From 2e08a10dc9d7dbf4ebb3a4ea163a841584b2a8d4 Mon Sep 17 00:00:00 2001 From: rednotsus Date: Mon, 18 Nov 2024 22:51:53 -0600 Subject: [PATCH] s --- .../html5game/Achievements.txt | 96 - .../retrobowlcollege/html5game/Charities.txt | 15 - .../retrobowlcollege/html5game/Cities_CO.txt | 1471 - .../retrobowlcollege/html5game/Colleges.txt | 106 - .../retrobowlcollege/html5game/Editor.json | 11 - .../html5game/EpilogueValues_CO.txt | 4912 - .../retrobowlcollege/html5game/Hobbies_CO.txt | 231 - .../retrobowlcollege/html5game/LanguageUS.txt | 1419 - .../html5game/LanguageUS_CO.txt | 1036 - .../html5game/MajorMinor_CO.txt | 354 - .../retrobowlcollege/html5game/Names_F0.txt | 800 - .../retrobowlcollege/html5game/Names_F1.txt | 1512 - .../retrobowlcollege/html5game/Names_L.txt | 2198 - .../html5game/PlayerRecords.txt | 51 - .../html5game/ProTeams_CO.txt | 33 - .../retrobowlcollege/html5game/RetroBowl.js | 218010 --------------- .../html5game/RetroBowl_texture_0.png | Bin 1455 -> 0 bytes .../html5game/RetroBowl_texture_1.png | Bin 2020602 -> 0 bytes .../html5game/RetroBowl_texture_2.png | Bin 775155 -> 0 bytes .../html5game/RetroBowl_texture_3.png | Bin 154158 -> 0 bytes .../retrobowlcollege/html5game/Shopping.txt | 39 - .../misc/retrobowlcollege/html5game/Teams.txt | 33 - .../retrobowlcollege/html5game/Traits_CO.txt | 2 - .../html5game/snd_audible.ogg | Bin 8477 -> 0 bytes .../html5game/snd_audience_dis.ogg | Bin 65027 -> 0 bytes .../html5game/snd_audience_fg.ogg | Bin 104466 -> 0 bytes .../html5game/snd_audience_idle.ogg | Bin 415149 -> 0 bytes .../retrobowlcollege/html5game/snd_beep.ogg | Bin 5915 -> 0 bytes .../retrobowlcollege/html5game/snd_beep2.ogg | Bin 8293 -> 0 bytes .../retrobowlcollege/html5game/snd_bounce.ogg | Bin 6648 -> 0 bytes .../retrobowlcollege/html5game/snd_click.ogg | Bin 4775 -> 0 bytes .../html5game/snd_co_brass1.ogg | Bin 128568 -> 0 bytes .../html5game/snd_co_brass2.ogg | Bin 127356 -> 0 bytes .../html5game/snd_co_brass3.ogg | Bin 132993 -> 0 bytes .../html5game/snd_co_brass4.ogg | Bin 132361 -> 0 bytes .../retrobowlcollege/html5game/snd_drink.ogg | Bin 20273 -> 0 bytes .../retrobowlcollege/html5game/snd_error.ogg | Bin 7933 -> 0 bytes .../retrobowlcollege/html5game/snd_kick.ogg | Bin 6328 -> 0 bytes .../retrobowlcollege/html5game/snd_oof1.ogg | Bin 6708 -> 0 bytes .../retrobowlcollege/html5game/snd_oof2.ogg | Bin 10616 -> 0 bytes .../retrobowlcollege/html5game/snd_oof3.ogg | Bin 7674 -> 0 bytes .../retrobowlcollege/html5game/snd_post.ogg | Bin 7429 -> 0 bytes .../html5game/snd_purchase.ogg | Bin 14328 -> 0 bytes .../html5game/snd_starrating.ogg | Bin 12299 -> 0 bytes .../html5game/snd_success.ogg | Bin 7494 -> 0 bytes .../retrobowlcollege/html5game/snd_tackle.ogg | Bin 7862 -> 0 bytes .../retrobowlcollege/html5game/snd_throw.ogg | Bin 6141 -> 0 bytes .../html5game/snd_timeout.ogg | Bin 6547 -> 0 bytes .../html5game/sound/worklets/audio-worklet.js | 51 - .../retrobowlcollege/html5game/splash.png | Bin 820 -> 0 bytes .../retrobowlcollege/html5game/uph_poki.js | 137 - .../html5game/v2/Competitions_CO.txt | 116 - .../html5game/v2/Conferences_CO.txt | 33 - .../html5game/v2/Rounds_CO.txt | 24 - .../html5game/v2/Schedule_CO.txt | 24017 -- .../html5game/v2/Teams_CO.txt | 262 - .../html5game/v2/uniforms_default_CO.txt | 262 - static/misc/retrobowlcollege/img.png | Bin 1464 -> 0 bytes static/misc/retrobowlcollege/index.html | 208 - static/misc/retrobowlcollege/poki-sdk.js | 1 - ...443f10e0bfac1bb0eb31054b8513ef81e6cc7c1.js | 6128 - 61 files changed, 263568 deletions(-) delete mode 100644 static/misc/retrobowlcollege/html5game/Achievements.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Charities.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Cities_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Colleges.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Editor.json delete mode 100644 static/misc/retrobowlcollege/html5game/EpilogueValues_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Hobbies_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/LanguageUS.txt delete mode 100644 static/misc/retrobowlcollege/html5game/LanguageUS_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/MajorMinor_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Names_F0.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Names_F1.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Names_L.txt delete mode 100644 static/misc/retrobowlcollege/html5game/PlayerRecords.txt delete mode 100644 static/misc/retrobowlcollege/html5game/ProTeams_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/RetroBowl.js delete mode 100644 static/misc/retrobowlcollege/html5game/RetroBowl_texture_0.png delete mode 100644 static/misc/retrobowlcollege/html5game/RetroBowl_texture_1.png delete mode 100644 static/misc/retrobowlcollege/html5game/RetroBowl_texture_2.png delete mode 100644 static/misc/retrobowlcollege/html5game/RetroBowl_texture_3.png delete mode 100644 static/misc/retrobowlcollege/html5game/Shopping.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Teams.txt delete mode 100644 static/misc/retrobowlcollege/html5game/Traits_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/snd_audible.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_audience_dis.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_audience_fg.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_audience_idle.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_beep.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_beep2.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_bounce.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_click.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_co_brass1.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_co_brass2.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_co_brass3.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_co_brass4.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_drink.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_error.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_kick.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_oof1.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_oof2.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_oof3.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_post.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_purchase.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_starrating.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_success.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_tackle.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_throw.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/snd_timeout.ogg delete mode 100644 static/misc/retrobowlcollege/html5game/sound/worklets/audio-worklet.js delete mode 100644 static/misc/retrobowlcollege/html5game/splash.png delete mode 100644 static/misc/retrobowlcollege/html5game/uph_poki.js delete mode 100644 static/misc/retrobowlcollege/html5game/v2/Competitions_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/v2/Conferences_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/v2/Rounds_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/v2/Schedule_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/v2/Teams_CO.txt delete mode 100644 static/misc/retrobowlcollege/html5game/v2/uniforms_default_CO.txt delete mode 100644 static/misc/retrobowlcollege/img.png delete mode 100644 static/misc/retrobowlcollege/index.html delete mode 100644 static/misc/retrobowlcollege/poki-sdk.js delete mode 100644 static/misc/retrobowlcollege/scripts/5443f10e0bfac1bb0eb31054b8513ef81e6cc7c1/poki-sdk-core-5443f10e0bfac1bb0eb31054b8513ef81e6cc7c1.js diff --git a/static/misc/retrobowlcollege/html5game/Achievements.txt b/static/misc/retrobowlcollege/html5game/Achievements.txt deleted file mode 100644 index fbfd29ea..00000000 --- a/static/misc/retrobowlcollege/html5game/Achievements.txt +++ /dev/null @@ -1,96 +0,0 @@ -tag description achieved valid_in -ACH_PASS Make a pass 0 fr,co -ACH_TOUCHDOWN1 Score a touchdown 0 fr,co -ACH_TOUCHDOWN3 Score 3 touchdowns in a game 0 fr,co -ACH_TOUCHDOWN5 Score 5 touchdowns in a game 0 fr,co -ACH_FIELDGOAL Score a field goal 0 fr,co -ACH_FIELDGOAL25 Score a 25 yard field goal 0 fr,co -ACH_FIELDGOAL50 Score a 50 yard field goal 0 fr,co -ACH_FIELDGOAL60 Score a 60 yard field goal 0 fr,co -ACH_POINTAFTER1 Score a 1 point conversion 0 fr,co -ACH_POINTAFTER2 Score a 2 point conversion 0 fr,co -ACH_WIN1 Win a game 0 fr,co -ACH_WIN5 Win 5 games 0 fr,co -ACH_WIN10 Win 10 games 0 fr,co -ACH_WIN25 Win 25 games 0 fr,co -ACH_WIN50 Win 50 games 0 fr,co -ACH_WIN100 Win 100 games 0 fr,co -ACH_SEASON1 Complete a full season 0 fr,co -ACH_SEASON5 Complete 5 full seasons 0 fr,co -ACH_SEASON10 Complete 10 full seasons 0 fr,co -ACH_SEASON20 Complete 20 full seasons 0 fr,co -ACH_DRAFT Draft a player 0 fr -ACH_FREEAGENT Sign a free agent 0 fr -ACH_TRADEIN Trade a player in 0 fr -ACH_TRADEOUT Trade a player out 0 fr -ACH_CUT Cut a player 0 fr,co -ACH_WIN_DIVISION Win a division 0 fr -ACH_WIN_PLAYOFF Win a play-off game 0 fr -ACH_WIN_AFC Win the AFC title 0 fr -ACH_WIN_NFC Win the NFC title 0 fr -ACH_WIN_RETROBOWL1 Win the Retro Bowl 0 fr -ACH_WIN_RETROBOWL3 Win 3 Retro Bowl titles 0 fr -ACH_WIN_RETROBOWL5 Win 5 Retro Bowl titles 0 fr -ACH_WIN_RETROBOWL10 Win 10 Retro Bowl titles 0 fr -ACH_CAREER_TD50 Score 50 career touchdowns 0 fr,co -ACH_CAREER_TD100 Score 100 career touchdowns 0 fr,co -ACH_CAREER_TD250 Score 250 career touchdowns 0 fr,co -ACH_CAREER_TD500 Score 500 career touchdowns 0 fr,co -ACH_UPGRADE_STADIUM Upgrade your stadium facilities 0 fr,co -ACH_UPGRADE_TRAINING Upgrade your training facilities 0 fr,co -ACH_UPGRADE_REHAB Upgrade your rehab facilities 0 fr,co -ACH_MAX_STADIUM Max out your stadium facilities 0 fr,co -ACH_MAX_TRAINING Max out your training facilities 0 fr,co -ACH_MAX_REHAB Max out your rehab facilities 0 fr,co -ACH_WINNING_SEASON Have a winning season 0 fr,co -ACH_UNBEATEN_SEASON Perfect regular season 0 fr,co -ACH_OFFENSE5 Build 5 star offense 0 fr,co -ACH_DEFENSE5 Build 5 star defense 0 fr,co -ACH_MORALE100 Achieve 100% team morale 0 fr,co -ACH_FANS100 Get 100% fan rating 0 fr,co -ACH_HIRE_OF Hire an offensive coordinator 0 fr,co -ACH_HIRE_DF Hire a defensive coordinator 0 fr,co -ACH_HIRE_OF5 Hire a 5 star OF coordinator 0 fr,co -ACH_HIRE_DF5 Hire a 5 star DF coordinator 0 fr,co -ACH_PASS10 Make a 10 yard passing play 0 fr,co -ACH_PASS25 Make a 25 yard passing play 0 fr,co -ACH_PASS50 Make a 50 yard passing play 0 fr,co -ACH_RUN5 Make a 5 yard running play 0 fr,co -ACH_RUN10 Make a 10 yard running play 0 fr,co -ACH_RUN15 Make a 15 yard running play 0 fr,co -ACH_GAME_PASS_200 Pass for 200 yards in a game 0 fr,co -ACH_GAME_PASS_300 Pass for 300 yards in a game 0 fr,co -ACH_GAME_PASS_400 Pass for 400 yards in a game 0 fr,co -ACH_GAME_PASS_500 Pass for 500 yards in a game 0 fr,co -ACH_GAME_COMPLETE_100 100% pass completion in a game 0 fr,co -ACH_GAME_RUSH_50 Rush for 50 yards in a game 0 fr,co -ACH_GAME_RUSH_100 Rush for 100 yards in a game 0 fr,co -ACH_GAME_RUSH_150 Rush for 150 yards in a game 0 fr,co -ACH_TEAMS2 Take charge of a new team 0 fr,co -ACH_SHUTOUT Stop opponent from scoring 0 fr,co -ACH_SCORE50 Score 50 points in a game 0 fr,co -ACH_COACHEXTEND Extend a coach contract 0 fr,co -ACH_FREEAGENT5 Sign a 5 star free agent 0 fr -ACH_BACKTOBACK Win 2 Retro Bowls in 2 seasons 0 fr -ACH_THREEPEAT Win 3 Retro Bowls in 3 seasons 0 fr -ACH_RETROBOWL_NOSTARQB Retro Bowl without star QB 0 fr -ACH_RETROBOWL_NOSTAR Retro Bowl without star player 0 fr -ACH_WIN_NOSTARQB Win a game without a star QB 0 fr,co -ACH_WIN_NOSTAR Win a game without a star player 0 fr,co -ACH_TD_QB Score a touchdown with the QB 0 fr,co -ACH_TD_PASS50 Throw 50 touchdowns in a season 0 fr,co -ACH_DOINK Doink a field goal 0 fr,co -ACH_RETURN_25 Make a 25 yard kickoff return 0 fr,co -ACH_RETURN_50 Make a 50 yard kickoff return 0 fr,co -ACH_RETURN_75 Make a 75 yard kickoff return 0 fr,co -ACH_RETURN_TD Score a touchdown return 0 fr,co -ACH_NEW_FRESHMAN Add a new Freshman to the Roster 0 co -ACH_SENIOR_DRAFTR1 Have a Senior drafted as a R1 pick 0 co -ACH_SENIOR_DRAFTR2 Have a Senior drafted as a R2 pick 0 co -ACH_SENIOR_DRAFTR3 Have a Senior drafted as a R3 pick 0 co -ACH_SENIOR_GRAD Have a Senior player graduate 0 co -ACH_JUNIOR_DRAFT Have a Junior player drafted 0 co -ACH_WIN_MAJOR_SUB Win the Major Subdivision 0 co -ACH_WIN_MINOR_SUB Win the Minor Subdivision 0 co -ACH_WIN_CONF_DIV Finish top of a Division or Conf. 0 co -ACH_WIN_ANY_BOWL Win any Bowl game 0 co \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/Charities.txt b/static/misc/retrobowlcollege/html5game/Charities.txt deleted file mode 100644 index 18706d7a..00000000 --- a/static/misc/retrobowlcollege/html5game/Charities.txt +++ /dev/null @@ -1,15 +0,0 @@ -children in care -wildlife -abandoned pets -disabled children -victims of natural disaster -victims of domestic abuse -struggling communities -the homeless -injured athletes -schools in urban communities -cancer research -heart research -head trauma research -impoverished children -struggling families \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/Cities_CO.txt b/static/misc/retrobowlcollege/html5game/Cities_CO.txt deleted file mode 100644 index 3140c127..00000000 --- a/static/misc/retrobowlcollege/html5game/Cities_CO.txt +++ /dev/null @@ -1,1471 +0,0 @@ -uid city state -0 Abilene TX -1 Acton MA -2 Acworth GA -3 Agoura CA -4 Akron OH -5 Alabaster AL -6 Alamo ND -7 Albany GA -8 Albany NY -9 Albany OR -10 Albemarle NC -11 Albuquerque NM -12 Alexandria LA -13 Alexandria VA -14 Algona IA -15 Alhambra CA -16 Allen TX -17 Allentown PA -18 Almyra AR -19 Alpharetta GA -20 Alpine CA -21 Altamonte Springs FL -22 Altoona PA -23 Alva OK -24 Amarillo TX -25 Ambler PA -26 Amherst MA -27 Anaheim CA -28 Anchorage AK -29 Andover MA -30 Ann Arbor MI -31 Anniston AL -32 Antioch CA -33 Apple Valley MN -34 Appleton WI -35 Arkadelphia AR -36 Arlington Heights IL -37 Arlington KY -38 Arlington TX -39 Arlington VA -40 Arnold NE -41 Arrowhead CA -42 Artesia CA -43 Arvada CO -44 Asheville NC -45 Ashland MS -46 Assaria KS -47 Atascadero CA -48 Athens GA -49 Athens OH -50 Athens TX -51 Atlanta GA -52 Atlantic City NJ -53 Auburn AL -54 Auburn IN -55 Auburn WA -56 Augusta GA -57 Aurora CO -58 Aurora IL -59 Aurora OH -60 Austin TX -61 Avoca NE -62 Avon Park FL -63 Avonmore PA -64 Azalea OR -65 Bakersfield CA -66 Baltimore MD -67 Bamberg SC -68 Bandon OR -69 Barbourville KY -70 Barnesville VA -71 Barnwell SC -72 Barrington IL -73 Barron WI -74 Bartlett IL -75 Bath ME -76 Baton Rouge LA -77 Bay City MI -78 Bay City TX -79 Bayonne NJ -80 Beachwood OH -81 Beatrice NE -82 Beaufort NC -83 Beaufort SC -84 Beaumont TX -85 Beaver Dam KY -86 Beaver Falls PA -87 Beaverton OR -88 Bedford KY -89 Bedford MA -90 Bedford PA -91 Bedford RI -92 Beech Island SC -93 Bel Air MD -94 Belleville IL -95 Belleville NJ -96 Bellevue WA -97 Bellflower CA -98 Bellingham WA -99 Belmont NY -100 Belmont WI -101 Beltsville MD -102 Beltsville DC -103 Ben Hur TX -104 Bennett CO -105 Bensalem PA -106 Bensenville IL -107 Benton MS -108 Berkeley CA -109 Berlin WI -110 Berryville VA -111 Bertha MN -112 Bessemer City NC -113 Bettendorf IA -114 Billings MT -115 Biloxi MS -116 Binghamton NY -117 Birmingham AL -118 Birmingham IA -119 Blairsville GA -120 Blakely GA -121 Blandinsville IL -122 Bloomington IL -123 Bloomsburg PA -124 Blue Diamond NV -125 Bluefield WV -126 Bluffton SC -127 Boardman OH -128 Bobtown PA -129 Boca Raton FL -130 Bogalusa MS -131 Bohemia NY -132 Boise ID -133 Bolivar MO -134 Bolivar PA -135 Boston MA -136 Bothell WA -137 Boulder CO -138 Boulder MT -139 Bound Brook NJ -140 Bovina TX -141 Bowerston OH -142 Bowling Green KY -143 Boyden IA -144 Boynton Beach FL -145 Braddock PA -146 Bradford PA -147 Braintree MA -148 Branford CT -149 Branson MO -150 Brashear TX -151 Brattleboro VT -152 Brazoria TX -153 Breckenridge MO -154 Brentwood NY -155 Brentwood TN -156 Bridgeport CT -157 Bridgeport NJ -158 Bridgeview IL -159 Bridgeville PA -160 Briggsville WI -161 Brighton MI -162 Bristol IN -163 Bristol VA -164 Broken Arrow OK -165 Bronx NY -166 Brook Park OH -167 Brookfield WI -168 Brooklyn NY -169 Broomfield CO -170 Browning MT -171 Browns Mills NJ -172 Brownsville TX -173 Brownwood TX -174 Bruceville IN -175 Brunswick ME -176 Bryan TX -177 Buckley WA -178 Buena Park CA -179 Buffalo Grove IL -180 Buffalo NY -181 Burbank CA -182 Burlington CO -183 Burlington MA -184 Burlington NC -185 Burnsville MN -186 Burr Ridge IL -187 Burton MI -188 Butler PA -189 California CA -190 Cambridge MD -191 Cambridge MA -192 Cambridge MN -193 Camden NJ -194 Campobello SC -195 Campti LA -196 Canistota SD -197 Cannon Beach OR -198 Canton NC -199 Canton OK -200 Cape Coral FL -201 Carbondale IL -202 Carlisle PA -203 Carlsbad CA -204 Carmel IN -205 Carnegie PA -206 Carroll IA -207 Carrollton TX -208 Carthage IL -209 Cary NC -210 Cascade WI -211 Cedar City UT -212 Cedar Rapids IA -213 Celina OH -214 Centennial CO -215 Center Barnstead NH -216 Centerburg OH -217 Centerville VA -218 Central Valley CA -219 Centralia IL -220 Champaign IL -221 Champlain NY -222 Chandler AZ -223 Chandler IN -224 Chantilly VA -225 Charleston IL -226 Charleston SC -227 Charleston WV -228 Charlestown MA -229 Charlotte NC -230 Charlotte SC -231 Charlottesville VA -232 Chattanooga GA -233 Chattanooga TN -234 Chehalis WA -235 Chelmsford MA -236 Chesapeake VA -237 Cheshire CT -238 Chester VA -239 Cheyenne WY -240 Chicago IL -241 Chicago IN -242 Chico CA -243 Chisana AK -244 Christoval TX -245 Chuathbaluk AK -246 Chula Vista CA -247 Cicero IN -248 Cincinnati KY -249 Cincinnati OH -250 Citrus Heights CA -251 City Of Commerce CA -252 Clarksburg WV -253 Clarksville TN -254 Clearwater FL -255 Cleveland OH -256 Clifton NJ -257 Clifton TN -258 Clinton MI -259 Clinton NC -260 Clinton OK -261 Clinton WI -262 Clovis CA -263 Clovis NM -264 Clovis TX -265 Clute TX -266 Clyde Park MT -267 Clyde OH -268 Cocoa FL -269 Coeur D Alene ID -270 Cold Spring NY -271 Coldwater MS -272 Coldwater TX -273 College Park MD -274 College Station TX -275 Collingswood NJ -276 Collinsville IL -277 Colonial Heights VA -278 Colonie NY -279 Colorado Springs CO -280 Columbia MD -281 Columbia MO -282 Columbia SC -283 Columbus GA -284 Columbus IN -285 Columbus OH -286 Concord CA -287 Concord MA -288 Concordia MO -289 Conroe TX -290 Conway AR -291 Copperas Cove TX -292 Coral Gables FL -293 Coral Springs FL -294 Corfu NY -295 Corona CA -296 Corona NM -297 Corpus Christi TX -298 Cortland NY -299 Costa Mesa CA -300 Cotulla TX -301 Covina CA -302 Craig MO -303 Crawford NE -304 Creede CO -305 Crescent Lake WI -306 Crivitz WI -307 Crooksville OH -308 Cross City FL -309 Cross Plains IN -310 Croton On Hudson NY -311 Crystal Lake IL -312 Culbertson NE -313 Culver City CA -314 Cunningham TN -315 Cygnet OH -316 Cypress Gardens FL -317 Dade City FL -318 Dallas TX -319 Daly City CA -320 Daniel Island SC -321 Danville CA -322 Danville IL -323 Danville KY -324 Davenport IA -325 Davenport NY -326 Davie FL -327 Davis CA -328 Dayton OH -329 Daytona Beach FL -330 De Witt AR -331 Decatur GA -332 Dedham MA -333 Defiance OH -334 Dekalb IL -335 Del Mar CA -336 Delavan WI -337 Delaware OH -338 Delcambre LA -339 Denton TX -340 Denver CO -341 Derry PA -342 Des Moines IA -343 Detroit Lakes MN -344 Detroit MI -345 Dewitt MI -346 Dexter MO -347 Dickinson TX -348 Dilley TX -349 Dodgeville WI -350 Dothan AL -351 Downers Grove IL -352 Downey CA -353 Drumright OK -354 Dublin CA -355 Duluth GA -356 Duluth MN -357 Dumont IA -358 Dunellen NJ -359 Durant OK -360 Durham NC -361 Eagan MN -362 Eagle Bend MN -363 Eagle AK -364 Eagleville PA -365 East Boston MA -366 East Grand Forks MN -367 East Hartford CT -368 East Lansing MI -369 East Orange NJ -370 East Saint Louis IL -371 East Syracuse NY -372 Eau Claire WI -373 Eddy TX -374 Eden Hazelton ID -375 Edgeley ND -376 Edgewood MD -377 Edinburg VA -378 Edison NJ -379 Eitzen MN -380 Ekalaka MT -381 El Cajon CA -382 El Centro CA -383 El Monte CA -384 El Paso TX -385 El Segundo CA -386 El Toro CA -387 Elba NE -388 Elberton GA -389 Elgin IL -390 Elizabeth NJ -391 Elizabethtown KY -392 Elk Grove Village IL -393 Elk Grove CA -394 Elkhart IL -395 Elkhart IN -396 Ellwood City PA -397 Elmhurst IL -398 Elmsford NJ -399 Elmsford NY -400 Elsinore CA -401 Elwood IL -402 Elyria OH -403 Endicott NY -404 Englewood CO -405 Enid OK -406 Epping NH -407 Escondido CA -408 Etna CA -409 Eugene OR -410 Euless TX -411 Eureka SD -412 Eva OK -413 Evansville IN -414 Everett WA -415 Fairdale ND -416 Fairfax MO -417 Fairfield CA -418 Fairfield CT -419 Fairfield WA -420 Fairhope AL -421 Fairport NY -422 Fairview OH -423 Fanshawe OK -424 Fargo ND -425 Farmers Branch TX -426 Farmingdale NY -427 Farmington Hills MI -428 Farmington CT -429 Farmington NH -430 Farragut IA -431 Fayetteville NC -432 Fernandina Beach FL -433 Findlay OH -434 Fish Lake Valley NV -435 Floral Park NY -436 Florence AL -437 Florence KY -438 Florence SC -439 Flushing NY -440 Fontana CA -441 Fort Ann NY -442 Fort Collins CO -443 Fort Lauderdale FL -444 Fort Myers FL -445 Fort Pierce FL -446 Fort Riley KS -447 Fort Smith AR -448 Fort Thomas KY -449 Fort Walton Beach FL -450 Fort Washington PA -451 Fort Wayne IN -452 Fort Worth TX -453 Fostoria OH -454 Fox Lake IL -455 Framingham MA -456 Frankfort IL -457 Frankfort KY -458 Franklin LA -459 Franklin ME -460 Franklin MA -461 Franklin TN -462 Franklin VT -463 Franklinton LA -464 Frederic WI -465 Frederick MD -466 Fredericksburg VA -467 Freeport IL -468 Freeport TX -469 Fremont CA -470 Fremont OH -471 French Gulch CA -472 Fresno CA -473 Fridley MN -474 Frisco TX -475 Ft Lauderdale FL -476 Fullerton CA -477 Fulton NY -478 Gadsden AL -479 Gainesville FL -480 Gainesville GA -481 Galvez LA -482 Garden City NY -483 Garden Grove CA -484 Gardena CA -485 Garfield Heights OH -486 Garland TX -487 Gary IN -488 Gateway AR -489 Geary OK -490 Genesee WI -491 George WA -492 Georgetown DE -493 Georgetown NY -494 Georgetown OH -495 Georgetown TX -496 Germantown MD -497 Gig Harbor WA -498 Gilbert AZ -499 Girard KS -500 Glasco KS -501 Glen Cove NY -502 Glendale AZ -503 Glendale CA -504 Glenolden PA -505 Golden Valley MN -506 Goldfield IA -507 Goose Creek NC -508 Goshen IN -509 Gothenburg NE -510 Grafton MA -511 Grambling LA -512 Grand Forks ND -513 Grand Island NE -514 Grand Prairie TX -515 Grand Rapids MI -516 Grand Rapids OH -517 Greeley CO -518 Green Bay WI -519 Greenbelt MD -520 Greensboro FL -521 Greensboro NC -522 Greenview IL -523 Greenville NC -524 Greenville SC -525 Greenwood MS -526 Greenwood NY -527 Greenwood SC -528 Grelton OH -529 Gresham OR -530 Gulf Shores AL -531 Gulfport MS -532 Gypsum CO -533 Hackett AR -534 Hagerstown MD -535 Haines City FL -536 Haledon NJ -537 Hamilton OH -538 Hammonton NJ -539 Hampstead MD -540 Hampton VA -541 Hanford CA -542 Hanna IN -543 Hannibal MO -544 Hanover MD -545 Hanover NH -546 Harlingen TX -547 Harold KY -548 Harrington DE -549 Harrisburg AR -550 Harrisburg IL -551 Harrisburg PA -552 Hartford CT -553 Hartland ME -554 Hastings NE -555 Hastings PA -556 Haughton LA -557 Havre MT -558 Hawthorne CA -559 Hayden Lake ID -560 Hayward CA -561 Helena MT -562 Helper UT -563 Hempstead TX -564 Henderson KY -565 Henderson NV -566 Henderson TX -567 Herbertsville NJ -568 Herndon MD -569 Herndon VA -570 Hialeah FL -571 Hickory Hills IL -572 Hickory NC -573 Hicksville NY -574 High Point NC -575 High Ridge MO -576 Hightstown NJ -577 Hilliard FL -578 Hillsboro KY -579 Hillsboro OR -580 Hingham MA -581 Hinsdale IL -582 Holbrook NE -583 Holladay UT -584 Holland MI -585 Hollywood CA -586 Hollywood FL -587 Homeland CA -588 Homestead PA -589 Honolulu HI -590 Hope ID -591 Hopewell Junction NY -592 Hornick IA -593 Houston TX -594 Hudson WI -595 Hudsonville MI -596 Hungry Horse MT -597 Huntingdon PA -598 Huntington Beach CA -599 Huntington CT -600 Huntington NY -601 Huntington WV -602 Huntsville AL -603 Hutchins TX -604 Hutchinson KS -605 Hutchinson MN -606 Hyattville WY -607 Hyde Park MA -608 Idabel OK -609 Ila GA -610 Independence MO -611 Independence OH -612 Indian Head MD -613 Indianapolis IN -614 Ingleside TX -615 Inglewood CA -616 Iron Mountain MI -617 Ironton OH -618 Irvine CA -619 Irving TX -620 Jackson CA -621 Jackson MN -622 Jackson MS -623 Jacksonville FL -624 Jacksonville GA -625 Jacksonville NC -626 Jamesport MO -627 Jamestown ND -628 Jekyll Island GA -629 Jenkintown PA -630 Jersey City NJ -631 Jewett TX -632 Johnson City TN -633 Johnstown OH -634 Johnstown PA -635 Joliet IL -636 Jonesboro AR -637 Joplin MO -638 Jupiter FL -639 Jurupa Valley CA -640 Kalamazoo MI -641 Kansas City KS -642 Kansas City MO -643 Katy TX -644 Kearney NE -645 Kelly NC -646 Kenosha WI -647 Kent WA -648 Keokuk IA -649 Kerrville TX -650 Killeen TX -651 King City CA -652 King Of Prussia PA -653 Kingsport TN -654 Kingstree SC -655 Kirksville MO -656 Kissimmee FL -657 Klamath Falls OR -658 Knoxville MO -659 Knoxville TN -660 La Crosse IN -661 La Mesa CA -662 Laconia NH -663 Lafayette IN -664 Lafayette LA -665 Lagrange GA -666 Lagrangeville NY -667 Lake Charles LA -668 Lake Forest IL -669 Lake Placid FL -670 Lake Powell UT -671 Lake Tomahawk WI -672 Lakeland FL -673 Lakeland GA -674 Lakeside Park KY -675 Lakeside MT -676 Lakewood CO -677 Lakewood NJ -678 Lancaster CA -679 Lancaster PA -680 Lancaster VT -681 Landover MD -682 Lane KS -683 Lansing MI -684 Laredo TX -685 Largo FL -686 Larslan MT -687 Las Cruces NM -688 Las Vegas NV -689 Laurel Springs NJ -690 Laurel MD -691 Laurel VA -692 Laurinburg NC -693 Lawrence MA -694 Lawton OK -695 Le Roy IA -696 League City TX -697 Lebo KS -698 Lee S Summit MO -699 Leesburg GA -700 Leesburg VA -701 Lenexa KS -702 Lenexa MO -703 Lenoir NC -704 Lenore ID -705 Levittown NY -706 Lewiston ID -707 Lewiston NY -708 Lewisville TX -709 Lexington KY -710 Liberal KS -711 Liberty NC -712 Lilburn GA -713 Lincoln IL -714 Lincoln NE -715 Lincolnville PA -716 Linthicum Heights MD -717 Lisbon NH -718 Little Compton RI -719 Little Rock AR -720 Littleton CO -721 Live Oak FL -722 Livonia MI -723 Lock Haven PA -724 Lockney TX -725 Lodi CA -726 Lodi NY -727 Lodi WI -728 Lombard IL -729 Lometa TX -730 Lomita CA -731 Lompoc CA -732 Londonderry NH -733 Lone Pine CA -734 Long Beach CA -735 Long Island City NY -736 Long Prairie MN -737 Longview TX -738 Longwood FL -739 Loon Lake WA -740 Lopez WA -741 Los Alamos NM -742 Los Angeles CA -743 Lostine OR -744 Loudonville OH -745 Louisville KY -746 Lovell WY -747 Lowell MA -748 Lubbock TX -749 Lynchburg OH -750 Lynchburg VA -751 Lyndhurst NJ -752 Macon GA -753 Maddock ND -754 Madison WI -755 Madisonville KY -756 Magnolia AR -757 Maitland FL -758 Malden MA -759 Mammoth WY -760 Manawa WI -761 Manchester CT -762 Manchester IL -763 Manchester MO -764 Manchester NH -765 Mandarin FL -766 Manhattan Beach CA -767 Manhattan KS -768 Manhattan NY -769 Mankato MN -770 Mansfield OH -771 Maple Heights OH -772 Maple Shade NJ -773 Maplewood MN -774 Marianna FL -775 Mariaville NY -776 Marietta GA -777 Marietta OH -778 Marion NC -779 Marked Tree AR -780 Marlboro MA -781 Marlton NJ -782 Marquette MI -783 Marseilles IL -784 Martinez CA -785 Maryland Heights MO -786 Mascot TN -787 Mason OH -788 Matthews NC -789 Mattoon IL -790 May ID -791 Mc Connelsville OH -792 Mc Lean MD -793 McAllen TX -794 Mcallen TX -795 Mckeesport PA -796 McKinney TX -797 Mclean VA -798 Mcveytown PA -799 Meacham OR -800 Meadow SD -801 Meads KY -802 Medford WI -803 Medicine Mound TX -804 Megargel TX -805 Mekoryuk AK -806 Melvin IL -807 Memphis MS -808 Memphis TN -809 Mena OK -810 Mendenhall MS -811 Mendon MI -812 Menlo KS -813 Meridian MS -814 Merrillville IN -815 Mesa AZ -816 Mesquite TX -817 Metairie LA -818 Metigoshe ND -819 Metropolis IL -820 Metuchen NJ -821 Mexico MO -822 Miami Gardens FL -823 Miami Springs FL -824 Miami FL -825 Michigan City IN -826 Middleboro MA -827 Midland TX -828 Milford CT -829 Milford KS -830 Milford TX -831 Millbrae CA -832 Milton PA -833 Milwaukee WI -834 Mineola NY -835 Minford OH -836 Minneapolis MN -837 Minnetonka MN -838 Mira Loma CA -839 Miramar FL -840 Mishawaka IN -841 Mission KS -842 Mission TX -843 Mobile AL -844 Modesto CA -845 Modoc IN -846 Monroe GA -847 Monroe LA -848 Monroe OH -849 Monsey NY -850 Monterey CA -851 Montezuma IN -852 Montgomery AL -853 Montgomery TX -854 Montrose CA -855 Moorland IA -856 Moreno Valley CA -857 Morrisville NC -858 Moses Lake WA -859 Moulton TX -860 Moultrie GA -861 Moundridge KS -862 Mount Charleston NV -863 Mount Juliet TN -864 Mount Vernon OH -865 Mount Vernon SD -866 Mount Vernon TX -867 Mountain View CA -868 Mountain Village AK -869 Mullens WV -870 Mullins SC -871 Munnsville NY -872 Murfreesboro TN -873 Murray UT -874 Murrieta CA -875 Muscatine IA -876 Muskegon MI -877 Mutual OK -878 Myrtle Beach SC -879 Napavine WA -880 Naperville IL -881 Nashville GA -882 Nashville TN -883 Natchez MS -884 Naugatuck CT -885 Nederland TX -886 Neodesha KS -887 New Berlin WI -888 New Brunswick NJ -889 New Castle DE -890 New Castle IN -891 New Haven CT -892 New Holstein WI -893 New London CT -894 New Milford CT -895 New Orleans LA -896 New Paris IN -897 New Philadelphia OH -898 New Rome OH -899 New Ulm MN -900 New York NY -901 Newark Valley NY -902 Newark DE -903 Newark NJ -904 Newark PA -905 Newbury Park CA -906 Newburyport MA -907 Newport News VA -908 Newport RI -909 Newton IL -910 Newton NC -911 Newton WI -912 Niagara Falls NY -913 Nine Mile TN -914 Norcross GA -915 Norfolk VA -916 Norman OK -917 Norristown DE -918 North Adams VT -919 North Billerica MA -920 North Bloomfield OH -921 North Charleston SC -922 North Dade FL -923 North Greenbush NY -924 North Highlands CA -925 North Hollywood CA -926 North Kingstown RI -927 North Las Vegas NV -928 North Little Rock AR -929 North St Paul MN -930 North Vernon IN -931 Northampton PA -932 Northbrook IL -933 Northglenn CO -934 Northridge CA -935 Norwalk CA -936 Norwich CT -937 Norwood OH -938 Oak Creek WI -939 Oak Grove MO -940 Oak Harbor WA -941 Oak Park IL -942 Oakland CA -943 Ocala FL -944 Oceanside CA -945 Odessa TX -946 Ogden UT -947 Okeechobee FL -948 Okemah OK -949 Oklahoma City OK -950 Oklee MN -951 Olathe KS -952 Old Fort OH -953 Olean NY -954 Olmsted IL -955 Olympia WA -956 Omaha NE -957 Onida SD -958 Ontario CA -959 Opa Locka FL -960 Opelika AL -961 Orange City FL -962 Orange Park FL -963 Orange CA -964 Orchard Park NY -965 Oregon OH -966 Orlando FL -967 Oroville CA -968 Osage Beach MO -969 Osborne KS -970 Oswego NY -971 Otsego MI -972 Overland Park KS -973 Owatonna MN -974 Owensboro KY -975 Owensville MO -976 Owings Mills MD -977 Oxford NC -978 Oxnard CA -979 Pacific Palisades CA -980 Pacific MO -981 Pacoima CA -982 Paducah KY -983 Palm Bay FL -984 Palm Coast FL -985 Palm Springs CA -986 Palmdale CA -987 Palmer IA -988 Palo Alto CA -989 Panama NY -990 Paoli OK -991 Paoli PA -992 Park Ridge IL -993 Parker Dam CA -994 Parkersburg WV -995 Parsippany NJ -996 Parsons OK -997 Pasadena CA -998 Pasadena TX -999 Pascagoula MS -1000 Passaic NJ -1001 Pataskala OH -1002 Patchogue NY -1003 Paterson NJ -1004 Patricksburg IN -1005 Pawhuska OK -1006 Pawleys Island SC -1007 Pawtucket RI -1008 Pearl City HI -1009 Pearl River NY -1010 Pearland TX -1011 Pembroke Pines FL -1012 Pennsauken NJ -1013 Pensacola FL -1014 Peoria AZ -1015 Peoria IL -1016 Perham MN -1017 Perrine FL -1018 Perris CA -1019 Petaluma CA -1020 Petoskey MI -1021 Pewaukee WI -1022 Phenix City AL -1023 Phila PA -1024 Philadelphia DE -1025 Philadelphia PA -1026 Phoenix AZ -1027 Pico Rivera CA -1028 Pikesville MD -1029 Pilot Station AK -1030 Pine Bluff AR -1031 Pinellas FL -1032 Pinewood SC -1033 Pipe Creek TX -1034 Piscataway NJ -1035 Pittsburgh PA -1036 Pittsfield MA -1037 Pittston PA -1038 Pittstown NY -1039 Plankinton SD -1040 Plano TX -1041 Plant City FL -1042 Plantation FL -1043 Pleasant Grove AR -1044 Pleasanton TX -1045 Pleasantville NJ -1046 Plevna MT -1047 Plum Branch SC -1048 Plymouth IN -1049 Plymouth MI -1050 Plymouth MN -1051 Plymouth WI -1052 Pocatello ID -1053 Pokagon IN -1054 Polk City FL -1055 Pomona CA -1056 Pompano Beach FL -1057 Pontiac MI -1058 Pooler GA -1059 Port Huron MI -1060 Port St. Lucie FL -1061 Port Washington NY -1062 Portage MI -1063 Portland KY -1064 Portland ME -1065 Portland OR -1066 Portland PA -1067 Portland WA -1068 Post Falls ID -1069 Poughkeepsie NY -1070 Powell MT -1071 Princess Anne VA -1072 Princeton IL -1073 Princeville IL -1074 Prospect Plains NJ -1075 Providence RI -1076 Provo UT -1077 Pueblo CO -1078 Pulaski VA -1079 Punta Gorda FL -1080 Puyallup WA -1081 Queens NY -1082 Quincy IL -1083 Quincy MA -1084 Racine WI -1085 Rahway NJ -1086 Raleigh NC -1087 Ramona CA -1088 Ramsey NJ -1089 Rancho Cordova CA -1090 Rancho Cucamonga CA -1091 Rancho Dominguez CA -1092 Ranchvale NM -1093 Rangely CO -1094 Rapid City MI -1095 Raytown MO -1096 Redding CA -1097 Redfield SD -1098 Redmond WA -1099 Redwood City CA -1100 Reeds Spring MO -1101 Reno NV -1102 Renton WA -1103 Rentz GA -1104 Republic MO -1105 Reston MD -1106 Revere MA -1107 Rialto CA -1108 Richardson TX -1109 Richfield UT -1110 Richland OR -1111 Richmond CA -1112 Richmond IN -1113 Richmond VA -1114 Ridgeland MS -1115 Ridgeland SC -1116 Rifle CO -1117 Rio Grande City TX -1118 Rising Sun IN -1119 Rittman OH -1120 Riverside CA -1121 Roanoke VA -1122 Rochelle Park NJ -1123 Rocheport MO -1124 Rochester IN -1125 Rochester MN -1126 Rochester NY -1127 Rockford IL -1128 Rocklin CA -1129 Rockville MD -1130 Rockville NE -1131 Rocky Mount NC -1132 Rogers AR -1133 Rogue River OR -1134 Rolla MO -1135 Rome GA -1136 Roseboro NC -1137 Roseburg OR -1138 Rosenberg TX -1139 Roseville CA -1140 Roseville MI -1141 Rossville IL -1142 Roswell NM -1143 Round Rock TX -1144 Rowan Bay AK -1145 Roxboro NC -1146 Roxbury MA -1147 Royal Oak MI -1148 Rupert ID -1149 Russellville AR -1150 S Boston MA -1151 Sabinal TX -1152 Sacramento CA -1153 Safford AZ -1154 Saginaw MI -1155 Saint Albans WV -1156 Saint Clairsville OH -1157 Saint Cloud MN -1158 Saint Louis IL -1159 Saint Louis MO -1160 Saint Paul MN -1161 Saint Petersburg FL -1162 Salem OR -1163 Salina KS -1164 Salinas CA -1165 Salt Lake City UT -1166 San Angelo TX -1167 San Antonio TX -1168 San Benito TX -1169 San Bernardino CA -1170 San Bruno CA -1171 San Diego CA -1172 San Francisco CA -1173 San Geronimo CA -1174 San Jose CA -1175 San Leandro CA -1176 San Luis Obispo CA -1177 San Marcos CA -1178 San Marcos TX -1179 San Martin CA -1180 San Mateo CA -1181 San Rafael CA -1182 Sandy Springs GA -1183 Sanford FL -1184 Sanford TX -1185 Santa Ana CA -1186 Santa Barbara CA -1187 Santa Clara CA -1188 Santa Clarita CA -1189 Santa Fe Springs CA -1190 Santa Fe TX -1191 Santa Maria CA -1192 Santa Monica CA -1193 Santa Rosa CA -1194 Santee CA -1195 Saranac NY -1196 Sarasota FL -1197 Savannah GA -1198 Savannah TN -1199 Schaumburg IL -1200 Schellsburg PA -1201 Scottsburg IN -1202 Scottsdale AZ -1203 Scranton PA -1204 Seagrove Beach FL -1205 Seal Beach CA -1206 Sealy TX -1207 Seattle WA -1208 Secaucus NJ -1209 Severna Park MD -1210 Sewickley PA -1211 Sharon KS -1212 Sharonville OH -1213 Sheboygan Falls WI -1214 Sheffield Lake OH -1215 Shelby MT -1216 Shelton WA -1217 Shemya AK -1218 Sheridan OR -1219 Sherman Oaks CA -1220 Shoreview MN -1221 Shreveport LA -1222 Shrewsbury MA -1223 Sikeston MO -1224 Silver Bay MN -1225 Silver Spring MD -1226 Simi Valley CA -1227 Sinton TX -1228 Sioux Falls SD -1229 Sisters OR -1230 Slidell LA -1231 Slippery Rock PA -1232 Smithfield VA -1233 Smithville TN -1234 Smyrna GA -1235 Smyrna TN -1236 Socorro NM -1237 Somerset KY -1238 Soso MS -1239 South Bend IN -1240 South Boston MA -1241 South Burlington VT -1242 South Canaan PA -1243 South China ME -1244 South Gate CA -1245 South Solon OH -1246 Southfield MI -1247 Spanish Fort AL -1248 Sparks NV -1249 Spencer NE -1250 Spokane WA -1251 Spring Valley NY -1252 Springdale AR -1253 Springfield IL -1254 Springfield MA -1255 Springfield MO -1256 Springfield OR -1257 Springfield TN -1258 Springfield VA -1259 St Cloud MN -1260 St Gabriel LA -1261 St. Louis MO -1262 St. Petersburg FL -1263 Stamford CT -1264 Stanford IL -1265 Stanton TX -1266 Starkville MS -1267 State College PA -1268 Staten Island NY -1269 Statesville NC -1270 Staunton VA -1271 Steamboat Springs CO -1272 Sterling Heights MI -1273 Stevens Point WI -1274 Stewartsville VA -1275 Stlouis IL -1276 Stlouis MO -1277 Stockton CA -1278 Stone Creek OH -1279 Stone Mountain GA -1280 Stonewall TX -1281 Stonewood WV -1282 Stratton CO -1283 Streetsboro OH -1284 Strongsville OH -1285 Sugar Land TX -1286 Summerdale AL -1287 Summit NJ -1288 Sumner IL -1289 Sunman IN -1290 Sunnyvale CA -1291 Surprise AZ -1292 Sussex NJ -1293 Swainsboro GA -1294 Syracuse NY -1295 Tacoma WA -1296 Tallahassee FL -1297 Tampa FL -1298 Temecula CA -1299 Tempe AZ -1300 Terrell TX -1301 Teterboro NJ -1302 Texas City TX -1303 The Bronx NY -1304 The Forks ME -1305 Thornton CO -1306 Thornville OH -1307 Thousand Oaks CA -1308 Tigard OR -1309 Tipton KS -1310 Titonka IA -1311 Toledo OH -1312 Tolono IL -1313 Tomball TX -1314 Topeka KS -1315 Torrance CA -1316 Trementina NM -1317 Tremont PA -1318 Trenton NE -1319 Trenton NC -1320 Trenton TX -1321 Trimble MO -1322 Trout Lake WA -1323 Truman MN -1324 Tucker GA -1325 Tucson AZ -1326 Tukwila WA -1327 Tulsa OK -1328 Turtle Creek PA -1329 Tuscaloosa AL -1330 Tustin MI -1331 Tyler TX -1332 Ukiah CA -1333 Ulysses KS -1334 Union City NJ -1335 Union Grove NC -1336 Union KY -1337 University Place WA -1338 Urbandale IA -1339 Utica NY -1340 Vacaville CA -1341 Vader WA -1342 Valdosta GA -1343 Vallejo CA -1344 Van Meter IA -1345 Van Nuys CA -1346 Vancouver WA -1347 Vandalia IL -1348 Venice FL -1349 Ventura CA -1350 Viburnum MO -1351 Victoria MN -1352 Victoria TX -1353 Victorville CA -1354 Vidalia LA -1355 Vincennes IN -1356 Vineland NJ -1357 Virginia Beach VA -1358 Virginia MN -1359 Visalia CA -1360 Vista CA -1361 Wabeno WI -1362 Waco TX -1363 Wadena MN -1364 Wahpeton MN -1365 Waldorf MD -1366 Walla Walla WA -1367 Wallingford CT -1368 Wallis TX -1369 Walnut Creek CA -1370 Walpole MA -1371 Waltham MA -1372 Waltonville IL -1373 Warminster PA -1374 Warren MA -1375 Warren MI -1376 Warren OH -1377 Warrensburg IL -1378 Warwick RI -1379 Washington DC -1380 Washington MD -1381 Washington UT -1382 Washington VA -1383 Washington DC -1384 Waterbury CT -1385 Waubay SD -1386 Waukegan IL -1387 Waukesha WI -1388 Waumandee WI -1389 Wausau WI -1390 Wayland IA -1391 Wayne NJ -1392 Wayne PA -1393 Weehawken NJ -1394 Wenatchee WA -1395 Weslaco TX -1396 West Abbeville SC -1397 West Allis WI -1398 West Bloomfield MI -1399 West Covina CA -1400 West Jordan UT -1401 West Lebanon NH -1402 West Nyack NY -1403 West Palm Beach FL -1404 West Point GA -1405 West Roxbury MA -1406 West Sacramento CA -1407 West St Paul MN -1408 West Valley City UT -1409 Westborough MA -1410 Westbrook ME -1411 Westbury NY -1412 Westerville OH -1413 Westlake OH -1414 Westland MI -1415 Westminster CO -1416 Westville FL -1417 Wheaton IL -1418 Wheeling IL -1419 Wheeling WV -1420 Whippany NJ -1421 White Bluff TN -1422 White Plains NY -1423 Whitestone NY -1424 Whitstran WA -1425 Whittier CA -1426 Wichita Falls TX -1427 Wichita AR -1428 Wichita KS -1429 Williams MN -1430 Williamstown MO -1431 Willingboro NJ -1432 Williston ND -1433 Willmar MN -1434 Wills Point TX -1435 Wilmington DE -1436 Wilmington NC -1437 Wilmot SD -1438 Wilsonville OR -1439 Winchester KY -1440 Winchester MA -1441 Winchester OH -1442 Winchester VA -1443 Winder GA -1444 Windsor CT -1445 Winsted CT -1446 Winston Salem NC -1447 Winston–Salem NC -1448 Winter Haven FL -1449 Winter Park FL -1450 Woburn MA -1451 Wood Dale IL -1452 Woodbridge NJ -1453 Woodland GA -1454 Woodland ME -1455 Woodlawn MD -1456 Woodmere NY -1457 Woodstock GA -1458 Woonsocket RI -1459 Worcester MA -1460 Worland WY -1461 Worthington OH -1462 Wyoming MI -1463 Yakima WA -1464 Yellow Pine ID -1465 Yonkers NY -1466 Yorba Linda CA -1467 York PA -1468 Yorktown Heights NY -1469 Youngstown OH \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/Colleges.txt b/static/misc/retrobowlcollege/html5game/Colleges.txt deleted file mode 100644 index 0a340056..00000000 --- a/static/misc/retrobowlcollege/html5game/Colleges.txt +++ /dev/null @@ -1,106 +0,0 @@ -Alabama -Arizona -Arizona State -Arkansas -Auburn -Baylor -Boise State -Boston College -BYU -California -Central Michigan -Cincinnati -Clemson -Colorado -Colorado State -Delaware -Duke -East Carolina -Eastern Michigan -Eastern Washington -Florida Atlantic -Florida State -Fresno State -Georgia -Georgia Tech -Harvard -Houston -Idaho -Illinois -Illinois State -Indiana -Iowa -Iowa State -Jacksonville State -James Madison -Kansas -Kansas State -Kentucky -Louisiana Tech -Louisville -LSU -Maine -Marshall -Maryland -Memphis -Miami -Michigan -Michigan State -Minnesota -Mississippi State -Missouri -NC State -Nebraska -Nevada -North Carolina -North Dakota State -North Texas -Northern Illinois -Northern Iowa -Northwestern -Notre Dame -Ohio -Ohio State -Oklahoma -Oklahoma State -Ole Miss -Oregon -Oregon State -Penn State -Pittsburgh -Purdue -Richmond -Rutgers -Samford -San Diego -San Diego State -San Jose State -SMU -South Carolina -South Florida -Stanford -Syracuse -TCU -Temple -Tennessee -Texas -Texas A&M -Texas Tech -Toledo -UCF -UCLA -USC -Utah -Utah State -Vanderbilt -Virginia -Virginia Tech -Wake Forest -Washington -Washington State -West Alabama -West Virginia -Western Kentucky -Western Michigan -Wisconsin -Wyoming \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/Editor.json b/static/misc/retrobowlcollege/html5game/Editor.json deleted file mode 100644 index d8f95814..00000000 --- a/static/misc/retrobowlcollege/html5game/Editor.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "bowls_groups": [ - {"uid": 1, "tag": "misc", "name": "Misc"}, - {"uid": 2, "tag": "new_year_bowls", "name": "New Year Bowls"}, - {"uid": 3, "tag": "bowls_1", "name": "Bowls 1/3"}, - {"uid": 4, "tag": "bowls_2", "name": "Bowls 2/3"}, - {"uid": 5, "tag": "bowls_3", "name": "Bowls 3/3"}, - {"uid": 6, "tag": "champ_games", "name": "Champ Games"} - ], - "bowls_groups_chunks": [2, 3] -} \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/EpilogueValues_CO.txt b/static/misc/retrobowlcollege/html5game/EpilogueValues_CO.txt deleted file mode 100644 index ce9bc5ae..00000000 --- a/static/misc/retrobowlcollege/html5game/EpilogueValues_CO.txt +++ /dev/null @@ -1,4912 +0,0 @@ -token uid value -epilogue_city 0 Abilene, TX -epilogue_city 1 Acton, MA -epilogue_city 2 Acworth, GA -epilogue_city 3 Agoura, CA -epilogue_city 4 Akron, OH -epilogue_city 5 Alabaster, AL -epilogue_city 6 Alamo, ND -epilogue_city 7 Albany, GA -epilogue_city 8 Albany, NY -epilogue_city 9 Albany, OR -epilogue_city 10 Albemarle, NC -epilogue_city 11 Albuquerque, NM -epilogue_city 12 Alexandria, LA -epilogue_city 13 Alexandria, VA -epilogue_city 14 Algona, IA -epilogue_city 15 Alhambra, CA -epilogue_city 16 Allen, TX -epilogue_city 17 Allentown, PA -epilogue_city 18 Almyra, AR -epilogue_city 19 Alpharetta, GA -epilogue_city 20 Alpine, CA -epilogue_city 21 Altamonte Springs, FL -epilogue_city 22 Altoona, PA -epilogue_city 23 Alva, OK -epilogue_city 24 Amarillo, TX -epilogue_city 25 Ambler, PA -epilogue_city 26 Amherst, MA -epilogue_city 27 Anaheim, CA -epilogue_city 28 Anchorage, AK -epilogue_city 29 Andover, MA -epilogue_city 30 Ann Arbor, MI -epilogue_city 31 Anniston, AL -epilogue_city 32 Antioch, CA -epilogue_city 33 Apple Valley, MN -epilogue_city 34 Appleton, WI -epilogue_city 35 Arkadelphia, AR -epilogue_city 36 Arlington Heights, IL -epilogue_city 37 Arlington, KY -epilogue_city 38 Arlington, TX -epilogue_city 39 Arlington, VA -epilogue_city 40 Arnold, NE -epilogue_city 41 Arrowhead, CA -epilogue_city 42 Artesia, CA -epilogue_city 43 Arvada, CO -epilogue_city 44 Asheville, NC -epilogue_city 45 Ashland, MS -epilogue_city 46 Assaria, KS -epilogue_city 47 Atascadero, CA -epilogue_city 48 Athens, GA -epilogue_city 49 Athens, OH -epilogue_city 50 Athens, TX -epilogue_city 51 Atlanta, GA -epilogue_city 52 Atlantic City, NJ -epilogue_city 53 Auburn, AL -epilogue_city 54 Auburn, IN -epilogue_city 55 Auburn, WA -epilogue_city 56 Augusta, GA -epilogue_city 57 Aurora, CO -epilogue_city 58 Aurora, IL -epilogue_city 59 Aurora, OH -epilogue_city 60 Austin, TX -epilogue_city 61 Avoca, NE -epilogue_city 62 Avon Park, FL -epilogue_city 63 Avonmore, PA -epilogue_city 64 Azalea, OR -epilogue_city 65 Bakersfield, CA -epilogue_city 66 Baltimore, MD -epilogue_city 67 Bamberg, SC -epilogue_city 68 Bandon, OR -epilogue_city 69 Barbourville, KY -epilogue_city 70 Barnesville, VA -epilogue_city 71 Barnwell, SC -epilogue_city 72 Barrington, IL -epilogue_city 73 Barron, WI -epilogue_city 74 Bartlett, IL -epilogue_city 75 Bath, ME -epilogue_city 76 Baton Rouge, LA -epilogue_city 77 Bay City, MI -epilogue_city 78 Bay City, TX -epilogue_city 79 Bayonne, NJ -epilogue_city 80 Beachwood, OH -epilogue_city 81 Beatrice, NE -epilogue_city 82 Beaufort, NC -epilogue_city 83 Beaufort, SC -epilogue_city 84 Beaumont, TX -epilogue_city 85 Beaver Dam, KY -epilogue_city 86 Beaver Falls, PA -epilogue_city 87 Beaverton, OR -epilogue_city 88 Bedford, KY -epilogue_city 89 Bedford, MA -epilogue_city 90 Bedford, PA -epilogue_city 91 Bedford, RI -epilogue_city 92 Beech Island, SC -epilogue_city 93 Bel Air, MD -epilogue_city 94 Belleville, IL -epilogue_city 95 Belleville, NJ -epilogue_city 96 Bellevue, WA -epilogue_city 97 Bellflower, CA -epilogue_city 98 Bellingham, WA -epilogue_city 99 Belmont, NY -epilogue_city 100 Belmont, WI -epilogue_city 101 Beltsville, MD -epilogue_city 102 Beltsville, DC -epilogue_city 103 Ben Hur, TX -epilogue_city 104 Bennett, CO -epilogue_city 105 Bensalem, PA -epilogue_city 106 Bensenville, IL -epilogue_city 107 Benton, MS -epilogue_city 108 Berkeley, CA -epilogue_city 109 Berlin, WI -epilogue_city 110 Berryville, VA -epilogue_city 111 Bertha, MN -epilogue_city 112 Bessemer City, NC -epilogue_city 113 Bettendorf, IA -epilogue_city 114 Billings, MT -epilogue_city 115 Biloxi, MS -epilogue_city 116 Binghamton, NY -epilogue_city 117 Birmingham, AL -epilogue_city 118 Birmingham, IA -epilogue_city 119 Blairsville, GA -epilogue_city 120 Blakely, GA -epilogue_city 121 Blandinsville, IL -epilogue_city 122 Bloomington, IL -epilogue_city 123 Bloomsburg, PA -epilogue_city 124 Blue Diamond, NV -epilogue_city 125 Bluefield, WV -epilogue_city 126 Bluffton, SC -epilogue_city 127 Boardman, OH -epilogue_city 128 Bobtown, PA -epilogue_city 129 Boca Raton, FL -epilogue_city 130 Bogalusa, MS -epilogue_city 131 Bohemia, NY -epilogue_city 132 Boise, ID -epilogue_city 133 Bolivar, MO -epilogue_city 134 Bolivar, PA -epilogue_city 135 Boston, MA -epilogue_city 136 Bothell, WA -epilogue_city 137 Boulder, CO -epilogue_city 138 Boulder, MT -epilogue_city 139 Bound Brook, NJ -epilogue_city 140 Bovina, TX -epilogue_city 141 Bowerston, OH -epilogue_city 142 Bowling Green, KY -epilogue_city 143 Boyden, IA -epilogue_city 144 Boynton Beach, FL -epilogue_city 145 Braddock, PA -epilogue_city 146 Bradford, PA -epilogue_city 147 Braintree, MA -epilogue_city 148 Branford, CT -epilogue_city 149 Branson, MO -epilogue_city 150 Brashear, TX -epilogue_city 151 Brattleboro, VT -epilogue_city 152 Brazoria, TX -epilogue_city 153 Breckenridge, MO -epilogue_city 154 Brentwood, NY -epilogue_city 155 Brentwood, TN -epilogue_city 156 Bridgeport, CT -epilogue_city 157 Bridgeport, NJ -epilogue_city 158 Bridgeview, IL -epilogue_city 159 Bridgeville, PA -epilogue_city 160 Briggsville, WI -epilogue_city 161 Brighton, MI -epilogue_city 162 Bristol, IN -epilogue_city 163 Bristol, VA -epilogue_city 164 Broken Arrow, OK -epilogue_city 165 Bronx, NY -epilogue_city 166 Brook Park, OH -epilogue_city 167 Brookfield, WI -epilogue_city 168 Brooklyn, NY -epilogue_city 169 Broomfield, CO -epilogue_city 170 Browning, MT -epilogue_city 171 Browns Mills, NJ -epilogue_city 172 Brownsville, TX -epilogue_city 173 Brownwood, TX -epilogue_city 174 Bruceville, IN -epilogue_city 175 Brunswick, ME -epilogue_city 176 Bryan, TX -epilogue_city 177 Buckley, WA -epilogue_city 178 Buena Park, CA -epilogue_city 179 Buffalo Grove, IL -epilogue_city 180 Buffalo, NY -epilogue_city 181 Burbank, CA -epilogue_city 182 Burlington, CO -epilogue_city 183 Burlington, MA -epilogue_city 184 Burlington, NC -epilogue_city 185 Burnsville, MN -epilogue_city 186 Burr Ridge, IL -epilogue_city 187 Burton, MI -epilogue_city 188 Butler, PA -epilogue_city 189 California, CA -epilogue_city 190 Cambridge, MD -epilogue_city 191 Cambridge, MA -epilogue_city 192 Cambridge, MN -epilogue_city 193 Camden, NJ -epilogue_city 194 Campobello, SC -epilogue_city 195 Campti, LA -epilogue_city 196 Canistota, SD -epilogue_city 197 Cannon Beach, OR -epilogue_city 198 Canton, NC -epilogue_city 199 Canton, OK -epilogue_city 200 Cape Coral, FL -epilogue_city 201 Carbondale, IL -epilogue_city 202 Carlisle, PA -epilogue_city 203 Carlsbad, CA -epilogue_city 204 Carmel, IN -epilogue_city 205 Carnegie, PA -epilogue_city 206 Carroll, IA -epilogue_city 207 Carrollton, TX -epilogue_city 208 Carthage, IL -epilogue_city 209 Cary, NC -epilogue_city 210 Cascade, WI -epilogue_city 211 Cedar City, UT -epilogue_city 212 Cedar Rapids, IA -epilogue_city 213 Celina, OH -epilogue_city 214 Centennial, CO -epilogue_city 215 Center Barnstead, NH -epilogue_city 216 Centerburg, OH -epilogue_city 217 Centerville, VA -epilogue_city 218 Central Valley, CA -epilogue_city 219 Centralia, IL -epilogue_city 220 Champaign, IL -epilogue_city 221 Champlain, NY -epilogue_city 222 Chandler, AZ -epilogue_city 223 Chandler, IN -epilogue_city 224 Chantilly, VA -epilogue_city 225 Charleston, IL -epilogue_city 226 Charleston, SC -epilogue_city 227 Charleston, WV -epilogue_city 228 Charlestown, MA -epilogue_city 229 Charlotte, NC -epilogue_city 230 Charlotte, SC -epilogue_city 231 Charlottesville, VA -epilogue_city 232 Chattanooga, GA -epilogue_city 233 Chattanooga, TN -epilogue_city 234 Chehalis, WA -epilogue_city 235 Chelmsford, MA -epilogue_city 236 Chesapeake, VA -epilogue_city 237 Cheshire, CT -epilogue_city 238 Chester, VA -epilogue_city 239 Cheyenne, WY -epilogue_city 240 Chicago, IL -epilogue_city 241 Chicago, IN -epilogue_city 242 Chico, CA -epilogue_city 243 Chisana, AK -epilogue_city 244 Christoval, TX -epilogue_city 245 Chuathbaluk, AK -epilogue_city 246 Chula Vista, CA -epilogue_city 247 Cicero, IN -epilogue_city 248 Cincinnati, KY -epilogue_city 249 Cincinnati, OH -epilogue_city 250 Citrus Heights, CA -epilogue_city 251 City Of Commerce, CA -epilogue_city 252 Clarksburg, WV -epilogue_city 253 Clarksville, TN -epilogue_city 254 Clearwater, FL -epilogue_city 255 Cleveland, OH -epilogue_city 256 Clifton, NJ -epilogue_city 257 Clifton, TN -epilogue_city 258 Clinton, MI -epilogue_city 259 Clinton, NC -epilogue_city 260 Clinton, OK -epilogue_city 261 Clinton, WI -epilogue_city 262 Clovis, CA -epilogue_city 263 Clovis, NM -epilogue_city 264 Clovis, TX -epilogue_city 265 Clute, TX -epilogue_city 266 Clyde Park, MT -epilogue_city 267 Clyde, OH -epilogue_city 268 Cocoa, FL -epilogue_city 269 Coeur D Alene, ID -epilogue_city 270 Cold Spring, NY -epilogue_city 271 Coldwater, MS -epilogue_city 272 Coldwater, TX -epilogue_city 273 College Park, MD -epilogue_city 274 College Station, TX -epilogue_city 275 Collingswood, NJ -epilogue_city 276 Collinsville, IL -epilogue_city 277 Colonial Heights, VA -epilogue_city 278 Colonie, NY -epilogue_city 279 Colorado Springs, CO -epilogue_city 280 Columbia, MD -epilogue_city 281 Columbia, MO -epilogue_city 282 Columbia, SC -epilogue_city 283 Columbus, GA -epilogue_city 284 Columbus, IN -epilogue_city 285 Columbus, OH -epilogue_city 286 Concord, CA -epilogue_city 287 Concord, MA -epilogue_city 288 Concordia, MO -epilogue_city 289 Conroe, TX -epilogue_city 290 Conway, AR -epilogue_city 291 Copperas Cove, TX -epilogue_city 292 Coral Gables, FL -epilogue_city 293 Coral Springs, FL -epilogue_city 294 Corfu, NY -epilogue_city 295 Corona, CA -epilogue_city 296 Corona, NM -epilogue_city 297 Corpus Christi, TX -epilogue_city 298 Cortland, NY -epilogue_city 299 Costa Mesa, CA -epilogue_city 300 Cotulla, TX -epilogue_city 301 Covina, CA -epilogue_city 302 Craig, MO -epilogue_city 303 Crawford, NE -epilogue_city 304 Creede, CO -epilogue_city 305 Crescent Lake, WI -epilogue_city 306 Crivitz, WI -epilogue_city 307 Crooksville, OH -epilogue_city 308 Cross City, FL -epilogue_city 309 Cross Plains, IN -epilogue_city 310 Croton On Hudson, NY -epilogue_city 311 Crystal Lake, IL -epilogue_city 312 Culbertson, NE -epilogue_city 313 Culver City, CA -epilogue_city 314 Cunningham, TN -epilogue_city 315 Cygnet, OH -epilogue_city 316 Cypress Gardens, FL -epilogue_city 317 Dade City, FL -epilogue_city 318 Dallas, TX -epilogue_city 319 Daly City, CA -epilogue_city 320 Daniel Island, SC -epilogue_city 321 Danville, CA -epilogue_city 322 Danville, IL -epilogue_city 323 Danville, KY -epilogue_city 324 Davenport, IA -epilogue_city 325 Davenport, NY -epilogue_city 326 Davie, FL -epilogue_city 327 Davis, CA -epilogue_city 328 Dayton, OH -epilogue_city 329 Daytona Beach, FL -epilogue_city 330 De Witt, AR -epilogue_city 331 Decatur, GA -epilogue_city 332 Dedham, MA -epilogue_city 333 Defiance, OH -epilogue_city 334 Dekalb, IL -epilogue_city 335 Del Mar, CA -epilogue_city 336 Delavan, WI -epilogue_city 337 Delaware, OH -epilogue_city 338 Delcambre, LA -epilogue_city 339 Denton, TX -epilogue_city 340 Denver, CO -epilogue_city 341 Derry, PA -epilogue_city 342 Des Moines, IA -epilogue_city 343 Detroit Lakes, MN -epilogue_city 344 Detroit, MI -epilogue_city 345 Dewitt, MI -epilogue_city 346 Dexter, MO -epilogue_city 347 Dickinson, TX -epilogue_city 348 Dilley, TX -epilogue_city 349 Dodgeville, WI -epilogue_city 350 Dothan, AL -epilogue_city 351 Downers Grove, IL -epilogue_city 352 Downey, CA -epilogue_city 353 Drumright, OK -epilogue_city 354 Dublin, CA -epilogue_city 355 Duluth, GA -epilogue_city 356 Duluth, MN -epilogue_city 357 Dumont, IA -epilogue_city 358 Dunellen, NJ -epilogue_city 359 Durant, OK -epilogue_city 360 Durham, NC -epilogue_city 361 Eagan, MN -epilogue_city 362 Eagle Bend, MN -epilogue_city 363 Eagle, AK -epilogue_city 364 Eagleville, PA -epilogue_city 365 East Boston, MA -epilogue_city 366 East Grand Forks, MN -epilogue_city 367 East Hartford, CT -epilogue_city 368 East Lansing, MI -epilogue_city 369 East Orange, NJ -epilogue_city 370 East Saint Louis, IL -epilogue_city 371 East Syracuse, NY -epilogue_city 372 Eau Claire, WI -epilogue_city 373 Eddy, TX -epilogue_city 374 Eden Hazelton, ID -epilogue_city 375 Edgeley, ND -epilogue_city 376 Edgewood, MD -epilogue_city 377 Edinburg, VA -epilogue_city 378 Edison, NJ -epilogue_city 379 Eitzen, MN -epilogue_city 380 Ekalaka, MT -epilogue_city 381 El Cajon, CA -epilogue_city 382 El Centro, CA -epilogue_city 383 El Monte, CA -epilogue_city 384 El Paso, TX -epilogue_city 385 El Segundo, CA -epilogue_city 386 El Toro, CA -epilogue_city 387 Elba, NE -epilogue_city 388 Elberton, GA -epilogue_city 389 Elgin, IL -epilogue_city 390 Elizabeth, NJ -epilogue_city 391 Elizabethtown, KY -epilogue_city 392 Elk Grove Village, IL -epilogue_city 393 Elk Grove, CA -epilogue_city 394 Elkhart, IL -epilogue_city 395 Elkhart, IN -epilogue_city 396 Ellwood City, PA -epilogue_city 397 Elmhurst, IL -epilogue_city 398 Elmsford, NJ -epilogue_city 399 Elmsford, NY -epilogue_city 400 Elsinore, CA -epilogue_city 401 Elwood, IL -epilogue_city 402 Elyria, OH -epilogue_city 403 Endicott, NY -epilogue_city 404 Englewood, CO -epilogue_city 405 Enid, OK -epilogue_city 406 Epping, NH -epilogue_city 407 Escondido, CA -epilogue_city 408 Etna, CA -epilogue_city 409 Eugene, OR -epilogue_city 410 Euless, TX -epilogue_city 411 Eureka, SD -epilogue_city 412 Eva, OK -epilogue_city 413 Evansville, IN -epilogue_city 414 Everett, WA -epilogue_city 415 Fairdale, ND -epilogue_city 416 Fairfax, MO -epilogue_city 417 Fairfield, CA -epilogue_city 418 Fairfield, CT -epilogue_city 419 Fairfield, WA -epilogue_city 420 Fairhope, AL -epilogue_city 421 Fairport, NY -epilogue_city 422 Fairview, OH -epilogue_city 423 Fanshawe, OK -epilogue_city 424 Fargo, ND -epilogue_city 425 Farmers Branch, TX -epilogue_city 426 Farmingdale, NY -epilogue_city 427 Farmington Hills, MI -epilogue_city 428 Farmington, CT -epilogue_city 429 Farmington, NH -epilogue_city 430 Farragut, IA -epilogue_city 431 Fayetteville, NC -epilogue_city 432 Fernandina Beach, FL -epilogue_city 433 Findlay, OH -epilogue_city 434 Fish Lake Valley, NV -epilogue_city 435 Floral Park, NY -epilogue_city 436 Florence, AL -epilogue_city 437 Florence, KY -epilogue_city 438 Florence, SC -epilogue_city 439 Flushing, NY -epilogue_city 440 Fontana, CA -epilogue_city 441 Fort Ann, NY -epilogue_city 442 Fort Collins, CO -epilogue_city 443 Fort Lauderdale, FL -epilogue_city 444 Fort Myers, FL -epilogue_city 445 Fort Pierce, FL -epilogue_city 446 Fort Riley, KS -epilogue_city 447 Fort Smith, AR -epilogue_city 448 Fort Thomas, KY -epilogue_city 449 Fort Walton Beach, FL -epilogue_city 450 Fort Washington, PA -epilogue_city 451 Fort Wayne, IN -epilogue_city 452 Fort Worth, TX -epilogue_city 453 Fostoria, OH -epilogue_city 454 Fox Lake, IL -epilogue_city 455 Framingham, MA -epilogue_city 456 Frankfort, IL -epilogue_city 457 Frankfort, KY -epilogue_city 458 Franklin, LA -epilogue_city 459 Franklin, ME -epilogue_city 460 Franklin, MA -epilogue_city 461 Franklin, TN -epilogue_city 462 Franklin, VT -epilogue_city 463 Franklinton, LA -epilogue_city 464 Frederic, WI -epilogue_city 465 Frederick, MD -epilogue_city 466 Fredericksburg, VA -epilogue_city 467 Freeport, IL -epilogue_city 468 Freeport, TX -epilogue_city 469 Fremont, CA -epilogue_city 470 Fremont, OH -epilogue_city 471 French Gulch, CA -epilogue_city 472 Fresno, CA -epilogue_city 473 Fridley, MN -epilogue_city 474 Frisco, TX -epilogue_city 475 Ft Lauderdale, FL -epilogue_city 476 Fullerton, CA -epilogue_city 477 Fulton, NY -epilogue_city 478 Gadsden, AL -epilogue_city 479 Gainesville, FL -epilogue_city 480 Gainesville, GA -epilogue_city 481 Galvez, LA -epilogue_city 482 Garden City, NY -epilogue_city 483 Garden Grove, CA -epilogue_city 484 Gardena, CA -epilogue_city 485 Garfield Heights, OH -epilogue_city 486 Garland, TX -epilogue_city 487 Gary, IN -epilogue_city 488 Gateway, AR -epilogue_city 489 Geary, OK -epilogue_city 490 Genesee, WI -epilogue_city 491 George, WA -epilogue_city 492 Georgetown, DE -epilogue_city 493 Georgetown, NY -epilogue_city 494 Georgetown, OH -epilogue_city 495 Georgetown, TX -epilogue_city 496 Germantown, MD -epilogue_city 497 Gig Harbor, WA -epilogue_city 498 Gilbert, AZ -epilogue_city 499 Girard, KS -epilogue_city 500 Glasco, KS -epilogue_city 501 Glen Cove, NY -epilogue_city 502 Glendale, AZ -epilogue_city 503 Glendale, CA -epilogue_city 504 Glenolden, PA -epilogue_city 505 Golden Valley, MN -epilogue_city 506 Goldfield, IA -epilogue_city 507 Goose Creek, NC -epilogue_city 508 Goshen, IN -epilogue_city 509 Gothenburg, NE -epilogue_city 510 Grafton, MA -epilogue_city 511 Grambling, LA -epilogue_city 512 Grand Forks, ND -epilogue_city 513 Grand Island, NE -epilogue_city 514 Grand Prairie, TX -epilogue_city 515 Grand Rapids, MI -epilogue_city 516 Grand Rapids, OH -epilogue_city 517 Greeley, CO -epilogue_city 518 Green Bay, WI -epilogue_city 519 Greenbelt, MD -epilogue_city 520 Greensboro, FL -epilogue_city 521 Greensboro, NC -epilogue_city 522 Greenview, IL -epilogue_city 523 Greenville, NC -epilogue_city 524 Greenville, SC -epilogue_city 525 Greenwood, MS -epilogue_city 526 Greenwood, NY -epilogue_city 527 Greenwood, SC -epilogue_city 528 Grelton, OH -epilogue_city 529 Gresham, OR -epilogue_city 530 Gulf Shores, AL -epilogue_city 531 Gulfport, MS -epilogue_city 532 Gypsum, CO -epilogue_city 533 Hackett, AR -epilogue_city 534 Hagerstown, MD -epilogue_city 535 Haines City, FL -epilogue_city 536 Haledon, NJ -epilogue_city 537 Hamilton, OH -epilogue_city 538 Hammonton, NJ -epilogue_city 539 Hampstead, MD -epilogue_city 540 Hampton, VA -epilogue_city 541 Hanford, CA -epilogue_city 542 Hanna, IN -epilogue_city 543 Hannibal, MO -epilogue_city 544 Hanover, MD -epilogue_city 545 Hanover, NH -epilogue_city 546 Harlingen, TX -epilogue_city 547 Harold, KY -epilogue_city 548 Harrington, DE -epilogue_city 549 Harrisburg, AR -epilogue_city 550 Harrisburg, IL -epilogue_city 551 Harrisburg, PA -epilogue_city 552 Hartford, CT -epilogue_city 553 Hartland, ME -epilogue_city 554 Hastings, NE -epilogue_city 555 Hastings, PA -epilogue_city 556 Haughton, LA -epilogue_city 557 Havre, MT -epilogue_city 558 Hawthorne, CA -epilogue_city 559 Hayden Lake, ID -epilogue_city 560 Hayward, CA -epilogue_city 561 Helena, MT -epilogue_city 562 Helper, UT -epilogue_city 563 Hempstead, TX -epilogue_city 564 Henderson, KY -epilogue_city 565 Henderson, NV -epilogue_city 566 Henderson, TX -epilogue_city 567 Herbertsville, NJ -epilogue_city 568 Herndon, MD -epilogue_city 569 Herndon, VA -epilogue_city 570 Hialeah, FL -epilogue_city 571 Hickory Hills, IL -epilogue_city 572 Hickory, NC -epilogue_city 573 Hicksville, NY -epilogue_city 574 High Point, NC -epilogue_city 575 High Ridge, MO -epilogue_city 576 Hightstown, NJ -epilogue_city 577 Hilliard, FL -epilogue_city 578 Hillsboro, KY -epilogue_city 579 Hillsboro, OR -epilogue_city 580 Hingham, MA -epilogue_city 581 Hinsdale, IL -epilogue_city 582 Holbrook, NE -epilogue_city 583 Holladay, UT -epilogue_city 584 Holland, MI -epilogue_city 585 Hollywood, CA -epilogue_city 586 Hollywood, FL -epilogue_city 587 Homeland, CA -epilogue_city 588 Homestead, PA -epilogue_city 589 Honolulu, HI -epilogue_city 590 Hope, ID -epilogue_city 591 Hopewell Junction, NY -epilogue_city 592 Hornick, IA -epilogue_city 593 Houston, TX -epilogue_city 594 Hudson, WI -epilogue_city 595 Hudsonville, MI -epilogue_city 596 Hungry Horse, MT -epilogue_city 597 Huntingdon, PA -epilogue_city 598 Huntington Beach, CA -epilogue_city 599 Huntington, CT -epilogue_city 600 Huntington, NY -epilogue_city 601 Huntington, WV -epilogue_city 602 Huntsville, AL -epilogue_city 603 Hutchins, TX -epilogue_city 604 Hutchinson, KS -epilogue_city 605 Hutchinson, MN -epilogue_city 606 Hyattville, WY -epilogue_city 607 Hyde Park, MA -epilogue_city 608 Idabel, OK -epilogue_city 609 Ila, GA -epilogue_city 610 Independence, MO -epilogue_city 611 Independence, OH -epilogue_city 612 Indian Head, MD -epilogue_city 613 Indianapolis, IN -epilogue_city 614 Ingleside, TX -epilogue_city 615 Inglewood, CA -epilogue_city 616 Iron Mountain, MI -epilogue_city 617 Ironton, OH -epilogue_city 618 Irvine, CA -epilogue_city 619 Irving, TX -epilogue_city 620 Jackson, CA -epilogue_city 621 Jackson, MN -epilogue_city 622 Jackson, MS -epilogue_city 623 Jacksonville, FL -epilogue_city 624 Jacksonville, GA -epilogue_city 625 Jacksonville, NC -epilogue_city 626 Jamesport, MO -epilogue_city 627 Jamestown, ND -epilogue_city 628 Jekyll Island, GA -epilogue_city 629 Jenkintown, PA -epilogue_city 630 Jersey City, NJ -epilogue_city 631 Jewett, TX -epilogue_city 632 Johnson City, TN -epilogue_city 633 Johnstown, OH -epilogue_city 634 Johnstown, PA -epilogue_city 635 Joliet, IL -epilogue_city 636 Jonesboro, AR -epilogue_city 637 Joplin, MO -epilogue_city 638 Jupiter, FL -epilogue_city 639 Jurupa Valley, CA -epilogue_city 640 Kalamazoo, MI -epilogue_city 641 Kansas City, KS -epilogue_city 642 Kansas City, MO -epilogue_city 643 Katy, TX -epilogue_city 644 Kearney, NE -epilogue_city 645 Kelly, NC -epilogue_city 646 Kenosha, WI -epilogue_city 647 Kent, WA -epilogue_city 648 Keokuk, IA -epilogue_city 649 Kerrville, TX -epilogue_city 650 Killeen, TX -epilogue_city 651 King City, CA -epilogue_city 652 King Of Prussia, PA -epilogue_city 653 Kingsport, TN -epilogue_city 654 Kingstree, SC -epilogue_city 655 Kirksville, MO -epilogue_city 656 Kissimmee, FL -epilogue_city 657 Klamath Falls, OR -epilogue_city 658 Knoxville, MO -epilogue_city 659 Knoxville, TN -epilogue_city 660 La Crosse, IN -epilogue_city 661 La Mesa, CA -epilogue_city 662 Laconia, NH -epilogue_city 663 Lafayette, IN -epilogue_city 664 Lafayette, LA -epilogue_city 665 Lagrange, GA -epilogue_city 666 Lagrangeville, NY -epilogue_city 667 Lake Charles, LA -epilogue_city 668 Lake Forest, IL -epilogue_city 669 Lake Placid, FL -epilogue_city 670 Lake Powell, UT -epilogue_city 671 Lake Tomahawk, WI -epilogue_city 672 Lakeland, FL -epilogue_city 673 Lakeland, GA -epilogue_city 674 Lakeside Park, KY -epilogue_city 675 Lakeside, MT -epilogue_city 676 Lakewood, CO -epilogue_city 677 Lakewood, NJ -epilogue_city 678 Lancaster, CA -epilogue_city 679 Lancaster, PA -epilogue_city 680 Lancaster, VT -epilogue_city 681 Landover, MD -epilogue_city 682 Lane, KS -epilogue_city 683 Lansing, MI -epilogue_city 684 Laredo, TX -epilogue_city 685 Largo, FL -epilogue_city 686 Larslan, MT -epilogue_city 687 Las Cruces, NM -epilogue_city 688 Las Vegas, NV -epilogue_city 689 Laurel Springs, NJ -epilogue_city 690 Laurel, MD -epilogue_city 691 Laurel, VA -epilogue_city 692 Laurinburg, NC -epilogue_city 693 Lawrence, MA -epilogue_city 694 Lawton, OK -epilogue_city 695 Le Roy, IA -epilogue_city 696 League City, TX -epilogue_city 697 Lebo, KS -epilogue_city 698 Lee S Summit, MO -epilogue_city 699 Leesburg, GA -epilogue_city 700 Leesburg, VA -epilogue_city 701 Lenexa, KS -epilogue_city 702 Lenexa, MO -epilogue_city 703 Lenoir, NC -epilogue_city 704 Lenore, ID -epilogue_city 705 Levittown, NY -epilogue_city 706 Lewiston, ID -epilogue_city 707 Lewiston, NY -epilogue_city 708 Lewisville, TX -epilogue_city 709 Lexington, KY -epilogue_city 710 Liberal, KS -epilogue_city 711 Liberty, NC -epilogue_city 712 Lilburn, GA -epilogue_city 713 Lincoln, IL -epilogue_city 714 Lincoln, NE -epilogue_city 715 Lincolnville, PA -epilogue_city 716 Linthicum Heights, MD -epilogue_city 717 Lisbon, NH -epilogue_city 718 Little Compton, RI -epilogue_city 719 Little Rock, AR -epilogue_city 720 Littleton, CO -epilogue_city 721 Live Oak, FL -epilogue_city 722 Livonia, MI -epilogue_city 723 Lock Haven, PA -epilogue_city 724 Lockney, TX -epilogue_city 725 Lodi, CA -epilogue_city 726 Lodi, NY -epilogue_city 727 Lodi, WI -epilogue_city 728 Lombard, IL -epilogue_city 729 Lometa, TX -epilogue_city 730 Lomita, CA -epilogue_city 731 Lompoc, CA -epilogue_city 732 Londonderry, NH -epilogue_city 733 Lone Pine, CA -epilogue_city 734 Long Beach, CA -epilogue_city 735 Long Island City, NY -epilogue_city 736 Long Prairie, MN -epilogue_city 737 Longview, TX -epilogue_city 738 Longwood, FL -epilogue_city 739 Loon Lake, WA -epilogue_city 740 Lopez, WA -epilogue_city 741 Los Alamos, NM -epilogue_city 742 Los Angeles, CA -epilogue_city 743 Lostine, OR -epilogue_city 744 Loudonville, OH -epilogue_city 745 Louisville, KY -epilogue_city 746 Lovell, WY -epilogue_city 747 Lowell, MA -epilogue_city 748 Lubbock, TX -epilogue_city 749 Lynchburg, OH -epilogue_city 750 Lynchburg, VA -epilogue_city 751 Lyndhurst, NJ -epilogue_city 752 Macon, GA -epilogue_city 753 Maddock, ND -epilogue_city 754 Madison, WI -epilogue_city 755 Madisonville, KY -epilogue_city 756 Magnolia, AR -epilogue_city 757 Maitland, FL -epilogue_city 758 Malden, MA -epilogue_city 759 Mammoth, WY -epilogue_city 760 Manawa, WI -epilogue_city 761 Manchester, CT -epilogue_city 762 Manchester, IL -epilogue_city 763 Manchester, MO -epilogue_city 764 Manchester, NH -epilogue_city 765 Mandarin, FL -epilogue_city 766 Manhattan Beach, CA -epilogue_city 767 Manhattan, KS -epilogue_city 768 Manhattan, NY -epilogue_city 769 Mankato, MN -epilogue_city 770 Mansfield, OH -epilogue_city 771 Maple Heights, OH -epilogue_city 772 Maple Shade, NJ -epilogue_city 773 Maplewood, MN -epilogue_city 774 Marianna, FL -epilogue_city 775 Mariaville, NY -epilogue_city 776 Marietta, GA -epilogue_city 777 Marietta, OH -epilogue_city 778 Marion, NC -epilogue_city 779 Marked Tree, AR -epilogue_city 780 Marlboro, MA -epilogue_city 781 Marlton, NJ -epilogue_city 782 Marquette, MI -epilogue_city 783 Marseilles, IL -epilogue_city 784 Martinez, CA -epilogue_city 785 Maryland Heights, MO -epilogue_city 786 Mascot, TN -epilogue_city 787 Mason, OH -epilogue_city 788 Matthews, NC -epilogue_city 789 Mattoon, IL -epilogue_city 790 May, ID -epilogue_city 791 Mc Connelsville, OH -epilogue_city 792 Mc Lean, MD -epilogue_city 793 McAllen, TX -epilogue_city 794 Mcallen, TX -epilogue_city 795 Mckeesport, PA -epilogue_city 796 McKinney, TX -epilogue_city 797 Mclean, VA -epilogue_city 798 Mcveytown, PA -epilogue_city 799 Meacham, OR -epilogue_city 800 Meadow, SD -epilogue_city 801 Meads, KY -epilogue_city 802 Medford, WI -epilogue_city 803 Medicine Mound, TX -epilogue_city 804 Megargel, TX -epilogue_city 805 Mekoryuk, AK -epilogue_city 806 Melvin, IL -epilogue_city 807 Memphis, MS -epilogue_city 808 Memphis, TN -epilogue_city 809 Mena, OK -epilogue_city 810 Mendenhall, MS -epilogue_city 811 Mendon, MI -epilogue_city 812 Menlo, KS -epilogue_city 813 Meridian, MS -epilogue_city 814 Merrillville, IN -epilogue_city 815 Mesa, AZ -epilogue_city 816 Mesquite, TX -epilogue_city 817 Metairie, LA -epilogue_city 818 Metigoshe, ND -epilogue_city 819 Metropolis, IL -epilogue_city 820 Metuchen, NJ -epilogue_city 821 Mexico, MO -epilogue_city 822 Miami Gardens, FL -epilogue_city 823 Miami Springs, FL -epilogue_city 824 Miami, FL -epilogue_city 825 Michigan City, IN -epilogue_city 826 Middleboro, MA -epilogue_city 827 Midland, TX -epilogue_city 828 Milford, CT -epilogue_city 829 Milford, KS -epilogue_city 830 Milford, TX -epilogue_city 831 Millbrae, CA -epilogue_city 832 Milton, PA -epilogue_city 833 Milwaukee, WI -epilogue_city 834 Mineola, NY -epilogue_city 835 Minford, OH -epilogue_city 836 Minneapolis, MN -epilogue_city 837 Minnetonka, MN -epilogue_city 838 Mira Loma, CA -epilogue_city 839 Miramar, FL -epilogue_city 840 Mishawaka, IN -epilogue_city 841 Mission, KS -epilogue_city 842 Mission, TX -epilogue_city 843 Mobile, AL -epilogue_city 844 Modesto, CA -epilogue_city 845 Modoc, IN -epilogue_city 846 Monroe, GA -epilogue_city 847 Monroe, LA -epilogue_city 848 Monroe, OH -epilogue_city 849 Monsey, NY -epilogue_city 850 Monterey, CA -epilogue_city 851 Montezuma, IN -epilogue_city 852 Montgomery, AL -epilogue_city 853 Montgomery, TX -epilogue_city 854 Montrose, CA -epilogue_city 855 Moorland, IA -epilogue_city 856 Moreno Valley, CA -epilogue_city 857 Morrisville, NC -epilogue_city 858 Moses Lake, WA -epilogue_city 859 Moulton, TX -epilogue_city 860 Moultrie, GA -epilogue_city 861 Moundridge, KS -epilogue_city 862 Mount Charleston, NV -epilogue_city 863 Mount Juliet, TN -epilogue_city 864 Mount Vernon, OH -epilogue_city 865 Mount Vernon, SD -epilogue_city 866 Mount Vernon, TX -epilogue_city 867 Mountain View, CA -epilogue_city 868 Mountain Village, AK -epilogue_city 869 Mullens, WV -epilogue_city 870 Mullins, SC -epilogue_city 871 Munnsville, NY -epilogue_city 872 Murfreesboro, TN -epilogue_city 873 Murray, UT -epilogue_city 874 Murrieta, CA -epilogue_city 875 Muscatine, IA -epilogue_city 876 Muskegon, MI -epilogue_city 877 Mutual, OK -epilogue_city 878 Myrtle Beach, SC -epilogue_city 879 Napavine, WA -epilogue_city 880 Naperville, IL -epilogue_city 881 Nashville, GA -epilogue_city 882 Nashville, TN -epilogue_city 883 Natchez, MS -epilogue_city 884 Naugatuck, CT -epilogue_city 885 Nederland, TX -epilogue_city 886 Neodesha, KS -epilogue_city 887 New Berlin, WI -epilogue_city 888 New Brunswick, NJ -epilogue_city 889 New Castle, DE -epilogue_city 890 New Castle, IN -epilogue_city 891 New Haven, CT -epilogue_city 892 New Holstein, WI -epilogue_city 893 New London, CT -epilogue_city 894 New Milford, CT -epilogue_city 895 New Orleans, LA -epilogue_city 896 New Paris, IN -epilogue_city 897 New Philadelphia, OH -epilogue_city 898 New Rome, OH -epilogue_city 899 New Ulm, MN -epilogue_city 900 New York, NY -epilogue_city 901 Newark Valley, NY -epilogue_city 902 Newark, DE -epilogue_city 903 Newark, NJ -epilogue_city 904 Newark, PA -epilogue_city 905 Newbury Park, CA -epilogue_city 906 Newburyport, MA -epilogue_city 907 Newport News, VA -epilogue_city 908 Newport, RI -epilogue_city 909 Newton, IL -epilogue_city 910 Newton, NC -epilogue_city 911 Newton, WI -epilogue_city 912 Niagara Falls, NY -epilogue_city 913 Nine Mile, TN -epilogue_city 914 Norcross, GA -epilogue_city 915 Norfolk, VA -epilogue_city 916 Norman, OK -epilogue_city 917 Norristown, DE -epilogue_city 918 North Adams, VT -epilogue_city 919 North Billerica, MA -epilogue_city 920 North Bloomfield, OH -epilogue_city 921 North Charleston, SC -epilogue_city 922 North Dade, FL -epilogue_city 923 North Greenbush, NY -epilogue_city 924 North Highlands, CA -epilogue_city 925 North Hollywood, CA -epilogue_city 926 North Kingstown, RI -epilogue_city 927 North Las Vegas, NV -epilogue_city 928 North Little Rock, AR -epilogue_city 929 North St Paul, MN -epilogue_city 930 North Vernon, IN -epilogue_city 931 Northampton, PA -epilogue_city 932 Northbrook, IL -epilogue_city 933 Northglenn, CO -epilogue_city 934 Northridge, CA -epilogue_city 935 Norwalk, CA -epilogue_city 936 Norwich, CT -epilogue_city 937 Norwood, OH -epilogue_city 938 Oak Creek, WI -epilogue_city 939 Oak Grove, MO -epilogue_city 940 Oak Harbor, WA -epilogue_city 941 Oak Park, IL -epilogue_city 942 Oakland, CA -epilogue_city 943 Ocala, FL -epilogue_city 944 Oceanside, CA -epilogue_city 945 Odessa, TX -epilogue_city 946 Ogden, UT -epilogue_city 947 Okeechobee, FL -epilogue_city 948 Okemah, OK -epilogue_city 949 Oklahoma City, OK -epilogue_city 950 Oklee, MN -epilogue_city 951 Olathe, KS -epilogue_city 952 Old Fort, OH -epilogue_city 953 Olean, NY -epilogue_city 954 Olmsted, IL -epilogue_city 955 Olympia, WA -epilogue_city 956 Omaha, NE -epilogue_city 957 Onida, SD -epilogue_city 958 Ontario, CA -epilogue_city 959 Opa Locka, FL -epilogue_city 960 Opelika, AL -epilogue_city 961 Orange City, FL -epilogue_city 962 Orange Park, FL -epilogue_city 963 Orange, CA -epilogue_city 964 Orchard Park, NY -epilogue_city 965 Oregon, OH -epilogue_city 966 Orlando, FL -epilogue_city 967 Oroville, CA -epilogue_city 968 Osage Beach, MO -epilogue_city 969 Osborne, KS -epilogue_city 970 Oswego, NY -epilogue_city 971 Otsego, MI -epilogue_city 972 Overland Park, KS -epilogue_city 973 Owatonna, MN -epilogue_city 974 Owensboro, KY -epilogue_city 975 Owensville, MO -epilogue_city 976 Owings Mills, MD -epilogue_city 977 Oxford, NC -epilogue_city 978 Oxnard, CA -epilogue_city 979 Pacific Palisades, CA -epilogue_city 980 Pacific, MO -epilogue_city 981 Pacoima, CA -epilogue_city 982 Paducah, KY -epilogue_city 983 Palm Bay, FL -epilogue_city 984 Palm Coast, FL -epilogue_city 985 Palm Springs, CA -epilogue_city 986 Palmdale, CA -epilogue_city 987 Palmer, IA -epilogue_city 988 Palo Alto, CA -epilogue_city 989 Panama, NY -epilogue_city 990 Paoli, OK -epilogue_city 991 Paoli, PA -epilogue_city 992 Park Ridge, IL -epilogue_city 993 Parker Dam, CA -epilogue_city 994 Parkersburg, WV -epilogue_city 995 Parsippany, NJ -epilogue_city 996 Parsons, OK -epilogue_city 997 Pasadena, CA -epilogue_city 998 Pasadena, TX -epilogue_city 999 Pascagoula, MS -epilogue_city 1000 Passaic, NJ -epilogue_city 1001 Pataskala, OH -epilogue_city 1002 Patchogue, NY -epilogue_city 1003 Paterson, NJ -epilogue_city 1004 Patricksburg, IN -epilogue_city 1005 Pawhuska, OK -epilogue_city 1006 Pawleys Island, SC -epilogue_city 1007 Pawtucket, RI -epilogue_city 1008 Pearl City, HI -epilogue_city 1009 Pearl River, NY -epilogue_city 1010 Pearland, TX -epilogue_city 1011 Pembroke Pines, FL -epilogue_city 1012 Pennsauken, NJ -epilogue_city 1013 Pensacola, FL -epilogue_city 1014 Peoria, AZ -epilogue_city 1015 Peoria, IL -epilogue_city 1016 Perham, MN -epilogue_city 1017 Perrine, FL -epilogue_city 1018 Perris, CA -epilogue_city 1019 Petaluma, CA -epilogue_city 1020 Petoskey, MI -epilogue_city 1021 Pewaukee, WI -epilogue_city 1022 Phenix City, AL -epilogue_city 1023 Phila, PA -epilogue_city 1024 Philadelphia, DE -epilogue_city 1025 Philadelphia, PA -epilogue_city 1026 Phoenix, AZ -epilogue_city 1027 Pico Rivera, CA -epilogue_city 1028 Pikesville, MD -epilogue_city 1029 Pilot Station, AK -epilogue_city 1030 Pine Bluff, AR -epilogue_city 1031 Pinellas, FL -epilogue_city 1032 Pinewood, SC -epilogue_city 1033 Pipe Creek, TX -epilogue_city 1034 Piscataway, NJ -epilogue_city 1035 Pittsburgh, PA -epilogue_city 1036 Pittsfield, MA -epilogue_city 1037 Pittston, PA -epilogue_city 1038 Pittstown, NY -epilogue_city 1039 Plankinton, SD -epilogue_city 1040 Plano, TX -epilogue_city 1041 Plant City, FL -epilogue_city 1042 Plantation, FL -epilogue_city 1043 Pleasant Grove, AR -epilogue_city 1044 Pleasanton, TX -epilogue_city 1045 Pleasantville, NJ -epilogue_city 1046 Plevna, MT -epilogue_city 1047 Plum Branch, SC -epilogue_city 1048 Plymouth, IN -epilogue_city 1049 Plymouth, MI -epilogue_city 1050 Plymouth, MN -epilogue_city 1051 Plymouth, WI -epilogue_city 1052 Pocatello, ID -epilogue_city 1053 Pokagon, IN -epilogue_city 1054 Polk City, FL -epilogue_city 1055 Pomona, CA -epilogue_city 1056 Pompano Beach, FL -epilogue_city 1057 Pontiac, MI -epilogue_city 1058 Pooler, GA -epilogue_city 1059 Port Huron, MI -epilogue_city 1060 Port St. Lucie, FL -epilogue_city 1061 Port Washington, NY -epilogue_city 1062 Portage, MI -epilogue_city 1063 Portland, KY -epilogue_city 1064 Portland, ME -epilogue_city 1065 Portland, OR -epilogue_city 1066 Portland, PA -epilogue_city 1067 Portland, WA -epilogue_city 1068 Post Falls, ID -epilogue_city 1069 Poughkeepsie, NY -epilogue_city 1070 Powell, MT -epilogue_city 1071 Princess Anne, VA -epilogue_city 1072 Princeton, IL -epilogue_city 1073 Princeville, IL -epilogue_city 1074 Prospect Plains, NJ -epilogue_city 1075 Providence, RI -epilogue_city 1076 Provo, UT -epilogue_city 1077 Pueblo, CO -epilogue_city 1078 Pulaski, VA -epilogue_city 1079 Punta Gorda, FL -epilogue_city 1080 Puyallup, WA -epilogue_city 1081 Queens, NY -epilogue_city 1082 Quincy, IL -epilogue_city 1083 Quincy, MA -epilogue_city 1084 Racine, WI -epilogue_city 1085 Rahway, NJ -epilogue_city 1086 Raleigh, NC -epilogue_city 1087 Ramona, CA -epilogue_city 1088 Ramsey, NJ -epilogue_city 1089 Rancho Cordova, CA -epilogue_city 1090 Rancho Cucamonga, CA -epilogue_city 1091 Rancho Dominguez, CA -epilogue_city 1092 Ranchvale, NM -epilogue_city 1093 Rangely, CO -epilogue_city 1094 Rapid City, MI -epilogue_city 1095 Raytown, MO -epilogue_city 1096 Redding, CA -epilogue_city 1097 Redfield, SD -epilogue_city 1098 Redmond, WA -epilogue_city 1099 Redwood City, CA -epilogue_city 1100 Reeds Spring, MO -epilogue_city 1101 Reno, NV -epilogue_city 1102 Renton, WA -epilogue_city 1103 Rentz, GA -epilogue_city 1104 Republic, MO -epilogue_city 1105 Reston, MD -epilogue_city 1106 Revere, MA -epilogue_city 1107 Rialto, CA -epilogue_city 1108 Richardson, TX -epilogue_city 1109 Richfield, UT -epilogue_city 1110 Richland, OR -epilogue_city 1111 Richmond, CA -epilogue_city 1112 Richmond, IN -epilogue_city 1113 Richmond, VA -epilogue_city 1114 Ridgeland, MS -epilogue_city 1115 Ridgeland, SC -epilogue_city 1116 Rifle, CO -epilogue_city 1117 Rio Grande City, TX -epilogue_city 1118 Rising Sun, IN -epilogue_city 1119 Rittman, OH -epilogue_city 1120 Riverside, CA -epilogue_city 1121 Roanoke, VA -epilogue_city 1122 Rochelle Park, NJ -epilogue_city 1123 Rocheport, MO -epilogue_city 1124 Rochester, IN -epilogue_city 1125 Rochester, MN -epilogue_city 1126 Rochester, NY -epilogue_city 1127 Rockford, IL -epilogue_city 1128 Rocklin, CA -epilogue_city 1129 Rockville, MD -epilogue_city 1130 Rockville, NE -epilogue_city 1131 Rocky Mount, NC -epilogue_city 1132 Rogers, AR -epilogue_city 1133 Rogue River, OR -epilogue_city 1134 Rolla, MO -epilogue_city 1135 Rome, GA -epilogue_city 1136 Roseboro, NC -epilogue_city 1137 Roseburg, OR -epilogue_city 1138 Rosenberg, TX -epilogue_city 1139 Roseville, CA -epilogue_city 1140 Roseville, MI -epilogue_city 1141 Rossville, IL -epilogue_city 1142 Roswell, NM -epilogue_city 1143 Round Rock, TX -epilogue_city 1144 Rowan Bay, AK -epilogue_city 1145 Roxboro, NC -epilogue_city 1146 Roxbury, MA -epilogue_city 1147 Royal Oak, MI -epilogue_city 1148 Rupert, ID -epilogue_city 1149 Russellville, AR -epilogue_city 1150 S Boston, MA -epilogue_city 1151 Sabinal, TX -epilogue_city 1152 Sacramento, CA -epilogue_city 1153 Safford, AZ -epilogue_city 1154 Saginaw, MI -epilogue_city 1155 Saint Albans, WV -epilogue_city 1156 Saint Clairsville, OH -epilogue_city 1157 Saint Cloud, MN -epilogue_city 1158 Saint Louis, IL -epilogue_city 1159 Saint Louis, MO -epilogue_city 1160 Saint Paul, MN -epilogue_city 1161 Saint Petersburg, FL -epilogue_city 1162 Salem, OR -epilogue_city 1163 Salina, KS -epilogue_city 1164 Salinas, CA -epilogue_city 1165 Salt Lake City, UT -epilogue_city 1166 San Angelo, TX -epilogue_city 1167 San Antonio, TX -epilogue_city 1168 San Benito, TX -epilogue_city 1169 San Bernardino, CA -epilogue_city 1170 San Bruno, CA -epilogue_city 1171 San Diego, CA -epilogue_city 1172 San Francisco, CA -epilogue_city 1173 San Geronimo, CA -epilogue_city 1174 San Jose, CA -epilogue_city 1175 San Leandro, CA -epilogue_city 1176 San Luis Obispo, CA -epilogue_city 1177 San Marcos, CA -epilogue_city 1178 San Marcos, TX -epilogue_city 1179 San Martin, CA -epilogue_city 1180 San Mateo, CA -epilogue_city 1181 San Rafael, CA -epilogue_city 1182 Sandy Springs, GA -epilogue_city 1183 Sanford, FL -epilogue_city 1184 Sanford, TX -epilogue_city 1185 Santa Ana, CA -epilogue_city 1186 Santa Barbara, CA -epilogue_city 1187 Santa Clara, CA -epilogue_city 1188 Santa Clarita, CA -epilogue_city 1189 Santa Fe Springs, CA -epilogue_city 1190 Santa Fe, TX -epilogue_city 1191 Santa Maria, CA -epilogue_city 1192 Santa Monica, CA -epilogue_city 1193 Santa Rosa, CA -epilogue_city 1194 Santee, CA -epilogue_city 1195 Saranac, NY -epilogue_city 1196 Sarasota, FL -epilogue_city 1197 Savannah, GA -epilogue_city 1198 Savannah, TN -epilogue_city 1199 Schaumburg, IL -epilogue_city 1200 Schellsburg, PA -epilogue_city 1201 Scottsburg, IN -epilogue_city 1202 Scottsdale, AZ -epilogue_city 1203 Scranton, PA -epilogue_city 1204 Seagrove Beach, FL -epilogue_city 1205 Seal Beach, CA -epilogue_city 1206 Sealy, TX -epilogue_city 1207 Seattle, WA -epilogue_city 1208 Secaucus, NJ -epilogue_city 1209 Severna Park, MD -epilogue_city 1210 Sewickley, PA -epilogue_city 1211 Sharon, KS -epilogue_city 1212 Sharonville, OH -epilogue_city 1213 Sheboygan Falls, WI -epilogue_city 1214 Sheffield Lake, OH -epilogue_city 1215 Shelby, MT -epilogue_city 1216 Shelton, WA -epilogue_city 1217 Shemya, AK -epilogue_city 1218 Sheridan, OR -epilogue_city 1219 Sherman Oaks, CA -epilogue_city 1220 Shoreview, MN -epilogue_city 1221 Shreveport, LA -epilogue_city 1222 Shrewsbury, MA -epilogue_city 1223 Sikeston, MO -epilogue_city 1224 Silver Bay, MN -epilogue_city 1225 Silver Spring, MD -epilogue_city 1226 Simi Valley, CA -epilogue_city 1227 Sinton, TX -epilogue_city 1228 Sioux Falls, SD -epilogue_city 1229 Sisters, OR -epilogue_city 1230 Slidell, LA -epilogue_city 1231 Slippery Rock, PA -epilogue_city 1232 Smithfield, VA -epilogue_city 1233 Smithville, TN -epilogue_city 1234 Smyrna, GA -epilogue_city 1235 Smyrna, TN -epilogue_city 1236 Socorro, NM -epilogue_city 1237 Somerset, KY -epilogue_city 1238 Soso, MS -epilogue_city 1239 South Bend, IN -epilogue_city 1240 South Boston, MA -epilogue_city 1241 South Burlington, VT -epilogue_city 1242 South Canaan, PA -epilogue_city 1243 South China, ME -epilogue_city 1244 South Gate, CA -epilogue_city 1245 South Solon, OH -epilogue_city 1246 Southfield, MI -epilogue_city 1247 Spanish Fort, AL -epilogue_city 1248 Sparks, NV -epilogue_city 1249 Spencer, NE -epilogue_city 1250 Spokane, WA -epilogue_city 1251 Spring Valley, NY -epilogue_city 1252 Springdale, AR -epilogue_city 1253 Springfield, IL -epilogue_city 1254 Springfield, MA -epilogue_city 1255 Springfield, MO -epilogue_city 1256 Springfield, OR -epilogue_city 1257 Springfield, TN -epilogue_city 1258 Springfield, VA -epilogue_city 1259 St Cloud, MN -epilogue_city 1260 St Gabriel, LA -epilogue_city 1261 St. Louis, MO -epilogue_city 1262 St. Petersburg, FL -epilogue_city 1263 Stamford, CT -epilogue_city 1264 Stanford, IL -epilogue_city 1265 Stanton, TX -epilogue_city 1266 Starkville, MS -epilogue_city 1267 State College, PA -epilogue_city 1268 Staten Island, NY -epilogue_city 1269 Statesville, NC -epilogue_city 1270 Staunton, VA -epilogue_city 1271 Steamboat Springs, CO -epilogue_city 1272 Sterling Heights, MI -epilogue_city 1273 Stevens Point, WI -epilogue_city 1274 Stewartsville, VA -epilogue_city 1275 Stlouis, IL -epilogue_city 1276 Stlouis, MO -epilogue_city 1277 Stockton, CA -epilogue_city 1278 Stone Creek, OH -epilogue_city 1279 Stone Mountain, GA -epilogue_city 1280 Stonewall, TX -epilogue_city 1281 Stonewood, WV -epilogue_city 1282 Stratton, CO -epilogue_city 1283 Streetsboro, OH -epilogue_city 1284 Strongsville, OH -epilogue_city 1285 Sugar Land, TX -epilogue_city 1286 Summerdale, AL -epilogue_city 1287 Summit, NJ -epilogue_city 1288 Sumner, IL -epilogue_city 1289 Sunman, IN -epilogue_city 1290 Sunnyvale, CA -epilogue_city 1291 Surprise, AZ -epilogue_city 1292 Sussex, NJ -epilogue_city 1293 Swainsboro, GA -epilogue_city 1294 Syracuse, NY -epilogue_city 1295 Tacoma, WA -epilogue_city 1296 Tallahassee, FL -epilogue_city 1297 Tampa, FL -epilogue_city 1298 Temecula, CA -epilogue_city 1299 Tempe, AZ -epilogue_city 1300 Terrell, TX -epilogue_city 1301 Teterboro, NJ -epilogue_city 1302 Texas City, TX -epilogue_city 1303 The Bronx, NY -epilogue_city 1304 The Forks, ME -epilogue_city 1305 Thornton, CO -epilogue_city 1306 Thornville, OH -epilogue_city 1307 Thousand Oaks, CA -epilogue_city 1308 Tigard, OR -epilogue_city 1309 Tipton, KS -epilogue_city 1310 Titonka, IA -epilogue_city 1311 Toledo, OH -epilogue_city 1312 Tolono, IL -epilogue_city 1313 Tomball, TX -epilogue_city 1314 Topeka, KS -epilogue_city 1315 Torrance, CA -epilogue_city 1316 Trementina, NM -epilogue_city 1317 Tremont, PA -epilogue_city 1318 Trenton, NE -epilogue_city 1319 Trenton, NC -epilogue_city 1320 Trenton, TX -epilogue_city 1321 Trimble, MO -epilogue_city 1322 Trout Lake, WA -epilogue_city 1323 Truman, MN -epilogue_city 1324 Tucker, GA -epilogue_city 1325 Tucson, AZ -epilogue_city 1326 Tukwila, WA -epilogue_city 1327 Tulsa, OK -epilogue_city 1328 Turtle Creek, PA -epilogue_city 1329 Tuscaloosa, AL -epilogue_city 1330 Tustin, MI -epilogue_city 1331 Tyler, TX -epilogue_city 1332 Ukiah, CA -epilogue_city 1333 Ulysses, KS -epilogue_city 1334 Union City, NJ -epilogue_city 1335 Union Grove, NC -epilogue_city 1336 Union, KY -epilogue_city 1337 University Place, WA -epilogue_city 1338 Urbandale, IA -epilogue_city 1339 Utica, NY -epilogue_city 1340 Vacaville, CA -epilogue_city 1341 Vader, WA -epilogue_city 1342 Valdosta, GA -epilogue_city 1343 Vallejo, CA -epilogue_city 1344 Van Meter, IA -epilogue_city 1345 Van Nuys, CA -epilogue_city 1346 Vancouver, WA -epilogue_city 1347 Vandalia, IL -epilogue_city 1348 Venice, FL -epilogue_city 1349 Ventura, CA -epilogue_city 1350 Viburnum, MO -epilogue_city 1351 Victoria, MN -epilogue_city 1352 Victoria, TX -epilogue_city 1353 Victorville, CA -epilogue_city 1354 Vidalia, LA -epilogue_city 1355 Vincennes, IN -epilogue_city 1356 Vineland, NJ -epilogue_city 1357 Virginia Beach, VA -epilogue_city 1358 Virginia, MN -epilogue_city 1359 Visalia, CA -epilogue_city 1360 Vista, CA -epilogue_city 1361 Wabeno, WI -epilogue_city 1362 Waco, TX -epilogue_city 1363 Wadena, MN -epilogue_city 1364 Wahpeton, MN -epilogue_city 1365 Waldorf, MD -epilogue_city 1366 Walla Walla, WA -epilogue_city 1367 Wallingford, CT -epilogue_city 1368 Wallis, TX -epilogue_city 1369 Walnut Creek, CA -epilogue_city 1370 Walpole, MA -epilogue_city 1371 Waltham, MA -epilogue_city 1372 Waltonville, IL -epilogue_city 1373 Warminster, PA -epilogue_city 1374 Warren, MA -epilogue_city 1375 Warren, MI -epilogue_city 1376 Warren, OH -epilogue_city 1377 Warrensburg, IL -epilogue_city 1378 Warwick, RI -epilogue_city 1379 Washington, DC -epilogue_city 1380 Washington, MD -epilogue_city 1381 Washington, UT -epilogue_city 1382 Washington, VA -epilogue_city 1383 Washington, DC -epilogue_city 1384 Waterbury, CT -epilogue_city 1385 Waubay, SD -epilogue_city 1386 Waukegan, IL -epilogue_city 1387 Waukesha, WI -epilogue_city 1388 Waumandee, WI -epilogue_city 1389 Wausau, WI -epilogue_city 1390 Wayland, IA -epilogue_city 1391 Wayne, NJ -epilogue_city 1392 Wayne, PA -epilogue_city 1393 Weehawken, NJ -epilogue_city 1394 Wenatchee, WA -epilogue_city 1395 Weslaco, TX -epilogue_city 1396 West Abbeville, SC -epilogue_city 1397 West Allis, WI -epilogue_city 1398 West Bloomfield, MI -epilogue_city 1399 West Covina, CA -epilogue_city 1400 West Jordan, UT -epilogue_city 1401 West Lebanon, NH -epilogue_city 1402 West Nyack, NY -epilogue_city 1403 West Palm Beach, FL -epilogue_city 1404 West Point, GA -epilogue_city 1405 West Roxbury, MA -epilogue_city 1406 West Sacramento, CA -epilogue_city 1407 West St Paul, MN -epilogue_city 1408 West Valley City, UT -epilogue_city 1409 Westborough, MA -epilogue_city 1410 Westbrook, ME -epilogue_city 1411 Westbury, NY -epilogue_city 1412 Westerville, OH -epilogue_city 1413 Westlake, OH -epilogue_city 1414 Westland, MI -epilogue_city 1415 Westminster, CO -epilogue_city 1416 Westville, FL -epilogue_city 1417 Wheaton, IL -epilogue_city 1418 Wheeling, IL -epilogue_city 1419 Wheeling, WV -epilogue_city 1420 Whippany, NJ -epilogue_city 1421 White Bluff, TN -epilogue_city 1422 White Plains, NY -epilogue_city 1423 Whitestone, NY -epilogue_city 1424 Whitstran, WA -epilogue_city 1425 Whittier, CA -epilogue_city 1426 Wichita Falls, TX -epilogue_city 1427 Wichita, AR -epilogue_city 1428 Wichita, KS -epilogue_city 1429 Williams, MN -epilogue_city 1430 Williamstown, MO -epilogue_city 1431 Willingboro, NJ -epilogue_city 1432 Williston, ND -epilogue_city 1433 Willmar, MN -epilogue_city 1434 Wills Point, TX -epilogue_city 1435 Wilmington, DE -epilogue_city 1436 Wilmington, NC -epilogue_city 1437 Wilmot, SD -epilogue_city 1438 Wilsonville, OR -epilogue_city 1439 Winchester, KY -epilogue_city 1440 Winchester, MA -epilogue_city 1441 Winchester, OH -epilogue_city 1442 Winchester, VA -epilogue_city 1443 Winder, GA -epilogue_city 1444 Windsor, CT -epilogue_city 1445 Winsted, CT -epilogue_city 1446 Winston Salem, NC -epilogue_city 1447 Winter Haven, FL -epilogue_city 1448 Winter Park, FL -epilogue_city 1449 Woburn, MA -epilogue_city 1450 Wood Dale, IL -epilogue_city 1451 Woodbridge, NJ -epilogue_city 1452 Woodland, GA -epilogue_city 1453 Woodland, ME -epilogue_city 1454 Woodlawn, MD -epilogue_city 1455 Woodmere, NY -epilogue_city 1456 Woodstock, GA -epilogue_city 1457 Woonsocket, RI -epilogue_city 1458 Worcester, MA -epilogue_city 1459 Worland, WY -epilogue_city 1460 Worthington, OH -epilogue_city 1461 Wyoming, MI -epilogue_city 1462 Yakima, WA -epilogue_city 1463 Yellow Pine, ID -epilogue_city 1464 Yonkers, NY -epilogue_city 1465 Yorba Linda, CA -epilogue_city 1466 York, PA -epilogue_city 1467 Yorktown Heights, NY -epilogue_city 1468 Youngstown, OH -epilogue_city 1469 Youngstown -epilogue_femalename 0 Abby -epilogue_femalename 1 Ada -epilogue_femalename 2 Addie -epilogue_femalename 3 Adele -epilogue_femalename 4 Adria -epilogue_femalename 5 Adriana -epilogue_femalename 6 Adrienne -epilogue_femalename 7 Agnes -epilogue_femalename 8 Aileen -epilogue_femalename 9 Alaine -epilogue_femalename 10 Alberta -epilogue_femalename 11 Alecia -epilogue_femalename 12 Alejandra -epilogue_femalename 13 Alexa -epilogue_femalename 14 Alexandra -epilogue_femalename 15 Alice -epilogue_femalename 16 Alicia -epilogue_femalename 17 Alisha -epilogue_femalename 18 Alishia -epilogue_femalename 19 Alison -epilogue_femalename 20 Allison -epilogue_femalename 21 Allyson -epilogue_femalename 22 Alma -epilogue_femalename 23 Alpha -epilogue_femalename 24 Alta -epilogue_femalename 25 Altha -epilogue_femalename 26 Althea -epilogue_femalename 27 Alyssa -epilogue_femalename 28 Amanda -epilogue_femalename 29 Amber -epilogue_femalename 30 Amee -epilogue_femalename 31 Amy -epilogue_femalename 32 Ana -epilogue_femalename 33 Anastasia -epilogue_femalename 34 Andrea -epilogue_femalename 35 Anette -epilogue_femalename 36 Angel -epilogue_femalename 37 Angela -epilogue_femalename 38 Angelia -epilogue_femalename 39 Angelica -epilogue_femalename 40 Angelina -epilogue_femalename 41 Angie -epilogue_femalename 42 Anita -epilogue_femalename 43 Anjanette -epilogue_femalename 44 Ann -epilogue_femalename 45 Anna -epilogue_femalename 46 Annabelle -epilogue_femalename 47 Anne -epilogue_femalename 48 Annemarie -epilogue_femalename 49 Annette -epilogue_femalename 50 Annie -epilogue_femalename 51 Antionette -epilogue_femalename 52 Antonia -epilogue_femalename 53 April -epilogue_femalename 54 Arielle -epilogue_femalename 55 Arlene -epilogue_femalename 56 Arline -epilogue_femalename 57 Ashlee -epilogue_femalename 58 Ashleigh -epilogue_femalename 59 Ashley -epilogue_femalename 60 Asia -epilogue_femalename 61 Audra -epilogue_femalename 62 Audrey -epilogue_femalename 63 Autumn -epilogue_femalename 64 Ayanna -epilogue_femalename 65 Barbara -epilogue_femalename 66 Barbra -epilogue_femalename 67 Beatrice -epilogue_femalename 68 Becky -epilogue_femalename 69 Belinda -epilogue_femalename 70 Bell -epilogue_femalename 71 Bella -epilogue_femalename 72 Bernadine -epilogue_femalename 73 Berneice -epilogue_femalename 74 Bernice -epilogue_femalename 75 Bertha -epilogue_femalename 76 Bessie -epilogue_femalename 77 Beth -epilogue_femalename 78 Bethany -epilogue_femalename 79 Betsy -epilogue_femalename 80 Bettie -epilogue_femalename 81 Betty -epilogue_femalename 82 Bettye -epilogue_femalename 83 Beverly -epilogue_femalename 84 Billie -epilogue_femalename 85 Birdie -epilogue_femalename 86 Blanca -epilogue_femalename 87 Blanche -epilogue_femalename 88 Bobbie -epilogue_femalename 89 Bonita -epilogue_femalename 90 Bonnie -epilogue_femalename 91 Brandee -epilogue_femalename 92 Brandi -epilogue_femalename 93 Brandy -epilogue_femalename 94 Brenda -epilogue_femalename 95 Brianna -epilogue_femalename 96 Bridgette -epilogue_femalename 97 Brigida -epilogue_femalename 98 Brinda -epilogue_femalename 99 Britney -epilogue_femalename 100 Britta -epilogue_femalename 101 Brittany -epilogue_femalename 102 Brittney -epilogue_femalename 103 Brooke -epilogue_femalename 104 Caitlin -epilogue_femalename 105 Callie -epilogue_femalename 106 Cameron -epilogue_femalename 107 Camille -epilogue_femalename 108 Candace -epilogue_femalename 109 Candice -epilogue_femalename 110 Carin -epilogue_femalename 111 Carina -epilogue_femalename 112 Carla -epilogue_femalename 113 Carlene -epilogue_femalename 114 Carly -epilogue_femalename 115 Carman -epilogue_femalename 116 Carmela -epilogue_femalename 117 Carol -epilogue_femalename 118 Carole -epilogue_femalename 119 Caroline -epilogue_femalename 120 Carolyn -epilogue_femalename 121 Carrie -epilogue_femalename 122 Caryn -epilogue_femalename 123 Casey -epilogue_femalename 124 Cassandra -epilogue_femalename 125 Cassie -epilogue_femalename 126 Catherin -epilogue_femalename 127 Catherine -epilogue_femalename 128 Cathi -epilogue_femalename 129 Cathleen -epilogue_femalename 130 Cathryn -epilogue_femalename 131 Cathy -epilogue_femalename 132 Cecelia -epilogue_femalename 133 Celeste -epilogue_femalename 134 Celestine -epilogue_femalename 135 Celia -epilogue_femalename 136 Celina -epilogue_femalename 137 Charissa -epilogue_femalename 138 Charlene -epilogue_femalename 139 Charlesetta -epilogue_femalename 140 Charlotte -epilogue_femalename 141 Chelsea -epilogue_femalename 142 Chelsey -epilogue_femalename 143 Cheree -epilogue_femalename 144 Cheri -epilogue_femalename 145 Cheryl -epilogue_femalename 146 Chloe -epilogue_femalename 147 Christene -epilogue_femalename 148 Christin -epilogue_femalename 149 Christina -epilogue_femalename 150 Christine -epilogue_femalename 151 Cindy -epilogue_femalename 152 Claire -epilogue_femalename 153 Clara -epilogue_femalename 154 Clare -epilogue_femalename 155 Claris -epilogue_femalename 156 Claudette -epilogue_femalename 157 Claudia -epilogue_femalename 158 Claudine -epilogue_femalename 159 Cody -epilogue_femalename 160 Colette -epilogue_femalename 161 Colleen -epilogue_femalename 162 Connie -epilogue_femalename 163 Constance -epilogue_femalename 164 Cora -epilogue_femalename 165 Coral -epilogue_femalename 166 Corene -epilogue_femalename 167 Cori -epilogue_femalename 168 Corina -epilogue_femalename 169 Corinne -epilogue_femalename 170 Courtney -epilogue_femalename 171 Craig -epilogue_femalename 172 Cristie -epilogue_femalename 173 Cristina -epilogue_femalename 174 Cristine -epilogue_femalename 175 Crystal -epilogue_femalename 176 Cyndi -epilogue_femalename 177 Cynthia -epilogue_femalename 178 Daisy -epilogue_femalename 179 Dale -epilogue_femalename 180 Dana -epilogue_femalename 181 Danielle -epilogue_femalename 182 Danita -epilogue_femalename 183 Darla -epilogue_femalename 184 Darlene -epilogue_femalename 185 Dawn -epilogue_femalename 186 Dawna -epilogue_femalename 187 Debbie -epilogue_femalename 188 Debora -epilogue_femalename 189 Deborah -epilogue_femalename 190 Debra -epilogue_femalename 191 Delena -epilogue_femalename 192 Delia -epilogue_femalename 193 Delicia -epilogue_femalename 194 Delilah -epilogue_femalename 195 Delois -epilogue_femalename 196 Delores -epilogue_femalename 197 Deloris -epilogue_femalename 198 Dena -epilogue_femalename 199 Denise -epilogue_femalename 200 Desiree -epilogue_femalename 201 Diana -epilogue_femalename 202 Diane -epilogue_femalename 203 Diann -epilogue_femalename 204 Dianna -epilogue_femalename 205 Dianne -epilogue_femalename 206 Digna -epilogue_femalename 207 Dina -epilogue_femalename 208 Dixie -epilogue_femalename 209 Dolly -epilogue_femalename 210 Dolores -epilogue_femalename 211 Dominique -epilogue_femalename 212 Donna -epilogue_femalename 213 Dora -epilogue_femalename 214 Doreen -epilogue_femalename 215 Dori -epilogue_femalename 216 Doria -epilogue_femalename 217 Doris -epilogue_femalename 218 Dorothea -epilogue_femalename 219 Dorothy -epilogue_femalename 220 Earline -epilogue_femalename 221 Ebony -epilogue_femalename 222 Edith -epilogue_femalename 223 Edna -epilogue_femalename 224 Edwina -epilogue_femalename 225 Eileen -epilogue_femalename 226 Elaine -epilogue_femalename 227 Eleanor -epilogue_femalename 228 Elfriede -epilogue_femalename 229 Elinor -epilogue_femalename 230 Elisa -epilogue_femalename 231 Elisabeth -epilogue_femalename 232 Elise -epilogue_femalename 233 Elizabeth -epilogue_femalename 234 Ella -epilogue_femalename 235 Ellen -epilogue_femalename 236 Ellie -epilogue_femalename 237 Elma -epilogue_femalename 238 Elnora -epilogue_femalename 239 Eloise -epilogue_femalename 240 Elsa -epilogue_femalename 241 Elsie -epilogue_femalename 242 Elvera -epilogue_femalename 243 Emily -epilogue_femalename 244 Emma -epilogue_femalename 245 Emmett -epilogue_femalename 246 Enriqueta -epilogue_femalename 247 Erica -epilogue_femalename 248 Erika -epilogue_femalename 249 Erin -epilogue_femalename 250 Erma -epilogue_femalename 251 Erna -epilogue_femalename 252 Ernestine -epilogue_femalename 253 Estela -epilogue_femalename 254 Estella -epilogue_femalename 255 Estelle -epilogue_femalename 256 Ester -epilogue_femalename 257 Esther -epilogue_femalename 258 Estrella -epilogue_femalename 259 Ethel -epilogue_femalename 260 Etta -epilogue_femalename 261 Eugenia -epilogue_femalename 262 Eunice -epilogue_femalename 263 Eva -epilogue_femalename 264 Evan -epilogue_femalename 265 Evelyn -epilogue_femalename 266 Fairy -epilogue_femalename 267 Fannie -epilogue_femalename 268 Fanny -epilogue_femalename 269 Fatima -epilogue_femalename 270 Fay -epilogue_femalename 271 Faye -epilogue_femalename 272 Felicia -epilogue_femalename 273 Felipa -epilogue_femalename 274 Fern -epilogue_femalename 275 Flora -epilogue_femalename 276 Florence -epilogue_femalename 277 Florida -epilogue_femalename 278 Frances -epilogue_femalename 279 Freda -epilogue_femalename 280 Fredericka -epilogue_femalename 281 Gabriela -epilogue_femalename 282 Gabrielle -epilogue_femalename 283 Gail -epilogue_femalename 284 Gayle -epilogue_femalename 285 Gena -epilogue_femalename 286 Geneva -epilogue_femalename 287 Genevieve -epilogue_femalename 288 Georgia -epilogue_femalename 289 Georgiana -epilogue_femalename 290 Georgina -epilogue_femalename 291 Geraldine -epilogue_femalename 292 Gerda -epilogue_femalename 293 Gertrude -epilogue_femalename 294 Gilda -epilogue_femalename 295 Gina -epilogue_femalename 296 Ginny -epilogue_femalename 297 Gladys -epilogue_femalename 298 Glenda -epilogue_femalename 299 Glendora -epilogue_femalename 300 Glennis -epilogue_femalename 301 Gloria -epilogue_femalename 302 Goldie -epilogue_femalename 303 Grace -epilogue_femalename 304 Gracia -epilogue_femalename 305 Gracie -epilogue_femalename 306 Graciela -epilogue_femalename 307 Greta -epilogue_femalename 308 Gretchen -epilogue_femalename 309 Guadalupe -epilogue_femalename 310 Gwen -epilogue_femalename 311 Gwendolyn -epilogue_femalename 312 Haley -epilogue_femalename 313 Hannah -epilogue_femalename 314 Harriet -epilogue_femalename 315 Harriette -epilogue_femalename 316 Hattie -epilogue_femalename 317 Hazel -epilogue_femalename 318 Heather -epilogue_femalename 319 Heide -epilogue_femalename 320 Heidi -epilogue_femalename 321 Heike -epilogue_femalename 322 Helen -epilogue_femalename 323 Helena -epilogue_femalename 324 Helene -epilogue_femalename 325 Henrietta -epilogue_femalename 326 Herbert -epilogue_femalename 327 Hermine -epilogue_femalename 328 Herminia -epilogue_femalename 329 Hilda -epilogue_femalename 330 Holly -epilogue_femalename 331 Hope -epilogue_femalename 332 Ida -epilogue_femalename 333 Ila -epilogue_femalename 334 Ilene -epilogue_femalename 335 Iliana -epilogue_femalename 336 Imogene -epilogue_femalename 337 Ina -epilogue_femalename 338 Iona -epilogue_femalename 339 Irene -epilogue_femalename 340 Irma -epilogue_femalename 341 Isabel -epilogue_femalename 342 Isabell -epilogue_femalename 343 Ivana -epilogue_femalename 344 Ivy -epilogue_femalename 345 Jacalyn -epilogue_femalename 346 Jacki -epilogue_femalename 347 Jackie -epilogue_femalename 348 Jacklyn -epilogue_femalename 349 Jaclyn -epilogue_femalename 350 Jacqueline -epilogue_femalename 351 Jacquelyn -epilogue_femalename 352 Jade -epilogue_femalename 353 Jami -epilogue_femalename 354 Jamila -epilogue_femalename 355 Jan -epilogue_femalename 356 Jane -epilogue_femalename 357 Janell -epilogue_femalename 358 Janelle -epilogue_femalename 359 Janet -epilogue_femalename 360 Janeth -epilogue_femalename 361 Janett -epilogue_femalename 362 Janice -epilogue_femalename 363 Janie -epilogue_femalename 364 Janine -epilogue_femalename 365 Janis -epilogue_femalename 366 Janna -epilogue_femalename 367 Jayne -epilogue_femalename 368 Jean -epilogue_femalename 369 Jeanette -epilogue_femalename 370 Jeanne -epilogue_femalename 371 Jeannette -epilogue_femalename 372 Jeannie -epilogue_femalename 373 Jeannine -epilogue_femalename 374 Jenifer -epilogue_femalename 375 Jennie -epilogue_femalename 376 Jennifer -epilogue_femalename 377 Jeri -epilogue_femalename 378 Jerrica -epilogue_femalename 379 Jessica -epilogue_femalename 380 Jessie -epilogue_femalename 381 Jewel -epilogue_femalename 382 Jill -epilogue_femalename 383 Jo -epilogue_femalename 384 Joan -epilogue_femalename 385 Joann -epilogue_femalename 386 Joanne -epilogue_femalename 387 Jodee -epilogue_femalename 388 Johanna -epilogue_femalename 389 Joleen -epilogue_femalename 390 Joni -epilogue_femalename 391 Jordan -epilogue_femalename 392 Josephine -epilogue_femalename 393 Josie -epilogue_femalename 394 Jovita -epilogue_femalename 395 Joyce -epilogue_femalename 396 Joycelyn -epilogue_femalename 397 Juana -epilogue_femalename 398 Juanita -epilogue_femalename 399 Judie -epilogue_femalename 400 Judith -epilogue_femalename 401 Judy -epilogue_femalename 402 Julia -epilogue_femalename 403 Julie -epilogue_femalename 404 Juliet -epilogue_femalename 405 June -epilogue_femalename 406 Justine -epilogue_femalename 407 Kacie -epilogue_femalename 408 Kara -epilogue_femalename 409 Karen -epilogue_femalename 410 Kari -epilogue_femalename 411 Karina -epilogue_femalename 412 Karla -epilogue_femalename 413 Karon -epilogue_femalename 414 Kasey -epilogue_femalename 415 Kasie -epilogue_femalename 416 Katherine -epilogue_femalename 417 Kathleen -epilogue_femalename 418 Kathryn -epilogue_femalename 419 Kathy -epilogue_femalename 420 Katie -epilogue_femalename 421 Katrina -epilogue_femalename 422 Kay -epilogue_femalename 423 Keisha -epilogue_femalename 424 Kelli -epilogue_femalename 425 Kelly -epilogue_femalename 426 Kelsey -epilogue_femalename 427 Kendra -epilogue_femalename 428 Kerry -epilogue_femalename 429 Kiera -epilogue_femalename 430 Kim -epilogue_femalename 431 Kimberley -epilogue_femalename 432 Kimberli -epilogue_femalename 433 Kimberly -epilogue_femalename 434 Kirsten -epilogue_femalename 435 Kittie -epilogue_femalename 436 Kristen -epilogue_femalename 437 Kristi -epilogue_femalename 438 Kristie -epilogue_femalename 439 Kristin -epilogue_femalename 440 Kristina -epilogue_femalename 441 Kristine -epilogue_femalename 442 Kristy -epilogue_femalename 443 Ladonna -epilogue_femalename 444 Lamonica -epilogue_femalename 445 Lara -epilogue_femalename 446 Lashanda -epilogue_femalename 447 Latasha -epilogue_femalename 448 Latoya -epilogue_femalename 449 Laura -epilogue_femalename 450 Laureen -epilogue_femalename 451 Lauren -epilogue_femalename 452 Laurie -epilogue_femalename 453 Lavinia -epilogue_femalename 454 Leah -epilogue_femalename 455 Leanna -epilogue_femalename 456 Leatrice -epilogue_femalename 457 Leesa -epilogue_femalename 458 Leilani -epilogue_femalename 459 Lela -epilogue_femalename 460 Lena -epilogue_femalename 461 Leona -epilogue_femalename 462 Lesli -epilogue_femalename 463 Leticia -epilogue_femalename 464 Liberty -epilogue_femalename 465 Lida -epilogue_femalename 466 Liliana -epilogue_femalename 467 Lillian -epilogue_femalename 468 Linda -epilogue_femalename 469 Lindsay -epilogue_femalename 470 Lindsey -epilogue_femalename 471 Linnea -epilogue_femalename 472 Lisa -epilogue_femalename 473 Liza -epilogue_femalename 474 Lizette -epilogue_femalename 475 Lizzie -epilogue_femalename 476 Lois -epilogue_femalename 477 Lola -epilogue_femalename 478 Lolita -epilogue_femalename 479 Lona -epilogue_femalename 480 Lora -epilogue_femalename 481 Loraine -epilogue_femalename 482 Lorene -epilogue_femalename 483 Lorenza -epilogue_femalename 484 Loretta -epilogue_femalename 485 Lori -epilogue_femalename 486 Lorine -epilogue_femalename 487 Lorraine -epilogue_femalename 488 Louisa -epilogue_femalename 489 Louise -epilogue_femalename 490 Loura -epilogue_femalename 491 Lucia -epilogue_femalename 492 Lucile -epilogue_femalename 493 Lucille -epilogue_femalename 494 Lucinda -epilogue_femalename 495 Lucy -epilogue_femalename 496 Luella -epilogue_femalename 497 Luisa -epilogue_femalename 498 Lula -epilogue_femalename 499 Lulu -epilogue_femalename 500 Lyda -epilogue_femalename 501 Lydia -epilogue_femalename 502 Lyn -epilogue_femalename 503 Lynette -epilogue_femalename 504 Lynn -epilogue_femalename 505 Lynne -epilogue_femalename 506 Mabel -epilogue_femalename 507 Mable -epilogue_femalename 508 Madeline -epilogue_femalename 509 Madge -epilogue_femalename 510 Madie -epilogue_femalename 511 Mae -epilogue_femalename 512 Maggie -epilogue_femalename 513 Magnolia -epilogue_femalename 514 Malissa -epilogue_femalename 515 Mallory -epilogue_femalename 516 Mamie -epilogue_femalename 517 Mandi -epilogue_femalename 518 Marcella -epilogue_femalename 519 Marcia -epilogue_femalename 520 Marcie -epilogue_femalename 521 Marcy -epilogue_femalename 522 Maren -epilogue_femalename 523 Margaret -epilogue_femalename 524 Margie -epilogue_femalename 525 Marguerite -epilogue_femalename 526 Margy -epilogue_femalename 527 Mari -epilogue_femalename 528 Maria -epilogue_femalename 529 Marian -epilogue_femalename 530 Mariana -epilogue_femalename 531 Marie -epilogue_femalename 532 Marilyn -epilogue_femalename 533 Marion -epilogue_femalename 534 Marisa -epilogue_femalename 535 Marisol -epilogue_femalename 536 Marjorie -epilogue_femalename 537 Markita -epilogue_femalename 538 Marlene -epilogue_femalename 539 Marlyn -epilogue_femalename 540 Marsha -epilogue_femalename 541 Marta -epilogue_femalename 542 Martha -epilogue_femalename 543 Marva -epilogue_femalename 544 Marvel -epilogue_femalename 545 Mary -epilogue_femalename 546 Maryann -epilogue_femalename 547 Marylyn -epilogue_femalename 548 Maude -epilogue_femalename 549 Maureen -epilogue_femalename 550 Maxine -epilogue_femalename 551 Maybelle -epilogue_femalename 552 Mayra -epilogue_femalename 553 Mazie -epilogue_femalename 554 Megan -epilogue_femalename 555 Meghan -epilogue_femalename 556 Melaine -epilogue_femalename 557 Melanie -epilogue_femalename 558 Melba -epilogue_femalename 559 Melinda -epilogue_femalename 560 Melissa -epilogue_femalename 561 Melody -epilogue_femalename 562 Mercedes -epilogue_femalename 563 Meredith -epilogue_femalename 564 Merle -epilogue_femalename 565 Mia -epilogue_femalename 566 Micaela -epilogue_femalename 567 Michele -epilogue_femalename 568 Michelle -epilogue_femalename 569 Mickie -epilogue_femalename 570 Miguelina -epilogue_femalename 571 Mildred -epilogue_femalename 572 Millicent -epilogue_femalename 573 Millie -epilogue_femalename 574 Mina -epilogue_femalename 575 Minna -epilogue_femalename 576 Minnie -epilogue_femalename 577 Miriam -epilogue_femalename 578 Misty -epilogue_femalename 579 Miyoko -epilogue_femalename 580 Molly -epilogue_femalename 581 Monica -epilogue_femalename 582 Monique -epilogue_femalename 583 Mozelle -epilogue_femalename 584 Muriel -epilogue_femalename 585 Myra -epilogue_femalename 586 Myrna -epilogue_femalename 587 Myrtie -epilogue_femalename 588 Myrtis -epilogue_femalename 589 Myrtle -epilogue_femalename 590 Nadia -epilogue_femalename 591 Nadine -epilogue_femalename 592 Nancy -epilogue_femalename 593 Naomi -epilogue_femalename 594 Natasha -epilogue_femalename 595 Nell -epilogue_femalename 596 Nellie -epilogue_femalename 597 Nettie -epilogue_femalename 598 Nichole -epilogue_femalename 599 Nicole -epilogue_femalename 600 Nikki -epilogue_femalename 601 Nina -epilogue_femalename 602 Ninfa -epilogue_femalename 603 Nita -epilogue_femalename 604 Nora -epilogue_femalename 605 Noreen -epilogue_femalename 606 Norma -epilogue_femalename 607 Octavia -epilogue_femalename 608 Ola -epilogue_femalename 609 Oleta -epilogue_femalename 610 Olga -epilogue_femalename 611 Olivia -epilogue_femalename 612 Opal -epilogue_femalename 613 Ora -epilogue_femalename 614 Otilia -epilogue_femalename 615 Paige -epilogue_femalename 616 Pamela -epilogue_femalename 617 Pamelia -epilogue_femalename 618 Pat -epilogue_femalename 619 Patrice -epilogue_femalename 620 Patricia -epilogue_femalename 621 Patsy -epilogue_femalename 622 Patti -epilogue_femalename 623 Pattie -epilogue_femalename 624 Patty -epilogue_femalename 625 Paula -epilogue_femalename 626 Paulette -epilogue_femalename 627 Pauline -epilogue_femalename 628 Pearl -epilogue_femalename 629 Peggie -epilogue_femalename 630 Peggy -epilogue_femalename 631 Pennie -epilogue_femalename 632 Penny -epilogue_femalename 633 Petra -epilogue_femalename 634 Phillippa -epilogue_femalename 635 Phyllis -epilogue_femalename 636 Priscilla -epilogue_femalename 637 Rachel -epilogue_femalename 638 Rae -epilogue_femalename 639 Ramona -epilogue_femalename 640 Raquel -epilogue_femalename 641 Rebecca -epilogue_femalename 642 Rebekah -epilogue_femalename 643 Regina -epilogue_femalename 644 Rene -epilogue_femalename 645 Renee -epilogue_femalename 646 Renetta -epilogue_femalename 647 Rhonda -epilogue_femalename 648 Rita -epilogue_femalename 649 Roberta -epilogue_femalename 650 Robyn -epilogue_femalename 651 Ronda -epilogue_femalename 652 Rosa -epilogue_femalename 653 Rosalie -epilogue_femalename 654 Rosanne -epilogue_femalename 655 Rose -epilogue_femalename 656 Roseann -epilogue_femalename 657 Roseanna -epilogue_femalename 658 Rosemarie -epilogue_femalename 659 Rosemary -epilogue_femalename 660 Rosie -epilogue_femalename 661 Roxanne -epilogue_femalename 662 Ruby -epilogue_femalename 663 Ruth -epilogue_femalename 664 Sabrina -epilogue_femalename 665 Sallie -epilogue_femalename 666 Sally -epilogue_femalename 667 Samantha -epilogue_femalename 668 Sandra -epilogue_femalename 669 Sandy -epilogue_femalename 670 Sara -epilogue_femalename 671 Sarah -epilogue_femalename 672 Serena -epilogue_femalename 673 Shalonda -epilogue_femalename 674 Shanelle -epilogue_femalename 675 Shanice -epilogue_femalename 676 Shannan -epilogue_femalename 677 Shannon -epilogue_femalename 678 Shante -epilogue_femalename 679 Shara -epilogue_femalename 680 Shari -epilogue_femalename 681 Sharon -epilogue_femalename 682 Sharyn -epilogue_femalename 683 Shawna -epilogue_femalename 684 Sheila -epilogue_femalename 685 Shela -epilogue_femalename 686 Shelia -epilogue_femalename 687 Shelley -epilogue_femalename 688 Sheron -epilogue_femalename 689 Sherri -epilogue_femalename 690 Sherrie -epilogue_femalename 691 Sherron -epilogue_femalename 692 Sherry -epilogue_femalename 693 Sheryl -epilogue_femalename 694 Sheryll -epilogue_femalename 695 Shirley -epilogue_femalename 696 Shonna -epilogue_femalename 697 Sofia -epilogue_femalename 698 Song -epilogue_femalename 699 Sonya -epilogue_femalename 700 Soon -epilogue_femalename 701 Sophia -epilogue_femalename 702 Stacee -epilogue_femalename 703 Stacey -epilogue_femalename 704 Staci -epilogue_femalename 705 Stacie -epilogue_femalename 706 Stacy -epilogue_femalename 707 Stefanie -epilogue_femalename 708 Stella -epilogue_femalename 709 Stephanie -epilogue_femalename 710 Stephany -epilogue_femalename 711 Sue -epilogue_femalename 712 Sueann -epilogue_femalename 713 Sunny -epilogue_femalename 714 Susan -epilogue_femalename 715 Susanna -epilogue_femalename 716 Susie -epilogue_femalename 717 Suzanne -epilogue_femalename 718 Suzette -epilogue_femalename 719 Sylvia -epilogue_femalename 720 Tabitha -epilogue_femalename 721 Tamala -epilogue_femalename 722 Tamar -epilogue_femalename 723 Tamara -epilogue_femalename 724 Tamekia -epilogue_femalename 725 Tamika -epilogue_femalename 726 Tammie -epilogue_femalename 727 Tammy -epilogue_femalename 728 Tangela -epilogue_femalename 729 Tania -epilogue_femalename 730 Tanna -epilogue_femalename 731 Tanya -epilogue_femalename 732 Tara -epilogue_femalename 733 Tasha -epilogue_femalename 734 Taylor -epilogue_femalename 735 Tennille -epilogue_femalename 736 Tequila -epilogue_femalename 737 Teresa -epilogue_femalename 738 Teresita -epilogue_femalename 739 Teri -epilogue_femalename 740 Terri -epilogue_femalename 741 Thelma -epilogue_femalename 742 Theresa -epilogue_femalename 743 Therese -epilogue_femalename 744 Tia -epilogue_femalename 745 Tiffany -epilogue_femalename 746 Tijuana -epilogue_femalename 747 Tina -epilogue_femalename 748 Toi -epilogue_femalename 749 Toni -epilogue_femalename 750 Tonja -epilogue_femalename 751 Tonya -epilogue_femalename 752 Tracey -epilogue_femalename 753 Traci -epilogue_femalename 754 Tracie -epilogue_femalename 755 Tracy -epilogue_femalename 756 Tyra -epilogue_femalename 757 Ursula -epilogue_femalename 758 Usha -epilogue_femalename 759 Valarie -epilogue_femalename 760 Valerie -epilogue_femalename 761 Vanessa -epilogue_femalename 762 Vella -epilogue_femalename 763 Venita -epilogue_femalename 764 Vera -epilogue_femalename 765 Verna -epilogue_femalename 766 Vernetta -epilogue_femalename 767 Veronica -epilogue_femalename 768 Vesta -epilogue_femalename 769 Vickey -epilogue_femalename 770 Vicki -epilogue_femalename 771 Vickie -epilogue_femalename 772 Vicky -epilogue_femalename 773 Victoria -epilogue_femalename 774 Vilma -epilogue_femalename 775 Vinita -epilogue_femalename 776 Viola -epilogue_femalename 777 Virgie -epilogue_femalename 778 Virginia -epilogue_femalename 779 Vita -epilogue_femalename 780 Vivian -epilogue_femalename 781 Wanda -epilogue_femalename 782 Wendy -epilogue_femalename 783 Willia -epilogue_femalename 784 Willie -epilogue_femalename 785 Williemae -epilogue_femalename 786 Wilma -epilogue_femalename 787 Xuan -epilogue_femalename 788 Yolanda -epilogue_femalename 789 Yolande -epilogue_femalename 790 Yolonda -epilogue_femalename 791 Yuri -epilogue_femalename 792 Yvette -epilogue_femalename 793 Yvonne -epilogue_femalename 794 Zelda -epilogue_femalename 795 Zella -epilogue_femalename 796 Zenaida -epilogue_femalename 797 Zita -epilogue_femalename 798 Zoraida -epilogue_femalename 799 Zula -epilogue_malename 0 A.J. -epilogue_malename 1 A.Q. -epilogue_malename 2 A.T. -epilogue_malename 3 A'Shawn -epilogue_malename 4 Aaron -epilogue_malename 5 Abdul -epilogue_malename 6 Abdullah -epilogue_malename 7 Abraham -epilogue_malename 8 Abry -epilogue_malename 9 Adam -epilogue_malename 10 Adarius -epilogue_malename 11 Adedayo -epilogue_malename 12 Adetokunbo -epilogue_malename 13 Adolphus -epilogue_malename 14 Adoree -epilogue_malename 15 Adrian -epilogue_malename 16 Ahkello -epilogue_malename 17 Ahmad -epilogue_malename 18 Aidan -epilogue_malename 19 AJ -epilogue_malename 20 Akayleb -epilogue_malename 21 Akeem -epilogue_malename 22 Akiem -epilogue_malename 23 Al -epilogue_malename 24 Al-Quadin -epilogue_malename 25 Alaric -epilogue_malename 26 Albert -epilogue_malename 27 Aldrick -epilogue_malename 28 Alec -epilogue_malename 29 Alejandro -epilogue_malename 30 Alex -epilogue_malename 31 Alexander -epilogue_malename 32 Alfredo -epilogue_malename 33 Ali -epilogue_malename 34 Alijah -epilogue_malename 35 Alim -epilogue_malename 36 Allen -epilogue_malename 37 Alohi -epilogue_malename 38 Alontae -epilogue_malename 39 Alshon -epilogue_malename 40 Alton -epilogue_malename 41 Alvin -epilogue_malename 42 Amani -epilogue_malename 43 Amare -epilogue_malename 44 Amari -epilogue_malename 45 Amba -epilogue_malename 46 Ambry -epilogue_malename 47 Ameer -epilogue_malename 48 Amen -epilogue_malename 49 Amik -epilogue_malename 50 Amon-Ra -epilogue_malename 51 Andre -epilogue_malename 52 Andreas -epilogue_malename 53 Andrew -epilogue_malename 54 Andrus -epilogue_malename 55 Andy -epilogue_malename 56 Anfernee -epilogue_malename 57 Angelo -epilogue_malename 58 Anree -epilogue_malename 59 Anthony -epilogue_malename 60 Antoine -epilogue_malename 61 Antonio -epilogue_malename 62 Antwaun -epilogue_malename 63 Aqib -epilogue_malename 64 Ar'Darius -epilogue_malename 65 ArDarius -epilogue_malename 66 Arden -epilogue_malename 67 Arik -epilogue_malename 68 Arlington -epilogue_malename 69 Armani -epilogue_malename 70 Armon -epilogue_malename 71 Arnold -epilogue_malename 72 Arron -epilogue_malename 73 Arryn -epilogue_malename 74 Arthur -epilogue_malename 75 Artie -epilogue_malename 76 Asante -epilogue_malename 77 Ashton -epilogue_malename 78 Ashtyn -epilogue_malename 79 Auden -epilogue_malename 80 Austin -epilogue_malename 81 Avery -epilogue_malename 82 Aviante -epilogue_malename 83 Avonte -epilogue_malename 84 Ayo -epilogue_malename 85 Azeez -epilogue_malename 86 Azur -epilogue_malename 87 B.J. -epilogue_malename 88 B.W. -epilogue_malename 89 Badara -epilogue_malename 90 Bailey -epilogue_malename 91 Baker -epilogue_malename 92 Bam -epilogue_malename 93 Barkevious -epilogue_malename 94 Baron -epilogue_malename 95 Bashaud -epilogue_malename 96 Baylon -epilogue_malename 97 Beau -epilogue_malename 98 Ben -epilogue_malename 99 Benardrick -epilogue_malename 100 Benjamin -epilogue_malename 101 Benjie -epilogue_malename 102 Bennett -epilogue_malename 103 Bennie -epilogue_malename 104 Benny -epilogue_malename 105 Benson -epilogue_malename 106 Benton -epilogue_malename 107 Bernhard -epilogue_malename 108 Bilal -epilogue_malename 109 Bill -epilogue_malename 110 Billy -epilogue_malename 111 Binjimen -epilogue_malename 112 Bisi -epilogue_malename 113 BJ -epilogue_malename 114 Blaine -epilogue_malename 115 Blair -epilogue_malename 116 Blake -epilogue_malename 117 Blessuan -epilogue_malename 118 Blidi -epilogue_malename 119 Bo -epilogue_malename 120 Bobby -epilogue_malename 121 Boogie -epilogue_malename 122 Boston -epilogue_malename 123 Boye -epilogue_malename 124 Brad -epilogue_malename 125 Braden -epilogue_malename 126 Bradford -epilogue_malename 127 Bradlee -epilogue_malename 128 Bradley -epilogue_malename 129 Brady -epilogue_malename 130 Branden -epilogue_malename 131 Brandin -epilogue_malename 132 Brandon -epilogue_malename 133 Bravvion -epilogue_malename 134 Braxton -epilogue_malename 135 Brayden -epilogue_malename 136 Braylon -epilogue_malename 137 Breece -epilogue_malename 138 Breeland -epilogue_malename 139 Brendan -epilogue_malename 140 Brenden -epilogue_malename 141 Brennan -epilogue_malename 142 Brent -epilogue_malename 143 Breon -epilogue_malename 144 Breshad -epilogue_malename 145 Brett -epilogue_malename 146 Brevin -epilogue_malename 147 Brian -epilogue_malename 148 Briley -epilogue_malename 149 Britain -epilogue_malename 150 Brittain -epilogue_malename 151 Britton -epilogue_malename 152 Brock -epilogue_malename 153 Broderick -epilogue_malename 154 Brook -epilogue_malename 155 Brooks -epilogue_malename 156 Bruce -epilogue_malename 157 Bruno -epilogue_malename 158 Bryan -epilogue_malename 159 Bryant -epilogue_malename 160 Bryce -epilogue_malename 161 Brycen -epilogue_malename 162 Brynden -epilogue_malename 163 Bryson -epilogue_malename 164 Bud -epilogue_malename 165 Budda -epilogue_malename 166 Buddy -epilogue_malename 167 Bunchy -epilogue_malename 168 Buster -epilogue_malename 169 Byron -epilogue_malename 170 C.J. -epilogue_malename 171 Cade -epilogue_malename 172 Caden -epilogue_malename 173 Cairo -epilogue_malename 174 Cal -epilogue_malename 175 Calais -epilogue_malename 176 Caleb -epilogue_malename 177 Calvin -epilogue_malename 178 Cam -epilogue_malename 179 Camaron -epilogue_malename 180 Cameron -epilogue_malename 181 Camryn -epilogue_malename 182 Carl -epilogue_malename 183 Carlo -epilogue_malename 184 Carlos -epilogue_malename 185 Carlton -epilogue_malename 186 Carroll -epilogue_malename 187 Carson -epilogue_malename 188 Carter -epilogue_malename 189 Case -epilogue_malename 190 Casey -epilogue_malename 191 Cassius -epilogue_malename 192 Caushaud -epilogue_malename 193 Cayson -epilogue_malename 194 Cedric -epilogue_malename 195 Cedrick -epilogue_malename 196 CeeDee -epilogue_malename 197 Cesar -epilogue_malename 198 Cethan -epilogue_malename 199 Chad -epilogue_malename 200 Chance -epilogue_malename 201 Chandler -epilogue_malename 202 Chandon -epilogue_malename 203 Channing -epilogue_malename 204 Chapelle -epilogue_malename 205 Charles -epilogue_malename 206 Charley -epilogue_malename 207 Charlie -epilogue_malename 208 Charvarius -epilogue_malename 209 Chase -epilogue_malename 210 Chasen -epilogue_malename 211 Chauncey -epilogue_malename 212 Chazz -epilogue_malename 213 Chester -epilogue_malename 214 Chidobe -epilogue_malename 215 Chigoziem -epilogue_malename 216 Chris -epilogue_malename 217 Christian -epilogue_malename 218 Christopher -epilogue_malename 219 Chuba -epilogue_malename 220 Chuck -epilogue_malename 221 Chukwuma -epilogue_malename 222 Chuma -epilogue_malename 223 CJ -epilogue_malename 224 Clark -epilogue_malename 225 Clay -epilogue_malename 226 Clayton -epilogue_malename 227 Clelin -epilogue_malename 228 Clifton -epilogue_malename 229 Clinton -epilogue_malename 230 Clive -epilogue_malename 231 Clyde -epilogue_malename 232 Coby -epilogue_malename 233 Cody -epilogue_malename 234 Colby -epilogue_malename 235 Cole -epilogue_malename 236 Coleman -epilogue_malename 237 Colin -epilogue_malename 238 Colt -epilogue_malename 239 Colton -epilogue_malename 240 Connor -epilogue_malename 241 Conor -epilogue_malename 242 Cooper -epilogue_malename 243 Cordale -epilogue_malename 244 Cordarrelle -epilogue_malename 245 Cordell -epilogue_malename 246 Cordrea -epilogue_malename 247 Cordy -epilogue_malename 248 Corey -epilogue_malename 249 Corn -epilogue_malename 250 Cornelius -epilogue_malename 251 Cornell -epilogue_malename 252 Corrion -epilogue_malename 253 Cortrelle -epilogue_malename 254 Cory -epilogue_malename 255 Courtland -epilogue_malename 256 Coy -epilogue_malename 257 Craig -epilogue_malename 258 Cre'von -epilogue_malename 259 Creed -epilogue_malename 260 Cullen -epilogue_malename 261 Curtis -epilogue_malename 262 Cyril -epilogue_malename 263 Cyrus -epilogue_malename 264 D.C -epilogue_malename 265 D.J. -epilogue_malename 266 D'Andre -epilogue_malename 267 D'Angelo -epilogue_malename 268 D'Ante -epilogue_malename 269 D'Ernest -epilogue_malename 270 D'Juan -epilogue_malename 271 D'Marco -epilogue_malename 272 D'Vonte -epilogue_malename 273 D'Wayne -epilogue_malename 274 Da'Ron -epilogue_malename 275 Da'Shawn -epilogue_malename 276 Daelin -epilogue_malename 277 DaeSean -epilogue_malename 278 Daeshon -epilogue_malename 279 Dai'Jean -epilogue_malename 280 Dak -epilogue_malename 281 Dakari -epilogue_malename 282 Dakoda -epilogue_malename 283 Dakota -epilogue_malename 284 Dallas -epilogue_malename 285 Dallin -epilogue_malename 286 Dalton -epilogue_malename 287 Dalvin -epilogue_malename 288 Damar -epilogue_malename 289 DaMarcus -epilogue_malename 290 Damarion -epilogue_malename 291 Damarious -epilogue_malename 292 DaMarkus -epilogue_malename 293 Damarri -epilogue_malename 294 Dameon -epilogue_malename 295 Damian -epilogue_malename 296 Damien -epilogue_malename 297 Damiere -epilogue_malename 298 Damion -epilogue_malename 299 Damon -epilogue_malename 300 Damone -epilogue_malename 301 Damontae -epilogue_malename 302 Damontre -epilogue_malename 303 Dan -epilogue_malename 304 Dane -epilogue_malename 305 Daniel -epilogue_malename 306 Danielle -epilogue_malename 307 Danny -epilogue_malename 308 Dante -epilogue_malename 309 DaQuan -epilogue_malename 310 Dare -epilogue_malename 311 Dareke -epilogue_malename 312 Daren -epilogue_malename 313 Darian -epilogue_malename 314 Darious -epilogue_malename 315 Darius -epilogue_malename 316 Darnay -epilogue_malename 317 Darnell -epilogue_malename 318 DaRon -epilogue_malename 319 Darqueze -epilogue_malename 320 Darrel -epilogue_malename 321 Darrell -epilogue_malename 322 Darren -epilogue_malename 323 Darrian -epilogue_malename 324 Darrick -epilogue_malename 325 Darrius -epilogue_malename 326 Darron -epilogue_malename 327 Darryl -epilogue_malename 328 Darrynton -epilogue_malename 329 Darwin -epilogue_malename 330 Daryl -epilogue_malename 331 Daryle -epilogue_malename 332 Daurice -epilogue_malename 333 Davante -epilogue_malename 334 David -epilogue_malename 335 Davion -epilogue_malename 336 Davis -epilogue_malename 337 Daviyon -epilogue_malename 338 Davon -epilogue_malename 339 Davontae -epilogue_malename 340 Dawson -epilogue_malename 341 Dawuane -epilogue_malename 342 Dax -epilogue_malename 343 Daxton -epilogue_malename 344 Daylen -epilogue_malename 345 Daylon -epilogue_malename 346 Dayo -epilogue_malename 347 De'Anthony -epilogue_malename 348 De'Lance -epilogue_malename 349 De'Ondre -epilogue_malename 350 De'Vante -epilogue_malename 351 De'Vondre -epilogue_malename 352 Deadrin -epilogue_malename 353 Dean -epilogue_malename 354 DeAndre -epilogue_malename 355 DeAndrew -epilogue_malename 356 Deane -epilogue_malename 357 DeAngelo -epilogue_malename 358 Deante -epilogue_malename 359 Deatrich -epilogue_malename 360 Decobie -epilogue_malename 361 Dede -epilogue_malename 362 Dedrick -epilogue_malename 363 Dee -epilogue_malename 364 Deebo -epilogue_malename 365 DeeJay -epilogue_malename 366 DeForest -epilogue_malename 367 Deion -epilogue_malename 368 Deionte -epilogue_malename 369 Dejon -epilogue_malename 370 Dekoda -epilogue_malename 371 Delanie -epilogue_malename 372 Delarrin -epilogue_malename 373 Demar -epilogue_malename 374 DeMarcus -epilogue_malename 375 Demario -epilogue_malename 376 DeMarkus -epilogue_malename 377 DeMarquis -epilogue_malename 378 DeMarvin -epilogue_malename 379 Demaryius -epilogue_malename 380 Demetric -epilogue_malename 381 Demetrius -epilogue_malename 382 Demone -epilogue_malename 383 Denico -epilogue_malename 384 Dennis -epilogue_malename 385 Denzel -epilogue_malename 386 Denzelle -epilogue_malename 387 Deommodore -epilogue_malename 388 Deon -epilogue_malename 389 Deone -epilogue_malename 390 Deonte -epilogue_malename 391 Derek -epilogue_malename 392 Derick -epilogue_malename 393 Derion -epilogue_malename 394 Derrek -epilogue_malename 395 Derrick -epilogue_malename 396 Derrius -epilogue_malename 397 Derwin -epilogue_malename 398 DeSean -epilogue_malename 399 Deshaun -epilogue_malename 400 DeShawn -epilogue_malename 401 Deshazor -epilogue_malename 402 DeShon -epilogue_malename 403 DeShone -epilogue_malename 404 Desmond -epilogue_malename 405 Devante -epilogue_malename 406 Devaroe -epilogue_malename 407 Deven -epilogue_malename 408 Devin -epilogue_malename 409 Devine -epilogue_malename 410 Devlin -epilogue_malename 411 Devon -epilogue_malename 412 Devonta -epilogue_malename 413 Devontae -epilogue_malename 414 Devonte -epilogue_malename 415 Dexter -epilogue_malename 416 Dez -epilogue_malename 417 Dezmon -epilogue_malename 418 Dieter -epilogue_malename 419 Dieugot -epilogue_malename 420 Dillon -epilogue_malename 421 Dimitri -epilogue_malename 422 Dion -epilogue_malename 423 Diontae -epilogue_malename 424 Divine -epilogue_malename 425 Dixie -epilogue_malename 426 DJ -epilogue_malename 427 DK -epilogue_malename 428 Domata -epilogue_malename 429 Domenique -epilogue_malename 430 Dominique -epilogue_malename 431 Don -epilogue_malename 432 Donald -epilogue_malename 433 Donell -epilogue_malename 434 Donnell -epilogue_malename 435 Donnie -epilogue_malename 436 Donovan -epilogue_malename 437 Dont'a -epilogue_malename 438 Dontae -epilogue_malename 439 Dontari -epilogue_malename 440 Dontario -epilogue_malename 441 Dontavius -epilogue_malename 442 Donte -epilogue_malename 443 Dontrell -epilogue_malename 444 Dontrelle -epilogue_malename 445 Dorance -epilogue_malename 446 Dorian -epilogue_malename 447 Dorren -epilogue_malename 448 Doug -epilogue_malename 449 Doyin -epilogue_malename 450 DQ -epilogue_malename 451 Drake -epilogue_malename 452 Dravon -epilogue_malename 453 Dre -epilogue_malename 454 Dre'Mont -epilogue_malename 455 Drew -epilogue_malename 456 Dru -epilogue_malename 457 Drue -epilogue_malename 458 Duane -epilogue_malename 459 Duke -epilogue_malename 460 Durham -epilogue_malename 461 Duron -epilogue_malename 462 Durrant -epilogue_malename 463 Dustin -epilogue_malename 464 Dwayne -epilogue_malename 465 Dyami -epilogue_malename 466 Dylan -epilogue_malename 467 Dymonte -epilogue_malename 468 E.J. -epilogue_malename 469 Earl -epilogue_malename 470 Earnest -epilogue_malename 471 Easton -epilogue_malename 472 Ed -epilogue_malename 473 Eddie -epilogue_malename 474 Eddy -epilogue_malename 475 Efe -epilogue_malename 476 EJ -epilogue_malename 477 Elandon -epilogue_malename 478 Elerson -epilogue_malename 479 Elgton -epilogue_malename 480 Eli -epilogue_malename 481 Elijah -epilogue_malename 482 Elijhaa -epilogue_malename 483 Ellis -epilogue_malename 484 Emeke -epilogue_malename 485 Emmanuel -epilogue_malename 486 Eno -epilogue_malename 487 Equanimeous -epilogue_malename 488 Ereck -epilogue_malename 489 Eric -epilogue_malename 490 Erik -epilogue_malename 491 Ernest -epilogue_malename 492 Esezi -epilogue_malename 493 Essang -epilogue_malename 494 Ethan -epilogue_malename 495 Evan -epilogue_malename 496 Everson -epilogue_malename 497 Eyioma -epilogue_malename 498 Ezekiel -epilogue_malename 499 Ezra -epilogue_malename 500 Fabian -epilogue_malename 501 Faion -epilogue_malename 502 Feleipe -epilogue_malename 503 Felton -epilogue_malename 504 Ferrod -epilogue_malename 505 Fish -epilogue_malename 506 Fletcher -epilogue_malename 507 Floyd -epilogue_malename 508 Folorunso -epilogue_malename 509 Forrest -epilogue_malename 510 Foster -epilogue_malename 511 Foyesade -epilogue_malename 512 Francis -epilogue_malename 513 Frank -epilogue_malename 514 Frankie -epilogue_malename 515 Fred -epilogue_malename 516 Freddie -epilogue_malename 517 Fredrick -epilogue_malename 518 Gabe -epilogue_malename 519 Gabriel -epilogue_malename 520 Gardner -epilogue_malename 521 Gareon -epilogue_malename 522 Garett -epilogue_malename 523 Garret -epilogue_malename 524 Garrett -epilogue_malename 525 Gary -epilogue_malename 526 Gehrig -epilogue_malename 527 Genard -epilogue_malename 528 Geno -epilogue_malename 529 Geoff -epilogue_malename 530 George -epilogue_malename 531 Gerald -epilogue_malename 532 Geremy -epilogue_malename 533 Germain -epilogue_malename 534 Germaine -epilogue_malename 535 Geron -epilogue_malename 536 Geronimo -epilogue_malename 537 Gerrit -epilogue_malename 538 Giovani -epilogue_malename 539 Giovanni -epilogue_malename 540 Godwin -epilogue_malename 541 Golden -epilogue_malename 542 Goolius -epilogue_malename 543 Grady -epilogue_malename 544 Graham -epilogue_malename 545 Grant -epilogue_malename 546 Grayland -epilogue_malename 547 Greedy -epilogue_malename 548 Greg -epilogue_malename 549 Gregory -epilogue_malename 550 Grover -epilogue_malename 551 Grunky -epilogue_malename 552 Gunner -epilogue_malename 553 Gus -epilogue_malename 554 Ha -epilogue_malename 555 Haason -epilogue_malename 556 Hakeem -epilogue_malename 557 Halapoulivaati -epilogue_malename 558 Hale -epilogue_malename 559 Hamilcar -epilogue_malename 560 Hamp -epilogue_malename 561 Hamsah -epilogue_malename 562 Hardy -epilogue_malename 563 Harlan -epilogue_malename 564 Harold -epilogue_malename 565 Harrison -epilogue_malename 566 Harvey -epilogue_malename 567 Hassan -epilogue_malename 568 Hayden -epilogue_malename 569 Henry -epilogue_malename 570 Herb -epilogue_malename 571 Hercules -epilogue_malename 572 Hjalte -epilogue_malename 573 Holton -epilogue_malename 574 Honiss -epilogue_malename 575 Horace -epilogue_malename 576 Howard -epilogue_malename 577 Hroniss -epilogue_malename 578 Hunter -epilogue_malename 579 Ian -epilogue_malename 580 Ibraheim -epilogue_malename 581 Ifeadi -epilogue_malename 582 Ifeatu -epilogue_malename 583 Ihmir -epilogue_malename 584 Ike -epilogue_malename 585 Ikem -epilogue_malename 586 Iman -epilogue_malename 587 Immanuel -epilogue_malename 588 Ira -epilogue_malename 589 Irv -epilogue_malename 590 Irvin -epilogue_malename 591 Isaac -epilogue_malename 592 Isaiah -epilogue_malename 593 Isaiahh -epilogue_malename 594 Isaih -epilogue_malename 595 Isiah -epilogue_malename 596 Israel -epilogue_malename 597 Ito -epilogue_malename 598 J.C. -epilogue_malename 599 J.D. -epilogue_malename 600 J.J. -epilogue_malename 601 J.P. -epilogue_malename 602 J.R. -epilogue_malename 603 J.T. -epilogue_malename 604 J'Marcus -epilogue_malename 605 Ja'Marcus -epilogue_malename 606 Ja'Marr -epilogue_malename 607 Ja'Quan -epilogue_malename 608 Ja'Sir -epilogue_malename 609 Ja'Tyre -epilogue_malename 610 Ja'Whaun -epilogue_malename 611 Ja'Wuan -epilogue_malename 612 Jabaal -epilogue_malename 613 Jabari -epilogue_malename 614 Jabril -epilogue_malename 615 Jabrill -epilogue_malename 616 Jace -epilogue_malename 617 Jack -epilogue_malename 618 Jackson -epilogue_malename 619 Jacob -epilogue_malename 620 Jacobi -epilogue_malename 621 Jacoby -epilogue_malename 622 Jadeveon -epilogue_malename 623 Jaeden -epilogue_malename 624 Jaelan -epilogue_malename 625 Jaelin -epilogue_malename 626 Jaelon -epilogue_malename 627 Jahan -epilogue_malename 628 Jahlani -epilogue_malename 629 Jahleel -epilogue_malename 630 Jaire -epilogue_malename 631 Jake -epilogue_malename 632 Jakeem -epilogue_malename 633 Jakob -epilogue_malename 634 Jakobi -epilogue_malename 635 Jalan -epilogue_malename 636 Jaleel -epilogue_malename 637 Jalen -epilogue_malename 638 Jalyn -epilogue_malename 639 Jamaal -epilogue_malename 640 Jamal -epilogue_malename 641 Jamar -epilogue_malename 642 Jamarco -epilogue_malename 643 Jamaree -epilogue_malename 644 Jamarius -epilogue_malename 645 Jameis -epilogue_malename 646 Jamel -epilogue_malename 647 Jamell -epilogue_malename 648 James -epilogue_malename 649 Jameson -epilogue_malename 650 Jamie -epilogue_malename 651 Jamien -epilogue_malename 652 Jamil -epilogue_malename 653 Jamin -epilogue_malename 654 Jamir -epilogue_malename 655 Jamison -epilogue_malename 656 Jamize -epilogue_malename 657 Jamon -epilogue_malename 658 JaMycal -epilogue_malename 659 Janarius -epilogue_malename 660 Janoris -epilogue_malename 661 Jaquan -epilogue_malename 662 Jaquiski -epilogue_malename 663 Jared -epilogue_malename 664 Jaret -epilogue_malename 665 Jarius -epilogue_malename 666 Jaron -epilogue_malename 667 Jarrad -epilogue_malename 668 Jarran -epilogue_malename 669 Jarrell -epilogue_malename 670 Jarrett -epilogue_malename 671 Jarrod -epilogue_malename 672 Jarron -epilogue_malename 673 Jarvis -epilogue_malename 674 Jashaun -epilogue_malename 675 Jashon -epilogue_malename 676 Jason -epilogue_malename 677 Jatavis -epilogue_malename 678 Jauan -epilogue_malename 679 Javelin -epilogue_malename 680 Javien -epilogue_malename 681 Javin -epilogue_malename 682 Javon -epilogue_malename 683 Javonte -epilogue_malename 684 Javorius -epilogue_malename 685 Jawaan -epilogue_malename 686 Jawill -epilogue_malename 687 Jay -epilogue_malename 688 Jay-Tee -epilogue_malename 689 Jaycee -epilogue_malename 690 Jayden -epilogue_malename 691 Jaylen -epilogue_malename 692 Jaylinn -epilogue_malename 693 Jaylon -epilogue_malename 694 Jayon -epilogue_malename 695 Jayron -epilogue_malename 696 Jaytlin -epilogue_malename 697 JC -epilogue_malename 698 JD -epilogue_malename 699 Jedrick -epilogue_malename 700 Jeff -epilogue_malename 701 Jeffery -epilogue_malename 702 Jeffrey -epilogue_malename 703 Jelani -epilogue_malename 704 Jerald -epilogue_malename 705 Jeremiah -epilogue_malename 706 Jeremy -epilogue_malename 707 Jerick -epilogue_malename 708 Jermaine -epilogue_malename 709 Jermar -epilogue_malename 710 Jerome -epilogue_malename 711 Jerrion -epilogue_malename 712 Jerry -epilogue_malename 713 Jesper -epilogue_malename 714 Jesse -epilogue_malename 715 Jessie -epilogue_malename 716 Jevon -epilogue_malename 717 Jhavonte -epilogue_malename 718 Jimmie -epilogue_malename 719 Jimmy -epilogue_malename 720 JJ -epilogue_malename 721 JK -epilogue_malename 722 Jocquez -epilogue_malename 723 Joe -epilogue_malename 724 Joejuan -epilogue_malename 725 Joel -epilogue_malename 726 Joey -epilogue_malename 727 John -epilogue_malename 728 Johnathan -epilogue_malename 729 Johnny -epilogue_malename 730 Johnson -epilogue_malename 731 JoJo -epilogue_malename 732 Jomal -epilogue_malename 733 Jon -epilogue_malename 734 Jon'Vea -epilogue_malename 735 Jonah -epilogue_malename 736 Jonas -epilogue_malename 737 Jonathan -epilogue_malename 738 Jonathon -epilogue_malename 739 Jonnu -epilogue_malename 740 Jonotthan -epilogue_malename 741 Jontre -epilogue_malename 742 Jordan -epilogue_malename 743 Jordon -epilogue_malename 744 Jordyn -epilogue_malename 745 Jose -epilogue_malename 746 Joseph -epilogue_malename 747 Josey -epilogue_malename 748 Josh -epilogue_malename 749 Joshua -epilogue_malename 750 Joshuah -epilogue_malename 751 Josiah -epilogue_malename 752 Jourdan -epilogue_malename 753 JP -epilogue_malename 754 JR -epilogue_malename 755 JT -epilogue_malename 756 Juan -epilogue_malename 757 Juanyeh -epilogue_malename 758 JuJu -epilogue_malename 759 Julian -epilogue_malename 760 Julie'n -epilogue_malename 761 Julio -epilogue_malename 762 Jullian -epilogue_malename 763 Jumbo -epilogue_malename 764 Jurrell -epilogue_malename 765 Justice -epilogue_malename 766 Justin -epilogue_malename 767 Juston -epilogue_malename 768 Juwan -epilogue_malename 769 Juwann -epilogue_malename 770 Juwon -epilogue_malename 771 Jylan -epilogue_malename 772 K.J. -epilogue_malename 773 K'Lavon -epilogue_malename 774 K'Von -epilogue_malename 775 K'Waun -epilogue_malename 776 Ka'dar -epilogue_malename 777 Ka'imi -epilogue_malename 778 Kadarius -epilogue_malename 779 Kaden -epilogue_malename 780 Kahale -epilogue_malename 781 Kahlil -epilogue_malename 782 Kahzin -epilogue_malename 783 Kai -epilogue_malename 784 Kaiir -epilogue_malename 785 Kalan -epilogue_malename 786 Kalani -epilogue_malename 787 Kaleb -epilogue_malename 788 Kalen -epilogue_malename 789 Kalia -epilogue_malename 790 Kalif -epilogue_malename 791 Kalil -epilogue_malename 792 Kalon -epilogue_malename 793 Kamaal -epilogue_malename 794 Kamalei -epilogue_malename 795 Kameron -epilogue_malename 796 Kamren -epilogue_malename 797 Kamu -epilogue_malename 798 Kana'i -epilogue_malename 799 Kapri -epilogue_malename 800 Kareem -epilogue_malename 801 Karl -epilogue_malename 802 Kary -epilogue_malename 803 Kavon -epilogue_malename 804 Kawann -epilogue_malename 805 Kaylon -epilogue_malename 806 Kayode -epilogue_malename 807 Kayvon -epilogue_malename 808 KC -epilogue_malename 809 Ke'Shawn -epilogue_malename 810 Keandre -epilogue_malename 811 Keanu -epilogue_malename 812 Keaontay -epilogue_malename 813 Keaton -epilogue_malename 814 Keelan -epilogue_malename 815 Keenan -epilogue_malename 816 KeeSean -epilogue_malename 817 Keion -epilogue_malename 818 Keionta -epilogue_malename 819 Keisean -epilogue_malename 820 Keith -epilogue_malename 821 Keke -epilogue_malename 822 Kellen -epilogue_malename 823 Kelvin -epilogue_malename 824 Kemal -epilogue_malename 825 Kemoko -epilogue_malename 826 Kemon -epilogue_malename 827 Ken -epilogue_malename 828 Kendall -epilogue_malename 829 Kendrick -epilogue_malename 830 Kene -epilogue_malename 831 Kenjon -epilogue_malename 832 Kennedy -epilogue_malename 833 Kenneth -epilogue_malename 834 Kenny -epilogue_malename 835 Kentavius -epilogue_malename 836 Kentrell -epilogue_malename 837 Kenyan -epilogue_malename 838 Kenyon -epilogue_malename 839 Kerby -epilogue_malename 840 Kermit -epilogue_malename 841 Kerrith -epilogue_malename 842 Kerry -epilogue_malename 843 Kerryon -epilogue_malename 844 Ketner -epilogue_malename 845 Kevin -epilogue_malename 846 Kevon -epilogue_malename 847 KhaDarel -epilogue_malename 848 Khairi -epilogue_malename 849 Khaleke -epilogue_malename 850 Khalen -epilogue_malename 851 Khalid -epilogue_malename 852 Khalil -epilogue_malename 853 Khari -epilogue_malename 854 Khyiris -epilogue_malename 855 Kiko -epilogue_malename 856 Kindle -epilogue_malename 857 Kingsley -epilogue_malename 858 Kiondre -epilogue_malename 859 Kirk -epilogue_malename 860 Kitt -epilogue_malename 861 KJ -epilogue_malename 862 Ko -epilogue_malename 863 Koa -epilogue_malename 864 Kobe -epilogue_malename 865 Koda -epilogue_malename 866 Kody -epilogue_malename 867 Kolton -epilogue_malename 868 Korey -epilogue_malename 869 Kris -epilogue_malename 870 Krishawn -epilogue_malename 871 Kristian -epilogue_malename 872 Krys -epilogue_malename 873 Kurt -epilogue_malename 874 Kwamie -epilogue_malename 875 Kwity -epilogue_malename 876 Kwon -epilogue_malename 877 Kyle -epilogue_malename 878 Kylen -epilogue_malename 879 Kyler -epilogue_malename 880 Kylin -epilogue_malename 881 Kyren -epilogue_malename 882 Kyric -epilogue_malename 883 Kyron -epilogue_malename 884 Kyzir -epilogue_malename 885 L.J. -epilogue_malename 886 L.P. -epilogue_malename 887 L.T. -epilogue_malename 888 L'Jarius -epilogue_malename 889 La'Darius -epilogue_malename 890 La'el -epilogue_malename 891 La'Mical -epilogue_malename 892 LaAdrian -epilogue_malename 893 LaBryan -epilogue_malename 894 Lachavious -epilogue_malename 895 Lachlan -epilogue_malename 896 LaDarius -epilogue_malename 897 Laken -epilogue_malename 898 Lamar -epilogue_malename 899 Lamarcus -epilogue_malename 900 Lamical -epilogue_malename 901 Lamont -epilogue_malename 902 Lance -epilogue_malename 903 Landon -epilogue_malename 904 Landry -epilogue_malename 905 Lane -epilogue_malename 906 Lano -epilogue_malename 907 Laquon -epilogue_malename 908 Laremy -epilogue_malename 909 Larnel -epilogue_malename 910 LaRoy -epilogue_malename 911 Larrell -epilogue_malename 912 Larry -epilogue_malename 913 Latavius -epilogue_malename 914 Laurent -epilogue_malename 915 Laviska -epilogue_malename 916 Lavon -epilogue_malename 917 Lavonte -epilogue_malename 918 Lawrence -epilogue_malename 919 Le'Raven -epilogue_malename 920 Le'Veon -epilogue_malename 921 Lecitus -epilogue_malename 922 Lee -epilogue_malename 923 Leighton -epilogue_malename 924 Leki -epilogue_malename 925 Lenny -epilogue_malename 926 Leo -epilogue_malename 927 Leon -epilogue_malename 928 Leonard -epilogue_malename 929 Lerentee -epilogue_malename 930 LeSean -epilogue_malename 931 LeShaun -epilogue_malename 932 LeVante -epilogue_malename 933 Levi -epilogue_malename 934 Levine -epilogue_malename 935 Lewis -epilogue_malename 936 Liam -epilogue_malename 937 Lil'Jordan -epilogue_malename 938 Linval -epilogue_malename 939 LJ -epilogue_malename 940 Lloyd -epilogue_malename 941 Lo -epilogue_malename 942 Logan -epilogue_malename 943 Lonnie -epilogue_malename 944 Lorenzo -epilogue_malename 945 Lucas -epilogue_malename 946 Lukas -epilogue_malename 947 Luke -epilogue_malename 948 Luq -epilogue_malename 949 Lynn -epilogue_malename 950 M.J. -epilogue_malename 951 Mac -epilogue_malename 952 Mack -epilogue_malename 953 Mackensie -epilogue_malename 954 Madre -epilogue_malename 955 Makai -epilogue_malename 956 Makinton -epilogue_malename 957 Malachi -epilogue_malename 958 Malcolm -epilogue_malename 959 Malcom -epilogue_malename 960 Maliek -epilogue_malename 961 Malik -epilogue_malename 962 Manasseh -epilogue_malename 963 Manny -epilogue_malename 964 Marcedes -epilogue_malename 965 Marcel -epilogue_malename 966 Marcelino -epilogue_malename 967 Marcell -epilogue_malename 968 Marco -epilogue_malename 969 Marcus -epilogue_malename 970 Margus -epilogue_malename 971 Mario -epilogue_malename 972 Mark -epilogue_malename 973 Marken -epilogue_malename 974 Markus -epilogue_malename 975 Marlon -epilogue_malename 976 Marqise -epilogue_malename 977 Marquel -epilogue_malename 978 Marquez -epilogue_malename 979 Marqui -epilogue_malename 980 Marquis -epilogue_malename 981 Marquise -epilogue_malename 982 Marshal -epilogue_malename 983 Marshall -epilogue_malename 984 Marshon -epilogue_malename 985 Martez -epilogue_malename 986 Martin -epilogue_malename 987 Martinas -epilogue_malename 988 Marvell -epilogue_malename 989 Marvin -epilogue_malename 990 Mason -epilogue_malename 991 Matt -epilogue_malename 992 Matthew -epilogue_malename 993 Matthias -epilogue_malename 994 Maurice -epilogue_malename 995 Maurkice -epilogue_malename 996 Max -epilogue_malename 997 Maxx -epilogue_malename 998 Mazzi -epilogue_malename 999 McTelvin -epilogue_malename 1000 Mecole -epilogue_malename 1001 Mekhi -epilogue_malename 1002 Melvin -epilogue_malename 1003 Micah -epilogue_malename 1004 Michael -epilogue_malename 1005 Micheal -epilogue_malename 1006 Micky -epilogue_malename 1007 Mik'Quan -epilogue_malename 1008 Mika -epilogue_malename 1009 Mike -epilogue_malename 1010 Miles -epilogue_malename 1011 Miller -epilogue_malename 1012 Milton -epilogue_malename 1013 Minkah -epilogue_malename 1014 Mitch -epilogue_malename 1015 Mitchell -epilogue_malename 1016 MJ -epilogue_malename 1017 Mo -epilogue_malename 1018 Mohamed -epilogue_malename 1019 Montae -epilogue_malename 1020 Montaric -epilogue_malename 1021 Montez -epilogue_malename 1022 Montravius -epilogue_malename 1023 Montre -epilogue_malename 1024 Montrel -epilogue_malename 1025 Montrell -epilogue_malename 1026 Monty -epilogue_malename 1027 Moral -epilogue_malename 1028 Morgan -epilogue_malename 1029 Morris -epilogue_malename 1030 Mose -epilogue_malename 1031 Mychal -epilogue_malename 1032 MyCole -epilogue_malename 1033 Myjai -epilogue_malename 1034 Mykal -epilogue_malename 1035 Myles -epilogue_malename 1036 MyQuon -epilogue_malename 1037 Myron -epilogue_malename 1038 N'Keal -epilogue_malename 1039 Nahshon -epilogue_malename 1040 Najee -epilogue_malename 1041 Nakobe -epilogue_malename 1042 Nasir -epilogue_malename 1043 Nate -epilogue_malename 1044 Nathan -epilogue_malename 1045 Natrell -epilogue_malename 1046 Natrez -epilogue_malename 1047 Nazair -epilogue_malename 1048 Nazeeh -epilogue_malename 1049 Ndamukong -epilogue_malename 1050 Neal -epilogue_malename 1051 Neiko -epilogue_malename 1052 Neil -epilogue_malename 1053 Nelson -epilogue_malename 1054 Nephi -epilogue_malename 1055 Netane -epilogue_malename 1056 Neville -epilogue_malename 1057 Nevin -epilogue_malename 1058 Nicholas -epilogue_malename 1059 Nick -epilogue_malename 1060 Nickell -epilogue_malename 1061 Nico -epilogue_malename 1062 Nigel -epilogue_malename 1063 Nik -epilogue_malename 1064 Nikola -epilogue_malename 1065 Niles -epilogue_malename 1066 Noah -epilogue_malename 1067 Nolan -epilogue_malename 1068 Nsimba -epilogue_malename 1069 Nydair -epilogue_malename 1070 Nyheim -epilogue_malename 1071 Nyqwan -epilogue_malename 1072 O.J. -epilogue_malename 1073 Obi -epilogue_malename 1074 Obinna -epilogue_malename 1075 Odafe -epilogue_malename 1076 Oday -epilogue_malename 1077 Odell -epilogue_malename 1078 Ogbonnia -epilogue_malename 1079 OJ -epilogue_malename 1080 Olabisi -epilogue_malename 1081 Olamide -epilogue_malename 1082 Olasunkanmi -epilogue_malename 1083 Oli -epilogue_malename 1084 Olisaemeka -epilogue_malename 1085 Olive -epilogue_malename 1086 Olivier -epilogue_malename 1087 Oren -epilogue_malename 1088 Orion -epilogue_malename 1089 Orlando -epilogue_malename 1090 Osa -epilogue_malename 1091 Oshane -epilogue_malename 1092 Otaro -epilogue_malename 1093 Otito -epilogue_malename 1094 P.J. -epilogue_malename 1095 Parker -epilogue_malename 1096 Parris -epilogue_malename 1097 Parry -epilogue_malename 1098 Pat -epilogue_malename 1099 Patrick -epilogue_malename 1100 Paul -epilogue_malename 1101 Paulson -epilogue_malename 1102 Paxton -epilogue_malename 1103 Payton -epilogue_malename 1104 Penei -epilogue_malename 1105 Percy -epilogue_malename 1106 Pernell -epilogue_malename 1107 Perrion -epilogue_malename 1108 Pete -epilogue_malename 1109 Peter -epilogue_malename 1110 Peyton -epilogue_malename 1111 Pharaoh -epilogue_malename 1112 Pharoah -epilogue_malename 1113 Pharoh -epilogue_malename 1114 Phidarian -epilogue_malename 1115 Phil -epilogue_malename 1116 Philip -epilogue_malename 1117 Phillip -epilogue_malename 1118 Picasso -epilogue_malename 1119 Pierre -epilogue_malename 1120 PJ -epilogue_malename 1121 Poona -epilogue_malename 1122 Porter -epilogue_malename 1123 Pressley -epilogue_malename 1124 Preston -epilogue_malename 1125 Prince -epilogue_malename 1126 Qadree -epilogue_malename 1127 Quandre -epilogue_malename 1128 Quartney -epilogue_malename 1129 Quatro -epilogue_malename 1130 Quay -epilogue_malename 1131 Quentin -epilogue_malename 1132 Quenton -epilogue_malename 1133 Quez -epilogue_malename 1134 Quincy -epilogue_malename 1135 Quinn -epilogue_malename 1136 Quinnen -epilogue_malename 1137 Quintez -epilogue_malename 1138 Quinton -epilogue_malename 1139 Qwuantrezz -epilogue_malename 1140 Ra'Shaun -epilogue_malename 1141 Racey -epilogue_malename 1142 Rachaad -epilogue_malename 1143 Raekwon -epilogue_malename 1144 Raheem -epilogue_malename 1145 Rakeem -epilogue_malename 1146 Raleigh -epilogue_malename 1147 Ramon -epilogue_malename 1148 Randall -epilogue_malename 1149 Randy -epilogue_malename 1150 Raphael -epilogue_malename 1151 Rashaad -epilogue_malename 1152 Rashaan -epilogue_malename 1153 Rashad -epilogue_malename 1154 Rashan -epilogue_malename 1155 Rashard -epilogue_malename 1156 Rashawn -epilogue_malename 1157 Rashede -epilogue_malename 1158 Rasheed -epilogue_malename 1159 Rasheem -epilogue_malename 1160 Rashid -epilogue_malename 1161 Rashod -epilogue_malename 1162 Rasul -epilogue_malename 1163 Raven -epilogue_malename 1164 Ray -epilogue_malename 1165 Ray-Ray -epilogue_malename 1166 Raymond -epilogue_malename 1167 Rayshad -epilogue_malename 1168 Rayshawn -epilogue_malename 1169 Rees -epilogue_malename 1170 Reggie -epilogue_malename 1171 Reid -epilogue_malename 1172 Renell -epilogue_malename 1173 Reshad -epilogue_malename 1174 Reuben -epilogue_malename 1175 Rex -epilogue_malename 1176 Rhamondre -epilogue_malename 1177 Rhett -epilogue_malename 1178 Ricardo -epilogue_malename 1179 Richard -epilogue_malename 1180 Richie -epilogue_malename 1181 Rick -epilogue_malename 1182 Ricky -epilogue_malename 1183 Rico -epilogue_malename 1184 Rigoberto -epilogue_malename 1185 Riley -epilogue_malename 1186 River -epilogue_malename 1187 RJ -epilogue_malename 1188 Rob -epilogue_malename 1189 Robbie -epilogue_malename 1190 Robby -epilogue_malename 1191 Robert -epilogue_malename 1192 Robertson -epilogue_malename 1193 Roc -epilogue_malename 1194 Rock -epilogue_malename 1195 Rod -epilogue_malename 1196 Rodarius -epilogue_malename 1197 Roderic -epilogue_malename 1198 Roderick -epilogue_malename 1199 Rodger -epilogue_malename 1200 Rodney -epilogue_malename 1201 Rodrigo -epilogue_malename 1202 Roger -epilogue_malename 1203 Rolan -epilogue_malename 1204 Romello -epilogue_malename 1205 Romeo -epilogue_malename 1206 Ron -epilogue_malename 1207 Ronald -epilogue_malename 1208 Rondale -epilogue_malename 1209 Ronnie -epilogue_malename 1210 Rontez -epilogue_malename 1211 Roosevelt -epilogue_malename 1212 Roquan -epilogue_malename 1213 Ross -epilogue_malename 1214 Roubbens -epilogue_malename 1215 Roy -epilogue_malename 1216 Royce -epilogue_malename 1217 Rudy -epilogue_malename 1218 Russ -epilogue_malename 1219 Russell -epilogue_malename 1220 Ryan -epilogue_malename 1221 Ryder -epilogue_malename 1222 Ryquell -epilogue_malename 1223 Rysen -epilogue_malename 1224 Saahdiq -epilogue_malename 1225 Sadarius -epilogue_malename 1226 Saeed -epilogue_malename 1227 Saivion -epilogue_malename 1228 Salvon -epilogue_malename 1229 Sam -epilogue_malename 1230 Samaje -epilogue_malename 1231 Sammis -epilogue_malename 1232 Sammy -epilogue_malename 1233 Samori -epilogue_malename 1234 Samson -epilogue_malename 1235 Samuel -epilogue_malename 1236 Santos -epilogue_malename 1237 Saquan -epilogue_malename 1238 Saquon -epilogue_malename 1239 Scott -epilogue_malename 1240 Scottie -epilogue_malename 1241 Scotty -epilogue_malename 1242 Sean -epilogue_malename 1243 Sebastian -epilogue_malename 1244 Segun -epilogue_malename 1245 Senio -epilogue_malename 1246 Senorise -epilogue_malename 1247 Sergio -epilogue_malename 1248 Seth -epilogue_malename 1249 Sewo -epilogue_malename 1250 Shaka -epilogue_malename 1251 Shakial -epilogue_malename 1252 Shalom -epilogue_malename 1253 Shamar -epilogue_malename 1254 Shane -epilogue_malename 1255 Shaq -epilogue_malename 1256 Shaquem -epilogue_malename 1257 Shaquil -epilogue_malename 1258 Shaquill -epilogue_malename 1259 Shaquille -epilogue_malename 1260 Shareef -epilogue_malename 1261 Sharif -epilogue_malename 1262 Sharrod -epilogue_malename 1263 Shaun -epilogue_malename 1264 Shawn -epilogue_malename 1265 Shelby -epilogue_malename 1266 Sheldon -epilogue_malename 1267 Sheldrick -epilogue_malename 1268 Shemar -epilogue_malename 1269 Sherrick -epilogue_malename 1270 Shi -epilogue_malename 1271 Shilique -epilogue_malename 1272 Shon -epilogue_malename 1273 Shy -epilogue_malename 1274 Sidney -epilogue_malename 1275 Silas -epilogue_malename 1276 Simeon -epilogue_malename 1277 Simi -epilogue_malename 1278 Simon -epilogue_malename 1279 Sione -epilogue_malename 1280 Siran -epilogue_malename 1281 Skai -epilogue_malename 1282 Skylar -epilogue_malename 1283 Skyy -epilogue_malename 1284 Snoop -epilogue_malename 1285 Solomon -epilogue_malename 1286 Sony -epilogue_malename 1287 Spencer -epilogue_malename 1288 Stanley -epilogue_malename 1289 Stantley -epilogue_malename 1290 Star -epilogue_malename 1291 Stefen -epilogue_malename 1292 Stefon -epilogue_malename 1293 Step -epilogue_malename 1294 Stephen -epilogue_malename 1295 Stephon -epilogue_malename 1296 Stephone -epilogue_malename 1297 Sterling -epilogue_malename 1298 Steve -epilogue_malename 1299 Steven -epilogue_malename 1300 Stone -epilogue_malename 1301 Storm -epilogue_malename 1302 Sylvester -epilogue_malename 1303 T.J. -epilogue_malename 1304 T.Y. -epilogue_malename 1305 Ta'Quon -epilogue_malename 1306 Taco -epilogue_malename 1307 Tae -epilogue_malename 1308 Tahir -epilogue_malename 1309 Taiwan -epilogue_malename 1310 Taj -epilogue_malename 1311 Tajae -epilogue_malename 1312 Takkarist -epilogue_malename 1313 Talanoa -epilogue_malename 1314 Tanner -epilogue_malename 1315 Tanoh -epilogue_malename 1316 Tanzel -epilogue_malename 1317 Tarell -epilogue_malename 1318 Tarik -epilogue_malename 1319 Tariq -epilogue_malename 1320 Taron -epilogue_malename 1321 Tarron -epilogue_malename 1322 Tarvarius -epilogue_malename 1323 Tarvarus -epilogue_malename 1324 Tashaun -epilogue_malename 1325 Taven -epilogue_malename 1326 Taveze -epilogue_malename 1327 Tavierre -epilogue_malename 1328 Tavon -epilogue_malename 1329 Tay -epilogue_malename 1330 Taybor -epilogue_malename 1331 Taylor -epilogue_malename 1332 Taysom -epilogue_malename 1333 Taywan -epilogue_malename 1334 Teagan -epilogue_malename 1335 Teair -epilogue_malename 1336 Ted -epilogue_malename 1337 Tedarrell -epilogue_malename 1338 Teddy -epilogue_malename 1339 Tedric -epilogue_malename 1340 Tee -epilogue_malename 1341 Teez -epilogue_malename 1342 Tegray -epilogue_malename 1343 Tejan -epilogue_malename 1344 Tenny -epilogue_malename 1345 Terence -epilogue_malename 1346 Terez -epilogue_malename 1347 Terrace -epilogue_malename 1348 Terrance -epilogue_malename 1349 Terrel -epilogue_malename 1350 Terrell -epilogue_malename 1351 Terrence -epilogue_malename 1352 Terron -epilogue_malename 1353 Terry -epilogue_malename 1354 Tershawn -epilogue_malename 1355 Teton -epilogue_malename 1356 Tevaughn -epilogue_malename 1357 Teven -epilogue_malename 1358 Tevin -epilogue_malename 1359 Tevon -epilogue_malename 1360 Thaddeus -epilogue_malename 1361 Thayer -epilogue_malename 1362 Theo -epilogue_malename 1363 Thomas -epilogue_malename 1364 Thurston -epilogue_malename 1365 Tim -epilogue_malename 1366 Tito -epilogue_malename 1367 TJ -epilogue_malename 1368 Toa -epilogue_malename 1369 Todd -epilogue_malename 1370 Tom -epilogue_malename 1371 Tomasi -epilogue_malename 1372 Tommy -epilogue_malename 1373 Tony -epilogue_malename 1374 Torry -epilogue_malename 1375 Trace -epilogue_malename 1376 Tracy -epilogue_malename 1377 Trae -epilogue_malename 1378 Trai -epilogue_malename 1379 Tramaine -epilogue_malename 1380 Tramon -epilogue_malename 1381 Travin -epilogue_malename 1382 Travis -epilogue_malename 1383 Travon -epilogue_malename 1384 Trayone -epilogue_malename 1385 Trayveon -epilogue_malename 1386 Trayvon -epilogue_malename 1387 Tre -epilogue_malename 1388 Tre'Davious -epilogue_malename 1389 Tre'Quan -epilogue_malename 1390 Tre` -epilogue_malename 1391 Tremaine -epilogue_malename 1392 Tremayne -epilogue_malename 1393 Tremon -epilogue_malename 1394 Trent -epilogue_malename 1395 Trenton -epilogue_malename 1396 Trequan -epilogue_malename 1397 Tress -epilogue_malename 1398 Trestan -epilogue_malename 1399 Trevis -epilogue_malename 1400 Trevon -epilogue_malename 1401 Trevor -epilogue_malename 1402 Trey -epilogue_malename 1403 Treylon -epilogue_malename 1404 Treyvon -epilogue_malename 1405 Trill -epilogue_malename 1406 Trinity -epilogue_malename 1407 Trishton -epilogue_malename 1408 Tristan -epilogue_malename 1409 Tristin -epilogue_malename 1410 Troy -epilogue_malename 1411 Troymaine -epilogue_malename 1412 Trumaine -epilogue_malename 1413 Trystan -epilogue_malename 1414 Trysten -epilogue_malename 1415 Tua -epilogue_malename 1416 Tucker -epilogue_malename 1417 Tutu -epilogue_malename 1418 Tuzar -epilogue_malename 1419 Ty -epilogue_malename 1420 Ty'Son -epilogue_malename 1421 Tycen -epilogue_malename 1422 Tye -epilogue_malename 1423 Tyeler -epilogue_malename 1424 Tylan -epilogue_malename 1425 Tyler -epilogue_malename 1426 Tyquan -epilogue_malename 1427 Tyrann -epilogue_malename 1428 Tyre -epilogue_malename 1429 Tyree -epilogue_malename 1430 Tyreek -epilogue_malename 1431 Tyreke -epilogue_malename 1432 Tyrel -epilogue_malename 1433 Tyrell -epilogue_malename 1434 Tyrion -epilogue_malename 1435 Tyrod -epilogue_malename 1436 Tyron -epilogue_malename 1437 Tyrone -epilogue_malename 1438 Tyson -epilogue_malename 1439 Tytus -epilogue_malename 1440 Tyus -epilogue_malename 1441 Uchenna -epilogue_malename 1442 Ugo -epilogue_malename 1443 Ugochukwu -epilogue_malename 1444 Ulysees -epilogue_malename 1445 Van -epilogue_malename 1446 Vance -epilogue_malename 1447 Vederian -epilogue_malename 1448 Velus -epilogue_malename 1449 Ventell -epilogue_malename 1450 Vernon -epilogue_malename 1451 Verone -epilogue_malename 1452 Vi -epilogue_malename 1453 Vic -epilogue_malename 1454 Victor -epilogue_malename 1455 Vince -epilogue_malename 1456 Vincent -epilogue_malename 1457 Vinny -epilogue_malename 1458 Virgil -epilogue_malename 1459 Vita -epilogue_malename 1460 Vitaliy -epilogue_malename 1461 Vitas -epilogue_malename 1462 Von -epilogue_malename 1463 Vonn -epilogue_malename 1464 Vontaze -epilogue_malename 1465 Vosean -epilogue_malename 1466 Vyncint -epilogue_malename 1467 Walker -epilogue_malename 1468 Walt -epilogue_malename 1469 Walter -epilogue_malename 1470 Wan'Dale -epilogue_malename 1471 Wayne -epilogue_malename 1472 Wendell -epilogue_malename 1473 Wes -epilogue_malename 1474 Wesley -epilogue_malename 1475 Weston -epilogue_malename 1476 Whitney -epilogue_malename 1477 Wil -epilogue_malename 1478 Will -epilogue_malename 1479 William -epilogue_malename 1480 Willie -epilogue_malename 1481 Willington -epilogue_malename 1482 Wilton -epilogue_malename 1483 Wyatt -epilogue_malename 1484 Xavien -epilogue_malename 1485 Xavier -epilogue_malename 1486 Yannick -epilogue_malename 1487 Yasir -epilogue_malename 1488 Yetur -epilogue_malename 1489 Yodny -epilogue_malename 1490 Yosuah -epilogue_malename 1491 Younghoe -epilogue_malename 1492 Yurik -epilogue_malename 1493 Yusuf -epilogue_malename 1494 Za'Darius -epilogue_malename 1495 Zach -epilogue_malename 1496 Zachary -epilogue_malename 1497 Zack -epilogue_malename 1498 Zaire -epilogue_malename 1499 Zak -epilogue_malename 1500 Zamir -epilogue_malename 1501 Zander -epilogue_malename 1502 Zane -epilogue_malename 1503 Zaquandre -epilogue_malename 1504 Zaven -epilogue_malename 1505 Zay -epilogue_malename 1506 Zayne -epilogue_malename 1507 Zech -epilogue_malename 1508 Zhai -epilogue_malename 1509 Ziggy -epilogue_malename 1510 Zion -epilogue_malename 1511 Zyon -epilogue_country 0 Afghanistan -epilogue_country 1 Albania -epilogue_country 2 Algeria -epilogue_country 3 Andorra -epilogue_country 4 Angola -epilogue_country 5 Antigua and Barbuda -epilogue_country 6 Argentina -epilogue_country 7 Armenia -epilogue_country 8 Australia -epilogue_country 9 Austria -epilogue_country 10 Azerbaijan -epilogue_country 11 Bahamas -epilogue_country 12 Bahrain -epilogue_country 13 Bangladesh -epilogue_country 14 Barbados -epilogue_country 15 Belarus -epilogue_country 16 Belgium -epilogue_country 17 Belize -epilogue_country 18 Benin -epilogue_country 19 Bhutan -epilogue_country 20 Bolivia -epilogue_country 21 Bosnia and Herzegovina -epilogue_country 22 Botswana -epilogue_country 23 Brazil -epilogue_country 24 Brunei -epilogue_country 25 Bulgaria -epilogue_country 26 Burkina Faso -epilogue_country 27 Burundi -epilogue_country 28 Cte d'Ivoire -epilogue_country 29 Cabo Verde -epilogue_country 30 Cambodia -epilogue_country 31 Cameroon -epilogue_country 32 Canada -epilogue_country 33 The Central African Republic -epilogue_country 34 Chad -epilogue_country 35 Chile -epilogue_country 36 China -epilogue_country 37 Colombia -epilogue_country 38 Comoros -epilogue_country 39 The Congo -epilogue_country 40 Costa Rica -epilogue_country 41 Croatia -epilogue_country 42 Cuba -epilogue_country 43 Cyprus -epilogue_country 44 Czechia -epilogue_country 45 The Democratic Republic of the Congo -epilogue_country 46 Denmark -epilogue_country 47 Djibouti -epilogue_country 48 Dominica -epilogue_country 49 The Dominican Republic -epilogue_country 50 Ecuador -epilogue_country 51 Egypt -epilogue_country 52 El Salvador -epilogue_country 53 Equatorial Guinea -epilogue_country 54 Eritrea -epilogue_country 55 Estonia -epilogue_country 56 Eswatini -epilogue_country 57 Ethiopia -epilogue_country 58 Fiji -epilogue_country 59 Finland -epilogue_country 60 France -epilogue_country 61 Gabon -epilogue_country 62 Gambia -epilogue_country 63 Georgia -epilogue_country 64 Germany -epilogue_country 65 Ghana -epilogue_country 66 Greece -epilogue_country 67 Grenada -epilogue_country 68 Guatemala -epilogue_country 69 Guinea -epilogue_country 70 Guinea-Bissau -epilogue_country 71 Guyana -epilogue_country 72 Haiti -epilogue_country 73 Holy See -epilogue_country 74 Honduras -epilogue_country 75 Hungary -epilogue_country 76 Iceland -epilogue_country 77 India -epilogue_country 78 Indonesia -epilogue_country 79 Iran -epilogue_country 80 Iraq -epilogue_country 81 Ireland -epilogue_country 82 Israel -epilogue_country 83 Italy -epilogue_country 84 Jamaica -epilogue_country 85 Japan -epilogue_country 86 Jordan -epilogue_country 87 Kazakhstan -epilogue_country 88 Kenya -epilogue_country 89 Kiribati -epilogue_country 90 Kuwait -epilogue_country 91 Kyrgyzstan -epilogue_country 92 Laos -epilogue_country 93 Latvia -epilogue_country 94 Lebanon -epilogue_country 95 Lesotho -epilogue_country 96 Liberia -epilogue_country 97 Libya -epilogue_country 98 Liechtenstein -epilogue_country 99 Lithuania -epilogue_country 100 Luxembourg -epilogue_country 101 Madagascar -epilogue_country 102 Malawi -epilogue_country 103 Malaysia -epilogue_country 104 Maldives -epilogue_country 105 Mali -epilogue_country 106 Malta -epilogue_country 107 The Marshall Islands -epilogue_country 108 Mauritania -epilogue_country 109 Mauritius -epilogue_country 110 Mexico -epilogue_country 111 Micronesia -epilogue_country 112 Moldova -epilogue_country 113 Monaco -epilogue_country 114 Mongolia -epilogue_country 115 Montenegro -epilogue_country 116 Morocco -epilogue_country 117 Mozambique -epilogue_country 118 Myanmar -epilogue_country 119 Namibia -epilogue_country 120 Nauru -epilogue_country 121 Nepal -epilogue_country 122 Netherlands -epilogue_country 123 New Zealand -epilogue_country 124 Nicaragua -epilogue_country 125 Niger -epilogue_country 126 Nigeria -epilogue_country 127 North Macedonia -epilogue_country 128 Norway -epilogue_country 129 Oman -epilogue_country 130 Pakistan -epilogue_country 131 Palau -epilogue_country 132 Palestine -epilogue_country 133 Panama -epilogue_country 134 Papua New Guinea -epilogue_country 135 Paraguay -epilogue_country 136 Peru -epilogue_country 137 Philippines -epilogue_country 138 Poland -epilogue_country 139 Portugal -epilogue_country 140 Qatar -epilogue_country 141 Romania -epilogue_country 142 Russia -epilogue_country 143 Rwanda -epilogue_country 144 Saint Kitts and Nevis -epilogue_country 145 Saint Lucia -epilogue_country 146 Saint Vincent and the Grenadines -epilogue_country 147 Samoa -epilogue_country 148 San Marino -epilogue_country 149 Sao Tome and Principe -epilogue_country 150 Saudi Arabia -epilogue_country 151 Senegal -epilogue_country 152 Serbia -epilogue_country 153 Seychelles -epilogue_country 154 Sierra Leone -epilogue_country 155 Singapore -epilogue_country 156 Slovakia -epilogue_country 157 Slovenia -epilogue_country 158 The Solomon Islands -epilogue_country 159 Somalia -epilogue_country 160 South Africa -epilogue_country 161 South Korea -epilogue_country 162 South Sudan -epilogue_country 163 Spain -epilogue_country 164 Sri Lanka -epilogue_country 165 Sudan -epilogue_country 166 Suriname -epilogue_country 167 Sweden -epilogue_country 168 Switzerland -epilogue_country 169 Syria -epilogue_country 170 Tajikistan -epilogue_country 171 Tanzania -epilogue_country 172 Thailand -epilogue_country 173 Timor-Leste -epilogue_country 174 Togo -epilogue_country 175 Tonga -epilogue_country 176 Trinidad and Tobago -epilogue_country 177 Tunisia -epilogue_country 178 Turkey -epilogue_country 179 Turkmenistan -epilogue_country 180 Tuvalu -epilogue_country 181 Uganda -epilogue_country 182 Ukraine -epilogue_country 183 The United Arab Emirates -epilogue_country 184 The U.K. -epilogue_country 185 Uruguay -epilogue_country 186 Uzbekistan -epilogue_country 187 Vanuatu -epilogue_country 188 Venezuela -epilogue_country 189 Vietnam -epilogue_country 190 Yemen -epilogue_country 191 Zambia -epilogue_country 192 Zimbabwe -epilogue_college 0 Boston C. -epilogue_college 1 Clemson -epilogue_college 2 Durham -epilogue_college 3 Florida S. -epilogue_college 4 Georgia T. -epilogue_college 5 Louisville -epilogue_college 6 Miami F. -epilogue_college 7 N.C. S. -epilogue_college 8 N.C. -epilogue_college 9 Pittsburgh -epilogue_college 10 Syracuse -epilogue_college 11 Virginia -epilogue_college 12 Virginia T. -epilogue_college 13 Winston S. -epilogue_college 14 Cincinnati -epilogue_college 15 E. Carolina -epilogue_college 16 Houston -epilogue_college 17 Memphis -epilogue_college 18 Annapolis -epilogue_college 19 Southern M. -epilogue_college 20 S. Florida -epilogue_college 21 Philadelphia -epilogue_college 22 New Orleans -epilogue_college 23 Tulsa -epilogue_college 24 C. Florida -epilogue_college 25 Waco -epilogue_college 26 Iowa S. -epilogue_college 27 Kansas -epilogue_college 28 Kansas S. -epilogue_college 29 Oklahoma -epilogue_college 30 Oklahoma S. -epilogue_college 31 Ft. Worth -epilogue_college 32 Texas -epilogue_college 33 Texas T. -epilogue_college 34 W. Virginia -epilogue_college 35 Illinois -epilogue_college 36 Indiana -epilogue_college 37 Iowa -epilogue_college 38 Maryland -epilogue_college 39 Michigan -epilogue_college 40 Michigan S. -epilogue_college 41 Minnesota -epilogue_college 42 Nebraska -epilogue_college 43 Evanston -epilogue_college 44 Ohio S. -epilogue_college 45 Pennsylv. S. -epilogue_college 46 Indiana P. -epilogue_college 47 New Jersey -epilogue_college 48 Wisconsin -epilogue_college 49 Charlotte -epilogue_college 50 Florida I. -epilogue_college 51 Florida A. -epilogue_college 52 Louisiana T. -epilogue_college 53 Huntington -epilogue_college 54 M. Tennessee -epilogue_college 55 N. Texas -epilogue_college 56 Norfolk -epilogue_college 57 Houston R. -epilogue_college 58 S. Miss. -epilogue_college 59 Alabama B. -epilogue_college 60 El Paso -epilogue_college 61 San Antonio -epilogue_college 62 W. Kentucky -epilogue_college 63 Lynchburg -epilogue_college 64 W. Point -epilogue_college 65 Provo -epilogue_college 66 N.M. S. -epilogue_college 67 South Bend -epilogue_college 68 Connecticut -epilogue_college 69 Mass. -epilogue_college 70 Akron -epilogue_college 71 Muncie S. -epilogue_college 72 Bowling G. -epilogue_college 73 Buffalo -epilogue_college 74 C. Michigan -epilogue_college 75 E. Michigan -epilogue_college 76 Kent -epilogue_college 77 Miami O. -epilogue_college 78 N. Illinois -epilogue_college 79 Ohio -epilogue_college 80 Toledo -epilogue_college 81 W. Michigan -epilogue_college 82 Co. Springs -epilogue_college 83 Boise -epilogue_college 84 Colorado S. -epilogue_college 85 Fresno -epilogue_college 86 Hawaii -epilogue_college 87 Nevada -epilogue_college 88 New Mexico -epilogue_college 89 San Diego S. -epilogue_college 90 San Jose -epilogue_college 91 Las Vegas -epilogue_college 92 Utah S. -epilogue_college 93 Wyoming -epilogue_college 94 Arizona -epilogue_college 95 Arizona S. -epilogue_college 96 California -epilogue_college 97 Colorado -epilogue_college 98 Oregon -epilogue_college 99 Oregon S. -epilogue_college 100 Palo Alto -epilogue_college 101 Los Angeles -epilogue_college 102 Cal. So. -epilogue_college 103 Utah -epilogue_college 104 Washington -epilogue_college 105 Wash. S. -epilogue_college 106 Alabama -epilogue_college 107 Arkansas -epilogue_college 108 Auburn -epilogue_college 109 Florida -epilogue_college 110 Georgia -epilogue_college 111 Kentucky -epilogue_college 112 Louisiana S. -epilogue_college 113 Miss. S. -epilogue_college 114 Missouri -epilogue_college 115 Mississippi -epilogue_college 116 S. Carolina -epilogue_college 117 Tennessee -epilogue_college 118 Texas A. -epilogue_college 119 Nashville -epilogue_college 120 Appalachian -epilogue_college 121 Arkansas S. -epilogue_college 122 C. Carolina -epilogue_college 123 Georgia So. -epilogue_college 124 Georgia S. -epilogue_college 125 Louisiana -epilogue_college 126 Louisiana M. -epilogue_college 127 S. Alabama -epilogue_college 128 Texas S. -epilogue_college 129 Troy -epilogue_college 130 Harrisonb'g -epilogue_college 131 Clarksville -epilogue_college 132 C. Arkansas -epilogue_college 133 E. Kentucky -epilogue_college 134 J'ville S. -epilogue_college 135 Kennesaw -epilogue_college 136 N. Alabama -epilogue_college 137 S.L. Obispo -epilogue_college 138 E. Wash. -epilogue_college 139 Idaho -epilogue_college 140 Idaho S. -epilogue_college 141 Montana -epilogue_college 142 Montana S. -epilogue_college 143 N. Arizona -epilogue_college 144 N. Colorado -epilogue_college 145 Portland S. -epilogue_college 146 Sacramento -epilogue_college 147 Cal. D. -epilogue_college 148 Ogden -epilogue_college 149 Rhode I. B. -epilogue_college 150 N.C. Baptist -epilogue_college 151 Charleston S. -epilogue_college 152 N.C.G.W. -epilogue_college 153 N.C. A. -epilogue_college 154 Pitts. R.M. -epilogue_college 155 Albany -epilogue_college 156 Delaware -epilogue_college 157 N.C. E. -epilogue_college 158 Hampton -epilogue_college 159 Maine -epilogue_college 160 N. Hampshire -epilogue_college 161 Rhode I. -epilogue_college 162 Richmond -epilogue_college 163 Stony B. -epilogue_college 164 Towson -epilogue_college 165 Phil. Cath. -epilogue_college 166 W'msburg -epilogue_college 167 Providence -epilogue_college 168 Manhattan -epilogue_college 169 Ithaca -epilogue_college 170 Hanover -epilogue_college 171 Cambridge -epilogue_college 172 Pennsylvania -epilogue_college 173 N. Jersey P. -epilogue_college 174 New Haven -epilogue_college 175 Delaware S. -epilogue_college 176 Wash. D.C. -epilogue_college 177 Balti. M.S. -epilogue_college 178 Norfolk S. -epilogue_college 179 N.C. C. -epilogue_college 180 S.C. S. -epilogue_college 181 Illinois S. -epilogue_college 182 Indiana S. -epilogue_college 183 Missouri S. -epilogue_college 184 N. Dakota -epilogue_college 185 N. Dakota S. -epilogue_college 186 N. Iowa -epilogue_college 187 S. Dakota -epilogue_college 188 S. Dakota S. -epilogue_college 189 S. Illinois -epilogue_college 190 W. Illinois -epilogue_college 191 Youngstown -epilogue_college 192 C. Conn. -epilogue_college 193 Pitt. D. -epilogue_college 194 Long Island -epilogue_college 195 N. Andover -epilogue_college 196 Fairfield -epilogue_college 197 Johnstown -epilogue_college 198 Brockton -epilogue_college 199 Staten I. -epilogue_college 200 E. Illinois -epilogue_college 201 S. Charles -epilogue_college 202 Murray -epilogue_college 203 Missouri S.E. -epilogue_college 204 Tennessee S. -epilogue_college 205 Tennessee T. -epilogue_college 206 Tennessee M. -epilogue_college 207 Lewisburg -epilogue_college 208 Hamilton -epilogue_college 209 Bronx -epilogue_college 210 D.C. Cath. -epilogue_college 211 Worcester -epilogue_college 212 Easton -epilogue_college 213 Bethlehem -epilogue_college 214 Indianapolis -epilogue_college 215 N.C. D. -epilogue_college 216 Dayton -epilogue_college 217 Des Moines -epilogue_college 218 P'keepsie -epilogue_college 219 Morehead -epilogue_college 220 Clinton -epilogue_college 221 St. Paul -epilogue_college 222 San Diego -epilogue_college 223 DeLand -epilogue_college 224 Indiana V. -epilogue_college 225 Chattanooga -epilogue_college 226 Charlst'n C. -epilogue_college 227 E. Tennessee -epilogue_college 228 Greenville -epilogue_college 229 Macon -epilogue_college 230 B'ham S. -epilogue_college 231 W. Carolina -epilogue_college 232 Spartanburg -epilogue_college 233 Virginia M. -epilogue_college 234 Houston B. -epilogue_college 235 S.A. Catholic -epilogue_college 236 Beaumont -epilogue_college 237 L. Charles -epilogue_college 238 Thibodaux -epilogue_college 239 Nachitoches -epilogue_college 240 LA. S.E. -epilogue_college 241 Texas A.C. -epilogue_college 242 Alabama A. -epilogue_college 243 Alabama S. -epilogue_college 244 Daytona B. -epilogue_college 245 Fla. A.M. -epilogue_college 246 Jackson -epilogue_college 247 Miss. V.S. -epilogue_college 248 Lorman -epilogue_college 249 Arkansas P. -epilogue_college 250 Grambling -epilogue_college 251 Prairie V. -epilogue_college 252 Baton Rouge -epilogue_college 253 Texas So. -epilogue_college 254 Abilene -epilogue_college 255 Huntsville -epilogue_college 256 S. Utah -epilogue_college 257 Nacogdoches -epilogue_college 258 Stephenville -epilogue_college 259 Utah T. -epilogue_college 260 N. Jersey M. -epilogue_proteam 0 Buffalo -epilogue_proteam 1 Miami -epilogue_proteam 2 New England -epilogue_proteam 3 New York J -epilogue_proteam 4 Denver -epilogue_proteam 5 Kansas City -epilogue_proteam 6 Los Angeles C -epilogue_proteam 7 Las Vegas -epilogue_proteam 8 Baltimore -epilogue_proteam 9 Cincinnati -epilogue_proteam 10 Cleveland -epilogue_proteam 11 Pittsburgh -epilogue_proteam 12 Houston -epilogue_proteam 13 Indianapolis -epilogue_proteam 14 Jacksonville -epilogue_proteam 15 Tennessee -epilogue_proteam 16 Dallas -epilogue_proteam 17 New York G -epilogue_proteam 18 Philadelphia -epilogue_proteam 19 Washington -epilogue_proteam 20 Arizona -epilogue_proteam 21 Los Angeles R -epilogue_proteam 22 San Francisco -epilogue_proteam 23 Seattle -epilogue_proteam 24 Chicago -epilogue_proteam 25 Detroit -epilogue_proteam 26 Green Bay -epilogue_proteam 27 Minnesota -epilogue_proteam 28 Atlanta -epilogue_proteam 29 Carolina -epilogue_proteam 30 New Orleans -epilogue_proteam 31 Tampa Bay -epilogue_subject 0 Accounting -epilogue_subject 1 Acting -epilogue_subject 2 Actuarial Science -epilogue_subject 3 Advertising -epilogue_subject 4 Aerospace Eng. -epilogue_subject 5 African Studies -epilogue_subject 6 African American Studies -epilogue_subject 7 Agribusiness -epilogue_subject 8 Agriculture -epilogue_subject 9 Aircraft Mechanics -epilogue_subject 10 American Studies -epilogue_subject 11 Animal Science -epilogue_subject 12 Animation -epilogue_subject 13 Anthropology -epilogue_subject 14 Applied Mathematics -epilogue_subject 15 Applied Statistics -epilogue_subject 16 Arab Studies -epilogue_subject 17 Arabic -epilogue_subject 18 Archaeology -epilogue_subject 19 Architecture -epilogue_subject 20 Art -epilogue_subject 21 Art & Design -epilogue_subject 22 Art History -epilogue_subject 23 Asian Studies -epilogue_subject 24 Astronomy -epilogue_subject 25 Astrophysics -epilogue_subject 26 Automated Manufacturing -epilogue_subject 27 Automotive Eng. -epilogue_subject 28 Aviation -epilogue_subject 29 Avionics Technology -epilogue_subject 30 Behavioral Neuroscience -epilogue_subject 31 Biblical Studies -epilogue_subject 32 Biochemistry -epilogue_subject 33 Bioinformatics -epilogue_subject 34 Biological Engineering -epilogue_subject 35 Biology -epilogue_subject 36 Biomedical Engineering -epilogue_subject 37 Biomedical Ethics -epilogue_subject 38 Biomolecular Science -epilogue_subject 39 Biophysics -epilogue_subject 40 Biotechnology -epilogue_subject 41 Botany -epilogue_subject 42 Business -epilogue_subject 43 Business Administration -epilogue_subject 44 Business Analytics -epilogue_subject 45 Business Economics -epilogue_subject 46 Business Education -epilogue_subject 47 Business Management -epilogue_subject 48 Cellular Biology -epilogue_subject 49 Ceramics -epilogue_subject 50 Chemical Engineering -epilogue_subject 51 Chemistry -epilogue_subject 52 Child Development -epilogue_subject 53 Chinese -epilogue_subject 54 Chinese Studies -epilogue_subject 55 Chiropractic -epilogue_subject 56 Christian Thought -epilogue_subject 57 Cinema -epilogue_subject 58 Cinematography -epilogue_subject 59 Civic Leadership -epilogue_subject 60 Civil Engineering -epilogue_subject 61 Classical Archaeology -epilogue_subject 62 Classical Languages -epilogue_subject 63 Classical Studies -epilogue_subject 64 Clinical Lab Science -epilogue_subject 65 Clothing & Textiles -epilogue_subject 66 Cognitive Science -epilogue_subject 67 Commercial Law -epilogue_subject 68 Communication -epilogue_subject 69 Comparative Literature -epilogue_subject 70 Composition -epilogue_subject 71 Computer Engineering -epilogue_subject 72 Computer Science -epilogue_subject 73 Conflict Resolution -epilogue_subject 74 Construction Engineering -epilogue_subject 75 Construction Management -epilogue_subject 76 Consumer Economics -epilogue_subject 77 Contemporary Arts -epilogue_subject 78 Cosmetology -epilogue_subject 79 Counselling -epilogue_subject 80 Court Reporting -epilogue_subject 81 Creative Writing -epilogue_subject 82 Criminal Justice -epilogue_subject 83 Criminology -epilogue_subject 84 Culinary Arts -epilogue_subject 85 Cultural Studies -epilogue_subject 86 Czech Literature -epilogue_subject 87 Dance -epilogue_subject 88 Data Science -epilogue_subject 89 Defence Studies -epilogue_subject 90 Dentistry -epilogue_subject 91 Design -epilogue_subject 92 Diesel Mechanics -epilogue_subject 93 Dietetics -epilogue_subject 94 Digital Comms -epilogue_subject 95 Drama -epilogue_subject 96 Drawing -epilogue_subject 97 Early Childhood Ed. -epilogue_subject 98 Early Modern Studies -epilogue_subject 99 Earth Science -epilogue_subject 100 East Asian Studies -epilogue_subject 101 East European Studies -epilogue_subject 102 Ecology -epilogue_subject 103 e-Commerce -epilogue_subject 104 Economics -epilogue_subject 105 Education -epilogue_subject 106 Educational Admin. -epilogue_subject 107 Electrical Eng. -epilogue_subject 108 Electronic Eng. -epilogue_subject 109 Elementary Education -epilogue_subject 110 Emergency Management -epilogue_subject 111 Energy Studies -epilogue_subject 112 Engineering -epilogue_subject 113 English Language -epilogue_subject 114 English Literature -epilogue_subject 115 Entrepreneurship -epilogue_subject 116 Environmental Geology -epilogue_subject 117 Environmental Health -epilogue_subject 118 Environmental Science -epilogue_subject 119 Epistemology -epilogue_subject 120 Ethics -epilogue_subject 121 Ethnic Studies -epilogue_subject 122 European Studies -epilogue_subject 123 Evolutionary Anthropology -epilogue_subject 124 Exercise Science -epilogue_subject 125 Fashion Design -epilogue_subject 126 Film, TV & Media -epilogue_subject 127 Finance -epilogue_subject 128 Financial Management -epilogue_subject 129 Financial Planning -epilogue_subject 130 Fine Arts -epilogue_subject 131 Fire Protection Tech. -epilogue_subject 132 Fisheries -epilogue_subject 133 Food & Nutrition -epilogue_subject 134 Food Science -epilogue_subject 135 Foreign Languages Ed. -epilogue_subject 136 Forensic Analytical Science -epilogue_subject 137 Forestry -epilogue_subject 138 French -epilogue_subject 139 Gender Studies -epilogue_subject 140 General Studies -epilogue_subject 141 Genetics -epilogue_subject 142 Geography -epilogue_subject 143 Geology -epilogue_subject 144 German -epilogue_subject 145 Gerontology -epilogue_subject 146 Global Communication -epilogue_subject 147 Global History -epilogue_subject 148 Global Media Studies -epilogue_subject 149 Graphic Design -epilogue_subject 150 Greek (Ancient) -epilogue_subject 151 Greek (Modern) -epilogue_subject 152 Health Education -epilogue_subject 153 Healthcare Admin -epilogue_subject 154 History -epilogue_subject 155 History of Art -epilogue_subject 156 History of Law -epilogue_subject 157 History of Medicine -epilogue_subject 158 History of Philosophy -epilogue_subject 159 Horticulture -epilogue_subject 160 Hospitality -epilogue_subject 161 Human Development -epilogue_subject 162 Human Nutrition -epilogue_subject 163 Human Resource Management -epilogue_subject 164 Human Rights -epilogue_subject 165 Industrial Design -epilogue_subject 166 Industrial Engineering -epilogue_subject 167 Inequality Studies -epilogue_subject 168 Information Science -epilogue_subject 169 Information Systems -epilogue_subject 170 Interdisciplinary Studies -epilogue_subject 171 Interior Design -epilogue_subject 172 International Business -epilogue_subject 173 International Development -epilogue_subject 174 International Relations -epilogue_subject 175 International Studies -epilogue_subject 176 Islamic Studies -epilogue_subject 177 IT Management -epilogue_subject 178 Italian -epilogue_subject 179 Japanese -epilogue_subject 180 Journalism -epilogue_subject 181 Judaic Studies -epilogue_subject 182 Korean -epilogue_subject 183 Labour & Industrial Relations -epilogue_subject 184 Land Surveying -epilogue_subject 185 Land Use Management -epilogue_subject 186 Landscape Architecture -epilogue_subject 187 Latin -epilogue_subject 188 Latin American Studies -epilogue_subject 189 Law -epilogue_subject 190 Leadership Studies -epilogue_subject 191 Legal Studies -epilogue_subject 192 LGBTQIA+ Studies -epilogue_subject 193 Liberal Arts -epilogue_subject 194 Library Science -epilogue_subject 195 Life Science -epilogue_subject 196 Linguistics -epilogue_subject 197 Literature -epilogue_subject 198 Logistics -epilogue_subject 199 Management -epilogue_subject 200 Marine Biology -epilogue_subject 201 Marine Ecology -epilogue_subject 202 Marine Science -epilogue_subject 203 Maritime Eng. -epilogue_subject 204 Marketing -epilogue_subject 205 Massage Therapy -epilogue_subject 206 Materials Science -epilogue_subject 207 Mathematics -epilogue_subject 208 MBA -epilogue_subject 209 Mechanical Engineering -epilogue_subject 210 Mechatronics -epilogue_subject 211 Medical Anthropology -epilogue_subject 212 Medical Imaging -epilogue_subject 213 Medicine -epilogue_subject 214 Medieval Studies -epilogue_subject 215 Mental Health Counseling -epilogue_subject 216 Merchandising -epilogue_subject 217 Metalsmithing -epilogue_subject 218 Meteorology -epilogue_subject 219 Microbiology -epilogue_subject 220 Middle Eastern Languages -epilogue_subject 221 Middle Eastern Studies -epilogue_subject 222 Middle Level Ed. -epilogue_subject 223 Military Technologies -epilogue_subject 224 Ministry -epilogue_subject 225 Modern European Studies -epilogue_subject 226 Modern Middle Eastern Studies -epilogue_subject 227 Molecular Biology -epilogue_subject 228 Moral Philosophy -epilogue_subject 229 Mortuary Science -epilogue_subject 230 Multicultural Studies -epilogue_subject 231 Museum Studies -epilogue_subject 232 Music -epilogue_subject 233 Music Composition -epilogue_subject 234 Music Education -epilogue_subject 235 Music Performance -epilogue_subject 236 Music Studies -epilogue_subject 237 Music Theory -epilogue_subject 238 Nanoscience -epilogue_subject 239 Native American Studies -epilogue_subject 240 Natural Resources -epilogue_subject 241 Naval Engineering -epilogue_subject 242 Neuroscience -epilogue_subject 243 North African Studies -epilogue_subject 244 Nuclear Engineering -epilogue_subject 245 Nuclear Science -epilogue_subject 246 Nursing -epilogue_subject 247 Nutrition -epilogue_subject 248 Occupational Therapy -epilogue_subject 249 Ocean Sciences -epilogue_subject 250 Oceanography -epilogue_subject 251 Office Management -epilogue_subject 252 Operations Management -epilogue_subject 253 Optometry -epilogue_subject 254 Oral Health -epilogue_subject 255 Organizational Studies -epilogue_subject 256 Osteopathic Medicine -epilogue_subject 257 Pacific Island Studies -epilogue_subject 258 Painting -epilogue_subject 259 Paleontology -epilogue_subject 260 Parks & Recreation -epilogue_subject 261 Pastoral Studies -epilogue_subject 262 Performing Arts -epilogue_subject 263 Pharmacology -epilogue_subject 264 Pharmacy -epilogue_subject 265 Philosophy -epilogue_subject 266 Photography -epilogue_subject 267 Physical Education -epilogue_subject 268 Physical Sciences -epilogue_subject 269 Physics -epilogue_subject 270 Physiology -epilogue_subject 271 Physiotherapy -epilogue_subject 272 Planning -epilogue_subject 273 Plant Biology -epilogue_subject 274 Playwriting -epilogue_subject 275 Podiatry -epilogue_subject 276 Polish -epilogue_subject 277 Political Science -epilogue_subject 278 Political Studies -epilogue_subject 279 Polymer Eng. -epilogue_subject 280 Population Studies -epilogue_subject 281 Portuguese -epilogue_subject 282 Printmaking -epilogue_subject 283 Procurement Management -epilogue_subject 284 Psychology -epilogue_subject 285 Public Administration -epilogue_subject 286 Public Health -epilogue_subject 287 Public Policy -epilogue_subject 288 Public Relations -epilogue_subject 289 Public Speaking -epilogue_subject 290 Pure Mathematics -epilogue_subject 291 Radiation Therapy -epilogue_subject 292 Radio & TV -epilogue_subject 293 Radiologic Technology -epilogue_subject 294 Real Estate -epilogue_subject 295 Rehabilitation Therapy -epilogue_subject 296 Religion -epilogue_subject 297 Religious Education -epilogue_subject 298 Religious Studies -epilogue_subject 299 Renaissance Studies -epilogue_subject 300 Respiratory Therapy -epilogue_subject 301 Restaurant Management -epilogue_subject 302 Risk Management -epilogue_subject 303 Romance Languages -epilogue_subject 304 Russian -epilogue_subject 305 Russian Studies -epilogue_subject 306 Sales Management -epilogue_subject 307 Scandinavian Studies -epilogue_subject 308 Science Education -epilogue_subject 309 Screenwriting -epilogue_subject 310 Sculpture -epilogue_subject 311 Secretarial Studies -epilogue_subject 312 Small Business Management -epilogue_subject 313 Social Justice -epilogue_subject 314 Social Policy -epilogue_subject 315 Social Science -epilogue_subject 316 Social Work -epilogue_subject 317 Sociology -epilogue_subject 318 Space Sciences -epilogue_subject 319 Spanish -epilogue_subject 320 Special Education -epilogue_subject 321 Speech & Lang. Therapy -epilogue_subject 322 Sport Analytics -epilogue_subject 323 Sport Business -epilogue_subject 324 Sport Coaching -epilogue_subject 325 Sport Management -epilogue_subject 326 Sport Science -epilogue_subject 327 Stage Management -epilogue_subject 328 Statistics -epilogue_subject 329 Structural Biology -epilogue_subject 330 Surgical Technology -epilogue_subject 331 Surveying -epilogue_subject 332 Sustainability -epilogue_subject 333 Taxation -epilogue_subject 334 Teacher Education -epilogue_subject 335 Textiles -epilogue_subject 336 Theater Studies -epilogue_subject 337 Theology -epilogue_subject 338 Tourism -epilogue_subject 339 Toxicology -epilogue_subject 340 Translation Studies -epilogue_subject 341 Transportation & Materials -epilogue_subject 342 Urban Planning -epilogue_subject 343 Urban Studies -epilogue_subject 344 Veterinary Science -epilogue_subject 345 Visual Arts -epilogue_subject 346 Webpage Design -epilogue_subject 347 Welding Technology -epilogue_subject 348 Wildlife Management -epilogue_subject 349 Womens Studies -epilogue_subject 350 Writing -epilogue_subject 351 Yiddish Studies -epilogue_subject 352 Zoology -epilogue_charity 0 children in care -epilogue_charity 1 wildlife -epilogue_charity 2 abandoned pets -epilogue_charity 3 disabled children -epilogue_charity 4 victims of natural disaster -epilogue_charity 5 victims of domestic abuse -epilogue_charity 6 struggling communities -epilogue_charity 7 the homeless -epilogue_charity 8 injured athletes -epilogue_charity 9 schools in urban communities -epilogue_charity 10 cancer research -epilogue_charity 11 heart research -epilogue_charity 12 head trauma research -epilogue_charity 13 impoverished children -epilogue_charity 14 struggling families -epilogue_band 0 British stadium-rockers 'Broken Lamps' -epilogue_band 1 superstar disc jockey 'DJ Skip' -epilogue_band 2 Baseball-themed MC 'Newstarious B.A.T.T.A.' -epilogue_job 0 A&R man -epilogue_job 1 accounting apprentice -epilogue_job 2 acoustic engineer -epilogue_job 3 actor -epilogue_job 4 aerospace engineer -epilogue_job 5 air ambulance doctor -epilogue_job 6 air ambulance pilot -epilogue_job 7 aircraft engineer -epilogue_job 8 alpine ski racer -epilogue_job 9 ambulance dispatcher -epilogue_job 10 ambulance dispatcher -epilogue_job 11 app developer -epilogue_job 12 architect -epilogue_job 13 architectural assistant -epilogue_job 14 art director -epilogue_job 15 art historian -epilogue_job 16 art historian -epilogue_job 17 assistant producer -epilogue_job 18 audio engineer -epilogue_job 19 audiologist -epilogue_job 20 babysitter -epilogue_job 21 barista -epilogue_job 22 barrister -epilogue_job 23 beekeeper -epilogue_job 24 biomedical scientist -epilogue_job 25 bird of prey specialist -epilogue_job 26 bramble picker -epilogue_job 27 broadcast assistant -epilogue_job 28 business development intern -epilogue_job 29 cake designer -epilogue_job 30 camera assistant -epilogue_job 31 cardiac coach -epilogue_job 32 carer -epilogue_job 33 carpenter -epilogue_job 34 chef -epilogue_job 35 chemist -epilogue_job 36 chocolatier -epilogue_job 37 choreographer -epilogue_job 38 civil engineer -epilogue_job 39 cleaner -epilogue_job 40 clinical photographer -epilogue_job 41 coastguard -epilogue_job 42 coder -epilogue_job 43 comedian -epilogue_job 44 communications intern -epilogue_job 45 community education coordinator -epilogue_job 46 composer -epilogue_job 47 concept artist -epilogue_job 48 congressman -epilogue_job 49 conservation officer -epilogue_job 50 construction manager -epilogue_job 51 construction site engineer -epilogue_job 52 copy editor -epilogue_job 53 coroner -epilogue_job 54 cosmetics creator -epilogue_job 55 crche assistant -epilogue_job 56 customer service team manager -epilogue_job 57 cyber security expert -epilogue_job 58 dancer -epilogue_job 59 data and compliance manager -epilogue_job 60 dental lab assistant -epilogue_job 61 dental nurse -epilogue_job 62 development assistant -epilogue_job 63 dietitian -epilogue_job 64 digital content producer -epilogue_job 65 digital engagement apprentice -epilogue_job 66 digital marketing apprentice -epilogue_job 67 dj -epilogue_job 68 drama facilitator -epilogue_job 69 drone operator -epilogue_job 70 ecologist -epilogue_job 71 editor -epilogue_job 72 electrical design engineer -epilogue_job 73 electrical engineer -epilogue_job 74 electrician -epilogue_job 75 events assistant -epilogue_job 76 events curator -epilogue_job 77 executive assistant -epilogue_job 78 farmer -epilogue_job 79 farrier -epilogue_job 80 fashion designer -epilogue_job 81 festival build manager -epilogue_job 82 festival pr director -epilogue_job 83 film director -epilogue_job 84 financial advisor -epilogue_job 85 firefighter -epilogue_job 86 flight attendant -epilogue_job 87 florist -epilogue_job 88 foley artist -epilogue_job 89 football coach -epilogue_job 90 freelance filmmaker -epilogue_job 91 fundraiser -epilogue_job 92 games designer -epilogue_job 93 garden designer -epilogue_job 94 glass blower -epilogue_job 95 graphic designer -epilogue_job 96 graphic designer -epilogue_job 97 handbag designer -epilogue_job 98 healthcare assistant -epilogue_job 99 horse riding instructor -epilogue_job 100 hospital receptionist -epilogue_job 101 humanitarian worker -epilogue_job 102 illustrator -epilogue_job 103 it support analyst -epilogue_job 104 jewellery designer -epilogue_job 105 jewellery maker -epilogue_job 106 joiner -epilogue_job 107 journalist -epilogue_job 108 karate instructor -epilogue_job 109 kitchen assistant -epilogue_job 110 knitwear designer -epilogue_job 111 lifeguard -epilogue_job 112 lighthouse keeper -epilogue_job 113 lighting technician -epilogue_job 114 locations manager -epilogue_job 115 make up artist -epilogue_job 116 marketing manager -epilogue_job 117 media assistant -epilogue_job 118 media assistant -epilogue_job 119 motorbike mechanic -epilogue_job 120 music editor -epilogue_job 121 music news reporter -epilogue_job 122 music promoter -epilogue_job 123 musician -epilogue_job 124 nanny -epilogue_job 125 naval architect -epilogue_job 126 nurse -epilogue_job 127 nursery worker -epilogue_job 128 operations manager -epilogue_job 129 ornithologist -epilogue_job 130 outreach pastor -epilogue_job 131 paramedic -epilogue_job 132 party planner -epilogue_job 133 personal trainer -epilogue_job 134 pharmacist -epilogue_job 135 photographer -epilogue_job 136 physiotherapist -epilogue_job 137 plumber -epilogue_job 138 podiatrist -epilogue_job 139 poet -epilogue_job 140 police officer -epilogue_job 141 pr officer -epilogue_job 142 press officer -epilogue_job 143 prop maker -epilogue_job 144 prosthetic makeup artist -epilogue_job 145 radio producer -epilogue_job 146 realtor -epilogue_job 147 receptionist -epilogue_job 148 school administrator -epilogue_job 149 screenwriter -epilogue_job 150 script editor -epilogue_job 151 secretary -epilogue_job 152 silversmith -epilogue_job 153 ski instructor -epilogue_job 154 ski instructor -epilogue_job 155 software developer -epilogue_job 156 software engineer -epilogue_job 157 soldier -epilogue_job 158 sound engineer -epilogue_job 159 speech and language therapist -epilogue_job 160 stage manager -epilogue_job 161 state senator -epilogue_job 162 structural engineer -epilogue_job 163 studio director -epilogue_job 164 stunt performer -epilogue_job 165 teacher -epilogue_job 166 tennis player -epilogue_job 167 therapeutic radiographer -epilogue_job 168 tour guide -epilogue_job 169 trainee business analyst -epilogue_job 170 translator -epilogue_job 171 travel consultant -epilogue_job 172 tree surgeon -epilogue_job 173 vet -epilogue_job 174 veterinary nurse -epilogue_job 175 wardrobe assistant -epilogue_job 176 web developer -epilogue_job 177 wedding dress designer -epilogue_job 178 welder -epilogue_job 179 woodworker -epilogue_job 180 zookeeper -epilogue_job 181 airline pilot -epilogue_job 182 amusement park manager -epilogue_job 183 apiarist -epilogue_job 184 business consultant -epilogue_job 185 chocolatier -epilogue_job 186 College professor -epilogue_job 187 diving instructor -epilogue_job 188 event planner -epilogue_job 189 film editor -epilogue_job 190 fitness trainer -epilogue_job 191 florist -epilogue_job 192 food critic -epilogue_job 193 golf instructor -epilogue_job 194 hairstylist -epilogue_job 195 librarian -epilogue_job 196 motivational speaker -epilogue_job 197 music teacher -epilogue_job 198 park ranger -epilogue_job 199 personal shopper -epilogue_job 200 private tutor -epilogue_job 201 chess player -epilogue_job 202 radio DJ -epilogue_job 203 social worker -epilogue_job 204 sommelier -epilogue_job 205 sports writer -epilogue_job 206 stay-at-home dad -epilogue_job 207 tattoo artist -epilogue_job 208 travel Blogger -epilogue_job 209 voice actor -epilogue_job 210 weatherman -epilogue_job 211 wedding photographer -epilogue_job 212 wedding planner -epilogue_job 213 yoga intructor -epilogue_job 214 calligrapher -epilogue_job 215 falconer -epilogue_job 216 glassblower -epilogue_job 217 Halloween pumpkin carver -epilogue_job 218 living statue -epilogue_job 219 rickshaw driver -epilogue_job 220 rodeo cowboy -epilogue_job 221 stunt double -epilogue_crime 0 arson -epilogue_crime 1 burglary -epilogue_crime 2 robbery -epilogue_crime 3 extortion -epilogue_crime 4 tax evasion -epilogue_crime 5 fraud -epilogue_crime 6 cybercrime -epilogue_crime 7 identity theft -epilogue_crime 8 grand larceny -epilogue_crime 9 vandalism -epilogue_crime 10 obstruction of justice -epilogue_crime 11 perjury -epilogue_crime 12 copyright infringement -epilogue_crime 13 forgery -epilogue_crime 14 blackmail -epilogue_placeofworship 0 monastery -epilogue_placeofworship 1 kibbutz -epilogue_placeofworship 2 group to perform Hajj -epilogue_smallbusiness 0 animal rescue center -epilogue_smallbusiness 1 bakery -epilogue_smallbusiness 2 car dealership -epilogue_smallbusiness 3 catering business -epilogue_smallbusiness 4 comedy club -epilogue_smallbusiness 5 craft bewery -epilogue_smallbusiness 6 fishing tackle shop -epilogue_smallbusiness 7 food truck -epilogue_smallbusiness 8 landscaping business -epilogue_smallbusiness 9 pet-sitting business -epilogue_smallbusiness 10 PR firm -epilogue_smallbusiness 11 tech repair shop -epilogue_smallbusiness 12 vintage record store -epilogue_smallbusiness 13 costume rental store -epilogue_smallbusiness 14 laser tag arena -epilogue_smallbusiness 15 martial arts dojo -epilogue_smallbusiness 16 mobile pet grooming service -epilogue_smallbusiness 17 poetry caf -epilogue_smallbusiness 18 sailing school -epilogue_smallbusiness 19 surf school -epilogue_circusjob 0 clown -epilogue_circusjob 1 trapeze artist -epilogue_circusjob 2 ringmaster -epilogue_circusjob 3 stall cleaner -epilogue_circusjob 4 welfare specialist for the animals -epilogue_circusjob 5 juggler -epilogue_circusjob 6 strongman -epilogue_circusjob 7 magician -epilogue_circusjob 8 blue-painted man -epilogue_circusjob 9 fire eater -epilogue_circusjob 10 knife thrower -epilogue_circusjob 11 sword swallower \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/Hobbies_CO.txt b/static/misc/retrobowlcollege/html5game/Hobbies_CO.txt deleted file mode 100644 index bddd05cb..00000000 --- a/static/misc/retrobowlcollege/html5game/Hobbies_CO.txt +++ /dev/null @@ -1,231 +0,0 @@ -uid Society Unspecified HBU Ivy Military Religious Unknown -0 DUMMY-LINE-NO-HOBBY 1 1 1 1 1 1 -1 Acapella Choir 1 1 1 1 1 1 -2 Acting 1 1 1 1 1 1 -3 Aircraft spotting 1 1 1 2 1 1 -4 Amateur dramatics 1 1 1 1 1 1 -5 Anime 1 1 1 1 1 1 -6 Antiques 1 1 1 1 1 1 -7 Archery 1 1 1 2 1 1 -8 Art 1 1 1 1 1 1 -9 Astrology 1 1 0 1 0 0 -10 Astronomy 1 1 1 1 0 0 -11 Badminton 1 1 1 1 1 1 -12 Basketball 1 1 1 1 1 1 -13 Bass guitar 1 1 1 1 1 1 -14 Beach volleyball 1 1 1 2 1 1 -15 Beekeeping 1 1 1 1 1 1 -16 Big band 1 1 1 1 1 1 -17 Billiards 1 1 1 1 1 1 -18 Bird watching 1 1 1 1 1 1 -19 Blacksmithing 1 1 1 1 1 1 -20 Bonsai 1 1 1 1 1 1 -21 Book collecting 1 1 2 1 1 1 -22 Boxing 1 1 1 1 1 1 -23 Brazilian jiu-jitsu 1 1 1 1 1 1 -24 Breakdancing 1 1 1 1 1 1 -25 Broomstick Sports 1 1 1 1 0 0 -26 Cabaret 1 1 1 1 1 1 -27 Calligraphy 1 1 1 1 1 1 -28 Camping 1 1 1 1 1 1 -29 Candle making 1 1 1 1 1 1 -30 Card games 1 1 1 1 1 1 -31 Carpentry 1 1 1 1 1 1 -32 Cello 1 1 1 1 1 1 -33 Cheerleading 1 1 1 0 0 0 -34 Chess 1 1 2 1 1 1 -35 Circus Skills 1 1 1 1 1 1 -36 Clarinet 1 1 1 1 1 1 -37 Climbing 1 1 1 1 1 1 -38 Coffee roasting 1 1 1 1 1 1 -39 Coin collecting 1 1 1 1 1 1 -40 College Libertarians 1 0 1 1 1 0 -41 College Radio 1 1 1 1 1 1 -42 Comic books 1 1 1 1 1 1 -43 Community Outreach 1 1 1 1 1 1 -44 Cooking 1 1 1 1 1 1 -45 Cosplay 1 1 1 1 1 1 -46 Creative writing 1 1 1 1 1 1 -47 Crossword puzzles 1 1 2 1 1 1 -48 Cryptography 1 1 1 1 1 1 -49 Cycling 1 1 1 1 1 1 -50 Dancing 1 1 1 1 1 1 -51 Darts 1 1 1 1 1 1 -52 Debating 1 1 2 1 1 1 -53 Drone flying 1 1 1 1 1 1 -54 Drums 1 1 1 1 1 1 -55 EDM 1 1 1 1 1 1 -56 Electric guitar 1 1 1 1 1 1 -57 Electronics 1 1 1 1 1 1 -58 Embroidery 1 1 1 1 1 1 -59 Entrepreneurship 1 1 2 1 1 1 -60 Environmentalism 1 1 1 1 1 1 -61 eSports 1 1 1 1 1 1 -62 Faith 1 1 1 1 2 1 -63 Fashion 1 1 1 1 0 0 -64 Feminism 1 1 1 1 0 1 -65 Fencing 1 1 2 1 1 1 -66 Figure skating 1 1 1 1 1 1 -67 Fishing 1 1 1 1 1 1 -68 Fishkeeping 1 1 1 1 1 1 -69 Flag Football 1 1 1 1 1 1 -70 Flower arranging 1 1 1 1 1 1 -71 Flute 1 1 1 1 1 1 -72 Foosball 1 1 1 1 1 1 -73 Foraging 1 1 1 1 1 1 -74 Fossil hunting 1 1 1 1 1 1 -75 Gardening 1 1 1 1 1 1 -76 Genealogy 1 1 1 1 1 1 -77 General knowledge 1 1 1 1 1 1 -78 Ghost hunting 1 1 1 0 0 0 -79 Glassblowing 1 1 1 1 1 1 -80 Glee Choir 1 1 1 1 1 1 -81 Golf 1 1 1 1 1 1 -82 Graffiti 1 1 1 1 1 1 -83 Guitar 1 1 1 1 1 1 -84 Gymnastics 1 1 1 1 1 1 -85 Hiking 1 1 1 1 1 1 -86 Hip-hop 1 1 1 1 1 1 -87 Historical Reenactment 1 0 1 1 1 1 -88 Horse riding 1 1 1 1 1 1 -89 House DJ 1 1 1 1 1 1 -90 Hunting 1 1 1 2 1 1 -91 Hydroponics 1 1 1 1 1 1 -92 Ice skating 1 1 1 1 1 1 -93 Insect collecting 1 1 1 1 1 1 -94 Interfaith Council 1 1 1 1 0 1 -95 Jewellery making 1 1 1 1 1 1 -96 Jigsaws 1 1 1 1 1 1 -97 Judo 1 1 1 1 1 1 -98 Juggling 1 1 1 1 1 1 -99 Karate 1 1 1 1 1 1 -100 Kart racing 1 1 1 1 1 1 -101 Kayaking 1 1 1 1 1 1 -102 Kendo 1 1 1 1 1 1 -103 Kite flying 1 1 1 1 1 1 -104 Kitesurfing 1 1 1 1 1 1 -105 Knife throwing 1 1 1 2 1 1 -106 Knitting 1 1 1 1 1 1 -107 Lacrosse 1 1 1 1 1 1 -108 LARPing 1 1 1 1 1 1 -109 Laser tag 1 1 1 1 1 1 -110 Lawn bowls 1 1 1 1 1 1 -111 LGBT 1 1 1 1 1 1 -112 LGBT Allies 1 1 1 1 1 1 -113 Line Dancing 1 1 1 1 1 1 -114 Magic 1 1 1 1 0 0 -115 Manga 1 1 1 1 1 1 -116 Metal detecting 1 1 1 1 1 1 -117 Mock Trial 1 1 1 1 1 1 -118 Model U.N. 1 1 1 1 1 1 -119 Modern Art 1 1 1 1 1 1 -120 Mountain biking 1 1 1 1 1 1 -121 Mountaineering 1 1 1 1 1 1 -122 Movies 1 1 1 1 1 1 -123 Mushroom hunting 1 1 1 1 1 1 -124 Musical instruments 1 1 1 1 1 1 -125 Nine pin bowling 1 1 1 1 1 1 -126 Nuclear Disarmament 1 1 1 0 1 0 -127 Origami 1 1 1 1 1 1 -128 Paintball 1 1 1 2 1 1 -129 Painting 1 1 1 1 1 1 -130 Parkour 1 1 1 1 1 1 -131 Peace Coalition 1 1 1 0 1 0 -132 Photography 1 1 1 1 1 1 -133 Piano 1 1 1 1 1 1 -134 Poker 1 1 1 1 1 1 -135 Polo 1 1 1 1 1 1 -136 Pool 1 1 1 1 1 1 -137 Postcard collecting 1 1 1 1 1 1 -138 Pottery 1 1 1 1 1 1 -139 Programming 1 1 1 1 1 1 -140 Quilting 1 1 1 1 1 1 -141 Racial Justice 1 1 1 1 1 1 -142 Rafting 1 1 1 1 1 1 -143 Rap Battle 1 1 1 1 1 1 -144 Reading 1 1 2 1 1 1 -145 Record collecting 1 1 1 1 1 1 -146 Retro videogames 1 1 1 1 1 1 -147 Rock climbing 1 1 1 1 1 1 -148 Roller skating 1 1 1 1 1 1 -149 Rowing 1 1 1 1 1 1 -150 Sailing 1 1 1 1 1 1 -151 Saxophone 1 1 1 1 1 1 -152 Scrapbooking 1 1 1 1 1 1 -153 Scuba diving 1 1 1 1 1 1 -154 Sculpting 1 1 1 1 1 1 -155 Seashell collecting 1 1 1 1 1 1 -156 Life drawing 1 1 1 1 0 0 -157 Sewing 1 1 1 1 1 1 -158 Sports Riflery 1 1 1 2 1 1 -159 Silent Disco 1 1 1 1 1 1 -160 Singing 1 1 1 1 1 1 -161 Skateboarding 1 1 1 1 1 1 -162 Sketching 1 1 1 1 1 1 -163 Skydiving 1 1 1 1 1 1 -164 Soapmaking 1 1 1 1 1 1 -165 Soccer 1 1 1 1 1 1 -166 Social Justice 1 1 1 1 1 1 -167 Squash 1 1 1 1 1 1 -168 Stamp collecting 1 1 1 1 1 1 -169 Stand-up comedy 1 1 1 1 1 1 -170 Step Dance 1 1 1 1 1 1 -171 Student Mentors 1 1 1 1 1 1 -172 Student Newspaper 1 1 1 1 1 1 -173 Student Union 1 1 1 0 1 0 -174 Surfing 1 1 1 1 1 1 -175 Swimming 1 1 1 1 1 1 -176 Table tennis 1 1 1 1 1 1 -177 Table-top gaming 1 1 1 1 0 0 -178 Taekwondo 1 1 1 1 1 1 -179 Tai chi 1 1 1 1 1 1 -180 Taxidermy 1 1 1 1 1 1 -181 Ten pin bowling 1 1 1 1 1 1 -182 Theater Set Building 1 1 1 1 1 1 -183 Topiary 1 1 1 1 1 1 -184 Toy brick building 1 1 1 1 1 1 -185 Toy collecting 1 1 1 1 1 1 -186 Trainspotting 1 1 1 1 1 1 -187 Trumpet 1 1 1 1 1 1 -188 Ukulele 1 1 1 1 1 1 -189 Ultimate Flying Disc 1 1 1 1 1 1 -190 Unicycling 1 1 1 1 1 1 -191 Veganism 1 1 1 0 0 0 -192 Vehicle restoration 1 1 1 1 1 1 -193 Videogames 1 1 1 1 1 1 -194 Vintage cars 1 1 1 1 1 1 -195 Violin 1 1 1 1 1 1 -196 Volleyball 1 1 1 2 1 1 -197 Whittling 1 1 1 1 1 1 -198 Wood carving 1 1 1 1 1 1 -199 Yoga 1 1 1 1 1 1 -1000 Sigma Epsilon Omicron 1 1 1 0 1 0 -1001 Kappa Delta Sigma 1 1 1 0 1 0 -1002 Theta Gamma Zeta 1 1 1 0 1 0 -1003 Gamma Epsilon Upsilon 1 1 1 0 1 0 -1004 Chi Omicron Alpha 1 1 1 0 1 0 -1005 Kappa Omicron Phi 1 1 1 0 1 0 -1006 Pi Phi Pi 1 1 1 0 1 0 -1007 Zeta Phi Iota 1 1 1 0 1 0 -1008 Mu Mu Chi 1 1 1 0 1 0 -1009 Epsilon Tau Delta 1 1 1 0 1 0 -1010 Kappa Zeta Chi 1 1 1 0 1 0 -1011 Upsilon Lambda Phi 1 1 1 0 1 0 -1012 Tau Epsilon Delta 1 1 1 0 1 0 -1013 Beta Sigma Zeta 1 1 1 0 1 0 -1014 Epsilon Theta Iota 1 1 1 0 1 0 -1015 Omicron Chi Beta 1 1 1 0 1 0 -1016 Zeta Chi Omicron 1 1 1 0 1 0 -1017 Phi Phi Zeta 1 1 1 0 1 0 -1018 Theta Delta Gamma 1 1 1 0 1 0 -1019 Beta Sigma Beta 1 1 1 0 1 0 -1020 Zeta Gamma Tau 1 1 1 0 1 0 -1021 Zeta Upsilon Zeta 1 1 1 0 1 0 -1022 Lambda Chi Upsilon 1 1 1 0 1 0 -1023 Mu Iota Xi 1 1 1 0 1 0 -1024 Theta Kappa Upsilon 1 1 1 0 1 0 -1025 Upsilon Xi Mu 1 1 1 0 1 0 -1026 Theta Zeta Zeta 1 1 1 0 1 0 -1027 Alpha Epsilon Alpha 1 1 1 0 1 0 -1028 Mu Theta Sigma 1 1 1 0 1 0 -1029 Gamma Gamma Xi 1 1 1 0 1 0 \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/LanguageUS.txt b/static/misc/retrobowlcollege/html5game/LanguageUS.txt deleted file mode 100644 index 12c5391d..00000000 --- a/static/misc/retrobowlcollege/html5game/LanguageUS.txt +++ /dev/null @@ -1,1419 +0,0 @@ -msg_Update Thank you for updating Retro Bowl!##You are now able to play exhibition games! Choose two teams for a one-off game and even pass n' play to compete against a fellow human!##I hope you are still enjoying Retro Bowl and thank you for your continued support.##- Simon -ui_NewStarGames New Star Games -ui_Back Back -ui_Home Home -ui_Dilemma Dilemma -ui_Continue Continue -ui_Play Play -ui_Message Message -ui_Select Select -ui_Profile Profile -ui_Practice Practice -ui_Exercise Exercise -ui_Fixtures Fixtures -ui_Results Results -ui_Exit Exit -ui_Earn Earn -ui_Week Week -ui_Weeks Weeks -ui_Cash Cash -ui_Shop Shop -ui_Study Study -ui_Purchase Purchase -ui_Cancel Cancel -ui_NextMatch Next Game -ui_PlayMatch Play Game -ui_Standings Standings -ui_Relationships Relationships -ui_Opportunity Opportunity -ui_YourHappiness Your Happiness -ui_DraftPicks Draft Picks -person_He He -person_She She -tla_years yrs -sex_0 Female -sex_1 Male -ui_Defense Defense -ui_Offense Offense -quarter_1 1st Qtr -quarter_2 2nd Qtr -quarter_3 3rd Qtr -quarter_4 4th Qtr -quarter_5 OT -match_Touchdown Touchdown -match_Interception Interception -match_Incomplete Incomplete -match_OutOfBounds Out of bounds -match_Sacked Sacked -match_Fumble Fumble -comm_stage_KickOff $teamname kicks off -comm_stage_Possession_OwnHalf1 $teamname on their own $num -comm_stage_Possession_OwnHalf2 $teamname in their own half -comm_stage_Possession_OwnHalf3 $teamname has possession -comm_stage_Possession_OppHalf1 $teamname has it on the $num -comm_stage_Possession_OppHalf2 $teamname on the $num -comm_stage_Possession_OppHalf3 $teamname has possession -comm_stage_Possession_RedZone $teamname in the red zone -comm_stage_Possession_BackedUp $teamname deep in their own half -comm_stage_Possession_Halfway $teamname has it in midfield -comm_stage_PuntReturnGood That's a good return -comm_stage_PuntReturnShort It's a short return -comm_stage_DriveRun0 They run the ball -comm_stage_DriveRun1 They keep it on the ground -comm_stage_DriveRun2 The quarterback hands it off -comm_stage_DriveRun3 The running back takes it -comm_stage_DriveRun4 It's a running play -comm_stage_DrivePass0 They go for the pass -comm_stage_DrivePass1 They throw the ball -comm_stage_DrivePass2 It's a throw over the middle -comm_stage_DrivePass3 It's a passing play -comm_stage_DrivePass4 The quarterback throws it -comm_stage_DriveHailMary0 It's a hail mary throw -comm_stage_DriveHailMary1 It's a huge throw -comm_stage_DriveHailMary2 The quarterback airs it out -comm_stage_Turnover_Fumble It's a fumble! -comm_stage_Turnover_Interception Interception! -comm_stage_Turnover_Sack The quarterback is sacked! -comm_stage_TurnoverHuman $teamname turn it over -comm_stage_TurnoverHuman4th $teamname turn it over on 4th down -comm_stage_Touchdown $teamname score! -comm_stage_Punt $teamname punt -comm_stage_PAT1 Point after touchdown... -comm_stage_PAT2_Missed Missed! -comm_stage_PAT2_Scored Scored! -comm_stage_FieldGoal1 $teamname with a $num yard field goal... -comm_stage_FieldGoal2_Missed Missed! -comm_stage_FieldGoal2_Scored Scored! -comm_stage_end_quarter1 End of 1st quarter -comm_stage_end_quarter2 End of 1st half -comm_stage_end_quarter3 End of 3rd quarter -comm_stage_end_quarter4 Game over -comm_stage_overtime Overtime! -comm_stage_overtime_over End of overtime -comm_stage_2pt_attempt They go for 2 points... -comm_stage_2pt_attemptQB $teamname go for 2 points... -comm_stage_2pt_missed But get stopped! -comm_stage_2pt_scored And score! -comm_stage_Turnover_Tackle1 [$pos] $playername makes a great tackle! -comm_stage_Turnover_Tackle2 [$pos] $playername makes the tackle! -comm_stage_Turnover_Fumble1 [$pos] $playername forces a fumble! -comm_stage_Turnover_Fumble2 [$pos] $playername punches it out for a fumble! -comm_stage_Turnover_Sack1 [$pos] $playername sacks the quarterback! -comm_stage_Turnover_Sack2 [$pos] $playername with a huge sack! -comm_stage_Turnover_Interception1 [$pos] $playername makes an interception! -comm_stage_Turnover_Interception2 [$pos] It's an interception by $playername! -comm_stage_failed_skill [$pos] $playername missed the tackle -comm_stage_failed_speed [$pos] $playername was too slow -comm_stage_failed_strength [$pos] $playername wasn't strong enough -comm_stage_incomplete_Run It's short of the 1st down -comm_stage_incomplete_Pass Incomplete -comm_stage_GoForIt $teamname is going for it on 4th down -down_1 1st down -down_2 2nd down -down_3 3rd down -down_4 4th down -down_1and 1st & -down_2and 2nd & -down_3and 3rd & -down_4and 4th & -Goal Goal -Inches Inches -match_GetReady Get Ready! -game_Title Retro Bowl -qualification_NO Not Possible -qualification_MAYBE Possible -qualification_PO Playoffs -qualification_WC Wild Card -endseason_failure You didn't make the playoffs this year. -matchmsg_SwitchDirection Switch direction? -ui_MyTeam My Team -ui_QBStats QB Stats -ui_Team Team -ui_Wins Wins -ui_Losses Losses -ui_Ties Ties -ui_PlayOffs Playoffs -tla_Attempts Att -tla_Completed Comp -tla_Percent Pct -tla_Yards Yds -tla_yards yds -sla_Yards Y -sla_yards y -tla_TouchDowns TD -tla_Interceptions Int -tla_Sacks Sck -tla_Average Avg -tla_CompletedPercent Comp % -ui_League League -ui_Stats Stats -ui_Schedule Schedule -ui_Options Options -ui_XPLevel XP Level -ui_StatsMatch Game Stats -ui_StatsSeason Season Stats -ui_StatsCareer Career Stats -ui_NextGame Next Game -ui_Result Result -ui_NewGame New Game -ui_QuitGame Quit Game -ui_Leaderboard Leaderboard -ui_Leaderboard_QB QB Leaderboard -ui_Name Name -ui_News News -ui_Traits Traits -conf_AFC AFC -conf_NFC NFC -division_East East -division_West West -division_North North -division_South South -sla_East E -sla_West W -sla_North N -sla_South S -sla_Wins W -sla_Losses L -sla_Ties T -sla_Win W -sla_Loss L -sla_Tie T -ui_Yes Yes -ui_No No -Punt Punt -Field Goal Field Goal -msg_NewGame Do you want to start a new career?##WARNING!#Your save data and any existing#Coaching Credits will be lost. -msg_NewGameCredits Do you want to start a new career?##You have $num of your purchased Coaching Credits remaining that will be transferred to your new save file. -matchmsg_PlayPunt Play 4th down or punt? -matchmsg_PlayFG Play $down or go for field goal? -ui_NewTrait New Trait! -msg_NewTrait You have earned a new trait!###$traitname##$traitdesc. -match_StiffArm Stiff Arm! -ui_DivisionLeaders Division Leaders -ui_WildCard Wild Card -ui_InTheHunt In the hunt -ui_SuperBowl Retro Bowl -ui_Super#Bowl Retro#Bowl -ui_Champion Champion -ui_PlayOffPicture Playoff Picture -msg_PlayOffResult $teamname1 beat $teamname2 $score1-$score2! -msg_SuperBowlWinner $teamname1 win the Retro Bowl! -match_FG_Good It's good -match_FG_Bad No good -match_Kicking Kicking -match_FieldGoal Field Goal -match_PAT Point After Touchdown -match_Wind Wind -ui_Training Training -ui_FieldGoal Field Goal -ui_Running Running -match_TouchToStart Touch To Start -match_TouchToContinue Touch to continue -match_Success Success -match_Fail Fail -ui_Passing Passing -training_Running1 Tap the blue circle -training_Running2 Swipe to dodge -training_Running1b Click the blue circle -training_Running2b W or S to dodge -training_Running3A A to dive -training_Running3D D to dive -training_Running3 Swipe forwards to dive -training_Throw1 Drag and hold to aim -training_Throw2 Release to throw -training_Throw3 Throw the ball backwards -training_Kick1 Tap to set power -training_Kick2 Tap to set direction -training_Kick1b Click to set power -training_Kick2b Click to set direction -training_Pass Passing Practice -training_Running Running Practice -training_FieldGoal Field Goal Practice -match_Caught Caught -match_Tipped Tipped -match_Dropped Dropped -msg_NewSeason A new season begins! -match_Recovered Recovered -match_Turnover Turnover -match_Safety Safety -matchmsg_PATor2 1 or 2 point conversion? -match_1pt 1 pt -match_2pt 2 pt -match_Scored Scored -ui_ChooseTeam Choose Team -ui_DriveDirection Drive Direction -ui_driveLeft Left -ui_driveRight Right -ui_driveBoth Both -pos_QB QB -pos_OL OL -pos_TE TE -pos_RB RB -pos_WR WR -pos_DL DL -pos_LB LB -pos_SF SF -pos_CB CB -pos_KP KP -pos_KK K -pos_KR KR -pos_DB DB -position_QB Quarterback -position_OL Offensive Lineman -position_TE Tight End -position_RB Running Back -position_WR Wide Receiver -position_DL Defensive Lineman -position_LB Linebacker -position_SF Safety -position_CB Corner Back -position_KP Kick Placer -position_KK Kicker -position_KR Kick Returner -position_DB Defensive Back -pos_STAFF_HC HC -pos_STAFF_DF DF -pos_STAFF_OF OF -position_STAFF_HC Head Coach -position_STAFF_DF Defensive Coordinator -position_STAFF_OF Offensive Coordinator -ui_Roster Roster -sla_Rookie R -ui_SalaryCap Salary Cap -ui_PlayerProfile Player Profile -ui_Contract Contract -sla_Year Y -sla_Years Y -ui_Position Position -attribute_Speed Speed -attribute_Strength Strength -attribute_Catching Catching -attribute_Kicking Kicking -attribute_Throwing Throwing -attribute_Stamina Stamina -attribute_Tackling Tackling -attribute_Blocking Blocking -attitude_0 Toxic -attitude_1 Bad -attitude_2 Poor -attitude_3 Ok -attitude_4 Good -attitude_5 Great -attitude_6 Exceptional -ui_Attitude Morale -ui_Rating Rating -ui_Age Age -ui_Trade Trade -ui_TradePlayer Trade Player -ui_TradeOffer Trade Offer -ui_Cut Cut -ui_CutPlayer Cut Player -msg_CutPlayer Do you want to cut $position $playername from your roster?##Cutting a non-toxic player will harm team morale. -msg_CannotTradeWeek You cannot trade players after week 8.##Do you want to cut $playername from your roster instead? -msg_CannotTradeInjured No teams are interested in taking $playername while he is injured.##Do you want to cut this player from your roster instead? -msg_CannotTradeToxic No teams are interested in taking $playername while his attitude is toxic.##Do you want to cut this player from your roster instead? -msg_CannotSignMoraleLow $playername is not interested in signing a new contract. His morale is low. -msg_CannotTradeRookie $playername does not want to be traded.##Do you want to cut this player from your roster instead? -msg_TradePlayerThis $teamname is offering a round $num pick in this season's draft for $position $playername. -msg_TradePlayerNext $teamname is offering a round $num pick in next season's draft for $position $playername. -ui_Draft Draft -ui_RookieDraft Rookie Draft -ui_DraftRound Draft Round $num -ui_PicksLeft Picks Left -ui_Picks Picks -ui_SignPlayer Sign Player -msg_SignPlayer Do you want to sign $position $playername? -msg_SignPlayerStore Do you want to sign $position $playername? It will cost $num coaching credits. -msg_SignPlayerStoreNoCredit You need $num coaching credits to sign this player. -msg_SignRookie Do you want to sign rookie $position $playername? -msg_CannotSign1 You already have a $position.##You will need to cut or trade the $position from your roster if you want to sign $playername. -msg_CannotSign2 You already have $num players for the $position position.##You will need to cut or trade someone from your roster if you want to sign $playername. -ui_Sign Sign -msg_SkipDraft You still have $num picks left.##Do you want to sell your picks in this round for $value coach credits? -msg_SkipDraft1 You still have a pick left in this round.##Do you want to sell it for $value coach credits? -ui_NoMorePicks You don't have any picks left. -ui_NoMorePicksToTrade You don't have a $num round pick for next season's draft to trade. -ui_Rookie Rookie -ui_StarPlayers Star Players -ui_Details Details -ui_Attributes Attributes -info_QB Quarterbacks receive the ball from the snap and either hand it off to a running back or throw it to a receiver. -info_OL Offensive linemen protect the quarterback. The stronger your offensive line the more time your quarterback has to make a throw. -info_TE A tight end lines up near the end of your offensive line. They will either contribute to blocking or make a run. -info_RB A running back can receive the ball from the quarterback and attempt to run through or around the defensive line. -info_WR Wide receivers line up near the sidelines and will normally make deep runs in order to receive a long pass from the quarterback. -info_DL A defensive linemen will attempt to tackle the quarterback and block runs from the running back. -info_LB Linebackers line up behind the defensive linemen. They will either attempt to cover receivers or press forward to stop running backs. -info_SF Safeties sit deep in the backfield covering receivers. -info_CB Corner backs line up opposite wide receivers and attemp to stop them catching the ball. -info_KP The kick placer receives the ball from the snap and places it for the kicker. -info_K Kickers will take field goal kicks and point after touchdown conversions. -info_KR The kick returner receives the ball from a kick off or punt and attempts to run it up the field. -info_DB Defensive backs are your corner backs and safeties. They will mainly cover pass attempts. -info_StarPlayers These are your key players - the guys that make a real difference on game day. You can have up to 10 key players, so long as you don't exceed the salary cap. (You can increase the limit to 12 players with a $200m salary cap in the options if you prefer.)##The rest of your squad do not have star ratings and are hidden. Their contribution towards the overall offense and defense ratings is dependent on the coordinator ratings. -info_StarPlayers12 These are your key players - the guys that make a real difference on game day. You can have up to 12 key players, so long as you don't exceed the salary cap.##The rest of your squad do not have star ratings and are hidden. Their contribution towards the overall offense and defense ratings is dependent on the coordinator ratings. -info_Draft This is the rookie draft!##There are 3 draft rounds and you will receive 1 pick per round. Choose wisely!##You will need to scout players in order to reveal more details about them.##If you need to trade out existing players you can do so via the Roster screen. -info_Draft2 New Draft Rules!##You now need to scout players in the draft if you wish to reveal their potential. You do this via their profile page. The number of players you can scout per draft is limited. -ui_Players Players -info_Skill_Throwing Throw accuracy determines how much arc you see when aiming a throw. -info_Skill_Kicking Kick accuracy determines how fast the aiming arc moves when taking a kick. -info_Skill_Tackling Tackling determines how well a player can overthrow his opponent. -info_Skill_Blocking Blocking determines how well your lineman can protect the quarterback. -info_Skill_Speed Speed represents a player's acceleration and top speed. -info_Skill_Strength Strength determines how hard a player hits and how many stiffarms they can do. For quarterbacks and kickers it relates to maximum throw and kick range. -info_Skill_Catching Catching relates to how well a player holds on to the ball when catching it and after taking a hit. -info_Skill_Stamina Stamina affects how long a player can run at their top speed. For quarterbacks and kickers it determines how much their strength depletes with every throw or kick. -ui_Potential Potential -ui_Page Page -ui_Round Round -tla_Round Rnd -ui_NextRound Next Round -ui_SkipRound Skip Round -ui_SkipDraft Skip Draft -ui_FreeAgents Free Agents -ui_FreeAgent Free Agent -ui_Trades Trades -info_FreeAgents Free agents are players that either didn't make the draft or are out of contract.##Trades are players currently under contract with another team but looking for a move. You will need to exchange one of your future draft picks for the player you want to trade. -ui_Value Value -ui_None None -ui_Pick Pick -ui_ExceedSalaryCap Signing $playername will exceed the salary cap.##You have $$numm remaining.##You will need to cut or trade players from your roster to sign this player. -msg_FreeAgentOffer $position $playername is a free agent looking for a team.##He arrives at the training facility for your assessment. -msg_FreeAgentOffer_Rookie $position $playername was an undrafted rookie.##Coach $coachname thinks he is an interesting prospect. -msg_TradeOffer $teamname is offering $position $playername as a trade.##In return they want a round $num pick in next season's draft. -msg_TradeOfferSign Do you want to sign $position $playername from $teamname?##He will cost you a round $num pick in next season's draft. -ui_Cost Cost -ui_TradeRequest Trade Request -msg_TradeRequest $teamname want your $position $playername.##In return they are offering a round $num pick in next season's draft. -ui_Offer Offer -ui_LevelUp Level Up -short_LevelUp Lvl Up -ui_Confirm Confirm -msg_ContractExpired $position $playername's contract has expired. He wants a $year year contract with a salary of $salary. -news_PlayerRetired $teamname $position $playername has retired at the age of $age. -news_PlayerRetiringNoTag $position $playername will retire at the end of the season. He is not tagged for the player hall of fame. -news_PlayerRetiringTag $position $playername will retire at the end of the season. You have already tagged him for the player hall of fame. -news_PlayerInjured $position $playername has suffered an injury ($injurytype).##He will be out for $num games. -news_PlayerInjured1 $position $playername has suffered an injury ($injurytype).##He will be out for 1 game. -news_PlayerRecovered $position $playername has recovered from his injury and is fit to play. -msg_OutOfContractPlayer $position $playername's contract has expired. He is on the free agent list if you wish to re-sign him. -msg_OutOfContractPlayers You have players with expired contracts. They are on the free agents list if you wish to re-sign them. -msg_ClearFreeAgents These players will now find new teams. Are you sure you want to proceed? -msg_ClearFreeAgent This player will now find a new team. Are you sure you want to proceed? -msg_ClearTradeOffer Do you want to reject this trade offer? -msg_SalaryCapIncrease The salary cap has been raised to $$numm. -ui_ByeWeek Bye Week -ui_PlayOff Playoff -ui_Scanlines Scanlines -ui_On On -ui_Off Off -ui_TeamMorale Team Morale -ui_Credit Credit -ui_Facilities Facilities -ui_Fans Fans -ui_Fan Fan -ui_Stadium Stadium -ui_Staff Staff -ui_TrainingFacilities Training Facilities -ui_StaffFacilities Staff Facilities -ui_StaffOffices Staff Offices -ui_RehabFacilities Rehab Facilities -info_Facility_Stadium Improve your stadium facilities to make fans more positive after a win and less negative after a loss.##Higher quality training facilities help players gain XP faster.##Better rehab helps players maintain good condition and recover from injury quicker. -info_Facility_Training Higher quality training facilities help players gain XP faster. -info_Facility_Rehab Better rehab helps players maintain good condition and recover from injury quicker. -info_Staff Your coordinators determine the base rating for defense and offense (the rating before star players are taken into account). -msg_facility_Stadium Do you want to improve the stadium and fan facilities for $num credits? -msg_facility_Training Do you want to improve the player training facilities for $num credits? -msg_facility_Rehab Do you want to improve the player rehab facilities for $num credits? -msg_NoCreditFacility You do not have enough credits to upgrade this facility. -msg_FacilityTooSoon You cannot upgrade this facility twice in one week. -ui_UpgradeCost Upgrade#Cost -ui_FrontOffice Front Office -btn_FrontOffice Front#Office -ui_Coordinators Coordinators -ui_AvailableHires Available Hires -ui_Hired Hired -ui_CurrentHire Current Hire -ui_HireStaff Hire Staff -msg_HireStaff Do you want to hire $hirename on a $year year contract for $num credits?##Your existing coach will be fired. -msg_HireStaffNoCost You need $num coach credits to hire this member of staff. -msg_StaffExtend Do you want to extend $hirename's contract by 1 year for $num credits? -msg_StaffExtend1 Do you want to extend $hirename's contract by 1 year for $num credit? -msg_StaffExtendNoCost You need $num coach credits to extend this member of staff's contract by 1 year. -msg_StaffExtendNoAge This member of staff is retiring this year. -msg_StaffExtendNoCost1 You need $num coach credit to extend this member of staff's contract by 1 year. -msg_StaffExpiring Your $position's contract expires at the end of this season. -msg_StaffExpiringTip Your $position's contract expires at the end of this season. You can extend their contract from their profile page. -news_HireStaff $teamname have signed $position $hirename on a $num year contract. -msg_StaffExpired $position $hirename's contract has expired. They have left the organization. -msg_StaffRetiring $position $hirename is retiring at the end of this season. -msg_StaffRetired $position $hirename has retired. -info_DraftPicks In the next draft you have the following number of picks:##Round 1: $num1##Round 2: $num2##Round 3: $num3##You can gain extra picks by trading players out of the team. -ui_PressInterview Press Interview -uniformviolation_0 Towel -uniformviolation_1 Socks -uniformviolation_2 Cleats -uniformviolation_3 Head band -uniformviolation_4 Wrist band -uniformviolation_5 Gloves -uniformviolation_6 Visor -uniformviolation_7 Chin strap -uniformviolation_8 Logo -uniformviolation_9 Jersey -postmatch_toxic1 $position $playername will receive a fine for a uniform violation ($uniform).-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic2 $position $playername will receive a fine for unnecessary roughness.-choice_CriticisePlayer-choice_CriticiseOfficials -postmatch_toxic3 $position $playername will receive a fine for unsportsmanlike conduct.-choice_CriticisePlayer-choice_CriticiseCoaches -postmatch_toxic4 $position $playername was apparently overheard saying "come get me" towards the opposition sideline during the game today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic5 $position $playername will receive a fine for making a hand gesture during the game today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic6 $position $playername will receive a fine for fighting with an opponent during the game today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic7 $position $playername will receive a fine for making physical contact with an official today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic8 $position $playername will receive a fine for taunting today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_win1 That was an impressive performance and an incredible atmosphere.-choice_PraiseTeam-choice_PraiseFans -postmatch_win2 What pleased you most about the win today?-choice_PraiseTeam-choice_PraiseCoaches -postmatch_win3 This organization has taken some criticism in the past. It must feel good to win.-choice_PraiseFans-choice_PraiseOwner -postmatch_loss1 What would you put the loss down to today?-choice_CriticiseSelf-choice_CriticiseTeam -postmatch_loss2 What would you put the loss down to today?-choice_CriticiseTeam-choice_CriticiseOfficials -postmatch_loss3 What would you put the loss down to today?-choice_CriticiseTeam-choice_CriticiseCoaches -postmatch_performance_good1 $position $playername was on point today. Were you pleased with his performance?-choice_PraisePlayer-choice_PraiseCoaches -postmatch_performance_good2 $position $playername had an outstanding game don't you think?-choice_PraisePlayer-choice_PraiseTeam -postmatch_performance_good3 $position $playername had a great game today. The fans clearly want him to do well.-choice_PraisePlayer-choice_PraiseFans -postmatch_performance_bad1 What would you say to the fans who were disappointed in $position $playername today?-choice_DefendPlayer-choice_CriticisePlayer -postmatch_performance_bad2 Would you agree that $position $playername was poor today?-choice_DefendPlayer-choice_CriticiseCoaches -postmatch_performance_bad3 $position $playername didn't play well today. What are your thoughts on his performance?-choice_CriticisePlayer-choice_CriticiseSelf -postmatch_question_player_1 A foreign reporter asks:##In which position does $playername play?-choice_qpos_correct-choice_qpos_wrong -postmatch_question_player_2 A foreign reporter asks:##In which position does $playername play?-choice_qpos_wrong-choice_qpos_correct -postmatch_question_staff_1 A foreign reporter asks:##Which coordinator is $playername?-choice_qpos_wrong-choice_qpos_correct -postmatch_question_staff_2 A foreign reporter asks:##Which coordinator is $playername?-choice_qpos_correct-choice_qpos_wrong -choice_PraiseTeam Praise#Team -choice_PraiseCoaches Praise#Coaching -choice_PraiseFans Praise#Fans -choice_PraiseOwner Praise#Owner -choice_PraisePlayer Praise#Player -choice_DefendPlayer Defend#Player -choice_CriticiseSelf It's on#me -choice_CriticisePlayer Criticize#Player -choice_CriticiseTeam Criticize#Team -choice_CriticiseCoaches Criticize#Coaching -choice_CriticiseFans Criticize#Fans -choice_CriticiseOfficials Criticize#Officials -ui_MoraleDown Morale Down! -ui_CreditDown Coach Credit -$num -ui_Effect Effect -dilemma_ByeWeek1 It's your bye week. Do you want to spend some extra time focusing on the team or talking with the media?-choice_FocusTeam-choice_FocusMedia -dilemma_ByeWeek2 It's your bye week. You can spend some time discussing plans for the franchise with the owner or you can focus on getting the team ready for the next game?-choice_FocusOwner-choice_FocusTeam -dilemma_ByeWeek3 It's your bye week. You can spend some extra time talking with the media or working with your coaching staff?-choice_FocusMedia-choice_FocusCoaches -dilemma_ByeWeek4 It's your bye week. You can spend some time discussing plans for the franchise with the owner or you can work with your coaching staff?-choice_FocusOwner-choice_FocusCoaches -dilemma_ByeWeek5 It's your bye week. Do you want to spend some extra time training the team or working with your coaches?-choice_FocusTeam-choice_FocusCoaches -choice_FocusCoaches Coaches -choice_FocusTeam Team -choice_FocusOwner Owner -choice_FocusMedia Media -ui_Morale Morale -ui_Restart Restart -info_Options_DriveDirection If you use your right hand to aim a pass you may want to set the drive direction to LEFT to avoid obscuring the view of the field.##If you aim with your left hand set the drive direction to RIGHT. -msg_FacilityDeclineStadium Your stadium has declined slightly. -msg_FacilityDeclineTraining Your training facilities have declined slightly. -msg_FacilityDeclineRehab Your rehab facilities have declined slightly. -news_OaklandMove The Oakland franchise has moved to Las Vegas. -ui_stat_games Games -ui_stat_attempts Att -ui_stat_fgm Fgm -ui_stat_fga Fga -ui_stat_complete Cmp -ui_stat_yards Yds -ui_stat_average Avg -ui_stat_longest Lng -ui_stat_touchdowns Tds -ui_stat_fumbles Fum -ui_stat_f_fumbles F.Fum -ui_stat_int Int -ui_stat_sacks Sck -ui_stat_receive Rec -ui_stat_tackles Tck -ui_stat_intsacks I/S -ui_Rushing Rushing -ui_Receiving Receiving -ui_Kicking Kicking -ui_Tackling Tackling -ui_EndWeek End of Week -ui_EndWeekN End of Week $num -ui_XP XP -tla_Position Pos -tla_Attitude Mor -attribute_ArmStrength Arm Strength -attribute_KickRange Kick Range -attribute_KickAccuracy Kick Accuracy -attribute_ThrowAccuracy Throw Accuracy -attribute_Range Range -attribute_Accuracy Accuracy -tla_Rating Rat -tla_Errors Err -condition_0 Injured -condition_1 Exhausted -condition_2 Tired -condition_3 Ok -condition_4 Good -condition_5 Great -condition_6 Perfect -ui_Condition Condition -tla_Condition Cnd -tla_At At -tla_at at -tla_Versus Vs -tla_versus vs -tla_Injured Inj -tla_Injury Inj -news_DraftEnded The draft is over and the season can begin! -tla_Skill Skl -tla_Speed Spd -tla_Strength Str -tla_Stamina Stm -short_LevelXP XP Lvl -tla_Age Age -tla_Contract Cnt -tla_Salary Sal -sla_Million M -news_SignCoach $teamname has signed $position $playername. -news_SignFreeAgent $teamname has signed $age year old free agent $playername. -news_ResignedPlayer $teamname has agreed a $salary deal with $age year old $position $playername. -news_SignTrade $teamname has signed $age year old $position $playername from $otherteamname. -news_SignTrade2 $teamname has signed $age year old $position $playername. -ui_Year Year -ui_Change Change -ui_FavoriteTeam Favorite Team -ui_YourName Your Name -ui_FirstName First Name -ui_LastName Last Name -ui_NewCareer New Career -news_NewCareer With just $num $weeks left in the regular season $teamname have appointed $coachname as their new head coach.##$lname has worked at the college level for several years and was excelling as the head coach of $randomcollegename before taking the reins at $teamname. -ui_StartWithFave Start with favorite team? -msg_Intro_1 Welcome to $teamname!##This is your home screen. You can tap on the division table to view divisions and the schedule.##When you are ready tap the F.OFFICE button. -msg_Intro_1_gp Welcome to $teamname!##This is your home screen. You can use ² or the - Button to view divisions and the schedule.##When you are ready highlight the F.OFFICE button and press ¹. -msg_Intro_1_gp_xb Welcome to $teamname!##This is your home screen. You can use ² to view divisions and the schedule.##When you are ready highlight the F.OFFICE button and press º. -msg_Intro_2 From the Front Office you can upgrade facilities and staff.##Tapping an 'i' icon will bring up useful information. -msg_Intro_2_gp From the Front Office you can upgrade facilities and staff.##Highlighting an 'i' icon and pressing ¹ will bring up useful information. -msg_Intro_2_gp_xb From the Front Office you can upgrade facilities and staff.##Highlighting an 'i' icon and pressing º will bring up useful information. -msg_Intro_3 I'm sure you want to meet your players so let's check the ROSTER screen. -msg_Intro_4 These are your key players. You don't need to manage the entire roster, just take care of these guys and everyone else will fall into line.##Tap on a player to open his profile. -msg_Intro_4_gp These are your key players. You don't need to manage the entire roster, just take care of these guys and everyone else will fall into line.##Highlight a player and press ¹ to open his profile. -msg_Intro_4_gp_xb These are your key players. You don't need to manage the entire roster, just take care of these guys and everyone else will fall into line.##Highlight a player and press º to open his profile. -msg_Intro_5 Here you can view player details and attributes. Keep an eye on morale and condition.##Poor morale can lead to game penalties and problems off the field.##Low condition can lead to injury or worse - fumbles! -msg_Intro_6 Before we head into a game let's go over the basics for controlling your players on the field. -msg_Intro_8 Well done! You have taken charge of $teamname near the end of a difficult season - just enough time to get the hang of things before next season starts.##The $teamname fans are desperate for you to turn things around. Good luck! -msg_Intro_Passing First up, passing.##Drag your finger in the opposite direction of the running receiver to aim, then release to throw. -msg_Intro_PassingBrowser First up, passing.##Click and drag in the opposite direction of the running receiver to aim, then release to throw. -msg_Intro_Running Nice! At the start of each play you can hand the ball off to your Running Back by tapping the blue circle.##Swiping up or down while running will perform a side-step or you can swipe back to slow up. -msg_Intro_RunningBrowser Nice! At the start of each play you can hand the ball off to your Running Back by clicking on the blue circle.##Use W or S while running to perform a side-step. -msg_Intro_Kicking Great! Diving can help you reach for a first down or touchdown. It also protects against a fumble!##Finally, kicking. Two well timed taps and the ball will fly through the uprights! -msg_Intro_KickingBrowser Finally, kicking. Two well timed clicks and the ball will fly through the uprights! -msg_Intro_SuccessPass Excellent! This time the quarterback will drop back with the ball slightly... -msg_Intro_SuccessRun Well done! You can also run with the quarterback. You do this by attempting to throw the ball backwards.##Once he is running you can swipe forwards to dive. -msg_Intro_SuccessRunBrowser Well done! You can also run with the quarterback. You do this by attempting to throw the ball backwards.##Once he is running use A or D to slow-up or dive! -msg_Intro_SuccessKick Nice kick! Remember, the goal posts are the same width as the hash marks on the field. You can use the faint triangle on the ground as a guide.##Let's try one a bit further out... -ui_Ok OK -ui_Skip Skip -injurytype_0 Head -injurytype_1 Neck -injurytype_2 Shoulder -injurytype_3 Arm -injurytype_4 Wrist -injurytype_5 Hand -injurytype_6 Hip -injurytype_7 Thigh -injurytype_8 Knee -injurytype_9 Calf -injurytype_10 Ankle -injurytype_11 Foot -ui_SkipTutorial Skip Tutorial -ui_Credits Design & Code by Simon Read *** Art by @pixelnfl *** Music by Heatley Bros *** Special thanks to John Holden, @MrSpecialK_, Will Thompson and Five Aces *** Also a huge thank you to all the league organizers and players! -match_TooLow Too Low -match_Doink Doink -ui_WeatherFX Weather FX -ui_Rest Rest -ui_Resting Resting -msg_Rest Do you want to rest $pos $playername for the next game? -ui_Bench Bench -ui_Benched Benched -ui_BenchPlayer Bench Player -msg_Bench Do you want to bench $pos $playername until further notice?##Benched players will rest until you reinstate them. If you have a back-up player in this position he will play while the starter is benched. -ui_RestPlayer Rest Player -msg_RosterLimit You have reached the roster limit. You will need to cut players before you can sign new ones. -ui_Heads Heads -ui_Tails Tails -msg_CoinToss Heads or tails? -msg_CoinTossWin You won the coin toss! Do you want to receive the kick off or receive? -msg_CoinTossLoss1 $teamname won the toss and will kick off. -msg_CoinTossLoss2 $teamname won the toss and will receive the kick off. -match_KickOff Kick Off -match_Receive Receive -news_firstmatchWin $yourname's first game in charge of $teamname1 ended with a win against $teamname2.##The $teamname1 fans will be looking forward to next season now with renewed hope. -news_firstmatchLoss $yourname's first game in charge of $teamname1 ended in defeat against $teamname2.##$yourlastname will be left in no doubt about how much work there is to do to turn this team's fortunes around. -news_firstmatchTie $yourname managed to avoid defeat after taking charge of $teamname1.##$yourlastname will be hoping for a good draft to boost their playoff chances next season. -coachtrait_0 None -coachtrait_1 Experience -coachtrait_2 Talent Spotter -coachtrait_3 Motivator -coachtrait_4 Negotiator -coachtrait_5 Fan Favorite -coachtrait_6 Physio -coachtrait_7 Likeable -coachtrait_8 Positive -coachtrait_9 Scout -info_coachtrait_0 Coaches can have traits which offer various team boosts. This coach does not have a trait. -info_coachtrait_1 Instant level up for $pos players. -info_coachtrait_2 Instant potential increase for $pos players. -info_coachtrait_3 Instant morale boost for $pos players. -info_coachtrait_4 Toxic players ($pos) have no negative impact on teammates. -info_coachtrait_5 Fan happiness boosted by +1% per game but takes a hit when fired. -info_coachtrait_6 Condition boost of 5% per game for $pos players. -info_coachtrait_7 XP boost of 5% per game for $pos players but team morale suffers when fired. -info_coachtrait_8 Tiredness has no effect on $pos player morale. -info_coachtrait_9 Scout 3 extra players during the draft. -ui_Trait Trait -ui_ViewHires View Hires -ui_AvailableStaff Available Staff -ui_Available Available -ui_Current Current -ui_Hire Hire -ui_Offensive Offensive -ui_Defensive Defensive -ui_JobOffers Job Offers -ui_RejectAll Reject All -msg_JobOffers_1 Your raw talent as a head coach is making waves in the league. A few teams are interested in taking you on. -msg_JobOffers_2 Your reputation is growing! The following teams are interested in taking you on as head coach. -msg_JobOffers_3 Your reputation is widely acknowledged within the game and there are a number of teams interested in taking you on as head coach. -msg_JobOffers_4 Your wealth of experience and knowledge of the game make you the most highly sought after coach in the league. Teams are queuing up to take you on as head coach. -msg_ChooseNewTeam Do you want to take charge of $teamname? -news_NewJob1 $oldteamname head coach $yourname has decided it is time to move on and takes charge of $newteamname. The existing coaching staff have all been released. -news_NewJob2 $yourname has called it a day at $oldteamname and takes on a new challenge as head coach of $newteamname. The previous co-ordinators have decided to move on. -news_NewJob3 $oldteamname fans may be in shock today as $yourname walks out on them to become the new head coach of $newteamname. Assessing the squad and recruiting new co-ordinators will be a priority upon arrival. -news_FavoriteTeam1 After taking on the head coach role at $newteamname, $yourlastname declared that it is a dream come true. -news_FavoriteTeam2 $yourlastname's allegiance to $newteamname has been well documented and the move won't be a surprise to many. -news_FavoriteTeam3 Rumours of the move have been circulating for some time, with many believing the new role to be $yourlastname's lifelong ambition. -dilemma_Owner1 The owner has invited you to a board meeting. It clashes with a media function.-choice_MeetOwner-choice_MeetMedia -dilemma_Owner2 The owner wants you to meet with some shareholders. You had scheduled a meeting with the team.-choice_MeetOwner-choice_MeetTeam -dilemma_Owner3 The owner wants to discuss future plans with you. You were intending to hold a meeting with your coaching staff.-choice_MeetOwner-choice_MeetCoaches -choice_MeetOwner Meet Owner -choice_MeetCoaches Meet Coaches -choice_MeetTeam Meet Team -choice_MeetMedia Meet Media -dilemma_Coach_BustUp Your $coachposition has had a major argument with $playername.-choice_SideWithCoach-choice_SideWithPlayer -choice_SideWithCoach Side With#Coach -choice_SideWithPlayer Side With#Player -dilemma_RestPlayer Hey coach, I'm feeling totally exhausted. Can I rest for the next game?-choice_RestYes-choice_RestNo -choice_RestYes Yes -choice_RestNo No -dilemma_toxic1 $playername was arrested and later released on bail for possession of an unidentified substance last night.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic2 $playername was caught on security cameras fighting outside a nightclub in the early hours of the morning.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic3 Footage has appeared on social media of $playername running up a huge tab in a bar the night before a game.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic4 Video footage of $playername spending thousands of dollars in a casino has appeared on social media.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic5 The latest social media scandal is footage of $playername surrounded by women and partying into the early hours of the morning the night before a game.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic6 Photos of $playername and his friends surrounded by empty bottles on a house boat have appeared on the internet.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic7 A reporter has accused $playername of sending her unsolicited text messages over the past few weeks.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic8 $playername has been accused of betting on football games, including one in which he played.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic9 Security footage has emerged showing $playername fighting with a stranger in a hotel corridor.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic10 $playername was arrested in his car by an undercover police officer last night.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic11 $playername made a hit on a defenseless player in training today.-choice_IgnoreFine-choice_FinePlayer -dilemma_toxic12 $playername made a very late hit on a player in training today.-choice_IgnoreFine-choice_FinePlayer -dilemma_toxic13 $playername was verbally abusive towards the coaching staff today.-choice_IgnoreFine-choice_FinePlayer -dilemma_random1 $playername was stopped by the police and given a ticket for speeding last night.-choice_IgnoreFine-choice_FinePlayer -dilemma_random2 $playername was stopped by the police last night and was found to be in possession of unidentified substances.-choice_IgnoreFine-choice_FinePlayer -dilemma_random3 The team broke a curfew and were out partying all night! $playername was the ring leader.-choice_FinePlayer-choice_CriticiseTeam -dilemma_random4 You caught $playername playing Retro Bowl during a team meeting.-choice_FinePlayer-choice_PraisePlayer -dilemma_late1 $playername was late for training today.-choice_IgnoreFine-choice_FinePlayer -dilemma_late2 $playername turned up late for a team meeting today.-choice_IgnoreFine-choice_FinePlayer -dilemma_late3 $playername didn't turn up for a meeting with the coaching staff today.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie1 A training ground prank by rookie $playername backfired causing a fight to break out among several players.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie2 Rookie $position $playername has been making derogatory comments on social media regarding one of $randomteamname's players.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie3 Rookie $position $playername fell asleep while watching game film today.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie4 Private footage of rookie $playername and an unidentified woman dressed as a $randomteamname cheerleader has appeared on social media.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie5 Security footage of rookie $playername fighting outside a nightclub has appeared on social media.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie6 Rookie $playername has hit the headlines after it was revealed that he has been gambling huge sums of money playing online poker.-choice_DefendPlayer-choice_CriticisePlayer -choice_IgnoreFine Ignore Fine -choice_FinePlayer Fine Player -news_CharityWork1 $playername has been praised for his charity work supporting $randomcharity. -news_CharityWork2 $playername featured on national news when he visited a children's hospital today. -news_CharityWork3 $playername received an award for his work supporting $randomcharity. -news_CharityWork4 $playername's foundation which supports $randomcharity has received widespread praise. -news_CharityWork5 $playername has been widely praised for helping to raise money for victims of hurricane $randomfname_female. -news_CharityWork6 $playername was photographed shaking hands with the president today commemorating the player's foundation which supports $randomcharity. -btn_ExtendContract Extend#Contract -ui_Achievement Achievement -ui_Achievements Achievements -btn_HallOfFame Hall of#Fame -ui_HallOfFame Hall of Fame -ui_RetroBowls Retro Bowls -ui_RetroBowl Retro Bowl -pos_1 1st -pos_2 2nd -pos_3 3rd -pos_4 4th -finish_Regular No -finish_WildCard Wild Card -finish_Divisional Divisional -finish_Championship Champ Rnd -finish_Champ_AFC AFC Champs -finish_Champ_NFC NFC Champs -finish_SuperBowl Champions -ui_History History -ui_Finished Finished -ui_Record Record -iap_RestoreSuccess Purchase restore successful -iap_RestoreFail Purchase restore failed -iap_PurchaseSuccess Purchase successful! -msg_PurchaseUnlock To continue playing you must purchase the full version for $price.##Do you wish to unlock the full version now? -msg_StoreConnect_Unlock To continue playing you must unlock the full version.##Please make sure you are connected to the internet to make a purchase. -msg_PurchaseCredits Would you like to purchase $num coaching credits for $price? -msg_StoreConnect The store is unavailable. Please make sure you have an internet connection. -msg_StoreReview Would you like to rate and review Retro Bowl on the store for $num coach credits? -ui_Store Store -btn_FreeAgents Free#Agents -btn_BuyCredits Buy#Credits -btn_StaffHires Staff#Hires -ui_Unlocked Unlocked -ui_Unlock Unlock -ui_Purchased Purchased -ui_BuyCredits Buy Credits -info_freeagents Players in free agency are available to sign for any team. However, persuading them to join your team will require coaching credits and salary cap space. The quality of the available players depletes over the course of a season. -ui_Done Done -ui_Close Close -btn_RestorePurchases Restore#Purchases -ui_Connecting Connecting... -ui_FavouriteTeam Favorite Team -msg_Welcome_CO Welcome to Retro Bowl College!##You are about to start your first season as the head coach of a college football team.##The path to success is an arduous one but if you believe in yourself and can inspire your team then glory awaits!# - -msg_Welcome Welcome to Retro Bowl!##You are about to start your first season as the head coach of a pro football team.##The path to success is an arduous one but if you believe in yourself and can inspire your team then glory awaits!# -msg_LimitedVersion *** Limited Version - $num games remaining *** -ui_Tip Tip -ui_Tips Tips -tip_1 Tired players are more likely to fumble the ball -tip_2 Upgrading your rehab facility will improve energy recovery -tip_3 After year 2 it is possible to get job offers from other teams -tip_4 Toxic players bring down the attitudes of team mates after a loss -tip_5 Players tire more as the season goes on -tip_6 Strong players produce more stiff arms in a game -tip_7 Upgrading your stadium will give the fans an immediate boost -tip_8 Your quarterback's throwing range depletes during a game according to his stamina -tip_9 Diving to the ground or running out of bounds will protect against fumbles -tip_10 Tired players will lose morale -tip_11 Some coaches have traits that can give the team a boost -tip_12 Resting a tired player will boost his morale -tip_13 A player's game performance can affect his morale -tip_14 Poor catching skills lead to bobbles and dropped balls -tip_15 Improve your rehab facility to reduce the number of injuries suffered -tip_16 If your QB is getting rushed you need stronger offensive linemen -tip_17 Coaching Credit isn't cash, it's kudos - it represents how much respect you have from the owner, team and fans -tip_18 Upgrading your training facility will give players an immediate morale boost -tip_19 Kick range depletes during a game depending on stamina -tip_20 Fast players are more likely to hurdle tackles -tip_21 Running the ball out of bounds will stop the clock -tip_22 Experienced players are more likely to avoid tackles -tip_23 Don't be afraid to throw the ball out of bounds to avoid a sack -tip_24 Tired players get an immediate boost when you improve the rehab facilities -tip_25 Only players with good catching skills can jump and dive catch the ball -tip_26 Upgrading your rehab facility will give tired players an immediate boost -tip_27 Older players lose more energy during a game -tip_28 Cutting toxic players will improve team morale -tip_29 You cannot trade between teams after week 8 -tip_30 Sometimes another team will offer you a draft pick for one of your players -tip_31 Happier coaches level up quicker -tip_32 Training regimes affect a player's happiness, XP, energy and injury risk -tip_33 Wherever you see a ² prompt, you can also use the - Button instead of ². -tip_34 You can also use the R Button instead of ³ to change your mind about punting or kicking. -tip_35 Press º to toggle BULLET THROW on or off. You can also choose a BULLET THROW by holding down the L Button. -tip_36 If you are using the touch screen then your receiver will always run automatically. - -btn_NotInterested Reject -ui_SoundFX Sound FX -ui_Zoom Cam Zoom -ui_Music Music -ui_Menus Menus -ui_Continuous Continuous -ui_EditDetails Edit Details -ui_Editor Editor -ui_ChooseFace Choose Face -msg_ChooseFace Choose your own profile image! -ui_Uniforms Uniforms -btn_Uniforms Change#Uniforms -msg_TickerTwitter Follow @retro_bowl on Twitter -msg_TickerReddit Join us on Reddit! r/RetroBowl -msg_NextGame Next game: $teamname1 at $teamname2 -ui_VisitKong Visit Kongregate.com -ui_min1 1 Min -ui_min2 2 Mins -ui_min3 3 Mins -ui_QtrLength Quarters -ui_RefreshHires Refresh#Hires -msg_FreeAgentReset Do you wish to refresh the free agent list for $num coaching credits? -msg_StaffReset Do you wish to refresh the hire list for $num coaching credits? -msg_ResetNoCredit You need $num credits to refresh the list. -msg_ResetTooSoon You cannot refresh the list again until next week. -match_Audible Audible -match_Audibles Audibles -match_AudiblesNone No audibles -match_TimeOut Time Out -match_TimeOuts Time Outs -match_ChangePlay Change Play -match_StopClock Stop Clock -msg_Audibles AUDIBLES#Quarterbacks can now change the play formation by calling an audible.##As your quarterback levels up he will be able to call up to 5 audibles per game. -msg_AudiblesHtml AUDIBLES#Quarterbacks can now change the play formation by calling an audible.##As your quarterback levels up he will be able to call up to 5 audibles per half. -msg_TimeOuts TIME OUTS#When an offensive player is tackled the clock continues to tick for a few seconds.##You now get 2 or 3 time outs per half (depending on quarter length) that allow you to stop the clock ticking. -ui_Load Load -ui_SaveSlot1 Save 1 -ui_SaveSlot2 Save 2 -ui_SaveSlot3 Save 3 -ui_SaveSlot4 Save 4 -ui_SaveSlot5 Save 5 -ui_SaveSlot-1 Default -ui_Delete Delete -ui_ExitGame Exit Game -ui_ExitGamePoki Reset Game -msg_DeleteGame Are you sure you want to delete this save file?##Slot $num#$savedetails -msg_DeleteGame2 ##WARNING!#Existing coaching credits will be lost! -ui_Remaining Remaining -tla_remaining rem -ui_TeamEditor Team Editor -ui_EditTeams Edit#Teams -ui_RestoreDefault Restore#Default -ui_ShortName Short Name -ui_DefaultName Default Name -ui_Helmet Helmet -ui_Jersey Jersey -ui_Pants Pants -ui_Tertiary Tertiary -ui_Colors Colors -ui_Extra Extra -ui_Color Color -ui_White White -ui_Sleeve Sleeve -ui_Stripe Stripe -ui_SocksLow Socks#Low -ui_SocksHigh Socks#High -ui_Away Away -ui_Alternate Alt -ui_UnlimitedVersion Unlimited Version -btn_WeatherOn On -btn_WeatherOff Off -msg_NeedUnlimited You need to upgrade to the unlimited version to use this feature. Upgrade now? -ui_RestoreAllTeams Restore#All Teams -msg_RestoreAllTeams Restore the default names and uniform colors for all teams? -ui_CopySlot1 Copy Teams#From Save 1 -ui_CopySlot2 Copy Teams#From Save 2 -ui_CopySlot3 Copy Teams#From Save 3 -ui_CopySlot4 Copy Teams#From Save 4 -ui_CopySlot5 Copy Teams#From Save 5 -msg_CopyUniforms Copy the team names and uniform colors from slot $num? -msg_ExhibitionUseStarPlayers Do you want to use Star Players in this Exhibition Game? -msg_ExhibitionCopyUniforms Copy the teams from slot $num? -msg_ExhibitionCantCopyUniforms You can use your Star Players and your customized team data in Exhibition if you have purchased the Unlimited Version. You can do this by loading a career and going to the store. -msg_UnlimitedFeatures Upgrade to the unlimited version now!##* Get 25 coaching credits *#* Edit team names and uniforms *#* Edit player names *#* Snow and rain weather effects *#* Kickoff Returns *#* Support development! * -ui_Upgrade Upgrade -ui_Difficulty Difficulty -ui_Difficulty0 Dynamic -ui_Difficulty1 Easy -ui_Difficulty2 Medium -ui_Difficulty3 Hard -ui_Difficulty4 Extreme -ui_Easy Easy -ui_Medium Medium -ui_Hard Hard -ui_Dynamic Dynamic -tla_NetPoints Net -tla_Percentage Pct -info_Options_Difficulty When set to DYNAMIC the game difficulty will adjust automatically, getting harder when you win games or easier if you lose. The EXTREME setting makes all opponents play with a 5 star rating regardless of what their actual rating is. -ui_Save Save -ui_ReturnToLoad Return To#Load Screen -ui_PlayerHallOfFame Player Hall of Fame -msg_RemoveFromHallOfFame Do you want to remove this player from the Hall of Fame? This cannot be undone. -ui_Remove Remove -ui_PlayerHallOfFameEmpty To put players in your Hall of Fame you need to tag them in the top-left corner of their profile page. -msg_HofListTooBig There is no room in the Hall of Fame! Please remove a player before tagging a new one. -msg_TradeAwayRookie Warning! Trading a recently signed player has a negative impact on team morale and your fan relationship! -ui_RetroBowlWinners Retro Bowl Winners -btn_RetroBowls Retro #Bowls -btn_PlayerHallOfFame Player #HOF -ui_YourHistory Your History -ui_Records Records -ui_RecordReg Regular Games -ui_RecordPO Playoff Games -ui_POsReached Playoffs Reached -ui_WinPctReg Regular Win Pct -ui_WinPctPO Playoff Win Pct -ui_CoachRecord Coach Record -ui_LongPassingPlay Longest passing play -ui_LongRushingPlay Longest rushing play -ui_LongPassTD Longest passing TD -ui_LongRushTD Longest rushing TD -ui_LongPassAir Longest pass (air) -ui_LongFG Longest field goal -ui_BestPassGame Best passing game -ui_BestPassSeason Best passing season -ui_BestPassCareer Best passing career -ui_BestRecGame Best receiving game -ui_BestRecSeason Best receiving season -ui_BestRecCareer Best receiving career -ui_BestRushGame Best rushing game -ui_BestRushSeason Best rushing season -ui_BestRushCareer Best rushing career -ui_MostTDPassesGame Most TD passes game -ui_MostTDPassesSeason Most TD passes season -ui_MostTDPassesCareer Most TD passes career -ui_MostTDRecGame Most TD receptions game -ui_MostTDRecSeason Most TD receptions season -ui_MostTDRecCareer Most TD receptions career -ui_MostTDRushGame Most rushing TDs game -ui_MostTDRushSeason Most rushing TDs season -ui_MostTDRushCareer Most rushing TDs career -ui_BestFGDistGame Most FG yards game -ui_BestFGDistSeason Most FG yards season -ui_BestFGDistCareer Most FG yards career -ui_MostFGGame Most field goals game -ui_MostFGSeason Most field goals season -ui_MostFGCareer Most field goals career -ui_MostTacklesGame Most tackles game -ui_MostTacklesSeason Most tackles season -ui_MostTacklesCareer Most tackles career -ui_MostIntGame Most interceptions game -ui_MostIntSeason Most interceptions season -ui_MostIntCareer Most interceptions career -ui_MostSacksGame Most sacks game -ui_MostSacksSeason Most sacks season -ui_MostSacksCareer Most sacks career -ui_MostFFGame Most forced fumbles game -ui_MostFFSeason Most forced fumbles season -ui_MostFFCareer Most forced fumbles career -ui_MostPointsGame Most points -ui_BiggestWin Biggest win -ui_BiggestLoss Biggest loss -ui_MostTDsGame Most TDs -ui_PlayerRecords Player Records -btn_PlayerRecords Player#Records -ui_YourRecord Your Record -ui_Winners Winners -ui_NewRecord New Record -msg_PlayerRecords Player records are a new addition to Retro Bowl. Records set previous to this update may not be displayed. -btn_RestAll Rest All -btn_UnrestAll Clear#Resting -btn_SalaryCap Salary Cap -msg_RecordsReset Are you sure you want to reset the player records?#This cannot be undone. -ui_Reset Reset -ui_Champions Champions -Champions Champions -ui_HeadCoach Head Coach -ui_TrainingRegime Training Regime -ui_TrainingLight Light -ui_TrainingNormal Normal -ui_TrainingHard Hard -info_TrainingRegime Setting the training regime to HARD will help players to gain more XP per game. However they will consume more energy, be less happy and their risk of injury is increased.##LIGHT training conserves energy, increases morale and reduces injury risk but XP will be gained at a slower rate than normal. -news_mvp $position $playername won the league award for Most Valuable Player! -news_roty $position $playername won the league award for Rookie of the Year! -news_opoy $position $playername won the league award for Offensive Player of the Year! -news_dpoy $position $playername won the league award for Defensive Player of the Year! -ui_SeasonRatings Season Ratings -msg_SeasonRatings A fan poll rated the performance of your team for the season... -rating_Incredible Incredible -rating_Great Great -rating_Good Good -rating_Ok Ok -rating_Poor Poor -rating_Terrible Terrible -msg_Watermark $teamname has a record of $record. -msg_WatermarkHighlight The highlight of the season was a win of $result against $oppname. -msg_WatermarkRestarts Their season has been tainted by $num false starts. -ui_restarts restarts -favorite_DoingWell With a current record of $record, the $teamname head coach position is in jeopardy. While the owner has given no hint regarding his preferred choice many fans have been quick to name $yourname as the ideal candidate. -favorite_DoingWellReturn Fans of $favteamname, currently $record, have been calling for the return of $bossname as head coach. The $favteamname owner has refused to comment on the situation. -favorite_DoingPoorly It's no secret that $favteamname owner will be looking for a new head coach at the end of the season but it seems unlikely that $yourname will be amongst the candidates. -msg_SalaryCheckRoster You need to reduce your roster to 10 players before you can reduce the salary cap. -ui_Update Update -ui_Roster10 10 Man -ui_Roster12 12 Man -msg_FansGood1 The fanbase has grown this season but expectations are higher! -msg_FansGood2 The fans are expecting great things this season! -msg_FansGood3 The fans are demanding success this season! -msg_FansBad1 The fans faith in you has decreased a bit this season. -msg_FansBad2 Your relationship with the fans has decreased during the off season. -msg_FansBad3 The fans are expecting a lot from the team this season. -msg_MoraleDown Team morale has declined a little during the off season. -tla_Offense OF -tla_Defense DF -ui_More More -ui_RainFall Rain Fall -ui_SnowFall Snow Fall -ui_Roof Roof -ui_ExtraDetails Extra Details -btn_EndZone End#Zone -tla_MVP MVP -tla_ROTY ROTY -tla_DPOY DPOY -tla_OPOY OPOY -Rings Rings -msg_TradeDeadline The trade deadline is this week.##From next week on, you will only be able to cut players from the team, not trade them away, until next season. You will still be able to hire players from the Free Agents list. -news_ConferenceChamps $teamname are the $conference champions! -btn_Gamepad Use Gamepad -ui_Beta Beta -info_gamepad_restart You may need to restart the app after connecting your bluetooth gamepad.##Please note that gamepad support is still in beta and may be unstable. -ui_Blocking Blocking -ui_stat_blocks Blk -ui_Conference Conference -ui_Division Division -ui_Extreme Extreme -ui_Weather Weather -ui_Replays Replays -ui_EveryPlay Every#Play -ui_Refresh Refresh -btn_BoostMorale Boost#Morale -msg_BoostMorale Do you want to arrange a morale boosting event for $num coach credits? -msg_BoostMoraleAlreadyDone You have already had a morale boosting event this week. -msg_BoostMoraleNoCredit You need $num coach credits to arrange a morale boosting event. -msg_BoostMoraleEvent0 The squad had a night out at the cinema. -msg_BoostMoraleEvent1 You took the team mountain hiking for the day. -msg_BoostMoraleEvent2 The squad had a great night out at the casino. -msg_BoostMoraleEvent3 You organized a paintball day. -msg_BoostMoraleEvent4 The team brought their pets to work for a day! -msg_BoostMoraleEvent5 You took the entire squad out for a meal. -msg_BoostMoraleEvent6 You organized a sky diving day for the entire squad! -msg_BoostMoraleEvent7 The team went hot air ballooning for the day! -msg_BoostMoraleEvent8 You organized a trip to the grand canyon! -msg_BoostMoraleEvent9 The team had a night out at the theatre. -btn_BoostCondition Boost#Condition -msg_BoostCondition Do you want to give the team a condition boost for $num coach credits? -msg_BoostConditionNoCredit You need $num coach credits to boost the team condition. -msg_BoostConditionAlreadyDone You have already had a boosted the team condition this week. -msg_BoostConditionEvent0 You organized a spa day. -msg_BoostConditionEvent1 The team dosed up on vitamins. -msg_BoostConditionEvent2 You gave the team an extra rest day. -msg_BoostConditionEvent3 You bring in a renowned health guru to talk to the squad. -msg_BoostConditionEvent4 Ice baths and oxygen tents all round! -msg_BoostConditionEvent5 You organized a relaxing day on the beach for the team. -btn_BoostSalaryCap Increase#Salary Cap -msg_BoostSalaryCap Do you want to persuade the league commissioner to permanently increase the salary cap to $$numm? It will cost you $cost coach credits. -msg_BoostSalaryNoCredit You need $cost coach credits to increase the salary cap to $$numm. -ui_ExtendContract Extend Contract -ui_BoostMorale Boost Morale -ui_BoostCondition Boost Condition -ui_Meeting Meeting -msg_MeetingNoCredit You don't have enough coaching credits! -msg_MeetingDone You have already had a meeting with#$playername this week. -msg_MeetingMorale Improving $playername's morale will cost $num coach credits.##Do you want to proceed? -msg_MeetingMoraleNotNeeded $playername's morale is at maximum. -msg_MeetingCondition Improving $playername's condition will cost $num coach credits.##Do you want to proceed? -msg_MeetingConditionNotNeeded $playername's condition is at maximum. -msg_MeetingLevelUpNotNeeded $playername has reached his potential. -ui_DelayRetirement Delay Retirement -msg_MeetingExtendContract It will cost $num coach credits to persuade $playername to extend his contract by 1 year.##Do you want to proceed? -msg_MeetingDelayRetirement It will cost $num coach credits to persuade $playername to delay his retirement by 1 year.##Do you want to proceed? -msg_MeetingTooOld $playername feels he is too old to continue playing. -ui_Retiring Retiring -btn_ScoutPlayer Scout#Player -ui_Ball Ball -msg_boost_morale1 You give $playername a morale boosting pep-talk! -msg_boost_morale2 You arrange for the sports psychologist to meet with $playername. -msg_boost_morale3 $playername feels happier after a reassuring chat with you. -msg_boost_condition1 You give $playername a day off training. -msg_boost_condition2 The team doctor gives $playername some relaxation pills. -msg_boost_condition3 $playername had a great session with a renowned health guru. -msg_MeetingLevelUp1 Do you want to level up $playername by going through some extra reps on the training field with him?##It will cost you $num coach credits. -msg_MeetingLevelUp2 Do you want to level up $playername by spending time watching game film with him?##It will cost you $num coach credits. -msg_MeetingLevelUp3 Do you want to put $playername in touch with a hall of famer in order to pick up some pro tips?##It will cost you $num coach credits. -ui_Correct Correct -ui_Wrong Wrong -tla_Week Wk -tla_WildCard WC -tla_PlayOff PO -tla_Champion CH -tla_SuperBowl RB -match_Punt Punt -msg_OnSideKick Do you want to try an onside kick? You will have a $num% chance of recovering the ball. -match_OnsideKicking $teamname try the onside kick! -match_OnsideKickingPlayer $playername attempts the onside kick! -match_OnsideKickingSuccess And $teamname recovers the ball! -match_OnsideKickingFail But $teamname recovers the ball -ui_Logo Logo -ui_Rush Rush -comm_stage_KickOffPlayer $playername kicks off for $teamname -ui_DataError A data error has occurred: ($num) -msg_BulletThrow BULLET THROW!#You can switch between a low or high pass by tapping the screen with a second finger while aiming. -msg_BulletThrowHtml BULLET THROW!#You can switch between a low or high pass by clicking the right mouse button while aiming. -msg_BulletThrowGamepad BULLET THROW!#You can switch between a low or high pass by pressing the BULLET THROW button while aiming. -msg_Intro_PassingGamepad First up, passing.##Use the LEFT STICK to aim your pass, then press the THROW button. -msg_Intro_RunningGamepad Nice! At the start of each play you have the option to hand the ball off to your running back by pressing the HAND OFF button.##Your running back will take the ball and run automatically. You can use the LEFT STICK or JUKE controls to affect his direction. -msg_Intro_KickingGamepad Great! Diving can help you reach for a first down or touchdown. It also protects against a fumble!##Finally, kicking. First set the power, then the direction. -msg_Intro_SuccessPassGamepad Excellent! This time the quarterback will drop back with the ball slightly... -msg_Intro_SuccessRunGamepad You can also run with the quarterback.##Aim a throw then press the SCRAMBLE button.##While running use the RIGHT STICK or DIVE button to dive with the ball. -ui_BuyMerch Retro Bowl#T-Shirts -ui_RestoreSave Restore Save Data -match_TouchBack Touchback -btn_MusicBy Heatley#Bros Music -btn_MoreGames More Games#& Links -btn_YouTube JefeZhai#Videos -ui_NewStarGames New Star Games -btn_RecordBook Record#Book -btn_Leagues Retro Bowl#Leagues -poki_CoinBoostMsg Would you like to double your coaching credits by watching an ad? -info_UnlimitedVersion #Unlocks Team Editor,#Weather and Kick Returns#Coaching Credits x 25 -ui_View View -ui_Sound Sound -ui_AimingInvert Controller#Throwing -ui_Normal Normal -ui_Inverted Reversed -ui_PressStart Press any button to start -ui_PressStart_mob Tap to start -ui_GamePaused Game paused -Map_Tab1_Name MENUS -Map_Tab2_Name KICK / QB -Map_Tab3_Name RECEIVER -Map_Tab1_Line1_L NAVIGATION -Map_Tab1_Line1_B1 Left Stick -Map_Tab1_Line2_L ACCEPT / CONTINUE -Map_Tab1_Line2_B1 ¹ -Map_Tab1_Line3_L BACK -Map_Tab1_Line3_B1 º -Map_Tab1_Line4_L FURTHER OPTIONS -Map_Tab1_Line4_B1 ² -Map_Tab1_Line4_B2 - Button -Map_Tab1_Line5_L SCROLL LIST LEFT -Map_Tab1_Line5_B1 L Button -Map_Tab1_Line6_L SCROLL LIST RIGHT -Map_Tab1_Line6_B1 R Button -Map_Tab1_Line7_L SCROLL LIST UP -Map_Tab1_Line7_B1 Right Stick ↑ -Map_Tab1_Line7_B2 L Button -Map_Tab1_Line8_L SCROLL LIST DOWN -Map_Tab1_Line8_B1 Right Stick ↓ -Map_Tab1_Line8_B2 R Button -Map_Tab1_Line9_L PAUSE GAME -Map_Tab1_Line9_B1 + Button -Map_Tab2_Line1_L CHOOSE PUNT / FIELD GOAL -Map_Tab2_Line1_B1 ³ -Map_Tab2_Line1_B2 R Button -Map_Tab2_Line2_L SET FIELD GOAL POWER -Map_Tab2_Line2_B1 ¹ -Map_Tab2_Line3_L SET FIELD GOAL DIRECTION -Map_Tab2_Line3_B1 ¹ -Map_Tab2_Line4_L HAND OFF -Map_Tab2_Line4_B1 º -Map_Tab2_Line5_L AUDIBLE (CHANGE PLAY) -Map_Tab2_Line5_B1 ² -Map_Tab2_Line5_B2 - Button -Map_Tab2_Line6_L AIM THROW -Map_Tab2_Line6_B1 Left Stick -Map_Tab2_Line7_L THROW -Map_Tab2_Line7_B1 ¹ -Map_Tab2_Line8_L BULLET THROW -Map_Tab2_Line8_B1 º -Map_Tab2_Line8_B2 L Button (HOLD) -Map_Tab2_Line9_L SCRAMBLE -Map_Tab2_Line9_B1 ² -Map_Tab2_Line9_B2 - Button -Map_Tab3_Line1_L RUN -Map_Tab3_Line1_B1 Left Stick -Map_Tab3_Line2_L JUKE UP -Map_Tab3_Line2_B1 Left Stick ↑ + º -Map_Tab3_Line2_B2 Right Stick ↑ -Map_Tab3_Line3_L JUKE DOWN -Map_Tab3_Line3_B1 Left Stick ↓ + º -Map_Tab3_Line3_B2 Right Stick ↓ -Map_Tab3_Line4_L STUTTER STEP (DRIVE LEFT) -Map_Tab3_Line4_B1 º -Map_Tab3_Line4_B2 Right Stick → -Map_Tab3_Line5_L STUTTER STEP (DRIVE RIGHT) -Map_Tab3_Line5_B1 º -Map_Tab3_Line5_B2 Right Stick ← -Map_Tab3_Line6_L DIVE (DRIVE LEFT) -Map_Tab3_Line6_B1 ¹ -Map_Tab3_Line6_B2 Right Stick ← -Map_Tab3_Line7_L DIVE (DRIVE RIGHT) -Map_Tab3_Line7_B1 ¹ -Map_Tab3_Line7_B2 Right Stick → -Map_Tab3_Line8_L TIMEOUT (STOP CLOCK) -Map_Tab3_Line8_B1 ² -Map_Tab3_Line8_B2 - Button -Map_Tab3_Line9_L TOUCHBACK (IN ENDZONE) -Map_Tab3_Line9_B1 ¹ -Map_Tab3_Line9_B2 º -msg_Intro_PassingFail Drag your finger in the opposite direction of the running receiver to aim, then release to throw. -msg_Intro_PassingFailBrowser Click and drag in the opposite direction of the running receiver to aim, then release to throw. -msg_Intro_PassingFailGamepad Use the LEFT STICK to aim your pass, then press the THROW button. -msg_Intro_RunningFail Hand the ball off to your Running Back by tapping the blue circle.##Swipe up or down while running to side-step or swipe back to slow down. -msg_Intro_RunningFailBrowser Hand the ball off to your Running Back by clicking on the blue circle.##Use W or S while running to perform a side-step. -msg_Intro_RunningFailGamepad Hand the ball off to your Running Back by pressing the HAND OFF button.##Use the LEFT STICK or JUKE controls to affect his direction. -msg_Intro_ScrambleFail To run with the quarterback throw the ball backwards.##Once he is running swipe forwards to dive. -msg_Intro_ScrambleFailBrowser To run with the quarterback throw the ball backwards.##Once he is running use A or D to slow-up or dive! -msg_Intro_ScrambleFailGamepad Aim a throw then press the SCRAMBLE button to run with the quarterback.##While running use the RIGHT STICK or DIVE button to dive with the ball. -msg_Intro_KickingFail Set the power as high as you can then aim down the center of the field. -msg_Intro_KickingFailBrowser Set the power as high as you can then aim down the center of the field. -msg_Intro_KickingFailGamepad Set the power as high as you can then aim down the center of the field. -ui_Controls Controls -ui_GamepadGuides Controller Guides -ui_AutoRun Controller#Auto Run -msg_Reinstate_OnRoster This player is already on your roster. -msg_ReinstatePlayer Do you want to reinstate $playername until the end of the season? His salary will be $$salarym. -ui_ccs_purchased CCs purchased -tla_Score Scr -short_Weather Wthr -short_QtrLength QtrL -short_Difficulty Diff -short_PointDiff PntD -short_GamesCareer Gm/Cr -short_AttemptsComplete At/Cm -short_YardsRush Yd/Rs -short_TdsRush Td/Rs -short_Turnovers In/Fm -short_Sacks Sks -short_Fumbles Fmb -short_RecepCarries Rec/Crr -short_Receptions Rcp -short_Average Avg -short_Touchdowns Tds -short_Blocks Blocks -short_Tackles Tck -short_Interceptions Int -short_ForcedFumbles F.Fmb -ui_SeasonReview Season Review -ui_Review Review -msg_TagMessageHOF This tag allows you to select a player for your franchise Hall of Fame. His stats will be recorded even after he leaves the team or retires. -msg_TagMessageKR WRs, RBs and DBs can be selected as a Kick Returner. They will catch and return the ball from kick offs.##You can only assign one kick returner. -msg_KickReturns You can now choose a player to return kickoffs!##Simply head over to the player profile of any RB, WR or DB and select the green tag in the top-left corner of the screen. -msg_TouchBack TOUCHBACKS#If your kick returner receives a kickoff in the end zone you can attempt a DIVE to initiate a touchback. You will then start your drive from the 25 yard line. -btn_KickReturns Kickoff#Returns -ui_LongKickReturn Longest kick return -ui_MostReturnYardsGame Most return yards game -ui_MostReturnYardsSeason Most return yards season -ui_MostReturnYardsCareer Most return yards career -ui_stat_return_yards Ret Yds -ui_stat_return_tds Ret TDs -ui_stat_return_longest Ret Lng -msg_WelcomeQB Welcome to Retro Bowl!##You are about to start your first season with a pro football team but first you must choose between FRANCHISE MODE and QB MODE.##In FRANCHISE MODE you will draft players, manage the team and control the players on game day.##In QB MODE you start your career as a newly drafted quarterback. You will need to manage your finances and relationships, and will perform the quarterback role during games. -info_StartWithFave Retro Bowl is a game all about building a legacy. If you choose to start with your favorite team that's fine but the story of your career will be a simple one.##Why not start out at a low ranked team and prove yourself before receiving that dream offer from your favorite team? -btn_QB_Mode QB Mode -btn_FranchiseMode Franchise#Mode -news_NewCareerQB With overall pick number $num (round $round) $teamname have drafted quarterback $playername from $randomcollegename.##Head coach $coachname has said he expects $lname to start the season as QB1 and has very high hopes of the player. -msg_WelcomeQBCO Welcome to Retro Bowl!##You are about to start your first season with a pro football team but first you must choose between FRANCHISE MODE, QB or COLLEGE MODES.##In FRANCHISE MODE you will draft players, manage the team and control the players on game day.##In QB MODE you start your career as a newly drafted quarterback. You will need to manage your finances and relationships, and will perform the quarterback role during games.##In COLLEGE MODE you TBD -btn_CO_Mode College#Mode -ui_Face Face -ui_StarRating Star Rating -ui_Coach Coach -ui_Life Life -ui_Happiness Happiness -ui_Relationships Relationships -ui_Energy Energy -ui_Lifestyle Lifestyle -ui_Buy Buy -ui_BuyNRG Buy#NRG -ui_Drink Drink -ui_DrinkNRG Drink#NRG -ui_NRG NRG -ui_Meet Meet -ui_Training Training -msg_MeetTeammate Do you want to meet up with $teammate to increase his happiness?##Your condition will drop to $num%. -msg_NotEnoughCondition Your condition is too low to do this right now. -msg_TeammateMoraleTooHigh This teammate does not need a morale boost. -ui_FanHappiness Fan Happiness -ui_TeamCondition Team Condition -ui_Performance Performance -ui_Finances Finances -ui_GameRating Game Rating -ui_Salary Salary -ui_TouchdownBonus Touchdown Bonus -ui_Shopping Shopping -ui_Items Items -ui_Vehicles Vehicles -ui_Property Property -msg_NotEnoughCash You cannot afford this. -msg_ConfirmPurchase Do you want to buy this item for $price bux?##$itemname## -msg_ItemDegraded One of your purchased items needs renewing:##$itemname## -ui_Casino Casino -msg_benched_relationship Coach relationship $num% -msg_benched_energy Energy $num% -ui_DetailsNotFave Note: You will not start at your favorite team. -ui_Negotiate Negotiate -ui_Expires Expires -ui_contract_expires End of year $year -ui_Game Game -ui_CurrentContract Current Contract -ui_NewContract New Contract -contract_Length Length -ui_Accept Accept -ui_Reject Reject -ui_Failed Failed -ui_Success Success -ui_Request Request -instrucs_Negotiate Guess higher or lower!#Numbers range from 1 to 11 -news_ContractExtended $age year old $playername has signed a contract extension with $teamname. -news_ContractNewTeam $age year old $playername has signed with $teamname. -news_ContractNewTeamFavorite $age year old $playername has signed with $teamname! It is well known that $teamname is a team very close to $playerlastname's heart. -msg_JobOffers_QB_1 Your raw talent is making waves in the league. A few teams are interested in signing you. -msg_JobOffers_QB_2 Your reputation is growing! The following teams are interested in signing you. -msg_JobOffers_QB_3 Your reputation is widely acknowledged within the game and there are a number of teams interested in making you their franchise quarterback. -msg_JobOffers_QB_4 Your wealth of experience and knowledge of the game make you the most highly sought after quarterback in the league. Teams are queuing up to sign you. - -msg_NegotiateNo_TooLong The owner does not want to extend your contract this season. -msg_NegotiateNo_TooEarly The owner does not want to negotiate a new contract this early in the season. -msg_AgentRequestContract Your agent informs you that $teamname would be will to discuss a contract extension. - -ui_Version_Mode Franchise -ui_CO_Label College -ui_QB_Label Quarterback -ui_FR_Label Franchise - -btn_GenerateCharacter Random#Character -msg_NeedBossHead You need to select a face for yourself.##Tap on the head coach card to choose an image. -info_HeadCoach This is you! Your morale is affected by team morale and fan approval. Your star rating will increase with victories! -ui_RetroBowlRecord Retro Bowl Record -tla_RBMVP RBMVP -msg_RetroBowlMVPWinner $playername was named the Retro Bowl MVP! -btn_Achievements Achieve-#ments -ui_RetroBowlWinners Retro Bowl Winners -match_SkipTime Skip Time -info_Skill_Buff Players receive a +1 skill buff if morale is exceptional. -info_Strength_Buff Players receive a +1 strength buff if their morale is angry or toxic. -info_Speed_Buff Players receive a +1 speed buff if they have 100% condition. -info_Stamina_Buff Toxic players receive a +1 stamina buff. -match_GoForIt Go For It -ui_Sim Sim -ui_SimRecord Sim Game Record -ui_Seasons Seasons -ui_FullSeasons Full Seasons -ui_SeasonsNoSim Seasons (no sim games) -ui_TotalGames Games Played -ui_SimGames Sim Games -short_STAFF_DF DF Coord -short_STAFF_OF OF Coord -comm_stage_team_win Overtime win! -comm_stage_overtime_loss Overtime loss! -ui_stat_xpa Xpa -ui_stat_xpm Xpm -btn_GoFor1 Go for 1pt -btn_GoFor2 Go for 2pts -head2head_Player Player -ui_ExhibitionGame Exhibition Game -btn_ExhibitionGame Exhibition#Game -btn_ChangeTeam Change#Team -btn_WeatherRandom Random -btn_WeatherSun Sun -btn_WeatherRain Rain -btn_WeatherSnow Snow -ui_Takecontrol Take Control -msg_QuitExhibition Do you want to quit this game? - -ui_Controllers Controllers -ui_Controllers_Single Single / Pass & Play -ui_Controllers_Double 2 Controllers#(1 per player) -ui_AssignController Assign#controllers -msg_TouchscreenDeactivation Touchscreen controls will be deactivated when each player is playing with a separate controller. You will need to assign two controllers to continue. -msg_TouchscreenReactivation You can now use any controller to play the game, and Touch screen controls are available again in handheld mode. -msg_LostController One or more controllers have been deactivated. - -ui_Quit Quit -ui_Exhibition Exhibition -ui_aa_ShowUI Show UI - -ui_Ranked Ranked - -aa_ui_RetroBowl Retro Bowl+ -aa_game_Title Retro Bowl+ -aa_msg_Welcome Welcome to Retro Bowl+!##You are about to start your first season as the head coach of a pro football team.##The path to success is an arduous one but if you believe in yourself and can inspire your team then glory awaits!# -aa_msg_Update Welcome to Retro Bowl+! -aa_info_StartWithFave Retro Bowl+ is a game all about building a legacy. If you choose to start with your favorite team that's fine but the story of your career will be a simple one.##Why not start out at a low ranked team and prove yourself before receiving that dream offer from your favorite team? - diff --git a/static/misc/retrobowlcollege/html5game/LanguageUS_CO.txt b/static/misc/retrobowlcollege/html5game/LanguageUS_CO.txt deleted file mode 100644 index f84382e6..00000000 --- a/static/misc/retrobowlcollege/html5game/LanguageUS_CO.txt +++ /dev/null @@ -1,1036 +0,0 @@ -ui_Version_Mode College - - - -msg_co_draft_pick $playername ($position) entered the draft as a Round $round pick and was signed by $team!##You receive $$reccred,000 for the Scholarship Fund! -msg_co_draft_notpick $playername ($position) did not get drafted.##You receive $$reccred,000 for the Scholarship Fund.## -msg_co_draft_nottrydraft_y3 $playername ($position) (Ju) is not declaring for the draft and will return to $teamname for his Senior Year. -msg_co_draft_early_y3 $playername ($position) (Ju) feels like he is ready to declare for the draft early! Do you want to encourage him to declare?##You can receive double the donations to the Scholarship Fund for players who declare early.##If you don't encourage him he will return to the team to play for the next season. - -ui_DraftCollege Pro#Draft -msg_TimeForProDraft The College football season is over and your Senior and Junior star players are preparing to declare for the Pro Draft. - -ui_ExceedRecruitmentCredits There is not enough left in the Scholarship Fund to recruit $playername.##You have $$num,000 remaining. - -ui_co_Draft_NotPicked Not Picked -ui_co_Draft_R1 R1 -ui_co_Draft_R2 R2 -ui_co_Draft_R3 R3 -ui_co_Draft_Graduate GRADUATE -ui_co_Draft_SrYear SR. YEAR - -ui_Year_Short Yr - -msg_CollegeProDraftRC_NoSpace The Scholarship Fund is now filled - you have received $$num,000 out of the $$maxNum,000 donated by players leaving your team, and the rest has been diverted to other College programs.##You can use Coaching Credits to increase the upper limit of the Football Scholarship Fund by visiting the Athletics Office. - -msg_NewSeasonCollege A new season begins!##On top of any donations from your graduating players you have received a further $$num,000 from the annual alumni endowments to help you recruit new star players with this year's freshman class. -msg_NewSeasonCollege_NoSpace A new season begins!##On top of any donations from your graduating players you have received a further $$num,000 from the annual alumni endowments to help you recruit new star players with this year's freshman class. -msg_NewSeasonCollege_Zero A new season begins! - -msg_MeetingGPANotNeeded The academic tutor believes that $playername is already attaining the highest possible GPA he can achieve. - -ui_Major MAJOR -ui_Minor MINOR -ui_OrientationWeek CAMPUS SOCIETY -ui_Hometown HOMETOWN - -ui_Undeclared Undeclared -ui_AdmissionsDraftConfirm If you finish the Admissions process, you will not be able to choose new players for the team until the season is complete and the next year's Admissions begin.##If you have recruited all the freshman players that you need, then you can continue. - -ui_FraternityRush Fraternity Rush -ui_Admissions_Warn_Once Remember that other colleges will be making admissions offers to the same candidates!##Each time you recruit a new athlete the number of remaining prospects will be reduced. - -msg_Suspended $playername ($position) has been suspended because of his low grades. - -ui_CurriculumVitae Curriculum Vitae -ui_Awards C.Vitae -ui_Epilogue Epilogue -ui_No_Epilogue No Epilogue Yet -ui_ClassOf CLASS OF -ui_No_Awards No Awards Yet - -msg_BoostSalaryWalletTooSmall You have received $$num,000 and the Scholarship Fund is now filled. - -// Non-player Dilemmas - Bye-week dilemmas to rewrite/expand. -dilemma_ByeWeek1 It's your bye week. Do you want to spend some extra time focusing on the team or arrange some interviews with the media?-choice_FocusTeam-choice_FocusMedia -dilemma_ByeWeek2 It's your bye week. Do you want to work on the finances with the athletic director or focus on getting the team ready for the next game?-choice_FocusOwner-choice_FocusTeam -dilemma_ByeWeek3 It's your bye week. Do you want to arrange some interviews with the media or do some work with your coaching staff?-choice_FocusMedia-choice_FocusCoaches -dilemma_ByeWeek4 It's your bye week. Do you want to work on the finances with the athletic director or develop some strategies with your coaching staff?-choice_FocusOwner-choice_FocusCoaches -dilemma_ByeWeek5 It's your bye week. Do you want to spend some extra time training the team or working with your coaches?-choice_FocusTeam-choice_FocusCoaches -dilemma_ByeWeek6 It's your bye week. Do you want to work on the finances with the athletic director or arrange some interviews with the media?-choice_FocusOwner-choice_FocusMedia -dilemma_ByeWeek7 It's your bye week. Do you want to arrange some additional academic tutoring or do you want to focus on getting the team ready for the next game?-choice_FocusGPA-choice_FocusTeam -dilemma_ByeWeek8 It's your bye week. Do you want to arrange some additional academic tutoring for the team or do you want to arrange a round of media interviews for them?-choice_FocusGPA-choice_FocusMedia -dilemma_ByeWeek9 It's your bye week. Do you want to give your team time to study or do you want to them to put on a showcase to impress the athletic director?-choice_FocusGPA-choice_FocusOwner -dilemma_ByeWeek10 It's your bye week. Do you want to arrange some additional academic tutoring for the team or some additional professional training for your coaches?-choice_FocusGPA-choice_FocusCoaches -dilemma_ByeWeek11 It's your bye week. Do you want to attend a fundraiser for next year's scholarships or do you to focus on getting the team ready for the next game?-choice_FocusRC-choice_FocusTeam -dilemma_ByeWeek12 It's your bye week. Do you want to attend a fundraiser for next year's scholarships or arrange some interviews with the media?-choice_FocusRC-choice_FocusMedia -dilemma_ByeWeek13 It's your bye week. Do you want to attend a fundraiser for next year's scholarships or to work on this year's finances with the athletic director?-choice_FocusRC-choice_FocusOwner -dilemma_ByeWeek14 It's your bye week. Do you want to attend a fundraiser for next year's scholarships or do some work with your coaching staff?-choice_FocusRC-choice_FocusCoaches -dilemma_ByeWeek15 It's your bye week. Do you want the team to talk to alumni about raising funds for next year's scholarships, or to focus on their academic study?-choice_FocusRC-choice_FocusGPA - -choice_FocusRC_bonus 2 - -choice_FocusGPA Study#Time -choice_FocusRC Raise#Funds - - -// Non-player Dilemmas - Meet owner, needs rewrite - -dilemma_Owner1 The athletic director wants you to attend a Faculty planning meeting. It clashes with a planned media interview.-choice_MeetOwner-choice_MeetMedia -dilemma_Owner2 The athletic director wants you to give a presentation to the Faculty. You had scheduled a meeting with the team.-choice_MeetOwner-choice_MeetTeam -dilemma_Owner3 The athletic director needs you to submit a new budget to the Faculty. You were intending to hold a meeting with your coaching staff.-choice_MeetOwner-choice_MeetCoaches - -// Player Dilemmas - Generic, no rewrite needed - -dilemma_Coach_BustUp Your $coachposition has had a major argument with $playername.-choice_SideWithCoach-choice_SideWithPlayer -dilemma_RestPlayer Hey coach, I'm feeling totally exhausted. Can I rest for the next game?-choice_RestYes-choice_RestNo - -// Player Dilemmas - Main groups. All still used. Rewrites required. - -dilemma_toxic1 $playername was arrested by campus security last night for spray-painting the Dean's car.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic2 $playername is having to explain himself in front of a committee after filling the Dean's office with paper cups full of water.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic3 $playername is being questioned about an incident where the campus security office was covered in toilet paper while officers were out on patrol.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic4 Other players are no longer speaking to $playername after several, now-deleted, posts on social media where he claimed to be the only player on the team with any talent.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic5 $playername did not turn up for training at all today. It emerged that he had gone back to $ONLYHOMETOWN without telling anyone.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic6 $playername has been ostracised by the other students on his $MAJOR course for conducting loud conversations on his cellphone in the library.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic7 $playername has been asked to move off-campus because he has repeatedly left the dorm's shared kitchen in a disgusting state.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic8 Players on the team claim to have caught $playername rifling through other people's kit bags when he thought he was alone in the locker room.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic9 Some Freshman students have accused $playername of stealing their money after promising to buy alcohol for them and then never coming back.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic10 Multiple complaints have been lodged against $playername for playing loud, bass-heavy music in his dorm room at 3am.-choice_DefendPlayer-choice_CriticisePlayer -dilemma_toxic11 $playername made a hit on a defenseless player in training today.-choice_IgnoreFine-choice_FinePlayer -dilemma_toxic12 $playername made a very late hit on a player in training today.-choice_IgnoreFine-choice_FinePlayer -dilemma_toxic13 $playername was verbally abusive towards the coaching staff today.-choice_IgnoreFine-choice_FinePlayer - -dilemma_random1 $playername caused an incident on campus when he left his rental car in the Dean's parking spot.-choice_IgnoreFine-choice_FinePlayer -dilemma_random2 The Faculty have demanded that you take action after $playername was found to have cheated during a recent academic assignment.-choice_IgnoreFine-choice_FinePlayer -dilemma_random3 The team broke a pre-game curfew after $playername decided to throw a party in his dorm room.-choice_FinePlayer-choice_CriticiseTeam -dilemma_random4 You caught $playername playing Retro Bowl during a team meeting.-choice_FinePlayer-choice_PraisePlayer - -dilemma_late1 $playername was late for training today.-choice_IgnoreFine-choice_FinePlayer -dilemma_late2 $playername turned up late for a team meeting today.-choice_IgnoreFine-choice_FinePlayer -dilemma_late3 $playername didn't turn up for a meeting with the coaching staff today.-choice_IgnoreFine-choice_FinePlayer - -dilemma_rookie1 Freshman $position $playername was stopped by campus security while trying to sneak a keg into a dorm room party.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie2 Freshman $position $playername did not turn up for today's training session. Apparently he had no clean clothes and was waiting around for someone to show him how to use the machines in the dorm's laundry room.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie3 Freshman $position $playername was picked up by law enforcement for underage drinking in an off-campus bar.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie4 Freshman $position $playername caused his entire dorm to be evacuated when he set the kitchen area on fire while trying to make mac and cheese.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie5 Training was disrupted when Freshman $position $playername's highschool sweetheart turned up unexpectedly, demanding to know why a girl called $randomfname_female had answered his cellphone on Friday night.-choice_IgnoreFine-choice_FinePlayer -dilemma_rookie6 Freshman $position $playername was caught using a fake ID to buy a six-pack of hard seltzer at a local mini-mart.-choice_DefendPlayer-choice_CriticisePlayer - -news_CharityWork1 The crowd at the last game were boosted by a noisy contingent of $playername's friends from the $HOBBY society. -news_CharityWork2 A campaign instigated on the $HOBBY messageboards resulted in $playername winning the 'One to Watch' poll on a major College Football website. It's been a huge boost to the team's profile! -news_CharityWork3 The team's online video channel has received thousands of new subscribers, most of them coming from the "$HOBBY for Insiders" videos which $playername had been posting in his spare time. -news_CharityWork4 The team's profile was boosted after $playername was a guest on the latest episode of the number one $HOBBY podcast. -news_CharityWork5 $playername raised thousands of dollars for victims of hurricane $randomfname_female after gathering pledges from his teammates, his highschool friends, and fellow members of the $HOBBY society for his sponsored run. -news_CharityWork6 $playername helped to secure funding to repair the older bleachers in the stadium after talking to some rich alumni at an event for legacy members of the $HOBBY society. - -// Player Dilemmas - New groups for College - Hobby negative choice - -dilemma_hobby1 $playername did not turn up to training last weekend. He had gone out of state to the $HOBBY convention instead.-choice_IgnoreFine-choice_FinePlayer -dilemma_hobby2 $playername got into a fistfight on campus when a dispute with a rival branch of the $HOBBY society turned nasty.-choice_IgnoreFine-choice_FinePlayer -dilemma_hobby3 $playername stayed on the bench during the last training session after receiving a minor finger injury at a meeting of the $HOBBY society.-choice_IgnoreFine-choice_FinePlayer -dilemma_hobby4 $playername turned up to Football practice looking very ill. Apparently there was a mixer to welcome the new members of the $HOBBY society last night.-choice_IgnoreFine-choice_FinePlayer -dilemma_hobby5 The rest of the team is furious with $playername after he made everyone listen to the latest $HOBBY podcast before the game, instead of the usual pump-up music mix.-choice_IgnoreFine-choice_FinePlayer -dilemma_hobby6 $playername is one of the students under investigation after "$HOBBY4Life" was spray-painted on a sculpture in the middle of the campus grounds.-choice_IgnoreFine-choice_FinePlayer - -// Player Dilemmas - New groups for College - Study dilemma for low GPA - -dilemma_study1 $playername needs extra time away from training to resubmit his $MINOR paper after his first submission was flagged by anti-plagiarism software.##He is currently posting a $gpa GPA.-choice_GPAUp-choice_GPADrop -dilemma_study2 $playername has asked to miss the next training session to study for his $MAJOR test.##He is currently posting a $gpa GPA.-choice_GPAUp-choice_GPADrop -dilemma_study3 $playername wants to join his class on the $MINOR field trip so needs to miss the next training session.##He is currently posting a $gpa GPA.-choice_GPAUp-choice_GPADrop -dilemma_study4 $playername wants to attend a guest lecture by some of the most prestigious academics in the field of $MAJOR. The timetable clashes with Football training.##He is currently posting a $gpa GPA.-choice_GPAUp-choice_GPADrop -dilemma_study5 $playername has asked to skip training so that he can spend extra time working on his $MINOR essay.##He is currently posting a $gpa GPA.-choice_GPAUp-choice_GPADrop -dilemma_study6 The $MAJOR professor has demanded that $playername re-sits his last test. The exam clashes with Football training.##He is currently posting a $gpa GPA.-choice_GPAUp-choice_GPADrop - -// Player Dilemmas - New groups for College - Player threatens to leave because they are in the SUSPENDED GPA state - -dilemma_leaverescue_gpa1 $playername has not been consistently achieving the GPA required by his scholarship conditions and may be forced to leave $teamname. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_gpa2 The $MAJOR professor does not think that $playername will ever achieve good enough results to pass her class and is suggesting that his scholarship should be revoked. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_gpa3 The Dean is under pressure because of the impact that underperforming atheletes are having on the institution's academic reputation, and he is suggesting that $playername should be indefinitely suspended from $teamname. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dlr_gpa_cost -2 -news_playerleaves_gpa_norescue $playername has been forced to quit Football due to his poor academic record. He will no longer play for $teamname. - -news_playerleaves_gpa $playername has been forced to quit Football due to his poor academic record. He will no longer play for $teamname. - -// Player Dilemmas - New groups for College - Player threatens to leave due to repeated TOXIC dilemmas - -dilemma_leaverescue_toxic1 $playername is among a group of students who have been accused of selling stolen exam papers. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_toxic2 The rest of the team have said that they cannot deal with $playername's destructive attitude any more. They have demanded that you cut him immediately so that they can be a harmonious team. Do you want to convince them that he should be given another chance?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_toxic3 Multiple other players have been seriously injured due to $playername being overly aggressive during training sessions, and they want you to cut him from the team. Do you want to convince them that he should be given another chance?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_toxic4 $playername's Football scholarship is at risk of being revoked after he was verbally abusive to the Dean when he was summoned to explain his most recent prank. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_toxic5 Several students are demanding that $playername is thrown out of college after he enticed them into a pyramid scheme where they lost thousands of dollars. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_toxic6 Representatives of $randomteamname are demanding serious sanctions after their missing animal mascot was found by police in $playername's dorm room. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dlr_toxic_cost_2nd -5 -dlr_toxic_cost_3rd -12 -dlr_toxic_cost -20 - -news_playerleaves_toxic_norescue $headcoachname has decided that $playername was a disruptive influence and that it was better for everyone to cut him from the team. - -news_playerleaves_toxic1 It is clear from his disruptive behavior that $playername has become more and more dissatisfied with College. He has decided to drop out and pursue the passions he discovered as part of the $HOBBY society. He will no longer play for $teamname. -news_playerleaves_toxic2 It is clear from his disruptive behavior that $playername has become more and more dissatisfied with College Football. He has decided to quit Football and concentrate on his $MAJOR studies in the hope that it will lead to a better college experience. He will no longer play Football for $teamname. -news_playerleaves_toxic3 After multiple incidents, the Faculty disciplinary board have decided that there is no way that $playername can remain as part of the student body, and he has been suspended indefinitely. He will no longer play for $teamname. -news_playerleaves_toxic4 It is clear from his disruptive behavior that $playername has become more and more dissatisfied with College life. He has decided to drop out and work for his uncle's business in $HOMETOWN. He will no longer play for $teamname. -news_playerleaves_toxic5 It is clear from his disruptive behavior that $playername has become more and more dissatisfied with $teamname. He has decided to transfer to $randomteamname where he hopes he will be a better fit. He will no longer play for $teamname. -news_playerleaves_toxic6 It is clear from his disruptive behavior that $playername has become more and more dissatisfied with College life. He has decided to drop out and go travelling in the hope of "finding himself". - -// Player Dilemmas - New groups for College - Party dilemmas and Party-variant of Late dilemmas. - -dilemma_hangover_party1 $playername did not show up for training yesterday. After going out for a quiet drink, his friends lost sight of him, and locations on his social media posts suggest he may be in Tijuana.-choice_IgnoreFine-choice_FinePlayer -dilemma_hangover_party2 $playername was forced to spectate during today's training after he woke up handcuffed to the goal on the Football field with no memory of where the key might be.-choice_IgnoreFine-choice_FinePlayer -dilemma_hangover_party3 $playername overslept and was late for training today: His alarm did not go off after he tried to prove his cellphone was waterproof using a glass of beer.-choice_IgnoreFine-choice_FinePlayer -dilemma_hangover_party4 $playername did not show up for training today - his friends say they last saw him drunkenly hailing a taxi to $ONLYHOMETOWN after he saw pictures of his ex-girlfriend with a new partner.-choice_IgnoreFine-choice_FinePlayer -dilemma_hangover_party5 $playername turned up late for training today, failed to run in a straight line, then vomited into the drinks cooler.-choice_IgnoreFine-choice_FinePlayer -dilemma_hangover_party6 $playername did not show up for training today. When you attempted to call him, someone named $randomfname_female briefly answered then hung up without explanation.-choice_IgnoreFine-choice_FinePlayer - -dilemma_party1 Complaints have been lodged against $playername after he invited his friends from $ONLYHOMETOWN High to party with him in college, and they trashed one of the dorm rooms.-choice_IgnoreFine-choice_FinePlayer -dilemma_party2 Future meetings of the $HOBBY society have been suspended on campus after $playername turned their annual cheese and wine mixer into a wild party which lasted 48 hours.-choice_IgnoreFine-choice_FinePlayer -dilemma_party3 $playername has been instructed to write a letter of apology after organising a 'naked mile' run on the same day that prospective students were touring the college with their families.-choice_IgnoreFine-choice_FinePlayer -dilemma_party4 The fire department were called out to a local bar after $playername dropped a tray of flaming sambuca shots.-choice_IgnoreFine-choice_FinePlayer -dilemma_party5 One of the coordinators caught $playername stashing a crate of beer in the locker room.-choice_IgnoreFine-choice_FinePlayer -dilemma_party6 A study trip for students on the $MAJOR course got out of hand when $playername started buying drinks for everyone at a nearby bar.-choice_IgnoreFine-choice_FinePlayer -dilemma_party7 Teammates are doubting $playername's commitment after he arranged to hit the clubs with some $randomteamname players "because those guys really know how to have fun".-choice_IgnoreFine-choice_FinePlayer -dilemma_party8 Local news crews interviewed shaken neighbours in the aftermath of an out-of-control party at a $teamname fraternity house after $playername shared an open invitation on social media.-choice_IgnoreFine-choice_FinePlayer -dilemma_party9 Dozens of inebriated students descended on the $teamname campus wearing $playername jerseys after he decided to organize a huge party in his own honor.-choice_IgnoreFine-choice_FinePlayer -dilemma_party10 $MINOR students assigned to complete a group project with $playername have complained that he left them to finish it while he took a weekend break to fly overseas for a "Full Moon Party".-choice_IgnoreFine-choice_FinePlayer -dilemma_party11 Other $teamname students have asserted that they never got paid after $playername hired them to work as the wait staff for a Black Tie ball which he threw for his circle of friends.-choice_IgnoreFine-choice_FinePlayer -dilemma_party12 $playername has been called before a disciplinary board to explain some photographs taken at a so-called "bad taste" costume party which have leaked out onto social media.-choice_IgnoreFine-choice_FinePlayer -dilemma_party13 $playername was taken in by security after being caught using the campus fountain like a public restroom during a heavy night of partying.-choice_IgnoreFine-choice_FinePlayer - -// Player Dilemmas - New groups for College - Player threatens to leave due to repeated PARTY dilemmas - -dilemma_leaverescue_party1 The Dean has asked you to remove $playername from the team after three other players ended up in the E.R. when he invited them for a drinking session. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_party2 One of your faculty colleagues is pushing for $playername's Football scholarship to be revoked after he repeatedly disrupted her lectures with drunken heckling. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_party3 The cheerleading coach is insisting that $playername is removed from the Football team after it emerged that he was conducting relationships with three different cheerleaders without them being aware of each other. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_party4 After $playername left an unpaid bar tab for thousands of dollars at a local nightclub, the Dean is considering revoking his Football scholarship for damaging the College's relationship with the community. Do you want to intervene on his behalf to keep him on the team?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_party5 The chief of the local P.D. has called you in because $playername is intoxicated in the lockup for the third time this month. He is considering charging him with a felony instead of a misdemeanor this time. Do you want to take responsibility for him?-choice_CutPlayer-choice_DefendPlayer -dilemma_leaverescue_party6 The rest of the team have had enough of covering up for all the times that $playername has turned up to training while still drunk from partying the night before. They have demanded that you cut him immediately because he is out of control. Do you want to convince them that he should be given another chance?-choice_CutPlayer-choice_DefendPlayer -dlr_party_cost_2nd -1 -dlr_party_cost_3rd -3 -dlr_party_cost -5 - -news_playerleaves_party_norescue $headcoachname has decided to cut $playername from the $teamname lineup. His constant partying was becoming a distraction from the team's achievements on the field. - -news_playerleaves_party1 $playername's hard-partying lifestyle has become unsustainable. He has checked into a rehab facility in the hope of getting his life back on track. He will no longer play for $teamname. -news_playerleaves_party2 $playername's party lifestyle has resulted in his Football career being cut short after he drunkenly fell from a second storey window. In the long term he is expected to recover but he will no longer play for $teamname. -news_playerleaves_party3 $playername's constant partying has likely contributed to him failing his most recent medical assessment. His drastically reduced lung capacity means that it is no longer safe for him to continue with College Football. He will no longer play for $teamname. -news_playerleaves_party4 After multiple citations for public intoxication, indecency, and criminal damage, scouts have made it clear that no Pro Team would ever take a chance on recruiting $playername. With no path to going Pro, he has decided to quit College Football immediately rather than later and will no longer play for $teamname. -news_playerleaves_party5 After an event called "The Party to End All Parties" resulted in incalculable damage to campus property, the ringleaders have all been immediately expelled from the institution. This includes $playername, who will now no longer play for $teamname. -news_playerleaves_party6 $playername has informed you that he is dropping out of College. It seems that his constant partying has blown through his scholarship money and put him in debt so that he cannot afford to stay at the institution. He will no longer play for $teamname. - -// Player Dilemmas - New groups for College - Dilemma choice lables - -choice_GPAUp Allow Study -choice_GPADrop Don't Allow -choice_CutPlayer Cut Player - -choice_GPAUpResultMsg Remember! The rest of the team will be annoyed if one player is given special treatment and extra study time. - -msg_RosterLimitAllFreshman You have reached the roster limit and you are not allowed to revoke Admissions offers which you have already made to this year's Freshman class. You cannot cut or sign any more players. Please start the new season. - -ui_WalkOnStudent Walk-On Athlete -ui_WalkOnStudentOffer Coach $coachname has identified a walk-on player who could be useful to your team.##$playername may have what it takes to be an effective $position. Do you want to meet with him? - -// Moved from main file - -ui_Freshman_Short Fr -ui_Sophomore_Short So -ui_Junior_Short Jr -ui_Senior_Short Sr -ui_Freshman Freshman -ui_Sophomore Sophomore -ui_Junior Junior -ui_Senior Senior -ui_GPA GPA -ui_Suspended Suspended -ui_PlayerSuspended Player Suspended -ui_Unsuspend Lift suspension -msg_suspended $playername has been placed on Academic Suspension.##Suspended players will be unavailable for games while they are studying to improve their GPA. - -ui_Recruitment_Credits RECRUITMENT CREDITS -ui_ScolarshipFund S'SHIP FUND -ui_ScolarshipFund_Full SCHOLARSHIP FUND -sla_Thousand k -ui_NewDonations NEW DONATIONS -ui_increase Raise Limit -ui_wallet Wallet -ui_next Next -ui_Info Info -ui_Received Received -ui_Spent Spent - -ui_NoOffers No Offers -ui_OneOffer 1 Offer -ui_Offers Offers - -ui_beat beat - -// General College rewrite - finished lines, in file order. - -ui_TradePlayer Cut Player -ui_Draft Freshman#Admiss'ns -ui_DraftRound College Admissions -ui_SignPlayer Recruit Player -msg_SignPlayer Do you want to recruit $position $playername? -msg_SignRookie Do you want to recruit Freshman $playername as a $position? -msg_CannotSign1 You already have a $position.##You will need to cut the $position from your roster if you want to recruit $playername. -msg_CannotSign2 You already have $num players for the $position position.##You will need to cut someone from your roster if you want to recruit $playername. -ui_Sign Recruit -info_StarPlayers These are your key players - the student athletes that make a real difference on game day. You can have up to 10 key players. (You can increase the limit to 12 players in the options if you prefer, and increase the upper limit of the Scholarship Fund at the same time.)##The rest of your squad do not have star ratings and are hidden. Their contribution towards the overall offense and defense ratings is dependent on the coordinator ratings. -info_StarPlayers12 These are your key players - the student athletes that make a real difference on game day. You can have up to 12 key players.##The rest of your squad do not have star ratings and are hidden. Their contribution towards the overall offense and defense ratings is dependent on the coordinator ratings. -info_Draft It's time for College Admissions! You can spend the institution's Football SCHOLARSHIP FUND to recruit new Freshmen athletes to replace any key players who left at the end of the previous year.##Choose wisely! You will need to scout players in order to reveal more details about them, and each time you recruit a new athlete the number of remaining prospects will be reduced.##Once recruiting is over you will not be able to choose any more new players until the start of next year's season! -info_Draft2 New Admissions Rules!##You now need to scout Freshman players if you wish to reveal their potential. You do this via their profile page. The number of players you can scout per admissions process is limited. -ui_FreeAgents Walk-On Athlete -news_PlayerRetiringNoTag $position $playername will graduate at the end of the season. He is not tagged for the Yearbook. -news_PlayerRetiringTag $position $playername will graduate at the end of the season. You have already tagged him for the Yearbook. -msg_ClearFreeAgent This potential Walk-On will not take up College Football and will permanently go back to his studies. Are you sure you want to proceed? -info_Facility_Stadium Increase the upper limit of the College's Football SCHOLARSHIP FUND so that you can keep more donations when your players get drafted.##Improve your institution's stadium to make fans more positive after a win and less negative after a loss.##Higher quality training facilities help players gain XP faster.##Better rehab helps players maintain good condition and recover from injury quicker. -ui_FrontOffice Athletics Office -btn_FrontOffice Athletics#Office -postmatch_toxic1 $position $playername has received a warning for a uniform violation ($uniform).-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic2 $position $playername has received a warning for unnecessary roughness.-choice_CriticisePlayer-choice_CriticiseOfficials -postmatch_toxic3 $position $playername has received a warning for unsportsmanlike conduct.-choice_CriticisePlayer-choice_CriticiseCoaches -postmatch_toxic4 $position $playername was apparently overheard saying "come get me" towards the opposition sideline during the game today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic5 $position $playername has received a warning for making a hand gesture during the game today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic6 $position $playername has received a warning for fighting with an opponent during the game today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic7 $position $playername has received a warning for making physical contact with an official today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_toxic8 $position $playername has received a warning for taunting today.-choice_DefendPlayer-choice_CriticisePlayer -postmatch_win3 This institution has taken some criticism in the past. It must feel good to win.-choice_PraiseFans-choice_PraiseOwner -postmatch_question_player_1 A freshman journalist for the College Paper asks:##In which position does $playername play?-choice_qpos_correct-choice_qpos_wrong -postmatch_question_player_2 A freshman journalist for the College Paper asks:##In which position does $playername play?-choice_qpos_wrong-choice_qpos_correct -postmatch_question_staff_1 A freshman journalist for the College Paper asks:##Which coordinator is $playername?-choice_qpos_wrong-choice_qpos_correct -postmatch_question_staff_2 A freshman journalist for the College Paper asks:##Which coordinator is $playername?-choice_qpos_correct-choice_qpos_wrong -choice_PraiseOwner Praise#Faculty -choice_FocusOwner Athletic#Director -news_DraftEnded The Freshman players have arrived at college and the season can begin! -news_SignFreeAgent $playername has joined the $teamname football team as a walk-on. -ui_FavoriteTeam Favorite College -news_NewCareer With just $num $weeks left in the season $teamname have appointed $coachname as their new head coach.##No one knows what to expect from this untested new arrival! -msg_Intro_1 Welcome to $teamname!##This is your home screen. You can tap on the division table to view divisions and the schedule.##When you are ready tap the ATHLETICS OFFICE button. -msg_Intro_1_gp Welcome to $teamname!##This is your home screen. You can use ² or the - Button to view divisions and the schedule.##When you are ready highlight the ATHLETICS OFFICE button and press ¹. -msg_Intro_1_gp_xb Welcome to $teamname!##This is your home screen. You can use ² to view divisions and the schedule.##When you are ready highlight the ATHLETICS OFFICE button and press º. -msg_Intro_2 From the Athletics Office you can upgrade facilities and staff.##Tapping an 'i' icon will bring up useful information. -msg_Intro_2_gp From the Athletics Office you can upgrade facilities and staff.##Highlighting an 'i' icon and pressing ¹ will bring up useful information. -msg_Intro_2_gp_xb From the Athletics Office you can upgrade facilities and staff.##Highlighting an 'i' icon and pressing º will bring up useful information. -msg_Intro_4 These are your key players. You don't need to manage the entire roster, just take care of these guys and everyone else will fall into line.##But remember - if you cut a player, or if a player is forced out of the team due to personal issues, you won't be able to recruit a replacement key player until the start of the next season!##Tap on a player to open his profile. -msg_Intro_4_gp These are your key players. You don't need to manage the entire roster, just take care of these guys and everyone else will fall into line.##But remember - if you cut a player, or if a player is forced out of the team due to personal issues, you won't be able to recruit a replacement key player until the start of the next season!##Highlight a player and press ¹ to open his profile. -msg_Intro_4_gp_xb These are your key players. You don't need to manage the entire roster, just take care of these guys and everyone else will fall into line.##But remember - if you cut a player, or if a player is forced out of the team due to personal issues, you won't be able to recruit a replacement key player until the start of the next season!##Highlight a player and press º to open his profile. -msg_Intro_5 Here you can view player details and attributes. Keep an eye on condition, morale, and GPA.##Low condition can lead to injury or worse - fumbles!##Poor morale can lead to game penalties and problems off the field. Players with TOXIC morale are dangerous and their actions can damage the team's morale!##You can use your Coaching Credits to fix morale problems in the MEETING area. In extreme circumstances it might be better to CUT a Toxic player but you will miss out on their skills on the field and on Scholarship donations when the player graduates. -msg_RosterLimit You have reached the roster limit. You will need to cut players before you can recruit new ones. -news_firstmatchWin $yourname's first game in charge of $teamname1 ended with a win against $teamname2 - it looks like this new appointment is working out.##The $teamname1 fans will be looking forward to next season now with renewed hope. -news_firstmatchLoss $yourname's first game in charge of $teamname1 ended in defeat against $teamname2 and questions still linger over this surprising appointment.##$yourlastname will be left in no doubt about how much work there is to do to turn this team's fortunes around. -msg_JobOffers_1 Your raw talent as a head coach is making waves in College Football. A few institutions are interested in hiring you. -msg_JobOffers_2 Your reputation is growing! The following institutions are interested in taking you on as head coach. -msg_JobOffers_3 Your reputation is widely acknowledged within College Football and there are a number of institutions interested in taking you on as head coach. -msg_JobOffers_4 Your wealth of experience and knowledge of the game make you the most highly sought after coach in College Football. Institutions are queuing up to take you on as head coach. - -msg_Intro_2_b From the Athletics Office you can upgrade facilities and staff.##Let's meet the coordinators who will help you to look after your athletes. -msg_Intro_2_c These are your Coordinators! Getting your coordinators to adjust the Training Regime will change how quickly your key players develop.##HARD training means that players gain more XP each game week at the expense of consuming more energy and a faster reduction of their GPA. When a player's XP increases enough they can increase one of their skills.##LIGHT training conserves energy and leaves time to study, but XP growth will be slower and players will be distracted by other on-campus activities. -msg_Intro_2_d You can also tap on the Head Coach card to check your own statistics. -msg_Intro_2_e The Head Coach menu shows your record as a coach!##It also gives you information about the academic performance which your players will need to maintain.##Tapping an 'i' icon will bring up useful information - try it now. -msg_Intro_5_b Players who have a low GPA can be suspended and will be excluded from games while they study to get their GPA back up. If you BENCH a player then they will have more study time.##If a player has a consistently low GPA or if they get in too much trouble then they may be forced to leave the team! ##Check in regularly with your players via the MEETING menu to prevent this from happening! -info_Draft_b Remember that the SCHOLARSHIP FUND does not work like a Pro Football Salary Cap. You can only spend what you have already earned and once it's gone it's gone!##You can fill up the Scholarship Fund via new donations when your Senior players declare for the Pro Draft, and via various other College events.##The fund has an upper limit but you can raise the limit in the Athletics Office using your Coaching Credits. -info_Draft_c If you need to cut existing players from the team you can do so via the Roster screen by selecting a player and choosing "REVOKE SCHOLARSHIP".##Cutting a player now, during the admissions process, will put some money back into the Scholarship Fund, but cutting a player at any other time in the season will not!##You will always earn more money for the Scholarship Fund by keeping a player in the roster until he graduates as a Senior, compared to revoking his scholarship early. - -news_NewJob3 $oldteamname fans may be in shock today as $yourname walks out on them to become the new head coach of $newteamname. Assessing the student athletes and recruiting new co-ordinators will be a priority upon arrival. -choice_MeetOwner Meet#Faculty -choice_IgnoreFine Ignore#Incident -choice_FinePlayer Discipline#Player -btn_HallOfFame Yearbook -ui_HallOfFame Yearbook -ui_FavouriteTeam Favorite College -msg_StoreReview Would you like to rate and review Retro Bowl College on the store? -tip_17 Coaching Credit isn't cash, it's kudos - it represents how much respect you have from the faculty, team and fans -tip_27 If you keep ignoring players' needs put themselves in situations which would end their College Football career! -tip_29 You can get extra donations to the Scholarship Fund if players declare for the Pro Draft in their Junior year -tip_30 You can check player GPA on the profile page. If it is low you can arrange for extra tuition in the MEETING area -ui_Alternate Alt1 -ui_PlayerHallOfFame Yearbook -ui_PlayerHallOfFameEmpty To put players in the Yearbook you need to tag them in the top-left corner of their profile page. -msg_TradeAwayRookie Warning! Cutting a recently recruited player has a negative impact on team morale and your fan relationship! -btn_PlayerHallOfFame Player #Y'book -info_TrainingRegime Setting the training regime to HARD will help players to gain more XP per game and will help them to concentrate on sports. However they will consume more energy, be less happy, their GPA may suffer and their risk of injury is increased.##LIGHT training conserves energy, increases morale, leaves more time for study and reduces injury risk, but XP will be gained at a slower rate than normal and players may be distracted by other things on campus! -msg_SeasonRatings A College Football website rated the performance of your team for the season... -favorite_DoingWell With a current record of $record, the $teamname head coach position is in jeopardy. While sources have given no hint regarding the preferred choice many fans have been quick to name $yourname as the ideal candidate. -favorite_DoingWellReturn Fans of $favteamname, currently $record, have been calling for the return of $bossname as head coach. Sources at $favteamname have nevertheless heard no rumors of a shake-up. -favorite_DoingPoorly It's no secret that $favteamname will be looking for a new head coach at the end of the season but it seems unlikely that $yourname will be amongst the candidates. -msg_SalaryCheckRoster You need to reduce your roster to 10 players before you can reduce the recruitment credits cap. -msg_BoostMoraleEvent0 The team had a night out at the movies. -msg_BoostMoraleEvent1 You took the team mountain hiking for the day. -msg_BoostMoraleEvent2 You arranged a visit from a Pro Football player who used to play for the college. -msg_BoostMoraleEvent3 You organized a paintball day. -msg_BoostMoraleEvent4 The cheerleaders and the band hyped up everyone at a pep rally, including the team! -msg_BoostMoraleEvent5 You took the entire team out for a meal. -msg_BoostMoraleEvent6 You took the team to watch a Pro Football game from the V.I.P. area. -msg_BoostMoraleEvent7 You ordered pizzas for everyone to reward them after a tough training session. -msg_BoostMoraleEvent8 You threw a pig roast for the team, and you invited their families too. -msg_BoostMoraleEvent9 You booked a karaoke lounge for the evening so the team could relax. -msg_BoostConditionEvent1 You arranged personalized dietary plans for all the players on the team. -msg_BoostConditionEvent2 You gave the team an extra rest day. -msg_BoostConditionEvent3 You called in a favor from a Pro Football co-ordinator who made improvements to the team's training schedule. -msg_BoostConditionEvent4 You asked the Physiotherapy professor to get her students to assess the team's minor ailments and recommend some treatment. -msg_BoostConditionEvent5 You told the team about your secret family recipe for curing a hangover. -msg_BoostSalaryCap Do you want to persuade the Faculty to permanently increase the upper limit of the Scholarship Fund to $$num,000? It will cost you $cost Coaching Credits. -msg_BoostSalaryNoCredit You need $cost Coaching Credits to increase the upper limit of the Scholarship Fund to $$num,000. -ui_ExtendContract Academic Coaching -ui_DelayRetirement Academic Coaching -msg_MeetingExtendContract Arranging for $playername to see the academic tutor will cost $num Coaching Credits.##Do you want to proceed? -msg_boost_morale2 You arrange for the RA to spend extra time with $playername. -msg_boost_condition2 The campus health center gives $playername some relaxation pills. -msg_boost_condition3 $playername took time off to travel back home and rest with family. -ui_Rush Alt2 -ui_PressStart Any button to start -msg_ReinstatePlayer Do you want to reinstate $playername until the end of the season? -msg_TagMessageHOF This tag allows you to select a player for the Yearbook. His stats will be recorded even after he leaves the team or graduates. -info_StartWithFave Retro Bowl College is a game all about building a legacy. If you choose to start with your favorite team that's fine but the story of your career will be a simple one.##Why not start out at a low ranked team and prove yourself before receiving that dream offer from your favorite team? -ui_DetailsNotFave Note: You will not start at your favorite institution. - -// General College rewrite - debugging warnings - -msg_SuperBowlWinner [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "001C". -msg_CannotTradeWeek [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "002C". -msg_CannotTradeInjured [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "003C". -msg_CannotTradeToxic [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "004C". -msg_CannotSignMoraleLow [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "005C". -msg_CannotTradeRookie [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "006C". -msg_TradePlayerThis [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "007C". -msg_TradePlayerNext [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "008C". -msg_SignPlayerStore [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "009C". -msg_SignPlayerStoreNoCredit [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "010C". -msg_SkipDraft [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "011C". -msg_SkipDraft1 [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "012C". -info_FreeAgents [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "013C". -ui_ExceedSalaryCap [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "014C". -msg_FreeAgentOffer [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "015C". -msg_FreeAgentOffer_Rookie [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "016C". -msg_TradeOffer [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "017C". -msg_TradeOfferSign [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "018C". -msg_TradeRequest [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "019C". -msg_ContractExpired [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "020C". -news_PlayerRetired [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "021C". -msg_OutOfContractPlayer [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "022C". -msg_OutOfContractPlayers [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "023C". -msg_ClearFreeAgents [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "024C". -msg_ClearTradeOffer [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "025C". -msg_SalaryCapIncrease [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "026C". -info_DraftPicks [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "027C". -news_ResignedPlayer [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "028C". -news_SignTrade [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "029C". -news_SignTrade2 [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "030C". -news_firstmatchTie [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "031C". -info_freeagents [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "032C". -msg_FreeAgentReset [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "033C". -news_mvp [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "034C". -news_roty [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "035C". -news_opoy [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "036C". -news_dpoy [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "037C". -msg_TradeDeadline [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "038C". -msg_MeetingDelayRetirement [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "039C". -msg_MeetingTooOld [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "040C". -btn_ExhibitionGame [!]DEBUG[!]#Exhibition -ui_SimGame DEBUG SIM - -msg_NotEnoughCCStore You do not have enough Coaching Credits to make this choice - would you like to get more from the store? -msg_NotEnoughCC You do not have enough Coaching Credits to make this choice! - -btn_BoostGPA Boost#GPA -msg_BoostGPAAlreadyDone You have already helped the Team to study this week. -msg_BoostGPANoCredit You need $num Coaching Credits to boost the team's GPA. -msg_BoostGPA Do you want to give the team a GPA boost for $num Coaching Credits? -msg_BoostGPAEvent0 You arranged for some grad students to conduct study sessions with your players. -msg_BoostGPAEvent1 You struck a deal with a local store to provide new study laptops for your players. -msg_BoostGPAEvent2 You added a compulsory study break into the team's training schedule. -msg_BoostGPAEvent3 You accompanied the team to some guest lectures on a fascinating range of subjects. -msg_BoostGPAEvent4 You pressured some of your faculty colleagues into helping your student athletes after class. -msg_BoostGPAEvent5 You introduced your players to some memorization techniques to help prepare for their upcoming academic tests. - -epi_cut $playername was the $position for the $teamname Football Team until his $academicyear year. -epi_draftR1Senior $playername entered the Pro Football Draft as a Round 1 pick and was signed as the $position for $draftedteamname. -epi_draftR1Junior $playername declared early for the Pro Football Draft and was signed as a Round 1 pick as the new $position for $draftedteamname. -epi_draftR2Senior $playername entered the Pro Football Draft as a Round 2 pick and was signed as the $position for $draftedteamname. -epi_draftR2Junior $playername declared early for the Pro Football Draft and was signed as a Round 2 pick as the new $position for $draftedteamname. -epi_draftR3Senior $playername entered the Pro Football Draft as a Round 3 pick and was signed as the $position for $draftedteamname. -epi_draftR3Junior [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "041C(C)". -epi_graduated1 After graduation, $playername fulfilled his lifelong dream of moving to $epilogue_city. -epi_graduated2 On the day he graduated, $playername eloped with his girlfriend $epilogue_femalename. They are still together today, and have 7 kids. -epi_graduated3 After graduation, $playername never felt the need to get a job due to his husband $epilogue_malename having such a high-paying job. -epi_graduated4 $playername enjoyed his time at $teamname so much that he got a job as the college groundskeeper. He can be seen mowing the field before every Football game. -epi_graduated5 $playername embraced his passion after college, and has dedicated his life to bringing the joys of $HOBBY to underprivileged children around the world. -epi_graduated6 After graduation, $playername decided to start a band with his best friend $epilogue_malename. They can be booked for bar mitzvahs and quinceañeras for a reasonable fee. -epi_graduated7 $playername went on to study for a doctorate in $MINOR, and his team have been nominated for a prestigious prize after a major breakthrough in the field. -epi_graduated8 $playername retured to $HOMETOWN to marry his childhood sweetheart. -epi_graduated9 $playername decided to continue his $MAJOR studies at $epilogue_college. -epi_graduated10 $playername took his College Football experience and landed himself a backroom job in the big leagues working for $epilogue_proteam. -epi_graduated11 After college, $playername became possibly the most famous $epilogue_job in America. -epi_graduated12 $playername emigrated to $epilogue_country after a holiday fling with a local girl. -epi_graduated13 $playername decided to spend a year living out of a van while he followed $epilogue_band on their North American tour. -epi_graduated14 $playername was convicted on two counts of $epilogue_crime but is expected to get a shortened sentence due to good behavior. -epi_graduated15 $playername decided to continue studying, but switched from $MAJOR to $epilogue_subject. -epi_graduated16 After college, $playername dedicated himself to raising awareness of $epilogue_charity. -epi_graduated17 $playername became an advocate for mental health, using his platform as an ex-College player to help others. -epi_graduated18 $playername opened a restaurant in $epilogue_city, specializing in farm-to-table cuisine. -epi_graduated19 After graduation, $playername joined the military, primarily serving in serving in $epilogue_country. -epi_graduated20 $playername started working at a tech company in $epilogue_city, quickly rising through the ranks. -epi_graduated21 $playername wrote a memoir about his College Football years, which became a bestseller. -epi_graduated22 $playername wrote a memoir about his College Football years, which became a bestseller in $epilogue_country. -epi_graduated23 $playername discovered that his College Football career had made him famous in $epilogue_country, and he was able to make a good living as a spokesperson for a brand of shampoo. -epi_graduated24 $playername dedicated his life after College to spiritual growth, and joined a $epilogue_placeofworship. -epi_graduated25 $playername took up farming and now runs a local organic farm in $HOMETOWN. -epi_graduated26 $playername entered politics and is currently serving as a council member in $epilogue_city. -epi_graduated27 $playername entered politics but his time as a city council member was cut short when he was implicated in covering up a case of $epilogue_crime. -epi_graduated28 $playername returned to $HOMETOWN to became a high school Football coach, leading the team to win multiple local championships. -epi_graduated29 $playername used his College Football fame to become a local TV host in $HOMETOWN. -epi_graduated30 $playername returned to $HOMETOWN to take over the family business, expanding it into a thriving enterprise. -epi_graduated31 $playername returned to $HOMETOWN to take over the family business, but managed to destroy the legacy of three generations after making some disastrous decisions. -epi_graduated32 $playername started a podcast about college sports, which gained a large following. -epi_graduated33 $playername started a non-profit organization, focusing on community development in $epilogue_city. -epi_graduated34 $playername joined the circus as a $epilogue_circusjob, touring with them across the country. -epi_graduated35 $playername stayed near to the $teamname campus where he runs 'ghost tours' around the institution's older buildings. -epi_graduated36 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated37 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated38 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated39 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated40 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated41 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated42 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated43 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated44 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated45 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated46 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated47 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated48 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated49 After graduation, $playername opened a $epilogue_smallbusiness. -epi_graduated50 After graduation, $playername became a professional $epilogue_job. -epi_graduated51 After graduation, $playername became a professional $epilogue_job. -epi_graduated52 After graduation, $playername became a professional $epilogue_job. -epi_graduated53 After graduation, $playername became a professional $epilogue_job. -epi_graduated54 After graduation, $playername became a professional $epilogue_job. -epi_graduated55 After graduation, $playername became a professional $epilogue_job. -epi_graduated56 After graduation, $playername became a professional $epilogue_job. -epi_graduated57 After graduation, $playername became a professional $epilogue_job. -epi_graduated58 After graduation, $playername became a professional $epilogue_job. -epi_graduated59 After graduation, $playername became a professional $epilogue_job. -epi_graduated60 After graduation, $playername became a professional $epilogue_job. -epi_graduated61 After graduation, $playername became a professional $epilogue_job. -epi_graduated62 After graduation, $playername became a professional $epilogue_job. -epi_graduated63 After graduation, $playername became a professional $epilogue_job. -epi_graduated64 After graduation, $playername became a professional $epilogue_job. -epi_graduated65 After graduation, $playername became a professional $epilogue_job. -epi_graduated66 After graduation, $playername became a professional $epilogue_job. -epi_graduated67 After graduation, $playername became a professional $epilogue_job. -epi_graduated68 After graduation, $playername became a professional $epilogue_job. -epi_graduated69 After graduation, $playername became a professional $epilogue_job. -epi_graduated70 After graduation, $playername became a professional $epilogue_job. -epi_graduated71 After graduation, $playername became a professional $epilogue_job. -epi_graduated72 After graduation, $playername became a professional $epilogue_job. -epi_graduated73 After graduation, $playername became a professional $epilogue_job. -epi_graduated74 After graduation, $playername became a professional $epilogue_job. -epi_graduated75 After graduation, $playername became a professional $epilogue_job. -epi_graduated76 After graduation, $playername became a professional $epilogue_job. -epi_graduated77 After graduation, $playername became a professional $epilogue_job. -epi_graduated78 After graduation, $playername became a professional $epilogue_job. -epi_graduated79 After graduation, $playername became a professional $epilogue_job. -epi_graduated80 After graduation, $playername became a professional $epilogue_job. -epi_graduated81 After graduation, $playername became a professional $epilogue_job. -epi_graduated82 After graduation, $playername became a professional $epilogue_job. -epi_graduated83 After graduation, $playername became a professional $epilogue_job. -epi_graduated84 After graduation, $playername became a professional $epilogue_job. -epi_graduated85 After graduation, $playername became a professional $epilogue_job. -epi_graduated86 After graduation, $playername became a professional $epilogue_job. -epi_graduated87 After graduation, $playername became a professional $epilogue_job. -epi_graduated88 After graduation, $playername became a professional $epilogue_job. -epi_graduated89 After graduation, $playername became a professional $epilogue_job. -epi_graduated90 After graduation, $playername became a professional $epilogue_job. -epi_graduated91 After graduation, $playername became a professional $epilogue_job. -epi_graduated92 After graduation, $playername became a professional $epilogue_job. -epi_graduated93 After graduation, $playername became a professional $epilogue_job. -epi_graduated94 After graduation, $playername became a professional $epilogue_job. -epi_graduated95 After graduation, $playername became a professional $epilogue_job. -epi_graduated96 After graduation, $playername became a professional $epilogue_job. -epi_graduated97 After graduation, $playername became a professional $epilogue_job. -epi_graduated98 After graduation, $playername became a professional $epilogue_job. -epi_graduated99 After graduation, $playername became a professional $epilogue_job. -epi_graduated100 After graduation, $playername became a professional $epilogue_job. -epi_graduated101 After graduation, $playername became a professional $epilogue_job. -epi_graduated102 After graduation, $playername became a professional $epilogue_job. -epi_graduated103 After graduation, $playername became a professional $epilogue_job. -epi_graduated104 After graduation, $playername became a professional $epilogue_job. -epi_graduated105 After graduation, $playername became a professional $epilogue_job. -epi_graduated106 After graduation, $playername became a professional $epilogue_job. -epi_graduated107 After graduation, $playername became a professional $epilogue_job. -epi_graduated108 After graduation, $playername became a professional $epilogue_job. -epi_graduated109 After graduation, $playername became a professional $epilogue_job. -epi_graduated110 After graduation, $playername became a professional $epilogue_job. -epi_graduated111 After graduation, $playername became a professional $epilogue_job. -epi_graduated112 After graduation, $playername became a professional $epilogue_job. -epi_graduated113 After graduation, $playername became a professional $epilogue_job. -epi_graduated114 After graduation, $playername became a professional $epilogue_job. -epi_graduated115 After graduation, $playername became a professional $epilogue_job. -epi_graduated116 After graduation, $playername became a professional $epilogue_job. -epi_graduated117 After graduation, $playername became a professional $epilogue_job. -epi_graduated118 After graduation, $playername became a professional $epilogue_job. -epi_graduated119 After graduation, $playername became a professional $epilogue_job. -epi_graduated120 After graduation, $playername became a professional $epilogue_job. -epi_dil_lowGPANoRescue $playername was was forced to quit as the $position for the $teamname Football Team during his $academicyear year for academic reasons. -epi_dil_toxicNoRescue $playername was the $position for the $teamname Football Team, but personal issues resulted in him being pushed out of the team during his $academicyear year. -epi_dil_maxToxic $playername was the $position for the $teamname Football Team, but personal issues resulted in him being pushed out of the team during his $academicyear year. -epi_dil_partyNoRescue $playername was unable to continue as the $position for the $teamname Football Team after his hard-partying lifestyle got out of hand during his $academicyear year. -epi_dil_maxParty $playername was unable to continue as the $position for the $teamname Football Team after his hard-partying lifestyle got out of hand during his $academicyear year. His status as a campus party animal remains legendary. -epi_newteam $playername was $headcoachname's pick for the $position of the $teamname Football Team while $headcoachlastname was the Head Coach. - -epiMilitary_cut $playername was the $position for the $teamname Football Team but was dropped from the team as a $academicotheryear. -epiMilitary_draftR1Senior1 $playername entered the Pro Football Draft as a Round 1 pick and was signed as the $position for $draftedteamname. His service was deferred until he finished his Pro career. -epiMilitary_draftR1Senior2 $position $playername entered the Pro Football Draft as a Round 1 pick. $draftedteamname kept the position open for him and he joined the team after finishing his term of service. -epiMilitary_draftR1Junior1 $playername declared early for the Pro Football Draft and was signed as a Round 1 pick as the new $position for $draftedteamname. His service was deferred until he finished his Pro career. -epiMilitary_draftR1Junior2 $playername declared early for the Pro Football Draft and was signed as a Round 1 pick. $draftedteamname kept the $position slot open for him while he finished his term of service. -epiMilitary_draftR2Senior1 $playername entered the Pro Football Draft as a Round 2 pick and was signed as the $position for $draftedteamname. His service was deferred until he finished his Pro career. -epiMilitary_draftR2Senior2 $position $playername entered the Pro Football Draft as a Round 2 pick. $draftedteamname kept the position open for him and he joined the team after finishing his term of service. -epiMilitary_draftR2Junior1 $playername declared early for the Pro Football Draft and was signed as a Round 2 pick as the new $position for $draftedteamname. His service was deferred until he finished his Pro career. -epiMilitary_draftR2Junior2 $playername declared early for the Pro Football Draft and was signed as a Round 2 pick. $draftedteamname kept the $position slot open for him while he finished his term of service. -epiMilitary_draftR3Senior1 $playername entered the Pro Football Draft as a Round 3 pick and was signed as the $position for $draftedteamname. His service was deferred until he finished his Pro career. -epiMilitary_draftR3Senior2 $position $playername entered the Pro Football Draft as a Round 3 pick. $draftedteamname kept the position open for him and he joined the team after finishing his term of service. -epiMilitary_draftR3Junior [!] Retro Bowl College has encountered an unexpected error. Please report this error to "support@newstargames.com". Message Code "042C(M)". -epiMilitary_graduated1 After graduation, $playername took up a long term post as an officer stationed in $epilogue_city. -epiMilitary_graduated2 On the day he should have graduated from the academy, $playername eloped with his girlfriend $epilogue_femalename. He has been on the run from the military ever since. -epiMilitary_graduated3 After graduation from the academy, $playername resigned his commission at the earliest opportunity because his husband $epilogue_malename had such a high-paying job. -epiMilitary_graduated4 $playername enjoyed his time at $teamname so much that he continued to serve at the academy while volunteering to help and support the Football program in any way he could. -epiMilitary_graduated5 $playername embraced his passion after completing his term of service, and dedicated the rest of his life to bringing the joys of $HOBBY to underprivileged children around the world. -epiMilitary_graduated6 After being dishonorably discharged from the military a few years after graduating, $playername decided to start a band with his best friend $epilogue_malename. They can be booked for bar mitzvahs and quinceañeras for a reasonable fee. -epiMilitary_graduated7 While serving our his commission, $playername continued to study for a doctorate in $MINOR via a correspondence course. -epiMilitary_graduated8 $playername was lucky that he was posted to his old hometown of $HOMETOWN where he married his childhood sweetheart. -epiMilitary_graduated9 After serving his commission, $playername decided to return to education to continue his $MAJOR studies at $epilogue_college. -epiMilitary_graduated10 After serving his time in the military, $playername took his College Football experience and landed himself a backroom job in the big leagues working for $epilogue_proteam. -epiMilitary_graduated11 After serving his comission, $playername became possibly the most famous $epilogue_job in America. -epiMilitary_graduated12 $playername was posted overseas to $epilogue_country and was so enthralled by the local culture he decided to stay. -epiMilitary_graduated13 After becoming diisillusioned with the military life, $playername decided to spend a year living out of a van while he followed $epilogue_band on their North American tour. -epiMilitary_graduated14 $playername was convicted on two counts of $epilogue_crime and was court martialled for his transgressions. -epiMilitary_graduated15 $playername decided to return to studying after his time in the military, and enrolled as a student of $epilogue_subject. -epiMilitary_graduated16 After some eye-opening experiences during his time in the military, $playername dedicated himself to raising awareness of $epilogue_charity. -epiMilitary_dil_lowGPANoRescue $playername was was forced to quit as the $position for the $teamname Football Team when he was a $academicotheryear for academic reasons. -epiMilitary_dil_toxicNoRescue $playername was the $position for the $teamname Football Team, but personal issues resulted in him being removed from the team when he was a $academicotheryear. -epiMilitary_dil_maxToxic $playername was the $position for the $teamname Football Team, but personal issues resulted in him being pushed out of the team when he was a Cadet $academicyear. -epiMilitary_dil_partyNoRescue $playername was unable to continue as the $position for the $teamname Football Team after his hard-partying lifestyle got out of hand when he was a $academicotheryear. -epiMilitary_dil_maxParty $playername was unable to continue as the $position for the $teamname Football Team after his hard-partying lifestyle got out of hand when he was a $academicotheryear. Stories of this party animal are still used as cautionary tales by the academy instructors. -epiMilitary_newteam $playername was $headcoachname's pick for the $position of the $teamname Football Team while $headcoachlastname was the Head Coach. -epiMilitary_admisscut $playername was the $position for the $teamname Football Team, but $headcoachname cut him from the roster shortly before he was about to be promoted to a $academicotheryear. - - - -matchmsg_kickorattack How do you want to begin? -match_co_kick Field Goal -match_co_attack 1st Down - -ui_AdmissCutForRC Revoke#S'ship -msg_CutPlayerForRC Do you want to cut $position $playername from your roster? He will be permanently removed but $$num,000 will be added back to the Scholarship fund which you can use in this Admissions process.##Cutting a non-toxic player will harm team morale. - -msg_CutPlayerForRCWalletFilling Do you want to cut $position $playername from your roster? If you spend some of the existing Scholarship Fund before cutting this player then you will receive up to $$num,000 back, or if you cut him now you will only receive as much as the Fund can currently hold.##Cutting a non-toxic player will harm team morale. - -msg_CutPlayerForRCWalletFull Do you want to cut $position $playername from your roster? If you spend some of the existing Scholarship Fund before cutting this player then you will receive up to $$num,000 back, or if you cut him now you will not receive anything because the Fund is full.##Cutting a non-toxic player will harm team morale. - -epi_admisscut $playername was the $position for the $teamname Football Team, but $headcoachname cut him from the roster shortly before he was about to return for his $academicyear year. - -cv_GradHighSchool H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool1 H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool2 H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool3 H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool4 H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool5 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool6 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool7 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool8 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool9 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool10 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool11 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool12 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool13 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool14 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cv_GradHighSchool15 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool16 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool17 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool18 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool19 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool20 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool21 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool22 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool23 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool24 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool25 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool26 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool27 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool28 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool29 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cv_GradHighSchool30 H.S. Graduate, $ONLYHOMETOWN Central High School, $ONLYSTATE -cv_GradHighSchool31 H.S. Graduate, $ONLYHOMETOWN Central High School, $ONLYSTATE -cv_GradHighSchool32 Graduated from $ONLYHOMETOWN Central High School, $ONLYSTATE -cv_GradHighSchool33 Graduated from $ONLYHOMETOWN Central High School, $ONLYSTATE -cv_GradHighSchool34 H.S. Diploma; $ONLYHOMETOWN Central High School, $ONLYSTATE -cv_GradHighSchool35 H.S. Diploma; $ONLYHOMETOWN Central High School, $ONLYSTATE -cv_GradHighSchool36 H.S. Graduate, $ONLYHOMETOWN Union High School, $ONLYSTATE -cv_GradHighSchool37 H.S. Graduate, $ONLYHOMETOWN Union High School, $ONLYSTATE -cv_GradHighSchool38 Graduated from $ONLYHOMETOWN Union High School, $ONLYSTATE -cv_GradHighSchool39 Graduated from $ONLYHOMETOWN Union High School, $ONLYSTATE -cv_GradHighSchool40 H.S. Diploma; $ONLYHOMETOWN Union High School, $ONLYSTATE -cv_GradHighSchool41 H.S. Diploma; $ONLYHOMETOWN Union High School, $ONLYSTATE -cv_GradHighSchool42 H.S. Graduate, $ONLYHOMETOWN School, $ONLYSTATE -cv_GradHighSchool43 H.S. Graduate, $ONLYHOMETOWN School, $ONLYSTATE -cv_GradHighSchool44 Graduated from $ONLYHOMETOWN School, $ONLYSTATE -cv_GradHighSchool45 Graduated from $ONLYHOMETOWN School, $ONLYSTATE -cv_GradHighSchool46 H.S. Diploma; $ONLYHOMETOWN School, $ONLYSTATE -cv_GradHighSchool47 H.S. Diploma; $ONLYHOMETOWN School, $ONLYSTATE -cv_GradHighSchool48 H.S. Graduate, $ONLYHOMETOWN Academy, $ONLYSTATE -cv_GradHighSchool49 H.S. Graduate, $ONLYHOMETOWN Academy, $ONLYSTATE -cv_GradHighSchool50 Graduated from $ONLYHOMETOWN Academy, $ONLYSTATE -cv_GradHighSchool51 Graduated from $ONLYHOMETOWN Academy, $ONLYSTATE -cv_GradHighSchool52 H.S. Diploma; $ONLYHOMETOWN Academy, $ONLYSTATE -cv_GradHighSchool53 H.S. Diploma; $ONLYHOMETOWN Academy, $ONLYSTATE -cv_GradHighSchool54 Graduated from $ONLYHOMETOWN Notre Dame High School, $ONLYSTATE -cv_GradHighSchool55 H.S. Diploma; $ONLYHOMETOWN Notre Dame High School, $ONLYSTATE -cv_GradHighSchool56 Graduated from $ONLYHOMETOWN Catholic School, $ONLYSTATE -cv_GradHighSchool57 H.S. Diploma; $ONLYHOMETOWN Catholic School, $ONLYSTATE -cv_GradHighSchool58 Graduated from $ONLYHOMETOWN Christian School, $ONLYSTATE -cv_GradHighSchool59 H.S. Diploma; $ONLYHOMETOWN Christian School, $ONLYSTATE -cv_GradHighSchool60 Graduated from $ONLYHOMETOWN Christian Academy, $ONLYSTATE -cv_GradHighSchool61 H.S. Diploma; $ONLYHOMETOWN Christian Academy, $ONLYSTATE -cv_GradHighSchool62 Graduated from $ONLYHOMETOWN Jewish High School, $ONLYSTATE -cv_GradHighSchool63 H.S. Diploma; $ONLYHOMETOWN Jewish High School, $ONLYSTATE -cv_GradHighSchool64 Graduated from $ONLYHOMETOWN Jewish Academy, $ONLYSTATE -cv_GradHighSchool65 H.S. Diploma; $ONLYHOMETOWN Jewish Academy, $ONLYSTATE -cv_GradHighSchool66 Graduated from $ONLYHOMETOWN Community High School, $ONLYSTATE -cv_GradHighSchool67 H.S. Diploma; $ONLYHOMETOWN Community High School, $ONLYSTATE -cv_GradHighSchool68 Graduated from $ONLYHOMETOWN Community Academy, $ONLYSTATE -cv_GradHighSchool69 H.S. Diploma; $ONLYHOMETOWN Community Academy, $ONLYSTATE -cv_GradHighSchool70 Graduated from $ONLYHOMETOWN Preparatory High School, $ONLYSTATE -cv_GradHighSchool71 H.S. Diploma; $ONLYHOMETOWN Preparatory High School, $ONLYSTATE -cv_GradHighSchool72 Graduated from $ONLYHOMETOWN Preparatory Academy , $ONLYSTATE -cv_GradHighSchool73 H.S. Diploma; $ONLYHOMETOWN Preparatory Academy , $ONLYSTATE -cv_GradHighSchool74 Graduated from $ONLYHOMETOWN Military High School, $ONLYSTATE -cv_GradHighSchool75 H.S. Diploma; $ONLYHOMETOWN Military Academy, $ONLYSTATE -cv_GradHighSchool76 Graduated from $ONLYHOMETOWN Lutheran School, $ONLYSTATE -cv_GradHighSchool77 Graduated from $ONLYHOMETOWN Institute, $ONLYSTATE -cv_GradHighSchool78 Graduated from $ONLYHOMETOWN Scholastic Institute, $ONLYSTATE -cv_GradHighSchool79 Graduated from $ONLYHOMETOWN Math & Science Academy, $ONLYSTATE -cv_GradHighSchool80 H.S. Diploma; The Latin School of $ONLYHOMETOWN , $ONLYSTATE -cv_GradHighSchool81 Graduated from $ONLYHOMETOWN Boys' High School, $ONLYSTATE -cv_GradHighSchool82 Graduated from $ONLYHOMETOWN Charter High School, $ONLYSTATE -cv_GradHighSchool83 Graduated from $ONLYHOMETOWN Free Academy, $ONLYSTATE -cv_JoinTeam Accepted onto the $teamname Football Scholarship Program as a $position -cv_JoinTeam1 Received a Football Scholarship to $teamname (Position $position) -cv_JoinTeam2 Football Scholar, $teamname ($position) -cv_JoinTeam3 Admitted to $teamname (Full Football Scholarship; $position) -cv_JoinTeam4 $teamname - Freshman Scholarship - Football - $position -cv_JoinTeam5 Football Scholarship Recipient, $teamname ($position) -cv_WalkOnJoinTeamA Joined the $teamname Football Team as a Walk-On $position -cv_WalkOnJoinTeamB Admitted onto the $teamname undergraduate program -cv_WalkOnJoinTeamB1 Freshman at $teamname -cv_WalkOnJoinTeamB2 First year student, $teamname -cv_Graduated Graduated from $teamname -cv_Graduated1 Graduated from $teamname -cv_Graduated2 Graduated from $teamname -cv_Graduated3 Graduated from $teamname -cv_Graduated4 Graduated from $teamname -cv_Graduated5 Graduated from $teamname -cv_Graduated6 Graduated from $teamname -cv_Graduated7 Graduated from $teamname -cv_Graduated8 Graduated from $teamname, majoring in $MAJOR -cv_Graduated9 Graduated from $teamname, majoring in $MAJOR -cv_Graduated10 Graduated from $teamname, majoring in $MAJOR -cv_Graduated11 Graduated from $teamname, majoring in $MAJOR -cv_Graduated12 Graduated from $teamname, majoring in $MAJOR -cv_Graduated13 Graduated from $teamname (Dean's List) -cv_Graduated14 Graduated with Honors from $teamname -cv_Graduated15 Graduated Cum Laude from $teamname -cv_Graduated16 Graduated Magna Cum Laude from $teamname -cv_Graduated17 Graduated Summa Cum Laude from $teamname -cv_Drafted Drafted by $draftedteamname as a $position as a Round $draftroundpick pick. -cv_OutstandingPOTY Winner of the Outstanding College Player of the Year Award -cv_ExtraordinaryAcademicPOTY Winner of the College Football Award for Extraordinary Academic Achievement -cv_OffensivePOTY Winner of the College Football Offensive Player of the Year Award -cv_DefensivePOTY Winner of the College Football Defensive Player of the Year Award -cv_QuarterbackPOTY Winner of the College Quarterback of the Year Award -cv_RunningBackPOTY Winner of the College Running Back of the Year Award -cv_TightEndPOTY Winner of the College Tight End of the Year Award -cv_WideReceiverPOTY Winner of the College Wide Receiver of the Year Award -cv_OffensiveLinemanPOTY Winner of the College Offensive Lineman of the Year Award -cv_DefensiveLinemanPOTY Winner of the College Defensive Lineman of the Year Award -cv_DefensiveBackPOTY Winner of the College Defensive Back of the Year Award -cv_LinebackerPOTY Winner of the College Linebacker of the Year Award -cv_KickerPOTY Winner of the College Kicker of the Year Award -cv_CommunityServicePOTY Winner of the College Football Community Award (for services to $HOBBY) -cv_WalkOnPOTY Winner of the College Football Walk-On Player of the Year Award -cv_FreshmanPOTY Winner of the Freshman Player of the Year Award -cv_OutstandingPOTY_news $position $playername won the Association award for Outstanding College Player of the Year! -cv_ExtraordinaryAcademicPOTY_news $position $playername won the Association award for Extraordinary Academic Achievement as a College Football Player! -cv_OffensivePOTY_news $position $playername won the Association award for College Football Offensive Player of the Year! -cv_DefensivePOTY_news $playername won the Association award for College Football Defensive Player of the Year! -cv_QuarterbackPOTY_news $playername won the Association award for College Quarterback of the Year! -cv_RunningBackPOTY_news $playername won the Association award for College Running Back of the Year! -cv_TightEndPOTY_news $playername won the Association award for College Tight End of the Year! -cv_WideReceiverPOTY_news $playername won the Association award for College Wide Receiver of the Year! -cv_OffensiveLinemanPOTY_news $playername won the Association award for College Offensive Lineman of the Year! -cv_DefensiveLinemanPOTY_news $playername won the Association award for College Defensive Lineman of the Year! -cv_DefensiveBackPOTY_news $playername won the Association award for College Defensive Back of the Year! -cv_LinebackerPOTY_news $playername won the Association award for College Linebacker of the Year! -cv_KickerPOTY_news $playername won the Association award for College Kicker of the Year! -cv_CommunityServicePOTY_news $position $playername won the Association award for Community Service as a College Football Player! -cv_WalkOnPOTY_news $position $playername won the Association award for College Football Walk-On Player of the Year! -cv_FreshmanPOTY_news $position $playername won the Association award for Freshman Player of the Year! -cv_AcademicPrize Recipient of the $teamname $MAJOR prize -cv_AcademicPrize1 Recipient of the $teamname $MAJOR prize -cv_AcademicPrize2 Recipient of the $teamname $MINOR prize -cv_WinComp $compname $position for the winning team -cv_RunnerUpComp $compname $position for the runner-up team -cv_ReachedCompRound5 Qualified for the first round of the $compname -cv_ReachedCompRound4 Reached round 2 of the $compname -cv_ReachedCompRound3 Reached the Quarter Finals of the $compname -cv_ReachedCompRound2 Reached the Semi Finals of the $compname -cv_ReachedCompRound1 Participant in the Championship Final of the $compname - -cvMilitary_GradHighSchool H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool1 H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool2 H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool3 H.S. Graduate, $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool4 H.S. Graduate, $ONLYHOMETOWN Military School, $ONLYSTATE -cvMilitary_GradHighSchool5 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool6 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool7 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool8 Graduated from $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool9 Graduated from $ONLYHOMETOWN Military School, $ONLYSTATE -cvMilitary_GradHighSchool10 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool11 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool12 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool13 H.S. Diploma; $ONLYHOMETOWN High School, $ONLYSTATE -cvMilitary_GradHighSchool14 H.S. Diploma; $ONLYHOMETOWN Military School, $ONLYSTATE -cvMilitary_GradHighSchool15 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool16 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool17 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool18 H.S. Graduate, $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool19 H.S. Graduate, $ONLYHOMETOWN Military High School, $ONLYSTATE -cvMilitary_GradHighSchool20 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool21 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool22 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool23 Graduated from $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool24 Graduated from $ONLYHOMETOWN Military High School, $ONLYSTATE -cvMilitary_GradHighSchool25 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool26 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool27 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool28 H.S. Diploma; $ONLYHOMETOWN Senior High School, $ONLYSTATE -cvMilitary_GradHighSchool29 H.S. Diploma; $ONLYHOMETOWN Military High School, $ONLYSTATE -cvMilitary_GradHighSchool30 H.S. Graduate, $ONLYHOMETOWN Central High School, $ONLYSTATE -cvMilitary_GradHighSchool31 H.S. Graduate, $ONLYHOMETOWN Central High School, $ONLYSTATE -cvMilitary_GradHighSchool32 Graduated from $ONLYHOMETOWN Central High School, $ONLYSTATE -cvMilitary_GradHighSchool33 Graduated from $ONLYHOMETOWN Central High School, $ONLYSTATE -cvMilitary_GradHighSchool34 H.S. Diploma; $ONLYHOMETOWN Central High School, $ONLYSTATE -cvMilitary_GradHighSchool35 H.S. Diploma; $ONLYHOMETOWN Central High School, $ONLYSTATE -cvMilitary_GradHighSchool36 H.S. Graduate, $ONLYHOMETOWN Union High School, $ONLYSTATE -cvMilitary_GradHighSchool37 H.S. Graduate, $ONLYHOMETOWN Union High School, $ONLYSTATE -cvMilitary_GradHighSchool38 Graduated from $ONLYHOMETOWN Union High School, $ONLYSTATE -cvMilitary_GradHighSchool39 Graduated from $ONLYHOMETOWN Union High School, $ONLYSTATE -cvMilitary_GradHighSchool40 H.S. Diploma; $ONLYHOMETOWN Union High School, $ONLYSTATE -cvMilitary_GradHighSchool41 H.S. Diploma; $ONLYHOMETOWN Union High School, $ONLYSTATE -cvMilitary_GradHighSchool42 H.S. Graduate, $ONLYHOMETOWN School, $ONLYSTATE -cvMilitary_GradHighSchool43 H.S. Graduate, $ONLYHOMETOWN School, $ONLYSTATE -cvMilitary_GradHighSchool44 Graduated from $ONLYHOMETOWN School, $ONLYSTATE -cvMilitary_GradHighSchool45 Graduated from $ONLYHOMETOWN School, $ONLYSTATE -cvMilitary_GradHighSchool46 H.S. Diploma; $ONLYHOMETOWN School, $ONLYSTATE -cvMilitary_GradHighSchool47 H.S. Diploma; $ONLYHOMETOWN School, $ONLYSTATE -cvMilitary_GradHighSchool48 H.S. Graduate, $ONLYHOMETOWN Academy, $ONLYSTATE -cvMilitary_GradHighSchool49 H.S. Graduate, $ONLYHOMETOWN Academy, $ONLYSTATE -cvMilitary_GradHighSchool50 Graduated from $ONLYHOMETOWN Academy, $ONLYSTATE -cvMilitary_GradHighSchool51 Graduated from $ONLYHOMETOWN Academy, $ONLYSTATE -cvMilitary_GradHighSchool52 H.S. Diploma; $ONLYHOMETOWN Academy, $ONLYSTATE -cvMilitary_GradHighSchool53 H.S. Diploma; $ONLYHOMETOWN Academy, $ONLYSTATE -cvMilitary_GradHighSchool54 Graduated from $ONLYHOMETOWN Notre Dame High School, $ONLYSTATE -cvMilitary_GradHighSchool55 H.S. Diploma; $ONLYHOMETOWN Notre Dame High School, $ONLYSTATE -cvMilitary_GradHighSchool56 Graduated from $ONLYHOMETOWN Catholic School, $ONLYSTATE -cvMilitary_GradHighSchool57 H.S. Diploma; $ONLYHOMETOWN Catholic School, $ONLYSTATE -cvMilitary_GradHighSchool58 Graduated from $ONLYHOMETOWN Christian School, $ONLYSTATE -cvMilitary_GradHighSchool59 H.S. Diploma; $ONLYHOMETOWN Christian School, $ONLYSTATE -cvMilitary_GradHighSchool60 Graduated from $ONLYHOMETOWN Christian Academy, $ONLYSTATE -cvMilitary_GradHighSchool61 H.S. Diploma; $ONLYHOMETOWN Christian Academy, $ONLYSTATE -cvMilitary_GradHighSchool62 Graduated from $ONLYHOMETOWN Jewish High School, $ONLYSTATE -cvMilitary_GradHighSchool63 H.S. Diploma; $ONLYHOMETOWN Jewish High School, $ONLYSTATE -cvMilitary_GradHighSchool64 Graduated from $ONLYHOMETOWN Jewish Academy, $ONLYSTATE -cvMilitary_GradHighSchool65 H.S. Diploma; $ONLYHOMETOWN Jewish Academy, $ONLYSTATE -cvMilitary_GradHighSchool66 Graduated from $ONLYHOMETOWN Community High School, $ONLYSTATE -cvMilitary_GradHighSchool67 H.S. Diploma; $ONLYHOMETOWN Community High School, $ONLYSTATE -cvMilitary_GradHighSchool68 Graduated from $ONLYHOMETOWN Community Academy, $ONLYSTATE -cvMilitary_GradHighSchool69 H.S. Diploma; $ONLYHOMETOWN Community Academy, $ONLYSTATE -cvMilitary_GradHighSchool70 Graduated from $ONLYHOMETOWN Preparatory High School, $ONLYSTATE -cvMilitary_GradHighSchool71 H.S. Diploma; $ONLYHOMETOWN Preparatory High School, $ONLYSTATE -cvMilitary_GradHighSchool72 Graduated from $ONLYHOMETOWN Preparatory Academy , $ONLYSTATE -cvMilitary_GradHighSchool73 H.S. Diploma; $ONLYHOMETOWN Preparatory Academy , $ONLYSTATE -cvMilitary_GradHighSchool74 H.S. Diploma; Defense Dependents' Overseas School, Germany -cvMilitary_GradHighSchool75 H.S. Diploma; Defense Dependents' Overseas School, Japan -cvMilitary_GradHighSchool76 Graduated from $ONLYHOMETOWN Lutheran School, $ONLYSTATE -cvMilitary_GradHighSchool77 Graduated from $ONLYHOMETOWN Institute, $ONLYSTATE -cvMilitary_GradHighSchool78 H.S. Diploma; Defense Dependents' Overseas School, Bahrain -cvMilitary_GradHighSchool79 Graduated from $ONLYHOMETOWN Math & Science Academy, $ONLYSTATE -cvMilitary_GradHighSchool80 H.S. Diploma; The Latin School of $ONLYHOMETOWN , $ONLYSTATE -cvMilitary_GradHighSchool81 Graduated from $ONLYHOMETOWN Boys' High School, $ONLYSTATE -cvMilitary_GradHighSchool82 Graduated from $ONLYHOMETOWN Charter High School, $ONLYSTATE -cvMilitary_GradHighSchool83 H.S. Diploma; Defense Dependents' Overseas School, S. Korea -cvMilitary_JoinTeam Enlisted in the $teamname (with full Football Scholarship; $position) -cvMilitary_JoinTeam1 Enlisted at the $teamname Military Academy. Football Scholarship ($position) -cvMilitary_JoinTeam2 Cadet Fourth Class in the $teamname. Football Scholar; $position -cvMilitary_JoinTeam3 Joined the $teamname; recipient of $position's Football Scholarship -cvMilitary_JoinTeam4 $teamname Military Academy Cadet (Football Scholarship) ($position) -cvMilitary_JoinTeam5 Entered the $teamname Academy as Cadet 4th Class / Football Scholar ($position) -cvMilitary_WalkOnJoinTeamA Joined the $teamname Football Team as a Walk-On $position -cvMilitary_WalkOnJoinTeamB Enlisted at the $teamname Military Academy -cvMilitary_WalkOnJoinTeamB1 Enlisted in the $teamname -cvMilitary_WalkOnJoinTeamB2 Joined the $teamname -cvMilitary_Graduated Graduated from the Academy as a commissioned $teamname Officer -cvMilitary_Drafted Drafted by $draftedteamname as a $position as a Round $draftroundpick pick. -cvMilitary_OutstandingPOTY Winner of the Outstanding College Player of the Year Award -cvMilitary_ExtraordinaryAcademicPOTY Winner of the College Football Award for Extraordinary Academic Achievement -cvMilitary_OffensivePOTY Winner of the College Football Offensive Player of the Year Award -cvMilitary_DefensivePOTY Winner of the College Football Defensive Player of the Year Award -cvMilitary_QuarterbackPOTY Winner of the College Quarterback of the Year Award -cvMilitary_RunningBackPOTY Winner of the College Running Back of the Year Award -cvMilitary_TightEndPOTY Winner of the College Tight End of the Year Award -cvMilitary_WideReceiverPOTY Winner of the College Wide Receiver of the Year Award -cvMilitary_OffensiveLinemanPOTY Winner of the College Offensive Lineman of the Year Award -cvMilitary_DefensiveLinemanPOTY Winner of the College Defensive Lineman of the Year Award -cvMilitary_DefensiveBackPOTY Winner of the College Defensive Back of the Year Award -cvMilitary_LinebackerPOTY Winner of the College Linebacker of the Year Award -cvMilitary_KickerPOTY Winner of the College Kicker of the Year Award -cvMilitary_CommunityServicePOTY Winner of the College Football Community Award (for services to $HOBBY) -cvMilitary_WalkOnPOTY Winner of the College Football Walk-On Player of the Year Award -cvMilitary_FreshmanPOTY Winner of the Freshman Player of the Year Award -cvMilitary_OutstandingPOTY_news $position $playername won the Association award for Outstanding College Player of the Year! -cvMilitary_ExtraordinaryAcademicPOTY_news $position $playername won the Association award for Extraordinary Academic Achievement as a College Football Player! -cvMilitary_OffensivePOTY_news $position $playername won the Association award for College Football Offensive Player of the Year! -cvMilitary_DefensivePOTY_news $playername won the Association award for College Football Defensive Player of the Year! -cvMilitary_QuarterbackPOTY_news $playername won the Association award for College Quarterback of the Year! -cvMilitary_RunningBackPOTY_news $playername won the Association award for College Running Back of the Year! -cvMilitary_TightEndPOTY_news $playername won the Association award for College Tight End of the Year! -cvMilitary_WideReceiverPOTY_news $playername won the Association award for College Wide Receiver of the Year! -cvMilitary_OffensiveLinemanPOTY_news $playername won the Association award for College Offensive Lineman of the Year! -cvMilitary_DefensiveLinemanPOTY_news $playername won the Association award for College Defensive Lineman of the Year! -cvMilitary_DefensiveBackPOTY_news $playername won the Association award for College Defensive Back of the Year! -cvMilitary_LinebackerPOTY_news $playername won the Association award for College Linebacker of the Year! -cvMilitary_KickerPOTY_news $playername won the Association award for College Kicker of the Year! -cvMilitary_CommunityServicePOTY_news $position $playername won the Association award for Community Service as a College Football Player! -cvMilitary_WalkOnPOTY_news $position $playername won the Association award for College Football Walk-On Player of the Year! -cvMilitary_FreshmanPOTY_news Cadet 4th Class $playername ($position) won the Association award for Freshman Player of the Year! -cvMilitary_AcademicPrize Recipient of the $MAJOR study prize from the $teamname Academy -cvMilitary_AcademicPrize1 Recipient of the $MAJOR study prize from the $teamname Academy -cvMilitary_AcademicPrize2 Recipient of the $MINOR study prize from the $teamname Academy -cvMilitary_WinComp $compname $position for the winning team -cvMilitary_RunnerUpComp $compname $position for the runner-up team -cvMilitary_ReachedCompRound5 Qualified for the first round of the $compname -cvMilitary_ReachedCompRound4 Reached round 2 of the $compname -cvMilitary_ReachedCompRound3 Reached the Quarter Finals of the $compname -cvMilitary_ReachedCompRound2 Reached the Semi Finals of the $compname -cvMilitary_ReachedCompRound1 Participant in the Championship Final of the $compname - -cv_InterestsTitle INTERESTS -cv_LameInterest Current Affairs -cv_LameInterest1 Charity Work -cv_LameInterest2 Watching Films - -ui_Ranking Ranking -ui_Rankings Rankings -ui_Postseason Postseason -ui_SeasonEnd Season End - -ui_PageUp Page Up -ui_PageDown Page Down - -tla_Conference Cnf -tla_Overall Ovr - -ui_Round1 Round 1 -ui_Round2 Round 2 -ui_QuarterFinal Quarter final -ui_SemiFinal Semi-Final -ui_Final Final - -ui_ReachRoundShort5 Round 1 -ui_ReachRoundShort4 Round 2 -ui_ReachRoundShort3 Quarter final -ui_ReachRoundShort2 Semi-Final -ui_ReachRoundShort1 Final - -ui_TheQuarterFinals The Quarter finals -ui_TheSemiFinals The Semifinals -ui_TheFinal The Final - -ui_Quarter Quarter -ui_Semi Semi - -ui_RecordPO Postseason Games -ui_WinPctPO Postseason Win Pct -ui_SeasonsNoSim Seasons -ui_RecordPlayersDrafted Pro Players Drafted -ui_RecordConfGames Conference Games -ui_RecordConfPCT Conference Win Pct -ui_RecordConfChampWins Conf Champ Wins -ui_RecordBowlWins Bowl Wins -ui_RecordChampWins Champ Game Wins -ui_RecordHighestMajor Highest Rank ($FBS) -ui_RecordHighestMinor Highest Rank ($FCS) -ui_DonationsReceived Donations received -ui_ScolarshipsGranted S'ships Granted - -msg_TeamsAdvance The following teams advance to $LEVEL of the $COMPETITION: - -ui_Bowls Bowls - -ui_PositionShort PO -ui_ChampRunnerUp Champ Runners Up -ui_Champions_short Champs - -news_CompWinCC You have received $num Coaching Credits for winning the $compname! -news_CompWinRC $$num,000 has been donated to the Scholarship Fund for winning the $compname! -news_CompWinRC_NoSpace $$actualNum,000 has been donated to the Scholarship Fund for winning the $compname!##(If you increase the upper limit of the Scholarship Fund in the Athletics Office then you can receive up to $$num,000 for a victory like this.) - - -ui_CopyCompsSlot1 Copy Comps From Save 1 -ui_CopyCompsSlot2 Copy Comps From Save 2 -ui_CopyCompsSlot3 Copy Comps From Save 3 -ui_CopyCompsSlot4 Copy Comps From Save 4 -ui_CopyCompsSlot5 Copy Comps From Save 5 - -ui_RetroBowlRecord GPA REQUIREMENTS -info_GPAExplanation Players' academic performance is measured as GPA, where the lowest is 1.0 (or 0.0!) and the highest is 4.0 - although very few players will be able to reach a 4.0! Players' GPA drops during the season while they concentrate on Football training - but you can increase it by BENCHING a player, by using Coaching Credits in the MEETING area of the player profile, or through random events between games.##Different institutions require players to maintain different GPA levels to avoid suspensions. Every institution becomes more strict as players get closer to graduation - Juniors and Seniors will need to maintain a higher GPA than Sophomores or Freshmen. - -ui_Subdivision Subdivision -ui_Divisions Divisions -ui_Location Location -ui_Championship Championship -ui_BowlName Bowl Name -ui_GameName Game Name - -msg_LeagueScreenComingSoon The League/Restarts screen will be made available in future versions of "Retro Bowl College" as soon as we are sure that the game balancing is fair and enjoyable. Please let us know how you are finding the game by leaving a review, by sending an email to "support@newstargames.com", or via discussions in the Retro Bowl fan groups on Reddit or Discord. - -ui_Freshman_other Cadet 4th Class -ui_Sophomore_other Cadet 3rd Class -ui_Junior_other Cadet 2nd Class -ui_Senior_other Cadet 1st Class - -msg_NewSeasonScheduleAvailable A new season schedule is available!##You are currently using an older season schedule. You can update to a new schedule with updated teams, divisions and competitions for the start of the new season.##Do you want to do this now? - -ui_Favorite Favorite -ui_Starting Starting - -msg_SalaryCheckAmount You need to spend the Scholarship Fund on recruiting new players until there is $$num,000 or less in the Fund before you can reduce the upper limit. - -msg_Bench Do you want to bench $pos $playername until further notice?##Benched players will rest until you reinstate them, recovering condition and increasing GPA. If you have a back-up player in this position he will play while the starter is benched. - -msg_PreSeasonRankings Awaiting Pre-Season Poll Results - -ui_Credits Design & Code by Simon Read *** Art by @pixelnfl *** Music by Heatley Bros *** College edition by Five Aces Publishing (Mark Baldwin, Jaime Barrachina Verdia, Andy Clitheroe, John Dennis, Mark Dimond, Jason Gee, Paul Kilburn, Mario Savoia, Chris Welsh), John Holden *** Also a huge thank you to Will Thompson and all the league organizers and players! - -msg_RemoveFromHallOfFame Do you want to remove this player from the Yearbook? This cannot be undone. -ui_Ranked Rnk - -ui_ConferenceGame Conference Game -ui_NonConferenceGame Non-Conference Game - -msg_WillCompete ...and will compete in the#$COMPETITION! -ui_NeutralSite Neutral Site - -ui_JuniorSenior Junior/Senior -msg_AcademicSeasonEnd Your college plays in a conference whose teams do not participate in any games during the Postseason.##If you want to compete in Postseason games then you need to take a coaching job in a different Conference.##Job offers to coach other teams may appear before the next season begins. - -info_coachtrait_9 Scout 3 extra players during College Admissions. \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/MajorMinor_CO.txt b/static/misc/retrobowlcollege/html5game/MajorMinor_CO.txt deleted file mode 100644 index c583272e..00000000 --- a/static/misc/retrobowlcollege/html5game/MajorMinor_CO.txt +++ /dev/null @@ -1,354 +0,0 @@ -uid Subject Unspecified HBU Ivy Military Religious Unknown -0 Accounting 1 1 1 1 1 1 -1 Acting 1 1 1 0 1 0 -2 Actuarial Science 1 1 1 1 1 1 -3 Advertising 1 1 1 1 1 1 -4 Aerospace Eng. 1 1 1 2 1 1 -5 African Studies 1 2 1 1 1 1 -6 African American St. 1 2 1 1 1 1 -7 Agribusiness 1 1 0 1 1 0 -8 Agriculture 1 1 0 1 1 0 -9 Aircraft Mechanics 1 1 1 2 1 1 -10 American Studies 1 1 1 1 1 1 -11 Animal Science 1 1 1 1 1 1 -12 Animation 1 1 0 1 1 0 -13 Anthropology 1 1 1 1 1 1 -14 Applied Mathematics 1 1 1 1 1 1 -15 Applied Statistics 1 1 1 1 1 1 -16 Arab Studies 1 1 1 1 0 0 -17 Arabic 1 1 1 1 0 0 -18 Archaeology 1 1 1 1 1 1 -19 Architecture 1 1 1 1 1 1 -20 Art 1 1 1 1 1 1 -21 Art & Design 1 1 1 1 1 1 -22 Art History 1 1 1 1 1 1 -23 Asian Studies 1 1 1 1 1 1 -24 Astronomy 1 1 1 1 0 0 -25 Astrophysics 1 1 1 1 0 0 -26 Automated M'facturing 1 1 0 1 1 0 -27 Automotive Eng. 1 1 0 1 1 0 -28 Aviation 1 1 1 2 1 1 -29 Avionics Technology 1 1 1 2 1 1 -30 Behavioral Neurosci. 1 1 1 1 1 1 -31 Biblical Studies 1 1 1 1 2 1 -32 Biochemistry 1 1 1 1 0 0 -33 Bioinformatics 1 1 1 1 0 0 -34 Biological Eng. 1 1 1 1 0 0 -35 Biology 1 1 1 1 0 0 -36 Biomedical Eng. 1 1 1 1 0 0 -37 Biomedical Ethics 1 1 1 1 0 0 -38 Biomolecular Science 1 1 1 1 0 0 -39 Biophysics 1 1 1 1 0 0 -40 Biotechnology 1 1 1 1 0 0 -41 Botany 1 1 1 1 0 0 -42 Business 1 1 2 1 1 1 -43 Business Admin 1 1 2 1 1 1 -44 Business Analytics 1 1 2 1 1 1 -45 Business Economics 1 1 2 1 1 1 -46 Business Education 1 1 2 1 1 1 -47 Business Management 1 1 2 1 1 1 -48 Cellular Biology 1 1 1 1 0 0 -49 Ceramics 1 1 1 1 1 1 -50 Chemical Engineering 1 1 1 1 0 0 -51 Chemistry 1 1 1 1 0 0 -52 Child Development 1 1 0 1 1 0 -53 Chinese 1 1 1 1 1 1 -54 Chinese Studies 1 1 1 1 1 1 -55 Chiropractic 1 1 0 1 1 0 -56 Christian Thought 1 1 0 0 2 0 -57 Cinema 1 1 0 1 1 0 -58 Cinematography 1 1 0 1 1 0 -59 Civic Leadership 1 2 0 1 1 0 -60 Civil Engineering 1 1 1 1 1 1 -61 Classical Archaeology 1 1 1 1 1 1 -62 Classical Languages 1 1 1 1 1 1 -63 Classical Studies 1 1 1 1 1 1 -64 Clinical Lab Science 1 1 1 1 0 0 -65 Clothing & Textiles 1 1 0 1 1 0 -66 Cognitive Science 1 1 1 1 0 0 -67 Commercial Law 1 1 2 1 1 1 -68 Communication 1 1 1 1 1 1 -69 Comparative Lit. 1 1 1 1 1 1 -70 Composition 1 1 1 0 1 0 -71 Computer Engineering 1 1 2 1 1 1 -72 Computer Science 1 1 1 1 1 1 -73 Conflict Resolution 1 1 1 1 1 1 -74 Construction Eng. 1 1 1 1 1 1 -75 Construction M'ment 1 1 1 1 1 1 -76 Consumer Economics 1 1 1 1 1 1 -77 Contemporary Arts 1 1 1 1 1 1 -78 Cosmetology 1 1 0 0 0 0 -79 Counselling 1 1 1 1 1 1 -80 Court Reporting 1 1 1 1 1 1 -81 Creative Writing 1 1 1 1 1 1 -82 Criminal Justice 1 1 1 1 1 1 -83 Criminology 1 1 1 1 1 1 -84 Culinary Arts 1 1 0 1 1 0 -85 Cultural Studies 1 1 1 1 1 1 -86 Czech Literature 1 1 1 1 1 1 -87 Dance 1 1 1 0 1 0 -88 Data Science 1 1 1 1 1 1 -89 Defence Studies 1 1 1 2 1 1 -90 Dentistry 1 1 1 1 1 1 -91 Design 1 1 1 1 1 1 -92 Diesel Mechanics 1 1 0 1 1 0 -93 Dietetics 1 1 1 1 1 1 -94 Digital Comms 1 1 1 1 1 1 -95 Drama 1 1 1 0 1 0 -96 Drawing 1 1 1 0 1 0 -97 Early Childhood Ed. 1 1 0 1 1 0 -98 Early Modern Studies 1 1 1 1 1 1 -99 Earth Science 1 1 1 1 1 1 -100 East Asian Studies 1 1 1 1 1 1 -101 East European Studies 1 1 1 1 1 1 -102 Ecology 1 1 1 1 1 1 -103 e-Commerce 1 1 1 1 1 1 -104 Economics 1 1 1 1 1 1 -105 Education 1 1 1 1 1 1 -106 Educational Admin. 1 1 0 1 1 0 -107 Electrical Eng. 1 1 1 1 1 1 -108 Electronic Eng. 1 1 1 1 1 1 -109 Elementary Education 1 1 0 1 1 0 -110 Emergency Management 1 1 0 1 1 0 -111 Energy Studies 1 1 1 1 1 1 -112 Engineering 1 1 1 1 1 1 -113 English Language 1 1 1 1 1 1 -114 English Literature 1 1 1 1 1 1 -115 Entrepreneurship 1 1 1 1 1 1 -116 Environmental Geology 1 1 1 1 1 1 -117 Environmental Health 1 1 1 1 1 1 -118 Environmental Science 1 1 1 1 1 1 -119 Epistemology 1 1 1 1 1 1 -120 Ethics 1 1 1 1 1 1 -121 Ethnic Studies 1 2 1 1 1 1 -122 European Studies 1 1 1 1 1 1 -123 Evolutionary Anthrop. 1 1 1 1 0 0 -124 Exercise Science 1 1 0 1 1 0 -125 Fashion Design 1 1 0 1 1 0 -126 Film, TV & Media 1 1 0 1 1 0 -127 Finance 1 1 1 1 1 1 -128 Financial Management 1 1 1 1 1 1 -129 Financial Planning 1 1 1 1 1 1 -130 Fine Arts 1 1 1 0 1 0 -131 Fire Protection Tech. 1 1 1 1 1 1 -132 Fisheries 1 1 0 1 1 0 -133 Food & Nutrition 1 1 1 1 1 1 -134 Food Science 1 1 1 1 1 1 -135 Foreign Languages Ed. 1 1 1 1 1 1 -136 Forensic Science 1 1 1 1 1 1 -137 Forestry 1 1 0 1 1 0 -138 French 1 1 1 1 1 1 -139 Gender Studies 1 1 1 1 0 0 -140 General Studies 1 1 0 1 1 0 -141 Genetics 1 1 1 1 0 0 -142 Geography 1 1 1 1 1 1 -143 Geology 1 1 1 1 1 1 -144 German 1 1 1 1 1 1 -145 Gerontology 1 1 1 1 1 1 -146 Global Communication 1 1 1 1 1 1 -147 Global History 1 1 1 1 1 1 -148 Global Media Studies 1 1 1 1 1 1 -149 Graphic Design 1 1 1 1 1 1 -150 Greek (Ancient) 1 1 1 1 1 1 -151 Greek (Modern) 1 1 1 1 1 1 -152 Health Education 1 1 1 1 1 1 -153 Healthcare Admin 1 1 1 1 1 1 -154 History 1 1 1 1 1 1 -155 History of Art 1 1 1 1 1 1 -156 History of Law 1 1 1 1 1 1 -157 History of Medicine 1 1 1 1 1 1 -158 History of Philosophy 1 1 1 1 1 1 -159 Horticulture 1 1 0 1 1 0 -160 Hospitality 1 1 1 1 1 1 -161 Human Development 1 1 1 1 0 0 -162 Human Nutrition 1 1 1 1 1 1 -163 H.R. Management 1 1 1 1 1 1 -164 Human Rights 1 1 1 1 1 1 -165 Industrial Design 1 1 1 1 1 1 -166 Industrial Eng. 1 1 1 1 1 1 -167 Inequality Studies 1 2 1 1 0 0 -168 Information Science 1 1 1 1 1 1 -169 Information Systems 1 1 1 1 1 1 -170 Interdiscipl. Studies 1 1 0 1 1 0 -171 Interior Design 1 1 0 1 1 0 -172 Intl. Business 1 1 1 1 1 1 -173 Intl. Development 1 1 1 1 1 1 -174 Intl. Relations 1 1 1 1 0 0 -175 International Studies 1 1 1 1 1 1 -176 Islamic Studies 1 1 1 1 0 0 -177 IT Management 1 1 1 1 1 1 -178 Italian 1 1 1 1 1 1 -179 Japanese 1 1 1 1 1 1 -180 Journalism 1 1 1 1 1 1 -181 Judaic Studies 1 1 1 1 0 0 -182 Korean 1 1 1 1 1 1 -183 Labor/Ind. Relations 1 1 1 1 1 1 -184 Land Surveying 1 1 1 1 1 1 -185 Land Use Management 1 1 1 1 1 1 -186 Landscape Architec. 1 1 0 1 1 0 -187 Latin 1 1 1 1 1 1 -188 Latin American St. 1 1 1 1 1 1 -189 Law 1 1 1 1 1 1 -190 Leadership Studies 1 1 1 1 1 1 -191 Legal Studies 1 1 1 1 1 1 -192 LGBTQIA+ Studies 1 1 1 1 0 0 -193 Liberal Arts 1 1 1 0 1 0 -194 Library Science 1 1 1 1 1 1 -195 Life Science 1 1 1 1 0 0 -196 Linguistics 1 1 1 1 1 1 -197 Literature 1 1 1 1 1 1 -198 Logistics 1 1 1 2 1 1 -199 Management 1 1 1 1 1 1 -200 Marine Biology 1 1 1 1 0 0 -201 Marine Ecology 1 1 1 1 0 0 -202 Marine Science 1 1 1 1 0 0 -203 Maritime Eng. 1 1 1 2 1 1 -204 Marketing 1 1 1 1 1 1 -205 Massage Therapy 1 1 0 0 1 0 -206 Materials Science 1 1 1 1 0 0 -207 Mathematics 1 1 2 1 1 1 -208 MBA 1 1 2 1 1 1 -209 Mechanical Eng. 1 1 1 1 1 1 -210 Mechatronics 1 1 1 1 1 1 -211 Medical Anthropology 1 1 1 1 0 0 -212 Medical Imaging 1 1 1 1 0 0 -213 Medicine 1 1 1 1 0 0 -214 Medieval Studies 1 1 1 1 1 1 -215 Mental Health Couns. 1 1 0 1 1 0 -216 Merchandising 1 1 0 1 1 0 -217 Metalsmithing 1 1 0 1 1 0 -218 Meteorology 1 1 1 1 1 1 -219 Microbiology 1 1 1 1 0 0 -220 Middle Eastern Langs 1 1 1 1 1 1 -221 Middle Eastern St. 1 1 1 1 1 1 -222 Middle Level Ed. 1 1 0 1 1 0 -223 Military Technologies 1 1 0 2 0 0 -224 Ministry 0 0 0 0 2 0 -225 Mod. European Studies 1 1 1 1 1 1 -226 Mod. M. East. Studies 1 1 1 1 1 1 -227 Molecular Biology 1 1 1 1 0 0 -228 Moral Philosophy 1 1 1 1 1 1 -229 Mortuary Science 1 1 0 1 1 0 -230 Multicultural Studies 1 1 1 1 1 1 -231 Museum Studies 1 1 1 1 1 1 -232 Music 1 1 1 1 1 1 -233 Music Composition 1 1 1 0 1 0 -234 Music Education 1 1 1 0 1 0 -235 Music Performance 1 1 1 1 1 1 -236 Music Studies 1 1 1 0 1 0 -237 Music Theory 1 1 1 0 1 0 -238 Nanoscience 1 1 1 1 0 0 -239 Native American St. 1 1 1 1 1 1 -240 Natural Resources 1 1 1 1 1 1 -241 Naval Engineering 1 1 0 2 1 0 -242 Neuroscience 1 1 1 1 1 1 -243 North African Studies 1 1 1 1 1 1 -244 Nuclear Engineering 1 1 1 1 0 0 -245 Nuclear Science 1 1 1 1 0 0 -246 Nursing 1 1 0 1 1 0 -247 Nutrition 1 1 1 1 1 1 -248 Occupational Therapy 1 1 0 1 1 0 -249 Ocean Sciences 1 1 1 1 1 1 -250 Oceanography 1 1 1 1 1 1 -251 Office Management 1 1 1 1 1 1 -252 Operations Management 1 1 0 1 1 0 -253 Optometry 1 1 1 1 1 1 -254 Oral Health 1 1 0 1 1 0 -255 Organizational St. 1 1 0 1 1 0 -256 Osteopathic Medicine 1 1 1 1 1 1 -257 Pacific Island St. 1 1 1 1 1 1 -258 Painting 1 1 1 1 1 1 -259 Paleontology 1 1 1 1 0 0 -260 Parks & Recreation 1 1 0 1 1 0 -261 Pastoral Studies 1 1 1 1 1 1 -262 Performing Arts 1 1 1 0 1 0 -263 Pharmacology 1 1 1 1 0 0 -264 Pharmacy 1 1 1 1 0 0 -265 Philosophy 1 1 1 1 1 1 -266 Photography 1 1 1 1 1 1 -267 Physical Education 1 1 0 1 1 0 -268 Physical Sciences 1 1 1 1 1 1 -269 Physics 1 1 1 1 1 1 -270 Physiology 1 1 1 1 1 1 -271 Physiotherapy 1 1 1 1 1 1 -272 Planning 1 1 1 1 1 1 -273 Plant Biology 1 1 1 1 0 0 -274 Playwriting 1 1 1 0 1 0 -275 Podiatry 1 1 1 1 1 1 -276 Polish 1 1 1 1 1 1 -277 Political Science 1 1 2 1 1 1 -278 Political Studies 1 1 2 1 1 1 -279 Polymer Eng. 1 1 1 1 1 1 -280 Population Studies 1 1 0 1 1 0 -281 Portuguese 1 1 1 1 1 1 -282 Printmaking 1 1 1 1 1 1 -283 Procurement M'ment 1 1 0 1 1 0 -284 Psychology 1 1 1 1 1 1 -285 Public Administration 1 1 1 1 1 1 -286 Public Health 1 1 1 1 1 1 -287 Public Policy 1 1 1 1 1 1 -288 Public Relations 1 1 0 1 1 0 -289 Public Speaking 1 1 0 1 1 0 -290 Pure Mathematics 1 1 2 1 1 1 -291 Radiation Therapy 1 1 1 1 1 1 -292 Radio & TV 1 1 1 1 1 1 -293 Radiologic Technology 1 1 1 1 1 1 -294 Real Estate 1 1 0 1 1 0 -295 Rehab. Therapy 1 1 0 1 1 0 -296 Religion 1 1 1 0 2 0 -297 Religious Education 1 1 1 0 2 0 -298 Religious Studies 1 1 1 0 2 0 -299 Renaissance Studies 1 1 1 1 1 1 -300 Respiratory Therapy 1 1 1 1 1 1 -301 Restaurant Management 1 1 0 1 1 0 -302 Risk Management 1 1 0 1 1 0 -303 Romance Languages 1 1 1 1 1 1 -304 Russian 1 1 1 1 1 1 -305 Russian Studies 1 1 1 1 1 1 -306 Sales Management 1 1 0 1 1 0 -307 Scandinavian Studies 1 1 1 1 1 1 -308 Science Education 1 1 1 1 0 0 -309 Screenwriting 1 1 1 0 1 0 -310 Sculpture 1 1 1 0 1 0 -311 Secretarial Studies 1 1 0 1 1 0 -312 Small Business M'ment 1 1 0 1 1 0 -313 Social Justice 1 2 1 1 0 0 -314 Social Policy 1 1 1 1 1 1 -315 Social Science 1 1 1 1 1 1 -316 Social Work 1 1 0 1 1 0 -317 Sociology 1 1 1 1 1 1 -318 Space Sciences 1 1 1 2 1 1 -319 Spanish 1 1 1 1 1 1 -320 Special Education 1 1 0 1 1 0 -321 Speech/Lang. Therapy 1 1 1 1 1 1 -322 Sport Analytics 1 1 1 1 1 1 -323 Sport Business 1 1 1 1 1 1 -324 Sport Coaching 1 1 1 1 1 1 -325 Sport Management 1 1 1 1 1 1 -326 Sport Science 1 1 1 1 1 1 -327 Stage Management 1 1 1 0 1 0 -328 Statistics 1 1 1 1 1 1 -329 Structural Biology 1 1 1 1 0 0 -330 Surgical Technology 1 1 1 1 1 1 -331 Surveying 1 1 0 1 1 0 -332 Sustainability 1 1 0 1 1 0 -333 Taxation 1 1 1 1 1 1 -334 Teacher Education 1 1 0 1 1 0 -335 Textiles 1 1 0 1 1 0 -336 Theater Studies 1 1 1 0 1 0 -337 Theology 1 1 1 0 2 0 -338 Tourism 1 1 0 1 1 0 -339 Toxicology 1 1 1 1 1 1 -340 Translation Studies 1 1 1 1 1 1 -341 Transport & Materials 1 1 1 1 1 1 -342 Urban Planning 1 1 1 1 1 1 -343 Urban Studies 1 1 0 1 1 0 -344 Veterinary Science 1 1 1 1 1 1 -345 Visual Arts 1 1 0 1 1 0 -346 Webpage Design 1 1 0 1 1 0 -347 Welding Technology 1 1 0 1 1 0 -348 Wildlife Management 1 1 0 1 1 0 -349 Women’s Studies 1 1 1 1 0 0 -350 Writing 1 1 1 1 1 1 -351 Yiddish Studies 1 0 1 1 0 0 -352 Zoology 1 1 1 1 0 0 \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/Names_F0.txt b/static/misc/retrobowlcollege/html5game/Names_F0.txt deleted file mode 100644 index 355174e5..00000000 --- a/static/misc/retrobowlcollege/html5game/Names_F0.txt +++ /dev/null @@ -1,800 +0,0 @@ -Abby -Ada -Addie -Adele -Adria -Adriana -Adrienne -Agnes -Aileen -Alaine -Alberta -Alecia -Alejandra -Alexa -Alexandra -Alice -Alicia -Alisha -Alishia -Alison -Allison -Allyson -Alma -Alpha -Alta -Altha -Althea -Alyssa -Amanda -Amber -Amee -Amy -Ana -Anastasia -Andrea -Anette -Angel -Angela -Angelia -Angelica -Angelina -Angie -Anita -Anjanette -Ann -Anna -Annabelle -Anne -Annemarie -Annette -Annie -Antionette -Antonia -April -Arielle -Arlene -Arline -Ashlee -Ashleigh -Ashley -Asia -Audra -Audrey -Autumn -Ayanna -Barbara -Barbra -Beatrice -Becky -Belinda -Bell -Bella -Bernadine -Berneice -Bernice -Bertha -Bessie -Beth -Bethany -Betsy -Bettie -Betty -Bettye -Beverly -Billie -Birdie -Blanca -Blanche -Bobbie -Bonita -Bonnie -Brandee -Brandi -Brandy -Brenda -Brianna -Bridgette -Brigida -Brinda -Britney -Britta -Brittany -Brittney -Brooke -Caitlin -Callie -Cameron -Camille -Candace -Candice -Carin -Carina -Carla -Carlene -Carly -Carman -Carmela -Carol -Carole -Caroline -Carolyn -Carrie -Caryn -Casey -Cassandra -Cassie -Catherin -Catherine -Cathi -Cathleen -Cathryn -Cathy -Cecelia -Celeste -Celestine -Celia -Celina -Charissa -Charlene -Charlesetta -Charlotte -Chelsea -Chelsey -Cheree -Cheri -Cheryl -Chloe -Christene -Christin -Christina -Christine -Cindy -Claire -Clara -Clare -Claris -Claudette -Claudia -Claudine -Cody -Colette -Colleen -Connie -Constance -Cora -Coral -Corene -Cori -Corina -Corinne -Courtney -Craig -Cristie -Cristina -Cristine -Crystal -Cyndi -Cynthia -Daisy -Dale -Dana -Danielle -Danita -Darla -Darlene -Dawn -Dawna -Debbie -Debora -Deborah -Debra -Delena -Delia -Delicia -Delilah -Delois -Delores -Deloris -Dena -Denise -Desiree -Diana -Diane -Diann -Dianna -Dianne -Digna -Dina -Dixie -Dolly -Dolores -Dominique -Donna -Dora -Doreen -Dori -Doria -Doris -Dorothea -Dorothy -Earline -Ebony -Edith -Edna -Edwina -Eileen -Elaine -Eleanor -Elfriede -Elinor -Elisa -Elisabeth -Elise -Elizabeth -Ella -Ellen -Ellie -Elma -Elnora -Eloise -Elsa -Elsie -Elvera -Emily -Emma -Emmett -Enriqueta -Erica -Erika -Erin -Erma -Erna -Ernestine -Estela -Estella -Estelle -Ester -Esther -Estrella -Ethel -Etta -Eugenia -Eunice -Eva -Evan -Evelyn -Fairy -Fannie -Fanny -Fatima -Fay -Faye -Felicia -Felipa -Fern -Flora -Florence -Florida -Frances -Freda -Fredericka -Gabriela -Gabrielle -Gail -Gayle -Gena -Geneva -Genevieve -Georgia -Georgiana -Georgina -Geraldine -Gerda -Gertrude -Gilda -Gina -Ginny -Gladys -Glenda -Glendora -Glennis -Gloria -Goldie -Grace -Gracia -Gracie -Graciela -Greta -Gretchen -Guadalupe -Gwen -Gwendolyn -Haley -Hannah -Harriet -Harriette -Hattie -Hazel -Heather -Heide -Heidi -Heike -Helen -Helena -Helene -Henrietta -Herbert -Hermine -Herminia -Hilda -Holly -Hope -Ida -Ila -Ilene -Iliana -Imogene -Ina -Iona -Irene -Irma -Isabel -Isabell -Ivana -Ivy -Jacalyn -Jacki -Jackie -Jacklyn -Jaclyn -Jacqueline -Jacquelyn -Jade -Jami -Jamila -Jan -Jane -Janell -Janelle -Janet -Janeth -Janett -Janice -Janie -Janine -Janis -Janna -Jayne -Jean -Jeanette -Jeanne -Jeannette -Jeannie -Jeannine -Jenifer -Jennie -Jennifer -Jeri -Jerrica -Jessica -Jessie -Jewel -Jill -Jo -Joan -Joann -Joanne -Jodee -Johanna -Joleen -Joni -Jordan -Josephine -Josie -Jovita -Joyce -Joycelyn -Juana -Juanita -Judie -Judith -Judy -Julia -Julie -Juliet -June -Justine -Kacie -Kara -Karen -Kari -Karina -Karla -Karon -Kasey -Kasie -Katherine -Kathleen -Kathryn -Kathy -Katie -Katrina -Kay -Keisha -Kelli -Kelly -Kelsey -Kendra -Kerry -Kiera -Kim -Kimberley -Kimberli -Kimberly -Kirsten -Kittie -Kristen -Kristi -Kristie -Kristin -Kristina -Kristine -Kristy -Ladonna -Lamonica -Lara -Lashanda -Latasha -Latoya -Laura -Laureen -Lauren -Laurie -Lavinia -Leah -Leanna -Leatrice -Leesa -Leilani -Lela -Lena -Leona -Lesli -Leticia -Liberty -Lida -Liliana -Lillian -Linda -Lindsay -Lindsey -Linnea -Lisa -Liza -Lizette -Lizzie -Lois -Lola -Lolita -Lona -Lora -Loraine -Lorene -Lorenza -Loretta -Lori -Lorine -Lorraine -Louisa -Louise -Loura -Lucia -Lucile -Lucille -Lucinda -Lucy -Luella -Luisa -Lula -Lulu -Lyda -Lydia -Lyn -Lynette -Lynn -Lynne -Mabel -Mable -Madeline -Madge -Madie -Mae -Maggie -Magnolia -Malissa -Mallory -Mamie -Mandi -Marcella -Marcia -Marcie -Marcy -Maren -Margaret -Margie -Marguerite -Margy -Mari -Maria -Marian -Mariana -Marie -Marilyn -Marion -Marisa -Marisol -Marjorie -Markita -Marlene -Marlyn -Marsha -Marta -Martha -Marva -Marvel -Mary -Maryann -Marylyn -Maude -Maureen -Maxine -Maybelle -Mayra -Mazie -Megan -Meghan -Melaine -Melanie -Melba -Melinda -Melissa -Melody -Mercedes -Meredith -Merle -Mia -Micaela -Michele -Michelle -Mickie -Miguelina -Mildred -Millicent -Millie -Mina -Minna -Minnie -Miriam -Misty -Miyoko -Molly -Monica -Monique -Mozelle -Muriel -Myra -Myrna -Myrtie -Myrtis -Myrtle -Nadia -Nadine -Nancy -Naomi -Natasha -Nell -Nellie -Nettie -Nichole -Nicole -Nikki -Nina -Ninfa -Nita -Nora -Noreen -Norma -Octavia -Ola -Oleta -Olga -Olivia -Opal -Ora -Otilia -Paige -Pamela -Pamelia -Pat -Patrice -Patricia -Patsy -Patti -Pattie -Patty -Paula -Paulette -Pauline -Pearl -Peggie -Peggy -Pennie -Penny -Petra -Phillippa -Phyllis -Priscilla -Rachel -Rae -Ramona -Raquel -Rebecca -Rebekah -Regina -Rene -Renee -Renetta -Rhonda -Rita -Roberta -Robyn -Ronda -Rosa -Rosalie -Rosanne -Rose -Roseann -Roseanna -Rosemarie -Rosemary -Rosie -Roxanne -Ruby -Ruth -Sabrina -Sallie -Sally -Samantha -Sandra -Sandy -Sara -Sarah -Serena -Shalonda -Shanelle -Shanice -Shannan -Shannon -Shante -Shara -Shari -Sharon -Sharyn -Shawna -Sheila -Shela -Shelia -Shelley -Sheron -Sherri -Sherrie -Sherron -Sherry -Sheryl -Sheryll -Shirley -Shonna -Sofia -Song -Sonya -Soon -Sophia -Stacee -Stacey -Staci -Stacie -Stacy -Stefanie -Stella -Stephanie -Stephany -Sue -Sueann -Sunny -Susan -Susanna -Susie -Suzanne -Suzette -Sylvia -Tabitha -Tamala -Tamar -Tamara -Tamekia -Tamika -Tammie -Tammy -Tangela -Tania -Tanna -Tanya -Tara -Tasha -Taylor -Tennille -Tequila -Teresa -Teresita -Teri -Terri -Thelma -Theresa -Therese -Tia -Tiffany -Tijuana -Tina -Toi -Toni -Tonja -Tonya -Tracey -Traci -Tracie -Tracy -Tyra -Ursula -Usha -Valarie -Valerie -Vanessa -Vella -Venita -Vera -Verna -Vernetta -Veronica -Vesta -Vickey -Vicki -Vickie -Vicky -Victoria -Vilma -Vinita -Viola -Virgie -Virginia -Vita -Vivian -Wanda -Wendy -Willia -Willie -Williemae -Wilma -Xuan -Yolanda -Yolande -Yolonda -Yuri -Yvette -Yvonne -Zelda -Zella -Zenaida -Zita -Zoraida -Zula diff --git a/static/misc/retrobowlcollege/html5game/Names_F1.txt b/static/misc/retrobowlcollege/html5game/Names_F1.txt deleted file mode 100644 index 86cb4fac..00000000 --- a/static/misc/retrobowlcollege/html5game/Names_F1.txt +++ /dev/null @@ -1,1512 +0,0 @@ -A.J. -A.Q. -A.T. -A'Shawn -Aaron -Abdul -Abdullah -Abraham -Abry -Adam -Adarius -Adedayo -Adetokunbo -Adolphus -Adoree -Adrian -Ahkello -Ahmad -Aidan -AJ -Akayleb -Akeem -Akiem -Al -Al-Quadin -Alaric -Albert -Aldrick -Alec -Alejandro -Alex -Alexander -Alfredo -Ali -Alijah -Alim -Allen -Alohi -Alontae -Alshon -Alton -Alvin -Amani -Amare -Amari -Amba -Ambry -Ameer -Amen -Amik -Amon-Ra -Andre -Andreas -Andrew -Andrus -Andy -Anfernee -Angelo -Anree -Anthony -Antoine -Antonio -Antwaun -Aqib -Ar'Darius -ArDarius -Arden -Arik -Arlington -Armani -Armon -Arnold -Arron -Arryn -Arthur -Artie -Asante -Ashton -Ashtyn -Auden -Austin -Avery -Aviante -Avonte -Ayo -Azeez -Azur -B.J. -B.W. -Badara -Bailey -Baker -Bam -Barkevious -Baron -Bashaud -Baylon -Beau -Ben -Benardrick -Benjamin -Benjie -Bennett -Bennie -Benny -Benson -Benton -Bernhard -Bilal -Bill -Billy -Binjimen -Bisi -BJ -Blaine -Blair -Blake -Blessuan -Blidi -Bo -Bobby -Boogie -Boston -Boye -Brad -Braden -Bradford -Bradlee -Bradley -Brady -Branden -Brandin -Brandon -Bravvion -Braxton -Brayden -Braylon -Breece -Breeland -Brendan -Brenden -Brennan -Brent -Breon -Breshad -Brett -Brevin -Brian -Briley -Britain -Brittain -Britton -Brock -Broderick -Brook -Brooks -Bruce -Bruno -Bryan -Bryant -Bryce -Brycen -Brynden -Bryson -Bud -Budda -Buddy -Bunchy -Buster -Byron -C.J. -Cade -Caden -Cairo -Cal -Calais -Caleb -Calvin -Cam -Camaron -Cameron -Camryn -Carl -Carlo -Carlos -Carlton -Carroll -Carson -Carter -Case -Casey -Cassius -Caushaud -Cayson -Cedric -Cedrick -CeeDee -Cesar -Cethan -Chad -Chance -Chandler -Chandon -Channing -Chapelle -Charles -Charley -Charlie -Charvarius -Chase -Chasen -Chauncey -Chazz -Chester -Chidobe -Chigoziem -Chris -Christian -Christopher -Chuba -Chuck -Chukwuma -Chuma -CJ -Clark -Clay -Clayton -Clelin -Clifton -Clinton -Clive -Clyde -Coby -Cody -Colby -Cole -Coleman -Colin -Colt -Colton -Connor -Conor -Cooper -Cordale -Cordarrelle -Cordell -Cordrea -Cordy -Corey -Corn -Cornelius -Cornell -Corrion -Cortrelle -Cory -Courtland -Coy -Craig -Cre'von -Creed -Cullen -Curtis -Cyril -Cyrus -D.C -D.J. -D'Andre -D'Angelo -D'Ante -D'Ernest -D'Juan -D'Marco -D'Vonte -D'Wayne -Da'Ron -Da'Shawn -Daelin -DaeSean -Daeshon -Dai'Jean -Dak -Dakari -Dakoda -Dakota -Dallas -Dallin -Dalton -Dalvin -Damar -DaMarcus -Damarion -Damarious -DaMarkus -Damarri -Dameon -Damian -Damien -Damiere -Damion -Damon -Damone -Damontae -Damontre -Dan -Dane -Daniel -Danielle -Danny -Dante -DaQuan -Dare -Dareke -Daren -Darian -Darious -Darius -Darnay -Darnell -DaRon -Darqueze -Darrel -Darrell -Darren -Darrian -Darrick -Darrius -Darron -Darryl -Darrynton -Darwin -Daryl -Daryle -Daurice -Davante -David -Davion -Davis -Daviyon -Davon -Davontae -Dawson -Dawuane -Dax -Daxton -Daylen -Daylon -Dayo -De'Anthony -De'Lance -De'Ondre -De'Vante -De'Vondre -Deadrin -Dean -DeAndre -DeAndrew -Deane -DeAngelo -Deante -Deatrich -Decobie -Dede -Dedrick -Dee -Deebo -DeeJay -DeForest -Deion -Deionte -Dejon -Dekoda -Delanie -Delarrin -Demar -DeMarcus -Demario -DeMarkus -DeMarquis -DeMarvin -Demaryius -Demetric -Demetrius -Demone -Denico -Dennis -Denzel -Denzelle -Deommodore -Deon -Deone -Deonte -Derek -Derick -Derion -Derrek -Derrick -Derrius -Derwin -DeSean -Deshaun -DeShawn -Deshazor -DeShon -DeShone -Desmond -Devante -Devaroe -Deven -Devin -Devine -Devlin -Devon -Devonta -Devontae -Devonte -Dexter -Dez -Dezmon -Dieter -Dieugot -Dillon -Dimitri -Dion -Diontae -Divine -Dixie -DJ -DK -Domata -Domenique -Dominique -Don -Donald -Donell -Donnell -Donnie -Donovan -Dont'a -Dontae -Dontari -Dontario -Dontavius -Donte -Dontrell -Dontrelle -Dorance -Dorian -Dorren -Doug -Doyin -DQ -Drake -Dravon -Dre -Dre'Mont -Drew -Dru -Drue -Duane -Duke -Durham -Duron -Durrant -Dustin -Dwayne -Dyami -Dylan -Dymonte -E.J. -Earl -Earnest -Easton -Ed -Eddie -Eddy -Efe -EJ -Elandon -Elerson -Elgton -Eli -Elijah -Elijhaa -Ellis -Emeke -Emmanuel -Eno -Equanimeous -Ereck -Eric -Erik -Ernest -Esezi -Essang -Ethan -Evan -Everson -Eyioma -Ezekiel -Ezra -Fabian -Faion -Feleipe -Felton -Ferrod -Fish -Fletcher -Floyd -Folorunso -Forrest -Foster -Foyesade -Francis -Frank -Frankie -Fred -Freddie -Fredrick -Gabe -Gabriel -Gardner -Gareon -Garett -Garret -Garrett -Gary -Gehrig -Genard -Geno -Geoff -George -Gerald -Geremy -Germain -Germaine -Geron -Geronimo -Gerrit -Giovani -Giovanni -Godwin -Golden -Goolius -Grady -Graham -Grant -Grayland -Greedy -Greg -Gregory -Grover -Grunky -Gunner -Gus -Ha -Haason -Hakeem -Halapoulivaati -Hale -Hamilcar -Hamp -Hamsah -Hardy -Harlan -Harold -Harrison -Harvey -Hassan -Hayden -Henry -Herb -Hercules -Hjalte -Holton -Honiss -Horace -Howard -Hroniss -Hunter -Ian -Ibraheim -Ifeadi -Ifeatu -Ihmir -Ike -Ikem -Iman -Immanuel -Ira -Irv -Irvin -Isaac -Isaiah -Isaiahh -Isaih -Isiah -Israel -Ito -J.C. -J.D. -J.J. -J.P. -J.R. -J.T. -J'Marcus -Ja'Marcus -Ja'Marr -Ja'Quan -Ja'Sir -Ja'Tyre -Ja'Whaun -Ja'Wuan -Jabaal -Jabari -Jabril -Jabrill -Jace -Jack -Jackson -Jacob -Jacobi -Jacoby -Jadeveon -Jaeden -Jaelan -Jaelin -Jaelon -Jahan -Jahlani -Jahleel -Jaire -Jake -Jakeem -Jakob -Jakobi -Jalan -Jaleel -Jalen -Jalyn -Jamaal -Jamal -Jamar -Jamarco -Jamaree -Jamarius -Jameis -Jamel -Jamell -James -Jameson -Jamie -Jamien -Jamil -Jamin -Jamir -Jamison -Jamize -Jamon -JaMycal -Janarius -Janoris -Jaquan -Jaquiski -Jared -Jaret -Jarius -Jaron -Jarrad -Jarran -Jarrell -Jarrett -Jarrod -Jarron -Jarvis -Jashaun -Jashon -Jason -Jatavis -Jauan -Javelin -Javien -Javin -Javon -Javonte -Javorius -Jawaan -Jawill -Jay -Jay-Tee -Jaycee -Jayden -Jaylen -Jaylinn -Jaylon -Jayon -Jayron -Jaytlin -JC -JD -Jedrick -Jeff -Jeffery -Jeffrey -Jelani -Jerald -Jeremiah -Jeremy -Jerick -Jermaine -Jermar -Jerome -Jerrion -Jerry -Jesper -Jesse -Jessie -Jevon -Jhavonte -Jimmie -Jimmy -JJ -JK -Jocquez -Joe -Joejuan -Joel -Joey -John -Johnathan -Johnny -Johnson -JoJo -Jomal -Jon -Jon'Vea -Jonah -Jonas -Jonathan -Jonathon -Jonnu -Jonotthan -Jontre -Jordan -Jordon -Jordyn -Jose -Joseph -Josey -Josh -Joshua -Joshuah -Josiah -Jourdan -JP -JR -JT -Juan -Juanyeh -JuJu -Julian -Julie'n -Julio -Jullian -Jumbo -Jurrell -Justice -Justin -Juston -Juwan -Juwann -Juwon -Jylan -K.J. -K'Lavon -K'Von -K'Waun -Ka'dar -Ka'imi -Kadarius -Kaden -Kahale -Kahlil -Kahzin -Kai -Kaiir -Kalan -Kalani -Kaleb -Kalen -Kalia -Kalif -Kalil -Kalon -Kamaal -Kamalei -Kameron -Kamren -Kamu -Kana'i -Kapri -Kareem -Karl -Kary -Kavon -Kawann -Kaylon -Kayode -Kayvon -KC -Ke'Shawn -Keandre -Keanu -Keaontay -Keaton -Keelan -Keenan -KeeSean -Keion -Keionta -Keisean -Keith -Keke -Kellen -Kelvin -Kemal -Kemoko -Kemon -Ken -Kendall -Kendrick -Kene -Kenjon -Kennedy -Kenneth -Kenny -Kentavius -Kentrell -Kenyan -Kenyon -Kerby -Kermit -Kerrith -Kerry -Kerryon -Ketner -Kevin -Kevon -KhaDarel -Khairi -Khaleke -Khalen -Khalid -Khalil -Khari -Khyiris -Kiko -Kindle -Kingsley -Kiondre -Kirk -Kitt -KJ -Ko -Koa -Kobe -Koda -Kody -Kolton -Korey -Kris -Krishawn -Kristian -Krys -Kurt -Kwamie -Kwity -Kwon -Kyle -Kylen -Kyler -Kylin -Kyren -Kyric -Kyron -Kyzir -L.J. -L.P. -L.T. -L'Jarius -La'Darius -La'el -La'Mical -LaAdrian -LaBryan -Lachavious -Lachlan -LaDarius -Laken -Lamar -Lamarcus -Lamical -Lamont -Lance -Landon -Landry -Lane -Lano -Laquon -Laremy -Larnel -LaRoy -Larrell -Larry -Latavius -Laurent -Laviska -Lavon -Lavonte -Lawrence -Le'Raven -Le'Veon -Lecitus -Lee -Leighton -Leki -Lenny -Leo -Leon -Leonard -Lerentee -LeSean -LeShaun -LeVante -Levi -Levine -Lewis -Liam -Lil'Jordan -Linval -LJ -Lloyd -Lo -Logan -Lonnie -Lorenzo -Lucas -Lukas -Luke -Luq -Lynn -M.J. -Mac -Mack -Mackensie -Madre -Makai -Makinton -Malachi -Malcolm -Malcom -Maliek -Malik -Manasseh -Manny -Marcedes -Marcel -Marcelino -Marcell -Marco -Marcus -Margus -Mario -Mark -Marken -Markus -Marlon -Marqise -Marquel -Marquez -Marqui -Marquis -Marquise -Marshal -Marshall -Marshon -Martez -Martin -Martinas -Marvell -Marvin -Mason -Matt -Matthew -Matthias -Maurice -Maurkice -Max -Maxx -Mazzi -McTelvin -Mecole -Mekhi -Melvin -Micah -Michael -Micheal -Micky -Mik'Quan -Mika -Mike -Miles -Miller -Milton -Minkah -Mitch -Mitchell -MJ -Mo -Mohamed -Montae -Montaric -Montez -Montravius -Montre -Montrel -Montrell -Monty -Moral -Morgan -Morris -Mose -Mychal -MyCole -Myjai -Mykal -Myles -MyQuon -Myron -N'Keal -Nahshon -Najee -Nakobe -Nasir -Nate -Nathan -Natrell -Natrez -Nazair -Nazeeh -Ndamukong -Neal -Neiko -Neil -Nelson -Nephi -Netane -Neville -Nevin -Nicholas -Nick -Nickell -Nico -Nigel -Nik -Nikola -Niles -Noah -Nolan -Nsimba -Nydair -Nyheim -Nyqwan -O.J. -Obi -Obinna -Odafe -Oday -Odell -Ogbonnia -OJ -Olabisi -Olamide -Olasunkanmi -Oli -Olisaemeka -Olive -Olivier -Oren -Orion -Orlando -Osa -Oshane -Otaro -Otito -P.J. -Parker -Parris -Parry -Pat -Patrick -Paul -Paulson -Paxton -Payton -Penei -Percy -Pernell -Perrion -Pete -Peter -Peyton -Pharaoh -Pharoah -Pharoh -Phidarian -Phil -Philip -Phillip -Picasso -Pierre -PJ -Poona -Porter -Pressley -Preston -Prince -Qadree -Quandre -Quartney -Quatro -Quay -Quentin -Quenton -Quez -Quincy -Quinn -Quinnen -Quintez -Quinton -Qwuantrezz -Ra'Shaun -Racey -Rachaad -Raekwon -Raheem -Rakeem -Raleigh -Ramon -Randall -Randy -Raphael -Rashaad -Rashaan -Rashad -Rashan -Rashard -Rashawn -Rashede -Rasheed -Rasheem -Rashid -Rashod -Rasul -Raven -Ray -Ray-Ray -Raymond -Rayshad -Rayshawn -Rees -Reggie -Reid -Renell -Reshad -Reuben -Rex -Rhamondre -Rhett -Ricardo -Richard -Richie -Rick -Ricky -Rico -Rigoberto -Riley -River -RJ -Rob -Robbie -Robby -Robert -Robertson -Roc -Rock -Rod -Rodarius -Roderic -Roderick -Rodger -Rodney -Rodrigo -Roger -Rolan -Romello -Romeo -Ron -Ronald -Rondale -Ronnie -Rontez -Roosevelt -Roquan -Ross -Roubbens -Roy -Royce -Rudy -Russ -Russell -Ryan -Ryder -Ryquell -Rysen -Saahdiq -Sadarius -Saeed -Saivion -Salvon -Sam -Samaje -Sammis -Sammy -Samori -Samson -Samuel -Santos -Saquan -Saquon -Scott -Scottie -Scotty -Sean -Sebastian -Segun -Senio -Senorise -Sergio -Seth -Sewo -Shaka -Shakial -Shalom -Shamar -Shane -Shaq -Shaquem -Shaquil -Shaquill -Shaquille -Shareef -Sharif -Sharrod -Shaun -Shawn -Shelby -Sheldon -Sheldrick -Shemar -Sherrick -Shi -Shilique -Shon -Shy -Sidney -Silas -Simeon -Simi -Simon -Sione -Siran -Skai -Skylar -Skyy -Snoop -Solomon -Sony -Spencer -Stanley -Stantley -Star -Stefen -Stefon -Step -Stephen -Stephon -Stephone -Sterling -Steve -Steven -Stone -Storm -Sylvester -T.J. -T.Y. -Ta'Quon -Taco -Tae -Tahir -Taiwan -Taj -Tajae -Takkarist -Talanoa -Tanner -Tanoh -Tanzel -Tarell -Tarik -Tariq -Taron -Tarron -Tarvarius -Tarvarus -Tashaun -Taven -Taveze -Tavierre -Tavon -Tay -Taybor -Taylor -Taysom -Taywan -Teagan -Teair -Ted -Tedarrell -Teddy -Tedric -Tee -Teez -Tegray -Tejan -Tenny -Terence -Terez -Terrace -Terrance -Terrel -Terrell -Terrence -Terron -Terry -Tershawn -Teton -Tevaughn -Teven -Tevin -Tevon -Thaddeus -Thayer -Theo -Thomas -Thurston -Tim -Tito -TJ -Toa -Todd -Tom -Tomasi -Tommy -Tony -Torry -Trace -Tracy -Trae -Trai -Tramaine -Tramon -Travin -Travis -Travon -Trayone -Trayveon -Trayvon -Tre -Tre'Davious -Tre'Quan -Tre` -Tremaine -Tremayne -Tremon -Trent -Trenton -Trequan -Tress -Trestan -Trevis -Trevon -Trevor -Trey -Treylon -Treyvon -Trill -Trinity -Trishton -Tristan -Tristin -Troy -Troymaine -Trumaine -Trystan -Trysten -Tua -Tucker -Tutu -Tuzar -Ty -Ty'Son -Tycen -Tye -Tyeler -Tylan -Tyler -Tyquan -Tyrann -Tyre -Tyree -Tyreek -Tyreke -Tyrel -Tyrell -Tyrion -Tyrod -Tyron -Tyrone -Tyson -Tytus -Tyus -Uchenna -Ugo -Ugochukwu -Ulysees -Van -Vance -Vederian -Velus -Ventell -Vernon -Verone -Vi -Vic -Victor -Vince -Vincent -Vinny -Virgil -Vita -Vitaliy -Vitas -Von -Vonn -Vontaze -Vosean -Vyncint -Walker -Walt -Walter -Wan'Dale -Wayne -Wendell -Wes -Wesley -Weston -Whitney -Wil -Will -William -Willie -Willington -Wilton -Wyatt -Xavien -Xavier -Yannick -Yasir -Yetur -Yodny -Yosuah -Younghoe -Yurik -Yusuf -Za'Darius -Zach -Zachary -Zack -Zaire -Zak -Zamir -Zander -Zane -Zaquandre -Zaven -Zay -Zayne -Zech -Zhai -Ziggy -Zion -Zyon \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/Names_L.txt b/static/misc/retrobowlcollege/html5game/Names_L.txt deleted file mode 100644 index 838ed68d..00000000 --- a/static/misc/retrobowlcollege/html5game/Names_L.txt +++ /dev/null @@ -1,2198 +0,0 @@ -Abdullah -Abernathy -Aboushi -Abram -Acho -Acy -Adams -Addae -Adderley -Addison -Adebo -Adeniji -Adeniyi -Adewusi -Adomitis -Agasiva -Agholor -Agim -Agnew -Ahmed -Aikens -Aiyuk -Ajayi -Akers -Akingbulu -Akins -Al-Shaair -Alaka -Alarcon -Alexander -Alexandre -Alfieri -Alford -Ali -Alie-Cox -Allegretti -Allen -Allen-Williams -Allgeier -Allison -Alonso -Alualu -Amadi -Amendola -Amerson -Ammendola -Amos -Amour -Amukamara -Anae -Anchrum -Andersen -Anderson -Andrew -Andrews -Anenih -Anger -Aniebonam -Ankou -Ansah -Anthony -Antwine -Anzalone -Apke -Apple -Araiza -Arcega-Whiteside -Arcuri -Armah -Armbrister -Armour-Davis -Armstead -Armstrong -Arnette -Arnold -Asafo -Asamoah -Asiasi -Askew -Aston -Ateman -Atkins -Attaochu -Atwell -Austin -Austin Jr. -Autry -Averett -Avery -Awosika -Awuzie -Babicz -Baccellia -Bada -Bademosi -Badgley -Badie -Bailey -Baker -Bakhtiari -Baldwin -Ball -Ballage -Ballard -Ballentine -Bandy -Bane -Banfield -Banjo -Banks -Banner -Banogu -Barber -Barcoo -Barkley -Barmore -Barner -Barnes -Barnett -Barno -Barr -Barrett -Barron -Bars -Bartch -Barton -Basham -Bass -Bassey -Bateman -Bates -Batson -Baugh -Baun -Bausby -Bawden -Beachum -Beal -Beasley -Beathard -Beatty -Beavers -Beck -Becker -Beckham -Becton -Bee -Beebe -Beecham -Bell -Bellamy -Bellinger -Bello -Bellore -Belton -Benford -Benjamin -Benkert -Bennett -Benson -Bentley -Benzschawel -Bergstrom -Bernard -Berrios -Berry -Berryman -Bethea -Bethel -Bethune -Beyer -Biadasz -Bibbs -Biegel -Billings -Bisnowaty -Bitonio -Black -Blacklock -Blackmon -Blacknall -Blackshear -Blackson -Blair -Blake -Bland -Blankenship -Blanton -Blasingame -Bledsoe -Blough -Blunt -Blythe -Board -Bobenmoyer -Bodine -Boehm -Boettger -Bohanna -Bojorquez -Bolden -Bolles -Bolton -Bonitto -Bonnafon -Bonner -Book -Booker -Boone -Booth -Boozler -Borders -Borom -Borregales -Bortles -Bosa -Bosher -Bostic -Boston -Boswell -Bourne -Bouye -Bowden -Bowers -Bowman -Bowser -Boyd -Boykin -Boykins -Boyle -Bozeman -Bradberry -Bradbury -Bradham -Bradley -Bradley-King -Brady -Brailford -Brandel -Brantley -Brate -Braunecker -Bredeson -Breeland -Brees -Breeze -Breida -Brewer -Bridgewater -Brightwell -Brinkley -Brisker -Brissett -Britt -Brock -Brockers -Brooker -Brooks -Brothers -Brown -Browning -Brumfield -Brunskill -Brunson -Bruss -Bryan -Bryant -Bucannon -Buckner -Buggs -Bulaga -Bullard -Bullock -Bullough -Burfict -Burford -Burgess -Burkhead -Burks -Burnett -Burns -Burr-Kirven -Burris -Burrow -Burton -Bush -Bush Jr -Butker -Butler -Butt -Byard -Bynes -Bynum -Byrd -Cabinda -Cain -Cajuste -Calais -Calcaterra -Caldwell -Calhoun -Caliendo -Calitro -Callahan -Callaway -Camarda -Camp -Campbell -Camper -Canaday -Canady -Cann -Cannon -Cantrell -Cappa -Cardona -Carlson -Carman -Carpenter -Carr -Carraway -Carrie -Carrier -Carson -Carter -Casey -Cashman -Castonzo -Castro-Fields -Celek -Cephus -Chachere -Chaisson -Chandler -Chark -Charles -Charlton -Chase -Cheek -Cheeseman -Cheevers -Chenal -Chesley -Chickillo -Chinn -Chisena -Choice -Chrisman -Christensen -Christian -Christiansen -Christmas -Chubb -Chung -Cichy -Cine -Cisco -Claiborne -Clapp -Clark -Clarke -Clay -Clayborn -Claybrooks -Claypool -Clement -Clemmings -Clemons -Cleveland -Cline -Clitheroe -Clowney -Cobb -Cochran -Cochrane -Cockrell -Cohen -Colbert -Colburn -Cole -Coleman -Coley -Collier -Collins -Colon-Castillo -Colquitt -Colubiale -Colvin -Cominsky -Compton -Coney -Conklin -Conley -Connelly -Conner -Conway -Cook -Cooke -Cooks -Cooper -Copeland -Corbett -Corbin -Corcoran -Core -Corker -Cornell -Corral -Correa -Cosby -Cosmi -Costigan -Cotton -Coughlin -Coulter -Countess -Cousins -Coutee -Covey -Covington -Coward -Cowart -Cox -Cox Jr. -Coyle -Crabtree -Cracraft -Crawford -Crawley -Crockett -Cronk -Croom -Crosby -Cross -Crossen -Crowder -Crowell -Cruikshank -Crum -Culkin -Cunningham -Curhan -Curl -Curry -Cushenberry -Custis -Cutting -Cyprien -Dabo -Dafney -Dahl -Daley -Dallas -Dalman -Dalton -Daly -Dangerfield -Daniel -Daniels -Danna -Dantzler -Darby -Darden -Dareus -Darnold -Darrisaw -Davenport -David -Davidson -Davis -Davis-Gaither -Davis-Price -Davison -Dawkins -Dawson -Day -Deablo -Dean -Deane -Deaton -Deayon -DeCastro -Decker -Deculus -Deese -Deguara -Deiter -Delaire -Delaney -Delpit -DeLuca -Demby -Denis -Dennard -Dennis -DeOssie -Desir -Desjarlais -DeValve -Develin -Devey -Dew-Treadway -Dickerson -Dickson -Diesch -Dieter -Diggs -Dillard -Dillon -DiMarco -Dimond -Dimukeje -Dissly -Dix -Dixon -Dobbins -Dobbs -Doctson -Dodson -Dogbe -Dolegala -Doles -Donald -Donkor -Dorleant -Dorn -Dorsett -Dorsey -Doss -Dotson -Doubs -Douglas -Dowdle -Dowell -Downs -Doyle -Dozier -Drake -Drango -Driscoll -Driskel -Drummond -Duck -Dugas -Dugger -Duhart -Dulcich -Dulin -Dunbar -Dunkle -Dunlap -Dunn -Dupre -Dupree -Durant -Durham -Duvernay -Duvernay-Tardif -Dwelley -Dwight -Dye -Dzubnar -Ealy -Eason -Easton -Eaton -Ebiketie -Ebner -Ebron -Ebukam -Echols -Edelman -Edison -Edmonds -Edmunds -Edoga -Edwards -Edwards-Helaire -Egbule -Eguavoen -Ehlinger -Eichenberg -Eifert -Eiland -Eiselen -Ejiofor -Ejiya -Ekeler -Ekuale -Ekwonu -Elam -Elder -Elflein -Ellerbee -Elliott -Ellis -Ellison -Elliss -Eluemunor -Emerson -Empey -Enagbare -Engram -Enunwa -Epenesa -Epps -Erickson -Ertz -Ervin -Erving -Eskridge -Estrada -Etheridge -Etienne -Etling -Etta-Tawo -Evans -Everett -Eze -Ezeudu -Ezukanma -Faalele -Fackrell -Facyson -Fairbairn -Falah -Falco -Falemaka -Fales -Famiko -Fant -Farley -Farmer -Farniok -Farnsworth -Farrell -Fatukasi -Feeney -Fehoko -Feiler -Fejedelem -Feliciano -Fells -Felton -Fenton -Ferentz -Ferguson -Fernea -Ferrell -Ficken -Fields -Finch -Fineanganofo -Finley -Finney -Firkser -Fisher -Fisk -Fitzgerald -Fitzpatrick -Flacco -Flanagan -Flannigan-Fowles -Fleming -Fletcher -Flitcroft -Flott -Flowers -Floyd -Fluellen -Fluker -Flynn -Foles -Folk -Folston -Forbes -Ford -Forrest -Forristall -Forsythe -Fort -Fortner -Fortson -Foster -Fotheringham -Fotu -Fountain -Fournette -Fowler -Fox -Francis -Franklin -Franklin-Myers -Franks -Frazier -Frederick -Freeman -Freiermuth -Friend -Fries -Froholdt -Fulgham -Fuller -Fulton -Fumagalli -Funchess -Funk -Gabbert -Gabriel -Gafford -Gage -Gaillard -Gaines -Gainwell -Gallimore -Gallman -Gallup -Gano -Gant -Garbers -Garcia -Garcia-Williams -Gardeck -Gardner -Gardner-Johnson -Garland -Garner -Garoppolo -Garrett -Garvin -Gary -Gaskin -Gates -Gaulden -Gay -Gay Jr -Gaziano -Geathers -Gedeon -Gee -Geiger -Gentry -Gerry -Gervase -Gesicki -Gholston -Gibson -Gifford -Gilbert -Giles-Harris -Gill -Gillan -Gillaspia -Gillespie -Gilliam -Gillikin -Gilman -Gilmore -Ginn -Gipson -Givens -Glaser -Glasgow -Glenn -Glennon -Glowinski -Godchaux -Godsil -Godwin -Goedeke -Goedert -Goff -Golden -Golditch -Goldman -Goldwire -Golladay -Golston -Gono -Gonzalez -Good -Goode -Gooden -Goodrich -Goodson -Goodwin -Gordon -Gore -Gostkowski -Gotsis -Gould -Gowan -Grace -Graham -Granderson -Granson -Grant -Grasu -Gray -Grayson -Green -Greenard -Greene -Greenidge -Greenlaw -Gregory -Grier -Griffen -Griffin -Griffith -Grigsby -Gronkowski -Gross-Matos -Groy -Gruff -Grugier-Hill -Guice -Guidry -Gunter -Gurley -Gurman -Gustin -Gutierrez -Guy -Guyton -Haack -Haden -Haeg -Hageman -Hager -Hainsey -Hairston -Halapio -Haley -Hall -Ham -Hambright -Hamilton -Hamler -Hamlin -Hampton -Hance -Hand -Hankins -Hansbrough -Hansen -Hanson -Harbison -Harbor -Hardee -Hardman -Hardy -Hargrave -Hargreaves -Harley -Harmon -Harper -Harris -Harrison -Harry -Hart -Hartage -Hartsfield -Harvey -Harvin -Haskins -Hassell -Hassenauer -Hasty -Hauschka -Havenstein -Hawkins -Hayden -Hayes -Haynes -Hayward -Heath -Heck -Hector -Hedlund -Heflin -Heinicke -Hekker -Henderson -Hendrickson -Henne -Hennessy -Henningsen -Henry -Hentges -Herbert -Herbig -Hermanns -Hernandez -Herndon -Herring -Herron -Hesse -Hester -Heuerman -Hewitt -Heyward -Hicks -Higbee -Higgins -Highsmith -Hightower -Hikutini -Hill -Hilland -Hilliard -Hilton -Hines -Hinton -Hitchens -Hobbs -Hockenson -Hodge -Hodges -Hodgins -Hoecht -Hoffman -Hogan -Holcomb -Holden -Holland -Hollins -Hollister -Hollman -Holmes -Holsey -Holton -Holtz -Homer -Hood -Hooker -Hooks -Hooper -Hopkins -Horn -Horsted -Horton -Horvath -Hoskins -House -Houston -Houston-Carson -Howard -Howell -Howland -Hoyer -Hrynkiewicz -Hubbard -Huber -Hubert -Hudson -Hufanga -Huff -Huggins -Hughes -Hughlett -Hull -Humphrey -Humphries -Hundley -Hunt -Hunter -Huntley -Hurd -Hurns -Hurst -Hurts -Hutcherson -Hutchinson -Hyatt -Hyde -Hyder -Ifedi -Igbinoghene -Igwebuike -Ijalana -Incognito -Ingold -Ingram -Inman -Ioannidis -Irvin -Irving -Irwin -Isabella -Ishmael -Isidora -Isom -Iupati -Ivey -Iyiegbuniwe -Izzo -Jack -Jackson -Jacobs -Jacquet -Jaimes -Jamerson -James -Janovich -Jansen -Jarrett -Jarwin -Jean-Charles -Jeanpiere -Jefe -Jefferson -Jeffery -Jelks -Jenkins -Jennings -Jensen -Jernigan -Jerry -Jeudy -Jewell -Jibowu -John -Johnson -Johnston -Jolly -Jones -Jones Jr -Jordan -Joseph -Joseph-Day -Joyner -Judon -Jumper -Junior -Jurgens -Juszczyk -Kaaya -Kaindoh -Kalambayi -Kalil -Kalili -Kalinic -Kalu -Kamara -Kampmoyer -Kareem -Karlaftis -Karras -Kaskey -Kazee -Kearse -Keene -Keenum -Keke -Kelce -Kelemete -Kelley -Kelly -Kemp -Kendrick -Kendricks -Kennard -Kennedy -Kenney -Kern -Kerr -Kerrigan -Kessler -Key -Kieft -Kilburn -Kilgo -Kilgore -Killebrew -Killings -Killins -Kindley -Kindred -King -Kinlaw -Kinnard -Kinnel -Kinsey -Kirk -Kirklin -Kirkpatrick -Kirksey -Kirkwood -Kirven -Kiser -Kittle -Kizer -Klein -Kline -Kmet -Knappe -Knight -Knox -Koback -Koch -Kolar -Koloamatangi -Kolone -Kongbo -Koo -Koonce -Koroma -Koyack -Kpassagnon -Kramer -Kreiter -Krimm -Kroft -Krull -Kuechly -Kumerow -Kunaszyk -Kuntz -Kupp -Kush -Kwenkeu -Kwiatkoski -Labelle -Lacey -LaCosse -Ladler -Ladouceur -Laird -Lake -Lamb -Lambert -Lambo -Lamm -Lammons -Lamp -Lampkin -Lancaster -Lance -Landrum -Landry -Langford -Langi -Langley -Larkin -Larsen -Lasco -Lassiter -Latimer -Lattimore -Lauderdale -Laufenberg -Laulile -Lawler -Lawrence -Lawson -Layne -Lazard -Leal -Leary -Leatherwood -Leavitt -LeBlanc -LeCounte -Ledbetter -Lee -Leggett -Leglue -Lemieux -Lemmons -Leno -Leno Jr -Lenoir -Leo -Leonard -Leverett -Levine -Lewan -Lewis -Lewis Jr -Liedtke -Liggins -Light -Likely -Linder -Linderbaum -Lindsay -Lindstrom -Line -Linsley -Lippett -Little -Littleton -Liuget -Lloyd -Lobendahn -Lock -Locke -Lockett -Lodge -Logan -London -Long -Long Jr -Longa -Looney -Lopez -Lotulelei -Loudermilk -Louis -Lovato -Love -Lovett -Lowe -Lowery -Lowry -Luani -Lucas -Luke -Luketa -Lutz -Luvu -Lynch -Lyons -Mabin -Mabry -Mack -Maddox -Maddox-Williams -Madison -Madubuike -Mafe -Magnuson -Maher -Mahomes -Mahon -Mailata -Maloata -Malone -Mancz -Manhertz -Mann -Manning -Mannion -March -Mariota -Marlowe -Marpet -Marsh -Marshall -Martin -Martinez -Mason -Massie -Matakevich -Mathieu -Mathis -Matiscik -Matthew -Matthews -Mattison -Mauga -Maulet -Mauro -Maybin -Maye -Mayfield -Mayo -Mayowa -Mays -Mazza -McBride -McCaffrey -McCain -McCann -McCarron -McCarthy -McClain -McClellan -McClendon -McCloud -McCollum -McCourty -McCown -McCoy -McCrane -McCrary-Ball -McCray -McCreary -McCullers -McDermott -McDonald -McDougald -McDowell -McDuffie -McFadden -McFarland -McGary -McGill -McGlinchey -McGloster -McGovern -McGowan -McGrone -McIntosh -McKenzie -McKeon -McKethan -McKever -McKinley -McKinney -McKinnon -McKissic -McKitty -McLaughlin -McLaurin -McLendon -McLeod -McManis -McManus -McMath -McMichael -McMillan -McMillian -McNeill -McNichols -McPhearson -McPhee -McPherson -McQuaide -McQuay -McRae -McSorley -McTyer -Meander -Means -Mebane -Meinerz -Mekari -Melifonwu -Melton -Melvin -Mercilus -Meredith -Merrill -Merritt -Metcalf -Metchie -Metellus -Meyers -Michel -Middleton -Milano -Miles -Miller -Milligan -Mills -Milne -Milton -Mims -Mingo -Minshew -Minter -Mintze -Mitchell -Mitchell-Paden -Mixon -Moehrig -Molchon -Molden -Moncrief -Mond -Mondeaux -Mone -Monroe -Monteiro -Montgomery -Moon -Mooney -Moore -Moore Jr -Moore Jr. -Moreau -Moreland -Morgan -Morris -Morrison -Morrissey -Morrow -Morse -Morstead -Mosby -Moseley -Mosely -Moses -Mosley -Moss -Mostert -Moton -Moxey -Moxon -Muhammad -Muhlbach -Mukuamu -Mullen -Mullens -Muma -Mundt -Munford -Munyer -Murchison -Murphy -Murphy-Bunting -Murray -Muse -Mustipher -Mutcherson -Muti -Myers -Myrick -Nabers -Nacua -Nailor -Nall -Nasirildeen -Nassib -Natson -Nauta -Neal -Neasman -Needham -Nelson -Neuzil -Newhouse -Newman -Newsome -Newton -Ngakoue -Niang -Nichols -Nicholson -Nickerson -Niemann -Nijman -Niswander -Nix -Nixon -Nizialek -Njoku -Nnadi -Nordin -Norman -Normus -Norton -Norwell -Norwood -Noteboom -Nsekhe -Nunez -Nunez-Roches -Nwangwu -Nwosu -Nzeocha -O'Connor -O'Daniel -O'Donnell -O'Neill -O'Shaughnessy -Obada -Odeleye -Odenigbo -Odeyingbo -Odhiambo -Odighizuwa -Odukoya -Odum -Ogbah -Ogbongbemiga -Ogbonnia -Ogbuehi -Ogletree -Ogunbowale -Ogundeji -Ogunjobi -Ojabo -Ojemudia -Ojulari -Okafor -Okereke -Okonkwo -Okorafor -Okoronkwo -Okoye -Okuayinonu -Okudah -Okung -Okwara -Okwuegbunam -Oladokun -Olave -Olawale -Oliver -Ollison -Olonilua -Olsen -Olszewski -Olubi -Oluokun -Omameh -Omenihu -Onwenu -Onwualu -Onwuasor -Onwuzurike -Onyemata -Oruwariye -Orzech -Osborn -Ossai -Ostman -Otomewo -Ott -Otton -Ouellette -Overton -Oweh -Owens -Owusu-Koramoah -Oyelola -Ozigbo -Pacheco -Palardy -Palmer -Palmore -Pamphile -Panasiuk -Pankey -Paradis -Parham -Parker -Parkinson -Parks -Parsons -Pascal -Paschal -Patmon -Patrick -Patterson -Patton -Paul -Paye -Payne -Peace -Peart -Peat -Peep -Peevy -Peko -Penisini -Penn -Pennel -Penning -Penny -Peoples-Jones -Pepper -Peppers -Perine -Perkins -Perriman -Perry -Perryman -Person -Peterman -Peters -Peterson -Petit-Frere -Pettis -Pharms -Philips -Phillips -Philon -Pickens -Pickett -Pierce -Pierre -Pierre-Louis -Pierre-Paul -Pierschbacher -Pimpleton -Pineiro -Pinion -Pinkney -Pinnock -Pinter -Pipkins -Pircher -Pitre -Pittman -Pitts -Pocic -Poe -Poindexter -Polk -Pollard -Ponder -Poole -Pope -Pouncey -Powell -Powers -Poyer -Prater -Pratt -Prescott -Previlon -Price -Pride Jr -Prince -Pringle -Proche -Proehl -Prosise -Pruitt -Pryor -Pugh -Pulley -Purcell -Purdy -Qualls -Quarterman -Quatro -Queen -Quessenberry -Quinn -Quitoriano -Qvale -Rader -Radunz -Ragas -Ragland -Ragnow -Raimann -Ramczyk -Ramirez -Ramsey -Randall -Randle -Rankin -Rankins -Rapp -Rashed -Ratley -Ray -Raymond -Read -Reader -Reagor -Reaser -Reaves -Reddick -Redmond -Redwine -Reed -Reeder -Reeves-Maybin -Reid -Reiff -Reiter -Remmers -Renfrow -Reyes -Reynolds -Rhodes -Rhyan -Rhyne -Ricard -Ricci -Rice -Richard -Richards -Richardson -Richburg -Ridder -Riddick -Ridgeway -Ridley -Rigg -Riley -Ringo -Risner -Rivers -Roach -Roberson -Roberts -Robertson -Robertson-Harris -Robey-Coleman -Robinson -Roby -Roche -Rochell -Rodgers -Rodriguez -Roemer -Roethlisberger -Rogers -Roos -Rosas -Rose -Rosen -Ross -Roullier -Rountree -Rouse -Rousseau -Rowe -Roy -Ruble -Ruckert -Rudolph -Ruiz -Runyan -Rupcich -Rush -Russell -Russey -Ryan -Rypien -Saffold -Sagapolu -Saltes -Salyer -Sambrailo -Samia -Sample -Samuel -Samuels -Sanchez -Sanders -Santos -Santoso -Sanu -Saracen -Sarell -Sargent -Saubert -Saunders -Savage -Scales -Scarbrough -Scarlett -Scharping -Schaub -Scherff -Schlottmann -Schnell -Schobert -Schofield -Schreck -Schultz -Schuster -Schwartz -Schweitzer -Scott -Seals-Jones -Searight -Seibert -Seikovits -Senat -Sendejo -Sermon -Settle -Seumalo -Sewell -Seymour -Shaffer -Shaheed -Shaheen -Shakir -Sharpe -Shatley -Shaw -Shazier -Sheard -Sheffield -Shell -Shelley -Shelton -Shelvin -Shenault -Shepard -Shepherd -Shepley -Sherels -Sherfield -Sherman -Sherwood -Shipley -Shippy -Short -Sieg -Sieler -Siemian -Sigler -Simmons -Simms -Simon -Simonson -Simpson -Sims -Singletary -Singleton -Sinnett -Siposs -Siragusa -Sirles -Skipper -Skowronek -Skrine -Skule -Skura -Slade -Slater -Slaton -Slay -Slayton -Slye -Smallwood -Smart -Smith -Smith Jr -Smith-Marsette -Smith-Schuster -Smith-Williams -Smithson -Smoot -Smythe -Snead -Snead IV -Sneed -Snell -Snell Jr -Soehner -Sokol -Solder -Sorensen -Soroh -Sowell -Spain -Speaks -Spector -Speed -Speight -Spence -Spencer -Spillane -Spiller -Spriggs -Sprinkle -Sproles -Square -St-Juste -St. Brown -Stafford -Staley -Stallings -Stallworth -Stanford -Stanley -Stanton -Steckler -Steele -Steinmetz -Stenberg -Stepaniak -Stephen -Stephens -Sterling -Sternberger -Sterns -Stevenson -Stewart -Stick -Stidham -Stille -Stills -Stingley -Stinnie -Stocker -Stokes -Stoll -Stone -Stoner -Stout -Strachan -Strange -Street -Streveler -Strickland -Strnad -Stroman -Strong -Strong Jr -Stuard -Stubbs -Stueber -Su'a-Filo -Succop -Sudfeld -Suggs -Suh -Sullivan -Summers -Sundberg -Surratt -Surtain -Sutherland -Sutton -Swaim -Swain -Swearinger -Sweat -Sweeney -Sweet -Sweezy -Swift -Switzer -Swoopes -Tabor -Tafua -Tagovailoa -Tagovailoa-Amosa -Takitaki -Talib -Tamu -Tangelo -Tankersley -Tannehill -Tanney -Tart -Tartt -Tate -Tauaefa -Taumoepeau -Tavai -Taylor -Taylor-Britt -Teamer -Tecklenburg -Tell -Teller -Tenuta -Terrell -Tevi -Thibodeaux -Thielen -Thieneman -Thomas -Thomas II -Thomas-Oliver -Thompkins -Thompson -Thornhill -Thornton -Thorpe -Throckmorton -Thuney -Tillery -Tindall -Tiuli -Togiai -Toilolo -Toivonen -Tolbert -Toliver -Tolliver -Tom -Tomlinson -Toney -Tonga -Tonyan -Toohill -Toran -Toth -Toure -Townsend -Trammell -Tranquill -Traore -Trask -Trautman -Trawick -Treadwell -Tremble -Tretter -Trevathan -Triner -Trubisky -Trufant -Trumbetti -Tryon -Tucker -Tufele -Tuioti-Mariner -Tuipulotu -Tuitt -Tunsil -Tupou -Turay -Turner -Turner-Yell -Tuttle -Twyman -Tyson -Uche -Udoh -Urban -Ursua -Utah -Uwazurike -Uzomah -Vaccaro -Vahe -Vaitai -Vakameilalo -Valdes-Scantling -Vallejo -Van Demark -Van Ginkel -Van Noy -Van Roten -Vander -Vander Esch -VanGinkel -Vannett -VanValkenburg -Vasey -Vasher -Vaughn -Vea -Vera-Tucker -Vernon -Verrett -Victor -Vigil -Vildor -Villanueva -Vinatieri -Vincent -Virgin -Vitale -Vizcaino -Vollert -Volson -Vrabel -Waddle -Wade -Wadman -Wagner -Wake -Waletzko -Walford -Walker -Wallace -Waller -Wallow -Walter -Walton -Ward -Ward Jr -Ware -Warford -Warner -Warring -Washington -Watford -Watkins -Watson -Watt -Wattenberg -Watts -Way -Waynes -Weatherly -Weaver -Webb -Webb Jr. -Webster -Weddle -Weeks -Welch -Wells -Welsh -Wentz -Werner -Wesco -Wesley -Westbrook -Westbrook-Ikhine -Westry -Wharton -White -Whitehair -Whitehead -Whiteside -Whitfield -Whitley -Whitney -Whittaker -Whitworth -Whyte -Wichmann -Wiggins -Wilber -Wilborn -Wilcox -Wilds -Wiley -Wilkins -Wilkinson -Williams -Williamson -Willis -Willoughby -Wills Jr -Willson -Wilson -Wiltz -Wims -Winbush -Winchester -Windsor -Winfield -Winfree -Winfrey -Wingard -Winn -Winovich -Winston -Winters -Wirfs -Wirtel -Wise -Wise Jr. -Wishnowsky -Wisniewski -Witherspoon -Witten -Woerner -Wolfe -Wolford -Womack -Wonnum -Wood -Woodard -Woodrum -Woods -Woodside -Woodyard -Woolen -Wooten -Worley -Wormley -Worrilow -Worton -Wreh -Wren -Wright -Wyatt -Wydermyer -Wylie -Wynn -Ximines -Ya-Sin -Yancey -Yanda -Yeast -Yeboah -Yelder -Yeldon -Yiadom -York -Young -Yurachek -Zaccheaus -Zakelj -Zamort -Zappe -Zeise -Zeitler -Zenner -Zettel -Zico -Zimmer -Zuber -Zuerlein -Zuniga -Zylstra \ No newline at end of file diff --git a/static/misc/retrobowlcollege/html5game/PlayerRecords.txt b/static/misc/retrobowlcollege/html5game/PlayerRecords.txt deleted file mode 100644 index d429f54c..00000000 --- a/static/misc/retrobowlcollege/html5game/PlayerRecords.txt +++ /dev/null @@ -1,51 +0,0 @@ -order tag stat stat_text qbname playername year week team opponent coachstat -10 ui_LongPassingPlay 0 y 0 0 0 0 0 0 0 -20 ui_LongRushingPlay 0 y 0 0 0 0 0 0 0 -30 ui_LongPassTD 0 y 0 0 0 0 0 0 0 -40 ui_LongRushTD 0 y 0 0 0 0 0 0 0 -50 ui_LongPassAir 0 y 0 0 0 0 0 0 0 -60 ui_LongFG 0 y 0 0 0 0 0 0 0 -70 ui_BestPassGame 0 y 0 0 0 0 0 0 0 -80 ui_BestPassSeason 0 y 0 0 0 0 0 0 0 -90 ui_BestPassCareer 0 y 0 0 0 0 0 0 0 -100 ui_BestRecGame 0 y 0 0 0 0 0 0 0 -110 ui_BestRecSeason 0 y 0 0 0 0 0 0 0 -120 ui_BestRecCareer 0 y 0 0 0 0 0 0 0 -130 ui_BestRushGame 0 y 0 0 0 0 0 0 0 -140 ui_BestRushSeason 0 y 0 0 0 0 0 0 0 -150 ui_BestRushCareer 0 y 0 0 0 0 0 0 0 -160 ui_MostTDPassesGame 0 0 0 0 0 0 0 0 -170 ui_MostTDPassesSeason 0 0 0 0 0 0 0 0 -180 ui_MostTDPassesCareer 0 0 0 0 0 0 0 0 -190 ui_MostTDRecGame 0 0 0 0 0 0 0 0 -200 ui_MostTDRecSeason 0 0 0 0 0 0 0 0 -210 ui_MostTDRecCareer 0 0 0 0 0 0 0 0 -220 ui_MostTDRushGame 0 0 0 0 0 0 0 0 -230 ui_MostTDRushSeason 0 0 0 0 0 0 0 0 -240 ui_MostTDRushCareer 0 0 0 0 0 0 0 0 -250 ui_BestFGDistGame 0 y 0 0 0 0 0 0 0 -260 ui_BestFGDistSeason 0 y 0 0 0 0 0 0 0 -270 ui_BestFGDistCareer 0 y 0 0 0 0 0 0 0 -280 ui_MostFGGame 0 0 0 0 0 0 0 0 -290 ui_MostFGSeason 0 0 0 0 0 0 0 0 -300 ui_MostFGCareer 0 0 0 0 0 0 0 0 -310 ui_MostTacklesGame 0 0 0 0 0 0 0 0 -320 ui_MostTacklesSeason 0 0 0 0 0 0 0 0 -330 ui_MostTacklesCareer 0 0 0 0 0 0 0 0 -340 ui_MostSacksGame 0 0 0 0 0 0 0 0 -350 ui_MostSacksSeason 0 0 0 0 0 0 0 0 -360 ui_MostSacksCareer 0 0 0 0 0 0 0 0 -370 ui_MostIntGame 0 0 0 0 0 0 0 0 -380 ui_MostIntSeason 0 0 0 0 0 0 0 0 -390 ui_MostIntCareer 0 0 0 0 0 0 0 0 -391 ui_MostFFGame 0 0 0 0 0 0 0 0 -392 ui_MostFFSeason 0 0 0 0 0 0 0 0 -393 ui_MostFFCareer 0 0 0 0 0 0 0 0 -400 ui_MostPointsGame 0 0 0 0 0 0 0 1 -410 ui_BiggestWin 0 0 0 0 0 0 0 1 -420 ui_BiggestLoss 0 0 0 0 0 0 0 1 -430 ui_MostTDsGame 0 0 0 0 0 0 0 1 -440 ui_LongKickReturn 0 y 0 0 0 0 0 0 0 -450 ui_MostReturnYardsGame 0 y 0 0 0 0 0 0 0 -460 ui_MostReturnYardsSeason 0 y 0 0 0 0 0 0 0 -470 ui_MostReturnYardsCareer 0 y 0 0 0 0 0 0 0 diff --git a/static/misc/retrobowlcollege/html5game/ProTeams_CO.txt b/static/misc/retrobowlcollege/html5game/ProTeams_CO.txt deleted file mode 100644 index 48459ae7..00000000 --- a/static/misc/retrobowlcollege/html5game/ProTeams_CO.txt +++ /dev/null @@ -1,33 +0,0 @@ -uid name tla home_helmet home_logo home_shirt home_sleeve home_pants home_stripe home_socks1 home_socks2 -0 Buffalo BUF $ffffff $003087 $003087 $c8102e $ffffff $c8102e $003087 $003087 -1 Miami MIA $ffffff $008c95 $008c95 $008c95 $ffffff $008c95 $007e86 $007e86 -2 New England N.E $8d9093 $0c2340 $0c2340 $c8102e $0c2340 $FFFFFF $e6e6e6 $0b203a -3 New York J NYJ $115740 $ffffff $115740 $ffffff $ffffff $115740 $e6e6e6 $0f4e3a -4 Denver DEN $0c2340 $ffffff $fc4c02 $fc4c02 $ffffff $0c2340 $e6e6e6 $0b203a -5 Kansas City K.C $c8102e $ffffff $c8102e $ffffff $ffffff $c8102e $e6e6e6 $b40e29 -6 Los Angeles C LAC $ffffff $ffb81c $0072ce $FFB81C $ffffff $ffb81c $e6e6e6 $0072ce -7 Las Vegas L.V $87909a $010101 $010101 $a2aaad $a2aaad $010101 $e6e6e6 $1a1a1a -8 Baltimore BAL $010101 $24125f $24125f $010101 $ffffff $24125f $e6e6e6 $010101 -9 Cincinnati CIN $dc4405 $010101 $010101 $dc4405 $ffffff $dc4405 $010101 $010101 -10 Cleveland CLE $eb3300 $eb3300 $321c00 $ffffff $eb3300 $321c00 $e6e6e6 $d42e00 -11 Pittsburgh PIT $010101 $ffffff $010101 $FFB81C $ffb81c $010101 $e6e6e6 $1a1a1a -12 Houston HOU $091f2c $a6192e $091f2c $a6192e $ffffff $091f2c $e6e6e6 $081c28 -13 Indianapolis IND $ffffff $003a70 $003a70 $ffffff $ffffff $003a70 $e6e6e6 $003465 -14 Jacksonville JAC $010101 $8e7831 $006271 $010101 $010101 $010101 $006271 $006271 -15 Tennessee TEN $0c2340 $418fde $0c2340 $418fde $0c2340 $0c2340 $0b203a $0b203a -16 Dallas DAL $87909a $0c2340 $ffffff $003087 $aecbd1 $003087 $e6e6e6 $002b7a -17 New York G NYG $003087 $ffffff $003087 $003087 $FFFFFF $a6192e $e6e6e6 $003087 -18 Philadelphia PHI $004851 $a4bcc2 $004851 $010101 $ffffff $004851 $e6e6e6 $010101 -19 Washington WAS $651C32 $FFB81C $651C32 $FFB81C $651C32 $651C32 $5b192d $5b192d -20 Arizona ARI $ffffff $9b2743 $9b2743 $ffffff $9b2743 $FFFFFF $e6e6e6 $8c233c -21 Los Angeles R LAR $1e22aa $ffd100 $1e22aa $FFD100 $FFD100 $1e22aa $1b1f99 $1b1f99 -22 San Francisco S.F $89734c $a6192e $a6192e $ffffff $c6aa76 $a6192e $e6e6e6 $951729 -23 Seattle SEA $0c2340 $7c878e $0c2340 $78be21 $0c2340 $78be21 $e6e6e6 $0b203a -24 Chicago CHI $091f2c $dc4405 $091f2c $dc4405 $ffffff $dc4405 $e6e6e6 $091f2c -25 Detroit DET $87909a $0069b1 $0069b1 $a2aaad $a2aaad $0069b1 $e6e6e6 $005f9f -26 Green Bay G.B $ffb81c $183029 $183029 $ffb81c $ffb81c $183029 $e6e6e6 $162b25 -27 Minnesota MIN $582c83 $ffffff $582c83 $ffc72c $ffffff $582c83 $e6e6e6 $4f2876 -28 Atlanta ATL $010101 $8d9093 $010101 $010101 $010101 $a6192e $1a1a1a $1a1a1a -29 Carolina CAR $8d9093 $101820 $101820 $0085CA $b2b4b2 $0085CA $e6e6e6 $101820 -30 New Orleans N.O $a28d58 $010101 $010101 $d3bc8d $010101 $010101 $1a1a1a $1a1a1a -31 Tampa Bay T.B $433d37 $a6192e $a6192e $3d3935 $3d3935 $a6192e $e6e6e6 $010101 diff --git a/static/misc/retrobowlcollege/html5game/RetroBowl.js b/static/misc/retrobowlcollege/html5game/RetroBowl.js deleted file mode 100644 index d2482c5f..00000000 --- a/static/misc/retrobowlcollege/html5game/RetroBowl.js +++ /dev/null @@ -1,218010 +0,0 @@ -Array.prototype.__yy_owner = 0; -var JSON_game = { - Extensions: [{ name: "Poki", version: "1.0.0", jsFiles: ["uph_poki.js"], initfuncs: [] }, { init: "gml_Script_poki_init" }], - ExtensionOptions: { iOS_IAPs: {}, RetroBowl: {}, GooglePlayBillingExtension: {}, Poki: {} }, - Sounds: [ - { pName: "snd_music_co", kind: 1, extension: "", origName: "snd_music_co", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0, duration: 242.16 }, - { pName: "snd_audience_dis", kind: 0, extension: "", origName: "snd_audience_dis", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_audience_fg", kind: 0, extension: "", origName: "snd_audience_fg", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_beep", kind: 0, extension: "", origName: "snd_beep", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_beep2", kind: 0, extension: "", origName: "snd_beep2", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_bounce", kind: 0, extension: "", origName: "snd_bounce", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_click", kind: 0, extension: "", origName: "snd_click", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_kick", kind: 0, extension: "", origName: "snd_kick", effects: 0, volume: 0.5, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_oof1", kind: 0, extension: "", origName: "snd_oof1", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_oof2", kind: 0, extension: "", origName: "snd_oof2", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_error", kind: 0, extension: "", origName: "snd_error", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_oof3", kind: 0, extension: "", origName: "snd_oof3", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_post", kind: 0, extension: "", origName: "snd_post", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_throw", kind: 0, extension: "", origName: "snd_throw", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_tackle", kind: 0, extension: "", origName: "snd_tackle", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_music", kind: 1, extension: "", origName: "snd_music", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0, duration: 275.48 }, - { pName: "snd_audible", kind: 0, extension: "", origName: "snd_audible", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_timeout", kind: 0, extension: "", origName: "snd_timeout", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_purchase", kind: 0, extension: "", origName: "snd_purchase", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_co_brass1", kind: 0, extension: "", origName: "snd_co_brass1", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_audience_idle", kind: 0, extension: "", origName: "snd_audience_idle", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_co_brass2", kind: 0, extension: "", origName: "snd_co_brass2", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_co_brass3", kind: 0, extension: "", origName: "snd_co_brass3", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_success", kind: 0, extension: "", origName: "snd_success", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_drink", kind: 0, extension: "", origName: "snd_drink", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_starrating", kind: 0, extension: "", origName: "snd_starrating", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - { pName: "snd_co_brass4", kind: 0, extension: "", origName: "snd_co_brass4", effects: 0, volume: 1, pan: 0, preload: false, groupId: 0 }, - ], - AudioGroups: [{ name: "audiogroup_default", enabled: true }], - Sprites: [ - { pName: "spr_credit_rec", width: 9, height: 9, transparent: false, smooth: false, preload: false, xOrigin: 4, yOrigin: 4, bboxRight: 8, bboxBottom: 8, playbackspeed: 30, TPEntryIndex: [1230], sequence: { pName: "spr_credit_rec", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 4, yorigin: 4, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_field", - width: 1300, - height: 237, - transparent: false, - smooth: false, - preload: false, - bboxRight: 1299, - bboxBottom: 236, - playbackspeed: 0, - TPEntryIndex: [3, 6, 2, 7, 8, 4, 17, 5], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - nineslice: { nLeft: 0, nTop: 0, nRight: 0, nBottom: 0, nEnabled: false, nTilemode: [0, 0, 0, 0, 0] }, - }, - { - pName: "spr_fieldfans", - width: 1300, - height: 33, - transparent: false, - smooth: false, - preload: false, - bboxRight: 1299, - bboxBottom: 32, - playbackspeed: 15, - TPEntryIndex: [44, 39, 40], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_ball", - width: 40, - height: 20, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 20, - yOrigin: 10, - bboxLeft: 1, - bboxRight: 8, - bboxBottom: 4, - playbackspeed: 0, - TPEntryIndex: [567, 566, 569, 568, 570, 565], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 6, - xorigin: 20, - yorigin: 10, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_ball1", - width: 10, - height: 5, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 2, - bboxLeft: 1, - bboxRight: 8, - bboxBottom: 4, - playbackspeed: 10, - TPEntryIndex: [1287, 1285, 1286, 1288], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 10, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 2, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_ball2", - width: 10, - height: 5, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 2, - bboxLeft: 1, - bboxRight: 8, - bboxBottom: 4, - playbackspeed: 10, - TPEntryIndex: [1291, 1289, 1292, 1290], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 10, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 2, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_getup_ball_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1042, 1081], - sequence: { - pName: "spr_getup_ball_thin", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_ball3", - width: 10, - height: 5, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 2, - bboxLeft: 1, - bboxRight: 8, - bboxBottom: 4, - playbackspeed: 10, - TPEntryIndex: [1293, 1295, 1296, 1294], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 10, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 2, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_ball4", - width: 10, - height: 5, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 2, - bboxLeft: 1, - bboxRight: 8, - bboxBottom: 4, - playbackspeed: 10, - TPEntryIndex: [1297, 1298, 1299, 1300], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 10, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 2, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_ball5", - width: 10, - height: 5, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 2, - bboxLeft: 1, - bboxRight: 8, - bboxBottom: 4, - playbackspeed: 10, - TPEntryIndex: [1301, 1303, 1304, 1302], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 10, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 2, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_ball6", - width: 10, - height: 5, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 2, - bboxLeft: 1, - bboxRight: 8, - bboxBottom: 4, - playbackspeed: 10, - TPEntryIndex: [1305, 1306, 1307, 1308], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 10, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 2, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_taunt_bulky", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [780, 725, 782, 655, 781, 726], - sequence: { - pName: "spr_taunt_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_bg_signed1", width: 480, height: 270, transparent: false, smooth: false, preload: false, bboxRight: 479, bboxBottom: 269, playbackspeed: 30, TPEntryIndex: [27], sequence: { pName: "spr_bg_signed1", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_ball7", - width: 10, - height: 5, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 2, - bboxLeft: 1, - bboxRight: 8, - bboxBottom: 4, - playbackspeed: 10, - TPEntryIndex: [1311, 1312, 1310, 1309], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 10, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 2, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_blur", width: 10, height: 5, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 5, yOrigin: 1, bboxLeft: 1, bboxRight: 8, bboxBottom: 4, playbackspeed: 7, TPEntryIndex: [1283], sequence: { pName: "", playback: 1, playbackSpeed: 7, playbackSpeedType: 0, length: 1, xorigin: 5, yorigin: 1, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_chains", - width: 32, - height: 27, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 26, - bboxLeft: 6, - bboxRight: 26, - bboxBottom: 26, - playbackspeed: 15, - TPEntryIndex: [510, 509], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 2, - xorigin: 16, - yorigin: 26, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1103, 1056, 1023], - sequence: { - pName: "spr_stand_thin", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_cheerleaders", - width: 100, - height: 25, - transparent: false, - smooth: false, - preload: false, - xOrigin: 50, - yOrigin: 24, - bboxLeft: 5, - bboxRight: 94, - bboxTop: 1, - bboxBottom: 23, - playbackspeed: 2, - TPEntryIndex: [146, 142], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 2, - playbackSpeedType: 0, - length: 2, - xorigin: 50, - yorigin: 24, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dummy", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 13, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [861, 1172, 974], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 13, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_cone", width: 7, height: 4, transparent: false, smooth: false, preload: false, xOrigin: 3, yOrigin: 2, bboxRight: 6, bboxBottom: 3, playbackspeed: 15, TPEntryIndex: [1272], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 3, yorigin: 2, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_goal_stand", - width: 10, - height: 37, - transparent: false, - smooth: false, - preload: false, - yOrigin: 32, - bboxRight: 9, - bboxTop: 5, - bboxBottom: 36, - playbackspeed: 0, - TPEntryIndex: [548, 547], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 32, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_tag_yb_b", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 21, yOrigin: 14, bboxLeft: 9, bboxRight: 23, bboxBottom: 19, playbackspeed: 0, TPEntryIndex: [558], sequence: { pName: "spr_tag_yb_b", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 21, yorigin: 14, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_adNSS", - width: 480, - height: 270, - transparent: false, - smooth: false, - preload: false, - bboxRight: 479, - bboxBottom: 269, - playbackspeed: 30, - TPEntryIndex: [24], - sequence: { - pName: "spr_adNSS", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 1, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_goal_post", - width: 17, - height: 90, - transparent: false, - smooth: false, - preload: false, - yOrigin: 85, - bboxLeft: 10, - bboxRight: 16, - bboxBottom: 61, - playbackspeed: 0, - TPEntryIndex: [586, 549, 527], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 85, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_goal_shadow", width: 32, height: 35, transparent: false, smooth: false, preload: false, xOrigin: 3, yOrigin: 17, bboxLeft: 7, bboxRight: 24, bboxBottom: 34, playbackspeed: 0, TPEntryIndex: [497], sequence: { pName: "", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 3, yorigin: 17, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_rain", - width: 2, - height: 8, - transparent: false, - smooth: false, - preload: false, - yOrigin: 7, - bboxRight: 1, - bboxBottom: 7, - playbackspeed: 8, - TPEntryIndex: [1316, 1320], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 7, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_jacket_black", width: 32, height: 32, transparent: false, smooth: false, preload: false, bboxLeft: 1, bboxRight: 29, bboxTop: 7, bboxBottom: 24, playbackspeed: 30, TPEntryIndex: [501], sequence: { pName: "spr_jacket_black", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_splash", - width: 13, - height: 12, - transparent: false, - smooth: false, - preload: false, - xOrigin: 6, - yOrigin: 9, - bboxLeft: 2, - bboxRight: 11, - bboxTop: 6, - bboxBottom: 11, - playbackspeed: 3, - TPEntryIndex: [1322, 1266, 1252, 1253, 1321], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 5, - xorigin: 6, - yorigin: 9, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_snow", width: 3, height: 3, transparent: false, smooth: false, preload: false, xOrigin: 1, yOrigin: 1, bboxRight: 2, bboxBottom: 2, playbackspeed: 9, TPEntryIndex: [1317], sequence: { pName: "", playback: 1, playbackSpeed: 9, playbackSpeedType: 0, length: 1, xorigin: 1, yorigin: 1, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_grass", width: 32, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 31, bboxBottom: 31, playbackspeed: 15, TPEntryIndex: [158], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_dark_003_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [387, 386, 267, 389, 211, 388, 210, 268], - sequence: { - pName: "spr_dark_003_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_catch_ball_bulky", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1187, 1109, 1107, 1108, 1169], - sequence: { - pName: "spr_jump_catch_ball_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_coach", - width: 10, - height: 21, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 19, - bboxRight: 9, - bboxTop: 1, - bboxBottom: 19, - playbackspeed: 15, - TPEntryIndex: [749], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 5, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_light_002_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [434, 344, 343, 486, 435, 433, 342, 345], - sequence: { - pName: "spr_light_002_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_sideline_crew", width: 299, height: 27, transparent: false, smooth: false, preload: false, bboxRight: 298, bboxBottom: 26, playbackspeed: 15, TPEntryIndex: [95], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_endzone", - width: 100, - height: 169, - transparent: false, - smooth: false, - preload: false, - bboxRight: 99, - bboxBottom: 168, - playbackspeed: 15, - TPEntryIndex: [63, 61, 64, 62, 60, 1323, 1324], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 7, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand_highlight", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 22, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [730, 742, 729], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1010, 1048, 1009], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand_ball", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1011, 1050, 1012], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand_ball2", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1016, 1052, 1017], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_qb_walk", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 16, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [982, 769], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_qb_aim_old", width: 15, height: 17, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 7, yOrigin: 16, bboxLeft: 2, bboxRight: 12, bboxTop: 9, bboxBottom: 18, playbackspeed: 6, TPEntryIndex: [618], sequence: { pName: "spr_qb_aim_old", playback: 1, playbackSpeed: 6, playbackSpeedType: 0, length: 1, xorigin: 7, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_qb_aim", - width: 15, - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 16, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [604, 609, 607, 610, 605, 606, 608], - sequence: { - pName: "spr_qb_aim", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 7, - xorigin: 7, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_qb_throw", width: 12, height: 17, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 6, yOrigin: 16, bboxLeft: 2, bboxRight: 12, bboxTop: 9, bboxBottom: 18, playbackspeed: 1, TPEntryIndex: [691], sequence: { pName: "", playback: 1, playbackSpeed: 1, playbackSpeedType: 0, length: 1, xorigin: 6, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_handoff", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [955, 1000], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_run", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 16, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1098, 771, 697, 1095, 774, 694], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_run_ball", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1131, 937, 815, 1134, 940, 818], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_run_ball2", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1140, 946, 821, 1137, 943, 822], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_firstdown_bulky", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 19, - bboxLeft: 4, - bboxRight: 18, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [1037, 990, 978, 668, 670, 669], - sequence: { - pName: "spr_firstdown_bulky", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 6, - xorigin: 10, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_cheerleaders3_noout", - width: 20, - height: 21, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 20, - bboxLeft: 1, - bboxRight: 19, - bboxBottom: 20, - playbackspeed: 4, - TPEntryIndex: [854, 853, 909, 544, 912, 851, 852, 910, 543, 911], - sequence: { - pName: "spr_cheerleaders3_noout", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 10, - xorigin: 10, - yorigin: 20, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_getup", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1039, 998], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_getup_ball", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1040, 993], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_getup_ball2", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1044, 996], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stiffarm", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1024, 701, 700, 1027, 706, 707], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stiffarm2", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1031, 718, 713, 1030, 719, 712], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_catch", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1185, 1105, 1127, 1104, 1194], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_catch_ball", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1186, 1111, 1110, 1106, 1168], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_catch_ball2", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1189, 1116, 1115, 1117, 1170], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 22, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [675, 800, 672], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 2 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump2", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 22, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [681, 804, 678], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jockey", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1085, 765, 1084, 762], - sequence: { - pName: "spr_jockey", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 4, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_wrestle", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 9, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 14, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [961, 1070], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 9, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_falling", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1178, 1196], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_arrowD", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 16, yOrigin: 16, bboxLeft: 8, bboxRight: 22, bboxTop: 7, bboxBottom: 22, playbackspeed: 15, TPEntryIndex: [632], sequence: { pName: "spr_arrowD", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 16, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_falling_ball", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1173, 1239], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_falling_ball2", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1175, 1243], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dive", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 11, - bboxRight: 24, - bboxTop: 20, - bboxBottom: 24, - playbackspeed: 8, - TPEntryIndex: [949, 750, 885], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dive_ball", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 13, - bboxRight: 24, - bboxTop: 10, - bboxBottom: 13, - playbackspeed: 8, - TPEntryIndex: [867, 751, 855], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dive_ball2", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 13, - bboxRight: 24, - bboxTop: 10, - bboxBottom: 13, - playbackspeed: 8, - TPEntryIndex: [870, 755, 859], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 2 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_kick1", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 17, - bboxRight: 12, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 8, - TPEntryIndex: [684, 1090, 647], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 17, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_kick2", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 17, - bboxLeft: 1, - bboxRight: 14, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [687, 651, 958, 873, 1002], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 5, - xorigin: 8, - yorigin: 17, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { - key: 3, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 3 }, - }, - }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_place", - height: 13, - transparent: false, - smooth: false, - preload: false, - xOrigin: 6, - yOrigin: 11, - bboxLeft: 2, - bboxRight: 14, - bboxBottom: 11, - playbackspeed: 0, - TPEntryIndex: [965, 1166], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 6, - yorigin: 11, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_spike_thin", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxRight: 13, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [639, 808, 1063], - sequence: { - pName: "spr_spike_thin", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_spike", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxRight: 13, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [587, 807, 1061], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_box_flex_fill", transparent: false, smooth: false, preload: false, bboxRight: 15, bboxBottom: 15, playbackspeed: 0, TPEntryIndex: [593], sequence: { pName: "spr_box_flex_fill", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] }, nineslice: { nLeft: 4, nTop: 4, nRight: 4, nBottom: 4, nEnabled: true, nTilemode: [0, 0, 0, 0, 0] } }, - { - pName: "spr_spike2", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxRight: 13, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [589, 809, 1064], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_celebrate", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxLeft: 3, - bboxRight: 11, - bboxTop: 1, - bboxBottom: 19, - playbackspeed: 2, - TPEntryIndex: [1077, 989], - sequence: { - pName: "spr_celebrate", - playback: 1, - playbackSpeed: 2, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_route_pointR", bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 8, yOrigin: 7, bboxLeft: -1, bboxRight: 5, bboxTop: -1, bboxBottom: 3, playbackspeed: 15, TPEntryIndex: [1184], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 8, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_bouncespot", transparent: false, smooth: false, preload: false, xOrigin: 4, yOrigin: 3, bboxLeft: 1, bboxRight: 7, bboxTop: 1, bboxBottom: 5, playbackspeed: 15, TPEntryIndex: [1268], sequence: { pName: "spr_bouncespot", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 4, yorigin: 3, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_kickpoint", width: 25, height: 7, transparent: false, smooth: false, preload: false, xOrigin: 6, yOrigin: 3, bboxLeft: 12, bboxRight: 24, bboxBottom: 6, playbackspeed: 15, TPEntryIndex: [1207], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 6, yorigin: 3, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_highlight", - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 7, - bboxRight: 15, - bboxBottom: 14, - playbackspeed: 15, - TPEntryIndex: [638], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 8, - yorigin: 7, - volume: 1, - keyframeStore: [], - tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_aim", width: 7, height: 7, transparent: false, smooth: false, preload: false, xOrigin: 2, yOrigin: 3, bboxLeft: 1, bboxRight: 4, bboxTop: 1, bboxBottom: 4, playbackspeed: 15, TPEntryIndex: [1313], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 2, yorigin: 3, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_wind", width: 22, height: 21, transparent: false, smooth: false, preload: false, xOrigin: 9, yOrigin: 10, bboxRight: 21, bboxBottom: 20, playbackspeed: 15, TPEntryIndex: [503], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 9, yorigin: 10, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_pointer", - width: 9, - height: 12, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 4, - yOrigin: 6, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1180, 1181], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 4, - yorigin: 6, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_kneel_bulky", - width: 18, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 13, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [913], - sequence: { - pName: "spr_kneel_bulky", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 1, - xorigin: 8, - yorigin: 13, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_star_s", width: 5, height: 4, transparent: false, smooth: false, preload: false, xOrigin: 2, yOrigin: 2, bboxRight: 4, bboxBottom: 3, playbackspeed: 15, TPEntryIndex: [1284], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 2, yorigin: 2, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_attitude_s", - width: 5, - height: 5, - transparent: false, - smooth: false, - preload: false, - xOrigin: 2, - yOrigin: 2, - bboxRight: 4, - bboxBottom: 4, - playbackspeed: 15, - TPEntryIndex: [1282, 1278, 1276, 1279, 1277, 1280, 1281], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 7, - xorigin: 2, - yorigin: 2, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_press_conf", width: 100, height: 40, transparent: false, smooth: false, preload: false, bboxRight: 99, bboxBottom: 39, playbackspeed: 15, TPEntryIndex: [104], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_team_celebration", width: 100, height: 40, transparent: false, smooth: false, preload: false, bboxRight: 99, bboxBottom: 39, playbackspeed: 15, TPEntryIndex: [105], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_audible", - width: 96, - height: 32, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 28, - playbackspeed: 0, - TPEntryIndex: [119, 116, 120, 117, 118], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 5, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { - key: 1, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 1 }, - }, - }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_fieldgoalbtn", width: 96, height: 32, bboxMode: 2, transparent: false, smooth: false, preload: false, bboxLeft: 2, bboxRight: 29, bboxTop: 2, bboxBottom: 28, playbackspeed: 0, TPEntryIndex: [126], sequence: { pName: "spr_fieldgoalbtn", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_dark_008_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [412, 319, 190, 475, 320, 413, 476, 321], - sequence: { - pName: "spr_dark_008_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_workrate", - width: 96, - height: 32, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 28, - playbackspeed: 0, - TPEntryIndex: [129, 130, 128], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_dice", width: 18, height: 18, transparent: false, smooth: false, preload: false, xOrigin: 9, yOrigin: 9, bboxLeft: 2, bboxRight: 15, bboxTop: 2, bboxBottom: 15, playbackspeed: 15, TPEntryIndex: [738], sequence: { pName: "spr_dice", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 9, yorigin: 9, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_handoff_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [957, 1083], - sequence: { - pName: "spr_handoff_thin", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_clock", - width: 96, - height: 32, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 28, - playbackspeed: 15, - TPEntryIndex: [121, 123, 122], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_presnap", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [72], sequence: { pName: "spr_controls_presnap", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_clock2", - width: 96, - height: 32, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 28, - playbackspeed: 15, - TPEntryIndex: [125, 124], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_touchback", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [78], sequence: { pName: "spr_controls_touchback", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_helmet", - width: 60, - height: 60, - transparent: false, - smooth: false, - preload: false, - xOrigin: 30, - yOrigin: 30, - bboxLeft: 6, - bboxRight: 56, - bboxTop: 6, - bboxBottom: 56, - playbackspeed: 0, - TPEntryIndex: [135, 136], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 30, - yorigin: 30, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_matchline_dot", width: 32, transparent: false, smooth: false, preload: false, xOrigin: 16, yOrigin: 8, bboxLeft: 4, bboxRight: 28, bboxTop: 2, bboxBottom: 15, playbackspeed: 15, TPEntryIndex: [533], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 16, yorigin: 8, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_star", width: 7, height: 7, transparent: false, smooth: false, preload: false, xOrigin: 3, yOrigin: 4, bboxRight: 6, bboxBottom: 6, playbackspeed: 15, TPEntryIndex: [1260], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 3, yorigin: 4, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_connect", width: 7, height: 7, transparent: false, smooth: false, preload: false, xOrigin: 3, yOrigin: 3, bboxRight: 6, bboxBottom: 6, playbackspeed: 15, TPEntryIndex: [1259], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 3, yorigin: 3, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_star_b", width: 9, height: 9, transparent: false, smooth: false, preload: false, xOrigin: 4, yOrigin: 7, bboxRight: 8, bboxBottom: 8, playbackspeed: 15, TPEntryIndex: [1233], sequence: { pName: "spr_star_b", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 4, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_xp", width: 14, height: 7, transparent: false, smooth: false, preload: false, xOrigin: 7, yOrigin: 3, bboxRight: 13, bboxBottom: 6, playbackspeed: 15, TPEntryIndex: [1195], sequence: { pName: "spr_xp", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 7, yorigin: 3, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_credit", - width: 9, - height: 9, - transparent: false, - smooth: false, - preload: false, - xOrigin: 4, - yOrigin: 4, - bboxRight: 8, - bboxBottom: 8, - playbackspeed: 0, - TPEntryIndex: [1228, 1224, 1227, 1226, 1225, 1229], - sequence: { - pName: "spr_credit", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 6, - xorigin: 4, - yorigin: 4, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_credit2", width: 14, height: 9, transparent: false, smooth: false, preload: false, xOrigin: 6, yOrigin: 4, bboxRight: 8, bboxBottom: 8, playbackspeed: 0, TPEntryIndex: [1231], sequence: { pName: "spr_credit2", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 6, yorigin: 4, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_attitude", - width: 11, - height: 11, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 5, - bboxRight: 10, - bboxBottom: 10, - playbackspeed: 15, - TPEntryIndex: [1147, 1153, 1152, 1148, 1150, 1151, 1149], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 7, - xorigin: 5, - yorigin: 5, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_trade", width: 11, height: 11, transparent: false, smooth: false, preload: false, xOrigin: 5, yOrigin: 5, bboxRight: 10, bboxBottom: 10, playbackspeed: 15, TPEntryIndex: [1163], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 5, yorigin: 5, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_falling_ball_bulky", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1174, 1240], - sequence: { - pName: "spr_falling_ball_bulky", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_rookie", width: 11, height: 11, transparent: false, smooth: false, preload: false, xOrigin: 5, yOrigin: 5, bboxRight: 10, bboxBottom: 10, playbackspeed: 0, TPEntryIndex: [1159], sequence: { pName: "", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 5, yorigin: 5, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_condition", - width: 11, - height: 11, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 5, - bboxRight: 10, - bboxBottom: 10, - playbackspeed: 15, - TPEntryIndex: [1156, 1158, 1157, 1155, 1154], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 5, - xorigin: 5, - yorigin: 5, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_morale", - width: 9, - height: 9, - transparent: false, - smooth: false, - preload: false, - xOrigin: 4, - yOrigin: 4, - bboxRight: 8, - bboxBottom: 8, - playbackspeed: 15, - TPEntryIndex: [1232], - sequence: { - pName: "spr_morale", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 4, - yorigin: 4, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_heart", width: 9, height: 9, transparent: false, smooth: false, preload: false, xOrigin: 4, yOrigin: 5, bboxRight: 8, bboxTop: 1, bboxBottom: 8, playbackspeed: 15, TPEntryIndex: [1245], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 4, yorigin: 5, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_star_rating", - width: 39, - height: 7, - transparent: false, - smooth: false, - preload: false, - yOrigin: 3, - bboxRight: 38, - bboxBottom: 6, - playbackspeed: 15, - TPEntryIndex: [1325, 1275, 1261, 1222, 1182, 1067, 953, 741, 659, 631, 579], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 11, - xorigin: 0, - yorigin: 3, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - { key: 10, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 10 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_star_rating_b", - width: 41, - height: 9, - transparent: false, - smooth: false, - preload: false, - yOrigin: 4, - bboxRight: 40, - bboxBottom: 8, - playbackspeed: 15, - TPEntryIndex: [1326, 1255, 1234, 1143, 983, 734, 643, 582, 560, 535, 528], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 11, - xorigin: 0, - yorigin: 4, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - { key: 10, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 10 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_star_rating_bn", - width: 41, - height: 9, - transparent: false, - smooth: false, - preload: false, - yOrigin: 4, - bboxRight: 40, - bboxBottom: 8, - playbackspeed: 15, - TPEntryIndex: [1327, 1256, 1235, 1144, 984, 735, 644, 583, 561, 536, 529], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 11, - xorigin: 0, - yorigin: 4, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 2 }, - }, - }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - { key: 10, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 10 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_star_rating_c", - width: 39, - height: 7, - transparent: false, - smooth: false, - preload: false, - xOrigin: 19, - yOrigin: 3, - bboxRight: 38, - bboxBottom: 6, - playbackspeed: 15, - TPEntryIndex: [1328, 1274, 1262, 1223, 1183, 1068, 954, 740, 660, 630, 580], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 11, - xorigin: 19, - yorigin: 3, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - { key: 10, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 10 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_star_rating_cb", - width: 41, - height: 9, - transparent: false, - smooth: false, - preload: false, - xOrigin: 20, - yOrigin: 4, - bboxRight: 40, - bboxBottom: 8, - playbackspeed: 15, - TPEntryIndex: [1329, 1257, 1236, 1145, 985, 736, 645, 584, 562, 537, 530], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 11, - xorigin: 20, - yorigin: 4, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - { key: 10, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 10 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_star_rating_cbn", - width: 41, - height: 9, - transparent: false, - smooth: false, - preload: false, - xOrigin: 20, - yOrigin: 4, - bboxRight: 40, - bboxBottom: 8, - playbackspeed: 15, - TPEntryIndex: [1265, 1258, 1237, 1146, 986, 737, 646, 585, 563, 538, 531], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 11, - xorigin: 20, - yorigin: 4, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { - key: 9, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 9 }, - }, - }, - { key: 10, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 10 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_cup", width: 15, height: 15, transparent: false, smooth: false, preload: false, xOrigin: 7, yOrigin: 7, bboxLeft: 1, bboxRight: 13, bboxTop: 1, bboxBottom: 13, playbackspeed: 15, TPEntryIndex: [881], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 7, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_mix_001_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [357, 358, 230, 459, 355, 356, 458, 231], - sequence: { - pName: "spr_mix_001_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_store", width: 15, height: 15, transparent: false, smooth: false, preload: false, xOrigin: 7, yOrigin: 7, bboxLeft: 1, bboxRight: 11, bboxTop: 2, bboxBottom: 12, playbackspeed: 15, TPEntryIndex: [1162], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 7, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_spangle", width: 23, height: 7, transparent: false, smooth: false, preload: false, xOrigin: 11, yOrigin: 4, bboxRight: 22, bboxBottom: 6, playbackspeed: 15, TPEntryIndex: [952], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 11, yorigin: 4, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_fans", width: 12, height: 14, transparent: false, smooth: false, preload: false, xOrigin: 6, yOrigin: 7, bboxRight: 11, bboxBottom: 13, playbackspeed: 15, TPEntryIndex: [888], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 6, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_208x64", width: 208, height: 64, transparent: false, smooth: false, preload: false, bboxRight: 207, bboxBottom: 63, playbackspeed: 15, TPEntryIndex: [69], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_button_90", - width: 90, - height: 34, - transparent: false, - smooth: false, - preload: false, - bboxRight: 89, - bboxBottom: 33, - playbackspeed: 0, - TPEntryIndex: [131, 132, 138], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_button_74", - width: 74, - height: 34, - transparent: false, - smooth: false, - preload: false, - bboxRight: 73, - bboxBottom: 33, - playbackspeed: 0, - TPEntryIndex: [137, 140, 145], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_button_104", - width: 106, - height: 34, - transparent: false, - smooth: false, - preload: false, - bboxRight: 105, - bboxBottom: 33, - playbackspeed: 0, - TPEntryIndex: [109, 115, 133], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 2 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_button_32", - width: 33, - height: 34, - transparent: false, - smooth: false, - preload: false, - bboxRight: 32, - bboxBottom: 33, - playbackspeed: 0, - TPEntryIndex: [155, 167, 495], - sequence: { - pName: "spr_button_32", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - nineslice: { nLeft: 0, nTop: 0, nRight: 0, nBottom: 0, nEnabled: false, nTilemode: [0, 0, 0, 0, 0] }, - }, - { - pName: "spr_button_64", - width: 68, - height: 34, - transparent: false, - smooth: false, - preload: false, - bboxRight: 67, - bboxBottom: 33, - playbackspeed: 0, - TPEntryIndex: [139, 141, 148], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_button_50", - width: 54, - height: 34, - transparent: false, - smooth: false, - preload: false, - bboxRight: 53, - bboxBottom: 33, - playbackspeed: 0, - TPEntryIndex: [147, 150, 153], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_button_40", - width: 41, - height: 34, - transparent: false, - smooth: false, - preload: false, - bboxRight: 40, - bboxBottom: 33, - playbackspeed: 0, - TPEntryIndex: [151, 154, 168], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_button_thin", - width: 41, - height: 18, - transparent: false, - smooth: false, - preload: false, - bboxRight: 40, - bboxBottom: 17, - playbackspeed: 0, - TPEntryIndex: [496, 498, 508], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 2 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_box_208x80", width: 208, height: 80, transparent: false, smooth: false, preload: false, bboxRight: 207, bboxBottom: 79, playbackspeed: 15, TPEntryIndex: [65], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_208x32", width: 208, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 207, bboxBottom: 31, playbackspeed: 15, TPEntryIndex: [97], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_meter", - width: 192, - height: 20, - transparent: false, - smooth: false, - preload: false, - bboxRight: 191, - bboxBottom: 19, - playbackspeed: 15, - TPEntryIndex: [106, 107], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_box_416x144", width: 416, height: 144, transparent: false, smooth: false, preload: false, bboxRight: 415, bboxBottom: 143, playbackspeed: 15, TPEntryIndex: [36], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_416x144_fill", width: 416, height: 144, transparent: false, smooth: false, preload: false, bboxLeft: 2, bboxRight: 413, bboxTop: 2, bboxBottom: 141, playbackspeed: 15, TPEntryIndex: [37], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_box_448x80", - width: 448, - height: 80, - transparent: false, - smooth: false, - preload: false, - bboxRight: 447, - bboxBottom: 79, - playbackspeed: 15, - TPEntryIndex: [47], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_box_288x160", width: 288, height: 160, transparent: false, smooth: false, preload: false, bboxRight: 287, bboxBottom: 159, playbackspeed: 15, TPEntryIndex: [38], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_details", width: 32, height: 32, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 16, yOrigin: 16, bboxLeft: 2, bboxRight: 29, bboxTop: 2, bboxBottom: 28, playbackspeed: 15, TPEntryIndex: [524], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 16, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_arrowL", - width: 32, - height: 32, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 16, - bboxLeft: 9, - bboxRight: 24, - bboxTop: 8, - bboxBottom: 22, - playbackspeed: 15, - TPEntryIndex: [633], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 16, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_arrowU", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 16, yOrigin: 16, bboxLeft: 9, bboxRight: 23, bboxTop: 9, bboxBottom: 24, playbackspeed: 15, TPEntryIndex: [635], sequence: { pName: "spr_arrowU", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 16, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_arrowL2", width: 8, height: 15, transparent: false, smooth: false, preload: false, xOrigin: 7, yOrigin: 7, bboxRight: 7, bboxBottom: 14, playbackspeed: 15, TPEntryIndex: [1164], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 7, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_arrowR", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 16, yOrigin: 16, bboxLeft: 7, bboxRight: 22, bboxTop: 8, bboxBottom: 22, playbackspeed: 15, TPEntryIndex: [634], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 16, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_arrowR2", width: 8, height: 15, transparent: false, smooth: false, preload: false, xOrigin: 2, yOrigin: 7, bboxRight: 7, bboxBottom: 14, playbackspeed: 15, TPEntryIndex: [1165], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 2, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_arrowR3", - width: 6, - height: 13, - transparent: false, - smooth: false, - preload: false, - xOrigin: 2, - yOrigin: 6, - bboxRight: 5, - bboxTop: 1, - bboxBottom: 11, - playbackspeed: 15, - TPEntryIndex: [1250], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 2, - yorigin: 6, - volume: 1, - keyframeStore: [], - tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_edit", width: 14, height: 14, transparent: false, smooth: false, preload: false, xOrigin: 7, yOrigin: 7, bboxRight: 13, bboxBottom: 13, playbackspeed: 15, TPEntryIndex: [739], sequence: { pName: "spr_edit", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 7, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_tick", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 16, yOrigin: 16, bboxLeft: 6, bboxRight: 25, bboxTop: 8, bboxBottom: 26, playbackspeed: 15, TPEntryIndex: [526], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 16, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_cross", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 15, yOrigin: 16, bboxLeft: 8, bboxRight: 22, bboxTop: 9, bboxBottom: 23, playbackspeed: 15, TPEntryIndex: [642], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 15, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_profile", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 16, yOrigin: 16, bboxLeft: 8, bboxRight: 22, bboxTop: 6, bboxBottom: 25, playbackspeed: 15, TPEntryIndex: [554], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 16, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_208x176", width: 208, height: 176, transparent: false, smooth: false, preload: false, bboxRight: 207, bboxBottom: 175, playbackspeed: 15, TPEntryIndex: [46], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_224x176", width: 224, height: 176, transparent: false, smooth: false, preload: false, bboxRight: 223, bboxBottom: 175, playbackspeed: 15, TPEntryIndex: [45], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_160x160", width: 160, height: 160, transparent: false, smooth: false, preload: false, bboxRight: 159, bboxBottom: 159, playbackspeed: 15, TPEntryIndex: [51], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_160x128", width: 160, height: 128, transparent: false, smooth: false, preload: false, bboxRight: 159, bboxBottom: 127, playbackspeed: 15, TPEntryIndex: [52], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_box", - width: 4, - height: 4, - transparent: false, - smooth: false, - preload: false, - bboxRight: 3, - bboxBottom: 3, - playbackspeed: 15, - TPEntryIndex: [1314, 1315, 1318, 1319], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 4, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_kneel", width: 18, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 8, yOrigin: 13, bboxLeft: 2, bboxRight: 12, bboxTop: 9, bboxBottom: 18, playbackspeed: 6, TPEntryIndex: [914], sequence: { pName: "spr_kneel", playback: 1, playbackSpeed: 6, playbackSpeedType: 0, length: 1, xorigin: 8, yorigin: 13, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_spanner", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 15, yOrigin: 15, bboxLeft: 7, bboxRight: 23, bboxTop: 7, bboxBottom: 23, playbackspeed: 15, TPEntryIndex: [564], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 15, yorigin: 15, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_home", - width: 32, - height: 32, - transparent: false, - smooth: false, - preload: false, - xOrigin: 15, - yOrigin: 15, - bboxLeft: 7, - bboxRight: 23, - bboxTop: 8, - bboxBottom: 25, - playbackspeed: 15, - TPEntryIndex: [552], - sequence: { - pName: "spr_home", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 15, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_trophy", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 15, yOrigin: 15, bboxLeft: 4, bboxRight: 13, bboxTop: 5, bboxBottom: 26, playbackspeed: 15, TPEntryIndex: [658], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 15, yorigin: 15, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_msg_bg", width: 64, height: 64, transparent: false, smooth: false, preload: false, bboxRight: 63, bboxBottom: 63, playbackspeed: 15, TPEntryIndex: [103], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_textbox64", width: 64, transparent: false, smooth: false, preload: false, xOrigin: 32, yOrigin: 8, bboxRight: 63, bboxBottom: 15, playbackspeed: 15, TPEntryIndex: [165], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 32, yorigin: 8, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_textbox48", width: 48, transparent: false, smooth: false, preload: false, xOrigin: 24, yOrigin: 8, bboxRight: 47, bboxBottom: 15, playbackspeed: 15, TPEntryIndex: [493], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 24, yorigin: 8, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_176x176", width: 176, height: 176, transparent: false, smooth: false, preload: false, bboxRight: 175, bboxBottom: 175, playbackspeed: 15, TPEntryIndex: [50], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_training", height: 23, transparent: false, smooth: false, preload: false, xOrigin: 8, yOrigin: 11, bboxLeft: 2, bboxRight: 13, bboxTop: 2, bboxBottom: 20, playbackspeed: 15, TPEntryIndex: [641], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 8, yorigin: 11, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_qb_walk_thin", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 16, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [1069, 876], - sequence: { - pName: "spr_qb_walk_thin", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_1", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [79], sequence: { pName: "spr_controls_tut_1", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_128x128", width: 128, height: 128, transparent: false, smooth: false, preload: false, bboxRight: 127, bboxBottom: 127, playbackspeed: 15, TPEntryIndex: [66], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_getup_ball2_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1045, 1082], - sequence: { - pName: "spr_getup_ball2_thin", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_box_64x64", width: 64, height: 64, transparent: false, smooth: false, preload: false, bboxRight: 63, bboxBottom: 63, playbackspeed: 15, TPEntryIndex: [101], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_64x32", width: 64, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 63, bboxBottom: 31, playbackspeed: 15, TPEntryIndex: [143], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_64x80", width: 64, height: 80, transparent: false, smooth: false, preload: false, bboxRight: 63, bboxBottom: 79, playbackspeed: 15, TPEntryIndex: [98], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_64x41", width: 64, height: 41, transparent: false, smooth: false, preload: false, bboxRight: 63, bboxBottom: 40, playbackspeed: 15, TPEntryIndex: [134], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_info", - transparent: false, - smooth: false, - preload: false, - bboxRight: 15, - bboxBottom: 15, - playbackspeed: 15, - TPEntryIndex: [602], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_checkbox", - transparent: false, - smooth: false, - preload: false, - bboxRight: 15, - bboxBottom: 15, - playbackspeed: 0, - TPEntryIndex: [594, 595], - sequence: { - pName: "spr_checkbox", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_spike_bulky", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxRight: 13, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [588, 806, 1062], - sequence: { - pName: "spr_spike_bulky", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_scanlines", width: 64, height: 60, transparent: false, smooth: false, preload: false, bboxRight: 63, bboxBottom: 57, playbackspeed: 15, TPEntryIndex: [108], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_square", transparent: false, smooth: false, preload: false, bboxRight: 15, bboxBottom: 15, playbackspeed: 15, TPEntryIndex: [603], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_jump_catch_bulky", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1192, 1125, 1124, 1126, 1193], - sequence: { - pName: "spr_jump_catch_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_weather", - width: 9, - height: 9, - transparent: false, - smooth: false, - preload: false, - xOrigin: 4, - yOrigin: 4, - bboxRight: 8, - bboxBottom: 8, - playbackspeed: 15, - TPEntryIndex: [1263, 1267, 1264, 1238], - sequence: { - pName: "spr_weather", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 4, - xorigin: 4, - yorigin: 4, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_uniform_select", - width: 46, - height: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 23, - yOrigin: 1, - bboxRight: 45, - bboxBottom: 1, - playbackspeed: 15, - TPEntryIndex: [1202, 1205, 1206, 1203, 1204], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 5, - xorigin: 23, - yorigin: 1, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_uniform_select2", - width: 36, - height: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 18, - yOrigin: 1, - bboxLeft: 10, - bboxRight: 25, - bboxBottom: 1, - playbackspeed: 15, - TPEntryIndex: [1270, 1271], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 2, - xorigin: 18, - yorigin: 1, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_falling_thin", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1200, 1201], - sequence: { - pName: "spr_falling_thin", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_uniform_select4", - width: 36, - height: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 18, - yOrigin: 1, - bboxRight: 35, - bboxBottom: 1, - playbackspeed: 15, - TPEntryIndex: [1248, 1247, 1246, 1249], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 4, - xorigin: 18, - yorigin: 1, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_player_edit", - width: 15, - height: 20, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 10, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [553, 652], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 10, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_col_picker", width: 391, height: 262, transparent: false, smooth: false, preload: false, xOrigin: 195, yOrigin: 131, bboxRight: 390, bboxBottom: 261, playbackspeed: 15, TPEntryIndex: [31], sequence: { pName: "spr_col_picker", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 195, yorigin: 131, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_tag_hof", - width: 32, - height: 32, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 9, - bboxRight: 23, - bboxBottom: 19, - playbackspeed: 0, - TPEntryIndex: [828, 556, 577], - sequence: { - pName: "spr_tag_hof", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_hof_s", - width: 7, - height: 8, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - bboxRight: 6, - bboxBottom: 7, - playbackspeed: 15, - TPEntryIndex: [1269, 1254], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 2, - xorigin: 3, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_medals", - width: 7, - height: 12, - transparent: false, - smooth: false, - preload: false, - bboxRight: 6, - bboxBottom: 11, - playbackspeed: 15, - TPEntryIndex: [1213, 1212, 1214, 1215, 1221], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 5, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_medals_c", - width: 7, - height: 12, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 5, - bboxRight: 6, - bboxBottom: 11, - playbackspeed: 15, - TPEntryIndex: [1219, 1216, 1217, 1218, 1220], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 5, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_watermark", width: 960, height: 540, transparent: false, smooth: false, preload: false, xOrigin: 480, yOrigin: 270, bboxRight: 959, bboxBottom: 539, playbackspeed: 15, TPEntryIndex: [1], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 480, yorigin: 270, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_iconRG", - width: 32, - height: 32, - transparent: false, - smooth: false, - preload: false, - bboxRight: 31, - bboxBottom: 31, - playbackspeed: 30, - TPEntryIndex: [163], - sequence: { - pName: "spr_iconRG", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 1, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_sb_ring", width: 11, height: 11, transparent: false, smooth: false, preload: false, bboxRight: 10, bboxBottom: 10, playbackspeed: 15, TPEntryIndex: [1160], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_sb_ring_c", width: 11, height: 11, transparent: false, smooth: false, preload: false, xOrigin: 5, yOrigin: 5, bboxRight: 10, bboxBottom: 10, playbackspeed: 15, TPEntryIndex: [1161], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 5, yorigin: 5, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_jacket", width: 32, height: 32, transparent: false, smooth: false, preload: false, bboxLeft: 3, bboxRight: 27, bboxTop: 7, bboxBottom: 24, playbackspeed: 15, TPEntryIndex: [505], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_button_74s", - width: 74, - height: 26, - transparent: false, - smooth: false, - preload: false, - bboxRight: 73, - bboxBottom: 25, - playbackspeed: 15, - TPEntryIndex: [144, 149, 152], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_scoreboard", width: 208, height: 88, transparent: false, smooth: false, preload: false, bboxRight: 207, bboxBottom: 87, playbackspeed: 15, TPEntryIndex: [53], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_light_001", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [479, 478, 419, 327, 326, 417, 428, 418], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { - key: 1, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 1 }, - }, - }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_qb_aim_old_thin", - width: 15, - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 16, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [620], - sequence: { - pName: "spr_qb_aim_old_thin", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 1, - xorigin: 7, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_light_002", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [430, 332, 336, 484, 429, 334, 333, 335], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { - key: 5, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 5 }, - }, - }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_light_003", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [436, 453, 440, 346, 438, 439, 437, 487], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_mix_001", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [349, 351, 192, 454, 227, 350, 455, 232], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_001", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [249, 377, 172, 248, 463, 369, 464, 255], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { - key: 1, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 1 }, - }, - }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_002", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [256, 198, 200, 201, 175, 257, 378, 199], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_003", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [390, 382, 263, 381, 178, 264, 169, 177], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_004", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [271, 273, 391, 467, 392, 270, 272, 269], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_005", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [285, 284, 216, 186, 212, 185, 293, 397], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_006", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [472, 401, 297, 307, 294, 296, 400, 295], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 2 } }, - }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_007", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [309, 409, 218, 316, 308, 187, 226, 217], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_008", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [410, 317, 189, 473, 318, 411, 474, 325], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_coaches_01", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [361, 233, 360, 362, 359, 363, 234, 235, 460], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 9, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_coaches_02", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [238, 236, 194, 365, 366, 364, 237, 461, 490], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 9, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_coaches_03", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [240, 239, 171, 241, 196, 367, 242, 195, 491], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 9, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_coaches_04", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [197, 247, 246, 245, 462, 368, 244, 243, 492], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 9, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_app_apple", width: 110, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 109, bboxBottom: 31, playbackspeed: 15, TPEntryIndex: [110], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_app_google", - width: 110, - height: 32, - transparent: false, - smooth: false, - preload: false, - bboxRight: 109, - bboxBottom: 31, - playbackspeed: 15, - TPEntryIndex: [112], - sequence: { - pName: "", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_tag_hof_b", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 21, yOrigin: 14, bboxLeft: 9, bboxRight: 23, bboxBottom: 19, playbackspeed: 0, TPEntryIndex: [555], sequence: { pName: "spr_tag_hof_b", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 21, yorigin: 14, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_app_discord", width: 110, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 109, bboxBottom: 31, playbackspeed: 0, TPEntryIndex: [111], sequence: { pName: "", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_app_twitter", width: 110, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 109, bboxBottom: 31, playbackspeed: 0, TPEntryIndex: [114], sequence: { pName: "", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_app_reddit", width: 110, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 109, bboxBottom: 31, playbackspeed: 15, TPEntryIndex: [113], sequence: { pName: "", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_gamepad_any", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 7, - bboxRight: 19, - bboxBottom: 19, - playbackspeed: 15, - TPEntryIndex: [515, 512, 513, 514], - sequence: { - pName: "spr_gamepad_any", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 4, - xorigin: 12, - yorigin: 7, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_gamepad_xbox1", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 7, - bboxRight: 19, - bboxBottom: 19, - playbackspeed: 15, - TPEntryIndex: [521, 522, 523, 520], - sequence: { - pName: "spr_gamepad_xbox1", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 4, - xorigin: 12, - yorigin: 7, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_aim", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [70], sequence: { pName: "spr_controls_aim", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_controls_run_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [77], sequence: { pName: "spr_controls_run_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_controls_run", - width: 140, - height: 59, - transparent: false, - smooth: false, - preload: false, - xOrigin: 70, - yOrigin: 29, - bboxRight: 139, - bboxBottom: 58, - playbackspeed: 15, - TPEntryIndex: [76], - sequence: { - pName: "spr_controls_run", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 70, - yorigin: 29, - volume: 1, - keyframeStore: [], - tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dive_ball2_bulky", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 13, - bboxRight: 24, - bboxTop: 10, - bboxBottom: 13, - playbackspeed: 8, - TPEntryIndex: [871, 754, 858], - sequence: { - pName: "spr_dive_ball2_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_bulky", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 22, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [673, 801, 674], - sequence: { - pName: "spr_jump_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_mix_001_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [352, 354, 193, 456, 228, 353, 457, 229], - sequence: { - pName: "spr_mix_001_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jockey_thin", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1088, 766, 1089, 767], - sequence: { - pName: "spr_jockey_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 4, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_cross2", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 15, yOrigin: 16, bboxLeft: 9, bboxRight: 21, bboxTop: 10, bboxBottom: 22, playbackspeed: 15, TPEntryIndex: [880], sequence: { pName: "spr_cross2", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 15, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_falling_ball2_bulky", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1176, 1242], - sequence: { - pName: "spr_falling_ball2_bulky", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_006_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [470, 403, 301, 302, 298, 300, 402, 299], - sequence: { - pName: "spr_dark_006_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_run_ball2_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1139, 945, 824, 1138, 944, 823], - sequence: { - pName: "spr_run_ball2_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_getup_ball2_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1043, 995], - sequence: { - pName: "spr_getup_ball2_bulky", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jockey_bulky", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1087, 764, 1086, 763], - sequence: { - pName: "spr_jockey_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 4, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_band_trumpet", - width: 12, - height: 23, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 9, - bboxTop: 3, - bboxBottom: 22, - playbackspeed: 4, - TPEntryIndex: [1076, 1060, 1075, 1059], - sequence: { - pName: "spr_band_trumpet", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 4, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_co_shield", width: 23, height: 23, transparent: false, smooth: false, preload: false, xOrigin: 11, yOrigin: 4, bboxLeft: 1, bboxRight: 21, bboxTop: 1, bboxBottom: 21, playbackspeed: 15, TPEntryIndex: [506], sequence: { pName: "spr_co_shield", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 11, yorigin: 4, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_LozAdGP", width: 211, height: 84, transparent: false, smooth: false, preload: false, xOrigin: 105, yOrigin: 42, bboxRight: 210, bboxBottom: 83, playbackspeed: 30, TPEntryIndex: [54], sequence: { pName: "spr_LozAdGP", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 105, yorigin: 42, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_cheerleaders3", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 20, - bboxLeft: 1, - bboxRight: 19, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [849, 848, 908, 576, 906, 850, 847, 907, 575, 905], - sequence: { - pName: "spr_cheerleaders3", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 10, - xorigin: 10, - yorigin: 20, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_LozAdNSS", width: 211, height: 84, transparent: false, smooth: false, preload: false, xOrigin: 105, yOrigin: 42, bboxRight: 210, bboxBottom: 83, playbackspeed: 30, TPEntryIndex: [57], sequence: { pName: "spr_LozAdNSS", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 105, yorigin: 42, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_cheerleaders1", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 20, - bboxLeft: 1, - bboxRight: 19, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [834, 832, 890, 572, 889, 833, 831, 892, 571, 891], - sequence: { - pName: "spr_cheerleaders1", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 10, - xorigin: 10, - yorigin: 20, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_catch_ball2_bulky", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1190, 1118, 1119, 1120, 1171], - sequence: { - pName: "spr_jump_catch_ball2_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_celebrate_bulky", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxLeft: 3, - bboxRight: 11, - bboxTop: 1, - bboxBottom: 19, - playbackspeed: 2, - TPEntryIndex: [1078, 988], - sequence: { - pName: "spr_celebrate_bulky", - playback: 1, - playbackSpeed: 2, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand_ball_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1014, 1049, 1013], - sequence: { - pName: "spr_stand_ball_bulky", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { - key: 1, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 1 }, - }, - }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_band_sax", - width: 12, - height: 23, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 9, - bboxTop: 3, - bboxBottom: 22, - playbackspeed: 4, - TPEntryIndex: [1074, 1058, 1073, 1057], - sequence: { - pName: "spr_band_sax", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 4, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stiffarm2_thin", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1034, 720, 721, 1035, 723, 722], - sequence: { - pName: "spr_stiffarm2_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_light_003_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [449, 448, 451, 348, 452, 447, 450, 489], - sequence: { - pName: "spr_light_003_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_falling_bulky", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1177, 1199], - sequence: { - pName: "spr_falling_bulky", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_007_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [311, 407, 220, 312, 310, 188, 221, 219], - sequence: { - pName: "spr_dark_007_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { - key: 3, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 3 }, - }, - }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_kneel_thin", width: 18, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 8, yOrigin: 13, bboxLeft: 2, bboxRight: 12, bboxTop: 9, bboxBottom: 18, playbackspeed: 6, TPEntryIndex: [915], sequence: { pName: "spr_kneel_thin", playback: 1, playbackSpeed: 6, playbackSpeedType: 0, length: 1, xorigin: 8, yorigin: 13, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_falling_ball2_thin", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1198, 1244], - sequence: { - pName: "spr_falling_ball2_thin", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_commentary_bg2", width: 20, height: 20, transparent: false, smooth: false, preload: false, bboxRight: 19, bboxBottom: 19, playbackspeed: 0, TPEntryIndex: [511], sequence: { pName: "spr_commentary_bg2", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] }, nineslice: { nLeft: 4, nTop: 4, nRight: 4, nBottom: 4, nEnabled: true, nTilemode: [0, 0, 0, 0, 0] } }, - { pName: "spr_title_aa", width: 480, height: 270, transparent: false, smooth: false, preload: false, bboxRight: 479, bboxBottom: 269, playbackspeed: 30, TPEntryIndex: [28], sequence: { pName: "spr_title_aa", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_bouncespot2", transparent: false, smooth: false, preload: false, xOrigin: 4, yOrigin: 3, bboxRight: 8, bboxBottom: 6, playbackspeed: 15, TPEntryIndex: [1251], sequence: { pName: "spr_bouncespot2", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 4, yorigin: 3, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_stand_ball2_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1102, 1054, 1020], - sequence: { - pName: "spr_stand_ball2_thin", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_qb_aim_old_bulky", width: 15, height: 17, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 7, yOrigin: 16, bboxLeft: 2, bboxRight: 12, bboxTop: 9, bboxBottom: 18, playbackspeed: 6, TPEntryIndex: [619], sequence: { pName: "spr_qb_aim_old_bulky", playback: 1, playbackSpeed: 6, playbackSpeedType: 0, length: 1, xorigin: 7, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_kick1_bulky", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 17, - bboxRight: 12, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 8, - TPEntryIndex: [685, 1091, 648], - sequence: { - pName: "spr_kick1_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 17, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand_highlight_thin", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 22, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [827, 744, 733], - sequence: { - pName: "spr_stand_highlight_thin", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_qb_throw_thin", width: 12, height: 17, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 6, yOrigin: 16, bboxLeft: 2, bboxRight: 12, bboxTop: 9, bboxBottom: 18, playbackspeed: 1, TPEntryIndex: [693], sequence: { pName: "spr_qb_throw_thin", playback: 1, playbackSpeed: 1, playbackSpeedType: 0, length: 1, xorigin: 6, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_bg_news", width: 480, height: 270, transparent: false, smooth: false, preload: false, bboxLeft: 10, bboxRight: 469, bboxTop: 10, bboxBottom: 259, playbackspeed: 30, TPEntryIndex: [30], sequence: { pName: "spr_bg_news", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_qb_slide_bulky", - width: 20, - height: 20, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 19, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [923, 926, 925, 927, 924, 922, 921], - sequence: { - pName: "spr_qb_slide_bulky", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 7, - xorigin: 7, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_iconDiscord", width: 32, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 31, bboxBottom: 31, playbackspeed: 30, TPEntryIndex: [159], sequence: { pName: "spr_iconDiscord", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_cone_noout", width: 7, height: 4, transparent: false, smooth: false, preload: false, xOrigin: 3, yOrigin: 2, bboxRight: 6, bboxBottom: 3, playbackspeed: 15, TPEntryIndex: [1273], sequence: { pName: "spr_cone_noout", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 3, yorigin: 2, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_player_edit_co_thin", - width: 15, - height: 20, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 10, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1094, 768], - sequence: { - pName: "spr_player_edit_co_thin", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 10, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_firstdown_thin", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 19, - bboxLeft: 4, - bboxRight: 17, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [1038, 992, 980, 760, 759, 761], - sequence: { - pName: "spr_firstdown_thin", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 6, - xorigin: 10, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_kick2_thin", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 17, - bboxLeft: 1, - bboxRight: 14, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [689, 690, 960, 875, 1093], - sequence: { - pName: "spr_kick2_thin", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 5, - xorigin: 8, - yorigin: 17, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand_ball2_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1018, 1053, 1019], - sequence: { - pName: "spr_stand_ball2_bulky", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_bengrams", - width: 32, - height: 32, - transparent: false, - smooth: false, - preload: false, - xOrigin: 15, - yOrigin: 15, - bboxLeft: 3, - bboxRight: 28, - bboxTop: 4, - bboxBottom: 26, - playbackspeed: 15, - TPEntryIndex: [525, 502, 500, 581, 504, 546], - sequence: { - pName: "spr_bengrams", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 6, - xorigin: 15, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_firstdown", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 19, - bboxLeft: 4, - bboxRight: 18, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [1036, 991, 979, 671, 666, 667], - sequence: { - pName: "spr_firstdown", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 6, - xorigin: 10, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_iconTwitter", width: 32, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 31, bboxBottom: 31, playbackspeed: 30, TPEntryIndex: [164], sequence: { pName: "spr_iconTwitter", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_wrestle_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 9, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 14, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [963, 1072], - sequence: { - pName: "spr_wrestle_thin", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 9, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_001_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [254, 373, 174, 253, 375, 374, 372, 376], - sequence: { - pName: "spr_dark_001_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_co_year", - width: 14, - height: 11, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 5, - bboxRight: 13, - bboxBottom: 10, - playbackspeed: 30, - TPEntryIndex: [968, 969, 966, 967], - sequence: { - pName: "spr_co_year", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 5, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump2_bulky", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 22, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [679, 803, 680], - sequence: { - pName: "spr_jump2_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_2b", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [83], sequence: { pName: "spr_controls_tut_2b", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_dark_007_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [315, 408, 224, 314, 222, 313, 225, 223], - sequence: { - pName: "spr_dark_007_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_pause", - width: 12, - height: 12, - transparent: false, - smooth: false, - preload: false, - xOrigin: 6, - yOrigin: 6, - bboxRight: 11, - bboxBottom: 11, - playbackspeed: 30, - TPEntryIndex: [1006, 1005], - sequence: { - pName: "spr_pause", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 2, - xorigin: 6, - yorigin: 6, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_tag_yb", - width: 32, - height: 32, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 9, - bboxRight: 23, - bboxBottom: 19, - playbackspeed: 0, - TPEntryIndex: [830, 559, 578], - sequence: { - pName: "spr_tag_yb", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_qb_aim_thin", - width: 15, - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 16, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [623, 626, 624, 621, 627, 622, 625], - sequence: { - pName: "spr_qb_aim_thin", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 7, - xorigin: 7, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_gradient", width: 64, height: 64, transparent: false, smooth: false, preload: false, bboxRight: 63, bboxBottom: 63, playbackspeed: 30, TPEntryIndex: [102], sequence: { pName: "spr_gradient", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_qb_slide_thin", - width: 20, - height: 20, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 19, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [935, 932, 930, 933, 936, 931, 934], - sequence: { - pName: "spr_qb_slide_thin", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 7, - xorigin: 7, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_sideline_crew_co", width: 299, height: 29, transparent: false, smooth: false, preload: false, yOrigin: -1, bboxLeft: 2, bboxRight: 296, bboxTop: 2, bboxBottom: 28, playbackspeed: 15, TPEntryIndex: [96], sequence: { pName: "spr_sideline_crew_co", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: -1, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_training_target", width: 24, height: 18, transparent: false, smooth: false, preload: false, xOrigin: 12, yOrigin: 9, bboxRight: 23, bboxBottom: 17, playbackspeed: 30, TPEntryIndex: [507], sequence: { pName: "spr_training_target", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 12, yorigin: 9, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_firstdown_kneel_thin", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 19, - bboxRight: 15, - bboxTop: 5, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [977, 663, 797, 796, 799, 795, 798], - sequence: { - pName: "spr_firstdown_kneel_thin", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 7, - xorigin: 10, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_cheerleaders1_noout", - width: 20, - height: 21, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 20, - bboxLeft: 1, - bboxRight: 19, - bboxBottom: 20, - playbackspeed: 4, - TPEntryIndex: [838, 835, 895, 539, 894, 836, 837, 893, 540, 896], - sequence: { - pName: "spr_cheerleaders1_noout", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 10, - xorigin: 10, - yorigin: 20, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_aim_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 30, TPEntryIndex: [71], sequence: { pName: "spr_controls_aim_xbox", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_spike2_bulky", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxRight: 13, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [590, 810, 1065], - sequence: { - pName: "spr_spike2_bulky", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_firstdown_kneel_bulky", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 19, - bboxRight: 15, - bboxTop: 5, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [975, 661, 791, 789, 790, 793, 792], - sequence: { - pName: "spr_firstdown_kneel_bulky", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 7, - xorigin: 10, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_band_drum2", - width: 12, - height: 23, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 10, - bboxTop: 3, - bboxBottom: 22, - playbackspeed: 4, - TPEntryIndex: [865, 813, 866, 814], - sequence: { - pName: "spr_band_drum2", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 4, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_replay_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [75], sequence: { pName: "spr_controls_replay_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_dark_004_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [280, 281, 395, 469, 396, 283, 279, 282], - sequence: { - pName: "spr_dark_004_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { - key: 5, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 5 }, - }, - }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_band_flute", - width: 12, - height: 23, - transparent: false, - smooth: false, - preload: false, - bboxRight: 10, - bboxTop: 3, - bboxBottom: 22, - playbackspeed: 4, - TPEntryIndex: [748, 656, 747, 657], - sequence: { - pName: "spr_band_flute", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 4, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_LozAdNSM", width: 211, height: 84, transparent: false, smooth: false, preload: false, xOrigin: 105, yOrigin: 42, bboxRight: 210, bboxBottom: 83, playbackspeed: 30, TPEntryIndex: [56], sequence: { pName: "spr_LozAdNSM", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 105, yorigin: 42, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_iconReddit", width: 32, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 31, bboxBottom: 31, playbackspeed: 30, TPEntryIndex: [162], sequence: { pName: "spr_iconReddit", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_goal_post_noout", width: 17, height: 90, transparent: false, smooth: false, preload: false, yOrigin: 85, bboxLeft: 11, bboxRight: 14, bboxTop: 17, bboxBottom: 59, playbackspeed: 0, TPEntryIndex: [862], sequence: { pName: "spr_goal_post_noout", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 85, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_firstdown_kneel", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 19, - bboxRight: 15, - bboxTop: 5, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [976, 662, 786, 794, 787, 788, 785], - sequence: { - pName: "spr_firstdown_kneel", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 7, - xorigin: 10, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_iconNSM", width: 32, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 31, bboxBottom: 31, playbackspeed: 30, TPEntryIndex: [160], sequence: { pName: "spr_iconNSM", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_sideline_crew2_noout", width: 734, height: 22, transparent: false, smooth: false, preload: false, yOrigin: -1, bboxRight: 733, bboxBottom: 21, playbackspeed: 15, TPEntryIndex: [67], sequence: { pName: "spr_sideline_crew2_noout", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: -1, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_cheerleaders2_noout", - width: 20, - height: 21, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 20, - bboxLeft: 1, - bboxRight: 19, - bboxBottom: 20, - playbackspeed: 4, - TPEntryIndex: [844, 846, 902, 541, 903, 843, 845, 901, 542, 904], - sequence: { - pName: "spr_cheerleaders2_noout", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 10, - xorigin: 10, - yorigin: 20, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_checkbox012", - transparent: false, - smooth: false, - preload: false, - bboxRight: 15, - bboxBottom: 15, - playbackspeed: 0, - TPEntryIndex: [597, 596, 598], - sequence: { - pName: "spr_checkbox012", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_kick1_thin", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 17, - bboxRight: 12, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 8, - TPEntryIndex: [686, 1092, 649], - sequence: { - pName: "spr_kick1_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 17, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_negotiate_num", width: 23, height: 15, transparent: false, smooth: false, preload: false, xOrigin: 11, yOrigin: 7, bboxRight: 22, bboxBottom: 14, playbackspeed: 30, TPEntryIndex: [534], sequence: { pName: "spr_negotiate_num", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 11, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_qb_aim_bulky", - width: 15, - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 16, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [614, 612, 613, 611, 615, 616, 617], - sequence: { - pName: "spr_qb_aim_bulky", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 7, - xorigin: 7, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { - key: 5, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 5 }, - }, - }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_2", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [81], sequence: { pName: "spr_controls_tut_2", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_box_flex", transparent: false, smooth: false, preload: false, bboxRight: 15, bboxBottom: 15, playbackspeed: 0, TPEntryIndex: [591], sequence: { pName: "spr_box_flex", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] }, nineslice: { nLeft: 4, nTop: 4, nRight: 4, nBottom: 4, nEnabled: true, nTilemode: [0, 0, 0, 0, 0] } }, - { - pName: "spr_falling_ball_thin", - width: 24, - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 22, - bboxLeft: 8, - bboxRight: 17, - bboxTop: 17, - bboxBottom: 23, - playbackspeed: 3, - TPEntryIndex: [1197, 1241], - sequence: { - pName: "spr_falling_ball_thin", - playback: 1, - playbackSpeed: 3, - playbackSpeedType: 0, - length: 2, - xorigin: 12, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_gpa", - width: 21, - height: 7, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 3, - bboxRight: 20, - bboxBottom: 6, - playbackspeed: 15, - TPEntryIndex: [987], - sequence: { - pName: "spr_gpa", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 10, - yorigin: 3, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_player_edit_co", - width: 15, - height: 20, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 10, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1008, 653], - sequence: { - pName: "spr_player_edit_co", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 10, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_adNSM", width: 480, height: 270, transparent: false, smooth: false, preload: false, bboxRight: 479, bboxBottom: 269, playbackspeed: 30, TPEntryIndex: [23], sequence: { pName: "spr_adNSM", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_dark_005_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [287, 286, 214, 182, 213, 181, 288, 398], - sequence: { - pName: "spr_dark_005_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_004_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [276, 278, 393, 468, 394, 275, 277, 274], - sequence: { - pName: "spr_dark_004_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_adRG", - width: 480, - height: 270, - transparent: false, - smooth: false, - preload: false, - bboxRight: 479, - bboxBottom: 269, - playbackspeed: 30, - TPEntryIndex: [25], - sequence: { - pName: "spr_adRG", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 1, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_fieldfans_co", - width: 1300, - height: 33, - transparent: false, - smooth: false, - preload: false, - bboxRight: 1299, - bboxBottom: 32, - playbackspeed: 15, - TPEntryIndex: [42, 41, 43], - sequence: { - pName: "spr_fieldfans_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_LozAdRG", width: 211, height: 84, transparent: false, smooth: false, preload: false, xOrigin: 105, yOrigin: 42, bboxRight: 210, bboxBottom: 83, playbackspeed: 30, TPEntryIndex: [59], sequence: { pName: "spr_LozAdRG", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 105, yorigin: 42, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_stand_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1022, 1055, 1021], - sequence: { - pName: "spr_stand_bulky", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 2 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_3b_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [88], sequence: { pName: "spr_controls_tut_3b_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_dive_ball_bulky", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 13, - bboxRight: 24, - bboxTop: 10, - bboxBottom: 13, - playbackspeed: 8, - TPEntryIndex: [868, 752, 856], - sequence: { - pName: "spr_dive_ball_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_008_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [415, 322, 191, 477, 323, 414, 416, 324], - sequence: { - pName: "spr_dark_008_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_001_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [251, 371, 173, 250, 465, 370, 466, 252], - sequence: { - pName: "spr_dark_001_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 0 } }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { - key: 6, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { - imageIndex: 6, - }, - }, - }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_qb_throw_bulky", width: 12, height: 17, bboxMode: 2, transparent: false, smooth: false, preload: false, xOrigin: 6, yOrigin: 16, bboxLeft: 2, bboxRight: 12, bboxTop: 9, bboxBottom: 18, playbackspeed: 1, TPEntryIndex: [692], sequence: { pName: "spr_qb_throw_bulky", playback: 1, playbackSpeed: 1, playbackSpeedType: 0, length: 1, xorigin: 6, yorigin: 16, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_controls_tut_3", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [85], sequence: { pName: "spr_controls_tut_3", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_jump_thin", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 22, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [676, 802, 677], - sequence: { - pName: "spr_jump_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_catch_thin", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1210, 1129, 1128, 1130, 1211], - sequence: { - pName: "spr_jump_catch_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_002_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [258, 204, 202, 205, 176, 259, 379, 203], - sequence: { - pName: "spr_dark_002_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_replay", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [74], sequence: { pName: "spr_controls_replay", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_title_co_wide", - width: 588, - height: 270, - transparent: false, - smooth: false, - preload: false, - bboxRight: 587, - bboxBottom: 269, - playbackspeed: 30, - TPEntryIndex: [20, 19, 18], - sequence: { - pName: "spr_title_co_wide", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_run_ball2_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1142, 947, 826, 1141, 948, 825], - sequence: { - pName: "spr_run_ball2_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { - key: 1, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 1 }, - }, - }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_field_co", - width: 1300, - height: 237, - transparent: false, - smooth: false, - preload: false, - bboxRight: 1299, - bboxBottom: 236, - playbackspeed: 0, - TPEntryIndex: [9, 11, 15, 13, 12, 14, 16, 10], - sequence: { - pName: "spr_field_co", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 2 }, - }, - }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - nineslice: { nLeft: 0, nTop: 0, nRight: 0, nBottom: 0, nEnabled: false, nTilemode: [0, 0, 0, 0, 0] }, - }, - { pName: "spr_LozAdRB", width: 211, height: 84, transparent: false, smooth: false, preload: false, xOrigin: 105, yOrigin: 42, bboxRight: 210, bboxBottom: 83, playbackspeed: 30, TPEntryIndex: [58], sequence: { pName: "spr_LozAdRB", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 105, yorigin: 42, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_jump2_thin", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 22, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [682, 805, 683], - sequence: { - pName: "spr_jump2_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_goal_stand_co", - width: 11, - height: 37, - transparent: false, - smooth: false, - preload: false, - yOrigin: 32, - bboxLeft: 1, - bboxRight: 10, - bboxTop: 6, - bboxBottom: 36, - playbackspeed: 0, - TPEntryIndex: [551, 550], - sequence: { - pName: "spr_goal_stand_co", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 32, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_4", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [91], sequence: { pName: "spr_controls_tut_4", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_controls_tut_4b", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [93], sequence: { pName: "spr_controls_tut_4b", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_dark_006_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [471, 406, 305, 304, 303, 405, 404, 306], - sequence: { - pName: "spr_dark_006_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { - key: 4, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 4 }, - }, - }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_adNSGP", width: 480, height: 270, transparent: false, smooth: false, preload: false, bboxRight: 479, bboxBottom: 269, playbackspeed: 30, TPEntryIndex: [22], sequence: { pName: "spr_adNSGP", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_getup_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1047, 999], - sequence: { - pName: "spr_getup_thin", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_002_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [261, 208, 209, 206, 207, 262, 380, 260], - sequence: { - pName: "spr_dark_002_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_light_003_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [441, 446, 445, 347, 443, 444, 442, 488], - sequence: { - pName: "spr_light_003_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { - key: 5, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { - imageIndex: 5, - }, - }, - }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_chains_noout", - width: 32, - height: 27, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 26, - bboxLeft: 7, - bboxRight: 26, - bboxTop: 2, - bboxBottom: 26, - playbackspeed: 15, - TPEntryIndex: [545, 532], - sequence: { - pName: "spr_chains_noout", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 2, - xorigin: 16, - yorigin: 26, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - nineslice: { nLeft: 0, nTop: 0, nRight: 0, nBottom: 0, nEnabled: false, nTilemode: [0, 0, 0, 0, 0] }, - }, - { - pName: "spr_band_drum1", - width: 12, - height: 23, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 1, - bboxRight: 11, - bboxTop: 4, - bboxBottom: 22, - playbackspeed: 4, - TPEntryIndex: [864, 746, 863, 745], - sequence: { - pName: "spr_band_drum1", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 4, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_taunt_thin", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [878, 783, 877, 728, 879, 784], - sequence: { - pName: "spr_taunt_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_title", width: 480, height: 270, transparent: false, smooth: false, preload: false, bboxRight: 479, bboxBottom: 269, playbackspeed: 30, TPEntryIndex: [29], sequence: { pName: "spr_title", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_controls_tut_2b_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [84], sequence: { pName: "spr_controls_tut_2b_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_star_16", transparent: false, smooth: false, preload: false, xOrigin: 7, yOrigin: 7, bboxLeft: 1, bboxRight: 13, bboxBottom: 13, playbackspeed: 15, TPEntryIndex: [812], sequence: { pName: "spr_star_16", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 7, yorigin: 7, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_handoff_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [956, 1001], - sequence: { - pName: "spr_handoff_bulky", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_button_32_9", - width: 33, - height: 34, - transparent: false, - smooth: false, - preload: false, - bboxRight: 32, - bboxBottom: 33, - playbackspeed: 0, - TPEntryIndex: [156, 166, 494], - sequence: { - pName: "spr_button_32_9", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - nineslice: { nLeft: 6, nTop: 6, nRight: 6, nBottom: 6, nEnabled: true, nTilemode: [0, 0, 0, 0, 0] }, - }, - { pName: "spr_controls_tut_3c_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [90], sequence: { pName: "spr_controls_tut_3c_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_band_conductor", - width: 12, - height: 23, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 10, - bboxBottom: 22, - playbackspeed: 4, - TPEntryIndex: [882, 665, 883, 884], - sequence: { - pName: "spr_band_conductor", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 4, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_adSWITCH", width: 480, height: 270, transparent: false, smooth: false, preload: false, bboxRight: 479, bboxBottom: 269, playbackspeed: 30, TPEntryIndex: [26], sequence: { pName: "spr_adSWITCH", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_skiptime", - width: 96, - height: 32, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 2, - bboxRight: 29, - bboxTop: 2, - bboxBottom: 28, - playbackspeed: 0, - TPEntryIndex: [127], - sequence: { - pName: "spr_skiptime", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 1, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_4b_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [94], sequence: { pName: "spr_controls_tut_4b_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_spike2_thin", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxRight: 13, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [640, 811, 1066], - sequence: { - pName: "spr_spike2_thin", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stiffarm2_bulky", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1032, 716, 717, 1033, 715, 714], - sequence: { - pName: "spr_stiffarm2_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_catch_ball2_thin", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1209, 1121, 1122, 1123, 1191], - sequence: { - pName: "spr_jump_catch_ball2_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stand_ball_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [1101, 1051, 1015], - sequence: { - pName: "spr_stand_ball_thin", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_run_bulky", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 16, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1096, 773, 695, 1097, 772, 696], - sequence: { - pName: "spr_run_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { - key: 1, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { - imageIndex: 1, - }, - }, - }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_light_001_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [481, 480, 423, 328, 329, 421, 420, 422], - sequence: { - pName: "spr_light_001_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_col_picker2", width: 391, height: 262, transparent: false, smooth: false, preload: false, xOrigin: 195, yOrigin: 131, bboxRight: 390, bboxBottom: 261, playbackspeed: 15, TPEntryIndex: [32], sequence: { pName: "spr_col_picker2", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 195, yorigin: 131, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_wrestle_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 9, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 14, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [962, 1071], - sequence: { - pName: "spr_wrestle_bulky", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 9, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_jump_catch_ball_thin", - width: 7, - height: 28, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 3, - yOrigin: 27, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1208, 1113, 1114, 1112, 1188], - sequence: { - pName: "spr_jump_catch_ball_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 5, - xorigin: 3, - yorigin: 27, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_3b", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [87], sequence: { pName: "spr_controls_tut_3b", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_co_year_military", - width: 14, - height: 11, - transparent: false, - smooth: false, - preload: false, - xOrigin: 5, - yOrigin: 5, - bboxRight: 13, - bboxBottom: 10, - playbackspeed: 30, - TPEntryIndex: [973, 970, 971, 972], - sequence: { - pName: "spr_co_year_military", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 4, - xorigin: 5, - yorigin: 5, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_taunt", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [779, 727, 778, 654, 777, 724], - sequence: { - pName: "spr_taunt", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_nrg", - width: 18, - height: 8, - transparent: false, - smooth: false, - preload: false, - xOrigin: 9, - yOrigin: 4, - bboxRight: 17, - bboxBottom: 7, - playbackspeed: 15, - TPEntryIndex: [1004], - sequence: { - pName: "spr_nrg", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 9, - yorigin: 4, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_bg_signed2", width: 480, height: 270, transparent: false, smooth: false, preload: false, bboxLeft: 128, bboxRight: 295, bboxTop: 172, bboxBottom: 263, playbackspeed: 30, TPEntryIndex: [68], sequence: { pName: "spr_bg_signed2", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_controls_tut_3_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [86], sequence: { pName: "spr_controls_tut_3_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_stiffarm_thin", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1029, 710, 711, 1028, 709, 708], - sequence: { - pName: "spr_stiffarm_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { - key: 3, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 3 }, - }, - }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_1_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [80], sequence: { pName: "spr_controls_tut_1_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_gamepad_switch", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 12, - yOrigin: 7, - bboxRight: 19, - bboxBottom: 19, - playbackspeed: 15, - TPEntryIndex: [516, 519, 517, 518], - sequence: { - pName: "spr_gamepad_switch", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 4, - xorigin: 12, - yorigin: 7, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_presnap_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [73], sequence: { pName: "spr_controls_presnap_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_run_ball_thin", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1135, 942, 819, 1136, 941, 820], - sequence: { - pName: "spr_run_ball_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_2_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [82], sequence: { pName: "spr_controls_tut_2_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_place_bulky", - height: 13, - transparent: false, - smooth: false, - preload: false, - xOrigin: 6, - yOrigin: 11, - bboxLeft: 2, - bboxRight: 14, - bboxBottom: 11, - playbackspeed: 0, - TPEntryIndex: [964, 1167], - sequence: { - pName: "spr_place_bulky", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 6, - yorigin: 11, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_qb_slide", - width: 20, - height: 20, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 19, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [916, 929, 920, 919, 918, 928, 917], - sequence: { - pName: "spr_qb_slide", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 7, - xorigin: 7, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_gown", - width: 40, - height: 40, - transparent: false, - smooth: false, - preload: false, - xOrigin: 4, - yOrigin: 12, - bboxLeft: 5, - bboxRight: 33, - bboxTop: 1, - bboxBottom: 36, - playbackspeed: 30, - TPEntryIndex: [157], - sequence: { - pName: "spr_gown", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 1, - xorigin: 4, - yorigin: 12, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_band_horn", - width: 12, - height: 23, - transparent: false, - smooth: false, - preload: false, - bboxRight: 11, - bboxTop: 2, - bboxBottom: 22, - playbackspeed: 4, - TPEntryIndex: [636, 628, 637, 629], - sequence: { - pName: "spr_band_horn", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 4, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_getup_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1046, 997], - sequence: { - pName: "spr_getup_bulky", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_tag_kr", - width: 32, - height: 32, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 9, - bboxRight: 23, - bboxBottom: 19, - playbackspeed: 0, - TPEntryIndex: [829, 557], - sequence: { - pName: "spr_tag_kr", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dive_ball2_thin", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 13, - bboxRight: 24, - bboxTop: 10, - bboxBottom: 13, - playbackspeed: 8, - TPEntryIndex: [872, 756, 860], - sequence: { - pName: "spr_dive_ball2_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_iconNSS", width: 32, height: 32, transparent: false, smooth: false, preload: false, bboxRight: 31, bboxBottom: 31, playbackspeed: 30, TPEntryIndex: [161], sequence: { pName: "spr_iconNSS", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { pName: "spr_band_drum1_rest", width: 12, height: 23, transparent: false, smooth: false, preload: false, bboxLeft: 1, bboxRight: 11, bboxTop: 4, bboxBottom: 22, playbackspeed: 4, TPEntryIndex: [664], sequence: { pName: "spr_band_drum1_rest", playback: 1, playbackSpeed: 4, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_commentary_bg", - transparent: false, - smooth: false, - preload: false, - bboxRight: 15, - bboxBottom: 15, - playbackspeed: 0, - TPEntryIndex: [600, 601], - sequence: { - pName: "spr_commentary_bg", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - nineslice: { nLeft: 3, nTop: 3, nRight: 3, nBottom: 3, nEnabled: true, nTilemode: [0, 0, 0, 0, 0] }, - }, - { pName: "spr_watch_ad", width: 32, height: 32, transparent: false, smooth: false, preload: false, xOrigin: 15, yOrigin: 15, bboxLeft: 3, bboxRight: 27, bboxTop: 3, bboxBottom: 26, playbackspeed: 15, TPEntryIndex: [499], sequence: { pName: "spr_watch_ad", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 15, yorigin: 15, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_light_002_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [432, 338, 341, 485, 431, 339, 340, 337], - sequence: { - pName: "spr_light_002_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_box_flex_bg", transparent: false, smooth: false, preload: false, bboxRight: 15, bboxBottom: 15, playbackspeed: 0, TPEntryIndex: [592], sequence: { pName: "spr_box_flex_bg", playback: 1, playbackSpeed: 0, playbackSpeedType: 0, length: 1, xorigin: 0, yorigin: 0, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] }, nineslice: { nLeft: 4, nTop: 4, nRight: 4, nBottom: 4, nEnabled: true, nTilemode: [0, 0, 0, 0, 0] } }, - { - pName: "spr_adNSB", - width: 480, - height: 270, - transparent: false, - smooth: false, - preload: false, - bboxRight: 479, - bboxBottom: 269, - playbackspeed: 30, - TPEntryIndex: [21], - sequence: { - pName: "spr_adNSB", - playback: 1, - playbackSpeed: 30, - playbackSpeedType: 0, - length: 1, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { - imageIndex: 0, - }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_light_001_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 3, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [482, 483, 425, 330, 424, 427, 426, 331], - sequence: { - pName: "spr_light_001_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_controls_tut_3c", - width: 140, - height: 59, - transparent: false, - smooth: false, - preload: false, - xOrigin: 70, - yOrigin: 29, - bboxRight: 139, - bboxBottom: 58, - playbackspeed: 15, - TPEntryIndex: [89], - sequence: { - pName: "spr_controls_tut_3c", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 1, - xorigin: 70, - yorigin: 29, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_005_co_s", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxTop: 1, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [291, 289, 183, 184, 215, 292, 290, 399], - sequence: { - pName: "spr_dark_005_co_s", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dark_003_co", - width: 32, - height: 36, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 3, - bboxRight: 29, - bboxBottom: 35, - playbackspeed: 15, - TPEntryIndex: [385, 384, 265, 383, 180, 266, 170, 179], - sequence: { - pName: "spr_dark_003_co", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 8, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_run_ball_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1133, 938, 817, 1132, 939, 816], - sequence: { - pName: "spr_run_ball_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { - key: 0, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 0 }, - }, - }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_getup_ball_bulky", - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 4, - TPEntryIndex: [1041, 994], - sequence: { - pName: "spr_getup_ball_bulky", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 2, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dive_bulky", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 11, - bboxRight: 24, - bboxTop: 20, - bboxBottom: 24, - playbackspeed: 8, - TPEntryIndex: [950, 757, 886], - sequence: { - pName: "spr_dive_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_LozAdNSB", width: 211, height: 84, transparent: false, smooth: false, preload: false, xOrigin: 105, yOrigin: 42, bboxRight: 210, bboxBottom: 83, playbackspeed: 30, TPEntryIndex: [55], sequence: { pName: "spr_LozAdNSB", playback: 1, playbackSpeed: 30, playbackSpeedType: 0, length: 1, xorigin: 105, yorigin: 42, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_kick2_bulky", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 17, - bboxLeft: 1, - bboxRight: 14, - bboxTop: 3, - bboxBottom: 19, - playbackspeed: 9, - TPEntryIndex: [688, 650, 959, 874, 1003], - sequence: { - pName: "spr_kick2_bulky", - playback: 1, - playbackSpeed: 9, - playbackSpeedType: 0, - length: 5, - xorigin: 8, - yorigin: 17, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_stiffarm_bulky", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 15, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1026, 703, 705, 1025, 702, 704], - sequence: { - pName: "spr_stiffarm_bulky", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 15, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dive_ball_thin", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 13, - bboxRight: 24, - bboxTop: 10, - bboxBottom: 13, - playbackspeed: 8, - TPEntryIndex: [869, 753, 857], - sequence: { - pName: "spr_dive_ball_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { - key: 2, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 2 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_dive_thin", - width: 32, - height: 26, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 16, - yOrigin: 25, - bboxLeft: 11, - bboxRight: 24, - bboxTop: 20, - bboxBottom: 24, - playbackspeed: 8, - TPEntryIndex: [951, 758, 887], - sequence: { - pName: "spr_dive_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 3, - xorigin: 16, - yorigin: 25, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_controls_tut_4_xbox", width: 140, height: 59, transparent: false, smooth: false, preload: false, xOrigin: 70, yOrigin: 29, bboxRight: 139, bboxBottom: 58, playbackspeed: 15, TPEntryIndex: [92], sequence: { pName: "spr_controls_tut_4_xbox", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 70, yorigin: 29, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_endzone_text", - width: 100, - height: 169, - transparent: false, - smooth: false, - preload: false, - bboxLeft: 31, - bboxRight: 68, - bboxTop: 20, - bboxBottom: 148, - playbackspeed: 15, - TPEntryIndex: [100, 99], - sequence: { - pName: "spr_endzone_text", - playback: 1, - playbackSpeed: 15, - playbackSpeedType: 0, - length: 2, - xorigin: 0, - yorigin: 0, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { - key: 1, - length: 1, - stretch: false, - disabled: false, - channels: { - 0: { imageIndex: 1 }, - }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_celebrate_thin", - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 19, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 1, - bboxBottom: 19, - playbackspeed: 2, - TPEntryIndex: [1079, 1080], - sequence: { - pName: "spr_celebrate_thin", - playback: 1, - playbackSpeed: 2, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 19, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { pName: "spr_col_cursor", transparent: false, smooth: false, preload: false, xOrigin: 8, yOrigin: 8, bboxRight: 15, bboxBottom: 15, playbackspeed: 15, TPEntryIndex: [599], sequence: { pName: "spr_col_cursor", playback: 1, playbackSpeed: 15, playbackSpeedType: 0, length: 1, xorigin: 8, yorigin: 8, volume: 1, keyframeStore: [], tracks: [{ modelName: "GMSpriteFramesTrack", pName: "frames", builtinName: 0, traits: 0, creationTrack: 0, tags: [], ownedResourceModels: [], tracks: [], keyframeStore: [{ key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }] }], sequenceEvents: [], momentsKeystore: [] } }, - { - pName: "spr_stand_highlight_bulky", - height: 24, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 22, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 0, - TPEntryIndex: [732, 743, 731], - sequence: { - pName: "spr_stand_highlight_bulky", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 3, - xorigin: 8, - yorigin: 22, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_cheerleaders2", - width: 20, - height: 20, - transparent: false, - smooth: false, - preload: false, - xOrigin: 10, - yOrigin: 20, - bboxLeft: 1, - bboxRight: 19, - bboxBottom: 19, - playbackspeed: 4, - TPEntryIndex: [841, 840, 900, 574, 898, 842, 839, 899, 573, 897], - sequence: { - pName: "spr_cheerleaders2", - playback: 1, - playbackSpeed: 4, - playbackSpeedType: 0, - length: 10, - xorigin: 10, - yorigin: 20, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - { key: 6, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 6 } } }, - { key: 7, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 7 } } }, - { key: 8, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 8 } } }, - { key: 9, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 9 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_place_thin", - height: 13, - transparent: false, - smooth: false, - preload: false, - xOrigin: 6, - yOrigin: 11, - bboxLeft: 2, - bboxRight: 13, - bboxBottom: 11, - playbackspeed: 0, - TPEntryIndex: [1007, 1179], - sequence: { - pName: "spr_place_thin", - playback: 1, - playbackSpeed: 0, - playbackSpeedType: 0, - length: 2, - xorigin: 6, - yorigin: 11, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_qb_walk_bulky", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 8, - yOrigin: 16, - bboxLeft: 2, - bboxRight: 12, - bboxTop: 9, - bboxBottom: 18, - playbackspeed: 6, - TPEntryIndex: [981, 770], - sequence: { - pName: "spr_qb_walk_bulky", - playback: 1, - playbackSpeed: 6, - playbackSpeedType: 0, - length: 2, - xorigin: 8, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { - key: 1, - length: 1, - stretch: false, - disabled: false, - channels: { 0: { imageIndex: 1 } }, - }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - { - pName: "spr_run_thin", - height: 17, - bboxMode: 2, - transparent: false, - smooth: false, - preload: false, - xOrigin: 7, - yOrigin: 16, - bboxLeft: 4, - bboxRight: 11, - bboxTop: 12, - bboxBottom: 18, - playbackspeed: 8, - TPEntryIndex: [1099, 776, 698, 1100, 775, 699], - sequence: { - pName: "spr_run_thin", - playback: 1, - playbackSpeed: 8, - playbackSpeedType: 0, - length: 6, - xorigin: 7, - yorigin: 16, - volume: 1, - keyframeStore: [], - tracks: [ - { - modelName: "GMSpriteFramesTrack", - pName: "frames", - builtinName: 0, - traits: 0, - creationTrack: 0, - tags: [], - ownedResourceModels: [], - tracks: [], - keyframeStore: [ - { key: 0, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 0 } } }, - { key: 1, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 1 } } }, - { key: 2, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 2 } } }, - { key: 3, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 3 } } }, - { key: 4, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 4 } } }, - { key: 5, length: 1, stretch: false, disabled: false, channels: { 0: { imageIndex: 5 } } }, - ], - }, - ], - sequenceEvents: [], - momentsKeystore: [], - }, - }, - ], - EmbeddedEntries: { fallbacktexture: 0 }, - Backgrounds: [], - Paths: [ - { - pName: "route_flat", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 32, y: -64, speed: 100 }, - { x: 64, y: -64, speed: 100 }, - ], - }, - { - pName: "route_slant", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 96, y: 0, speed: 100 }, - { x: 160, y: 96, speed: 100 }, - ], - }, - { - pName: "route_slant2", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 128, y: 0, speed: 100 }, - { x: 192, y: 96, speed: 100 }, - ], - }, - { - pName: "route_curl", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 224, y: 0, speed: 100 }, - { x: 160, y: 32, speed: 100 }, - ], - }, - { - pName: "route_comeback", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 256, y: 0, speed: 100 }, - { x: 192, y: -32, speed: 100 }, - ], - }, - { - pName: "route_out1", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 96, y: 0, speed: 100 }, - { x: 96, y: -32, speed: 100 }, - ], - }, - { - pName: "route_out2", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 160, y: 0, speed: 100 }, - { x: 160, y: -32, speed: 100 }, - ], - }, - { - pName: "route_out3", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 224, y: 0, speed: 100 }, - { x: 224, y: -32, speed: 100 }, - ], - }, - { - pName: "route_dig1", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 128, y: 0, speed: 100 }, - { x: 128, y: 32, speed: 100 }, - ], - }, - { - pName: "route_dig2", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 192, y: 0, speed: 100 }, - { x: 192, y: 32, speed: 100 }, - ], - }, - { - pName: "route_dig3", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { - x: 208, - y: 0, - speed: 100, - }, - { x: 208, y: 32, speed: 100 }, - ], - }, - { - pName: "route_post", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 192, y: 0, speed: 100 }, - { x: 256, y: 32, speed: 100 }, - ], - }, - { - pName: "route_corner", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 192, y: 0, speed: 100 }, - { x: 256, y: -32, speed: 100 }, - ], - }, - { - pName: "route_streak", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 224, y: 0, speed: 100 }, - { x: 256, y: 0, speed: 100 }, - ], - }, - { - pName: "route_fb_1", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 32, y: -32, speed: 100 }, - { x: 128, y: -32, speed: 100 }, - ], - }, - { - pName: "route_fb_2", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 128, y: 0, speed: 100 }, - ], - }, - { - pName: "route_fb_3", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 32, y: 32, speed: 100 }, - { x: 128, y: 32, speed: 100 }, - ], - }, - { - pName: "route_fb_4", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 64, y: -32, speed: 100 }, - { x: 96, y: -32, speed: 100 }, - ], - }, - { - pName: "route_fb_5_notused", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 128, y: 0, speed: 100 }, - { x: 128, y: -32, speed: 100 }, - ], - }, - { - pName: "route_fb_flat", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 32, y: -48, speed: 100 }, - { x: 64, y: -48, speed: 100 }, - ], - }, - { - pName: "route_fb_flat2", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 64, y: -48, speed: 100 }, - { x: 96, y: -48, speed: 100 }, - ], - }, - { - pName: "route_te_block", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 32, y: 0, speed: 100 }, - ], - }, - { - pName: "route_qb", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: -64, y: 0, speed: 100 }, - ], - }, - { - pName: "route_hitch", - kind: 0, - closed: false, - precision: 1, - points: [ - { x: 0, y: 0, speed: 100 }, - { x: 108, y: 0, speed: 100 }, - { x: 88, y: 20, speed: 100 }, - ], - }, - ], - Shaders: [ - { name: "sh_ColorReplaceBlend", Vertex: "#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = min(dotresult, dir.w); // the w component is 1 if the directional light is active, or 0 if it isn't\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n float atten;\n if (posrange.w == 0.0) // the w component of posrange is 0 if the point light is disabled - if we don't catch it here we might end up generating INFs or NaNs\n {\n atten = 0.0;\n }\n else\n {\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n \n atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n } \n#else\n atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n }\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD] * objectspacenormal4).xyz;\n ws_normal = normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n accumcol.a = vertexcolour.a;\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader.\nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n}\n", Fragment: "precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\nvarying vec2 v_vTexcoord;\n\nuniform vec3 colorHelmet;\nuniform vec3 colorLogo;\nuniform vec3 colorShirt;\nuniform vec3 colorSleeve;\nuniform vec3 colorPants;\nuniform vec3 colorPants_b;\nuniform vec3 colorStripe;\nuniform vec3 colorSocks;\nuniform vec3 colorSocks_b;\nuniform vec3 colorSkin;\nuniform vec3 colorCleats;\n\nuniform vec3 replaceHelmet;\nuniform vec3 replaceLogo;\nuniform vec3 replaceShirt;\nuniform vec3 replaceSleeve;\nuniform vec3 replacePants;\nuniform vec3 replacePants_b;\nuniform vec3 replaceStripe;\nuniform vec3 replaceSocks;\nuniform vec3 replaceSocks_b;\nuniform vec3 replaceSkin;\nuniform vec3 replaceCleats;\n\nvoid main()\n{\n vec4 pixel = texture2D( gm_BaseTexture, v_vTexcoord );\n \n if (pixel.a == 1.0)\n { \n vec3 eps = vec3(0.010, 0.010, 0.010);\n // vec3 eps = vec3(0.009, 0.009, 0.009);\n \n if( all( greaterThanEqual(pixel, vec4(colorShirt - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorShirt + eps, 1.0)) ) )\n pixel = vec4(replaceShirt, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorSkin - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorSkin + eps, 1.0)) ) )\n pixel = vec4(replaceSkin, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorHelmet - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorHelmet + eps, 1.0)) ) )\n pixel = vec4(replaceHelmet, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorPants - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorPants + eps, 1.0)) ) )\n pixel = vec4(replacePants, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorPants_b - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorPants_b + eps, 1.0)) ) )\n pixel = vec4(replacePants_b, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorStripe - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorStripe + eps, 1.0)) ) )\n pixel = vec4(replaceStripe, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorSocks - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorSocks + eps, 1.0)) ) )\n pixel = vec4(replaceSocks, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorSocks_b - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorSocks_b + eps, 1.0)) ) )\n pixel = vec4(replaceSocks_b, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorCleats - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorCleats + eps, 1.0)) ) )\n pixel = vec4(replaceCleats, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorSleeve - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorSleeve + eps, 1.0)) ) )\n pixel = vec4(replaceSleeve, 1.0);\n else if( all( greaterThanEqual(pixel, vec4(colorLogo - eps, 1.0)) ) && all( lessThanEqual(pixel, vec4(colorLogo + eps, 1.0)) ) )\n pixel = vec4(replaceLogo, 1.0);\n \n }\n \n gl_FragColor = pixel;\n}\n\n\n/* sh_ColorReplaceBlend\n//\n// Replaces one color with another. Can replace \n// similar colors while preserving shading.\n//\n// colorIn color to replace (vec4)\n// colorOut replacement color (vec4)\n//\n// GMLscripts.com\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nuniform vec4 colorIn;\nuniform vec4 colorOut;\n\nvoid main()\n{\n vec4 colorPixel = texture2D( gm_BaseTexture, v_vTexcoord );\n \n if (colorPixel.r == 255.0)\n {\n gl_FragColor = v_vColour * colorOut;\n }\n else\n {\n gl_FragColor = v_vColour * colorPixel;\n }\n}\n\n/*\n// Simple passthrough fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\nuniform float pixelW;\nuniform float pixelH;\n\nvoid main()\n{\n vec2 offsetx;\n offsetx.x = pixelW;\n vec2 offsety;\n offsety.y = pixelH;\n \n float alpha = texture2D( gm_BaseTexture, v_vTexcoord ).a;\n \n alpha = max(alpha, texture2D( gm_BaseTexture, v_vTexcoord + offsetx ).a);\n alpha = max(alpha, texture2D( gm_BaseTexture, v_vTexcoord - offsetx ).a);\n alpha = max(alpha, texture2D( gm_BaseTexture, v_vTexcoord + offsety ).a);\n alpha = max(alpha, texture2D( gm_BaseTexture, v_vTexcoord - offsetx ).a);\n \n gl_FragColor = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord );\n gl_FragColor.a = alpha;\n}\n*/\n", Attributes: ["in_Position", "in_Colour", "in_TextureCoord"] }, - { name: "__yy_sdf_shader", Vertex: "#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = min(dotresult, dir.w); // the w component is 1 if the directional light is active, or 0 if it isn't\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n float atten;\n if (posrange.w == 0.0) // the w component of posrange is 0 if the point light is disabled - if we don't catch it here we might end up generating INFs or NaNs\n {\n atten = 0.0;\n }\n else\n {\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n \n atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n } \n#else\n atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n }\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD] * objectspacenormal4).xyz;\n ws_normal = normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n accumcol.a = vertexcolour.a;\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// SDF vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader.\nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n}\n", Fragment: "precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// SDF fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 texcol = texture2D( gm_BaseTexture, v_vTexcoord );\n \n float spread = fwidth(texcol.a); \n spread = max(spread * 0.75, 0.001); \n texcol.a = smoothstep(0.5 - spread, 0.5 + spread, texcol.a); \n \n vec4 combinedcol = v_vColour * texcol;\n DoAlphaTest(combinedcol); \n \n gl_FragColor = combinedcol;\n}\n", Attributes: ["in_Position", "in_Colour", "in_TextureCoord"] }, - { name: "__yy_sdf_effect_shader", Vertex: "#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = min(dotresult, dir.w); // the w component is 1 if the directional light is active, or 0 if it isn't\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n float atten;\n if (posrange.w == 0.0) // the w component of posrange is 0 if the point light is disabled - if we don't catch it here we might end up generating INFs or NaNs\n {\n atten = 0.0;\n }\n else\n {\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n \n atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n } \n#else\n atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n }\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD] * objectspacenormal4).xyz;\n ws_normal = normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n accumcol.a = vertexcolour.a;\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader.\nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n}\n", Fragment: "precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// SDF (with effects) fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\n// SDF values are measured from 0 (at the outer edge) to 1 which is the innermost point that can be represented\nuniform bool gm_SDF_DrawGlow; // whether the glow effect is enabled\nuniform vec2 gm_SDF_Glow_MinMax; // the SDF range across which the glow fades\nuniform vec4 gm_SDF_Glow_Col; // the colour of the glow\n\nuniform bool gm_SDF_DrawOutline; // whether the outline effect is enabled\nuniform float gm_SDF_Outline_Thresh; // the SDF distance which represents the outer edge of the outline\nuniform vec4 gm_SDF_Outline_Col; // the colour of the outline\n\nuniform float gm_SDF_Core_Thresh; // the SDF distance which represents the outer edge the shape\nuniform vec4 gm_SDF_Core_Col; // the colour of the core part of the shape\n\nvoid main()\n{\n vec4 texcol = texture2D( gm_BaseTexture, v_vTexcoord );\n \n float pixelspread = fwidth(texcol.a); \n pixelspread = max(pixelspread * 0.75, 0.001); \n \n float blendfactor;\n vec4 currcol = vec4(0.0, 0.0, 0.0, -1.0);\n \n // Handle glow effect\n if (gm_SDF_DrawGlow)\n { \n if (texcol.a > gm_SDF_Glow_MinMax.x)\n {\n currcol = gm_SDF_Glow_Col;\n currcol.a *= smoothstep(gm_SDF_Glow_MinMax.x, gm_SDF_Glow_MinMax.y, texcol.a);\n }\n } \n \n // Handle outline effect\n if (gm_SDF_DrawOutline)\n {\n if (texcol.a > (gm_SDF_Outline_Thresh - pixelspread))\n { \n blendfactor = smoothstep(gm_SDF_Outline_Thresh - pixelspread, gm_SDF_Outline_Thresh + pixelspread, texcol.a);\n if (currcol.a < 0.0)\n {\n currcol = vec4(gm_SDF_Outline_Col.r,gm_SDF_Outline_Col.g,gm_SDF_Outline_Col.b, 0.0);\n }\n currcol = mix(currcol, gm_SDF_Outline_Col, blendfactor);\n }\n }\n \n // Handle inner core\n blendfactor = smoothstep(gm_SDF_Core_Thresh - pixelspread, gm_SDF_Core_Thresh + pixelspread, texcol.a);\n \n if (currcol.a < 0.0)\n {\n currcol = vec4(gm_SDF_Core_Col.r,gm_SDF_Core_Col.g,gm_SDF_Core_Col.b, 0.0);\n }\n texcol = mix(currcol, gm_SDF_Core_Col, blendfactor); \n \n vec4 combinedcol = v_vColour * texcol;\n DoAlphaTest(combinedcol); \n \n gl_FragColor = combinedcol;\n}\n", Attributes: ["in_Position", "in_Colour", "in_TextureCoord"] }, - { name: "__yy_sdf_blur_shader", Vertex: "#define LOWPREC lowp\n#define MATRIX_VIEW 0\n#define MATRIX_PROJECTION 1\n#define MATRIX_WORLD 2\n#define MATRIX_WORLD_VIEW 3\n#define MATRIX_WORLD_VIEW_PROJECTION 4\n#define MATRICES_MAX 5\n\nuniform mat4 gm_Matrices[MATRICES_MAX]; \n\nuniform bool gm_LightingEnabled;\nuniform bool gm_VS_FogEnabled;\nuniform float gm_FogStart;\nuniform float gm_RcpFogRange;\n\n#define MAX_VS_LIGHTS 8\n#define MIRROR_WIN32_LIGHTING_EQUATION\n\n\n//#define MAX_VS_LIGHTS 8\nuniform vec4 gm_AmbientColour; // rgb=colour, a=1\nuniform vec4 gm_Lights_Direction[MAX_VS_LIGHTS]; // normalised direction\nuniform vec4 gm_Lights_PosRange[MAX_VS_LIGHTS]; // X,Y,Z position, W range\nuniform vec4 gm_Lights_Colour[MAX_VS_LIGHTS]; // rgb=colour, a=1\n\nfloat CalcFogFactor(vec4 pos)\n{\n if (gm_VS_FogEnabled)\n {\n vec4 viewpos = gm_Matrices[MATRIX_WORLD_VIEW] * pos;\n float fogfactor = ((viewpos.z - gm_FogStart) * gm_RcpFogRange);\n return fogfactor;\n }\n else\n {\n return 0.0;\n }\n}\n\nvec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n{\n float dotresult = dot(ws_normal, dir.xyz);\n dotresult = min(dotresult, dir.w); // the w component is 1 if the directional light is active, or 0 if it isn't\n dotresult = max(0.0, dotresult);\n\n return dotresult * diffusecol;\n}\n\nvec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n{\n vec3 diffvec = ws_pos - posrange.xyz;\n float veclen = length(diffvec);\n diffvec /= veclen; // normalise\n float atten;\n if (posrange.w == 0.0) // the w component of posrange is 0 if the point light is disabled - if we don't catch it here we might end up generating INFs or NaNs\n {\n atten = 0.0;\n }\n else\n {\n#ifdef MIRROR_WIN32_LIGHTING_EQUATION\n // This is based on the Win32 D3D and OpenGL falloff model, where:\n // Attenuation = 1.0f / (factor0 + (d * factor1) + (d*d * factor2))\n // For some reason, factor0 is set to 0.0f while factor1 is set to 1.0f/lightrange (on both D3D and OpenGL)\n // This'll result in no visible falloff as 1.0f / (d / lightrange) will always be larger than 1.0f (if the vertex is within range)\n \n atten = 1.0 / (veclen / posrange.w);\n if (veclen > posrange.w)\n {\n atten = 0.0;\n } \n#else\n atten = clamp( (1.0 - (veclen / posrange.w)), 0.0, 1.0); // storing 1.0f/range instead would save a rcp\n#endif\n }\n float dotresult = dot(ws_normal, diffvec);\n dotresult = max(0.0, dotresult);\n\n return dotresult * atten * diffusecol;\n}\n\nvec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n{\n if (gm_LightingEnabled)\n {\n // Normally we'd have the light positions\\directions back-transformed from world to object space\n // But to keep things simple for the moment we'll just transform the normal to world space\n vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n vec3 ws_normal;\n ws_normal = (gm_Matrices[MATRIX_WORLD] * objectspacenormal4).xyz;\n ws_normal = normalize(ws_normal);\n\n vec3 ws_pos;\n ws_pos = (gm_Matrices[MATRIX_WORLD] * objectspacepos).xyz;\n\n // Accumulate lighting from different light types\n vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0); \n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoDirLight(ws_normal, gm_Lights_Direction[i], gm_Lights_Colour[i]);\n }\n\n for(int i = 0; i < MAX_VS_LIGHTS; i++)\n {\n accumcol += DoPointLight(ws_pos, ws_normal, gm_Lights_PosRange[i], gm_Lights_Colour[i]);\n }\n\n accumcol *= vertexcolour;\n accumcol += gm_AmbientColour;\n accumcol = min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n accumcol.a = vertexcolour.a;\n return accumcol;\n }\n else\n {\n return vertexcolour;\n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// Simple passthrough vertex shader\n//\nattribute vec3 in_Position; // (x,y,z)\n//attribute vec3 in_Normal; // (x,y,z) unused in this shader.\nattribute vec4 in_Colour; // (r,g,b,a)\nattribute vec2 in_TextureCoord; // (u,v)\n\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\nvoid main()\n{\n vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);\n gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;\n \n v_vColour = in_Colour;\n v_vTexcoord = in_TextureCoord;\n}\n", Fragment: "precision mediump float;\n#define LOWPREC lowp\n// Uniforms look like they're shared between vertex and fragment shaders in GLSL, so we have to be careful to avoid name clashes\n\nuniform sampler2D gm_BaseTexture;\n\nuniform bool gm_PS_FogEnabled;\nuniform vec4 gm_FogColour;\nuniform bool gm_AlphaTestEnabled;\nuniform float gm_AlphaRefValue;\n\nvoid DoAlphaTest(vec4 SrcColour)\n{\n if (gm_AlphaTestEnabled)\n {\n if (SrcColour.a <= gm_AlphaRefValue)\n {\n discard;\n }\n }\n}\n\nvoid DoFog(inout vec4 SrcColour, float fogval)\n{\n if (gm_PS_FogEnabled)\n {\n SrcColour = mix(SrcColour, gm_FogColour, clamp(fogval, 0.0, 1.0)); \n }\n}\n\n#define _YY_GLSLES_ 1\n//\n// SDF (with blur) fragment shader\n//\nvarying vec2 v_vTexcoord;\nvarying vec4 v_vColour;\n\n// SDF values are measured from 0 (at the outer edge) to 1 which is the innermost point that can be represented\nuniform vec2 gm_SDF_Blur_MinMax; // the range across which to filter the SDF\nuniform vec4 gm_SDF_Blur_Col; // the colour tint of the blurred text\n\nvoid main()\n{\n vec4 texcol = texture2D( gm_BaseTexture, v_vTexcoord ); \n vec4 currcol = gm_SDF_Blur_Col;\n \n currcol.a *= smoothstep(gm_SDF_Blur_MinMax.x, gm_SDF_Blur_MinMax.y, texcol.a); \n \n vec4 combinedcol = v_vColour * currcol;\n DoAlphaTest(combinedcol); \n\n gl_FragColor = combinedcol;\n}\n", Attributes: ["in_Position", "in_Colour", "in_TextureCoord"] }, - ], - Fonts: [ - { - pName: "fnt_restart_big", - size: 11, - bold: false, - italic: false, - first: 32, - last: 255, - charset: 0, - antialias: 0, - fontname: "Press Start 2P", - ascenderOffset: 0, - ascender: 0, - sdfSpread: 0, - lineHeight: 0, - TPageEntry: 33, - scaleX: 1, - scaleY: 1, - glyphs: [ - { i: 32, c: " ", x: 2, y: 2, w: 15, h: 15, shift: 15, offset: 0 }, - { i: 33, c: "!", x: 163, y: 104, w: 6, h: 15, shift: 15, offset: 4 }, - { i: 34, c: '"', x: 171, y: 104, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 35, c: "#", x: 182, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 36, c: "$", x: 197, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 37, c: "%", x: 212, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 38, c: "&", x: 227, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 39, c: "'", x: 242, y: 104, w: 4, h: 15, shift: 15, offset: 4 }, - { i: 40, c: "(", x: 2, y: 121, w: 8, h: 15, shift: 15, offset: 4 }, - { i: 41, c: ")", x: 12, y: 121, w: 8, h: 15, shift: 15, offset: 2 }, - { i: 42, c: "*", x: 37, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 43, c: "+", x: 167, y: 121, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 44, c: ",", x: 52, y: 121, w: 6, h: 15, shift: 15, offset: 2 }, - { i: 45, c: "-", x: 60, y: 121, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 46, c: ".", x: 73, y: 121, w: 4, h: 15, shift: 15, offset: 4 }, - { i: 47, c: "/", x: 79, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 48, c: "0", x: 94, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 49, c: "1", x: 109, y: 121, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 50, c: "2", x: 122, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 51, c: "3", x: 137, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 52, c: "4", x: 152, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 53, c: "5", x: 148, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 54, c: "6", x: 22, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 55, c: "7", x: 133, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 56, c: "8", x: 187, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 57, c: "9", x: 76, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 58, c: ":", x: 91, y: 87, w: 4, h: 15, shift: 15, offset: 4 }, - { i: 59, c: ";", x: 97, y: 87, w: 6, h: 15, shift: 15, offset: 2 }, - { i: 60, c: "<", x: 105, y: 87, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 61, c: "=", x: 116, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 62, c: ">", x: 131, y: 87, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 63, c: "?", x: 142, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 64, c: "@", x: 157, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 65, c: "A", x: 172, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 66, c: "B", x: 202, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 67, c: "C", x: 103, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 68, c: "D", x: 217, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 69, c: "E", x: 232, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 70, c: "F", x: 2, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 71, c: "G", x: 17, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 72, c: "H", x: 32, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 73, c: "I", x: 47, y: 104, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 74, c: "J", x: 60, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 75, c: "K", x: 75, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 76, c: "L", x: 90, y: 104, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 77, c: "M", x: 118, y: 104, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 78, c: "N", x: 180, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 79, c: "O", x: 195, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 80, c: "P", x: 210, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 81, c: "Q", x: 58, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 82, c: "R", x: 73, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 83, c: "S", x: 88, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 84, c: "T", x: 103, y: 155, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 85, c: "U", x: 116, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 86, c: "V", x: 131, y: 155, w: 12, h: 15, shift: 15, offset: 0 }, - { i: 87, c: "W", x: 145, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 88, c: "X", x: 160, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 89, c: "Y", x: 175, y: 155, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 90, c: "Z", x: 188, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 91, c: "[", x: 203, y: 155, w: 8, h: 15, shift: 15, offset: 4 }, - { i: 92, c: "\\", x: 213, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 93, c: "]", x: 228, y: 155, w: 7, h: 15, shift: 15, offset: 2 }, - { i: 94, c: "^", x: 237, y: 155, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 95, c: "_", x: 2, y: 172, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 96, c: "`", x: 17, y: 172, w: 4, h: 15, shift: 15, offset: 5 }, - { i: 97, c: "a", x: 23, y: 172, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 98, c: "b", x: 38, y: 172, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 99, c: "c", x: 53, y: 172, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 100, c: "d", x: 68, y: 172, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 101, c: "e", x: 83, y: 172, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 102, c: "f", x: 45, y: 155, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 103, c: "g", x: 30, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 104, c: "h", x: 15, y: 155, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 105, c: "i", x: 103, y: 138, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 106, c: "j", x: 225, y: 121, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 107, c: "k", x: 236, y: 121, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 108, c: "l", x: 2, y: 138, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 109, c: "m", x: 15, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 110, c: "n", x: 30, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 111, c: "o", x: 45, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 112, c: "p", x: 60, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 113, c: "q", x: 75, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 114, c: "r", x: 90, y: 138, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 115, c: "s", x: 116, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 116, c: "t", x: 2, y: 155, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 117, c: "u", x: 131, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 118, c: "v", x: 146, y: 138, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 119, c: "w", x: 159, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 120, c: "x", x: 174, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 121, c: "y", x: 189, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 122, c: "z", x: 204, y: 138, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 123, c: "{", x: 219, y: 138, w: 8, h: 15, shift: 15, offset: 4 }, - { i: 124, c: "|", x: 229, y: 138, w: 4, h: 15, shift: 15, offset: 5 }, - { i: 125, c: "}", x: 235, y: 138, w: 8, h: 15, shift: 15, offset: 2 }, - { i: 126, c: "~", x: 61, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 127, x: 50, y: 87, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 160, c: " ", x: 48, y: 87, w: 0, h: 15, shift: 15, offset: 0 }, - { i: 161, c: "¡", x: 103, y: 36, w: 6, h: 15, shift: 15, offset: 4 }, - { i: 162, c: "¢", x: 107, y: 19, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 163, c: "£", x: 122, y: 19, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 164, c: "¤", x: 137, y: 19, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 165, c: "¥", x: 150, y: 19, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 166, c: "¦", x: 163, y: 19, w: 4, h: 15, shift: 15, offset: 5 }, - { i: 167, c: "§", x: 169, y: 19, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 168, c: "¨", x: 182, y: 19, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 169, c: "©", x: 193, y: 19, w: 15, h: 15, shift: 15, offset: 0 }, - { i: 170, c: "ª", x: 210, y: 19, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 171, c: "«", x: 227, y: 19, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 172, c: "¬", x: 90, y: 36, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 173, x: 242, y: 19, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 174, c: "®", x: 2, y: 36, w: 15, h: 15, shift: 15, offset: 0 }, - { i: 175, c: "¯", x: 19, y: 36, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 176, c: "°", x: 30, y: 36, w: 6, h: 15, shift: 15, offset: 4 }, - { i: 177, c: "±", x: 38, y: 36, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 178, c: "²", x: 51, y: 36, w: 7, h: 15, shift: 15, offset: 4 }, - { i: 179, c: "³", x: 60, y: 36, w: 7, h: 15, shift: 15, offset: 4 }, - { i: 180, c: "´", x: 69, y: 36, w: 4, h: 15, shift: 15, offset: 5 }, - { i: 181, c: "µ", x: 75, y: 36, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 182, c: "¶", x: 94, y: 19, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 183, c: "·", x: 221, y: 19, w: 4, h: 15, shift: 15, offset: 4 }, - { i: 184, c: "¸", x: 86, y: 19, w: 6, h: 15, shift: 15, offset: 4 }, - { i: 185, c: "¹", x: 149, y: 2, w: 7, h: 15, shift: 15, offset: 4 }, - { i: 186, c: "º", x: 19, y: 2, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 187, c: "»", x: 30, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 188, c: "¼", x: 45, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 189, c: "½", x: 60, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 190, c: "¾", x: 75, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 191, c: "¿", x: 90, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 192, c: "À", x: 105, y: 2, w: 12, h: 15, shift: 15, offset: 0 }, - { i: 193, c: "Á", x: 119, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 194, c: "Â", x: 134, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 195, c: "Ã", x: 158, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 196, c: "Ä", x: 58, y: 19, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 197, c: "Å", x: 173, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 198, c: "Æ", x: 188, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 199, c: "Ç", x: 203, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 200, c: "È", x: 218, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 201, c: "É", x: 233, y: 2, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 202, c: "Ê", x: 2, y: 19, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 203, c: "Ë", x: 17, y: 19, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 204, c: "Ì", x: 32, y: 19, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 205, c: "Í", x: 45, y: 19, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 206, c: "Î", x: 73, y: 19, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 207, c: "Ï", x: 111, y: 36, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 208, c: "Ð", x: 195, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 209, c: "Ñ", x: 124, y: 36, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 210, c: "Ò", x: 240, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 211, c: "Ó", x: 2, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 212, c: "Ô", x: 17, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 213, c: "Õ", x: 32, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 214, c: "Ö", x: 47, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 215, c: "×", x: 62, y: 70, w: 9, h: 15, shift: 15, offset: 2 }, - { i: 216, c: "Ø", x: 73, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 217, c: "Ù", x: 88, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 218, c: "Ú", x: 103, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 219, c: "Û", x: 133, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 220, c: "Ü", x: 33, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 221, c: "Ý", x: 148, y: 70, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 222, c: "Þ", x: 161, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 223, c: "ß", x: 176, y: 70, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 224, c: "à", x: 189, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 225, c: "á", x: 204, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 226, c: "â", x: 219, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 227, c: "ã", x: 234, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 228, c: "ä", x: 2, y: 87, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 229, c: "å", x: 17, y: 87, w: 14, h: 15, shift: 15, offset: 0 }, - { i: 230, c: "æ", x: 225, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 231, c: "ç", x: 118, y: 70, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 232, c: "è", x: 210, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 233, c: "é", x: 17, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 234, c: "ê", x: 139, y: 36, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 235, c: "ë", x: 154, y: 36, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 236, c: "ì", x: 169, y: 36, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 237, c: "í", x: 182, y: 36, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 238, c: "î", x: 195, y: 36, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 239, c: "ï", x: 208, y: 36, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 240, c: "ð", x: 221, y: 36, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 241, c: "ñ", x: 236, y: 36, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 242, c: "ò", x: 2, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 243, c: "ó", x: 32, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 244, c: "ô", x: 180, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 245, c: "õ", x: 47, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 246, c: "ö", x: 62, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 247, c: "÷", x: 77, y: 53, w: 11, h: 15, shift: 15, offset: 2 }, - { i: 248, c: "ø", x: 90, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 249, c: "ù", x: 105, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 250, c: "ú", x: 120, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 251, c: "û", x: 135, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 252, c: "ü", x: 150, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 253, c: "ý", x: 165, y: 53, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 254, c: "þ", x: 98, y: 172, w: 13, h: 15, shift: 15, offset: 0 }, - { i: 255, c: "ÿ", x: 113, y: 172, w: 13, h: 15, shift: 15, offset: 0 }, - ], - }, - { - pName: "fnt_tecmo_small", - size: 9, - bold: true, - italic: false, - first: 32, - last: 8595, - charset: 0, - antialias: 0, - fontname: "8-bit Operator+ 8", - ascenderOffset: 0, - ascender: 0, - sdfSpread: 0, - lineHeight: 0, - TPageEntry: 49, - scaleX: 1, - scaleY: 1, - glyphs: [ - { i: 32, c: " ", x: 2, y: 2, w: 4, h: 14, shift: 4, offset: 0 }, - { i: 33, c: "!", x: 210, y: 50, w: 2, h: 14, shift: 4, offset: 1 }, - { i: 34, c: '"', x: 214, y: 50, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 35, c: "#", x: 223, y: 50, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 36, c: "$", x: 233, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 37, c: "%", x: 241, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 38, c: "&", x: 2, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 39, c: "'", x: 10, y: 66, w: 3, h: 14, shift: 5, offset: 1 }, - { i: 40, c: "(", x: 15, y: 66, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 41, c: ")", x: 21, y: 66, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 42, c: "*", x: 35, y: 66, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 43, c: "+", x: 105, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 44, c: ",", x: 45, y: 66, w: 3, h: 14, shift: 5, offset: 1 }, - { i: 45, c: "-", x: 50, y: 66, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 46, c: ".", x: 56, y: 66, w: 2, h: 14, shift: 4, offset: 1 }, - { i: 47, c: "/", x: 60, y: 66, w: 5, h: 14, shift: 7, offset: 1 }, - { i: 48, c: "0", x: 67, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 49, c: "1", x: 75, y: 66, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 50, c: "2", x: 81, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 51, c: "3", x: 89, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 52, c: "4", x: 97, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 53, c: "5", x: 202, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 54, c: "6", x: 194, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 55, c: "7", x: 186, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 56, c: "8", x: 178, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 57, c: "9", x: 35, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 58, c: ":", x: 43, y: 50, w: 2, h: 14, shift: 4, offset: 1 }, - { i: 59, c: ";", x: 47, y: 50, w: 3, h: 14, shift: 5, offset: 1 }, - { i: 60, c: "<", x: 52, y: 50, w: 5, h: 14, shift: 7, offset: 1 }, - { i: 61, c: "=", x: 59, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 62, c: ">", x: 67, y: 50, w: 5, h: 14, shift: 7, offset: 1 }, - { i: 63, c: "?", x: 74, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 64, c: "@", x: 82, y: 50, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 65, c: "A", x: 92, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 66, c: "B", x: 100, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 67, c: "C", x: 108, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 68, c: "D", x: 116, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 69, c: "E", x: 124, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 70, c: "F", x: 132, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 71, c: "G", x: 140, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 72, c: "H", x: 148, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 73, c: "I", x: 156, y: 50, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 74, c: "J", x: 162, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 75, c: "K", x: 170, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 76, c: "L", x: 27, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 77, c: "M", x: 117, y: 66, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 78, c: "N", x: 139, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 79, c: "O", x: 126, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 80, c: "P", x: 66, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 81, c: "Q", x: 74, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 82, c: "R", x: 82, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 83, c: "S", x: 90, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 84, c: "T", x: 98, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 85, c: "U", x: 106, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 86, c: "V", x: 114, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 87, c: "W", x: 122, y: 82, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 88, c: "X", x: 131, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 89, c: "Y", x: 147, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 90, c: "Z", x: 217, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 91, c: "[", x: 155, y: 82, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 92, c: "\\", x: 161, y: 82, w: 5, h: 14, shift: 7, offset: 1 }, - { i: 93, c: "]", x: 168, y: 82, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 94, c: "^", x: 174, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 95, c: "_", x: 182, y: 82, w: 4, h: 14, shift: 4, offset: 0 }, - { i: 96, c: "`", x: 188, y: 82, w: 3, h: 14, shift: 5, offset: 1 }, - { i: 97, c: "a", x: 193, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 98, c: "b", x: 201, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 99, c: "c", x: 209, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 100, c: "d", x: 58, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 101, c: "e", x: 50, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 102, c: "f", x: 43, y: 82, w: 5, h: 14, shift: 7, offset: 1 }, - { i: 103, c: "g", x: 35, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 104, c: "h", x: 134, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 105, c: "i", x: 142, y: 66, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 106, c: "j", x: 148, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 107, c: "k", x: 156, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 108, c: "l", x: 164, y: 66, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 109, c: "m", x: 170, y: 66, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 110, c: "n", x: 180, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 111, c: "o", x: 188, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 112, c: "p", x: 196, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 113, c: "q", x: 204, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 114, c: "r", x: 212, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 115, c: "s", x: 220, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 116, c: "t", x: 228, y: 66, w: 5, h: 14, shift: 7, offset: 1 }, - { i: 117, c: "u", x: 235, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 118, c: "v", x: 243, y: 66, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 119, c: "w", x: 2, y: 82, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 120, c: "x", x: 11, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 121, c: "y", x: 19, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 122, c: "z", x: 27, y: 82, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 123, c: "{", x: 27, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 124, c: "|", x: 113, y: 66, w: 2, h: 14, shift: 4, offset: 1 }, - { i: 125, c: "}", x: 19, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 126, c: "~", x: 124, y: 18, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 160, c: " ", x: 207, y: 2, w: 1, h: 14, shift: 4, offset: 0 }, - { i: 161, c: "¡", x: 210, y: 2, w: 2, h: 14, shift: 4, offset: 1 }, - { i: 162, c: "¢", x: 214, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 163, c: "£", x: 222, y: 2, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 165, c: "¥", x: 231, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 166, c: "¦", x: 239, y: 2, w: 2, h: 14, shift: 4, offset: 1 }, - { i: 168, c: "¨", x: 243, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 169, c: "©", x: 2, y: 18, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 171, c: "«", x: 12, y: 18, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 172, c: "¬", x: 30, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 174, c: "®", x: 114, y: 18, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 176, c: "°", x: 38, y: 18, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 177, c: "±", x: 44, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 178, c: "²", x: 52, y: 18, w: 13, h: 14, shift: 15, offset: 1 }, - { i: 179, c: "³", x: 67, y: 18, w: 12, h: 14, shift: 14, offset: 1 }, - { i: 180, c: "´", x: 81, y: 18, w: 3, h: 14, shift: 5, offset: 1 }, - { i: 181, c: "µ", x: 86, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 182, c: "¶", x: 94, y: 18, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 183, c: "·", x: 103, y: 18, w: 2, h: 14, shift: 4, offset: 1 }, - { i: 184, c: "¸", x: 107, y: 18, w: 5, h: 14, shift: 7, offset: 1 }, - { i: 185, c: "¹", x: 193, y: 2, w: 12, h: 14, shift: 14, offset: 1 }, - { i: 186, c: "º", x: 179, y: 2, w: 12, h: 14, shift: 14, offset: 1 }, - { i: 187, c: "»", x: 169, y: 2, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 191, c: "¿", x: 161, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 192, c: "À", x: 8, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 193, c: "Á", x: 16, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 194, c: "Â", x: 24, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 195, c: "Ã", x: 32, y: 2, w: 7, h: 14, shift: 8, offset: 1 }, - { i: 196, c: "Ä", x: 41, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 197, c: "Å", x: 49, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 198, c: "Æ", x: 57, y: 2, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 199, c: "Ç", x: 67, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 200, c: "È", x: 75, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 201, c: "É", x: 83, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 202, c: "Ê", x: 91, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 203, c: "Ë", x: 99, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 204, c: "Ì", x: 107, y: 2, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 205, c: "Í", x: 113, y: 2, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 206, c: "Î", x: 119, y: 2, w: 6, h: 14, shift: 6, offset: 0 }, - { i: 207, c: "Ï", x: 127, y: 2, w: 6, h: 14, shift: 6, offset: 0 }, - { i: 208, c: "Ð", x: 135, y: 2, w: 7, h: 14, shift: 8, offset: 0 }, - { i: 209, c: "Ñ", x: 144, y: 2, w: 7, h: 14, shift: 8, offset: 1 }, - { i: 210, c: "Ò", x: 153, y: 2, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 211, c: "Ó", x: 22, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 212, c: "Ô", x: 133, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 213, c: "Õ", x: 160, y: 34, w: 7, h: 14, shift: 8, offset: 1 }, - { i: 214, c: "Ö", x: 141, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 215, c: "×", x: 86, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 216, c: "Ø", x: 94, y: 34, w: 8, h: 14, shift: 8, offset: 0 }, - { i: 217, c: "Ù", x: 104, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 218, c: "Ú", x: 112, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 219, c: "Û", x: 120, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 220, c: "Ü", x: 128, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 221, c: "Ý", x: 136, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 222, c: "Þ", x: 144, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 223, c: "ß", x: 152, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 224, c: "à", x: 169, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 225, c: "á", x: 2, y: 50, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 226, c: "â", x: 177, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 227, c: "ã", x: 185, y: 34, w: 7, h: 14, shift: 8, offset: 1 }, - { i: 228, c: "ä", x: 194, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 229, c: "å", x: 202, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 230, c: "æ", x: 210, y: 34, w: 8, h: 14, shift: 10, offset: 1 }, - { i: 231, c: "ç", x: 220, y: 34, w: 7, h: 14, shift: 8, offset: 0 }, - { i: 232, c: "è", x: 229, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 233, c: "é", x: 237, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 234, c: "ê", x: 245, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 235, c: "ë", x: 78, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 236, c: "ì", x: 72, y: 34, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 237, c: "í", x: 66, y: 34, w: 4, h: 14, shift: 6, offset: 1 }, - { i: 238, c: "î", x: 58, y: 34, w: 6, h: 14, shift: 6, offset: 0 }, - { i: 239, c: "ï", x: 149, y: 18, w: 6, h: 14, shift: 6, offset: 0 }, - { i: 240, c: "ð", x: 157, y: 18, w: 7, h: 14, shift: 8, offset: 1 }, - { i: 241, c: "ñ", x: 166, y: 18, w: 7, h: 14, shift: 8, offset: 1 }, - { i: 242, c: "ò", x: 175, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 243, c: "ó", x: 183, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 244, c: "ô", x: 191, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 245, c: "õ", x: 199, y: 18, w: 7, h: 14, shift: 8, offset: 1 }, - { i: 246, c: "ö", x: 208, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 247, c: "÷", x: 216, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 248, c: "ø", x: 224, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 249, c: "ù", x: 232, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 250, c: "ú", x: 240, y: 18, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 251, c: "û", x: 2, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 252, c: "ü", x: 10, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 253, c: "ý", x: 18, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 254, c: "þ", x: 26, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 255, c: "ÿ", x: 34, y: 34, w: 6, h: 14, shift: 8, offset: 1 }, - { i: 8592, c: "←", x: 42, y: 34, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 8593, c: "↑", x: 51, y: 34, w: 5, h: 14, shift: 9, offset: 2 }, - { i: 8594, c: "→", x: 10, y: 50, w: 7, h: 14, shift: 9, offset: 1 }, - { i: 8595, c: "↓", x: 225, y: 82, w: 5, h: 14, shift: 9, offset: 2 }, - ], - }, - { - pName: "fnt_tecmo", - size: 11, - bold: false, - italic: false, - first: 32, - last: 126, - charset: 0, - antialias: 0, - fontname: "Emulogic", - ascenderOffset: 0, - ascender: 0, - sdfSpread: 0, - lineHeight: 0, - TPageEntry: 35, - scaleX: 1, - scaleY: 1, - glyphs: [ - { i: 32, c: " ", x: 2, y: 2, w: 15, h: 19, shift: 15, offset: 0 }, - { i: 33, c: "!", x: 176, y: 65, w: 5, h: 19, shift: 15, offset: 6 }, - { i: 34, c: '"', x: 165, y: 65, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 35, c: "#", x: 150, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 36, c: "$", x: 135, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 37, c: "%", x: 120, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 38, c: "&", x: 105, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 39, c: "'", x: 99, y: 65, w: 4, h: 19, shift: 15, offset: 4 }, - { i: 40, c: "(", x: 90, y: 65, w: 7, h: 19, shift: 15, offset: 4 }, - { i: 41, c: ")", x: 81, y: 65, w: 7, h: 19, shift: 15, offset: 6 }, - { i: 42, c: "*", x: 183, y: 65, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 43, c: "+", x: 70, y: 65, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 44, c: ",", x: 48, y: 65, w: 5, h: 19, shift: 15, offset: 4 }, - { i: 45, c: "-", x: 37, y: 65, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 46, c: ".", x: 32, y: 65, w: 3, h: 19, shift: 15, offset: 6 }, - { i: 47, c: "/", x: 17, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 48, c: "0", x: 2, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 49, c: "1", x: 236, y: 44, w: 11, h: 19, shift: 15, offset: 4 }, - { i: 50, c: "2", x: 221, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 51, c: "3", x: 206, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 52, c: "4", x: 191, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 53, c: "5", x: 55, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 54, c: "6", x: 209, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 55, c: "7", x: 120, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 56, c: "8", x: 224, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 57, c: "9", x: 240, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 58, c: ":", x: 235, y: 86, w: 3, h: 19, shift: 15, offset: 6 }, - { i: 59, c: ";", x: 228, y: 86, w: 5, h: 19, shift: 15, offset: 4 }, - { i: 60, c: "<", x: 217, y: 86, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 61, c: "=", x: 206, y: 86, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 62, c: ">", x: 195, y: 86, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 63, c: "?", x: 180, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 64, c: "@", x: 165, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 65, c: "A", x: 150, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 66, c: "B", x: 2, y: 107, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 67, c: "C", x: 135, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 68, c: "D", x: 105, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 69, c: "E", x: 90, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 70, c: "F", x: 75, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 71, c: "G", x: 60, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 72, c: "H", x: 45, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 73, c: "I", x: 32, y: 86, w: 11, h: 19, shift: 15, offset: 4 }, - { i: 74, c: "J", x: 17, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 75, c: "K", x: 2, y: 86, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 76, c: "L", x: 239, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 77, c: "M", x: 176, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 78, c: "N", x: 194, y: 65, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 79, c: "O", x: 161, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 80, c: "P", x: 62, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 81, c: "Q", x: 32, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 82, c: "R", x: 17, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 83, c: "S", x: 2, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 84, c: "T", x: 233, y: 2, w: 11, h: 19, shift: 15, offset: 4 }, - { i: 85, c: "U", x: 218, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 86, c: "V", x: 203, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 87, c: "W", x: 188, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 88, c: "X", x: 173, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 89, c: "Y", x: 160, y: 2, w: 11, h: 19, shift: 15, offset: 4 }, - { i: 90, c: "Z", x: 47, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 91, c: "[", x: 151, y: 2, w: 7, h: 19, shift: 15, offset: 6 }, - { i: 92, c: "\\", x: 121, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 93, c: "]", x: 112, y: 2, w: 7, h: 19, shift: 15, offset: 4 }, - { i: 94, c: "^", x: 101, y: 2, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 95, c: "_", x: 86, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 96, c: "`", x: 79, y: 2, w: 5, h: 19, shift: 15, offset: 8 }, - { i: 97, c: "a", x: 64, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 98, c: "b", x: 49, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 99, c: "c", x: 34, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 100, c: "d", x: 19, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 101, c: "e", x: 136, y: 2, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 102, c: "f", x: 77, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 103, c: "g", x: 224, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 104, c: "h", x: 92, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 105, c: "i", x: 122, y: 44, w: 11, h: 19, shift: 15, offset: 4 }, - { i: 106, c: "j", x: 107, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 107, c: "k", x: 92, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 108, c: "l", x: 77, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 109, c: "m", x: 62, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 110, c: "n", x: 47, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 111, c: "o", x: 32, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 112, c: "p", x: 17, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 113, c: "q", x: 2, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 114, c: "r", x: 135, y: 44, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 115, c: "s", x: 239, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 116, c: "t", x: 211, y: 23, w: 11, h: 19, shift: 15, offset: 4 }, - { i: 117, c: "u", x: 196, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 118, c: "v", x: 181, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 119, c: "w", x: 166, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 120, c: "x", x: 151, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 121, c: "y", x: 138, y: 23, w: 11, h: 19, shift: 15, offset: 4 }, - { i: 122, c: "z", x: 123, y: 23, w: 13, h: 19, shift: 15, offset: 2 }, - { i: 123, c: "{", x: 112, y: 23, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 124, c: "|", x: 107, y: 23, w: 3, h: 19, shift: 15, offset: 6 }, - { i: 125, c: "}", x: 150, y: 44, w: 9, h: 19, shift: 15, offset: 4 }, - { i: 126, c: "~", x: 17, y: 107, w: 7, h: 19, shift: 9, offset: 1 }, - ], - }, - { - pName: "fnt_tecmo_big", - size: 16, - bold: true, - italic: false, - first: 32, - last: 126, - charset: 0, - antialias: 0, - fontname: "8-bit Operator+ SC", - ascenderOffset: 0, - ascender: 0, - sdfSpread: 0, - lineHeight: 0, - TPageEntry: 34, - scaleX: 1, - scaleY: 1, - glyphs: [ - { i: 32, c: " ", x: 2, y: 2, w: 7, h: 30, shift: 7, offset: 0 }, - { i: 33, c: "!", x: 93, y: 98, w: 4, h: 30, shift: 8, offset: 2 }, - { i: 34, c: '"', x: 78, y: 98, w: 13, h: 30, shift: 17, offset: 2 }, - { i: 35, c: "#", x: 61, y: 98, w: 15, h: 30, shift: 19, offset: 2 }, - { i: 36, c: "$", x: 48, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 37, c: "%", x: 33, y: 98, w: 13, h: 30, shift: 17, offset: 2 }, - { i: 38, c: "&", x: 20, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 39, c: "'", x: 12, y: 98, w: 6, h: 30, shift: 10, offset: 2 }, - { i: 40, c: "(", x: 2, y: 98, w: 8, h: 30, shift: 12, offset: 2 }, - { i: 41, c: ")", x: 239, y: 66, w: 8, h: 30, shift: 12, offset: 2 }, - { i: 42, c: "*", x: 99, y: 98, w: 15, h: 30, shift: 19, offset: 2 }, - { i: 43, c: "+", x: 226, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 44, c: ",", x: 205, y: 66, w: 6, h: 30, shift: 10, offset: 2 }, - { i: 45, c: "-", x: 196, y: 66, w: 7, h: 30, shift: 11, offset: 2 }, - { i: 46, c: ".", x: 190, y: 66, w: 4, h: 30, shift: 8, offset: 2 }, - { i: 47, c: "/", x: 180, y: 66, w: 8, h: 30, shift: 12, offset: 2 }, - { i: 48, c: "0", x: 167, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 49, c: "1", x: 158, y: 66, w: 7, h: 30, shift: 11, offset: 2 }, - { i: 50, c: "2", x: 145, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 51, c: "3", x: 132, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 52, c: "4", x: 119, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 53, c: "5", x: 213, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 54, c: "6", x: 129, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 55, c: "7", x: 15, y: 130, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 56, c: "8", x: 142, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 57, c: "9", x: 133, y: 130, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 58, c: ":", x: 127, y: 130, w: 4, h: 30, shift: 8, offset: 2 }, - { i: 59, c: ";", x: 119, y: 130, w: 6, h: 30, shift: 10, offset: 2 }, - { i: 60, c: "<", x: 108, y: 130, w: 9, h: 30, shift: 13, offset: 2 }, - { i: 61, c: "=", x: 95, y: 130, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 62, c: ">", x: 84, y: 130, w: 9, h: 30, shift: 13, offset: 2 }, - { i: 63, c: "?", x: 71, y: 130, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 64, c: "@", x: 54, y: 130, w: 15, h: 30, shift: 19, offset: 2 }, - { i: 65, c: "A", x: 41, y: 130, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 66, c: "B", x: 146, y: 130, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 67, c: "C", x: 28, y: 130, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 68, c: "D", x: 2, y: 130, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 69, c: "E", x: 242, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 70, c: "F", x: 229, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 71, c: "G", x: 216, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 72, c: "H", x: 203, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 73, c: "I", x: 194, y: 98, w: 7, h: 30, shift: 11, offset: 2 }, - { i: 74, c: "J", x: 181, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 75, c: "K", x: 168, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 76, c: "L", x: 155, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 77, c: "M", x: 104, y: 66, w: 13, h: 30, shift: 17, offset: 2 }, - { i: 78, c: "N", x: 116, y: 98, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 79, c: "O", x: 91, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 80, c: "P", x: 15, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 81, c: "Q", x: 241, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 82, c: "R", x: 228, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 83, c: "S", x: 215, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 84, c: "T", x: 202, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 85, c: "U", x: 189, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 86, c: "V", x: 176, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 87, c: "W", x: 161, y: 2, w: 13, h: 30, shift: 17, offset: 2 }, - { i: 88, c: "X", x: 148, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 89, c: "Y", x: 135, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 90, c: "Z", x: 2, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 91, c: "[", x: 125, y: 2, w: 8, h: 30, shift: 11, offset: 2 }, - { i: 92, c: "\\", x: 102, y: 2, w: 8, h: 30, shift: 12, offset: 2 }, - { i: 93, c: "]", x: 93, y: 2, w: 7, h: 30, shift: 11, offset: 2 }, - { i: 94, c: "^", x: 80, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 95, c: "_", x: 71, y: 2, w: 7, h: 30, shift: 7, offset: 0 }, - { i: 96, c: "`", x: 63, y: 2, w: 6, h: 30, shift: 10, offset: 2 }, - { i: 97, c: "a", x: 50, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 98, c: "b", x: 37, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 99, c: "c", x: 24, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 100, c: "d", x: 11, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 101, c: "e", x: 112, y: 2, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 102, c: "f", x: 28, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 103, c: "g", x: 166, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 104, c: "h", x: 41, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 105, c: "i", x: 56, y: 66, w: 7, h: 30, shift: 11, offset: 2 }, - { i: 106, c: "j", x: 43, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 107, c: "k", x: 30, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 108, c: "l", x: 17, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 109, c: "m", x: 2, y: 66, w: 13, h: 30, shift: 17, offset: 2 }, - { i: 110, c: "n", x: 231, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 111, c: "o", x: 218, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 112, c: "p", x: 205, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 113, c: "q", x: 192, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 114, c: "r", x: 65, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 115, c: "s", x: 179, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 116, c: "t", x: 153, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 117, c: "u", x: 140, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 118, c: "v", x: 127, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 119, c: "w", x: 112, y: 34, w: 13, h: 30, shift: 17, offset: 2 }, - { i: 120, c: "x", x: 99, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 121, c: "y", x: 86, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 122, c: "z", x: 73, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 123, c: "{", x: 60, y: 34, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 124, c: "|", x: 54, y: 34, w: 4, h: 30, shift: 8, offset: 2 }, - { i: 125, c: "}", x: 78, y: 66, w: 11, h: 30, shift: 15, offset: 2 }, - { i: 126, c: "~", x: 159, y: 130, w: 13, h: 30, shift: 17, offset: 2 }, - ], - }, - { - pName: "fnt_restart", - size: 6, - bold: false, - italic: false, - first: 32, - last: 255, - charset: 0, - antialias: 0, - fontname: "Press Start 2P", - ascenderOffset: 0, - ascender: 0, - sdfSpread: 0, - lineHeight: 0, - TPageEntry: 48, - scaleX: 1, - scaleY: 1, - glyphs: [ - { i: 32, c: " ", x: 2, y: 2, w: 8, h: 8, shift: 8, offset: 0 }, - { i: 33, c: "!", x: 11, y: 42, w: 3, h: 8, shift: 8, offset: 2 }, - { i: 34, c: '"', x: 16, y: 42, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 35, c: "#", x: 23, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 36, c: "$", x: 32, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 37, c: "%", x: 41, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 38, c: "&", x: 50, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 39, c: "'", x: 59, y: 42, w: 2, h: 8, shift: 8, offset: 2 }, - { i: 40, c: "(", x: 63, y: 42, w: 4, h: 8, shift: 8, offset: 2 }, - { i: 41, c: ")", x: 69, y: 42, w: 4, h: 8, shift: 8, offset: 1 }, - { i: 42, c: "*", x: 84, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 43, c: "+", x: 163, y: 42, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 44, c: ",", x: 93, y: 42, w: 3, h: 8, shift: 8, offset: 1 }, - { i: 45, c: "-", x: 98, y: 42, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 46, c: ".", x: 106, y: 42, w: 2, h: 8, shift: 8, offset: 2 }, - { i: 47, c: "/", x: 110, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 48, c: "0", x: 119, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 49, c: "1", x: 128, y: 42, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 50, c: "2", x: 136, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 51, c: "3", x: 145, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 52, c: "4", x: 154, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 53, c: "5", x: 2, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 54, c: "6", x: 75, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 55, c: "7", x: 239, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 56, c: "8", x: 124, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 57, c: "9", x: 56, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 58, c: ":", x: 65, y: 32, w: 2, h: 8, shift: 8, offset: 2 }, - { i: 59, c: ";", x: 69, y: 32, w: 3, h: 8, shift: 8, offset: 1 }, - { i: 60, c: "<", x: 74, y: 32, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 61, c: "=", x: 81, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 62, c: ">", x: 90, y: 32, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 63, c: "?", x: 97, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 64, c: "@", x: 106, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 65, c: "A", x: 115, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 66, c: "B", x: 133, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 67, c: "C", x: 221, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 68, c: "D", x: 142, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 69, c: "E", x: 151, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 70, c: "F", x: 160, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 71, c: "G", x: 169, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 72, c: "H", x: 178, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 73, c: "I", x: 187, y: 32, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 74, c: "J", x: 195, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 75, c: "K", x: 204, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 76, c: "L", x: 213, y: 32, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 77, c: "M", x: 230, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 78, c: "N", x: 171, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 79, c: "O", x: 180, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 80, c: "P", x: 189, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 81, c: "Q", x: 148, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 82, c: "R", x: 157, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 83, c: "S", x: 166, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 84, c: "T", x: 175, y: 52, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 85, c: "U", x: 183, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 86, c: "V", x: 192, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 87, c: "W", x: 201, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 88, c: "X", x: 210, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 89, c: "Y", x: 219, y: 52, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 90, c: "Z", x: 227, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 91, c: "[", x: 236, y: 52, w: 4, h: 8, shift: 8, offset: 2 }, - { i: 92, c: "\\", x: 242, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 93, c: "]", x: 2, y: 62, w: 4, h: 8, shift: 8, offset: 1 }, - { i: 94, c: "^", x: 8, y: 62, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 95, c: "_", x: 15, y: 62, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 96, c: "`", x: 24, y: 62, w: 2, h: 8, shift: 8, offset: 3 }, - { i: 97, c: "a", x: 28, y: 62, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 98, c: "b", x: 37, y: 62, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 99, c: "c", x: 46, y: 62, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 100, c: "d", x: 55, y: 62, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 101, c: "e", x: 64, y: 62, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 102, c: "f", x: 140, y: 52, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 103, c: "g", x: 131, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 104, c: "h", x: 122, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 105, c: "i", x: 28, y: 52, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 106, c: "j", x: 198, y: 42, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 107, c: "k", x: 205, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 108, c: "l", x: 214, y: 42, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 109, c: "m", x: 222, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 110, c: "n", x: 231, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 111, c: "o", x: 240, y: 42, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 112, c: "p", x: 2, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 113, c: "q", x: 11, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 114, c: "r", x: 20, y: 52, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 115, c: "s", x: 36, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 116, c: "t", x: 114, y: 52, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 117, c: "u", x: 45, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 118, c: "v", x: 54, y: 52, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 119, c: "w", x: 62, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 120, c: "x", x: 71, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 121, c: "y", x: 80, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 122, c: "z", x: 89, y: 52, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 123, c: "{", x: 98, y: 52, w: 4, h: 8, shift: 8, offset: 2 }, - { i: 124, c: "|", x: 104, y: 52, w: 2, h: 8, shift: 8, offset: 3 }, - { i: 125, c: "}", x: 108, y: 52, w: 4, h: 8, shift: 8, offset: 1 }, - { i: 126, c: "~", x: 47, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 127, x: 40, y: 32, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 160, c: " ", x: 38, y: 32, w: 0, h: 8, shift: 8, offset: 0 }, - { i: 161, c: "¡", x: 118, y: 12, w: 3, h: 8, shift: 8, offset: 2 }, - { i: 162, c: "¢", x: 215, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 163, c: "£", x: 224, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 164, c: "¤", x: 233, y: 2, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 165, c: "¥", x: 241, y: 2, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 166, c: "¦", x: 249, y: 2, w: 2, h: 8, shift: 8, offset: 3 }, - { i: 167, c: "§", x: 2, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 168, c: "¨", x: 10, y: 12, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 169, c: "©", x: 17, y: 12, w: 8, h: 8, shift: 8, offset: 0 }, - { i: 170, c: "ª", x: 27, y: 12, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 171, c: "«", x: 38, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 172, c: "¬", x: 110, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 173, x: 47, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 174, c: "®", x: 55, y: 12, w: 8, h: 8, shift: 8, offset: 0 }, - { i: 175, c: "¯", x: 65, y: 12, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 176, c: "°", x: 72, y: 12, w: 3, h: 8, shift: 8, offset: 2 }, - { i: 177, c: "±", x: 77, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 178, c: "²", x: 85, y: 12, w: 4, h: 8, shift: 8, offset: 2 }, - { i: 179, c: "³", x: 91, y: 12, w: 4, h: 8, shift: 8, offset: 2 }, - { i: 180, c: "´", x: 97, y: 12, w: 2, h: 8, shift: 8, offset: 3 }, - { i: 181, c: "µ", x: 101, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 182, c: "¶", x: 207, y: 2, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 183, c: "·", x: 34, y: 12, w: 2, h: 8, shift: 8, offset: 2 }, - { i: 184, c: "¸", x: 202, y: 2, w: 3, h: 8, shift: 8, offset: 2 }, - { i: 185, c: "¹", x: 91, y: 2, w: 4, h: 8, shift: 8, offset: 2 }, - { i: 186, c: "º", x: 12, y: 2, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 187, c: "»", x: 19, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 188, c: "¼", x: 28, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 189, c: "½", x: 37, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 190, c: "¾", x: 46, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 191, c: "¿", x: 55, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 192, c: "À", x: 64, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 193, c: "Á", x: 73, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 194, c: "Â", x: 82, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 195, c: "Ã", x: 97, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 196, c: "Ä", x: 185, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 197, c: "Å", x: 106, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 198, c: "Æ", x: 115, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 199, c: "Ç", x: 124, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 200, c: "È", x: 133, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 201, c: "É", x: 142, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 202, c: "Ê", x: 151, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 203, c: "Ë", x: 160, y: 2, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 204, c: "Ì", x: 169, y: 2, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 205, c: "Í", x: 177, y: 2, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 206, c: "Î", x: 194, y: 2, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 207, c: "Ï", x: 123, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 208, c: "Ð", x: 73, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 209, c: "Ñ", x: 131, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 210, c: "Ò", x: 100, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 211, c: "Ó", x: 109, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 212, c: "Ô", x: 118, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 213, c: "Õ", x: 127, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 214, c: "Ö", x: 136, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 215, c: "×", x: 145, y: 22, w: 5, h: 8, shift: 8, offset: 1 }, - { i: 216, c: "Ø", x: 152, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 217, c: "Ù", x: 161, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 218, c: "Ú", x: 170, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 219, c: "Û", x: 188, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 220, c: "Ü", x: 29, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 221, c: "Ý", x: 197, y: 22, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 222, c: "Þ", x: 205, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 223, c: "ß", x: 214, y: 22, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 224, c: "à", x: 222, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 225, c: "á", x: 231, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 226, c: "â", x: 240, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 227, c: "ã", x: 2, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 228, c: "ä", x: 11, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 229, c: "å", x: 20, y: 32, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 230, c: "æ", x: 91, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 231, c: "ç", x: 179, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 232, c: "è", x: 82, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 233, c: "é", x: 217, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 234, c: "ê", x: 140, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 235, c: "ë", x: 149, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 236, c: "ì", x: 158, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 237, c: "í", x: 166, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 238, c: "î", x: 174, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 239, c: "ï", x: 182, y: 12, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 240, c: "ð", x: 190, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 241, c: "ñ", x: 199, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 242, c: "ò", x: 208, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 243, c: "ó", x: 226, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 244, c: "ô", x: 64, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 245, c: "õ", x: 235, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 246, c: "ö", x: 244, y: 12, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 247, c: "÷", x: 2, y: 22, w: 6, h: 8, shift: 8, offset: 1 }, - { i: 248, c: "ø", x: 10, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 249, c: "ù", x: 19, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 250, c: "ú", x: 28, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 251, c: "û", x: 37, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 252, c: "ü", x: 46, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 253, c: "ý", x: 55, y: 22, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 254, c: "þ", x: 73, y: 62, w: 7, h: 8, shift: 8, offset: 0 }, - { i: 255, c: "ÿ", x: 82, y: 62, w: 7, h: 8, shift: 8, offset: 0 }, - ], - }, - ], - Timelines: [], - Triggers: [{}], - GMObjects: [ - { pName: "obj_rm_qb_postmatch", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_rm_qb_postmatch_Create_0, StepNormalEvent: gml_Object_obj_rm_qb_postmatch_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_rm_qb_contract", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_rm_qb_contract_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_facility", spriteIndex: 135, visible: true, parent: -100, DrawEvent: gml_Object_obj_facility_Draw_0, DrawGUI: gml_Object_obj_facility_Draw_64, PreCreateEvent: gml_Object_obj_facility_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_rm_qb_shopping", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_rm_qb_shopping_Create_0, PreCreateEvent: gml_Object_obj_rm_qb_shopping_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_exhibition_postmatch", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_exhibition_postmatch_Create_0, PreCreateEvent: gml_Object_obj_exhibition_postmatch_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_negotiate_num", spriteIndex: 302, visible: true, parent: -100, CreateEvent: gml_Object_obj_negotiate_num_Create_0, StepNormalEvent: gml_Object_obj_negotiate_num_Step_0, DrawGUI: gml_Object_obj_negotiate_num_Draw_64, DrawEvent: gml_Object_obj_negotiate_num_Draw_0, PreCreateEvent: gml_Object_obj_negotiate_num_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_halloffame_rm", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_halloffame_rm_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_life", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_life_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_news_dyn", spriteIndex: 161, visible: true, parent: 79, CreateEvent: gml_Object_obj_news_dyn_Create_0, DrawGUI: gml_Object_obj_news_dyn_Draw_64, DrawEvent: gml_Object_obj_news_dyn_Draw_0, KeyPressed_ESCAPE: gml_Object_obj_news_dyn_KeyPress_27, CleanUpEvent: gml_Object_obj_news_dyn_CleanUp_0, PreCreateEvent: gml_Object_obj_news_dyn_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter_happiness", spriteIndex: 135, visible: true, parent: 23, CreateEvent: gml_Object_obj_meter_happiness_Create_0, StepNormalEvent: gml_Object_obj_meter_happiness_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_college_nfl_draft", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_college_nfl_draft_Create_0, DrawGUI: gml_Object_obj_college_nfl_draft_Draw_64, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_nx", spriteIndex: -1, visible: true, persistent: true, parent: -100, CreateEvent: gml_Object_obj_nx_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_goforit", spriteIndex: 90, visible: true, parent: 34, CreateEvent: gml_Object_obj_btn_goforit_Create_0, StepNormalEvent: gml_Object_obj_btn_goforit_Step_0, DrawGUI: gml_Object_obj_btn_goforit_Draw_64, DrawEvent: gml_Object_obj_btn_goforit_Draw_0, DrawGUIEnd: gml_Object_obj_btn_goforit_Draw_75, PreCreateEvent: gml_Object_obj_btn_goforit_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_halloffame_pr_rm", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_halloffame_pr_rm_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_options_controls", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_options_controls_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter_conditionQB", spriteIndex: 135, visible: true, parent: 23, CreateEvent: gml_Object_obj_meter_conditionQB_Create_0, StepNormalEvent: gml_Object_obj_meter_conditionQB_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_rm_exhibition", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_rm_exhibition_Create_0, DrawGUI: gml_Object_obj_rm_exhibition_Draw_64, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter_lifestyle", spriteIndex: 135, visible: true, parent: 23, CreateEvent: gml_Object_obj_meter_lifestyle_Create_0, StepNormalEvent: gml_Object_obj_meter_lifestyle_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_checkbox012", spriteIndex: 300, visible: true, parent: 34, StepNormalEvent: gml_Object_obj_checkbox012_Step_0, DrawGUI: gml_Object_obj_checkbox012_Draw_64, DrawEvent: gml_Object_obj_checkbox012_Draw_0, PreCreateEvent: gml_Object_obj_checkbox012_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_credit_rec", spriteIndex: -1, visible: true, parent: -100, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_9s", spriteIndex: 346, visible: true, parent: 34, CreateEvent: gml_Object_obj_button_9s_Create_0, StepNormalEvent: gml_Object_obj_button_9s_Step_0, DrawEvent: gml_Object_obj_button_9s_Draw_0, DrawGUI: gml_Object_obj_button_9s_Draw_64, PreCreateEvent: gml_Object_obj_button_9s_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_box_relationship", spriteIndex: 171, visible: true, parent: -100, CreateEvent: gml_Object_obj_box_relationship_Create_0, StepNormalEvent: gml_Object_obj_box_relationship_Step_0, DrawEvent: gml_Object_obj_box_relationship_Draw_0, DrawGUI: gml_Object_obj_box_relationship_Draw_64, PreCreateEvent: gml_Object_obj_box_relationship_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_roomtitle_special", spriteIndex: -1, visible: true, parent: 71, StepNormalEvent: gml_Object_obj_roomtitle_special_Step_0, PreCreateEvent: gml_Object_obj_roomtitle_special_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter", spriteIndex: 135, visible: true, parent: -100, DrawGUI: gml_Object_obj_meter_Draw_64, DrawEvent: gml_Object_obj_meter_Draw_0, PreCreateEvent: gml_Object_obj_meter_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_options2", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_options2_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_pause", spriteIndex: 277, visible: true, parent: -100, StepNormalEvent: gml_Object_obj_btn_pause_Step_0, DrawEvent: gml_Object_obj_btn_pause_Draw_0, DrawGUI: gml_Object_obj_btn_pause_Draw_64, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_options_exh", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_options_exh_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_kb_key", spriteIndex: 346, visible: true, parent: 20, CreateEvent: gml_Object_obj_kb_key_Create_0, StepNormalEvent: gml_Object_obj_kb_key_Step_0, DrawGUI: gml_Object_obj_kb_key_Draw_64, GestureTapEvent: gml_Object_obj_kb_key_Gesture_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter_coach", spriteIndex: 135, visible: true, parent: 23, CreateEvent: gml_Object_obj_meter_coach_Create_0, StepNormalEvent: gml_Object_obj_meter_coach_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_blank", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_blank_Create_0, DestroyEvent: gml_Object_obj_blank_Destroy_0, StepNormalEvent: gml_Object_obj_blank_Step_0, SocialEvent: gml_Object_obj_blank_Other_70, DrawEvent: gml_Object_obj_blank_Draw_0, DrawGUI: gml_Object_obj_blank_Draw_64, GestureGlobalTapEvent: gml_Object_obj_blank_Gesture_64, GestureGlobalFlickEvent: gml_Object_obj_blank_Gesture_69, GestureTapEvent: gml_Object_obj_blank_Gesture_0, PreCreateEvent: gml_Object_obj_blank_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_skiptime", spriteIndex: 350, visible: true, parent: 34, CreateEvent: gml_Object_obj_btn_skiptime_Create_0, StepNormalEvent: gml_Object_obj_btn_skiptime_Step_0, DrawGUI: gml_Object_obj_btn_skiptime_Draw_64, DrawEvent: gml_Object_obj_btn_skiptime_Draw_0, DrawGUIEnd: gml_Object_obj_btn_skiptime_Draw_75, PreCreateEvent: gml_Object_obj_btn_skiptime_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_stats_player_rm", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_stats_player_rm_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_kickoff", spriteIndex: 90, visible: true, parent: 34, CreateEvent: gml_Object_obj_btn_kickoff_Create_0, StepNormalEvent: gml_Object_obj_btn_kickoff_Step_0, DrawGUI: gml_Object_obj_btn_kickoff_Draw_64, DrawEvent: gml_Object_obj_btn_kickoff_Draw_0, PreCreateEvent: gml_Object_obj_btn_kickoff_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_box_recruitmentcredit", spriteIndex: 135, visible: true, parent: -100, CreateEvent: gml_Object_obj_box_recruitmentcredit_Create_0, StepNormalEvent: gml_Object_obj_box_recruitmentcredit_Step_0, DrawEvent: gml_Object_obj_box_recruitmentcredit_Draw_0, DrawGUI: gml_Object_obj_box_recruitmentcredit_Draw_64, PreCreateEvent: gml_Object_obj_box_recruitmentcredit_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "ui_selectable", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_ui_selectable_Create_0, ObjAlarm0: gml_Object_ui_selectable_Alarm_0, DrawGUIEnd: gml_Object_ui_selectable_Draw_75, PreCreateEvent: gml_Object_ui_selectable_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button", spriteIndex: 126, visible: true, parent: 34, CreateEvent: gml_Object_obj_button_Create_0, StepNormalEvent: gml_Object_obj_button_Step_0, DrawEvent: gml_Object_obj_button_Draw_0, DrawGUI: gml_Object_obj_button_Draw_64, PreCreateEvent: gml_Object_obj_button_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_color", spriteIndex: 131, visible: true, parent: 35, CreateEvent: gml_Object_obj_button_color_Create_0, StepNormalEvent: gml_Object_obj_button_color_Step_0, DrawEvent: gml_Object_obj_button_color_Draw_0, DrawGUI: gml_Object_obj_button_color_Draw_64, PreCreateEvent: gml_Object_obj_button_color_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_sqr", spriteIndex: 129, visible: true, parent: 35, DrawGUI: gml_Object_obj_button_sqr_Draw_64, PreCreateEvent: gml_Object_obj_button_sqr_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_thin", spriteIndex: 133, visible: true, parent: 35, DrawGUI: gml_Object_obj_button_thin_Draw_64, PreCreateEvent: gml_Object_obj_button_thin_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_small", spriteIndex: 132, visible: true, parent: 35, DrawGUI: gml_Object_obj_button_small_Draw_64, PreCreateEvent: gml_Object_obj_button_small_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_med", spriteIndex: 127, visible: true, parent: 34, CreateEvent: gml_Object_obj_button_med_Create_0, StepNormalEvent: gml_Object_obj_button_med_Step_0, DrawEvent: gml_Object_obj_button_med_Draw_0, DrawGUI: gml_Object_obj_button_med_Draw_64, PreCreateEvent: gml_Object_obj_button_med_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_med_slim", spriteIndex: 196, visible: true, parent: 34, CreateEvent: gml_Object_obj_button_med_slim_Create_0, StepNormalEvent: gml_Object_obj_button_med_slim_Step_0, DrawEvent: gml_Object_obj_button_med_slim_Draw_0, DrawGUI: gml_Object_obj_button_med_slim_Draw_64, PreCreateEvent: gml_Object_obj_button_med_slim_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_big", spriteIndex: 128, visible: true, parent: 35, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_appstore_btn", spriteIndex: 215, visible: true, parent: -100, CreateEvent: gml_Object_obj_appstore_btn_Create_0, StepNormalEvent: gml_Object_obj_appstore_btn_Step_0, PreCreateEvent: gml_Object_obj_appstore_btn_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_reddit_btn", spriteIndex: 220, visible: true, parent: -100, CreateEvent: gml_Object_obj_reddit_btn_Create_0, StepNormalEvent: gml_Object_obj_reddit_btn_Step_0, PreCreateEvent: gml_Object_obj_reddit_btn_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_store", spriteIndex: 129, visible: true, parent: 37, CreateEvent: gml_Object_obj_btn_store_Create_0, StepNormalEvent: gml_Object_obj_btn_store_Step_0, PreCreateEvent: gml_Object_obj_btn_store_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_bossprofile", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_bossprofile_Create_0, DrawGUI: gml_Object_obj_bossprofile_Draw_64, KeyPressed_Z: gml_Object_obj_bossprofile_KeyPress_90, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_link_btn", spriteIndex: 129, visible: true, parent: -100, CreateEvent: gml_Object_obj_link_btn_Create_0, StepNormalEvent: gml_Object_obj_link_btn_Step_0, PreCreateEvent: gml_Object_obj_link_btn_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_restore", spriteIndex: 126, visible: true, parent: 35, CreateEvent: gml_Object_obj_btn_restore_Create_0, ObjAlarm0: gml_Object_obj_btn_restore_Alarm_0, StepNormalEvent: gml_Object_obj_btn_restore_Step_0, PreCreateEvent: gml_Object_obj_btn_restore_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_buy", spriteIndex: 126, visible: true, parent: 35, ObjAlarm0: gml_Object_obj_btn_buy_Alarm_0, StepNormalEvent: gml_Object_obj_btn_buy_Step_0, PreCreateEvent: gml_Object_obj_btn_buy_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_player_profile", spriteIndex: 172, visible: true, parent: 35, CreateEvent: gml_Object_obj_player_profile_Create_0, StepNormalEvent: gml_Object_obj_player_profile_Step_0, DrawEvent: gml_Object_obj_player_profile_Draw_0, DrawGUI: gml_Object_obj_player_profile_Draw_64, PreCreateEvent: gml_Object_obj_player_profile_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_player_image", spriteIndex: 172, visible: true, parent: -100, CreateEvent: gml_Object_obj_player_image_Create_0, DrawEvent: gml_Object_obj_player_image_Draw_0, DrawGUI: gml_Object_obj_player_image_Draw_64, PreCreateEvent: gml_Object_obj_player_image_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_hof_btn", spriteIndex: 187, visible: true, parent: 37, CreateEvent: gml_Object_obj_hof_btn_Create_0, DrawGUI: gml_Object_obj_hof_btn_Draw_64, PreCreateEvent: gml_Object_obj_hof_btn_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_info", spriteIndex: 174, visible: true, parent: 34, StepNormalEvent: gml_Object_obj_info_Step_0, DrawGUI: gml_Object_obj_info_Draw_64, DrawEvent: gml_Object_obj_info_Draw_0, PreCreateEvent: gml_Object_obj_info_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_button_team", spriteIndex: -1, visible: true, parent: 35, DrawGUIEnd: gml_Object_obj_button_team_Draw_75, PreCreateEvent: gml_Object_obj_button_team_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter_fans", spriteIndex: 135, visible: true, parent: 23, CreateEvent: gml_Object_obj_meter_fans_Create_0, StepNormalEvent: gml_Object_obj_meter_fans_Step_0, PreCreateEvent: gml_Object_obj_meter_fans_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter_team", spriteIndex: 135, visible: true, parent: 23, CreateEvent: gml_Object_obj_meter_team_Create_0, StepNormalEvent: gml_Object_obj_meter_team_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter_condition", spriteIndex: 135, visible: true, parent: 23, CreateEvent: gml_Object_obj_meter_condition_Create_0, StepNormalEvent: gml_Object_obj_meter_condition_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_facility_stadium", spriteIndex: 135, visible: true, parent: 2, CreateEvent: gml_Object_obj_facility_stadium_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_facility_training", spriteIndex: 135, visible: true, parent: 2, CreateEvent: gml_Object_obj_facility_training_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_facility_rehab", spriteIndex: 135, visible: true, parent: 2, CreateEvent: gml_Object_obj_facility_rehab_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_schedulebox", spriteIndex: 137, visible: true, parent: -100, CreateEvent: gml_Object_obj_schedulebox_Create_0, DrawEvent: gml_Object_obj_schedulebox_Draw_0, DrawGUI: gml_Object_obj_schedulebox_Draw_64, PreCreateEvent: gml_Object_obj_schedulebox_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_box_offense", spriteIndex: 171, visible: true, parent: -100, CreateEvent: gml_Object_obj_box_offense_Create_0, StepNormalEvent: gml_Object_obj_box_offense_Step_0, DrawEvent: gml_Object_obj_box_offense_Draw_0, DrawGUI: gml_Object_obj_box_offense_Draw_64, PreCreateEvent: gml_Object_obj_box_offense_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_ad_retrogoal", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_ad_retrogoal_Create_0, StepNormalEvent: gml_Object_obj_ad_retrogoal_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_box_defense", spriteIndex: 171, visible: true, parent: -100, CreateEvent: gml_Object_obj_box_defense_Create_0, DrawEvent: gml_Object_obj_box_defense_Draw_0, DrawGUI: gml_Object_obj_box_defense_Draw_64, PreCreateEvent: gml_Object_obj_box_defense_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_box_coachcredit", spriteIndex: 171, visible: true, parent: -100, CreateEvent: gml_Object_obj_box_coachcredit_Create_0, StepNormalEvent: gml_Object_obj_box_coachcredit_Step_0, DrawEvent: gml_Object_obj_box_coachcredit_Draw_0, DrawGUI: gml_Object_obj_box_coachcredit_Draw_64, PreCreateEvent: gml_Object_obj_box_coachcredit_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_box_morale", spriteIndex: 171, visible: true, parent: -100, CreateEvent: gml_Object_obj_box_morale_Create_0, StepNormalEvent: gml_Object_obj_box_morale_Step_0, DrawEvent: gml_Object_obj_box_morale_Draw_0, DrawGUI: gml_Object_obj_box_morale_Draw_64, PreCreateEvent: gml_Object_obj_box_morale_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_vbox", spriteIndex: 155, visible: true, parent: 34, DrawGUI: gml_Object_obj_vbox_Draw_64, DrawEvent: gml_Object_obj_vbox_Draw_0, PreCreateEvent: gml_Object_obj_vbox_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_infobox", spriteIndex: 125, visible: true, parent: -100, DrawEvent: gml_Object_obj_infobox_Draw_0, DrawGUI: gml_Object_obj_infobox_Draw_64, PreCreateEvent: gml_Object_obj_infobox_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_smallbox", spriteIndex: 171, visible: true, parent: -100, DrawEvent: gml_Object_obj_smallbox_Draw_0, DrawGUI: gml_Object_obj_smallbox_Draw_64, PreCreateEvent: gml_Object_obj_smallbox_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_checkbox", spriteIndex: 175, visible: true, parent: 34, StepNormalEvent: gml_Object_obj_checkbox_Step_0, DrawGUI: gml_Object_obj_checkbox_Draw_64, DrawEvent: gml_Object_obj_checkbox_Draw_0, PreCreateEvent: gml_Object_obj_checkbox_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_roomtitle", spriteIndex: -1, visible: true, parent: -100, DrawEvent: gml_Object_obj_roomtitle_Draw_0, DrawGUI: gml_Object_obj_roomtitle_Draw_64, PreCreateEvent: gml_Object_obj_roomtitle_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_input_box", spriteIndex: 178, visible: true, parent: 34, StepNormalEvent: gml_Object_obj_input_box_Step_0, DrawGUI: gml_Object_obj_input_box_Draw_64, DrawEvent: gml_Object_obj_input_box_Draw_0, PreCreateEvent: gml_Object_obj_input_box_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_text_exp", spriteIndex: 163, visible: true, parent: -100, DrawGUI: gml_Object_obj_text_exp_Draw_64, DrawEvent: gml_Object_obj_text_exp_Draw_0, PreCreateEvent: gml_Object_obj_text_exp_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_text_watermark", spriteIndex: 163, visible: true, parent: -100, LeftButtonPressed: gml_Object_obj_text_watermark_Mouse_4, DrawGUI: gml_Object_obj_text_watermark_Draw_64, DrawEvent: gml_Object_obj_text_watermark_Draw_0, PreCreateEvent: gml_Object_obj_text_watermark_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_text", spriteIndex: 163, visible: true, parent: -100, DrawGUI: gml_Object_obj_text_Draw_64, DrawEvent: gml_Object_obj_text_Draw_0, PreCreateEvent: gml_Object_obj_text_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_txt_credit", spriteIndex: 163, visible: true, parent: 75, CreateEvent: gml_Object_obj_txt_credit_Create_0, StepNormalEvent: gml_Object_obj_txt_credit_Step_0, PreCreateEvent: gml_Object_obj_txt_credit_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_difficulty_watermark", spriteIndex: 163, visible: true, parent: 75, CreateEvent: gml_Object_obj_difficulty_watermark_Create_0, PreCreateEvent: gml_Object_obj_difficulty_watermark_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_picks", spriteIndex: 163, visible: true, parent: 75, CreateEvent: gml_Object_obj_picks_Create_0, DrawGUI: gml_Object_obj_picks_Draw_64, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_msgbg", spriteIndex: 161, visible: true, parent: -100, CreateEvent: gml_Object_obj_msgbg_Create_0, ObjAlarm0: gml_Object_obj_msgbg_Alarm_0, DrawGUI: gml_Object_obj_msgbg_Draw_64, DrawEvent: gml_Object_obj_msgbg_Draw_0, KeyPressed_ESCAPE: gml_Object_obj_msgbg_KeyPress_27, PreCreateEvent: gml_Object_obj_msgbg_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_messagebox", spriteIndex: 138, visible: true, parent: -100, DrawEvent: gml_Object_obj_messagebox_Draw_0, DrawGUI: gml_Object_obj_messagebox_Draw_64, PreCreateEvent: gml_Object_obj_messagebox_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_rm_qb_negotiate", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_rm_qb_negotiate_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_division", spriteIndex: 134, visible: true, parent: 35, StepNormalEvent: gml_Object_obj_division_Step_0, DrawEvent: gml_Object_obj_division_Draw_0, DrawGUI: gml_Object_obj_division_Draw_64, PreCreateEvent: gml_Object_obj_division_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_scoreboard", spriteIndex: 197, visible: true, parent: -100, DrawEvent: gml_Object_obj_scoreboard_Draw_0, DrawGUI: gml_Object_obj_scoreboard_Draw_64, PreCreateEvent: gml_Object_obj_scoreboard_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_conference", spriteIndex: 155, visible: true, parent: -100, CreateEvent: gml_Object_obj_conference_Create_0, DestroyEvent: gml_Object_obj_conference_Destroy_0, DrawGUI: gml_Object_obj_conference_Draw_64, DrawEvent: gml_Object_obj_conference_Draw_0, PreCreateEvent: gml_Object_obj_conference_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_matchline", spriteIndex: 100, visible: true, parent: -100, CreateEvent: gml_Object_obj_matchline_Create_0, StepNormalEvent: gml_Object_obj_matchline_Step_0, DrawEvent: gml_Object_obj_matchline_Draw_0, DrawGUI: gml_Object_obj_matchline_Draw_64, GestureGlobalFlickEvent: gml_Object_obj_matchline_Gesture_69, PreCreateEvent: gml_Object_obj_matchline_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_headshot", spriteIndex: 173, visible: true, parent: 34, CreateEvent: gml_Object_obj_headshot_Create_0, StepNormalEvent: gml_Object_obj_headshot_Step_0, DrawEvent: gml_Object_obj_headshot_Draw_0, DrawGUI: gml_Object_obj_headshot_Draw_64, PreCreateEvent: gml_Object_obj_headshot_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_attribute", spriteIndex: 136, visible: true, parent: -100, DrawEvent: gml_Object_obj_attribute_Draw_0, DrawGUI: gml_Object_obj_attribute_Draw_64, PreCreateEvent: gml_Object_obj_attribute_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_xp_player", spriteIndex: 135, visible: true, parent: -100, DrawEvent: gml_Object_obj_xp_player_Draw_0, DrawGUI: gml_Object_obj_xp_player_Draw_64, PreCreateEvent: gml_Object_obj_xp_player_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_salarycap", spriteIndex: 135, visible: true, parent: -100, CreateEvent: gml_Object_obj_salarycap_Create_0, DrawEvent: gml_Object_obj_salarycap_Draw_0, DrawGUI: gml_Object_obj_salarycap_Draw_64, PreCreateEvent: gml_Object_obj_salarycap_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_notification", spriteIndex: -1, visible: true, persistent: true, parent: 80, CreateEvent: gml_Object_obj_notification_Create_0, ObjAlarm0: gml_Object_obj_notification_Alarm_0, StepNormalEvent: gml_Object_obj_notification_Step_0, DrawGUI: gml_Object_obj_notification_Draw_64, PreCreateEvent: gml_Object_obj_notification_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_hof_achievements", spriteIndex: 154, visible: true, parent: 67, CreateEvent: gml_Object_obj_hof_achievements_Create_0, StepNormalEvent: gml_Object_obj_hof_achievements_Step_0, DrawGUI: gml_Object_obj_hof_achievements_Draw_64, GestureGlobalFlickEvent: gml_Object_obj_hof_achievements_Gesture_69, PreCreateEvent: gml_Object_obj_hof_achievements_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_hof_retrobowl_wins", spriteIndex: 154, visible: true, parent: 67, CreateEvent: gml_Object_obj_hof_retrobowl_wins_Create_0, DestroyEvent: gml_Object_obj_hof_retrobowl_wins_Destroy_0, DrawGUI: gml_Object_obj_hof_retrobowl_wins_Draw_64, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_hof_retrobowl_history", spriteIndex: 154, visible: true, parent: 67, CreateEvent: gml_Object_obj_hof_retrobowl_history_Create_0, DestroyEvent: gml_Object_obj_hof_retrobowl_history_Destroy_0, StepNormalEvent: gml_Object_obj_hof_retrobowl_history_Step_0, DrawGUI: gml_Object_obj_hof_retrobowl_history_Draw_64, GestureGlobalFlickEvent: gml_Object_obj_hof_retrobowl_history_Gesture_69, PreCreateEvent: gml_Object_obj_hof_retrobowl_history_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_hof_history", spriteIndex: 154, visible: true, parent: 67, CreateEvent: gml_Object_obj_hof_history_Create_0, StepNormalEvent: gml_Object_obj_hof_history_Step_0, DrawGUI: gml_Object_obj_hof_history_Draw_64, GestureGlobalFlickEvent: gml_Object_obj_hof_history_Gesture_69, PreCreateEvent: gml_Object_obj_hof_history_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_hof_records_coach", spriteIndex: 154, visible: true, parent: 67, CreateEvent: gml_Object_obj_hof_records_coach_Create_0, StepNormalEvent: gml_Object_obj_hof_records_coach_Step_0, DrawGUI: gml_Object_obj_hof_records_coach_Draw_64, GestureGlobalFlickEvent: gml_Object_obj_hof_records_coach_Gesture_69, PreCreateEvent: gml_Object_obj_hof_records_coach_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_hof_records_player", spriteIndex: 154, visible: true, parent: 67, CreateEvent: gml_Object_obj_hof_records_player_Create_0, StepNormalEvent: gml_Object_obj_hof_records_player_Step_0, DrawGUI: gml_Object_obj_hof_records_player_Draw_64, GestureGlobalFlickEvent: gml_Object_obj_hof_records_player_Gesture_69, PreCreateEvent: gml_Object_obj_hof_records_player_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_credits", spriteIndex: -1, visible: true, parent: 73, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_master", spriteIndex: -1, persistent: true, parent: -100, CreateEvent: gml_Object_obj_master_Create_0, ObjAlarm0: gml_Object_obj_master_Alarm_0, ObjAlarm1: gml_Object_obj_master_Alarm_1, ObjAlarm2: gml_Object_obj_master_Alarm_2, StepNormalEvent: gml_Object_obj_master_Step_0, SystemEvent: gml_Object_obj_master_Other_75, StartRoomEvent: gml_Object_obj_master_Other_4, KeyPressed_C: gml_Object_obj_master_KeyPress_67, KeyPressed_S: gml_Object_obj_master_KeyPress_83, KeyPressed_0: gml_Object_obj_master_KeyPress_48, KeyPressed_B: gml_Object_obj_master_KeyPress_66, KeyPressed_N: gml_Object_obj_master_KeyPress_78, KeyPressed_D: gml_Object_obj_master_KeyPress_68, KeyPressed_R: gml_Object_obj_master_KeyPress_82, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_camera", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_camera_Create_0, ObjAlarm0: gml_Object_obj_camera_Alarm_0, StepEndEvent: gml_Object_obj_camera_Step_2, StartRoomEvent: gml_Object_obj_camera_Other_4, EndRoomEvent: gml_Object_obj_camera_Other_5, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_scanlines", spriteIndex: -1, visible: true, persistent: true, parent: -100, CreateEvent: gml_Object_obj_scanlines_Create_0, DrawGUIEnd: gml_Object_obj_scanlines_Draw_75, PreCreateEvent: gml_Object_obj_scanlines_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_intercept_point", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_intercept_point_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_credit", spriteIndex: 105, visible: true, parent: -100, CreateEvent: gml_Object_obj_credit_Create_0, DestroyEvent: gml_Object_obj_credit_Destroy_0, StepNormalEvent: gml_Object_obj_credit_Step_0, DrawEvent: gml_Object_obj_credit_Draw_0, DrawGUIEnd: gml_Object_obj_credit_Draw_75, PreCreateEvent: gml_Object_obj_credit_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_kongregate", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_kongregate_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_store_async", spriteIndex: -1, visible: true, persistent: true, parent: -100, CreateEvent: gml_Object_obj_store_async_Create_0, WebIAPEvent: gml_Object_obj_store_async_Other_66, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_controller", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_controller_Create_0, ObjAlarm0: gml_Object_obj_controller_Alarm_0, ObjAlarm1: gml_Object_obj_controller_Alarm_1, StepNormalEvent: gml_Object_obj_controller_Step_0, DrawGUI: gml_Object_obj_controller_Draw_64, DrawEventBegin: gml_Object_obj_controller_Draw_72, DrawEvent: gml_Object_obj_controller_Draw_0, KeyPressed_ENTER: gml_Object_obj_controller_KeyPress_13, KeyPressed_F: gml_Object_obj_controller_KeyPress_70, KeyPressed_P: gml_Object_obj_controller_KeyPress_80, KeyPressed_SPACE: gml_Object_obj_controller_KeyPress_32, KeyPressed_T: gml_Object_obj_controller_KeyPress_84, KeyPressed_K: gml_Object_obj_controller_KeyPress_75, GestureGlobalFlickEvent: gml_Object_obj_controller_Gesture_69, GestureGlobalTapEvent: gml_Object_obj_controller_Gesture_64, GestureGlobalDragMoveEvent: gml_Object_obj_controller_Gesture_67, GestureGlobalDragStartEvent: gml_Object_obj_controller_Gesture_66, GestureGlobalDragEndEvent: gml_Object_obj_controller_Gesture_68, GestureGlobalDoubleTapEvent: gml_Object_obj_controller_Gesture_65, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_matchob", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_matchob_Create_0, CleanUpEvent: gml_Object_obj_matchob_CleanUp_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_player", spriteIndex: -1, visible: true, parent: 106, CreateEvent: gml_Object_obj_player_Create_0, DestroyEvent: gml_Object_obj_player_Destroy_0, StepNormalEvent: gml_Object_obj_player_Step_0, StepEndEvent: gml_Object_obj_player_Step_2, AnimationEndEvent: gml_Object_obj_player_Other_7, DrawEvent: gml_Object_obj_player_Draw_0, DrawEventBegin: gml_Object_obj_player_Draw_72, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_playerOF", spriteIndex: 45, visible: true, parent: 107, CreateEvent: gml_Object_obj_playerOF_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_playerDF", spriteIndex: 45, visible: true, parent: 107, CreateEvent: gml_Object_obj_playerDF_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_dummy", spriteIndex: 18, visible: true, parent: -100, StepNormalEvent: gml_Object_obj_dummy_Step_0, DrawEvent: gml_Object_obj_dummy_Draw_0, DrawEventBegin: gml_Object_obj_dummy_Draw_72, PreCreateEvent: gml_Object_obj_dummy_PreCreate_0, TriggerEvents: [], CollisionEvents: [107, gml_Object_obj_dummy_Collision_obj_player] }, - { pName: "obj_ball", spriteIndex: 3, visible: true, parent: 106, CreateEvent: gml_Object_obj_ball_Create_0, ObjAlarm0: gml_Object_obj_ball_Alarm_0, ObjAlarm1: gml_Object_obj_ball_Alarm_1, StepNormalEvent: gml_Object_obj_ball_Step_0, StepEndEvent: gml_Object_obj_ball_Step_2, DrawEvent: gml_Object_obj_ball_Draw_0, DrawGUI: gml_Object_obj_ball_Draw_64, TriggerEvents: [], CollisionEvents: [110, gml_Object_obj_ball_Collision_obj_dummy] }, - { pName: "obj_metaball", spriteIndex: -1, visible: true, parent: 111, CreateEvent: gml_Object_obj_metaball_Create_0, StepNormalEvent: gml_Object_obj_metaball_Step_0, DrawEvent: gml_Object_obj_metaball_Draw_0, DrawEventEnd: gml_Object_obj_metaball_Draw_73, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_match_msg", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_match_msg_Create_0, ObjAlarm0: gml_Object_obj_match_msg_Alarm_0, DrawGUI: gml_Object_obj_match_msg_Draw_64, PreCreateEvent: gml_Object_obj_match_msg_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_fieldtxt", spriteIndex: -1, visible: true, parent: -100, StepNormalEvent: gml_Object_obj_fieldtxt_Step_0, DrawEvent: gml_Object_obj_fieldtxt_Draw_0, PreCreateEvent: gml_Object_obj_fieldtxt_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_goal_stand", spriteIndex: 20, visible: true, parent: -100, CreateEvent: gml_Object_obj_goal_stand_Create_0, StepNormalEvent: gml_Object_obj_goal_stand_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_goal_post", spriteIndex: 23, visible: true, parent: -100, CreateEvent: gml_Object_obj_goal_post_Create_0, StepNormalEvent: gml_Object_obj_goal_post_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_boundary", spriteIndex: 19, visible: true, parent: -100, StepNormalEvent: gml_Object_obj_boundary_Step_0, DrawEvent: gml_Object_obj_boundary_Draw_0, PreCreateEvent: gml_Object_obj_boundary_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_weather", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_weather_Create_0, StepNormalEvent: gml_Object_obj_weather_Step_0, DrawGUI: gml_Object_obj_weather_Draw_64, PreCreateEvent: gml_Object_obj_weather_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_raindrop", spriteIndex: 25, visible: true, parent: -100, CreateEvent: gml_Object_obj_raindrop_Create_0, StepNormalEvent: gml_Object_obj_raindrop_Step_0, DrawEvent: gml_Object_obj_raindrop_Draw_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_season_tally", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_season_tally_Create_0, StepNormalEvent: gml_Object_obj_season_tally_Step_0, DrawGUI: gml_Object_obj_season_tally_Draw_64, DrawGUIBegin: gml_Object_obj_season_tally_Draw_74, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_snowflake", spriteIndex: 28, visible: true, parent: -100, CreateEvent: gml_Object_obj_snowflake_Create_0, StepNormalEvent: gml_Object_obj_snowflake_Step_0, DrawEventEnd: gml_Object_obj_snowflake_Draw_73, DrawEvent: gml_Object_obj_snowflake_Draw_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_audible", spriteIndex: 89, visible: true, parent: 34, CreateEvent: gml_Object_obj_btn_audible_Create_0, StepNormalEvent: gml_Object_obj_btn_audible_Step_0, DrawGUI: gml_Object_obj_btn_audible_Draw_64, DrawEvent: gml_Object_obj_btn_audible_Draw_0, DrawGUIEnd: gml_Object_obj_btn_audible_Draw_75, PreCreateEvent: gml_Object_obj_btn_audible_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_timeout", spriteIndex: 97, visible: true, parent: 34, CreateEvent: gml_Object_obj_btn_timeout_Create_0, StepNormalEvent: gml_Object_obj_btn_timeout_Step_0, DrawGUI: gml_Object_obj_btn_timeout_Draw_64, DrawEvent: gml_Object_obj_btn_timeout_Draw_0, PreCreateEvent: gml_Object_obj_btn_timeout_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_btn_fieldgoal", spriteIndex: 90, visible: true, parent: 34, CreateEvent: gml_Object_obj_btn_fieldgoal_Create_0, StepNormalEvent: gml_Object_obj_btn_fieldgoal_Step_0, DrawGUI: gml_Object_obj_btn_fieldgoal_Draw_64, DrawEvent: gml_Object_obj_btn_fieldgoal_Draw_0, DrawGUIEnd: gml_Object_obj_btn_fieldgoal_Draw_75, PreCreateEvent: gml_Object_obj_btn_fieldgoal_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_splash", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_splash_Create_0, PreCreateEvent: gml_Object_obj_splash_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_details", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_details_Create_0, PreCreateEvent: gml_Object_obj_details_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_choose_team", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_choose_team_Create_0, StartRoomEvent: gml_Object_obj_choose_team_Other_4, PreCreateEvent: gml_Object_obj_choose_team_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_choose_face", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_choose_face_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_team_editor", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_team_editor_Create_0, PreCreateEvent: gml_Object_obj_team_editor_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_edit_team", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_edit_team_Create_0, StepNormalEvent: gml_Object_obj_edit_team_Step_0, PreCreateEvent: gml_Object_obj_edit_team_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_colbox", spriteIndex: 178, visible: true, parent: -100, DrawGUI: gml_Object_obj_colbox_Draw_64, DrawEvent: gml_Object_obj_colbox_Draw_0, PreCreateEvent: gml_Object_obj_colbox_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_colpicker", spriteIndex: 358, visible: true, parent: -100, CreateEvent: gml_Object_obj_colpicker_Create_0, StepNormalEvent: gml_Object_obj_colpicker_Step_0, DrawGUI: gml_Object_obj_colpicker_Draw_64, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_uniform", spriteIndex: 185, visible: true, parent: -100, CreateEvent: gml_Object_obj_uniform_Create_0, DrawGUI: gml_Object_obj_uniform_Draw_64, DrawEvent: gml_Object_obj_uniform_Draw_0, PreCreateEvent: gml_Object_obj_uniform_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_frontoffice", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_frontoffice_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_freeagents2", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_freeagents2_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_viewhires", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_viewhires_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_home", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_home_Create_0, ObjAlarm0: gml_Object_obj_home_Alarm_0, StepNormalEvent: gml_Object_obj_home_Step_0, DrawEvent: gml_Object_obj_home_Draw_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_options", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_options_Create_0, ObjAlarm0: gml_Object_obj_options_Alarm_0, StepNormalEvent: gml_Object_obj_options_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_hof_players", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_hof_players_Create_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_watermark", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_watermark_Create_0, StepNormalEvent: gml_Object_obj_watermark_Step_0, DrawGUI: gml_Object_obj_watermark_Draw_64, DrawGUIBegin: gml_Object_obj_watermark_Draw_74, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_league", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_league_Create_0, PreCreateEvent: gml_Object_obj_league_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_playoffs", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_playoffs_Create_0, PreCreateEvent: gml_Object_obj_playoffs_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_playoffs2", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_playoffs2_Create_0, PreCreateEvent: gml_Object_obj_playoffs2_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_prematch", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_prematch_Create_0, DrawGUI: gml_Object_obj_prematch_Draw_64, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_helmet", spriteIndex: 99, visible: true, parent: -100, CreateEvent: gml_Object_obj_helmet_Create_0, DrawEvent: gml_Object_obj_helmet_Draw_0, DrawGUI: gml_Object_obj_helmet_Draw_64, PreCreateEvent: gml_Object_obj_helmet_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_postmatch", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_postmatch_Create_0, StepNormalEvent: gml_Object_obj_postmatch_Step_0, PreCreateEvent: gml_Object_obj_postmatch_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_xp_update", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_xp_update_Create_0, DestroyEvent: gml_Object_obj_xp_update_Destroy_0, StepNormalEvent: gml_Object_obj_xp_update_Step_0, DrawEvent: gml_Object_obj_xp_update_Draw_0, DrawGUI: gml_Object_obj_xp_update_Draw_64, PreCreateEvent: gml_Object_obj_xp_update_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_playerprofile_rm", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_playerprofile_rm_Create_0, StepNormalEvent: gml_Object_obj_playerprofile_rm_Step_0, DrawGUI: gml_Object_obj_playerprofile_rm_Draw_64, KeyPressed_X: gml_Object_obj_playerprofile_rm_KeyPress_88, KeyPressed_I: gml_Object_obj_playerprofile_rm_KeyPress_73, KeyPressed_M: gml_Object_obj_playerprofile_rm_KeyPress_77, KeyPressed_D: gml_Object_obj_playerprofile_rm_KeyPress_68, KeyPressed_O: gml_Object_obj_playerprofile_rm_KeyPress_79, KeyPressed_R: gml_Object_obj_playerprofile_rm_KeyPress_82, KeyPressed_Z: gml_Object_obj_playerprofile_rm_KeyPress_90, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_stats_player", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_stats_player_Create_0, DestroyEvent: gml_Object_obj_stats_player_Destroy_0, DrawEvent: gml_Object_obj_stats_player_Draw_0, DrawGUI: gml_Object_obj_stats_player_Draw_64, PreCreateEvent: gml_Object_obj_stats_player_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_tag_kr", spriteIndex: 378, visible: true, parent: 37, DrawGUI: gml_Object_obj_tag_kr_Draw_64, PreCreateEvent: gml_Object_obj_tag_kr_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meeting_player", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_meeting_player_Create_0, PreCreateEvent: gml_Object_obj_meeting_player_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_staffprofile", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_staffprofile_Create_0, StepNormalEvent: gml_Object_obj_staffprofile_Step_0, DrawGUI: gml_Object_obj_staffprofile_Draw_64, KeyPressed_X: gml_Object_obj_staffprofile_KeyPress_88, KeyPressed_Z: gml_Object_obj_staffprofile_KeyPress_90, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_roster", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_roster_Create_0, PreCreateEvent: gml_Object_obj_roster_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_winners", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_winners_Create_0, ObjAlarm0: gml_Object_obj_winners_Alarm_0, DrawEvent: gml_Object_obj_winners_Draw_0, PreCreateEvent: gml_Object_obj_winners_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_draft", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_draft_Create_0, PreCreateEvent: gml_Object_obj_draft_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_freeagents", spriteIndex: -1, visible: true, parent: -100, CreateEvent: gml_Object_obj_freeagents_Create_0, PreCreateEvent: gml_Object_obj_freeagents_PreCreate_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_meter_starrating", spriteIndex: 135, visible: true, parent: 23, CreateEvent: gml_Object_obj_meter_starrating_Create_0, StepNormalEvent: gml_Object_obj_meter_starrating_Step_0, TriggerEvents: [], CollisionEvents: [] }, - { pName: "obj_training", spriteIndex: -1, visible: true, parent: -100, TriggerEvents: [], CollisionEvents: [] }, - ], - AnimCurves: [], - Sequences: [], - FiltersAndEffectDefs: [], - PSEmitters: [], - ParticleSystems: [], - GMRooms: [ - { - pName: "rm_master", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 4, - showColour: false, - viewClearScreen: false, - pCode: gml_Room_rm_master_Create, - backgrounds: [], - views: [ - { wview: 960, wport: 940 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 0, y: 0, index: 98, id: 100002, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { - x: 16, - y: 0, - index: 100, - id: 100004, - rotation: 0, - scaleX: 1, - scaleY: 1, - imageSpeed: 1, - imageIndex: 0, - colour: 4294967295, - }, - { x: 208, y: 8, index: 22, id: 100003, pCode: gml_RoomCC_rm_master_2_Create, pPreCreateCode: gml_RoomCC_rm_master_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 52, index: 35, id: 100006, pPreCreateCode: gml_RoomCC_rm_master_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 71, y: 41, index: 67, id: 100005, pPreCreateCode: gml_RoomCC_rm_master_4_PreCreate, rotation: 0, scaleX: 2.1000001430511475, scaleY: 1.671875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 92, index: 35, id: 100007, pPreCreateCode: gml_RoomCC_rm_master_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 132, index: 35, id: 100008, pPreCreateCode: gml_RoomCC_rm_master_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 52, index: 67, id: 100012, pPreCreateCode: gml_RoomCC_rm_master_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 80, y: 52, index: 37, id: 100009, pPreCreateCode: gml_RoomCC_rm_master_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 80, y: 91, index: 37, id: 100010, pPreCreateCode: gml_RoomCC_rm_master_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 80, y: 132, index: 37, id: 100011, pPreCreateCode: gml_RoomCC_rm_master_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 91, index: 67, id: 100013, pPreCreateCode: gml_RoomCC_rm_master_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 127, y: 132, index: 67, id: 100014, pPreCreateCode: gml_RoomCC_rm_master_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 80, y: 171, index: 37, id: 100016, pPreCreateCode: gml_RoomCC_rm_master_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 171, index: 67, id: 100017, pPreCreateCode: gml_RoomCC_rm_master_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 171, index: 35, id: 100018, pPreCreateCode: gml_RoomCC_rm_master_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 80, y: 211, index: 37, id: 100019, pPreCreateCode: gml_RoomCC_rm_master_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 211, index: 67, id: 100020, pPreCreateCode: gml_RoomCC_rm_master_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 211, index: 35, id: 100021, pPreCreateCode: gml_RoomCC_rm_master_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 0, index: 125, id: 100015, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 124, index: 20, id: 100001, pCode: gml_RoomCC_rm_master_20_Create, pPreCreateCode: gml_RoomCC_rm_master_20_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 1.470588207244873, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 116, index: 67, id: 100000, pCode: gml_RoomCC_rm_master_21_Create, pPreCreateCode: gml_RoomCC_rm_master_21_PreCreate, rotation: 0, scaleX: 0.6499999761581421, scaleY: 0.5, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 0, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Exhibition", id: 1, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 2, iinstIDs: [100000, 100001] }, - { pName: "Instances", id: 2, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 20, iinstIDs: [100002, 100003, 100004, 100005, 100006, 100007, 100008, 100009, 100010, 100011, 100012, 100013, 100014, 100015, 100016, 100017, 100018, 100019, 100020, 100021] }, - { pName: "Background", id: 3, type: 1, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -16777216, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_title", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 2, - showColour: false, - viewClearScreen: false, - backgrounds: [], - views: [ - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - ], - pInstances: [{ x: 0, y: 0, index: 29, id: 100022, pPreCreateCode: gml_RoomCC_rm_title_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }], - tiles: [], - layers: [ - { pName: "Instances", id: 4, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100022] }, - { pName: "Background", id: 5, type: 1, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -16777216, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_details", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_details_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100023, pPreCreateCode: gml_RoomCC_rm_details_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 104, y: 48, index: 67, id: 100024, pPreCreateCode: gml_RoomCC_rm_details_1_PreCreate, rotation: 0, scaleX: 1.7000000476837158, scaleY: 0.5625, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100027, pPreCreateCode: gml_RoomCC_rm_details_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 104, y: 136, index: 67, id: 100029, pPreCreateCode: gml_RoomCC_rm_details_3_PreCreate, rotation: 0, scaleX: 1.7000000476837158, scaleY: 0.625, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 272, y: 152, index: 35, id: 100030, pPreCreateCode: gml_RoomCC_rm_details_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 208, y: 64, index: 72, id: 100025, pPreCreateCode: gml_RoomCC_rm_details_5_PreCreate, rotation: 0, scaleX: 9.5, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 208, y: 88, index: 72, id: 100026, pPreCreateCode: gml_RoomCC_rm_details_6_PreCreate, rotation: 0, scaleX: 9.5, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 72, index: 73, id: 100032, pPreCreateCode: gml_RoomCC_rm_details_7_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 96, index: 73, id: 100033, pPreCreateCode: gml_RoomCC_rm_details_8_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 152, index: 67, id: 100028, pPreCreateCode: gml_RoomCC_rm_details_9_PreCreate, rotation: 0, scaleX: 0.9000000953674316, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 168, index: 75, id: 100034, pPreCreateCode: gml_RoomCC_rm_details_10_PreCreate, rotation: 0, scaleX: 2.6666665077209473, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 48, index: 67, id: 100035, pPreCreateCode: gml_RoomCC_rm_details_11_PreCreate, rotation: 0, scaleX: 0.5, scaleY: 0.5625, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 320, y: 192, index: 70, id: 100037, pCode: gml_RoomCC_rm_details_12_Create, pPreCreateCode: gml_RoomCC_rm_details_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 200, index: 73, id: 100038, pPreCreateCode: gml_RoomCC_rm_details_13_PreCreate, rotation: 0, scaleX: 5.666666507720947, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 200, y: 232, index: 20, id: 100039, pPreCreateCode: gml_RoomCC_rm_details_14_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 20, id: 100040, pPreCreateCode: gml_RoomCC_rm_details_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 64, index: 86, id: 100036, pPreCreateCode: gml_RoomCC_rm_details_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 126, id: 100031, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 6, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 7, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 18, iinstIDs: [100023, 100024, 100025, 100026, 100027, 100028, 100029, 100030, 100031, 100032, 100033, 100034, 100035, 100036, 100037, 100038, 100039, 100040] }, - { pName: "Background", id: 8, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_choose_team", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 5, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_choose_team_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100041, pPreCreateCode: gml_RoomCC_rm_choose_team_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100044, pPreCreateCode: gml_RoomCC_rm_choose_team_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 32, index: 35, id: 100043, pPreCreateCode: gml_RoomCC_rm_choose_team_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 32, index: 35, id: 100042, pPreCreateCode: gml_RoomCC_rm_choose_team_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 127, id: 100045, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 6, index: 67, id: 100046, rotation: 0, scaleX: 0.4000000059604645, scaleY: 0.15000000596046448, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 370, y: 32, index: 35, id: 100047, pPreCreateCode: gml_RoomCC_rm_choose_team_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 7, y: 231, index: 35, id: 100048, pPreCreateCode: gml_RoomCC_rm_choose_team_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 101, y: 231, index: 35, id: 100049, pPreCreateCode: gml_RoomCC_rm_choose_team_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 195, y: 231, index: 35, id: 100050, pPreCreateCode: gml_RoomCC_rm_choose_team_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 289, y: 231, index: 35, id: 100051, pPreCreateCode: gml_RoomCC_rm_choose_team_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 383, y: 231, index: 35, id: 100052, pPreCreateCode: gml_RoomCC_rm_choose_team_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 9, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 10, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 5, iinstIDs: [100041, 100042, 100043, 100044, 100045] }, - { pName: "Assets_1", id: 11, type: 3, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], acount: 0, assets: [], scount: 0, sprites: [], ecount: 0, sequences: [], pcount: 0, particles: [] }, - { pName: "Instances_Exhibition", id: 12, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 7, iinstIDs: [100046, 100047, 100048, 100049, 100050, 100051, 100052] }, - { pName: "Background", id: 13, type: 1, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_choose_face", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_choose_face_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100053, pPreCreateCode: gml_RoomCC_rm_choose_face_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 20, index: 37, id: 100055, pPreCreateCode: gml_RoomCC_rm_choose_face_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 20, index: 37, id: 100056, pPreCreateCode: gml_RoomCC_rm_choose_face_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 36, index: 75, id: 100057, pPreCreateCode: gml_RoomCC_rm_choose_face_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 240, index: 20, id: 100058, pPreCreateCode: gml_RoomCC_rm_choose_face_4_PreCreate, rotation: 0, scaleX: 0.7575757503509521, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 128, id: 100054, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 14, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 15, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 6, iinstIDs: [100053, 100054, 100055, 100056, 100057, 100058] }, - { pName: "Background", id: 16, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_draft", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_draft_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100059, pPreCreateCode: gml_RoomCC_rm_draft_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 232, index: 37, id: 100067, pPreCreateCode: gml_RoomCC_rm_draft_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 89, id: 100060, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 396, y: 236, index: 75, id: 100061, pPreCreateCode: gml_RoomCC_rm_draft_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 112, index: 37, id: 100062, pPreCreateCode: gml_RoomCC_rm_draft_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 112, index: 37, id: 100063, pPreCreateCode: gml_RoomCC_rm_draft_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 35, index: 75, id: 100064, pPreCreateCode: gml_RoomCC_rm_draft_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -16, index: 155, id: 100065, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 264, y: 232, index: 35, id: 100066, pPreCreateCode: gml_RoomCC_rm_draft_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100068, pPreCreateCode: gml_RoomCC_rm_draft_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: -240, index: 73, id: 100069, pPreCreateCode: gml_RoomCC_rm_draft_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100070, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 396, y: 253, index: 78, id: 100071, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 17, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 18, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 13, iinstIDs: [100059, 100060, 100061, 100062, 100063, 100064, 100065, 100066, 100067, 100068, 100069, 100070, 100071] }, - { pName: "Background", id: 19, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_edit_team", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 5, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_edit_team_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100089, pPreCreateCode: gml_RoomCC_rm_edit_team_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100091, pPreCreateCode: gml_RoomCC_rm_edit_team_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100092, pPreCreateCode: gml_RoomCC_rm_edit_team_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 35, id: 100093, pPreCreateCode: gml_RoomCC_rm_edit_team_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 40, index: 67, id: 100095, pPreCreateCode: gml_RoomCC_rm_edit_team_4_PreCreate, rotation: 0, scaleX: 1.149999976158142, scaleY: 0.6875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 18, y: 152, index: 72, id: 100096, pPreCreateCode: gml_RoomCC_rm_edit_team_5_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 130, y: 152, index: 72, id: 100097, pPreCreateCode: gml_RoomCC_rm_edit_team_6_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 186, y: 152, index: 72, id: 100098, pPreCreateCode: gml_RoomCC_rm_edit_team_7_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 74, y: 152, index: 72, id: 100099, pPreCreateCode: gml_RoomCC_rm_edit_team_8_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 136, index: 67, id: 100090, pPreCreateCode: gml_RoomCC_rm_edit_team_9_PreCreate, rotation: 0, scaleX: 2.9000000953674316, scaleY: 0.6875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 242, y: 152, index: 72, id: 100100, pPreCreateCode: gml_RoomCC_rm_edit_team_10_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 298, y: 152, index: 72, id: 100101, pPreCreateCode: gml_RoomCC_rm_edit_team_11_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 354, y: 152, index: 72, id: 100102, pPreCreateCode: gml_RoomCC_rm_edit_team_12_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 410, y: 152, index: 72, id: 100103, pPreCreateCode: gml_RoomCC_rm_edit_team_13_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 176, index: 36, id: 100104, pPreCreateCode: gml_RoomCC_rm_edit_team_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 72, y: 176, index: 36, id: 100105, pPreCreateCode: gml_RoomCC_rm_edit_team_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 176, index: 36, id: 100106, pPreCreateCode: gml_RoomCC_rm_edit_team_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 184, y: 176, index: 36, id: 100107, pPreCreateCode: gml_RoomCC_rm_edit_team_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 176, index: 36, id: 100108, pPreCreateCode: gml_RoomCC_rm_edit_team_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 296, y: 176, index: 36, id: 100109, pPreCreateCode: gml_RoomCC_rm_edit_team_19_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 352, y: 176, index: 36, id: 100110, pPreCreateCode: gml_RoomCC_rm_edit_team_20_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 408, y: 176, index: 36, id: 100111, pPreCreateCode: gml_RoomCC_rm_edit_team_21_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 294, y: 88, index: 39, id: 100112, pPreCreateCode: gml_RoomCC_rm_edit_team_22_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 338, y: 88, index: 39, id: 100113, pPreCreateCode: gml_RoomCC_rm_edit_team_23_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 382, y: 88, index: 39, id: 100114, pPreCreateCode: gml_RoomCC_rm_edit_team_24_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 314, y: 65, index: 133, id: 100115, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 358, y: 65, index: 133, id: 100116, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 40, index: 67, id: 100081, pPreCreateCode: gml_RoomCC_rm_edit_team_27_PreCreate, rotation: 0, scaleX: 1.7000000476837158, scaleY: 0.6875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 88, index: 73, id: 100082, pPreCreateCode: gml_RoomCC_rm_edit_team_28_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 112, index: 73, id: 100083, pPreCreateCode: gml_RoomCC_rm_edit_team_29_PreCreate, rotation: 0, scaleX: 2.5, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 80, index: 72, id: 100084, pPreCreateCode: gml_RoomCC_rm_edit_team_30_PreCreate, rotation: 0, scaleX: 9.5, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 104, index: 72, id: 100085, pPreCreateCode: gml_RoomCC_rm_edit_team_31_PreCreate, rotation: 0, scaleX: 3, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 64, index: 73, id: 100086, pPreCreateCode: gml_RoomCC_rm_edit_team_32_PreCreate, rotation: 0, scaleX: 2.5, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 196, y: 64, index: 75, id: 100087, pPreCreateCode: gml_RoomCC_rm_edit_team_33_PreCreate, rotation: 0, scaleX: 3.1666669845581055, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 104, index: 38, id: 100088, pPreCreateCode: gml_RoomCC_rm_edit_team_34_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 40, index: 67, id: 100072, pPreCreateCode: gml_RoomCC_rm_edit_team_35_PreCreate, rotation: 0, scaleX: 1.7000000476837158, scaleY: 0.6875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 104, index: 38, id: 100073, pPreCreateCode: gml_RoomCC_rm_edit_team_36_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 56, index: 72, id: 100076, pPreCreateCode: gml_RoomCC_rm_edit_team_37_PreCreate, rotation: 0, scaleX: 3, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 88, y: 64, index: 73, id: 100074, pPreCreateCode: gml_RoomCC_rm_edit_team_38_PreCreate, rotation: 0, scaleX: 2.5, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 88, y: 88, index: 73, id: 100075, pPreCreateCode: gml_RoomCC_rm_edit_team_39_PreCreate, rotation: 0, scaleX: 2.5, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 80, index: 72, id: 100077, pPreCreateCode: gml_RoomCC_rm_edit_team_40_PreCreate, rotation: 0, scaleX: 3, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 104, index: 18, id: 100078, pPreCreateCode: gml_RoomCC_rm_edit_team_41_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 162, y: 56, index: 72, id: 100079, pPreCreateCode: gml_RoomCC_rm_edit_team_42_PreCreate, rotation: 0, scaleX: 3.25, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 160, y: 80, index: 36, id: 100080, pPreCreateCode: gml_RoomCC_rm_edit_team_43_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 426, y: 88, index: 39, id: 100117, pPreCreateCode: gml_RoomCC_rm_edit_team_44_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 402, y: 65, index: 133, id: 100118, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 446, y: 65, index: 133, id: 100119, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 130, id: 100094, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 20, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances_Details2", id: 21, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 9, iinstIDs: [100072, 100073, 100074, 100075, 100076, 100077, 100078, 100079, 100080] }, - { pName: "Instances_Details1", id: 22, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 8, iinstIDs: [100081, 100082, 100083, 100084, 100085, 100086, 100087, 100088] }, - { pName: "Instances", id: 23, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 31, iinstIDs: [100089, 100090, 100091, 100092, 100093, 100094, 100095, 100096, 100097, 100098, 100099, 100100, 100101, 100102, 100103, 100104, 100105, 100106, 100107, 100108, 100109, 100110, 100111, 100112, 100113, 100114, 100115, 100116, 100117, 100118, 100119] }, - { pName: "Background", id: 24, type: 1, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_freeagents", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_freeagents_Create, - backgrounds: [], - views: [ - { - visible: true, - wview: 480, - hview: 270, - wport: 480, - hport: 270, - }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 48, y: 232, index: 89, id: 100120, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100121, pPreCreateCode: gml_RoomCC_rm_freeagents_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 264, y: 232, index: 35, id: 100122, pPreCreateCode: gml_RoomCC_rm_freeagents_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 224, y: 8, index: 71, id: 100123, pPreCreateCode: gml_RoomCC_rm_freeagents_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -16, index: 156, id: 100124, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100125, pPreCreateCode: gml_RoomCC_rm_freeagents_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100126, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 388, y: 253, index: 78, id: 100127, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 388, y: 237, index: 73, id: 100128, pPreCreateCode: gml_RoomCC_rm_freeagents_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 25, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 26, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 9, iinstIDs: [100120, 100121, 100122, 100123, 100124, 100125, 100126, 100127, 100128] }, - { pName: "Background", id: 27, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_freeagents2", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_freeagents2_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 48, y: 232, index: 89, id: 100129, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100130, pPreCreateCode: gml_RoomCC_rm_freeagents2_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 264, y: 232, index: 35, id: 100131, pPreCreateCode: gml_RoomCC_rm_freeagents2_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 224, y: 8, index: 71, id: 100132, pPreCreateCode: gml_RoomCC_rm_freeagents2_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 208, y: -240, index: 73, id: 100133, pPreCreateCode: gml_RoomCC_rm_freeagents2_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 81, y: 117, index: 75, id: 100134, pPreCreateCode: gml_RoomCC_rm_freeagents2_5_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 161, y: 117, index: 75, id: 100135, pPreCreateCode: gml_RoomCC_rm_freeagents2_6_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 241, y: 117, index: 75, id: 100136, pPreCreateCode: gml_RoomCC_rm_freeagents2_7_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 321, y: 117, index: 75, id: 100137, pPreCreateCode: gml_RoomCC_rm_freeagents2_8_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 401, y: 117, index: 75, id: 100138, pPreCreateCode: gml_RoomCC_rm_freeagents2_9_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 121, y: 217, index: 75, id: 100139, pPreCreateCode: gml_RoomCC_rm_freeagents2_10_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 32, index: 50, id: 100140, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 32, index: 50, id: 100141, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 208, y: 32, index: 50, id: 100142, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 32, index: 50, id: 100143, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 368, y: 32, index: 50, id: 100144, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 88, y: 132, index: 50, id: 100145, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 201, y: 217, index: 75, id: 100146, pPreCreateCode: gml_RoomCC_rm_freeagents2_17_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 168, y: 132, index: 50, id: 100147, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 281, y: 217, index: 75, id: 100148, pPreCreateCode: gml_RoomCC_rm_freeagents2_19_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 132, index: 50, id: 100149, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 361, y: 217, index: 75, id: 100150, pPreCreateCode: gml_RoomCC_rm_freeagents2_21_PreCreate, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 328, y: 132, index: 50, id: 100151, rotation: 0, scaleX: 1.0175440311431885, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: -16, index: 135, id: 100155, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100152, pPreCreateCode: gml_RoomCC_rm_freeagents2_24_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 232, index: 45, id: 100153, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100154, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 112, index: 37, id: 100156, pPreCreateCode: gml_RoomCC_rm_freeagents2_27_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 112, index: 37, id: 100157, pPreCreateCode: gml_RoomCC_rm_freeagents2_28_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 360, y: 232, index: 40, id: 100158, pPreCreateCode: gml_RoomCC_rm_freeagents2_29_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 28, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 29, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 30, iinstIDs: [100129, 100130, 100131, 100132, 100133, 100134, 100135, 100136, 100137, 100138, 100139, 100140, 100141, 100142, 100143, 100144, 100145, 100146, 100147, 100148, 100149, 100150, 100151, 100152, 100153, 100154, 100155, 100156, 100157, 100158] }, - { pName: "Background", id: 30, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_frontoffice", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_frontoffice_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100159, pPreCreateCode: gml_RoomCC_rm_frontoffice_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100160, pPreCreateCode: gml_RoomCC_rm_frontoffice_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 89, index: 58, id: 100161, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 138, index: 59, id: 100162, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 187, index: 60, id: 100163, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 89, index: 20, id: 100164, pPreCreateCode: gml_RoomCC_rm_frontoffice_5_PreCreate, rotation: 0, scaleX: 1.9393939971923828, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 138, index: 20, id: 100165, pPreCreateCode: gml_RoomCC_rm_frontoffice_6_PreCreate, rotation: 0, scaleX: 1.9393939971923828, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 187, index: 20, id: 100166, pPreCreateCode: gml_RoomCC_rm_frontoffice_7_PreCreate, rotation: 0, scaleX: 1.9393939971923828, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100168, pPreCreateCode: gml_RoomCC_rm_frontoffice_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: -288, index: 53, id: 100169, pPreCreateCode: gml_RoomCC_rm_frontoffice_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: -240, index: 53, id: 100170, pPreCreateCode: gml_RoomCC_rm_frontoffice_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 312, y: 134, index: 50, id: 100174, pPreCreateCode: gml_RoomCC_rm_frontoffice_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 134, index: 50, id: 100175, pPreCreateCode: gml_RoomCC_rm_frontoffice_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 496, y: 176, index: 62, id: 100172, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 576, y: 176, index: 64, id: 100173, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 40, index: 67, id: 100171, pPreCreateCode: gml_RoomCC_rm_frontoffice_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1.3984375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 40, index: 89, id: 100176, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 412, y: 248, index: 75, id: 100178, pPreCreateCode: gml_RoomCC_rm_frontoffice_17_PreCreate, rotation: 0, scaleX: 1.1666666269302368, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 240, index: 53, id: 100179, pPreCreateCode: gml_RoomCC_rm_frontoffice_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 376, y: 232, index: 67, id: 100177, pPreCreateCode: gml_RoomCC_rm_frontoffice_19_PreCreate, rotation: 0, scaleX: 0.6000000238418579, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: -256, index: 73, id: 100180, pPreCreateCode: gml_RoomCC_rm_frontoffice_20_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 40, index: 66, id: 100181, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 280, y: 232, index: 35, id: 100182, pPreCreateCode: gml_RoomCC_rm_frontoffice_22_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 184, y: 232, index: 35, id: 100183, pPreCreateCode: gml_RoomCC_rm_frontoffice_23_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 45, id: 100184, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100185, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 88, y: 232, index: 35, id: 100186, pCode: gml_RoomCC_rm_frontoffice_26_Create, pPreCreateCode: gml_RoomCC_rm_frontoffice_26_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 351, y: 50, index: 50, id: 100187, pPreCreateCode: gml_RoomCC_rm_frontoffice_27_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: -24, index: 134, id: 100167, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 31, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 32, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 29, iinstIDs: [100159, 100160, 100161, 100162, 100163, 100164, 100165, 100166, 100167, 100168, 100169, 100170, 100171, 100172, 100173, 100174, 100175, 100176, 100177, 100178, 100179, 100180, 100181, 100182, 100183, 100184, 100185, 100186, 100187] }, - { pName: "Background", id: 33, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_halloffame", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_halloffame_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100188, pPreCreateCode: gml_RoomCC_rm_halloffame_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100189, pPreCreateCode: gml_RoomCC_rm_halloffame_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 40, index: 91, id: 100190, pPreCreateCode: gml_RoomCC_rm_halloffame_2_PreCreate, rotation: 0, scaleX: 1.5999999046325684, scaleY: 1.149999976158142, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100191, pCode: gml_RoomCC_rm_halloffame_3_Create, pPreCreateCode: gml_RoomCC_rm_halloffame_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 232, index: 35, id: 100192, pPreCreateCode: gml_RoomCC_rm_halloffame_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 512, y: -112, index: 95, id: 100193, pPreCreateCode: gml_RoomCC_rm_halloffame_5_PreCreate, rotation: 0, scaleX: 1.2999999523162842, scaleY: 0.550000011920929, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 512, y: -208, index: 94, id: 100194, pPreCreateCode: gml_RoomCC_rm_halloffame_6_PreCreate, rotation: 0, scaleX: 1.2999999523162842, scaleY: 0.550000011920929, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100195, pPreCreateCode: gml_RoomCC_rm_halloffame_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 35, id: 100196, pCode: gml_RoomCC_rm_halloffame_8_Create, pPreCreateCode: gml_RoomCC_rm_halloffame_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 8, index: 6, id: 100197, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 34, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 35, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 10, iinstIDs: [100188, 100189, 100190, 100191, 100192, 100193, 100194, 100195, 100196, 100197] }, - { pName: "Background", id: 36, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_halloffame_retrobowls", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_halloffame_retrobowls_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100198, pPreCreateCode: gml_RoomCC_rm_halloffame_retrobowls_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100199, pPreCreateCode: gml_RoomCC_rm_halloffame_retrobowls_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 496, y: -120, index: 92, id: 100200, pPreCreateCode: gml_RoomCC_rm_halloffame_retrobowls_2_PreCreate, rotation: 0, scaleX: 1.2999999523162842, scaleY: 0.5, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 40, index: 93, id: 100201, rotation: 0, scaleX: 1.5999999046325684, scaleY: 1.149999976158142, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100202, pCode: gml_RoomCC_rm_halloffame_retrobowls_4_Create, pPreCreateCode: gml_RoomCC_rm_halloffame_retrobowls_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 232, index: 35, id: 100203, pCode: gml_RoomCC_rm_halloffame_retrobowls_5_Create, pPreCreateCode: gml_RoomCC_rm_halloffame_retrobowls_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100204, pPreCreateCode: gml_RoomCC_rm_halloffame_retrobowls_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 35, id: 100205, pPreCreateCode: gml_RoomCC_rm_halloffame_retrobowls_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 37, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 38, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 8, iinstIDs: [100198, 100199, 100200, 100201, 100202, 100203, 100204, 100205] }, - { pName: "Background", id: 39, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_halloffame_players", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_halloffame_players_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100206, pPreCreateCode: gml_RoomCC_rm_halloffame_players_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 128, index: 73, id: 100208, pPreCreateCode: gml_RoomCC_rm_halloffame_players_1_PreCreate, rotation: 0, scaleX: 8.666666984558105, scaleY: 9, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 112, index: 37, id: 100209, pPreCreateCode: gml_RoomCC_rm_halloffame_players_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 112, index: 37, id: 100210, pPreCreateCode: gml_RoomCC_rm_halloffame_players_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 236, y: 40, index: 75, id: 100211, pPreCreateCode: gml_RoomCC_rm_halloffame_players_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 139, id: 100207, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100212, pPreCreateCode: gml_RoomCC_rm_halloffame_players_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100213, pCode: gml_RoomCC_rm_halloffame_players_7_Create, pPreCreateCode: gml_RoomCC_rm_halloffame_players_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 232, index: 35, id: 100214, pPreCreateCode: gml_RoomCC_rm_halloffame_players_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100215, pPreCreateCode: gml_RoomCC_rm_halloffame_players_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 35, id: 100216, pPreCreateCode: gml_RoomCC_rm_halloffame_players_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 40, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 41, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 11, iinstIDs: [100206, 100207, 100208, 100209, 100210, 100211, 100212, 100213, 100214, 100215, 100216] }, - { pName: "Background", id: 42, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_halloffame_player_records", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_halloffame_player_records_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100217, pPreCreateCode: gml_RoomCC_rm_halloffame_player_records_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100218, pPreCreateCode: gml_RoomCC_rm_halloffame_player_records_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 40, index: 96, id: 100219, pPreCreateCode: gml_RoomCC_rm_halloffame_player_records_2_PreCreate, rotation: 0, scaleX: 2.9000000953674316, scaleY: 1.149999976158142, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100220, pCode: gml_RoomCC_rm_halloffame_player_records_3_Create, pPreCreateCode: gml_RoomCC_rm_halloffame_player_records_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 232, index: 35, id: 100221, pPreCreateCode: gml_RoomCC_rm_halloffame_player_records_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100222, pCode: gml_RoomCC_rm_halloffame_player_records_5_Create, pPreCreateCode: gml_RoomCC_rm_halloffame_player_records_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 35, id: 100223, pPreCreateCode: gml_RoomCC_rm_halloffame_player_records_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 4, index: 20, id: 100224, pPreCreateCode: gml_RoomCC_rm_halloffame_player_records_7_PreCreate, rotation: 0, scaleX: 1.7272727489471436, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 8, index: 13, id: 100225, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 43, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 44, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 9, iinstIDs: [100217, 100218, 100219, 100220, 100221, 100222, 100223, 100224, 100225] }, - { pName: "Background", id: 45, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_home", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 5, - showColour: false, - enableViews: true, - pCode: gml_Room_rm_home_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 240, y: 72, index: 85, id: 100237, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100238, pPreCreateCode: gml_RoomCC_rm_home_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 128, index: 82, id: 100241, pPreCreateCode: gml_RoomCC_rm_home_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100239, pPreCreateCode: gml_RoomCC_rm_home_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 232, index: 35, id: 100242, pPreCreateCode: gml_RoomCC_rm_home_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100243, pPreCreateCode: gml_RoomCC_rm_home_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 912, y: 220, index: 73, id: 100244, pPreCreateCode: gml_RoomCC_rm_home_6_PreCreate, rotation: 0, scaleX: 18.166669845581055, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100245, pPreCreateCode: gml_RoomCC_rm_home_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 16, index: 74, id: 100247, pPreCreateCode: gml_RoomCC_rm_home_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 20, id: 100248, pPreCreateCode: gml_RoomCC_rm_home_9_PreCreate, rotation: 0, scaleX: 1.2424242496490479, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 128, index: 55, id: 100232, pPreCreateCode: gml_RoomCC_rm_home_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 176, index: 66, id: 100233, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 320, y: 176, index: 62, id: 100234, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 176, index: 64, id: 100235, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: -80, index: 157, id: 100226, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 176, index: 21, id: 100227, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 176, index: 21, id: 100228, pPreCreateCode: gml_RoomCC_rm_home_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 35, id: 100236, pPreCreateCode: gml_RoomCC_rm_home_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 35, id: 100229, pPreCreateCode: gml_RoomCC_rm_home_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 320, y: 176, index: 66, id: 100230, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 8, index: 71, id: 100240, pCode: gml_RoomCC_rm_home_20_Create, pPreCreateCode: gml_RoomCC_rm_home_20_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -16, index: 137, id: 100246, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 128, index: 15, id: 100231, pPreCreateCode: gml_RoomCC_rm_home_22_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 46, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances_QB", id: 47, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 6, iinstIDs: [100226, 100227, 100228, 100229, 100230, 100231] }, - { pName: "Instances_FM", id: 48, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 5, iinstIDs: [100232, 100233, 100234, 100235, 100236] }, - { pName: "Instances", id: 49, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 12, iinstIDs: [100237, 100238, 100239, 100240, 100241, 100242, 100243, 100244, 100245, 100246, 100247, 100248] }, - { pName: "Background", id: 50, type: 1, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -16777216, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_kongregate", - width: 960, - height: 540, - speed: 0, - colour: 0, - LayerCount: 2, - showColour: false, - viewClearScreen: false, - backgrounds: [], - views: [ - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 416, y: 192, index: 71, id: 100249, pPreCreateCode: gml_RoomCC_rm_kongregate_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 352, index: 43, id: 100250, rotation: 0, scaleX: 2, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 544, y: 352, index: 43, id: 100251, pPreCreateCode: gml_RoomCC_rm_kongregate_2_PreCreate, rotation: 0, scaleX: 2, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 32, index: 80, id: 100252, pPreCreateCode: gml_RoomCC_rm_kongregate_3_PreCreate, rotation: 0, scaleX: 0.07692307978868484, scaleY: 0.3333333134651184, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -32, index: 103, id: 100253, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "Instances", id: 51, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 5, iinstIDs: [100249, 100250, 100251, 100252, 100253] }, - { pName: "Background", id: 52, type: 1, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -16777216, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_league", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 4, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_league_Create, - backgrounds: [], - views: [ - { - visible: true, - wview: 480, - hview: 270, - wport: 480, - hport: 270, - }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100259, pPreCreateCode: gml_RoomCC_rm_league_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100258, pPreCreateCode: gml_RoomCC_rm_league_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 136, index: 82, id: 100260, pPreCreateCode: gml_RoomCC_rm_league_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 136, index: 82, id: 100261, pPreCreateCode: gml_RoomCC_rm_league_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 40, index: 82, id: 100262, pPreCreateCode: gml_RoomCC_rm_league_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 40, index: 82, id: 100263, pPreCreateCode: gml_RoomCC_rm_league_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 35, id: 100266, pPreCreateCode: gml_RoomCC_rm_league_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 232, index: 35, id: 100265, pPreCreateCode: gml_RoomCC_rm_league_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100267, pPreCreateCode: gml_RoomCC_rm_league_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 56, index: 61, id: 100254, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 112, index: 37, id: 100255, pPreCreateCode: gml_RoomCC_rm_league_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 112, index: 37, id: 100256, pPreCreateCode: gml_RoomCC_rm_league_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 20, id: 100269, pPreCreateCode: gml_RoomCC_rm_league_12_PreCreate, rotation: 0, scaleX: 1.2424242496490479, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 141, id: 100264, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100268, pPreCreateCode: gml_RoomCC_rm_league_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 360, y: 24, index: 20, id: 100257, pPreCreateCode: gml_RoomCC_rm_league_15_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 53, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances2", id: 54, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 4, iinstIDs: [100254, 100255, 100256, 100257] }, - { pName: "Instances1", id: 55, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 12, iinstIDs: [100258, 100259, 100260, 100261, 100262, 100263, 100264, 100265, 100266, 100267, 100268, 100269] }, - { pName: "Background", id: 56, type: 1, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_match", - width: 2600, - height: 540, - speed: 0, - colour: 0, - LayerCount: 6, - showColour: false, - enableViews: true, - viewClearScreen: false, - backgrounds: [], - views: [ - { visible: true, wview: 960, hview: 540, wport: 960, hport: 540, hborder: 320, vborder: 320 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 0, y: -64, index: 99, id: 100271, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -32, index: 105, id: 100270, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 57, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Text", id: 58, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Weather", id: 59, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Ball", id: 60, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Players", id: 61, type: 2, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Shadows", id: 62, type: 2, depth: 500, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 2, iinstIDs: [100270, 100271] }, - ], - }, - { - pName: "rm_options", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 8, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_options_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100290, pPreCreateCode: gml_RoomCC_rm_options_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100292, pPreCreateCode: gml_RoomCC_rm_options_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 241, y: 88, index: 40, id: 100293, pPreCreateCode: gml_RoomCC_rm_options_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 464, y: 24, index: 75, id: 100294, pPreCreateCode: gml_RoomCC_rm_options_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 88, index: 40, id: 100295, pPreCreateCode: gml_RoomCC_rm_options_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 45, id: 100296, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 79, y: 128, index: 40, id: 100297, pPreCreateCode: gml_RoomCC_rm_options_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 79, y: 88, index: 40, id: 100298, pPreCreateCode: gml_RoomCC_rm_options_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 1516, y: 220, index: 73, id: 100299, pPreCreateCode: gml_RoomCC_rm_options_8_PreCreate, rotation: 0, scaleX: 43, scaleY: -1.5, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 79, y: 168, index: 40, id: 100301, pPreCreateCode: gml_RoomCC_rm_options_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 232, index: 43, id: 100280, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 232, index: 43, id: 100281, pPreCreateCode: gml_RoomCC_rm_options_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 168, index: 40, id: 100302, pPreCreateCode: gml_RoomCC_rm_options_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 241, y: 46, index: 40, id: 100303, pPreCreateCode: gml_RoomCC_rm_options_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 221, y: 62, index: 53, id: 100304, pPreCreateCode: gml_RoomCC_rm_options_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 77, y: 64, index: 73, id: 100306, pPreCreateCode: gml_RoomCC_rm_options_15_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 77, y: 104, index: 73, id: 100307, pPreCreateCode: gml_RoomCC_rm_options_16_PreCreate, rotation: 0, scaleX: 1.5, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 77, y: 144, index: 73, id: 100308, pPreCreateCode: gml_RoomCC_rm_options_17_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 239, y: 104, index: 73, id: 100309, pPreCreateCode: gml_RoomCC_rm_options_18_PreCreate, rotation: 0, scaleX: 1.5, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 77, y: 184, index: 73, id: 100310, pPreCreateCode: gml_RoomCC_rm_options_19_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 390, y: 184, index: 73, id: 100311, pPreCreateCode: gml_RoomCC_rm_options_20_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 239, y: 54, index: 73, id: 100312, pPreCreateCode: gml_RoomCC_rm_options_21_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 390, y: 104, index: 73, id: 100313, pPreCreateCode: gml_RoomCC_rm_options_22_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 79, y: 48, index: 40, id: 100291, pPreCreateCode: gml_RoomCC_rm_options_23_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 360, y: 232, index: 44, id: 100282, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 168, y: 232, index: 47, id: 100272, pPreCreateCode: gml_RoomCC_rm_options_25_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 208, y: 232, index: 47, id: 100273, pPreCreateCode: gml_RoomCC_rm_options_26_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 232, index: 47, id: 100274, pPreCreateCode: gml_RoomCC_rm_options_27_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 20, id: 100275, pPreCreateCode: gml_RoomCC_rm_options_28_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 20, id: 100276, pPreCreateCode: gml_RoomCC_rm_options_29_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 48, index: 40, id: 100305, pPreCreateCode: gml_RoomCC_rm_options_30_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 390, y: 64, index: 73, id: 100314, pPreCreateCode: gml_RoomCC_rm_options_31_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 320, y: 40, index: 67, id: 100289, pPreCreateCode: gml_RoomCC_rm_options_32_PreCreate, rotation: 0, scaleX: 0.949999988079071, scaleY: 1.3125, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 239, y: 144, index: 73, id: 100283, pPreCreateCode: gml_RoomCC_rm_options_33_PreCreate, rotation: 0, scaleX: 1.7321434020996094, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 241, y: 128, index: 40, id: 100284, pPreCreateCode: gml_RoomCC_rm_options_34_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 390, y: 64, index: 73, id: 100285, pPreCreateCode: gml_RoomCC_rm_options_35_PreCreate, rotation: 0, scaleX: 1.5, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 48, index: 40, id: 100286, pPreCreateCode: gml_RoomCC_rm_options_36_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 241, y: 168, index: 40, id: 100287, pPreCreateCode: gml_RoomCC_rm_options_37_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 239, y: 184, index: 73, id: 100288, pPreCreateCode: gml_RoomCC_rm_options_38_PreCreate, rotation: 0, scaleX: 1.7321434020996094, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 239, y: 144, index: 73, id: 100277, pPreCreateCode: gml_RoomCC_rm_options_39_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 241, y: 128, index: 40, id: 100278, pPreCreateCode: gml_RoomCC_rm_options_40_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 390, y: 144, index: 73, id: 100315, pPreCreateCode: gml_RoomCC_rm_options_41_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 392, y: 128, index: 40, id: 100316, pPreCreateCode: gml_RoomCC_rm_options_42_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -56, y: 0, index: 138, id: 100300, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 20, id: 100279, pCode: gml_RoomCC_rm_options_44_Create, pPreCreateCode: gml_RoomCC_rm_options_44_PreCreate, rotation: 0, scaleX: 2.454545497894287, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 184, index: 73, id: 100317, pCode: gml_RoomCC_rm_options_45_Create, pPreCreateCode: gml_RoomCC_rm_options_45_PreCreate, rotation: 0, scaleX: 1.5, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 168, index: 40, id: 100318, pCode: gml_RoomCC_rm_options_46_Create, pPreCreateCode: gml_RoomCC_rm_options_46_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 63, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Links_Mobile", id: 64, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 7, iinstIDs: [100272, 100273, 100274, 100275, 100276, 100277, 100278] }, - { pName: "Exhibition", id: 65, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100279] }, - { pName: "Links_Browser", id: 66, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 3, iinstIDs: [100280, 100281, 100282] }, - { pName: "Instances_ConsoleBuild", id: 67, type: 2, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 6, iinstIDs: [100283, 100284, 100285, 100286, 100287, 100288] }, - { pName: "Instances_Box", id: 68, type: 2, depth: 500, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100289] }, - { pName: "Instances", id: 69, type: 2, depth: 600, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 29, iinstIDs: [100290, 100291, 100292, 100293, 100294, 100295, 100296, 100297, 100298, 100299, 100300, 100301, 100302, 100303, 100304, 100305, 100306, 100307, 100308, 100309, 100310, 100311, 100312, 100313, 100314, 100315, 100316, 100317, 100318] }, - { pName: "Background", id: 70, type: 1, depth: 700, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_playoffs", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 5, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_playoffs_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 64, y: 56, index: 75, id: 100324, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 64, y: 88, index: 75, id: 100325, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 64, y: 200, index: 75, id: 100326, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 64, y: 168, index: 75, id: 100327, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 72, index: 75, id: 100328, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 104, index: 75, id: 100329, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 184, index: 75, id: 100330, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 152, index: 75, id: 100331, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 176, y: 88, index: 75, id: 100332, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 176, y: 168, index: 75, id: 100333, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 104, index: 75, id: 100334, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 152, index: 75, id: 100345, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 56, index: 75, id: 100335, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 88, index: 75, id: 100336, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 200, index: 75, id: 100337, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 168, index: 75, id: 100338, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 360, y: 72, index: 75, id: 100339, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 360, y: 104, index: 75, id: 100340, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 360, y: 184, index: 75, id: 100341, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 360, y: 152, index: 75, id: 100342, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 88, index: 75, id: 100343, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 168, index: 75, id: 100344, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 128, index: 75, id: 100346, pPreCreateCode: gml_RoomCC_rm_playoffs_22_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100347, pPreCreateCode: gml_RoomCC_rm_playoffs_23_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 16, index: 71, id: 100348, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100349, pPreCreateCode: gml_RoomCC_rm_playoffs_25_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100350, pPreCreateCode: gml_RoomCC_rm_playoffs_26_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 40, index: 67, id: 100322, pPreCreateCode: gml_RoomCC_rm_playoffs_27_PreCreate, rotation: 0, scaleX: 1.100000023841858, scaleY: 1.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 272, y: 40, index: 67, id: 100323, pPreCreateCode: gml_RoomCC_rm_playoffs_28_PreCreate, rotation: 0, scaleX: 1.100000023841858, scaleY: 1.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 40, index: 84, id: 100319, pPreCreateCode: gml_RoomCC_rm_playoffs_29_PreCreate, rotation: 0, scaleX: 1.2000000476837158, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 40, index: 84, id: 100320, pPreCreateCode: gml_RoomCC_rm_playoffs_30_PreCreate, rotation: 0, scaleX: 1.2000000476837158, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 142, id: 100321, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 71, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances2", id: 72, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 2, iinstIDs: [100319, 100320] }, - { pName: "Instances1", id: 73, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 26, iinstIDs: [100321, 100322, 100323, 100324, 100325, 100326, 100327, 100328, 100329, 100330, 100331, 100332, 100333, 100334, 100335, 100336, 100337, 100338, 100339, 100340, 100341, 100342, 100343, 100344, 100345, 100346] }, - { pName: "Instances_Btn", id: 74, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 4, iinstIDs: [100347, 100348, 100349, 100350] }, - { pName: "Background", id: 75, type: 1, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_playoffs2", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 5, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_playoffs2_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 56, y: 56, index: 75, id: 100355, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 56, y: 80, index: 75, id: 100356, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 56, y: 152, index: 75, id: 100357, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 56, y: 128, index: 75, id: 100358, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 92, index: 75, id: 100359, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 68, index: 75, id: 100360, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 140, index: 75, id: 100361, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 56, y: 184, index: 75, id: 100362, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 168, y: 80, index: 75, id: 100363, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 168, y: 168, index: 75, id: 100364, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 100, index: 75, id: 100365, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 148, index: 75, id: 100366, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 124, index: 75, id: 100367, pPreCreateCode: gml_RoomCC_rm_playoffs2_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100383, pPreCreateCode: gml_RoomCC_rm_playoffs2_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 16, index: 71, id: 100384, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100385, pPreCreateCode: gml_RoomCC_rm_playoffs2_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100386, pPreCreateCode: gml_RoomCC_rm_playoffs2_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 40, index: 84, id: 100351, pPreCreateCode: gml_RoomCC_rm_playoffs2_17_PreCreate, rotation: 0, scaleX: 1.2000000476837158, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 40, index: 84, id: 100352, pPreCreateCode: gml_RoomCC_rm_playoffs2_18_PreCreate, rotation: 0, scaleX: 1.2000000476837158, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 196, index: 75, id: 100368, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 56, y: 208, index: 75, id: 100369, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 40, index: 67, id: 100354, pPreCreateCode: gml_RoomCC_rm_playoffs2_21_PreCreate, rotation: 0, scaleX: 1.100000023841858, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 280, y: 40, index: 67, id: 100370, pPreCreateCode: gml_RoomCC_rm_playoffs2_22_PreCreate, rotation: 0, scaleX: 1.100000023841858, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 312, y: 80, index: 75, id: 100371, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 80, index: 75, id: 100372, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 152, index: 75, id: 100373, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 128, index: 75, id: 100374, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 368, y: 92, index: 75, id: 100375, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 368, y: 68, index: 75, id: 100376, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 368, y: 140, index: 75, id: 100377, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 184, index: 75, id: 100378, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 56, index: 75, id: 100379, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 312, y: 168, index: 75, id: 100380, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 368, y: 196, index: 75, id: 100381, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 208, index: 75, id: 100382, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 143, id: 100353, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 76, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances2", id: 77, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 2, iinstIDs: [100351, 100352] }, - { pName: "Instances1", id: 78, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 30, iinstIDs: [100353, 100354, 100355, 100356, 100357, 100358, 100359, 100360, 100361, 100362, 100363, 100364, 100365, 100366, 100367, 100368, 100369, 100370, 100371, 100372, 100373, 100374, 100375, 100376, 100377, 100378, 100379, 100380, 100381, 100382] }, - { pName: "Instances_Btn", id: 79, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 4, iinstIDs: [100383, 100384, 100385, 100386] }, - { pName: "Background", id: 80, type: 1, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_pre_match", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_pre_match_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 8, y: 232, index: 37, id: 100387, pPreCreateCode: gml_RoomCC_rm_pre_match_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100388, pPreCreateCode: gml_RoomCC_rm_pre_match_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 224, y: 16, index: 71, id: 100389, pPreCreateCode: gml_RoomCC_rm_pre_match_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 144, y: 232, index: 67, id: 100390, pPreCreateCode: gml_RoomCC_rm_pre_match_3_PreCreate, rotation: 0, scaleX: 1.2000000476837158, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 248, index: 75, id: 100391, pPreCreateCode: gml_RoomCC_rm_pre_match_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 112, y: 98, index: 133, id: 100393, pPreCreateCode: gml_RoomCC_rm_pre_match_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 368, y: 98, index: 133, id: 100394, pPreCreateCode: gml_RoomCC_rm_pre_match_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 196, y: 99, index: 67, id: 100395, pPreCreateCode: gml_RoomCC_rm_pre_match_7_PreCreate, rotation: 0, scaleX: 0.550000011920929, scaleY: 0.34375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 203, y: 106, index: 20, id: 100397, pPreCreateCode: gml_RoomCC_rm_pre_match_8_PreCreate, rotation: 0, scaleX: 2.200000047683716, scaleY: 0.8999999761581421, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 190, y: 48, index: 20, id: 100398, pPreCreateCode: gml_RoomCC_rm_pre_match_9_PreCreate, rotation: 0, scaleX: 1.399999976158142, scaleY: 0.8999999761581421, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 242, y: 48, index: 20, id: 100399, pPreCreateCode: gml_RoomCC_rm_pre_match_10_PreCreate, rotation: 0, scaleX: 1.399999976158142, scaleY: 0.8999999761581421, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 182, y: 40, index: 67, id: 100396, pPreCreateCode: gml_RoomCC_rm_pre_match_11_PreCreate, rotation: 0, scaleX: 0.7250000834465027, scaleY: 0.39781248569488525, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 8, index: 20, id: 100400, pPreCreateCode: gml_RoomCC_rm_pre_match_12_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 144, id: 100392, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 48, index: 20, id: 100401, pCode: gml_RoomCC_rm_pre_match_14_Create, pPreCreateCode: gml_RoomCC_rm_pre_match_14_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 81, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 82, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 15, iinstIDs: [100387, 100388, 100389, 100390, 100391, 100392, 100393, 100394, 100395, 100396, 100397, 100398, 100399, 100400, 100401] }, - { pName: "Background", id: 83, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -16777216, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_profile_player", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 12, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_profile_player_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 200, y: -32, index: 71, id: 100431, pPreCreateCode: gml_RoomCC_rm_profile_player_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 72, index: 75, id: 100435, pPreCreateCode: gml_RoomCC_rm_profile_player_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 104, index: 75, id: 100436, pPreCreateCode: gml_RoomCC_rm_profile_player_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 40, index: 67, id: 100433, pPreCreateCode: gml_RoomCC_rm_profile_player_3_PreCreate, rotation: 0, scaleX: 1.2999999523162842, scaleY: 1.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 40, index: 67, id: 100432, pPreCreateCode: gml_RoomCC_rm_profile_player_4_PreCreate, rotation: 0, scaleX: 1.2999999523162842, scaleY: 1.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 64, index: 87, id: 100438, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 144, index: 87, id: 100439, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 104, index: 87, id: 100440, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 88, index: 75, id: 100441, pPreCreateCode: gml_RoomCC_rm_profile_player_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 80, y: 152, index: 75, id: 100442, pPreCreateCode: gml_RoomCC_rm_profile_player_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 56, index: 75, id: 100443, pPreCreateCode: gml_RoomCC_rm_profile_player_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 16, index: 75, id: 100434, pPreCreateCode: gml_RoomCC_rm_profile_player_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 184, index: 87, id: 100444, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 176, y: 152, index: 75, id: 100445, pPreCreateCode: gml_RoomCC_rm_profile_player_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 184, index: 88, id: 100446, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 104, index: 37, id: 100402, pPreCreateCode: gml_RoomCC_rm_profile_player_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 104, index: 37, id: 100403, pPreCreateCode: gml_RoomCC_rm_profile_player_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100425, pPreCreateCode: gml_RoomCC_rm_profile_player_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100426, pPreCreateCode: gml_RoomCC_rm_profile_player_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 368, y: 232, index: 35, id: 100409, pPreCreateCode: gml_RoomCC_rm_profile_player_19_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 51, y: 232, index: 35, id: 100405, pPreCreateCode: gml_RoomCC_rm_profile_player_20_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 243, y: 232, index: 35, id: 100406, pPreCreateCode: gml_RoomCC_rm_profile_player_21_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 147, y: 232, index: 35, id: 100407, pPreCreateCode: gml_RoomCC_rm_profile_player_22_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 339, y: 232, index: 35, id: 100408, pPreCreateCode: gml_RoomCC_rm_profile_player_23_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100404, pPreCreateCode: gml_RoomCC_rm_profile_player_24_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 120, index: 75, id: 100447, pPreCreateCode: gml_RoomCC_rm_profile_player_25_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 136, index: 75, id: 100448, pPreCreateCode: gml_RoomCC_rm_profile_player_26_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 212, y: 44, index: 53, id: 100449, pPreCreateCode: gml_RoomCC_rm_profile_player_27_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 432, y: 46, index: 53, id: 100450, pPreCreateCode: gml_RoomCC_rm_profile_player_28_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: -40, index: 73, id: 100451, pPreCreateCode: gml_RoomCC_rm_profile_player_29_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 232, index: 35, id: 100427, pPreCreateCode: gml_RoomCC_rm_profile_player_30_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 35, id: 100428, pPreCreateCode: gml_RoomCC_rm_profile_player_31_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 272, y: 232, index: 35, id: 100410, pPreCreateCode: gml_RoomCC_rm_profile_player_32_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 0, index: 37, id: 100429, pPreCreateCode: gml_RoomCC_rm_profile_player_33_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 52, id: 100413, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 0, index: 150, id: 100414, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 35, id: 100411, pPreCreateCode: gml_RoomCC_rm_profile_player_36_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100430, pPreCreateCode: gml_RoomCC_rm_profile_player_37_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 176, y: 232, index: 35, id: 100412, pPreCreateCode: gml_RoomCC_rm_profile_player_38_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100415, pPreCreateCode: gml_RoomCC_rm_profile_player_39_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 0, index: 37, id: 100416, pPreCreateCode: gml_RoomCC_rm_profile_player_40_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100422, pPreCreateCode: gml_RoomCC_rm_profile_player_41_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100423, pPreCreateCode: gml_RoomCC_rm_profile_player_42_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 416, y: 0, index: 37, id: 100424, pPreCreateCode: gml_RoomCC_rm_profile_player_43_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100417, pPreCreateCode: gml_RoomCC_rm_profile_player_44_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 432, y: 86, index: 53, id: 100452, pPreCreateCode: gml_RoomCC_rm_profile_player_45_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 432, y: 126, index: 53, id: 100453, pPreCreateCode: gml_RoomCC_rm_profile_player_46_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 432, y: 166, index: 53, id: 100454, pPreCreateCode: gml_RoomCC_rm_profile_player_47_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 67, id: 100419, pPreCreateCode: gml_RoomCC_rm_profile_player_48_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 128, y: 248, index: 75, id: 100418, pPreCreateCode: gml_RoomCC_rm_profile_player_49_PreCreate, rotation: 0, scaleX: 0.6666666865348816, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 56, y: 239, index: 20, id: 100420, pPreCreateCode: gml_RoomCC_rm_profile_player_50_PreCreate, rotation: 0, scaleX: 1.4848483800888062, scaleY: 0.5882353186607361, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 152, y: 239, index: 20, id: 100421, pPreCreateCode: gml_RoomCC_rm_profile_player_51_PreCreate, rotation: 0, scaleX: 1.4848483800888062, scaleY: 0.5882353186607361, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -16, index: 148, id: 100437, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 84, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Buttons_Navigate", id: 85, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 2, iinstIDs: [100402, 100403] }, - { pName: "Buttons_XP_Continue", id: 86, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100404] }, - { pName: "Buttons_XP", id: 87, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 4, iinstIDs: [100405, 100406, 100407, 100408] }, - { pName: "Buttons_Pick", id: 88, type: 2, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 4, iinstIDs: [100409, 100410, 100411, 100412] }, - { pName: "HOF_Tag", id: 89, type: 2, depth: 500, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 2, iinstIDs: [100413, 100414] }, - { pName: "Buttons_Main_QB", id: 90, type: 2, depth: 600, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 7, iinstIDs: [100415, 100416, 100417, 100418, 100419, 100420, 100421] }, - { pName: "Buttons_Main_Teammate", id: 91, type: 2, depth: 700, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 3, iinstIDs: [100422, 100423, 100424] }, - { pName: "Buttons_Main", id: 92, type: 2, depth: 800, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 5, iinstIDs: [100425, 100426, 100427, 100428, 100429] }, - { pName: "Buttons_Back", id: 93, type: 2, depth: 900, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100430] }, - { pName: "Instances", id: 94, type: 2, depth: 1000, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 24, iinstIDs: [100431, 100432, 100433, 100434, 100435, 100436, 100437, 100438, 100439, 100440, 100441, 100442, 100443, 100444, 100445, 100446, 100447, 100448, 100449, 100450, 100451, 100452, 100453, 100454] }, - { pName: "Background", id: 95, type: 1, depth: 1100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_profile_staff", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 7, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_profile_staff_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100466, pPreCreateCode: gml_RoomCC_rm_profile_staff_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 54, index: 75, id: 100468, pPreCreateCode: gml_RoomCC_rm_profile_staff_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 86, index: 75, id: 100469, pPreCreateCode: gml_RoomCC_rm_profile_staff_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 70, index: 75, id: 100470, pPreCreateCode: gml_RoomCC_rm_profile_staff_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 366, y: 40, index: 53, id: 100472, pPreCreateCode: gml_RoomCC_rm_profile_staff_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 116, y: 46, index: 50, id: 100471, pPreCreateCode: gml_RoomCC_rm_profile_staff_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 52, y: 104, index: 37, id: 100462, pPreCreateCode: gml_RoomCC_rm_profile_staff_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 396, y: 104, index: 37, id: 100463, pPreCreateCode: gml_RoomCC_rm_profile_staff_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 73, id: 100474, pPreCreateCode: gml_RoomCC_rm_profile_staff_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100464, pPreCreateCode: gml_RoomCC_rm_profile_staff_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 140, y: 134, index: 88, id: 100475, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100461, pPreCreateCode: gml_RoomCC_rm_profile_staff_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 102, index: 75, id: 100476, pPreCreateCode: gml_RoomCC_rm_profile_staff_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 366, y: 96, index: 53, id: 100477, pPreCreateCode: gml_RoomCC_rm_profile_staff_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 118, index: 75, id: 100478, pPreCreateCode: gml_RoomCC_rm_profile_staff_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 0, index: 37, id: 100465, pPreCreateCode: gml_RoomCC_rm_profile_staff_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 92, y: 36, index: 67, id: 100467, pPreCreateCode: gml_RoomCC_rm_profile_staff_16_PreCreate, rotation: 0, scaleX: 1.850000023841858, scaleY: 1.1171879768371582, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 196, y: 232, index: 35, id: 100460, pPreCreateCode: gml_RoomCC_rm_profile_staff_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 100, y: 187, index: 35, id: 100455, pPreCreateCode: gml_RoomCC_rm_profile_staff_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 196, y: 187, index: 35, id: 100456, pPreCreateCode: gml_RoomCC_rm_profile_staff_19_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 292, y: 187, index: 35, id: 100457, pPreCreateCode: gml_RoomCC_rm_profile_staff_20_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 366, y: 159, index: 53, id: 100458, pPreCreateCode: gml_RoomCC_rm_profile_staff_21_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 92, y: 177, index: 67, id: 100459, pPreCreateCode: gml_RoomCC_rm_profile_staff_22_PreCreate, rotation: 0, scaleX: 1.850000023841858, scaleY: 0.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -16, index: 152, id: 100473, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 96, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances_Training", id: 97, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 5, iinstIDs: [100455, 100456, 100457, 100458, 100459] }, - { pName: "Instances_Hire", id: 98, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100460] }, - { pName: "Instances_XP_Continue", id: 99, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100461] }, - { pName: "Instances_Nav", id: 100, type: 2, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 4, iinstIDs: [100462, 100463, 100464, 100465] }, - { pName: "Instances", id: 101, type: 2, depth: 500, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 13, iinstIDs: [100466, 100467, 100468, 100469, 100470, 100471, 100472, 100473, 100474, 100475, 100476, 100477, 100478] }, - { pName: "Background", id: 102, type: 1, depth: 600, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_post_match", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 4, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_post_match_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 384, y: 232, index: 35, id: 100479, pPreCreateCode: gml_RoomCC_rm_post_match_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100481, pPreCreateCode: gml_RoomCC_rm_post_match_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 224, y: 8, index: 71, id: 100480, pPreCreateCode: gml_RoomCC_rm_post_match_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 136, index: 55, id: 100482, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 73, id: 100483, pPreCreateCode: gml_RoomCC_rm_post_match_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 184, index: 82, id: 100485, pPreCreateCode: gml_RoomCC_rm_post_match_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 32, index: 84, id: 100484, rotation: 0, scaleX: 1.2999999523162842, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 32, index: 83, id: 100487, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 146, id: 100486, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 232, index: 20, id: 100489, pPreCreateCode: gml_RoomCC_rm_post_match_9_PreCreate, rotation: 0, scaleX: 1.2424242496490479, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 232, index: 20, id: 100488, pPreCreateCode: gml_RoomCC_rm_post_match_10_PreCreate, rotation: 0, scaleX: 1.4848484992980957, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 103, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 104, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 10, iinstIDs: [100479, 100480, 100481, 100482, 100483, 100484, 100485, 100486, 100487, 100488] }, - { pName: "Poki_Layer", id: 105, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100489] }, - { pName: "Background", id: 106, type: 1, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -38868, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_roster", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_roster_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100490, pPreCreateCode: gml_RoomCC_rm_roster_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100491, pPreCreateCode: gml_RoomCC_rm_roster_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 89, id: 100493, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 336, y: 232, index: 62, id: 100494, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 408, y: 232, index: 64, id: 100495, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100496, pPreCreateCode: gml_RoomCC_rm_roster_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 264, y: 232, index: 66, id: 100497, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: -184, index: 73, id: 100498, pPreCreateCode: gml_RoomCC_rm_roster_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 192, index: 37, id: 100499, pPreCreateCode: gml_RoomCC_rm_roster_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100500, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 35, index: 75, id: 100501, pPreCreateCode: gml_RoomCC_rm_roster_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -16, index: 153, id: 100492, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 107, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 108, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 12, iinstIDs: [100490, 100491, 100492, 100493, 100494, 100495, 100496, 100497, 100498, 100499, 100500, 100501] }, - { pName: "Background", id: 109, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_stats", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_stats_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 16, y: 32, index: 68, id: 100502, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 104, index: 68, id: 100503, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 8, index: 71, id: 100504, pPreCreateCode: gml_RoomCC_rm_stats_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100505, pPreCreateCode: gml_RoomCC_rm_stats_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 110, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 111, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 4, iinstIDs: [100502, 100503, 100504, 100505] }, - { pName: "Background", id: 112, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_stats_player", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 4, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_stats_player_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 8, y: 232, index: 37, id: 100508, pPreCreateCode: gml_RoomCC_rm_stats_player_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 40, index: 67, id: 100509, pPreCreateCode: gml_RoomCC_rm_stats_player_1_PreCreate, rotation: 0, scaleX: 0.9000000953674316, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 168, y: 40, index: 67, id: 100510, pPreCreateCode: gml_RoomCC_rm_stats_player_2_PreCreate, rotation: 0, scaleX: 0.9000000953674316, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 320, y: 40, index: 67, id: 100511, pPreCreateCode: gml_RoomCC_rm_stats_player_3_PreCreate, rotation: 0, scaleX: 0.9000000953674316, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 16, index: 22, id: 100513, pPreCreateCode: gml_RoomCC_rm_stats_player_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 168, y: 40, index: 149, id: 100514, pPreCreateCode: gml_RoomCC_rm_stats_player_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 320, y: 40, index: 149, id: 100515, pPreCreateCode: gml_RoomCC_rm_stats_player_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -1, y: 0, index: 37, id: 100516, pPreCreateCode: gml_RoomCC_rm_stats_player_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 447, y: 0, index: 37, id: 100517, pPreCreateCode: gml_RoomCC_rm_stats_player_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 0, index: 52, id: 100518, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 114, y: 255, index: 75, id: 100519, pPreCreateCode: gml_RoomCC_rm_stats_player_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 158, y: 255, index: 75, id: 100520, pPreCreateCode: gml_RoomCC_rm_stats_player_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 202, y: 255, index: 75, id: 100521, pPreCreateCode: gml_RoomCC_rm_stats_player_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 246, y: 255, index: 75, id: 100522, pPreCreateCode: gml_RoomCC_rm_stats_player_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 111, y: 241, index: 73, id: 100523, pPreCreateCode: gml_RoomCC_rm_stats_player_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 155, y: 241, index: 73, id: 100524, pPreCreateCode: gml_RoomCC_rm_stats_player_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 199, y: 241, index: 73, id: 100525, pPreCreateCode: gml_RoomCC_rm_stats_player_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 243, y: 241, index: 73, id: 100526, pPreCreateCode: gml_RoomCC_rm_stats_player_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 67, y: 241, index: 73, id: 100527, pPreCreateCode: gml_RoomCC_rm_stats_player_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 70, y: 255, index: 75, id: 100528, pPreCreateCode: gml_RoomCC_rm_stats_player_19_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 292, y: 255, index: 75, id: 100529, pPreCreateCode: gml_RoomCC_rm_stats_player_20_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 289, y: 241, index: 73, id: 100530, pPreCreateCode: gml_RoomCC_rm_stats_player_21_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 397, y: 232, index: 20, id: 100506, pCode: gml_RoomCC_rm_stats_player_22_Create, pPreCreateCode: gml_RoomCC_rm_stats_player_22_PreCreate, rotation: 0, scaleX: 2.3499999046325684, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 316, y: 232, index: 20, id: 100507, pCode: gml_RoomCC_rm_stats_player_23_Create, pPreCreateCode: gml_RoomCC_rm_stats_player_23_PreCreate, rotation: 0, scaleX: 2.3499999046325684, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 40, index: 149, id: 100512, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -16, index: 31, id: 100531, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 113, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances_StatType", id: 114, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 2, iinstIDs: [100506, 100507] }, - { pName: "Instances", id: 115, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 24, iinstIDs: [100508, 100509, 100510, 100511, 100512, 100513, 100514, 100515, 100516, 100517, 100518, 100519, 100520, 100521, 100522, 100523, 100524, 100525, 100526, 100527, 100528, 100529, 100530, 100531] }, - { pName: "Background", id: 116, type: 1, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_meeting_player", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_meeting_player_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 8, y: 232, index: 37, id: 100533, pPreCreateCode: gml_RoomCC_rm_meeting_player_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 160, y: 56, index: 67, id: 100535, rotation: 0, scaleX: 1.100000023841858, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 160, y: 96, index: 67, id: 100534, rotation: 0, scaleX: 1.100000023841858, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 160, y: 136, index: 67, id: 100536, rotation: 0, scaleX: 1.100000023841858, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 160, y: 176, index: 67, id: 100537, rotation: 0, scaleX: 1.100000023841858, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 55, y: 96, index: 67, id: 100538, pPreCreateCode: gml_RoomCC_rm_meeting_player_5_PreCreate, rotation: 0, scaleX: 0.550000011920929, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 56, y: 56, index: 67, id: 100539, pPreCreateCode: gml_RoomCC_rm_meeting_player_6_PreCreate, rotation: 0, scaleX: 0.550000011920929, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 55, y: 136, index: 67, id: 100540, pPreCreateCode: gml_RoomCC_rm_meeting_player_7_PreCreate, rotation: 0, scaleX: 0.550000011920929, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 55, y: 176, index: 67, id: 100541, pPreCreateCode: gml_RoomCC_rm_meeting_player_8_PreCreate, rotation: 0, scaleX: 0.550000011920929, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 40, index: 67, id: 100532, pPreCreateCode: gml_RoomCC_rm_meeting_player_9_PreCreate, rotation: 0, scaleX: 2.5, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 8, index: 71, id: 100542, pPreCreateCode: gml_RoomCC_rm_meeting_player_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 352, y: 56, index: 40, id: 100543, pPreCreateCode: gml_RoomCC_rm_meeting_player_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 352, y: 96, index: 40, id: 100545, pPreCreateCode: gml_RoomCC_rm_meeting_player_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 352, y: 136, index: 40, id: 100546, pPreCreateCode: gml_RoomCC_rm_meeting_player_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 352, y: 176, index: 40, id: 100547, pPreCreateCode: gml_RoomCC_rm_meeting_player_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100548, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 248, index: 73, id: 100549, pPreCreateCode: gml_RoomCC_rm_meeting_player_16_PreCreate, rotation: 0, scaleX: 7, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -40, y: -8, index: 151, id: 100544, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 104, index: 37, id: 100550, pPreCreateCode: gml_RoomCC_rm_meeting_player_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 104, index: 37, id: 100551, pPreCreateCode: gml_RoomCC_rm_meeting_player_19_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 117, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 118, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 20, iinstIDs: [100532, 100533, 100534, 100535, 100536, 100537, 100538, 100539, 100540, 100541, 100542, 100543, 100544, 100545, 100546, 100547, 100548, 100549, 100550, 100551] }, - { pName: "Background", id: 119, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_team_editor", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_team_editor_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { - x: 232, - y: 8, - index: 71, - id: 100552, - pPreCreateCode: gml_RoomCC_rm_team_editor_0_PreCreate, - rotation: 0, - scaleX: 1, - scaleY: 1, - imageSpeed: 1, - imageIndex: 0, - colour: 4294967295, - }, - { x: 8, y: 32, index: 35, id: 100554, pPreCreateCode: gml_RoomCC_rm_team_editor_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 32, index: 35, id: 100553, pPreCreateCode: gml_RoomCC_rm_team_editor_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 32, index: 35, id: 100555, pPreCreateCode: gml_RoomCC_rm_team_editor_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 32, index: 35, id: 100557, pPreCreateCode: gml_RoomCC_rm_team_editor_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 35, id: 100558, pPreCreateCode: gml_RoomCC_rm_team_editor_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 102, y: 232, index: 35, id: 100559, pPreCreateCode: gml_RoomCC_rm_team_editor_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 22, y: 82, index: 73, id: 100560, pPreCreateCode: gml_RoomCC_rm_team_editor_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 22, y: 158, index: 73, id: 100561, pPreCreateCode: gml_RoomCC_rm_team_editor_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 22, y: 196, index: 73, id: 100562, pPreCreateCode: gml_RoomCC_rm_team_editor_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 22, y: 120, index: 73, id: 100563, pPreCreateCode: gml_RoomCC_rm_team_editor_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 6, index: 67, id: 100566, rotation: 0, scaleX: 0.4000000059604645, scaleY: 0.15000000596046448, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 196, y: 232, index: 35, id: 100564, pPreCreateCode: gml_RoomCC_rm_team_editor_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 290, y: 232, index: 35, id: 100565, pPreCreateCode: gml_RoomCC_rm_team_editor_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100567, pPreCreateCode: gml_RoomCC_rm_team_editor_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -32, y: -32, index: 129, id: 100556, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 80, index: 37, id: 100568, pPreCreateCode: gml_RoomCC_rm_team_editor_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 118, index: 37, id: 100569, pPreCreateCode: gml_RoomCC_rm_team_editor_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 156, index: 37, id: 100570, pPreCreateCode: gml_RoomCC_rm_team_editor_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 194, index: 37, id: 100571, pPreCreateCode: gml_RoomCC_rm_team_editor_19_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 32, index: 37, id: 100572, pPreCreateCode: gml_RoomCC_rm_team_editor_20_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 224, y: 32, index: 37, id: 100573, pPreCreateCode: gml_RoomCC_rm_team_editor_21_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 120, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 121, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 22, iinstIDs: [100552, 100553, 100554, 100555, 100556, 100557, 100558, 100559, 100560, 100561, 100562, 100563, 100564, 100565, 100566, 100567, 100568, 100569, 100570, 100571, 100572, 100573] }, - { pName: "Background", id: 122, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_training", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_training_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100574, pPreCreateCode: gml_RoomCC_rm_training_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 184, y: 48, index: 35, id: 100576, pPreCreateCode: gml_RoomCC_rm_training_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 184, y: 96, index: 35, id: 100578, pPreCreateCode: gml_RoomCC_rm_training_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100575, pPreCreateCode: gml_RoomCC_rm_training_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 158, id: 100577, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 184, y: 144, index: 35, id: 100579, pPreCreateCode: gml_RoomCC_rm_training_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { - pName: "PopUps", - id: 123, - type: 2, - depth: 0, - x: 0, - y: 0, - hspeed: 0, - vspeed: 0, - visible: 1, - effectEnabled: 1, - effectType: "", - effectProperties: [], - icount: 0, - iinstIDs: [], - }, - { pName: "Instances", id: 124, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 6, iinstIDs: [100574, 100575, 100576, 100577, 100578, 100579] }, - { pName: "Background", id: 125, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_viewhires", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_viewhires_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100580, pPreCreateCode: gml_RoomCC_rm_viewhires_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 216, y: -192, index: 73, id: 100581, pPreCreateCode: gml_RoomCC_rm_viewhires_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 144, y: 36, index: 67, id: 100582, pPreCreateCode: gml_RoomCC_rm_viewhires_2_PreCreate, rotation: 0, scaleX: 1.9500000476837158, scaleY: 1.46875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 160, y: 136, index: 50, id: 100583, pPreCreateCode: gml_RoomCC_rm_viewhires_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 136, index: 50, id: 100584, pPreCreateCode: gml_RoomCC_rm_viewhires_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 136, index: 50, id: 100585, pPreCreateCode: gml_RoomCC_rm_viewhires_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 376, y: 136, index: 50, id: 100586, pPreCreateCode: gml_RoomCC_rm_viewhires_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100587, pPreCreateCode: gml_RoomCC_rm_viewhires_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 36, index: 67, id: 100589, pPreCreateCode: gml_RoomCC_rm_viewhires_8_PreCreate, rotation: 0, scaleX: 0.6000000238418579, scaleY: 1.46875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 48, index: 50, id: 100590, pPreCreateCode: gml_RoomCC_rm_viewhires_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 136, index: 50, id: 100591, pPreCreateCode: gml_RoomCC_rm_viewhires_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 160, y: 48, index: 50, id: 100592, pPreCreateCode: gml_RoomCC_rm_viewhires_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 48, index: 50, id: 100593, pPreCreateCode: gml_RoomCC_rm_viewhires_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 304, y: 48, index: 50, id: 100594, pPreCreateCode: gml_RoomCC_rm_viewhires_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 376, y: 48, index: 50, id: 100595, pPreCreateCode: gml_RoomCC_rm_viewhires_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: -16, index: 136, id: 100588, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 232, index: 45, id: 100596, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100597, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 232, index: 35, id: 100598, pPreCreateCode: gml_RoomCC_rm_viewhires_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 126, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 127, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 19, iinstIDs: [100580, 100581, 100582, 100583, 100584, 100585, 100586, 100587, 100588, 100589, 100590, 100591, 100592, 100593, 100594, 100595, 100596, 100597, 100598] }, - { pName: "Background", id: 128, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_watermark", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 4, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_watermark_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 8, y: 232, index: 37, id: 100599, pPreCreateCode: gml_RoomCC_rm_watermark_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 248, index: 75, id: 100600, pPreCreateCode: gml_RoomCC_rm_watermark_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 40, index: 75, id: 100601, pPreCreateCode: gml_RoomCC_rm_watermark_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100604, pPreCreateCode: gml_RoomCC_rm_watermark_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 472, y: 262, index: 75, id: 100603, pPreCreateCode: gml_RoomCC_rm_watermark_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -64, y: -48, index: 140, id: 100602, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 24, index: 37, id: 100605, pPreCreateCode: gml_RoomCC_rm_watermark_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 24, index: 37, id: 100606, pPreCreateCode: gml_RoomCC_rm_watermark_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 129, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 130, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 5, iinstIDs: [100599, 100600, 100601, 100602, 100603] }, - { pName: "Instances_1", id: 131, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 3, iinstIDs: [100604, 100605, 100606] }, - { pName: "Background", id: 132, type: 1, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -41166, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_winners", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_winners_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100607, pPreCreateCode: gml_RoomCC_rm_winners_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100608, pPreCreateCode: gml_RoomCC_rm_winners_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 40, index: 75, id: 100609, pPreCreateCode: gml_RoomCC_rm_winners_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 198, index: 75, id: 100610, pPreCreateCode: gml_RoomCC_rm_winners_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 64, index: 75, id: 100612, pPreCreateCode: gml_RoomCC_rm_winners_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 336, y: 198, index: 75, id: 100613, pPreCreateCode: gml_RoomCC_rm_winners_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 152, y: 198, index: 75, id: 100614, pPreCreateCode: gml_RoomCC_rm_winners_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 154, id: 100611, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 133, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 134, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 8, iinstIDs: [100607, 100608, 100609, 100610, 100611, 100612, 100613, 100614] }, - { pName: "Background", id: 135, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_xp", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 6, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_xp_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 384, y: 232, index: 35, id: 100621, pPreCreateCode: gml_RoomCC_rm_xp_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 224, y: 8, index: 71, id: 100622, pPreCreateCode: gml_RoomCC_rm_xp_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 72, index: 67, id: 100623, pPreCreateCode: gml_RoomCC_rm_xp_2_PreCreate, rotation: 0, scaleX: 2.799999952316284, scaleY: 1.1875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100624, pPreCreateCode: gml_RoomCC_rm_xp_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 32, index: 57, id: 100625, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100626, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 256, index: 77, id: 100627, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 35, id: 100628, pPreCreateCode: gml_RoomCC_rm_xp_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 64, index: 147, id: 100629, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 144, y: 232, index: 35, id: 100630, pPreCreateCode: gml_RoomCC_rm_xp_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 232, index: 35, id: 100631, pPreCreateCode: gml_RoomCC_rm_xp_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 32, index: 66, id: 100618, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 400, y: 32, index: 64, id: 100619, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 320, y: 32, index: 62, id: 100620, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 32, index: 21, id: 100615, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 320, y: 32, index: 21, id: 100616, pPreCreateCode: gml_RoomCC_rm_xp_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 400, y: 32, index: 21, id: 100617, pPreCreateCode: gml_RoomCC_rm_xp_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 336, y: 232, index: 35, id: 100632, pPreCreateCode: gml_RoomCC_rm_xp_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 136, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances_1", id: 137, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Layer_QB", id: 138, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 3, iinstIDs: [100615, 100616, 100617] }, - { pName: "Layer_FM", id: 139, type: 2, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 0, effectEnabled: 1, effectType: "", effectProperties: [], icount: 3, iinstIDs: [100618, 100619, 100620] }, - { pName: "Instances", id: 140, type: 2, depth: 400, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 12, iinstIDs: [100621, 100622, 100623, 100624, 100625, 100626, 100627, 100628, 100629, 100630, 100631, 100632] }, - { pName: "Background", id: 141, type: 1, depth: 500, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: true, bblend: -16777216, bimage_index: 0, bimage_speed: 30 }, - ], - }, - { - pName: "rm_ad_retrogoal", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_ad_retrogoal_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: -24, y: -16, index: 63, id: 100634, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 8, index: 37, id: 100633, pPreCreateCode: gml_RoomCC_rm_ad_retrogoal_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 142, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 143, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 2, iinstIDs: [100633, 100634] }, - { pName: "Background", id: 144, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -1, bimage_index: 0, bimage_speed: 30 }, - ], - }, - { - pName: "rm_options2", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_options2_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100636, pPreCreateCode: gml_RoomCC_rm_options2_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100637, pPreCreateCode: gml_RoomCC_rm_options2_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 32, index: 20, id: 100638, pPreCreateCode: gml_RoomCC_rm_options2_2_PreCreate, rotation: 0, scaleX: 6.57575798034668, scaleY: 2.6470587253570557, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 32, index: 20, id: 100639, pPreCreateCode: gml_RoomCC_rm_options2_3_PreCreate, rotation: 0, scaleX: 6.57575798034668, scaleY: 2.6470587253570557, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 128, index: 20, id: 100640, pPreCreateCode: gml_RoomCC_rm_options2_4_PreCreate, rotation: 0, scaleX: 6.57575798034668, scaleY: 2.6470587253570557, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 128, index: 20, id: 100641, pPreCreateCode: gml_RoomCC_rm_options2_5_PreCreate, rotation: 0, scaleX: 6.57575798034668, scaleY: 2.6470587253570557, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 20, id: 100642, pPreCreateCode: gml_RoomCC_rm_options2_6_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 20, id: 100643, pPreCreateCode: gml_RoomCC_rm_options2_7_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 232, index: 20, id: 100644, pPreCreateCode: gml_RoomCC_rm_options2_8_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 96, y: 232, index: 20, id: 100645, pPreCreateCode: gml_RoomCC_rm_options2_9_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 24, id: 100635, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 145, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 146, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 11, iinstIDs: [100635, 100636, 100637, 100638, 100639, 100640, 100641, 100642, 100643, 100644, 100645] }, - { pName: "Background", id: 147, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_options_mapping", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_options_mapping_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100646, pPreCreateCode: gml_RoomCC_rm_options_mapping_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100647, pPreCreateCode: gml_RoomCC_rm_options_mapping_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 104, y: 232, index: 20, id: 100648, pPreCreateCode: gml_RoomCC_rm_options_mapping_2_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 200, y: 232, index: 20, id: 100649, pPreCreateCode: gml_RoomCC_rm_options_mapping_3_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 296, y: 232, index: 20, id: 100650, pPreCreateCode: gml_RoomCC_rm_options_mapping_4_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -32, y: 0, index: 14, id: 100651, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 148, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 149, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 6, iinstIDs: [100646, 100647, 100648, 100649, 100650, 100651] }, - { pName: "Background", id: 150, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_season_tally", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 4, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_season_tally_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 472, y: 240, index: 75, id: 100652, pPreCreateCode: gml_RoomCC_rm_season_tally_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100659, pPreCreateCode: gml_RoomCC_rm_season_tally_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 472, y: 256, index: 75, id: 100653, pPreCreateCode: gml_RoomCC_rm_season_tally_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 104, index: 37, id: 100660, pPreCreateCode: gml_RoomCC_rm_season_tally_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 104, index: 37, id: 100661, pPreCreateCode: gml_RoomCC_rm_season_tally_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 49, y: 232, index: 67, id: 100655, pPreCreateCode: gml_RoomCC_rm_season_tally_5_PreCreate, rotation: 0, scaleX: 0.4000000059604645, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 232, index: 89, id: 100656, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 67, id: 100657, rotation: 0, scaleX: 2.5500001907348633, scaleY: 1.625, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 8, index: 75, id: 100658, pPreCreateCode: gml_RoomCC_rm_season_tally_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -48, y: -8, index: 120, id: 100654, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { - pName: "PopUps", - id: 151, - type: 2, - depth: 0, - x: 0, - y: 0, - hspeed: 0, - vspeed: 0, - visible: 1, - effectEnabled: 1, - effectType: "", - effectProperties: [], - icount: 0, - iinstIDs: [], - }, - { pName: "Instances", id: 152, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 7, iinstIDs: [100652, 100653, 100654, 100655, 100656, 100657, 100658] }, - { pName: "Instances_1", id: 153, type: 2, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 3, iinstIDs: [100659, 100660, 100661] }, - { pName: "Background", id: 154, type: 1, depth: 300, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -41166, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_qb_life", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_qb_life_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100662, pPreCreateCode: gml_RoomCC_rm_qb_life_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100663, pPreCreateCode: gml_RoomCC_rm_qb_life_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100664, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100665, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 40, index: 67, id: 100667, pPreCreateCode: gml_RoomCC_rm_qb_life_4_PreCreate, rotation: 0, scaleX: 1.2999999523162842, scaleY: 1.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 40, index: 157, id: 100668, pPreCreateCode: gml_RoomCC_rm_qb_life_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 184, index: 55, id: 100669, pPreCreateCode: gml_RoomCC_rm_qb_life_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 136, index: 56, id: 100670, pPreCreateCode: gml_RoomCC_rm_qb_life_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 88, index: 28, id: 100671, pPreCreateCode: gml_RoomCC_rm_qb_life_8_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 88, index: 15, id: 100672, pPreCreateCode: gml_RoomCC_rm_qb_life_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 40, index: 9, id: 100674, pPreCreateCode: gml_RoomCC_rm_qb_life_10_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 88, index: 67, id: 100666, rotation: 0, scaleX: 1.2999999523162842, scaleY: 0.625, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 24, y: 184, index: 17, id: 100675, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 104, y: 128, index: 20, id: 100676, pPreCreateCode: gml_RoomCC_rm_qb_life_13_PreCreate, rotation: 0, scaleX: 1.727272629737854, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 128, index: 67, id: 100677, pPreCreateCode: gml_RoomCC_rm_qb_life_14_PreCreate, rotation: 0, scaleX: 0.4000000059604645, scaleY: 0.25, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 168, y: 128, index: 20, id: 100678, pPreCreateCode: gml_RoomCC_rm_qb_life_15_PreCreate, rotation: 0, scaleX: 1.727272629737854, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 20, id: 100679, pPreCreateCode: gml_RoomCC_rm_qb_life_16_PreCreate, rotation: 0, scaleX: 2.696969747543335, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 288, y: 232, index: 35, id: 100680, pPreCreateCode: gml_RoomCC_rm_qb_life_17_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 200, y: 328, index: 35, id: 100681, pPreCreateCode: gml_RoomCC_rm_qb_life_18_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 64, y: 144, index: 75, id: 100682, pPreCreateCode: gml_RoomCC_rm_qb_life_19_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: 0, index: 7, id: 100673, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 155, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 156, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 21, iinstIDs: [100662, 100663, 100664, 100665, 100666, 100667, 100668, 100669, 100670, 100671, 100672, 100673, 100674, 100675, 100676, 100677, 100678, 100679, 100680, 100681, 100682] }, - { pName: "Background", id: 157, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_qb_post_match", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_qb_post_match_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100683, pPreCreateCode: gml_RoomCC_rm_qb_post_match_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100684, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100685, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 48, index: 75, id: 100689, pPreCreateCode: gml_RoomCC_rm_qb_post_match_3_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 64, index: 75, id: 100690, pPreCreateCode: gml_RoomCC_rm_qb_post_match_4_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 80, index: 75, id: 100691, pPreCreateCode: gml_RoomCC_rm_qb_post_match_5_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 96, index: 75, id: 100692, pPreCreateCode: gml_RoomCC_rm_qb_post_match_6_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 192, index: 75, id: 100693, pPreCreateCode: gml_RoomCC_rm_qb_post_match_7_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 208, index: 75, id: 100694, pPreCreateCode: gml_RoomCC_rm_qb_post_match_8_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 32, index: 67, id: 100687, rotation: 0, scaleX: 1.2999999523162842, scaleY: 0.625, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 176, index: 67, id: 100686, pPreCreateCode: gml_RoomCC_rm_qb_post_match_10_PreCreate, rotation: 0, scaleX: 1.2999999523162842, scaleY: 0.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100695, pPreCreateCode: gml_RoomCC_rm_qb_post_match_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 128, index: 21, id: 100696, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 208, y: 128, index: 21, id: 100697, pPreCreateCode: gml_RoomCC_rm_qb_post_match_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 280, y: 128, index: 21, id: 100698, pPreCreateCode: gml_RoomCC_rm_qb_post_match_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: -16, index: 0, id: 100688, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 158, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 159, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 16, iinstIDs: [100683, 100684, 100685, 100686, 100687, 100688, 100689, 100690, 100691, 100692, 100693, 100694, 100695, 100696, 100697, 100698] }, - { pName: "Background", id: 160, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_qb_shopping", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_qb_shopping_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { - wview: 1024, - hview: 768, - wport: 1024, - hport: 768, - }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100699, pPreCreateCode: gml_RoomCC_rm_qb_shopping_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 112, index: 37, id: 100700, pPreCreateCode: gml_RoomCC_rm_qb_shopping_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 112, index: 37, id: 100701, pPreCreateCode: gml_RoomCC_rm_qb_shopping_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 35, index: 75, id: 100702, pPreCreateCode: gml_RoomCC_rm_qb_shopping_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100703, pPreCreateCode: gml_RoomCC_rm_qb_shopping_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: -240, index: 73, id: 100704, pPreCreateCode: gml_RoomCC_rm_qb_shopping_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100705, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100706, pPreCreateCode: gml_RoomCC_rm_qb_shopping_7_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 104, y: 232, index: 20, id: 100707, pPreCreateCode: gml_RoomCC_rm_qb_shopping_8_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 200, y: 232, index: 20, id: 100708, pPreCreateCode: gml_RoomCC_rm_qb_shopping_9_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 296, y: 232, index: 20, id: 100709, pPreCreateCode: gml_RoomCC_rm_qb_shopping_10_PreCreate, rotation: 0, scaleX: 2.696969509124756, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: -8, index: 3, id: 100710, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 161, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 162, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 12, iinstIDs: [100699, 100700, 100701, 100702, 100703, 100704, 100705, 100706, 100707, 100708, 100709, 100710] }, - { pName: "Background", id: 163, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_qb_contract", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_qb_contract_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { - wview: 1024, - hview: 768, - wport: 1024, - hport: 768, - }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100711, pPreCreateCode: gml_RoomCC_rm_qb_contract_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100714, pPreCreateCode: gml_RoomCC_rm_qb_contract_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100715, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 124, y: 72, index: 73, id: 100716, pPreCreateCode: gml_RoomCC_rm_qb_contract_3_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 124, y: 56, index: 73, id: 100717, pPreCreateCode: gml_RoomCC_rm_qb_contract_4_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 124, y: 113, index: 73, id: 100718, pPreCreateCode: gml_RoomCC_rm_qb_contract_5_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 124, y: 96, index: 73, id: 100719, pPreCreateCode: gml_RoomCC_rm_qb_contract_6_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 124, y: 157, index: 73, id: 100720, pPreCreateCode: gml_RoomCC_rm_qb_contract_7_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 124, y: 140, index: 73, id: 100721, pPreCreateCode: gml_RoomCC_rm_qb_contract_8_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 124, y: 201, index: 73, id: 100722, pPreCreateCode: gml_RoomCC_rm_qb_contract_9_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 124, y: 184, index: 73, id: 100723, pPreCreateCode: gml_RoomCC_rm_qb_contract_10_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 16, index: 75, id: 100725, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 40, index: 67, id: 100712, pPreCreateCode: gml_RoomCC_rm_qb_contract_12_PreCreate, rotation: 0, scaleX: 1.350000023841858, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 356, y: 72, index: 73, id: 100726, pPreCreateCode: gml_RoomCC_rm_qb_contract_13_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 356, y: 56, index: 73, id: 100727, pPreCreateCode: gml_RoomCC_rm_qb_contract_14_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 356, y: 112, index: 73, id: 100728, pPreCreateCode: gml_RoomCC_rm_qb_contract_15_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 356, y: 96, index: 73, id: 100729, pPreCreateCode: gml_RoomCC_rm_qb_contract_16_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 356, y: 156, index: 73, id: 100730, pPreCreateCode: gml_RoomCC_rm_qb_contract_17_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 356, y: 140, index: 73, id: 100731, pPreCreateCode: gml_RoomCC_rm_qb_contract_18_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 356, y: 200, index: 73, id: 100732, pPreCreateCode: gml_RoomCC_rm_qb_contract_19_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 356, y: 184, index: 73, id: 100733, pPreCreateCode: gml_RoomCC_rm_qb_contract_20_PreCreate, rotation: 0, scaleX: 2.8333332538604736, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 40, index: 67, id: 100713, pPreCreateCode: gml_RoomCC_rm_qb_contract_21_PreCreate, rotation: 0, scaleX: 1.3500001430511475, scaleY: 1.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 100, index: 20, id: 100734, pPreCreateCode: gml_RoomCC_rm_qb_contract_22_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 100, index: 20, id: 100735, pPreCreateCode: gml_RoomCC_rm_qb_contract_23_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 144, index: 20, id: 100736, pPreCreateCode: gml_RoomCC_rm_qb_contract_24_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 144, index: 20, id: 100737, pPreCreateCode: gml_RoomCC_rm_qb_contract_25_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 424, y: 188, index: 20, id: 100738, pPreCreateCode: gml_RoomCC_rm_qb_contract_26_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 256, y: 188, index: 20, id: 100739, pPreCreateCode: gml_RoomCC_rm_qb_contract_27_PreCreate, rotation: 0, scaleX: 1, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 376, y: 232, index: 35, id: 100740, pPreCreateCode: gml_RoomCC_rm_qb_contract_28_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: 0, index: 1, id: 100724, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 232, index: 35, id: 100741, pPreCreateCode: gml_RoomCC_rm_qb_contract_30_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 164, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 165, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 31, iinstIDs: [100711, 100712, 100713, 100714, 100715, 100716, 100717, 100718, 100719, 100720, 100721, 100722, 100723, 100724, 100725, 100726, 100727, 100728, 100729, 100730, 100731, 100732, 100733, 100734, 100735, 100736, 100737, 100738, 100739, 100740, 100741] }, - { pName: "Background", id: 166, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_qb_negotiate", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_qb_negotiate_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100742, pPreCreateCode: gml_RoomCC_rm_qb_negotiate_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100743, pPreCreateCode: gml_RoomCC_rm_qb_negotiate_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 216, y: 80, index: 20, id: 100744, pPreCreateCode: gml_RoomCC_rm_qb_negotiate_2_PreCreate, rotation: 0, scaleX: 1.4848484992980957, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 216, y: 192, index: 20, id: 100745, pPreCreateCode: gml_RoomCC_rm_qb_negotiate_3_PreCreate, rotation: 0, scaleX: 1.4848484992980957, scaleY: 0.7647058963775635, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: 0, index: 81, id: 100746, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 248, index: 73, id: 100747, pPreCreateCode: gml_RoomCC_rm_qb_negotiate_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 52, index: 73, id: 100748, pPreCreateCode: gml_RoomCC_rm_qb_negotiate_6_PreCreate, rotation: 0, scaleX: 9.666666984558105, scaleY: 1.5, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 167, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 168, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 7, iinstIDs: [100742, 100743, 100744, 100745, 100746, 100747, 100748] }, - { pName: "Background", id: 169, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_qb_post_training", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_qb_post_training_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100749, pPreCreateCode: gml_RoomCC_rm_qb_post_training_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 456, y: 8, index: 53, id: 100750, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 76, id: 100751, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 48, index: 75, id: 100755, pPreCreateCode: gml_RoomCC_rm_qb_post_training_3_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 64, index: 75, id: 100756, pPreCreateCode: gml_RoomCC_rm_qb_post_training_4_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 80, index: 75, id: 100757, pPreCreateCode: gml_RoomCC_rm_qb_post_training_5_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 96, index: 75, id: 100758, pPreCreateCode: gml_RoomCC_rm_qb_post_training_6_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 192, index: 75, id: 100759, pPreCreateCode: gml_RoomCC_rm_qb_post_training_7_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 240, y: 208, index: 75, id: 100760, pPreCreateCode: gml_RoomCC_rm_qb_post_training_8_PreCreate, rotation: 0, scaleX: 4, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 32, index: 67, id: 100753, rotation: 0, scaleX: 1.2999999523162842, scaleY: 0.625, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 176, index: 67, id: 100752, pPreCreateCode: gml_RoomCC_rm_qb_post_training_10_PreCreate, rotation: 0, scaleX: 1.2999999523162842, scaleY: 0.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100761, pPreCreateCode: gml_RoomCC_rm_qb_post_training_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 128, index: 21, id: 100762, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 208, y: 128, index: 21, id: 100763, pPreCreateCode: gml_RoomCC_rm_qb_post_training_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 280, y: 128, index: 21, id: 100764, pPreCreateCode: gml_RoomCC_rm_qb_post_training_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: -16, index: 0, id: 100754, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 170, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 171, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 16, iinstIDs: [100749, 100750, 100751, 100752, 100753, 100754, 100755, 100756, 100757, 100758, 100759, 100760, 100761, 100762, 100763, 100764] }, - { pName: "Background", id: 172, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_draft_college", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_draft_college_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - { wview: 1366, hview: 768, wport: 1366, hport: 768 }, - ], - pInstances: [{ x: 0, y: 0, index: 10, id: 100765, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }], - tiles: [], - layers: [ - { pName: "PopUps", id: 173, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 174, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100765] }, - { pName: "Background", id: 175, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: true, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_profile_boss", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_profile_boss_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 92, y: 58, index: 75, id: 100768, pPreCreateCode: gml_RoomCC_rm_profile_boss_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 92, y: 115, index: 75, id: 100769, pPreCreateCode: gml_RoomCC_rm_profile_boss_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 92, y: 100, index: 75, id: 100770, pPreCreateCode: gml_RoomCC_rm_profile_boss_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 216, y: 112, index: 53, id: 100772, pPreCreateCode: gml_RoomCC_rm_profile_boss_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 16, y: 48, index: 50, id: 100771, pPreCreateCode: gml_RoomCC_rm_profile_boss_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 32, y: 16, index: 73, id: 100773, pPreCreateCode: gml_RoomCC_rm_profile_boss_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 257, index: 75, id: 100774, pPreCreateCode: gml_RoomCC_rm_profile_boss_6_PreCreate, rotation: 0, scaleX: 1, scaleY: -1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 40, index: 67, id: 100767, pPreCreateCode: gml_RoomCC_rm_profile_boss_7_PreCreate, rotation: 0, scaleX: 1.4500000476837158, scaleY: 0.7421879172325134, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 144, index: 94, id: 100775, pPreCreateCode: gml_RoomCC_rm_profile_boss_8_PreCreate, rotation: 0, scaleX: 1.399999976158142, scaleY: 0.5, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 248, y: 40, index: 95, id: 100776, pPreCreateCode: gml_RoomCC_rm_profile_boss_9_PreCreate, rotation: 0, scaleX: 1.399999976158142, scaleY: 0.6000000238418579, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 144, index: 92, id: 100777, pPreCreateCode: gml_RoomCC_rm_profile_boss_10_PreCreate, rotation: 0, scaleX: 1.4499998092651367, scaleY: 0.5, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100779, pPreCreateCode: gml_RoomCC_rm_profile_boss_11_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 448, y: 0, index: 37, id: 100780, pPreCreateCode: gml_RoomCC_rm_profile_boss_12_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 92, y: 72, index: 75, id: 100781, pPreCreateCode: gml_RoomCC_rm_profile_boss_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 92, y: 86, index: 75, id: 100782, pPreCreateCode: gml_RoomCC_rm_profile_boss_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 232, y: 8, index: 71, id: 100766, pPreCreateCode: gml_RoomCC_rm_profile_boss_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 216, y: 146, index: 53, id: 100783, pPreCreateCode: gml_RoomCC_rm_profile_boss_16_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -24, y: 0, index: 46, id: 100778, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 176, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 177, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 18, iinstIDs: [100766, 100767, 100768, 100769, 100770, 100771, 100772, 100773, 100774, 100775, 100776, 100777, 100778, 100779, 100780, 100781, 100782, 100783] }, - { pName: "Background", id: 178, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_exhibition", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_exhibition_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { - wview: 1024, - hview: 768, - wport: 1024, - hport: 768, - }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100784, pPreCreateCode: gml_RoomCC_rm_exhibition_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 20, id: 100785, pPreCreateCode: gml_RoomCC_rm_exhibition_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 120, y: 98, index: 133, id: 100786, pPreCreateCode: gml_RoomCC_rm_exhibition_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 360, y: 98, index: 133, id: 100787, pPreCreateCode: gml_RoomCC_rm_exhibition_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 198, y: 112, index: 67, id: 100788, pPreCreateCode: gml_RoomCC_rm_exhibition_4_PreCreate, rotation: 0, scaleX: 0.550000011920929, scaleY: 0.375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 184, y: 40, index: 67, id: 100789, pPreCreateCode: gml_RoomCC_rm_exhibition_5_PreCreate, rotation: 0, scaleX: 0.699999988079071, scaleY: 0.4375, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 205, y: 120, index: 40, id: 100790, pPreCreateCode: gml_RoomCC_rm_exhibition_6_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 192, y: 48, index: 20, id: 100791, pPreCreateCode: gml_RoomCC_rm_exhibition_7_PreCreate, rotation: 0, scaleX: 1.2424242496490479, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 245, y: 48, index: 20, id: 100792, pPreCreateCode: gml_RoomCC_rm_exhibition_8_PreCreate, rotation: 0, scaleX: 1.2424242496490479, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 88, index: 20, id: 100793, pPreCreateCode: gml_RoomCC_rm_exhibition_9_PreCreate, rotation: 0, scaleX: 1.9696969985961914, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 408, y: 88, index: 20, id: 100794, pPreCreateCode: gml_RoomCC_rm_exhibition_10_PreCreate, rotation: 0, scaleX: 1.9696969985961914, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 48, index: 20, id: 100797, pPreCreateCode: gml_RoomCC_rm_exhibition_11_PreCreate, rotation: 0, scaleX: 1.9696969985961914, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 408, y: 48, index: 20, id: 100798, pPreCreateCode: gml_RoomCC_rm_exhibition_12_PreCreate, rotation: 0, scaleX: 1.9696969985961914, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 232, index: 20, id: 100799, pPreCreateCode: gml_RoomCC_rm_exhibition_13_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 48, y: 232, index: 20, id: 100796, pPreCreateCode: gml_RoomCC_rm_exhibition_14_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 88, y: 232, index: 20, id: 100802, pPreCreateCode: gml_RoomCC_rm_exhibition_15_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 128, index: 20, id: 100803, pPreCreateCode: gml_RoomCC_rm_exhibition_16_PreCreate, rotation: 0, scaleX: 1.9696969985961914, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 408, y: 128, index: 20, id: 100804, pPreCreateCode: gml_RoomCC_rm_exhibition_17_PreCreate, rotation: 0, scaleX: 1.9696969985961914, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -24, y: -8, index: 16, id: 100795, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 40, index: 75, id: 100800, pPreCreateCode: gml_RoomCC_rm_exhibition_19_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 40, y: 40, index: 75, id: 100801, pPreCreateCode: gml_RoomCC_rm_exhibition_20_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 179, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 180, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 21, iinstIDs: [100784, 100785, 100786, 100787, 100788, 100789, 100790, 100791, 100792, 100793, 100794, 100795, 100796, 100797, 100798, 100799, 100800, 100801, 100802, 100803, 100804] }, - { pName: "Background", id: 181, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_options_exh", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_options_exh_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100805, pPreCreateCode: gml_RoomCC_rm_options_exh_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 37, id: 100806, pPreCreateCode: gml_RoomCC_rm_options_exh_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 230, y: 88, index: 40, id: 100807, pPreCreateCode: gml_RoomCC_rm_options_exh_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 230, y: 46, index: 40, id: 100808, pPreCreateCode: gml_RoomCC_rm_options_exh_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 231, y: 170, index: 40, id: 100809, pPreCreateCode: gml_RoomCC_rm_options_exh_4_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 220, y: 104, index: 73, id: 100810, pPreCreateCode: gml_RoomCC_rm_options_exh_5_PreCreate, rotation: 0, scaleX: 1.5, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 221, y: 186, index: 73, id: 100811, pPreCreateCode: gml_RoomCC_rm_options_exh_6_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 220, y: 62, index: 73, id: 100812, pPreCreateCode: gml_RoomCC_rm_options_exh_7_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 221, y: 144, index: 73, id: 100813, pPreCreateCode: gml_RoomCC_rm_options_exh_8_PreCreate, rotation: 0, scaleX: 1.5238100290298462, scaleY: 2, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 231, y: 128, index: 40, id: 100814, pPreCreateCode: gml_RoomCC_rm_options_exh_9_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -16, y: 0, index: 26, id: 100815, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 182, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 183, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 11, iinstIDs: [100805, 100806, 100807, 100808, 100809, 100810, 100811, 100812, 100813, 100814, 100815] }, - { pName: "Background", id: 184, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_exhibition_postmatch", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_exhibition_postmatch_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 224, y: 8, index: 71, id: 100816, pPreCreateCode: gml_RoomCC_rm_exhibition_postmatch_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 136, y: 72, index: 83, id: 100817, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 384, y: 232, index: 35, id: 100818, pPreCreateCode: gml_RoomCC_rm_exhibition_postmatch_2_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 0, y: 0, index: 4, id: 100819, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 185, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 186, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 4, iinstIDs: [100816, 100817, 100818, 100819] }, - { pName: "Background", id: 187, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -38868, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_exhibition_options", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_exhibition_options_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [ - { x: 232, y: 8, index: 71, id: 100820, pPreCreateCode: gml_RoomCC_rm_exhibition_options_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 8, y: 232, index: 20, id: 100821, pPreCreateCode: gml_RoomCC_rm_exhibition_options_1_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 144, y: 102, index: 67, id: 100822, pPreCreateCode: gml_RoomCC_rm_exhibition_options_2_PreCreate, rotation: 0, scaleX: 1.2000000476837158, scaleY: 0.46875, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 440, y: 232, index: 20, id: 100824, pPreCreateCode: gml_RoomCC_rm_exhibition_options_3_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: 152, y: 114, index: 20, id: 100823, pPreCreateCode: gml_RoomCC_rm_exhibition_options_4_PreCreate, rotation: 0, scaleX: 5.323505878448486, scaleY: 1.2352941036224365, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - { x: -32, y: 0, index: 29, id: 100825, pPreCreateCode: gml_RoomCC_rm_exhibition_options_5_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }, - ], - tiles: [], - layers: [ - { pName: "PopUps", id: 188, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 189, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 6, iinstIDs: [100820, 100821, 100822, 100823, 100824, 100825] }, - { pName: "Background", id: 190, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_choose_team_college", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_choose_team_college_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [{ x: 0, y: 0, index: 29, id: 100826, pPreCreateCode: gml_RoomCC_rm_choose_team_college_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }], - tiles: [], - layers: [ - { pName: "PopUps", id: 191, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 192, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100826] }, - { pName: "Background", id: 193, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_league_college", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_league_college_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [{ x: 0, y: 0, index: 29, id: 100827, pPreCreateCode: gml_RoomCC_rm_league_college_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }], - tiles: [], - layers: [ - { pName: "PopUps", id: 194, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 195, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100827] }, - { pName: "Background", id: 196, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_debug", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_debug_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [{ x: 0, y: 0, index: 29, id: 100828, pPreCreateCode: gml_RoomCC_rm_debug_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }], - tiles: [], - layers: [ - { pName: "PopUps", id: 197, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 198, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100828] }, - { pName: "Background", id: 199, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_postseason", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_postseason_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [{ x: 0, y: 0, index: 29, id: 100829, pPreCreateCode: gml_RoomCC_rm_postseason_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }], - tiles: [], - layers: [ - { pName: "PopUps", id: 200, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 201, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100829] }, - { pName: "Background", id: 202, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_editor", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_editor_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { - wview: 1024, - hview: 768, - wport: 1024, - hport: 768, - }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [{ x: 0, y: 0, index: 29, id: 100830, pPreCreateCode: gml_RoomCC_rm_editor_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }], - tiles: [], - layers: [ - { pName: "PopUps", id: 203, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 204, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100830] }, - { pName: "Background", id: 205, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - { - pName: "rm_edit_competition", - width: 480, - height: 270, - speed: 0, - colour: 0, - LayerCount: 3, - showColour: false, - enableViews: true, - viewClearScreen: false, - pCode: gml_Room_rm_edit_competition_Create, - backgrounds: [], - views: [ - { visible: true, wview: 480, hview: 270, wport: 480, hport: 270 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - { wview: 1024, hview: 768, wport: 1024, hport: 768 }, - ], - pInstances: [{ x: 0, y: 0, index: 29, id: 100831, pPreCreateCode: gml_RoomCC_rm_edit_competition_0_PreCreate, rotation: 0, scaleX: 1, scaleY: 1, imageSpeed: 1, imageIndex: 0, colour: 4294967295 }], - tiles: [], - layers: [ - { pName: "PopUps", id: 206, type: 2, depth: 0, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 0, iinstIDs: [] }, - { pName: "Instances", id: 207, type: 2, depth: 100, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], icount: 1, iinstIDs: [100831] }, - { pName: "Background", id: 208, type: 1, depth: 200, x: 0, y: 0, hspeed: 0, vspeed: 0, visible: 1, effectEnabled: 1, effectType: "", effectProperties: [], bvisible: true, bforeground: false, bindex: -1, bhtiled: false, bvtiled: false, bstretch: false, bblend: -499648, bimage_index: 0, bimage_speed: 15 }, - ], - }, - ], - RoomOrder: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56], - TPageEntries: [ - { - x: 0, - y: 0, - w: 64, - h: 64, - XOffset: 0, - YOffset: 0, - CropWidth: 64, - CropHeight: 64, - ow: 64, - oh: 64, - tp: 0, - }, - { x: 2, y: 2, w: 960, h: 540, XOffset: 0, YOffset: 0, CropWidth: 960, CropHeight: 540, ow: 960, oh: 540, tp: 1 }, - { x: 2, y: 546, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 1 }, - { x: 2, y: 787, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 1 }, - { x: 2, y: 1028, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 1 }, - { x: 2, y: 1269, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 1 }, - { x: 2, y: 1510, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 1 }, - { x: 2, y: 1751, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 1 }, - { x: 2, y: 2, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 2 }, - { x: 2, y: 243, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 2 }, - { x: 2, y: 484, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 2 }, - { x: 2, y: 725, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 2 }, - { x: 2, y: 966, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 2 }, - { x: 2, y: 1207, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 2 }, - { x: 2, y: 1448, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 2 }, - { x: 2, y: 1689, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 2 }, - { - x: 2, - y: 2, - w: 1300, - h: 237, - XOffset: 0, - YOffset: 0, - CropWidth: 1300, - CropHeight: 237, - ow: 1300, - oh: 237, - tp: 3, - }, - { x: 2, y: 243, w: 1300, h: 237, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 237, ow: 1300, oh: 237, tp: 3 }, - { x: 1306, y: 2, w: 588, h: 270, XOffset: 0, YOffset: 0, CropWidth: 588, CropHeight: 270, ow: 588, oh: 270, tp: 1 }, - { x: 1306, y: 2, w: 588, h: 270, XOffset: 0, YOffset: 0, CropWidth: 588, CropHeight: 270, ow: 588, oh: 270, tp: 1 }, - { x: 1306, y: 2, w: 588, h: 270, XOffset: 0, YOffset: 0, CropWidth: 588, CropHeight: 270, ow: 588, oh: 270, tp: 1 }, - { x: 1306, y: 276, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 1 }, - { x: 1306, y: 550, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 1 }, - { x: 1306, y: 824, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 1 }, - { x: 1306, y: 1098, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 1 }, - { x: 1306, y: 1372, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 1 }, - { x: 1306, y: 1646, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 1 }, - { x: 1306, y: 2, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 2 }, - { x: 1306, y: 276, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 2 }, - { x: 1306, y: 550, w: 480, h: 270, XOffset: 0, YOffset: 0, CropWidth: 480, CropHeight: 270, ow: 480, oh: 270, tp: 2 }, - { x: 1306, y: 824, w: 460, h: 250, XOffset: 10, YOffset: 10, CropWidth: 460, CropHeight: 250, ow: 480, oh: 270, tp: 2 }, - { x: 1306, y: 1078, w: 391, h: 262, XOffset: 0, YOffset: 0, CropWidth: 391, CropHeight: 262, ow: 391, oh: 262, tp: 2 }, - { x: 1306, y: 1344, w: 391, h: 262, XOffset: 0, YOffset: 0, CropWidth: 391, CropHeight: 262, ow: 391, oh: 262, tp: 2 }, - { x: 1790, y: 276, w: 256, h: 256, XOffset: 0, YOffset: 0, CropWidth: 256, CropHeight: 256, ow: 256, oh: 256, tp: 1 }, - { x: 1790, y: 536, w: 256, h: 256, XOffset: 0, YOffset: 0, CropWidth: 256, CropHeight: 256, ow: 256, oh: 256, tp: 1 }, - { x: 1790, y: 796, w: 256, h: 256, XOffset: 0, YOffset: 0, CropWidth: 256, CropHeight: 256, ow: 256, oh: 256, tp: 1 }, - { x: 1306, y: 1610, w: 416, h: 144, XOffset: 0, YOffset: 0, CropWidth: 416, CropHeight: 144, ow: 416, oh: 144, tp: 2 }, - { x: 1306, y: 1758, w: 412, h: 140, XOffset: 2, YOffset: 2, CropWidth: 412, CropHeight: 140, ow: 416, oh: 144, tp: 2 }, - { x: 966, y: 2, w: 288, h: 160, XOffset: 0, YOffset: 0, CropWidth: 288, CropHeight: 160, ow: 288, oh: 160, tp: 1 }, - { x: 2, y: 1992, w: 1300, h: 33, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 33, ow: 1300, oh: 33, tp: 1 }, - { x: 2, y: 1930, w: 1300, h: 33, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 33, ow: 1300, oh: 33, tp: 2 }, - { x: 2, y: 1967, w: 1300, h: 33, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 33, ow: 1300, oh: 33, tp: 2 }, - { x: 2, y: 2004, w: 1300, h: 33, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 33, ow: 1300, oh: 33, tp: 2 }, - { x: 2, y: 484, w: 1300, h: 33, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 33, ow: 1300, oh: 33, tp: 3 }, - { x: 2, y: 521, w: 1300, h: 33, XOffset: 0, YOffset: 0, CropWidth: 1300, CropHeight: 33, ow: 1300, oh: 33, tp: 3 }, - { x: 966, y: 166, w: 224, h: 176, XOffset: 0, YOffset: 0, CropWidth: 224, CropHeight: 176, ow: 224, oh: 176, tp: 1 }, - { x: 966, y: 346, w: 208, h: 176, XOffset: 0, YOffset: 0, CropWidth: 208, CropHeight: 176, ow: 208, oh: 176, tp: 1 }, - { x: 1306, y: 1920, w: 448, h: 80, XOffset: 0, YOffset: 0, CropWidth: 448, CropHeight: 80, ow: 448, oh: 80, tp: 1 }, - { - x: 1790, - y: 1056, - w: 256, - h: 128, - XOffset: 0, - YOffset: 0, - CropWidth: 256, - CropHeight: 128, - ow: 256, - oh: 128, - tp: 1, - }, - { x: 1790, y: 1188, w: 256, h: 128, XOffset: 0, YOffset: 0, CropWidth: 256, CropHeight: 128, ow: 256, oh: 128, tp: 1 }, - { x: 1790, y: 1320, w: 176, h: 176, XOffset: 0, YOffset: 0, CropWidth: 176, CropHeight: 176, ow: 176, oh: 176, tp: 1 }, - { x: 1790, y: 1500, w: 160, h: 160, XOffset: 0, YOffset: 0, CropWidth: 160, CropHeight: 160, ow: 160, oh: 160, tp: 1 }, - { x: 1790, y: 1664, w: 160, h: 128, XOffset: 0, YOffset: 0, CropWidth: 160, CropHeight: 128, ow: 160, oh: 128, tp: 1 }, - { x: 1790, y: 1796, w: 208, h: 88, XOffset: 0, YOffset: 0, CropWidth: 208, CropHeight: 88, ow: 208, oh: 88, tp: 1 }, - { x: 1790, y: 1888, w: 211, h: 84, XOffset: 0, YOffset: 0, CropWidth: 211, CropHeight: 84, ow: 211, oh: 84, tp: 1 }, - { x: 1306, y: 1902, w: 211, h: 84, XOffset: 0, YOffset: 0, CropWidth: 211, CropHeight: 84, ow: 211, oh: 84, tp: 2 }, - { x: 1521, y: 1902, w: 211, h: 84, XOffset: 0, YOffset: 0, CropWidth: 211, CropHeight: 84, ow: 211, oh: 84, tp: 2 }, - { x: 1790, y: 2, w: 211, h: 84, XOffset: 0, YOffset: 0, CropWidth: 211, CropHeight: 84, ow: 211, oh: 84, tp: 2 }, - { x: 1790, y: 90, w: 211, h: 84, XOffset: 0, YOffset: 0, CropWidth: 211, CropHeight: 84, ow: 211, oh: 84, tp: 2 }, - { x: 1790, y: 178, w: 211, h: 84, XOffset: 0, YOffset: 0, CropWidth: 211, CropHeight: 84, ow: 211, oh: 84, tp: 2 }, - { x: 1194, y: 166, w: 100, h: 169, XOffset: 0, YOffset: 0, CropWidth: 100, CropHeight: 169, ow: 100, oh: 169, tp: 1 }, - { x: 1178, y: 346, w: 100, h: 169, XOffset: 0, YOffset: 0, CropWidth: 100, CropHeight: 169, ow: 100, oh: 169, tp: 1 }, - { x: 1898, y: 2, w: 100, h: 169, XOffset: 0, YOffset: 0, CropWidth: 100, CropHeight: 169, ow: 100, oh: 169, tp: 1 }, - { x: 1790, y: 266, w: 100, h: 169, XOffset: 0, YOffset: 0, CropWidth: 100, CropHeight: 169, ow: 100, oh: 169, tp: 2 }, - { x: 1790, y: 439, w: 100, h: 169, XOffset: 0, YOffset: 0, CropWidth: 100, CropHeight: 169, ow: 100, oh: 169, tp: 2 }, - { x: 1790, y: 612, w: 208, h: 80, XOffset: 0, YOffset: 0, CropWidth: 208, CropHeight: 80, ow: 208, oh: 80, tp: 2 }, - { x: 1894, y: 266, w: 128, h: 128, XOffset: 0, YOffset: 0, CropWidth: 128, CropHeight: 128, ow: 128, oh: 128, tp: 2 }, - { x: 1306, y: 2004, w: 734, h: 22, XOffset: 0, YOffset: 0, CropWidth: 734, CropHeight: 22, ow: 734, oh: 22, tp: 1 }, - { x: 1790, y: 696, w: 168, h: 92, XOffset: 128, YOffset: 172, CropWidth: 168, CropHeight: 92, ow: 480, oh: 270, tp: 2 }, - { x: 1790, y: 792, w: 208, h: 64, XOffset: 0, YOffset: 0, CropWidth: 208, CropHeight: 64, ow: 208, oh: 64, tp: 2 }, - { x: 1898, y: 175, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 1 }, - { x: 1770, y: 860, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1894, y: 398, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1894, y: 461, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1894, y: 524, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1770, y: 923, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1770, y: 986, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1770, y: 1049, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1112, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1175, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1238, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1301, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1364, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1427, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1490, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1553, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1553, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1616, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1616, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1679, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1742, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1805, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1868, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1736, y: 1931, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1880, y: 1112, w: 140, h: 59, XOffset: 0, YOffset: 0, CropWidth: 140, CropHeight: 59, ow: 140, oh: 59, tp: 2 }, - { x: 1306, y: 1994, w: 299, h: 27, XOffset: 0, YOffset: 0, CropWidth: 299, CropHeight: 27, ow: 299, oh: 27, tp: 2 }, - { x: 1609, y: 1994, w: 295, h: 27, XOffset: 2, YOffset: 2, CropWidth: 295, CropHeight: 27, ow: 299, oh: 29, tp: 2 }, - { x: 2, y: 558, w: 208, h: 32, XOffset: 0, YOffset: 0, CropWidth: 208, CropHeight: 32, ow: 208, oh: 32, tp: 3 }, - { x: 1970, y: 1320, w: 64, h: 80, XOffset: 0, YOffset: 0, CropWidth: 64, CropHeight: 80, ow: 64, oh: 80, tp: 1 }, - { x: 1258, y: 2, w: 38, h: 127, XOffset: 31, YOffset: 22, CropWidth: 38, CropHeight: 127, ow: 100, oh: 169, tp: 1 }, - { x: 2002, y: 2, w: 38, h: 127, XOffset: 31, YOffset: 20, CropWidth: 38, CropHeight: 127, ow: 100, oh: 169, tp: 1 }, - { x: 1970, y: 1404, w: 64, h: 64, XOffset: 0, YOffset: 0, CropWidth: 64, CropHeight: 64, ow: 64, oh: 64, tp: 1 }, - { x: 1970, y: 1472, w: 64, h: 64, XOffset: 0, YOffset: 0, CropWidth: 64, CropHeight: 64, ow: 64, oh: 64, tp: 1 }, - { x: 1954, y: 1540, w: 64, h: 64, XOffset: 0, YOffset: 0, CropWidth: 64, CropHeight: 64, ow: 64, oh: 64, tp: 1 }, - { x: 1880, y: 1175, w: 100, h: 40, XOffset: 0, YOffset: 0, CropWidth: 100, CropHeight: 40, ow: 100, oh: 40, tp: 2 }, - { x: 1880, y: 1219, w: 100, h: 40, XOffset: 0, YOffset: 0, CropWidth: 100, CropHeight: 40, ow: 100, oh: 40, tp: 2 }, - { x: 1758, y: 1976, w: 192, h: 20, XOffset: 0, YOffset: 0, CropWidth: 192, CropHeight: 20, ow: 192, oh: 20, tp: 1 }, - { x: 1306, y: 2025, w: 192, h: 20, XOffset: 0, YOffset: 0, CropWidth: 192, CropHeight: 20, ow: 192, oh: 20, tp: 2 }, - { x: 1954, y: 1608, w: 64, h: 58, XOffset: 0, YOffset: 0, CropWidth: 64, CropHeight: 58, ow: 64, oh: 60, tp: 1 }, - { x: 1898, y: 238, w: 106, h: 34, XOffset: 0, YOffset: 0, CropWidth: 106, CropHeight: 34, ow: 106, oh: 34, tp: 1 }, - { x: 1880, y: 1263, w: 110, h: 32, XOffset: 0, YOffset: 0, CropWidth: 110, CropHeight: 32, ow: 110, oh: 32, tp: 2 }, - { x: 1880, y: 1299, w: 110, h: 32, XOffset: 0, YOffset: 0, CropWidth: 110, CropHeight: 32, ow: 110, oh: 32, tp: 2 }, - { x: 1880, y: 1335, w: 110, h: 32, XOffset: 0, YOffset: 0, CropWidth: 110, CropHeight: 32, ow: 110, oh: 32, tp: 2 }, - { x: 1880, y: 1371, w: 110, h: 32, XOffset: 0, YOffset: 0, CropWidth: 110, CropHeight: 32, ow: 110, oh: 32, tp: 2 }, - { x: 1880, y: 1407, w: 110, h: 32, XOffset: 0, YOffset: 0, CropWidth: 110, CropHeight: 32, ow: 110, oh: 32, tp: 2 }, - { x: 1880, y: 1443, w: 104, h: 32, XOffset: 0, YOffset: 2, CropWidth: 104, CropHeight: 32, ow: 106, oh: 34, tp: 2 }, - { x: 1880, y: 1479, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1880, y: 1515, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1880, y: 1551, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1880, y: 1587, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1880, y: 1623, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1880, y: 1659, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1695, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1731, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1767, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1803, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1839, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1875, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1911, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1947, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1908, y: 1983, w: 96, h: 32, XOffset: 0, YOffset: 0, CropWidth: 96, CropHeight: 32, ow: 96, oh: 32, tp: 2 }, - { x: 1954, y: 1670, w: 90, h: 34, XOffset: 0, YOffset: 0, CropWidth: 90, CropHeight: 34, ow: 90, oh: 34, tp: 1 }, - { x: 1954, y: 1708, w: 88, h: 32, XOffset: 0, YOffset: 2, CropWidth: 88, CropHeight: 32, ow: 90, oh: 34, tp: 1 }, - { x: 1914, y: 860, w: 100, h: 28, XOffset: 4, YOffset: 2, CropWidth: 100, CropHeight: 28, ow: 106, oh: 34, tp: 2 }, - { x: 1954, y: 1744, w: 64, h: 41, XOffset: 0, YOffset: 0, CropWidth: 64, CropHeight: 41, ow: 64, oh: 41, tp: 1 }, - { x: 1914, y: 892, w: 51, h: 51, XOffset: 6, YOffset: 6, CropWidth: 51, CropHeight: 51, ow: 60, oh: 60, tp: 2 }, - { x: 1969, y: 892, w: 51, h: 51, XOffset: 6, YOffset: 6, CropWidth: 51, CropHeight: 51, ow: 60, oh: 60, tp: 2 }, - { x: 1914, y: 947, w: 74, h: 34, XOffset: 0, YOffset: 0, CropWidth: 74, CropHeight: 34, ow: 74, oh: 34, tp: 2 }, - { x: 1914, y: 985, w: 84, h: 28, XOffset: 4, YOffset: 2, CropWidth: 84, CropHeight: 28, ow: 90, oh: 34, tp: 2 }, - { x: 1914, y: 1017, w: 68, h: 34, XOffset: 0, YOffset: 0, CropWidth: 68, CropHeight: 34, ow: 68, oh: 34, tp: 2 }, - { x: 1914, y: 1055, w: 72, h: 32, XOffset: 0, YOffset: 2, CropWidth: 72, CropHeight: 32, ow: 74, oh: 34, tp: 2 }, - { x: 1980, y: 1479, w: 66, h: 32, XOffset: 0, YOffset: 2, CropWidth: 66, CropHeight: 32, ow: 68, oh: 34, tp: 2 }, - { x: 1954, y: 1976, w: 90, h: 23, XOffset: 5, YOffset: 1, CropWidth: 90, CropHeight: 23, ow: 100, oh: 25, tp: 1 }, - { x: 1980, y: 1515, w: 64, h: 32, XOffset: 0, YOffset: 0, CropWidth: 64, CropHeight: 32, ow: 64, oh: 32, tp: 2 }, - { x: 1908, y: 2019, w: 74, h: 26, XOffset: 0, YOffset: 0, CropWidth: 74, CropHeight: 26, ow: 74, oh: 26, tp: 2 }, - { x: 1962, y: 696, w: 68, h: 28, XOffset: 4, YOffset: 2, CropWidth: 68, CropHeight: 28, ow: 74, oh: 34, tp: 2 }, - { x: 1178, y: 519, w: 89, h: 21, XOffset: 6, YOffset: 3, CropWidth: 89, CropHeight: 21, ow: 100, oh: 25, tp: 1 }, - { x: 1962, y: 728, w: 54, h: 34, XOffset: 0, YOffset: 0, CropWidth: 54, CropHeight: 34, ow: 54, oh: 34, tp: 2 }, - { x: 1980, y: 1551, w: 62, h: 28, XOffset: 4, YOffset: 2, CropWidth: 62, CropHeight: 28, ow: 68, oh: 34, tp: 2 }, - { x: 2, y: 594, w: 72, h: 24, XOffset: 0, YOffset: 2, CropWidth: 72, CropHeight: 24, ow: 74, oh: 26, tp: 3 }, - { x: 1980, y: 1583, w: 52, h: 32, XOffset: 0, YOffset: 2, CropWidth: 52, CropHeight: 32, ow: 54, oh: 34, tp: 2 }, - { x: 2005, y: 1789, w: 41, h: 34, XOffset: 0, YOffset: 0, CropWidth: 41, CropHeight: 34, ow: 41, oh: 34, tp: 1 }, - { x: 1962, y: 766, w: 68, h: 20, XOffset: 4, YOffset: 2, CropWidth: 68, CropHeight: 20, ow: 74, oh: 26, tp: 2 }, - { x: 1980, y: 1619, w: 48, h: 28, XOffset: 4, YOffset: 2, CropWidth: 48, CropHeight: 28, ow: 54, oh: 34, tp: 2 }, - { x: 2005, y: 1827, w: 39, h: 32, XOffset: 0, YOffset: 2, CropWidth: 39, CropHeight: 32, ow: 41, oh: 34, tp: 1 }, - { x: 2005, y: 1863, w: 33, h: 34, XOffset: 0, YOffset: 0, CropWidth: 33, CropHeight: 34, ow: 33, oh: 34, tp: 1 }, - { x: 2005, y: 1863, w: 33, h: 34, XOffset: 0, YOffset: 0, CropWidth: 33, CropHeight: 34, ow: 33, oh: 34, tp: 1 }, - { x: 2005, y: 1901, w: 29, h: 36, XOffset: 5, YOffset: 1, CropWidth: 29, CropHeight: 36, ow: 40, oh: 40, tp: 1 }, - { x: 2008, y: 238, w: 32, h: 32, XOffset: 0, YOffset: 0, CropWidth: 32, CropHeight: 32, ow: 32, oh: 32, tp: 1 }, - { x: 2002, y: 133, w: 32, h: 32, XOffset: 0, YOffset: 0, CropWidth: 32, CropHeight: 32, ow: 32, oh: 32, tp: 1 }, - { x: 2002, y: 587, w: 32, h: 32, XOffset: 0, YOffset: 0, CropWidth: 32, CropHeight: 32, ow: 32, oh: 32, tp: 2 }, - { x: 2002, y: 790, w: 32, h: 32, XOffset: 0, YOffset: 0, CropWidth: 32, CropHeight: 32, ow: 32, oh: 32, tp: 2 }, - { x: 1980, y: 1651, w: 32, h: 32, XOffset: 0, YOffset: 0, CropWidth: 32, CropHeight: 32, ow: 32, oh: 32, tp: 2 }, - { x: 2002, y: 623, w: 32, h: 32, XOffset: 0, YOffset: 0, CropWidth: 32, CropHeight: 32, ow: 32, oh: 32, tp: 2 }, - { x: 2008, y: 1687, w: 32, h: 32, XOffset: 0, YOffset: 0, CropWidth: 32, CropHeight: 32, ow: 32, oh: 32, tp: 2 }, - { x: 966, y: 526, w: 64, h: 16, XOffset: 0, YOffset: 0, CropWidth: 64, CropHeight: 16, ow: 64, oh: 16, tp: 1 }, - { x: 1984, y: 1175, w: 31, h: 32, XOffset: 0, YOffset: 2, CropWidth: 31, CropHeight: 32, ow: 33, oh: 34, tp: 2 }, - { x: 1984, y: 1175, w: 31, h: 32, XOffset: 0, YOffset: 2, CropWidth: 31, CropHeight: 32, ow: 33, oh: 34, tp: 2 }, - { x: 2005, y: 1941, w: 35, h: 28, XOffset: 4, YOffset: 2, CropWidth: 35, CropHeight: 28, ow: 41, oh: 34, tp: 1 }, - { x: 1758, y: 1920, w: 27, h: 36, XOffset: 3, YOffset: 0, CropWidth: 27, CropHeight: 36, ow: 32, oh: 36, tp: 1 }, - { x: 1758, y: 1920, w: 27, h: 36, XOffset: 3, YOffset: 0, CropWidth: 27, CropHeight: 36, ow: 32, oh: 36, tp: 1 }, - { x: 2002, y: 947, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1990, y: 1017, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2018, y: 826, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1723, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1984, y: 1211, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1984, y: 1211, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2019, y: 1175, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1990, y: 1056, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2019, y: 1175, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1990, y: 1056, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1801, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1994, y: 1289, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1762, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1994, y: 1250, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1801, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1994, y: 1289, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1840, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1840, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1994, y: 1328, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1879, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1994, y: 1367, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1918, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1918, w: 27, h: 35, XOffset: 3, YOffset: 1, CropWidth: 27, CropHeight: 35, ow: 32, oh: 36, tp: 2 }, - { x: 1994, y: 1406, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1957, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2008, y: 1995, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1078, w: 27, h: 34, XOffset: 2, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1192, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1154, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1116, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1230, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1116, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1154, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1192, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1230, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1268, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1306, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1344, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1382, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1420, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1458, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1496, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1496, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1572, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1534, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1701, y: 1572, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2005, y: 2, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2005, y: 40, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2005, y: 2, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2005, y: 40, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 78, y: 594, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 3 }, - { x: 2005, y: 78, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2005, y: 116, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2005, y: 154, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 2005, y: 192, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 78, y: 594, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 3 }, - { x: 109, y: 594, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 3 }, - { x: 109, y: 594, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 622, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 622, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 3 }, - { x: 140, y: 594, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 622, w: 27, h: 34, XOffset: 3, YOffset: 2, CropWidth: 27, CropHeight: 34, ow: 32, oh: 36, tp: 3 }, - { x: 2002, y: 659, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 2 }, - { x: 2, y: 660, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 171, y: 594, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 632, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 697, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 171, y: 631, w: 27, h: 33, XOffset: 2, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 660, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 734, w: 27, h: 33, XOffset: 2, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 632, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 669, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 771, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 632, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 669, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 697, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 808, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 668, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 845, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 706, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 845, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 734, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 669, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 706, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 734, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 882, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 705, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 882, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 705, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 743, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 919, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 706, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 743, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 771, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 743, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 771, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2, y: 956, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 742, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 780, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 743, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 780, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 808, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 779, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 780, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 743, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 780, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 808, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 779, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 817, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 780, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 817, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 845, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 816, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 854, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 817, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 854, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 817, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 854, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 854, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 882, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 853, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 891, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 854, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 891, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 919, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 890, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 928, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 891, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 919, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 890, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 928, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 927, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 928, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 891, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 928, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 33, y: 956, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 927, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 965, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 928, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 64, y: 965, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 928, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 668, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 95, y: 965, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 157, y: 964, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 126, y: 965, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 668, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 631, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 202, y: 594, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 631, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 202, y: 594, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 264, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 631, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 233, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 595, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 264, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 595, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 595, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 295, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 595, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 326, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 595, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 595, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 705, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 388, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 357, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 742, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 357, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 595, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 388, y: 558, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 705, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 742, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 779, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 816, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 853, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 890, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 927, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 927, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 188, y: 964, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 668, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 705, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 742, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 668, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 705, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 742, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 779, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 816, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 853, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 890, w: 27, h: 33, XOffset: 3, YOffset: 3, CropWidth: 27, CropHeight: 33, ow: 32, oh: 36, tp: 3 }, - { x: 2005, y: 230, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 2 }, - { x: 2015, y: 1214, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 2 }, - { x: 2016, y: 1651, w: 27, h: 32, XOffset: 2, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 2 }, - { x: 219, y: 927, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 219, y: 963, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 632, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 632, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 668, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 632, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 668, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 704, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 704, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 668, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 632, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 668, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 704, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 740, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 632, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 668, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 704, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 704, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 740, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 776, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 668, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 776, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 668, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 704, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 704, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 740, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 776, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 812, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 704, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 740, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 776, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 740, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 776, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 812, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 848, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 740, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 740, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 776, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 812, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 848, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 812, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 848, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 884, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 776, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 812, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 884, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 848, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 884, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 920, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 812, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 920, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 812, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 848, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 884, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 920, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 956, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 848, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 884, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 956, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 250, y: 956, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 848, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 884, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 920, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 281, y: 956, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 884, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 920, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 312, y: 956, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 920, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 956, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 920, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 343, y: 956, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 374, y: 956, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 419, y: 558, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 595, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 450, y: 558, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 631, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 594, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 481, y: 558, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 667, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 450, y: 558, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 631, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 594, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 481, y: 558, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 667, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 666, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 467, y: 594, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 630, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 512, y: 558, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 703, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 498, y: 594, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 467, y: 630, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 666, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 543, y: 558, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 739, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 543, y: 558, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 739, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 529, y: 594, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 498, y: 630, w: 27, h: 32, XOffset: 3, YOffset: 4, CropWidth: 27, CropHeight: 32, ow: 32, oh: 36, tp: 3 }, - { x: 2021, y: 986, w: 25, h: 34, XOffset: 4, YOffset: 2, CropWidth: 25, CropHeight: 34, ow: 32, oh: 36, tp: 2 }, - { x: 1988, y: 1444, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 2 }, - { x: 2019, y: 1444, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 2 }, - { x: 467, y: 666, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 702, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 467, y: 666, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 702, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 574, y: 558, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 574, y: 558, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 775, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 529, y: 630, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 560, y: 594, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 529, y: 630, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 498, y: 666, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 737, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 467, y: 701, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 737, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 605, y: 558, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 810, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 560, y: 629, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 405, y: 810, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 560, y: 629, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 591, y: 593, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 529, y: 665, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 498, y: 701, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 498, y: 701, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 467, y: 736, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 772, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 436, y: 772, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 636, y: 558, w: 27, h: 31, XOffset: 3, YOffset: 5, CropWidth: 27, CropHeight: 31, ow: 32, oh: 36, tp: 3 }, - { x: 2021, y: 1024, w: 25, h: 33, XOffset: 4, YOffset: 3, CropWidth: 25, CropHeight: 33, ow: 32, oh: 36, tp: 2 }, - { x: 2021, y: 1061, w: 25, h: 33, XOffset: 4, YOffset: 3, CropWidth: 25, CropHeight: 33, ow: 32, oh: 36, tp: 2 }, - { x: 2020, y: 728, w: 25, h: 33, XOffset: 4, YOffset: 3, CropWidth: 25, CropHeight: 33, ow: 32, oh: 36, tp: 2 }, - { x: 1034, y: 526, w: 48, h: 16, XOffset: 0, YOffset: 0, CropWidth: 48, CropHeight: 16, ow: 48, oh: 16, tp: 1 }, - { x: 1258, y: 133, w: 27, h: 28, XOffset: 4, YOffset: 2, CropWidth: 27, CropHeight: 28, ow: 33, oh: 34, tp: 1 }, - { x: 1258, y: 133, w: 27, h: 28, XOffset: 4, YOffset: 2, CropWidth: 27, CropHeight: 28, ow: 33, oh: 34, tp: 1 }, - { x: 1894, y: 587, w: 41, h: 18, XOffset: 0, YOffset: 0, CropWidth: 41, CropHeight: 18, ow: 41, oh: 18, tp: 2 }, - { x: 2022, y: 1540, w: 18, h: 35, XOffset: 7, YOffset: 0, CropWidth: 18, CropHeight: 35, ow: 32, oh: 35, tp: 1 }, - { x: 1086, y: 526, w: 39, h: 16, XOffset: 0, YOffset: 2, CropWidth: 39, CropHeight: 16, ow: 41, oh: 18, tp: 1 }, - { x: 1732, y: 1078, w: 25, h: 24, XOffset: 3, YOffset: 3, CropWidth: 25, CropHeight: 24, ow: 32, oh: 32, tp: 2 }, - { x: 1271, y: 519, w: 25, h: 22, XOffset: 3, YOffset: 4, CropWidth: 25, CropHeight: 22, ow: 32, oh: 32, tp: 1 }, - { x: 1939, y: 587, w: 29, h: 18, XOffset: 1, YOffset: 7, CropWidth: 29, CropHeight: 18, ow: 32, oh: 32, tp: 2 }, - { x: 2018, y: 865, w: 25, h: 20, XOffset: 4, YOffset: 5, CropWidth: 25, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 2022, y: 1579, w: 22, h: 21, XOffset: 0, YOffset: 0, CropWidth: 22, CropHeight: 21, ow: 22, oh: 21, tp: 1 }, - { x: 2022, y: 1604, w: 20, h: 23, XOffset: 6, YOffset: 4, CropWidth: 20, CropHeight: 23, ow: 32, oh: 32, tp: 1 }, - { x: 1972, y: 587, w: 25, h: 18, XOffset: 3, YOffset: 7, CropWidth: 25, CropHeight: 18, ow: 32, oh: 32, tp: 2 }, - { x: 2022, y: 1631, w: 21, h: 21, XOffset: 1, YOffset: 1, CropWidth: 21, CropHeight: 21, ow: 23, oh: 23, tp: 1 }, - { x: 2022, y: 1744, w: 24, h: 18, XOffset: 0, YOffset: 0, CropWidth: 24, CropHeight: 18, ow: 24, oh: 18, tp: 1 }, - { x: 1129, y: 526, w: 35, h: 12, XOffset: 4, YOffset: 2, CropWidth: 35, CropHeight: 12, ow: 41, oh: 18, tp: 1 }, - { x: 1282, y: 339, w: 15, h: 27, XOffset: 12, YOffset: 0, CropWidth: 15, CropHeight: 27, ow: 32, oh: 27, tp: 1 }, - { x: 1282, y: 370, w: 15, h: 27, XOffset: 6, YOffset: 0, CropWidth: 15, CropHeight: 27, ow: 32, oh: 27, tp: 1 }, - { x: 1282, y: 401, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 1 }, - { x: 1282, y: 425, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 1 }, - { x: 1282, y: 449, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 1 }, - { x: 1282, y: 473, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 1 }, - { x: 2026, y: 266, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 2 }, - { x: 1282, y: 425, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 1 }, - { x: 1282, y: 449, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 1 }, - { x: 1282, y: 473, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 1 }, - { x: 2026, y: 266, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 2 }, - { x: 2025, y: 1250, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 2 }, - { x: 2024, y: 1098, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 2 }, - { x: 2024, y: 889, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 2 }, - { x: 2026, y: 290, w: 20, h: 20, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 20, ow: 20, oh: 20, tp: 2 }, - { x: 2022, y: 1766, w: 21, h: 19, XOffset: 6, YOffset: 6, CropWidth: 21, CropHeight: 19, ow: 32, oh: 32, tp: 1 }, - { x: 1986, y: 2019, w: 18, h: 22, XOffset: 6, YOffset: 4, CropWidth: 18, CropHeight: 22, ow: 32, oh: 32, tp: 2 }, - { x: 2025, y: 1274, w: 20, h: 19, XOffset: 6, YOffset: 8, CropWidth: 20, CropHeight: 19, ow: 32, oh: 32, tp: 2 }, - { x: 2038, y: 1320, w: 7, h: 53, XOffset: 10, YOffset: 0, CropWidth: 7, CropHeight: 53, ow: 17, oh: 90, tp: 1 }, - { x: 47, y: 2030, w: 41, h: 9, XOffset: 0, YOffset: 0, CropWidth: 41, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 2, y: 2030, w: 41, h: 9, XOffset: 0, YOffset: 0, CropWidth: 41, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 47, y: 2030, w: 41, h: 9, XOffset: 0, YOffset: 0, CropWidth: 41, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 92, y: 2030, w: 41, h: 9, XOffset: 0, YOffset: 0, CropWidth: 41, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 2032, y: 1619, w: 14, h: 25, XOffset: 13, YOffset: 2, CropWidth: 14, CropHeight: 25, ow: 32, oh: 27, tp: 2 }, - { x: 137, y: 2030, w: 25, h: 14, XOffset: 4, YOffset: 2, CropWidth: 25, CropHeight: 14, ow: 32, oh: 16, tp: 1 }, - { x: 166, y: 2030, w: 23, h: 15, XOffset: 0, YOffset: 0, CropWidth: 23, CropHeight: 15, ow: 23, oh: 15, tp: 1 }, - { x: 193, y: 2030, w: 38, h: 9, XOffset: 0, YOffset: 0, CropWidth: 38, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 235, y: 2030, w: 38, h: 9, XOffset: 0, YOffset: 0, CropWidth: 38, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 277, y: 2030, w: 38, h: 9, XOffset: 1, YOffset: 0, CropWidth: 38, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 319, y: 2030, w: 38, h: 9, XOffset: 1, YOffset: 0, CropWidth: 38, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 2024, y: 1122, w: 16, h: 21, XOffset: 4, YOffset: 0, CropWidth: 16, CropHeight: 21, ow: 20, oh: 21, tp: 2 }, - { x: 2024, y: 913, w: 16, h: 21, XOffset: 1, YOffset: 0, CropWidth: 16, CropHeight: 21, ow: 20, oh: 21, tp: 2 }, - { x: 2026, y: 314, w: 16, h: 21, XOffset: 4, YOffset: 0, CropWidth: 16, CropHeight: 21, ow: 20, oh: 21, tp: 2 }, - { x: 2025, y: 1297, w: 16, h: 21, XOffset: 1, YOffset: 0, CropWidth: 16, CropHeight: 21, ow: 20, oh: 21, tp: 2 }, - { x: 2024, y: 1147, w: 16, h: 21, XOffset: 1, YOffset: 0, CropWidth: 16, CropHeight: 21, ow: 20, oh: 21, tp: 2 }, - { x: 2026, y: 339, w: 16, h: 21, XOffset: 4, YOffset: 0, CropWidth: 16, CropHeight: 21, ow: 20, oh: 21, tp: 2 }, - { x: 1289, y: 133, w: 13, h: 25, XOffset: 7, YOffset: 2, CropWidth: 13, CropHeight: 25, ow: 32, oh: 27, tp: 1 }, - { x: 1282, y: 497, w: 18, h: 18, XOffset: 6, YOffset: 7, CropWidth: 18, CropHeight: 18, ow: 32, oh: 32, tp: 1 }, - { x: 1954, y: 1500, w: 10, h: 32, XOffset: 0, YOffset: 5, CropWidth: 10, CropHeight: 32, ow: 10, oh: 37, tp: 1 }, - { x: 2025, y: 1322, w: 10, h: 32, XOffset: 0, YOffset: 5, CropWidth: 10, CropHeight: 32, ow: 10, oh: 37, tp: 2 }, - { x: 2038, y: 1377, w: 6, h: 53, XOffset: 10, YOffset: 0, CropWidth: 6, CropHeight: 53, ow: 17, oh: 90, tp: 1 }, - { x: 2033, y: 659, w: 10, h: 31, XOffset: 1, YOffset: 6, CropWidth: 10, CropHeight: 31, ow: 11, oh: 37, tp: 2 }, - { x: 2036, y: 2, w: 10, h: 31, XOffset: 1, YOffset: 6, CropWidth: 10, CropHeight: 31, ow: 11, oh: 37, tp: 2 }, - { x: 2026, y: 364, w: 17, h: 18, XOffset: 7, YOffset: 8, CropWidth: 17, CropHeight: 18, ow: 32, oh: 32, tp: 2 }, - { x: 2002, y: 986, w: 15, h: 20, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 20, ow: 15, oh: 20, tp: 2 }, - { x: 2025, y: 1358, w: 15, h: 20, XOffset: 8, YOffset: 6, CropWidth: 15, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 2025, y: 1382, w: 15, h: 20, XOffset: 9, YOffset: 0, CropWidth: 15, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 2025, y: 1382, w: 15, h: 20, XOffset: 9, YOffset: 0, CropWidth: 15, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 2025, y: 1406, w: 15, h: 20, XOffset: 9, YOffset: 0, CropWidth: 15, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 1502, y: 2025, w: 15, h: 20, XOffset: 9, YOffset: 0, CropWidth: 15, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 1502, y: 2025, w: 15, h: 20, XOffset: 9, YOffset: 0, CropWidth: 15, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 361, y: 2030, w: 33, h: 9, XOffset: 0, YOffset: 0, CropWidth: 33, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 398, y: 2030, w: 33, h: 9, XOffset: 0, YOffset: 0, CropWidth: 33, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 435, y: 2030, w: 33, h: 9, XOffset: 4, YOffset: 0, CropWidth: 33, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 472, y: 2030, w: 33, h: 9, XOffset: 4, YOffset: 0, CropWidth: 33, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 509, y: 2029, w: 17, h: 17, XOffset: 7, YOffset: 7, CropWidth: 17, CropHeight: 17, ow: 32, oh: 32, tp: 1 }, - { x: 530, y: 2030, w: 24, h: 12, XOffset: 8, YOffset: 4, CropWidth: 24, CropHeight: 12, ow: 40, oh: 20, tp: 1 }, - { x: 558, y: 2030, w: 24, h: 12, XOffset: 8, YOffset: 4, CropWidth: 24, CropHeight: 12, ow: 40, oh: 20, tp: 1 }, - { x: 586, y: 2030, w: 24, h: 12, XOffset: 8, YOffset: 4, CropWidth: 24, CropHeight: 12, ow: 40, oh: 20, tp: 1 }, - { x: 614, y: 2030, w: 24, h: 12, XOffset: 8, YOffset: 4, CropWidth: 24, CropHeight: 12, ow: 40, oh: 20, tp: 1 }, - { x: 642, y: 2030, w: 24, h: 12, XOffset: 8, YOffset: 4, CropWidth: 24, CropHeight: 12, ow: 40, oh: 20, tp: 1 }, - { x: 670, y: 2030, w: 24, h: 12, XOffset: 8, YOffset: 4, CropWidth: 24, CropHeight: 12, ow: 40, oh: 20, tp: 1 }, - { x: 1521, y: 2025, w: 16, h: 18, XOffset: 1, YOffset: 0, CropWidth: 16, CropHeight: 18, ow: 20, oh: 20, tp: 2 }, - { x: 1541, y: 2025, w: 16, h: 18, XOffset: 4, YOffset: 0, CropWidth: 16, CropHeight: 18, ow: 20, oh: 20, tp: 2 }, - { x: 1561, y: 2025, w: 16, h: 18, XOffset: 1, YOffset: 0, CropWidth: 16, CropHeight: 18, ow: 20, oh: 20, tp: 2 }, - { x: 1581, y: 2025, w: 16, h: 18, XOffset: 4, YOffset: 0, CropWidth: 16, CropHeight: 18, ow: 20, oh: 20, tp: 2 }, - { x: 1601, y: 2025, w: 16, h: 18, XOffset: 1, YOffset: 0, CropWidth: 16, CropHeight: 18, ow: 20, oh: 20, tp: 2 }, - { x: 1621, y: 2025, w: 16, h: 18, XOffset: 4, YOffset: 0, CropWidth: 16, CropHeight: 18, ow: 20, oh: 20, tp: 2 }, - { x: 1641, y: 2025, w: 14, h: 20, XOffset: 9, YOffset: 0, CropWidth: 14, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 1641, y: 2025, w: 14, h: 20, XOffset: 9, YOffset: 0, CropWidth: 14, CropHeight: 20, ow: 32, oh: 32, tp: 2 }, - { x: 698, y: 2030, w: 39, h: 7, XOffset: 0, YOffset: 0, CropWidth: 39, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 698, y: 2030, w: 39, h: 7, XOffset: 0, YOffset: 0, CropWidth: 39, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 741, y: 2030, w: 17, h: 16, XOffset: 7, YOffset: 7, CropWidth: 17, CropHeight: 16, ow: 32, oh: 32, tp: 1 }, - { x: 762, y: 2030, w: 30, h: 9, XOffset: 0, YOffset: 0, CropWidth: 30, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 796, y: 2030, w: 30, h: 9, XOffset: 0, YOffset: 0, CropWidth: 30, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 830, y: 2030, w: 30, h: 9, XOffset: 5, YOffset: 0, CropWidth: 30, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 864, y: 2030, w: 30, h: 9, XOffset: 5, YOffset: 0, CropWidth: 30, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 2038, y: 1434, w: 6, h: 44, XOffset: 10, YOffset: 18, CropWidth: 6, CropHeight: 44, ow: 17, oh: 90, tp: 1 }, - { x: 2033, y: 938, w: 13, h: 20, XOffset: 1, YOffset: 0, CropWidth: 13, CropHeight: 20, ow: 16, oh: 20, tp: 2 }, - { x: 2033, y: 962, w: 13, h: 20, XOffset: 1, YOffset: 0, CropWidth: 13, CropHeight: 20, ow: 16, oh: 20, tp: 2 }, - { x: 1659, y: 2025, w: 13, h: 20, XOffset: 1, YOffset: 0, CropWidth: 13, CropHeight: 20, ow: 16, oh: 20, tp: 2 }, - { x: 1676, y: 2025, w: 13, h: 20, XOffset: 1, YOffset: 0, CropWidth: 13, CropHeight: 20, ow: 16, oh: 20, tp: 2 }, - { x: 938, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 898, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 918, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 938, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 1058, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 958, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 978, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 998, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 1018, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 1038, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 1058, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 1078, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 1098, y: 2030, w: 16, h: 16, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 16, ow: 16, oh: 16, tp: 1 }, - { x: 1118, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1137, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1156, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1175, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1194, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1213, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1232, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1251, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1270, y: 2029, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 1 }, - { x: 1914, y: 1091, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1693, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1933, y: 1091, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1712, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1952, y: 1091, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1971, y: 1091, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1731, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1750, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1769, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1788, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1807, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1826, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1845, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1864, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 1883, y: 2025, w: 15, h: 17, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 17, ow: 15, oh: 17, tp: 2 }, - { x: 2034, y: 765, w: 12, h: 21, XOffset: 0, YOffset: 2, CropWidth: 12, CropHeight: 21, ow: 12, oh: 23, tp: 2 }, - { x: 2002, y: 826, w: 12, h: 21, XOffset: 0, YOffset: 2, CropWidth: 12, CropHeight: 21, ow: 12, oh: 23, tp: 2 }, - { x: 1289, y: 2030, w: 36, h: 7, XOffset: 1, YOffset: 0, CropWidth: 36, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 1329, y: 2030, w: 36, h: 7, XOffset: 0, YOffset: 0, CropWidth: 36, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 1369, y: 2030, w: 15, h: 16, XOffset: 8, YOffset: 7, CropWidth: 15, CropHeight: 16, ow: 32, oh: 32, tp: 1 }, - { x: 1388, y: 2030, w: 16, h: 15, XOffset: 9, YOffset: 8, CropWidth: 16, CropHeight: 15, ow: 32, oh: 32, tp: 1 }, - { x: 1408, y: 2030, w: 16, h: 15, XOffset: 7, YOffset: 8, CropWidth: 16, CropHeight: 15, ow: 32, oh: 32, tp: 1 }, - { x: 1428, y: 2030, w: 15, h: 16, XOffset: 9, YOffset: 9, CropWidth: 15, CropHeight: 16, ow: 32, oh: 32, tp: 1 }, - { x: 2034, y: 694, w: 12, h: 20, XOffset: 0, YOffset: 3, CropWidth: 12, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 2034, y: 694, w: 12, h: 20, XOffset: 0, YOffset: 3, CropWidth: 12, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 1447, y: 2030, w: 16, h: 15, XOffset: 0, YOffset: 0, CropWidth: 16, CropHeight: 15, ow: 16, oh: 16, tp: 1 }, - { x: 1880, y: 1695, w: 12, h: 20, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 20, ow: 16, oh: 20, tp: 2 }, - { x: 1880, y: 1719, w: 12, h: 20, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 20, ow: 16, oh: 20, tp: 2 }, - { x: 1880, y: 1743, w: 12, h: 19, XOffset: 2, YOffset: 2, CropWidth: 12, CropHeight: 19, ow: 16, oh: 23, tp: 2 }, - { x: 1467, y: 2030, w: 15, h: 15, XOffset: 8, YOffset: 9, CropWidth: 15, CropHeight: 15, ow: 32, oh: 32, tp: 1 }, - { x: 1486, y: 2030, w: 25, h: 9, XOffset: 0, YOffset: 0, CropWidth: 25, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 1515, y: 2030, w: 25, h: 9, XOffset: 0, YOffset: 0, CropWidth: 25, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 1544, y: 2030, w: 25, h: 9, XOffset: 8, YOffset: 0, CropWidth: 25, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 1573, y: 2030, w: 25, h: 9, XOffset: 8, YOffset: 0, CropWidth: 25, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 1880, y: 1766, w: 13, h: 17, XOffset: 0, YOffset: 3, CropWidth: 13, CropHeight: 17, ow: 16, oh: 20, tp: 2 }, - { x: 1880, y: 1787, w: 13, h: 17, XOffset: 0, YOffset: 3, CropWidth: 13, CropHeight: 17, ow: 16, oh: 20, tp: 2 }, - { x: 1880, y: 1808, w: 13, h: 17, XOffset: 0, YOffset: 3, CropWidth: 13, CropHeight: 17, ow: 16, oh: 20, tp: 2 }, - { x: 1880, y: 1829, w: 13, h: 17, XOffset: 2, YOffset: 3, CropWidth: 13, CropHeight: 17, ow: 16, oh: 20, tp: 2 }, - { x: 1880, y: 1850, w: 13, h: 17, XOffset: 2, YOffset: 3, CropWidth: 13, CropHeight: 17, ow: 16, oh: 20, tp: 2 }, - { x: 1880, y: 1871, w: 13, h: 17, XOffset: 1, YOffset: 2, CropWidth: 13, CropHeight: 17, ow: 15, oh: 20, tp: 2 }, - { x: 1880, y: 1892, w: 13, h: 17, XOffset: 1, YOffset: 2, CropWidth: 13, CropHeight: 17, ow: 15, oh: 20, tp: 2 }, - { x: 1880, y: 1913, w: 13, h: 17, XOffset: 1, YOffset: 0, CropWidth: 13, CropHeight: 17, ow: 16, oh: 17, tp: 2 }, - { x: 1880, y: 1934, w: 13, h: 17, XOffset: 1, YOffset: 0, CropWidth: 13, CropHeight: 17, ow: 16, oh: 17, tp: 2 }, - { x: 1880, y: 1955, w: 11, h: 20, XOffset: 0, YOffset: 3, CropWidth: 11, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 1770, y: 824, w: 11, h: 20, XOffset: 0, YOffset: 3, CropWidth: 11, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 37, w: 10, h: 22, XOffset: 4, YOffset: 5, CropWidth: 10, CropHeight: 22, ow: 32, oh: 32, tp: 2 }, - { x: 1602, y: 2030, w: 31, h: 7, XOffset: 0, YOffset: 0, CropWidth: 31, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 1637, y: 2030, w: 31, h: 7, XOffset: 4, YOffset: 0, CropWidth: 31, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 1672, y: 2030, w: 14, h: 15, XOffset: 0, YOffset: 5, CropWidth: 14, CropHeight: 15, ow: 16, oh: 20, tp: 1 }, - { x: 1690, y: 2030, w: 14, h: 15, XOffset: 0, YOffset: 5, CropWidth: 14, CropHeight: 15, ow: 16, oh: 20, tp: 1 }, - { x: 1708, y: 2030, w: 14, h: 15, XOffset: 0, YOffset: 5, CropWidth: 14, CropHeight: 15, ow: 16, oh: 20, tp: 1 }, - { x: 2, y: 993, w: 11, h: 19, XOffset: 1, YOffset: 4, CropWidth: 11, CropHeight: 19, ow: 12, oh: 23, tp: 3 }, - { x: 2036, y: 63, w: 9, h: 23, XOffset: 2, YOffset: 0, CropWidth: 9, CropHeight: 23, ow: 12, oh: 23, tp: 2 }, - { x: 202, y: 631, w: 12, h: 17, XOffset: 7, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 202, y: 631, w: 12, h: 17, XOffset: 7, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 157, y: 1001, w: 12, h: 17, XOffset: 7, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 157, y: 1001, w: 12, h: 17, XOffset: 7, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 157, y: 1001, w: 12, h: 17, XOffset: 7, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 202, y: 631, w: 12, h: 17, XOffset: 7, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 214, y: 558, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 233, y: 595, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 219, y: 999, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 250, y: 992, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 405, y: 845, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 560, y: 664, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 622, y: 593, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 591, y: 628, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 529, y: 700, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 498, y: 736, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 467, y: 771, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 436, y: 807, w: 12, h: 17, XOffset: 1, YOffset: 6, CropWidth: 12, CropHeight: 17, ow: 16, oh: 24, tp: 3 }, - { x: 667, y: 558, w: 12, h: 17, XOffset: 1, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 16, oh: 20, tp: 3 }, - { x: 17, y: 993, w: 12, h: 17, XOffset: 1, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 16, oh: 20, tp: 3 }, - { x: 173, y: 1001, w: 12, h: 17, XOffset: 1, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 16, oh: 20, tp: 3 }, - { x: 266, y: 992, w: 12, h: 17, XOffset: 1, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 16, oh: 20, tp: 3 }, - { x: 421, y: 845, w: 12, h: 17, XOffset: 1, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 16, oh: 20, tp: 3 }, - { x: 405, y: 866, w: 12, h: 17, XOffset: 1, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 16, oh: 20, tp: 3 }, - { x: 576, y: 664, w: 12, h: 17, XOffset: 3, YOffset: 3, CropWidth: 12, CropHeight: 17, ow: 16, oh: 20, tp: 3 }, - { x: 560, y: 685, w: 12, h: 17, XOffset: 0, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 12, oh: 17, tp: 3 }, - { x: 638, y: 593, w: 12, h: 17, XOffset: 0, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 12, oh: 17, tp: 3 }, - { x: 622, y: 614, w: 12, h: 17, XOffset: 0, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 12, oh: 17, tp: 3 }, - { x: 529, y: 721, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 498, y: 757, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 467, y: 792, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 683, y: 558, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 667, y: 579, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 33, y: 993, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 189, y: 1001, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 282, y: 992, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 437, y: 828, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 421, y: 866, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 405, y: 887, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 592, y: 649, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 576, y: 685, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 545, y: 706, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 638, y: 614, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 514, y: 742, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 483, y: 778, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 699, y: 558, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 683, y: 579, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 654, y: 600, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 49, y: 1002, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 298, y: 992, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 437, y: 849, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 453, y: 813, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 421, y: 887, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 405, y: 908, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 592, y: 670, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 608, y: 635, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 561, y: 706, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 545, y: 727, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 715, y: 558, w: 12, h: 17, XOffset: 2, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 514, y: 763, w: 12, h: 17, XOffset: 2, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 483, y: 799, w: 12, h: 17, XOffset: 2, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 715, y: 558, w: 12, h: 17, XOffset: 2, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 699, y: 579, w: 12, h: 17, XOffset: 1, YOffset: 0, CropWidth: 12, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 235, y: 999, w: 11, h: 18, XOffset: 3, YOffset: 6, CropWidth: 11, CropHeight: 18, ow: 16, oh: 24, tp: 3 }, - { x: 670, y: 600, w: 11, h: 18, XOffset: 2, YOffset: 6, CropWidth: 11, CropHeight: 18, ow: 16, oh: 24, tp: 3 }, - { x: 235, y: 999, w: 11, h: 18, XOffset: 3, YOffset: 6, CropWidth: 11, CropHeight: 18, ow: 16, oh: 24, tp: 3 }, - { x: 670, y: 600, w: 11, h: 18, XOffset: 2, YOffset: 6, CropWidth: 11, CropHeight: 18, ow: 16, oh: 24, tp: 3 }, - { x: 65, y: 1002, w: 11, h: 18, XOffset: 3, YOffset: 6, CropWidth: 11, CropHeight: 18, ow: 16, oh: 24, tp: 3 }, - { x: 1726, y: 2030, w: 22, h: 9, XOffset: 0, YOffset: 0, CropWidth: 22, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 1752, y: 2030, w: 22, h: 9, XOffset: 0, YOffset: 0, CropWidth: 22, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 1778, y: 2030, w: 22, h: 9, XOffset: 9, YOffset: 0, CropWidth: 22, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 1804, y: 2030, w: 22, h: 9, XOffset: 9, YOffset: 0, CropWidth: 22, CropHeight: 9, ow: 41, oh: 9, tp: 1 }, - { x: 1830, y: 2030, w: 14, h: 14, XOffset: 2, YOffset: 2, CropWidth: 14, CropHeight: 14, ow: 18, oh: 18, tp: 1 }, - { x: 1848, y: 2030, w: 14, h: 14, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 14, ow: 14, oh: 14, tp: 1 }, - { x: 1866, y: 2030, w: 28, h: 7, XOffset: 5, YOffset: 0, CropWidth: 28, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 1898, y: 2030, w: 28, h: 7, XOffset: 0, YOffset: 0, CropWidth: 28, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 1930, y: 2030, w: 15, h: 13, XOffset: 0, YOffset: 11, CropWidth: 15, CropHeight: 13, ow: 16, oh: 24, tp: 1 }, - { x: 1930, y: 2030, w: 15, h: 13, XOffset: 0, YOffset: 11, CropWidth: 15, CropHeight: 13, ow: 16, oh: 24, tp: 1 }, - { x: 1949, y: 2030, w: 15, h: 13, XOffset: 0, YOffset: 11, CropWidth: 15, CropHeight: 13, ow: 16, oh: 24, tp: 1 }, - { x: 2036, y: 90, w: 10, h: 19, XOffset: 2, YOffset: 4, CropWidth: 10, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 1583, w: 10, h: 19, XOffset: 1, YOffset: 4, CropWidth: 10, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 113, w: 10, h: 19, XOffset: 1, YOffset: 4, CropWidth: 10, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 113, w: 10, h: 19, XOffset: 1, YOffset: 4, CropWidth: 10, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 136, w: 10, h: 19, XOffset: 0, YOffset: 1, CropWidth: 10, CropHeight: 19, ow: 10, oh: 21, tp: 2 }, - { x: 1968, y: 2030, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 1 }, - { x: 1993, y: 2030, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 1 }, - { x: 2022, y: 1656, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 1 }, - { x: 2018, y: 2030, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 1 }, - { x: 1758, y: 1960, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 1 }, - { x: 2025, y: 1430, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 2 }, - { x: 1990, y: 1095, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 2 }, - { x: 1880, y: 1979, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 2 }, - { x: 2008, y: 2033, w: 21, h: 9, XOffset: 6, YOffset: 15, CropWidth: 21, CropHeight: 9, ow: 32, oh: 26, tp: 2 }, - { x: 314, y: 992, w: 11, h: 17, XOffset: 7, YOffset: 3, CropWidth: 11, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 437, y: 870, w: 11, h: 17, XOffset: 7, YOffset: 3, CropWidth: 11, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 453, y: 834, w: 11, h: 17, XOffset: 7, YOffset: 3, CropWidth: 11, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 421, y: 908, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 405, y: 929, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 592, y: 691, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 624, y: 635, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 608, y: 656, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 561, y: 727, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 530, y: 742, w: 11, h: 17, XOffset: 2, YOffset: 2, CropWidth: 11, CropHeight: 17, ow: 15, oh: 20, tp: 3 }, - { x: 499, y: 778, w: 11, h: 17, XOffset: 3, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 469, y: 820, w: 11, h: 17, XOffset: 3, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 731, y: 558, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 715, y: 579, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 685, y: 600, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 654, y: 621, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 80, y: 1002, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 329, y: 992, w: 11, h: 17, XOffset: 1, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 437, y: 891, w: 11, h: 17, XOffset: 3, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 452, y: 870, w: 11, h: 17, XOffset: 3, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 437, y: 891, w: 11, h: 17, XOffset: 3, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 420, y: 929, w: 11, h: 17, XOffset: 3, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 420, y: 929, w: 11, h: 17, XOffset: 3, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 405, y: 950, w: 11, h: 17, XOffset: 3, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 607, y: 691, w: 11, h: 17, XOffset: 2, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 577, y: 706, w: 11, h: 17, XOffset: 2, YOffset: 0, CropWidth: 11, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 623, y: 656, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 545, y: 748, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 545, y: 748, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 623, y: 656, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 576, y: 727, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 576, y: 727, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 576, y: 727, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 468, y: 841, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 468, y: 841, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 545, y: 748, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 514, y: 784, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 484, y: 820, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 484, y: 820, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 468, y: 841, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 746, y: 558, w: 13, h: 14, XOffset: 3, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 730, y: 579, w: 13, h: 14, XOffset: 1, YOffset: 4, CropWidth: 13, CropHeight: 14, ow: 16, oh: 24, tp: 3 }, - { x: 700, y: 600, w: 13, h: 14, XOffset: 1, YOffset: 4, CropWidth: 13, CropHeight: 14, ow: 16, oh: 24, tp: 3 }, - { x: 685, y: 621, w: 13, h: 14, XOffset: 1, YOffset: 4, CropWidth: 13, CropHeight: 14, ow: 16, oh: 24, tp: 3 }, - { x: 95, y: 1002, w: 13, h: 14, XOffset: 1, YOffset: 4, CropWidth: 13, CropHeight: 14, ow: 16, oh: 24, tp: 3 }, - { x: 344, y: 992, w: 13, h: 14, XOffset: 1, YOffset: 4, CropWidth: 13, CropHeight: 14, ow: 16, oh: 24, tp: 3 }, - { x: 452, y: 891, w: 13, h: 14, XOffset: 1, YOffset: 4, CropWidth: 13, CropHeight: 14, ow: 16, oh: 24, tp: 3 }, - { x: 436, y: 912, w: 13, h: 14, XOffset: 0, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 420, y: 950, w: 13, h: 14, XOffset: 0, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 405, y: 971, w: 13, h: 14, XOffset: 0, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 622, y: 677, w: 13, h: 14, XOffset: 0, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 640, y: 642, w: 13, h: 14, XOffset: 0, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 576, y: 745, w: 13, h: 14, XOffset: 0, YOffset: 6, CropWidth: 13, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 593, y: 712, w: 13, h: 14, XOffset: 1, YOffset: 0, CropWidth: 13, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 1895, y: 1955, w: 9, h: 20, XOffset: 2, YOffset: 3, CropWidth: 9, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 159, w: 9, h: 20, XOffset: 2, YOffset: 3, CropWidth: 9, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 531, y: 766, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 501, y: 802, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 485, y: 838, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 763, y: 558, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 730, y: 597, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 669, y: 622, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 702, y: 618, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 112, y: 1002, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 361, y: 992, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 469, y: 859, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 453, y: 909, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 437, y: 930, w: 12, h: 15, XOffset: 0, YOffset: 1, CropWidth: 12, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 2036, y: 183, w: 10, h: 18, XOffset: 3, YOffset: 6, CropWidth: 10, CropHeight: 18, ow: 16, oh: 24, tp: 2 }, - { x: 622, y: 695, w: 15, h: 12, XOffset: 9, YOffset: 0, CropWidth: 15, CropHeight: 12, ow: 32, oh: 32, tp: 3 }, - { x: 405, y: 989, w: 15, h: 12, XOffset: 9, YOffset: 0, CropWidth: 15, CropHeight: 12, ow: 32, oh: 32, tp: 3 }, - { x: 622, y: 695, w: 15, h: 12, XOffset: 9, YOffset: 0, CropWidth: 15, CropHeight: 12, ow: 32, oh: 32, tp: 3 }, - { x: 657, y: 642, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 657, y: 642, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 562, y: 763, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 562, y: 763, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 610, y: 712, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 610, y: 712, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 610, y: 712, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 610, y: 712, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 531, y: 785, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 531, y: 785, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 501, y: 821, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 501, y: 821, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 485, y: 857, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 485, y: 857, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 485, y: 857, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 485, y: 857, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 779, y: 558, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 779, y: 558, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 747, y: 576, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 747, y: 576, w: 11, h: 16, XOffset: 5, YOffset: 4, CropWidth: 11, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 746, y: 597, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 746, y: 597, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 746, y: 597, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 746, y: 597, w: 11, h: 16, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 16, ow: 20, oh: 21, tp: 3 }, - { x: 17, y: 1014, w: 22, h: 8, XOffset: 6, YOffset: 18, CropWidth: 22, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 250, y: 1013, w: 22, h: 8, XOffset: 6, YOffset: 18, CropWidth: 22, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 685, y: 639, w: 22, h: 8, XOffset: 6, YOffset: 18, CropWidth: 22, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 128, y: 1002, w: 22, h: 8, XOffset: 6, YOffset: 18, CropWidth: 22, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 344, y: 1011, w: 22, h: 8, XOffset: 6, YOffset: 18, CropWidth: 22, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 469, y: 878, w: 22, h: 8, XOffset: 6, YOffset: 18, CropWidth: 22, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 453, y: 928, w: 11, h: 16, XOffset: 2, YOffset: 0, CropWidth: 11, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 2038, y: 1482, w: 4, h: 43, XOffset: 11, YOffset: 17, CropWidth: 4, CropHeight: 43, ow: 17, oh: 90, tp: 1 }, - { x: 2036, y: 205, w: 9, h: 19, XOffset: 2, YOffset: 4, CropWidth: 9, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 205, w: 9, h: 19, XOffset: 2, YOffset: 4, CropWidth: 9, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 228, w: 9, h: 19, XOffset: 2, YOffset: 4, CropWidth: 9, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2036, y: 228, w: 9, h: 19, XOffset: 2, YOffset: 4, CropWidth: 9, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 437, y: 949, w: 19, h: 9, XOffset: 7, YOffset: 13, CropWidth: 19, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 424, y: 968, w: 19, h: 9, XOffset: 7, YOffset: 13, CropWidth: 19, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 377, y: 992, w: 19, h: 9, XOffset: 7, YOffset: 13, CropWidth: 19, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 377, y: 1005, w: 19, h: 9, XOffset: 7, YOffset: 13, CropWidth: 19, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 639, y: 674, w: 19, h: 9, XOffset: 7, YOffset: 13, CropWidth: 19, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 577, y: 763, w: 19, h: 9, XOffset: 7, YOffset: 13, CropWidth: 19, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 1722, y: 1758, w: 10, h: 17, XOffset: 5, YOffset: 3, CropWidth: 10, CropHeight: 17, ow: 16, oh: 20, tp: 2 }, - { x: 1722, y: 1779, w: 10, h: 17, XOffset: 5, YOffset: 3, CropWidth: 10, CropHeight: 17, ow: 16, oh: 20, tp: 2 }, - { x: 1722, y: 1800, w: 10, h: 17, XOffset: 5, YOffset: 3, CropWidth: 10, CropHeight: 17, ow: 16, oh: 20, tp: 2 }, - { x: 1722, y: 1821, w: 10, h: 17, XOffset: 4, YOffset: 0, CropWidth: 10, CropHeight: 17, ow: 16, oh: 17, tp: 2 }, - { x: 1722, y: 1842, w: 10, h: 17, XOffset: 3, YOffset: 0, CropWidth: 10, CropHeight: 17, ow: 16, oh: 17, tp: 2 }, - { x: 1722, y: 1863, w: 10, h: 17, XOffset: 3, YOffset: 0, CropWidth: 10, CropHeight: 17, ow: 16, oh: 17, tp: 2 }, - { x: 157, y: 632, w: 10, h: 17, XOffset: 3, YOffset: 0, CropWidth: 10, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 2033, y: 2033, w: 13, h: 13, XOffset: 9, YOffset: 10, CropWidth: 13, CropHeight: 13, ow: 32, oh: 32, tp: 2 }, - { x: 547, y: 783, w: 13, h: 13, XOffset: 1, YOffset: 1, CropWidth: 13, CropHeight: 13, ow: 15, oh: 15, tp: 3 }, - { x: 2038, y: 1901, w: 8, h: 21, XOffset: 3, YOffset: 2, CropWidth: 8, CropHeight: 21, ow: 12, oh: 23, tp: 1 }, - { x: 2038, y: 133, w: 8, h: 21, XOffset: 3, YOffset: 2, CropWidth: 8, CropHeight: 21, ow: 12, oh: 23, tp: 1 }, - { x: 2038, y: 790, w: 8, h: 21, XOffset: 3, YOffset: 2, CropWidth: 8, CropHeight: 21, ow: 12, oh: 23, tp: 2 }, - { x: 625, y: 711, w: 21, h: 8, XOffset: 6, YOffset: 18, CropWidth: 21, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 517, y: 805, w: 21, h: 8, XOffset: 6, YOffset: 18, CropWidth: 21, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 516, y: 821, w: 21, h: 8, XOffset: 6, YOffset: 18, CropWidth: 21, CropHeight: 8, ow: 32, oh: 26, tp: 3 }, - { x: 501, y: 841, w: 12, h: 14, XOffset: 0, YOffset: 0, CropWidth: 12, CropHeight: 14, ow: 12, oh: 14, tp: 3 }, - { x: 794, y: 558, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 794, y: 558, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 794, y: 558, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 794, y: 558, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 762, y: 577, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 762, y: 577, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 762, y: 577, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 762, y: 577, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 718, y: 616, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 718, y: 616, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 718, y: 616, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 718, y: 616, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 761, y: 596, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 761, y: 596, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 761, y: 596, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 761, y: 596, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 711, y: 637, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 711, y: 637, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 711, y: 637, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 711, y: 637, w: 11, h: 15, XOffset: 5, YOffset: 5, CropWidth: 11, CropHeight: 15, ow: 20, oh: 20, tp: 3 }, - { x: 469, y: 890, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 469, y: 890, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 469, y: 890, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 469, y: 890, w: 11, h: 15, XOffset: 5, YOffset: 6, CropWidth: 11, CropHeight: 15, ow: 20, oh: 21, tp: 3 }, - { x: 495, y: 877, w: 11, h: 15, XOffset: 5, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 18, oh: 16, tp: 3 }, - { x: 468, y: 928, w: 11, h: 15, XOffset: 5, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 18, oh: 16, tp: 3 }, - { x: 460, y: 948, w: 11, h: 15, XOffset: 5, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 18, oh: 16, tp: 3 }, - { x: 733, y: 617, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 733, y: 617, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 733, y: 617, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 733, y: 617, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 733, y: 617, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 777, y: 578, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 777, y: 578, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 777, y: 578, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 777, y: 578, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 777, y: 578, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 777, y: 578, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 777, y: 578, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 733, y: 617, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 733, y: 617, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 761, y: 615, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 761, y: 615, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 761, y: 615, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 761, y: 615, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 761, y: 615, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 776, y: 596, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 761, y: 615, w: 15, h: 11, XOffset: 3, YOffset: 8, CropWidth: 15, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 424, y: 981, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 400, y: 1005, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 662, y: 662, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 577, y: 776, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 593, y: 730, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 546, y: 800, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 625, y: 723, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 650, y: 687, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 517, y: 833, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 809, y: 558, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 726, y: 635, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 510, y: 859, w: 11, h: 15, XOffset: 0, YOffset: 1, CropWidth: 11, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 276, y: 1013, w: 18, h: 9, XOffset: 7, YOffset: 13, CropWidth: 18, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 484, y: 896, w: 18, h: 9, XOffset: 7, YOffset: 13, CropWidth: 18, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 483, y: 909, w: 18, h: 9, XOffset: 7, YOffset: 13, CropWidth: 18, CropHeight: 9, ow: 32, oh: 26, tp: 3 }, - { x: 128, y: 1014, w: 23, h: 7, XOffset: 0, YOffset: 0, CropWidth: 23, CropHeight: 7, ow: 23, oh: 7, tp: 3 }, - { x: 447, y: 967, w: 23, h: 7, XOffset: 0, YOffset: 0, CropWidth: 23, CropHeight: 7, ow: 39, oh: 7, tp: 3 }, - { x: 475, y: 947, w: 23, h: 7, XOffset: 8, YOffset: 0, CropWidth: 23, CropHeight: 7, ow: 39, oh: 7, tp: 3 }, - { x: 205, y: 1001, w: 10, h: 16, XOffset: 4, YOffset: 0, CropWidth: 10, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 796, y: 577, w: 10, h: 16, XOffset: 4, YOffset: 0, CropWidth: 10, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 752, y: 630, w: 10, h: 16, XOffset: 4, YOffset: 0, CropWidth: 10, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 780, y: 611, w: 10, h: 16, XOffset: 5, YOffset: 4, CropWidth: 10, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 439, y: 981, w: 10, h: 16, XOffset: 5, YOffset: 4, CropWidth: 10, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 415, y: 1005, w: 10, h: 16, XOffset: 5, YOffset: 4, CropWidth: 10, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 677, y: 651, w: 10, h: 16, XOffset: 1, YOffset: 0, CropWidth: 10, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 592, y: 776, w: 10, h: 16, XOffset: 1, YOffset: 0, CropWidth: 10, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 561, y: 800, w: 10, h: 16, XOffset: 1, YOffset: 0, CropWidth: 10, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 726, y: 654, w: 13, h: 12, XOffset: 2, YOffset: 0, CropWidth: 13, CropHeight: 12, ow: 16, oh: 13, tp: 3 }, - { x: 510, y: 878, w: 13, h: 12, XOffset: 2, YOffset: 0, CropWidth: 13, CropHeight: 12, ow: 16, oh: 13, tp: 3 }, - { x: 214, y: 579, w: 14, h: 11, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 11, ow: 14, oh: 11, tp: 3 }, - { x: 640, y: 723, w: 14, h: 11, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 11, ow: 14, oh: 11, tp: 3 }, - { x: 608, y: 742, w: 14, h: 11, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 11, ow: 14, oh: 11, tp: 3 }, - { x: 665, y: 681, w: 14, h: 11, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 11, ow: 14, oh: 11, tp: 3 }, - { x: 532, y: 833, w: 14, h: 11, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 11, ow: 14, oh: 11, tp: 3 }, - { x: 824, y: 558, w: 14, h: 11, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 11, ow: 14, oh: 11, tp: 3 }, - { x: 506, y: 896, w: 14, h: 11, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 11, ow: 14, oh: 11, tp: 3 }, - { x: 474, y: 967, w: 14, h: 11, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 11, ow: 14, oh: 11, tp: 3 }, - { x: 502, y: 922, w: 11, h: 14, XOffset: 2, YOffset: 1, CropWidth: 11, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 810, y: 577, w: 11, h: 14, XOffset: 3, YOffset: 6, CropWidth: 11, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 795, y: 597, w: 11, h: 14, XOffset: 3, YOffset: 6, CropWidth: 11, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 766, y: 631, w: 11, h: 14, XOffset: 3, YOffset: 6, CropWidth: 11, CropHeight: 14, ow: 16, oh: 20, tp: 3 }, - { x: 429, y: 1001, w: 9, h: 17, XOffset: 6, YOffset: 3, CropWidth: 9, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 691, y: 651, w: 9, h: 17, XOffset: 6, YOffset: 3, CropWidth: 9, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 575, y: 795, w: 9, h: 17, XOffset: 6, YOffset: 3, CropWidth: 9, CropHeight: 17, ow: 20, oh: 20, tp: 3 }, - { x: 743, y: 650, w: 9, h: 17, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 527, y: 852, w: 9, h: 17, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 17, ow: 16, oh: 17, tp: 3 }, - { x: 298, y: 1013, w: 17, h: 9, XOffset: 0, YOffset: 0, CropWidth: 17, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 640, y: 738, w: 17, h: 9, XOffset: 0, YOffset: 0, CropWidth: 17, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 650, y: 706, w: 17, h: 9, XOffset: 12, YOffset: 0, CropWidth: 17, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 606, y: 757, w: 17, h: 9, XOffset: 12, YOffset: 0, CropWidth: 17, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 550, y: 820, w: 21, h: 7, XOffset: 0, YOffset: 0, CropWidth: 21, CropHeight: 7, ow: 21, oh: 7, tp: 3 }, - { x: 842, y: 558, w: 9, h: 16, XOffset: 3, YOffset: 4, CropWidth: 9, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 524, y: 894, w: 9, h: 16, XOffset: 3, YOffset: 4, CropWidth: 9, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 492, y: 958, w: 9, h: 16, XOffset: 7, YOffset: 4, CropWidth: 9, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 453, y: 978, w: 9, h: 16, XOffset: 7, YOffset: 4, CropWidth: 9, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 483, y: 922, w: 9, h: 16, XOffset: 7, YOffset: 4, CropWidth: 9, CropHeight: 16, ow: 20, oh: 20, tp: 3 }, - { x: 810, y: 595, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 794, y: 615, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 766, y: 649, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 442, y: 1001, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 704, y: 656, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 588, y: 796, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 575, y: 816, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 855, y: 558, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 717, y: 670, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 540, y: 848, w: 9, h: 16, XOffset: 4, YOffset: 4, CropWidth: 9, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 671, y: 696, w: 9, h: 16, XOffset: 4, YOffset: 4, CropWidth: 9, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 2026, y: 386, w: 18, h: 8, XOffset: 0, YOffset: 0, CropWidth: 18, CropHeight: 8, ow: 18, oh: 8, tp: 2 }, - { x: 202, y: 652, w: 12, h: 12, XOffset: 0, YOffset: 0, CropWidth: 12, CropHeight: 12, ow: 12, oh: 12, tp: 3 }, - { x: 661, y: 719, w: 12, h: 12, XOffset: 0, YOffset: 0, CropWidth: 12, CropHeight: 12, ow: 12, oh: 12, tp: 3 }, - { x: 606, y: 770, w: 12, h: 12, XOffset: 2, YOffset: 0, CropWidth: 12, CropHeight: 12, ow: 16, oh: 13, tp: 3 }, - { x: 627, y: 742, w: 9, h: 16, XOffset: 3, YOffset: 2, CropWidth: 9, CropHeight: 16, ow: 15, oh: 20, tp: 3 }, - { x: 823, y: 595, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 855, y: 558, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 825, y: 573, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 823, y: 595, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 517, y: 914, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 537, y: 873, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 492, y: 978, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 505, y: 940, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 823, y: 595, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 807, y: 615, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 781, y: 631, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 756, y: 669, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 455, y: 998, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 717, y: 670, w: 9, h: 16, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 601, y: 796, w: 9, h: 16, XOffset: 4, YOffset: 0, CropWidth: 9, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 588, y: 816, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 553, y: 831, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 684, y: 672, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 661, y: 735, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 677, y: 716, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 622, y: 770, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 868, y: 558, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 838, y: 578, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 530, y: 914, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 550, y: 868, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 505, y: 960, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 518, y: 934, w: 9, h: 16, XOffset: 2, YOffset: 1, CropWidth: 9, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 851, y: 578, w: 13, h: 11, XOffset: 4, YOffset: 9, CropWidth: 13, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 836, y: 598, w: 13, h: 11, XOffset: 4, YOffset: 9, CropWidth: 13, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 543, y: 893, w: 13, h: 11, XOffset: 4, YOffset: 9, CropWidth: 13, CropHeight: 11, ow: 20, oh: 20, tp: 3 }, - { x: 522, y: 954, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 563, y: 851, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 505, y: 980, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 531, y: 934, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 836, y: 613, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 853, y: 593, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 560, y: 888, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 580, y: 836, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 505, y: 995, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 522, y: 954, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 548, y: 908, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 820, y: 628, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 853, y: 608, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 577, y: 866, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 597, y: 836, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 468, y: 998, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 522, y: 969, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 539, y: 949, w: 13, h: 11, XOffset: 1, YOffset: 5, CropWidth: 13, CropHeight: 11, ow: 16, oh: 16, tp: 3 }, - { x: 2038, y: 398, w: 7, h: 20, XOffset: 3, YOffset: 3, CropWidth: 7, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 2038, y: 422, w: 7, h: 20, XOffset: 3, YOffset: 3, CropWidth: 7, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 2038, y: 446, w: 7, h: 20, XOffset: 3, YOffset: 3, CropWidth: 7, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 2038, y: 470, w: 7, h: 20, XOffset: 3, YOffset: 3, CropWidth: 7, CropHeight: 20, ow: 12, oh: 23, tp: 2 }, - { x: 779, y: 651, w: 14, h: 10, XOffset: 0, YOffset: 10, CropWidth: 14, CropHeight: 10, ow: 16, oh: 20, tp: 3 }, - { x: 769, y: 669, w: 14, h: 10, XOffset: 0, YOffset: 10, CropWidth: 14, CropHeight: 10, ow: 16, oh: 20, tp: 3 }, - { x: 466, y: 982, w: 14, h: 10, XOffset: 0, YOffset: 10, CropWidth: 14, CropHeight: 10, ow: 16, oh: 20, tp: 3 }, - { x: 730, y: 671, w: 14, h: 10, XOffset: 0, YOffset: 10, CropWidth: 14, CropHeight: 10, ow: 16, oh: 20, tp: 3 }, - { x: 730, y: 689, w: 14, h: 10, XOffset: 0, YOffset: 10, CropWidth: 14, CropHeight: 10, ow: 16, oh: 20, tp: 3 }, - { - x: 697, - y: 676, - w: 14, - h: 10, - XOffset: 0, - YOffset: 10, - CropWidth: 14, - CropHeight: 10, - ow: 16, - oh: 20, - tp: 3, - }, - { x: 319, y: 1013, w: 20, h: 7, XOffset: 0, YOffset: 0, CropWidth: 20, CropHeight: 7, ow: 39, oh: 7, tp: 3 }, - { x: 640, y: 755, w: 20, h: 7, XOffset: 9, YOffset: 0, CropWidth: 20, CropHeight: 7, ow: 39, oh: 7, tp: 3 }, - { x: 2038, y: 494, w: 8, h: 17, XOffset: 4, YOffset: 0, CropWidth: 8, CropHeight: 17, ow: 16, oh: 17, tp: 2 }, - { x: 469, y: 909, w: 9, h: 15, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 674, y: 736, w: 9, h: 15, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 614, y: 790, w: 9, h: 15, XOffset: 3, YOffset: 0, CropWidth: 9, CropHeight: 15, ow: 16, oh: 16, tp: 3 }, - { x: 2038, y: 515, w: 7, h: 19, XOffset: 3, YOffset: 4, CropWidth: 7, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2038, y: 515, w: 7, h: 19, XOffset: 3, YOffset: 4, CropWidth: 7, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2038, y: 538, w: 7, h: 19, XOffset: 3, YOffset: 4, CropWidth: 7, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2038, y: 538, w: 7, h: 19, XOffset: 3, YOffset: 4, CropWidth: 7, CropHeight: 19, ow: 12, oh: 23, tp: 2 }, - { x: 2038, y: 561, w: 7, h: 19, XOffset: 4, YOffset: 1, CropWidth: 7, CropHeight: 19, ow: 16, oh: 20, tp: 2 }, - { x: 2038, y: 584, w: 7, h: 19, XOffset: 4, YOffset: 1, CropWidth: 7, CropHeight: 19, ow: 16, oh: 20, tp: 2 }, - { x: 2038, y: 607, w: 7, h: 19, XOffset: 4, YOffset: 1, CropWidth: 7, CropHeight: 19, ow: 16, oh: 20, tp: 2 }, - { x: 2038, y: 630, w: 8, h: 16, XOffset: 4, YOffset: 4, CropWidth: 8, CropHeight: 16, ow: 16, oh: 20, tp: 2 }, - { x: 1896, y: 1695, w: 8, h: 16, XOffset: 4, YOffset: 0, CropWidth: 8, CropHeight: 16, ow: 16, oh: 16, tp: 2 }, - { x: 1896, y: 1715, w: 8, h: 16, XOffset: 4, YOffset: 0, CropWidth: 8, CropHeight: 16, ow: 16, oh: 16, tp: 2 }, - { x: 1896, y: 1735, w: 8, h: 16, XOffset: 4, YOffset: 0, CropWidth: 8, CropHeight: 16, ow: 16, oh: 16, tp: 2 }, - { x: 881, y: 558, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 870, y: 578, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 565, y: 903, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 837, y: 628, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 853, y: 623, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 577, y: 881, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 563, y: 866, w: 8, h: 16, XOffset: 3, YOffset: 4, CropWidth: 8, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 594, y: 851, w: 8, h: 16, XOffset: 3, YOffset: 4, CropWidth: 8, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 601, y: 816, w: 8, h: 16, XOffset: 3, YOffset: 4, CropWidth: 8, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 485, y: 998, w: 8, h: 16, XOffset: 5, YOffset: 4, CropWidth: 8, CropHeight: 16, ow: 16, oh: 20, tp: 3 }, - { x: 522, y: 984, w: 8, h: 16, XOffset: 4, YOffset: 2, CropWidth: 8, CropHeight: 16, ow: 15, oh: 20, tp: 3 }, - { - x: 539, - y: 964, - w: 8, - h: 16, - XOffset: 3, - YOffset: 1, - CropWidth: 8, - CropHeight: 16, - ow: 16, - oh: 17, - tp: 3, - }, - { x: 556, y: 923, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 797, y: 635, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 769, y: 683, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 787, y: 665, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 697, y: 690, w: 8, h: 16, XOffset: 3, YOffset: 1, CropWidth: 8, CropHeight: 16, ow: 16, oh: 17, tp: 3 }, - { x: 664, y: 755, w: 8, h: 16, XOffset: 4, YOffset: 0, CropWidth: 8, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 687, y: 736, w: 8, h: 16, XOffset: 4, YOffset: 0, CropWidth: 8, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 627, y: 790, w: 8, h: 16, XOffset: 4, YOffset: 0, CropWidth: 8, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 1897, y: 1755, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1755, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1855, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1780, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1805, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1805, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1830, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1855, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1880, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1880, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1905, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1897, y: 1930, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1723, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1723, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1773, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1748, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1773, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1823, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1798, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1823, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1848, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1873, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1873, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1898, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1923, w: 6, h: 21, XOffset: 0, YOffset: 2, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1948, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1973, w: 6, h: 21, XOffset: 0, YOffset: 5, CropWidth: 6, CropHeight: 21, ow: 7, oh: 28, tp: 2 }, - { x: 1722, y: 1884, w: 9, h: 14, XOffset: 3, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 2 }, - { x: 893, y: 558, w: 9, h: 14, XOffset: 2, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 882, y: 578, w: 9, h: 14, XOffset: 3, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 870, y: 598, w: 9, h: 14, XOffset: 2, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 865, y: 623, w: 9, h: 14, XOffset: 3, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 849, y: 643, w: 9, h: 14, XOffset: 2, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 589, y: 881, w: 9, h: 14, XOffset: 2, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 577, y: 901, w: 9, h: 14, XOffset: 2, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 606, y: 851, w: 9, h: 14, XOffset: 3, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 613, y: 816, w: 9, h: 14, XOffset: 3, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 534, y: 984, w: 9, h: 14, XOffset: 2, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 522, y: 1004, w: 9, h: 14, XOffset: 3, YOffset: 2, CropWidth: 9, CropHeight: 14, ow: 16, oh: 16, tp: 3 }, - { x: 551, y: 964, w: 14, h: 9, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 809, y: 643, w: 14, h: 9, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 748, y: 689, w: 14, h: 9, XOffset: 14, YOffset: 0, CropWidth: 14, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 781, y: 685, w: 14, h: 9, XOffset: 14, YOffset: 0, CropWidth: 14, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 883, y: 596, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 865, y: 641, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 799, y: 661, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 602, y: 871, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 577, y: 919, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 626, y: 810, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 619, y: 834, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 547, y: 984, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 497, y: 1010, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 535, y: 1002, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 556, y: 943, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 827, y: 648, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 748, y: 702, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 781, y: 698, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 781, y: 698, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 883, y: 611, w: 11, h: 11, XOffset: 1, YOffset: 2, CropWidth: 11, CropHeight: 11, ow: 15, oh: 15, tp: 3 }, - { x: 862, y: 656, w: 11, h: 11, XOffset: 0, YOffset: 0, CropWidth: 11, CropHeight: 11, ow: 11, oh: 11, tp: 3 }, - { x: 709, y: 690, w: 8, h: 15, XOffset: 0, YOffset: 0, CropWidth: 8, CropHeight: 15, ow: 8, oh: 15, tp: 3 }, - { x: 684, y: 692, w: 8, h: 15, XOffset: 0, YOffset: 0, CropWidth: 8, CropHeight: 15, ow: 8, oh: 15, tp: 3 }, - { x: 547, y: 766, w: 10, h: 12, XOffset: 2, YOffset: 0, CropWidth: 10, CropHeight: 12, ow: 16, oh: 13, tp: 3 }, - { x: 676, y: 756, w: 10, h: 12, XOffset: 2, YOffset: 0, CropWidth: 10, CropHeight: 12, ow: 16, oh: 13, tp: 3 }, - { x: 2039, y: 1998, w: 7, h: 17, XOffset: 0, YOffset: 11, CropWidth: 7, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 2039, y: 1322, w: 7, h: 17, XOffset: 0, YOffset: 11, CropWidth: 7, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 635, y: 766, w: 7, h: 17, XOffset: 0, YOffset: 11, CropWidth: 7, CropHeight: 17, ow: 7, oh: 28, tp: 3 }, - { x: 906, y: 558, w: 7, h: 17, XOffset: 0, YOffset: 11, CropWidth: 7, CropHeight: 17, ow: 7, oh: 28, tp: 3 }, - { x: 895, y: 576, w: 7, h: 16, XOffset: 4, YOffset: 0, CropWidth: 7, CropHeight: 16, ow: 16, oh: 16, tp: 3 }, - { x: 799, y: 676, w: 7, h: 16, XOffset: 9, YOffset: 6, CropWidth: 7, CropHeight: 16, ow: 24, oh: 24, tp: 3 }, - { x: 602, y: 886, w: 7, h: 16, XOffset: 9, YOffset: 6, CropWidth: 7, CropHeight: 16, ow: 24, oh: 24, tp: 3 }, - { x: 617, y: 869, w: 7, h: 16, XOffset: 9, YOffset: 6, CropWidth: 7, CropHeight: 16, ow: 24, oh: 24, tp: 3 }, - { x: 634, y: 825, w: 7, h: 16, XOffset: 9, YOffset: 6, CropWidth: 7, CropHeight: 16, ow: 24, oh: 24, tp: 3 }, - { x: 562, y: 977, w: 7, h: 16, XOffset: 8, YOffset: 6, CropWidth: 7, CropHeight: 16, ow: 24, oh: 24, tp: 3 }, - { x: 550, y: 999, w: 7, h: 16, XOffset: 8, YOffset: 6, CropWidth: 7, CropHeight: 16, ow: 24, oh: 24, tp: 3 }, - { x: 898, y: 596, w: 9, h: 12, XOffset: 2, YOffset: 0, CropWidth: 9, CropHeight: 12, ow: 16, oh: 13, tp: 3 }, - { x: 810, y: 676, w: 9, h: 12, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 12, ow: 9, oh: 12, tp: 3 }, - { x: 799, y: 696, w: 9, h: 12, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 12, ow: 9, oh: 12, tp: 3 }, - { x: 1770, y: 848, w: 15, h: 7, XOffset: 0, YOffset: 0, CropWidth: 15, CropHeight: 7, ow: 39, oh: 7, tp: 2 }, - { x: 640, y: 662, w: 15, h: 7, XOffset: 12, YOffset: 0, CropWidth: 15, CropHeight: 7, ow: 39, oh: 7, tp: 3 }, - { x: 2038, y: 158, w: 8, h: 13, XOffset: 8, YOffset: 2, CropWidth: 8, CropHeight: 13, ow: 16, oh: 16, tp: 1 }, - { x: 1726, y: 1673, w: 6, h: 17, XOffset: 0, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1673, w: 6, h: 17, XOffset: 0, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1652, w: 6, h: 17, XOffset: 0, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1610, w: 6, h: 17, XOffset: 1, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1673, w: 6, h: 17, XOffset: 0, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1652, w: 6, h: 17, XOffset: 0, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1631, w: 6, h: 17, XOffset: 1, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1652, w: 6, h: 17, XOffset: 0, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1652, w: 6, h: 17, XOffset: 0, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1726, y: 1673, w: 6, h: 17, XOffset: 0, YOffset: 11, CropWidth: 6, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 699, y: 710, w: 14, h: 7, XOffset: 0, YOffset: 0, CropWidth: 14, CropHeight: 7, ow: 14, oh: 7, tp: 3 }, - { x: 763, y: 713, w: 16, h: 6, XOffset: 4, YOffset: 17, CropWidth: 16, CropHeight: 6, ow: 24, oh: 24, tp: 3 }, - { x: 1168, y: 526, w: 6, h: 16, XOffset: 9, YOffset: 6, CropWidth: 6, CropHeight: 16, ow: 24, oh: 24, tp: 1 }, - { x: 1726, y: 1694, w: 6, h: 16, XOffset: 9, YOffset: 6, CropWidth: 6, CropHeight: 16, ow: 24, oh: 24, tp: 2 }, - { x: 880, y: 626, w: 16, h: 6, XOffset: 4, YOffset: 17, CropWidth: 16, CropHeight: 6, ow: 24, oh: 24, tp: 3 }, - { x: 1726, y: 1714, w: 6, h: 16, XOffset: 8, YOffset: 6, CropWidth: 6, CropHeight: 16, ow: 24, oh: 24, tp: 2 }, - { x: 877, y: 656, w: 16, h: 6, XOffset: 4, YOffset: 17, CropWidth: 16, CropHeight: 6, ow: 24, oh: 24, tp: 3 }, - { x: 762, y: 2043, w: 46, h: 2, XOffset: 0, YOffset: 0, CropWidth: 46, CropHeight: 2, ow: 46, oh: 2, tp: 1 }, - { x: 1289, y: 2041, w: 46, h: 2, XOffset: 0, YOffset: 0, CropWidth: 46, CropHeight: 2, ow: 46, oh: 2, tp: 1 }, - { x: 1486, y: 2043, w: 46, h: 2, XOffset: 0, YOffset: 0, CropWidth: 46, CropHeight: 2, ow: 46, oh: 2, tp: 1 }, - { x: 1602, y: 2041, w: 46, h: 2, XOffset: 0, YOffset: 0, CropWidth: 46, CropHeight: 2, ow: 46, oh: 2, tp: 1 }, - { x: 1726, y: 2043, w: 46, h: 2, XOffset: 0, YOffset: 0, CropWidth: 46, CropHeight: 2, ow: 46, oh: 2, tp: 1 }, - { x: 233, y: 616, w: 13, h: 7, XOffset: 12, YOffset: 0, CropWidth: 13, CropHeight: 7, ow: 25, oh: 7, tp: 3 }, - { x: 1761, y: 1078, w: 5, h: 17, XOffset: 1, YOffset: 11, CropWidth: 5, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1761, y: 1078, w: 5, h: 17, XOffset: 1, YOffset: 11, CropWidth: 5, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1761, y: 1078, w: 5, h: 17, XOffset: 1, YOffset: 11, CropWidth: 5, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 1761, y: 1078, w: 5, h: 17, XOffset: 1, YOffset: 11, CropWidth: 5, CropHeight: 17, ow: 7, oh: 28, tp: 2 }, - { x: 717, y: 600, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 842, y: 661, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 564, y: 783, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 741, y: 632, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 717, y: 600, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 564, y: 783, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 741, y: 632, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 842, y: 661, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 721, y: 703, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 721, y: 703, w: 7, h: 12, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 12, ow: 7, oh: 12, tp: 3 }, - { x: 592, y: 906, w: 12, h: 7, XOffset: 0, YOffset: 0, CropWidth: 12, CropHeight: 7, ow: 39, oh: 7, tp: 3 }, - { x: 628, y: 849, w: 12, h: 7, XOffset: 14, YOffset: 0, CropWidth: 12, CropHeight: 7, ow: 39, oh: 7, tp: 3 }, - { x: 2036, y: 251, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 2 }, - { x: 453, y: 855, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 3 }, - { x: 453, y: 855, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 3 }, - { x: 453, y: 855, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 3 }, - { x: 2036, y: 1606, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 2 }, - { x: 453, y: 855, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 3 }, - { x: 608, y: 677, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 3 }, - { x: 562, y: 748, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 14, oh: 9, tp: 3 }, - { x: 157, y: 653, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 3 }, - { x: 593, y: 749, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 3 }, - { x: 593, y: 749, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 566, y: 836, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 820, y: 615, w: 9, h: 9, XOffset: 16, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 580, y: 851, w: 9, h: 9, XOffset: 16, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 41, oh: 9, tp: 3 }, - { x: 468, y: 1013, w: 9, h: 9, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 9, ow: 9, oh: 9, tp: 3 }, - { x: 639, y: 787, w: 11, h: 7, XOffset: 6, YOffset: 15, CropWidth: 11, CropHeight: 7, ow: 24, oh: 24, tp: 3 }, - { x: 690, y: 756, w: 11, h: 7, XOffset: 6, YOffset: 15, CropWidth: 11, CropHeight: 7, ow: 24, oh: 24, tp: 3 }, - { x: 676, y: 772, w: 11, h: 7, XOffset: 6, YOffset: 15, CropWidth: 11, CropHeight: 7, ow: 24, oh: 24, tp: 3 }, - { x: 646, y: 766, w: 11, h: 7, XOffset: 6, YOffset: 15, CropWidth: 11, CropHeight: 7, ow: 24, oh: 24, tp: 3 }, - { x: 639, y: 787, w: 11, h: 7, XOffset: 6, YOffset: 15, CropWidth: 11, CropHeight: 7, ow: 24, oh: 24, tp: 3 }, - { x: 917, y: 558, w: 11, h: 7, XOffset: 6, YOffset: 15, CropWidth: 11, CropHeight: 7, ow: 24, oh: 24, tp: 3 }, - { x: 613, y: 889, w: 9, h: 8, XOffset: 0, YOffset: 1, CropWidth: 9, CropHeight: 8, ow: 9, oh: 9, tp: 3 }, - { x: 698, y: 2041, w: 36, h: 2, XOffset: 0, YOffset: 0, CropWidth: 36, CropHeight: 2, ow: 36, oh: 2, tp: 1 }, - { x: 1866, y: 2041, w: 36, h: 2, XOffset: 0, YOffset: 0, CropWidth: 36, CropHeight: 2, ow: 36, oh: 2, tp: 1 }, - { x: 1968, y: 2043, w: 36, h: 2, XOffset: 0, YOffset: 0, CropWidth: 36, CropHeight: 2, ow: 36, oh: 2, tp: 1 }, - { x: 812, y: 2043, w: 36, h: 2, XOffset: 0, YOffset: 0, CropWidth: 36, CropHeight: 2, ow: 36, oh: 2, tp: 1 }, - { x: 2038, y: 1926, w: 6, h: 11, XOffset: 0, YOffset: 1, CropWidth: 6, CropHeight: 11, ow: 6, oh: 13, tp: 1 }, - { x: 917, y: 569, w: 9, h: 7, XOffset: 0, YOffset: 0, CropWidth: 9, CropHeight: 7, ow: 16, oh: 16, tp: 3 }, - { x: 2034, y: 718, w: 10, h: 6, XOffset: 2, YOffset: 6, CropWidth: 10, CropHeight: 6, ow: 13, oh: 12, tp: 2 }, - { x: 626, y: 889, w: 10, h: 6, XOffset: 2, YOffset: 6, CropWidth: 10, CropHeight: 6, ow: 13, oh: 12, tp: 3 }, - { x: 2039, y: 1343, w: 7, h: 8, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 8, ow: 7, oh: 8, tp: 2 }, - { x: 1726, y: 1734, w: 6, h: 9, XOffset: 0, YOffset: 0, CropWidth: 6, CropHeight: 9, ow: 41, oh: 9, tp: 2 }, - { x: 1984, y: 1250, w: 6, h: 9, XOffset: 0, YOffset: 0, CropWidth: 6, CropHeight: 9, ow: 41, oh: 9, tp: 2 }, - { x: 2039, y: 2019, w: 6, h: 9, XOffset: 17, YOffset: 0, CropWidth: 6, CropHeight: 9, ow: 41, oh: 9, tp: 2 }, - { x: 1992, y: 947, w: 6, h: 9, XOffset: 17, YOffset: 0, CropWidth: 6, CropHeight: 9, ow: 41, oh: 9, tp: 2 }, - { x: 2038, y: 1529, w: 7, h: 7, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 7, ow: 7, oh: 7, tp: 1 }, - { x: 2038, y: 815, w: 7, h: 7, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 7, ow: 7, oh: 7, tp: 2 }, - { x: 2038, y: 815, w: 7, h: 7, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 7, ow: 39, oh: 7, tp: 2 }, - { x: 505, y: 911, w: 7, h: 7, XOffset: 16, YOffset: 0, CropWidth: 7, CropHeight: 7, ow: 39, oh: 7, tp: 3 }, - { x: 543, y: 923, w: 7, h: 7, XOffset: 1, YOffset: 1, CropWidth: 7, CropHeight: 7, ow: 9, oh: 9, tp: 3 }, - { x: 562, y: 997, w: 7, h: 7, XOffset: 1, YOffset: 1, CropWidth: 7, CropHeight: 7, ow: 9, oh: 9, tp: 3 }, - { x: 1992, y: 960, w: 6, h: 7, XOffset: 17, YOffset: 1, CropWidth: 6, CropHeight: 7, ow: 41, oh: 9, tp: 2 }, - { x: 1652, y: 2041, w: 10, h: 4, XOffset: 2, YOffset: 6, CropWidth: 10, CropHeight: 4, ow: 13, oh: 12, tp: 1 }, - { x: 1761, y: 1099, w: 5, h: 8, XOffset: 2, YOffset: 1, CropWidth: 5, CropHeight: 8, ow: 9, oh: 9, tp: 2 }, - { x: 1906, y: 2041, w: 7, h: 5, XOffset: 1, YOffset: 1, CropWidth: 7, CropHeight: 5, ow: 16, oh: 16, tp: 1 }, - { x: 1917, y: 2041, w: 7, h: 5, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 5, ow: 7, oh: 8, tp: 1 }, - { x: 2002, y: 169, w: 16, h: 2, XOffset: 10, YOffset: 0, CropWidth: 16, CropHeight: 2, ow: 36, oh: 2, tp: 1 }, - { x: 1339, y: 2041, w: 16, h: 2, XOffset: 10, YOffset: 0, CropWidth: 16, CropHeight: 2, ow: 36, oh: 2, tp: 1 }, - { x: 1980, y: 1687, w: 7, h: 4, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 4, ow: 7, oh: 4, tp: 2 }, - { x: 2002, y: 851, w: 7, h: 4, XOffset: 0, YOffset: 0, CropWidth: 7, CropHeight: 4, ow: 7, oh: 4, tp: 2 }, - { x: 2042, y: 1863, w: 4, h: 7, XOffset: 17, YOffset: 0, CropWidth: 4, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 2042, y: 175, w: 4, h: 7, XOffset: 0, YOffset: 0, CropWidth: 4, CropHeight: 7, ow: 39, oh: 7, tp: 1 }, - { x: 1359, y: 2041, w: 5, h: 5, XOffset: 0, YOffset: 0, CropWidth: 5, CropHeight: 5, ow: 5, oh: 5, tp: 1 }, - { x: 2038, y: 650, w: 5, h: 5, XOffset: 0, YOffset: 0, CropWidth: 5, CropHeight: 5, ow: 5, oh: 5, tp: 2 }, - { x: 1726, y: 1747, w: 5, h: 5, XOffset: 0, YOffset: 0, CropWidth: 5, CropHeight: 5, ow: 5, oh: 5, tp: 2 }, - { x: 1992, y: 971, w: 5, h: 5, XOffset: 0, YOffset: 0, CropWidth: 5, CropHeight: 5, ow: 5, oh: 5, tp: 2 }, - { x: 2024, y: 938, w: 5, h: 5, XOffset: 0, YOffset: 0, CropWidth: 5, CropHeight: 5, ow: 5, oh: 5, tp: 2 }, - { x: 2015, y: 1098, w: 5, h: 5, XOffset: 0, YOffset: 0, CropWidth: 5, CropHeight: 5, ow: 5, oh: 5, tp: 2 }, - { x: 2, y: 2041, w: 5, h: 5, XOffset: 0, YOffset: 0, CropWidth: 5, CropHeight: 5, ow: 5, oh: 5, tp: 2 }, - { x: 1536, y: 2043, w: 8, h: 3, XOffset: 1, YOffset: 1, CropWidth: 8, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 11, y: 2041, w: 5, h: 4, XOffset: 0, YOffset: 0, CropWidth: 5, CropHeight: 4, ow: 5, oh: 4, tp: 2 }, - { x: 1776, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 2008, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 852, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1548, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1786, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 2018, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 862, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1558, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1796, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 2028, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 872, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1568, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1806, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 2038, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 882, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1578, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1816, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 1588, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 193, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 203, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 213, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 223, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 233, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 243, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 253, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 263, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 273, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 283, y: 2043, w: 6, h: 3, XOffset: 2, YOffset: 1, CropWidth: 6, CropHeight: 3, ow: 10, oh: 5, tp: 1 }, - { x: 2042, y: 1874, w: 4, h: 4, XOffset: 1, YOffset: 1, CropWidth: 4, CropHeight: 4, ow: 7, oh: 7, tp: 1 }, - { x: 2042, y: 186, w: 4, h: 4, XOffset: 0, YOffset: 0, CropWidth: 4, CropHeight: 4, ow: 4, oh: 4, tp: 1 }, - { x: 2042, y: 1882, w: 4, h: 4, XOffset: 0, YOffset: 0, CropWidth: 4, CropHeight: 4, ow: 4, oh: 4, tp: 1 }, - { x: 1300, y: 519, w: 2, h: 8, XOffset: 0, YOffset: 0, CropWidth: 2, CropHeight: 8, ow: 2, oh: 8, tp: 1 }, - { x: 2042, y: 194, w: 3, h: 3, XOffset: 0, YOffset: 0, CropWidth: 3, CropHeight: 3, ow: 3, oh: 3, tp: 1 }, - { x: 2042, y: 1890, w: 4, h: 2, XOffset: 0, YOffset: 0, CropWidth: 4, CropHeight: 2, ow: 4, oh: 4, tp: 1 }, - { x: 1783, y: 1960, w: 2, h: 4, XOffset: 0, YOffset: 0, CropWidth: 2, CropHeight: 4, ow: 4, oh: 4, tp: 1 }, - { x: 2044, y: 2, w: 2, h: 4, XOffset: 0, YOffset: 4, CropWidth: 2, CropHeight: 4, ow: 2, oh: 8, tp: 1 }, - { x: 1300, y: 531, w: 2, h: 2, XOffset: 6, YOffset: 8, CropWidth: 2, CropHeight: 2, ow: 13, oh: 12, tp: 1 }, - { x: 2042, y: 201, w: 2, h: 2, XOffset: 6, YOffset: 8, CropWidth: 2, CropHeight: 2, ow: 13, oh: 12, tp: 1 }, - { x: 2042, y: 1896, w: 1, h: 1, XOffset: 0, YOffset: 0, CropWidth: 1, CropHeight: 1, ow: 100, oh: 169, tp: 1 }, - { x: 2042, y: 1896, w: 1, h: 1, XOffset: 0, YOffset: 0, CropWidth: 1, CropHeight: 1, ow: 100, oh: 169, tp: 1 }, - { x: 2042, y: 1896, w: 1, h: 1, XOffset: 0, YOffset: 0, CropWidth: 1, CropHeight: 1, ow: 39, oh: 7, tp: 1 }, - { x: 2042, y: 1896, w: 1, h: 1, XOffset: 0, YOffset: 0, CropWidth: 1, CropHeight: 1, ow: 41, oh: 9, tp: 1 }, - { x: 2042, y: 1896, w: 1, h: 1, XOffset: 0, YOffset: 0, CropWidth: 1, CropHeight: 1, ow: 41, oh: 9, tp: 1 }, - { x: 2042, y: 1896, w: 1, h: 1, XOffset: 0, YOffset: 0, CropWidth: 1, CropHeight: 1, ow: 39, oh: 7, tp: 1 }, - { x: 2042, y: 1896, w: 1, h: 1, XOffset: 0, YOffset: 0, CropWidth: 1, CropHeight: 1, ow: 41, oh: 9, tp: 1 }, - ], - Textures: ["RetroBowl_texture_0.png", "RetroBowl_texture_1.png", "RetroBowl_texture_2.png", "RetroBowl_texture_3.png"], - TexturesBlocks: [{ MipsToGenerate: 0 }, { MipsToGenerate: 0 }, { MipsToGenerate: 0 }, { MipsToGenerate: 0 }], - TextureGroupInfo: [ - { pName: "__YY__0fallbacktexture.png_YYG_AUTO_GEN_TEX_GROUP_NAME_", TextureIDs: [0], SpriteIDs: [], SpineSpriteIDs: [], FontIDs: [], TilesetIDs: [] }, - { pName: "Default", TextureIDs: [1, 2, 3], SpriteIDs: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 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, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407], SpineSpriteIDs: [], FontIDs: [0, 1, 2, 3, 4], TilesetIDs: [] }, - ], - FeatureFlags: { "filt+fx": "filt+fx", subscription: "subscription", gx_mod_wallpaper: "gx_mod_wallpaper", nullish: "nullish", login_sso: "login_sso", "operagx-yyc": "operagx-yyc", mqtt: "mqtt", "audio-fx": "audio-fx", rollback: "rollback", intellisense: "intellisense", test: "test", custom_env: "custom_env", "filt+fx": "filt+fx" }, - Options: { debugMode: false, AssetCompilerMajorVersion: 2, AssetCompilerMinorVersion: 0, AssetCompilerBuildVersion: 0, GameSpeed: 60, DrawColour: 4294967295, xscreensize: 480, yscreensize: 270, gameId: 0, gameGuid: "42d81d57-e160-46ef-aff5-6f4d57769f79", fullScreen: false, interpolatePixels: false, showCursor: true, scale: 1, allowFullScreenKey: true, freezeOnLostFocus: false, showLoadingBar: false, displayErrors: false, writeErrors: false, abortErrors: false, variableErrors: true, outputDebugToConsole: true, WebGL: 1, WebGLPreserveDrawingBuffer: 1, CollisionCompatibility: false, UseNewAudio: true, GameDir: "html5game", Config: "CollegeBowl_WW", ViewColour: 0, CreateEventOrder: false, UseParticles: false, UseBuiltinFont: false, LocalRunAlert: true, crc: 0, ProjectName: "RetroBowl", md5: [99, 82, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], MajorVersion: 0, MinorVersion: 8, BuildVersion: 17, RevisionVersion: 1, DisplayName: "Retro Bowl College", UseFBExtension: false, tm: 1698234748, AllowStatistics: "True", loadingBarCallback: "poki_loadbar" }, -}; -function gml_Script_poki_init(_inst, _other) { - if (yyGetBool(poki_init_raw())) { - { - gml_Script_gmcallback_poki_closure(_inst, _other, 0, 0, 0); - } - } -} // /// @description (then:script[ok; custom], custom) -// /// @param then:script[ok; custom] -// /// @param custom -function gml_Script_poki_commercial_break(_inst, _other) { - var $$args = Array.prototype.slice.call(arguments); - { - var gmll_script = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - var gmll_custom; - if (yyfgreater($$args.length - 2, 1)) { - gmll_custom = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } else { - gmll_custom = undefined; - } - poki_commercial_break_raw(gml_Script_poki_script_closure(_inst, _other, gmll_script, gmll_custom)); - } -} // /// @description (then:script[ok; custom], custom) -// /// @param then:script[ok; custom] -// /// @param custom -function gml_Script_poki_rewarded_break(_inst, _other) { - var $$args = Array.prototype.slice.call(arguments); - { - var gmll_script = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - var gmll_custom; - if (yyfgreater($$args.length - 2, 1)) { - gmll_custom = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } else { - gmll_custom = undefined; - } - poki_rewarded_break_raw(gml_Script_poki_script_closure(_inst, _other, gmll_script, gmll_custom)); - } -} // /// @description (script, custom)~ -// /// @param script -// /// @param custom -function gml_Script_poki_script_closure(_inst, _other, argument0, argument1) { - var $$args = Array.prototype.slice.call(arguments); - { - return poki_script_closure_raw($$args[__yy_gml_array_check_index(2 + -2, $$args)], $$args[__yy_gml_array_check_index(2 + -1, $$args)], argument0, argument1); - } -} // /// @description (script, result, custom)~ -// /// @param script -// /// @param result -// /// @param custom -function gml_Script_gmcallback_poki_closure(_inst, _other, argument0, argument1, argument2) { - script_execute(_inst, _other, argument0, argument1, argument2); -} -var gmcallback_poki_closure = gml_Script_gmcallback_poki_closure; -function gml_Script_poki_get_team(_inst, _other) { - return poki_get_team_raw(); -} -function gml_Script_poki_set_team(_inst, _other, argument0) { - return poki_set_team_raw(argument0); -} -function gml_GlobalScript_s_update_shopping_buttons(_inst, _other) { - _inst.gmls_update_shopping_buttons = __yy_method(_inst, gml_Script_s_update_shopping_buttons); - _inst.gmlbtn_click_shopping_next = __yy_method(_inst, gml_Script_btn_click_shopping_next); - _inst.gmlbtn_click_shopping_prev = __yy_method(_inst, gml_Script_btn_click_shopping_prev); - _inst.gmlbtn_shopping_purchase = __yy_method(_inst, gml_Script_btn_shopping_purchase); - _inst.gmls_confirm_purchase = __yy_method(_inst, gml_Script_s_confirm_purchase); - _inst.gmls_count_shop_items_by_type = __yy_method(_inst, gml_Script_s_count_shop_items_by_type); - _inst.gmls_degrade_shop_items = __yy_method(_inst, gml_Script_s_degrade_shop_items); -} -function gml_Script_s_update_shopping_buttons(_inst, _other) { - { - var gmlitem_count = gml_Script_s_count_shop_items_by_type(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_type); - var gmlmax_pages = ceil(yyfdivide(__yy_gml_errCheck(gmlitem_count), 6)); - gml_Script_slog(_inst, _other, yyfplus("Max pages = ", __yy_gml_errCheck(string(gmlmax_pages)))); - { - var __yy__v0 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1 in __yy__v0) { - if (!__yy__v0.hasOwnProperty(__yy__v1)) continue; - var __yy__v2 = __yy__v0[__yy__v1]; - { - __yy__v2.gmlshopping_page = clamp(__yy__v2.gmlshopping_page, 1, gmlmax_pages); - yyInst(_inst, _other, 100700).visible = true; - yyInst(_inst, _other, 100701).visible = true; - if (yyfequal(__yy__v2.gmlshopping_page, 1)) { - yyInst(_inst, _other, 100700).visible = false; - } - if (yyfgreaterequal(__yy__v2.gmlshopping_page, gmlmax_pages)) { - yyInst(_inst, _other, 100701).visible = false; - } - yyInst(_inst, _other, 100702).gmltext = ""; - if (yyfgreater(gmlmax_pages, 1)) { - yyInst(_inst, _other, 100702).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v2, _inst, "ui_Page")), " "), __yy_gml_errCheck(string(__yy__v2.gmlshopping_page))), "/"), __yy_gml_errCheck(string(gmlmax_pages))); - } - } - } - } - var gmlfirst_item = yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page), 1)), 6); - var gmlitem_num = 0; - var gmlbx = 32; - var gmlby = 48; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshoppinglist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshoppinglist, gmli); - gml_Script_slog(_inst, _other, ds_map_find_value(gmlmap, "name")); - if (yyfequal(real(ds_map_find_value(gmlmap, "type")), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_type)) { - { - if (yyGetBool(yyfgreaterequal(gmlitem_num, gmlfirst_item)) && yyGetBool(yyfless(gmlitem_num, yyfplus(__yy_gml_errCheck(gmlfirst_item), 6)))) { - { - var gmlbtn = instance_create_layer(gmlbx, gmlby, "Instances", YYASSET_REF(0x00000014)); - yyInst(_inst, _other, gmlbtn).gmlonClickAction = kgml_Script_btn_shopping_purchase; - yyInst(_inst, _other, gmlbtn).image_xscale = 4; - yyInst(_inst, _other, gmlbtn).image_yscale = 2.5; - yyInst(_inst, _other, gmlbtn).gmltext = ds_map_find_value(gmlmap, "name"); - if (yyGetBool(real(ds_map_find_value(gmlmap, "owned")))) { - { - yyInst(_inst, _other, gmlbtn).gmlactive = false; - yyInst(_inst, _other, gmlbtn).gmltext = yyfplus(yyInst(_inst, _other, gmlbtn).gmltext, yyfplus(yyfplus("#", __yy_gml_errCheck(string(round(real(ds_map_find_value(gmlmap, "life")))))), "%")); - } - } else { - yyInst(_inst, _other, gmlbtn).gmltext = yyfplus(yyInst(_inst, _other, gmlbtn).gmltext, yyfplus("#$", __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "price"))))); - } - yyInst(_inst, _other, gmlbtn).gmltext = string_hash_to_newline(yyInst(_inst, _other, gmlbtn).gmltext); - yyInst(_inst, _other, gmlbtn).gmluid = gmli; - var gmlbw = yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlbtn).image_xscale), 32); - var gmlbh = yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlbtn).image_yscale), 32); - gmlbx = yyfplus(gmlbx, yyfplus(16, __yy_gml_errCheck(gmlbw))); - if (yyfgreaterequal(gmlbx, yyfminus(480, __yy_gml_errCheck(gmlbw)))) { - { - gmlbx = 32; - gmlby = yyfplus(gmlby, yyfplus(12, __yy_gml_errCheck(gmlbh))); - } - } - } - } - (g_yyPrePostObject__ = gmlitem_num), (gmlitem_num = g_yyPrePostObject__ instanceof Long ? gmlitem_num.add(1) : ++gmlitem_num), g_yyPrePostObject__; - } - } - } - } - } -} -function gml_Script_btn_click_shopping_next(_inst, _other) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page), g_yyPrePostObject__; - room_goto(YYASSET_REF(0x03000029)); - } -} -function gml_Script_btn_click_shopping_prev(_inst, _other) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page.subtract(1) : --yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlshopping_page), g_yyPrePostObject__; - room_goto(YYASSET_REF(0x03000029)); - } -} -function gml_Script_btn_shopping_purchase(_inst, _other) { - { - { - var __yy__v3 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v4 in __yy__v3) { - if (!__yy__v3.hasOwnProperty(__yy__v4)) continue; - var __yy__v5 = __yy__v3[__yy__v4]; - { - __yy__v5.gmlshopping_item = _inst.gmluid; - var gmlmap = ds_list_find_value(__yy__v5.gmlshoppinglist, __yy__v5.gmlshopping_item); - gml_Script_slog(__yy__v5, _inst, ds_map_find_value(gmlmap, "name")); - if (yyfless(__yy__v5.gmlcoach_credit, ds_map_find_value(gmlmap, "price"))) { - { - gml_Script_s_create_message(__yy__v5, _inst, "", gml_Script_s_str(__yy__v5, _inst, "msg_NotEnoughCash"), gml_Script_s_str(__yy__v5, _inst, "ui_Ok"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - var gmlmsg = gml_Script_s_str(__yy__v5, _inst, "msg_ConfirmPurchase"); - gmlmsg = string_replace(gmlmsg, "$price", string(ds_map_find_value(gmlmap, "price"))); - gmlmsg = string_replace(gmlmsg, "$itemname", string(ds_map_find_value(gmlmap, "name"))); - gml_Script_s_create_message(__yy__v5, _inst, "", gmlmsg, gml_Script_s_str(__yy__v5, _inst, "ui_Yes"), gml_Script_s_str(__yy__v5, _inst, "ui_No"), kgml_Script_s_confirm_purchase, kgml_Script_s_msg_clear, global.gmlc_background, 1); - } - } - } - } - } - } -} -function gml_Script_s_confirm_purchase(_inst, _other) { - { - { - var __yy__v6 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v7 in __yy__v6) { - if (!__yy__v6.hasOwnProperty(__yy__v7)) continue; - var __yy__v8 = __yy__v6[__yy__v7]; - { - var gmlmap = ds_list_find_value(__yy__v8.gmlshoppinglist, __yy__v8.gmlshopping_item); - ds_map_set(gmlmap, "owned", 1); - __yy__v8.gmlcoach_credit = yyfminus(__yy__v8.gmlcoach_credit, ds_map_find_value(gmlmap, "price")); - room_goto(YYASSET_REF(0x03000029)); - } - } - } - } -} -function gml_Script_s_count_shop_items_by_type(_inst, _other, argument0) { - { - { - var __yy__v9 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v10 in __yy__v9) { - if (!__yy__v9.hasOwnProperty(__yy__v10)) continue; - var __yy__v11 = __yy__v9[__yy__v10]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v11.gmlshoppinglist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v11.gmlshoppinglist, gmli); - if (yyfequal(real(ds_map_find_value(gmlmap, "type")), argument0)) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - return gmlcount; - } - } - } - } -} -function gml_Script_s_degrade_shop_items(_inst, _other) { - { - { - var __yy__v12 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v13 in __yy__v12) { - if (!__yy__v12.hasOwnProperty(__yy__v13)) continue; - var __yy__v14 = __yy__v12[__yy__v13]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v14.gmlshoppinglist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v14.gmlshoppinglist, gmli); - if (yyfequal(real(ds_map_find_value(gmlmap, "owned")), 1)) { - { - var ___sw2___ = real(ds_map_find_value(gmlmap, "type")); - var ___swc3___ = -1; - if (yyCompareVal(___sw2___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc3___ = 0; - } else if (yyCompareVal(___sw2___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc3___ = 1; - } else if (yyCompareVal(___sw2___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc3___ = 2; - } - switch (___swc3___) { - case 0: { - ds_map_set(gmlmap, "life", yyfminus(__yy_gml_errCheck(real(ds_map_find_value(gmlmap, "life"))), __yy_gml_errCheck(irandom_range(2, 10)))); - break; - } - case 1: { - ds_map_set(gmlmap, "life", yyfminus(__yy_gml_errCheck(real(ds_map_find_value(gmlmap, "life"))), __yy_gml_errCheck(irandom_range(1, 5)))); - break; - } - case 2: { - ds_map_set(gmlmap, "life", yyfminus(__yy_gml_errCheck(real(ds_map_find_value(gmlmap, "life"))), __yy_gml_errCheck(irandom(2)))); - break; - } - } - if (yyflessequal(ds_map_find_value(gmlmap, "life"), 0)) { - { - ds_map_set(gmlmap, "owned", 0); - var gmlmsg = gml_Script_s_str(__yy__v14, _inst, "msg_ItemDegraded"); - gmlmsg = string_replace(gmlmsg, "$itemname", string(ds_map_find_value(gmlmap, "name"))); - gml_Script_s_add_news(__yy__v14, _inst, gmlmsg); - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_college_sorting(_inst, _other) { - _inst.gmls_co_teams_data_sort_rank = __yy_method(_inst, gml_Script_s_co_teams_data_sort_rank); - _inst.gmls_co_teams_data_sort_rank_season = __yy_method(_inst, gml_Script_s_co_teams_data_sort_rank_season); - _inst.gmls_co_teams_data_sort_rank_quick = __yy_method(_inst, gml_Script_s_co_teams_data_sort_rank_quick); - _inst.gmls_co_teams_data_sort_rank_pos = __yy_method(_inst, gml_Script_s_co_teams_data_sort_rank_pos); - _inst.gmls_co_teams_data_sort_pct = __yy_method(_inst, gml_Script_s_co_teams_data_sort_pct); - _inst.gmls_co_teams_data_sort_pct_quick = __yy_method(_inst, gml_Script_s_co_teams_data_sort_pct_quick); - _inst.gmls_co_teams_data_sort_conf_wins_losses = __yy_method(_inst, gml_Script_s_co_teams_data_sort_conf_wins_losses); - _inst.gmls_co_teams_data_sort_wins_rank = __yy_method(_inst, gml_Script_s_co_teams_data_sort_wins_rank); - _inst.gmls_create_team_data_array = __yy_method(_inst, gml_Script_s_create_team_data_array); - _inst.gmls_update_team_data_rank_pos = __yy_method(_inst, gml_Script_s_update_team_data_rank_pos); - _inst.gmls_team_data_array_add_formatted_data = __yy_method(_inst, gml_Script_s_team_data_array_add_formatted_data); - _inst.gmls_co_teams_tiebreak = __yy_method(_inst, gml_Script_s_co_teams_tiebreak); - _inst.gmls_co_teams_tiebreak_record_next_best_placed_division = __yy_method(_inst, gml_Script_s_co_teams_tiebreak_record_next_best_placed_division); -} -function gml_Script_s_co_teams_data_sort_rank(_inst, _other, argument0, argument1) { - { - var gmld = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument1).gmlrank_pts)), 1000)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument0).gmlrank_pts)), 1000))); - if (yyfnotequal(gmld, 0)) { - return gmld; - } else { - return gml_Script_s_co_teams_tiebreak(_inst, _other, argument0, argument1, false); - } - } -} -function gml_Script_s_co_teams_data_sort_rank_season(_inst, _other, argument0, argument1) { - { - var gmld = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument1).gmlrank_season)), 1000)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument0).gmlrank_season)), 1000))); - if (yyfnotequal(gmld, 0)) { - return gmld; - } else { - return gml_Script_s_co_teams_tiebreak(_inst, _other, argument0, argument1, false); - } - } -} -function gml_Script_s_co_teams_data_sort_rank_quick(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument1).gmlrank_pts)), 1000)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument0).gmlrank_pts)), 1000))); - } -} -function gml_Script_s_co_teams_data_sort_rank_pos(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, yyInst(_inst, _other, argument0).gmlteam)).gmlpos), __yy_gml_errCheck(yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, yyInst(_inst, _other, argument1).gmlteam)).gmlpos)); - } -} -function gml_Script_s_co_teams_data_sort_pct(_inst, _other, argument0, argument1) { - { - var gmld = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument1).gmlpct_cnf)), 1000)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument0).gmlpct_cnf)), 1000))); - if (yyfnotequal(gmld, 0)) { - return gmld; - } else { - { - gmld = gml_Script_s_co_teams_tiebreak(_inst, _other, argument0, argument1); - return gmld; - } - } - } -} -function gml_Script_s_co_teams_data_sort_pct_quick(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument1).gmlpct_cnf)), 1000)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(real(yyInst(_inst, _other, argument0).gmlpct_cnf)), 1000))); - } -} -function gml_Script_s_co_teams_data_sort_conf_wins_losses(_inst, _other, argument0, argument1) { - { - var gmlwl1 = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlwins_cnf), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmllosses_cnf)); - var gmlwl2 = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlwins_cnf), __yy_gml_errCheck(yyInst(_inst, _other, argument1).gmllosses_cnf)); - if (yyfnotequal(gmlwl1, gmlwl2)) { - return yyfminus(__yy_gml_errCheck(gmlwl2), __yy_gml_errCheck(gmlwl1)); - } else { - return gml_Script_s_co_teams_tiebreak(_inst, _other, argument0, argument1, false); - } - } -} -function gml_Script_s_co_teams_data_sort_wins_rank(_inst, _other, argument0, argument1) { - { - var gmlwr1 = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlwins), 1000)), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlrank_pts)); - var gmlwr2 = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlwins), 1000)), __yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlrank_pts)); - if (yyfnotequal(gmlwr1, gmlwr2)) { - return yyfminus(__yy_gml_errCheck(gmlwr2), __yy_gml_errCheck(gmlwr1)); - } else { - return gml_Script_s_co_teams_tiebreak(_inst, _other, argument0, argument1, false); - } - } -} -function gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting"; - } - if (gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting.prototype.__type === undefined) { - gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting.prototype.__type = "gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlteam = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlcnf_id = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmldiv_id = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlname = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlwins = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gmllosses = $$args[__yy_gml_array_check_index(2 + 6, $$args)]; - _inst.gmlwins_cnf = $$args[__yy_gml_array_check_index(2 + 7, $$args)]; - _inst.gmllosses_cnf = $$args[__yy_gml_array_check_index(2 + 8, $$args)]; - _inst.gmlwins_div = $$args[__yy_gml_array_check_index(2 + 9, $$args)]; - _inst.gmllosses_div = $$args[__yy_gml_array_check_index(2 + 10, $$args)]; - _inst.gmlrank_pts = $$args[__yy_gml_array_check_index(2 + 11, $$args)]; - _inst.gmlrank_pts_prev = $$args[__yy_gml_array_check_index(2 + 12, $$args)]; - _inst.gmlrank_season = $$args[__yy_gml_array_check_index(2 + 13, $$args)]; - _inst.gmlpct = $$args[__yy_gml_array_check_index(2 + 14, $$args)]; - _inst.gmlpct_cnf = $$args[__yy_gml_array_check_index(2 + 15, $$args)]; - _inst.gmlseeded = false; - } - } - } -} -function gml_Script_s_create_team_data_array(_inst, _other, argument0) { - { - var gmlteams_ext = __yy_gml_array_create([]); - var gmltm; - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltm = argument0[__yy_gml_array_check_index(gmli, argument0)]; - var gmlteam = __yy_gml_object_create(_inst, (_inst.gml___struct___0 = __yy_method(_inst, gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting)), gmltm, ds_map_find_value(gmltm, "uid"), ds_map_find_value(gmltm, "conference"), ds_map_find_value(gmltm, "division"), ds_map_find_value(gmltm, "name"), real(ds_map_find_value(gmltm, "wins")), real(ds_map_find_value(gmltm, "losses")), real(ds_map_find_value(gmltm, "wins_cnf")), real(ds_map_find_value(gmltm, "losses_cnf")), real(ds_map_find_value(gmltm, "wins_div")), real(ds_map_find_value(gmltm, "losses_div")), gml_Script_s_get_map_real(_inst, _other, gmltm, "ranking_points", 0), gml_Script_s_get_map_real(_inst, _other, gmltm, "ranking_points_prev", 0), gml_Script_s_get_map_real(_inst, _other, gmltm, "ranking_points_season", 0), gml_Script_s_get_team_winpct(_inst, _other, gmltm), gml_Script_s_get_team_pct_cnf(_inst, _other, gmltm)); - array_push(gmlteams_ext, gmlteam); - } - } - return gmlteams_ext; - } -} -function gml_Script_s_update_team_data_rank_pos(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = false; - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = 0; - } - } - { - var gmlrp = yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, yyInst(_inst, _other, argument0).gmlteam)).gmlpos; - var gmlrpp = yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data_prev(_inst, _other, yyInst(_inst, _other, argument0).gmlteam)).gmlpos; - if (yyGetBool(argument1)) { - { - gmlrp = yyfplus(__yy_gml_errCheck(argument2), 1); - gmlrpp = yyInst(_inst, _other, gml_Script_s_parse_ranking_pos(_inst, _other, gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, argument0).gmlteam, "ranking_pos_season", 0))).gmlpos; - } - } - yyInst(_inst, _other, argument0).gmlrank_pos = gmlrp; - yyInst(_inst, _other, argument0).gmlrank_pos_prev = gmlrpp; - yyInst(_inst, _other, argument0).gmlrank_s = yyfnotequal(gmlrpp, 0) ? gml_Script_s_strfl(_inst, _other, "%1(%2)", gmlrp, gmlrpp) : gmlrp; - } -} -function gml_Script_s_team_data_array_add_formatted_data(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = false; - } - } - { - var gmltd, gmlof, gmldf; - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltd = argument0[__yy_gml_array_check_index(gmli, argument0)]; - yyInst(_inst, _other, gmltd).gmlwins = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "wins", 0); - yyInst(_inst, _other, gmltd).gmllosses = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "losses", 0); - yyInst(_inst, _other, gmltd).gmlwins_cnf = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "wins_cnf", 0); - yyInst(_inst, _other, gmltd).gmllosses_cnf = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "losses_cnf", 0); - yyInst(_inst, _other, gmltd).gmlwins_div = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "wins_div", 0); - yyInst(_inst, _other, gmltd).gmllosses_div = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "losses_div", 0); - yyInst(_inst, _other, gmltd).gmlrank_pts = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "ranking_points", 0); - yyInst(_inst, _other, gmltd).gmlrank_pts_prev = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "ranking_points_prev", 0); - yyInst(_inst, _other, gmltd).gmlrank_season = gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "ranking_points_season", 0); - yyInst(_inst, _other, gmltd).gmlpct_s = gml_Script_s_get_pct_string(_inst, _other, yyInst(_inst, _other, gmltd).gmlpct); - yyInst(_inst, _other, gmltd).gmlpct_cnf_s = gml_Script_s_get_pct_string(_inst, _other, yyInst(_inst, _other, gmltd).gmlpct_cnf); - yyInst(_inst, _other, gmltd).gmlnet = gml_Script_s_get_team_net_points(_inst, _other, yyInst(_inst, _other, gmltd).gmluid); - yyInst(_inst, _other, gmltd).gmlshow_cnf_stats = !yyGetBool(gml_Script_s_is_independent_conference_id(_inst, _other, ds_map_find_value(yyInst(_inst, _other, gmltd).gmlteam, "conference"))); - gmlof = gml_Script_s_get_team_offense(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam); - gmldf = gml_Script_s_get_team_defense(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmltd).gmluid, argument1))) { - { - gmlof = real(ds_map_find_value(yyInst(_inst, _other, gmltd).gmlteam, "offense")); - gmldf = real(ds_map_find_value(yyInst(_inst, _other, gmltd).gmlteam, "defense")); - } - } - yyInst(_inst, _other, gmltd).gmloffense_s = string_format(yyfdivide(__yy_gml_errCheck(gmlof), 2), 1, 1); - yyInst(_inst, _other, gmltd).gmldefense_s = string_format(yyfdivide(__yy_gml_errCheck(gmldf), 2), 1, 1); - yyInst(_inst, _other, gmltd).gmltxt_col = 16777215; - if (yyGetBool(argument2)) { - gml_Script_s_update_team_data_rank_pos(_inst, _other, gmltd, argument2, gmli); - } - } - } - } -} -function gml_Script_s_co_teams_tiebreak(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = false; - } - } - { - var gmlres, gmlr1, gmlr2; - gmlres = gml_Script_s_get_head_to_head(_inst, _other, yyInst(_inst, _other, argument0).gmluid, yyInst(_inst, _other, argument1).gmluid); - if (yyfnotequal(gmlres, 0)) { - return gmlres; - } - gmlr1 = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlwins_div), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmllosses_div)); - gmlr2 = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlwins_div), __yy_gml_errCheck(yyInst(_inst, _other, argument1).gmllosses_div)); - if (yyfnotequal(gmlr1, gmlr2)) { - return yyfminus(__yy_gml_errCheck(gmlr2), __yy_gml_errCheck(gmlr1)); - } - if (yyGetBool(argument2)) { - { - gml_Script_slog(_inst, _other, "*** unable to split the tie - quick mode"); - return 0; - } - } - gmlres = gml_Script_s_co_teams_tiebreak_record_next_best_placed_division(_inst, _other, argument0, argument1); - if (yyfnotequal(gmlres, 0)) { - return gmlres; - } - gmlr1 = yyfminus(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlwins), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlwins_div))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmllosses), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmllosses_div)))); - gmlr2 = yyfminus(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlwins), __yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlwins_div))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmllosses), __yy_gml_errCheck(yyInst(_inst, _other, argument1).gmllosses_div)))); - if (yyfnotequal(gmlr1, gmlr2)) { - return yyfminus(__yy_gml_errCheck(gmlr2), __yy_gml_errCheck(gmlr1)); - } - return yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlrank_pts), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlrank_pts)); - gml_Script_slog(_inst, _other, "*** unable to split the tie"); - return 0; - } -} -function gml_Script_s_co_teams_tiebreak_record_next_best_placed_division(_inst, _other, argument0, argument1) { - { - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, argument0).gmlcnf_id, yyInst(_inst, _other, argument1).gmlcnf_id)) || yyGetBool(yyfnotequal(yyInst(_inst, _other, argument0).gmldiv_id, yyInst(_inst, _other, argument1).gmldiv_id))) { - return 0; - } - var gmlcomp = gml_Script_s_get_competition_by_conference_division(_inst, _other, yyInst(_inst, _other, argument0).gmlcnf_id, yyInst(_inst, _other, argument0).gmldiv_id); - gml_Script_s_competition_update_standings(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlconference, yyInst(_inst, _other, gmlcomp).gmldivision, true); - var gmlt, - gmlr1, - gmlr2, - gmlsp = -1; - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, gmlcomp).gmlstandings_quick)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlt = yyInst(_inst, _other, gmlcomp).gmlstandings_quick[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, gmlcomp).gmlstandings_quick)]; - if (yyGetBool(yyfequal(yyInst(_inst, _other, argument0).gmluid, yyInst(_inst, _other, gmlt).gmluid)) || yyGetBool(yyfequal(yyInst(_inst, _other, argument1).gmluid, yyInst(_inst, _other, gmlt).gmluid))) { - { - gmlsp = gmli; - break; - } - } - } - } - if (yyfless(gmlsp, 0)) { - return 0; - } - var gmli = gmlsp; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, gmlcomp).gmlstandings_quick)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlt = yyInst(_inst, _other, gmlcomp).gmlstandings_quick[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, gmlcomp).gmlstandings_quick)]; - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, argument0).gmluid, yyInst(_inst, _other, gmlt).gmluid)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, argument1).gmluid, yyInst(_inst, _other, gmlt).gmluid))) { - { - gmlr1 = gml_Script_s_get_head_to_head(_inst, _other, yyInst(_inst, _other, argument0).gmluid, yyInst(_inst, _other, gmlt).gmluid); - gmlr2 = gml_Script_s_get_head_to_head(_inst, _other, yyInst(_inst, _other, argument1).gmluid, yyInst(_inst, _other, gmlt).gmluid); - if (yyfnotequal(gmlr1, gmlr2)) { - { - return yyfless(gmlr1, gmlr2) ? -1 : 1; - } - } - } - } - } - } - return 0; - } -} -function gml_GlobalScript_s_college_league(_inst, _other) { - _inst.gmls_rm_league_co_init = __yy_method(_inst, gml_Script_s_rm_league_co_init); - _inst.gmls_btn_league_view = __yy_method(_inst, gml_Script_s_btn_league_view); - _inst.gmls_btn_league_mode = __yy_method(_inst, gml_Script_s_btn_league_mode); - _inst.gmls_btn_league_subdivision = __yy_method(_inst, gml_Script_s_btn_league_subdivision); - _inst.gmls_btn_division_home_view = __yy_method(_inst, gml_Script_s_btn_division_home_view); - _inst.gmls_btn_division_postmatch_view = __yy_method(_inst, gml_Script_s_btn_division_postmatch_view); - _inst.gmls_btn_league_next_conference = __yy_method(_inst, gml_Script_s_btn_league_next_conference); - _inst.gmls_set_league_mode_btn_colour = __yy_method(_inst, gml_Script_s_set_league_mode_btn_colour); - _inst.gmls_set_league_tier_btn_colour = __yy_method(_inst, gml_Script_s_set_league_tier_btn_colour); - _inst.gmls_set_var_if_missing = __yy_method(_inst, gml_Script_s_set_var_if_missing); - _inst.gmls_league_get_btn_back_image = __yy_method(_inst, gml_Script_s_league_get_btn_back_image); - _inst.gmls_league_refresh_subdivision = __yy_method(_inst, gml_Script_s_league_refresh_subdivision); - _inst.gmls_league_create_conference_buttons = __yy_method(_inst, gml_Script_s_league_create_conference_buttons); - _inst.gmls_league_btn_conference = __yy_method(_inst, gml_Script_s_league_btn_conference); - _inst.gmls_league_create_conference_panels = __yy_method(_inst, gml_Script_s_league_create_conference_panels); - _inst.gmls_league_create_conference_division = __yy_method(_inst, gml_Script_s_league_create_conference_division); - _inst.gmls_league_create_ranking_panels = __yy_method(_inst, gml_Script_s_league_create_ranking_panels); - _inst.gmls_is_prev_rank_visible = __yy_method(_inst, gml_Script_s_is_prev_rank_visible); - _inst.gmls_league_create_schedule_panels = __yy_method(_inst, gml_Script_s_league_create_schedule_panels); - _inst.gmls_co_schedule_init = __yy_method(_inst, gml_Script_s_co_schedule_init); - _inst.gmls_league_btn_week = __yy_method(_inst, gml_Script_s_league_btn_week); - _inst.gmls_league_btn_page = __yy_method(_inst, gml_Script_s_league_btn_page); - _inst.gmls_co_schedule_sort_order = __yy_method(_inst, gml_Script_s_co_schedule_sort_order); - _inst.gmls_league_get_own_bracket_page = __yy_method(_inst, gml_Script_s_league_get_own_bracket_page); - _inst.gmls_co_schedule_refresh = __yy_method(_inst, gml_Script_s_co_schedule_refresh); - _inst.gmls_co_schedule_step = __yy_method(_inst, gml_Script_s_co_schedule_step); - _inst.gmls_co_schedule_filter_format = __yy_method(_inst, gml_Script_s_co_schedule_filter_format); - _inst.gmls_set_matchlist_bracket_coords = __yy_method(_inst, gml_Script_s_set_matchlist_bracket_coords); - _inst.gmls_get_bracket_map_entry = __yy_method(_inst, gml_Script_s_get_bracket_map_entry); - _inst.gmls_co_schedule_draw_gui = __yy_method(_inst, gml_Script_s_co_schedule_draw_gui); - _inst.gmls_draw_bracket_name_box = __yy_method(_inst, gml_Script_s_draw_bracket_name_box); -} -function gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlimage = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = 0; - _inst.gmlonClickAction = -4; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = 1; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = 2; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.visible = false; - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmladd = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlimage_only = true; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlgp_mapped_button = 32773; - } - } - } -} -function gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.visible = false; - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmladd = 1; - _inst.gmlimage_only = true; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlgp_mapped_button = 32774; - } - } - } -} -function gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = 1; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = 2; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmladd = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlimage_only = true; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlgp_mapped_button = 32773; - } - } - } -} -function gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmladd = 1; - _inst.gmlimage_only = true; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlgp_mapped_button = 32774; - } - } - } -} -function gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmladd = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmladd = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_rm_league_co_init(_inst, _other) { - { - gml_Script_s_init_rm(_inst, _other); - _inst.gmlbtns = __yy_gml_array_create([]); - gml_Script_s_create_title(_inst, _other, gml_Script_s_str(_inst, _other, "ui_League"), undefined, true); - _inst.gmlb_home = gml_Script_s_create_button(_inst, _other, 8, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___1 = __yy_method(_inst, gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_league_get_btn_back_image(_inst, _other), kgml_Script_btn_click_League_Back)); - _inst.gmlb_view = gml_Script_s_create_button(_inst, _other, 45, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___2 = __yy_method(_inst, gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_str(_inst, _other, "ui_View"), kgml_Script_s_btn_league_view, 1.25)); - _inst.gmlb_conf = gml_Script_s_create_button(_inst, _other, 90, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___3 = __yy_method(_inst, gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_str(_inst, _other, "ui_Conference"), 0, kgml_Script_s_btn_league_mode, 2.8125)); - _inst.gmlb_rank = gml_Script_s_create_button(_inst, _other, 186, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___4 = __yy_method(_inst, gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_str(_inst, _other, "ui_Ranking"), 1, kgml_Script_s_btn_league_mode, 2.8125)); - _inst.gmlb_schd = gml_Script_s_create_button(_inst, _other, 282, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___5 = __yy_method(_inst, gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_str(_inst, _other, "ui_Schedule"), 2, kgml_Script_s_btn_league_mode, 2.8125)); - _inst.gmlb_pssn = gml_Script_s_create_button(_inst, _other, 378, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___6 = __yy_method(_inst, gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_str(_inst, _other, "ui_Postseason"), 3, kgml_Script_s_btn_league_mode, 2.8125)); - gml_Script_s_set_league_mode_btn_colour(_inst, _other, __yy_gml_array_create([_inst.gmlb_conf, _inst.gmlb_rank, _inst.gmlb_schd, _inst.gmlb_pssn])); - var ___sw18___ = _inst.gmlmode; - var ___swc19___ = -1; - if (yyCompareVal(___sw18___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc19___ = 0; - } else if (yyCompareVal(___sw18___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc19___ = 1; - } else if (yyCompareVal(___sw18___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw18___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc19___ = 2; - } - switch (___swc19___) { - case 0: { - gml_Script_s_set_var_if_missing(_inst, _other, "tier", 0); - gml_Script_s_set_var_if_missing(_inst, _other, "confd", gml_Script_s_get_conference_data(_inst, _other, gml_Script_s_get_my_conference_uid(_inst, _other))); - _inst.gmlb_ours = gml_Script_s_create_button(_inst, _other, 80, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___7 = __yy_method(_inst, gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_fit_string(_inst, _other, yyInst(_inst, _other, _inst.gmlconfd).gmlname, yyInst(_inst, _other, _inst.gmlconfd).gmltla, 96), 3.125)); - _inst.gmlb_major = gml_Script_s_create_button(_inst, _other, 190, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___8 = __yy_method(_inst, gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_get_subdiv_name(_inst, _other, 1), kgml_Script_s_btn_league_subdivision, 3.125)); - _inst.gmlb_minor = gml_Script_s_create_button(_inst, _other, 300, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___9 = __yy_method(_inst, gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_get_subdiv_name(_inst, _other, 2), kgml_Script_s_btn_league_subdivision, 3.125)); - _inst.gmlb_left = gml_Script_s_create_button(_inst, _other, -4, 130, __yy_gml_object_create(_inst, (_inst.gml___struct___10 = __yy_method(_inst, gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league)), -1, kgml_Script_s_btn_league_next_conference), YYASSET_REF(0x00000025)); - _inst.gmlb_right = gml_Script_s_create_button(_inst, _other, 450, 130, __yy_gml_object_create(_inst, (_inst.gml___struct___11 = __yy_method(_inst, gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league)), kgml_Script_s_btn_league_next_conference), YYASSET_REF(0x00000025)); - var ___sw20___ = _inst.gmltier; - var ___swc21___ = -1; - if (yyCompareVal(___sw20___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc21___ = 0; - } else if (yyCompareVal(___sw20___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw20___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc21___ = 1; - } - switch (___swc21___) { - case 0: { - gml_Script_s_league_create_conference_panels(_inst, _other, _inst.gmlconfd, _inst.gmltier); - gml_Script_s_set_league_tier_btn_colour(_inst, _other, __yy_gml_array_create([_inst.gmlb_ours, _inst.gmlb_major, _inst.gmlb_minor])); - break; - } - case 1: { - gml_Script_s_set_var_if_missing(_inst, _other, "conf_chosen", false); - gml_Script_s_league_refresh_subdivision(_inst, _other); - break; - } - } - break; - } - case 1: { - gml_Script_s_set_var_if_missing(_inst, _other, "tier", gml_Script_s_get_subdivision(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlmyteam)); - _inst.gmlb_major = gml_Script_s_create_button(_inst, _other, 135, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___12 = __yy_method(_inst, gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_get_subdiv_name(_inst, _other, 1), kgml_Script_s_btn_league_subdivision, 3.125)); - _inst.gmlb_minor = gml_Script_s_create_button(_inst, _other, 245, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___13 = __yy_method(_inst, gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_get_subdiv_name(_inst, _other, 2), kgml_Script_s_btn_league_subdivision, 3.125)); - gml_Script_s_set_league_tier_btn_colour(_inst, _other, __yy_gml_array_create([_inst.gmlb_major, _inst.gmlb_minor])); - gml_Script_s_league_create_ranking_panels(_inst, _other, _inst.gmltier); - break; - } - case 2: { - _inst.gmlb_left = gml_Script_s_create_button(_inst, _other, 0, 100, __yy_gml_object_create(_inst, (_inst.gml___struct___14 = __yy_method(_inst, gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league)), -1, kgml_Script_s_league_btn_week), YYASSET_REF(0x00000025)); - _inst.gmlb_right = gml_Script_s_create_button(_inst, _other, 448, 100, __yy_gml_object_create(_inst, (_inst.gml___struct___15 = __yy_method(_inst, gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league)), kgml_Script_s_league_btn_week), YYASSET_REF(0x00000025)); - _inst.gmlb_revw = gml_Script_s_create_button(_inst, _other, 30, 190, __yy_gml_object_create(_inst, (_inst.gml___struct___16 = __yy_method(_inst, gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_str(_inst, _other, "ui_Review"), kgml_Script_btn_click_SeasonReview, 3.125)); - _inst.gmlb_up = gml_Script_s_create_button(_inst, _other, 230, 190, __yy_gml_object_create(_inst, (_inst.gml___struct___17 = __yy_method(_inst, gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_str(_inst, _other, "ui_PageUp"), kgml_Script_s_league_btn_page, -1, 3.125)); - _inst.gmlb_down = gml_Script_s_create_button(_inst, _other, 340, 190, __yy_gml_object_create(_inst, (_inst.gml___struct___18 = __yy_method(_inst, gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league)), gml_Script_s_str(_inst, _other, "ui_PageDown"), kgml_Script_s_league_btn_page, 1, 3.125)); - yyInst(_inst, _other, _inst.gmlb_view).gmlactive = false; - gml_Script_s_league_create_schedule_panels(_inst, _other); - break; - } - } - } -} -function gml_Script_s_btn_league_view(_inst, _other) { - { - gml_Script_s_change_panel_division_mode(_inst, _other, yyInst(_inst, _other, global.gmlrm).gmlp1); - gml_Script_s_change_panel_division_mode(_inst, _other, yyInst(_inst, _other, global.gmlrm).gmlp2); - } -} -function gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_s_btn_league_mode(_inst, _other) { - { - gml_Script_s_goto_room(_inst, _other, g_pBuiltIn.get_current_room(), __yy_gml_object_create(_inst, (_inst.gml___struct___19 = __yy_method(_inst, gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league)), _inst.gmlmode)); - } -} -function gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_btn_league_subdivision(_inst, _other) { - { - gml_Script_s_goto_room(_inst, _other, g_pBuiltIn.get_current_room(), __yy_gml_object_create(_inst, (_inst.gml___struct___20 = __yy_method(_inst, gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league)), yyInst(_inst, _other, global.gmlrm).gmlmode, _inst.gmltier)); - } -} -function gml_Script_s_btn_division_home_view(_inst, _other) { - { - gml_Script_s_change_panel_division_mode(_inst, _other, _inst.gml_panel); - } -} -function gml_Script_s_btn_division_postmatch_view(_inst, _other) { - { - if (yyGetBool(variable_instance_exists(_inst, "_panel"))) { - gml_Script_s_change_panel_division_mode(_inst, _other, _inst.gml_panel); - } else { - gml_Script_s_change_panel_division_mode(_inst, _other); - } - } -} -function gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlconfd = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlconf_chosen = true; - } - } - } -} -function gml_Script_s_btn_league_next_conference(_inst, _other) { - { - var gmlcl = gml_Script_s_get_conference_list(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, global.gmlrm).gmlconfd).gmltier); - var gmlnext = yyfplus(__yy_gml_errCheck(array_get_index(gmlcl, yyInst(_inst, _other, global.gmlrm).gmlconfd)), __yy_gml_errCheck(_inst.gmladd)); - if (yyfless(gmlnext, 0)) { - gmlnext = yyfplus(__yy_gml_errCheck(gmlnext), __yy_gml_errCheck(array_length(gmlcl))); - } - if (yyfgreaterequal(gmlnext, array_length(gmlcl))) { - gmlnext = 0; - } - gml_Script_s_goto_room(_inst, _other, g_pBuiltIn.get_current_room(), __yy_gml_object_create(_inst, (_inst.gml___struct___21 = __yy_method(_inst, gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league)), yyInst(_inst, _other, global.gmlrm).gmlmode, yyInst(_inst, _other, global.gmlrm).gmltier, gmlcl[__yy_gml_array_check_index(gmlnext, gmlcl)])); - } -} -function gml_Script_anon_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league_5863_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league(_inst, _other, argument0, argument1) { - { - yyInst(_inst, _other, argument0).gmlcolour = yyfequal(yyInst(_inst, _other, argument0).gmlmode, yyInst(_inst, _other, global.gmlrm).gmlmode) ? global.gmlc_primary : global.gmlc_background; - } -} -function gml_Script_s_set_league_mode_btn_colour(_inst, _other, argument0) { - { - array_foreach(argument0, __yy_method(_inst, gml_Script_anon_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league_5863_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league)); - } -} -function gml_Script_anon_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league_6029_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league(_inst, _other, argument0, argument1) { - { - yyInst(_inst, _other, argument0).gmlcolour = yyfequal(yyInst(_inst, _other, argument0).gmltier, yyInst(_inst, _other, global.gmlrm).gmltier) ? global.gmlc_primary : global.gmlc_background; - } -} -function gml_Script_s_set_league_tier_btn_colour(_inst, _other, argument0) { - { - array_foreach(argument0, __yy_method(_inst, gml_Script_anon_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league_6029_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league)); - } -} -function gml_Script_s_set_var_if_missing(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(variable_instance_exists(_inst.id, argument0))) { - variable_instance_set(_inst.id, argument0, argument1); - } - } -} -function gml_Script_s_league_get_btn_back_image(_inst, _other) { - { - var ___sw22___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage; - var ___swc23___ = -1; - if (yyCompareVal(___sw22___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw22___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc23___ = 0; - } - switch (___swc23___) { - case 0: { - return YYASSET_REF(0x0100008e); - } - default: { - return YYASSET_REF(0x0100009f); - } - } - } -} -function gml_Script_s_league_refresh_subdivision(_inst, _other) { - { - { - var __yy__v15 = GetWithArray(global.gmlrm); - for (var __yy__v16 in __yy__v15) { - if (!__yy__v15.hasOwnProperty(__yy__v16)) continue; - var __yy__v17 = __yy__v15[__yy__v16]; - { - yyInst(_inst, _other, __yy__v17.gmlb_view).gmlactive = __yy__v17.gmlconf_chosen; - yyInst(_inst, _other, __yy__v17.gmlb_conf).visible = false; - yyInst(_inst, _other, __yy__v17.gmlb_rank).visible = false; - yyInst(_inst, _other, __yy__v17.gmlb_schd).visible = false; - yyInst(_inst, _other, __yy__v17.gmlb_pssn).visible = false; - yyInst(_inst, _other, __yy__v17.gmlb_home).gmlimage = YYASSET_REF(0x0100008e); - yyInst(_inst, _other, __yy__v17.gmlb_home).gmlmode = 0; - yyInst(_inst, _other, __yy__v17.gmlb_home).gmlonClickAction = kgml_Script_s_btn_league_mode; - gml_Script_s_destroy_dynamic_buttons(__yy__v17, _inst, __yy__v17.gmlbtns); - if (yyGetBool(__yy__v17.gmlconf_chosen)) { - { - gml_Script_s_league_create_conference_panels(__yy__v17, _inst, __yy__v17.gmlconfd, __yy__v17.gmltier); - yyInst(_inst, _other, __yy__v17.gmlb_ours).gmlcolour = global.gmlc_primary; - } - } else { - { - __yy__v17.gmlbtns = gml_Script_s_league_create_conference_buttons(__yy__v17, _inst, __yy__v17.gmltier); - yyInst(_inst, _other, __yy__v17.gmlb_ours).gmlonClickAction = kgml_Script_s_btn_league_mode; - yyInst(_inst, _other, __yy__v17.gmlb_ours).gmlmode = 0; - gml_Script_s_set_league_tier_btn_colour(__yy__v17, _inst, __yy_gml_array_create([__yy__v17.gmlb_ours, __yy__v17.gmlb_major, __yy__v17.gmlb_minor])); - } - } - } - } - } - } -} -function gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlconference = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmltier = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script_s_league_create_conference_buttons(_inst, _other, argument0) { - { - var gmlcl = gml_Script_s_get_conference_list(_inst, _other, argument0); - var gmlcb = __yy_gml_array_create([]); - var gmlt = gml_Script_s_calc_grid_coords(_inst, _other, array_length(gmlcl)); - var gmlbtn, gmljo; - var gmli = 0; - for (; yyfless(gmli, array_length(gmlcl)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___22 = __yy_method(_inst, gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league)), gml_Script_s_fit_string(_inst, _other, yyInst(_inst, _other, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)]).gmlname, yyInst(_inst, _other, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)]).gmltla, 96), gmlcl[__yy_gml_array_check_index(gmli, gmlcl)], argument0, kgml_Script_s_league_btn_conference, 3.125)); - array_push(gmlcb, gmlbtn); - } - } - return gmlcb; - } -} -function gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlconfd = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlconf_chosen = true; - } - } - } -} -function gml_Script_s_league_btn_conference(_inst, _other) { - { - gml_Script_s_goto_room(_inst, _other, g_pBuiltIn.get_current_room(), __yy_gml_object_create(_inst, (_inst.gml___struct___23 = __yy_method(_inst, gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league)), yyInst(_inst, _other, global.gmlrm).gmlmode, _inst.gmltier, _inst.gmlconference)); - } -} -function gml_Script_s_league_create_conference_panels(_inst, _other, argument0, argument1) { - { - var gml_divisions = yyInst(_inst, _other, argument0).gmldivisions; - var ___sw24___ = gml_divisions; - var ___swc25___ = -1; - if (yyCompareVal(___sw24___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc25___ = 0; - } else if (yyCompareVal(___sw24___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc25___ = 1; - } - switch (___swc25___) { - case 0: { - _inst.gmlp1 = gml_Script_s_league_create_conference_division(_inst, _other, yyInst(_inst, _other, argument0).gmluid, 0, 2); - _inst.gmlp2 = gml_Script_s_league_create_conference_division(_inst, _other, yyInst(_inst, _other, argument0).gmluid, 1, 2); - break; - } - case 1: { - _inst.gmlp1 = gml_Script_s_league_create_conference_division(_inst, _other, yyInst(_inst, _other, argument0).gmluid, 0, 1); - _inst.gmlp2 = -4; - break; - } - } - { - var __yy__v18 = GetWithArray(global.gmlrm); - for (var __yy__v19 in __yy__v18) { - if (!__yy__v18.hasOwnProperty(__yy__v19)) continue; - var __yy__v20 = __yy__v18[__yy__v19]; - { - yyInst(_inst, _other, __yy__v20.gmlb_left).visible = true; - yyInst(_inst, _other, __yy__v20.gmlb_right).visible = true; - } - } - } - } -} -function gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlx1 = 20; - _inst.gmlx2 = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlxc = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.y = 80; - _inst.gmlws = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlwl = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlh = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.sprite_index = YYASSET_REF(0x01000131); - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlaction_create = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gml_lines = 8; - _inst.gml_columns = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gml_line_height = 15.5; - _inst.gml_mode_label = false; - _inst.gml_conference = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gml_division = $$args[__yy_gml_array_check_index(2 + 6, $$args)]; - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 7, $$args)]; - } - } - } -} -function gml_Script_s_league_create_conference_division(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = 0; - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = 2; - } - } - { - var gmltl = gml_Script_s_get_team_list(_inst, _other, argument0, argument1); - var gmltc = array_length(gmltl); - var gmltw = yyfgreater(gmltc, 8); - var gmlcnt = yyGetBool(!yyGetBool(gmltw)) && yyGetBool(yyfless(argument2, 2)); - gml_Script_slogf(_inst, _other, "c:%1 d:%2(%3) t:%4", argument0, argument1, argument2, gmltc); - var gmls = __yy_gml_object_create(_inst, (_inst.gml___struct___24 = __yy_method(_inst, gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league)), 250, 135, 210, 440, 140); - var gmlpanel = instance_create_layer(yyfgreater(argument1, 0) ? yyInst(_inst, _other, gmls).gmlx2 : yyGetBool(gmlcnt) ? yyInst(_inst, _other, gmls).gmlxc : yyInst(_inst, _other, gmls).gmlx1, yyInst(_inst, _other, gmls).y, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___25 = __yy_method(_inst, gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league)), yyfdivide(__yy_gml_errCheck(yyGetBool(gmltw) ? yyInst(_inst, _other, gmls).gmlwl : yyInst(_inst, _other, gmls).gmlws), 16), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmls).gmlh), 16), kgml_Script_s_co_division_init, kgml_Script_s_co_division_draw_gui, yyGetBool(gmltw) ? 2 : 1, argument0, argument1, 0)); - return gmlpanel; - } -} -function gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.x = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.y = 80; - _inst.gmlw = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlh = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.sprite_index = YYASSET_REF(0x01000131); - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlaction_create = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlaction_step = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gml_lines = 7; - _inst.gml_columns = 1; - _inst.gml_line_height = 12.5; - _inst.gml_mode_label = true; - _inst.gml_tier = $$args[__yy_gml_array_check_index(2 + 6, $$args)]; - _inst.gml_scroll = true; - _inst.gml_show_prev_rank = $$args[__yy_gml_array_check_index(2 + 7, $$args)]; - _inst.gml_debug_rank = 0; - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 8, $$args)]; - } - } - } -} -function gml_Script_s_league_create_ranking_panels(_inst, _other, argument0) { - { - var gmls = __yy_gml_object_create(_inst, (_inst.gml___struct___26 = __yy_method(_inst, gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league)), 105, 270, 140); - yyInst(_inst, _other, global.gmlrm).gmlp1 = instance_create_layer(yyInst(_inst, _other, gmls).x, yyInst(_inst, _other, gmls).y, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___27 = __yy_method(_inst, gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league)), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmls).gmlw), 16), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmls).gmlh), 16), gml_Script_s_co_get_year(_inst, _other), kgml_Script_s_co_subdivision_init, kgml_Script_s_co_division_step, kgml_Script_s_co_division_draw_gui, argument0, gml_Script_s_is_prev_rank_visible(_inst, _other), 2)); - yyInst(_inst, _other, global.gmlrm).gmlp2 = -4; - } -} -function gml_Script_s_is_prev_rank_visible(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - } - { - return yyGetBool(yyfgreater(argument0, 1)) && yyGetBool(yyflessequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlextra_weeks_endofseason)))); - } -} -function gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.x = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.y = 40; - _inst.gmlw = 420; - _inst.gmlh = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.sprite_index = YYASSET_REF(0x01000131); - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlaction_create = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlaction_step = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gml_lines = 7; - _inst.gml_columns = 2; - _inst.gml_line_height = 16; - _inst.gml_week = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gml_min_week = $$args[__yy_gml_array_check_index(2 + 6, $$args)]; - _inst.gml_max_week = $$args[__yy_gml_array_check_index(2 + 7, $$args)]; - _inst.gml_page = 0; - _inst.gml_max_page = 3; - _inst.gml_mode = $$args[__yy_gml_array_check_index(2 + 8, $$args)]; - } - } - } -} -function gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.sprite_index = YYASSET_REF(0x01000131); - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlaction_create = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlaction_step = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gml_lines = 2; - _inst.gml_columns = 1; - _inst.gml_line_height = 60; - _inst.gml_week = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gml_min_week = $$args[__yy_gml_array_check_index(2 + 6, $$args)]; - _inst.gml_max_week = $$args[__yy_gml_array_check_index(2 + 7, $$args)]; - _inst.gml_page = 0; - _inst.gml_max_page = 3; - _inst.gml_mode = $$args[__yy_gml_array_check_index(2 + 8, $$args)]; - } - } - } -} -function gml_Script_s_league_create_schedule_panels(_inst, _other) { - { - var gmls = __yy_gml_object_create(_inst, (_inst.gml___struct___28 = __yy_method(_inst, gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league)), 30, 140); - var gmlmin_week, gmlmax_week, gmlcur_week; - var ___sw26___ = _inst.gmlmode; - var ___swc27___ = -1; - if (yyCompareVal(___sw26___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc27___ = 0; - } else if (yyCompareVal(___sw26___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc27___ = 1; - } - switch (___swc27___) { - case 0: { - gmlmin_week = 1; - gmlmax_week = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular; - gmlcur_week = yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular) ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek : gmlmin_week; - yyInst(_inst, _other, global.gmlrm).gmlp1 = instance_create_layer(yyInst(_inst, _other, gmls).x, yyInst(_inst, _other, gmls).y, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___29 = __yy_method(_inst, gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league)), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmls).gmlw), 16), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmls).gmlh), 16), kgml_Script_s_co_schedule_init, kgml_Script_s_co_schedule_step, kgml_Script_s_co_schedule_draw_gui, gmlcur_week, gmlmin_week, gmlmax_week, _inst.gmlmode)); - break; - } - case 1: { - gmlmin_week = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason; - gmlmax_week = gml_Script_s_get_last_schedule_week(_inst, _other); - gmlcur_week = yyGetBool(yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason)) && yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, gml_Script_s_get_last_schedule_week(_inst, _other))) ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek : gmlmin_week; - if (yyGetBool(gml_Script_s_season_competitions_done(_inst, _other))) { - gmlcur_week = gml_Script_s_get_last_schedule_week(_inst, _other); - } - yyInst(_inst, _other, global.gmlrm).gmlp1 = instance_create_layer(yyInst(_inst, _other, gmls).x, yyInst(_inst, _other, gmls).y, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___30 = __yy_method(_inst, gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league)), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmls).gmlw), 16), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmls).gmlh), 16), kgml_Script_s_co_schedule_init, kgml_Script_s_co_schedule_step, kgml_Script_s_co_schedule_draw_gui, gmlcur_week, gmlmin_week, gmlmax_week, _inst.gmlmode)); - break; - } - } - yyInst(_inst, _other, global.gmlrm).gmlp2 = -4; - } -} -function gml_Script_s_co_schedule_init(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - gml_Script_s_set_var_if_missing(_inst, _other, "active", true); - gml_Script_s_set_var_if_missing(_inst, _other, "clicked", false); - _inst.gml_schedule = __yy_gml_array_create([]); - gml_Script_s_co_schedule_filter_format(_inst, _other, _inst.gml_schedule, _inst.gml_week, _inst.gml_mode, "std"); - array_sort(_inst.gml_schedule, kgml_Script_s_co_schedule_sort_order); - _inst.gml_playoffs = __yy_gml_array_create([]); - if (yyfequal(_inst.gml_mode, 3)) { - { - gml_Script_s_co_schedule_filter_format(_inst, _other, _inst.gml_playoffs, undefined, _inst.gml_mode, "bkt"); - } - } - _inst.gml_page = 0; - _inst.gml_schedule_size = array_length(_inst.gml_schedule); - _inst.gml_playoffs_size = array_length(_inst.gml_playoffs); - _inst.gml_max_page_items = yyftime(__yy_gml_errCheck(_inst.gml_lines), __yy_gml_errCheck(_inst.gml_columns)); - _inst.gml_max_page = yyfminus(__yy_gml_errCheck(ceil(yyfdivide(__yy_gml_errCheck(_inst.gml_schedule_size), __yy_gml_errCheck(_inst.gml_max_page_items)))), 1); - _inst.gml_show_bracket = false; - if (yyGetBool(yyfgreater(_inst.gml_playoffs_size, 0)) && yyGetBool(yyfgreaterequal(_inst.gml_week, yyInst(_inst, _other, _inst.gml_playoffs[__yy_gml_array_check_index(0, _inst.gml_playoffs)]).gmlweek)) && yyGetBool(yyflessequal(_inst.gml_week, yyInst(_inst, _other, _inst.gml_playoffs[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(_inst.gml_playoffs_size), 1), _inst.gml_playoffs)]).gmlweek))) { - { - gml_Script_slogf(_inst, _other, "Activate bracket page, %1 games : %4 in (%2-%3)", _inst.gml_playoffs_size, yyInst(_inst, _other, _inst.gml_playoffs[__yy_gml_array_check_index(0, _inst.gml_playoffs)]).gmlweek, yyInst(_inst, _other, _inst.gml_playoffs[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(_inst.gml_playoffs_size), 1), _inst.gml_playoffs)]).gmlweek, _inst.gml_week); - gml_Script_s_set_matchlist_bracket_coords(_inst, _other, _inst.gml_playoffs, _inst.id); - _inst.gml_max_page = yyfplus(_inst.gml_max_page, 2); - _inst.gml_show_bracket = true; - if (yyfequal(gml_Script_s_get_subdivision(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlmyteam), 2)) { - { - _inst.gml_page = yyfplus(yyfminus(__yy_gml_errCheck(_inst.gml_max_page), 1), __yy_gml_errCheck(gml_Script_s_league_get_own_bracket_page(_inst, _other, _inst.gml_playoffs))); - gml_Script_slogf(_inst, _other, "FCS, page %1", _inst.gml_page); - } - } - } - } - gml_Script_s_co_schedule_refresh(_inst, _other); - } -} -function gml_Script_s_league_btn_week(_inst, _other) { - { - { - var __yy__v21 = GetWithArray(yyInst(_inst, _other, global.gmlrm).gmlp1); - for (var __yy__v22 in __yy__v21) { - if (!__yy__v21.hasOwnProperty(__yy__v22)) continue; - var __yy__v23 = __yy__v21[__yy__v22]; - { - __yy__v23.gml_week = clamp(yyfplus(__yy_gml_errCheck(__yy__v23.gml_week), __yy_gml_errCheck(_inst.gmladd)), __yy__v23.gml_min_week, __yy__v23.gml_max_week); - gml_Script_s_co_schedule_init(__yy__v23, _inst); - } - } - } - } -} -function gml_Script_s_league_btn_page(_inst, _other) { - { - { - var __yy__v24 = GetWithArray(yyInst(_inst, _other, global.gmlrm).gmlp1); - for (var __yy__v25 in __yy__v24) { - if (!__yy__v24.hasOwnProperty(__yy__v25)) continue; - var __yy__v26 = __yy__v24[__yy__v25]; - { - __yy__v26.gml_page = clamp(yyfplus(__yy_gml_errCheck(__yy__v26.gml_page), __yy_gml_errCheck(_inst.gmladd)), 0, __yy__v26.gml_max_page); - gml_Script_s_co_schedule_refresh(__yy__v26, _inst); - } - } - } - } -} -function gml_Script_s_co_schedule_sort_order(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlorder), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlorder)); - } -} -function gml_Script_s_league_get_own_bracket_page(_inst, _other, argument0) { - { - var gmlfix; - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = argument0[__yy_gml_array_check_index(gmli, argument0)]; - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, gmlfix).gmlteam_a_id, yyInst(_inst, _other, global.gmlg_m).gmlmyteam_id)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlfix).gmlteam_h_id, yyInst(_inst, _other, global.gmlg_m).gmlmyteam_id))) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlfix).gmlpg, 0))) { - return yyInst(_inst, _other, gmlfix).gmlpg; - } - } - } - return 0; - } -} -function gml_Script_s_co_schedule_refresh(_inst, _other) { - { - _inst.gmltitle = gml_Script_s_strf(_inst, _other, "%1 (%2/%3)", gml_Script_s_get_week_name(_inst, _other, _inst.gml_week), yyfplus(__yy_gml_errCheck(_inst.gml_page), 1), yyfplus(__yy_gml_errCheck(_inst.gml_max_page), 1)); - } -} -function gml_Script_s_co_schedule_step(_inst, _other) { - { - yyInst(_inst, _other, yyInst(_inst, _other, global.gmlrm).gmlb_left).gmlactive = yyfgreater(_inst.gml_week, _inst.gml_min_week); - yyInst(_inst, _other, yyInst(_inst, _other, global.gmlrm).gmlb_right).gmlactive = yyfless(_inst.gml_week, _inst.gml_max_week); - yyInst(_inst, _other, yyInst(_inst, _other, global.gmlrm).gmlb_up).gmlactive = yyfgreater(_inst.gml_page, 0); - yyInst(_inst, _other, yyInst(_inst, _other, global.gmlrm).gmlb_down).gmlactive = yyfless(_inst.gml_page, _inst.gml_max_page); - } -} -function gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league.prototype); - { - } - } -} -function gml_Script_s_co_schedule_filter_format(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = -4; - } - if (yyfequal(argument3, _inst.undefined)) { - argument3 = -4; - } - } - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule, gmlf); - if (yyGetBool(yyfequal(argument1, -4)) || yyGetBool(yyfequal(real(ds_map_find_value(gmlfix, "week")), argument1))) { - { - if (yyGetBool(yyfnotequal(argument3, -4)) && yyGetBool(!yyGetBool(is_undefined(ds_map_find_value(gmlfix, "show")))) && yyGetBool(yyfnotequal(ds_map_find_value(gmlfix, "show"), argument3))) { - { - continue; - } - } - if (yyGetBool(yyfequal(argument2, 3)) && yyGetBool(is_undefined(ds_map_find_value(gmlfix, "show")))) { - continue; - } - var gmlwf = __yy_gml_object_create(_inst, (_inst.gml___struct___31 = __yy_method(_inst, gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league))); - yyInst(_inst, _other, gmlwf).gmlweek = real(ds_map_find_value(gmlfix, "week")); - yyInst(_inst, _other, gmlwf).gmlteam_a_id = ds_map_find_value(gmlfix, "away_team"); - yyInst(_inst, _other, gmlwf).gmlteam_h_id = ds_map_find_value(gmlfix, "home_team"); - yyInst(_inst, _other, gmlwf).gmlscore_a = ds_map_find_value(gmlfix, "away_score"); - yyInst(_inst, _other, gmlwf).gmlscore_h = ds_map_find_value(gmlfix, "home_score"); - yyInst(_inst, _other, gmlwf).gmlteam_a = gml_Script_s_get_team_by_id(_inst, _other, yyInst(_inst, _other, gmlwf).gmlteam_a_id); - yyInst(_inst, _other, gmlwf).gmlteam_h = gml_Script_s_get_team_by_id(_inst, _other, yyInst(_inst, _other, gmlwf).gmlteam_h_id); - yyInst(_inst, _other, gmlwf).gmlplayed = yyfgreater(yyInst(_inst, _other, gmlwf).gmlscore_a, -1); - yyInst(_inst, _other, gmlwf).gmlcolour = 16777215; - yyInst(_inst, _other, gmlwf).gmlalpha = 0.6; - yyInst(_inst, _other, gmlwf).gmlorder = yyfminus(10000, __yy_gml_errCheck(gml_Script_s_get_map_real(_inst, _other, gmlfix, "cid", 0))); - var ___sw28___ = argument2; - var ___swc29___ = -1; - if (yyCompareVal(___sw28___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc29___ = 0; - } else if (yyCompareVal(___sw28___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc29___ = 1; - } - switch (___swc29___) { - case 0: { - yyInst(_inst, _other, gmlwf).gmlvs = yyGetBool(yyInst(_inst, _other, gmlwf).gmlplayed) ? yyfplus(yyfplus(__yy_gml_errCheck(string(yyInst(_inst, _other, gmlwf).gmlscore_a)), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, gmlwf).gmlscore_h))) : gml_Script_s_str(_inst, _other, "tla_At"); - break; - } - case 1: { - yyInst(_inst, _other, gmlwf).gmlcompetition = gml_Script_s_get_fix_competition_string(_inst, _other, gmlfix); - yyInst(_inst, _other, gmlwf).gmllocation = gml_Script_s_get_fix_location_string(_inst, _other, gmlfix); - yyInst(_inst, _other, gmlwf).gmlvs = yyGetBool(yyInst(_inst, _other, gmlwf).gmlplayed) ? yyfplus(yyfplus(__yy_gml_errCheck(string(yyInst(_inst, _other, gmlwf).gmlscore_a)), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, gmlwf).gmlscore_h))) : gml_Script_s_str(_inst, _other, "tla_versus"); - yyInst(_inst, _other, gmlwf).gmlsc = yyGetBool(yyInst(_inst, _other, gmlwf).gmlplayed) ? yyfplus(yyfplus(__yy_gml_errCheck(string(yyInst(_inst, _other, gmlwf).gmlscore_a)), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, gmlwf).gmlscore_h))) : ""; - yyInst(_inst, _other, gmlwf).gmlmid = ds_map_find_value(gmlfix, "mid"); - break; - } - } - if (yyGetBool(yyfequal(ds_map_find_value(yyInst(_inst, _other, gmlwf).gmlteam_a, "conference"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference)) || yyGetBool(yyfequal(ds_map_find_value(yyInst(_inst, _other, gmlwf).gmlteam_h, "conference"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference))) { - { - yyInst(_inst, _other, gmlwf).gmlorder = yyfplus(yyInst(_inst, _other, gmlwf).gmlorder, 10000); - yyInst(_inst, _other, gmlwf).gmlalpha = 1; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlwf).gmlteam_a_id, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlwf).gmlteam_h_id, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - yyInst(_inst, _other, gmlwf).gmlorder = yyfplus(yyInst(_inst, _other, gmlwf).gmlorder, 10000); - yyInst(_inst, _other, gmlwf).gmlcolour = global.gmlc_primary; - } - } - if (yyfequal(ds_map_find_value(gmlfix, "cat"), "sf")) { - { - yyInst(_inst, _other, gmlwf).gmlorder = yyfplus(yyInst(_inst, _other, gmlwf).gmlorder, 1000); - } - } - array_push(argument0, gmlwf); - } - } - } - } - } -} -function gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "5.01"; - _inst.gmlid2 = "5.05"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldy = 0; - } - } - } -} -function gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "5.02"; - _inst.gmlid2 = "5.06"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldy = 0; - } - } - } -} -function gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "5.03"; - _inst.gmlid2 = "5.07"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldy = 0; - } - } - } -} -function gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "5.04"; - _inst.gmlid2 = "5.08"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldy = 0; - } - } - } -} -function gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "4.01"; - _inst.gmlid2 = "4.05"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldy = 0; - } - } - } -} -function gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "4.02"; - _inst.gmlid2 = "4.06"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldy = 0; - } - } - } -} -function gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "4.03"; - _inst.gmlid2 = "4.07"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldy = 0; - } - } - } -} -function gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "4.04"; - _inst.gmlid2 = "4.08"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldy = 0; - } - } - } -} -function gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "3.01"; - _inst.gmlid2 = "3.03"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = 0; - _inst.gmldy = 1; - } - } - } -} -function gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlid1 = "3.02"; - _inst.gmlid2 = "3.04"; - _inst.gmlpg = 0; - _inst.gmlpx = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpy = 0; - _inst.gmldy = 1; - } - } - } -} -function gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - _inst.gmlid1 = "2.01"; - _inst.gmlid2 = "2.02"; - _inst.gmlpg = 0; - _inst.gmlpx = 0; - _inst.gmlpy = 0; - _inst.gmldy = 0; - } - } -} -function gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - if (gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type === undefined) { - gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype.__type = "gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.x = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.y = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlhw = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlhh = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_set_matchlist_bracket_coords(_inst, _other, argument0, argument1) { - { - var gml_map = __yy_gml_array_create([__yy_gml_object_create(_inst, (_inst.gml___struct___32 = __yy_method(_inst, gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), -3, -3), __yy_gml_object_create(_inst, (_inst.gml___struct___33 = __yy_method(_inst, gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), -3, 3), __yy_gml_object_create(_inst, (_inst.gml___struct___34 = __yy_method(_inst, gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), 3, -3), __yy_gml_object_create(_inst, (_inst.gml___struct___35 = __yy_method(_inst, gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), 3, 3), __yy_gml_object_create(_inst, (_inst.gml___struct___36 = __yy_method(_inst, gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), -2, -2.2), __yy_gml_object_create(_inst, (_inst.gml___struct___37 = __yy_method(_inst, gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), -2, 2.2), __yy_gml_object_create(_inst, (_inst.gml___struct___38 = __yy_method(_inst, gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), 2, -2.2), __yy_gml_object_create(_inst, (_inst.gml___struct___39 = __yy_method(_inst, gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), 2, 2.2), __yy_gml_object_create(_inst, (_inst.gml___struct___40 = __yy_method(_inst, gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), -1), __yy_gml_object_create(_inst, (_inst.gml___struct___41 = __yy_method(_inst, gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), 1), __yy_gml_object_create(_inst, (_inst.gml___struct___42 = __yy_method(_inst, gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)))]); - var gmlpc = __yy_gml_object_create(_inst, (_inst.gml___struct___43 = __yy_method(_inst, gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league)), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, argument1).sprite_width), 2))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, argument1).sprite_height), 2))), yyfdivide(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, argument1).sprite_width), 2), 3.6), yyfdivide(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, argument1).sprite_height), 2), 6)); - var gmlm, gmlwf; - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlwf = argument0[__yy_gml_array_check_index(gmli, argument0)]; - gmlm = gml_Script_s_get_bracket_map_entry(_inst, _other, gml_map, yyInst(_inst, _other, gmlwf).gmlmid); - if (yyGetBool(gmlm)) { - { - yyInst(_inst, _other, gmlwf).gmlpg = yyInst(_inst, _other, gmlm).gmlpg; - yyInst(_inst, _other, gmlwf).gmlpx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlpc).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlm).gmlpx), __yy_gml_errCheck(yyInst(_inst, _other, gmlpc).gmlhw)))); - yyInst(_inst, _other, gmlwf).gmlpy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlpc).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlm).gmlpy), __yy_gml_errCheck(yyInst(_inst, _other, gmlpc).gmlhh)))); - yyInst(_inst, _other, gmlwf).gmldy = yyInst(_inst, _other, gmlm).gmldy; - } - } else { - { - yyInst(_inst, _other, gmlwf).gmlpg = -1; - } - } - } - } - } -} -function gml_Script_s_get_bracket_map_entry(_inst, _other, argument0, argument1) { - { - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmlid1, argument1)) || yyGetBool(yyfequal(yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmlid2, argument1))) { - { - yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmlpg = yyfequal(yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmlid1, argument1) ? 0 : 1; - return argument0[__yy_gml_array_check_index(gmli, argument0)]; - } - } - } - } - return -4; - } -} -function gml_Script_s_co_schedule_draw_gui(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - var gmlgx = _inst.x; - var gmlgy = _inst.y; - if (yyGetBool(_inst.gmlactive)) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, global.gmlc_shadow, 1); - } - var gmltx = gmlgx; - var gmlty = gmlgy; - draw_rectangle_color(yyfplus(__yy_gml_errCheck(gmltx), 2), gmlty, yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 2), __yy_gml_errCheck(_inst.sprite_width)), 4), yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(gmlty), 2), __yy_gml_errCheck(_inst.sprite_height)), 4), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, gmltx, gmlty, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmlsw = gml_Script_string_hd_width(_inst, _other, _inst.gmltitle); - var gmlsh = 4; - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))), gmlty, _inst.gmltitle, true); - var gmlj = 0; - var gmlc = 0; - var gmlttx = __yy_gml_array_create([yyfplus(__yy_gml_errCheck(gmlgx), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 4))), yyfplus(__yy_gml_errCheck(gmlgx), __yy_gml_errCheck(yyftime(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 4), 3)))]); - var gmltty; - var gmlfix; - var gmli = yyftime(__yy_gml_errCheck(_inst.gml_max_page_items), __yy_gml_errCheck(_inst.gml_page)); - for (; yyfless(gmli, min(_inst.gml_schedule_size, yyftime(__yy_gml_errCheck(_inst.gml_max_page_items), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gml_page), 1))))); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = _inst.gml_schedule[__yy_gml_array_check_index(gmli, _inst.gml_schedule)]; - var ___sw30___ = _inst.gml_mode; - var ___swc31___ = -1; - if (yyCompareVal(___sw30___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc31___ = 0; - } else if (yyCompareVal(___sw30___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc31___ = 1; - } - switch (___swc31___) { - case 0: { - gmltty = yyfplus(yyfplus(__yy_gml_errCheck(gmlgy), 20), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlj), __yy_gml_errCheck(_inst.gml_line_height)))); - draw_set_alpha(yyInst(_inst, _other, gmlfix).gmlalpha); - draw_set_color(yyInst(_inst, _other, gmlfix).gmlcolour); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, gmlttx[__yy_gml_array_check_index(gmlc, gmlttx)], gmltty, yyInst(_inst, _other, gmlfix).gmlvs); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmlttx[__yy_gml_array_check_index(gmlc, gmlttx)]), 40), gmltty, ds_map_find_value(yyInst(_inst, _other, gmlfix).gmlteam_a, "tla")); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmlttx[__yy_gml_array_check_index(gmlc, gmlttx)]), 40), gmltty, ds_map_find_value(yyInst(_inst, _other, gmlfix).gmlteam_h, "tla")); - break; - } - case 1: { - gmltx = yyfplus(__yy_gml_errCheck(gmlgx), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - gmltty = yyfplus(yyfplus(__yy_gml_errCheck(gmlgy), 24), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlj), __yy_gml_errCheck(_inst.gml_line_height)))); - draw_set_alpha(1); - draw_set_color(16777215); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmltty, yyInst(_inst, _other, gmlfix).gmlcompetition); - gmltty = yyfplus(gmltty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmltty, yyInst(_inst, _other, gmlfix).gmllocation); - gmltty = yyfplus(gmltty, 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmltty, yyInst(_inst, _other, gmlfix).gmlvs); - draw_set_alpha(yyInst(_inst, _other, gmlfix).gmlalpha); - draw_set_color(yyInst(_inst, _other, gmlfix).gmlcolour); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 40), gmltty, ds_map_find_value(yyInst(_inst, _other, gmlfix).gmlteam_a, "name")); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 40), gmltty, ds_map_find_value(yyInst(_inst, _other, gmlfix).gmlteam_h, "name")); - break; - } - } - (g_yyPrePostObject__ = gmlj), (gmlj = g_yyPrePostObject__ instanceof Long ? gmlj.add(1) : ++gmlj), g_yyPrePostObject__; - if (yyfgreaterequal(gmlj, _inst.gml_lines)) { - { - gmlj = 0; - (g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__; - } - } - } - } - if (yyGetBool(_inst.gml_show_bracket) && yyGetBool(yyfgreaterequal(_inst.gml_page, yyfminus(__yy_gml_errCheck(_inst.gml_max_page), 1)))) { - { - var gmlpg = yyfminus(1, __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.gml_max_page), __yy_gml_errCheck(_inst.gml_page)))); - var gmly1, gmly2; - var gmlwk_future, gmltm_future; - gmltx = yyfplus(__yy_gml_errCheck(gmlgx), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - gmlty = yyfplus(__yy_gml_errCheck(gmlgy), 40); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Semi"))); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 84), yyfminus(__yy_gml_errCheck(gmlty), 16), string_upper(gml_Script_s_str(_inst, _other, "ui_Quarter"))); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 84), yyfminus(__yy_gml_errCheck(gmlty), 16), string_upper(gml_Script_s_str(_inst, _other, "ui_Quarter"))); - var gmli = 0; - for (; yyfless(gmli, _inst.gml_playoffs_size); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = _inst.gml_playoffs[__yy_gml_array_check_index(gmli, _inst.gml_playoffs)]; - if (yyfnotequal(yyInst(_inst, _other, gmlfix).gmlpg, gmlpg)) { - continue; - } - gmlwk_future = yyfgreater(yyInst(_inst, _other, gmlfix).gmlweek, _inst.gml_week); - gmltm_future = yyfgreater(yyInst(_inst, _other, gmlfix).gmlweek, yyfplus(__yy_gml_errCheck(_inst.gml_week), 1)); - draw_set_halign(1); - gmly1 = yyfminus(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlfix).gmlpy), 14), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlfix).gmldy), 16))); - gmly2 = yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlfix).gmlpy), 5), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlfix).gmldy), 16))); - gml_Script_s_draw_bracket_name_box(_inst, _other, yyInst(_inst, _other, gmlfix).gmlpx, gmly1); - draw_set_color(yyInst(_inst, _other, gmlfix).gmlcolour); - gml_Script_draw_hd_text(_inst, _other, yyInst(_inst, _other, gmlfix).gmlpx, gmly1, yyGetBool(gmltm_future) ? "-" : ds_map_find_value(yyInst(_inst, _other, gmlfix).gmlteam_a, "tla")); - gml_Script_s_draw_bracket_name_box(_inst, _other, yyInst(_inst, _other, gmlfix).gmlpx, gmly2); - draw_set_color(yyInst(_inst, _other, gmlfix).gmlcolour); - gml_Script_draw_hd_text(_inst, _other, yyInst(_inst, _other, gmlfix).gmlpx, gmly2, yyGetBool(gmltm_future) ? "-" : ds_map_find_value(yyInst(_inst, _other, gmlfix).gmlteam_h, "tla")); - draw_set_color(16777215); - gml_Script_draw_hd_text(_inst, _other, yyInst(_inst, _other, gmlfix).gmlpx, yyfplus(__yy_gml_errCheck(gmly2), 15), yyGetBool(gmlwk_future) ? "" : yyInst(_inst, _other, gmlfix).gmlsc); - } - } - } - } - draw_set_alpha(1); - } -} -function gml_Script_s_draw_bracket_name_box(_inst, _other, argument0, argument1) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000131), 0, yyfminus(__yy_gml_errCheck(argument0), 25), yyfminus(__yy_gml_errCheck(argument1), 7), 3.125, 0.9375, 0, 16777215, 1); - } -} -function gml_GlobalScript_s_college_balance(_inst, _other) { - _inst.gmls_college_balance_create_new_roster = __yy_method(_inst, gml_Script_s_college_balance_create_new_roster); -} -function gml_Script_s_college_balance_create_new_roster(_inst, _other) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(_inst.gmlroster, gmli); - if (yyfequal(gmli, 0)) { - { - ds_map_set(gmlpmap, "age", yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2)); - } - } else { - if (yyfequal(gmli, 1)) { - { - ds_map_set(gmlpmap, "age", yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3)); - } - } else { - if (yyfequal(gmli, 2)) { - { - ds_map_set(gmlpmap, "age", yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3)); - } - } else { - { - ds_map_set(gmlpmap, "age", yyfless(random(1), 0.5) ? gml_Script_s_rookie_age_internal(_inst, _other) : yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1)); - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("Player Age force [", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] -> ["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "age")))), "]")); - gml_Script_s_refresh_suspended(_inst, _other, gmlpmap, false); - } - } - } -} -function gml_GlobalScript_s_count_simmed_games(_inst, _other) { - _inst.gmls_count_simmed_games = __yy_method(_inst, gml_Script_s_count_simmed_games); -} -function gml_Script_s_count_simmed_games(_inst, _other, argument0) { - { - var gmlwins = 0; - var gmllosses = 0; - var gmlties = 0; - { - var __yy__v27 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v28 in __yy__v27) { - if (!__yy__v27.hasOwnProperty(__yy__v28)) continue; - var __yy__v29 = __yy__v27[__yy__v28]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v29.gmlfixturelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v29.gmlfixturelist, gmli); - if (yyfnotequal(ds_map_find_value(gmlmap, "human_win"), "unplayed")) { - { - if (yyGetBool(ds_map_exists(gmlmap, "difficulty"))) { - { - var gmldif = ds_map_find_value(gmlmap, "difficulty"); - if (yyfgreater(string_count(gml_Script_s_str(__yy__v29, _inst, "ui_Sim"), gmldif), 0)) { - { - var ___sw36___ = ds_map_find_value(gmlmap, "human_win"); - var ___swc37___ = -1; - if (yyCompareVal(___sw36___, "win", g_GMLMathEpsilon, false) == 0) { - ___swc37___ = 0; - } else if (yyCompareVal(___sw36___, "loss", g_GMLMathEpsilon, false) == 0) { - ___swc37___ = 1; - } else if (yyCompareVal(___sw36___, "tie", g_GMLMathEpsilon, false) == 0) { - ___swc37___ = 2; - } - switch (___swc37___) { - case 0: { - (g_yyPrePostObject__ = gmlwins), (gmlwins = g_yyPrePostObject__ instanceof Long ? gmlwins.add(1) : ++gmlwins), g_yyPrePostObject__; - break; - } - case 1: { - (g_yyPrePostObject__ = gmllosses), (gmllosses = g_yyPrePostObject__ instanceof Long ? gmllosses.add(1) : ++gmllosses), g_yyPrePostObject__; - break; - } - case 2: { - (g_yyPrePostObject__ = gmlties), (gmlties = g_yyPrePostObject__ instanceof Long ? gmlties.add(1) : ++gmlties), g_yyPrePostObject__; - break; - } - } - } - } - } - } - } - } - } - } - } - } - } - var ___sw38___ = argument0; - var ___swc39___ = -1; - if (yyCompareVal(___sw38___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc39___ = 0; - } else if (yyCompareVal(___sw38___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc39___ = 1; - } else if (yyCompareVal(___sw38___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc39___ = 2; - } - switch (___swc39___) { - case 0: { - return gmllosses; - break; - } - case 1: { - return gmlties; - break; - } - case 2: { - return gmlwins; - break; - } - } - return 0; - } -} // ds_list_add(other.l_team, s_get_human_opponent_sla_prefix("@", wk) + opp_map[? "tla"]); -// if (string_count("@", l_team[| i])) draw_set_alpha(0.7); -function gml_GlobalScript_season_tally_scripts(_inst, _other) { - _inst.gmls_obj_season_tally_create = __yy_method(_inst, gml_Script_s_obj_season_tally_create); - _inst.gmls_maps_array_sort_week = __yy_method(_inst, gml_Script_s_maps_array_sort_week); - _inst.gmls_get_human_opponent_sla_prefix = __yy_method(_inst, gml_Script_s_get_human_opponent_sla_prefix); - _inst.gmls_obj_season_tally_step = __yy_method(_inst, gml_Script_s_obj_season_tally_step); - _inst.gmls_obj_season_tally_draw_gui = __yy_method(_inst, gml_Script_s_obj_season_tally_draw_gui); - _inst.gmls_obj_season_tally_draw_gui_begin = __yy_method(_inst, gml_Script_s_obj_season_tally_draw_gui_begin); - _inst.gmls_draw_season_tally_header = __yy_method(_inst, gml_Script_s_draw_season_tally_header); -} -function gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts"; - } - if (gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts.prototype.__type === undefined) { - gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts.prototype.__type = "gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.image_xscale = 0.6; - _inst.image_yscale = 0.25; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts"; - } - if (gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts.prototype.__type === undefined) { - gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts.prototype.__type = "gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.image_xscale = 0.6; - _inst.image_yscale = 0.25; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_obj_season_tally_create(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus("year: ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)))); - gml_Script_slog(_inst, _other, yyfplus("week: ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek)))); - gml_Script_slog(_inst, _other, yyfplus("last_week_regular: ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)))); - _inst.gmlwatcol = gml_Script_s_get_watermark_color(_inst, _other); - _inst.gmlsclx = 1.1; - _inst.gmlscly = 1.1; - _inst.gmlrot = random(360); - _inst.gmlpage = 1; - { - var __yy__v30 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v31 in __yy__v30) { - if (!__yy__v30.hasOwnProperty(__yy__v31)) continue; - var __yy__v32 = __yy__v30[__yy__v31]; - { - var gmldt = yyfplus(yyfplus("Y", __yy_gml_errCheck(string(__yy__v32.gmlyear))), " "); - if (!yyGetBool(__yy__v32.gmldone_season_review)) { - gmldt = yyfplus(gmldt, yyfgreater(__yy__v32.gmlweek, 18) ? "PS" : yyfplus("W", __yy_gml_errCheck(string(__yy__v32.gmlweek)))); - } - yyInst(_inst, _other, 100658).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v32, _inst, "ui_SeasonReview")), ": "), __yy_gml_errCheck(ds_map_find_value(__yy__v32.gmlmyteam, "name"))), " ("), __yy_gml_errCheck(__yy__v32.gmlfname)), " "), __yy_gml_errCheck(__yy__v32.gmllname)), ")"), " "), __yy_gml_errCheck(gmldt)); - yyInst(_inst, _other, 100655).gmltext = gml_Script_s_get_string_record(__yy__v32, _inst, __yy__v32.gmlmyteam, true); - } - } - } - _inst.gmll_result = ds_list_create(); - _inst.gmll_week = ds_list_create(); - _inst.gmll_team = ds_list_create(); - _inst.gmll_score = ds_list_create(); - _inst.gmll_pd = ds_list_create(); - _inst.gmll_diff = ds_list_create(); - _inst.gmll_qtr = ds_list_create(); - _inst.gmll_weather = ds_list_create(); - _inst.gmll_of = ds_list_create(); - _inst.gmll_df = ds_list_create(); - _inst.gmltotalpd = 0; - _inst.gmltotal_of = 0; - _inst.gmltotal_df = 0; - _inst.gmll_pname = ds_list_create(); - _inst.gmll_pos = ds_list_create(); - _inst.gmll_games = ds_list_create(); - _inst.gmll_attcmp = ds_list_create(); - _inst.gmll_yards = ds_list_create(); - _inst.gmll_tds = ds_list_create(); - _inst.gmll_turn = ds_list_create(); - _inst.gmll_sacks_avg = ds_list_create(); - var gmlgamecount = 0; - var gmltof = 0; - var gmltdf = 0; - var gmlmap, gmlwk, gmlstr_wk, gmlcat; - var gmlfixtures = __yy_gml_array_create([]); - { - var __yy__v33 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v34 in __yy__v33) { - if (!__yy__v33.hasOwnProperty(__yy__v34)) continue; - var __yy__v35 = __yy__v33[__yy__v34]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v35.gmlfixturelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - array_push(gmlfixtures, ds_list_find_value(__yy__v35.gmlfixturelist, gmli)); - } - } - array_sort(gmlfixtures, kgml_Script_s_maps_array_sort_week); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlfixtures)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlmap = gmlfixtures[__yy_gml_array_check_index(gmli, gmlfixtures)]; - if (yyfnotequal(ds_map_find_value(gmlmap, "human_win"), "unplayed")) { - { - gmlwk = real(ds_map_find_value(gmlmap, "week")); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfless(gmlwk, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))) { - { - continue; - } - } - gmlstr_wk = string(gmlwk); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v35, _inst))) { - { - gmlcat = ds_map_find_value(gmlmap, "cat"); - if (!yyGetBool(is_undefined(gmlcat))) { - { - gmlcat = string_upper(string(gmlcat)); - if (yyfnotequal(gmlcat, "")) { - gmlstr_wk = gmlcat; - } - } - } - } - } else { - { - if (yyfgreaterequal(gmlwk, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - gmlstr_wk = "PO"; - } - if (yyfequal(gmlwk, gml_Script_s_get_week_superbowl(__yy__v35, _inst))) { - gmlstr_wk = "RB"; - } - } - } - ds_list_add(_inst.gmll_week, gmlstr_wk); - var gmlpd = 0; - var gmlopp_map = gml_Script_s_get_team_by_id(__yy__v35, _inst, ds_map_find_value(gmlmap, "home_team")); - if (yyfequal(ds_map_find_value(gmlmap, "away_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - { - ds_list_add(_inst.gmll_team, yyfplus(__yy_gml_errCheck(gml_Script_s_get_human_opponent_sla_prefix(__yy__v35, _inst, "@", gmlwk)), __yy_gml_errCheck(ds_map_find_value(gmlopp_map, "tla")))); - gmlpd = yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "away_score")), __yy_gml_errCheck(ds_map_find_value(gmlmap, "home_score"))); - } - } else { - { - gmlopp_map = gml_Script_s_get_team_by_id(__yy__v35, _inst, ds_map_find_value(gmlmap, "away_team")); - ds_list_add(_inst.gmll_team, yyfplus(__yy_gml_errCheck(gml_Script_s_get_human_opponent_sla_prefix(__yy__v35, _inst, "", gmlwk)), __yy_gml_errCheck(ds_map_find_value(gmlopp_map, "tla")))); - gmlpd = yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "home_score")), __yy_gml_errCheck(ds_map_find_value(gmlmap, "away_score"))); - } - } - ds_list_add(_inst.gmll_pd, yyfgreater(gmlpd, 0) ? yyfplus("+", __yy_gml_errCheck(string(gmlpd))) : string(gmlpd)); - ds_list_add(_inst.gmll_of, gml_Script_s_get_team_offense_with_reputation_boost(__yy__v35, _inst, gmlopp_map)); - ds_list_add(_inst.gmll_df, gml_Script_s_get_team_defense_with_reputation_boost(__yy__v35, _inst, gmlopp_map)); - gmltof = yyfplus(gmltof, gml_Script_s_get_team_offense_with_reputation_boost(__yy__v35, _inst, gmlopp_map)); - gmltdf = yyfplus(gmltdf, gml_Script_s_get_team_defense_with_reputation_boost(__yy__v35, _inst, gmlopp_map)); - ds_list_add(_inst.gmll_score, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlmap, "away_score"))), "-"), __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "home_score"))))); - _inst.gmltotalpd = yyfplus(_inst.gmltotalpd, gmlpd); - var ___sw60___ = ds_map_find_value(gmlmap, "human_win"); - var ___swc61___ = -1; - if (yyCompareVal(___sw60___, "win", g_GMLMathEpsilon, false) == 0) { - ___swc61___ = 0; - } else if (yyCompareVal(___sw60___, "loss", g_GMLMathEpsilon, false) == 0) { - ___swc61___ = 1; - } else if (yyCompareVal(___sw60___, "tie", g_GMLMathEpsilon, false) == 0) { - ___swc61___ = 2; - } - switch (___swc61___) { - case 0: { - ds_list_add(_inst.gmll_result, "W"); - break; - } - case 1: { - ds_list_add(_inst.gmll_result, "L"); - break; - } - case 2: { - ds_list_add(_inst.gmll_result, "T"); - break; - } - default: { - ds_list_add(_inst.gmll_result, ""); - break; - } - } - if (yyGetBool(ds_map_exists(gmlmap, "difficulty"))) { - { - var gmldif = ds_map_find_value(gmlmap, "difficulty"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v35, _inst, "ui_Dynamic"), "Dyn"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v35, _inst, "ui_Easy"), "Easy"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v35, _inst, "ui_Medium"), "Med"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v35, _inst, "ui_Hard"), "Hard"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v35, _inst, "ui_Extreme"), "Extrm"); - ds_list_add(_inst.gmll_diff, gmldif); - } - } - if (yyGetBool(ds_map_exists(gmlmap, "op_matchlength"))) { - { - var ___sw62___ = ds_map_find_value(gmlmap, "op_matchlength"); - var ___swc63___ = -1; - if (yyCompareVal(___sw62___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc63___ = 0; - } else if (yyCompareVal(___sw62___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc63___ = 1; - } else if (yyCompareVal(___sw62___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc63___ = 2; - } - switch (___swc63___) { - case 0: { - ds_list_add(_inst.gmll_qtr, "1m"); - break; - } - case 1: { - ds_list_add(_inst.gmll_qtr, "2m"); - break; - } - case 2: { - ds_list_add(_inst.gmll_qtr, "3m"); - break; - } - } - } - } - if (yyGetBool(ds_map_exists(gmlmap, "weather"))) { - { - var ___sw64___ = ds_map_find_value(gmlmap, "weather"); - var ___swc65___ = -1; - if (yyCompareVal(___sw64___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc65___ = 0; - } else if (yyCompareVal(___sw64___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc65___ = 1; - } else if (yyCompareVal(___sw64___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc65___ = 2; - } - switch (___swc65___) { - case 0: { - ds_list_add(_inst.gmll_weather, "C"); - break; - } - case 1: { - ds_list_add(_inst.gmll_weather, "R"); - break; - } - case 2: { - ds_list_add(_inst.gmll_weather, "S"); - break; - } - } - } - } - (g_yyPrePostObject__ = gmlgamecount), (gmlgamecount = g_yyPrePostObject__ instanceof Long ? gmlgamecount.add(1) : ++gmlgamecount), g_yyPrePostObject__; - } - } - } - } - _inst.gmltotal_of = gml_Script_s_get_string_float(__yy__v35, _inst, yyfdivide(__yy_gml_errCheck(gmltof), 2), 1); - _inst.gmltotal_df = gml_Script_s_get_string_float(__yy__v35, _inst, yyfdivide(__yy_gml_errCheck(gmltdf), 2), 1); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v35.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v35.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) { - { - ds_list_add(_inst.gmll_pname, ds_map_find_value(gmlpmap, "lname")); - ds_list_add(_inst.gmll_pos, real(ds_map_find_value(gmlpmap, "position"))); - ds_list_add(_inst.gmll_games, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_games"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "career_games"))))); - ds_list_add(_inst.gmll_attcmp, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_attempts"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_complete"))))); - ds_list_add(_inst.gmll_yards, yyfplus(yyfplus(__yy_gml_errCheck(string(round(ds_map_find_value(gmlpmap, "season_yards")))), "/"), __yy_gml_errCheck(string(round(ds_map_find_value(gmlpmap, "season_rush_yards")))))); - ds_list_add(_inst.gmll_tds, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_touchdowns"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_rush_touchdowns"))))); - ds_list_add(_inst.gmll_turn, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_int"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_fumbles"))))); - ds_list_add(_inst.gmll_sacks_avg, string(ds_map_find_value(gmlpmap, "season_sacks"))); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v35.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v35.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 2)) { - { - ds_list_add(_inst.gmll_pname, ds_map_find_value(gmlpmap, "lname")); - ds_list_add(_inst.gmll_pos, real(ds_map_find_value(gmlpmap, "position"))); - ds_list_add(_inst.gmll_games, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_games"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "career_games"))))); - ds_list_add(_inst.gmll_attcmp, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_attempts"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_rush_attempts"))))); - ds_list_add(_inst.gmll_yards, yyfplus(yyfplus(__yy_gml_errCheck(string(round(ds_map_find_value(gmlpmap, "season_yards")))), "/"), __yy_gml_errCheck(string(round(ds_map_find_value(gmlpmap, "season_rush_yards")))))); - ds_list_add(_inst.gmll_tds, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_touchdowns"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_rush_touchdowns"))))); - ds_list_add(_inst.gmll_turn, string(ds_map_find_value(gmlpmap, "season_fumbles"))); - ds_list_add(_inst.gmll_sacks_avg, ""); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v35.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v35.gmlroster, gmli); - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 4)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 3))) { - { - ds_list_add(_inst.gmll_pname, ds_map_find_value(gmlpmap, "lname")); - ds_list_add(_inst.gmll_pos, real(ds_map_find_value(gmlpmap, "position"))); - ds_list_add(_inst.gmll_games, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_games"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "career_games"))))); - ds_list_add(_inst.gmll_attcmp, string(ds_map_find_value(gmlpmap, "season_attempts"))); - ds_list_add(_inst.gmll_yards, string(round(ds_map_find_value(gmlpmap, "season_yards")))); - ds_list_add(_inst.gmll_tds, string(ds_map_find_value(gmlpmap, "season_touchdowns"))); - ds_list_add(_inst.gmll_turn, string(ds_map_find_value(gmlpmap, "season_fumbles"))); - ds_list_add(_inst.gmll_sacks_avg, gml_Script_s_get_string_float(__yy__v35, _inst, gml_Script_s_get_average_yards(__yy__v35, _inst, gmlpmap, 1, false), 1)); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v35.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v35.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 5)) { - { - ds_list_add(_inst.gmll_pname, ds_map_find_value(gmlpmap, "lname")); - ds_list_add(_inst.gmll_pos, real(ds_map_find_value(gmlpmap, "position"))); - ds_list_add(_inst.gmll_games, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_games"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "career_games"))))); - ds_list_add(_inst.gmll_attcmp, string(ds_map_find_value(gmlpmap, "season_tackles"))); - ds_list_add(_inst.gmll_yards, ""); - ds_list_add(_inst.gmll_tds, ""); - ds_list_add(_inst.gmll_turn, ""); - ds_list_add(_inst.gmll_sacks_avg, ""); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v35.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v35.gmlroster, gmli); - if (yyGetBool(gml_Script_s_is_defensive_player(__yy__v35, _inst, gmlpmap))) { - { - ds_list_add(_inst.gmll_pname, ds_map_find_value(gmlpmap, "lname")); - ds_list_add(_inst.gmll_pos, real(ds_map_find_value(gmlpmap, "position"))); - ds_list_add(_inst.gmll_games, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_games"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "career_games"))))); - ds_list_add(_inst.gmll_attcmp, string(ds_map_find_value(gmlpmap, "season_tackles"))); - ds_list_add(_inst.gmll_yards, string(round(ds_map_find_value(gmlpmap, "season_sacks")))); - ds_list_add(_inst.gmll_tds, string(ds_map_find_value(gmlpmap, "season_int"))); - ds_list_add(_inst.gmll_turn, string(ds_map_find_value(gmlpmap, "season_fumbles"))); - ds_list_add(_inst.gmll_sacks_avg, ""); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v35.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v35.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) { - { - ds_list_add(_inst.gmll_pname, ds_map_find_value(gmlpmap, "lname")); - ds_list_add(_inst.gmll_pos, real(ds_map_find_value(gmlpmap, "position"))); - ds_list_add(_inst.gmll_games, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_games"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "career_games"))))); - ds_list_add(_inst.gmll_attcmp, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_attempts"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "season_complete"))))); - ds_list_add(_inst.gmll_yards, string(round(ds_map_find_value(gmlpmap, "season_yards")))); - ds_list_add(_inst.gmll_tds, ""); - ds_list_add(_inst.gmll_turn, ""); - ds_list_add(_inst.gmll_sacks_avg, ""); - } - } - } - } - } - } - } - { - var __yy__v36 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v37 in __yy__v36) { - if (!__yy__v36.hasOwnProperty(__yy__v37)) continue; - var __yy__v38 = __yy__v36[__yy__v37]; - { - var gmlnum_restarts = max(0, yyfminus(__yy_gml_errCheck(__yy__v38.gmlgamestarts), __yy_gml_errCheck(gmlgamecount))); - yyInst(_inst, _other, 100652).gmltext = yyfplus("Restarts:", __yy_gml_errCheck(string(gmlnum_restarts))); - yyInst(_inst, _other, 100652).gmltext = yyfplus(yyInst(_inst, _other, 100652).gmltext, yyfplus(" CCs:", __yy_gml_errCheck(string(__yy__v38.gmlseason_credits_purchased)))); - yyInst(_inst, _other, 100652).visible = false; - } - } - } - var gmltyp = "Html5"; - if (!yyGetBool(global.gmlbrowser)) { - { - var ___sw66___ = g_pBuiltIn.get_os_type(); - var ___swc67___ = -1; - if (yyCompareVal(___sw66___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc67___ = 0; - } else if (yyCompareVal(___sw66___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc67___ = 1; - } else if (yyCompareVal(___sw66___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc67___ = 2; - } else if (yyCompareVal(___sw66___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc67___ = 3; - } else if (yyCompareVal(___sw66___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc67___ = 4; - } - switch (___swc67___) { - case 0: { - gmltyp = "Windows"; - break; - } - case 1: { - gmltyp = "Android"; - break; - } - case 2: { - gmltyp = "MacOS"; - break; - } - case 3: { - gmltyp = "iOS"; - break; - } - case 4: { - gmltyp = "Switch"; - break; - } - } - } - } - { - } - yyInst(_inst, _other, 100653).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gmltyp), " v"), __yy_gml_errCheck(gml_Script_s_get_gm_version(_inst, _other))); - if (yyGetBool(global.gmlpoki)) { - yyInst(_inst, _other, 100653).gmltext = yyfplus(yyInst(_inst, _other, 100653).gmltext, " Poki"); - } - yyInst(_inst, _other, 100653).gmltext = yyfplus(yyInst(_inst, _other, 100653).gmltext, gml_Script_s_cap_breach_str(_inst, _other)); - yyInst(_inst, _other, 100653).visible = false; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100656).visible = false; - _inst.gmltally_rc_earned = instance_create_layer(120, 232, "Instances", YYASSET_REF(0x00000043), __yy_gml_object_create(_inst, (_inst.gml___struct___44 = __yy_method(_inst, gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts)), yyfplus(yyfplus("$", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_earned))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))), gml_Script_s_str(_inst, _other, "ui_Received"))); - _inst.gmltally_rc_spent = instance_create_layer(224, 232, "Instances", YYASSET_REF(0x00000043), __yy_gml_object_create(_inst, (_inst.gml___struct___45 = __yy_method(_inst, gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts)), yyfplus(yyfplus("$", __yy_gml_errCheck(string(__yy_gml_errCheck(-__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_spent))))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))), gml_Script_s_str(_inst, _other, "ui_Spent"))); - } - } - } -} -function gml_Script_s_maps_array_sort_week(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(real(ds_map_find_value(argument0, "week"))), __yy_gml_errCheck(real(ds_map_find_value(argument1, "week")))); - } -} -function gml_Script_s_get_human_opponent_sla_prefix(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return argument0; - } - var gmlfix = gml_Script_s_get_player_schedule_fixture_by_week(_inst, _other, argument1); - if (yyGetBool(gml_Script_s_is_co_bowl_fix(_inst, _other, gmlfix))) { - return "n"; - } - return argument0; - } -} -function gml_Script_s_obj_season_tally_step(_inst, _other) { - { - yyInst(_inst, _other, 100661).visible = true; - yyInst(_inst, _other, 100660).visible = true; - var ___sw68___ = _inst.gmlpage; - var ___swc69___ = -1; - if (yyCompareVal(___sw68___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc69___ = 0; - } else if (yyCompareVal(___sw68___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc69___ = 1; - } - switch (___swc69___) { - case 0: { - yyInst(_inst, _other, 100661).visible = false; - break; - } - case 1: { - yyInst(_inst, _other, 100660).visible = false; - break; - } - } - } -} -function gml_Script_s_obj_season_tally_draw_gui(_inst, _other) { - { - } -} -function gml_Script_s_obj_season_tally_draw_gui_begin(_inst, _other) { - { - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.5); - var gmlscore_alf = 1; - if (yyGetBool(yyGetBool(!yyGetBool(global.gmlgamepad)) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(mouse_check_button(1)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), 100)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), 100))) || yyGetBool(yyGetBool(global.gmlgamepad) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, 32771)) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, 32772)))) { - { - yyInst(_inst, _other, 100652).visible = true; - yyInst(_inst, _other, 100653).visible = true; - draw_sprite_ext(_inst, YYASSET_REF(0x010000bf), 0, gmltx, gmlty, _inst.gmlsclx, _inst.gmlscly, _inst.gmlrot, _inst.gmlwatcol, 1); - gmlscore_alf = 0.5; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, _inst.gmltally_rc_earned).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("$", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_earned))), "("), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_lifetime_earned))), ")"), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); - yyInst(_inst, _other, _inst.gmltally_rc_spent).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("$", __yy_gml_errCheck(string(__yy_gml_errCheck(-__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_spent))))), "("), __yy_gml_errCheck(string(__yy_gml_errCheck(-__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_lifetime_spent))))), ")"), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); - } - } - } - } else { - { - yyInst(_inst, _other, 100652).visible = false; - yyInst(_inst, _other, 100653).visible = false; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, _inst.gmltally_rc_earned).gmltext = yyfplus(yyfplus("$", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_earned))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); - yyInst(_inst, _other, _inst.gmltally_rc_spent).gmltext = yyfplus(yyfplus("$", __yy_gml_errCheck(string(__yy_gml_errCheck(-__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_spent))))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); - } - } - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_alpha(1); - var gmltab = 46; - gmltx = 46; - gmlty = 24; - var gmlspc = 8.5; - if (yyfless(ds_list_size(_inst.gmll_week), 21)) { - gmlspc = 9; - } - if (yyfless(ds_list_size(_inst.gmll_week), 18)) { - gmlspc = 10; - } - if (yyfless(ds_list_size(_inst.gmll_week), 16)) { - gmlspc = 12; - } - var ___sw70___ = _inst.gmlpage; - var ___swc71___ = -1; - if (yyCompareVal(___sw70___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc71___ = 0; - } else if (yyCompareVal(___sw70___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc71___ = 1; - } - switch (___swc71___) { - case 0: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "tla_Week"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 1), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "tla_Week"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfminus(__yy_gml_errCheck(gmltx), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 1))), gmlty, gml_Script_s_str(_inst, _other, "ui_Team"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfminus(__yy_gml_errCheck(gmltx), 5), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 1))), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "ui_Team"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 2))), gmlty, gml_Script_s_str(_inst, _other, "tla_Offense"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 1), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 2))), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "tla_Offense"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 3))), gmlty, gml_Script_s_str(_inst, _other, "tla_Defense"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 1), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 3))), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "tla_Defense"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 4))), gmlty, gml_Script_s_str(_inst, _other, "tla_Score"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 7), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 4))), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "tla_Score"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 5))), gmlty, gml_Script_s_str(_inst, _other, "short_PointDiff"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 5), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 5))), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "short_PointDiff"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 6))), gmlty, gml_Script_s_str(_inst, _other, "short_Difficulty"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 5), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 6))), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "short_Difficulty"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 7))), gmlty, gml_Script_s_str(_inst, _other, "short_QtrLength"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 7), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 7))), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "short_QtrLength"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 8))), gmlty, gml_Script_s_str(_inst, _other, "short_Weather"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 1), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 8))), yyfminus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "short_Weather"), 16777215, 16777215, 16777215, 16777215, 1); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmll_week)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlty = yyfplus(gmlty, gmlspc); - draw_set_alpha(1); - if (yyGetBool(string_count("@", ds_list_find_value(_inst.gmll_team, gmli)))) { - draw_set_alpha(0.7); - } - draw_set_color(16777215); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, ds_list_find_value(_inst.gmll_week, gmli)); - gml_Script_draw_hd_text(_inst, _other, yyfplus(yyfminus(__yy_gml_errCheck(gmltx), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 1))), gmlty, ds_list_find_value(_inst.gmll_team, gmli)); - draw_set_alpha(1); - draw_set_color(16777215); - if (!yyGetBool(yyInst(_inst, _other, 100652).visible)) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), real(ds_list_find_value(_inst.gmll_of, gmli)), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 2))), gmlty, 1, 1, 0, global.gmlc_offense, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), real(ds_list_find_value(_inst.gmll_df, gmli)), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 3))), gmlty, 1, 1, 0, global.gmlc_defense, 1); - } - } else { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 2))), gmlty, gml_Script_s_get_string_float(_inst, _other, yyfdivide(__yy_gml_errCheck(ds_list_find_value(_inst.gmll_of, gmli)), 2), 1), global.gmlc_offense, global.gmlc_offense, global.gmlc_offense, global.gmlc_offense, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 3))), gmlty, gml_Script_s_get_string_float(_inst, _other, yyfdivide(__yy_gml_errCheck(ds_list_find_value(_inst.gmll_df, gmli)), 2), 1), global.gmlc_defense, global.gmlc_defense, global.gmlc_defense, global.gmlc_defense, 1); - } - } - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 4))), gmlty, ds_list_find_value(_inst.gmll_score, gmli), 16777215, 16777215, 16777215, 16777215, gmlscore_alf); - var ___sw72___ = ds_list_find_value(_inst.gmll_result, gmli); - var ___swc73___ = -1; - if (yyCompareVal(___sw72___, "W", g_GMLMathEpsilon, false) == 0) { - ___swc73___ = 0; - } else if (yyCompareVal(___sw72___, "L", g_GMLMathEpsilon, false) == 0) { - ___swc73___ = 1; - } - switch (___swc73___) { - case 0: { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 5))), gmlty, ds_list_find_value(_inst.gmll_pd, gmli), 65280, 65280, 65280, 65280, 1); - break; - } - case 1: { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 5))), gmlty, ds_list_find_value(_inst.gmll_pd, gmli), 255, 255, 255, 255, 1); - break; - } - default: { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 5))), gmlty, ds_list_find_value(_inst.gmll_pd, gmli), 16777215, 16777215, 16777215, 16777215, 1); - break; - } - } - if (!yyGetBool(is_undefined(ds_list_find_value(_inst.gmll_diff, gmli)))) { - gml_Script_draw_hd_text(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 6))), gmlty, ds_list_find_value(_inst.gmll_diff, gmli)); - } - if (!yyGetBool(is_undefined(ds_list_find_value(_inst.gmll_qtr, gmli)))) { - gml_Script_draw_hd_text(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 7))), gmlty, ds_list_find_value(_inst.gmll_qtr, gmli)); - } - if (!yyGetBool(is_undefined(ds_list_find_value(_inst.gmll_weather, gmli)))) { - { - var ___sw74___ = ds_list_find_value(_inst.gmll_weather, gmli); - var ___swc75___ = -1; - if (yyCompareVal(___sw74___, "R", g_GMLMathEpsilon, false) == 0) { - ___swc75___ = 0; - } else if (yyCompareVal(___sw74___, "S", g_GMLMathEpsilon, false) == 0) { - ___swc75___ = 1; - } - switch (___swc75___) { - case 0: { - draw_sprite(_inst, YYASSET_REF(0x010000b4), 1, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 8))), gmlty); - break; - } - case 1: { - draw_sprite(_inst, YYASSET_REF(0x010000b4), 2, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 8))), gmlty); - break; - } - default: { - draw_sprite(_inst, YYASSET_REF(0x010000b4), 0, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 8))), gmlty); - break; - } - } - } - } else { - draw_sprite(_inst, YYASSET_REF(0x010000b4), 0, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 8))), gmlty); - } - if (yyfequal(gmli, yyfminus(__yy_gml_errCheck(ds_list_size(_inst.gmll_pd)), 1))) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 2))), yyfplus(__yy_gml_errCheck(gmlty), 12), _inst.gmltotal_of, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 1), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 2))), yyfplus(__yy_gml_errCheck(gmlty), 11), _inst.gmltotal_of, global.gmlc_offense, global.gmlc_offense, global.gmlc_offense, global.gmlc_offense, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 3))), yyfplus(__yy_gml_errCheck(gmlty), 12), _inst.gmltotal_df, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 1), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 3))), yyfplus(__yy_gml_errCheck(gmlty), 11), _inst.gmltotal_df, global.gmlc_defense, global.gmlc_defense, global.gmlc_defense, global.gmlc_defense, 1); - var gmlstr_pd = yyfgreater(_inst.gmltotalpd, 0) ? yyfplus("+", __yy_gml_errCheck(string(_inst.gmltotalpd))) : string(_inst.gmltotalpd); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 5))), yyfplus(__yy_gml_errCheck(gmlty), 12), gmlstr_pd, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 1), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 5))), yyfplus(__yy_gml_errCheck(gmlty), 11), gmlstr_pd, 16777215, 16777215, 16777215, 16777215, 1); - } - } - } - } - break; - } - case 1: { - gmltab = 50; - gmlspc = 8.5; - gmlty = yyfminus(gmlty, yyftime(__yy_gml_errCheck(gmlspc), 2)); - var gmldone_qb = false; - var gmldone_rb = false; - var gmldone_rec = false; - var gmldone_ol = false; - var gmldone_kk = false; - var gmldone_def = false; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmll_pos)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var ___sw76___ = ds_list_find_value(_inst.gmll_pos, gmli); - var ___swc77___ = -1; - if (yyCompareVal(___sw76___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc77___ = 0; - } else if (yyCompareVal(___sw76___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc77___ = 1; - } else if (yyCompareVal(___sw76___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw76___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc77___ = 2; - } else if (yyCompareVal(___sw76___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc77___ = 3; - } else if (yyCompareVal(___sw76___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc77___ = 4; - } - switch (___swc77___) { - case 0: { - if (!yyGetBool(gmldone_qb)) { - { - gmlty = yyfplus(gmlty, yyfplus(__yy_gml_errCheck(gmlspc), __yy_gml_errCheck(gmlspc))); - gml_Script_s_draw_season_tally_header(_inst, _other, 1, gmltx, gmlty, gmltab); - gmldone_qb = true; - } - } - break; - } - case 1: { - if (!yyGetBool(gmldone_rb)) { - { - gmlty = yyfplus(gmlty, yyfplus(__yy_gml_errCheck(gmlspc), __yy_gml_errCheck(gmlspc))); - gml_Script_s_draw_season_tally_header(_inst, _other, 2, gmltx, gmlty, gmltab); - gmldone_rb = true; - } - } - break; - } - case 2: { - if (!yyGetBool(gmldone_rec)) { - { - gmlty = yyfplus(gmlty, yyfplus(__yy_gml_errCheck(gmlspc), __yy_gml_errCheck(gmlspc))); - gml_Script_s_draw_season_tally_header(_inst, _other, 3, gmltx, gmlty, gmltab); - gmldone_rec = true; - } - } - break; - } - case 3: { - if (!yyGetBool(gmldone_ol)) { - { - gmlty = yyfplus(gmlty, yyfplus(__yy_gml_errCheck(gmlspc), __yy_gml_errCheck(gmlspc))); - gml_Script_s_draw_season_tally_header(_inst, _other, 5, gmltx, gmlty, gmltab); - gmldone_ol = true; - } - } - break; - } - case 4: { - if (!yyGetBool(gmldone_kk)) { - { - gmlty = yyfplus(gmlty, yyfplus(__yy_gml_errCheck(gmlspc), __yy_gml_errCheck(gmlspc))); - gml_Script_s_draw_season_tally_header(_inst, _other, 10, gmltx, gmlty, gmltab); - gmldone_kk = true; - } - } - break; - } - default: { - if (!yyGetBool(gmldone_def)) { - { - gmlty = yyfplus(gmlty, yyfplus(__yy_gml_errCheck(gmlspc), __yy_gml_errCheck(gmlspc))); - gml_Script_s_draw_season_tally_header(_inst, _other, 6, gmltx, gmlty, gmltab); - gmldone_def = true; - } - } - break; - } - } - gmlty = yyfplus(gmlty, gmlspc); - draw_set_alpha(1); - draw_set_color(16777215); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 21), gmlty, ds_list_find_value(_inst.gmll_pname, gmli)); - draw_set_halign(1); - var gmlcol = gml_Script_s_get_position_colour(_inst, _other, ds_list_find_value(_inst.gmll_pos, gmli)); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, gml_Script_s_get_string_position(_inst, _other, ds_list_find_value(_inst.gmll_pos, gmli)), gmlcol, gmlcol, gmlcol, gmlcol, 1); - gml_Script_draw_hd_text(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 8), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 2))), gmlty, ds_list_find_value(_inst.gmll_games, gmli)); - gml_Script_draw_hd_text(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 10), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 3))), gmlty, ds_list_find_value(_inst.gmll_attcmp, gmli)); - gml_Script_draw_hd_text(_inst, _other, yyfplus(yyfminus(__yy_gml_errCheck(gmltx), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 4.5))), gmlty, ds_list_find_value(_inst.gmll_yards, gmli)); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 5.5))), gmlty, ds_list_find_value(_inst.gmll_tds, gmli)); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 6.5))), gmlty, ds_list_find_value(_inst.gmll_turn, gmli)); - gml_Script_draw_hd_text(_inst, _other, yyfplus(yyfminus(__yy_gml_errCheck(gmltx), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltab), 7.5))), gmlty, ds_list_find_value(_inst.gmll_sacks_avg, gmli)); - } - } - break; - } - } - draw_set_color(16777215); - draw_set_alpha(1); - } -} -function gml_Script_s_draw_season_tally_header(_inst, _other, argument0, argument1, argument2, argument3) { - { - var gmlcolx_1 = yyfplus(__yy_gml_errCheck(argument1), 20); - var gmlcolx_2 = yyfplus(__yy_gml_errCheck(argument1), 4); - var gmlcolx_3 = yyfplus(yyfplus(__yy_gml_errCheck(argument1), 8), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(argument3), 2))); - var gmlcolx_4 = yyfplus(yyfplus(__yy_gml_errCheck(argument1), 10), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(argument3), 3))); - var gmlcolx_5 = yyfplus(yyfminus(__yy_gml_errCheck(argument1), 6), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(argument3), 4.5))); - var gmlcolx_6 = yyfplus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(argument3), 5.5))); - var gmlcolx_7 = yyfplus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(argument3), 6.5))); - var gmlcolx_8 = yyfplus(yyfminus(__yy_gml_errCheck(argument1), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(argument3), 7.5))); - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_1, argument2, gml_Script_s_str(_inst, _other, "ui_Name"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_1), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "ui_Name"), 16777215, 16777215, 16777215, 16777215, 1); - draw_set_halign(1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(argument1), 4), argument2, gml_Script_s_str(_inst, _other, "tla_Position"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(argument1), 5), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "tla_Position"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_3, argument2, gml_Script_s_str(_inst, _other, "short_GamesCareer"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_3), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_GamesCareer"), 16777215, 16777215, 16777215, 16777215, 1); - var ___sw78___ = argument0; - var ___swc79___ = -1; - if (yyCompareVal(___sw78___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc79___ = 0; - } else if (yyCompareVal(___sw78___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc79___ = 1; - } else if (yyCompareVal(___sw78___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw78___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc79___ = 2; - } else if (yyCompareVal(___sw78___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc79___ = 3; - } else if (yyCompareVal(___sw78___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc79___ = 4; - } else if (yyCompareVal(___sw78___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc79___ = 5; - } - switch (___swc79___) { - case 0: { - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_4, argument2, gml_Script_s_str(_inst, _other, "short_AttemptsComplete"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_4), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_AttemptsComplete"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_5, argument2, gml_Script_s_str(_inst, _other, "short_YardsRush"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_5), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_YardsRush"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_6, argument2, gml_Script_s_str(_inst, _other, "short_TdsRush"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_6), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_TdsRush"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_7, argument2, gml_Script_s_str(_inst, _other, "short_Turnovers"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_7), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Turnovers"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_8, argument2, gml_Script_s_str(_inst, _other, "short_Sacks"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_8), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Sacks"), 16777215, 16777215, 16777215, 16777215, 1); - break; - } - case 1: { - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_4, argument2, gml_Script_s_str(_inst, _other, "short_RecepCarries"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_4), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_RecepCarries"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_5, argument2, gml_Script_s_str(_inst, _other, "short_YardsRush"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_5), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_YardsRush"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_6, argument2, gml_Script_s_str(_inst, _other, "short_TdsRush"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_6), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_TdsRush"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_7, argument2, gml_Script_s_str(_inst, _other, "short_Fumbles"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_7), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Fumbles"), 16777215, 16777215, 16777215, 16777215, 1); - break; - } - case 2: { - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_4, argument2, gml_Script_s_str(_inst, _other, "short_Receptions"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_4), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Receptions"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_5, argument2, gml_Script_s_str(_inst, _other, "tla_Yards"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_5), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "tla_Yards"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_6, argument2, gml_Script_s_str(_inst, _other, "short_Touchdowns"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_6), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Touchdowns"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_7, argument2, gml_Script_s_str(_inst, _other, "short_Fumbles"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_7), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Fumbles"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_8, argument2, gml_Script_s_str(_inst, _other, "short_Average"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_8), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Average"), 16777215, 16777215, 16777215, 16777215, 1); - break; - } - case 3: { - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_4, argument2, gml_Script_s_str(_inst, _other, "short_Blocks"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_4), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Blocks"), 16777215, 16777215, 16777215, 16777215, 1); - break; - } - case 4: { - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_4, argument2, gml_Script_s_str(_inst, _other, "short_AttemptsComplete"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_4), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_AttemptsComplete"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_5, argument2, gml_Script_s_str(_inst, _other, "tla_Yards"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_5), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "tla_Yards"), 16777215, 16777215, 16777215, 16777215, 1); - break; - } - case 5: { - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_4, argument2, gml_Script_s_str(_inst, _other, "short_Tackles"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_4), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Tackles"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_5, argument2, gml_Script_s_str(_inst, _other, "short_Sacks"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_5), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Sacks"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_6, argument2, gml_Script_s_str(_inst, _other, "short_Interceptions"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_6), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_Interceptions"), 16777215, 16777215, 16777215, 16777215, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlcolx_7, argument2, gml_Script_s_str(_inst, _other, "short_ForcedFumbles"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcolx_7), 1), yyfminus(__yy_gml_errCheck(argument2), 1), gml_Script_s_str(_inst, _other, "short_ForcedFumbles"), 16777215, 16777215, 16777215, 16777215, 1); - break; - } - } - } -} -function gml_GlobalScript_s_choose_mode_hc(_inst, _other) { - _inst.gmls_choose_mode_HC = __yy_method(_inst, gml_Script_s_choose_mode_HC); - _inst.gmls_choose_mode_QB = __yy_method(_inst, gml_Script_s_choose_mode_QB); - _inst.gmls_choose_mode_CO_loading = __yy_method(_inst, gml_Script_s_choose_mode_CO_loading); - _inst.gmls_choose_mode_CO = __yy_method(_inst, gml_Script_s_choose_mode_CO); - _inst.gmls_setup_for_mode_CO = __yy_method(_inst, gml_Script_s_setup_for_mode_CO); - _inst.gmls_update_details_screen = __yy_method(_inst, gml_Script_s_update_details_screen); -} -function gml_Script_s_choose_mode_HC(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_choose_mode_HC"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode = 1; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode = 0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_mode = 0; - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_update_ui_colours(_inst, _other); - gml_Script_btn_click_GenerateCharacter(_inst, _other); - gml_Script_s_set_up_purchase_ids(_inst, _other); - } -} -function gml_Script_s_choose_mode_QB(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_choose_mode_QB"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode = 0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode = 1; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_mode = 0; - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_update_ui_colours(_inst, _other); - gml_Script_s_refresh_strings(_inst, _other); - gml_Script_btn_click_GenerateCharacter(_inst, _other); - gml_Script_s_set_up_purchase_ids(_inst, _other); - } -} -function gml_Script_s_choose_mode_CO_loading(_inst, _other) { - { - gml_Script_s_loading_start(_inst, _other, kgml_Script_s_choose_mode_CO); - } -} -function gml_Script_s_choose_mode_CO(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_choose_mode_CO"); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_setup_for_mode_CO(_inst, _other); - gml_Script_s_regen_clean_save_mode_dependent_data(_inst, _other); - gml_Script_btn_click_GenerateCharacter(_inst, _other); - } -} -function gml_Script_s_setup_for_mode_CO(_inst, _other) { - { - { - var __yy__v39 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v40 in __yy__v39) { - if (!__yy__v39.hasOwnProperty(__yy__v40)) continue; - var __yy__v41 = __yy__v39[__yy__v40]; - { - __yy__v41.gmlfr_mode = 0; - __yy__v41.gmlqb_mode = 0; - __yy__v41.gmlco_mode = 1; - gml_Script_slog(__yy__v41, _inst, "s_setup_for_mode_CO: loading conferences"); - __yy__v41.gmlconferences = gml_Script_load_data_to_struct_array(__yy__v41, _inst, gml_Script_s_get_versioned_path(__yy__v41, _inst, "Conferences_CO.txt")); - __yy__v41.gmlcompetitions = gml_Script_load_data_to_struct_array(__yy__v41, _inst, gml_Script_s_get_versioned_path(__yy__v41, _inst, "Competitions_CO.txt")); - __yy__v41.gmleditor = gml_Script_s_load_json(__yy__v41, _inst, "Editor.json"); - __yy__v41.gmlcustom_data = gml_Script_s_custom_data_load(__yy__v41, _inst); - gml_Script_s_custom_data_patch(__yy__v41, _inst); - __yy__v41.gmlrounds = gml_Script_load_data_to_struct_array(__yy__v41, _inst, gml_Script_s_get_versioned_path(__yy__v41, _inst, "Rounds_CO.txt")); - gml_Script_s_reset_team_selections(__yy__v41, _inst, true); - gml_Script_s_reset_competitions_and_subdivisions_pools_and_rankings(__yy__v41, _inst); - } - } - } - gml_Script_s_update_ui_colours(_inst, _other); - gml_Script_s_refresh_strings(_inst, _other); - gml_Script_s_load_co_mode_files(_inst, _other); - gml_Script_s_set_up_purchase_ids(_inst, _other); - } -} -function gml_Script_s_update_details_screen(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode, 1)) { - { - yyInst(_inst, _other, 100035).visible = true; - yyInst(_inst, _other, 100036).visible = true; - yyInst(_inst, _other, 100036).gmlcoach_heads = false; - yyInst(_inst, _other, 100037).visible = false; - yyInst(_inst, _other, 100038).visible = true; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach = yyInst(_inst, _other, 100036).gmlcoach_heads; - return; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100035).visible = true; - yyInst(_inst, _other, 100036).visible = true; - yyInst(_inst, _other, 100036).gmlcoach_heads = true; - yyInst(_inst, _other, 100037).visible = false; - yyInst(_inst, _other, 100038).visible = true; - if (yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other))) { - { - yyInst(_inst, _other, 100037).visible = true; - yyInst(_inst, _other, 100038).visible = false; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach = yyInst(_inst, _other, 100036).gmlcoach_heads; - return; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode, 1)) { - { - yyInst(_inst, _other, 100035).visible = true; - yyInst(_inst, _other, 100036).visible = true; - yyInst(_inst, _other, 100036).gmlcoach_heads = true; - yyInst(_inst, _other, 100037).visible = true; - yyInst(_inst, _other, 100038).visible = false; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach = yyInst(_inst, _other, 100036).gmlcoach_heads; - return; - } - } - } -} -function gml_GlobalScript_s_benched(_inst, _other) { - _inst.gmls_player_benched = __yy_method(_inst, gml_Script_s_player_benched); -} -function gml_Script_s_player_benched(_inst, _other, argument0) { - { - if (yyGetBool(ds_map_find_value(argument0, "resting"))) { - { - return true; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(ds_map_find_value(argument0, "suspended"))) { - { - return true; - } - } - } - } - return false; - } -} -function gml_GlobalScript_s_cpu_is_kicking(_inst, _other) { - _inst.gmls_cpu_is_kicking_off = __yy_method(_inst, gml_Script_s_cpu_is_kicking_off); - _inst.gmls_is_kickoff = __yy_method(_inst, gml_Script_s_is_kickoff); -} -function gml_Script_s_cpu_is_kicking_off(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking, 3)) { - return true; - } - } -} -function gml_Script_s_is_kickoff(_inst, _other, argument0) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return false; - } - if (yyGetBool(argument0) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 99))) { - return true; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking, 3)) { - return true; - } else { - return false; - } - } -} -function gml_GlobalScript_s_college_edit_competition(_inst, _other) { - _inst.gmls_rm_edit_competition_init = __yy_method(_inst, gml_Script_s_rm_edit_competition_init); - _inst.gmls_btn_edit_comp_confirm = __yy_method(_inst, gml_Script_s_btn_edit_comp_confirm); - _inst.gmls_btn_edit_comp_cancel = __yy_method(_inst, gml_Script_s_btn_edit_comp_cancel); - _inst.gmls_editor_create_competition_fields = __yy_method(_inst, gml_Script_s_editor_create_competition_fields); - _inst.gmls_editor_create_text_field = __yy_method(_inst, gml_Script_s_editor_create_text_field); - _inst.gmls_editor_create_partial_text_field = __yy_method(_inst, gml_Script_s_editor_create_partial_text_field); - _inst.gmls_editor_create_location_field = __yy_method(_inst, gml_Script_s_editor_create_location_field); - _inst.gmls_editor_create_field_label = __yy_method(_inst, gml_Script_s_editor_create_field_label); - _inst.gmls_ui_field_label_draw_gui = __yy_method(_inst, gml_Script_s_ui_field_label_draw_gui); - _inst.gmls_editor_field_validate = __yy_method(_inst, gml_Script_s_editor_field_validate); - _inst.gmls_editor_location_is_neutral = __yy_method(_inst, gml_Script_s_editor_location_is_neutral); - _inst.gmls_editor_location_toggle_neutral_state = __yy_method(_inst, gml_Script_s_editor_location_toggle_neutral_state); - _inst.gmls_get_editor_mode_data = __yy_method(_inst, gml_Script_s_get_editor_mode_data); -} -function gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltag = "ed"; - _inst.gmlmode = "subdiv"; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltag = "ed"; - _inst.gmlmode = "conf"; - _inst.gmlconf = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script_s_rm_edit_competition_init(_inst, _other) { - { - gml_Script_s_init_rm(_inst, _other); - gml_Script_s_create_title(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Editor"), undefined, true); - var gmlcomp, gmlconf; - var ___sw88___ = _inst.gmled_obj; - var ___swc89___ = -1; - if (yyCompareVal(___sw88___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc89___ = 0; - } else if (yyCompareVal(___sw88___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc89___ = 1; - } else if (yyCompareVal(___sw88___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc89___ = 2; - } - switch (___swc89___) { - case 0: { - _inst.gmlem = __yy_gml_object_create(_inst, (_inst.gml___struct___46 = __yy_method(_inst, gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition)), _inst.gmluid); - gml_Script_s_editor_create_competition_fields(_inst, _other, _inst.gmlem); - break; - } - case 1: { - gmlconf = gml_Script_s_get_conference_data(_inst, _other, _inst.gmluid); - if (yyfequal(gmlconf, -4)) { - break; - } - _inst.gmlem = __yy_gml_object_create(_inst, (_inst.gml___struct___47 = __yy_method(_inst, gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition)), gmlconf); - gml_Script_s_editor_create_competition_fields(_inst, _other, _inst.gmlem); - break; - } - case 2: { - gmlcomp = gml_Script_s_get_competition(_inst, _other, _inst.gmluid); - _inst.gmlem = gml_Script_s_get_editor_mode_data(_inst, _other, yyInst(_inst, _other, gmlcomp).gmleditor_mode); - if (yyGetBool(yyfequal(_inst.gmlem, -4)) || yyGetBool(yyfnotequal(yyInst(_inst, _other, _inst.gmlem).gmltag, "ed"))) { - break; - } - yyInst(_inst, _other, _inst.gmlem).gmlcomp = gmlcomp; - gml_Script_s_editor_create_competition_fields(_inst, _other, _inst.gmlem); - break; - } - } - _inst.gmlbtn_cancel = gml_Script_s_create_button(_inst, _other, 99, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___48 = __yy_method(_inst, gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition)), gml_Script_s_str(_inst, _other, "ui_Cancel"), kgml_Script_s_btn_edit_comp_cancel, 2.8125)); - _inst.gmlbtn_confirm = gml_Script_s_create_button(_inst, _other, 287, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___49 = __yy_method(_inst, gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition)), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_btn_edit_comp_confirm, 2.8125)); - } -} -function gml_Script_s_btn_edit_comp_confirm(_inst, _other) { - { - gml_Script_s_custom_data_update_from_editor(_inst, _other, yyInst(_inst, _other, global.gmlrm).gmlem); - gml_Script_s_custom_data_save(_inst, _other); - gml_Script_s_custom_data_patch(_inst, _other); - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000037), gml_Script_s_get_editor_status(_inst, _other)); - } -} -function gml_Script_s_btn_edit_comp_cancel(_inst, _other) { - { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000037), gml_Script_s_get_editor_status(_inst, _other)); - } -} -function gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition.prototype); - { - } - } -} -function gml_Script_s_editor_create_competition_fields(_inst, _other, argument0) { - { - var gmlmax_chars_subdiv_name = 12; - var gmlmax_chars_conf_name = 12; - var gmlmax_chars_conf_tla = 4; - var gmlmax_chars_conf_division = 6; - var gmlmax_chars_city = 16; - var gmlmax_chars_state = 2; - var gmlmax_chars_bowl_name = 12; - var gmlmax_chars_comp_suffix = 12; - if (yyfnotequal(yyInst(_inst, _other, argument0).gmltag, "ed")) { - return -4; - } - yyInst(_inst, _other, argument0).gmlfields = __yy_gml_object_create(_inst, (_inst.gml___struct___50 = __yy_method(_inst, gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition))); - var ___sw90___ = yyInst(_inst, _other, argument0).gmlmode; - var ___swc91___ = -1; - if (yyCompareVal(___sw90___, "subdiv", g_GMLMathEpsilon, false) == 0) { - ___swc91___ = 0; - } else if (yyCompareVal(___sw90___, "conf", g_GMLMathEpsilon, false) == 0) { - ___swc91___ = 1; - } else if (yyCompareVal(___sw90___, "bowls", g_GMLMathEpsilon, false) == 0) { - ___swc91___ = 2; - } else if (yyCompareVal(___sw90___, "finals", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw90___, "conf_champ", g_GMLMathEpsilon, false) == 0) { - ___swc91___ = 3; - } - switch (___swc91___) { - case 0: { - gml_Script_s_editor_create_text_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, "name", 180, 60, gml_Script_s_get_subdiv_name(_inst, _other, yyInst(_inst, _other, argument0).gmluid), gml_Script_s_str(_inst, _other, "ui_Subdivision"), gmlmax_chars_subdiv_name); - break; - } - case 1: { - gml_Script_s_editor_create_text_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, "name", 180, 60, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlconf).gmlname, gml_Script_s_str(_inst, _other, "ui_Conference"), gmlmax_chars_conf_name); - gml_Script_s_editor_create_text_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, "tla", 180, 84, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlconf).gmltla, gml_Script_s_str(_inst, _other, "ui_ShortName"), gmlmax_chars_conf_tla); - if (yyfgreater(real(yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlconf).gmldivisions), 1)) { - { - gml_Script_s_editor_create_text_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, "div_0_name", 180, 112, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlconf).gmldiv_0_name, gml_Script_s_str(_inst, _other, "ui_Divisions"), gmlmax_chars_conf_division, undefined, undefined, 19); - gml_Script_s_editor_create_text_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, "div_1_name", 180, 136, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlconf).gmldiv_1_name, -4, gmlmax_chars_conf_division); - } - } - break; - } - case 2: { - gml_Script_s_editor_create_text_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, "prefix", 180, 60, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlcomp).gmlprefix, gml_Script_s_str(_inst, _other, "ui_BowlName"), gmlmax_chars_bowl_name, 105); - gml_Script_s_editor_create_text_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, "suffix", 295, 60, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlcomp).gmlsuffix, -4, gmlmax_chars_bowl_name, 105); - gml_Script_s_editor_create_location_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, 180, 84, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlcomp).gmlcity, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlcomp).gmlstate, gml_Script_s_str(_inst, _other, "ui_Location"), gmlmax_chars_city, gmlmax_chars_state); - break; - } - case 3: { - gml_Script_s_editor_create_partial_text_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, "name", "suffix", 180, 60, argument0, gml_Script_s_str(_inst, _other, "ui_GameName"), gmlmax_chars_comp_suffix); - gml_Script_s_editor_create_location_field(_inst, _other, yyInst(_inst, _other, argument0).gmlfields, 180, 84, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlcomp).gmlcity, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlcomp).gmlstate, gml_Script_s_str(_inst, _other, "ui_Location"), gmlmax_chars_city, gmlmax_chars_state); - break; - } - } - } -} -function gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltext_orig = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlmax_length = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlvalidate_script = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script_s_editor_create_text_field(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9) { - { - if (yyfequal(argument6, _inst.undefined)) { - argument6 = 10; - } - if (yyfequal(argument7, _inst.undefined)) { - argument7 = 220; - } - if (yyfequal(argument8, _inst.undefined)) { - argument8 = -12; - } - if (yyfequal(argument9, _inst.undefined)) { - argument9 = 8; - } - } - { - var gmlbtn = instance_create_layer(argument2, argument3, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x00000048), __yy_gml_object_create(_inst, (_inst.gml___struct___51 = __yy_method(_inst, gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition)), argument4, argument4, argument6, yyfdivide(__yy_gml_errCheck(argument7), 16), kgml_Script_s_editor_field_validate)); - if (yyfnotequal(argument5, -4)) { - gml_Script_s_editor_create_field_label(_inst, _other, argument2, argument3, argument5, argument8, argument9); - } - variable_struct_set(argument0, argument1, gmlbtn); - } -} -function gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlimage_only = true; - } - } - } -} -function gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlimage_only = true; - } - } - } -} -function gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltext_orig = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlmax_length = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlvalidate_script = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_s_editor_create_partial_text_field(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9) { - { - if (yyfequal(argument7, _inst.undefined)) { - argument7 = 10; - } - if (yyfequal(argument8, _inst.undefined)) { - argument8 = -12; - } - if (yyfequal(argument9, _inst.undefined)) { - argument9 = 8; - } - } - { - var gmlcd, gmlprefix, gmlsuffix; - var ___sw92___ = yyInst(_inst, _other, argument5).gmlmode; - var ___swc93___ = -1; - if (yyCompareVal(___sw92___, "finals", g_GMLMathEpsilon, false) == 0) { - ___swc93___ = 0; - } else if (yyCompareVal(___sw92___, "conf_champ", g_GMLMathEpsilon, false) == 0) { - ___swc93___ = 1; - } - switch (___swc93___) { - case 0: { - gmlprefix = gml_Script_s_get_subdiv_name(_inst, _other, yyInst(_inst, _other, argument5).gmluid); - gmlsuffix = yyInst(_inst, _other, yyInst(_inst, _other, argument5).gmlcomp).gmlsuffix; - gml_Script_s_create_button(_inst, _other, yyfminus(__yy_gml_errCheck(argument3), 10), yyfminus(__yy_gml_errCheck(argument4), 8), __yy_gml_object_create(_inst, (_inst.gml___struct___52 = __yy_method(_inst, gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition)), kgml_Script_s_btn_editor_edit_subdivision, yyInst(_inst, _other, argument5).gmluid), YYASSET_REF(0x00000025)); - break; - } - case 1: { - gmlcd = gml_Script_s_get_conference_data(_inst, _other, yyInst(_inst, _other, argument5).gmluid); - gmlprefix = yyfnotequal(gmlcd, -4) ? yyInst(_inst, _other, gmlcd).gmlname : "N/A"; - gmlsuffix = yyInst(_inst, _other, yyInst(_inst, _other, argument5).gmlcomp).gmlsuffix; - gml_Script_s_create_button(_inst, _other, yyfminus(__yy_gml_errCheck(argument3), 10), yyfminus(__yy_gml_errCheck(argument4), 8), __yy_gml_object_create(_inst, (_inst.gml___struct___53 = __yy_method(_inst, gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition)), kgml_Script_s_btn_editor_edit_conference, yyInst(_inst, _other, argument5).gmluid), YYASSET_REF(0x00000025)); - break; - } - } - gml_Script_s_editor_create_field_label(_inst, _other, argument3, argument4, argument6, argument8, argument9); - gml_Script_s_editor_create_field_label(_inst, _other, yyfplus(__yy_gml_errCheck(argument3), 105), argument4, gmlprefix, 0, 8); - var gmlbtn = instance_create_layer(yyfplus(__yy_gml_errCheck(argument3), 115), argument4, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x00000048), __yy_gml_object_create(_inst, (_inst.gml___struct___54 = __yy_method(_inst, gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition)), gmlsuffix, gmlsuffix, argument7, 6.5625, kgml_Script_s_editor_field_validate)); - if (yyfnotequal(argument6, -4)) { - gml_Script_s_editor_create_field_label(_inst, _other, argument3, argument4, argument6, argument8, argument9); - } - variable_struct_set(argument0, argument2, gmlbtn); - variable_struct_set(argument0, argument1, __yy_gml_object_create(_inst, (_inst.gml___struct___55 = __yy_method(_inst, gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition)), yyfplus(yyfplus(__yy_gml_errCheck(gmlprefix), " "), __yy_gml_errCheck(yyInst(_inst, _other, gmlbtn).gmltext)))); - } -} -function gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltext_orig = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlmax_length = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlvalidate_script = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlactive = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - } - } - } -} -function gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltext_orig = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlmax_length = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlvalidate_script = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlactive = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - } - } - } -} -function gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltxt_side = 1; - _inst.gmlfields = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlstate = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_editor_create_location_field(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9) { - { - if (yyfequal(argument6, _inst.undefined)) { - argument6 = 16; - } - if (yyfequal(argument7, _inst.undefined)) { - argument7 = 2; - } - if (yyfequal(argument8, _inst.undefined)) { - argument8 = -12; - } - if (yyfequal(argument9, _inst.undefined)) { - argument9 = 8; - } - } - { - yyInst(_inst, _other, argument0).gmlcity = instance_create_layer(argument1, argument2, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x00000048), __yy_gml_object_create(_inst, (_inst.gml___struct___56 = __yy_method(_inst, gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition)), argument3, argument3, argument6, 10.625, kgml_Script_s_editor_field_validate, gml_Script_s_editor_location_is_neutral(_inst, _other, argument3, argument4))); - yyInst(_inst, _other, argument0).gmlstate = instance_create_layer(yyfplus(__yy_gml_errCheck(argument1), 180), argument2, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x00000048), __yy_gml_object_create(_inst, (_inst.gml___struct___57 = __yy_method(_inst, gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition)), argument4, argument4, argument7, 2.5, kgml_Script_s_editor_field_validate, gml_Script_s_editor_location_is_neutral(_inst, _other, argument3, argument4))); - yyInst(_inst, _other, argument0).gmlneutral = instance_create_layer(argument1, yyfplus(__yy_gml_errCheck(argument2), 24), yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x00000046), __yy_gml_object_create(_inst, (_inst.gml___struct___58 = __yy_method(_inst, gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition)), gml_Script_s_str_u(_inst, _other, "ui_NeutralSite"), argument0, gml_Script_s_editor_location_is_neutral(_inst, _other, argument3, argument4), kgml_Script_s_editor_location_toggle_neutral_state)); - gml_Script_s_editor_create_field_label(_inst, _other, argument1, argument2, argument5, argument8, argument9); - gml_Script_s_editor_create_field_label(_inst, _other, argument1, argument2, ",", 177, argument9); - } -} -function gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlox = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmloy = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmltext_align = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script_s_editor_create_field_label(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = -12; - } - if (yyfequal(argument4, _inst.undefined)) { - argument4 = 8; - } - if (yyfequal(argument5, _inst.undefined)) { - argument5 = 2; - } - } - { - instance_create_layer(argument0, argument1, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___59 = __yy_method(_inst, gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition)), kgml_Script_s_ui_field_label_draw_gui, argument3, argument4, argument5, string_upper(argument2))); - } -} -function gml_Script_s_ui_field_label_draw_gui(_inst, _other) { - { - draw_set_font(global.gmlfnt_small_flex); - draw_set_colour(16777215); - draw_set_halign(_inst.gmltext_align); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.gmlox)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmloy)), _inst.gmltext); - draw_set_halign(0); - } -} -function gml_Script_s_editor_field_validate(_inst, _other) { - { - if (yyfequal(_inst.gmltext, "")) { - _inst.gmltext = _inst.gmltext_orig; - } - } -} -function gml_Script_s_editor_location_is_neutral(_inst, _other, argument0, argument1) { - { - return yyGetBool(yyfnotequal(argument0, "")) || yyGetBool(yyfnotequal(argument1, "")); - } -} -function gml_Script_s_editor_location_toggle_neutral_state(_inst, _other, argument0) { - { - if (!yyGetBool(is_undefined(argument0))) { - _inst.gmlstate = argument0; - } - yyInst(_inst, _other, yyInst(_inst, _other, _inst.gmlfields).gmlcity).gmlactive = _inst.gmlstate; - yyInst(_inst, _other, yyInst(_inst, _other, _inst.gmlfields).gmlstate).gmlactive = _inst.gmlstate; - } -} -function gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition"; - } - if (gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition.prototype.__type === undefined) { - gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition.prototype.__type = "gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition.prototype); - { - } - } -} -function gml_Script_s_get_editor_mode_data(_inst, _other, argument0) { - { - var gmlem = string_split(argument0, ":"); - var gmleml = array_length(gmlem); - var gmlemd = __yy_gml_object_create(_inst, (_inst.gml___struct___60 = __yy_method(_inst, gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition))); - if (yyfgreater(gmleml, 1)) { - { - yyInst(_inst, _other, gmlemd).gmltag = gmlem[__yy_gml_array_check_index(0, gmlem)]; - var ___sw94___ = gmlem[__yy_gml_array_check_index(0, gmlem)]; - var ___swc95___ = -1; - if (yyCompareVal(___sw94___, "ed", g_GMLMathEpsilon, false) == 0) { - ___swc95___ = 0; - } else if (yyCompareVal(___sw94___, "cpy", g_GMLMathEpsilon, false) == 0) { - ___swc95___ = 1; - } - switch (___swc95___) { - case 0: { - yyInst(_inst, _other, gmlemd).gmlmode = gmlem[__yy_gml_array_check_index(1, gmlem)]; - yyInst(_inst, _other, gmlemd).gmluid = yyfgreater(gmleml, 2) ? gmlem[__yy_gml_array_check_index(2, gmlem)] : -4; - break; - } - case 1: { - yyInst(_inst, _other, gmlemd).gmluid = gmlem[__yy_gml_array_check_index(1, gmlem)]; - break; - } - } - } - } else { - { - return -4; - } - } - return gmlemd; - } -} -function gml_GlobalScript_nx_scripts(_inst, _other) { - _inst.gmls_nx_init = __yy_method(_inst, gml_Script_s_nx_init); - _inst.gmls_nx_commit = __yy_method(_inst, gml_Script_s_nx_commit); - _inst.gmls_nx_get_open_user = __yy_method(_inst, gml_Script_s_nx_get_open_user); -} -function gml_Script_s_nx_init(_inst, _other) { - { - var ___sw100___ = g_pBuiltIn.get_os_type(); - var ___swc101___ = -1; - if (yyCompareVal(___sw100___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc101___ = 0; - } - switch (___swc101___) { - case 0: { - { - var __yy__v42 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v43 in __yy__v42) { - if (!__yy__v42.hasOwnProperty(__yy__v43)) continue; - var __yy__v44 = __yy__v42[__yy__v43]; - { - gml_Script_slog(__yy__v44, _inst, "Init switch save slot"); - __yy__v44.gmlnx_player_id = gml_Script_s_nx_get_open_user(__yy__v44, _inst); - gml_Script_slogf(__yy__v44, _inst, "User selected: %1 (%2)", switch_accounts_get_nickname(__yy__v44.gmlnx_player_id), switch_accounts_is_user_open(__yy__v44.gmlnx_player_id)); - switch_save_data_mount(__yy__v44.gmlnx_player_id); - } - } - } - break; - } - } - } -} -function gml_Script_s_nx_commit(_inst, _other) { - { - var ___sw102___ = g_pBuiltIn.get_os_type(); - var ___swc103___ = -1; - if (yyCompareVal(___sw102___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc103___ = 0; - } - switch (___swc103___) { - case 0: { - gml_Script_slog(_inst, _other, "Commit data on switch save slot"); - switch_save_data_commit(); - break; - } - } - } -} -function gml_Script_s_nx_get_open_user(_inst, _other) { - { - var gmli = 0; - for (; yyfless(gmli, switch_accounts_get_accounts()); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gml_Script_slogf(_inst, _other, "User %1 is %2", switch_accounts_get_nickname(gmli), switch_accounts_is_user_open(gmli)); - if (yyGetBool(switch_accounts_is_user_open(gmli))) { - return gmli; - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_player_body_type(_inst, _other) { - _inst.gmls_get_player_body_type = __yy_method(_inst, gml_Script_s_get_player_body_type); - _inst.gmls_spr_from_bt = __yy_method(_inst, gml_Script_s_spr_from_bt); - _inst.gmls_is_spr_bodytype = __yy_method(_inst, gml_Script_s_is_spr_bodytype); - _inst.gmls_get_team_body_type = __yy_method(_inst, gml_Script_s_get_team_body_type); -} -function gml_Script_s_get_player_body_type(_inst, _other, argument0, argument1, argument2) { - { - { - } - if (yyGetBool(argument0)) { - { - if (yyfequal(argument1, -4)) { - { - return 1; - } - } else { - { - var gmlstats = 0; - var ___sw114___ = ds_map_find_value(argument1, "position"); - var ___swc115___ = -1; - if (yyCompareVal(___sw114___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc115___ = 0; - } else if (yyCompareVal(___sw114___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc115___ = 1; - } else if (yyCompareVal(___sw114___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc115___ = 2; - } else if (yyCompareVal(___sw114___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc115___ = 3; - } else if (yyCompareVal(___sw114___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw114___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc115___ = 4; - } else if (yyCompareVal(___sw114___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc115___ = 5; - } else if (yyCompareVal(___sw114___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw114___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc115___ = 6; - } else if (yyCompareVal(___sw114___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc115___ = 7; - } - switch (___swc115___) { - case 0: { - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "speed")), 7)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "strength")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "skill")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "stamina")), 10)); - break; - } - case 1: { - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "speed")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "strength")), 9)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "skill")), 6)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "stamina")), 9)); - break; - } - case 2: { - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "speed")), 7)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "strength")), 8)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "skill")), 8)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "stamina")), 10)); - break; - } - case 3: { - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "speed")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "strength")), 6)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "skill")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "stamina")), 8)); - break; - } - case 4: { - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "speed")), 5)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "strength")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "skill")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "stamina")), 10)); - break; - } - case 5: { - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "speed")), 7)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "strength")), 8)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "skill")), 8)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "stamina")), 10)); - break; - } - case 6: { - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "speed")), 9)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "strength")), 6)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "skill")), 8)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "stamina")), 10)); - break; - } - case 7: { - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "speed")), 7)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "strength")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "skill")), 10)); - gmlstats = yyfplus(gmlstats, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument1, "stamina")), 10)); - break; - } - } - gmlstats = yyfdivide(gmlstats, 4); - if (yyfgreaterequal(gmlstats, 0.7)) { - { - return 2; - } - } - return 1; - } - } - } - } else { - { - var gmlr = 0; - if (yyfless(argument2, 2)) { - { - gmlr = 0; - } - } else { - if (yyfless(argument2, 4)) { - { - gmlr = 0.1; - } - } else { - if (yyfless(argument2, 5)) { - { - gmlr = 0.2; - } - } else { - if (yyfless(argument2, 6)) { - { - gmlr = 0.3; - } - } else { - if (yyfless(argument2, 7)) { - { - gmlr = 0.4; - } - } else { - if (yyfless(argument2, 8)) { - { - gmlr = 0.5; - } - } else { - if (yyfless(argument2, 9)) { - { - gmlr = 0.6; - } - } else { - if (yyfless(argument2, 14)) { - { - gmlr = 0.8; - } - } else { - { - gmlr = 0.9; - } - } - } - } - } - } - } - } - } - var gmlpick = random_range(0, 1); - if (yyfless(gmlpick, gmlr)) { - { - return 2; - } - } - return 1; - } - } - gml_Script_slog(_inst, _other, "BODTYP: BODY_THIN(Fallback)"); - return 1; - } -} -function gml_Script_s_spr_from_bt(_inst, _other, argument0, argument1) { - { - { - } - var ___sw116___ = argument0; - var ___swc117___ = -1; - if (yyCompareVal(___sw116___, YYASSET_REF(0x0100004c), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 0; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000042), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 1; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000043), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 2; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000044), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 3; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100003e), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 4; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000040), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 5; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000041), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 6; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100010d), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 7; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000128), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 8; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000032), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 9; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000033), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 10; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000034), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 11; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100002c), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 12; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100003c), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 13; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100003a), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 14; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000037), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 15; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000038), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 16; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000039), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 17; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100003b), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 18; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000045), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 19; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000046), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 20; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100009d), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 21; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000047), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 22; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100002a), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 23; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000029), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 24; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000176), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 25; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100002b), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 26; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000028), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 27; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100002d), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 28; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100002e), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 29; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100002f), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 30; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000049), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 31; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100004b), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 32; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000025), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 33; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000026), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 34; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000027), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 35; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000024), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 36; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000035), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 37; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x01000036), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 38; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100016b), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 39; - } else if (yyCompareVal(___sw116___, YYASSET_REF(0x0100003d), g_GMLMathEpsilon, false) == 0) { - ___swc117___ = 40; - } - switch (___swc117___) { - case 0: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000f3) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000191) : YYASSET_REF(0x0100004c); - } - } - case 1: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000189) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100018e) : YYASSET_REF(0x01000042); - } - } - case 2: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100013d) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100018d) : YYASSET_REF(0x01000043); - } - } - case 3: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000e2) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100017b) : YYASSET_REF(0x01000044); - } - } - case 4: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000f8) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000b7) : YYASSET_REF(0x0100003e); - } - } - case 5: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100006d) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000132) : YYASSET_REF(0x01000040); - } - } - case 6: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000e7) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000fb) : YYASSET_REF(0x01000041); - } - } - case 7: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000030) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000109) : YYASSET_REF(0x0100010d); - } - } - case 8: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000120) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100011c) : YYASSET_REF(0x01000128); - } - } - case 9: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000179) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000150) : YYASSET_REF(0x01000032); - } - } - case 10: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000188) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000006) : YYASSET_REF(0x01000033); - } - } - case 11: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000ea) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000a9) : YYASSET_REF(0x01000034); - } - } - case 12: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000159) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100005e) : YYASSET_REF(0x0100002c); - } - } - case 13: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000eb) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000e5) : YYASSET_REF(0x0100003c); - } - } - case 14: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000e3) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000142) : YYASSET_REF(0x0100003a); - } - } - case 15: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000b3) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000143) : YYASSET_REF(0x01000037); - } - } - case 16: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100001f) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000168) : YYASSET_REF(0x01000038); - } - } - case 17: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000f2) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000162) : YYASSET_REF(0x01000039); - } - } - case 18: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000112) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100014a) : YYASSET_REF(0x0100003b); - } - } - case 19: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000101) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100012d) : YYASSET_REF(0x01000045); - } - } - case 20: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100018b) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100010a) : YYASSET_REF(0x01000046); - } - } - case 21: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000054) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000fa) : YYASSET_REF(0x0100009d); - } - } - case 22: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000175) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000195) : YYASSET_REF(0x01000047); - } - } - case 23: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100012f) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000117) : YYASSET_REF(0x0100002a); - } - } - case 24: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000100) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000c7) : YYASSET_REF(0x01000029); - } - } - case 25: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000105) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000119) : YYASSET_REF(0x01000176); - } - } - case 26: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000140) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000103) : YYASSET_REF(0x0100002b); - } - } - case 27: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000196) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000a6) : YYASSET_REF(0x01000028); - } - } - case 28: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000164) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000197) : YYASSET_REF(0x0100002d); - } - } - case 29: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000187) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000173) : YYASSET_REF(0x0100002e); - } - } - case 30: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000e9) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000147) : YYASSET_REF(0x0100002f); - } - } - case 31: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000b0) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000048) : YYASSET_REF(0x01000049); - } - } - case 32: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100011f) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000160) : YYASSET_REF(0x0100004b); - } - } - case 33: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100013b) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000010) : YYASSET_REF(0x01000025); - } - } - case 34: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x010000f4) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000163) : YYASSET_REF(0x01000026); - } - } - case 35: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100010b) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000ff) : YYASSET_REF(0x01000027); - } - } - case 36: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000193) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000102) : YYASSET_REF(0x01000024); - } - } - case 37: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100018c) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100016f) : YYASSET_REF(0x01000035); - } - } - case 38: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000161) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000f6) : YYASSET_REF(0x01000036); - } - } - case 39: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x0100000b) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000155) : YYASSET_REF(0x0100016b); - } - } - case 40: { - { - return yyfequal(argument1, 2) ? YYASSET_REF(0x01000167) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100010f) : YYASSET_REF(0x0100003d); - } - } - } - return argument0; - } -} -function gml_Script_s_is_spr_bodytype(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, 2)) { - { - var ___sw118___ = argument0; - var ___swc119___ = -1; - if (yyCompareVal(___sw118___, YYASSET_REF(0x010000f3), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 0; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000189), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 1; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100013d), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 2; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000e2), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 3; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000f8), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 4; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100006d), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 5; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000e7), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 6; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000030), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 7; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000120), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 8; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000179), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 9; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000188), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 10; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000ea), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 11; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000159), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 12; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000eb), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 13; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000e3), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 14; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000b3), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 15; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100001f), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 16; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000f2), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 17; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000112), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 18; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000101), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 19; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100018b), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 20; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000054), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 21; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000175), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 22; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100012f), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 23; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000100), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 24; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000105), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 25; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000140), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 26; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000196), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 27; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000164), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 28; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000187), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 29; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000e9), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 30; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000b0), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 31; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100011f), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 32; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100013b), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 33; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x010000f4), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 34; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100010b), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 35; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000193), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 36; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100018c), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 37; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000161), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 38; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x0100000b), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 39; - } else if (yyCompareVal(___sw118___, YYASSET_REF(0x01000167), g_GMLMathEpsilon, false) == 0) { - ___swc119___ = 40; - } - switch (___swc119___) { - case 0: { - { - return true; - } - } - case 1: { - { - return true; - } - } - case 2: { - { - return true; - } - } - case 3: { - { - return true; - } - } - case 4: { - { - return true; - } - } - case 5: { - { - return true; - } - } - case 6: { - { - return true; - } - } - case 7: { - { - return true; - } - } - case 8: { - { - return true; - } - } - case 9: { - { - return true; - } - } - case 10: { - { - return true; - } - } - case 11: { - { - return true; - } - } - case 12: { - { - return true; - } - } - case 13: { - { - return true; - } - } - case 14: { - { - return true; - } - } - case 15: { - { - return true; - } - } - case 16: { - { - return true; - } - } - case 17: { - { - return true; - } - } - case 18: { - { - return true; - } - } - case 19: { - { - return true; - } - } - case 20: { - { - return true; - } - } - case 21: { - { - return true; - } - } - case 22: { - { - return true; - } - } - case 23: { - { - return true; - } - } - case 24: { - { - return true; - } - } - case 25: { - { - return true; - } - } - case 26: { - { - return true; - } - } - case 27: { - { - return true; - } - } - case 28: { - { - return true; - } - } - case 29: { - { - return true; - } - } - case 30: { - { - return true; - } - } - case 31: { - { - return true; - } - } - case 32: { - { - return true; - } - } - case 33: { - { - return true; - } - } - case 34: { - { - return true; - } - } - case 35: { - { - return true; - } - } - case 36: { - { - return true; - } - } - case 37: { - { - return true; - } - } - case 38: { - { - return true; - } - } - case 39: { - { - return true; - } - } - case 40: { - { - return true; - } - } - } - return false; - } - } - if (yyfequal(argument1, 1)) { - { - var ___sw120___ = argument0; - var ___swc121___ = -1; - if (yyCompareVal(___sw120___, YYASSET_REF(0x01000191), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 0; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100018e), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 1; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100018d), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 2; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100017b), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 3; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000b7), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 4; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000132), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 5; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000fb), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 6; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000109), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 7; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100011c), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 8; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000150), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 9; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000006), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 10; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000a9), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 11; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100005e), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 12; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000e5), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 13; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000142), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 14; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000143), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 15; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000168), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 16; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000162), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 17; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100014a), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 18; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100012d), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 19; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100010a), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 20; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000fa), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 21; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000195), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 22; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000117), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 23; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000c7), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 24; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000119), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 25; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000103), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 26; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000a6), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 27; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000197), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 28; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000173), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 29; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000147), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 30; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000048), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 31; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000160), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 32; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000010), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 33; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000163), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 34; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000ff), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 35; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000102), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 36; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100016f), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 37; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x010000f6), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 38; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x01000155), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 39; - } else if (yyCompareVal(___sw120___, YYASSET_REF(0x0100010f), g_GMLMathEpsilon, false) == 0) { - ___swc121___ = 40; - } - switch (___swc121___) { - case 0: { - { - return true; - } - } - case 1: { - { - return true; - } - } - case 2: { - { - return true; - } - } - case 3: { - { - return true; - } - } - case 4: { - { - return true; - } - } - case 5: { - { - return true; - } - } - case 6: { - { - return true; - } - } - case 7: { - { - return true; - } - } - case 8: { - { - return true; - } - } - case 9: { - { - return true; - } - } - case 10: { - { - return true; - } - } - case 11: { - { - return true; - } - } - case 12: { - { - return true; - } - } - case 13: { - { - return true; - } - } - case 14: { - { - return true; - } - } - case 15: { - { - return true; - } - } - case 16: { - { - return true; - } - } - case 17: { - { - return true; - } - } - case 18: { - { - return true; - } - } - case 19: { - { - return true; - } - } - case 20: { - { - return true; - } - } - case 21: { - { - return true; - } - } - case 22: { - { - return true; - } - } - case 23: { - { - return true; - } - } - case 24: { - { - return true; - } - } - case 25: { - { - return true; - } - } - case 26: { - { - return true; - } - } - case 27: { - { - return true; - } - } - case 28: { - { - return true; - } - } - case 29: { - { - return true; - } - } - case 30: { - { - return true; - } - } - case 31: { - { - return true; - } - } - case 32: { - { - return true; - } - } - case 33: { - { - return true; - } - } - case 34: { - { - return true; - } - } - case 35: { - { - return true; - } - } - case 36: { - { - return true; - } - } - case 37: { - { - return true; - } - } - case 38: { - { - return true; - } - } - case 39: { - { - return true; - } - } - case 40: { - { - return true; - } - } - } - return false; - } - } - if (yyfequal(argument1, 0)) { - { - var ___sw122___ = argument0; - var ___swc123___ = -1; - if (yyCompareVal(___sw122___, YYASSET_REF(0x0100004c), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 0; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000042), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 1; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000043), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 2; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000044), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 3; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100003e), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 4; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000040), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 5; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000041), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 6; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100010d), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 7; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000128), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 8; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000032), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 9; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000033), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 10; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000034), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 11; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100002c), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 12; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100003c), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 13; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100003a), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 14; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000037), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 15; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000038), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 16; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000039), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 17; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100003b), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 18; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000045), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 19; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000046), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 20; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100009d), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 21; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000047), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 22; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100002a), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 23; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000029), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 24; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000176), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 25; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100002b), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 26; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000028), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 27; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100002d), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 28; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100002e), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 29; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100002f), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 30; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000049), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 31; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100004b), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 32; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000025), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 33; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000026), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 34; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000027), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 35; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000024), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 36; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000035), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 37; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x01000036), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 38; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100016b), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 39; - } else if (yyCompareVal(___sw122___, YYASSET_REF(0x0100003d), g_GMLMathEpsilon, false) == 0) { - ___swc123___ = 40; - } - switch (___swc123___) { - case 0: { - { - return true; - } - } - case 1: { - { - return true; - } - } - case 2: { - { - return true; - } - } - case 3: { - { - return true; - } - } - case 4: { - { - return true; - } - } - case 5: { - { - return true; - } - } - case 6: { - { - return true; - } - } - case 7: { - { - return true; - } - } - case 8: { - { - return true; - } - } - case 9: { - { - return true; - } - } - case 10: { - { - return true; - } - } - case 11: { - { - return true; - } - } - case 12: { - { - return true; - } - } - case 13: { - { - return true; - } - } - case 14: { - { - return true; - } - } - case 15: { - { - return true; - } - } - case 16: { - { - return true; - } - } - case 17: { - { - return true; - } - } - case 18: { - { - return true; - } - } - case 19: { - { - return true; - } - } - case 20: { - { - return true; - } - } - case 21: { - { - return true; - } - } - case 22: { - { - return true; - } - } - case 23: { - { - return true; - } - } - case 24: { - { - return true; - } - } - case 25: { - { - return true; - } - } - case 26: { - { - return true; - } - } - case 27: { - { - return true; - } - } - case 28: { - { - return true; - } - } - case 29: { - { - return true; - } - } - case 30: { - { - return true; - } - } - case 31: { - { - return true; - } - } - case 32: { - { - return true; - } - } - case 33: { - { - return true; - } - } - case 34: { - { - return true; - } - } - case 35: { - { - return true; - } - } - case 36: { - { - return true; - } - } - case 37: { - { - return true; - } - } - case 38: { - { - return true; - } - } - case 39: { - { - return true; - } - } - case 40: { - { - return true; - } - } - } - return false; - } - } - return false; - } -} -function gml_Script_s_get_team_body_type(_inst, _other, argument0, argument1, argument2) { - { - var gmlPLAYER_TEAM_MIN_BULKY = 8; - var gmlAI_TEAM_MIN_RATING = 15; - { - var __yy__v45 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v46 in __yy__v45) { - if (!__yy__v45.hasOwnProperty(__yy__v46)) continue; - var __yy__v47 = __yy__v45[__yy__v46]; - { - if (yyGetBool(yyfequal(ds_map_find_value(argument0, "uid"), __yy__v47.gmlmyteam_id)) && yyGetBool(!yyGetBool(global.gmlexhibition))) { - { - var gmlbulkyCount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v47.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v47.gmlroster, gmli); - gmlbulkyCount = gml_Script_s_get_player_body_type(__yy__v47, _inst, true, gmlpmap, -1); - } - } - if (yyfgreaterequal(gmlbulkyCount, gmlPLAYER_TEAM_MIN_BULKY)) { - { - gml_Script_slog(__yy__v47, _inst, yyfplus("tbt:BODY_BULKY - bulkyCount:", __yy_gml_errCheck(string(gmlbulkyCount)))); - return 2; - } - } else { - { - gml_Script_slog(__yy__v47, _inst, yyfplus("tbt:BODY_THIN - bulkyCount:", __yy_gml_errCheck(string(gmlbulkyCount)))); - return 1; - } - } - } - } else { - { - if (yyfgreater(yyfplus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(argument2)), gmlAI_TEAM_MIN_RATING)) { - { - gml_Script_slog(__yy__v47, _inst, yyfplus("tbt:BODY_BULKY - def+off:", __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(argument2)))))); - return 2; - } - } else { - { - gml_Script_slog(__yy__v47, _inst, yyfplus("tbt:BODY_THIN - def+off:", __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(argument2)))))); - return 1; - } - } - } - } - } - } - } - gml_Script_slog(_inst, _other, "tbt:BODY_BULKY - ??"); - return 2; - } -} -function gml_GlobalScript_s_college_details(_inst, _other) { - _inst.gmls_college_details_init = __yy_method(_inst, gml_Script_s_college_details_init); - _inst.gmls_reset_team_selections = __yy_method(_inst, gml_Script_s_reset_team_selections); - _inst.gmls_college_details_hide = __yy_method(_inst, gml_Script_s_college_details_hide); - _inst.gmls_college_details_center = __yy_method(_inst, gml_Script_s_college_details_center); - _inst.gmls_college_details_bottom_panel_init = __yy_method(_inst, gml_Script_s_college_details_bottom_panel_init); - _inst.gmls_college_details_bottom_panel_draw_gui = __yy_method(_inst, gml_Script_s_college_details_bottom_panel_draw_gui); - _inst.gmls_college_details_bottom_panel_create_buttons = __yy_method(_inst, gml_Script_s_college_details_bottom_panel_create_buttons); - _inst.gmls_college_details_favorite_btn_action = __yy_method(_inst, gml_Script_s_college_details_favorite_btn_action); - _inst.gmls_college_details_starting_btn_action = __yy_method(_inst, gml_Script_s_college_details_starting_btn_action); - _inst.gmls_college_details_difficulty_btn_action = __yy_method(_inst, gml_Script_s_college_details_difficulty_btn_action); - _inst.gmls_get_college_details_favorite_label_text = __yy_method(_inst, gml_Script_s_get_college_details_favorite_label_text); - _inst.gmls_get_college_details_starting_label_text = __yy_method(_inst, gml_Script_s_get_college_details_starting_label_text); - _inst.gmls_get_college_details_difficulty_label_text = __yy_method(_inst, gml_Script_s_get_college_details_difficulty_label_text); - _inst.gmls_college_details_btn_draw = __yy_method(_inst, gml_Script_s_college_details_btn_draw); - _inst.gmls_create_starting_teams_list = __yy_method(_inst, gml_Script_s_create_starting_teams_list); - _inst.gmls_add_starting_team = __yy_method(_inst, gml_Script_s_add_starting_team); - _inst.gmls_is_starting_team_selectable = __yy_method(_inst, gml_Script_s_is_starting_team_selectable); - _inst.gmls_count_starting_team_selectable_conference = __yy_method(_inst, gml_Script_s_count_starting_team_selectable_conference); - _inst.gmls_get_random_non_rival_team = __yy_method(_inst, gml_Script_s_get_random_non_rival_team); -} -function gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details"; - } - if (gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details.prototype.__type === undefined) { - gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details.prototype.__type = "gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.x = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.y = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlw = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlh = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.layer = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details"; - } - if (gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details.prototype.__type === undefined) { - gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details.prototype.__type = "gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.sprite_index = YYASSET_REF(0x01000131); - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlaction_create = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_college_details_init(_inst, _other) { - { - gml_Script_s_college_details_center(_inst, _other, __yy_gml_array_create([100024, 100032, 100033, 100025, 100026, 100035, 100036])); - gml_Script_s_college_details_hide(_inst, _other, __yy_gml_array_create([100029, 100028, 100034, 100038, 100037, 100030])); - var gmlpd = __yy_gml_object_create(_inst, (_inst.gml___struct___61 = __yy_method(_inst, gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details)), yyInst(_inst, _other, 100024).x, yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100024).y), __yy_gml_errCheck(yyInst(_inst, _other, 100024).sprite_height)), 20), yyfminus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100035).x), __yy_gml_errCheck(yyInst(_inst, _other, 100035).sprite_width)), __yy_gml_errCheck(yyInst(_inst, _other, 100024).x)), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100024).sprite_height), 10), yyInst(_inst, _other, 100024).layer); - gml_Script_s_reset_team_selections(_inst, _other); - instance_create_layer(yyInst(_inst, _other, gmlpd).x, yyInst(_inst, _other, gmlpd).y, yyInst(_inst, _other, gmlpd).layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___62 = __yy_method(_inst, gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details)), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmlpd).gmlw), 16), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, gmlpd).gmlh), 16), kgml_Script_s_college_details_bottom_panel_init, kgml_Script_s_college_details_bottom_panel_draw_gui)); - gml_Script_s_loading_button_hijack(_inst, _other, 100027); - } -} -function gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details"; - } - if (gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details.prototype.__type === undefined) { - gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details.prototype.__type = "gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlfavorite_team_id = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlstarting_team_id = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlmode = 0; - _inst.gmlstarting_teams = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script_s_reset_team_selections(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = false; - } - } - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - if (yyGetBool(!yyGetBool(variable_instance_exists(global.gmlg_m, "team_selections"))) || yyGetBool(argument0) || yyGetBool(yyfless(array_length(yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlstarting_teams), 1))) { - { - yyInst(_inst, _other, global.gmlg_m).gmlteam_selections = __yy_gml_object_create(_inst, (_inst.gml___struct___63 = __yy_method(_inst, gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details)), yyInst(_inst, _other, global.gmlg_m).gmlfavourite_team_id, ds_map_find_value(yyInst(_inst, _other, global.gmlg_m).gmlmyteam, "uid"), gml_Script_s_create_starting_teams_list(_inst, _other)); - { - var __yy__v48 = GetWithArray(yyInst(_inst, _other, global.gmlg_m).gmlteam_selections); - for (var __yy__v49 in __yy__v48) { - if (!__yy__v48.hasOwnProperty(__yy__v49)) continue; - var __yy__v50 = __yy__v48[__yy__v49]; - { - if (yyfgreater(array_length(__yy__v50.gmlstarting_teams), 0)) { - { - __yy__v50.gmlstarting_team_id = __yy__v50.gmlstarting_teams[__yy_gml_array_check_index(irandom(yyfminus(__yy_gml_errCheck(array_length(__yy__v50.gmlstarting_teams)), 1)), __yy__v50.gmlstarting_teams)]; - __yy__v50.gmlfavorite_team_id = gml_Script_s_get_random_non_rival_team(__yy__v50, _inst, __yy__v50.gmlstarting_team_id); - } - } - } - } - } - } - } - } -} -function gml_Script_anon_s_college_details_hide_gml_GlobalScript_s_college_details_2339_s_college_details_hide_gml_GlobalScript_s_college_details(_inst, _other, argument0, argument1) { - { - yyInst(_inst, _other, argument0).visible = false; - } -} -function gml_Script_s_college_details_hide(_inst, _other, argument0) { - { - array_foreach(argument0, __yy_method(_inst, gml_Script_anon_s_college_details_hide_gml_GlobalScript_s_college_details_2339_s_college_details_hide_gml_GlobalScript_s_college_details)); - } -} -function gml_Script_anon_s_college_details_center_gml_GlobalScript_s_college_details_2470_s_college_details_center_gml_GlobalScript_s_college_details(_inst, _other, argument0, argument1) { - { - yyInst(_inst, _other, argument0).x = yyfplus(yyInst(_inst, _other, argument0).x, -44); - } -} -function gml_Script_s_college_details_center(_inst, _other, argument0) { - { - array_foreach(argument0, __yy_method(_inst, gml_Script_anon_s_college_details_center_gml_GlobalScript_s_college_details_2470_s_college_details_center_gml_GlobalScript_s_college_details)); - } -} -function gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details"; - } - if (gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype.__type === undefined) { - gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype.__type = "gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlbtn_action = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlbtn_draw = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.x = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.y = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gmlcolor = 16777215; - } - } - } -} -function gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details"; - } - if (gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype.__type === undefined) { - gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype.__type = "gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlbtn_action = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlbtn_draw = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.x = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.y = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gmlcolor = $$args[__yy_gml_array_check_index(2 + 6, $$args)]; - } - } - } -} -function gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details"; - } - if (gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype.__type === undefined) { - gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype.__type = "gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlbtn_action = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlbtn_draw = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.x = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.y = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gmlcolor = 16777215; - } - } - } -} -function gml_Script_s_college_details_bottom_panel_init(_inst, _other) { - { - _inst.gml_col = __yy_gml_array_create([__yy_gml_object_create(_inst, (_inst.gml___struct___64 = __yy_method(_inst, gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details)), gml_Script_s_str_u(_inst, _other, "ui_Favorite"), kgml_Script_s_college_details_favorite_btn_action, kgml_Script_s_college_details_btn_draw, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))), __yy_gml_errCheck(yyftime(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 6), -2))), 4), _inst.y, gml_Script_s_get_college_details_favorite_label_text(_inst, _other)), __yy_gml_object_create(_inst, (_inst.gml___struct___65 = __yy_method(_inst, gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details)), gml_Script_s_str_u(_inst, _other, "ui_Starting"), kgml_Script_s_college_details_starting_btn_action, kgml_Script_s_college_details_btn_draw, yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))), __yy_gml_errCheck(yyftime(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 6), 0))), _inst.y, gml_Script_s_get_college_details_starting_label_text(_inst, _other), global.gmlc_primary), __yy_gml_object_create(_inst, (_inst.gml___struct___66 = __yy_method(_inst, gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details)), gml_Script_s_str_u(_inst, _other, "ui_Difficulty"), kgml_Script_s_college_details_difficulty_btn_action, kgml_Script_s_college_details_btn_draw, yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))), __yy_gml_errCheck(yyftime(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 6), 2))), 4), _inst.y, gml_Script_s_get_college_details_difficulty_label_text(_inst, _other))]); - gml_Script_s_college_details_bottom_panel_create_buttons(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(0, _inst.gml_col)]); - gml_Script_s_college_details_bottom_panel_create_buttons(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(1, _inst.gml_col)]); - gml_Script_s_college_details_bottom_panel_create_buttons(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(2, _inst.gml_col)]); - } -} -function gml_Script_s_college_details_bottom_panel_draw_gui(_inst, _other) { - { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(0, _inst.gml_col)]).x, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(0, _inst.gml_col)]).y, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(0, _inst.gml_col)]).gmltitle, true); - gml_Script_draw_hd_text(_inst, _other, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(1, _inst.gml_col)]).x, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(1, _inst.gml_col)]).y, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(1, _inst.gml_col)]).gmltitle, true); - gml_Script_draw_hd_text(_inst, _other, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(2, _inst.gml_col)]).x, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(2, _inst.gml_col)]).y, yyInst(_inst, _other, _inst.gml_col[__yy_gml_array_check_index(2, _inst.gml_col)]).gmltitle, true); - } -} -function gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details"; - } - if (gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details.prototype.__type === undefined) { - gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details.prototype.__type = "gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.sprite_index = YYASSET_REF(0x01000131); - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlaction_tap = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlcol = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details"; - } - if (gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details.prototype.__type === undefined) { - gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details.prototype.__type = "gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlcol = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script_s_college_details_bottom_panel_create_buttons(_inst, _other, argument0) { - { - var gmlbw = 100; - var gmlbh = 30; - yyInst(_inst, _other, argument0).gmlbtn_label = instance_create_layer(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlbw), 2))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).y), 10), _inst.layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___67 = __yy_method(_inst, gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details)), yyfdivide(__yy_gml_errCheck(gmlbw), 16), yyfdivide(__yy_gml_errCheck(gmlbh), 16), yyInst(_inst, _other, argument0).gmlbtn_draw, yyInst(_inst, _other, argument0).gmlbtn_action, argument0)); - yyInst(_inst, _other, argument0).gmlbtn_inst = gml_Script_s_create_button(_inst, _other, yyfminus(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlbw), 2))), 2), yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).y), 10), __yy_gml_errCheck(gmlbh)), 4), __yy_gml_object_create(_inst, (_inst.gml___struct___68 = __yy_method(_inst, gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details)), gml_Script_s_str(_inst, _other, "ui_Change"), yyInst(_inst, _other, argument0).gmlbtn_action, yyfdivide(__yy_gml_errCheck(gmlbw), 32), yyfdivide(__yy_gml_errCheck(gmlbh), 32), argument0)); - } -} -function gml_Script_s_college_details_favorite_btn_action(_inst, _other) { - { - yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlmode = 1; - gml_Script_btn_click_Change_Favourite(_inst, _other); - } -} -function gml_Script_s_college_details_starting_btn_action(_inst, _other) { - { - yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlmode = 0; - gml_Script_btn_click_Change_Favourite(_inst, _other); - } -} -function gml_Script_s_college_details_difficulty_btn_action(_inst, _other) { - { - { - var __yy__v51 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v52 in __yy__v51) { - if (!__yy__v51.hasOwnProperty(__yy__v52)) continue; - var __yy__v53 = __yy__v51[__yy__v52]; - { - __yy__v53.gmlop_difficulty = yyfplus(__yy__v53.gmlop_difficulty, 1); - if (yyfgreater(__yy__v53.gmlop_difficulty, 4)) { - __yy__v53.gmlop_difficulty = 0; - } - } - } - } - yyInst(_inst, _other, _inst.gmlcol).gmltext = gml_Script_s_get_college_details_difficulty_label_text(_inst, _other); - } -} -function gml_Script_s_get_college_details_favorite_label_text(_inst, _other) { - { - return string_upper(gml_Script_s_get_team_name_by_id(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlfavorite_team_id)); - } -} -function gml_Script_s_get_college_details_starting_label_text(_inst, _other) { - { - return string_upper(gml_Script_s_get_team_name_by_id(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlstarting_team_id)); - } -} -function gml_Script_s_get_college_details_difficulty_label_text(_inst, _other) { - { - return string_upper(gml_Script_s_get_difficulty_str(_inst, _other)); - } -} -function gml_Script_s_college_details_btn_draw(_inst, _other) { - { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - gml_Script_draw_hd_text_color(_inst, _other, yyInst(_inst, _other, _inst.gmlcol).x, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))), yyInst(_inst, _other, _inst.gmlcol).gmltext, yyInst(_inst, _other, _inst.gmlcol).gmlcolor, yyInst(_inst, _other, _inst.gmlcol).gmlcolor, yyInst(_inst, _other, _inst.gmlcol).gmlcolor, yyInst(_inst, _other, _inst.gmlcol).gmlcolor, 1); - } -} -function gml_Script_s_create_starting_teams_list(_inst, _other) { - { - var gmllist = __yy_gml_array_create([]); - var gmlfix; - gml_Script_slogf(_inst, _other, "\n*** CREATING STARTING TEAMS LIST"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, global.gmlg_m).gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(yyInst(_inst, _other, global.gmlg_m).gmlschedule, gmli); - if (yyfequal(real(ds_map_find_value(gmlfix, "week")), gml_Script_s_get_skip_to_week(_inst, _other))) { - { - gml_Script_s_add_starting_team(_inst, _other, gmllist, ds_map_find_value(gmlfix, "away_team"), ds_map_find_value(gmlfix, "home_team")); - gml_Script_s_add_starting_team(_inst, _other, gmllist, ds_map_find_value(gmlfix, "home_team"), ds_map_find_value(gmlfix, "away_team")); - } - } - } - } - array_unique(gmllist); - return gmllist; - } -} -function gml_Script_s_add_starting_team(_inst, _other, argument0, argument1, argument2) { - { - var gmlteam = gml_Script_s_get_team_by_id(_inst, _other, argument1); - var gmltier = gml_Script_s_get_subdivision(_inst, _other, gmlteam); - var gmlrank = yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, gmlteam)).gmlpos; - var gmlopp_team = gml_Script_s_get_team_by_id(_inst, _other, argument2); - var gmlopp_tier = gml_Script_s_get_subdivision(_inst, _other, gmlopp_team); - var gmlopp_rank = yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, gmlopp_team)).gmlpos; - var gmlstarting = gml_Script_s_get_map_real(_inst, _other, gmlteam, "starting", 0); - if (yyfequal(gmlstarting, -1)) { - return; - } - if (yyfequal(gmlstarting, 0)) { - { - if (yyGetBool(yyfequal(gmltier, 1)) && yyGetBool(yyflessequal(gmlrank, 100))) { - return; - } - if (yyGetBool(yyfequal(gmltier, 2)) && yyGetBool(yyflessequal(gmlrank, 40))) { - return; - } - } - } - if (yyGetBool(yyfequal(gmltier, 2)) && yyGetBool(yyfequal(gmlopp_tier, 1))) { - return; - } - if (yyfless(gmlopp_rank, 40)) { - return; - } - array_push(argument0, argument1); - gml_Script_slogf(_inst, _other, "%1 tier: %2 rank_pos: %3", ds_map_find_value(gmlteam, "name"), gmltier, gmlrank); - } -} -function gml_Script_s_is_starting_team_selectable(_inst, _other, argument0) { - { - { - } - return array_contains(yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlstarting_teams, argument0); - } -} -function gml_Script_s_count_starting_team_selectable_conference(_inst, _other, argument0) { - { - var gmltl = gml_Script_s_get_team_list(_inst, _other, yyInst(_inst, _other, argument0).gmluid); - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, array_length(gmltl)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(gml_Script_s_is_starting_team_selectable(_inst, _other, ds_map_find_value(array_get(gmltl, gmli), "uid")))) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - return gmlcount; - } -} -function gml_Script_s_get_random_non_rival_team(_inst, _other, argument0) { - { - var gmlst, gmlft, gmlft_id; - var gmlsr_id, gmlfr_id; - var gmlcnt = 50; - gmlst = gml_Script_s_get_team_by_id(_inst, _other, argument0); - gmlsr_id = gml_Script_s_get_map_real(_inst, _other, gmlst, "rival", -1); - gml_Script_slogf(_inst, _other, "get random non rival team for %1", argument0); - while (yyfgreater(((g_yyPrePostObject__ = gmlcnt), (gmlcnt = g_yyPrePostObject__ instanceof Long ? gmlcnt.subtract(1) : --gmlcnt), g_yyPrePostObject__), 0)) { - { - gmlft_id = gml_Script_s_get_random_team_id(_inst, _other); - gmlft = gml_Script_s_get_team_by_id(_inst, _other, gmlft_id); - gmlfr_id = gml_Script_s_get_map_real(_inst, _other, gmlft, "rival", -1); - if (yyGetBool(yyfnotequal(gmlfr_id, argument0)) && yyGetBool(yyfnotequal(gmlsr_id, gmlft_id))) { - return gmlft_id; - } - gml_Script_slogf(_inst, _other, "%1 and %2 are rivals", argument0, gmlft_id); - } - } - return gmlft_id; - } -} -function gml_GlobalScript_s_recruitment_credits(_inst, _other) { - _inst.gmlrecruitment_credits_cap_total = __yy_method(_inst, gml_Script_recruitment_credits_cap_total); - _inst.gmlcan_fit_recruitment_credits = __yy_method(_inst, gml_Script_can_fit_recruitment_credits); - _inst.gmlrecruitment_credits_space = __yy_method(_inst, gml_Script_recruitment_credits_space); - _inst.gmlrecruitment_credits_add = __yy_method(_inst, gml_Script_recruitment_credits_add); - _inst.gmlrecruitment_credits_toggle_roster_size = __yy_method(_inst, gml_Script_recruitment_credits_toggle_roster_size); - _inst.gmlrecruitment_credits_button_click_boost = __yy_method(_inst, gml_Script_recruitment_credits_button_click_boost); - _inst.gmlbtn_response_boost_recruitment_credits = __yy_method(_inst, gml_Script_btn_response_boost_recruitment_credits); -} -function gml_Script_recruitment_credits_cap_total(_inst, _other) { - { - return yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits_cap), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_recruitment_credits_cap)); - } -} -function gml_Script_can_fit_recruitment_credits(_inst, _other, argument0) { - { - var gmlmax_rc = gml_Script_recruitment_credits_cap_total(_inst, _other); - var gmlnew_total = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits), __yy_gml_errCheck(argument0)); - if (yyflessequal(gmlnew_total, gmlmax_rc)) { - { - return true; - } - } else { - { - return false; - } - } - } -} -function gml_Script_recruitment_credits_space(_inst, _other) { - { - return yyfminus(__yy_gml_errCheck(gml_Script_recruitment_credits_cap_total(_inst, _other)), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits)); - } -} -function gml_Script_recruitment_credits_add(_inst, _other, argument0) { - { - var gmlmax_rc = gml_Script_recruitment_credits_cap_total(_inst, _other); - var gmlold = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits, argument0); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits, gmlmax_rc)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits = gmlmax_rc; - } - } - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits, 0)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits = 0; - } - } - var gmldif = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits), __yy_gml_errCheck(gmlold)); - if (yyfgreater(gmldif, 0)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_earned = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_earned, gmldif); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_lifetime_earned = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_lifetime_earned, gmldif); - } - } else { - if (yyfless(gmldif, 0)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_spent = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_season_spent, gmldif); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_lifetime_spent = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_lifetime_spent, gmldif); - } - } - } - } -} -function gml_Script_recruitment_credits_toggle_roster_size(_inst, _other) { - { - var ___sw126___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits_cap; - var ___swc127___ = -1; - if (yyCompareVal(___sw126___, 50, g_GMLMathEpsilon, false) == 0) { - ___swc127___ = 0; - } else if (yyCompareVal(___sw126___, 60, g_GMLMathEpsilon, false) == 0) { - ___swc127___ = 1; - } - switch (___swc127___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits_cap = 60; - break; - } - case 1: { - if (yyfgreater(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), 10)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_SalaryCheckRoster"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits, yyfplus(50, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_recruitment_credits_cap)))) { - { - var gmlmaxRC = yyfplus(50, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_recruitment_credits_cap)); - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_SalaryCheckAmount"); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmaxRC)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits_cap = 50; - } - } - } - break; - } - } - } -} -function gml_Script_recruitment_credits_button_click_boost(_inst, _other) { - { - if (yyfgreater(100, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostSalaryNoCredit"); - gmlmsg = string_replace(gmlmsg, "$num", string(yyfplus(__yy_gml_errCheck(gml_Script_recruitment_credits_cap_total(_inst, _other)), 30))); - gmlmsg = string_replace(gmlmsg, "$cost", string(100)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostSalaryCap"); - gmlmsg = string_replace(gmlmsg, "$num", string(yyfplus(__yy_gml_errCheck(gml_Script_recruitment_credits_cap_total(_inst, _other)), 30))); - gmlmsg = string_replace(gmlmsg, "$cost", string(100)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_boost_recruitment_credits, global.gmlc_background, 1); - } - } - } -} -function gml_Script_btn_response_boost_recruitment_credits(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v54 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v55 in __yy__v54) { - if (!__yy__v54.hasOwnProperty(__yy__v55)) continue; - var __yy__v56 = __yy__v54[__yy__v55]; - { - __yy__v56.gmlboost_recruitment_credits_cap = yyfplus(__yy__v56.gmlboost_recruitment_credits_cap, 30); - __yy__v56.gmlcoach_credit = yyfminus(__yy__v56.gmlcoach_credit, 100); - if (yyfless(__yy__v56.gmlcoach_credit, 0)) { - __yy__v56.gmlcoach_credit = 0; - } - } - } - } - room_goto(YYASSET_REF(0x03000009)); - } -} -function gml_GlobalScript_qb_contract_scripts(_inst, _other) { - _inst.gmls_qb_mode_set_up_contract_screen = __yy_method(_inst, gml_Script_s_qb_mode_set_up_contract_screen); - _inst.gmls_qb_mode_new_contract = __yy_method(_inst, gml_Script_s_qb_mode_new_contract); - _inst.gmlbtn_contract_negotiate = __yy_method(_inst, gml_Script_btn_contract_negotiate); - _inst.gmlbtn_contract_salary_minus = __yy_method(_inst, gml_Script_btn_contract_salary_minus); - _inst.gmlbtn_contract_salary_plus = __yy_method(_inst, gml_Script_btn_contract_salary_plus); - _inst.gmlbtn_contract_tdbonus_minus = __yy_method(_inst, gml_Script_btn_contract_tdbonus_minus); - _inst.gmlbtn_contract_tdbonus_plus = __yy_method(_inst, gml_Script_btn_contract_tdbonus_plus); - _inst.gmlbtn_contract_length_minus = __yy_method(_inst, gml_Script_btn_contract_length_minus); - _inst.gmlbtn_contract_length_plus = __yy_method(_inst, gml_Script_btn_contract_length_plus); - _inst.gmlbtn_negotiate_higher = __yy_method(_inst, gml_Script_btn_negotiate_higher); - _inst.gmlbtn_negotiate_lower = __yy_method(_inst, gml_Script_btn_negotiate_lower); - _inst.gmls_check_negotiate = __yy_method(_inst, gml_Script_s_check_negotiate); - _inst.gmls_check_hilo_buttons = __yy_method(_inst, gml_Script_s_check_hilo_buttons); - _inst.gmls_accept_contract = __yy_method(_inst, gml_Script_s_accept_contract); - _inst.gmls_reject_contract = __yy_method(_inst, gml_Script_s_reject_contract); -} -function gml_Script_s_qb_mode_set_up_contract_screen(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_qb_mode_set_up_contract_screen"); - { - var __yy__v57 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v58 in __yy__v57) { - if (!__yy__v57.hasOwnProperty(__yy__v58)) continue; - var __yy__v59 = __yy__v57[__yy__v58]; - { - var gmlpmap = gml_Script_s_get_qb_pmap(__yy__v59, _inst); - yyInst(_inst, _other, 100725).gmltext = gml_Script_s_get_string_year(__yy__v59, _inst, true); - yyInst(_inst, _other, 100716).gmltext = ds_map_find_value(__yy__v59.gmlmyteam, "name"); - yyInst(_inst, _other, 100718).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(string(__yy__v59.gmlqb_salary)), " cc / "), __yy_gml_errCheck(gml_Script_s_str(__yy__v59, _inst, "ui_Game"))); - yyInst(_inst, _other, 100720).gmltext = yyfplus(__yy_gml_errCheck(string(__yy__v59.gmlqb_tdbonus)), " cc"); - var gmlexpiry = yyfplus(yyfminus(__yy_gml_errCheck(__yy__v59.gmlyear), 1), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "contract"))); - yyInst(_inst, _other, 100722).gmltext = string_replace(gml_Script_s_str(__yy__v59, _inst, "ui_contract_expires"), "$year", gmlexpiry); - yyInst(_inst, _other, 100741).visible = false; - if (yyGetBool(!yyGetBool(__yy__v59.gmlqb_new_offer)) && yyGetBool(__yy__v59.gmlnewteam)) { - __yy__v59.gmlqb_new_offer = gml_Script_s_qb_mode_new_contract(__yy__v59, _inst, __yy__v59.gmlnewteam); - } - if (!yyGetBool(__yy__v59.gmlqb_new_offer)) { - { - yyInst(_inst, _other, 100740).gmltext = gml_Script_s_str(__yy__v59, _inst, "ui_Request"); - yyInst(_inst, _other, 100726).gmltext = "-"; - yyInst(_inst, _other, 100728).gmltext = "-"; - yyInst(_inst, _other, 100730).gmltext = "-"; - yyInst(_inst, _other, 100732).gmltext = "-"; - yyInst(_inst, _other, 100734).gmlactive = false; - yyInst(_inst, _other, 100735).gmlactive = false; - yyInst(_inst, _other, 100737).gmlactive = false; - yyInst(_inst, _other, 100736).gmlactive = false; - yyInst(_inst, _other, 100739).gmlactive = false; - yyInst(_inst, _other, 100738).gmlactive = false; - } - } else { - { - yyInst(_inst, _other, 100714).visible = false; - if (yyfgreater(ds_map_find_value(gmlpmap, "contract"), 0)) { - yyInst(_inst, _other, 100741).visible = true; - } - var gmltmap = gml_Script_s_get_team_by_id(__yy__v59, _inst, yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_teamid); - yyInst(_inst, _other, 100726).gmltext = ds_map_find_value(gmltmap, "name"); - var gmlinc = yyftime(__yy_gml_errCheck(ceil(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_salary), 10))), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_salary_neg)); - yyInst(_inst, _other, 100728).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_salary), __yy_gml_errCheck(gmlinc)))), " cc / "), __yy_gml_errCheck(gml_Script_s_str(__yy__v59, _inst, "ui_Game"))); - yyInst(_inst, _other, 100730).gmltext = yyfplus(__yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_tdbonus), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_tdbonus_neg)))), " cc"); - yyInst(_inst, _other, 100732).gmltext = string_replace(gml_Script_s_str(__yy__v59, _inst, "ui_contract_expires"), "$year", yyfplus(yyfplus(yyfminus(__yy_gml_errCheck(__yy__v59.gmlyear), 1), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_length)), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_length_neg))); - yyInst(_inst, _other, 100728).gmltcolour = global.gmlc_primary; - yyInst(_inst, _other, 100730).gmltcolour = global.gmlc_primary; - yyInst(_inst, _other, 100732).gmltcolour = global.gmlc_primary; - if (yyfgreater(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_salary), __yy_gml_errCheck(gmlinc)), __yy__v59.gmlqb_salary)) { - yyInst(_inst, _other, 100728).gmltcolour = 65535; - } - if (yyfgreater(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_tdbonus), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_tdbonus_neg)), __yy__v59.gmlqb_tdbonus)) { - yyInst(_inst, _other, 100730).gmltcolour = 65535; - } - if (yyfgreater(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_length, ds_map_find_value(gmlpmap, "contract"))) { - yyInst(_inst, _other, 100732).gmltcolour = 65535; - } - if (yyGetBool(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_locked)) { - { - yyInst(_inst, _other, 100734).gmlactive = false; - yyInst(_inst, _other, 100735).gmlactive = false; - yyInst(_inst, _other, 100737).gmlactive = false; - yyInst(_inst, _other, 100736).gmlactive = false; - yyInst(_inst, _other, 100739).gmlactive = false; - yyInst(_inst, _other, 100738).gmlactive = false; - yyInst(_inst, _other, 100740).gmltext = gml_Script_s_str(__yy__v59, _inst, "ui_Accept"); - } - } else { - { - yyInst(_inst, _other, 100734).gmlactive = true; - yyInst(_inst, _other, 100735).gmlactive = true; - if (yyfless(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_salary_neg, 1)) { - yyInst(_inst, _other, 100734).gmlactive = false; - } - if (yyfgreater(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_salary_neg, 4)) { - yyInst(_inst, _other, 100735).gmlactive = false; - } - yyInst(_inst, _other, 100737).gmlactive = true; - yyInst(_inst, _other, 100736).gmlactive = true; - if (yyfless(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_tdbonus_neg, 1)) { - yyInst(_inst, _other, 100737).gmlactive = false; - } - if (yyfgreater(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_tdbonus_neg, 2)) { - yyInst(_inst, _other, 100736).gmlactive = false; - } - yyInst(_inst, _other, 100739).gmlactive = true; - yyInst(_inst, _other, 100738).gmlactive = true; - if (yyfless(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_length_neg, 1)) { - yyInst(_inst, _other, 100739).gmlactive = false; - } - if (yyfgreater(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_length), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_length_neg)), 2)) { - yyInst(_inst, _other, 100738).gmlactive = false; - } - if (yyfequal(yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_salary_neg), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_tdbonus_neg)), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v59.gmlqb_new_offer).gml_length_neg)), 0)) { - yyInst(_inst, _other, 100740).gmltext = gml_Script_s_str(__yy__v59, _inst, "ui_Accept"); - } else { - yyInst(_inst, _other, 100740).gmltext = gml_Script_s_str(__yy__v59, _inst, "ui_Negotiate"); - } - } - } - } - } - } - } - } - } -} -function gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts"; - } - if (gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts.prototype.__type === undefined) { - gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts.prototype.__type = "gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gml_teamid = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gml_salary = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gml_tdbonus = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gml_length = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gml_salary_neg = 0; - _inst.gml_tdbonus_neg = 0; - _inst.gml_length_neg = 0; - _inst.gml_locked = 0; - } - } - } -} -function gml_Script_s_qb_mode_new_contract(_inst, _other, argument0) { - { - var gmlpmap = gml_Script_s_get_qb_pmap(_inst, _other); - var gmlprating = gml_Script_s_get_player_rating(_inst, _other, gmlpmap); - var gmloffer = __yy_gml_object_create(_inst, (_inst.gml___struct___69 = __yy_method(_inst, gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts)), ds_map_find_value(argument0, "uid"), yyftime(__yy_gml_errCheck(gmlprating), 10), gml_Script_s_get_player_rating(_inst, _other, gmlpmap), max(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "contract")), 1), irandom_range(2, 3))); - if (yyfless(ds_map_find_value(gmlpmap, "contract"), 1)) { - yyInst(_inst, _other, gmloffer).gml_length = 1; - } - var gmltrating = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, argument0)), __yy_gml_errCheck(gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, argument0)))), 2); - gml_Script_slog(_inst, _other, yyfplus("Team rating = ", __yy_gml_errCheck(string(gmltrating)))); - gml_Script_slog(_inst, _other, yyfplus("Player rating = ", __yy_gml_errCheck(string(gmlprating)))); - if (yyfgreater(gmltrating, gmlprating)) { - { - while (yyfgreater(gmltrating, gmlprating)) { - { - gmltrating = yyfminus(gmltrating, 1); - var ___sw134___ = irandom(2); - var ___swc135___ = -1; - if (yyCompareVal(___sw134___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc135___ = 0; - } else if (yyCompareVal(___sw134___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc135___ = 1; - } else if (yyCompareVal(___sw134___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc135___ = 2; - } - switch (___swc135___) { - case 0: { - yyInst(_inst, _other, gmloffer).gml_salary = yyfminus(yyInst(_inst, _other, gmloffer).gml_salary, 1); - break; - } - case 1: { - yyInst(_inst, _other, gmloffer).gml_tdbonus = yyfminus(yyInst(_inst, _other, gmloffer).gml_tdbonus, 1); - break; - } - case 2: { - break; - } - } - gml_Script_slog(_inst, _other, "-"); - } - } - } - } else { - { - while (yyfless(gmltrating, gmlprating)) { - { - gmlprating = yyfminus(gmlprating, 1); - var ___sw136___ = irandom(2); - var ___swc137___ = -1; - if (yyCompareVal(___sw136___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc137___ = 0; - } else if (yyCompareVal(___sw136___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc137___ = 1; - } else if (yyCompareVal(___sw136___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc137___ = 2; - } - switch (___swc137___) { - case 0: { - yyInst(_inst, _other, gmloffer).gml_salary = yyfplus(yyInst(_inst, _other, gmloffer).gml_salary, 1); - break; - } - case 1: { - yyInst(_inst, _other, gmloffer).gml_tdbonus = yyfplus(yyInst(_inst, _other, gmloffer).gml_tdbonus, 1); - break; - } - case 2: { - break; - } - } - gml_Script_slog(_inst, _other, "+"); - } - } - } - } - yyInst(_inst, _other, gmloffer).gml_salary = max(1, yyInst(_inst, _other, gmloffer).gml_salary); - yyInst(_inst, _other, gmloffer).gml_tdbonus = max(0, yyInst(_inst, _other, gmloffer).gml_tdbonus); - return gmloffer; - } -} -function gml_Script_btn_contract_negotiate(_inst, _other) { - { - var gmlsz = 0; - { - var __yy__v60 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v61 in __yy__v60) { - if (!__yy__v60.hasOwnProperty(__yy__v61)) continue; - var __yy__v62 = __yy__v60[__yy__v61]; - { - if (!yyGetBool(__yy__v62.gmlqb_new_offer)) { - { - if (yyfgreater(ds_map_find_value(gml_Script_s_get_qb_pmap(__yy__v62, _inst), "contract"), 2)) { - { - gml_Script_s_do_message(__yy__v62, _inst, gml_Script_s_str(__yy__v62, _inst, "msg_NegotiateNo_TooLong")); - return; - } - } else { - if (yyfless(__yy__v62.gmlweek, 9)) { - { - gml_Script_s_do_message(__yy__v62, _inst, gml_Script_s_str(__yy__v62, _inst, "msg_NegotiateNo_TooEarly")); - return; - } - } - } - __yy__v62.gmlqb_new_offer = gml_Script_s_qb_mode_new_contract(__yy__v62, _inst, __yy__v62.gmlmyteam); - gml_Script_s_qb_mode_set_up_contract_screen(__yy__v62, _inst); - return; - } - } else { - gmlsz = yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v62.gmlqb_new_offer).gml_salary_neg), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v62.gmlqb_new_offer).gml_tdbonus_neg)), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v62.gmlqb_new_offer).gml_length_neg)); - } - } - } - } - if (yyfgreater(gmlsz, 0)) { - room_goto(YYASSET_REF(0x0300002b)); - } else { - gml_Script_s_accept_contract(_inst, _other); - } - } -} -function gml_Script_btn_contract_salary_minus(_inst, _other) { - { - { - var __yy__v63 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v64 in __yy__v63) { - if (!__yy__v63.hasOwnProperty(__yy__v64)) continue; - var __yy__v65 = __yy__v63[__yy__v64]; - yyInst(_inst, _other, __yy__v65.gmlqb_new_offer).gml_salary_neg = yyfminus(yyInst(_inst, _other, __yy__v65.gmlqb_new_offer).gml_salary_neg, 1); - } - } - gml_Script_s_qb_mode_set_up_contract_screen(_inst, _other); - } -} -function gml_Script_btn_contract_salary_plus(_inst, _other) { - { - { - var __yy__v66 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v67 in __yy__v66) { - if (!__yy__v66.hasOwnProperty(__yy__v67)) continue; - var __yy__v68 = __yy__v66[__yy__v67]; - yyInst(_inst, _other, __yy__v68.gmlqb_new_offer).gml_salary_neg = yyfplus(yyInst(_inst, _other, __yy__v68.gmlqb_new_offer).gml_salary_neg, 1); - } - } - gml_Script_s_qb_mode_set_up_contract_screen(_inst, _other); - } -} -function gml_Script_btn_contract_tdbonus_minus(_inst, _other) { - { - { - var __yy__v69 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v70 in __yy__v69) { - if (!__yy__v69.hasOwnProperty(__yy__v70)) continue; - var __yy__v71 = __yy__v69[__yy__v70]; - yyInst(_inst, _other, __yy__v71.gmlqb_new_offer).gml_tdbonus_neg = yyfminus(yyInst(_inst, _other, __yy__v71.gmlqb_new_offer).gml_tdbonus_neg, 1); - } - } - gml_Script_s_qb_mode_set_up_contract_screen(_inst, _other); - } -} -function gml_Script_btn_contract_tdbonus_plus(_inst, _other) { - { - { - var __yy__v72 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v73 in __yy__v72) { - if (!__yy__v72.hasOwnProperty(__yy__v73)) continue; - var __yy__v74 = __yy__v72[__yy__v73]; - yyInst(_inst, _other, __yy__v74.gmlqb_new_offer).gml_tdbonus_neg = yyfplus(yyInst(_inst, _other, __yy__v74.gmlqb_new_offer).gml_tdbonus_neg, 1); - } - } - gml_Script_s_qb_mode_set_up_contract_screen(_inst, _other); - } -} -function gml_Script_btn_contract_length_minus(_inst, _other) { - { - { - var __yy__v75 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v76 in __yy__v75) { - if (!__yy__v75.hasOwnProperty(__yy__v76)) continue; - var __yy__v77 = __yy__v75[__yy__v76]; - yyInst(_inst, _other, __yy__v77.gmlqb_new_offer).gml_length_neg = yyfminus(yyInst(_inst, _other, __yy__v77.gmlqb_new_offer).gml_length_neg, 1); - } - } - gml_Script_s_qb_mode_set_up_contract_screen(_inst, _other); - } -} -function gml_Script_btn_contract_length_plus(_inst, _other) { - { - { - var __yy__v78 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v79 in __yy__v78) { - if (!__yy__v78.hasOwnProperty(__yy__v79)) continue; - var __yy__v80 = __yy__v78[__yy__v79]; - yyInst(_inst, _other, __yy__v80.gmlqb_new_offer).gml_length_neg = yyfplus(yyInst(_inst, _other, __yy__v80.gmlqb_new_offer).gml_length_neg, 1); - } - } - gml_Script_s_qb_mode_set_up_contract_screen(_inst, _other); - } -} -function gml_Script_btn_negotiate_higher(_inst, _other) { - { - gml_Script_s_check_negotiate(_inst, _other, true); - } -} -function gml_Script_btn_negotiate_lower(_inst, _other) { - { - gml_Script_s_check_negotiate(_inst, _other, false); - } -} -function gml_Script_s_check_negotiate(_inst, _other, argument0) { - { - var gmlcurrent_num = -1; - var gmlnext_num = -1; - { - var __yy__v81 = GetWithArray(YYASSET_REF(0x00000005)); - for (var __yy__v82 in __yy__v81) { - if (!__yy__v81.hasOwnProperty(__yy__v82)) continue; - var __yy__v83 = __yy__v81[__yy__v82]; - { - if (yyfequal(__yy__v83.gmlposition, -1)) { - gmlcurrent_num = __yy__v83.gmlnumber; - } - if (yyfequal(__yy__v83.gmlposition, 0)) { - gmlnext_num = __yy__v83.gmlnumber; - } - } - } - } - var gmlcorrect = false; - var ___sw138___ = argument0; - var ___swc139___ = -1; - if (yyCompareVal(___sw138___, true, g_GMLMathEpsilon, false) == 0) { - ___swc139___ = 0; - } else if (yyCompareVal(___sw138___, false, g_GMLMathEpsilon, false) == 0) { - ___swc139___ = 1; - } - switch (___swc139___) { - case 0: { - if (yyfgreater(gmlnext_num, gmlcurrent_num)) { - gmlcorrect = true; - } - break; - } - case 1: { - if (yyfless(gmlnext_num, gmlcurrent_num)) { - gmlcorrect = true; - } - break; - } - } - if (yyGetBool(gmlcorrect)) { - { - var gmlcomplete = true; - { - var __yy__v84 = GetWithArray(YYASSET_REF(0x00000005)); - for (var __yy__v85 in __yy__v84) { - if (!__yy__v84.hasOwnProperty(__yy__v85)) continue; - var __yy__v86 = __yy__v84[__yy__v85]; - { - if (yyfequal(__yy__v86.gmlposition, 0)) { - { - __yy__v86.gmlshirt = __yy_gml_array_check(__yy__v86.gmlshirt, 1427526107); - __yy__v86.gmlshirt[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(65280)), 256); - __yy__v86.gmlshirt[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(65280)), 256); - __yy__v86.gmlshirt[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(65280)), 256); - } - } - __yy__v86.gmlposition = yyfminus(__yy__v86.gmlposition, 1); - if (yyfgreaterequal(__yy__v86.gmlposition, 0)) { - gmlcomplete = false; - } - } - } - } - if (yyGetBool(gmlcomplete)) { - { - yyInst(_inst, _other, 100743).visible = true; - yyInst(_inst, _other, 100744).gmlactive = false; - yyInst(_inst, _other, 100745).gmlactive = false; - yyInst(_inst, _other, 100747).gmltext = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Success")), "!"); - yyInst(_inst, _other, 100747).visible = true; - gml_Script_s_sound(_inst, _other, YYASSET_REF(0x02000019)); - { - var __yy__v87 = GetWithArray(YYASSET_REF(0x00000005)); - for (var __yy__v88 in __yy__v87) { - if (!__yy__v87.hasOwnProperty(__yy__v88)) continue; - var __yy__v89 = __yy__v87[__yy__v88]; - { - __yy__v89.gmlposition = yyfplus(__yy__v89.gmlposition, 1); - __yy__v89.gmlrevealed = true; - } - } - } - { - var __yy__v90 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v91 in __yy__v90) { - if (!__yy__v90.hasOwnProperty(__yy__v91)) continue; - var __yy__v92 = __yy__v90[__yy__v91]; - { - yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_salary = yyfplus(yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_salary, yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_salary_neg); - yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_tdbonus = yyfplus(yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_tdbonus, yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_tdbonus_neg); - yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_length = yyfplus(yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_length, yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_length_neg); - yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_salary_neg = 0; - yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_tdbonus_neg = 0; - yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_length_neg = 0; - yyInst(_inst, _other, __yy__v92.gmlqb_new_offer).gml_locked = true; - } - } - } - } - } else { - { - gml_Script_s_sound(_inst, _other, YYASSET_REF(0x02000017)); - gml_Script_s_check_hilo_buttons(_inst, _other); - } - } - } - } else { - { - yyInst(_inst, _other, 100743).visible = true; - yyInst(_inst, _other, 100744).gmlactive = false; - yyInst(_inst, _other, 100745).gmlactive = false; - yyInst(_inst, _other, 100747).gmltext = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Failed")), "!"); - yyInst(_inst, _other, 100747).gmltcolour = 255; - yyInst(_inst, _other, 100747).visible = true; - gml_Script_s_sound(_inst, _other, YYASSET_REF(0x0200000a)); - { - var __yy__v93 = GetWithArray(YYASSET_REF(0x00000005)); - for (var __yy__v94 in __yy__v93) { - if (!__yy__v93.hasOwnProperty(__yy__v94)) continue; - var __yy__v95 = __yy__v93[__yy__v94]; - { - __yy__v95.gmlrevealed = true; - if (yyfequal(__yy__v95.gmlposition, 0)) { - { - __yy__v95.gmlshirt = __yy_gml_array_check(__yy__v95.gmlshirt, 3986127057); - __yy__v95.gmlshirt[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(255)), 256); - __yy__v95.gmlshirt[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(255)), 256); - __yy__v95.gmlshirt[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(255)), 256); - } - } - } - } - } - { - var __yy__v96 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v97 in __yy__v96) { - if (!__yy__v96.hasOwnProperty(__yy__v97)) continue; - var __yy__v98 = __yy__v96[__yy__v97]; - { - yyInst(_inst, _other, __yy__v98.gmlqb_new_offer).gml_salary_neg = 0; - yyInst(_inst, _other, __yy__v98.gmlqb_new_offer).gml_tdbonus_neg = 0; - yyInst(_inst, _other, __yy__v98.gmlqb_new_offer).gml_length_neg = 0; - yyInst(_inst, _other, __yy__v98.gmlqb_new_offer).gml_locked = true; - } - } - } - } - } - } -} -function gml_Script_s_check_hilo_buttons(_inst, _other) { - { - yyInst(_inst, _other, 100744).gmlactive = true; - yyInst(_inst, _other, 100745).gmlactive = true; - { - var __yy__v99 = GetWithArray(YYASSET_REF(0x00000005)); - for (var __yy__v100 in __yy__v99) { - if (!__yy__v99.hasOwnProperty(__yy__v100)) continue; - var __yy__v101 = __yy__v99[__yy__v100]; - { - if (yyfequal(__yy__v101.gmlposition, -1)) { - { - if (yyfequal(__yy__v101.gmlnumber, 1)) { - yyInst(_inst, _other, 100745).gmlactive = false; - } else { - if (yyfequal(__yy__v101.gmlnumber, 11)) { - yyInst(_inst, _other, 100744).gmlactive = false; - } - } - } - } - } - } - } - } -} -function gml_Script_s_accept_contract(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_accept_contract"); - var gmlpmap = gml_Script_s_get_qb_pmap(_inst, _other); - { - var __yy__v102 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v103 in __yy__v102) { - if (!__yy__v102.hasOwnProperty(__yy__v103)) continue; - var __yy__v104 = __yy__v102[__yy__v103]; - { - __yy__v104.gmlqb_salary = yyInst(_inst, _other, __yy__v104.gmlqb_new_offer).gml_salary; - __yy__v104.gmlqb_tdbonus = yyInst(_inst, _other, __yy__v104.gmlqb_new_offer).gml_tdbonus; - ds_map_set(gmlpmap, "contract", yyInst(_inst, _other, __yy__v104.gmlqb_new_offer).gml_length); - if (yyfnotequal(yyInst(_inst, _other, __yy__v104.gmlqb_new_offer).gml_teamid, ds_map_find_value(__yy__v104.gmlmyteam, "uid"))) { - { - ds_map_set(gmlpmap, "teamid", yyInst(_inst, _other, __yy__v104.gmlqb_new_offer).gml_teamid); - __yy__v104.gmlmyteam = gml_Script_s_get_team_by_id(__yy__v104, _inst, yyInst(_inst, _other, __yy__v104.gmlqb_new_offer).gml_teamid); - __yy__v104.gmlmyteam_id = yyInst(_inst, _other, __yy__v104.gmlqb_new_offer).gml_teamid; - __yy__v104.gmlmyconference = ds_map_find_value(__yy__v104.gmlmyteam, "conference"); - __yy__v104.gmlmydivision = ds_map_find_value(__yy__v104.gmlmyteam, "division"); - __yy__v104.gmlnewteam = -1; - if (yyfequal(__yy__v104.gmlfavourite_team_id, yyInst(_inst, _other, __yy__v104.gmlqb_new_offer).gml_teamid)) { - gml_Script_s_add_news(__yy__v104, _inst, gml_Script_s_parse_player_message(__yy__v104, _inst, gml_Script_s_str(__yy__v104, _inst, "news_ContractNewTeamFavorite"), gmlpmap)); - } else { - gml_Script_s_add_news(__yy__v104, _inst, gml_Script_s_parse_player_message(__yy__v104, _inst, gml_Script_s_str(__yy__v104, _inst, "news_ContractNewTeam"), gmlpmap)); - } - } - } else { - gml_Script_s_add_news(__yy__v104, _inst, gml_Script_s_parse_player_message(__yy__v104, _inst, gml_Script_s_str(__yy__v104, _inst, "news_ContractExtended"), gmlpmap)); - } - __yy__v104.gmlqb_new_offer = -1; - } - } - } - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_Script_s_reject_contract(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_reject_contract"); - { - var __yy__v105 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v106 in __yy__v105) { - if (!__yy__v105.hasOwnProperty(__yy__v106)) continue; - var __yy__v107 = __yy__v105[__yy__v106]; - { - if (yyfequal(yyInst(_inst, _other, __yy__v107.gmlqb_new_offer).gml_teamid, ds_map_find_value(__yy__v107.gmlmyteam, "uid"))) { - { - gml_Script_s_meter_change(__yy__v107, _inst, 9, __yy__v107.gmlrelationship_boss, YYASSET_REF(0x03000027), ""); - __yy__v107.gmlrelationship_boss = clamp(yyfminus(__yy_gml_errCheck(__yy__v107.gmlrelationship_boss), 10), 1, 100); - } - } else { - { - ds_list_add(__yy__v107.gmllist_teams_rejected, yyInst(_inst, _other, __yy__v107.gmlqb_new_offer).gml_teamid); - room_goto(YYASSET_REF(0x03000003)); - } - } - __yy__v107.gmlqb_new_offer = -1; - gml_Script_s_savegame(__yy__v107, _inst); - } - } - } - } -} -function gml_GlobalScript_s_draw_player_image(_inst, _other) { - _inst.gmls_draw_player_image = __yy_method(_inst, gml_Script_s_draw_player_image); -} -function gml_Script_s_draw_player_image(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument2, -4)) { - return; - } - if (yyfequal(_inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)], -1)) { - { - if (yyGetBool(_inst.gmluniform)) { - { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(argument2, "teamid"), _inst.gmluniform, 0, ""); - gml_Script_s_set_up_uniform_profile(_inst, _other, _inst.gmluniform); - } - } else { - gml_Script_s_set_up_uniform_profile(_inst, _other, -4); - } - } - } - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(1, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(0, _inst.gmlhelmet)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshirt[__yy_gml_array_check_index(2, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(1, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(0, _inst.gmlshirt)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlpants[__yy_gml_array_check_index(2, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(1, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(0, _inst.gmlpants)]); - if (yyGetBool(gml_Script_s_is_staff(_inst, _other, ds_map_find_value(argument2, "position")))) { - { - var ___sw150___ = ds_map_find_value(argument2, "face_y"); - var ___swc151___ = -1; - if (yyCompareVal(___sw150___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc151___ = 0; - } else if (yyCompareVal(___sw150___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc151___ = 1; - } else if (yyCompareVal(___sw150___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc151___ = 2; - } else if (yyCompareVal(___sw150___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc151___ = 3; - } - switch (___swc151___) { - case 0: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d3), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d4), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d5), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 3: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d6), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - } - } - } else { - { - var ___sw152___ = ds_map_find_value(argument2, "skin"); - var ___swc153___ = -1; - if (yyCompareVal(___sw152___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc153___ = 0; - } else if (yyCompareVal(___sw152___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc153___ = 1; - } else if (yyCompareVal(___sw152___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc153___ = 2; - } - switch (___swc153___) { - case 0: { - var ___sw154___ = ds_map_find_value(argument2, "face_y"); - var ___swc155___ = -1; - if (yyCompareVal(___sw154___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc155___ = 0; - } else if (yyCompareVal(___sw154___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc155___ = 1; - } else if (yyCompareVal(___sw154___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc155___ = 2; - } - switch (___swc155___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c6), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c8), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c9), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - } - break; - } - case 1: { - var ___sw156___ = ds_map_find_value(argument2, "face_y"); - var ___swc157___ = -1; - if (yyCompareVal(___sw156___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc157___ = 0; - } - switch (___swc157___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000ca), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - } - break; - } - case 2: { - var ___sw158___ = ds_map_find_value(argument2, "face_y"); - var ___swc159___ = -1; - if (yyCompareVal(___sw158___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 0; - } else if (yyCompareVal(___sw158___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 1; - } else if (yyCompareVal(___sw158___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 2; - } else if (yyCompareVal(___sw158___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 3; - } else if (yyCompareVal(___sw158___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 4; - } else if (yyCompareVal(___sw158___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 5; - } else if (yyCompareVal(___sw158___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 6; - } else if (yyCompareVal(___sw158___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 7; - } else if (yyCompareVal(___sw158___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc159___ = 8; - } - switch (___swc159___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cb), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cc), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cd), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 3: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000ce), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 4: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cf), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 5: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d0), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 6: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d0), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 7: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d1), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - case 8: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d2), argument2), ds_map_find_value(argument2, "face_x"), argument0, argument1, argument3, argument3, 0, 16777215, 1); - break; - } - } - break; - } - } - } - } - shader_reset(); - } -} -function gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - _inst.gmlbuttons_college_custom = __yy_method(_inst, gml_Script_buttons_college_custom); - _inst.gmldraw_custom_increase_wallet = __yy_method(_inst, gml_Script_draw_custom_increase_wallet); - _inst.gmldraw_custom_recruitment_credits_display = __yy_method(_inst, gml_Script_draw_custom_recruitment_credits_display); - _inst.gmlrm_player_profile_show_noncollege_elements = __yy_method(_inst, gml_Script_rm_player_profile_show_noncollege_elements); - _inst.gmlrm_player_profile_show_more = __yy_method(_inst, gml_Script_rm_player_profile_show_more); - _inst.gmlrm_player_profile_college_create_p1 = __yy_method(_inst, gml_Script_rm_player_profile_college_create_p1); - _inst.gmlrm_player_profile_college_create_p2 = __yy_method(_inst, gml_Script_rm_player_profile_college_create_p2); - _inst.gmlrm_player_profile_college_create = __yy_method(_inst, gml_Script_rm_player_profile_college_create); - _inst.gmlbtn_rm_player_profile_college_showP1 = __yy_method(_inst, gml_Script_btn_rm_player_profile_college_showP1); - _inst.gmlbtn_rm_player_profile_college_showP2 = __yy_method(_inst, gml_Script_btn_rm_player_profile_college_showP2); - _inst.gmlrm_player_profile_college_step = __yy_method(_inst, gml_Script_rm_player_profile_college_step); - _inst.gmlbtn_click_Profile_College_Cut = __yy_method(_inst, gml_Script_btn_click_Profile_College_Cut); - _inst.gmlbtn_click_Profile_College_Cut_During_Admission_Draft = __yy_method(_inst, gml_Script_btn_click_Profile_College_Cut_During_Admission_Draft); - _inst.gmlbtn_response_cut_player_for_RC_yes = __yy_method(_inst, gml_Script_btn_response_cut_player_for_RC_yes); - _inst.gmls_get_college_player_cut_RC = __yy_method(_inst, gml_Script_s_get_college_player_cut_RC); - _inst.gmlbtn_rm_stats_player_showAwards = __yy_method(_inst, gml_Script_btn_rm_stats_player_showAwards); - _inst.gmlbtn_rm_stats_player_showEpilogue = __yy_method(_inst, gml_Script_btn_rm_stats_player_showEpilogue); - _inst.gmlstats_player_button_entry = __yy_method(_inst, gml_Script_stats_player_button_entry); - _inst.gmlrm_stats_player_configure_college = __yy_method(_inst, gml_Script_rm_stats_player_configure_college); - _inst.gmls_change_panel_division_mode = __yy_method(_inst, gml_Script_s_change_panel_division_mode); - _inst.gmls_panel_skip_independents_cnf_view = __yy_method(_inst, gml_Script_s_panel_skip_independents_cnf_view); - _inst.gmls_panel_scroll_init = __yy_method(_inst, gml_Script_s_panel_scroll_init); - _inst.gmls_panel_scroll_step = __yy_method(_inst, gml_Script_s_panel_scroll_step); - _inst.gmls_panel_scroll_set_height = __yy_method(_inst, gml_Script_s_panel_scroll_set_height); - _inst.gmls_panel_scroll_global_flick = __yy_method(_inst, gml_Script_s_panel_scroll_global_flick); - _inst.gmls_panel_scroll_draw_gui = __yy_method(_inst, gml_Script_s_panel_scroll_draw_gui); - _inst.gmls_panel_scroll_is_inside = __yy_method(_inst, gml_Script_s_panel_scroll_is_inside); -} -function gml_Script_buttons_college_custom(_inst, _other) { - { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlactive)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 4210752, 1); - draw_set_color(4210752); - gml_Script_draw_custom_increase_wallet(_inst, _other, gmltx, gmlty, _inst.sprite_width, _inst.sprite_height); - draw_set_color(16777215); - } - } else { - if (!yyGetBool(_inst.gmlclicked)) { - { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - { - var __yy__v108 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v109 in __yy__v108) { - if (!__yy__v108.hasOwnProperty(__yy__v109)) continue; - var __yy__v110 = __yy__v108[__yy__v109]; - if (yyfless(__yy__v110.depth, _inst.depth)) { - gmlf = 0; - } - } - } - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlflash) && yyGetBool(yyfgreater(gmlf, 0.5))) { - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, global.gmlc_primary, 1); - } - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 8), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - gml_Script_draw_custom_increase_wallet(_inst, _other, gmltx, gmlty, _inst.sprite_width, _inst.sprite_height); - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - draw_sprite_ext(_inst, _inst.sprite_index, 2, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - gml_Script_draw_custom_increase_wallet(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), _inst.sprite_width, _inst.sprite_height); - } - } - } - } -} -function gml_Script_draw_custom_increase_wallet(_inst, _other, argument0, argument1, argument2, argument3) { - { - var gmls1 = string_upper(gml_Script_s_str(_inst, _other, "ui_increase")); - var gmls2 = string_upper(gml_Script_s_str(_inst, _other, "ui_wallet")); - var gmlrcw = sprite_get_width(YYASSET_REF(0x01000000)); - var gmls1H = gml_Script_string_hd_height(_inst, _other, gmls1); - var gmls2W = gml_Script_string_hd_width(_inst, _other, gmls2); - var gmltx = argument0; - var gmlty = yyfplus(yyfplus(yyfminus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(argument3), 2))), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmls1H), 2))), 4); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmls1); - gmlty = yyfplus(gmlty, 12); - draw_sprite(_inst, YYASSET_REF(0x01000000), 0, yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmls2W), 2))), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlrcw), 2))), gmlty); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmls2); - } -} -function gml_Script_draw_custom_recruitment_credits_display(_inst, _other, argument0, argument1) { - { - var gmltx = argument0; - var gmlty = argument1; - draw_set_halign(0); - var gmlrcw = sprite_get_width(YYASSET_REF(0x01000000)); - var gmlcontentTxt = yyfplus(yyfplus("", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits))), " "); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmlcontentTxt); - gmltx = yyfplus(gmltx, gml_Script_string_hd_width(_inst, _other, gmlcontentTxt)); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(gmlrcw), 2)); - draw_sprite(_inst, YYASSET_REF(0x01000000), 0, gmltx, gmlty); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(gmlrcw), 2)); - gmlcontentTxt = yyfplus(yyfplus(" / ", __yy_gml_errCheck(string(gml_Script_recruitment_credits_cap_total(_inst, _other)))), " "); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmlcontentTxt); - gmltx = yyfplus(gmltx, gml_Script_string_hd_width(_inst, _other, gmlcontentTxt)); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(gmlrcw), 2)); - draw_sprite(_inst, YYASSET_REF(0x01000000), 0, gmltx, gmlty); - } -} -function gml_Script_rm_player_profile_show_noncollege_elements(_inst, _other, argument0) { - { - yyInst(_inst, _other, 100435).visible = argument0; - yyInst(_inst, _other, 100443).visible = argument0; - yyInst(_inst, _other, 100441).visible = argument0; - yyInst(_inst, _other, 100436).visible = argument0; - yyInst(_inst, _other, 100447).visible = argument0; - yyInst(_inst, _other, 100448).visible = argument0; - yyInst(_inst, _other, 100442).visible = argument0; - yyInst(_inst, _other, 100445).visible = argument0; - } -} -function gml_Script_rm_player_profile_show_more(_inst, _other, argument0) { - { - var gmlshowMore = true; - if (yyGetBool(yyfequal(ds_map_find_value(argument0, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_draft_round, 0))) { - { - gmlshowMore = false; - } - } - return gmlshowMore; - } -} -function gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltcolour = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltcolour = 0; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script_rm_player_profile_college_create_p1(_inst, _other) { - { - var gmltx = 40; - var gmlty = 56; - var gmlc = 0; - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - if (yyGetBool(gml_Script_rm_player_profile_show_more(_inst, _other, _inst.gmlpmap))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1, 968685270); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(176, 152, "Instances", YYASSET_REF(0x00000026), __yy_gml_object_create(_inst, (_inst.gml___struct___70 = __yy_method(_inst, gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_str(_inst, _other, "ui_More"), kgml_Script_btn_rm_player_profile_college_showP2)); - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1, 968685270); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___71 = __yy_method(_inst, gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_college_age_label(_inst, _other, ds_map_find_value(_inst.gmlpmap, "age")))); - gmlty = yyfplus(gmlty, 12); - var gmlattitudeText = string_upper(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Attitude")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_attitude(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude"))))); - _inst.gmlco_attitude = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___72 = __yy_method(_inst, gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), gmlattitudeText)); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = _inst.gmlco_attitude; - _inst.gmlx_attitude = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlco_attitude).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlco_attitude).gmltext), " ")))); - _inst.gmly_attitude = yyInst(_inst, _other, _inst.gmlco_attitude).y; - var gmlconditionText = string_upper(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Condition")), ": ")); - var gmlco_condition = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___73 = __yy_method(_inst, gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), gmlconditionText)); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = gmlco_condition; - _inst.gmlx_condition = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlco_condition).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gmlconditionText))); - _inst.gmly_condition = yyInst(_inst, _other, gmlco_condition).y; - _inst.gmlx_condition2 = yyfplus(__yy_gml_errCheck(_inst.gmlx_condition), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.gmltxt_condition), " ")))); - var gmlgpaText = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_GPA")), ": "); - var gmlgpaTextVal = string_format(gml_Script_s_gpa_from_percent_grade(_inst, _other, ds_map_find_value(_inst.gmlpmap, "percent_grade")), 1, 1); - var gmlgpaCol = gml_Script_s_player_gpa_color(_inst, _other, _inst.gmlpmap); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___74 = __yy_method(_inst, gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), gmlgpaText)); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(yyfplus(__yy_gml_errCheck(gmltx), 32), gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___75 = __yy_method(_inst, gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), gmlgpaTextVal, gml_Script_s_player_gpa_color(_inst, _other, _inst.gmlpmap))); - if (yyfnotequal(gmlgpaCol, 16777215)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(yyfminus(yyfplus(__yy_gml_errCheck(gmltx), 32), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___76 = __yy_method(_inst, gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), gmlgpaTextVal)); - } - } - gmlty = yyfplus(gmlty, 12); - { - } - var gmlco_rating = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___78 = __yy_method(_inst, gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Rating")), ": "))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = gmlco_rating; - _inst.gmlx_star_rating = yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlco_rating).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, gmlco_rating).gmltext))), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000076))), 10)), __yy_gml_errCheck(_inst.gmlstar_rating))), 2))); - _inst.gmly_star_rating = yyInst(_inst, _other, gmlco_rating).y; - var gmlco_potential = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___79 = __yy_method(_inst, gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers)), yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Potential")), ": "))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = gmlco_potential; - _inst.gmlx_star_potential = yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlco_potential).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, gmlco_potential).gmltext))), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000077))), 10)), __yy_gml_errCheck(_inst.gmlstar_potential))), 2))); - _inst.gmly_star_potential = yyInst(_inst, _other, gmlco_potential).y; - if (yyGetBool(ds_map_find_value(_inst.gmlpmap, "suspended"))) { - { - _inst.gmlcol_condition = 255; - _inst.gmli_condition = 4; - } - } - } -} -function gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; - } - } - } -} -function gml_Script_rm_player_profile_college_create_p2(_inst, _other) { - { - var gmltx = 40; - var gmlty = 56; - var gmlc = 0; - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2, 311534869); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(176, 152, "Instances", YYASSET_REF(0x00000026), __yy_gml_object_create(_inst, (_inst.gml___struct___80 = __yy_method(_inst, gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_str(_inst, _other, "ui_Back"), kgml_Script_btn_rm_player_profile_college_showP1)); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___81 = __yy_method(_inst, gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_str(_inst, _other, "ui_Major"))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(yyfplus(__yy_gml_errCheck(gmltx), 12), gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___82 = __yy_method(_inst, gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_get_major_name(_inst, _other, _inst.gmlpmap, true))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___83 = __yy_method(_inst, gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_str(_inst, _other, "ui_Minor"))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(yyfplus(__yy_gml_errCheck(gmltx), 12), gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___84 = __yy_method(_inst, gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_get_minor_name(_inst, _other, _inst.gmlpmap, true))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___85 = __yy_method(_inst, gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_str(_inst, _other, "ui_OrientationWeek"))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(yyfplus(__yy_gml_errCheck(gmltx), 12), gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___86 = __yy_method(_inst, gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_get_hobby_name(_inst, _other, _inst.gmlpmap, true))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(gmltx, gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___87 = __yy_method(_inst, gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_str(_inst, _other, "ui_Hometown"))); - gmlty = yyfplus(gmlty, 12); - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__))] = instance_create_layer(yyfplus(__yy_gml_errCheck(gmltx), 12), gmlty, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___88 = __yy_method(_inst, gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_get_hometown_name(_inst, _other, _inst.gmlpmap))); - gmlty = yyfplus(gmlty, 12); - } -} -function gml_Script_rm_player_profile_college_create(_inst, _other) { - { - gml_Script_rm_player_profile_show_noncollege_elements(_inst, _other, false); - gml_Script_rm_player_profile_college_create_p1(_inst, _other); - gml_Script_rm_player_profile_college_create_p2(_inst, _other); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_profile_page_num, 2)) && yyGetBool(gml_Script_rm_player_profile_show_more(_inst, _other, _inst.gmlpmap))) { - { - gml_Script_btn_rm_player_profile_college_showP2(_inst, _other); - } - } else { - { - gml_Script_btn_rm_player_profile_college_showP1(_inst, _other); - } - } - } -} -function gml_Script_btn_rm_player_profile_college_showP1(_inst, _other) { - { - gml_Script_slog(_inst, _other, "back"); - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1)]).visible = true; - } - } - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2)]).visible = false; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlshow_spr_star_rating_cb = true; - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlshow_spr_star_rating_cbn = true; - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlshow_spr_attitude = true; - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlshow_spr_condition = true; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_profile_page_num = 1; - } -} -function gml_Script_btn_rm_player_profile_college_showP2(_inst, _other) { - { - gml_Script_slog(_inst, _other, "more"); - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page1)]).visible = false; - } - } - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlco_page2)]).visible = true; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlshow_spr_star_rating_cb = false; - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlshow_spr_star_rating_cbn = false; - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlshow_spr_attitude = false; - yyInst(_inst, _other, YYASSET_REF(0x00000094)).gmlshow_spr_condition = false; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_profile_page_num = 2; - } -} -function gml_Script_rm_player_profile_college_step(_inst, _other) { - { - yyInst(_inst, _other, _inst.gmlco_attitude).gmltext = string_upper(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Attitude")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_attitude(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude"))))); - _inst.gmlx_attitude = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlco_attitude).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlco_attitude).gmltext), " ")))); - _inst.gmly_attitude = yyInst(_inst, _other, _inst.gmlco_attitude).y; - } -} -function gml_Script_btn_click_Profile_College_Cut(_inst, _other) { - { - var gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CutPlayer"); - var gmlplayername = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_TradePlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Cut"), kgml_Script_s_msg_clear, kgml_Script_btn_response_cut_player_yes, global.gmlc_background, 1); - } -} -function gml_Script_btn_click_Profile_College_Cut_During_Admission_Draft(_inst, _other) { - { - var gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CutPlayerForRC"); - var gmlrc_space = gml_Script_recruitment_credits_space(_inst, _other); - var gmlrc_reward = gml_Script_s_get_college_player_cut_RC(_inst, _other, gmlpmap); - if (yyfequal(gmlrc_space, 0)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_CutPlayerForRCWalletFull"); - } - } else { - if (yyfgreater(gmlrc_reward, gmlrc_space)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_CutPlayerForRCWalletFilling"); - } - } - } - var gmlplayername = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$num", gmlrc_reward); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_TradePlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Cut"), kgml_Script_s_msg_clear, kgml_Script_btn_response_cut_player_for_RC_yes, global.gmlc_background, 1); - } -} -function gml_Script_btn_response_cut_player_for_RC_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v111 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v112 in __yy__v111) { - if (!__yy__v111.hasOwnProperty(__yy__v112)) continue; - var __yy__v113 = __yy__v111[__yy__v112]; - { - var gmlpatt = ds_map_find_value(__yy__v113.gmlplayer_profile, "attitude"); - var gmlRC_to_add = gml_Script_s_get_college_player_cut_RC(__yy__v113, _inst, __yy__v113.gmlplayer_profile); - gml_Script_recruitment_credits_add(__yy__v113, _inst, gmlRC_to_add); - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000016))) { - { - var gmldel = gml_Script_s_remove_player(__yy__v113, _inst, __yy__v113.gmlplayer_profile, "cut", gml_Script_s_pick_epilogue_story(__yy__v113, _inst, "epi_admisscut")); - if (yyGetBool(gmldel)) { - { - __yy__v113.gmlplayer_profile = -1; - } - } - } - } else { - { - ds_list_delete(__yy__v113.gmlroster, ds_list_find_index(__yy__v113.gmlroster, __yy__v113.gmlplayer_profile)); - ds_map_destroy(__yy__v113.gmlplayer_profile); - __yy__v113.gmlplayer_profile = -1; - } - } - gml_Script_s_complete_achievement(__yy__v113, _inst, "ACH_CUT"); - if (yyfgreater(gmlpatt, 15)) { - { - gml_Script_s_meter_change(__yy__v113, _inst, 4, gml_Script_s_get_morale(__yy__v113, _inst), YYASSET_REF(0x03000019), ""); - var gmli = __yy_gml_errCheck(-__yy_gml_errCheck(gml_Script_s_get_attitude_icon(__yy__v113, _inst, gmlpatt))); - gml_Script_s_adjust_team_morale_ignore_freshman(__yy__v113, _inst, yyftime(__yy_gml_errCheck(gmli), 2), gmli); - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000016))) { - { - return; - } - } - } - } - } - } - } - room_goto(YYASSET_REF(0x03000019)); - } -} -function gml_Script_s_get_college_player_cut_RC(_inst, _other, argument0) { - { - var gmlrc = 0; - if (yyfequal(ds_map_find_value(argument0, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - gmlrc = 2; - } - } - if (yyfequal(ds_map_find_value(argument0, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - gmlrc = 3; - } - } - if (yyfequal(ds_map_find_value(argument0, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - gmlrc = 4; - } - } - if (yyfequal(ds_map_find_value(argument0, "position"), 1)) { - { - gmlrc = yyfplus(gmlrc, 2); - } - } - if (yyfequal(ds_map_find_value(argument0, "position"), 4)) { - { - gmlrc = yyfplus(gmlrc, 1); - } - } - if (yyfequal(ds_map_find_value(argument0, "position"), 2)) { - { - gmlrc = yyfplus(gmlrc, 1); - } - } - return gmlrc; - } -} -function gml_Script_btn_rm_stats_player_showAwards(_inst, _other) { - { - gml_Script_slog(_inst, _other, "showAwards"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab = 1; - room_goto(YYASSET_REF(0x0300001b)); - } -} -function gml_Script_btn_rm_stats_player_showEpilogue(_inst, _other) { - { - gml_Script_slog(_inst, _other, "showEpilogue"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab = 2; - room_goto(YYASSET_REF(0x0300001b)); - } -} -function gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.image_xscale = 2.35; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_stats_player_button_entry(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5) { - { - var gmlbtn = instance_create_layer(argument0, argument1, "Instances", YYASSET_REF(0x00000014), __yy_gml_object_create(_inst, (_inst.gml___struct___89 = __yy_method(_inst, gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_str(_inst, _other, argument2), argument3)); - var ___sw166___ = argument4; - var ___swc167___ = -1; - if (yyCompareVal(___sw166___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc167___ = 0; - } - switch (___swc167___) { - case 0: { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab, argument4)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstat_view, argument5))) { - { - yyInst(_inst, _other, gmlbtn).gmlcolour = global.gmlc_primary; - } - } - break; - } - } - default: { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab, argument4)) { - { - yyInst(_inst, _other, gmlbtn).gmlcolour = global.gmlc_primary; - } - } - } - } - } - } -} -function gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmldraw_box = false; - _inst.gmlhalign = 1; - } - } - } -} -function gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers"; - } - if (gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers.prototype.__type === undefined) { - gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers.prototype.__type = "gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.image_xscale = 2.6; - _inst.image_yscale = 1; - _inst.gmluse_player_awards = true; - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_rm_stats_player_configure_college(_inst, _other) { - { - yyInst(_inst, _other, 100528).visible = false; - yyInst(_inst, _other, 100527).visible = false; - yyInst(_inst, _other, 100519).visible = false; - yyInst(_inst, _other, 100523).visible = false; - yyInst(_inst, _other, 100520).visible = false; - yyInst(_inst, _other, 100524).visible = false; - yyInst(_inst, _other, 100521).visible = false; - yyInst(_inst, _other, 100525).visible = false; - yyInst(_inst, _other, 100522).visible = false; - yyInst(_inst, _other, 100526).visible = false; - yyInst(_inst, _other, 100529).visible = false; - yyInst(_inst, _other, 100530).visible = false; - var gmlpx = 397; - var gmlpy = 232; - var gmldeltaX = 81; - _inst.gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - var gmlinRoster = yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), 0); - var gmlhasLeft = yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlviewing_hof_players, true)) && yyGetBool(yyfequal(gmlinRoster, false)); - var gmlhasCurriculumVitae = false; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "curriculum_vitae")) && yyGetBool(yyfgreater(string_length(ds_map_find_value(_inst.gmlpmap, "curriculum_vitae")), 0))) { - { - gmlhasCurriculumVitae = true; - } - } - var gmlforceShowStatsTab = yyGetBool(gmlhasCurriculumVitae) || yyGetBool(gmlhasLeft); - var gmlpos = real(ds_map_find_value(_inst.gmlpmap, "position")); - var ___sw168___ = gmlpos; - var ___swc169___ = -1; - if (yyCompareVal(___sw168___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc169___ = 0; - } else if (yyCompareVal(___sw168___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc169___ = 1; - } else if (yyCompareVal(___sw168___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc169___ = 2; - } else if (yyCompareVal(___sw168___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw168___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc169___ = 3; - } else if (yyCompareVal(___sw168___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw168___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw168___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw168___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc169___ = 4; - } else if (yyCompareVal(___sw168___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc169___ = 5; - } - switch (___swc169___) { - case 0: { - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Rushing", kgml_Script_btn_click_StatsView2, 0, 2); - gmlpx = yyfminus(gmlpx, gmldeltaX); - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Passing", kgml_Script_btn_click_StatsView1, 0, 1); - gmlpx = yyfminus(gmlpx, gmldeltaX); - break; - } - case 1: { - if (yyGetBool(gmlforceShowStatsTab)) { - { - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Blocking", kgml_Script_btn_click_StatsView1, 0, 1); - gmlpx = yyfminus(gmlpx, gmldeltaX); - } - } - break; - } - case 2: { - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Rushing", kgml_Script_btn_click_StatsView2, 0, 2); - gmlpx = yyfminus(gmlpx, gmldeltaX); - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Receiving", kgml_Script_btn_click_StatsView1, 0, 1); - gmlpx = yyfminus(gmlpx, gmldeltaX); - break; - } - case 3: { - if (yyGetBool(gmlforceShowStatsTab)) { - { - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Receiving", kgml_Script_btn_click_StatsView1, 0, 1); - gmlpx = yyfminus(gmlpx, gmldeltaX); - } - } - break; - } - case 4: { - if (yyGetBool(gmlforceShowStatsTab)) { - { - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Defense", kgml_Script_btn_click_StatsView1, 0, 1); - gmlpx = yyfminus(gmlpx, gmldeltaX); - } - } - break; - } - case 5: { - if (yyGetBool(gmlforceShowStatsTab)) { - { - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Kicking", kgml_Script_btn_click_StatsView1, 0, 1); - gmlpx = yyfminus(gmlpx, gmldeltaX); - } - } - break; - } - } - if (yyGetBool(gmlhasCurriculumVitae)) { - { - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Awards", kgml_Script_btn_rm_stats_player_showAwards, 1, 0); - gmlpx = yyfminus(gmlpx, gmldeltaX); - } - } - if (yyGetBool(gmlhasLeft)) { - { - gml_Script_stats_player_button_entry(_inst, _other, gmlpx, gmlpy, "ui_Epilogue", kgml_Script_btn_rm_stats_player_showEpilogue, 2, 0); - gmlpx = yyfminus(gmlpx, gmldeltaX); - } - } - yyInst(_inst, _other, 100509).y = 60; - yyInst(_inst, _other, 100510).y = 60; - yyInst(_inst, _other, 100511).y = 60; - yyInst(_inst, _other, 100509).image_yscale = 1.3; - yyInst(_inst, _other, 100510).image_yscale = 1.3; - yyInst(_inst, _other, 100511).image_yscale = 1.3; - yyInst(_inst, _other, 100512).y = 60; - yyInst(_inst, _other, 100514).y = 60; - yyInst(_inst, _other, 100515).y = 60; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "class_of"))) { - { - if (yyGetBool(yyfequal(ds_map_find_value(_inst.gmlpmap, "team_leave_reason"), "graduated")) || yyGetBool(yyfequal(ds_map_find_value(_inst.gmlpmap, "team_leave_reason"), "drafted"))) { - { - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - instance_create_layer(248, 40, "Instances", YYASSET_REF(0x0000004b), __yy_gml_object_create(_inst, (_inst.gml___struct___90 = __yy_method(_inst, gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers)), yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_ClassOf")), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "class_of")))))); - } - } - } - } - } - } - yyInst(_inst, _other, 100509).visible = false; - yyInst(_inst, _other, 100510).visible = false; - yyInst(_inst, _other, 100511).visible = false; - yyInst(_inst, _other, 100512).visible = false; - yyInst(_inst, _other, 100514).visible = false; - yyInst(_inst, _other, 100515).visible = false; - var ___sw170___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab; - var ___swc171___ = -1; - if (yyCompareVal(___sw170___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc171___ = 0; - } else if (yyCompareVal(___sw170___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc171___ = 1; - } else if (yyCompareVal(___sw170___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc171___ = 2; - } - switch (___swc171___) { - case 0: { - { - yyInst(_inst, _other, 100509).visible = true; - yyInst(_inst, _other, 100510).visible = true; - yyInst(_inst, _other, 100511).visible = true; - yyInst(_inst, _other, 100512).visible = true; - yyInst(_inst, _other, 100514).visible = true; - yyInst(_inst, _other, 100515).visible = true; - break; - } - } - case 1: { - { - gml_Script_s_set_cv_list_from_player(_inst, _other, _inst.gmlpmap); - instance_create_layer(32, 60, "Instances", YYASSET_REF(0x0000005b), __yy_gml_object_create(_inst, (_inst.gml___struct___91 = __yy_method(_inst, gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers)), gml_Script_s_str(_inst, _other, "ui_Awards"))); - break; - } - } - case 2: { - { - var gmlepi_text = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_No_Epilogue")), " ("), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "team_leave_reason"))), ")"); - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "epilogue")) && yyGetBool(yyfnotequal(ds_map_find_value(_inst.gmlpmap, "epilogue"), ""))) { - { - gmlepi_text = gml_Script_s_epilogue_story_to_str(_inst, _other, ds_map_find_value(_inst.gmlpmap, "epilogue")); - gmlepi_text = gml_Script_s_parse_player_message(_inst, _other, gmlepi_text, _inst.gmlpmap); - } - } - var gmlmsg = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), yyfplus(-8, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.5))), "Instances", YYASSET_REF(0x00000050)); - yyInst(_inst, _other, gmlmsg).gmltext = gmlepi_text; - yyInst(_inst, _other, gmlmsg).gmlcolour = global.gmlc_background; - break; - } - } - } - var gmlsingleUnitView = false; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to, 1)) { - { - gmlsingleUnitView = true; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to, 2)) { - { - gmlsingleUnitView = true; - } - } - if (yyGetBool(gml_Script_s_doing_college_draft(_inst, _other))) { - { - gmlsingleUnitView = true; - } - } - if (yyGetBool(gmlsingleUnitView)) { - { - yyInst(_inst, _other, 100516).visible = false; - yyInst(_inst, _other, 100517).visible = false; - } - } - } -} -function gml_Script_s_change_panel_division_mode(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = _inst; - } - } - { - if (yyGetBool(argument0)) { - { - var __yy__v114 = GetWithArray(argument0); - for (var __yy__v115 in __yy__v114) { - if (!__yy__v114.hasOwnProperty(__yy__v115)) continue; - var __yy__v116 = __yy__v114[__yy__v115]; - { - (g_yyPrePostObject__ = __yy__v116.gmlmode), (__yy__v116.gmlmode = g_yyPrePostObject__ instanceof Long ? __yy__v116.gmlmode.add(1) : ++__yy__v116.gmlmode), g_yyPrePostObject__; - if (yyfgreaterequal(__yy__v116.gmlmode, 5)) { - __yy__v116.gmlmode = 0; - } - gml_Script_s_panel_skip_independents_cnf_view(__yy__v116, _inst, argument0); - } - } - } - } - } -} -function gml_Script_s_panel_skip_independents_cnf_view(_inst, _other, argument0) { - { - { - var __yy__v117 = GetWithArray(argument0); - for (var __yy__v118 in __yy__v117) { - if (!__yy__v117.hasOwnProperty(__yy__v118)) continue; - var __yy__v119 = __yy__v117[__yy__v118]; - { - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v119, _inst)) && yyGetBool(variable_instance_exists(__yy__v119.id, "_conf_stats")) && yyGetBool(!yyGetBool(__yy__v119.gml_conf_stats)) && yyGetBool(yyfequal(__yy__v119.gmlmode, 0))) { - __yy__v119.gmlmode = 2; - } - } - } - } - } -} -function gml_Script_s_panel_scroll_init(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = 0; - } - } - { - _inst.gmlactive = true; - _inst.gmlclicked = false; - _inst.gmlms_offset = 0; - _inst.gmlaction_global_flick = kgml_Script_s_panel_scroll_global_flick; - gml_Script_s_set_var_if_missing(_inst, _other, "_scroll", false); - gml_Script_s_set_var_if_missing(_inst, _other, "_scroll_x", 0); - gml_Script_s_set_var_if_missing(_inst, _other, "_scroll_y", 0); - _inst.gml_scroll_arrow_top = false; - _inst.gml_scroll_arrow_bottom = false; - _inst.gml_scroll_flick_y = 0; - gml_Script_s_panel_scroll_set_height(_inst, _other, argument0); - } -} -function gml_Script_s_panel_scroll_step(_inst, _other) { - { - if (yyGetBool(global.gmlgamepad) && yyGetBool(_inst.gmlactive) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id))) { - { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl)) { - _inst.gml_scroll_flick_y = yyfplus(_inst.gml_scroll_flick_y, 0.5); - } else { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerr)) { - _inst.gml_scroll_flick_y = yyfminus(_inst.gml_scroll_flick_y, 0.5); - } else { - _inst.gml_scroll_flick_y = yyfminus(_inst.gml_scroll_flick_y, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v), 0.5)); - } - } - } - } - if (yyGetBool(abs(_inst.gml_scroll_flick_y))) { - _inst.gml_scroll_y = yyfplus(_inst.gml_scroll_y, _inst.gml_scroll_flick_y); - } - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - if (yyGetBool(mouse_check_button_pressed(1)) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)))) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlclicked = true; - } - } - if (yyGetBool(mouse_check_button(1)) && yyGetBool(_inst.gmlclicked)) { - { - if (yyfequal(_inst.gmlms_offset, 0)) { - _inst.gmlms_offset = yyfminus(__yy_gml_errCheck(_inst.gml_scroll_y), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - } - _inst.gml_scroll_y = yyfplus(__yy_gml_errCheck(_inst.gmlms_offset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - _inst.gml_scroll_flick_y = 0; - } - } else { - { - _inst.gmlms_offset = 0; - } - } - if (yyGetBool(mouse_check_button_released(1)) && yyGetBool(_inst.gmlclicked)) { - { - _inst.gmlclicked = false; - } - } - } - } - _inst.gml_scroll_flick_y = yyftime(_inst.gml_scroll_flick_y, 0.9); - _inst.gml_scroll_y = clamp(_inst.gml_scroll_y, _inst.gml_scroll_height, 0); - } -} -function gml_Script_s_panel_scroll_set_height(_inst, _other, argument0) { - { - _inst.gml_scroll_height = yyfplus(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(argument0))), __yy_gml_errCheck(_inst.sprite_height)); - } -} -function gml_Script_s_panel_scroll_global_flick(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - if (yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - if (yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width))))) { - _inst.gml_scroll_flick_y = ds_map_find_value(g_pBuiltIn.get_event_data(), "diffY"); - } - } - } - } - } - } -} -function gml_Script_s_panel_scroll_draw_gui(_inst, _other) { - { - if (yyGetBool(_inst.gml_scroll_arrow_top)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(__yy_gml_errCheck(_inst.y), 12), 0.5, 0.5, -90, 16777215, 1); - } - if (yyGetBool(_inst.gml_scroll_arrow_bottom)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 12), 0.5, 0.5, 90, 16777215, 1); - } - _inst.gml_scroll_arrow_top = false; - _inst.gml_scroll_arrow_bottom = false; - } -} -function gml_Script_s_panel_scroll_is_inside(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = 4; - } - } - { - if (!yyGetBool(_inst.gml_scroll)) { - return true; - } - if (yyfless(argument0, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(argument1)))) { - { - _inst.gml_scroll_arrow_top = true; - return false; - } - } - if (yyfgreater(argument0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), __yy_gml_errCheck(argument1)))) { - { - _inst.gml_scroll_arrow_bottom = true; - return false; - } - } - return true; - } -} -function gml_GlobalScript_s_load_profile_uni(_inst, _other) { - _inst.gmls_load_profile_uni = __yy_method(_inst, gml_Script_s_load_profile_uni); -} -function gml_Script_s_load_profile_uni(_inst, _other, argument0) { - { - if (yyGetBool(argument0) && yyGetBool(yyfnotequal(yyInst(_inst, _other, argument0).gmlpmap, -4))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_load_profile_uni: ", __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, argument0).gmlpmap, "fname"))), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, argument0).gmlpmap, "lname")))); - var gmltid = -1; - if (yyGetBool(ds_map_exists(yyInst(_inst, _other, argument0).gmlpmap, "teamid")) && yyGetBool(yyfgreater(ds_map_find_value(yyInst(_inst, _other, argument0).gmlpmap, "teamid"), -1))) { - gmltid = ds_map_find_value(yyInst(_inst, _other, argument0).gmlpmap, "teamid"); - } else { - if (yyfgreater(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstafflist, yyInst(_inst, _other, argument0).gmlpmap), -1)) { - gmltid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id; - } else { - if (yyfequal(yyInst(_inst, _other, argument0).gmlpmap, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboss_profile)) { - gmltid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id; - } else { - gml_Script_slog(_inst, _other, "NOT FOUND"); - } - } - } - if (yyfgreater(gmltid, -1)) { - { - var gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, gmluniform).visible = false; - gml_Script_s_load_uniform_file2(_inst, _other, gmltid, gmluniform, 0, ""); - { - var __yy__v120 = GetWithArray(argument0); - for (var __yy__v121 in __yy__v120) { - if (!__yy__v120.hasOwnProperty(__yy__v121)) continue; - var __yy__v122 = __yy__v120[__yy__v121]; - gml_Script_s_set_up_uniform_profile(__yy__v122, _inst, gmluniform); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_get_lifestyle(_inst, _other) { - _inst.gmls_get_lifestyle = __yy_method(_inst, gml_Script_s_get_lifestyle); -} -function gml_Script_s_get_lifestyle(_inst, _other) { - { - { - var __yy__v123 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v124 in __yy__v123) { - if (!__yy__v123.hasOwnProperty(__yy__v124)) continue; - var __yy__v125 = __yy__v123[__yy__v124]; - { - var gmllif = 50; - return round(gmllif); - } - } - } - } -} -function gml_GlobalScript_btn_meet_teammate(_inst, _other) { - _inst.gmlbtn_meet_teammate = __yy_method(_inst, gml_Script_btn_meet_teammate); - _inst.gmls_confirm_teammate_meeting = __yy_method(_inst, gml_Script_s_confirm_teammate_meeting); -} -function gml_Script_btn_meet_teammate(_inst, _other) { - { - { - var __yy__v126 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v127 in __yy__v126) { - if (!__yy__v126.hasOwnProperty(__yy__v127)) continue; - var __yy__v128 = __yy__v126[__yy__v127]; - { - var gmlpmap = gml_Script_s_get_qb_pmap(__yy__v128, _inst); - var gmlteammate = __yy__v128.gmlplayer_profile; - if (yyfgreater(ds_map_find_value(gmlteammate, "attitude"), 90)) { - { - gml_Script_s_create_message(__yy__v128, _inst, "", gml_Script_s_str(__yy__v128, _inst, "msg_TeammateMoraleTooHigh"), gml_Script_s_str(__yy__v128, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - if (yyfless(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "condition")), 1), 20)) { - { - gml_Script_s_create_message(__yy__v128, _inst, "", gml_Script_s_str(__yy__v128, _inst, "msg_NotEnoughCondition"), gml_Script_s_str(__yy__v128, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - var gmlmsg = gml_Script_s_str(__yy__v128, _inst, "msg_MeetTeammate"); - gmlmsg = string_replace(gmlmsg, "$teammate", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteammate, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlteammate, "lname")))); - gmlmsg = string_replace(gmlmsg, "$num", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "condition")), 20)); - gml_Script_s_create_message(__yy__v128, _inst, "", gmlmsg, gml_Script_s_str(__yy__v128, _inst, "ui_Cancel"), gml_Script_s_str(__yy__v128, _inst, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_confirm_teammate_meeting, global.gmlc_background, 1); - } - } - } - } -} -function gml_Script_s_confirm_teammate_meeting(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - var gmlpmap = gml_Script_s_get_qb_pmap(_inst, _other); - var gmlteammate = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - ds_map_set(gmlpmap, "condition", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "condition")), 20), 1, 100)); - ds_map_set(gmlteammate, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteammate, "attitude")), 15), 1, 100)); - } -} -function gml_GlobalScript_s_check_qb_mode_benched(_inst, _other) { - _inst.gmls_qb_mode_benched_status = __yy_method(_inst, gml_Script_s_qb_mode_benched_status); -} -function gml_Script_s_qb_mode_benched_status(_inst, _other) { - { - { - var __yy__v129 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v130 in __yy__v129) { - if (!__yy__v129.hasOwnProperty(__yy__v130)) continue; - var __yy__v131 = __yy__v129[__yy__v130]; - { - if (yyfless(__yy__v131.gmlrelationship_boss, 15)) { - return 1; - } else { - if (yyfless(gml_Script_s_get_qb_energy(__yy__v131, _inst), 40)) { - return 2; - } - } - } - } - } - return 0; - } -} -function gml_GlobalScript_s_college_ranking(_inst, _other) { - _inst.gmls_co_set_starting_rank = __yy_method(_inst, gml_Script_s_co_set_starting_rank); - _inst.gmls_co_set_ranking_points = __yy_method(_inst, gml_Script_s_co_set_ranking_points); - _inst.gmls_co_reset_teams_rank = __yy_method(_inst, gml_Script_s_co_reset_teams_rank); - _inst.gmls_co_update_fix_rank = __yy_method(_inst, gml_Script_s_co_update_fix_rank); - _inst.gmls_get_prestige = __yy_method(_inst, gml_Script_s_get_prestige); - _inst.gmls_update_ranking_positions = __yy_method(_inst, gml_Script_s_update_ranking_positions); - _inst.gmls_get_ranking_pos_data = __yy_method(_inst, gml_Script_s_get_ranking_pos_data); - _inst.gmls_get_ranking_pos_data_prev = __yy_method(_inst, gml_Script_s_get_ranking_pos_data_prev); - _inst.gmls_parse_ranking_pos = __yy_method(_inst, gml_Script_s_parse_ranking_pos); - _inst.gmls_encode_ranking_pos = __yy_method(_inst, gml_Script_s_encode_ranking_pos); - _inst.gmls_save_ranking_pos_end_of_season = __yy_method(_inst, gml_Script_s_save_ranking_pos_end_of_season); - _inst.gmls_get_ranking_pos_last_season = __yy_method(_inst, gml_Script_s_get_ranking_pos_last_season); - _inst.gmls_is_preseason_for_ranking = __yy_method(_inst, gml_Script_s_is_preseason_for_ranking); - _inst.gmls_update_rank_after_adminssion_draft = __yy_method(_inst, gml_Script_s_update_rank_after_adminssion_draft); -} -function gml_Script_s_co_set_starting_rank(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - var gmlof = gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, argument0); - var gmldf = gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, argument0); - var gmlrp = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmldf), __yy_gml_errCheck(gmlof))), 5)), __yy_gml_errCheck(irandom_range(-2, 2))); - if (yyfgreater(yyfplus(__yy_gml_errCheck(gmlof), __yy_gml_errCheck(gmldf)), 16)) { - gmlrp = yyfplus(yyfplus(65, __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmldf), __yy_gml_errCheck(gmlof)))), __yy_gml_errCheck(irandom_range(-1, 2))); - } - if (yyfequal(gml_Script_s_get_prestige(_inst, _other, argument0), 2)) { - gmlrp = yyfminus(gmlrp, 10); - } - gml_Script_s_co_set_ranking_points(_inst, _other, argument0, gmlrp); - gml_Script_slogf(_inst, _other, "Team: %1 RP: %2", ds_map_find_value(argument0, "name"), gmlrp); - } -} -function gml_Script_s_co_set_ranking_points(_inst, _other, argument0, argument1) { - { - ds_map_set(argument0, "ranking_points", argument1); - ds_map_set(argument0, "ranking_points_prev", argument1); - ds_map_set(argument0, "ranking_points_season", argument1); - } -} -function gml_Script_s_co_reset_teams_rank(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - { - var __yy__v132 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v133 in __yy__v132) { - if (!__yy__v132.hasOwnProperty(__yy__v133)) continue; - var __yy__v134 = __yy__v132[__yy__v133]; - { - gml_Script_slogf(__yy__v134, _inst, "College: Reset teams ranking %1 to %2", __yy__v134.gmlmin_team_id, __yy__v134.gmlmax_team_id); - var gmli = __yy__v134.gmlmin_team_id; - for (; yyflessequal(gmli, __yy__v134.gmlmax_team_id); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gml_Script_s_co_set_starting_rank(__yy__v134, _inst, ds_list_find_value(__yy__v134.gmlteamlist, gmli)); - } - } - } - } - } - } -} -function gml_Script_s_co_update_fix_rank(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - if (yyfequal(argument0, -4)) { - return; - } - var gmltw_rc, gmltl_rc; - var gmltw = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(argument0, "away_team")); - var gmltl = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(argument0, "home_team")); - if (yyfless(real(ds_map_find_value(argument0, "away_score")), real(ds_map_find_value(argument0, "home_score")))) { - { - var gmltt = gmltl; - gmltl = gmltw; - gmltw = gmltt; - } - } - var gmltw_od = yyfplus(__yy_gml_errCheck(gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, gmltw)), __yy_gml_errCheck(gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, gmltw))); - var gmltl_od = yyfplus(__yy_gml_errCheck(gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, gmltl)), __yy_gml_errCheck(gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, gmltl))); - gmltw_rc = gmltl_od; - gmltl_rc = gmltw_od; - if (yyGetBool(yyfequal(gml_Script_s_get_prestige(_inst, _other, gmltw), 1)) && yyGetBool(yyfnotequal(gml_Script_s_get_prestige(_inst, _other, gmltl), 1))) { - gmltl_rc = yyfminus(gmltl_rc, 31); - } else { - if (yyGetBool(yyfequal(gml_Script_s_get_prestige(_inst, _other, gmltw), 2)) && yyGetBool(yyfequal(gml_Script_s_get_prestige(_inst, _other, gmltl), 3))) { - gmltl_rc = yyfminus(gmltl_rc, 24); - } else { - gmltl_rc = yyfminus(gmltl_rc, 21); - } - } - if (yyGetBool(yyfnotequal(gml_Script_s_get_prestige(_inst, _other, gmltw), 2)) && yyGetBool(yyfequal(gml_Script_s_get_prestige(_inst, _other, gmltl), 2))) { - gmltw_rc = max(gmltw_rc, 5); - } - if (yyflessequal(yyfplus(__yy_gml_errCheck(gml_Script_s_get_map_real(_inst, _other, gmltl, "wins", 0)), __yy_gml_errCheck(gml_Script_s_get_map_real(_inst, _other, gmltl, "losses", 0))), 1)) { - gmltl_rc = yyfminus(gmltl_rc, 10); - } - if (yyGetBool(yyfequal(gmltw, yyInst(_inst, _other, global.gmlg_m).gmlmyteam)) && yyGetBool(yyfless(yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, gmltw)).gmlpos, 25))) { - gmltl_rc = max(gmltl_rc, -10); - } - ds_map_set(gmltw, "ranking_points_prev", ds_map_find_value(gmltw, "ranking_points")); - ds_map_set(gmltl, "ranking_points_prev", ds_map_find_value(gmltl, "ranking_points")); - ds_map_set(gmltw, "ranking_points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltw, "ranking_points")), __yy_gml_errCheck(gmltw_rc))); - ds_map_set(gmltl, "ranking_points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltl, "ranking_points")), __yy_gml_errCheck(gmltl_rc))); - if (yyGetBool(yyflessequal(ds_map_find_value(gmltw, "ranking"), 25)) || yyGetBool(yyflessequal(ds_map_find_value(gmltl, "ranking"), 25))) { - { - if (yyGetBool(yyfless(abs(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmltw, "ranking_points")), __yy_gml_errCheck(ds_map_find_value(gmltl, "ranking_points")))), 5)) || yyGetBool(yyfequal(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltw, "ranking")), 1), ds_map_find_value(gmltl, "ranking")))) { - { - if (yyfless(ds_map_find_value(gmltw, "ranking_points"), ds_map_find_value(gmltl, "ranking_points"))) { - { - ds_map_set(gmltl, "ranking_points", ds_map_find_value(gmltw, "ranking_points")); - ds_map_set(gmltw, "ranking_points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltl, "ranking_points")), 1)); - } - } - } - } - } - } - if (yyfless(real(ds_map_find_value(argument0, "week")), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlextra_weeks_endofseason)))) { - { - gml_Script_slogf(_inst, _other, "updating season team's ranking - week %1", ds_map_find_value(argument0, "week")); - ds_map_set(gmltw, "ranking_points_season", ds_map_find_value(gmltw, "ranking_points")); - ds_map_set(gmltl, "ranking_points_season", ds_map_find_value(gmltl, "ranking_points")); - } - } - if (yyfequal(real(ds_map_find_value(argument0, "week")), gml_Script_s_get_last_schedule_week(_inst, _other))) { - { - var ___sw174___ = ds_map_find_value(argument0, "cat"); - var ___swc175___ = -1; - if (yyCompareVal(___sw174___, "f", g_GMLMathEpsilon, false) == 0) { - ___swc175___ = 0; - } - switch (___swc175___) { - case 0: { - ds_map_set(gmltw, "ranking_points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltw, "ranking_points")), 2000)); - ds_map_set(gmltl, "ranking_points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltl, "ranking_points")), 1000)); - break; - } - } - } - } - } -} -function gml_Script_s_get_prestige(_inst, _other, argument0) { - { - var gmlconference = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences, ds_map_find_value(argument0, "conference")); - if (yyGetBool(gmlconference)) { - return real(yyInst(_inst, _other, gmlconference).gmlprestige); - } - return -1; - } -} -function gml_Script_s_update_ranking_positions(_inst, _other, argument0, argument1) { - { - gml_Script_slogf(_inst, _other, "Update ranking positions"); - var gml_subdiv = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]; - var gmltd, gmlrpd, gmlrpsd; - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, gml_subdiv).gmlrankings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltd = yyInst(_inst, _other, gml_subdiv).gmlrankings[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, gml_subdiv).gmlrankings)]; - gmlrpd = gml_Script_s_get_ranking_pos_data(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam); - if (yyGetBool(yyfequal(argument1, 1)) || yyGetBool(yyfgreater(yyInst(_inst, _other, gmlrpd).gmlweek, argument1))) { - { - ds_map_set(yyInst(_inst, _other, gmltd).gmlteam, "ranking_pos_prev", 0); - ds_map_set(yyInst(_inst, _other, gmltd).gmlteam, "ranking_pos_season", 0); - ds_map_set(yyInst(_inst, _other, gmltd).gmlteam, "ranking_pos", gml_Script_s_encode_ranking_pos(_inst, _other, yyfplus(__yy_gml_errCheck(gmli), 1), argument1)); - } - } else { - if (yyfless(yyInst(_inst, _other, gmlrpd).gmlweek, argument1)) { - { - ds_map_set(yyInst(_inst, _other, gmltd).gmlteam, "ranking_pos_prev", gml_Script_s_encode_ranking_pos(_inst, _other, yyInst(_inst, _other, gmlrpd).gmlpos, yyInst(_inst, _other, gmlrpd).gmlweek)); - ds_map_set(yyInst(_inst, _other, gmltd).gmlteam, "ranking_pos", gml_Script_s_encode_ranking_pos(_inst, _other, yyfplus(__yy_gml_errCheck(gmli), 1), argument1)); - } - } - } - if (yyfequal(argument1, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlextra_weeks_endofseason)))) { - { - gmlrpsd = gml_Script_s_parse_ranking_pos(_inst, _other, gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam, "ranking_pos_season", 0)); - if (yyfequal(yyInst(_inst, _other, gmlrpsd).gmlweek, 0)) { - { - gml_Script_slogf(_inst, _other, "*** ranking pos season team %1 pos %2", yyInst(_inst, _other, gmltd).gmluid, yyfplus(__yy_gml_errCheck(gmli), 1)); - ds_map_set(yyInst(_inst, _other, gmltd).gmlteam, "ranking_pos_season", gml_Script_s_encode_ranking_pos(_inst, _other, yyfplus(__yy_gml_errCheck(gmli), 1), argument1)); - } - } - } - } - gml_Script_s_update_team_data_rank_pos(_inst, _other, gmltd); - } - } - } -} -function gml_Script_s_get_ranking_pos_data(_inst, _other, argument0) { - { - return gml_Script_s_parse_ranking_pos(_inst, _other, gml_Script_s_get_map_real(_inst, _other, argument0, "ranking_pos", 0)); - } -} -function gml_Script_s_get_ranking_pos_data_prev(_inst, _other, argument0) { - { - return gml_Script_s_parse_ranking_pos(_inst, _other, gml_Script_s_get_map_real(_inst, _other, argument0, "ranking_pos_prev", 0)); - } -} -function gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking"; - } - if (gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking.prototype.__type === undefined) { - gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking.prototype.__type = "gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlweek = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlpos = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_parse_ranking_pos(_inst, _other, argument0) { - { - return __yy_gml_object_create(_inst, (_inst.gml___struct___92 = __yy_method(_inst, gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking)), round(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(argument0), __yy_gml_errCheck(floor(argument0)))), 100)), floor(argument0)); - } -} -function gml_Script_s_encode_ranking_pos(_inst, _other, argument0, argument1) { - { - return yyfplus(__yy_gml_errCheck(argument0), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(argument1), 100))); - } -} -function gml_Script_s_save_ranking_pos_end_of_season(_inst, _other) { - { - { - var __yy__v135 = GetWithArray(global.gmlg_m); - for (var __yy__v136 in __yy__v135) { - if (!__yy__v135.hasOwnProperty(__yy__v136)) continue; - var __yy__v137 = __yy__v135[__yy__v136]; - { - ds_map_set(__yy__v137.gmlmyteam, "rank_last_season", yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(__yy__v137, _inst, __yy__v137.gmlmyteam)).gmlpos); - gml_Script_slogf(__yy__v137, _inst, "*** SAVE LAST SEASON RANK FOR MY TEAM\nranking pos: %1", ds_map_find_value(__yy__v137.gmlmyteam, "rank_last_season")); - } - } - } - } -} -function gml_Script_s_get_ranking_pos_last_season(_inst, _other) { - { - return gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlmyteam, "rank_last_season", 0); - } -} -function gml_Script_s_is_preseason_for_ranking(_inst, _other) { - { - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) || yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlg_m).gmlyear, 1))) { - return false; - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlg_m).gmlweek, 1)) && yyGetBool(yyfgreater(yyInst(_inst, _other, global.gmlg_m).gmlcollege_admissions_draft_round, 0))) { - return true; - } - return false; - } -} -function gml_Script_s_update_rank_after_adminssion_draft(_inst, _other) { - { - var gmltm = yyInst(_inst, _other, global.gmlg_m).gmlmyteam; - var gmlstarting_pts = gml_Script_s_get_map_real(_inst, _other, gmltm, "ranking_points", 0); - gml_Script_s_get_team_offense(_inst, _other, gmltm); - gml_Script_s_get_team_defense(_inst, _other, gmltm); - gml_Script_s_co_set_starting_rank(_inst, _other, gmltm); - var gmlpostdraft_pts = gml_Script_s_get_map_real(_inst, _other, gmltm, "ranking_points", 0); - var gmlgenerosity_fallback_pts = yyfminus(71, __yy_gml_errCheck(gml_Script_s_get_ranking_pos_last_season(_inst, _other))); - gml_Script_s_co_set_ranking_points(_inst, _other, gmltm, max(gmlpostdraft_pts, gmlgenerosity_fallback_pts)); - gml_Script_slogf(_inst, _other, "*** User team ranking points updated after the admission draft"); - gml_Script_slogf(_inst, _other, "start pts: %1 post draft pts: %2 generosity fallback pts: %3", gmlstarting_pts, gmlpostdraft_pts, gmlgenerosity_fallback_pts); - gml_Script_s_subdivision_update_rankings(_inst, _other, gml_Script_s_get_subdivision(_inst, _other, gmltm), true, true); - } -} -function gml_GlobalScript_font_scripts(_inst, _other) { - _inst.gmls_data_path = __yy_method(_inst, gml_Script_s_data_path); - _inst.gmls_fonts_init = __yy_method(_inst, gml_Script_s_fonts_init); - _inst.gmls_erase_text_background = __yy_method(_inst, gml_Script_s_erase_text_background); - _inst.gmldraw_hd_text = __yy_method(_inst, gml_Script_draw_hd_text); - _inst.gmldraw_hd_text_color = __yy_method(_inst, gml_Script_draw_hd_text_color); - _inst.gmldraw_hd_text_ext = __yy_method(_inst, gml_Script_draw_hd_text_ext); - _inst.gmldraw_hd_text_ext_color = __yy_method(_inst, gml_Script_draw_hd_text_ext_color); - _inst.gmldraw_hd_text_transformed = __yy_method(_inst, gml_Script_draw_hd_text_transformed); - _inst.gmldraw_hd_text_transformed_color = __yy_method(_inst, gml_Script_draw_hd_text_transformed_color); - _inst.gmldraw_hd_text_ext_transformed = __yy_method(_inst, gml_Script_draw_hd_text_ext_transformed); - _inst.gmlstring_hd_width = __yy_method(_inst, gml_Script_string_hd_width); - _inst.gmlstring_hd_width_ext = __yy_method(_inst, gml_Script_string_hd_width_ext); - _inst.gmlstring_hd_height = __yy_method(_inst, gml_Script_string_hd_height); - _inst.gmlstring_hd_height_ext = __yy_method(_inst, gml_Script_string_hd_height_ext); -} -function gml_Script_s_data_path(_inst, _other, argument0) { - { - return yyfplus(__yy_gml_errCheck(g_pBuiltIn.working_directory), __yy_gml_errCheck(argument0)); - } -} -function gml_Script_s_fonts_init(_inst, _other) { - { - gml_Script_slog(_inst, _other, "Load JAPAN ttf font"); - global.gmlfnt_small_flex = YYASSET_REF(0x07000001); - global.gmlfnt_flex = YYASSET_REF(0x07000002); - global.gmlfnt_restart_flex = YYASSET_REF(0x07000004); - global.gmlhd_fonts = false; - if (yyfequal(os_get_config(), "Japan")) { - { - gml_Script_slog(_inst, _other, "Load JAPAN ttf font"); - var gmljapFontPath = gml_Script_s_data_path(_inst, _other, "TT_DotGothic16-M.TTF"); - font_add_enable_aa(false); - global.gmlfnt_jp = font_add(gmljapFontPath, 50.4, false, false, 32, 128); - global.gmlfnt_small_jp = font_add(gmljapFontPath, 28.8, false, false, 32, 128); - global.gmlfnt_restart_jp = font_add(gmljapFontPath, 50.4, false, false, 32, 128); - global.gmlfnt_flex = global.gmlfnt_jp; - global.gmlfnt_small_flex = global.gmlfnt_small_jp; - global.gmlfnt_restart_flex = global.gmlfnt_restart_jp; - global.gmlhd_fonts = true; - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("Load ttf font [", __yy_gml_errCheck(string(gmljapFontPath))), "] done:["), __yy_gml_errCheck(string(global.gmlfnt_jp))), "]")); - } - } - } -} -function gml_Script_s_erase_text_background(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = 4; - } - } - { - var gmlsw = gml_Script_string_hd_width(_inst, _other, argument2); - var gmlalpha = draw_get_alpha(); - var gmlhal = draw_get_halign(); - var ___sw178___ = gmlhal; - var ___swc179___ = -1; - if (yyCompareVal(___sw178___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc179___ = 0; - } else if (yyCompareVal(___sw178___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc179___ = 1; - } - switch (___swc179___) { - case 0: { - argument0 = yyfminus(argument0, yyfdivide(__yy_gml_errCheck(gmlsw), 2)); - break; - } - case 1: { - argument0 = yyfminus(argument0, gmlsw); - break; - } - } - draw_set_alpha(1); - draw_rectangle_color(yyfminus(__yy_gml_errCheck(argument0), __yy_gml_errCheck(argument3)), yyfminus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(argument3)), yyfplus(yyfplus(__yy_gml_errCheck(argument0), __yy_gml_errCheck(gmlsw)), __yy_gml_errCheck(argument3)), yyfplus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(argument3)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - draw_set_alpha(gmlalpha); - } -} -function gml_Script_draw_hd_text(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = false; - } - } - { - if (yyGetBool(argument3)) { - gml_Script_s_erase_text_background(_inst, _other, argument0, argument1, argument2); - } - if (yyGetBool(global.gmlhd_fonts)) { - { - draw_text_transformed(argument0, argument1, argument2, 0.25, 0.25, 0); - } - } else { - { - draw_text(argument0, argument1, argument2); - } - } - } -} -function gml_Script_draw_hd_text_color(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7) { - { - if (yyGetBool(global.gmlhd_fonts)) { - { - draw_text_transformed_color(argument0, argument1, argument2, 0.25, 0.25, 0, argument3, argument4, argument5, argument6, argument7); - } - } else { - { - draw_text_color(argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7); - } - } - } -} -function gml_Script_draw_hd_text_ext(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - if (yyGetBool(global.gmlhd_fonts)) { - { - draw_text_ext_transformed(argument0, argument1, argument2, yyftime(__yy_gml_errCheck(argument3), 4), yyftime(__yy_gml_errCheck(argument4), 4), 0.25, 0.25, 0); - } - } else { - { - draw_text_ext(argument0, argument1, argument2, argument3, argument4); - } - } - } -} -function gml_Script_draw_hd_text_ext_color(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9) { - { - if (yyGetBool(global.gmlhd_fonts)) { - { - draw_text_ext_transformed(argument0, argument1, argument2, yyftime(__yy_gml_errCheck(argument3), 4), yyftime(__yy_gml_errCheck(argument4), 4), 0.25, 0.25, 0); - } - } else { - { - draw_text_ext_color(argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9); - } - } - } -} -function gml_Script_draw_hd_text_transformed(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5) { - { - if (yyGetBool(global.gmlhd_fonts)) { - { - draw_text_transformed(argument0, argument1, argument2, yyfdivide(__yy_gml_errCheck(argument3), 4), yyfdivide(__yy_gml_errCheck(argument4), 4), argument5); - } - } else { - { - draw_text_transformed(argument0, argument1, argument2, argument3, argument4, argument5); - } - } - } -} -function gml_Script_draw_hd_text_transformed_color(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10) { - { - if (yyGetBool(global.gmlhd_fonts)) { - { - draw_text_transformed_color(argument0, argument1, argument2, yyfdivide(__yy_gml_errCheck(argument3), 4), yyfdivide(__yy_gml_errCheck(argument4), 4), argument5, argument6, argument7, argument8, argument9, argument10); - } - } else { - { - draw_text_transformed_color(argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9, argument10); - } - } - } -} -function gml_Script_draw_hd_text_ext_transformed(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7) { - { - if (yyGetBool(global.gmlhd_fonts)) { - { - draw_text_ext_transformed(argument0, argument1, argument2, yyftime(__yy_gml_errCheck(argument3), 4), yyftime(__yy_gml_errCheck(argument4), 4), yyfdivide(__yy_gml_errCheck(argument5), 4), yyfdivide(__yy_gml_errCheck(argument6), 4), argument7); - } - } else { - { - draw_text_ext_transformed(argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7); - } - } - } -} -function gml_Script_string_hd_width(_inst, _other, argument0) { - { - if (yyGetBool(global.gmlhd_fonts)) { - return yyfdivide(__yy_gml_errCheck(string_width(argument0)), 4); - } else { - return string_width(argument0); - } - } -} -function gml_Script_string_hd_width_ext(_inst, _other, argument0, argument1, argument2) { - { - if (yyGetBool(global.gmlhd_fonts)) { - return yyfdivide(__yy_gml_errCheck(string_width_ext(argument0, yyftime(__yy_gml_errCheck(argument1), 4), yyftime(__yy_gml_errCheck(argument2), 4))), 4); - } else { - return string_width_ext(argument0, argument1, argument2); - } - } -} -function gml_Script_string_hd_height(_inst, _other, argument0) { - { - if (yyGetBool(global.gmlhd_fonts)) { - return yyfdivide(__yy_gml_errCheck(string_height(argument0)), 4); - } else { - return string_height(argument0); - } - } -} -function gml_Script_string_hd_height_ext(_inst, _other, argument0, argument1, argument2) { - { - if (yyGetBool(global.gmlhd_fonts)) { - return yyfdivide(__yy_gml_errCheck(string_height_ext(argument0, yyftime(__yy_gml_errCheck(argument1), 4), yyftime(__yy_gml_errCheck(argument2), 4))), 4); - } else { - return string_height_ext(argument0, argument1, argument2); - } - } -} -function gml_GlobalScript_btn_click_Details_Back(_inst, _other) { - _inst.gmlbtn_click_Details_Back = __yy_method(_inst, gml_Script_btn_click_Details_Back); -} -function gml_Script_btn_click_Details_Back(_inst, _other) { - { - gml_Script_s_destroy_master(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_GlobalScript_s_replay_controls(_inst, _other) { - _inst.gmls_replay_controls = __yy_method(_inst, gml_Script_s_replay_controls); -} -function gml_Script_s_replay_controls(_inst, _other) { - { - if (yyGetBool(global.gmlgamepad) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select)) && yyGetBool(!yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_back)))) { - { - gml_Script_s_end_replay(_inst, _other); - } - } else { - { - var gmlsz = 0; - { - var __yy__v138 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v139 in __yy__v138) { - if (!__yy__v138.hasOwnProperty(__yy__v139)) continue; - var __yy__v140 = __yy__v138[__yy__v139]; - gmlsz = ds_list_size(__yy__v140.gmlmy_replay); - } - } - if (yyfless(gmlsz, 1)) { - return; - } - if (yyGetBool(global.gmlgamepad)) { - { - var gmlspd = 1; - if (yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_back))) { - gmlspd = 0.5; - } - if (yyfgreater(yyInst(_inst, _other, global.gmlgp).gmlaxisl_h, 0.2)) { - { - global.gmlreplay_frame = yyfplus(global.gmlreplay_frame, yyfdivide(yyftime(__yy_gml_errCheck(gmlspd), 2), 4)); - global.gmlreplay_frame = min(global.gmlreplay_frame, yyfminus(__yy_gml_errCheck(gmlsz), 1)); - } - } else { - if (yyfless(yyInst(_inst, _other, global.gmlgp).gmlaxisl_h, -0.2)) { - global.gmlreplay_frame = yyfminus(global.gmlreplay_frame, yyfdivide(yyftime(__yy_gml_errCheck(gmlspd), 2), 4)); - } else { - global.gmlreplay_frame = yyfplus(global.gmlreplay_frame, yyfdivide(__yy_gml_errCheck(gmlspd), 4)); - } - } - } - } else { - { - if (yyfgreater(global.gmlreplay_drag_x, 15)) { - { - global.gmlreplay_frame = yyfplus(global.gmlreplay_frame, 0.5); - global.gmlreplay_frame = min(global.gmlreplay_frame, yyfminus(__yy_gml_errCheck(gmlsz), 1)); - } - } else { - if (yyfless(global.gmlreplay_drag_x, -15)) { - global.gmlreplay_frame = yyfminus(global.gmlreplay_frame, 0.5); - } else { - if (yyGetBool(mouse_check_button(1)) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - global.gmlreplay_frame = yyfplus(global.gmlreplay_frame, 0.125); - } else { - global.gmlreplay_frame = yyfplus(global.gmlreplay_frame, 0.25); - } - } - } - } - } - { - var __yy__v141 = GetWithArray(YYASSET_REF(0x0000006a)); - for (var __yy__v142 in __yy__v141) { - if (!__yy__v141.hasOwnProperty(__yy__v142)) continue; - var __yy__v143 = __yy__v141[__yy__v142]; - gml_Script_s_replay_frame(__yy__v143, _inst); - } - } - } - } - } -} -function gml_GlobalScript_nrg(_inst, _other) { - _inst.gmlbtn_click_nrg_buy = __yy_method(_inst, gml_Script_btn_click_nrg_buy); - _inst.gmlbtn_click_nrg_drink = __yy_method(_inst, gml_Script_btn_click_nrg_drink); - _inst.gmls_drink_nrg = __yy_method(_inst, gml_Script_s_drink_nrg); - _inst.gmls_get_condition_colour = __yy_method(_inst, gml_Script_s_get_condition_colour); - _inst.gmls_get_condition_icon = __yy_method(_inst, gml_Script_s_get_condition_icon); -} -function gml_Script_btn_click_nrg_buy(_inst, _other) { - { - { - var __yy__v144 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v145 in __yy__v144) { - if (!__yy__v144.hasOwnProperty(__yy__v145)) continue; - var __yy__v146 = __yy__v144[__yy__v145]; - { - (g_yyPrePostObject__ = __yy__v146.gmlqb_nrg), (__yy__v146.gmlqb_nrg = g_yyPrePostObject__ instanceof Long ? __yy__v146.gmlqb_nrg.add(1) : ++__yy__v146.gmlqb_nrg), g_yyPrePostObject__; - } - } - } - gml_Script_s_savegame(_inst, _other); - room_goto(g_pBuiltIn.get_current_room()); - } -} -function gml_Script_btn_click_nrg_drink(_inst, _other) { - { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg, 0)) { - { - if (yyfgreater(gml_Script_s_get_qb_energy(_inst, _other), 50)) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_NRG_ConfirmDrink"), gml_Script_s_str(_inst, _other, "ui_Yes"), gml_Script_s_str(_inst, _other, "ui_Cancel"), kgml_Script_s_drink_nrg, kgml_Script_s_msg_clear, global.gmlc_background, 1); - } else { - gml_Script_s_drink_nrg(_inst, _other); - } - } - } else { - gml_Script_s_msg(_inst, _other, gml_Script_s_str(_inst, _other, "msg_NRG_NoCans")); - } - } -} -function gml_Script_s_drink_nrg(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg.subtract(1) : --yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg), g_yyPrePostObject__; - gml_Script_s_sound(_inst, _other, YYASSET_REF(0x02000018)); - var gmlqb = gml_Script_s_get_qb_pmap(_inst, _other); - ds_map_set(gmlqb, "condition", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "condition")), 100), 1, 100)); - gml_Script_s_qb_mode_update_resting(_inst, _other); - gml_Script_s_savegame(_inst, _other); - room_goto(g_pBuiltIn.get_current_room()); - } -} -function gml_Script_s_get_condition_colour(_inst, _other, argument0, argument1) { - { - if (yyflessequal(argument0, 40)) { - return 255; - } else { - if (yyflessequal(argument0, 60)) { - return 65535; - } else { - return argument1; - } - } - } -} -function gml_Script_s_get_condition_icon(_inst, _other, argument0) { - { - if (yyGetBool(ds_map_find_value(argument0, "resting"))) { - return 3; - } else { - if (yyflessequal(ds_map_find_value(argument0, "condition"), 0)) { - return 0; - } else { - if (yyfless(ds_map_find_value(argument0, "condition"), 40)) { - return 1; - } else { - if (yyfless(ds_map_find_value(argument0, "condition"), 60)) { - return 2; - } else { - return -1; - } - } - } - } - } -} // slog("DELETING PLAYER @["+string(del_index)+"]: " + string(pmap[? "lname"])); -function gml_GlobalScript_s_college_draft(_inst, _other, argument0) { - _inst.gmls_college_draft_ranking = __yy_method(_inst, gml_Script_s_college_draft_ranking); - _inst.gmls_college_draft_team_ranking = __yy_method(_inst, gml_Script_s_college_draft_team_ranking); - _inst.gmls_college_draft_team_pick = __yy_method(_inst, gml_Script_s_college_draft_team_pick); - _inst.gmls_calculate_college_draft = __yy_method(_inst, gml_Script_s_calculate_college_draft); - _inst.gmls_destroy_college_draft = __yy_method(_inst, gml_Script_s_destroy_college_draft); - _inst.gmls_display_college_draft_debug = __yy_method(_inst, gml_Script_s_display_college_draft_debug); - _inst.gmls_message_college_draft_pick = __yy_method(_inst, gml_Script_s_message_college_draft_pick); - _inst.gmls_college_draft_check_achievements = __yy_method(_inst, gml_Script_s_college_draft_check_achievements); - _inst.gmls_message_college_draft_notpick = __yy_method(_inst, gml_Script_s_message_college_draft_notpick); - _inst.gmls_message_college_draft_nottrydraft_y3 = __yy_method(_inst, gml_Script_s_message_college_draft_nottrydraft_y3); - _inst.gmls_message_college_draft_early_y3 = __yy_method(_inst, gml_Script_s_message_college_draft_early_y3); - _inst.gmls_message_college_draft_pick_continue = __yy_method(_inst, gml_Script_s_message_college_draft_pick_continue); - _inst.gmls_message_college_earyly_yes = __yy_method(_inst, gml_Script_s_message_college_earyly_yes); - _inst.gmls_message_college_earyly_no = __yy_method(_inst, gml_Script_s_message_college_earyly_no); - _inst.gmls_message_college_earyly_info = __yy_method(_inst, gml_Script_s_message_college_earyly_info); - _inst.gmls_college_draft_earyly_info_return = __yy_method(_inst, gml_Script_s_college_draft_earyly_info_return); - _inst.gmls_college_draft_refresh_current_attitude = __yy_method(_inst, gml_Script_s_college_draft_refresh_current_attitude); - _inst.gmls_doing_college_draft = __yy_method(_inst, gml_Script_s_doing_college_draft); - _inst.gmls_check_college_draft_start = __yy_method(_inst, gml_Script_s_check_college_draft_start); - _inst.gmls_start_college_draft = __yy_method(_inst, gml_Script_s_start_college_draft); - _inst.gmls_draft_set_epilogue = __yy_method(_inst, gml_Script_s_draft_set_epilogue); - _inst.gmls_end_college_draft = __yy_method(_inst, gml_Script_s_end_college_draft); - _inst.gmls_end_college_draft_late_msg_clear = __yy_method(_inst, gml_Script_s_end_college_draft_late_msg_clear); - _inst.gmls_end_college_draft_late = __yy_method(_inst, gml_Script_s_end_college_draft_late); - _inst.gmls_college_draft_new_season_loading = __yy_method(_inst, gml_Script_s_college_draft_new_season_loading); - _inst.gmls_college_draft_new_season = __yy_method(_inst, gml_Script_s_college_draft_new_season); - _inst.gmlbtn_click_college_draft_next = __yy_method(_inst, gml_Script_btn_click_college_draft_next); - _inst.gmls_college_draft_refresh = __yy_method(_inst, gml_Script_s_college_draft_refresh); - _inst.gmlbtn_click_college_draft_skip = __yy_method(_inst, gml_Script_btn_click_college_draft_skip); - _inst.gmlcollege_draft_do_skip = __yy_method(_inst, gml_Script_college_draft_do_skip); - _inst.gmls_college_draft_player_pick = __yy_method(_inst, gml_Script_s_college_draft_player_pick); - _inst.gmls_display_college_draft_roster = __yy_method(_inst, gml_Script_s_display_college_draft_roster); - _inst.gmls_card_layout_pos = __yy_method(_inst, gml_Script_s_card_layout_pos); - _inst.gmls_load_pro_teams = __yy_method(_inst, gml_Script_s_load_pro_teams); -} -function gml_Script_s_college_draft_ranking(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlgames = ds_map_find_value(gmlpmap, "season_games"); - var gmlpos = ds_map_find_value(gmlpmap, "position"); - var gmlyards = yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_yards")), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_rush_yards")), 1.35))); - var gmlavg_yds = yyfdivide(__yy_gml_errCheck(gmlyards), __yy_gml_errCheck(gmlgames)); - var gmltds = ds_map_find_value(gmlpmap, "season_touchdowns"); - var gmlfumbles = ds_map_find_value(gmlpmap, "season_fumbles"); - var gmltackles = ds_map_find_value(gmlpmap, "season_tackles"); - var gmlints = ds_map_find_value(gmlpmap, "season_int"); - var gmlsacks = ds_map_find_value(gmlpmap, "season_sacks"); - var gmlatts = ds_map_find_value(gmlpmap, "season_attempts"); - var gmlcomp = ds_map_find_value(gmlpmap, "season_complete"); - var gmlcomp_prc = 0; - if (yyfgreater(gmlatts, 0)) { - gmlcomp_prc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlcomp), __yy_gml_errCheck(gmlatts))), 100); - } - var gmlrating = 0; - var gmlyard_target = 1; - var ___sw182___ = gmlpos; - var ___swc183___ = -1; - if (yyCompareVal(___sw182___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc183___ = 0; - } else if (yyCompareVal(___sw182___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw182___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw182___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc183___ = 1; - } else if (yyCompareVal(___sw182___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc183___ = 2; - } else if (yyCompareVal(___sw182___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw182___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw182___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw182___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc183___ = 3; - } else if (yyCompareVal(___sw182___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc183___ = 4; - } - switch (___swc183___) { - case 0: { - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), 3300)), 100), 1, 150); - gmlrating = yyfplus(gmlrating, gmltds); - gmlrating = yyfminus(gmlrating, gmlints); - gmlrating = yyfminus(gmlrating, yyftime(__yy_gml_errCheck(gmlsacks), 0.5)); - gmlrating = round(gmlrating); - break; - } - case 1: { - if (yyfequal(gmlpos, 2)) { - gmlyard_target = 1750; - } - if (yyfequal(gmlpos, 3)) { - gmlyard_target = 1350; - } - if (yyfequal(gmlpos, 4)) { - gmlyard_target = 2100; - } - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), __yy_gml_errCheck(gmlyard_target))), 100), 1, 150); - gmlrating = yyfminus(gmlrating, yyftime(__yy_gml_errCheck(gmlfumbles), 5)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmltds), 1.25)); - gmlrating = round(gmlrating); - break; - } - case 2: { - gmlrating = gmltackles; - break; - } - case 3: { - gmlrating = yyftime(__yy_gml_errCheck(gmltackles), 0.5); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlints), 3)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlsacks), 3)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlfumbles), 3)); - gmlrating = round(gmlrating); - break; - } - case 4: { - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), 4000)), 100), 1, 100); - gmlrating = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlrating), __yy_gml_errCheck(gmlcomp_prc))), 2); - gmlrating = round(gmlrating); - break; - } - } - return gmlrating; - } -} -function gml_Script_s_college_draft_team_ranking(_inst, _other) { - { - var gmlFBSrank = gml_Script_s_subdivision_get_player_ranking(_inst, _other, 1); - var gmlFCSrank = gml_Script_s_subdivision_get_player_ranking(_inst, _other, 2); - gml_Script_slog(_inst, _other, "s_college_draft_team_ranking"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("... Team Ranking FBSrank [", __yy_gml_errCheck(string(gmlFBSrank))), "]")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("... Team Ranking FCSrank [", __yy_gml_errCheck(string(gmlFCSrank))), "]")); - if (yyfnotequal(gmlFBSrank, 1)) { - { - if (yyfgreater(gmlFBSrank, 25)) { - { - gml_Script_slog(_inst, _other, "... [Case 1] Pts[0]"); - return 0; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("... [Case 2] Pts[", __yy_gml_errCheck(string(yyfminus(51, __yy_gml_errCheck(gmlFBSrank))))), "]")); - return yyfminus(51, __yy_gml_errCheck(gmlFBSrank)); - } - } - if (yyfnotequal(gmlFCSrank, 1)) { - { - if (yyfgreater(gmlFCSrank, 25)) { - { - gml_Script_slog(_inst, _other, "... [Case 3] Pts[0]"); - return 0; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("... [Case 4] Pts[", __yy_gml_errCheck(string(yyfminus(26, __yy_gml_errCheck(gmlFCSrank))))), "]")); - return yyfminus(26, __yy_gml_errCheck(gmlFCSrank)); - } - } - gml_Script_slog(_inst, _other, "... [Case 5] Pts[0]"); - return 0; - } -} -function gml_Script_s_college_draft_team_pick(_inst, _other, argument0, argument1) { - { - var gmlts = ds_list_size(argument1); - return ds_list_find_value(argument1, irandom(yyfminus(__yy_gml_errCheck(gmlts), 1))); - } -} -function gml_Script_s_calculate_college_draft(_inst, _other) { - { - var gmly1_balance_seniorGrad = false; - var gmlproTeams = gml_Script_s_load_pro_teams(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft = ds_list_create(); - { - var __yy__v147 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v148 in __yy__v147) { - if (!__yy__v147.hasOwnProperty(__yy__v148)) continue; - var __yy__v149 = __yy__v147[__yy__v148]; - { - var gmltR = gml_Script_s_college_draft_team_ranking(__yy__v149, _inst); - var gmlsz = ds_list_size(__yy__v149.gmlroster); - var gmli = 0; - for (; yyfless(gmli, gmlsz); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v149.gmlroster, gmli); - var gmlyear = yyfplus(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "age")), __yy_gml_errCheck(gml_Script_s_rookie_age_internal(__yy__v149, _inst))), 1); - if (yyfless(gmlyear, 3)) { - { - } - } else { - { - var gmlimap = ds_map_create(); - var gmls = yyfplus("", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "lname")))); - ds_map_set(gmlimap, "index", gmli); - ds_map_set(gmlimap, "year", gmlyear); - gmls = yyfplus(gmls, yyfplus(" Y", __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "year"))))); - ds_map_set(gmlimap, "rating", gml_Script_s_college_draft_ranking(__yy__v149, _inst, gmlpmap)); - gmls = yyfplus(gmls, yyfplus(yyfplus(" Rating[", __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "rating")))), "]")); - ds_map_set(gmlimap, "skills", yyftime(__yy_gml_errCheck(gml_Script_s_get_player_rating(__yy__v149, _inst, gmlpmap)), 4)); - gmls = yyfplus(gmls, yyfplus(yyfplus(" Skills[", __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "skills")))), "]")); - ds_map_set(gmlimap, "team_ranking", gmltR); - gmls = yyfplus(gmls, yyfplus(yyfplus(" T.Rank[", __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "team_ranking")))), "]")); - var gmldraftScore = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlimap, "rating")), __yy_gml_errCheck(ds_map_find_value(gmlimap, "skills"))), __yy_gml_errCheck(ds_map_find_value(gmlimap, "team_ranking"))); - ds_map_set(gmlimap, "draft_score", gmldraftScore); - gmls = yyfplus(gmls, yyfplus(yyfplus(" DraftScore[", __yy_gml_errCheck(string(gmldraftScore))), "]")); - var gmlpickRound = -1; - var gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_NotPicked"); - ds_map_set(gmlimap, "pick_r1_rand", -1); - ds_map_set(gmlimap, "pick_r2_rand", -1); - ds_map_set(gmlimap, "pick_r3_rand", -1); - ds_map_set(gmlimap, "credits", 10); - ds_map_set(gmlimap, "reveal_attitude", ds_map_find_value(gmlpmap, "attitude")); - if (yyfless(gmlpickRound, 0)) { - { - var gmlrRand = yyfequal(gmlyear, 4) ? irandom_range(120, 170) : irandom_range(120, 220); - ds_map_set(gmlimap, "pick_r1_rand", gmlrRand); - if (yyfless(gmlrRand, gmldraftScore)) { - { - gmlpickRound = 1; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_R1"); - ds_map_set(gmlimap, "credits", 50); - ds_map_set(gmlimap, "reveal_attitude", 90); - if (yyfequal(gmlyear, 3)) { - { - ds_map_set(gmlimap, "credits", 100); - gmlrRand = irandom_range(100, 170); - ds_map_set(gmlimap, "pick_r2_rand", gmlrRand); - if (yyfless(gmlrRand, gmldraftScore)) { - { - gmlpickRound = 1; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_R1"); - ds_map_set(gmlimap, "credits", 100); - ds_map_set(gmlimap, "reveal_attitude", 90); - } - } else { - { - gmlpickRound = 2; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_R2"); - ds_map_set(gmlimap, "credits", 80); - ds_map_set(gmlimap, "reveal_attitude", 75); - } - } - } - } - } - } - } - } - if (yyGetBool(yyfless(gmlpickRound, 0)) && yyGetBool(yyfequal(gmlyear, 4))) { - { - var gmlrRand = irandom_range(80, 140); - ds_map_set(gmlimap, "pick_r2_rand", gmlrRand); - if (yyfless(gmlrRand, gmldraftScore)) { - { - gmlpickRound = 2; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_R2"); - ds_map_set(gmlimap, "credits", 40); - ds_map_set(gmlimap, "reveal_attitude", 75); - } - } - } - } - if (yyGetBool(yyfless(gmlpickRound, 0)) && yyGetBool(yyfequal(gmlyear, 4))) { - { - var gmlrRand = irandom_range(60, 110); - ds_map_set(gmlimap, "pick_r3_rand", gmlrRand); - if (yyfless(gmlrRand, gmldraftScore)) { - { - gmlpickRound = 3; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_R3"); - ds_map_set(gmlimap, "credits", 30); - ds_map_set(gmlimap, "reveal_attitude", 75); - } - } - } - } - if (yyGetBool(yyfless(gmlpickRound, 0)) && yyGetBool(yyfequal(gmlyear, 4))) { - { - gmlpickRound = 4; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_Graduate"); - ds_map_set(gmlimap, "credits", 10); - ds_map_set(gmlimap, "reveal_attitude", 45); - } - } - if (yyGetBool(yyfless(gmlpickRound, 0)) && yyGetBool(yyfequal(gmlyear, 3))) { - { - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_SrYear"); - ds_map_set(gmlimap, "credits", 0); - } - } - if (yyGetBool(yyfgreater(gmlpickRound, 0)) && yyGetBool(yyfless(gmlpickRound, 4))) { - { - var gmlteam = gml_Script_s_college_draft_team_pick(__yy__v149, _inst, gmlpmap, gmlproTeams); - ds_map_set(gmlimap, "team_pick", gmlteam); - gmlpickLabel = yyfplus(gmlpickLabel, yyfplus(" - ", __yy_gml_errCheck(string(ds_map_find_value(gmlteam, "tla"))))); - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) { - { - if (yyfequal(ds_map_find_value(gmlpmap, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(__yy__v149, _inst)), 2))) { - { - gml_Script_slog(__yy__v149, _inst, yyfplus(yyfplus("Draft Y1 Corrections: Junior[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] force stay")); - gmlpickRound = -1; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_SrYear"); - ds_map_set(gmlimap, "credits", 0); - } - } - if (yyfequal(ds_map_find_value(gmlpmap, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(__yy__v149, _inst)), 3))) { - { - if (yyfequal(gmly1_balance_seniorGrad, false)) { - { - gmly1_balance_seniorGrad = true; - gml_Script_slog(__yy__v149, _inst, yyfplus(yyfplus("Draft Y1 Corrections: Senior[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] force grad")); - gmlpickRound = 4; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_Graduate"); - ds_map_set(gmlimap, "credits", 10); - ds_map_set(gmlimap, "reveal_attitude", 45); - } - } else { - { - gml_Script_slog(__yy__v149, _inst, yyfplus(yyfplus("Draft Y1 Corrections: Senior[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] force R3")); - gmlpickRound = 3; - gmlpickLabel = gml_Script_s_str(__yy__v149, _inst, "ui_co_Draft_R3"); - ds_map_set(gmlimap, "credits", 30); - ds_map_set(gmlimap, "reveal_attitude", 75); - var gmlteam = gml_Script_s_college_draft_team_pick(__yy__v149, _inst, gmlpmap, gmlproTeams); - ds_map_set(gmlimap, "team_pick", gmlteam); - gmlpickLabel = yyfplus(gmlpickLabel, yyfplus(" - ", __yy_gml_errCheck(string(ds_map_find_value(gmlteam, "tla"))))); - } - } - } - } - } - } - ds_map_set(gmlimap, "pick_round", gmlpickRound); - ds_map_set(gmlimap, "pick_label", gmlpickLabel); - gmls = yyfplus(gmls, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("\n Pick: ", __yy_gml_errCheck(string(gmlpickLabel))), " | Chances (vs "), __yy_gml_errCheck(string(gmldraftScore))), "): R1["), __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "pick_r1_rand")))), "] R2["), __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "pick_r2_rand")))), "] R3["), __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "pick_r3_rand")))), "]")); - ds_map_set(gmlimap, "debug_line", gmls); - ds_list_add(__yy__v149.gmlcollege_draft, gmlimap); - gml_Script_s_draft_set_epilogue(__yy__v149, _inst, gmlimap, gmlpmap); - } - } - } - } - } - } - } - ds_list_destroy(gmlproTeams); - } -} -function gml_Script_s_destroy_college_draft(_inst, _other) { - { - var gmlsz = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - var gmli = 0; - for (; yyfless(gmli, gmlsz); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmli)); - } - } - ds_list_destroy(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft = -4; - } -} -function gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft"; - } - if (gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft.prototype.__type === undefined) { - gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft.prototype.__type = "gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_display_college_draft_debug(_inst, _other) { - { - var gmltxt_test = gml_Script_s_create_label(_inst, _other, 10, 10, "COLLEGE DRAFT - DEBUG STATS"); - yyInst(_inst, _other, gmltxt_test).gmlhalign = 0; - var gmltx = 10; - var gmlty = 30; - { - var __yy__v150 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v151 in __yy__v150) { - if (!__yy__v150.hasOwnProperty(__yy__v151)) continue; - var __yy__v152 = __yy__v150[__yy__v151]; - { - var gmlsz = ds_list_size(__yy__v152.gmlcollege_draft); - var gmli = 0; - for (; yyfless(gmli, gmlsz); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlimap = ds_list_find_value(__yy__v152.gmlcollege_draft, gmli); - var gmlp_txt = gml_Script_s_create_label(__yy__v152, _inst, gmltx, gmlty, yyfplus("", __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "debug_line"))))); - yyInst(_inst, _other, gmlp_txt).gmlhalign = 0; - gmlty = yyfplus(gmlty, 30); - } - } - } - } - } - instance_create_layer(376, 224, "Instances", YYASSET_REF(0x00000023), __yy_gml_object_create(_inst, (_inst.gml___struct___93 = __yy_method(_inst, gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft)), gml_Script_s_str(_inst, _other, "ui_next"), kgml_Script_btn_click_college_draft_next)); - } -} -function gml_Script_s_message_college_draft_pick(_inst, _other, argument0) { - { - var gmlpick_i = argument0; - gml_Script_slog(_inst, _other, yyfplus("btn_click_college_draft_next pick_i:", __yy_gml_errCheck(string(gmlpick_i)))); - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, ds_map_find_value(gmlimap, "index")); - var gmlteam = ds_map_find_value(gmlimap, "team_pick"); - var gmlmsg = string_replace(gml_Script_s_str(_inst, _other, "msg_co_draft_pick"), "$playername", ds_map_find_value(gmlpmap, "lname")); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$round", string(ds_map_find_value(gmlimap, "pick_round"))); - gmlmsg = string_replace(gmlmsg, "$team", ds_map_find_value(gmlteam, "name")); - gmlmsg = string_replace(gmlmsg, "$reccred", string(ds_map_find_value(gmlimap, "credits"))); - gml_Script_s_create_message(_inst, _other, string(ds_map_find_value(gmlpmap, "lname")), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_message_college_draft_pick_continue, "", global.gmlc_background, 1); - gml_Script_s_college_draft_check_achievements(_inst, _other, gmlimap); - } -} -function gml_Script_s_college_draft_check_achievements(_inst, _other, argument0) { - { - var gmlpick_round = ds_map_find_value(argument0, "pick_round"); - var gmlyear = ds_map_find_value(argument0, "year"); - if (yyGetBool(yyfgreater(gmlpick_round, 0)) && yyGetBool(yyfless(gmlpick_round, 4))) { - { - if (yyfequal(gmlyear, 3)) { - { - gml_Script_s_complete_achievement(_inst, _other, "ACH_JUNIOR_DRAFT"); - } - } else { - { - if (yyfequal(gmlpick_round, 1)) { - { - gml_Script_s_complete_achievement(_inst, _other, "ACH_SENIOR_DRAFTR1"); - } - } - if (yyfequal(gmlpick_round, 2)) { - { - gml_Script_s_complete_achievement(_inst, _other, "ACH_SENIOR_DRAFTR2"); - } - } - if (yyfequal(gmlpick_round, 3)) { - { - gml_Script_s_complete_achievement(_inst, _other, "ACH_SENIOR_DRAFTR3"); - } - } - } - } - } - } else { - { - if (yyfequal(gmlyear, 3)) { - { - } - } else { - { - gml_Script_s_complete_achievement(_inst, _other, "ACH_SENIOR_GRAD"); - } - } - } - } - } -} -function gml_Script_s_message_college_draft_notpick(_inst, _other, argument0) { - { - var gmlpick_i = argument0; - gml_Script_slog(_inst, _other, yyfplus("btn_click_college_draft_next pick_i:", __yy_gml_errCheck(string(gmlpick_i)))); - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, ds_map_find_value(gmlimap, "index")); - var gmlmsg = string_replace(gml_Script_s_str(_inst, _other, "msg_co_draft_notpick"), "$playername", ds_map_find_value(gmlpmap, "lname")); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$reccred", string(ds_map_find_value(gmlimap, "credits"))); - { - } - gml_Script_s_create_message(_inst, _other, string(ds_map_find_value(gmlpmap, "lname")), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_message_college_draft_pick_continue, "", global.gmlc_background, 1); - gml_Script_s_college_draft_check_achievements(_inst, _other, gmlimap); - } -} -function gml_Script_s_message_college_draft_nottrydraft_y3(_inst, _other, argument0) { - { - var gmlpick_i = argument0; - gml_Script_slog(_inst, _other, yyfplus("btn_click_college_draft_next pick_i:", __yy_gml_errCheck(string(gmlpick_i)))); - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, ds_map_find_value(gmlimap, "index")); - var gmlmsg = string_replace(gml_Script_s_str(_inst, _other, "msg_co_draft_nottrydraft_y3"), "$playername", ds_map_find_value(gmlpmap, "lname")); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$teamname", gml_Script_s_get_team_name_by_id(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)); - gml_Script_s_create_message(_inst, _other, string(ds_map_find_value(gmlpmap, "lname")), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_message_college_draft_pick_continue, "", global.gmlc_background, 1); - } -} -function gml_Script_s_message_college_draft_early_y3(_inst, _other, argument0) { - { - var gmlpick_i = argument0; - gml_Script_slog(_inst, _other, yyfplus("btn_click_college_draft_next pick_i:", __yy_gml_errCheck(string(gmlpick_i)))); - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, ds_map_find_value(gmlimap, "index")); - var gmlmsg = string_replace(gml_Script_s_str(_inst, _other, "msg_co_draft_early_y3"), "$playername", ds_map_find_value(gmlpmap, "lname")); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gml_Script_s_create_message3(_inst, _other, string(ds_map_find_value(gmlpmap, "lname")), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Info"), gml_Script_s_str(_inst, _other, "ui_Yes"), gml_Script_s_str(_inst, _other, "ui_No"), kgml_Script_s_message_college_earyly_info, kgml_Script_s_message_college_earyly_yes, kgml_Script_s_message_college_earyly_no, global.gmlc_background, 1); - } -} -function gml_Script_s_message_college_draft_pick_continue(_inst, _other) { - { - gml_Script_s_college_draft_refresh_current_attitude(_inst, _other); - gml_Script_s_college_draft_refresh(_inst, _other); - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_Script_s_message_college_earyly_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_skip)) { - { - gml_Script_s_college_draft_refresh_current_attitude(_inst, _other); - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), g_yyPrePostObject__; - gml_Script_college_draft_do_skip(_inst, _other); - } - } else { - { - gml_Script_s_message_college_draft_pick(_inst, _other, gml_Script_s_college_draft_player_pick(_inst, _other)); - } - } - } -} -function gml_Script_s_message_college_earyly_no(_inst, _other) { - { - var gmlpick_i = gml_Script_s_college_draft_player_pick(_inst, _other); - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - ds_map_set(gmlimap, "pick_round", -1); - ds_map_set(gmlimap, "pick_label", gml_Script_s_str(_inst, _other, "ui_co_Draft_SrYear")); - ds_map_set(gmlimap, "credits", 0); - ds_map_set(gmlimap, "reveal_attitude", gml_Script_s_attitude_reduce_step(_inst, _other, ds_map_find_value(gmlimap, "reveal_attitude"))); - ds_map_set(gmlimap, "reveal_attitude", gml_Script_s_attitude_reduce_step(_inst, _other, ds_map_find_value(gmlimap, "reveal_attitude"))); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_skip)) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_college_draft_refresh_current_attitude(_inst, _other); - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), g_yyPrePostObject__; - gml_Script_college_draft_do_skip(_inst, _other); - } - } else { - { - gml_Script_s_college_draft_refresh_current_attitude(_inst, _other); - gml_Script_s_college_draft_refresh(_inst, _other); - gml_Script_s_msg_clear(_inst, _other); - } - } - } -} -function gml_Script_s_message_college_earyly_info(_inst, _other) { - { - var gmlpick_i = gml_Script_s_college_draft_player_pick(_inst, _other); - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, ds_map_find_value(gmlimap, "index")); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to = 3; - room_goto(YYASSET_REF(0x03000016)); - } -} -function gml_Script_s_college_draft_earyly_info_return(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300002d)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_queueY3Msg = 1; - } -} -function gml_Script_s_college_draft_refresh_current_attitude(_inst, _other) { - { - var gmlsz = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - var gmlpick_i = gml_Script_s_college_draft_player_pick(_inst, _other); - if (yyGetBool(yyfless(gmlpick_i, 0)) || yyGetBool(yyfgreaterequal(gmlpick_i, gmlsz))) { - { - return; - } - } - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, ds_map_find_value(gmlimap, "index")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("New attitude: [", __yy_gml_errCheck(gml_Script_s_get_string_attitude(_inst, _other, ds_map_find_value(gmlpmap, "attitude")))), "] -> ["), __yy_gml_errCheck(gml_Script_s_get_string_attitude(_inst, _other, ds_map_find_value(gmlimap, "reveal_attitude")))), "]")); - ds_map_set(gmlpmap, "attitude", ds_map_find_value(gmlimap, "reveal_attitude")); - } -} -function gml_Script_s_doing_college_draft(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(variable_instance_exists(YYASSET_REF(0x00000062), "college_draft")) && yyGetBool(yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, -4))) { - return true; - } - return false; - } -} -function gml_Script_s_check_college_draft_start(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return false; - } - } - return yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage, -1); - } -} -function gml_Script_s_start_college_draft(_inst, _other) { - { - gml_Script_s_save_ranking_pos_end_of_season(_inst, _other); - room_goto(YYASSET_REF(0x0300002d)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage = 0; - { - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_skip = 0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_queueY3Msg = 0; - gml_Script_s_calculate_college_draft(_inst, _other); - } -} -function gml_Script_s_draft_set_epilogue(_inst, _other, argument0, argument1) { - { - var gmlepilogue_tag = "epi_graduated"; - var gmlreason = "graduated"; - var gmlcv_entry = ""; - if (yyfless(ds_map_find_value(argument0, "pick_round"), 4)) { - { - gmlreason = "drafted"; - gmlcv_entry = "cv_Drafted"; - gmlepilogue_tag = yyfplus("epi_draftR", __yy_gml_errCheck(string(ds_map_find_value(argument0, "pick_round")))); - if (yyfequal(ds_map_find_value(argument0, "year"), 3)) { - { - gmlepilogue_tag = yyfplus(gmlepilogue_tag, "Junior"); - } - } else { - { - gmlepilogue_tag = yyfplus(gmlepilogue_tag, "Senior"); - } - } - } - } - ds_map_set(argument0, "epilogue", gml_Script_s_pick_epilogue_story(_inst, _other, gmlepilogue_tag)); - ds_map_set(argument0, "reason", gmlreason); - ds_map_set(argument0, "curriculum_entry", gmlcv_entry); - ds_map_set(argument1, "class_of", yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstart_year), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear))); - } -} -function gml_Script_s_end_college_draft(_inst, _other) { - { - var gmlshowMsg = false; - var gmlsz = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - var gmltotCred = 0; - var gmlr = 0; - for (; yyfless(gmlr, gmlsz); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlr); - gmltotCred = yyfplus(gmltotCred, ds_map_find_value(gmlimap, "credits")); - gml_Script_s_college_draft_check_achievements(_inst, _other, gmlimap); - } - } - if (yyfequal(gml_Script_can_fit_recruitment_credits(_inst, _other, gmltotCred), false)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CollegeProDraftRC_NoSpace"); - var gmlrc_space = gml_Script_recruitment_credits_space(_inst, _other); - gmlmsg = string_replace(gmlmsg, "$maxNum", gmltotCred); - gmlmsg = string_replace(gmlmsg, "$num", gmlrc_space); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_end_college_draft_late_msg_clear, "", global.gmlc_background, 1); - gmlshowMsg = true; - } - } - gml_Script_recruitment_credits_add(_inst, _other, gmltotCred); - return gmlshowMsg; - } -} -function gml_Script_s_end_college_draft_late_msg_clear(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_end_college_draft_late(_inst, _other); - } -} -function gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft"; - } - if (gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft.prototype.__type === undefined) { - gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft.prototype.__type = "gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_s_end_college_draft_late(_inst, _other) { - { - { - var __yy__v153 = GetWithArray(YYASSET_REF(0x00000032)); - for (var __yy__v154 in __yy__v153) { - if (!__yy__v153.hasOwnProperty(__yy__v154)) continue; - var __yy__v155 = __yy__v153[__yy__v154]; - instance_destroy(__yy__v155); - } - } - var gmlsz = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - var gmlr = yyfminus(__yy_gml_errCheck(gmlsz), 1); - for (; yyfgreaterequal(gmlr, 0); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.subtract(1) : --gmlr, g_yyPrePostObject__) { - { - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlr); - if (yyGetBool(yyfgreater(ds_map_find_value(gmlimap, "pick_round"), 0)) && yyGetBool(yyfless(ds_map_find_value(gmlimap, "pick_round"), 4))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpro_drafted_players = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpro_drafted_players, 1); - } - } - if (yyfgreater(ds_map_find_value(gmlimap, "pick_round"), 0)) { - { - var gmldel_index = ds_map_find_value(gmlimap, "index"); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, ds_map_find_value(gmlimap, "index")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("DELETING PLAYER @[", __yy_gml_errCheck(string(gmldel_index))), "]: "), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "lname"))))); - ds_map_set(gmlpmap, "class_of", yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstart_year), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear))); - var gmldel = gml_Script_s_remove_player(_inst, _other, gmlpmap, ds_map_find_value(gmlimap, "reason"), ds_map_find_value(gmlimap, "epilogue")); - if (yyGetBool(yyfequal(gmldel, false)) && yyGetBool(yyfnotequal(gmlpmap, -4))) { - { - gml_Script_s_add_cv_entry_from_key(_inst, _other, gmlpmap, "cv_Graduated"); - if (yyfless(ds_map_find_value(gmlimap, "pick_round"), 4)) { - { - var gmlteam = ds_map_find_value(gmlimap, "team_pick"); - ds_map_set(gmlpmap, "uniform_record", gml_Script_s_extract_uniform_cols_to_record(_inst, _other, ds_map_find_value(gmlteam, "uid"), "uniforms_default.txt", true)); - ds_map_set(gmlpmap, "drafted_pro_team", ds_map_find_value(gmlteam, "uid")); - ds_map_set(gmlpmap, "draft_round_pick", ds_map_find_value(gmlimap, "pick_round")); - if (yyfnotequal(ds_map_find_value(gmlimap, "curriculum_entry"), "")) { - { - gml_Script_s_add_cv_entry_from_key(_inst, _other, gmlpmap, ds_map_find_value(gmlimap, "curriculum_entry")); - } - } - } - } - } - } - } - } - } - } - gml_Script_s_destroy_college_draft(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage = 99; - if (yyfgreater(gml_Script_s_count_joboffers(_inst, _other), 0)) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000033), __yy_gml_object_create(_inst, (_inst.gml___struct___94 = __yy_method(_inst, gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft)), 2)); - } else { - room_goto(YYASSET_REF(0x03000003)); - } - return; - } - } - if (!yyGetBool(gml_Script_s_offer_data_upgrade(_inst, _other))) { - gml_Script_s_college_draft_new_season_loading(_inst, _other); - } - } -} -function gml_Script_s_college_draft_new_season_loading(_inst, _other) { - { - gml_Script_s_loading_start(_inst, _other, kgml_Script_s_college_draft_new_season); - } -} -function gml_Script_s_college_draft_new_season(_inst, _other) { - { - gml_Script_s_start_new_season(_inst, _other, false); - gml_Script_s_play(_inst, _other, 0); - } -} -function gml_Script_btn_click_college_draft_next(_inst, _other) { - { - var gmld_count = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage, gmld_count)) { - { - var gmlshowMsg = gml_Script_s_end_college_draft(_inst, _other); - if (yyfequal(gmlshowMsg, false)) { - { - gml_Script_s_end_college_draft_late(_inst, _other); - } - } - return; - } - } - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), g_yyPrePostObject__; - var gmlpick_i = gml_Script_s_college_draft_player_pick(_inst, _other); - if (yyGetBool(yyfgreaterequal(gmlpick_i, 0)) && yyGetBool(yyfless(gmlpick_i, gmld_count))) { - { - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - var gmlpick_round = ds_map_find_value(gmlimap, "pick_round"); - if (yyGetBool(yyfgreater(gmlpick_round, 0)) && yyGetBool(yyfless(gmlpick_round, 4))) { - { - if (yyfequal(ds_map_find_value(gmlimap, "year"), 3)) { - { - gml_Script_s_message_college_draft_early_y3(_inst, _other, gmlpick_i); - } - } else { - { - gml_Script_s_message_college_draft_pick(_inst, _other, gmlpick_i); - } - } - } - } else { - { - if (yyfequal(ds_map_find_value(gmlimap, "year"), 3)) { - { - gml_Script_s_message_college_draft_nottrydraft_y3(_inst, _other, gmlpick_i); - } - } else { - { - gml_Script_s_message_college_draft_notpick(_inst, _other, gmlpick_i); - } - } - } - } - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage, 0)) { - { - gml_Script_s_college_draft_refresh(_inst, _other); - } - } - } -} -function gml_Script_s_college_draft_refresh(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage, -1)) { - { - gml_Script_s_display_college_draft_debug(_inst, _other); - } - } else { - { - gml_Script_s_display_college_draft_roster(_inst, _other); - } - } - } -} -function gml_Script_btn_click_college_draft_skip(_inst, _other) { - { - var gmld_count = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage, gmld_count)) { - { - return; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_skip = 1; - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), g_yyPrePostObject__; - gml_Script_college_draft_do_skip(_inst, _other); - } -} -function gml_Script_college_draft_do_skip(_inst, _other) { - { - var gmld_count = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - var gmli = gml_Script_s_college_draft_player_pick(_inst, _other); - for (; yyfless(gmli, gmld_count); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpick_i = gml_Script_s_college_draft_player_pick(_inst, _other); - var gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlpick_i); - var gmlpick_round = ds_map_find_value(gmlimap, "pick_round"); - if (yyGetBool(yyfgreater(gmlpick_round, 0)) && yyGetBool(yyfless(gmlpick_round, 4))) { - { - if (yyfequal(ds_map_find_value(gmlimap, "year"), 3)) { - { - gml_Script_s_message_college_draft_early_y3(_inst, _other, gmlpick_i); - return; - } - } - } - } - gml_Script_s_college_draft_refresh_current_attitude(_inst, _other); - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), g_yyPrePostObject__; - } - } - gml_Script_s_display_college_draft_roster(_inst, _other); - } -} -function gml_Script_s_college_draft_player_pick(_inst, _other) { - { - return yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage), 1); - } -} -function gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - if (gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type === undefined) { - gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type = "gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlpmap = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - if (gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type === undefined) { - gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type = "gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.image_xscale = 0.8; - _inst.image_yscale = 0.25; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - if (gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type === undefined) { - gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type = "gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - if (gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type === undefined) { - gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type = "gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - if (gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type === undefined) { - gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype.__type = "gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_display_college_draft_roster(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_display_college_draft_roster"); - { - var __yy__v156 = GetWithArray(YYASSET_REF(0x00000032)); - for (var __yy__v157 in __yy__v156) { - if (!__yy__v156.hasOwnProperty(__yy__v157)) continue; - var __yy__v158 = __yy__v156[__yy__v157]; - instance_destroy(__yy__v158); - } - } - { - var __yy__v159 = GetWithArray(YYASSET_REF(0x0000004b)); - for (var __yy__v160 in __yy__v159) { - if (!__yy__v159.hasOwnProperty(__yy__v160)) continue; - var __yy__v161 = __yy__v159[__yy__v160]; - instance_destroy(__yy__v161); - } - } - { - var __yy__v162 = GetWithArray(YYASSET_REF(0x00000045)); - for (var __yy__v163 in __yy__v162) { - if (!__yy__v162.hasOwnProperty(__yy__v163)) continue; - var __yy__v164 = __yy__v162[__yy__v163]; - instance_destroy(__yy__v164); - } - } - { - var __yy__v165 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v166 in __yy__v165) { - if (!__yy__v165.hasOwnProperty(__yy__v166)) continue; - var __yy__v167 = __yy__v165[__yy__v166]; - instance_destroy(__yy__v167); - } - } - { - var __yy__v168 = GetWithArray(YYASSET_REF(0x00000043)); - for (var __yy__v169 in __yy__v168) { - if (!__yy__v168.hasOwnProperty(__yy__v169)) continue; - var __yy__v170 = __yy__v168[__yy__v169]; - instance_destroy(__yy__v170); - } - } - var gmltitleTxt = gml_Script_s_create_label(_inst, _other, 240, 10, "Draft-Eligible Players"); - yyInst(_inst, _other, gmltitleTxt).gmlfont = global.gmlfnt_flex; - var gmlsz = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft); - var gmlcount = 0; - var gmltotCred = 0; - var gmlpmap, gmlimap, gmlpos, gmlstr, gmllabel; - var gmlr = 0; - for (; yyfless(gmlr, gmlsz); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlimap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft, gmlr); - gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, real(ds_map_find_value(gmlimap, "index"))); - if (!yyGetBool(ds_exists(gmlpmap, 1))) { - { - gml_Script_slogf(_inst, _other, "warning pmap instance invalid: %1", gmlpmap); - } - } - if (yyfless(ds_map_find_value(gmlimap, "year"), 3)) { - { - continue; - } - } - gmlpos = gml_Script_s_card_layout_pos(_inst, _other, gmlsz, gmlr); - _inst.gmlprofile = __yy_gml_array_check(_inst.gmlprofile, 4083195518); - _inst.gmlprofile[__yy_gml_array_check_index_set(gmlcount)] = instance_create_layer(yyInst(_inst, _other, gmlpos).x, yyInst(_inst, _other, gmlpos).y, "Instances", YYASSET_REF(0x00000032), __yy_gml_object_create(_inst, (_inst.gml___struct___95 = __yy_method(_inst, gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft)), gmlpmap)); - gmlstr = "?"; - if (yyfless(gmlcount, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage)) { - { - gmlstr = yyfplus("", __yy_gml_errCheck(string(ds_map_find_value(gmlimap, "pick_label")))); - gmltotCred = yyfplus(gmltotCred, ds_map_find_value(gmlimap, "credits")); - } - } - gmllabel = gml_Script_s_create_label(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlpos).x), 35), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlpos).y), 85), string(gmlstr)); - yyInst(_inst, _other, gmllabel).gmlhalign = 1; - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - instance_create_layer(236, 224, "Instances", YYASSET_REF(0x00000043), __yy_gml_object_create(_inst, (_inst.gml___struct___96 = __yy_method(_inst, gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft)), yyfplus(yyfplus("$", __yy_gml_errCheck(string(gmltotCred))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))), gml_Script_s_str(_inst, _other, "ui_NewDonations"))); - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_stage, gmlsz)) { - { - instance_create_layer(376, 224, "Instances", YYASSET_REF(0x00000023), __yy_gml_object_create(_inst, (_inst.gml___struct___97 = __yy_method(_inst, gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft)), gml_Script_s_str(_inst, _other, "ui_Continue"), kgml_Script_btn_click_college_draft_next)); - } - } else { - { - instance_create_layer(376, 224, "Instances", YYASSET_REF(0x00000023), __yy_gml_object_create(_inst, (_inst.gml___struct___98 = __yy_method(_inst, gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft)), gml_Script_s_str(_inst, _other, "ui_next"), kgml_Script_btn_click_college_draft_next)); - instance_create_layer(8, 224, "Instances", YYASSET_REF(0x00000023), __yy_gml_object_create(_inst, (_inst.gml___struct___99 = __yy_method(_inst, gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft)), gml_Script_s_str(_inst, _other, "ui_Skip"), kgml_Script_btn_click_college_draft_skip)); - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_queueY3Msg)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_draft_queueY3Msg = 0; - var gmlpick_i = gml_Script_s_college_draft_player_pick(_inst, _other); - gml_Script_s_message_college_draft_early_y3(_inst, _other, gmlpick_i); - } - } - } -} -function gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft"; - } - if (gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft.prototype.__type === undefined) { - gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft.prototype.__type = "gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft.prototype); - { - _inst.x = 1; - _inst.y = 2; - } - } -} -function gml_Script_s_card_layout_pos(_inst, _other, argument0, argument1) { - { - var gmlpos = __yy_gml_object_create(_inst, (_inst.gml___struct___100 = __yy_method(_inst, gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft))); - var gmlsw = 480; - var gmlsh = 270; - var gmlcw = 64; - var gmlch = 80; - var gmlcw2 = yyfdivide(__yy_gml_errCheck(gmlcw), 2); - var gmlch2 = yyfdivide(__yy_gml_errCheck(gmlch), 2); - var gmllp = 18; - var gmltp = 24; - var gmlgap = 12; - var gmlyjump = 100; - var gmlcardsT = 0; - var gmlcardsB = 0; - if (yyflessequal(argument0, 3)) { - { - gmlcardsT = argument0; - } - } else { - { - gmlcardsB = yyfdivide(__yy_gml_errCheck(argument0), 2); - gmlcardsT = yyfminus(__yy_gml_errCheck(argument0), __yy_gml_errCheck(gmlcardsB)); - } - } - var gmlrow = 0; - var gmlrowIndex = 0; - var gmlcardsR = 0; - if (yyfless(argument1, gmlcardsT)) { - { - gmlcardsR = gmlcardsT; - gmlrowIndex = argument1; - gmlrow = 0; - } - } else { - { - gmlcardsR = gmlcardsB; - gmlrowIndex = yyfminus(__yy_gml_errCheck(argument1), __yy_gml_errCheck(gmlcardsT)); - gmlrow = 1; - } - } - var gmlrowW = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlcardsR), __yy_gml_errCheck(gmlcw))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlcardsR), 1)), __yy_gml_errCheck(gmlgap)))); - var gmlstartX = yyfplus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsw), __yy_gml_errCheck(gmlrowW))), 2)), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmllp), 2))); - yyInst(_inst, _other, gmlpos).x = yyfplus(yyfplus(__yy_gml_errCheck(gmlstartX), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlrowIndex), __yy_gml_errCheck(gmlcw)))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlrowIndex), 1)), __yy_gml_errCheck(gmlgap)))); - yyInst(_inst, _other, gmlpos).y = yyfplus(__yy_gml_errCheck(gmltp), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlrow), __yy_gml_errCheck(gmlyjump)))); - if (yyflessequal(argument0, 3)) { - { - yyInst(_inst, _other, gmlpos).y = yyfplus(yyInst(_inst, _other, gmlpos).y, gmlch2); - } - } - return gmlpos; - } -} -function gml_Script_s_load_pro_teams(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_load_pro_teams"); - var gmllist = ds_list_create(); - var gmlfile = file_text_open_read("ProTeams_CO.txt"); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlmap = ds_map_create(); - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmli = 0; - for (; yyfless(gmli, array_length_1d(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_add(gmlmap, gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)]); - } - } - ds_list_add(gmllist, gmlmap); - } - } - file_text_close(gmlfile); - return gmllist; - } -} -function gml_GlobalScript_s_check_ingame_control_change(_inst, _other) { - _inst.gmls_check_ingame_control_change = __yy_method(_inst, gml_Script_s_check_ingame_control_change); -} -function gml_Script_s_check_ingame_control_change(_inst, _other) { - { - if (yyGetBool(global.gmlconsole_build) && yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, 32779)) && yyGetBool(global.gmlmaster_ball) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlmaster_ball).gmlstate, 0))) { - { - { - var __yy__v171 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v172 in __yy__v171) { - if (!__yy__v171.hasOwnProperty(__yy__v172)) continue; - var __yy__v173 = __yy__v171[__yy__v172]; - { - ds_map_set(__yy__v173.gmlmap_options, "op_invert_throw", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v173.gmlmap_options, "op_invert_throw")), 1)); - if (yyfgreater(ds_map_find_value(__yy__v173.gmlmap_options, "op_invert_throw"), 3)) { - ds_map_set(__yy__v173.gmlmap_options, "op_invert_throw", 0); - } - var ___sw186___ = ds_map_find_value(__yy__v173.gmlmap_options, "op_invert_throw"); - var ___swc187___ = -1; - if (yyCompareVal(___sw186___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc187___ = 0; - } else if (yyCompareVal(___sw186___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc187___ = 1; - } else if (yyCompareVal(___sw186___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc187___ = 2; - } else if (yyCompareVal(___sw186___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc187___ = 3; - } - switch (___swc187___) { - case 0: { - { - var __yy__v174 = GetWithArray(YYASSET_REF(0x0000006f)); - for (var __yy__v175 in __yy__v174) { - if (!__yy__v174.hasOwnProperty(__yy__v175)) continue; - var __yy__v176 = __yy__v174[__yy__v175]; - gml_Script_s_fieldtxt(__yy__v176, __yy__v173, gml_Script_s_str(__yy__v176, __yy__v173, "ui_Normal")); - } - } - break; - } - case 1: { - { - var __yy__v177 = GetWithArray(YYASSET_REF(0x0000006f)); - for (var __yy__v178 in __yy__v177) { - if (!__yy__v177.hasOwnProperty(__yy__v178)) continue; - var __yy__v179 = __yy__v177[__yy__v178]; - gml_Script_s_fieldtxt(__yy__v179, __yy__v173, gml_Script_s_str(__yy__v179, __yy__v173, "ui_Inverted")); - } - } - break; - } - case 2: { - { - var __yy__v180 = GetWithArray(YYASSET_REF(0x0000006f)); - for (var __yy__v181 in __yy__v180) { - if (!__yy__v180.hasOwnProperty(__yy__v181)) continue; - var __yy__v182 = __yy__v180[__yy__v181]; - gml_Script_s_fieldtxt(__yy__v182, __yy__v173, gml_Script_s_str(__yy__v182, __yy__v173, "ui_AnalogueL")); - } - } - break; - } - case 3: { - { - var __yy__v183 = GetWithArray(YYASSET_REF(0x0000006f)); - for (var __yy__v184 in __yy__v183) { - if (!__yy__v183.hasOwnProperty(__yy__v184)) continue; - var __yy__v185 = __yy__v183[__yy__v184]; - gml_Script_s_fieldtxt(__yy__v185, __yy__v173, gml_Script_s_str(__yy__v185, __yy__v173, "ui_AnalogueR")); - } - } - break; - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_remove_player(_inst, _other) { - _inst.gmls_remove_player = __yy_method(_inst, gml_Script_s_remove_player); -} -function gml_Script_s_remove_player(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = ""; - } - } - { - { - var __yy__v186 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v187 in __yy__v186) { - if (!__yy__v186.hasOwnProperty(__yy__v187)) continue; - var __yy__v188 = __yy__v186[__yy__v187]; - { - if (yyfequal(argument0, -4)) { - { - gml_Script_slog(__yy__v188, _inst, "s_remove_player: Invalid pmap"); - return true; - } - } - if (yyfequal(ds_exists(argument0, 1), false)) { - { - gml_Script_slog(__yy__v188, _inst, "s_remove_player: pmap not a map, direct delete (old version?)"); - var gmldel_index = ds_list_find_index(__yy__v188.gmlroster, argument0); - if (yyfnotequal(gmldel_index, -1)) { - ds_list_delete(__yy__v188.gmlroster, gmldel_index); - } - return true; - } - } - if (yyGetBool(ds_map_exists(argument0, "hof")) && yyGetBool(yyfequal(ds_map_find_value(argument0, "hof"), true))) { - { - gml_Script_slog(__yy__v188, _inst, yyfplus(yyfplus(yyfplus(yyfplus("s_remove_player[", __yy_gml_errCheck(string(ds_map_find_value(argument0, "lname")))), "]: Archived in HoF. Reason["), __yy_gml_errCheck(argument1)), "]")); - ds_map_set(argument0, "team_leave_reason", argument1); - ds_map_set(argument0, "uniform_record", gml_Script_s_extract_uniform_cols_to_record(__yy__v188, _inst, ds_map_find_value(argument0, "teamid"), "")); - if (yyfnotequal(argument2, "")) { - { - ds_map_set(argument0, "epilogue", argument2); - } - } - ds_map_set(argument0, "class_of", yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstart_year), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear))); - ds_list_add(__yy__v188.gmlhoflist, argument0); - ds_list_delete(__yy__v188.gmlroster, ds_list_find_index(__yy__v188.gmlroster, argument0)); - return false; - } - } else { - { - gml_Script_slog(__yy__v188, _inst, yyfplus(yyfplus(yyfplus(yyfplus("s_remove_player[", __yy_gml_errCheck(string(ds_map_find_value(argument0, "lname")))), "]: Destroyed. Reason["), __yy_gml_errCheck(argument1)), "]")); - ds_list_delete(__yy__v188.gmlroster, ds_list_find_index(__yy__v188.gmlroster, argument0)); - ds_map_destroy(argument0); - return true; - } - } - } - } - } - } -} -function gml_GlobalScript_btn_click_BengRams(_inst, _other) { - _inst.gmlbtn_click_BengRams = __yy_method(_inst, gml_Script_btn_click_BengRams); - _inst.gmls_update_btn_bengrams = __yy_method(_inst, gml_Script_s_update_btn_bengrams); - _inst.gmls_set_ui_colours = __yy_method(_inst, gml_Script_s_set_ui_colours); -} -function gml_Script_btn_click_BengRams(_inst, _other) { - { - global.gmlui_skin = yyfplus(global.gmlui_skin, 1); - if (yyfgreater(global.gmlui_skin, 2)) { - global.gmlui_skin = 0; - } - gml_Script_s_set_ui_colours(_inst, _other, global.gmlui_skin); - if (yyGetBool(global.gmlpoki)) { - { - var ___sw194___ = global.gmlui_skin; - var ___swc195___ = -1; - if (yyCompareVal(___sw194___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc195___ = 0; - } else if (yyCompareVal(___sw194___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc195___ = 1; - } - switch (___swc195___) { - case 0: { - gml_Script_poki_set_team(_inst, _other, 1); - break; - } - case 1: { - gml_Script_poki_set_team(_inst, _other, 2); - break; - } - default: { - gml_Script_poki_set_team(_inst, _other, 0); - break; - } - } - } - } - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_Script_s_update_btn_bengrams(_inst, _other) { - { - { - yyInst(_inst, _other, 100248).visible = false; - return; - } - gml_Script_s_set_ui_colours(_inst, _other, global.gmlui_skin); - yyInst(_inst, _other, 100248).gmlimage_num = global.gmlui_skin; - var ___sw196___ = global.gmlui_skin; - var ___swc197___ = -1; - if (yyCompareVal(___sw196___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc197___ = 0; - } else if (yyCompareVal(___sw196___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc197___ = 1; - } else if (yyCompareVal(___sw196___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc197___ = 2; - } - switch (___swc197___) { - case 0: { - yyInst(_inst, _other, 100248).gmlcolour = make_color_rgb(44, 104, 255); - break; - } - case 1: { - yyInst(_inst, _other, 100248).gmlcolour = make_color_rgb(0, 76, 84); - break; - } - case 2: { - yyInst(_inst, _other, 100248).gmlcolour = make_color_rgb(226, 24, 54); - break; - } - } - } -} -function gml_Script_s_set_ui_colours(_inst, _other, argument0) { - { - var ___sw198___ = argument0; - var ___swc199___ = -1; - if (yyCompareVal(___sw198___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc199___ = 0; - } else if (yyCompareVal(___sw198___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc199___ = 1; - } else if (yyCompareVal(___sw198___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc199___ = 2; - } - switch (___swc199___) { - case 0: { - global.gmlc_background = make_color_rgb(44, 104, 255); - global.gmlc_primary = make_color_rgb(210, 210, 10); - global.gmlc_backfill = make_color_rgb(0, 0, 0); - break; - } - case 1: { - global.gmlc_background = make_color_rgb(0, 76, 84); - global.gmlc_primary = make_color_rgb(220, 220, 220); - global.gmlc_backfill = make_color_rgb(0, 0, 0); - break; - } - case 2: { - global.gmlc_background = make_color_rgb(226, 24, 54); - global.gmlc_primary = make_color_rgb(252, 205, 21); - global.gmlc_backfill = make_color_rgb(0, 0, 0); - break; - } - } - } -} -function gml_GlobalScript_btn_click_OptionsAutoRun(_inst, _other) { - _inst.gmlbtn_click_OptionsAutoRun = __yy_method(_inst, gml_Script_btn_click_OptionsAutoRun); -} -function gml_Script_btn_click_OptionsAutoRun(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_autorun = !yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_autorun); - gml_Script_s_update_options(_inst, _other); - } -} -function gml_GlobalScript_title_scripts(_inst, _other) { - _inst.gmls_title_goto = __yy_method(_inst, gml_Script_s_title_goto); - _inst.gmls_title_create = __yy_method(_inst, gml_Script_s_title_create); - _inst.gmls_title_exit = __yy_method(_inst, gml_Script_s_title_exit); - _inst.gmls_title_check_any_button = __yy_method(_inst, gml_Script_s_title_check_any_button); - _inst.gmls_title_create_image = __yy_method(_inst, gml_Script_s_title_create_image); - _inst.gmls_title_step_image = __yy_method(_inst, gml_Script_s_title_step_image); - _inst.gmls_title_draw_gui_image = __yy_method(_inst, gml_Script_s_title_draw_gui_image); - _inst.gmlf_almost_same = __yy_method(_inst, gml_Script_f_almost_same); - _inst.gmls_title_create_video = __yy_method(_inst, gml_Script_s_title_create_video); - _inst.gmls_title_async_social_video = __yy_method(_inst, gml_Script_s_title_async_social_video); - _inst.gmls_title_do_video_end = __yy_method(_inst, gml_Script_s_title_do_video_end); - _inst.gmls_title_step_video = __yy_method(_inst, gml_Script_s_title_step_video); - _inst.gmls_title_draw_gui_video = __yy_method(_inst, gml_Script_s_title_draw_gui_video); - _inst.gmls_title_create_fadeinout_splash = __yy_method(_inst, gml_Script_s_title_create_fadeinout_splash); - _inst.gmls_title_step_fadeinout_splash = __yy_method(_inst, gml_Script_s_title_step_fadeinout_splash); - _inst.gmls_title_draw_fadeinout_splash = __yy_method(_inst, gml_Script_s_title_draw_fadeinout_splash); -} -function gml_Script_s_title_goto(_inst, _other) { - { - if (!yyGetBool(global.gmlshow_title)) { - { - return; - } - } - var gmldoShow = false; - var ___sw202___ = g_pBuiltIn.get_os_type(); - var ___swc203___ = -1; - if (yyCompareVal(___sw202___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc203___ = 0; - } - switch (___swc203___) { - case 0: { - { - gmldoShow = true; - break; - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmldoShow = true; - } - } - { - } - if (yyGetBool(gmldoShow)) { - { - gml_Script_s_set_desktop_dev_window_size(_inst, _other); - global.gmlshow_title = false; - room_goto(YYASSET_REF(0x03000001)); - } - } - } -} -function gml_Script_s_title_create(_inst, _other) { - { - gml_Script_s_refresh_gamepads(_inst, _other); - { - gml_Script_s_title_create_image(_inst, _other); - } - } -} -function gml_Script_s_title_exit(_inst, _other) { - { - display_set_gui_size(480, 270); - surface_resize(g_pBuiltIn.application_surface, 480, 270); - { - } - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_Script_s_title_check_any_button(_inst, _other) { - { - gml_Script_s_update_gamepad(_inst, _other); - return yyGetBool(yyInst(_inst, _other, global.gmlgp).gmlgamepad_anybutton) || yyGetBool(mouse_check_button_released(1)) || yyGetBool(mouse_check_button_released(2)); - } -} -function gml_Script_s_title_create_image(_inst, _other) { - { - _inst.gmlaction_step = kgml_Script_s_title_step_image; - _inst.gmlaction_draw_gui = kgml_Script_s_title_draw_gui_image; - yyInst(_inst, _other, 100022).gmltitle_spr = YYASSET_REF(0x01000156); - yyInst(_inst, _other, 100022).gmltitle_frame = 0; - yyInst(_inst, _other, 100022).gmltitle_x = 0; - yyInst(_inst, _other, 100022).gmltitle_y = 0; - yyInst(_inst, _other, 100022).gmltext_x = 240; - yyInst(_inst, _other, 100022).gmltext_y = 242; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100022).gmltext_x = 240; - yyInst(_inst, _other, 100022).gmltext_y = 76; - yyInst(_inst, _other, 100022).gmltitle_spr = YYASSET_REF(0x01000146); - yyInst(_inst, _other, 100022).gmltitle_frame = 0; - var gmlslot = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot"); - var gmlsav_week = 1; - var gmlsav_stage = 1; - var gmlsav_college_admissions_draft_round = 0; - var gmlfilename = global.gmlg_savename1; - if (yyfequal(gmlslot, 2)) { - gmlfilename = global.gmlg_savename2; - } - if (yyfequal(gmlslot, 3)) { - gmlfilename = global.gmlg_savename3; - } - if (yyfequal(gmlslot, 4)) { - gmlfilename = global.gmlg_savename4; - } - if (yyfequal(gmlslot, 5)) { - gmlfilename = global.gmlg_savename5; - } - if (yyGetBool(file_exists(gmlfilename))) { - { - gml_Script_slog(_inst, _other, yyfplus("Opening file: ", __yy_gml_errCheck(gmlfilename))); - ini_open(gmlfilename); - gmlsav_week = ini_read_real("savegame", "week", 1); - gmlsav_college_admissions_draft_round = ini_read_real("savegame", "college_admissions_draft_round", 0); - gmlsav_stage = ini_read_real("savegame", "stage", 1); - ini_close(); - } - } - if (yyGetBool(yyfequal(gmlsav_stage, -10)) || yyGetBool(yyfgreater(gmlsav_college_admissions_draft_round, 0))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("TITLE slot:[", __yy_gml_errCheck(string(gmlslot))), "] sav_stage("), __yy_gml_errCheck(string(gmlsav_stage))), ") sav_college_admissions_draft_round("), __yy_gml_errCheck(string(gmlsav_college_admissions_draft_round))), ") Between seasons -> Spring")); - yyInst(_inst, _other, 100022).gmltitle_frame = 1; - } - } else { - if (yyfless(gmlsav_week, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("TITLE slot:[", __yy_gml_errCheck(string(gmlslot))), "] week("), __yy_gml_errCheck(string(gmlsav_week))), ") Regular season -> Fall")); - yyInst(_inst, _other, 100022).gmltitle_frame = 0; - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("TITLE slot:[", __yy_gml_errCheck(string(gmlslot))), "] week("), __yy_gml_errCheck(string(gmlsav_week))), ") Post season -> Winter")); - yyInst(_inst, _other, 100022).gmltitle_frame = 2; - } - } - } - var gmldW = display_get_width(); - var gmldH = display_get_height(); - var gmls_ar = yyfdivide(__yy_gml_errCheck(real(gmldW)), __yy_gml_errCheck(real(gmldH))); - var gmlsW = sprite_get_width(yyInst(_inst, _other, 100022).gmltitle_spr); - var gmlsH = sprite_get_height(yyInst(_inst, _other, 100022).gmltitle_spr); - var gmlnewDW = 480; - var gmlnewDH = 270; - var gmlis_tall = yyfgreater(gmls_ar, 1.7777777777777777); - if (yyGetBool(gmlis_tall)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("TITLE -> Tall device [", __yy_gml_errCheck(string(gmldW))), ","), __yy_gml_errCheck(string(gmldH))), "]")); - var gmltH = 270; - var gmltW = yyftime(__yy_gml_errCheck(gmltH), __yy_gml_errCheck(gmls_ar)); - gmlnewDW = gmltW; - gmlnewDH = gmltH; - yyInst(_inst, _other, 100022).gmltitle_x = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmltW), __yy_gml_errCheck(gmlsW))), 2); - yyInst(_inst, _other, 100022).gmltitle_y = 0; - yyInst(_inst, _other, 100022).gmltext_x = yyfplus(yyInst(_inst, _other, 100022).gmltext_x, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmltW), 480)), 2)); - yyInst(_inst, _other, 100022).gmltext_y = yyfplus(yyInst(_inst, _other, 100022).gmltext_y, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmltH), 270)), 2)); - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("TITLE -> Not Tall device [", __yy_gml_errCheck(string(gmldW))), ","), __yy_gml_errCheck(string(gmldH))), "]")); - yyInst(_inst, _other, 100022).gmltitle_x = yyfdivide(__yy_gml_errCheck(yyfminus(480, __yy_gml_errCheck(gmlsW))), 2); - } - } - gml_Script_slog(_inst, _other, "----------------"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("newDW [", __yy_gml_errCheck(string(gmlnewDW))), "]")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("newDH [", __yy_gml_errCheck(string(gmlnewDH))), "]")); - gml_Script_slog(_inst, _other, "----------------"); - display_set_gui_size(gmlnewDW, gmlnewDH); - surface_resize(g_pBuiltIn.application_surface, gmlnewDW, gmlnewDH); - } - } - } -} -function gml_Script_s_title_step_image(_inst, _other) { - { - if (yyGetBool(gml_Script_s_title_check_any_button(_inst, _other))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - gml_Script_s_title_exit(_inst, _other); - } - } - } -} -function gml_Script_s_title_draw_gui_image(_inst, _other) { - { - draw_sprite(_inst, yyInst(_inst, _other, 100022).gmltitle_spr, yyInst(_inst, _other, 100022).gmltitle_frame, yyInst(_inst, _other, 100022).gmltitle_x, yyInst(_inst, _other, 100022).gmltitle_y); - var gmltx = yyInst(_inst, _other, 100022).gmltext_x; - var gmlty = yyInst(_inst, _other, 100022).gmltext_y; - var gmlmsg = yyGetBool(global.gmlmobile_device) ? "ui_PressStart_mob" : "ui_PressStart"; - var gmlmsgTxt = string_upper(gml_Script_s_str(_inst, _other, gmlmsg)); - if (yyfgreater(yyfmod(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 1000), 500)) { - { - draw_set_font(global.gmlfnt_small_flex); - draw_set_color(16777215); - draw_set_halign(1); - draw_set_valign(1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmlmsgTxt); - } - } - } -} -function gml_Script_f_almost_same(_inst, _other, argument0, argument1) { - { - return yyfless(abs(yyfminus(__yy_gml_errCheck(argument0), __yy_gml_errCheck(argument1))), 0.011); - } -} -function gml_Script_s_title_create_video(_inst, _other) { - { - _inst.gmlaction_async_social = kgml_Script_s_title_async_social_video; - _inst.gmlaction_draw_gui = kgml_Script_s_title_draw_gui_video; - _inst.gmlaction_step = kgml_Script_s_title_step_video; - gml_Script_slogf(_inst, _other, "Window: %1x%2", window_get_width(), window_get_height()); - gml_Script_slogf(_inst, _other, "Screen: %1x%2", display_get_width(), display_get_height()); - var gmlvidName = "16x9_Landscape_1920.mp4"; - var gmlresW = 1920; - var gmlresH = 1080; - var gmldW = display_get_width(); - var gmldH = display_get_height(); - var gmlaspRat = "?"; - var gmls_ar = yyfdivide(__yy_gml_errCheck(real(gmldW)), __yy_gml_errCheck(real(gmldH))); - if (yyGetBool(gml_Script_f_almost_same(_inst, _other, 1.7777777777777777, gmls_ar))) { - { - gmlaspRat = "16:9"; - if (yyfless(gmldW, 2000)) { - { - gmlresW = 1920; - gmlresH = 1080; - gmlvidName = "16x9_Landscape_1920.mp4"; - } - } else { - if (yyfless(gmldW, 5000)) { - { - gmlresW = 4096; - gmlresH = 2304; - gmlvidName = "16x9_Landscape_4096.mp4"; - } - } else { - { - gmlresW = 5120; - gmlresH = 2880; - gmlvidName = "16x9_Landscape_5120.mp4"; - } - } - } - } - } else { - if (yyGetBool(gml_Script_f_almost_same(_inst, _other, 1.6, gmls_ar))) { - { - gmlaspRat = "16:10"; - if (yyfless(gmldW, 2000)) { - { - gmlresW = 1440; - gmlresH = 900; - gmlvidName = "16x10_Landscape_1440.mp4"; - } - } else { - { - gmlresW = 2880; - gmlresH = 1800; - gmlvidName = "16x10_Landscape_2880.mp4"; - } - } - } - } else { - if (yyGetBool(gml_Script_f_almost_same(_inst, _other, 1.3333333333333333, gmls_ar))) { - { - gmlresW = 2732; - gmlresH = 2048; - gmlvidName = "4x3_Landscape.mp4"; - gmlaspRat = "4:3"; - } - } else { - if (yyGetBool(gml_Script_f_almost_same(_inst, _other, 2.1666666666666665, gmls_ar))) { - { - gmlresW = 2688; - gmlresH = 1242; - gmlvidName = "19.5x9_Landscape.mp4"; - gmlaspRat = "19.5:9"; - } - } else { - if (yyGetBool(gml_Script_f_almost_same(_inst, _other, 1.525, gmls_ar))) { - { - gmlresW = 2266; - gmlresH = 1488; - gmlvidName = "4.6x3_Landscape.mp4"; - gmlaspRat = "4.5:3 but really 6.1:4"; - } - } else { - if (yyGetBool(gml_Script_f_almost_same(_inst, _other, 1.4285714285714286, gmls_ar))) { - { - gmlresW = 2388; - gmlresH = 1668; - gmlvidName = "4.3x3_Landscape.mp4"; - gmlaspRat = "4.3:3 but really 10:7"; - } - } - } - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_title_create_video [", __yy_gml_errCheck(gmlvidName)), "] size ["), __yy_gml_errCheck(string(gmlresW))), "/"), __yy_gml_errCheck(string(gmlresH))), "] for screen ["), __yy_gml_errCheck(string(gmldW))), "/"), __yy_gml_errCheck(string(gmldH))), "] aspRat["), __yy_gml_errCheck(gmlaspRat)), "]")); - video_open(yyfplus("AppleArcade/", __yy_gml_errCheck(gmlvidName))); - display_set_gui_size(gmlresW, gmlresH); - surface_resize(g_pBuiltIn.application_surface, gmlresW, gmlresH); - } -} -function gml_Script_s_title_async_social_video(_inst, _other) { - { - var gml_type = ds_map_find_value(g_pBuiltIn.get_async_load(), "type"); - if (yyfequal(gml_type, "video_start")) { - { - gml_Script_slog(_inst, _other, "video_start"); - } - } else { - if (yyfequal(gml_type, "video_end")) { - { - gml_Script_s_title_do_video_end(_inst, _other); - gml_Script_s_title_create_fadeinout_splash(_inst, _other); - } - } - } - } -} -function gml_Script_s_title_do_video_end(_inst, _other) { - { - gml_Script_slog(_inst, _other, "video_end"); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "aa_video_watched", 1); - yyInst(_inst, _other, YYASSET_REF(0x00000064)).visible = true; - gml_Script_s_save_options(_inst, _other); - video_close(); - display_set_gui_size(480, 270); - surface_resize(g_pBuiltIn.application_surface, 480, 270); - } -} -function gml_Script_s_title_step_video(_inst, _other) { - { - if (yyGetBool(gml_Script_s_title_check_any_button(_inst, _other))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("aa_video_watched[", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "aa_video_watched")))), "]")); - if (yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "aa_video_watched"), 0)) { - { - return; - } - } - gml_Script_slog(_inst, _other, "video_skip"); - gml_Script_s_title_do_video_end(_inst, _other); - gml_Script_s_title_exit(_inst, _other); - } - } - } -} -function gml_Script_s_title_draw_gui_video(_inst, _other) { - { - var gml_data = video_draw(); - var gml_status = gml_data[__yy_gml_array_check_index(0, gml_data)]; - if (yyfequal(gml_status, 0)) { - { - var gml_surface = gml_data[__yy_gml_array_check_index(1, gml_data)]; - draw_surface(gml_surface, _inst.x, _inst.y); - } - } - } -} -function gml_Script_s_title_create_fadeinout_splash(_inst, _other) { - { - _inst.gmlaction_async_social = -4; - _inst.gmlaction_step = kgml_Script_s_title_step_fadeinout_splash; - _inst.gmlaction_draw_gui = kgml_Script_s_title_draw_fadeinout_splash; - yyInst(_inst, _other, 100022).gmltitle_spr = YYASSET_REF(0x010000fd); - yyInst(_inst, _other, 100022).gmlfade_start_t = g_pBuiltIn.get_current_time(); - } -} -function gml_Script_s_title_step_fadeinout_splash(_inst, _other) { - { - if (yyGetBool(gml_Script_s_title_check_any_button(_inst, _other))) { - { - gml_Script_s_title_exit(_inst, _other); - return; - } - } - var gmlt = yyfminus(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), __yy_gml_errCheck(_inst.gmlfade_start_t)); - if (yyfgreaterequal(gmlt, 2100)) { - { - gml_Script_s_title_exit(_inst, _other); - } - } - } -} -function gml_Script_s_title_draw_fadeinout_splash(_inst, _other) { - { - var gmla = 1; - var gmlt = yyfminus(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), __yy_gml_errCheck(_inst.gmlfade_start_t)); - if (yyflessequal(gmlt, 350)) { - { - gmla = lerp(0, 1, yyfdivide(__yy_gml_errCheck(gmlt), 350)); - } - } else { - if (yyGetBool(yyfgreater(gmlt, 350)) && yyGetBool(yyflessequal(gmlt, 1850))) { - { - gmla = 1; - } - } else { - if (yyGetBool(yyfgreater(gmlt, 1850)) && yyGetBool(yyflessequal(gmlt, 2100))) { - { - gmla = lerp(1, 0, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlt), 1850)), 250)); - } - } else { - { - gmla = 0; - } - } - } - } - draw_sprite_ext(_inst, yyInst(_inst, _other, 100022).gmltitle_spr, 0, 0, 0, 1, 1, 0, 16777215, gmla); - } -} -function gml_GlobalScript_s_str_helpers(_inst, _other) { - _inst.gmls_str_int_to_ordinal = __yy_method(_inst, gml_Script_s_str_int_to_ordinal); -} -function gml_Script_s_str_int_to_ordinal(_inst, _other, argument0) { - { - var gmllast_digit = yyfmod(__yy_gml_errCheck(argument0), 10); - var gmllast_two_digits = yyfmod(__yy_gml_errCheck(argument0), 100); - var gmlsuffix = "th"; - if (yyGetBool(yyfless(gmllast_two_digits, 11)) || yyGetBool(yyfgreater(gmllast_two_digits, 13))) { - { - var ___sw206___ = gmllast_digit; - var ___swc207___ = -1; - if (yyCompareVal(___sw206___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc207___ = 0; - } else if (yyCompareVal(___sw206___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc207___ = 1; - } else if (yyCompareVal(___sw206___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc207___ = 2; - } - switch (___swc207___) { - case 0: { - gmlsuffix = "st"; - break; - } - case 1: { - gmlsuffix = "nd"; - break; - } - case 2: { - gmlsuffix = "rd"; - break; - } - } - } - } - return yyfplus(__yy_gml_errCheck(string(argument0)), __yy_gml_errCheck(gmlsuffix)); - } -} // /// @return {bool} New team added -function gml_GlobalScript_s_college_competitions_seeding(_inst, _other) { - _inst.gmls_get_team_from_tag = __yy_method(_inst, gml_Script_s_get_team_from_tag); - _inst.gmls_get_winner_by_cid = __yy_method(_inst, gml_Script_s_get_winner_by_cid); - _inst.gmls_get_winner_by_mid = __yy_method(_inst, gml_Script_s_get_winner_by_mid); - _inst.gmls_get_co_conference_winner = __yy_method(_inst, gml_Script_s_get_co_conference_winner); - _inst.gmls_get_co_division_winner = __yy_method(_inst, gml_Script_s_get_co_division_winner); - _inst.gmls_get_co_conference_best = __yy_method(_inst, gml_Script_s_get_co_conference_best); - _inst.gmls_get_co_subdivision_best = __yy_method(_inst, gml_Script_s_get_co_subdivision_best); - _inst.gmls_get_co_bowl_seed = __yy_method(_inst, gml_Script_s_get_co_bowl_seed); - _inst.gmls_get_co_prestige_bowl_seed = __yy_method(_inst, gml_Script_s_get_co_prestige_bowl_seed); - _inst.gmls_create_prestige_pool = __yy_method(_inst, gml_Script_s_create_prestige_pool); - _inst.gmls_prestige_pool_sort_order_ranking = __yy_method(_inst, gml_Script_s_prestige_pool_sort_order_ranking); - _inst.gmls_prestige_pool_list = __yy_method(_inst, gml_Script_s_prestige_pool_list); - _inst.gmls_prestige_pool_add = __yy_method(_inst, gml_Script_s_prestige_pool_add); - _inst.gmls_get_prestige_pool = __yy_method(_inst, gml_Script_s_get_prestige_pool); - _inst.gmls_get_team_in_prestige_pool = __yy_method(_inst, gml_Script_s_get_team_in_prestige_pool); - _inst.gmls_prestige_pool_force_one_per_conf = __yy_method(_inst, gml_Script_s_prestige_pool_force_one_per_conf); - _inst.gmls_prestige_pool_fill_per_rank = __yy_method(_inst, gml_Script_s_prestige_pool_fill_per_rank); - _inst.gmls_get_bowl_seed_first_loop_pool = __yy_method(_inst, gml_Script_s_get_bowl_seed_first_loop_pool); - _inst.gmls_get_bowl_seed_second_loop_pool = __yy_method(_inst, gml_Script_s_get_bowl_seed_second_loop_pool); - _inst.gmls_get_bowl_seed_third_loop_pool = __yy_method(_inst, gml_Script_s_get_bowl_seed_third_loop_pool); - _inst.gmls_get_first_team_data = __yy_method(_inst, gml_Script_s_get_first_team_data); - _inst.gmls_get_competition_pool = __yy_method(_inst, gml_Script_s_get_competition_pool); - _inst.gmls_competition_pool_team = __yy_method(_inst, gml_Script_s_competition_pool_team); - _inst.gmls_get_competition_winner = __yy_method(_inst, gml_Script_s_get_competition_winner); - _inst.gmls_competition_pool_fill_from_rankings = __yy_method(_inst, gml_Script_s_competition_pool_fill_from_rankings); - _inst.gmls_competition_pool_exclude_teams = __yy_method(_inst, gml_Script_s_competition_pool_exclude_teams); - _inst.gmls_competition_pool_add_team = __yy_method(_inst, gml_Script_s_competition_pool_add_team); - _inst.gmls_competition_pool_rankings_exclude = __yy_method(_inst, gml_Script_s_competition_pool_rankings_exclude); - _inst.gmls_get_tagged_source = __yy_method(_inst, gml_Script_s_get_tagged_source); - _inst.gmls_get_pool_position = __yy_method(_inst, gml_Script_s_get_pool_position); - _inst.gmls_competitions_debug_printout = __yy_method(_inst, gml_Script_s_competitions_debug_printout); -} -function gml_Script_s_get_team_from_tag(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule; - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = 1; - } - if (yyfequal(argument3, _inst.undefined)) { - argument3 = -4; - } - } - { - var gmlsrc = gml_Script_s_get_tagged_source(_inst, _other, argument0); - if (yyfequal(gmlsrc, -4)) { - return -4; - } - var ___sw218___ = yyInst(_inst, _other, gmlsrc).gmltag; - var ___swc219___ = -1; - if (yyCompareVal(___sw218___, "tm", g_GMLMathEpsilon, false) == 0) { - ___swc219___ = 0; - } else if (yyCompareVal(___sw218___, "c", g_GMLMathEpsilon, false) == 0) { - ___swc219___ = 1; - } else if (yyCompareVal(___sw218___, "m", g_GMLMathEpsilon, false) == 0) { - ___swc219___ = 2; - } - switch (___swc219___) { - case 0: { - var ___sw220___ = yyInst(_inst, _other, gmlsrc).gmlsource; - var ___swc221___ = -1; - if (yyCompareVal(___sw220___, "teams", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 0; - } else if (yyCompareVal(___sw220___, "pool", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 1; - } else if (yyCompareVal(___sw220___, "c_win", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 2; - } else if (yyCompareVal(___sw220___, "m_win", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 3; - } else if (yyCompareVal(___sw220___, "cnf_win", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 4; - } else if (yyCompareVal(___sw220___, "div_win", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 5; - } else if (yyCompareVal(___sw220___, "best_1", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 6; - } else if (yyCompareVal(___sw220___, "best_2", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 7; - } else if (yyCompareVal(___sw220___, "maj_rank", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 8; - } else if (yyCompareVal(___sw220___, "min_rank", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 9; - } else if (yyCompareVal(___sw220___, "pbowl", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 10; - } else if (yyCompareVal(___sw220___, "bowl", g_GMLMathEpsilon, false) == 0) { - ___swc221___ = 11; - } - switch (___swc221___) { - case 0: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return yyInst(_inst, _other, gmlsrc).gmlkey; - } - case 1: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_pool_position(_inst, _other, yyInst(_inst, _other, gmlsrc).gmlkey, argument3); - } - case 2: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_winner_by_cid(_inst, _other, yyInst(_inst, _other, gmlsrc).gmlkey, argument1); - } - case 3: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_winner_by_mid(_inst, _other, yyInst(_inst, _other, gmlsrc).gmlkey, argument1); - } - case 4: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_co_conference_winner(_inst, _other, yyInst(_inst, _other, gmlsrc).gmlkey); - } - case 5: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_co_division_winner(_inst, _other, yyInst(_inst, _other, gmlsrc).gmlkey); - } - case 6: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_co_conference_best(_inst, _other, yyInst(_inst, _other, gmlsrc).gmlkey, 0); - } - case 7: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_co_conference_best(_inst, _other, yyInst(_inst, _other, gmlsrc).gmlkey, 1); - } - case 8: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_co_subdivision_best(_inst, _other, 1, yyInst(_inst, _other, gmlsrc).gmlkey); - } - case 9: { - if (yyfgreater(argument2, 1)) { - return -4; - } - return gml_Script_s_get_co_subdivision_best(_inst, _other, 2, yyInst(_inst, _other, gmlsrc).gmlkey); - } - case 10: { - if (yyfgreater(argument2, 2)) { - return -4; - } - return gml_Script_s_get_co_prestige_bowl_seed(_inst, _other, 1, yyInst(_inst, _other, gmlsrc).gmlkey, argument2); - } - case 11: { - return gml_Script_s_get_co_bowl_seed(_inst, _other, 1, yyInst(_inst, _other, gmlsrc).gmlkey, argument2); - } - } - } - case 1: { - break; - } - case 2: { - break; - } - } - return -4; - } -} -function gml_Script_s_get_winner_by_cid(_inst, _other, argument0, argument1) { - { - var gmlfix = gml_Script_s_get_fix_by_competition_id(_inst, _other, argument0, argument1); - if (yyGetBool(gmlfix) && yyGetBool(gml_Script_s_is_fix_filled(_inst, _other, gmlfix))) { - { - gml_Script_slogf(_inst, _other, "found %1 vs %2 (%3:%4)", ds_map_find_value(gmlfix, "home_team"), ds_map_find_value(gmlfix, "away_team"), ds_map_find_value(gmlfix, "home_score"), ds_map_find_value(gmlfix, "away_score")); - return gml_Script_s_get_fix_winner_id(_inst, _other, gmlfix); - } - } - return -1; - } -} -function gml_Script_s_get_winner_by_mid(_inst, _other, argument0, argument1) { - { - var gmlfix = gml_Script_s_get_fix_by_match_id(_inst, _other, argument0, argument1); - if (yyGetBool(gmlfix) && yyGetBool(gml_Script_s_is_fix_filled(_inst, _other, gmlfix))) { - { - gml_Script_slogf(_inst, _other, "found %1 vs %2 (%3:%4)", ds_map_find_value(gmlfix, "home_team"), ds_map_find_value(gmlfix, "away_team"), ds_map_find_value(gmlfix, "home_score"), ds_map_find_value(gmlfix, "away_score")); - return gml_Script_s_get_fix_winner_id(_inst, _other, gmlfix); - } - } - return -1; - } -} -function gml_Script_s_get_co_conference_winner(_inst, _other, argument0) { - { - return gml_Script_s_get_co_division_winner(_inst, _other, yyfplus(__yy_gml_errCheck(argument0), ".0")); - } -} -function gml_Script_s_get_co_division_winner(_inst, _other, argument0) { - { - var gmlc = string_split(argument0, "."); - if (yyfless(array_length(gmlc), 2)) { - return -1; - } - if (!yyGetBool(gml_Script_s_is_co_postseason(_inst, _other))) { - return -1; - } - var gmlcomp = gml_Script_s_get_competition_by_conference_division(_inst, _other, gmlc[__yy_gml_array_check_index(0, gmlc)], gmlc[__yy_gml_array_check_index(1, gmlc)]); - gml_Script_s_competition_update_standings(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlconference, yyInst(_inst, _other, gmlcomp).gmldivision); - if (yyGetBool(is_undefined(yyInst(_inst, _other, gmlcomp).gmlstandings)) || yyGetBool(!yyGetBool(is_array(yyInst(_inst, _other, gmlcomp).gmlstandings)))) { - return -1; - } - return yyInst(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlstandings[__yy_gml_array_check_index(0, yyInst(_inst, _other, gmlcomp).gmlstandings)]).gmluid; - } -} -function gml_Script_s_get_co_conference_best(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(gml_Script_s_is_co_postseason(_inst, _other))) { - return -1; - } - var gmlconf = gml_Script_s_get_conference_data(_inst, _other, argument0); - gml_Script_s_conference_update_standings(_inst, _other, gmlconf); - if (yyfgreaterequal(argument1, array_length(yyInst(_inst, _other, gmlconf).gmlstandings))) { - return -1; - } - return yyInst(_inst, _other, yyInst(_inst, _other, gmlconf).gmlstandings[__yy_gml_array_check_index(argument1, yyInst(_inst, _other, gmlconf).gmlstandings)]).gmluid; - } -} -function gml_Script_s_get_co_subdivision_best(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(gml_Script_s_is_co_actual_postseason(_inst, _other))) { - return -1; - } - gml_Script_s_subdivision_update_rankings(_inst, _other, argument0); - var gmltd = yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]).gmlrankings[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(argument1), 1), yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]).gmlrankings)]; - yyInst(_inst, _other, gmltd).gmlseeded = true; - return yyInst(_inst, _other, gmltd).gmluid; - } -} -function gml_Script_s_get_co_bowl_seed(_inst, _other, argument0, argument1, argument2) { - { - if (!yyGetBool(gml_Script_s_is_co_actual_postseason(_inst, _other))) { - return -1; - } - gml_Script_s_subdivision_update_rankings(_inst, _other, argument0); - var gmltid; - var ___sw222___ = argument2; - var ___swc223___ = -1; - if (yyCompareVal(___sw222___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc223___ = 0; - } else if (yyCompareVal(___sw222___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc223___ = 1; - } else if (yyCompareVal(___sw222___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc223___ = 2; - } else if (yyCompareVal(___sw222___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc223___ = 3; - } - switch (___swc223___) { - case 0: { - return -1; - } - case 1: { - gmltid = gml_Script_s_get_bowl_seed_first_loop_pool(_inst, _other, argument0, argument1); - break; - } - case 2: { - gmltid = gml_Script_s_get_bowl_seed_second_loop_pool(_inst, _other, argument0); - break; - } - case 3: { - gmltid = gml_Script_s_get_bowl_seed_third_loop_pool(_inst, _other, argument0); - break; - } - } - if (yyGetBool(yyfnotequal(gmltid, -4)) && yyGetBool(yyfgreater(gmltid, -1))) { - return gmltid; - } - return -1; - } -} -function gml_Script_s_get_co_prestige_bowl_seed(_inst, _other, argument0, argument1, argument2) { - { - if (yyGetBool(gml_Script_s_is_earlier_than(_inst, _other, 16))) { - return -1; - } - gml_Script_s_subdivision_update_rankings(_inst, _other, argument0); - gml_Script_s_create_prestige_pool(_inst, _other); - var gmlpbp = gml_Script_s_get_prestige_pool(_inst, _other); - return gml_Script_s_get_team_in_prestige_pool(_inst, _other, argument1, argument2); - } -} -function gml_Script_s_create_prestige_pool(_inst, _other) { - { - var gmlpbp = gml_Script_s_get_prestige_pool(_inst, _other); - if (yyfgreater(array_length(gmlpbp), 0)) { - return; - } - var gmlconfs = __yy_gml_array_create([]); - var gmlcomps = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcompetitions; - var gmltag, gmlfix, gmlat, gmlht, gmlwt; - gml_Script_slogf(_inst, _other, "\n*** CREATE PRESTIGE POOL"); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlcomps)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltag = string_split(yyInst(_inst, _other, gmlcomps[__yy_gml_array_check_index(gmli, gmlcomps)]).gmlpool_cfg, ":"); - if (yyGetBool(yyfgreater(array_length(gmltag), 2)) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(0, gmltag)], "pbp")) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(1, gmltag)], "inc")) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(2, gmltag)], "w"))) { - { - gmlfix = gml_Script_s_get_fix_by_competition_id(_inst, _other, yyInst(_inst, _other, gmlcomps[__yy_gml_array_check_index(gmli, gmlcomps)]).gmluid); - if (yyGetBool(gml_Script_s_is_fix_played(_inst, _other, gmlfix))) { - { - gmlwt = gml_Script_s_get_fix_winner_id(_inst, _other, gmlfix); - array_push(gmlconfs, gmltag[__yy_gml_array_check_index(3, gmltag)]); - gml_Script_s_prestige_pool_add(_inst, _other, gmlwt, 1, true); - gml_Script_slogf(_inst, _other, "Adding conf champ winner: %1 ", gmlwt); - } - } - } - } - } - } - gmlconfs = array_unique(gmlconfs); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlcomps)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltag = string_split(yyInst(_inst, _other, gmlcomps[__yy_gml_array_check_index(gmli, gmlcomps)]).gmlpool_cfg, ":"); - if (yyGetBool(yyfgreater(array_length(gmltag), 2)) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(0, gmltag)], "pbp")) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(1, gmltag)], "exc")) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(2, gmltag)], "sd"))) { - { - gmlfix = gml_Script_s_get_fix_by_competition_id(_inst, _other, yyInst(_inst, _other, gmlcomps[__yy_gml_array_check_index(gmli, gmlcomps)]).gmluid); - if (yyGetBool(yyfnotequal(gmlfix, -4)) && yyGetBool(gml_Script_s_is_fix_filled(_inst, _other, gmlfix))) { - { - gmlat = gml_Script_s_get_fix_away_team_id(_inst, _other, gmlfix); - gmlht = gml_Script_s_get_fix_home_team_id(_inst, _other, gmlfix); - gml_Script_s_prestige_pool_add(_inst, _other, gmlat, 1, false, false); - gml_Script_s_prestige_pool_add(_inst, _other, gmlht, 1, false, false); - gml_Script_slogf(_inst, _other, "Adding and/or unselecting top ranked teams: %1 %2", gmlat, gmlht); - } - } - } - } - } - } - var gmlpt, - gmlbt = -4; - var gmli = 0; - for (; yyfless(gmli, array_length(gmlcomps)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltag = string_split(yyInst(_inst, _other, gmlcomps[__yy_gml_array_check_index(gmli, gmlcomps)]).gmlpool_cfg, ":"); - if (yyGetBool(yyfgreater(array_length(gmltag), 2)) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(0, gmltag)], "pbp")) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(1, gmltag)], "best")) && yyGetBool(yyfequal(gmltag[__yy_gml_array_check_index(2, gmltag)], "w"))) { - { - gmlfix = gml_Script_s_get_fix_by_competition_id(_inst, _other, yyInst(_inst, _other, gmlcomps[__yy_gml_array_check_index(gmli, gmlcomps)]).gmluid); - if (yyGetBool(yyfnotequal(gmlfix, -4)) && yyGetBool(gml_Script_s_is_fix_played(_inst, _other, gmlfix))) { - { - gmlwt = gml_Script_s_get_fix_winner_id(_inst, _other, gmlfix); - gmlpt = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, gmlpbp, gmlwt); - if (yyGetBool(yyfequal(gmlpt, -4)) && yyGetBool(yyGetBool(yyfequal(gmlbt, -4)) || yyGetBool(yyGetBool(yyfnotequal(gmlbt, -4)) && yyGetBool(yyfgreater(yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, gml_Script_s_get_team_by_id(_inst, _other, gmlbt))).gmlpos, yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, gml_Script_s_get_team_by_id(_inst, _other, gmlwt))).gmlpos))))) { - gmlbt = gmlwt; - } - } - } - } - } - } - } - if (yyfnotequal(gmlbt, -4)) { - { - gml_Script_s_prestige_pool_add(_inst, _other, gmlbt, 2, true); - gml_Script_slogf(_inst, _other, "Adding additional champ team: %1", gmlbt); - } - } - gml_Script_s_prestige_pool_fill_per_rank(_inst, _other, 8); - array_sort(gmlpbp, kgml_Script_s_prestige_pool_sort_order_ranking); - gml_Script_s_prestige_pool_list(_inst, _other); - gml_Script_slogf(_inst, _other, "Conferences:\n%1", gmlconfs); - gml_Script_slogf(_inst, _other, "Prestige bowls pool:\n%1", gmlpbp); - } -} -function gml_Script_s_prestige_pool_sort_order_ranking(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlorder), 10000)), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlrank))), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlorder), 10000)), __yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlrank)))); - } -} -function gml_Script_s_prestige_pool_list(_inst, _other) { - { - var gmlpbp = gml_Script_s_get_prestige_pool(_inst, _other); - var gmlpt; - gml_Script_slogf(_inst, _other, "\n***PRESTIGE POOL LIST"); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlpbp)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlpt = gmlpbp[__yy_gml_array_check_index(gmli, gmlpbp)]; - if (!yyGetBool(yyInst(_inst, _other, gmlpt).gmlselectable)) { - continue; - } - gml_Script_slogf(_inst, _other, "%1: %2 order:%3 rank:%4 cid:%5 w:%6", gmli, gml_Script_s_get_team_name_by_id(_inst, _other, yyInst(_inst, _other, gmlpt).gmluid), yyInst(_inst, _other, gmlpt).gmlorder, yyInst(_inst, _other, gmlpt).gmlrank, yyInst(_inst, _other, gmlpt).gmlconf_uid, yyInst(_inst, _other, gmlpt).gmlconf_win); - } - } - } -} -function gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding"; - } - if (gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding.prototype.__type === undefined) { - gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding.prototype.__type = "gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlorder = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlconf_uid = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlrank = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlconf_win = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlselectable = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - } - } - } -} -function gml_Script_s_prestige_pool_add(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = true; - } - } - { - var gmlpbp = gml_Script_s_get_prestige_pool(_inst, _other); - var gmlteam = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, gmlpbp, argument0); - if (yyfequal(gmlteam, -4)) { - { - var gmltd = gml_Script_s_get_team_by_id(_inst, _other, argument0); - array_push(gmlpbp, __yy_gml_object_create(_inst, (_inst.gml___struct___101 = __yy_method(_inst, gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding)), argument0, argument1, real(ds_map_find_value(gmltd, "conference")), yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, gmltd)).gmlpos, argument2, argument3)); - return true; - } - } else { - { - if (!yyGetBool(argument3)) { - yyInst(_inst, _other, gmlteam).gmlselectable = argument3; - } - return false; - } - } - } -} -function gml_Script_s_get_prestige_pool(_inst, _other) { - { - return yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]).gmlprestige_pool; - } -} -function gml_Script_s_get_team_in_prestige_pool(_inst, _other, argument0, argument1) { - { - var gmlpbp = gml_Script_s_get_prestige_pool(_inst, _other); - var gmlpt, gmlrt; - var gmli = 0; - for (; yyfless(gmli, array_length(gmlpbp)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlpt = gmlpbp[__yy_gml_array_check_index(gmli, gmlpbp)]; - if (yyGetBool(yyInst(_inst, _other, gmlpt).gmlselectable) && yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, gmlpt).gmlconf_uid, argument0)) || yyGetBool(yyfequal(argument1, 2)))) { - { - yyInst(_inst, _other, gmlpt).gmlselectable = false; - gmlrt = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]).gmlrankings, yyInst(_inst, _other, gmlpt).gmluid); - yyInst(_inst, _other, gmlrt).gmlseeded = true; - return yyInst(_inst, _other, gmlpt).gmluid; - } - } - } - } - return -1; - } -} -function gml_Script_s_prestige_pool_force_one_per_conf(_inst, _other, argument0) { - { - var gmlpbp = gml_Script_s_get_prestige_pool(_inst, _other); - var gmlcount = 0; - var gmlloser = -4; - var gmlpt, gmlteam_uid; - var gmli = 0; - for (; yyfless(gmli, array_length(gmlpbp)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlpt = gmlpbp[__yy_gml_array_check_index(gmli, gmlpbp)]; - if (yyGetBool(yyInst(_inst, _other, gmlpt).gmlselectable) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlpt).gmlconf_uid, argument0))) { - { - if (yyfequal(yyInst(_inst, _other, gmlpt).gmlconf_win, false)) { - gmlloser = gmlpt; - } - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } - if (yyfequal(gmlcount, 1)) { - { - gml_Script_slogf(_inst, _other, "conf %1 exactly one team", argument0); - return; - } - } - if (yyfequal(gmlcount, 0)) { - { - var gmlpos = 0; - while (yyfequal(gmlcount, 0)) { - { - gmlteam_uid = gml_Script_s_get_co_conference_best(_inst, _other, argument0, ((g_yyPrePostObject__ = gmlpos), (gmlpos = g_yyPrePostObject__ instanceof Long ? gmlpos.add(1) : ++gmlpos), g_yyPrePostObject__)); - if (yyfgreater(gmlteam_uid, 0)) { - { - gmlpt = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, gmlpbp, gmlteam_uid); - if (yyfequal(gmlpt, -4)) { - { - gml_Script_slogf(_inst, _other, "conf %1 zero teams added %2", argument0, gmlteam_uid); - gml_Script_s_prestige_pool_add(_inst, _other, gmlteam_uid, 1, false); - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } else { - break; - } - } - } - } - } - } -} -function gml_Script_s_prestige_pool_fill_per_rank(_inst, _other, argument0) { - { - if (yyfless(argument0, 1)) { - return; - } - var gmlpbp = gml_Script_s_get_prestige_pool(_inst, _other); - var gmltd; - { - var __yy__v189 = GetWithArray(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]); - for (var __yy__v190 in __yy__v189) { - if (!__yy__v189.hasOwnProperty(__yy__v190)) continue; - var __yy__v191 = __yy__v189[__yy__v190]; - { - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v191.gmlrankings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfless(argument0, 1)) { - return; - } - gmltd = __yy__v191.gmlrankings[__yy_gml_array_check_index(gmli, __yy__v191.gmlrankings)]; - __yy__v191.gmlpt = gml_Script_s_get_struct_in_array_by_uid(__yy__v191, _inst, gmlpbp, yyInst(_inst, _other, gmltd).gmluid); - if (yyfequal(__yy__v191.gmlpt, -4)) { - { - gml_Script_slogf(__yy__v191, _inst, "fill per rank added %1", yyInst(_inst, _other, gmltd).gmluid); - gml_Script_s_prestige_pool_add(__yy__v191, _inst, yyInst(_inst, _other, gmltd).gmluid, 3, false); - (g_yyPrePostObject__ = argument0), (argument0 = g_yyPrePostObject__ instanceof Long ? argument0.subtract(1) : --argument0), g_yyPrePostObject__; - } - } - } - } - } - } - } - } -} -function gml_Script_s_get_bowl_seed_first_loop_pool(_inst, _other, argument0, argument1) { - { - var gmlpool = __yy_gml_array_create([]); - if (yyfless(argument1, 0)) { - return -4; - } - var gmltd; - { - var __yy__v192 = GetWithArray(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]); - for (var __yy__v193 in __yy__v192) { - if (!__yy__v192.hasOwnProperty(__yy__v193)) continue; - var __yy__v194 = __yy__v192[__yy__v193]; - { - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v194.gmlrankings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltd = __yy__v194.gmlrankings[__yy_gml_array_check_index(gmli, __yy__v194.gmlrankings)]; - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmltd).gmlcnf_id, argument1)) && yyGetBool(yyfgreaterequal(yyInst(_inst, _other, gmltd).gmlwins, 6)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, gmltd).gmlseeded))) { - array_push(gmlpool, gmltd); - } - } - } - } - } - } - array_sort(gmlpool, kgml_Script_s_co_teams_data_sort_conf_wins_losses); - return gml_Script_s_get_first_team_data(_inst, _other, gmlpool); - } -} -function gml_Script_s_get_bowl_seed_second_loop_pool(_inst, _other, argument0) { - { - var gmlpool = __yy_gml_array_create([]); - var gmltd; - { - var __yy__v195 = GetWithArray(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]); - for (var __yy__v196 in __yy__v195) { - if (!__yy__v195.hasOwnProperty(__yy__v196)) continue; - var __yy__v197 = __yy__v195[__yy__v196]; - { - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v197.gmlrankings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltd = __yy__v197.gmlrankings[__yy_gml_array_check_index(gmli, __yy__v197.gmlrankings)]; - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, gmltd).gmlseeded)) && yyGetBool(yyfgreaterequal(yyInst(_inst, _other, gmltd).gmlwins, 6))) { - array_push(gmlpool, gmltd); - } - } - } - } - } - } - array_sort(gmlpool, kgml_Script_s_co_teams_data_sort_rank); - return gml_Script_s_get_first_team_data(_inst, _other, gmlpool); - } -} -function gml_Script_s_get_bowl_seed_third_loop_pool(_inst, _other, argument0) { - { - var gmlpool = __yy_gml_array_create([]); - var gmltd; - { - var __yy__v198 = GetWithArray(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]); - for (var __yy__v199 in __yy__v198) { - if (!__yy__v198.hasOwnProperty(__yy__v199)) continue; - var __yy__v200 = __yy__v198[__yy__v199]; - { - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v200.gmlrankings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltd = __yy__v200.gmlrankings[__yy_gml_array_check_index(gmli, __yy__v200.gmlrankings)]; - if (!yyGetBool(yyInst(_inst, _other, gmltd).gmlseeded)) { - { - array_push(gmlpool, gmltd); - } - } - } - } - gml_Script_slogf(__yy__v200, _inst, "loop 3 rankings has %1 teams - pool %2 teams", array_length(__yy__v200.gmlrankings), array_length(gmlpool)); - } - } - } - array_sort(gmlpool, kgml_Script_s_co_teams_data_sort_wins_rank); - return gml_Script_s_get_first_team_data(_inst, _other, gmlpool); - } -} -function gml_Script_s_get_first_team_data(_inst, _other, argument0) { - { - if (yyfgreater(array_length(argument0), 0)) { - { - yyInst(_inst, _other, argument0[__yy_gml_array_check_index(0, argument0)]).gmlseeded = true; - return yyInst(_inst, _other, argument0[__yy_gml_array_check_index(0, argument0)]).gmluid; - } - } - return -4; - } -} -function gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding"; - } - if (gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding.prototype.__type === undefined) { - gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding.prototype.__type = "gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding.prototype); - { - _inst.gmltier = 1; - _inst.gmlnum = 0; - _inst.gmlrankings = -4; - _inst.gmllist = __yy_gml_array_create([]); - } - } -} -function gml_Script_s_get_competition_pool(_inst, _other, argument0) { - { - gml_Script_slogf(_inst, _other, "\n*** Create competition pool\n%1", argument0); - var gmlpool = __yy_gml_object_create(_inst, (_inst.gml___struct___102 = __yy_method(_inst, gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding))); - var gmlst, gmlv; - var gmlsteps = string_split(argument0, ";"); - var gmlis = 0; - for (; yyfless(gmlis, array_length(gmlsteps)); g_yyPrePostObject__ = gmlis, gmlis = g_yyPrePostObject__ instanceof Long ? gmlis.add(1) : ++gmlis, g_yyPrePostObject__) { - { - gmlst = string_split(gmlsteps[__yy_gml_array_check_index(gmlis, gmlsteps)], ":"); - var ___sw224___ = string_trim(gmlst[__yy_gml_array_check_index(0, gmlst)]); - var ___swc225___ = -1; - if (yyCompareVal(___sw224___, "tier", g_GMLMathEpsilon, false) == 0) { - ___swc225___ = 0; - } else if (yyCompareVal(___sw224___, "num", g_GMLMathEpsilon, false) == 0) { - ___swc225___ = 1; - } else if (yyCompareVal(___sw224___, "tm", g_GMLMathEpsilon, false) == 0) { - ___swc225___ = 2; - } else if (yyCompareVal(___sw224___, "sort", g_GMLMathEpsilon, false) == 0) { - ___swc225___ = 3; - } else if (yyCompareVal(___sw224___, "rnd", g_GMLMathEpsilon, false) == 0) { - ___swc225___ = 4; - } - switch (___swc225___) { - case 0: { - yyInst(_inst, _other, gmlpool).gmltier = real(gmlst[__yy_gml_array_check_index(1, gmlst)]); - gml_Script_s_subdivision_update_rankings(_inst, _other, yyInst(_inst, _other, gmlpool).gmltier); - yyInst(_inst, _other, gmlpool).gmlrankings = yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(yyInst(_inst, _other, gmlpool).gmltier, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]).gmlrankings; - gml_Script_slogf(_inst, _other, "Source tier %1 - %2 teams", yyInst(_inst, _other, gmlpool).gmltier, array_length(yyInst(_inst, _other, gmlpool).gmlrankings)); - break; - } - case 1: { - yyInst(_inst, _other, gmlpool).gmlnum = real(gmlst[__yy_gml_array_check_index(1, gmlst)]); - gml_Script_slogf(_inst, _other, "Pool wanted size: %1", yyInst(_inst, _other, gmlpool).gmlnum); - break; - } - case 2: { - if (yyfless(array_length(gmlst), 3)) { - gmlst = __yy_gml_array_check(gmlst, 693059915); - gmlst[__yy_gml_array_check_index_set(2)] = -4; - } - gml_Script_slogf(_inst, _other, "Pool teams: %1 from %2", gmlst[__yy_gml_array_check_index(1, gmlst)], gmlst[__yy_gml_array_check_index(2, gmlst)]); - gml_Script_s_competition_pool_team(_inst, _other, gmlpool, gmlst[__yy_gml_array_check_index(1, gmlst)], gmlst[__yy_gml_array_check_index(2, gmlst)]); - break; - } - case 3: { - gml_Script_slogf(_inst, _other, "Pool sorting by rank position"); - array_sort(yyInst(_inst, _other, gmlpool).gmllist, kgml_Script_s_co_teams_data_sort_rank_pos); - break; - } - case 4: { - gmlv = string_split(gmlst[__yy_gml_array_check_index(1, gmlst)], "-"); - gml_Script_slogf(_inst, _other, "Pool randomise: %1 - %2 in 1 - %3", gmlv[__yy_gml_array_check_index(0, gmlv)], gmlv[__yy_gml_array_check_index(1, gmlv)], array_length(yyInst(_inst, _other, gmlpool).gmllist)); - array_shuffle_ext(yyInst(_inst, _other, gmlpool).gmllist, yyfminus(__yy_gml_errCheck(real(gmlv[__yy_gml_array_check_index(0, gmlv)])), 1), yyfplus(yyfminus(__yy_gml_errCheck(real(gmlv[__yy_gml_array_check_index(1, gmlv)])), __yy_gml_errCheck(real(gmlv[__yy_gml_array_check_index(0, gmlv)]))), 1)); - break; - } - } - } - } - var gmltd; - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, gmlpool).gmllist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltd = yyInst(_inst, _other, gmlpool).gmllist[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, gmlpool).gmllist)]; - gml_Script_slogf(_inst, _other, "%1. %2 rp:%3", gmli, yyInst(_inst, _other, gmltd).gmlname, yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, yyInst(_inst, _other, gmltd).gmlteam)).gmlpos); - } - } - return yyInst(_inst, _other, gmlpool).gmllist; - } -} -function gml_Script_s_competition_pool_team(_inst, _other, argument0, argument1, argument2) { - { - var gmla, gmltd, gmlt1, gmlt2, gmltr; - if (yyGetBool(argument2)) { - gmla = string_split(argument2, ","); - } - var ___sw226___ = argument1; - var ___swc227___ = -1; - if (yyCompareVal(___sw226___, "best_win", g_GMLMathEpsilon, false) == 0) { - ___swc227___ = 0; - } else if (yyCompareVal(___sw226___, "win", g_GMLMathEpsilon, false) == 0) { - ___swc227___ = 1; - } else if (yyCompareVal(___sw226___, "excl_any", g_GMLMathEpsilon, false) == 0) { - ___swc227___ = 2; - } else if (yyCompareVal(___sw226___, "rank_fill", g_GMLMathEpsilon, false) == 0) { - ___swc227___ = 3; - } - switch (___swc227___) { - case 0: { - gmlt1 = gml_Script_s_get_competition_winner(_inst, _other, gmla[__yy_gml_array_check_index(0, gmla)]); - gmlt2 = gml_Script_s_get_competition_winner(_inst, _other, gmla[__yy_gml_array_check_index(1, gmla)]); - gmltr = yyfgreaterequal(yyInst(_inst, _other, gmlt1).gmlrank_pts, yyInst(_inst, _other, gmlt2).gmlrank_pts) ? gmlt1 : gmlt2; - gml_Script_s_competition_pool_add_team(_inst, _other, argument0, gmltr); - break; - } - case 1: { - var gmli = 0; - for (; yyfless(gmli, array_length(gmla)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltr = gml_Script_s_get_competition_winner(_inst, _other, gmla[__yy_gml_array_check_index(gmli, gmla)]); - gml_Script_s_competition_pool_add_team(_inst, _other, argument0, gmltr); - } - } - break; - } - case 2: { - var gmli = 0; - for (; yyfless(gmli, array_length(gmla)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gml_Script_s_competition_pool_exclude_teams(_inst, _other, argument0, gmla[__yy_gml_array_check_index(gmli, gmla)]); - } - } - break; - } - case 3: { - gml_Script_s_competition_pool_fill_from_rankings(_inst, _other, argument0); - break; - } - } - } -} -function gml_Script_s_get_competition_winner(_inst, _other, argument0) { - { - var gmlcomp = gml_Script_s_get_competition(_inst, _other, argument0); - gml_Script_s_competition_update_standings(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlconference, yyInst(_inst, _other, gmlcomp).gmldivision); - if (yyGetBool(is_undefined(yyInst(_inst, _other, gmlcomp).gmlstandings)) || yyGetBool(!yyGetBool(is_array(yyInst(_inst, _other, gmlcomp).gmlstandings)))) { - return -4; - } - return yyInst(_inst, _other, gmlcomp).gmlstandings[__yy_gml_array_check_index(0, yyInst(_inst, _other, gmlcomp).gmlstandings)]; - } -} -function gml_Script_s_competition_pool_fill_from_rankings(_inst, _other, argument0) { - { - var gmltd; - var gmlcount = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlnum), __yy_gml_errCheck(array_length(yyInst(_inst, _other, argument0).gmllist))); - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, argument0).gmlrankings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyflessequal(gmlcount, 0)) { - return; - } - gmltd = yyInst(_inst, _other, argument0).gmlrankings[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, argument0).gmlrankings)]; - if (!yyGetBool(yyInst(_inst, _other, gmltd).gmlseeded)) { - { - gml_Script_s_competition_pool_add_team(_inst, _other, argument0, gmltd); - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.subtract(1) : --gmlcount), g_yyPrePostObject__; - } - } - } - } - } -} -function gml_Script_s_competition_pool_exclude_teams(_inst, _other, argument0, argument1) { - { - argument1 = real(argument1); - var gmltd, gmlcomp; - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, argument0).gmlrankings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltd = yyInst(_inst, _other, argument0).gmlrankings[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, argument0).gmlrankings)]; - if (yyGetBool(yyInst(_inst, _other, gmltd).gmlseeded)) { - continue; - } - gmlcomp = gml_Script_s_get_competition_by_conference_division(_inst, _other, ds_map_find_value(yyInst(_inst, _other, gmltd).gmlteam, "conference"), ds_map_find_value(yyInst(_inst, _other, gmltd).gmlteam, "division")); - if (yyfequal(yyInst(_inst, _other, gmlcomp).gmluid, argument1)) { - { - gml_Script_slogf(_inst, _other, "exclude: %1 in %2:%3", yyInst(_inst, _other, gmltd).gmlname, yyInst(_inst, _other, gmltd).gmlcnf_id, yyInst(_inst, _other, gmltd).gmldiv_id); - yyInst(_inst, _other, gmltd).gmlseeded = true; - } - } - } - } - } -} -function gml_Script_s_competition_pool_add_team(_inst, _other, argument0, argument1) { - { - gml_Script_s_competition_pool_rankings_exclude(_inst, _other, yyInst(_inst, _other, argument0).gmlrankings, yyInst(_inst, _other, argument1).gmluid); - array_push(yyInst(_inst, _other, argument0).gmllist, argument1); - gml_Script_slogf(_inst, _other, yyInst(_inst, _other, argument1).gmlname); - } -} -function gml_Script_s_competition_pool_rankings_exclude(_inst, _other, argument0, argument1) { - { - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmluid, argument1)) { - { - yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmlseeded = true; - } - } - } - } - } -} -function gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding"; - } - if (gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding.prototype.__type === undefined) { - gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding.prototype.__type = "gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltag = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlsource = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlkey = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script_s_get_tagged_source(_inst, _other, argument0) { - { - if (yyGetBool(yyfequal(argument0, -4)) || yyGetBool(yyfequal(argument0, ""))) { - return -4; - } - var gmlts = string_split(argument0, ":"); - return __yy_gml_object_create(_inst, (_inst.gml___struct___103 = __yy_method(_inst, gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding)), gmlts[__yy_gml_array_check_index(0, gmlts)], gmlts[__yy_gml_array_check_index(1, gmlts)], yyfgreater(array_length(gmlts), 2) ? gmlts[__yy_gml_array_check_index(2, gmlts)] : -4); - } -} -function gml_Script_s_get_pool_position(_inst, _other, argument0, argument1) { - { - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason)) { - return -1; - } - var gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(argument1, "cid")); - if (!yyGetBool(is_array(yyInst(_inst, _other, gmlcomp).gmlpool))) { - yyInst(_inst, _other, gmlcomp).gmlpool = gml_Script_s_get_competition_pool(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlpool_cfg); - } - gml_Script_slogf(_inst, _other, "get pool position %1", argument0); - argument0 = yyfminus(__yy_gml_errCheck(real(argument0)), 1); - if (yyGetBool(is_array(yyInst(_inst, _other, gmlcomp).gmlpool)) && yyGetBool(yyfless(argument0, array_length(yyInst(_inst, _other, gmlcomp).gmlpool)))) { - return yyInst(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlpool[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, gmlcomp).gmlpool)]).gmluid; - } - return -1; - } -} -function gml_Script_s_competitions_debug_printout(_inst, _other) { - { - var gmlfix, gmlcid, gmlat, gmlht; - gml_Script_slogf(_inst, _other, "\n*** BOWLS"); - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule, gmlf); - gmlcid = ds_map_find_value(gmlfix, "cid"); - gmlat = ds_map_find_value(gmlfix, "away_team"); - gmlht = ds_map_find_value(gmlfix, "home_team"); - if (yyGetBool(!yyGetBool(is_undefined(gmlcid))) && yyGetBool(yyfnotequal(gmlcid, -4)) && yyGetBool(yyfless(gmlcid, 6000)) && yyGetBool(yyfnotequal(gmlcid, 4000))) { - { - gml_Script_slogf(_inst, _other, "cid: %1 at: %2 ht: %3", gmlcid, gmlat, gmlht); - } - } - } - } - } -} -function gml_GlobalScript_s_get_achievement(_inst, _other) {} -function gml_GlobalScript_s_count_achievement(_inst, _other) {} -function gml_GlobalScript_s_get_achievement_percentage(_inst, _other) {} -function gml_GlobalScript_s_complete_achievement(_inst, _other) {} -function gml_GlobalScript_s_sort_retrobowl_list(_inst, _other, argument0) { - _inst.gmls_sort_retrobowl_list = __yy_method(_inst, gml_Script_s_sort_retrobowl_list); -} -function gml_Script_s_sort_retrobowl_list(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_sort_retrobowl_list"); - var gmlplist = argument0; - var gmlsortedlist = ds_list_create(); - while (yyfgreater(ds_list_size(gmlplist), 0)) { - { - var gmlbest = -4; - var gmlbestcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlplist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(gmlplist, gmli); - var gmlcount = real(ds_map_find_value(gmlpmap, "count")); - if (yyGetBool(!yyGetBool(gmlbest)) || yyGetBool(yyfgreater(gmlcount, gmlbestcount))) { - { - gmlbest = gmlpmap; - gmlbestcount = gmlcount; - } - } - } - } - ds_list_add(gmlsortedlist, gmlbest); - var gmli = ds_list_find_index(gmlplist, gmlbest); - ds_list_delete(gmlplist, gmli); - } - } - ds_list_destroy(gmlplist); - gmlplist = -1; - return gmlsortedlist; - } -} -function gml_GlobalScript_s_sort_retrobowl_history_list(_inst, _other) { - _inst.gmls_sort_retrobowl_history_list = __yy_method(_inst, gml_Script_s_sort_retrobowl_history_list); -} -function gml_Script_s_sort_retrobowl_history_list(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_sort_retrobowl_winners_list"); - var gmlsortedlist = ds_list_create(); - while (yyfgreater(ds_list_size(argument0), 0)) { - { - var gmlbest = -4; - var gmlbestcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - if (!yyGetBool(ds_map_exists(gmlpmap, "year"))) { - ds_map_set(gmlpmap, "year", 0); - } - var gmlyear = real(ds_map_find_value(gmlpmap, "year")); - if (yyGetBool(!yyGetBool(gmlbest)) || yyGetBool(yyfless(gmlyear, gmlbestcount))) { - { - gmlbest = gmlpmap; - gmlbestcount = gmlyear; - } - } - } - } - ds_list_add(gmlsortedlist, gmlbest); - var gmli = ds_list_find_index(argument0, gmlbest); - ds_list_delete(argument0, gmli); - } - } - ds_list_destroy(argument0); - argument0 = -1; - return gmlsortedlist; - } -} -function gml_GlobalScript_btn_click_EditAFC(_inst, _other) { - _inst.gmlbtn_click_EditAFC = __yy_method(_inst, gml_Script_btn_click_EditAFC); -} -function gml_Script_btn_click_EditAFC(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf = 0; - { - var __yy__v201 = GetWithArray(YYASSET_REF(0x00000081)); - for (var __yy__v202 in __yy__v201) { - if (!__yy__v201.hasOwnProperty(__yy__v202)) continue; - var __yy__v203 = __yy__v201[__yy__v202]; - gml_Script_s_update_team_edit_buttons(__yy__v203, _inst); - } - } - } -} -function gml_GlobalScript_btn_click_EditNFC(_inst, _other) { - _inst.gmlbtn_click_EditNFC = __yy_method(_inst, gml_Script_btn_click_EditNFC); -} -function gml_Script_btn_click_EditNFC(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf = 1; - { - var __yy__v204 = GetWithArray(YYASSET_REF(0x00000081)); - for (var __yy__v205 in __yy__v204) { - if (!__yy__v204.hasOwnProperty(__yy__v205)) continue; - var __yy__v206 = __yy__v204[__yy__v205]; - gml_Script_s_update_team_edit_buttons(__yy__v206, _inst); - } - } - } -} -function gml_GlobalScript_btn_click_EditTeam(_inst, _other) { - _inst.gmlbtn_click_EditTeam = __yy_method(_inst, gml_Script_btn_click_EditTeam); -} -function gml_Script_btn_click_EditTeam(_inst, _other) { - { - var gmlchoose_teamuid = _inst.gmluid; - { - var __yy__v207 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v208 in __yy__v207) { - if (!__yy__v207.hasOwnProperty(__yy__v208)) continue; - var __yy__v209 = __yy__v207[__yy__v208]; - { - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(__yy__v209.gmlteamlist)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(__yy__v209.gmlteamlist, gmlt); - if (yyfequal(real(ds_map_find_value(gmlteam, "uid")), gmlchoose_teamuid)) { - { - __yy__v209.gmledit_team = gmlteam; - } - } - } - } - } - } - } - room_goto(YYASSET_REF(0x03000006)); - } -} -function gml_GlobalScript_s_round_to_decimal(_inst, _other) { - _inst.gmls_round_to_decimal = __yy_method(_inst, gml_Script_s_round_to_decimal); -} -function gml_Script_s_round_to_decimal(_inst, _other, argument0, argument1) { - { - var gmlmult = power(10, argument1); - return yyfdivide(__yy_gml_errCheck(floor(yyftime(__yy_gml_errCheck(argument0), __yy_gml_errCheck(gmlmult)))), __yy_gml_errCheck(gmlmult)); - } -} -function gml_GlobalScript_btn_click_TeamEditCancel(_inst, _other) { - _inst.gmlbtn_click_TeamEditCancel = __yy_method(_inst, gml_Script_btn_click_TeamEditCancel); -} -function gml_Script_btn_click_TeamEditCancel(_inst, _other) { - { - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_GlobalScript_btn_click_TeamEditDone(_inst, _other) { - _inst.gmlbtn_click_TeamEditDone = __yy_method(_inst, gml_Script_btn_click_TeamEditDone); -} -function gml_Script_btn_click_TeamEditDone(_inst, _other) { - { - { - var __yy__v210 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v211 in __yy__v210) { - if (!__yy__v210.hasOwnProperty(__yy__v211)) continue; - var __yy__v212 = __yy__v210[__yy__v211]; - { - gml_Script_s_update_uniform_name(__yy__v212, _inst); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_team, "name", yyInst(_inst, _other, __yy__v212.gmlcurrent_uni).gmlname); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_team, "tla", yyInst(_inst, _other, __yy__v212.gmlcurrent_uni).gmltla); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_team, "rainfall", yyInst(_inst, _other, __yy__v212.gmlcurrent_uni).gmlrainfall); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_team, "snowfall", yyInst(_inst, _other, __yy__v212.gmlcurrent_uni).gmlsnowfall); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_team, "roof", yyInst(_inst, _other, __yy__v212.gmlcurrent_uni).gmlroof); - gml_Script_s_save_uniform_file2(__yy__v212, _inst, __yy__v212.gmluid, __yy__v212.gmlcurrent_uni, __yy__v212.gmlkittype); - gml_Script_s_savegame(__yy__v212, _inst); - } - } - } - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_GlobalScript_btn_click_TeamEditRestore(_inst, _other) { - _inst.gmlbtn_click_TeamEditRestore = __yy_method(_inst, gml_Script_btn_click_TeamEditRestore); -} -function gml_Script_btn_click_TeamEditRestore(_inst, _other) { - { - { - var __yy__v213 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v214 in __yy__v213) { - if (!__yy__v213.hasOwnProperty(__yy__v214)) continue; - var __yy__v215 = __yy__v213[__yy__v214]; - { - gml_Script_s_load_uniform_file2(__yy__v215, _inst, __yy__v215.gmluid, __yy__v215.gmlcurrent_uni, __yy__v215.gmlkittype, gml_Script_s_uniforms_default_file(__yy__v215, _inst)); - gml_Script_s_set_up_edit_screen(__yy__v215, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputHelmet(_inst, _other) { - _inst.gmlbtn_click_InputHelmet = __yy_method(_inst, gml_Script_btn_click_InputHelmet); -} -function gml_Script_btn_click_InputHelmet(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v216 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v217 in __yy__v216) { - if (!__yy__v216.hasOwnProperty(__yy__v217)) continue; - var __yy__v218 = __yy__v216[__yy__v217]; - { - yyInst(_inst, _other, __yy__v218.gmlcurrent_uni).gmlhex_helmet = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v218, _inst, __yy__v218.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v218, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputLogo(_inst, _other) { - _inst.gmlbtn_click_InputLogo = __yy_method(_inst, gml_Script_btn_click_InputLogo); -} -function gml_Script_btn_click_InputLogo(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v219 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v220 in __yy__v219) { - if (!__yy__v219.hasOwnProperty(__yy__v220)) continue; - var __yy__v221 = __yy__v219[__yy__v220]; - { - yyInst(_inst, _other, __yy__v221.gmlcurrent_uni).gmlhex_logo = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v221, _inst, __yy__v221.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v221, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputShirt(_inst, _other) { - _inst.gmlbtn_click_InputShirt = __yy_method(_inst, gml_Script_btn_click_InputShirt); -} -function gml_Script_btn_click_InputShirt(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v222 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v223 in __yy__v222) { - if (!__yy__v222.hasOwnProperty(__yy__v223)) continue; - var __yy__v224 = __yy__v222[__yy__v223]; - { - yyInst(_inst, _other, __yy__v224.gmlcurrent_uni).gmlhex_shirt = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v224, _inst, __yy__v224.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v224, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputSleeve(_inst, _other) { - _inst.gmlbtn_click_InputSleeve = __yy_method(_inst, gml_Script_btn_click_InputSleeve); -} -function gml_Script_btn_click_InputSleeve(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v225 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v226 in __yy__v225) { - if (!__yy__v225.hasOwnProperty(__yy__v226)) continue; - var __yy__v227 = __yy__v225[__yy__v226]; - { - yyInst(_inst, _other, __yy__v227.gmlcurrent_uni).gmlhex_sleeve = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v227, _inst, __yy__v227.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v227, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputPants(_inst, _other) { - _inst.gmlbtn_click_InputPants = __yy_method(_inst, gml_Script_btn_click_InputPants); -} -function gml_Script_btn_click_InputPants(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v228 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v229 in __yy__v228) { - if (!__yy__v228.hasOwnProperty(__yy__v229)) continue; - var __yy__v230 = __yy__v228[__yy__v229]; - { - yyInst(_inst, _other, __yy__v230.gmlcurrent_uni).gmlhex_pants = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v230, _inst, __yy__v230.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v230, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputStripe(_inst, _other) { - _inst.gmlbtn_click_InputStripe = __yy_method(_inst, gml_Script_btn_click_InputStripe); -} -function gml_Script_btn_click_InputStripe(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v231 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v232 in __yy__v231) { - if (!__yy__v231.hasOwnProperty(__yy__v232)) continue; - var __yy__v233 = __yy__v231[__yy__v232]; - { - yyInst(_inst, _other, __yy__v233.gmlcurrent_uni).gmlhex_stripe = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v233, _inst, __yy__v233.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v233, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputSocks1(_inst, _other) { - _inst.gmlbtn_click_InputSocks1 = __yy_method(_inst, gml_Script_btn_click_InputSocks1); -} -function gml_Script_btn_click_InputSocks1(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v234 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v235 in __yy__v234) { - if (!__yy__v234.hasOwnProperty(__yy__v235)) continue; - var __yy__v236 = __yy__v234[__yy__v235]; - { - yyInst(_inst, _other, __yy__v236.gmlcurrent_uni).gmlhex_socks1 = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v236, _inst, __yy__v236.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v236, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputSocks2(_inst, _other) { - _inst.gmlbtn_click_InputSocks2 = __yy_method(_inst, gml_Script_btn_click_InputSocks2); -} -function gml_Script_btn_click_InputSocks2(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v237 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v238 in __yy__v237) { - if (!__yy__v237.hasOwnProperty(__yy__v238)) continue; - var __yy__v239 = __yy__v237[__yy__v238]; - { - yyInst(_inst, _other, __yy__v239.gmlcurrent_uni).gmlhex_socks2 = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v239, _inst, __yy__v239.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v239, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InputEndzone(_inst, _other) { - _inst.gmlbtn_click_InputEndzone = __yy_method(_inst, gml_Script_btn_click_InputEndzone); -} -function gml_Script_btn_click_InputEndzone(_inst, _other) { - { - var gmlnew_hexcol = gml_Script_s_format_hex_color(_inst, _other, _inst.gmltext); - { - var __yy__v240 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v241 in __yy__v240) { - if (!__yy__v240.hasOwnProperty(__yy__v241)) continue; - var __yy__v242 = __yy__v240[__yy__v241]; - { - yyInst(_inst, _other, __yy__v242.gmlcurrent_uni).gmlhex_endzone = gmlnew_hexcol; - gml_Script_s_convert_uniform_colours_all(__yy__v242, _inst, __yy__v242.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(__yy__v242, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditHelmet(_inst, _other) { - _inst.gmlbtn_click_EditHelmet = __yy_method(_inst, gml_Script_btn_click_EditHelmet); -} -function gml_Script_btn_click_EditHelmet(_inst, _other) { - { - { - var __yy__v243 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v244 in __yy__v243) { - if (!__yy__v243.hasOwnProperty(__yy__v244)) continue; - var __yy__v245 = __yy__v243[__yy__v244]; - { - __yy__v245.gmlnewpick = 0; - gml_Script_s_color_picker(__yy__v245, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditLogo(_inst, _other) { - _inst.gmlbtn_click_EditLogo = __yy_method(_inst, gml_Script_btn_click_EditLogo); -} -function gml_Script_btn_click_EditLogo(_inst, _other) { - { - { - var __yy__v246 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v247 in __yy__v246) { - if (!__yy__v246.hasOwnProperty(__yy__v247)) continue; - var __yy__v248 = __yy__v246[__yy__v247]; - { - __yy__v248.gmlnewpick = 1; - gml_Script_s_color_picker(__yy__v248, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditShirt(_inst, _other) { - _inst.gmlbtn_click_EditShirt = __yy_method(_inst, gml_Script_btn_click_EditShirt); -} -function gml_Script_btn_click_EditShirt(_inst, _other) { - { - { - var __yy__v249 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v250 in __yy__v249) { - if (!__yy__v249.hasOwnProperty(__yy__v250)) continue; - var __yy__v251 = __yy__v249[__yy__v250]; - { - __yy__v251.gmlnewpick = 2; - gml_Script_s_color_picker(__yy__v251, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditSleeve(_inst, _other) { - _inst.gmlbtn_click_EditSleeve = __yy_method(_inst, gml_Script_btn_click_EditSleeve); -} -function gml_Script_btn_click_EditSleeve(_inst, _other) { - { - { - var __yy__v252 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v253 in __yy__v252) { - if (!__yy__v252.hasOwnProperty(__yy__v253)) continue; - var __yy__v254 = __yy__v252[__yy__v253]; - { - __yy__v254.gmlnewpick = 3; - gml_Script_s_color_picker(__yy__v254, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditPants(_inst, _other) { - _inst.gmlbtn_click_EditPants = __yy_method(_inst, gml_Script_btn_click_EditPants); -} -function gml_Script_btn_click_EditPants(_inst, _other) { - { - { - var __yy__v255 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v256 in __yy__v255) { - if (!__yy__v255.hasOwnProperty(__yy__v256)) continue; - var __yy__v257 = __yy__v255[__yy__v256]; - { - __yy__v257.gmlnewpick = 4; - gml_Script_s_color_picker(__yy__v257, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditStripe(_inst, _other) { - _inst.gmlbtn_click_EditStripe = __yy_method(_inst, gml_Script_btn_click_EditStripe); -} -function gml_Script_btn_click_EditStripe(_inst, _other) { - { - { - var __yy__v258 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v259 in __yy__v258) { - if (!__yy__v258.hasOwnProperty(__yy__v259)) continue; - var __yy__v260 = __yy__v258[__yy__v259]; - { - __yy__v260.gmlnewpick = 5; - gml_Script_s_color_picker(__yy__v260, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditSocks1(_inst, _other) { - _inst.gmlbtn_click_EditSocks1 = __yy_method(_inst, gml_Script_btn_click_EditSocks1); -} -function gml_Script_btn_click_EditSocks1(_inst, _other) { - { - { - var __yy__v261 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v262 in __yy__v261) { - if (!__yy__v261.hasOwnProperty(__yy__v262)) continue; - var __yy__v263 = __yy__v261[__yy__v262]; - { - __yy__v263.gmlnewpick = 6; - gml_Script_s_color_picker(__yy__v263, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditSocks2(_inst, _other) { - _inst.gmlbtn_click_EditSocks2 = __yy_method(_inst, gml_Script_btn_click_EditSocks2); -} -function gml_Script_btn_click_EditSocks2(_inst, _other) { - { - { - var __yy__v264 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v265 in __yy__v264) { - if (!__yy__v264.hasOwnProperty(__yy__v265)) continue; - var __yy__v266 = __yy__v264[__yy__v265]; - { - __yy__v266.gmlnewpick = 7; - gml_Script_s_color_picker(__yy__v266, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_EditEndzone(_inst, _other) { - _inst.gmlbtn_click_EditEndzone = __yy_method(_inst, gml_Script_btn_click_EditEndzone); -} -function gml_Script_btn_click_EditEndzone(_inst, _other) { - { - { - var __yy__v267 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v268 in __yy__v267) { - if (!__yy__v267.hasOwnProperty(__yy__v268)) continue; - var __yy__v269 = __yy__v267[__yy__v268]; - { - __yy__v269.gmlnewpick = 8; - gml_Script_s_color_picker(__yy__v269, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_Kit1(_inst, _other) { - _inst.gmlbtn_click_Kit1 = __yy_method(_inst, gml_Script_btn_click_Kit1); -} -function gml_Script_btn_click_Kit1(_inst, _other) { - { - { - var __yy__v270 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v271 in __yy__v270) { - if (!__yy__v270.hasOwnProperty(__yy__v271)) continue; - var __yy__v272 = __yy__v270[__yy__v271]; - { - gml_Script_s_save_uniform_file2(__yy__v272, _inst, __yy__v272.gmluid, __yy__v272.gmlcurrent_uni, __yy__v272.gmlkittype); - __yy__v272.gmlkittype = 0; - __yy__v272.gmlcurrent_uni = 100115; - gml_Script_s_set_up_edit_screen(__yy__v272, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_Kit2(_inst, _other) { - _inst.gmlbtn_click_Kit2 = __yy_method(_inst, gml_Script_btn_click_Kit2); -} -function gml_Script_btn_click_Kit2(_inst, _other) { - { - { - var __yy__v273 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v274 in __yy__v273) { - if (!__yy__v273.hasOwnProperty(__yy__v274)) continue; - var __yy__v275 = __yy__v273[__yy__v274]; - { - gml_Script_s_save_uniform_file2(__yy__v275, _inst, __yy__v275.gmluid, __yy__v275.gmlcurrent_uni, __yy__v275.gmlkittype); - __yy__v275.gmlkittype = 1; - __yy__v275.gmlcurrent_uni = 100116; - gml_Script_s_set_up_edit_screen(__yy__v275, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_Kit3(_inst, _other) { - _inst.gmlbtn_click_Kit3 = __yy_method(_inst, gml_Script_btn_click_Kit3); -} -function gml_Script_btn_click_Kit3(_inst, _other) { - { - { - var __yy__v276 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v277 in __yy__v276) { - if (!__yy__v276.hasOwnProperty(__yy__v277)) continue; - var __yy__v278 = __yy__v276[__yy__v277]; - { - gml_Script_s_save_uniform_file2(__yy__v278, _inst, __yy__v278.gmluid, __yy__v278.gmlcurrent_uni, __yy__v278.gmlkittype); - __yy__v278.gmlkittype = 2; - __yy__v278.gmlcurrent_uni = 100118; - gml_Script_s_set_up_edit_screen(__yy__v278, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_Kit4(_inst, _other) { - _inst.gmlbtn_click_Kit4 = __yy_method(_inst, gml_Script_btn_click_Kit4); -} -function gml_Script_btn_click_Kit4(_inst, _other) { - { - { - var __yy__v279 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v280 in __yy__v279) { - if (!__yy__v279.hasOwnProperty(__yy__v280)) continue; - var __yy__v281 = __yy__v279[__yy__v280]; - { - gml_Script_s_save_uniform_file2(__yy__v281, _inst, __yy__v281.gmluid, __yy__v281.gmlcurrent_uni, __yy__v281.gmlkittype); - __yy__v281.gmlkittype = 3; - __yy__v281.gmlcurrent_uni = 100119; - gml_Script_s_set_up_edit_screen(__yy__v281, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_RestoreAllTeams(_inst, _other) { - _inst.gmlbtn_click_RestoreAllTeams = __yy_method(_inst, gml_Script_btn_click_RestoreAllTeams); -} -function gml_Script_btn_click_RestoreAllTeams(_inst, _other) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_RestoreAllTeams"), gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_restore_uniforms_all, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_KR_Select(_inst, _other) { - _inst.gmlbtn_click_KR_Select = __yy_method(_inst, gml_Script_btn_click_KR_Select); -} -function gml_Script_btn_click_KR_Select(_inst, _other) { - { - { - var __yy__v282 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v283 in __yy__v282) { - if (!__yy__v282.hasOwnProperty(__yy__v283)) continue; - var __yy__v284 = __yy__v282[__yy__v283]; - return; - } - } - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done, 2)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TagMessageKR"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), kgml_Script_s_msg_clear, kgml_Script_s_msg_clear, global.gmlc_background, 1); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done = 2; - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - ds_map_set(gmlpmap, "kr", 0); - } - } - _inst.gmlselected = !yyGetBool(_inst.gmlselected); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "kr", _inst.gmlselected); - if (yyGetBool(_inst.gmlselected)) { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_kickoffs", 1); - } - } -} -function gml_GlobalScript_btn_click_EditCopySlotA(_inst, _other) { - _inst.gmlbtn_click_EditCopySlotA = __yy_method(_inst, gml_Script_btn_click_EditCopySlotA); -} -function gml_Script_btn_click_EditCopySlotA(_inst, _other) { - { - var gmlstr = gml_Script_s_str(_inst, _other, "msg_CopyUniforms"); - gmlstr = string_replace(gmlstr, "$num", 1); - gml_Script_s_create_message(_inst, _other, "", gmlstr, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_copy_uniforms_slot_a, global.gmlc_background, 1); - } -} -function gml_GlobalScript_s_sound_audience_inc(_inst, _other) { - _inst.gmls_sound_audience_inc = __yy_method(_inst, gml_Script_s_sound_audience_inc); -} -function gml_Script_s_sound_audience_inc(_inst, _other) { - { - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000001), 1, false); - audio_sound_pitch(gmlsnd, random_range(0.9, 1)); - audio_sound_gain(gmlsnd, 0.5, 0); - } -} -function gml_GlobalScript_btn_click_EditCopySlotB(_inst, _other) { - _inst.gmlbtn_click_EditCopySlotB = __yy_method(_inst, gml_Script_btn_click_EditCopySlotB); -} -function gml_Script_btn_click_EditCopySlotB(_inst, _other) { - { - var gmlstr = gml_Script_s_str(_inst, _other, "msg_CopyUniforms"); - gmlstr = string_replace(gmlstr, "$num", 2); - gml_Script_s_create_message(_inst, _other, "", gmlstr, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_copy_uniforms_slot_b, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_EditCopySlotC(_inst, _other) { - _inst.gmlbtn_click_EditCopySlotC = __yy_method(_inst, gml_Script_btn_click_EditCopySlotC); -} -function gml_Script_btn_click_EditCopySlotC(_inst, _other) { - { - var gmlstr = gml_Script_s_str(_inst, _other, "msg_CopyUniforms"); - gmlstr = string_replace(gmlstr, "$num", 3); - gml_Script_s_create_message(_inst, _other, "", gmlstr, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_copy_uniforms_slot_c, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_EditCopySlotD(_inst, _other) { - _inst.gmlbtn_click_EditCopySlotD = __yy_method(_inst, gml_Script_btn_click_EditCopySlotD); -} -function gml_Script_btn_click_EditCopySlotD(_inst, _other) { - { - var gmlstr = gml_Script_s_str(_inst, _other, "msg_CopyUniforms"); - gmlstr = string_replace(gmlstr, "$num", 4); - gml_Script_s_create_message(_inst, _other, "", gmlstr, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_copy_uniforms_slot_d, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_EditCopySlotE(_inst, _other) { - _inst.gmlbtn_click_EditCopySlotE = __yy_method(_inst, gml_Script_btn_click_EditCopySlotE); -} -function gml_Script_btn_click_EditCopySlotE(_inst, _other) { - { - var gmlstr = gml_Script_s_str(_inst, _other, "msg_CopyUniforms"); - gmlstr = string_replace(gmlstr, "$num", 5); - gml_Script_s_create_message(_inst, _other, "", gmlstr, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_copy_uniforms_slot_e, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_TeamEditMore(_inst, _other) { - _inst.gmlbtn_click_TeamEditMore = __yy_method(_inst, gml_Script_btn_click_TeamEditMore); -} -function gml_Script_btn_click_TeamEditMore(_inst, _other) { - { - layer_set_visible(layer_get_id("Instances_Details1"), false); - layer_set_visible(layer_get_id("Instances_Details2"), true); - } -} -function gml_GlobalScript_btn_click_TeamEditMoreDone(_inst, _other) { - _inst.gmlbtn_click_TeamEditMoreDone = __yy_method(_inst, gml_Script_btn_click_TeamEditMoreDone); -} -function gml_Script_btn_click_TeamEditMoreDone(_inst, _other) { - { - layer_set_visible(layer_get_id("Instances_Details1"), true); - layer_set_visible(layer_get_id("Instances_Details2"), false); - } -} -function gml_GlobalScript_btn_click_FacilityStadium(_inst, _other) { - _inst.gmlbtn_click_FacilityStadium = __yy_method(_inst, gml_Script_btn_click_FacilityStadium); -} -function gml_Script_btn_click_FacilityStadium(_inst, _other) { - { - { - var __yy__v285 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v286 in __yy__v285) { - if (!__yy__v285.hasOwnProperty(__yy__v286)) continue; - var __yy__v287 = __yy__v285[__yy__v286]; - { - if (yyfless(__yy__v287.gmlcoach_credit, yyfplus(__yy_gml_errCheck(__yy__v287.gmlfacility_stadium), 1))) { - { - gml_Script_s_create_message(__yy__v287, _inst, "", gml_Script_s_str(__yy__v287, _inst, "msg_NoCreditFacility"), gml_Script_s_str(__yy__v287, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - if (yyfequal(__yy__v287.gmlfacility_upgraded_stadium, __yy__v287.gmlweek)) { - { - gml_Script_s_create_message(__yy__v287, _inst, "", gml_Script_s_str(__yy__v287, _inst, "msg_FacilityTooSoon"), gml_Script_s_str(__yy__v287, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - var gmlmsg = gml_Script_s_str(__yy__v287, _inst, "msg_facility_Stadium"); - gmlmsg = string_replace(gmlmsg, "$num", yyfplus(__yy_gml_errCheck(__yy__v287.gmlfacility_stadium), 1)); - gml_Script_s_create_message(__yy__v287, _inst, "", gmlmsg, gml_Script_s_str(__yy__v287, _inst, "ui_Cancel"), gml_Script_s_str(__yy__v287, _inst, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_confirm_upgrade_stadium, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_FacilityTraining(_inst, _other) { - _inst.gmlbtn_click_FacilityTraining = __yy_method(_inst, gml_Script_btn_click_FacilityTraining); -} -function gml_Script_btn_click_FacilityTraining(_inst, _other) { - { - { - var __yy__v288 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v289 in __yy__v288) { - if (!__yy__v288.hasOwnProperty(__yy__v289)) continue; - var __yy__v290 = __yy__v288[__yy__v289]; - { - if (yyfless(__yy__v290.gmlcoach_credit, yyfplus(__yy_gml_errCheck(__yy__v290.gmlfacility_training), 1))) { - { - gml_Script_s_create_message(__yy__v290, _inst, "", gml_Script_s_str(__yy__v290, _inst, "msg_NoCreditFacility"), gml_Script_s_str(__yy__v290, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - if (yyfequal(__yy__v290.gmlfacility_upgraded_training, __yy__v290.gmlweek)) { - { - gml_Script_s_create_message(__yy__v290, _inst, "", gml_Script_s_str(__yy__v290, _inst, "msg_FacilityTooSoon"), gml_Script_s_str(__yy__v290, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - var gmlmsg = gml_Script_s_str(__yy__v290, _inst, "msg_facility_Training"); - gmlmsg = string_replace(gmlmsg, "$num", yyfplus(__yy_gml_errCheck(__yy__v290.gmlfacility_training), 1)); - gml_Script_s_create_message(__yy__v290, _inst, "", gmlmsg, gml_Script_s_str(__yy__v290, _inst, "ui_Cancel"), gml_Script_s_str(__yy__v290, _inst, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_confirm_upgrade_training, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_FacilityStaff(_inst, _other) { - _inst.gmlbtn_click_FacilityStaff = __yy_method(_inst, gml_Script_btn_click_FacilityStaff); -} -function gml_Script_btn_click_FacilityStaff(_inst, _other) { - { - { - var __yy__v291 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v292 in __yy__v291) { - if (!__yy__v291.hasOwnProperty(__yy__v292)) continue; - var __yy__v293 = __yy__v291[__yy__v292]; - { - if (yyfless(__yy__v293.gmlcoach_credit, yyfplus(__yy_gml_errCheck(__yy__v293.gmlfacility_rehab), 1))) { - { - gml_Script_s_create_message(__yy__v293, _inst, "", gml_Script_s_str(__yy__v293, _inst, "msg_NoCreditFacility"), gml_Script_s_str(__yy__v293, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - if (yyfequal(__yy__v293.gmlfacility_upgraded_rehab, __yy__v293.gmlweek)) { - { - gml_Script_s_create_message(__yy__v293, _inst, "", gml_Script_s_str(__yy__v293, _inst, "msg_FacilityTooSoon"), gml_Script_s_str(__yy__v293, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - var gmlmsg = gml_Script_s_str(__yy__v293, _inst, "msg_facility_Rehab"); - gmlmsg = string_replace(gmlmsg, "$num", yyfplus(__yy_gml_errCheck(__yy__v293.gmlfacility_rehab), 1)); - gml_Script_s_create_message(__yy__v293, _inst, "", gmlmsg, gml_Script_s_str(__yy__v293, _inst, "ui_Cancel"), gml_Script_s_str(__yy__v293, _inst, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_confirm_upgrade_rehab, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_HOF_players(_inst, _other) { - _inst.gmlbtn_click_HOF_players = __yy_method(_inst, gml_Script_btn_click_HOF_players); -} -function gml_Script_btn_click_HOF_players(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300000c)); - } -} -function gml_GlobalScript_btn_click_HOF_player_records(_inst, _other) { - _inst.gmlbtn_click_HOF_player_records = __yy_method(_inst, gml_Script_btn_click_HOF_player_records); -} -function gml_Script_btn_click_HOF_player_records(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300000d)); - } -} -function gml_GlobalScript_btn_click_HOF_Select(_inst, _other) { - _inst.gmlbtn_click_HOF_Select = __yy_method(_inst, gml_Script_btn_click_HOF_Select); -} -function gml_Script_btn_click_HOF_Select(_inst, _other) { - { - { - var __yy__v294 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v295 in __yy__v294) { - if (!__yy__v294.hasOwnProperty(__yy__v295)) continue; - var __yy__v296 = __yy__v294[__yy__v295]; - return; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_hof_message_done, 0)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TagMessageHOF"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), kgml_Script_s_msg_clear, kgml_Script_s_msg_clear, global.gmlc_background, 1); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_hof_message_done = 1; - } - } - var gmlcount = gml_Script_s_count_hof_entries(_inst, _other); - if (yyGetBool(!yyGetBool(_inst.gmlselected)) && yyGetBool(yyfgreaterequal(gmlcount, 50))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_HofListTooBig"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlviewing_hof_players) && yyGetBool(yyfless(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), 0))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_RemoveFromHallOfFame"), gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Remove"), kgml_Script_s_msg_clear, kgml_Script_btn_response_hof_select, global.gmlc_background, 1); - } - } else { - { - _inst.gmlselected = !yyGetBool(_inst.gmlselected); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "hof", _inst.gmlselected); - } - } - } -} -function gml_GlobalScript_btn_click_HofNext(_inst, _other) { - _inst.gmlbtn_click_HofNext = __yy_method(_inst, gml_Script_btn_click_HofNext); -} -function gml_Script_btn_click_HofNext(_inst, _other) { - { - { - var __yy__v297 = GetWithArray(YYASSET_REF(0x0000008b)); - for (var __yy__v298 in __yy__v297) { - if (!__yy__v297.hasOwnProperty(__yy__v298)) continue; - var __yy__v299 = __yy__v297[__yy__v298]; - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page), g_yyPrePostObject__; - room_goto(YYASSET_REF(0x0300000c)); - } - } - } - } -} -function gml_GlobalScript_btn_click_HofPrev(_inst, _other) { - _inst.gmlbtn_click_HofPrev = __yy_method(_inst, gml_Script_btn_click_HofPrev); -} -function gml_Script_btn_click_HofPrev(_inst, _other) { - { - { - var __yy__v300 = GetWithArray(YYASSET_REF(0x0000008b)); - for (var __yy__v301 in __yy__v300) { - if (!__yy__v300.hasOwnProperty(__yy__v301)) continue; - var __yy__v302 = __yy__v300[__yy__v301]; - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page.subtract(1) : --yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page), g_yyPrePostObject__; - room_goto(YYASSET_REF(0x0300000c)); - } - } - } - } -} -function gml_GlobalScript_btn_click_HOF_Coach(_inst, _other) { - _inst.gmlbtn_click_HOF_Coach = __yy_method(_inst, gml_Script_btn_click_HOF_Coach); -} -function gml_Script_btn_click_HOF_Coach(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300000b)); - } -} -function gml_GlobalScript_btn_click_Records_Reset(_inst, _other) { - _inst.gmlbtn_click_Records_Reset = __yy_method(_inst, gml_Script_btn_click_Records_Reset); -} -function gml_Script_btn_click_Records_Reset(_inst, _other) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_RecordsReset"), gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Reset"), kgml_Script_s_msg_clear, kgml_Script_btn_response_records_reset, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_League_Back(_inst, _other) { - _inst.gmlbtn_click_League_Back = __yy_method(_inst, gml_Script_btn_click_League_Back); -} -function gml_Script_btn_click_League_Back(_inst, _other) { - { - var ___sw230___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage; - var ___swc231___ = -1; - if (yyCompareVal(___sw230___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc231___ = 0; - } else if (yyCompareVal(___sw230___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc231___ = 1; - } - switch (___swc231___) { - case 0: { - room_goto(YYASSET_REF(0x03000015)); - break; - } - case 1: { - room_goto(YYASSET_REF(0x03000018)); - break; - } - default: { - room_goto(YYASSET_REF(0x0300000e)); - break; - } - } - } -} -function gml_GlobalScript_btn_click_LeaguePanel(_inst, _other, argument0) { - _inst.gmlbtn_click_LeaguePanel = __yy_method(_inst, gml_Script_btn_click_LeaguePanel); -} -function gml_Script_btn_click_LeaguePanel(_inst, _other, argument0) { - { - yyInst(_inst, _other, 100262).visible = true; - yyInst(_inst, _other, 100263).visible = true; - yyInst(_inst, _other, 100260).visible = true; - yyInst(_inst, _other, 100261).visible = true; - yyInst(_inst, _other, 100254).visible = true; - yyInst(_inst, _other, 100255).visible = true; - yyInst(_inst, _other, 100256).visible = true; - yyInst(_inst, _other, 100266).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1; - yyInst(_inst, _other, 100265).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2; - yyInst(_inst, _other, 100269).gmlactive = true; - { - var __yy__v303 = GetWithArray(YYASSET_REF(0x0000008d)); - for (var __yy__v304 in __yy__v303) { - if (!__yy__v303.hasOwnProperty(__yy__v304)) continue; - var __yy__v305 = __yy__v303[__yy__v304]; - { - __yy__v305.gmlshow_panel = argument0; - var ___sw234___ = __yy__v305.gmlshow_panel; - var ___swc235___ = -1; - if (yyCompareVal(___sw234___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc235___ = 0; - } else if (yyCompareVal(___sw234___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc235___ = 1; - } else if (yyCompareVal(___sw234___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc235___ = 2; - } - switch (___swc235___) { - case 0: { - yyInst(_inst, _other, 100266).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, 100265).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100267).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100254).visible = false; - yyInst(_inst, _other, 100255).visible = false; - yyInst(_inst, _other, 100256).visible = false; - yyInst(_inst, _other, 100257).visible = false; - break; - } - case 1: { - yyInst(_inst, _other, 100266).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100265).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, 100267).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100254).visible = false; - yyInst(_inst, _other, 100255).visible = false; - yyInst(_inst, _other, 100256).visible = false; - yyInst(_inst, _other, 100257).visible = false; - break; - } - case 2: { - yyInst(_inst, _other, 100266).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100265).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100267).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, 100262).visible = false; - yyInst(_inst, _other, 100263).visible = false; - yyInst(_inst, _other, 100260).visible = false; - yyInst(_inst, _other, 100261).visible = false; - yyInst(_inst, _other, 100269).gmlactive = false; - yyInst(_inst, _other, 100257).visible = true; - break; - } - } - if (!yyGetBool(gml_Script_s_is_co_mode(__yy__v305, _inst))) { - { - gml_Script_s_populate_division(__yy__v305, _inst, 100262, __yy__v305.gmlshow_panel, 0); - gml_Script_s_populate_division(__yy__v305, _inst, 100263, __yy__v305.gmlshow_panel, 1); - gml_Script_s_populate_division(__yy__v305, _inst, 100260, __yy__v305.gmlshow_panel, 2); - gml_Script_s_populate_division(__yy__v305, _inst, 100261, __yy__v305.gmlshow_panel, 3); - } - } - gml_Script_s_populate_schedulebox(__yy__v305, _inst); - { - var __yy__v306 = GetWithArray(YYASSET_REF(0x00000052)); - for (var __yy__v307 in __yy__v306) { - if (!__yy__v306.hasOwnProperty(__yy__v307)) continue; - var __yy__v308 = __yy__v306[__yy__v307]; - __yy__v308.gmlmode = 1; - } - } - } - } - } - } -} -function gml_GlobalScript_btn_click_LeagueNFC(_inst, _other) { - _inst.gmlbtn_click_LeagueNFC = __yy_method(_inst, gml_Script_btn_click_LeagueNFC); -} -function gml_Script_btn_click_LeagueNFC(_inst, _other) { - { - gml_Script_btn_click_LeaguePanel(_inst, _other, 1); - } -} -function gml_GlobalScript_btn_click_LeagueAFC(_inst, _other) { - _inst.gmlbtn_click_LeagueAFC = __yy_method(_inst, gml_Script_btn_click_LeagueAFC); -} -function gml_Script_btn_click_LeagueAFC(_inst, _other) { - { - gml_Script_btn_click_LeaguePanel(_inst, _other, 0); - } -} -function gml_GlobalScript_keyboard_scripts(_inst, _other) { - _inst.gmls_keyboard_custom_enabled = __yy_method(_inst, gml_Script_s_keyboard_custom_enabled); - _inst.gmls_keyboard_custom_init = __yy_method(_inst, gml_Script_s_keyboard_custom_init); - _inst.gmls_keyboard_custom_show = __yy_method(_inst, gml_Script_s_keyboard_custom_show); - _inst.gmls_keyboard_custom_hide = __yy_method(_inst, gml_Script_s_keyboard_custom_hide); - _inst.gmls_keyboard_custom_layer = __yy_method(_inst, gml_Script_s_keyboard_custom_layer); - _inst.gmls_keyboard_custom_create = __yy_method(_inst, gml_Script_s_keyboard_custom_create); - _inst.gmls_keyboard_custom_destroy = __yy_method(_inst, gml_Script_s_keyboard_custom_destroy); - _inst.gmls_keyboard_custom_create_button = __yy_method(_inst, gml_Script_s_keyboard_custom_create_button); - _inst.gmls_custkb_base_draw_gui = __yy_method(_inst, gml_Script_s_custkb_base_draw_gui); - _inst.gmls_custkb_base_step = __yy_method(_inst, gml_Script_s_custkb_base_step); - _inst.gmls_custkb_confirm = __yy_method(_inst, gml_Script_s_custkb_confirm); - _inst.gmls_custkb_delete = __yy_method(_inst, gml_Script_s_custkb_delete); - _inst.gmls_custkb_shift_toggle = __yy_method(_inst, gml_Script_s_custkb_shift_toggle); - _inst.gmls_custkb_add_text = __yy_method(_inst, gml_Script_s_custkb_add_text); - _inst.gmls_custkb_key_init = __yy_method(_inst, gml_Script_s_custkb_key_init); - _inst.gmls_custkb_key_draw_gui = __yy_method(_inst, gml_Script_s_custkb_key_draw_gui); - _inst.gmls_custkb_key_step = __yy_method(_inst, gml_Script_s_custkb_key_step); - _inst.gmls_custkb_key_tap = __yy_method(_inst, gml_Script_s_custkb_key_tap); -} -function gml_Script_s_keyboard_custom_enabled(_inst, _other) { - { - var ___sw246___ = g_pBuiltIn.get_os_type(); - var ___swc247___ = -1; - if (yyCompareVal(___sw246___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc247___ = 0; - } - switch (___swc247___) { - case 0: { - return true; - } - } - return false; - } -} -function gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts"; - } - if (gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts.prototype.__type === undefined) { - gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts.prototype.__type = "gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlbase = -4; - _inst.gmltype = 0; - _inst.gmlactive = false; - _inst.gmlinput_id = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmllayer_id = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlcaps = true; - _inst.gmlcaps_key = -4; - _inst.gmldefault_key = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script_s_keyboard_custom_init(_inst, _other) { - { - global.gmlcustkb = __yy_gml_object_create(_inst, (_inst.gml___struct___104 = __yy_method(_inst, gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts)), undefined, undefined, -1); - } -} -function gml_Script_s_keyboard_custom_show(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "Show custom keyboard"); - { - var __yy__v309 = GetWithArray(global.gmlcustkb); - for (var __yy__v310 in __yy__v309) { - if (!__yy__v309.hasOwnProperty(__yy__v310)) continue; - var __yy__v311 = __yy__v309[__yy__v310]; - { - __yy__v311.gmlactive = true; - __yy__v311.gmlinput_id = argument0; - __yy__v311.gmllayer_id = gml_Script_s_keyboard_custom_layer(__yy__v311, _inst); - gml_Script_s_keyboard_custom_create(__yy__v311, _inst, __yy__v311.gmllayer_id); - } - } - } - } -} -function gml_Script_s_keyboard_custom_hide(_inst, _other) { - { - gml_Script_slog(_inst, _other, "Hide custom keyboard"); - yyInst(_inst, _other, global.gmlcustkb).gmlactive = false; - gml_Script_s_keyboard_custom_destroy(_inst, _other); - } -} -function gml_Script_s_keyboard_custom_layer(_inst, _other) { - { - var gmllid = layer_get_id("Keyboard"); - if (yyfless(gmllid, 0)) { - gmllid = layer_create(-1000, "Keyboard"); - } - return gmllid; - } -} -function gml_Script_s_keyboard_custom_create(_inst, _other, argument0) { - { - var gmlkb_type = yyInst(_inst, _other, yyInst(_inst, _other, global.gmlcustkb).gmlinput_id).gmlcustom_keyboard_type; - var gmlkb_cols, gmlkb_rows; - var ___sw248___ = gmlkb_type; - var ___swc249___ = -1; - if (yyCompareVal(___sw248___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc249___ = 0; - } else if (yyCompareVal(___sw248___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc249___ = 1; - } - switch (___swc249___) { - case 0: { - gmlkb_cols = 8; - gmlkb_rows = 2; - break; - } - case 1: { - gmlkb_cols = 11; - gmlkb_rows = 2; - break; - } - default: { - gmlkb_cols = 13; - gmlkb_rows = 4; - break; - } - } - var gmlkey_default = -1; - var gmlkey_size = 28; - var gmlkey_step = 30; - var gmlmargin = 8; - var gmlkb_width = yyfplus(yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlkey_step), __yy_gml_errCheck(gmlkb_cols))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlmargin), 2))), 2); - var gmlkb_height = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlkey_step), __yy_gml_errCheck(gmlkb_rows))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlmargin), 2))); - var gmlkb_x = yyfdivide(__yy_gml_errCheck(yyfminus(480, __yy_gml_errCheck(gmlkb_width))), 2); - var gmlkb_y = yyfminus(yyfminus(270, __yy_gml_errCheck(gmlkb_height)), __yy_gml_errCheck(gmlmargin)); - var gmlkb_xo = 0; - var gmlkb_yo = 0; - var gmlkeys; - gmlkeys = __yy_gml_array_check(gmlkeys, 2112867822); - gmlkeys[__yy_gml_array_check_index_set(0)] = "0123456789\nABCDEFGHIJKLM\nNOPQRSTUVWXYZ\n!/*⇧ ,.-\r"; - gmlkeys[__yy_gml_array_check_index_set(1)] = "01234567\n89ABCDEF\r"; - gmlkeys[__yy_gml_array_check_index_set(2)] = "01234\n56789\r"; - var gmlchar, gmlnl, gmlskip, gmlwidth, gmlimage; - var gmlkey; - var gmli = 0; - for (; yyfless(gmli, string_length(gmlkeys[__yy_gml_array_check_index(gmlkb_type, gmlkeys)])); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlchar = string_char_at(gmlkeys[__yy_gml_array_check_index(gmlkb_type, gmlkeys)], yyfplus(__yy_gml_errCheck(gmli), 1)); - gmlnl = false; - gmlskip = false; - gmlwidth = 1; - gmlimage = -1; - var ___sw250___ = gmlchar; - var ___swc251___ = -1; - if (yyCompareVal(___sw250___, "\n", g_GMLMathEpsilon, false) == 0) { - ___swc251___ = 0; - } else if (yyCompareVal(___sw250___, "", g_GMLMathEpsilon, false) == 0) { - ___swc251___ = 1; - } else if (yyCompareVal(___sw250___, "\r", g_GMLMathEpsilon, false) == 0) { - ___swc251___ = 2; - } else if (yyCompareVal(___sw250___, "⇧", g_GMLMathEpsilon, false) == 0) { - ___swc251___ = 3; - } else if (yyCompareVal(___sw250___, " ", g_GMLMathEpsilon, false) == 0) { - ___swc251___ = 4; - } - switch (___swc251___) { - case 0: { - gmlnl = true; - gmlskip = true; - break; - } - case 1: { - gmlimage = YYASSET_REF(0x0100008e); - gmlwidth = 3; - break; - } - case 2: { - gmlimage = YYASSET_REF(0x01000091); - gmlwidth = 3; - break; - } - case 3: { - gmlimage = YYASSET_REF(0x0100008f); - break; - } - case 4: { - gmlwidth = 3; - break; - } - } - if (!yyGetBool(gmlskip)) { - { - gmlkey = gml_Script_s_keyboard_custom_create_button(_inst, _other, gmlchar, gmlchar, yyfplus(yyfplus(__yy_gml_errCheck(gmlkb_x), __yy_gml_errCheck(gmlkb_xo)), 10), yyfplus(yyfplus(__yy_gml_errCheck(gmlkb_y), __yy_gml_errCheck(gmlkb_yo)), 10), argument0); - yyInst(_inst, _other, gmlkey).image_xscale = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlkey_step), __yy_gml_errCheck(gmlwidth))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlkey_step), __yy_gml_errCheck(gmlkey_size))))), __yy_gml_errCheck(yyInst(_inst, _other, gmlkey).sprite_width)); - yyInst(_inst, _other, gmlkey).image_yscale = yyfdivide(__yy_gml_errCheck(gmlkey_size), __yy_gml_errCheck(yyInst(_inst, _other, gmlkey).sprite_height)); - yyInst(_inst, _other, gmlkey).gmlonClickAction = kgml_Script_s_custkb_key_tap; - yyInst(_inst, _other, gmlkey).gmlgp_active_editing = true; - if (yyfgreaterequal(gmlimage, 0)) { - yyInst(_inst, _other, gmlkey).gmlimage = gmlimage; - } - gmlkb_xo = yyfplus(gmlkb_xo, yyftime(__yy_gml_errCheck(gmlkey_step), __yy_gml_errCheck(gmlwidth))); - if (yyfless(gmlkey_default, 0)) { - gmlkey_default = gmlkey; - } - } - } - if (yyGetBool(yyfgreater(gmlkb_xo, gmlkb_width)) || yyGetBool(gmlnl)) { - { - gmlkb_xo = 0; - gmlkb_yo = yyfplus(gmlkb_yo, gmlkey_step); - } - } - } - } - var gmlbase = instance_create_layer(gmlkb_x, gmlkb_y, argument0, YYASSET_REF(0x0000001d)); - yyInst(_inst, _other, gmlbase).sprite_index = YYASSET_REF(0x0100004a); - yyInst(_inst, _other, gmlbase).image_xscale = yyfdivide(__yy_gml_errCheck(gmlkb_width), 16); - yyInst(_inst, _other, gmlbase).image_yscale = yyfdivide(__yy_gml_errCheck(gmlkb_height), 16); - yyInst(_inst, _other, gmlbase).gmlaction_step = kgml_Script_s_custkb_base_step; - yyInst(_inst, _other, gmlbase).gmlaction_draw_gui = kgml_Script_s_custkb_base_draw_gui; - yyInst(_inst, _other, global.gmlcustkb).gmlbase = gmlbase; - yyInst(_inst, _other, global.gmlcustkb).gmltype = gmlkb_type; - yyInst(_inst, _other, global.gmlcustkb).gmlcaps = true; - if (yyGetBool(global.gmlgamepad)) { - { - yyInst(_inst, _other, global.gmlcustkb).gmldefault_key = gmlkey_default; - gml_Script_s_find_default_button(_inst, _other); - } - } - return argument0; - } -} -function gml_Script_s_keyboard_custom_destroy(_inst, _other) { - { - { - var __yy__v312 = GetWithArray(global.gmlcustkb); - for (var __yy__v313 in __yy__v312) { - if (!__yy__v312.hasOwnProperty(__yy__v313)) continue; - var __yy__v314 = __yy__v312[__yy__v313]; - if (!yyGetBool(is_undefined(__yy__v314.gmllayer_id))) { - layer_destroy(__yy__v314.gmllayer_id); - } - } - } - if (yyGetBool(global.gmlgamepad)) { - { - var __yy__v315 = GetWithArray(yyInst(_inst, _other, global.gmlcustkb).gmlinput_id); - for (var __yy__v316 in __yy__v315) { - if (!__yy__v315.hasOwnProperty(__yy__v316)) continue; - var __yy__v317 = __yy__v315[__yy__v316]; - gml_Script_s_save_last_selected(__yy__v317, _inst); - } - } - } - } -} -function gml_Script_s_keyboard_custom_create_button(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - var gmlkey = instance_create_layer(argument2, argument3, argument4, YYASSET_REF(0x0000001b)); - yyInst(_inst, _other, gmlkey).gmlsymbol = argument0; - yyInst(_inst, _other, gmlkey).gmltext = argument1; - return gmlkey; - } -} -function gml_Script_s_custkb_base_draw_gui(_inst, _other) { - { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - } -} -function gml_Script_s_custkb_base_step(_inst, _other) { - { - if (yyGetBool(yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 21)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) && yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, 32778))) { - gml_Script_s_custkb_confirm(_inst, _other); - } - if (yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_back))) { - gml_Script_s_custkb_delete(_inst, _other); - } - } - } - } -} -function gml_Script_s_custkb_confirm(_inst, _other) { - { - { - var __yy__v318 = GetWithArray(yyInst(_inst, _other, global.gmlcustkb).gmlinput_id); - for (var __yy__v319 in __yy__v318) { - if (!__yy__v318.hasOwnProperty(__yy__v319)) continue; - var __yy__v320 = __yy__v318[__yy__v319]; - { - __yy__v320.gmltext = g_pBuiltIn.keyboard_string; - __yy__v320.gmlediting = false; - gml_Script_s_keyboard_custom_hide(__yy__v320, _inst); - if (yyGetBool(script_exists(__yy__v320.gmlvalidate_script))) { - script_execute(__yy__v320, _inst, __yy__v320.gmlvalidate_script); - } - } - } - } - } -} -function gml_Script_s_custkb_delete(_inst, _other) { - { - if (yyfgreater(string_length(g_pBuiltIn.keyboard_string), 0)) { - { - g_pBuiltIn.keyboard_string = string_delete(g_pBuiltIn.keyboard_string, string_length(g_pBuiltIn.keyboard_string), 1); - } - } - } -} -function gml_Script_s_custkb_shift_toggle(_inst, _other) { - { - yyInst(_inst, _other, global.gmlcustkb).gmlcaps = !yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlcaps); - } -} -function gml_Script_s_custkb_add_text(_inst, _other) { - { - g_pBuiltIn.keyboard_string = yyfplus(g_pBuiltIn.keyboard_string, _inst.gmltext); - if (yyfequal(yyInst(_inst, _other, global.gmlcustkb).gmltype, 0)) { - { - var gmllc = string_copy(g_pBuiltIn.keyboard_string, string_length(g_pBuiltIn.keyboard_string), 1); - var ___sw252___ = gmllc; - var ___swc253___ = -1; - if (yyCompareVal(___sw252___, "", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw252___, " ", g_GMLMathEpsilon, false) == 0) { - ___swc253___ = 0; - } - switch (___swc253___) { - case 0: { - yyInst(_inst, _other, global.gmlcustkb).gmlcaps = true; - break; - } - default: { - yyInst(_inst, _other, global.gmlcustkb).gmlcaps = false; - break; - } - } - } - } - } -} -function gml_Script_s_custkb_key_init(_inst, _other) { - { - event_inherited(_inst, _other); - } -} -function gml_Script_s_custkb_key_draw_gui(_inst, _other) { - { - event_inherited(_inst, _other); - } -} -function gml_Script_s_custkb_key_step(_inst, _other) { - { - event_inherited(_inst, _other); - _inst.gmltext = yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlcaps) ? string_upper(_inst.gmltext) : string_lower(_inst.gmltext); - if (yyfequal(_inst.gmltext, "⇧")) { - { - _inst.gmlimage = yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlcaps) ? YYASSET_REF(0x0100003f) : YYASSET_REF(0x0100008f); - } - } - } -} -function gml_Script_s_custkb_key_tap(_inst, _other) { - { - var ___sw254___ = _inst.gmltext; - var ___swc255___ = -1; - if (yyCompareVal(___sw254___, "", g_GMLMathEpsilon, false) == 0) { - ___swc255___ = 0; - } else if (yyCompareVal(___sw254___, "\r", g_GMLMathEpsilon, false) == 0) { - ___swc255___ = 1; - } else if (yyCompareVal(___sw254___, "⇧", g_GMLMathEpsilon, false) == 0) { - ___swc255___ = 2; - } - switch (___swc255___) { - case 0: { - gml_Script_s_custkb_delete(_inst, _other); - break; - } - case 1: { - gml_Script_s_custkb_confirm(_inst, _other); - break; - } - case 2: { - gml_Script_s_custkb_shift_toggle(_inst, _other); - break; - } - default: { - gml_Script_s_custkb_add_text(_inst, _other); - break; - } - } - } -} // slog("s_get_random_hobby for insitution type["+string(insititutionType)+"] (num:"+string(num)+") selected @index["+string(index)+"] ("+string(chosenUID)+")"+(s_get_hobby_from_uid(chosenUID)[? "Society"])); -// // slog("s_get_random_study_subject for insitution type["+string(insititutionType)+"] (num:"+string(num)+") selected @index["+string(index)+"] ("+string(chosenUID)+")"+(s_get_study_subject_name_from_uid(chosenUID))) -// /// @param {bool} _refresh update cached value -// /// @return {bool} -function gml_GlobalScript_s_college_tools(_inst, _other, argument0) { - _inst.gmls_college_set_up_globals = __yy_method(_inst, gml_Script_s_college_set_up_globals); - _inst.gmls_college_age_index = __yy_method(_inst, gml_Script_s_college_age_index); - _inst.gmls_college_age_label = __yy_method(_inst, gml_Script_s_college_age_label); - _inst.gmls_college_age_simple = __yy_method(_inst, gml_Script_s_college_age_simple); - _inst.gmls_college_age_simple_other = __yy_method(_inst, gml_Script_s_college_age_simple_other); - _inst.gmls_college_age_simple_short = __yy_method(_inst, gml_Script_s_college_age_simple_short); - _inst.gmls_college_shorter_season = __yy_method(_inst, gml_Script_s_college_shorter_season); - _inst.gmls_college_academics_type = __yy_method(_inst, gml_Script_s_college_academics_type); - _inst.gmls_college_correct_new_player = __yy_method(_inst, gml_Script_s_college_correct_new_player); - _inst.gmls_get_random_hobby = __yy_method(_inst, gml_Script_s_get_random_hobby); - _inst.gmls_get_hobby_name = __yy_method(_inst, gml_Script_s_get_hobby_name); - _inst.gmls_get_hobby_from_uid = __yy_method(_inst, gml_Script_s_get_hobby_from_uid); - _inst.gmls_is_player_hobby_fraternity = __yy_method(_inst, gml_Script_s_is_player_hobby_fraternity); - _inst.gmls_get_random_study_subject = __yy_method(_inst, gml_Script_s_get_random_study_subject); - _inst.gmls_get_study_subject_from_uid = __yy_method(_inst, gml_Script_s_get_study_subject_from_uid); - _inst.gmls_get_study_subject_name_from_uid = __yy_method(_inst, gml_Script_s_get_study_subject_name_from_uid); - _inst.gmls_get_minor_name = __yy_method(_inst, gml_Script_s_get_minor_name); - _inst.gmls_get_major_name = __yy_method(_inst, gml_Script_s_get_major_name); - _inst.gmls_get_study_info = __yy_method(_inst, gml_Script_s_get_study_info); - _inst.gmls_get_random_trait = __yy_method(_inst, gml_Script_s_get_random_trait); - _inst.gmls_get_trait_name = __yy_method(_inst, gml_Script_s_get_trait_name); - _inst.gmls_get_trait_from_uid = __yy_method(_inst, gml_Script_s_get_trait_from_uid); - _inst.gmls_get_random_hometown = __yy_method(_inst, gml_Script_s_get_random_hometown); - _inst.gmls_get_hometown_name = __yy_method(_inst, gml_Script_s_get_hometown_name); - _inst.gmls_get_only_hometown_name = __yy_method(_inst, gml_Script_s_get_only_hometown_name); - _inst.gmls_get_only_state_name = __yy_method(_inst, gml_Script_s_get_only_state_name); - _inst.gmls_get_hometown_from_uid = __yy_method(_inst, gml_Script_s_get_hometown_from_uid); - _inst.gmls_pick_rand_epilogue_uid = __yy_method(_inst, gml_Script_s_pick_rand_epilogue_uid); - _inst.gmls_get_epilogue_name = __yy_method(_inst, gml_Script_s_get_epilogue_name); - _inst.gmls_epilogue_tests = __yy_method(_inst, gml_Script_s_epilogue_tests); - _inst.gmls_pick_epilogue_story = __yy_method(_inst, gml_Script_s_pick_epilogue_story); - _inst.gmls_epilogue_story_to_str = __yy_method(_inst, gml_Script_s_epilogue_story_to_str); - _inst.gmls_add_cv_entry_from_key = __yy_method(_inst, gml_Script_s_add_cv_entry_from_key); - _inst.gmls_add_cv_entry_direct = __yy_method(_inst, gml_Script_s_add_cv_entry_direct); - _inst.gmls_get_random_cv_entry = __yy_method(_inst, gml_Script_s_get_random_cv_entry); - _inst.gmls_extract_cv_entry_from_pool = __yy_method(_inst, gml_Script_s_extract_cv_entry_from_pool); - _inst.gmls_set_cv_list_from_player = __yy_method(_inst, gml_Script_s_set_cv_list_from_player); - _inst.gmls_add_cv_list_entry = __yy_method(_inst, gml_Script_s_add_cv_list_entry); - _inst.gmlsplit_into_chunks = __yy_method(_inst, gml_Script_split_into_chunks); - _inst.gmlbtn_response_player_meeting_academic_coaching = __yy_method(_inst, gml_Script_btn_response_player_meeting_academic_coaching); - _inst.gmls_get_meeting_cost_academic_coaching = __yy_method(_inst, gml_Script_s_get_meeting_cost_academic_coaching); - _inst.gmls_is_co_mode = __yy_method(_inst, gml_Script_s_is_co_mode); - _inst.gmls_is_co_postseason = __yy_method(_inst, gml_Script_s_is_co_postseason); - _inst.gmls_is_co_actual_postseason = __yy_method(_inst, gml_Script_s_is_co_actual_postseason); - _inst.gmls_get_postseason_chunk = __yy_method(_inst, gml_Script_s_get_postseason_chunk); - _inst.gmls_is_earlier_than = __yy_method(_inst, gml_Script_s_is_earlier_than); - _inst.gmls_get_skip_to_week = __yy_method(_inst, gml_Script_s_get_skip_to_week); - _inst.gmls_is_co_team = __yy_method(_inst, gml_Script_s_is_co_team); - _inst.gmls_get_conference_list = __yy_method(_inst, gml_Script_s_get_conference_list); - _inst.gmls_get_team_list_by_tier = __yy_method(_inst, gml_Script_s_get_team_list_by_tier); - _inst.gmls_get_team_list = __yy_method(_inst, gml_Script_s_get_team_list); - _inst.gmls_count_joboffers_conference = __yy_method(_inst, gml_Script_s_count_joboffers_conference); - _inst.gmls_co_get_year = __yy_method(_inst, gml_Script_s_co_get_year); - _inst.gmls_get_my_conference_uid = __yy_method(_inst, gml_Script_s_get_my_conference_uid); - _inst.gmls_get_my_conference_data = __yy_method(_inst, gml_Script_s_get_my_conference_data); - _inst.gmls_get_conference_data = __yy_method(_inst, gml_Script_s_get_conference_data); - _inst.gmls_get_my_division = __yy_method(_inst, gml_Script_s_get_my_division); - _inst.gmls_get_subdivision = __yy_method(_inst, gml_Script_s_get_subdivision); - _inst.gmls_get_team_pct_cnf = __yy_method(_inst, gml_Script_s_get_team_pct_cnf); - _inst.gmls_is_independent_team = __yy_method(_inst, gml_Script_s_is_independent_team); - _inst.gmls_is_independent_conference_id = __yy_method(_inst, gml_Script_s_is_independent_conference_id); - _inst.gmls_is_independent_conference = __yy_method(_inst, gml_Script_s_is_independent_conference); - _inst.gmls_is_co_bowl_week = __yy_method(_inst, gml_Script_s_is_co_bowl_week); - _inst.gmls_is_co_bowl_fix = __yy_method(_inst, gml_Script_s_is_co_bowl_fix); - _inst.gmls_is_co_bowl_comp = __yy_method(_inst, gml_Script_s_is_co_bowl_comp); - _inst.gmls_get_object_data = __yy_method(_inst, gml_Script_s_get_object_data); - _inst.gmls_get_map = __yy_method(_inst, gml_Script_s_get_map); - _inst.gmls_get_map_real = __yy_method(_inst, gml_Script_s_get_map_real); - _inst.gmls_map_swap = __yy_method(_inst, gml_Script_s_map_swap); - _inst.gmls_get_save_slot = __yy_method(_inst, gml_Script_s_get_save_slot); - _inst.gmls_get_week_name = __yy_method(_inst, gml_Script_s_get_week_name); - _inst.gmls_get_my_conference_division_string = __yy_method(_inst, gml_Script_s_get_my_conference_division_string); - _inst.gmls_get_fix_competition_string = __yy_method(_inst, gml_Script_s_get_fix_competition_string); - _inst.gmls_get_competition_string = __yy_method(_inst, gml_Script_s_get_competition_string); - _inst.gmls_get_fix_location_string = __yy_method(_inst, gml_Script_s_get_fix_location_string); - _inst.gmls_get_my_subdivision_string = __yy_method(_inst, gml_Script_s_get_my_subdivision_string); - _inst.gmls_get_subdiv_name = __yy_method(_inst, gml_Script_s_get_subdiv_name); - _inst.gmls_joboffers_string = __yy_method(_inst, gml_Script_s_joboffers_string); - _inst.gmls_get_pct_string = __yy_method(_inst, gml_Script_s_get_pct_string); - _inst.gmls_get_comp_level_str = __yy_method(_inst, gml_Script_s_get_comp_level_str); - _inst.gmls_get_comp_level_str_plain = __yy_method(_inst, gml_Script_s_get_comp_level_str_plain); - _inst.gmls_get_difficulty_str = __yy_method(_inst, gml_Script_s_get_difficulty_str); - _inst.gmls_is_ps_chunk_filled = __yy_method(_inst, gml_Script_s_is_ps_chunk_filled); - _inst.gmls_is_week_played = __yy_method(_inst, gml_Script_s_is_week_played); - _inst.gmls_is_human_in_week = __yy_method(_inst, gml_Script_s_is_human_in_week); - _inst.gmls_is_human_fix = __yy_method(_inst, gml_Script_s_is_human_fix); - _inst.gmls_get_next_college_human_fixture = __yy_method(_inst, gml_Script_s_get_next_college_human_fixture); - _inst.gmls_update_week_done = __yy_method(_inst, gml_Script_s_update_week_done); - _inst.gmls_is_week_done = __yy_method(_inst, gml_Script_s_is_week_done); - _inst.gmls_is_fix_played = __yy_method(_inst, gml_Script_s_is_fix_played); - _inst.gmls_is_fix_filled = __yy_method(_inst, gml_Script_s_is_fix_filled); - _inst.gmls_is_fix_on_neutral_ground = __yy_method(_inst, gml_Script_s_is_fix_on_neutral_ground); - _inst.gmls_season_competitions_done = __yy_method(_inst, gml_Script_s_season_competitions_done); - _inst.gmls_get_fix_away_team_id = __yy_method(_inst, gml_Script_s_get_fix_away_team_id); - _inst.gmls_get_fix_home_team_id = __yy_method(_inst, gml_Script_s_get_fix_home_team_id); - _inst.gmls_get_fix_by_competition_id = __yy_method(_inst, gml_Script_s_get_fix_by_competition_id); - _inst.gmls_get_fix_by_match_id = __yy_method(_inst, gml_Script_s_get_fix_by_match_id); - _inst.gmls_get_fix_winner_id = __yy_method(_inst, gml_Script_s_get_fix_winner_id); - _inst.gmls_get_fix_by_week_and_teams = __yy_method(_inst, gml_Script_s_get_fix_by_week_and_teams); -} -function gml_Script_s_college_set_up_globals(_inst, _other) { - { - _inst.gmlco_stats_tab = 0; - _inst.gmlpostseason_chunk_news_last_shown = 0; - } -} -function gml_Script_s_college_age_index(_inst, _other, argument0) { - { - if (yyfequal(argument0, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - return 0; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - return 1; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - return 2; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - return 3; - } - } - return 3; - } -} -function gml_Script_s_college_age_label(_inst, _other, argument0) { - { - var gmllabel = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Year")), ":"); - if (yyfequal(argument0, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - gmllabel = yyfplus(gmllabel, yyfplus(" ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Freshman")))); - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - gmllabel = yyfplus(gmllabel, yyfplus(" ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Sophomore")))); - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - gmllabel = yyfplus(gmllabel, yyfplus(" ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Junior")))); - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - gmllabel = yyfplus(gmllabel, yyfplus(" ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Senior")))); - } - } - return gmllabel; - } -} -function gml_Script_s_college_age_simple(_inst, _other, argument0) { - { - var gmlage = ds_map_find_value(argument0, "age"); - if (yyfequal(gmlage, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - return gml_Script_s_str(_inst, _other, "ui_Freshman"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - return gml_Script_s_str(_inst, _other, "ui_Sophomore"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - return gml_Script_s_str(_inst, _other, "ui_Junior"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - return gml_Script_s_str(_inst, _other, "ui_Senior"); - } - } - return "N/A"; - } -} -function gml_Script_s_college_age_simple_other(_inst, _other, argument0) { - { - var gmlage = ds_map_find_value(argument0, "age"); - if (yyfequal(gmlage, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - return gml_Script_s_str(_inst, _other, "ui_Freshman_other"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - return gml_Script_s_str(_inst, _other, "ui_Sophomore_other"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - return gml_Script_s_str(_inst, _other, "ui_Junior_other"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - return gml_Script_s_str(_inst, _other, "ui_Senior_other"); - } - } - return "N/A"; - } -} -function gml_Script_s_college_age_simple_short(_inst, _other, argument0) { - { - var gmlage = ds_map_find_value(argument0, "age"); - if (yyfequal(gmlage, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - return gml_Script_s_str(_inst, _other, "ui_Freshman_Short"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - return gml_Script_s_str(_inst, _other, "ui_Sophomore_Short"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - return gml_Script_s_str(_inst, _other, "ui_Junior_Short"); - } - } - if (yyfequal(gmlage, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - return gml_Script_s_str(_inst, _other, "ui_Senior_Short"); - } - } - return "N/A"; - } -} -function gml_Script_s_college_shorter_season(_inst, _other) { - { - gml_Script_slogf(_inst, _other, "College shorter season - co %1", gml_Script_s_is_co_mode(_inst, _other)); - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - { - var __yy__v321 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v322 in __yy__v321) { - if (!__yy__v321.hasOwnProperty(__yy__v322)) continue; - var __yy__v323 = __yy__v321[__yy__v322]; - { - __yy__v323.gmllast_week_regular = 14; - __yy__v323.gmlfirst_week_playoffs = 15; - __yy__v323.gmlfirst_week_postseason = 15; - __yy__v323.gmlyear_stagger = gml_Script_s_get_schedule_year_stagger(__yy__v323, _inst); - } - } - } - } -} -function gml_Script_s_college_academics_type(_inst, _other, argument0) { - { - if (yyfequal(gml_Script_s_is_co_mode(_inst, _other), false)) { - { - return false; - } - } - if (!yyGetBool(instance_exists(YYASSET_REF(0x00000062)))) { - { - return false; - } - } - if (!yyGetBool(variable_instance_exists(YYASSET_REF(0x00000062), "myteam_id"))) { - { - return false; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id, -1)) { - { - return false; - } - } - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - if (yyGetBool(is_undefined(gmltmap))) { - { - return false; - } - } - if (yyfequal(ds_map_find_value(gmltmap, "type"), argument0)) { - { - return true; - } - } - return false; - } -} -function gml_Script_s_college_correct_new_player(_inst, _other, argument0) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_mode, 0)) { - { - return; - } - } - gml_Script_slog2(_inst, _other, "s_college_correct_new_player"); - var gmlorigPG = ds_map_find_value(argument0, "percent_grade"); - var gmlminPG = yyfplus(79, __yy_gml_errCheck(gml_Script_s_my_team_academics(_inst, _other))); - var gmlmaxPG = ds_map_find_value(argument0, "max_percent_grade"); - ds_map_set(argument0, "percent_grade", irandom_range(gmlminPG, gmlmaxPG)); - gml_Script_s_refresh_suspended(_inst, _other, argument0, false); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Player grade corrected [", __yy_gml_errCheck(string(gmlorigPG))), "]->["), __yy_gml_errCheck(string(ds_map_find_value(argument0, "percent_grade")))), "] (aca:"), __yy_gml_errCheck(string(gml_Script_s_my_team_academics(_inst, _other)))), ", range:"), __yy_gml_errCheck(string(gmlminPG))), "|"), __yy_gml_errCheck(string(gmlmaxPG))), ")")); - ds_map_set(argument0, "face_set", 2); - var gmltmap = gml_Script_s_get_team_by_id(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - if (yyfequal(is_undefined(gmltmap), false)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmltmap, "type"), "HBU")) || yyGetBool(yyfequal(ds_map_find_value(gmltmap, "type"), "Ivy")) || yyGetBool(yyfequal(ds_map_find_value(gmltmap, "type"), "0"))) { - { - if (yyfequal(irandom(1), 0)) { - ds_map_set(argument0, "face_set", 1); - } - } - } - if (yyGetBool(yyfequal(ds_map_find_value(gmltmap, "type"), "HBU")) || yyGetBool(yyfequal(ds_map_find_value(gmltmap, "type"), "Religious"))) { - { - var ___sw276___ = ds_map_find_value(gmltmap, "type"); - var ___swc277___ = -1; - if (yyCompareVal(___sw276___, "HBU", g_GMLMathEpsilon, false) == 0) { - ___swc277___ = 0; - } else if (yyCompareVal(___sw276___, "Religious", g_GMLMathEpsilon, false) == 0) { - ___swc277___ = 1; - } - switch (___swc277___) { - case 0: { - if (yyGetBool(irandom(9))) { - ds_map_set(argument0, "skin", 0); - } - break; - } - case 1: { - if (yyGetBool(irandom(3))) { - ds_map_set(argument0, "skin", 2); - } - break; - } - } - var gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_L; - var ___sw278___ = ds_map_find_value(argument0, "skin"); - var ___swc279___ = -1; - if (yyCompareVal(___sw278___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc279___ = 0; - } else if (yyCompareVal(___sw278___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc279___ = 1; - } else if (yyCompareVal(___sw278___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc279___ = 2; - } - switch (___swc279___) { - case 0: { - gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_L; - break; - } - case 1: { - gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_M; - break; - } - case 2: { - gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_D; - break; - } - } - if (yyfequal(ds_grid_get_min(gmlfgrid, 0, 0, ds_grid_width(gmlfgrid), ds_grid_height(gmlfgrid)), 1)) { - { - gml_Script_slog(_inst, _other, "Clearing face grid"); - ds_grid_clear(gmlfgrid, 0); - } - } - gml_Script_s_choose_face(_inst, _other, argument0, gmlfgrid); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Player face corrected. For institution[", __yy_gml_errCheck(ds_map_find_value(gmltmap, "name"))), "|"), __yy_gml_errCheck(ds_map_find_value(gmltmap, "type"))), "] -> Picked new face using skin color["), __yy_gml_errCheck(string(ds_map_find_value(argument0, "skin")))), "] and face set["), __yy_gml_errCheck(string(ds_map_find_value(argument0, "face_set")))), "]")); - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Player face corrected. For institution[", __yy_gml_errCheck(ds_map_find_value(gmltmap, "name"))), "|"), __yy_gml_errCheck(ds_map_find_value(gmltmap, "type"))), "] -> Changed face set to ["), __yy_gml_errCheck(string(ds_map_find_value(argument0, "face_set")))), "]")); - } - } - gml_Script_slog(_inst, _other, "Player hobby corrected for institution"); - ds_map_set(argument0, "hobby", gml_Script_s_get_random_hobby(_inst, _other)); - ds_map_set(argument0, "curriculum_vitae", ""); - var gmlgrad_year = yyfminus(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstart_year), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(ds_map_find_value(argument0, "age")), __yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other))))); - gml_Script_s_add_cv_entry_from_key(_inst, _other, argument0, "cv_GradHighSchool", gmlgrad_year); - if (yyfequal(ds_map_find_value(argument0, "walk_on"), 1)) { - { - gml_Script_s_add_cv_entry_from_key(_inst, _other, argument0, "cv_WalkOnJoinTeamB"); - gml_Script_s_add_cv_entry_from_key(_inst, _other, argument0, "cv_WalkOnJoinTeamA"); - } - } else { - { - gml_Script_s_add_cv_entry_from_key(_inst, _other, argument0, "cv_JoinTeam", gmlgrad_year); - } - } - ds_map_set(argument0, "curriculum_interest", gml_Script_s_str(_inst, _other, gml_Script_s_get_random_cv_entry(_inst, _other, argument0, "cv_LameInterest"))); - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("Player face corrected. No institution data -> Changed face set to [", __yy_gml_errCheck(string(ds_map_find_value(argument0, "face_set")))), "]")); - } - } - } -} -function gml_Script_s_get_random_hobby(_inst, _other) { - { - var gmlinsititutionType = "Unknown"; - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - if (yyfequal(is_undefined(gmltmap), false)) { - { - var gmlteamType = ds_map_find_value(gmltmap, "type"); - if (yyfnotequal(gmlteamType, "0")) { - { - gmlinsititutionType = gmlteamType; - } - } else { - { - gmlinsititutionType = "Unspecified"; - } - } - } - } - var gmlshortlist = ds_list_create(); - var gmli = 1; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhobbies)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlstudy = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhobbies, gmli); - var gmlweight = ds_map_find_value(gmlstudy, gmlinsititutionType); - var gmlw = 0; - for (; yyfless(gmlw, gmlweight); g_yyPrePostObject__ = gmlw, gmlw = g_yyPrePostObject__ instanceof Long ? gmlw.add(1) : ++gmlw, g_yyPrePostObject__) { - { - ds_list_add(gmlshortlist, ds_map_find_value(gmlstudy, "uid")); - } - } - } - } - var gmlnum = ds_list_size(gmlshortlist); - var gmlindex = irandom_range(0, yyfminus(__yy_gml_errCheck(gmlnum), 1)); - var gmlchosenUID = ds_list_find_value(gmlshortlist, gmlindex); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_get_random_hobby for insitution type[", __yy_gml_errCheck(string(gmlinsititutionType))), "] (num:"), __yy_gml_errCheck(string(gmlnum))), ") selected @index["), __yy_gml_errCheck(string(gmlindex))), "] ("), __yy_gml_errCheck(string(gmlchosenUID))), ")"), __yy_gml_errCheck(ds_map_find_value(gml_Script_s_get_hobby_from_uid(_inst, _other, gmlchosenUID), "Society")))); - ds_list_destroy(gmlshortlist); - return gmlchosenUID; - } -} -function gml_Script_s_get_hobby_name(_inst, _other, argument0, argument1) { - { - var gmluid = ds_map_find_value(argument0, "hobby"); - var gmlhobby = gml_Script_s_get_hobby_from_uid(_inst, _other, gmluid); - if (yyGetBool(argument1)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(argument0, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) && yyGetBool(yyfgreaterequal(gmluid, 1000))) { - { - return gml_Script_s_str(_inst, _other, "ui_FraternityRush"); - } - } - } - } - return ds_map_find_value(gmlhobby, "Society"); - } -} -function gml_Script_s_get_hobby_from_uid(_inst, _other, argument0) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhobbies)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlhobby = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhobbies, gmli); - if (yyfequal(ds_map_find_value(gmlhobby, "uid"), argument0)) { - { - return gmlhobby; - } - } - } - } - return undefined; - } -} -function gml_Script_s_is_player_hobby_fraternity(_inst, _other, argument0) { - { - return yyfgreaterequal(ds_map_find_value(argument0, "hobby"), 1000); - } -} -function gml_Script_s_get_random_study_subject(_inst, _other, argument0) { - { - var gmlinsititutionType = "Unknown"; - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - if (yyfequal(is_undefined(gmltmap), false)) { - { - var gmlteamType = ds_map_find_value(gmltmap, "type"); - if (yyfnotequal(gmlteamType, "0")) { - { - gmlinsititutionType = gmlteamType; - } - } else { - { - gmlinsititutionType = "Unspecified"; - } - } - } - } - var gmlshortlist = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmajorminor)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlstudy = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmajorminor, gmli); - if (yyfequal(ds_map_find_value(gmlstudy, "uid"), argument0)) { - { - continue; - } - } - var gmlweight = ds_map_find_value(gmlstudy, gmlinsititutionType); - var gmlw = 0; - for (; yyfless(gmlw, gmlweight); g_yyPrePostObject__ = gmlw, gmlw = g_yyPrePostObject__ instanceof Long ? gmlw.add(1) : ++gmlw, g_yyPrePostObject__) { - { - ds_list_add(gmlshortlist, ds_map_find_value(gmlstudy, "uid")); - } - } - } - } - var gmlnum = ds_list_size(gmlshortlist); - var gmlindex = irandom_range(0, yyfminus(__yy_gml_errCheck(gmlnum), 1)); - var gmlchosenUID = ds_list_find_value(gmlshortlist, gmlindex); - ds_list_destroy(gmlshortlist); - return gmlchosenUID; - } -} -function gml_Script_s_get_study_subject_from_uid(_inst, _other, argument0) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmajorminor)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlsubject = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmajorminor, gmli); - if (yyfequal(ds_map_find_value(gmlsubject, "uid"), argument0)) { - { - return gmlsubject; - } - } - } - } - return undefined; - } -} -function gml_Script_s_get_study_subject_name_from_uid(_inst, _other, argument0) { - { - var gmlsubject = gml_Script_s_get_study_subject_from_uid(_inst, _other, argument0); - return ds_map_find_value(gmlsubject, "Subject"); - } -} -function gml_Script_s_get_minor_name(_inst, _other, argument0, argument1) { - { - var gmluid = ds_map_find_value(argument0, "minor"); - var gmlsubject = gml_Script_s_get_study_subject_from_uid(_inst, _other, gmluid); - if (yyfequal(argument1, false)) { - { - return ds_map_find_value(gmlsubject, "Subject"); - } - } - var gmlage = ds_map_find_value(argument0, "age"); - var gmlunveiled = false; - var gmlY1 = gml_Script_s_rookie_age_internal(_inst, _other); - var gmlY2 = yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1); - var gmlY3 = yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2); - var gmlY4 = yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3); - var ___sw280___ = ds_map_find_value(argument0, "subject_reveal"); - var ___swc281___ = -1; - if (yyCompareVal(___sw280___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc281___ = 0; - } else if (yyCompareVal(___sw280___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc281___ = 1; - } else if (yyCompareVal(___sw280___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc281___ = 2; - } else if (yyCompareVal(___sw280___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc281___ = 3; - } else if (yyCompareVal(___sw280___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc281___ = 4; - } - switch (___swc281___) { - case 0: { - break; - } - case 1: { - if (yyfgreaterequal(gmlage, gmlY4)) { - { - gmlunveiled = true; - } - } - break; - } - case 2: { - break; - } - case 3: { - if (yyfgreaterequal(gmlage, gmlY3)) { - { - gmlunveiled = true; - } - } - break; - } - case 4: { - if (yyfgreaterequal(gmlage, gmlY4)) { - { - gmlunveiled = true; - } - } - break; - } - } - if (yyGetBool(gmlunveiled)) { - { - return ds_map_find_value(gmlsubject, "Subject"); - } - } - return gml_Script_s_str(_inst, _other, "ui_Undeclared"); - } -} -function gml_Script_s_get_major_name(_inst, _other, argument0, argument1) { - { - var gmluid = ds_map_find_value(argument0, "major"); - var gmlsubject = gml_Script_s_get_study_subject_from_uid(_inst, _other, gmluid); - if (yyfequal(argument1, false)) { - { - return ds_map_find_value(gmlsubject, "Subject"); - } - } - var gmlage = ds_map_find_value(argument0, "age"); - var gmlunveiled = false; - var gmlY1 = gml_Script_s_rookie_age_internal(_inst, _other); - var gmlY2 = yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1); - var gmlY3 = yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2); - var gmlY4 = yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3); - var ___sw282___ = ds_map_find_value(argument0, "subject_reveal"); - var ___swc283___ = -1; - if (yyCompareVal(___sw282___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc283___ = 0; - } else if (yyCompareVal(___sw282___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc283___ = 1; - } else if (yyCompareVal(___sw282___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc283___ = 2; - } else if (yyCompareVal(___sw282___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc283___ = 3; - } else if (yyCompareVal(___sw282___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc283___ = 4; - } - switch (___swc283___) { - case 0: { - if (yyfgreaterequal(gmlage, gmlY4)) { - { - gmlunveiled = true; - } - } - break; - } - case 1: { - if (yyfgreaterequal(gmlage, gmlY4)) { - { - gmlunveiled = true; - } - } - break; - } - case 2: { - if (yyfgreaterequal(gmlage, gmlY3)) { - { - gmlunveiled = true; - } - } - break; - } - case 3: { - if (yyfgreaterequal(gmlage, gmlY3)) { - { - gmlunveiled = true; - } - } - break; - } - case 4: { - if (yyfgreaterequal(gmlage, gmlY3)) { - { - gmlunveiled = true; - } - } - break; - } - } - if (yyGetBool(gmlunveiled)) { - { - return ds_map_find_value(gmlsubject, "Subject"); - } - } - return gml_Script_s_str(_inst, _other, "ui_Undeclared"); - } -} -function gml_Script_s_get_study_info(_inst, _other, argument0) { - { - return yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("M:", __yy_gml_errCheck(gml_Script_s_get_major_name(_inst, _other, argument0, false))), " / m:"), __yy_gml_errCheck(gml_Script_s_get_minor_name(_inst, _other, argument0, false))), " Subject reveal #"), __yy_gml_errCheck(string(ds_map_find_value(argument0, "subject_reveal")))); - } -} -function gml_Script_s_get_random_trait(_inst, _other) { - { - var gmlnum = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraits); - var gmltrait = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraits, irandom_range(0, yyfminus(__yy_gml_errCheck(gmlnum), 1))); - return ds_map_find_value(gmltrait, "uid"); - } -} -function gml_Script_s_get_trait_name(_inst, _other, argument0) { - { - var gmluid = ds_map_find_value(argument0, "trait"); - var gmltrait = gml_Script_s_get_trait_from_uid(_inst, _other, gmluid); - return ds_map_find_value(gmltrait, "name"); - } -} -function gml_Script_s_get_trait_from_uid(_inst, _other, argument0) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraits)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmltrait = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraits, gmli); - if (yyfequal(ds_map_find_value(gmltrait, "uid"), argument0)) { - { - return gmltrait; - } - } - } - } - return undefined; - } -} -function gml_Script_s_get_random_hometown(_inst, _other) { - { - var gmlnum = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcities); - var gmlcity = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcities, irandom_range(0, yyfminus(__yy_gml_errCheck(gmlnum), 1))); - return ds_map_find_value(gmlcity, "uid"); - } -} -function gml_Script_s_get_hometown_name(_inst, _other, argument0) { - { - var gmluid = ds_map_find_value(argument0, "hometown"); - var gmlcity = gml_Script_s_get_hometown_from_uid(_inst, _other, gmluid); - return yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlcity, "city")), ", "), __yy_gml_errCheck(ds_map_find_value(gmlcity, "state"))); - } -} -function gml_Script_s_get_only_hometown_name(_inst, _other, argument0) { - { - var gmluid = ds_map_find_value(argument0, "hometown"); - var gmlcity = gml_Script_s_get_hometown_from_uid(_inst, _other, gmluid); - return ds_map_find_value(gmlcity, "city"); - } -} -function gml_Script_s_get_only_state_name(_inst, _other, argument0) { - { - var gmluid = ds_map_find_value(argument0, "hometown"); - var gmlcity = gml_Script_s_get_hometown_from_uid(_inst, _other, gmluid); - return ds_map_find_value(gmlcity, "state"); - } -} -function gml_Script_s_get_hometown_from_uid(_inst, _other, argument0) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcities)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlcity = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcities, gmli); - if (yyfequal(ds_map_find_value(gmlcity, "uid"), argument0)) { - { - return gmlcity; - } - } - } - } - return undefined; - } -} -function gml_Script_s_pick_rand_epilogue_uid(_inst, _other, argument0) { - { - var gmllist = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlentry = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue, gmli); - if (yyfequal(ds_map_find_value(gmlentry, "token"), argument0)) { - { - ds_list_add(gmllist, ds_map_find_value(gmlentry, "uid")); - } - } - } - } - var gmlres = -4; - if (yyfgreater(ds_list_size(gmllist), 0)) { - { - var gmlpick = irandom_range(0, yyfminus(__yy_gml_errCheck(ds_list_size(gmllist)), 1)); - gmlres = ds_list_find_value(gmllist, gmlpick); - } - } - ds_list_destroy(gmllist); - return gmlres; - } -} -function gml_Script_s_get_epilogue_name(_inst, _other, argument0, argument1) { - { - var gmlfallback = -4; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlentry = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue, gmli); - if (yyfequal(ds_map_find_value(gmlentry, "token"), argument0)) { - { - gmlfallback = gmlentry; - if (yyfequal(ds_map_find_value(gmlentry, "uid"), argument1)) { - { - return ds_map_find_value(gmlentry, "value"); - } - } - } - } - } - } - if (yyfnotequal(gmlfallback, -4)) { - { - return ds_map_find_value(gmlfallback, "value"); - } - } - return "UNKNOWN"; - } -} -function gml_Script_s_epilogue_tests(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue, -4)) { - { - return; - } - } - gml_Script_slog(_inst, _other, "EPILOGUE TESTS"); - var gmlres = ""; - var gmlepi_cutStory = gml_Script_s_pick_epilogue_story(_inst, _other, "epi_cut"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("epi_cutStory[", __yy_gml_errCheck(gmlepi_cutStory)), "]")); - gmlres = gml_Script_s_epilogue_story_to_str(_inst, _other, gmlepi_cutStory); - gml_Script_slog(_inst, _other, gmlres); - var gmlepi_graduatedStory1 = gml_Script_s_pick_epilogue_story(_inst, _other, "epi_graduated"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("epi_graduatedStory1[", __yy_gml_errCheck(gmlepi_graduatedStory1)), "]")); - gmlres = gml_Script_s_epilogue_story_to_str(_inst, _other, gmlepi_graduatedStory1); - gml_Script_slog(_inst, _other, gmlres); - var gmlepi_graduatedStory2 = gml_Script_s_pick_epilogue_story(_inst, _other, "epi_graduated"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("epi_graduatedStory2[", __yy_gml_errCheck(gmlepi_graduatedStory2)), "]")); - gmlres = gml_Script_s_epilogue_story_to_str(_inst, _other, gmlepi_graduatedStory2); - gml_Script_slog(_inst, _other, gmlres); - } -} -function gml_Script_s_pick_epilogue_story(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return ""; - } - } - if (yyGetBool(gml_Script_s_college_academics_type(_inst, _other, "Military"))) { - { - argument0 = yyfplus("epiMilitary_", __yy_gml_errCheck(string_delete(argument0, 1, 4))); - } - } - var gmlfile = file_text_open_read(gml_Script_s_select_override_lang_file(_inst, _other)); - if (yyfequal(gmlfile, -1)) { - { - return; - } - } - var gmllist = ds_list_create(); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmltxt = file_text_read_string(gmlfile); - file_text_readln(gmlfile); - if (yyGetBool(string_count(argument0, gmltxt))) { - { - var gmlpos = string_pos(" ", gmltxt); - gmltxt = string_copy(gmltxt, 1, yyfminus(__yy_gml_errCheck(gmlpos), 1)); - ds_list_add(gmllist, gmltxt); - } - } - } - } - file_text_close(gmlfile); - var gmllocKey = ""; - if (yyfgreater(ds_list_size(gmllist), 0)) { - { - var gmlpick = irandom_range(0, yyfminus(__yy_gml_errCheck(ds_list_size(gmllist)), 1)); - gmllocKey = ds_list_find_value(gmllist, gmlpick); - } - } - ds_list_destroy(gmllist); - if (yyfequal(gmllocKey, "")) { - { - return ""; - } - } - var gmllocStr = gml_Script_s_str(_inst, _other, gmllocKey); - var gmlepi_tokens = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlentry = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue, gmli); - if (yyfequal(ds_list_find_index(gmlepi_tokens, ds_map_find_value(gmlentry, "token")), -1)) { - { - ds_list_add(gmlepi_tokens, ds_map_find_value(gmlentry, "token")); - } - } - } - } - var gmlparam = ""; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlepi_tokens)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmltok = ds_list_find_value(gmlepi_tokens, gmli); - if (yyfequal(string_pos(gmltok, gmllocStr), 0)) { - { - continue; - } - } - var gmlparamUID = gml_Script_s_pick_rand_epilogue_uid(_inst, _other, gmltok); - gmlparam = yyfplus("|", __yy_gml_errCheck(gmlparamUID)); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_pick_epilogue_story picked for tag[", __yy_gml_errCheck(argument0)), "] with token["), __yy_gml_errCheck(gmltok)), "] the param["), __yy_gml_errCheck(gmlparamUID)), "] which is ["), __yy_gml_errCheck(gml_Script_s_get_epilogue_name(_inst, _other, gmltok, gmlparamUID))), "]")); - break; - } - } - ds_list_destroy(gmlepi_tokens); - return yyfplus(__yy_gml_errCheck(gmllocKey), __yy_gml_errCheck(gmlparam)); - } -} -function gml_Script_s_epilogue_story_to_str(_inst, _other, argument0) { - { - if (yyfequal(argument0, "")) { - { - return ""; - } - } - var gmlsep_pos = string_pos("|", argument0); - if (yyfequal(gmlsep_pos, 0)) { - { - return gml_Script_s_str(_inst, _other, argument0); - } - } - var gmllocKey = string_copy(argument0, 1, yyfminus(__yy_gml_errCheck(gmlsep_pos), 1)); - var gmlparamUID = string_copy(argument0, yyfplus(__yy_gml_errCheck(gmlsep_pos), 1), string_length(argument0)); - var gmllocStr = gml_Script_s_str(_inst, _other, gmllocKey); - var gmlhc_map = gml_Script_s_get_staff(_inst, _other, 100); - if (yyGetBool(gmlhc_map)) { - { - gmllocStr = string_replace_all(gmllocStr, "$headcoachlastname", ds_map_find_value(gmlhc_map, "lname")); - gmllocStr = string_replace_all(gmllocStr, "$headcoachname", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlhc_map, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlhc_map, "lname")))); - } - } - var gmlepi_tokens = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlentry = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlepilogue, gmli); - if (yyfequal(ds_list_find_index(gmlepi_tokens, ds_map_find_value(gmlentry, "token")), -1)) { - { - ds_list_add(gmlepi_tokens, ds_map_find_value(gmlentry, "token")); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlepi_tokens)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmltok = ds_list_find_value(gmlepi_tokens, gmli); - if (yyfequal(string_pos(gmltok, gmllocStr), 0)) { - { - continue; - } - } - var gmlparamStr = gml_Script_s_get_epilogue_name(_inst, _other, gmltok, real(gmlparamUID)); - gmllocStr = string_replace_all(gmllocStr, yyfplus("$", __yy_gml_errCheck(gmltok)), gmlparamStr); - break; - } - } - ds_list_destroy(gmlepi_tokens); - return gmllocStr; - } -} -function gml_Script_s_add_cv_entry_from_key(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = -1; - } - } - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - if (yyGetBool(gml_Script_s_college_academics_type(_inst, _other, "Military"))) { - { - argument1 = yyfplus("cvMilitary_", __yy_gml_errCheck(string_delete(argument1, 1, 3))); - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_add_cv_entry_from_key player[", __yy_gml_errCheck(ds_map_find_value(argument0, "lname"))), "] cv["), __yy_gml_errCheck(argument1)), "] previous["), __yy_gml_errCheck(ds_map_find_value(argument0, "curriculum_vitae"))), "]")); - var gmlaward_txt = gml_Script_s_str(_inst, _other, gml_Script_s_get_random_cv_entry(_inst, _other, argument0, argument1)); - gmlaward_txt = gml_Script_s_parse_player_message(_inst, _other, gmlaward_txt, argument0); - gml_Script_s_add_cv_entry_direct(_inst, _other, argument0, gmlaward_txt, argument2); - } -} -function gml_Script_s_add_cv_entry_direct(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = -1; - } - } - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - if (yyfequal(argument2, -1)) { - { - argument2 = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstart_year), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)); - } - } - var gmlmsg = ""; - if (yyfnotequal(argument1, "")) { - { - gmlmsg = yyfplus(yyfplus(__yy_gml_errCheck(string(argument2)), "-"), __yy_gml_errCheck(argument1)); - } - } - if (yyfgreater(string_length(ds_map_find_value(argument0, "curriculum_vitae")), 0)) { - { - gmlmsg = yyfplus("|", __yy_gml_errCheck(gmlmsg)); - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_add_cv_entry_direct player[", __yy_gml_errCheck(ds_map_find_value(argument0, "lname"))), "] award_txt["), __yy_gml_errCheck(argument1)), "] previous["), __yy_gml_errCheck(ds_map_find_value(argument0, "curriculum_vitae"))), "]")); - ds_map_set(argument0, "curriculum_vitae", yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "curriculum_vitae")), __yy_gml_errCheck(gmlmsg))); - } -} -function gml_Script_s_get_random_cv_entry(_inst, _other, argument0, argument1) { - { - var gmlres = gml_Script_s_extract_cv_entry_from_pool(_inst, _other, argument0, argument1); - if (yyfnotequal(gmlres, "")) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_get_random_cv_entry.1: Existing list [", __yy_gml_errCheck(string(gmlres))), "]")); - return gmlres; - } - } - gml_Script_slog(_inst, _other, "Repopulate curriculum vitate tags..."); - var gmlignore_pattern = "_news"; - gml_Script_s_add_tag_matches_to_list(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcurriculum_tags, argument1, gml_Script_s_select_lang_file(_inst, _other), gmlignore_pattern); - gml_Script_s_add_tag_matches_to_list(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcurriculum_tags, argument1, gml_Script_s_select_override_lang_file(_inst, _other), gmlignore_pattern); - var gmlres = gml_Script_s_extract_cv_entry_from_pool(_inst, _other, argument0, argument1); - if (yyfnotequal(gmlres, "")) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_get_random_cv_entry.2: Fresh list [", __yy_gml_errCheck(string(gmlres))), "]")); - return gmlres; - } - } - gml_Script_slog(_inst, _other, "s_get_random_cv_entry.3: Failed"); - return ""; - } -} -function gml_Script_s_extract_cv_entry_from_pool(_inst, _other, argument0, argument1) { - { - var gmli = yyfminus(__yy_gml_errCheck(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcurriculum_tags)), 1); - for (; yyfgreaterequal(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - var gmlstr = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcurriculum_tags, gmli); - if (yyGetBool(string_count(argument1, gmlstr))) { - { - ds_list_delete(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcurriculum_tags, gmli); - return gmlstr; - } - } - } - } - return ""; - } -} -function gml_Script_s_set_cv_list_from_player(_inst, _other, argument0) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_cv)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_cv, gmli)); - } - } - ds_list_clear(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_cv); - if (yyGetBool(yyfequal(ds_map_exists(argument0, "curriculum_vitae"), false)) || yyGetBool(yyfequal(string_length(ds_map_find_value(argument0, "curriculum_vitae")), 0))) { - { - gml_Script_s_add_cv_list_entry(_inst, _other, gml_Script_s_str(_inst, _other, "ui_No_Awards")); - } - } else { - { - var gmlcv_string = ds_map_find_value(argument0, "curriculum_vitae"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_set_cv_list_from_player [", __yy_gml_errCheck(gmlcv_string)), "]")); - var gmlachievements = string_split(gmlcv_string, "|"); - var gmli = yyfminus(__yy_gml_errCheck(array_length_1d(gmlachievements)), 1); - for (; yyfgreaterequal(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - var gmlachievement_chunks = gml_Script_split_into_chunks(_inst, _other, gmlachievements[__yy_gml_array_check_index(gmli, gmlachievements)], 55); - var gmlj = 0; - for (; yyfless(gmlj, array_length_1d(gmlachievement_chunks)); g_yyPrePostObject__ = gmlj, gmlj = g_yyPrePostObject__ instanceof Long ? gmlj.add(1) : ++gmlj, g_yyPrePostObject__) { - { - gml_Script_s_add_cv_list_entry(_inst, _other, gmlachievement_chunks[__yy_gml_array_check_index(gmlj, gmlachievement_chunks)]); - } - } - } - } - } - } - gml_Script_s_add_cv_list_entry(_inst, _other, ""); - gml_Script_s_add_cv_list_entry(_inst, _other, gml_Script_s_str(_inst, _other, "cv_InterestsTitle")); - gml_Script_s_add_cv_list_entry(_inst, _other, gml_Script_s_get_hobby_name(_inst, _other, argument0, true)); - gml_Script_s_add_cv_list_entry(_inst, _other, ds_map_find_value(argument0, "curriculum_interest")); - } -} -function gml_Script_s_add_cv_list_entry(_inst, _other, argument0) { - { - var gmlentry_cv = ds_map_create(); - ds_map_set(gmlentry_cv, "tag", ""); - ds_map_set(gmlentry_cv, "description", argument0); - ds_map_set(gmlentry_cv, "achieved", 1); - ds_list_add(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_cv, gmlentry_cv); - } -} -function gml_Script_split_into_chunks(_inst, _other, argument0, argument1) { - { - var gmlchunks = __yy_gml_array_create([]); - var gmlstart_index = 0; - while (yyfless(gmlstart_index, string_length(argument0))) { - { - var gmlend_index = yyfplus(__yy_gml_errCheck(gmlstart_index), __yy_gml_errCheck(argument1)); - if (yyfgreater(gmlend_index, string_length(argument0))) { - { - gmlend_index = string_length(argument0); - } - } else { - { - while (yyGetBool(yyfnotequal(string_char_at(argument0, gmlend_index), " ")) && yyGetBool(yyfgreater(gmlend_index, gmlstart_index))) { - { - (g_yyPrePostObject__ = gmlend_index), (gmlend_index = g_yyPrePostObject__ instanceof Long ? gmlend_index.subtract(1) : --gmlend_index), g_yyPrePostObject__; - } - } - if (yyfequal(gmlend_index, gmlstart_index)) { - { - gmlend_index = yyfplus(__yy_gml_errCheck(gmlstart_index), __yy_gml_errCheck(argument1)); - } - } - } - } - var gmlchunk = string_copy(argument0, yyfplus(__yy_gml_errCheck(gmlstart_index), 1), yyfminus(__yy_gml_errCheck(gmlend_index), __yy_gml_errCheck(gmlstart_index))); - if (yyfgreater(array_length_1d(gmlchunks), 0)) { - { - gmlchunk = yyfplus(" ", __yy_gml_errCheck(gmlchunk)); - } - } - gmlchunks = __yy_gml_array_check(gmlchunks, 2879746761); - gmlchunks[__yy_gml_array_check_index_set(array_length_1d(gmlchunks))] = gmlchunk; - gmlstart_index = gmlend_index; - } - } - return gmlchunks; - } -} -function gml_Script_btn_response_player_meeting_academic_coaching(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v324 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v325 in __yy__v324) { - if (!__yy__v324.hasOwnProperty(__yy__v325)) continue; - var __yy__v326 = __yy__v324[__yy__v325]; - { - ds_map_set(__yy__v326.gmlplayer_profile, "meetingdone", 1); - var gmlmeetcost = gml_Script_s_get_meeting_cost_extend_contract(__yy__v326, _inst, __yy__v326.gmlplayer_profile); - ds_map_set(__yy__v326.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v326.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlmeetcost)), 0)); - __yy__v326.gmlcoach_credit = yyfminus(__yy__v326.gmlcoach_credit, gmlmeetcost); - if (yyfless(__yy__v326.gmlcoach_credit, 0)) { - __yy__v326.gmlcoach_credit = 0; - } - var gmlnewGrade = yyfplus(__yy_gml_errCheck(real(ds_map_find_value(__yy__v326.gmlplayer_profile, "percent_grade"))), 10); - if (yyfgreater(gmlnewGrade, 100)) { - { - gmlnewGrade = 100; - } - } - ds_map_set(__yy__v326.gmlplayer_profile, "percent_grade", gmlnewGrade); - gml_Script_s_refresh_suspended(__yy__v326, _inst, __yy__v326.gmlplayer_profile, false); - gml_Script_s_clear_party_meter(__yy__v326, _inst, __yy__v326.gmlplayer_profile); - gml_Script_s_savegame(__yy__v326, _inst); - room_goto(YYASSET_REF(0x03000016)); - } - } - } - } -} -function gml_Script_s_get_meeting_cost_academic_coaching(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlgrade = ds_map_find_value(gmlpmap, "percent_grade"); - if (yyflessequal(gmlgrade, 72)) { - { - return 4; - } - } - if (yyflessequal(gmlgrade, 79)) { - { - return 3; - } - } - if (yyflessequal(gmlgrade, 86)) { - { - return 2; - } - } - if (yyflessequal(gmlgrade, 94)) { - { - return 1; - } - } - return 0; - } -} -function gml_Script_s_is_co_mode(_inst, _other) { - { - return 1; - } -} -function gml_Script_s_is_co_postseason(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - } - { - return yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfgreaterequal(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason)); - } -} -function gml_Script_s_is_co_actual_postseason(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - } - { - return yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfgreaterequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlextra_weeks_endofseason)))); - } -} -function gml_Script_s_get_postseason_chunk(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - } - { - if (yyfless(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason)) { - return 0; - } - return yyfplus(yyfminus(__yy_gml_errCheck(argument0), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason)), 1); - } -} -function gml_Script_s_is_earlier_than(_inst, _other, argument0) { - { - return yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, argument0); - } -} -function gml_Script_s_get_skip_to_week(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular; - } - return 18; - } -} -function gml_Script_s_is_co_team(_inst, _other, argument0) { - { - if (yyGetBool(argument0) && yyGetBool(yyfgreaterequal(ds_map_find_value(argument0, "uid"), 32))) { - return true; - } - return false; - } -} -function gml_Script_s_get_conference_list(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = true; - } - } - { - var gmlcl = __yy_gml_array_create([]); - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences)]).gmltier, argument0)) { - if (yyGetBool(!yyGetBool(argument1)) || yyGetBool(yyGetBool(argument1) && yyGetBool(real(yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences)]).gmlactive)))) { - array_push(gmlcl, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences)]); - } - } - } - } - return gmlcl; - } -} -function gml_Script_s_get_team_list_by_tier(_inst, _other, argument0) { - { - var gmltl = __yy_gml_array_create([]); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmli); - if (yyfequal(gml_Script_s_get_subdivision(_inst, _other, gmlteam), argument0)) { - { - array_push(gmltl, gmlteam); - } - } - } - } - return gmltl; - } -} -function gml_Script_s_get_team_list(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = -4; - } - } - { - var gmltl = __yy_gml_array_create([]); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmli); - if (yyGetBool(yyfequal(ds_map_find_value(gmlteam, "conference"), argument0)) && yyGetBool(yyGetBool(yyfequal(ds_map_find_value(gmlteam, "division"), argument1)) || yyGetBool(yyfequal(argument1, -4)))) { - { - array_push(gmltl, gmlteam); - } - } - } - } - return gmltl; - } -} -function gml_Script_s_count_joboffers_conference(_inst, _other, argument0) { - { - var gmltl = gml_Script_s_get_team_list(_inst, _other, yyInst(_inst, _other, argument0).gmluid); - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, array_length(gmltl)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(gml_Script_s_team_interested(_inst, _other, gmltl[__yy_gml_array_check_index(gmli, gmltl)]))) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - return gmlcount; - } -} -function gml_Script_s_co_get_year(_inst, _other) { - { - { - var __yy__v327 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v328 in __yy__v327) { - if (!__yy__v327.hasOwnProperty(__yy__v328)) continue; - var __yy__v329 = __yy__v327[__yy__v328]; - return yyfplus(__yy_gml_errCheck(__yy__v329.gmlstart_year), __yy_gml_errCheck(__yy__v329.gmlyear)); - } - } - } -} -function gml_Script_s_get_my_conference_uid(_inst, _other) { - { - return ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "conference"); - } -} -function gml_Script_s_get_my_conference_data(_inst, _other) { - { - return gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences, gml_Script_s_get_my_conference_uid(_inst, _other)); - } -} -function gml_Script_s_get_conference_data(_inst, _other, argument0) { - { - return gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences, argument0); - } -} -function gml_Script_s_get_my_division(_inst, _other) { - { - return ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "division"); - } -} -function gml_Script_s_get_subdivision(_inst, _other, argument0) { - { - var gmlconference = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences, ds_map_find_value(argument0, "conference")); - return yyfnotequal(gmlconference, -4) ? yyInst(_inst, _other, gmlconference).gmltier : -4; - } -} -function gml_Script_s_get_team_pct_cnf(_inst, _other, argument0) { - { - var gmlwins = real(ds_map_find_value(argument0, "wins_cnf")); - var gmllosses = real(ds_map_find_value(argument0, "losses_cnf")); - var gmlgames = yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(gmllosses)); - if (yyfgreater(gmlgames, 0)) { - return yyfdivide(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(gmlgames)); - } - return 0; - } -} -function gml_Script_s_is_independent_team(_inst, _other, argument0) { - { - var gmlconf = gml_Script_s_get_conference_data(_inst, _other, ds_map_find_value(argument0, "conference")); - return gml_Script_s_is_independent_conference(_inst, _other, gmlconf); - } -} -function gml_Script_s_is_independent_conference_id(_inst, _other, argument0) { - { - var gmlconf = gml_Script_s_get_conference_data(_inst, _other, argument0); - return gml_Script_s_is_independent_conference(_inst, _other, gmlconf); - } -} -function gml_Script_s_is_independent_conference(_inst, _other, argument0) { - { - if (yyGetBool(yyfnotequal(argument0, -4)) && yyGetBool(yyfequal(yyInst(_inst, _other, argument0).gmlprestige, 0))) { - return true; - } - return false; - } -} -function gml_Script_s_is_co_bowl_week(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return false; - } - var gmlfix = gml_Script_s_get_player_schedule_fixture_by_week(_inst, _other, argument0); - return gml_Script_s_is_co_bowl_fix(_inst, _other, gmlfix); - } -} -function gml_Script_s_is_co_bowl_fix(_inst, _other, argument0) { - { - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) || yyGetBool(yyfequal(argument0, -4))) { - return false; - } - var gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(argument0, "cid")); - if (yyGetBool(gml_Script_s_is_co_bowl_comp(_inst, _other, gmlcomp))) { - { - if (yyGetBool(is_string(ds_map_find_value(argument0, "mid"))) && yyGetBool(yyfnotequal(ds_map_find_value(argument0, "mid"), "")) && yyGetBool(yyfnotequal(ds_map_find_value(argument0, "mid"), "1.01"))) { - return false; - } - return true; - } - } - return false; - } -} -function gml_Script_s_is_co_bowl_comp(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return false; - } - if (!yyGetBool(argument0)) { - return false; - } - if (yyGetBool(is_string(yyInst(_inst, _other, argument0).gmlcity)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, argument0).gmlcity, ""))) { - return true; - } - return false; - } -} -function gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools"; - } - if (gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools.prototype.__type === undefined) { - gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools.prototype.__type = "gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlobject = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlsprite = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.layer = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.x = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.y = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlxs = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gmlys = $$args[__yy_gml_array_check_index(2 + 6, $$args)]; - _inst.gmlw = $$args[__yy_gml_array_check_index(2 + 7, $$args)]; - _inst.gmlh = $$args[__yy_gml_array_check_index(2 + 8, $$args)]; - } - } - } -} -function gml_Script_s_get_object_data(_inst, _other, argument0) { - { - return __yy_gml_object_create(_inst, (_inst.gml___struct___105 = __yy_method(_inst, gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools)), yyInst(_inst, _other, argument0).object_index, yyInst(_inst, _other, argument0).sprite_index, yyInst(_inst, _other, argument0).layer, yyInst(_inst, _other, argument0).x, yyInst(_inst, _other, argument0).y, yyInst(_inst, _other, argument0).image_xscale, yyInst(_inst, _other, argument0).image_yscale, yyInst(_inst, _other, argument0).sprite_width, yyInst(_inst, _other, argument0).sprite_height); - } -} -function gml_Script_s_get_map(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument0, -4)) { - return argument2; - } - if (yyfequal(ds_exists(argument0, 1), false)) { - return argument2; - } - var gmlvalue = ds_map_find_value(argument0, argument1); - if (yyGetBool(is_undefined(gmlvalue))) { - return argument2; - } - return gmlvalue; - } -} -function gml_Script_s_get_map_real(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument0, -4)) { - return argument2; - } - if (yyfequal(ds_exists(argument0, 1), false)) { - return argument2; - } - var gmlvalue = ds_map_find_value(argument0, argument1); - if (yyGetBool(is_undefined(gmlvalue))) { - return argument2; - } - return real(gmlvalue); - } -} -function gml_Script_s_map_swap(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument0, -4)) { - return; - } - var gmltemp = ds_map_find_value(argument0, argument1); - ds_map_set(argument0, argument1, ds_map_find_value(argument0, argument2)); - ds_map_set(argument0, argument2, gmltemp); - } -} -function gml_Script_s_get_save_slot(_inst, _other) { - { - return ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot"); - } -} -function gml_Script_s_get_week_name(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - if (yyfequal(argument1, _inst.undefined)) { - argument1 = false; - } - } - { - var gmlchunk = gml_Script_s_get_postseason_chunk(_inst, _other, argument0); - if (yyGetBool(argument1)) { - var ___sw284___ = gmlchunk; - var ___swc285___ = -1; - if (yyCompareVal(___sw284___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc285___ = 0; - } else if (yyCompareVal(___sw284___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw284___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc285___ = 1; - } - switch (___swc285___) { - case 0: { - return gml_Script_s_strf(_inst, _other, "W%1", argument0); - } - case 1: { - return gml_Script_s_strf(_inst, _other, "ES%1", gmlchunk); - } - default: { - return gml_Script_s_strf(_inst, _other, "PS%1", yyfminus(__yy_gml_errCheck(gmlchunk), 2)); - } - } - } else { - var ___sw286___ = gmlchunk; - var ___swc287___ = -1; - if (yyCompareVal(___sw286___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc287___ = 0; - } else if (yyCompareVal(___sw286___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw286___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc287___ = 1; - } - switch (___swc287___) { - case 0: { - return gml_Script_s_strf(_inst, _other, "%1 %2", gml_Script_s_str(_inst, _other, "ui_Week"), argument0); - } - case 1: { - return gml_Script_s_strf(_inst, _other, "%1 %2", gml_Script_s_str(_inst, _other, "ui_SeasonEnd"), gmlchunk); - } - default: { - return gml_Script_s_strf(_inst, _other, "%1 %2", gml_Script_s_str(_inst, _other, "ui_Postseason"), yyfminus(__yy_gml_errCheck(gmlchunk), 2)); - } - } - } - } -} -function gml_Script_s_get_my_conference_division_string(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = false; - } - } - { - gml_Script_slog(_inst, _other, yyfplus("s_get_my_conference_division_string conferences size: ", __yy_gml_errCheck(string(array_length_1d(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences))))); - var gmlconference = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences, argument0); - if (yyfequal(gmlconference, -4)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("error! conference not found! for _conference ", __yy_gml_errCheck(string(argument0))), " and _division "), __yy_gml_errCheck(string(argument1)))); - } - } - var gmlcnf_name = yyGetBool(argument2) ? yyInst(_inst, _other, gmlconference).gmltla : yyInst(_inst, _other, gmlconference).gmlname; - if (yyfless(yyInst(_inst, _other, gmlconference).gmldivisions, 2)) { - return gmlcnf_name; - } - if (yyfequal(argument1, 0)) { - return yyfplus(yyfplus(__yy_gml_errCheck(gmlcnf_name), " "), __yy_gml_errCheck(yyInst(_inst, _other, gmlconference).gmldiv_0_name)); - } else { - return yyfplus(yyfplus(__yy_gml_errCheck(gmlcnf_name), " "), __yy_gml_errCheck(yyInst(_inst, _other, gmlconference).gmldiv_1_name)); - } - } -} -function gml_Script_s_get_fix_competition_string(_inst, _other, argument0) { - { - if (yyfequal(argument0, -4)) { - return -4; - } - return gml_Script_s_get_competition_string(_inst, _other, ds_map_find_value(argument0, "cid")); - } -} -function gml_Script_s_get_competition_string(_inst, _other, argument0) { - { - var gmlcomp = gml_Script_s_get_competition(_inst, _other, argument0); - if (yyfnotequal(gmlcomp, -4)) { - return gml_Script_s_strf(_inst, _other, "%1 %2", gml_Script_s_co_get_year(_inst, _other), yyInst(_inst, _other, gmlcomp).gmlname); - } - return -4; - } -} -function gml_Script_s_get_fix_location_string(_inst, _other, argument0) { - { - var gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(argument0, "cid")); - if (yyGetBool(gml_Script_s_is_co_bowl_fix(_inst, _other, argument0))) { - return gml_Script_s_strfl(_inst, _other, "%1, %2", yyInst(_inst, _other, gmlcomp).gmlcity, yyInst(_inst, _other, gmlcomp).gmlstate); - } - if (yyfequal(ds_map_find_value(argument0, "home_team"), -1)) { - return ""; - } - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_at")), " "), __yy_gml_errCheck(gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(argument0, "home_team")))); - } -} -function gml_Script_s_get_my_subdivision_string(_inst, _other, argument0) { - { - return gml_Script_s_get_subdiv_name(_inst, _other, yyInst(_inst, _other, argument0).gmltier); - } -} -function gml_Script_s_get_subdiv_name(_inst, _other, argument0) { - { - if (yyGetBool(gml_Script_s_custom_data_exists(_inst, _other))) { - return yyInst(_inst, _other, gml_Script_s_get_custom_data_subdivision(_inst, _other, argument0)).gmlname; - } - var ___sw288___ = real(argument0); - var ___swc289___ = -1; - if (yyCompareVal(___sw288___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc289___ = 0; - } else if (yyCompareVal(___sw288___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc289___ = 1; - } - switch (___swc289___) { - case 0: { - return gml_Script_s_str(_inst, _other, "ui_Major"); - } - case 1: { - return gml_Script_s_str(_inst, _other, "ui_Minor"); - } - } - return "N/A"; - } -} -function gml_Script_s_joboffers_string(_inst, _other, argument0) { - { - var ___sw290___ = argument0; - var ___swc291___ = -1; - if (yyCompareVal(___sw290___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc291___ = 0; - } else if (yyCompareVal(___sw290___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc291___ = 1; - } - switch (___swc291___) { - case 0: { - return gml_Script_s_str(_inst, _other, "ui_NoOffers"); - } - case 1: { - return gml_Script_s_str(_inst, _other, "ui_OneOffer"); - } - default: { - return yyfplus(yyfplus(__yy_gml_errCheck(string(argument0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Offers"))); - } - } - } -} -function gml_Script_s_get_pct_string(_inst, _other, argument0) { - { - var gmlpct_s = string_format(argument0, 0, 3); - gmlpct_s = string_replace(gmlpct_s, "0.", "."); - return gmlpct_s; - } -} -function gml_Script_s_get_comp_level_str(_inst, _other, argument0) { - { - var ___sw292___ = real(argument0); - var ___swc293___ = -1; - if (yyCompareVal(___sw292___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc293___ = 0; - } else if (yyCompareVal(___sw292___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc293___ = 1; - } else if (yyCompareVal(___sw292___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc293___ = 2; - } else if (yyCompareVal(___sw292___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc293___ = 3; - } else if (yyCompareVal(___sw292___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc293___ = 4; - } - switch (___swc293___) { - case 0: { - return gml_Script_s_str(_inst, _other, "ui_TheFinal"); - } - case 1: { - return gml_Script_s_str(_inst, _other, "ui_TheSemiFinals"); - } - case 2: { - return gml_Script_s_str(_inst, _other, "ui_TheQuarterFinals"); - } - case 3: { - return gml_Script_s_str(_inst, _other, "ui_Round2"); - } - case 4: { - return gml_Script_s_str(_inst, _other, "ui_Round1"); - } - } - return "-"; - } -} -function gml_Script_s_get_comp_level_str_plain(_inst, _other, argument0) { - { - var ___sw294___ = real(argument0); - var ___swc295___ = -1; - if (yyCompareVal(___sw294___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc295___ = 0; - } else if (yyCompareVal(___sw294___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc295___ = 1; - } else if (yyCompareVal(___sw294___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc295___ = 2; - } else if (yyCompareVal(___sw294___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc295___ = 3; - } else if (yyCompareVal(___sw294___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc295___ = 4; - } - switch (___swc295___) { - case 0: { - return gml_Script_s_str(_inst, _other, "ui_Final"); - } - case 1: { - return gml_Script_s_str(_inst, _other, "ui_SemiFinal"); - } - case 2: { - return gml_Script_s_str(_inst, _other, "ui_QuarterFinal"); - } - case 3: { - return gml_Script_s_str(_inst, _other, "ui_Round2"); - } - case 4: { - return gml_Script_s_str(_inst, _other, "ui_Round1"); - } - } - return "-"; - } -} -function gml_Script_s_get_difficulty_str(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty; - } - } - { - return gml_Script_s_str(_inst, _other, gml_Script_s_strfl(_inst, _other, "ui_Difficulty%1", argument0)); - } -} -function gml_Script_s_is_ps_chunk_filled(_inst, _other, argument0) { - { - { - var __yy__v330 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v331 in __yy__v330) { - if (!__yy__v330.hasOwnProperty(__yy__v331)) continue; - var __yy__v332 = __yy__v330[__yy__v331]; - { - var gmlfix; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v332.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(__yy__v332.gmlschedule, gmli); - if (yyGetBool(yyfequal(real(ds_map_find_value(gmlfix, "week")), argument0)) && yyGetBool(!yyGetBool(gml_Script_s_is_fix_filled(__yy__v332, _inst, gmlfix)))) { - { - return false; - } - } - } - } - } - } - } - return true; - } -} -function gml_Script_s_is_week_played(_inst, _other, argument0) { - { - argument0 = real(argument0); - { - var __yy__v333 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v334 in __yy__v333) { - if (!__yy__v333.hasOwnProperty(__yy__v334)) continue; - var __yy__v335 = __yy__v333[__yy__v334]; - { - var gmlfix; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v335.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(__yy__v335.gmlschedule, gmli); - if (yyGetBool(yyfequal(real(ds_map_find_value(gmlfix, "week")), argument0)) && yyGetBool(!yyGetBool(gml_Script_s_is_fix_played(__yy__v335, _inst, gmlfix)))) { - { - return false; - } - } - } - } - } - } - } - return true; - } -} -function gml_Script_s_is_human_in_week(_inst, _other, argument0) { - { - argument0 = real(argument0); - { - var __yy__v336 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v337 in __yy__v336) { - if (!__yy__v336.hasOwnProperty(__yy__v337)) continue; - var __yy__v338 = __yy__v336[__yy__v337]; - { - var gmlfix; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v338.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(__yy__v338.gmlschedule, gmli); - if (yyGetBool(yyfequal(real(ds_map_find_value(gmlfix, "week")), argument0)) && yyGetBool(gml_Script_s_is_human_fix(__yy__v338, _inst, gmlfix))) { - return true; - } - } - } - } - } - } - return false; - } -} -function gml_Script_s_is_human_fix(_inst, _other, argument0) { - { - var gmlid1, gmlid2; - { - var __yy__v339 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v340 in __yy__v339) { - if (!__yy__v339.hasOwnProperty(__yy__v340)) continue; - var __yy__v341 = __yy__v339[__yy__v340]; - { - gmlid1 = real(ds_map_find_value(argument0, "away_team")); - gmlid2 = real(ds_map_find_value(argument0, "home_team")); - if (yyGetBool(yyfequal(gmlid1, __yy__v341.gmlmyteam_id)) || yyGetBool(yyfequal(gmlid2, __yy__v341.gmlmyteam_id))) { - return true; - } - } - } - } - return false; - } -} -function gml_Script_s_get_next_college_human_fixture(_inst, _other) { - { - var gmlfix, - gmlnext_fix = -4; - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfixturelist)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfixturelist, gmlf); - if (yyGetBool(gmlfix) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "human_win"), "unplayed"))) { - { - if (yyGetBool(yyfequal(gmlnext_fix, -4)) || yyGetBool(yyGetBool(yyfnotequal(gmlnext_fix, -4)) && yyGetBool(yyfless(real(ds_map_find_value(gmlfix, "week")), real(ds_map_find_value(gmlnext_fix, "week")))))) { - gmlnext_fix = gmlfix; - } - } - } - } - } - return gmlnext_fix; - } -} -function gml_Script_s_update_week_done(_inst, _other) { - { - yyInst(_inst, _other, global.gmlg_m).gmlweek_done = gml_Script_s_is_week_played(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlweek); - } -} -function gml_Script_s_is_week_done(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = false; - } - } - { - if (yyGetBool(argument0)) { - gml_Script_s_update_week_done(_inst, _other); - } - return yyInst(_inst, _other, global.gmlg_m).gmlweek_done; - } -} -function gml_Script_s_is_fix_played(_inst, _other, argument0) { - { - return !yyGetBool(yyGetBool(yyfless(real(ds_map_find_value(argument0, "away_score")), 0)) || yyGetBool(yyfless(real(ds_map_find_value(argument0, "home_score")), 0))); - } -} -function gml_Script_s_is_fix_filled(_inst, _other, argument0) { - { - return !yyGetBool(yyGetBool(yyfless(real(ds_map_find_value(argument0, "away_team")), 0)) || yyGetBool(yyfless(real(ds_map_find_value(argument0, "home_team")), 0))); - } -} -function gml_Script_s_is_fix_on_neutral_ground(_inst, _other, argument0) { - { - var gmlcomp = gml_Script_s_get_competition(_inst, _other, gml_Script_s_get_map_real(_inst, _other, argument0, "cid", -1)); - if (yyfequal(gmlcomp, -4)) { - return false; - } - if (yyGetBool(is_string(yyInst(_inst, _other, gmlcomp).gmlcity)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlcomp).gmlcity, ""))) { - return true; - } - return false; - } -} -function gml_Script_s_season_competitions_done(_inst, _other) { - { - return gml_Script_s_is_week_played(_inst, _other, gml_Script_s_get_last_schedule_week(_inst, _other)); - } -} -function gml_Script_s_get_fix_away_team_id(_inst, _other, argument0) { - { - if (yyfnotequal(argument0, -4)) { - return real(ds_map_find_value(argument0, "away_team")); - } - return -1; - } -} -function gml_Script_s_get_fix_home_team_id(_inst, _other, argument0) { - { - if (yyfnotequal(argument0, -4)) { - return real(ds_map_find_value(argument0, "home_team")); - } - return -1; - } -} -function gml_Script_s_get_fix_by_competition_id(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule; - } - } - { - var gmlfix; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(argument1, gmli); - if (yyfequal(ds_map_find_value(gmlfix, "cid"), argument0)) { - return gmlfix; - } - } - } - return -4; - } -} -function gml_Script_s_get_fix_by_match_id(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule; - } - } - { - var gmlfix; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(argument1, gmli); - if (yyfequal(ds_map_find_value(gmlfix, "mid"), argument0)) { - return gmlfix; - } - } - } - return -4; - } -} -function gml_Script_s_get_fix_winner_id(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_fix_played(_inst, _other, argument0))) { - return -1; - } - return yyfgreater(real(ds_map_find_value(argument0, "away_score")), real(ds_map_find_value(argument0, "home_score"))) ? real(ds_map_find_value(argument0, "away_team")) : real(ds_map_find_value(argument0, "home_team")); - } -} -function gml_Script_s_get_fix_by_week_and_teams(_inst, _other, argument0, argument1, argument2, argument3) { - { - var gmlfix; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(argument0, gmli); - if (yyGetBool(yyfequal(ds_map_find_value(gmlfix, "week"), argument1)) && yyGetBool(yyfequal(gml_Script_s_get_fix_away_team_id(_inst, _other, gmlfix), argument2)) && yyGetBool(yyfequal(gml_Script_s_get_fix_home_team_id(_inst, _other, gmlfix), argument3))) { - return gmlfix; - } - } - } - return -4; - } -} -function gml_GlobalScript_btn_click_LeagueSchedule(_inst, _other) { - _inst.gmlbtn_click_LeagueSchedule = __yy_method(_inst, gml_Script_btn_click_LeagueSchedule); -} -function gml_Script_btn_click_LeagueSchedule(_inst, _other) { - { - gml_Script_btn_click_LeaguePanel(_inst, _other, 2); - } -} -function gml_GlobalScript_btn_click_SchedulePrev(_inst, _other) { - _inst.gmlbtn_click_SchedulePrev = __yy_method(_inst, gml_Script_btn_click_SchedulePrev); -} -function gml_Script_btn_click_SchedulePrev(_inst, _other) { - { - yyInst(_inst, _other, 100254).gmlsweek = clamp(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, 100254).gmlsweek), 1), 1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular); - gml_Script_s_populate_schedulebox(_inst, _other); - } -} -function gml_GlobalScript_btn_click_ScheduleNext(_inst, _other) { - _inst.gmlbtn_click_ScheduleNext = __yy_method(_inst, gml_Script_btn_click_ScheduleNext); -} -function gml_Script_btn_click_ScheduleNext(_inst, _other) { - { - yyInst(_inst, _other, 100254).gmlsweek = clamp(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100254).gmlsweek), 1), 1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular); - gml_Script_s_populate_schedulebox(_inst, _other); - } -} -function gml_GlobalScript_btn_click_PlayOffs(_inst, _other) { - _inst.gmlbtn_click_PlayOffs = __yy_method(_inst, gml_Script_btn_click_PlayOffs); -} -function gml_Script_btn_click_PlayOffs(_inst, _other) { - { - if (yyGetBool(gml_Script_s_playoffs_12(_inst, _other))) { - room_goto(YYASSET_REF(0x03000013)); - } else { - room_goto(YYASSET_REF(0x03000014)); - } - } -} -function gml_GlobalScript_btn_click_PlayOffs_Back(_inst, _other) { - _inst.gmlbtn_click_PlayOffs_Back = __yy_method(_inst, gml_Script_btn_click_PlayOffs_Back); -} -function gml_Script_btn_click_PlayOffs_Back(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoff_proceed = false; - room_goto(YYASSET_REF(0x03000010)); - } -} -function gml_GlobalScript_btn_click_PlayOffsPlay(_inst, _other) { - _inst.gmlbtn_click_PlayOffsPlay = __yy_method(_inst, gml_Script_btn_click_PlayOffsPlay); -} -function gml_Script_btn_click_PlayOffsPlay(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_do_schedule(_inst, _other, false))) { - return; - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoff_proceed = false; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 7; - gml_Script_s_play(_inst, _other, 1); - } -} -function gml_GlobalScript_btn_click_PlayOffsSkip(_inst, _other) { - _inst.gmlbtn_click_PlayOffsSkip = __yy_method(_inst, gml_Script_btn_click_PlayOffsSkip); -} -function gml_Script_btn_click_PlayOffsSkip(_inst, _other) { - { - { - var __yy__v342 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v343 in __yy__v342) { - if (!__yy__v342.hasOwnProperty(__yy__v343)) continue; - var __yy__v344 = __yy__v342[__yy__v343]; - { - while (yyGetBool(!yyGetBool(gml_Script_s_get_human_fixture_by_week(__yy__v344, _inst, __yy__v344.gmlweek))) && yyGetBool(yyflessequal(__yy__v344.gmlweek, gml_Script_s_get_week_superbowl(__yy__v344, _inst)))) { - { - gml_Script_slog(__yy__v344, _inst, yyfplus("SKIP PLAY-OFFS wk=", __yy_gml_errCheck(string(__yy__v344.gmlweek)))); - if (!yyGetBool(gml_Script_s_do_schedule(__yy__v344, _inst, false))) { - return; - } - (g_yyPrePostObject__ = __yy__v344.gmlweek), (__yy__v344.gmlweek = g_yyPrePostObject__ instanceof Long ? __yy__v344.gmlweek.add(1) : ++__yy__v344.gmlweek), g_yyPrePostObject__; - } - } - (g_yyPrePostObject__ = __yy__v344.gmlweek), (__yy__v344.gmlweek = g_yyPrePostObject__ instanceof Long ? __yy__v344.gmlweek.subtract(1) : --__yy__v344.gmlweek), g_yyPrePostObject__; - var gmlsz = 0; - if (yyfgreaterequal(__yy__v344.gmlweek, gml_Script_s_get_week_superbowl(__yy__v344, _inst))) { - { - gmlsz = 1; - if (yyfgreater(__yy__v344.gmlyear, 1)) { - (g_yyPrePostObject__ = gmlsz), (gmlsz = g_yyPrePostObject__ instanceof Long ? gmlsz.add(1) : ++gmlsz), g_yyPrePostObject__; - } - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode) || yyGetBool(gml_Script_s_is_co_mode(__yy__v344, _inst))) { - { - while (yyfgreater(ds_list_size(__yy__v344.gmlnewslist), gmlsz)) { - ds_list_delete(__yy__v344.gmlnewslist, 0); - } - } - } else { - { - while (yyfgreater(ds_list_size(__yy__v344.gmllist_news_dyn), gmlsz)) { - ds_list_delete(__yy__v344.gmllist_news_dyn, 0); - } - } - } - __yy__v344.gmlplayoff_proceed = false; - __yy__v344.gmlstage = 7; - gml_Script_s_play(__yy__v344, _inst, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_Change_Favourite(_inst, _other) { - _inst.gmlbtn_click_Change_Favourite = __yy_method(_inst, gml_Script_btn_click_Change_Favourite); -} -function gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite"; - } - if (gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite.prototype.__type === undefined) { - gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite.prototype.__type = "gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_btn_click_Change_Favourite(_inst, _other) { - { - { - var __yy__v345 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v346 in __yy__v345) { - if (!__yy__v345.hasOwnProperty(__yy__v346)) continue; - var __yy__v347 = __yy__v345[__yy__v346]; - { - __yy__v347.gmlfname = yyInst(_inst, _other, 100025).gmltext; - __yy__v347.gmllname = yyInst(_inst, _other, 100026).gmltext; - __yy__v347.gmlfave_team_check = yyInst(_inst, _other, 100037).gmlstate; - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000033), __yy_gml_object_create(_inst, (_inst.gml___struct___106 = __yy_method(_inst, gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite)), yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlmode)); - } else { - room_goto(YYASSET_REF(0x03000003)); - } - } -} -function gml_GlobalScript_btn_click_ChooseAFC(_inst, _other) { - _inst.gmlbtn_click_ChooseAFC = __yy_method(_inst, gml_Script_btn_click_ChooseAFC); -} -function gml_Script_btn_click_ChooseAFC(_inst, _other) { - { - { - var __yy__v348 = GetWithArray(YYASSET_REF(0x0000007f)); - for (var __yy__v349 in __yy__v348) { - if (!__yy__v348.hasOwnProperty(__yy__v349)) continue; - var __yy__v350 = __yy__v348[__yy__v349]; - { - __yy__v350.gmlconference = 0; - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1))) || yyGetBool(global.gmlexhibition)) { - gml_Script_s_update_team_buttons(__yy__v350, _inst); - } else { - gml_Script_s_update_job_offer_buttons(__yy__v350, _inst); - } - } - } - } - } -} -function gml_GlobalScript_btn_click_ChooseNFC(_inst, _other) { - _inst.gmlbtn_click_ChooseNFC = __yy_method(_inst, gml_Script_btn_click_ChooseNFC); -} -function gml_Script_btn_click_ChooseNFC(_inst, _other) { - { - { - var __yy__v351 = GetWithArray(YYASSET_REF(0x0000007f)); - for (var __yy__v352 in __yy__v351) { - if (!__yy__v351.hasOwnProperty(__yy__v352)) continue; - var __yy__v353 = __yy__v351[__yy__v352]; - { - __yy__v353.gmlconference = 1; - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1))) || yyGetBool(global.gmlexhibition)) { - gml_Script_s_update_team_buttons(__yy__v353, _inst); - } else { - gml_Script_s_update_job_offer_buttons(__yy__v353, _inst); - } - } - } - } - } -} -function gml_GlobalScript_btn_click_ChooseTeam(_inst, _other) { - _inst.gmlbtn_click_ChooseTeam = __yy_method(_inst, gml_Script_btn_click_ChooseTeam); - _inst.gmlbtn_click_ChooseTeamExhibition = __yy_method(_inst, gml_Script_btn_click_ChooseTeamExhibition); - _inst.gmlbtn_click_ChoosePlayerExhibition = __yy_method(_inst, gml_Script_btn_click_ChoosePlayerExhibition); - _inst.gmlbtn_click_ChoosePlayerExhibition_confirm = __yy_method(_inst, gml_Script_btn_click_ChoosePlayerExhibition_confirm); - _inst.gmlbtn_click_ChoosePlayerExhibition_cancel = __yy_method(_inst, gml_Script_btn_click_ChoosePlayerExhibition_cancel); -} -function gml_Script_btn_click_ChooseTeam(_inst, _other) { - { - var gmlchoose_teamuid = _inst.gmluid; - { - var __yy__v354 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v355 in __yy__v354) { - if (!__yy__v354.hasOwnProperty(__yy__v355)) continue; - var __yy__v356 = __yy__v354[__yy__v355]; - { - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(__yy__v356.gmlteamlist)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(__yy__v356.gmlteamlist, gmlt); - if (yyfequal(real(ds_map_find_value(gmlteam, "uid")), gmlchoose_teamuid)) { - { - __yy__v356.gmlmyteam = gmlteam; - } - } - } - } - __yy__v356.gmlfavourite_team_id = ds_map_find_value(__yy__v356.gmlmyteam, "uid"); - if (yyGetBool(__yy__v356.gmlfr_mode) && yyGetBool(yyfgreater(18, __yy__v356.gmlweek))) { - { - room_goto(YYASSET_REF(0x03000002)); - return; - } - } else { - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v356, _inst)) && yyGetBool(yyfgreater(gml_Script_s_get_skip_to_week(__yy__v356, _inst), __yy__v356.gmlweek))) { - { - var ___sw306___ = yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlmode; - var ___swc307___ = -1; - if (yyCompareVal(___sw306___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc307___ = 0; - } else if (yyCompareVal(___sw306___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc307___ = 1; - } - switch (___swc307___) { - case 0: { - yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlfavorite_team_id = gmlchoose_teamuid; - break; - } - case 1: { - yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlstarting_team_id = gmlchoose_teamuid; - break; - } - } - room_goto(YYASSET_REF(0x03000002)); - return; - } - } else { - { - __yy__v356.gmlmyteam_id = real(ds_map_find_value(__yy__v356.gmlmyteam, "uid")); - __yy__v356.gmlmyconference = real(ds_map_find_value(__yy__v356.gmlmyteam, "conference")); - __yy__v356.gmlmydivision = real(ds_map_find_value(__yy__v356.gmlmyteam, "division")); - ds_list_destroy(__yy__v356.gmlfixturelist); - __yy__v356.gmlfixturelist = -1; - __yy__v356.gmlfixturelist = gml_Script_s_create_my_fixture_list(__yy__v356, _inst); - } - } - } - } - } - } - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_Script_btn_click_ChooseTeamExhibition(_inst, _other) { - { - var ___sw308___ = global.gmlexh_choosing; - var ___swc309___ = -1; - if (yyCompareVal(___sw308___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc309___ = 0; - } else if (yyCompareVal(___sw308___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc309___ = 1; - } - switch (___swc309___) { - case 0: { - ds_map_set(global.gmlexh_fix, "away_team", _inst.gmluid); - global.gmlexh_use_roster_p0 = false; - break; - } - case 1: { - ds_map_set(global.gmlexh_fix, "home_team", _inst.gmluid); - global.gmlexh_use_roster_p1 = false; - break; - } - } - room_goto(YYASSET_REF(0x0300002f)); - } -} -function gml_Script_btn_click_ChoosePlayerExhibition(_inst, _other) { - { - var ___sw310___ = global.gmlexh_choosing; - var ___swc311___ = -1; - if (yyCompareVal(___sw310___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc311___ = 0; - } else if (yyCompareVal(___sw310___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc311___ = 1; - } - switch (___swc311___) { - case 0: { - ds_map_set(global.gmlexh_fix, "away_team", _inst.gmluid); - global.gmlexh_use_roster_p0 = false; - break; - } - case 1: { - ds_map_set(global.gmlexh_fix, "home_team", _inst.gmluid); - global.gmlexh_use_roster_p1 = false; - break; - } - } - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_ExhibitionUseStarPlayers"), gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_btn_click_ChoosePlayerExhibition_cancel, kgml_Script_btn_click_ChoosePlayerExhibition_confirm, global.gmlc_background, 1); - } -} -function gml_Script_btn_click_ChoosePlayerExhibition_confirm(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - var ___sw312___ = global.gmlexh_choosing; - var ___swc313___ = -1; - if (yyCompareVal(___sw312___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc313___ = 0; - } else if (yyCompareVal(___sw312___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc313___ = 1; - } - switch (___swc313___) { - case 0: { - global.gmlexh_use_roster_p0 = true; - break; - } - case 1: { - global.gmlexh_use_roster_p1 = true; - break; - } - } - room_goto(YYASSET_REF(0x0300002f)); - } -} -function gml_Script_btn_click_ChoosePlayerExhibition_cancel(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - var ___sw314___ = global.gmlexh_choosing; - var ___swc315___ = -1; - if (yyCompareVal(___sw314___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc315___ = 0; - } else if (yyCompareVal(___sw314___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc315___ = 1; - } - switch (___swc315___) { - case 0: { - global.gmlexh_use_roster_p0 = false; - break; - } - case 1: { - global.gmlexh_use_roster_p1 = false; - break; - } - } - room_goto(YYASSET_REF(0x0300002f)); - } -} -function gml_GlobalScript_btn_click_ChooseTeamNew(_inst, _other) { - _inst.gmlbtn_click_ChooseTeamNew = __yy_method(_inst, gml_Script_btn_click_ChooseTeamNew); - _inst.gmlbtn_click_qb_mode_ChooseTeamNew = __yy_method(_inst, gml_Script_btn_click_qb_mode_ChooseTeamNew); -} -function gml_Script_btn_click_ChooseTeamNew(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_ChooseTeamNew"); - var gmlchoose_teamuid = _inst.gmluid; - { - var __yy__v357 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v358 in __yy__v357) { - if (!__yy__v357.hasOwnProperty(__yy__v358)) continue; - var __yy__v359 = __yy__v357[__yy__v358]; - { - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(__yy__v359.gmlteamlist)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(__yy__v359.gmlteamlist, gmlt); - if (yyfequal(ds_map_find_value(gmlteam, "uid"), gmlchoose_teamuid)) { - { - __yy__v359.gmlnewteam = gmlteam; - var gmlmsg = gml_Script_s_str(__yy__v359, _inst, "msg_ChooseNewTeam"); - gmlmsg = string_replace(gmlmsg, "$teamname", ds_map_find_value(gmlteam, "name")); - gml_Script_s_create_message(__yy__v359, _inst, "", gmlmsg, gml_Script_s_str(__yy__v359, _inst, "ui_Cancel"), gml_Script_s_str(__yy__v359, _inst, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_btn_response_confirm_new_team_loading, global.gmlc_background, 1); - } - } - } - } - } - } - } - } -} -function gml_Script_btn_click_qb_mode_ChooseTeamNew(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_qb_mode_ChooseTeamNew"); - var gmlchoose_teamuid = _inst.gmluid; - { - var __yy__v360 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v361 in __yy__v360) { - if (!__yy__v360.hasOwnProperty(__yy__v361)) continue; - var __yy__v362 = __yy__v360[__yy__v361]; - { - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(__yy__v362.gmlteamlist)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(__yy__v362.gmlteamlist, gmlt); - if (yyfequal(ds_map_find_value(gmlteam, "uid"), gmlchoose_teamuid)) { - { - __yy__v362.gmlnewteam = gmlteam; - room_goto(YYASSET_REF(0x0300002a)); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_btn_click_ChooseReject(_inst, _other) { - _inst.gmlbtn_click_ChooseReject_loading = __yy_method(_inst, gml_Script_btn_click_ChooseReject_loading); - _inst.gmlbtn_click_ChooseReject = __yy_method(_inst, gml_Script_btn_click_ChooseReject); -} -function gml_Script_btn_click_ChooseReject_loading(_inst, _other) { - { - gml_Script_s_loading_start(_inst, _other, kgml_Script_btn_click_ChooseReject); - } -} -function gml_Script_btn_click_ChooseReject(_inst, _other) { - { - gml_Script_s_start_new_season(_inst, _other, false); - } -} -function gml_GlobalScript_btn_click_Continue(_inst, _other) { - _inst.gmlbtn_click_Continue = __yy_method(_inst, gml_Script_btn_click_Continue); - _inst.gmlbtn_click_SimGame = __yy_method(_inst, gml_Script_btn_click_SimGame); -} -function gml_Script_btn_click_Continue(_inst, _other) { - { - gml_Script_s_play(_inst, _other, 1); - } -} -function gml_Script_btn_click_SimGame(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsim_action = true; - gml_Script_s_play(_inst, _other, 1); - } -} -function gml_GlobalScript_btn_click_Details_Continue(_inst, _other) { - _inst.gmlbtn_click_Details_Continue = __yy_method(_inst, gml_Script_btn_click_Details_Continue); -} -function gml_Script_btn_click_Details_Continue(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_Details_Continue"); - { - var __yy__v363 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v364 in __yy__v363) { - if (!__yy__v363.hasOwnProperty(__yy__v364)) continue; - var __yy__v365 = __yy__v363[__yy__v364]; - { - __yy__v365.gmlfname = yyInst(_inst, _other, 100025).gmltext; - __yy__v365.gmllname = yyInst(_inst, _other, 100026).gmltext; - if (yyfequal(__yy__v365.gmlfname, "")) { - __yy__v365.gmlfname = gml_Script_s_get_random_first_name(__yy__v365, _inst, true); - } - if (yyfequal(__yy__v365.gmllname, "")) { - __yy__v365.gmllname = gml_Script_s_get_random_last_name(__yy__v365, _inst); - } - __yy__v365.gmlfname_coach = gml_Script_s_get_random_first_name(__yy__v365, _inst, true); - __yy__v365.gmllname_coach = gml_Script_s_get_random_last_name(__yy__v365, _inst); - __yy__v365.gmlfavourite_team_id = real(ds_map_find_value(__yy__v365.gmlmyteam, "uid")); - if (yyfequal(yyInst(_inst, _other, 100037).gmlstate, true)) { - { - gml_Script_slog(__yy__v365, _inst, "Choosing fave team!"); - __yy__v365.gmlmyteam_id = real(ds_map_find_value(__yy__v365.gmlmyteam, "uid")); - __yy__v365.gmlmyconference = real(ds_map_find_value(__yy__v365.gmlmyteam, "conference")); - __yy__v365.gmlmydivision = real(ds_map_find_value(__yy__v365.gmlmyteam, "division")); - ds_map_set(__yy__v365.gmlmyteam, "offense", 1); - ds_map_set(__yy__v365.gmlmyteam, "defense", 1); - if (yyGetBool(__yy__v365.gmlfr_mode) && yyGetBool(1)) { - gml_Script_s_skip_to_week(__yy__v365, _inst, 18); - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v365, _inst)) && yyGetBool(yyfgreater(gml_Script_s_get_skip_to_week(__yy__v365, _inst), 1))) { - { - gml_Script_s_skip_to_week(__yy__v365, _inst, gml_Script_s_get_skip_to_week(__yy__v365, _inst)); - gml_Script_s_competitions_status_update(__yy__v365, _inst); - } - } - } - } else { - { - if (yyGetBool(__yy__v365.gmlfr_mode) && yyGetBool(1)) { - gml_Script_s_skip_to_week(__yy__v365, _inst, 18); - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v365, _inst)) && yyGetBool(yyfgreater(gml_Script_s_get_skip_to_week(__yy__v365, _inst), 1))) { - { - gml_Script_s_skip_to_week(__yy__v365, _inst, gml_Script_s_get_skip_to_week(__yy__v365, _inst)); - gml_Script_s_competitions_status_update(__yy__v365, _inst); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v365, _inst))) { - { - __yy__v365.gmlfavourite_team_id = yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlfavorite_team_id; - __yy__v365.gmlmyteam_id = yyInst(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam_selections).gmlstarting_team_id; - __yy__v365.gmlmyteam = gml_Script_s_get_team_by_id(__yy__v365, _inst, __yy__v365.gmlmyteam_id); - __yy__v365.gmlmyconference = real(ds_map_find_value(__yy__v365.gmlmyteam, "conference")); - __yy__v365.gmlmydivision = real(ds_map_find_value(__yy__v365.gmlmyteam, "division")); - gml_Script_slogf(__yy__v365, _inst, "my team: %1 conf: %2", __yy__v365.gmlmyteam_id, __yy__v365.gmlmyconference); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v365.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v365.gmlroster, gmli); - ds_map_set(gmlpmap, "teamid", __yy__v365.gmlmyteam_id); - gml_Script_s_college_correct_new_player(__yy__v365, _inst, gmlpmap); - } - } - } - } - if (!yyGetBool(gml_Script_s_is_co_mode(__yy__v365, _inst))) { - { - gml_Script_slog(__yy__v365, _inst, "Choosing random team!"); - var gmlsorted_teams = ds_list_create(); - ds_list_copy(gmlsorted_teams, __yy__v365.gmlteamlist); - gmlsorted_teams = gml_Script_s_sort_teams(__yy__v365, _inst, gmlsorted_teams, 0, true); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlsorted_teams)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - __yy__v365.gmlmyteam = ds_list_find_value(gmlsorted_teams, gmli); - __yy__v365.gmlmyteam_id = real(ds_map_find_value(__yy__v365.gmlmyteam, "uid")); - __yy__v365.gmlmyconference = real(ds_map_find_value(__yy__v365.gmlmyteam, "conference")); - __yy__v365.gmlmydivision = real(ds_map_find_value(__yy__v365.gmlmyteam, "division")); - gml_Script_slogf(__yy__v365, _inst, "my team: %1 conf: %2", __yy__v365.gmlmyteam_id, __yy__v365.gmlmyconference); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v365, _inst))) { - { - if (yyGetBool(yyfgreaterequal(__yy__v365.gmlmyteam_id, __yy__v365.gmlmin_team_id)) && yyGetBool(yyfnotequal(__yy__v365.gmlmyteam_id, __yy__v365.gmlfavourite_team_id)) && yyGetBool(!yyGetBool(irandom(1)))) { - break; - } - } - } else { - { - if (yyGetBool(yyfnotequal(__yy__v365.gmlmyteam_id, __yy__v365.gmlfavourite_team_id)) && yyGetBool(!yyGetBool(irandom(1)))) { - break; - } - } - } - } - } - ds_list_destroy(gmlsorted_teams); - gmlsorted_teams = -1; - } - } - } - } - gml_Script_s_set_team_morale(__yy__v365, _inst, 60, 90); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v365.gmlfixturelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v365.gmlfixturelist, gmli)); - ds_list_set(__yy__v365.gmlfixturelist, gmli, -1); - } - } - ds_list_destroy(__yy__v365.gmlfixturelist); - __yy__v365.gmlfixturelist = -1; - __yy__v365.gmlfixturelist = gml_Script_s_create_my_fixture_list(__yy__v365, _inst); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v365.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlpmap = ds_list_find_value(__yy__v365.gmlroster, gmli); - ds_map_set(gmlpmap, "teamid", __yy__v365.gmlmyteam_id); - ds_map_set(gmlpmap, "condition", irandom_range(80, 100)); - } - } - var gmlweeks_rem = 1; - var gmlmsg = gml_Script_s_str(__yy__v365, _inst, "news_NewCareer"); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - gmlmsg = gml_Script_s_str(__yy__v365, _inst, "news_NewCareerQB"); - gmlmsg = string_replace_all(gmlmsg, "$teamname", gml_Script_s_get_team_name_by_id(__yy__v365, _inst, __yy__v365.gmlmyteam_id)); - var gmlpick = irandom(95); - var gmlrnd = floor(yyfdivide(__yy_gml_errCheck(gmlpick), 32)); - gmlmsg = string_replace(gmlmsg, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(__yy__v365.gmlfname), " "), __yy_gml_errCheck(__yy__v365.gmllname))); - gmlmsg = string_replace(gmlmsg, "$coachname", yyfplus(yyfplus(__yy_gml_errCheck(__yy__v365.gmlfname_coach), " "), __yy_gml_errCheck(__yy__v365.gmllname_coach))); - gmlmsg = string_replace(gmlmsg, "$num", string(yyfplus(__yy_gml_errCheck(gmlpick), 1))); - gmlmsg = string_replace(gmlmsg, "$round", string(yyfplus(__yy_gml_errCheck(gmlrnd), 1))); - gml_Script_s_set_up_qb_pmap(__yy__v365, _inst); - } - } else { - { - gmlmsg = string_replace_all(gmlmsg, "$teamname", gml_Script_s_get_team_name_by_id(__yy__v365, _inst, __yy__v365.gmlmyteam_id)); - gmlmsg = string_replace(gmlmsg, "$coachname", yyfplus(yyfplus(__yy_gml_errCheck(__yy__v365.gmlfname), " "), __yy_gml_errCheck(__yy__v365.gmllname))); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlweeks_rem)); - } - } - if (yyfgreater(gmlweeks_rem, 1)) { - gmlmsg = string_replace(gmlmsg, "$weeks", string_lower(gml_Script_s_str(__yy__v365, _inst, "ui_Weeks"))); - } else { - gmlmsg = string_replace(gmlmsg, "$weeks", string_lower(gml_Script_s_str(__yy__v365, _inst, "ui_Week"))); - } - gmlmsg = string_replace(gmlmsg, "$lname", __yy__v365.gmllname); - gmlmsg = string_replace(gmlmsg, "$randomcollegename", gml_Script_s_get_random_college_name(__yy__v365, _inst)); - gml_Script_s_add_news(__yy__v365, _inst, gmlmsg); - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_refresh_strings(_inst, _other); - } - } - gml_Script_s_play(_inst, _other, 0); - } -} -function gml_GlobalScript_s_uniform_helpers(_inst, _other) { - _inst.gmls_uniforms_default_file = __yy_method(_inst, gml_Script_s_uniforms_default_file); - _inst.gmls_extract_uniform_cols_to_record = __yy_method(_inst, gml_Script_s_extract_uniform_cols_to_record); - _inst.gmls_uniform_cols_to_record = __yy_method(_inst, gml_Script_s_uniform_cols_to_record); - _inst.gmls_uniform_cols_from_record = __yy_method(_inst, gml_Script_s_uniform_cols_from_record); -} -function gml_Script_s_uniforms_default_file(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return gml_Script_s_get_versioned_path(_inst, _other, "uniforms_default_CO.txt"); - } - } - return "uniforms_default.txt"; - } -} -function gml_Script_s_extract_uniform_cols_to_record(_inst, _other, argument0, argument1) { - { - var gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, gmluniform).visible = false; - gml_Script_s_load_uniform_file2(_inst, _other, argument0, gmluniform, 0, argument1); - var gmlrecord = gml_Script_s_uniform_cols_to_record(_inst, _other, gmluniform); - instance_destroy(_inst, gmluniform); - return gmlrecord; - } -} -function gml_Script_s_uniform_cols_to_record(_inst, _other, argument0) { - { - return yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlhelmet[__yy_gml_array_check_index(2, yyInst(_inst, _other, argument0).gmlhelmet)])), "|"), __yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlhelmet[__yy_gml_array_check_index(1, yyInst(_inst, _other, argument0).gmlhelmet)]))), "|"), __yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlhelmet[__yy_gml_array_check_index(0, yyInst(_inst, _other, argument0).gmlhelmet)]))), "|"), __yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlshirt[__yy_gml_array_check_index(2, yyInst(_inst, _other, argument0).gmlshirt)]))), "|"), __yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlshirt[__yy_gml_array_check_index(1, yyInst(_inst, _other, argument0).gmlshirt)]))), "|"), __yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlshirt[__yy_gml_array_check_index(0, yyInst(_inst, _other, argument0).gmlshirt)]))), "|"), __yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlpants[__yy_gml_array_check_index(2, yyInst(_inst, _other, argument0).gmlpants)]))), "|"), __yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlpants[__yy_gml_array_check_index(1, yyInst(_inst, _other, argument0).gmlpants)]))), "|"), __yy_gml_errCheck(string(yyInst(_inst, _other, argument0).gmlpants[__yy_gml_array_check_index(0, yyInst(_inst, _other, argument0).gmlpants)]))), "|"); - } -} -function gml_Script_s_uniform_cols_from_record(_inst, _other, argument0) { - { - var gmli, gmltext, gmlarrI; - gmlarrI = 0; - gmltext = ""; - _inst.gmlarr = __yy_gml_array_create([]); - gmli = 1; - for (; yyfless(gmli, yyfplus(__yy_gml_errCheck(string_length(argument0)), 1)); gmli = yyfplus(gmli, 1)) { - { - if (yyfnotequal(string_char_at(argument0, gmli), "|")) { - { - gmltext = yyfplus(gmltext, string_char_at(argument0, gmli)); - } - } else { - { - _inst.gmlarr = __yy_gml_array_check(_inst.gmlarr, 4070340835); - _inst.gmlarr[__yy_gml_array_check_index_set(gmlarrI)] = real(gmltext); - (g_yyPrePostObject__ = gmlarrI), (gmlarrI = g_yyPrePostObject__ instanceof Long ? gmlarrI.add(1) : ++gmlarrI), g_yyPrePostObject__; - gmltext = ""; - } - } - } - } - return _inst.gmlarr; - } -} -function gml_GlobalScript_btn_click_FrontOffice(_inst, _other) { - _inst.gmlbtn_click_FrontOffice = __yy_method(_inst, gml_Script_btn_click_FrontOffice); -} -function gml_Script_btn_click_FrontOffice(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000009)); - } -} -function gml_GlobalScript_btn_click_FreeAgents2(_inst, _other) { - _inst.gmlbtn_click_FreeAgents2 = __yy_method(_inst, gml_Script_btn_click_FreeAgents2); -} -function gml_Script_btn_click_FreeAgents2(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster_from_store = true; - room_goto(YYASSET_REF(0x03000008)); - } -} -function gml_GlobalScript_btn_click_HallOfFame(_inst, _other) { - _inst.gmlbtn_click_HallOfFame = __yy_method(_inst, gml_Script_btn_click_HallOfFame); -} -function gml_Script_btn_click_HallOfFame(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300000a)); - } -} -function gml_GlobalScript_btn_click_Home(_inst, _other) { - _inst.gmlbtn_click_Home = __yy_method(_inst, gml_Script_btn_click_Home); - _inst.gmlbtn_click_Play1 = __yy_method(_inst, gml_Script_btn_click_Play1); - _inst.gmlbtn_click_Options_Exit = __yy_method(_inst, gml_Script_btn_click_Options_Exit); - _inst.gmlbtn_click_Home_rm_winners = __yy_method(_inst, gml_Script_btn_click_Home_rm_winners); - _inst.gmls_rm_winners_notice = __yy_method(_inst, gml_Script_s_rm_winners_notice); -} -function gml_Script_btn_click_Home(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_Home"); - gml_Script_s_stop_brass_loop(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - room_goto(YYASSET_REF(0x0300000e)); - gml_Script_s_rm_winners_notice(_inst, _other); - } -} -function gml_Script_btn_click_Play1(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_Play1"); - gml_Script_s_stop_brass_loop(_inst, _other); - gml_Script_s_play(_inst, _other, 1); - } -} -function gml_Script_btn_click_Options_Exit(_inst, _other) { - { - gml_Script__poki_gameplay_start(_inst, _other); - gml_Script_s_save_options(_inst, _other); - gml_Script_btn_click_Home(_inst, _other); - } -} -function gml_Script_btn_click_Home_rm_winners(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(variable_instance_exists(YYASSET_REF(0x00000062), "rm_winners_do_awards")) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_do_awards, 0))) { - { - gml_Script_slog(_inst, _other, "btn_click_Home_rm_winners - s_play"); - gml_Script_s_play(_inst, _other, 1); - gml_Script_s_rm_winners_notice(_inst, _other); - return; - } - } - gml_Script_slog(_inst, _other, "btn_click_Home_rm_winners - rm_home"); - gml_Script_btn_click_Home(_inst, _other); - } -} -function gml_Script_s_rm_winners_notice(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - var gmlconf = gml_Script_s_get_conference_data(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference); - if (yyGetBool(yyfnotequal(gmlconf, -4)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlconf).gmlname, "Academic"))) { - { - gml_Script_s_add_news(_inst, _other, gml_Script_s_str(_inst, _other, "msg_AcademicSeasonEnd")); - } - } - } -} -function gml_GlobalScript_btn_click_League(_inst, _other) { - _inst.gmlbtn_click_League = __yy_method(_inst, gml_Script_btn_click_League); -} -function gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League"; - } - if (gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League.prototype.__type === undefined) { - gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League.prototype.__type = "gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_btn_click_League(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000034), __yy_gml_object_create(_inst, (_inst.gml___struct___107 = __yy_method(_inst, gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League)), yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e)) ? 0 : 2)); - } - } else { - room_goto(YYASSET_REF(0x03000010)); - } - } -} -function gml_GlobalScript_btn_click_Options(_inst, _other) { - _inst.gmlbtn_click_Options = __yy_method(_inst, gml_Script_btn_click_Options); -} -function gml_Script_btn_click_Options(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000012)); - gml_Script__poki_gameplay_stop(_inst, _other); - } -} -function gml_GlobalScript_btn_click_Profile(_inst, _other) { - _inst.gmlbtn_click_Profile = __yy_method(_inst, gml_Script_btn_click_Profile); -} -function gml_Script_btn_click_Profile(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300001a)); - } -} -function gml_GlobalScript_btn_click_ChooseFace(_inst, _other) { - _inst.gmlbtn_click_ChooseFace = __yy_method(_inst, gml_Script_btn_click_ChooseFace); - _inst.gmls_goto_rm_choose_face = __yy_method(_inst, gml_Script_s_goto_rm_choose_face); -} -function gml_Script_btn_click_ChooseFace(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_ChooseFace"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfname = yyInst(_inst, _other, 100025).gmltext; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllname = yyInst(_inst, _other, 100026).gmltext; - room_goto(YYASSET_REF(0x03000004)); - } -} -function gml_Script_s_goto_rm_choose_face(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_goto_rm_choose_face"); - gml_Script_s_edit_confirm_profile(_inst, _other); - room_goto(YYASSET_REF(0x03000004)); - } -} -function gml_GlobalScript_btn_click_ChooseFacePrev(_inst, _other) { - _inst.gmlbtn_click_ChooseFacePrev = __yy_method(_inst, gml_Script_btn_click_ChooseFacePrev); -} -function gml_Script_btn_click_ChooseFacePrev(_inst, _other) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page.subtract(1) : --yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page), g_yyPrePostObject__; - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page, 1)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page = 1; - } - room_goto(YYASSET_REF(0x03000004)); - } -} -function gml_GlobalScript_btn_click_ChooseFaceNext(_inst, _other) { - _inst.gmlbtn_click_ChooseFaceNext = __yy_method(_inst, gml_Script_btn_click_ChooseFaceNext); -} -function gml_Script_btn_click_ChooseFaceNext(_inst, _other) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page), g_yyPrePostObject__; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page, yyInst(_inst, _other, YYASSET_REF(0x00000080)).gmlmax_pages)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page = yyInst(_inst, _other, YYASSET_REF(0x00000080)).gmlmax_pages; - } - room_goto(YYASSET_REF(0x03000004)); - } -} -function gml_GlobalScript_btn_click_ChooseFaceDone(_inst, _other) { - _inst.gmlbtn_click_ChooseFaceDone = __yy_method(_inst, gml_Script_btn_click_ChooseFaceDone); - _inst.gmlbtn_click_cancel_chooseface = __yy_method(_inst, gml_Script_btn_click_cancel_chooseface); -} -function gml_Script_btn_click_ChooseFaceDone(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)) { - { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "skin", _inst.gmlskin); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "face_x", _inst.gmlface_x); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "face_y", _inst.gmlface_y); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "face_set", _inst.gmlface_set); - var ___sw320___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"); - var ___swc321___ = -1; - if (yyCompareVal(___sw320___, 100, g_GMLMathEpsilon, false) == 0) { - ___swc321___ = 0; - } else if (yyCompareVal(___sw320___, 102, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw320___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc321___ = 1; - } - switch (___swc321___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x = _inst.gmlface_x; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_y = _inst.gmlface_y; - gml_Script_btn_click_EditProfile(_inst, _other); - break; - } - case 1: { - gml_Script_btn_click_EditProfile(_inst, _other); - break; - } - default: { - gml_Script_btn_click_EditProfile(_inst, _other); - break; - } - } - gml_Script_s_savegame(_inst, _other); - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmy_skin = _inst.gmlskin; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x = _inst.gmlface_x; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_y = _inst.gmlface_y; - gml_Script_slog(_inst, _other, yyfplus("skin = ", __yy_gml_errCheck(string(_inst.gmlskin)))); - gml_Script_slog(_inst, _other, yyfplus("face_x = ", __yy_gml_errCheck(string(_inst.gmlface_x)))); - gml_Script_slog(_inst, _other, yyfplus("face_y = ", __yy_gml_errCheck(string(_inst.gmlface_y)))); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1))) { - room_goto(YYASSET_REF(0x03000002)); - } else { - room_goto(YYASSET_REF(0x0300000e)); - } - } - } - } -} -function gml_Script_btn_click_cancel_chooseface(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)) { - { - var ___sw322___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"); - var ___swc323___ = -1; - if (yyCompareVal(___sw322___, 100, g_GMLMathEpsilon, false) == 0) { - ___swc323___ = 0; - } else if (yyCompareVal(___sw322___, 102, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw322___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc323___ = 1; - } - switch (___swc323___) { - case 0: { - gml_Script_btn_click_EditProfile(_inst, _other); - break; - } - case 1: { - gml_Script_btn_click_EditProfile(_inst, _other); - break; - } - default: { - gml_Script_btn_click_EditProfile(_inst, _other); - break; - } - } - } - } else { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1))) { - room_goto(YYASSET_REF(0x03000002)); - } else { - room_goto(YYASSET_REF(0x0300000e)); - } - } - } - } -} -function gml_GlobalScript_btn_click_Uniforms(_inst, _other) { - _inst.gmlbtn_click_Uniforms = __yy_method(_inst, gml_Script_btn_click_Uniforms); -} -function gml_Script_btn_click_Uniforms(_inst, _other) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniforms), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniforms = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniforms.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniforms), g_yyPrePostObject__; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniforms, 3)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniforms = 0; - } - room_goto(YYASSET_REF(0x03000015)); - } -} -function gml_GlobalScript_btn_click_Uniform_Away(_inst, _other) { - _inst.gmlbtn_click_Uniform_Away = __yy_method(_inst, gml_Script_btn_click_Uniform_Away); -} -function gml_Script_btn_click_Uniform_Away(_inst, _other) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1 = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1), g_yyPrePostObject__; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1, 3)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1 = 0; - } - { - var __yy__v366 = GetWithArray(YYASSET_REF(0x00000090)); - for (var __yy__v367 in __yy__v366) { - if (!__yy__v366.hasOwnProperty(__yy__v367)) continue; - var __yy__v368 = __yy__v366[__yy__v367]; - instance_destroy(__yy__v368); - } - } - { - var __yy__v369 = GetWithArray(YYASSET_REF(0x00000010)); - for (var __yy__v370 in __yy__v369) { - if (!__yy__v369.hasOwnProperty(__yy__v370)) continue; - var __yy__v371 = __yy__v369[__yy__v370]; - instance_destroy(__yy__v371); - } - } - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000015))) { - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000090)); - } else { - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000010)); - } - } -} -function gml_GlobalScript_btn_click_Uniform_Home(_inst, _other) { - _inst.gmlbtn_click_Uniform_Home = __yy_method(_inst, gml_Script_btn_click_Uniform_Home); -} -function gml_Script_btn_click_Uniform_Home(_inst, _other) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2 = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2), g_yyPrePostObject__; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2, 3)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2 = 0; - } - { - var __yy__v372 = GetWithArray(YYASSET_REF(0x00000090)); - for (var __yy__v373 in __yy__v372) { - if (!__yy__v372.hasOwnProperty(__yy__v373)) continue; - var __yy__v374 = __yy__v372[__yy__v373]; - instance_destroy(__yy__v374); - } - } - { - var __yy__v375 = GetWithArray(YYASSET_REF(0x00000010)); - for (var __yy__v376 in __yy__v375) { - if (!__yy__v375.hasOwnProperty(__yy__v376)) continue; - var __yy__v377 = __yy__v375[__yy__v376]; - instance_destroy(__yy__v377); - } - } - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000015))) { - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000090)); - } else { - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000010)); - } - } -} -function gml_GlobalScript__poki_rewarded_ad(_inst, _other) { - _inst.gml_poki_rewarded_ad = __yy_method(_inst, gml_Script__poki_rewarded_ad); -} -function gml_Script__poki_rewarded_ad(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, "_poki_rewarded_ad"); - if (yyfequal(argument1, "rewarded_break")) { - { - if (yyGetBool(argument0)) { - { - var gmlcx1 = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100482).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100482).sprite_width), 0.16))); - var gmlcx2 = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100482).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100482).sprite_width), 0.5))); - var gmlcx3 = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100482).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100482).sprite_width), 0.82))); - var gmlcy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100482).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100482).sprite_height), 0.5))); - var gmldx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100483).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100483).sprite_width), 0.5))); - var gmldy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100483).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100483).sprite_height), 0.5))); - var gmlcoins = 1; - gml_Script_s_create_credit(_inst, _other, gmlcx1, gmlcy, gmldx, gmldy, 1, 1, -4, true); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 33)) { - { - gmlcoins = 2; - gml_Script_s_create_credit(_inst, _other, gmlcx2, gmlcy, gmldx, gmldy, 1, 1, -4, false); - } - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 66)) { - { - gmlcoins = 3; - gml_Script_s_create_credit(_inst, _other, gmlcx3, gmlcy, gmldx, gmldy, 1, 1, -4, false); - } - } - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlcoins))); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, gmlcoins); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - } - } - } - } - gml_Script_poki_resume(_inst, _other); - } -} -function gml_GlobalScript_btn_click_BallStyle(_inst, _other) { - _inst.gmlbtn_click_BallStyle = __yy_method(_inst, gml_Script_btn_click_BallStyle); -} -function gml_Script_btn_click_BallStyle(_inst, _other) { - { - { - var __yy__v378 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v379 in __yy__v378) { - if (!__yy__v378.hasOwnProperty(__yy__v379)) continue; - var __yy__v380 = __yy__v378[__yy__v379]; - { - __yy__v380.gmlop_ball = yyfplus(__yy_gml_errCheck(real(__yy__v380.gmlop_ball)), 1); - if (yyfgreater(__yy__v380.gmlop_ball, 5)) { - __yy__v380.gmlop_ball = 0; - } - { - var __yy__v381 = GetWithArray(100397); - for (var __yy__v382 in __yy__v381) { - if (!__yy__v381.hasOwnProperty(__yy__v382)) continue; - var __yy__v383 = __yy__v381[__yy__v382]; - __yy__v383.gmlimage_num = __yy__v380.gmlop_ball; - } - } - { - var __yy__v384 = GetWithArray(100395); - for (var __yy__v385 in __yy__v384) { - if (!__yy__v384.hasOwnProperty(__yy__v385)) continue; - var __yy__v386 = __yy__v384[__yy__v385]; - __yy__v386.gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v386, __yy__v380, "ui_Ball")), " "), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(__yy__v380.gmlop_ball), 1)))); - } - } - { - var __yy__v387 = GetWithArray(100790); - for (var __yy__v388 in __yy__v387) { - if (!__yy__v387.hasOwnProperty(__yy__v388)) continue; - var __yy__v389 = __yy__v387[__yy__v388]; - __yy__v389.gmlimage_num = __yy__v380.gmlop_ball; - } - } - { - var __yy__v390 = GetWithArray(100788); - for (var __yy__v391 in __yy__v390) { - if (!__yy__v390.hasOwnProperty(__yy__v391)) continue; - var __yy__v392 = __yy__v390[__yy__v391]; - __yy__v392.gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v392, __yy__v380, "ui_Ball")), " "), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(__yy__v380.gmlop_ball), 1)))); - } - } - } - } - } - } -} -function gml_GlobalScript_btn_click_LeagueReportNext(_inst, _other) { - _inst.gmlbtn_click_LeagueReportNext = __yy_method(_inst, gml_Script_btn_click_LeagueReportNext); -} -function gml_Script_btn_click_LeagueReportNext(_inst, _other) { - { - { - var __yy__v393 = GetWithArray(YYASSET_REF(0x0000008c)); - for (var __yy__v394 in __yy__v393) { - if (!__yy__v393.hasOwnProperty(__yy__v394)) continue; - var __yy__v395 = __yy__v393[__yy__v394]; - { - __yy__v395.gmlpage = clamp(yyfplus(__yy_gml_errCheck(__yy__v395.gmlpage), 1), 1, 3); - } - } - } - { - var __yy__v396 = GetWithArray(YYASSET_REF(0x00000078)); - for (var __yy__v397 in __yy__v396) { - if (!__yy__v396.hasOwnProperty(__yy__v397)) continue; - var __yy__v398 = __yy__v396[__yy__v397]; - __yy__v398.gmlpage = 2; - } - } - } -} -function gml_GlobalScript_btn_click_LeagueReportPrev(_inst, _other) { - _inst.gmlbtn_click_LeagueReportPrev = __yy_method(_inst, gml_Script_btn_click_LeagueReportPrev); -} -function gml_Script_btn_click_LeagueReportPrev(_inst, _other) { - { - { - var __yy__v399 = GetWithArray(YYASSET_REF(0x0000008c)); - for (var __yy__v400 in __yy__v399) { - if (!__yy__v399.hasOwnProperty(__yy__v400)) continue; - var __yy__v401 = __yy__v399[__yy__v400]; - { - __yy__v401.gmlpage = clamp(yyfminus(__yy_gml_errCheck(__yy__v401.gmlpage), 1), 1, 3); - } - } - } - { - var __yy__v402 = GetWithArray(YYASSET_REF(0x00000078)); - for (var __yy__v403 in __yy__v402) { - if (!__yy__v402.hasOwnProperty(__yy__v403)) continue; - var __yy__v404 = __yy__v402[__yy__v403]; - __yy__v404.gmlpage = 1; - } - } - } -} -function gml_GlobalScript_btn_click_OptionsNewGame(_inst, _other) { - _inst.gmlbtn_click_OptionsNewGame = __yy_method(_inst, gml_Script_btn_click_OptionsNewGame); -} -function gml_Script_btn_click_OptionsNewGame(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - if (yyGetBool(global.gmlbrowser)) { - { - gml_Script_s_save_options(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_NewGame"), gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_btn_response_newgame_commit, global.gmlc_background, 1); - } - } else { - { - gml_Script_s_savegame(_inst, _other); - gml_Script_s_destroy_master(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } - } - } -} -function gml_GlobalScript_btn_click_OptionsDriveLeft(_inst, _other) { - _inst.gmlbtn_click_OptionsDriveLeft = __yy_method(_inst, gml_Script_btn_click_OptionsDriveLeft); - _inst.gmlbtn_click_OptionsDriveLeft_Exh = __yy_method(_inst, gml_Script_btn_click_OptionsDriveLeft_Exh); -} -function gml_Script_btn_click_OptionsDriveLeft(_inst, _other) { - { - { - var __yy__v405 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v406 in __yy__v405) { - if (!__yy__v405.hasOwnProperty(__yy__v406)) continue; - var __yy__v407 = __yy__v405[__yy__v406]; - { - var ___sw328___ = ds_map_find_value(__yy__v407.gmlmap_options, "op_drivedir"); - var ___swc329___ = -1; - if (yyCompareVal(___sw328___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc329___ = 0; - } else if (yyCompareVal(___sw328___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc329___ = 1; - } else if (yyCompareVal(___sw328___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc329___ = 2; - } - switch (___swc329___) { - case 0: { - ds_map_set(__yy__v407.gmlmap_options, "op_drivedir", -1); - break; - } - case 1: { - ds_map_set(__yy__v407.gmlmap_options, "op_drivedir", 1); - break; - } - case 2: { - ds_map_set(__yy__v407.gmlmap_options, "op_drivedir", 0); - break; - } - } - gml_Script_s_update_options(__yy__v407, _inst); - } - } - } - } -} -function gml_Script_btn_click_OptionsDriveLeft_Exh(_inst, _other) { - { - { - var __yy__v408 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v409 in __yy__v408) { - if (!__yy__v408.hasOwnProperty(__yy__v409)) continue; - var __yy__v410 = __yy__v408[__yy__v409]; - { - var ___sw330___ = ds_map_find_value(__yy__v410.gmlmap_options, "exh_op_drivedir"); - var ___swc331___ = -1; - if (yyCompareVal(___sw330___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc331___ = 0; - } else if (yyCompareVal(___sw330___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc331___ = 1; - } else if (yyCompareVal(___sw330___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc331___ = 2; - } - switch (___swc331___) { - case 0: { - ds_map_set(__yy__v410.gmlmap_options, "exh_op_drivedir", -1); - break; - } - case 1: { - ds_map_set(__yy__v410.gmlmap_options, "exh_op_drivedir", 1); - break; - } - case 2: { - ds_map_set(__yy__v410.gmlmap_options, "exh_op_drivedir", 0); - break; - } - } - gml_Script_s_update_options_exh(__yy__v410, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsDriveRight(_inst, _other) { - _inst.gmlbtn_click_OptionsDriveRight = __yy_method(_inst, gml_Script_btn_click_OptionsDriveRight); -} -function gml_Script_btn_click_OptionsDriveRight(_inst, _other) { - { - { - var __yy__v411 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v412 in __yy__v411) { - if (!__yy__v411.hasOwnProperty(__yy__v412)) continue; - var __yy__v413 = __yy__v411[__yy__v412]; - { - ds_map_set(__yy__v413.gmlmap_options, "op_drivedir", 1); - gml_Script_s_update_options(__yy__v413, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsDriveBoth(_inst, _other) { - _inst.gmlbtn_click_OptionsDriveBoth = __yy_method(_inst, gml_Script_btn_click_OptionsDriveBoth); -} -function gml_Script_btn_click_OptionsDriveBoth(_inst, _other) { - { - { - var __yy__v414 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v415 in __yy__v414) { - if (!__yy__v414.hasOwnProperty(__yy__v415)) continue; - var __yy__v416 = __yy__v414[__yy__v415]; - { - ds_map_set(__yy__v416.gmlmap_options, "op_drivedir", 0); - gml_Script_s_update_options(__yy__v416, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsScanlines(_inst, _other) { - _inst.gmlbtn_click_OptionsScanlines = __yy_method(_inst, gml_Script_btn_click_OptionsScanlines); -} -function gml_Script_btn_click_OptionsScanlines(_inst, _other) { - { - { - var __yy__v417 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v418 in __yy__v417) { - if (!__yy__v417.hasOwnProperty(__yy__v418)) continue; - var __yy__v419 = __yy__v417[__yy__v418]; - { - ds_map_set(__yy__v419.gmlmap_options, "op_scanlines", !yyGetBool(ds_map_find_value(__yy__v419.gmlmap_options, "op_scanlines"))); - yyInst(_inst, _other, YYASSET_REF(0x00000064)).gmlon = ds_map_find_value(__yy__v419.gmlmap_options, "op_scanlines"); - gml_Script_s_update_options(__yy__v419, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsSoundFX(_inst, _other) { - _inst.gmlbtn_click_OptionsSoundFX = __yy_method(_inst, gml_Script_btn_click_OptionsSoundFX); -} -function gml_Script_btn_click_OptionsSoundFX(_inst, _other) { - { - { - var __yy__v420 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v421 in __yy__v420) { - if (!__yy__v420.hasOwnProperty(__yy__v421)) continue; - var __yy__v422 = __yy__v420[__yy__v421]; - { - gml_Script_slog(__yy__v422, _inst, "btn_click_OptionsSoundFX"); - ds_map_set(__yy__v422.gmlmap_options, "op_soundfx", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v422.gmlmap_options, "op_soundfx")), 1)); - if (yyfgreater(ds_map_find_value(__yy__v422.gmlmap_options, "op_soundfx"), 2)) { - { - ds_map_set(__yy__v422.gmlmap_options, "op_soundfx", 0); - } - } - gml_Script_s_update_options(__yy__v422, _inst); - global.gmllast_opt_music_change_time = get_timer(); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsWeather(_inst, _other) { - _inst.gmlbtn_click_OptionsWeather = __yy_method(_inst, gml_Script_btn_click_OptionsWeather); - _inst.gmlbtn_click_OptionsWeather_Exh = __yy_method(_inst, gml_Script_btn_click_OptionsWeather_Exh); -} -function gml_Script_btn_click_OptionsWeather(_inst, _other) { - { - { - var __yy__v423 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v424 in __yy__v423) { - if (!__yy__v423.hasOwnProperty(__yy__v424)) continue; - var __yy__v425 = __yy__v423[__yy__v424]; - { - if (yyfequal(ds_map_find_value(__yy__v425.gmlmap_options, "fullversion"), 1)) { - { - ds_map_set(__yy__v425.gmlmap_options, "op_weather", !yyGetBool(ds_map_find_value(__yy__v425.gmlmap_options, "op_weather"))); - gml_Script_s_update_options(__yy__v425, _inst); - } - } else { - { - gml_Script_s_create_message(__yy__v425, _inst, "", gml_Script_s_str(__yy__v425, _inst, "msg_NeedUnlimited"), gml_Script_s_str(__yy__v425, _inst, "ui_No"), gml_Script_s_str(__yy__v425, _inst, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_open_store, global.gmlc_background, 1); - } - } - } - } - } - } -} -function gml_Script_btn_click_OptionsWeather_Exh(_inst, _other) { - { - { - var __yy__v426 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v427 in __yy__v426) { - if (!__yy__v426.hasOwnProperty(__yy__v427)) continue; - var __yy__v428 = __yy__v426[__yy__v427]; - { - ds_map_set(__yy__v428.gmlmap_options, "exh_op_weather", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(__yy__v428.gmlmap_options, "exh_op_weather"))), 1)); - if (yyfgreater(ds_map_find_value(__yy__v428.gmlmap_options, "exh_op_weather"), 3)) { - ds_map_set(__yy__v428.gmlmap_options, "exh_op_weather", 0); - } - gml_Script_s_update_options_exh(__yy__v428, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsReplays(_inst, _other) { - _inst.gmlbtn_click_OptionsReplays = __yy_method(_inst, gml_Script_btn_click_OptionsReplays); -} -function gml_Script_btn_click_OptionsReplays(_inst, _other) { - { - { - var __yy__v429 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v430 in __yy__v429) { - if (!__yy__v429.hasOwnProperty(__yy__v430)) continue; - var __yy__v431 = __yy__v429[__yy__v430]; - { - ds_map_set(__yy__v431.gmlmap_options, "op_replays", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v431.gmlmap_options, "op_replays")), 1)); - if (yyfgreater(ds_map_find_value(__yy__v431.gmlmap_options, "op_replays"), 2)) { - ds_map_set(__yy__v431.gmlmap_options, "op_replays", 0); - } - gml_Script_s_update_options(__yy__v431, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsZoom(_inst, _other) { - _inst.gmlbtn_click_OptionsZoom = __yy_method(_inst, gml_Script_btn_click_OptionsZoom); -} -function gml_Script_btn_click_OptionsZoom(_inst, _other) { - { - { - var __yy__v432 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v433 in __yy__v432) { - if (!__yy__v432.hasOwnProperty(__yy__v433)) continue; - var __yy__v434 = __yy__v432[__yy__v433]; - { - ds_map_set(__yy__v434.gmlmap_options, "op_zoom", !yyGetBool(ds_map_find_value(__yy__v434.gmlmap_options, "op_zoom"))); - gml_Script_s_update_options(__yy__v434, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_InvertedThrowing(_inst, _other) { - _inst.gmlbtn_click_InvertedThrowing = __yy_method(_inst, gml_Script_btn_click_InvertedThrowing); -} -function gml_Script_btn_click_InvertedThrowing(_inst, _other) { - { - { - var __yy__v435 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v436 in __yy__v435) { - if (!__yy__v435.hasOwnProperty(__yy__v436)) continue; - var __yy__v437 = __yy__v435[__yy__v436]; - { - ds_map_set(__yy__v437.gmlmap_options, "op_invert_throw", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v437.gmlmap_options, "op_invert_throw")), 1)); - if (yyfgreater(ds_map_find_value(__yy__v437.gmlmap_options, "op_invert_throw"), 1)) { - ds_map_set(__yy__v437.gmlmap_options, "op_invert_throw", 0); - } - gml_Script_s_update_options(__yy__v437, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsMatchLength(_inst, _other) { - _inst.gmlbtn_click_OptionsMatchLength = __yy_method(_inst, gml_Script_btn_click_OptionsMatchLength); - _inst.gmlbtn_click_OptionsMatchLength_Exh = __yy_method(_inst, gml_Script_btn_click_OptionsMatchLength_Exh); -} -function gml_Script_btn_click_OptionsMatchLength(_inst, _other) { - { - { - var __yy__v438 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v439 in __yy__v438) { - if (!__yy__v438.hasOwnProperty(__yy__v439)) continue; - var __yy__v440 = __yy__v438[__yy__v439]; - { - __yy__v440.gmlop_matchlength = yyfplus(__yy_gml_errCheck(__yy__v440.gmlop_matchlength), 1); - if (yyfgreater(__yy__v440.gmlop_matchlength, 1)) { - __yy__v440.gmlop_matchlength = -1; - } - gml_Script_s_update_options(__yy__v440, _inst); - } - } - } - } -} -function gml_Script_btn_click_OptionsMatchLength_Exh(_inst, _other) { - { - { - var __yy__v441 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v442 in __yy__v441) { - if (!__yy__v441.hasOwnProperty(__yy__v442)) continue; - var __yy__v443 = __yy__v441[__yy__v442]; - { - ds_map_set(__yy__v443.gmlmap_options, "exh_op_matchlength", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(__yy__v443.gmlmap_options, "exh_op_matchlength"))), 1)); - if (yyfgreater(ds_map_find_value(__yy__v443.gmlmap_options, "exh_op_matchlength"), 1)) { - ds_map_set(__yy__v443.gmlmap_options, "exh_op_matchlength", -1); - } - gml_Script_s_update_options_exh(__yy__v443, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_OptionsTeamEditor(_inst, _other) { - _inst.gmlbtn_click_OptionsTeamEditor = __yy_method(_inst, gml_Script_btn_click_OptionsTeamEditor); -} -function gml_Script_btn_click_OptionsTeamEditor(_inst, _other) { - { - if (yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"), 1)) { - { - gml_Script_s_save_options(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000037), gml_Script_s_get_editor_status(_inst, _other)); - } else { - room_goto(YYASSET_REF(0x0300001d)); - } - } - } else { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_NeedUnlimited"), gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_open_store, global.gmlc_background, 1); - } - } - } -} -function gml_GlobalScript_btn_click_OptionsDifficulty(_inst, _other) { - _inst.gmlbtn_click_OptionsDifficulty = __yy_method(_inst, gml_Script_btn_click_OptionsDifficulty); -} -function gml_Script_btn_click_OptionsDifficulty(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 1); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty = 0; - } - gml_Script_s_update_options(_inst, _other); - } -} -function gml_GlobalScript_btn_click_OptionsSalaryCap(_inst, _other) { - _inst.gmlbtn_click_OptionsSalaryCap = __yy_method(_inst, gml_Script_btn_click_OptionsSalaryCap); - _inst.gmlsalary_cap_toggle_roster_size = __yy_method(_inst, gml_Script_salary_cap_toggle_roster_size); - _inst.gmls_get_roster_cap = __yy_method(_inst, gml_Script_s_get_roster_cap); -} -function gml_Script_btn_click_OptionsSalaryCap(_inst, _other) { - { - if (yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"), 1)) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_recruitment_credits_toggle_roster_size(_inst, _other); - } - } else { - { - gml_Script_salary_cap_toggle_roster_size(_inst, _other); - } - } - gml_Script_s_update_options(_inst, _other); - } - } else { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_NeedUnlimited"), gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_open_store, global.gmlc_background, 1); - } - } - } -} -function gml_Script_salary_cap_toggle_roster_size(_inst, _other) { - { - var ___sw338___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap; - var ___swc339___ = -1; - if (yyCompareVal(___sw338___, 150, g_GMLMathEpsilon, false) == 0) { - ___swc339___ = 0; - } else if (yyCompareVal(___sw338___, 200, g_GMLMathEpsilon, false) == 0) { - ___swc339___ = 1; - } - switch (___swc339___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap = 200; - break; - } - case 1: { - if (yyfgreater(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), 10)) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_SalaryCheckRoster"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap = 150; - } - break; - } - } - } -} -function gml_Script_s_get_roster_cap(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var ___sw340___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits_cap; - var ___swc341___ = -1; - if (yyCompareVal(___sw340___, 50, g_GMLMathEpsilon, false) == 0) { - ___swc341___ = 0; - } else if (yyCompareVal(___sw340___, 60, g_GMLMathEpsilon, false) == 0) { - ___swc341___ = 1; - } - switch (___swc341___) { - case 0: { - return 10; - } - case 1: { - return 12; - } - } - } - } else { - { - var ___sw342___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap; - var ___swc343___ = -1; - if (yyCompareVal(___sw342___, 150, g_GMLMathEpsilon, false) == 0) { - ___swc343___ = 0; - } else if (yyCompareVal(___sw342___, 200, g_GMLMathEpsilon, false) == 0) { - ___swc343___ = 1; - } - switch (___swc343___) { - case 0: { - return 10; - } - case 1: { - return 12; - } - } - } - } - return 10; - } -} -function gml_GlobalScript_chk_click_gamepad(_inst, _other) { - _inst.gmlchk_click_gamepad = __yy_method(_inst, gml_Script_chk_click_gamepad); -} -function gml_Script_chk_click_gamepad(_inst, _other) { - { - gml_Script_slog(_inst, _other, "chk_click_gamepad"); - return; - } -} -function gml_GlobalScript_s_apple_arcade_helpers(_inst, _other) { - _inst.gmls_aa_debug_give_cc = __yy_method(_inst, gml_Script_s_aa_debug_give_cc); -} -function gml_Script_s_aa_debug_give_cc(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 10); - } -} -function gml_GlobalScript_btn_click_PlayerProfile(_inst, _other) { - _inst.gmlbtn_click_PlayerProfile = __yy_method(_inst, gml_Script_btn_click_PlayerProfile); -} -function gml_Script_btn_click_PlayerProfile(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_PlayerProfile"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to, -1)) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000016))) { - return; - } - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = _inst.gmlpmap; - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000c))) { - gml_Script_btn_click_Profile_Stats(_inst, _other); - } else { - room_goto(YYASSET_REF(0x03000016)); - } - } -} -function gml_GlobalScript_btn_click_PlayerProfile_Back(_inst, _other) { - _inst.gmlbtn_click_PlayerProfile_Back = __yy_method(_inst, gml_Script_btn_click_PlayerProfile_Back); -} -function gml_Script_btn_click_PlayerProfile_Back(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlviewing_hof_players)) { - room_goto(YYASSET_REF(0x0300000c)); - } else { - room_goto(YYASSET_REF(0x03000016)); - } - } -} -function gml_GlobalScript_btn_click_ProfilePrev(_inst, _other) { - _inst.gmlbtn_click_ProfilePrev = __yy_method(_inst, gml_Script_btn_click_ProfilePrev); -} -function gml_Script_btn_click_ProfilePrev(_inst, _other) { - { - { - var __yy__v444 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v445 in __yy__v444) { - if (!__yy__v444.hasOwnProperty(__yy__v445)) continue; - var __yy__v446 = __yy__v444[__yy__v445]; - { - var gmllist = -4; - var gmlpos = ds_list_find_index(__yy__v446.gmlroster, __yy__v446.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v446.gmlroster; - } - } else { - { - gmlpos = ds_list_find_index(__yy__v446.gmldraftlist, __yy__v446.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v446.gmldraftlist; - } - } else { - { - gmlpos = ds_list_find_index(__yy__v446.gmlfreeagentlist, __yy__v446.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v446.gmlfreeagentlist; - } - } else { - { - gmlpos = ds_list_find_index(__yy__v446.gmltradelist, __yy__v446.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v446.gmltradelist; - } - } else { - { - gmlpos = ds_list_find_index(__yy__v446.gmlstorelist, __yy__v446.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v446.gmlstorelist; - } - } - } - } - } - } - } - } - } - } - if (yyGetBool(gmllist)) { - { - (g_yyPrePostObject__ = gmlpos), (gmlpos = g_yyPrePostObject__ instanceof Long ? gmlpos.subtract(1) : --gmlpos), g_yyPrePostObject__; - if (yyfless(gmlpos, 0)) { - gmlpos = yyfminus(__yy_gml_errCheck(ds_list_size(gmllist)), 1); - } - __yy__v446.gmlplayer_profile = ds_list_find_value(gmllist, gmlpos); - } - } - } - } - } - room_goto(YYASSET_REF(0x03000016)); - } -} -function gml_GlobalScript_btn_click_MeetingPrev(_inst, _other) { - _inst.gmlbtn_click_MeetingPrev = __yy_method(_inst, gml_Script_btn_click_MeetingPrev); -} -function gml_Script_btn_click_MeetingPrev(_inst, _other) { - { - { - var __yy__v447 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v448 in __yy__v447) { - if (!__yy__v447.hasOwnProperty(__yy__v448)) continue; - var __yy__v449 = __yy__v447[__yy__v448]; - { - var gmlpos = ds_list_find_index(__yy__v449.gmlroster, __yy__v449.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - (g_yyPrePostObject__ = gmlpos), (gmlpos = g_yyPrePostObject__ instanceof Long ? gmlpos.subtract(1) : --gmlpos), g_yyPrePostObject__; - if (yyfless(gmlpos, 0)) { - gmlpos = yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v449.gmlroster)), 1); - } - __yy__v449.gmlplayer_profile = ds_list_find_value(__yy__v449.gmlroster, gmlpos); - } - } - } - } - } - room_goto(YYASSET_REF(0x0300001c)); - } -} -function gml_GlobalScript_btn_click_ProfileNext(_inst, _other) { - _inst.gmlbtn_click_ProfileNext = __yy_method(_inst, gml_Script_btn_click_ProfileNext); -} -function gml_Script_btn_click_ProfileNext(_inst, _other) { - { - { - var __yy__v450 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v451 in __yy__v450) { - if (!__yy__v450.hasOwnProperty(__yy__v451)) continue; - var __yy__v452 = __yy__v450[__yy__v451]; - { - var gmllist = -4; - var gmlpos = ds_list_find_index(__yy__v452.gmlroster, __yy__v452.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v452.gmlroster; - } - } else { - { - gmlpos = ds_list_find_index(__yy__v452.gmldraftlist, __yy__v452.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v452.gmldraftlist; - } - } else { - { - gmlpos = ds_list_find_index(__yy__v452.gmlfreeagentlist, __yy__v452.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v452.gmlfreeagentlist; - } - } else { - { - gmlpos = ds_list_find_index(__yy__v452.gmltradelist, __yy__v452.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v452.gmltradelist; - } - } else { - { - gmlpos = ds_list_find_index(__yy__v452.gmlstorelist, __yy__v452.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - gmllist = __yy__v452.gmlstorelist; - } - } - } - } - } - } - } - } - } - } - if (yyGetBool(gmllist)) { - { - (g_yyPrePostObject__ = gmlpos), (gmlpos = g_yyPrePostObject__ instanceof Long ? gmlpos.add(1) : ++gmlpos), g_yyPrePostObject__; - if (yyfgreaterequal(gmlpos, ds_list_size(gmllist))) { - gmlpos = 0; - } - __yy__v452.gmlplayer_profile = ds_list_find_value(gmllist, gmlpos); - } - } - } - } - } - room_goto(YYASSET_REF(0x03000016)); - } -} -function gml_GlobalScript_btn_click_MeetingNext(_inst, _other) { - _inst.gmlbtn_click_MeetingNext = __yy_method(_inst, gml_Script_btn_click_MeetingNext); -} -function gml_Script_btn_click_MeetingNext(_inst, _other) { - { - { - var __yy__v453 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v454 in __yy__v453) { - if (!__yy__v453.hasOwnProperty(__yy__v454)) continue; - var __yy__v455 = __yy__v453[__yy__v454]; - { - var gmlpos = ds_list_find_index(__yy__v455.gmlroster, __yy__v455.gmlplayer_profile); - if (yyfgreaterequal(gmlpos, 0)) { - { - (g_yyPrePostObject__ = gmlpos), (gmlpos = g_yyPrePostObject__ instanceof Long ? gmlpos.add(1) : ++gmlpos), g_yyPrePostObject__; - if (yyfgreaterequal(gmlpos, ds_list_size(__yy__v455.gmlroster))) { - gmlpos = 0; - } - __yy__v455.gmlplayer_profile = ds_list_find_value(__yy__v455.gmlroster, gmlpos); - } - } - } - } - } - room_goto(YYASSET_REF(0x0300001c)); - } -} -function gml_GlobalScript_btn_click_Profile_Back(_inst, _other) { - _inst.gmlbtn_click_Profile_Back = __yy_method(_inst, gml_Script_btn_click_Profile_Back); -} -function gml_Script_btn_click_Profile_Back(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_Profile_Back"); - { - var __yy__v456 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v457 in __yy__v456) { - if (!__yy__v456.hasOwnProperty(__yy__v457)) continue; - var __yy__v458 = __yy__v456[__yy__v457]; - { - __yy__v458.gmlcollege_profile_page_num = 1; - if (yyfequal(__yy__v458.gmlprofile_back_to, 1)) { - { - __yy__v458.gmlprofile_back_to = -1; - { - var __yy__v459 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v460 in __yy__v459) { - if (!__yy__v459.hasOwnProperty(__yy__v460)) continue; - var __yy__v461 = __yy__v459[__yy__v460]; - { - gml_Script_s_create_dilemma(__yy__v461, __yy__v458, __yy__v461.gmlmap_dilemma); - } - } - } - } - } else { - if (yyfequal(__yy__v458.gmlprofile_back_to, 2)) { - { - __yy__v458.gmlprofile_back_to = -1; - { - var __yy__v462 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v463 in __yy__v462) { - if (!__yy__v462.hasOwnProperty(__yy__v463)) continue; - var __yy__v464 = __yy__v462[__yy__v463]; - { - gml_Script_s_create_dilemma_news(__yy__v464, __yy__v458); - } - } - } - } - } else { - if (yyfequal(__yy__v458.gmlprofile_back_to, 3)) { - { - __yy__v458.gmlprofile_back_to = -1; - { - var __yy__v465 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v466 in __yy__v465) { - if (!__yy__v465.hasOwnProperty(__yy__v466)) continue; - var __yy__v467 = __yy__v465[__yy__v466]; - { - gml_Script_s_college_draft_earyly_info_return(__yy__v467, __yy__v458); - } - } - } - } - } else { - if (yyGetBool(gml_Script_s_doing_college_draft(__yy__v458, _inst))) { - room_goto(YYASSET_REF(0x0300002d)); - } else { - if (yyfgreaterequal(ds_list_find_index(__yy__v458.gmlstorelist, __yy__v458.gmlplayer_profile), 0)) { - room_goto(YYASSET_REF(0x03000008)); - } else { - if (yyfgreaterequal(ds_list_find_index(__yy__v458.gmlroster, __yy__v458.gmlplayer_profile), 0)) { - room_goto(YYASSET_REF(0x03000019)); - } else { - if (yyfgreaterequal(ds_list_find_index(__yy__v458.gmldraftlist, __yy__v458.gmlplayer_profile), 0)) { - room_goto(YYASSET_REF(0x03000005)); - } else { - if (yyfgreaterequal(ds_list_find_index(__yy__v458.gmlfreeagentlist, __yy__v458.gmlplayer_profile), 0)) { - room_goto(YYASSET_REF(0x03000007)); - } else { - if (yyfgreaterequal(ds_list_find_index(__yy__v458.gmltradelist, __yy__v458.gmlplayer_profile), 0)) { - room_goto(YYASSET_REF(0x03000007)); - } else { - room_goto(YYASSET_REF(0x0300000e)); - } - } - } - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_btn_click_Profile_Pick(_inst, _other) { - _inst.gmlbtn_click_Profile_Pick = __yy_method(_inst, gml_Script_btn_click_Profile_Pick); -} -function gml_Script_btn_click_Profile_Pick(_inst, _other) { - { - var gmllist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster; - global.gmldebug_track_str = "PP|"; - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstorelist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), 0)) { - { - global.gmldebug_track_str = yyfplus(global.gmldebug_track_str, "LS|"); - gmllist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstorelist; - } - } else { - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraftlist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), 0)) { - { - global.gmldebug_track_str = yyfplus(global.gmldebug_track_str, "DS|"); - gmllist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraftlist; - } - } else { - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), 0)) { - { - global.gmldebug_track_str = yyfplus(global.gmldebug_track_str, "FS|"); - gmllist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist; - } - } else { - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), 0)) { - { - global.gmldebug_track_str = yyfplus(global.gmldebug_track_str, "TS|"); - gmllist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist; - } - } else { - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhoflist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), 0)) { - { - global.gmldebug_track_str = yyfplus(global.gmldebug_track_str, "HS|"); - gmllist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhoflist; - } - } - } - } - } - } - var gmlplayername = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "lname"))); - var gmlmax_roster = gml_Script_s_get_roster_cap(_inst, _other); - if (yyfgreaterequal(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), gmlmax_roster)) { - { - var gmllimitMsg = "msg_RosterLimit"; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var gmlallAreFreshman = true; - var gmlr = 0; - for (; yyfless(gmlr, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmlr); - if (yyGetBool(gmlpmap) && yyGetBool(yyfnotequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other)))) { - { - gmlallAreFreshman = false; - break; - } - } - } - } - if (yyGetBool(gmlallAreFreshman)) { - { - gmllimitMsg = "msg_RosterLimitAllFreshman"; - } - } - } - } - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, gmllimitMsg), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } else { - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) && yyGetBool(yyfgreater(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "salary")), __yy_gml_errCheck(gml_Script_s_get_salary_total(_inst, _other))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_salary_cap))))) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "ui_ExceedSalaryCap"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gmlmsg = string_replace(gmlmsg, "$num", string(yyfminus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_salary_cap)), __yy_gml_errCheck(gml_Script_s_get_salary_total(_inst, _other))))); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Roster"), kgml_Script_s_msg_clear, kgml_Script_btn_click_Roster, global.gmlc_background, 1); - return; - } - } else { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfgreater(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rc_cost"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits))) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "ui_ExceedRecruitmentCredits"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gmlmsg = string_replace(gmlmsg, "$num", string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } else { - if (yyGetBool(yyfequal(gmllist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist)) && yyGetBool(yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "teamid"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) && yyGetBool(yyflessequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "attitude"), 15))) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CannotSignMoraleLow"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } else { - { - var gmlpos = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"); - var gmlcount = gml_Script_s_count_players_by_position(_inst, _other, gmlpos); - var gmlmaxpos = 1; - var ___sw346___ = gmlpos; - var ___swc347___ = -1; - if (yyCompareVal(___sw346___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 0; - } else if (yyCompareVal(___sw346___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 1; - } else if (yyCompareVal(___sw346___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 2; - } else if (yyCompareVal(___sw346___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 3; - } else if (yyCompareVal(___sw346___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 4; - } else if (yyCompareVal(___sw346___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 5; - } else if (yyCompareVal(___sw346___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 6; - } else if (yyCompareVal(___sw346___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw346___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 7; - } else if (yyCompareVal(___sw346___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc347___ = 8; - } - switch (___swc347___) { - case 0: { - gmlmaxpos = 2; - break; - } - case 1: { - gmlmaxpos = 2; - break; - } - case 2: { - gmlmaxpos = 3; - break; - } - case 3: { - gmlmaxpos = 3; - break; - } - case 4: { - gmlmaxpos = 5; - break; - } - case 5: { - gmlmaxpos = 4; - break; - } - case 6: { - gmlmaxpos = 3; - break; - } - case 7: { - gmlmaxpos = 4; - break; - } - case 8: { - gmlmaxpos = 2; - break; - } - } - if (yyfgreaterequal(gmlcount, gmlmaxpos)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CannotSign1"); - if (yyfgreater(gmlmaxpos, 1)) { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_CannotSign2"); - } - gmlmsg = string_replace(gmlmsg, "$num", gmlcount); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, gmlpos)); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, gmlpos)); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Roster"), kgml_Script_s_msg_clear, kgml_Script_btn_click_Roster, global.gmlc_background, 1); - return; - } - } - } - } - } - } - } - if (yyfequal(gmllist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist)) { - { - var gmlteam_id = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "teamid"); - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteam_id); - var gmlteamname = ds_map_find_value(gmltmap, "name"); - var gmlpick = gml_Script_s_get_trade_value(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - if (yyfgreater(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "intrade_pick"), 0)) { - gmlpick = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "intrade_pick"); - } - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(gmlpick), 1), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks)], 1)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "ui_NoMorePicksToTrade"); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlpick)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "intrade_pick", gmlpick); - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_TradeOfferSign"); - gmlmsg = string_replace(gmlmsg, "$teamname", gmlteamname); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"))); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlpick)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_TradePlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_btn_response_in_trade_player_yes, global.gmlc_background, 1); - } - } else { - if (yyfequal(gmllist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstorelist)) { - { - var gmlcost = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "creditcost"); - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, gmlcost)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_SignPlayerStoreNoCredit"); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_SignPlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_store_cant_afford, "", global.gmlc_background, 1); - return; - } - } - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_SignPlayerStore"); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlcost)); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"))); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - global.gmldebug_track_str = yyfplus(global.gmldebug_track_str, "Y1|"); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_SignPlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_pick_player_yes, global.gmlc_background, 1); - } - } else { - if (yyfequal(gmllist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhoflist)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_ReinstatePlayer"); - gmlmsg = string_replace(gmlmsg, "$playername", string_upper(gmlplayername)); - gmlmsg = string_replace(gmlmsg, "$salary", string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "salary"))); - global.gmldebug_track_str = yyfplus(global.gmldebug_track_str, "Y2|"); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_SignPlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_pick_player_yes, global.gmlc_background, 1); - } - } else { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_SignPlayer"); - if (yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_SignRookie"); - } - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"))); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - global.gmldebug_track_str = yyfplus(global.gmldebug_track_str, "Y3|"); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_SignPlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_pick_player_yes, global.gmlc_background, 1); - } - } - } - } - } -} -function gml_GlobalScript_btn_click_Profile_Cut(_inst, _other) { - _inst.gmlbtn_click_Profile_Cut = __yy_method(_inst, gml_Script_btn_click_Profile_Cut); - _inst.gmlbtn_click_Profile_JefeBoost = __yy_method(_inst, gml_Script_btn_click_Profile_JefeBoost); - _inst.gmls_JefeBoost = __yy_method(_inst, gml_Script_s_JefeBoost); - _inst.gmlbtn_click_Profile_JefeOutOfRetirement = __yy_method(_inst, gml_Script_btn_click_Profile_JefeOutOfRetirement); - _inst.gmls_JefeOutOfRetirement = __yy_method(_inst, gml_Script_s_JefeOutOfRetirement); -} -function gml_Script_btn_click_Profile_Cut(_inst, _other) { - { - var gmlname = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "lname"))); - var gmlmsg = string_replace(gml_Script_s_str(_inst, _other, "msg_CutPlayer"), "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"))); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_CutPlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_cut_player_yes, global.gmlc_background, 1); - } -} -function gml_Script_btn_click_Profile_JefeBoost(_inst, _other) { - { - var gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - if (yyfequal(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "skill")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "speed"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "strength"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stamina"))), 40)) { - return; - } - gml_Script_s_create_message(_inst, _other, "Boost player", "Do you want to give this player maximum stats?", gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_JefeBoost, global.gmlc_background, 1); - } -} -function gml_Script_s_JefeBoost(_inst, _other) { - { - var gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - if (yyfequal(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "skill")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "speed"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "strength"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stamina"))), 40)) { - { - audio_play_sound(YYASSET_REF(0x02000008), 1, false); - return; - } - } - ds_map_set(gmlpmap, "skill", 10); - ds_map_set(gmlpmap, "speed", 10); - ds_map_set(gmlpmap, "strength", 10); - ds_map_set(gmlpmap, "stamina", 10); - ds_map_set(gmlpmap, "max_skill", 10); - ds_map_set(gmlpmap, "max_speed", 10); - ds_map_set(gmlpmap, "max_strength", 10); - ds_map_set(gmlpmap, "max_stamina", 10); - room_goto(YYASSET_REF(0x03000019)); - } -} -function gml_Script_btn_click_Profile_JefeOutOfRetirement(_inst, _other) { - { - gml_Script_s_create_message(_inst, _other, "Boost player", "Do you want to bring this player out of retirement?", gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_JefeOutOfRetirement, global.gmlc_background, 1); - } -} -function gml_Script_s_JefeOutOfRetirement(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v468 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v469 in __yy__v468) { - if (!__yy__v468.hasOwnProperty(__yy__v469)) continue; - var __yy__v470 = __yy__v468[__yy__v469]; - { - var gmlphof = __yy__v470.gmlplayer_profile; - var gmlsz = ds_list_size(__yy__v470.gmlroster); - var gmlr = 0; - for (; yyfless(gmlr, gmlsz); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - if (yyfequal(ds_list_find_value(__yy__v470.gmlroster, gmlr), gmlphof)) { - { - gml_Script_s_do_message(__yy__v470, _inst, "This player is already on your roster."); - return; - } - } - } - } - if (yyfgreaterequal(gmlsz, __yyg_call_method(__yy__v470.gmls_get_roster_limit)(__yy__v470, _inst))) { - { - gml_Script_s_do_message(__yy__v470, _inst, "You don't have enough space on your roster to bring this player out of retirement."); - return; - } - } - ds_map_set(__yy__v470.gmlplayer_profile, "contract", max(2, ds_map_find_value(__yy__v470.gmlplayer_profile, "contract"))); - ds_list_delete(__yy__v470.gmlhoflist, ds_list_find_index(__yy__v470.gmlhoflist, __yy__v470.gmlplayer_profile)); - ds_list_add(__yy__v470.gmlroster, __yy__v470.gmlplayer_profile); - room_goto(YYASSET_REF(0x0300000c)); - } - } - } - } -} -function gml_GlobalScript_btn_click_Profile_Trade(_inst, _other) { - _inst.gmlbtn_click_Profile_Trade = __yy_method(_inst, gml_Script_btn_click_Profile_Trade); -} -function gml_Script_btn_click_Profile_Trade(_inst, _other) { - { - var gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - var gmlplayername = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))); - var gmloffer = yyfgreater(ds_map_find_value(gmlpmap, "outtrade_pick"), 0); - if (yyGetBool(!yyGetBool(gmloffer)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 8))) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CannotTradeWeek"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_TradePlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Cut"), kgml_Script_s_msg_clear, kgml_Script_btn_response_cut_player_yes, global.gmlc_background, 1); - } - } else { - if (yyGetBool(!yyGetBool(gmloffer)) && yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "condition"), -1))) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CannotTradeInjured"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_TradePlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Cut"), kgml_Script_s_msg_clear, kgml_Script_btn_response_cut_player_yes, global.gmlc_background, 1); - } - } else { - if (yyGetBool(!yyGetBool(gmloffer)) && yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "attitude"), 15))) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CannotTradeToxic"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_TradePlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Cut"), kgml_Script_s_msg_clear, kgml_Script_btn_response_cut_player_yes, global.gmlc_background, 1); - } - } else { - { - var gmltmap = gml_Script_s_get_offer_team(_inst, _other, gmlpmap); - var gmlteamname = ds_map_find_value(gmltmap, "name"); - var gmlplayername = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))); - if (yyfequal(ds_map_find_value(gmlpmap, "outtrade_pick"), 0)) { - ds_map_set(gmlpmap, "outtrade_pick", gml_Script_s_get_trade_value(_inst, _other, gmlpmap)); - } - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_TradePlayerThis"); - if (yyfless(ds_map_find_value(gmlpmap, "outtrade_pick"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round)) { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_TradePlayerNext"); - } - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$teamname", gmlteamname); - gmlmsg = string_replace(gmlmsg, "$playername", gmlplayername); - gmlmsg = string_replace(gmlmsg, "$num", string(ds_map_find_value(gmlpmap, "outtrade_pick"))); - if (yyfequal(ds_map_find_value(gmlpmap, "signed_year"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)) { - { - gmlmsg = string_hash_to_newline(yyfplus(yyfplus(__yy_gml_errCheck(gmlmsg), "##"), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "msg_TradeAwayRookie")))); - } - } - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_TradePlayer"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Trade"), kgml_Script_btn_response_out_trade_player_no, kgml_Script_btn_response_out_trade_player_yes, global.gmlc_background, 1); - } - } - } - } - } -} -function gml_GlobalScript_btn_click_Profile_Stats(_inst, _other) { - _inst.gmlbtn_click_Profile_Stats = __yy_method(_inst, gml_Script_btn_click_Profile_Stats); -} -function gml_Script_btn_click_Profile_Stats(_inst, _other) { - { - { - var __yy__v471 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v472 in __yy__v471) { - if (!__yy__v471.hasOwnProperty(__yy__v472)) continue; - var __yy__v473 = __yy__v471[__yy__v472]; - { - if (yyfequal(ds_map_find_value(__yy__v473.gmlplayer_profile, "position"), 1)) { - __yy__v473.gmlstat_view = 1; - } - if (yyfequal(ds_map_find_value(__yy__v473.gmlplayer_profile, "position"), 2)) { - __yy__v473.gmlstat_view = 2; - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v473, _inst))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab = 0; - } - } - } - } - } - room_goto(YYASSET_REF(0x0300001b)); - } -} -function gml_GlobalScript_btn_click_Profile_Rest(_inst, _other) { - _inst.gmlbtn_click_Profile_Rest = __yy_method(_inst, gml_Script_btn_click_Profile_Rest); -} -function gml_Script_btn_click_Profile_Rest(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_profile_rest"); - { - var __yy__v474 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v475 in __yy__v474) { - if (!__yy__v474.hasOwnProperty(__yy__v475)) continue; - var __yy__v476 = __yy__v474[__yy__v475]; - { - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v476, _inst))) { - { - if (yyGetBool(ds_map_find_value(__yy__v476.gmlplayer_profile, "suspended"))) { - { - var gmlmsg = gml_Script_s_parse_player_message(__yy__v476, _inst, gml_Script_s_str(__yy__v476, _inst, "msg_suspended"), __yy__v476.gmlplayer_profile); - gml_Script_s_create_message(__yy__v476, _inst, gml_Script_s_str(__yy__v476, _inst, "ui_PlayerSuspended"), gmlmsg, gml_Script_s_str(__yy__v476, _inst, "ui_Ok"), "", kgml_Script_s_msg_clear, -4, global.gmlc_background, 1); - return; - } - } - } - } - if (yyGetBool(global.gmlexhibition)) { - { - var ___sw352___ = ds_map_find_value(__yy__v476.gmlplayer_profile, "resting"); - var ___swc353___ = -1; - if (yyCompareVal(___sw352___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc353___ = 0; - } else if (yyCompareVal(___sw352___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc353___ = 1; - } - switch (___swc353___) { - case 0: { - ds_map_set(__yy__v476.gmlplayer_profile, "resting", true); - break; - } - case 1: { - ds_map_set(__yy__v476.gmlplayer_profile, "resting", false); - break; - } - } - room_goto(YYASSET_REF(0x03000016)); - return; - } - } - var ___sw354___ = ds_map_find_value(__yy__v476.gmlplayer_profile, "resting"); - var ___swc355___ = -1; - if (yyCompareVal(___sw354___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc355___ = 0; - } else if (yyCompareVal(___sw354___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc355___ = 1; - } - switch (___swc355___) { - case 0: { - var gmlmsg = gml_Script_s_parse_player_message(__yy__v476, _inst, gml_Script_s_str(__yy__v476, _inst, "msg_Bench"), __yy__v476.gmlplayer_profile); - gml_Script_s_create_message(__yy__v476, _inst, gml_Script_s_str(__yy__v476, _inst, "ui_BenchPlayer"), gmlmsg, gml_Script_s_str(__yy__v476, _inst, "ui_No"), gml_Script_s_str(__yy__v476, _inst, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_rest_player_yes, global.gmlc_background, 1); - break; - } - case 1: { - if (yyfless(ds_map_find_value(__yy__v476.gmlplayer_profile, "condition"), 40)) { - ds_map_set(__yy__v476.gmlplayer_profile, "attitude", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v476.gmlplayer_profile, "attitude")), 15), 1, 100)); - } - ds_map_set(__yy__v476.gmlplayer_profile, "resting", false); - room_goto(YYASSET_REF(0x03000016)); - break; - } - } - } - } - } - } -} -function gml_GlobalScript_btn_click_Profile_Not_Interested(_inst, _other) { - _inst.gmlbtn_click_Profile_Not_Interested = __yy_method(_inst, gml_Script_btn_click_Profile_Not_Interested); -} -function gml_Script_btn_click_Profile_Not_Interested(_inst, _other) { - { - { - var __yy__v477 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v478 in __yy__v477) { - if (!__yy__v477.hasOwnProperty(__yy__v478)) continue; - var __yy__v479 = __yy__v477[__yy__v478]; - { - __yy__v479.gmlstage = 1; - var gmlpos = ds_list_find_index(__yy__v479.gmlfreeagentlist, __yy__v479.gmlplayer_profile); - if (yyfgreater(gmlpos, -1)) { - { - if (yyGetBool(ds_exists(__yy__v479.gmlplayer_profile, 1)) && yyGetBool(ds_map_exists(__yy__v479.gmlplayer_profile, "hof")) && yyGetBool(yyfequal(ds_map_find_value(__yy__v479.gmlplayer_profile, "hof"), true))) { - { - ds_map_set(__yy__v479.gmlplayer_profile, "team_leave_reason", "cut"); - ds_list_add(__yy__v479.gmlhoflist, __yy__v479.gmlplayer_profile); - } - } else { - { - ds_map_destroy(ds_list_find_value(__yy__v479.gmlfreeagentlist, gmlpos)); - ds_list_set(__yy__v479.gmlfreeagentlist, gmlpos, -1); - } - } - ds_list_delete(__yy__v479.gmlfreeagentlist, gmlpos); - if (yyfgreater(ds_list_size(__yy__v479.gmlfreeagentlist), 0)) { - { - room_goto(YYASSET_REF(0x03000007)); - return; - } - } - } - } - gmlpos = ds_list_find_index(__yy__v479.gmltradelist, __yy__v479.gmlplayer_profile); - if (yyfgreater(gmlpos, -1)) { - { - ds_map_destroy(ds_list_find_value(__yy__v479.gmltradelist, gmlpos)); - ds_list_set(__yy__v479.gmltradelist, gmlpos, -1); - ds_list_delete(__yy__v479.gmltradelist, gmlpos); - if (yyfgreater(ds_list_size(__yy__v479.gmltradelist), 0)) { - { - room_goto(YYASSET_REF(0x03000007)); - return; - } - } - } - } - } - } - } - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_GlobalScript_btn_click_Profile_ScoutPlayer(_inst, _other) { - _inst.gmlbtn_click_Profile_ScoutPlayer = __yy_method(_inst, gml_Script_btn_click_Profile_ScoutPlayer); -} -function gml_Script_btn_click_Profile_ScoutPlayer(_inst, _other) { - { - { - var __yy__v480 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v481 in __yy__v480) { - if (!__yy__v480.hasOwnProperty(__yy__v481)) continue; - var __yy__v482 = __yy__v480[__yy__v481]; - { - ds_map_set(__yy__v482.gmlplayer_profile, "scouted", true); - (g_yyPrePostObject__ = __yy__v482.gmlinterviews), (__yy__v482.gmlinterviews = g_yyPrePostObject__ instanceof Long ? __yy__v482.gmlinterviews.subtract(1) : --__yy__v482.gmlinterviews), g_yyPrePostObject__; - } - } - } - room_goto(YYASSET_REF(0x03000016)); - } -} -function gml_GlobalScript_btn_click_AddSkill(_inst, _other) { - _inst.gmlbtn_click_AddSkill = __yy_method(_inst, gml_Script_btn_click_AddSkill); -} -function gml_Script_btn_click_AddSkill(_inst, _other) { - { - gml_Script_s_increase_player_attribute(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, 1); - { - var __yy__v483 = GetWithArray(YYASSET_REF(0x00000094)); - for (var __yy__v484 in __yy__v483) { - if (!__yy__v483.hasOwnProperty(__yy__v484)) continue; - var __yy__v485 = __yy__v483[__yy__v484]; - { - yyInst(_inst, _other, 100438).gmlpercent = yyftime(__yy_gml_errCheck(ds_map_find_value(__yy__v485.gmlpmap, "skill")), 10); - yyInst(_inst, _other, 100438).gmlflash = true; - yyInst(_inst, _other, 100439).gmlflash = false; - yyInst(_inst, _other, 100440).gmlflash = false; - yyInst(_inst, _other, 100444).gmlflash = false; - layer_set_visible(__yy__v485.gmllayer_back, false); - layer_set_visible(__yy__v485.gmllayer_main, false); - layer_set_visible(__yy__v485.gmllayer_pick, false); - layer_set_visible(__yy__v485.gmllayer_xp, false); - layer_set_visible(__yy__v485.gmllayer_xp_cont, true); - gml_Script_s_sound(__yy__v485, _inst, YYASSET_REF(0x02000019)); - } - } - } - } -} -function gml_GlobalScript_btn_click_AddSpeed(_inst, _other) { - _inst.gmlbtn_click_AddSpeed = __yy_method(_inst, gml_Script_btn_click_AddSpeed); -} -function gml_Script_btn_click_AddSpeed(_inst, _other) { - { - gml_Script_s_increase_player_attribute(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, 2); - { - var __yy__v486 = GetWithArray(YYASSET_REF(0x00000094)); - for (var __yy__v487 in __yy__v486) { - if (!__yy__v486.hasOwnProperty(__yy__v487)) continue; - var __yy__v488 = __yy__v486[__yy__v487]; - { - yyInst(_inst, _other, 100439).gmlpercent = yyftime(__yy_gml_errCheck(ds_map_find_value(__yy__v488.gmlpmap, "speed")), 10); - yyInst(_inst, _other, 100438).gmlflash = false; - yyInst(_inst, _other, 100439).gmlflash = true; - yyInst(_inst, _other, 100440).gmlflash = false; - yyInst(_inst, _other, 100444).gmlflash = false; - layer_set_visible(__yy__v488.gmllayer_back, false); - layer_set_visible(__yy__v488.gmllayer_main, false); - layer_set_visible(__yy__v488.gmllayer_pick, false); - layer_set_visible(__yy__v488.gmllayer_xp, false); - layer_set_visible(__yy__v488.gmllayer_xp_cont, true); - gml_Script_s_sound(__yy__v488, _inst, YYASSET_REF(0x02000019)); - } - } - } - } -} -function gml_GlobalScript_btn_click_AddStrength(_inst, _other) { - _inst.gmlbtn_click_AddStrength = __yy_method(_inst, gml_Script_btn_click_AddStrength); -} -function gml_Script_btn_click_AddStrength(_inst, _other) { - { - gml_Script_s_increase_player_attribute(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, 3); - { - var __yy__v489 = GetWithArray(YYASSET_REF(0x00000094)); - for (var __yy__v490 in __yy__v489) { - if (!__yy__v489.hasOwnProperty(__yy__v490)) continue; - var __yy__v491 = __yy__v489[__yy__v490]; - { - yyInst(_inst, _other, 100440).gmlpercent = yyftime(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "strength")), 10); - yyInst(_inst, _other, 100438).gmlflash = false; - yyInst(_inst, _other, 100439).gmlflash = false; - yyInst(_inst, _other, 100440).gmlflash = true; - yyInst(_inst, _other, 100444).gmlflash = false; - layer_set_visible(__yy__v491.gmllayer_back, false); - layer_set_visible(__yy__v491.gmllayer_main, false); - layer_set_visible(__yy__v491.gmllayer_pick, false); - layer_set_visible(__yy__v491.gmllayer_xp, false); - layer_set_visible(__yy__v491.gmllayer_xp_cont, true); - gml_Script_s_sound(__yy__v491, _inst, YYASSET_REF(0x02000019)); - } - } - } - } -} -function gml_GlobalScript_btn_click_AddStamina(_inst, _other) { - _inst.gmlbtn_click_AddStamina = __yy_method(_inst, gml_Script_btn_click_AddStamina); -} -function gml_Script_btn_click_AddStamina(_inst, _other) { - { - gml_Script_s_increase_player_attribute(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, 4); - { - var __yy__v492 = GetWithArray(YYASSET_REF(0x00000094)); - for (var __yy__v493 in __yy__v492) { - if (!__yy__v492.hasOwnProperty(__yy__v493)) continue; - var __yy__v494 = __yy__v492[__yy__v493]; - { - yyInst(_inst, _other, 100444).gmlpercent = yyftime(__yy_gml_errCheck(ds_map_find_value(__yy__v494.gmlpmap, "stamina")), 10); - yyInst(_inst, _other, 100438).gmlflash = false; - yyInst(_inst, _other, 100439).gmlflash = false; - yyInst(_inst, _other, 100440).gmlflash = false; - yyInst(_inst, _other, 100444).gmlflash = true; - layer_set_visible(__yy__v494.gmllayer_back, false); - layer_set_visible(__yy__v494.gmllayer_main, false); - layer_set_visible(__yy__v494.gmllayer_pick, false); - layer_set_visible(__yy__v494.gmllayer_xp, false); - layer_set_visible(__yy__v494.gmllayer_xp_cont, true); - gml_Script_s_sound(__yy__v494, _inst, YYASSET_REF(0x02000019)); - } - } - } - } -} -function gml_GlobalScript_btn_click_StatsNext(_inst, _other) { - _inst.gmlbtn_click_StatsNext = __yy_method(_inst, gml_Script_btn_click_StatsNext); -} -function gml_Script_btn_click_StatsNext(_inst, _other) { - { - { - var __yy__v495 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v496 in __yy__v495) { - if (!__yy__v495.hasOwnProperty(__yy__v496)) continue; - var __yy__v497 = __yy__v495[__yy__v496]; - { - __yy__v497.gmlpos = yyfplus(__yy_gml_errCheck(ds_list_find_index(__yy__v497.gmlroster, __yy__v497.gmlplayer_profile)), 1); - if (yyfgreaterequal(__yy__v497.gmlpos, ds_list_size(__yy__v497.gmlroster))) { - __yy__v497.gmlpos = 0; - } - __yy__v497.gmlplayer_profile = ds_list_find_value(__yy__v497.gmlroster, __yy__v497.gmlpos); - if (yyfequal(ds_map_find_value(__yy__v497.gmlplayer_profile, "position"), 1)) { - __yy__v497.gmlstat_view = 1; - } - if (yyfequal(ds_map_find_value(__yy__v497.gmlplayer_profile, "position"), 2)) { - __yy__v497.gmlstat_view = 2; - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v497, _inst))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab = 0; - } - } - } - } - } - room_goto(YYASSET_REF(0x0300001b)); - } -} -function gml_GlobalScript_btn_click_StatsPrev(_inst, _other) { - _inst.gmlbtn_click_StatsPrev = __yy_method(_inst, gml_Script_btn_click_StatsPrev); -} -function gml_Script_btn_click_StatsPrev(_inst, _other) { - { - { - var __yy__v498 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v499 in __yy__v498) { - if (!__yy__v498.hasOwnProperty(__yy__v499)) continue; - var __yy__v500 = __yy__v498[__yy__v499]; - { - __yy__v500.gmlpos = yyfminus(__yy_gml_errCheck(ds_list_find_index(__yy__v500.gmlroster, __yy__v500.gmlplayer_profile)), 1); - if (yyfless(__yy__v500.gmlpos, 0)) { - __yy__v500.gmlpos = yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v500.gmlroster)), 1); - } - __yy__v500.gmlplayer_profile = ds_list_find_value(__yy__v500.gmlroster, __yy__v500.gmlpos); - if (yyfequal(ds_map_find_value(__yy__v500.gmlplayer_profile, "position"), 1)) { - __yy__v500.gmlstat_view = 1; - } - if (yyfequal(ds_map_find_value(__yy__v500.gmlplayer_profile, "position"), 2)) { - __yy__v500.gmlstat_view = 2; - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v500, _inst))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab = 0; - } - } - } - } - } - room_goto(YYASSET_REF(0x0300001b)); - } -} -function gml_GlobalScript_btn_click_StatsView1(_inst, _other) { - _inst.gmlbtn_click_StatsView1 = __yy_method(_inst, gml_Script_btn_click_StatsView1); -} -function gml_Script_btn_click_StatsView1(_inst, _other) { - { - gml_Script_slog(_inst, _other, "showStats(2)"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstat_view = 1; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab = 0; - } - } - room_goto(YYASSET_REF(0x0300001b)); - } -} -function gml_GlobalScript_btn_click_StatsView2(_inst, _other) { - _inst.gmlbtn_click_StatsView2 = __yy_method(_inst, gml_Script_btn_click_StatsView2); -} -function gml_Script_btn_click_StatsView2(_inst, _other) { - { - gml_Script_slog(_inst, _other, "showStats(2)"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstat_view = 2; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_stats_tab = 0; - } - } - room_goto(YYASSET_REF(0x0300001b)); - } -} -function gml_GlobalScript_btn_click_EditProfile(_inst, _other) { - _inst.gmlbtn_click_EditProfile = __yy_method(_inst, gml_Script_btn_click_EditProfile); -} -function gml_Script_btn_click_EditProfile(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v501 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v502 in __yy__v501) { - if (!__yy__v501.hasOwnProperty(__yy__v502)) continue; - var __yy__v503 = __yy__v501[__yy__v502]; - { - if (yyGetBool(__yy__v503.gmlplayer_profile)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(__yy__v503.gmlmap_options, "fullversion"), 1)) || yyGetBool(yyfequal(ds_map_find_value(__yy__v503.gmlplayer_profile, "position"), 100))) { - { - var gmlis_staff = gml_Script_s_is_staff(__yy__v503, _inst, ds_map_find_value(__yy__v503.gmlplayer_profile, "position")); - __yy__v503.gmlface_type_coach = gmlis_staff; - gml_Script_s_edit_field(__yy__v503, _inst, gml_Script_s_str(__yy__v503, _inst, "ui_FirstName"), gml_Script_s_str(__yy__v503, _inst, "ui_LastName"), ds_map_find_value(__yy__v503.gmlplayer_profile, "fname"), ds_map_find_value(__yy__v503.gmlplayer_profile, "lname"), ds_map_find_value(__yy__v503.gmlplayer_profile, "skin"), ds_map_find_value(__yy__v503.gmlplayer_profile, "face_x"), ds_map_find_value(__yy__v503.gmlplayer_profile, "face_y"), gmlis_staff, ds_map_find_value(__yy__v503.gmlplayer_profile, "face_set")); - } - } else { - { - gml_Script_s_create_message(__yy__v503, _inst, "", gml_Script_s_str(__yy__v503, _inst, "msg_NeedUnlimited"), gml_Script_s_str(__yy__v503, _inst, "ui_No"), gml_Script_s_str(__yy__v503, _inst, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_open_store, global.gmlc_background, 1); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_btn_click_Meeting_Morale(_inst, _other) { - _inst.gmlbtn_click_Meeting_Morale = __yy_method(_inst, gml_Script_btn_click_Meeting_Morale); -} -function gml_Script_btn_click_Meeting_Morale(_inst, _other) { - { - var gmlname = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "lname"))); - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingMorale"); - var gmlmeetcost = gml_Script_s_get_meeting_cost_morale(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - if (yyfgreaterequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "attitude"), 100)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingMoraleNotNeeded"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - if (yyfgreater(gmlmeetcost, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingNoCredit"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_player_meeting_morale_yes, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_Meeting_Condition(_inst, _other) { - _inst.gmlbtn_click_Meeting_Condition = __yy_method(_inst, gml_Script_btn_click_Meeting_Condition); -} -function gml_Script_btn_click_Meeting_Condition(_inst, _other) { - { - var gmlname = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "lname"))); - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingCondition"); - var gmlmeetcost = gml_Script_s_get_meeting_cost_condition(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - if (yyfgreaterequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "condition"), 100)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingConditionNotNeeded"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - if (yyfgreater(gmlmeetcost, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingNoCredit"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_player_meeting_condition_yes, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_s_qb_mode_update_resting(_inst, _other) { - _inst.gmls_qb_mode_update_resting = __yy_method(_inst, gml_Script_s_qb_mode_update_resting); -} -function gml_Script_s_qb_mode_update_resting(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - var gmlpmap = gml_Script_s_get_qb_pmap(_inst, _other); - ds_map_set(gmlpmap, "resting", 0); - if (yyfnotequal(gml_Script_s_qb_mode_benched_status(_inst, _other), 0)) { - ds_map_set(gmlpmap, "resting", 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_Meeting_LevelUp(_inst, _other) { - _inst.gmlbtn_click_Meeting_LevelUp = __yy_method(_inst, gml_Script_btn_click_Meeting_LevelUp); -} -function gml_Script_btn_click_Meeting_LevelUp(_inst, _other) { - { - var gmlname = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "lname"))); - var gmli = string(yyfplus(1, __yy_gml_errCheck(yyfmod(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position")))), 3)))); - var gmlmsg = gml_Script_s_str(_inst, _other, yyfplus("msg_MeetingLevelUp", __yy_gml_errCheck(gmli))); - var gmlmeetcost = gml_Script_s_get_meeting_cost_levelup(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - if (yyGetBool(gml_Script_s_player_at_max_potential(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile))) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingLevelUpNotNeeded"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - if (yyfgreater(gmlmeetcost, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingNoCredit"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_player_meeting_levelup_yes, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_Meeting_ExtendContract(_inst, _other) { - _inst.gmlbtn_click_Meeting_ExtendContract = __yy_method(_inst, gml_Script_btn_click_Meeting_ExtendContract); -} -function gml_Script_btn_click_Meeting_ExtendContract(_inst, _other) { - { - var gmlname = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "lname"))); - var gmlmeetcost = gml_Script_s_get_meeting_cost_extend_contract(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000097)).gmlretirement)) { - gmlmeetcost = max(gml_Script_s_get_meeting_cost_extend_contract(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), gml_Script_s_get_meeting_cost_delay_retirement(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)); - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlmeetcost = gml_Script_s_get_meeting_cost_extend_contract(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - } - } - if (yyfgreater(gmlmeetcost, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingNoCredit"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyfgreaterequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "percent_grade"), 95)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingGPANotNeeded"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } else { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingExtendContract"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_player_meeting_academic_coaching, global.gmlc_background, 1); - return; - } - } - } - } - if (yyflessequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "attitude"), 45)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_CannotSignMoraleLow"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - var ___sw358___ = yyInst(_inst, _other, YYASSET_REF(0x00000097)).gmlretirement; - var ___swc359___ = -1; - if (yyCompareVal(___sw358___, false, g_GMLMathEpsilon, false) == 0) { - ___swc359___ = 0; - } else if (yyCompareVal(___sw358___, true, g_GMLMathEpsilon, false) == 0) { - ___swc359___ = 1; - } - switch (___swc359___) { - case 0: { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingExtendContract"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_player_meeting_extend_contract, global.gmlc_background, 1); - break; - } - case 1: { - if (yyfgreaterequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_get_max_age(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)), 5))) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingTooOld"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_MeetingDelayRetirement"); - gmlmsg = string_replace(gmlmsg, "$playername", gmlname); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlmeetcost)); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Meeting"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_player_meeting_extend_contract, global.gmlc_background, 1); - } - } - break; - } - } - } -} -function gml_GlobalScript_btn_click_FieldGoal(_inst, _other) { - _inst.gmlbtn_click_FieldGoal = __yy_method(_inst, gml_Script_btn_click_FieldGoal); -} -function gml_Script_btn_click_FieldGoal(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice = 1; - gml_Script_s_set_up_uniforms_training(_inst, _other); - room_goto(YYASSET_REF(0x03000011)); - } -} -function gml_GlobalScript_btn_click_Running(_inst, _other) { - _inst.gmlbtn_click_Running = __yy_method(_inst, gml_Script_btn_click_Running); -} -function gml_Script_btn_click_Running(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice = 2; - gml_Script_s_set_up_uniforms_training(_inst, _other); - room_goto(YYASSET_REF(0x03000011)); - } -} -function gml_GlobalScript_btn_click_Passing(_inst, _other) { - _inst.gmlbtn_click_Passing = __yy_method(_inst, gml_Script_btn_click_Passing); -} -function gml_Script_btn_click_Passing(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice = 3; - gml_Script_s_set_up_uniforms_training(_inst, _other); - room_goto(YYASSET_REF(0x03000011)); - } -} -function gml_GlobalScript_s_get_happiness(_inst, _other) { - _inst.gmls_get_happiness = __yy_method(_inst, gml_Script_s_get_happiness); -} -function gml_Script_s_get_happiness(_inst, _other) { - { - { - var __yy__v504 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v505 in __yy__v504) { - if (!__yy__v504.hasOwnProperty(__yy__v505)) continue; - var __yy__v506 = __yy__v504[__yy__v505]; - { - var gmlhap = yyfplus(yyfplus(__yy_gml_errCheck(__yy__v506.gmlfans), __yy_gml_errCheck(__yy__v506.gmlrelationship_boss)), __yy_gml_errCheck(gml_Script_s_get_morale(__yy__v506, _inst))); - return yyfdivide(__yy_gml_errCheck(gmlhap), 3); - } - } - } - } -} -function gml_GlobalScript_btn_click_Training(_inst, _other) { - _inst.gmlbtn_click_Training = __yy_method(_inst, gml_Script_btn_click_Training); -} -function gml_Script_btn_click_Training(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300001e)); - } -} -function gml_GlobalScript_btn_click_Roster(_inst, _other) { - _inst.gmlbtn_click_Roster = __yy_method(_inst, gml_Script_btn_click_Roster); -} -function gml_Script_btn_click_Roster(_inst, _other) { - { - if (yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e))) && yyGetBool(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist))) { - { - _inst.gmlstage = 1; - room_goto(YYASSET_REF(0x03000007)); - return; - } - } - room_goto(YYASSET_REF(0x03000019)); - } -} -function gml_GlobalScript_btn_click_Roster_Back(_inst, _other) { - _inst.gmlbtn_click_Roster_Back = __yy_method(_inst, gml_Script_btn_click_Roster_Back); - _inst.gmlbtn_click_Profile_Back_To_Draft = __yy_method(_inst, gml_Script_btn_click_Profile_Back_To_Draft); - _inst.gmlbtn_click_Profile_Back_To_Draft_Continue = __yy_method(_inst, gml_Script_btn_click_Profile_Back_To_Draft_Continue); -} -function gml_Script_btn_click_Roster_Back(_inst, _other) { - { - { - var __yy__v507 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v508 in __yy__v507) { - if (!__yy__v507.hasOwnProperty(__yy__v508)) continue; - var __yy__v509 = __yy__v507[__yy__v508]; - { - if (yyGetBool(__yy__v509.gmlroster_from_store)) { - room_goto(YYASSET_REF(0x03000008)); - } else { - if (yyGetBool(yyfgreater(ds_list_size(__yy__v509.gmldraftlist), 0)) && yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_entered)) { - gml_Script_btn_click_Profile_Back_To_Draft(__yy__v509, _inst); - } else { - if (yyfgreater(ds_list_size(__yy__v509.gmlfreeagentlist), 0)) { - room_goto(YYASSET_REF(0x03000007)); - } else { - if (yyfgreater(ds_list_size(__yy__v509.gmltradelist), 0)) { - room_goto(YYASSET_REF(0x03000007)); - } else { - room_goto(YYASSET_REF(0x0300000e)); - } - } - } - } - } - } - } - } -} -function gml_Script_btn_click_Profile_Back_To_Draft(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_Profile_Back_To_Draft"); - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - room_goto(YYASSET_REF(0x03000005)); - return; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_warn_once) && yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_doing_player_draft_sign)) { - { - gml_Script_slog(_inst, _other, "btn_click_Profile_Back_To_Draft - Warn"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_warn_once = 0; - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "ui_Admissions_Warn_Once"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_btn_click_Profile_Back_To_Draft_Continue, global.gmlc_background, 1); - } - } else { - { - gml_Script_slog(_inst, _other, "btn_click_Profile_Back_To_Draft - No Warn"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_doing_player_draft_sign = false; - room_goto(YYASSET_REF(0x03000005)); - } - } - } -} -function gml_Script_btn_click_Profile_Back_To_Draft_Continue(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_doing_player_draft_sign = false; - room_goto(YYASSET_REF(0x03000005)); - } -} -function gml_GlobalScript_btn_click_DraftPrev(_inst, _other) { - _inst.gmlbtn_click_DraftPrev = __yy_method(_inst, gml_Script_btn_click_DraftPrev); -} -function gml_Script_btn_click_DraftPrev(_inst, _other) { - { - { - var __yy__v510 = GetWithArray(YYASSET_REF(0x0000009b)); - for (var __yy__v511 in __yy__v510) { - if (!__yy__v510.hasOwnProperty(__yy__v511)) continue; - var __yy__v512 = __yy__v510[__yy__v511]; - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page.subtract(1) : --yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page), g_yyPrePostObject__; - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page, 1)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page = __yy__v512.gmlpage_max; - } - gml_Script_s_update_draft_page(__yy__v512, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_DraftNext(_inst, _other) { - _inst.gmlbtn_click_DraftNext = __yy_method(_inst, gml_Script_btn_click_DraftNext); -} -function gml_Script_btn_click_DraftNext(_inst, _other) { - { - { - var __yy__v513 = GetWithArray(YYASSET_REF(0x0000009b)); - for (var __yy__v514 in __yy__v513) { - if (!__yy__v513.hasOwnProperty(__yy__v514)) continue; - var __yy__v515 = __yy__v513[__yy__v514]; - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page), g_yyPrePostObject__; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page, __yy__v515.gmlpage_max)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page = 1; - } - gml_Script_s_update_draft_page(__yy__v515, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_click_DraftDone(_inst, _other) { - _inst.gmlbtn_click_DraftDone = __yy_method(_inst, gml_Script_btn_click_DraftDone); -} -function gml_Script_btn_click_DraftDone(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_DraftRound"); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_college_admissions_draft_done(_inst, _other); - return; - } - } - var gmlpicks = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round), 1), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks)]; - gml_Script_slog(_inst, _other, yyfplus("Picks = ", __yy_gml_errCheck(string(gmlpicks)))); - if (yyfgreater(gmlpicks, 0)) { - { - var gmlvalue = yyftime(__yy_gml_errCheck(gmlpicks), __yy_gml_errCheck(yyfminus(4, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round)))); - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_SkipDraft"); - if (yyfequal(gmlpicks, 1)) { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_SkipDraft1"); - } - gmlmsg = string_replace(gmlmsg, "$num", string(gmlpicks)); - gmlmsg = string_replace(gmlmsg, "$value", string(gmlvalue)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_skip_draft_yes, global.gmlc_background, 1); - } - } else { - { - gml_Script_s_end_draft_round(_inst, _other, false); - } - } - } -} -function gml_GlobalScript_btn_click_FreeAgents(_inst, _other) { - _inst.gmlbtn_click_FreeAgents = __yy_method(_inst, gml_Script_btn_click_FreeAgents); -} -function gml_Script_btn_click_FreeAgents(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000007)); - } -} -function gml_GlobalScript_btn_click_FreeAgentsBack(_inst, _other) { - _inst.gmlbtn_click_FreeAgentsBack = __yy_method(_inst, gml_Script_btn_click_FreeAgentsBack); -} -function gml_Script_btn_click_FreeAgentsBack(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_FreeAgentBack"); - { - var __yy__v516 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v517 in __yy__v516) { - if (!__yy__v516.hasOwnProperty(__yy__v517)) continue; - var __yy__v518 = __yy__v516[__yy__v517]; - { - gml_Script_slog(__yy__v518, _inst, yyfplus("FreeAgents=", __yy_gml_errCheck(string(ds_list_size(__yy__v518.gmlfreeagentlist))))); - gml_Script_slog(__yy__v518, _inst, yyfplus("TradeList=", __yy_gml_errCheck(string(ds_list_size(__yy__v518.gmltradelist))))); - if (yyfgreater(ds_list_size(__yy__v518.gmlfreeagentlist), 0)) { - { - var gmlmsg = gml_Script_s_str(__yy__v518, _inst, "msg_ClearFreeAgent"); - if (yyfgreater(ds_list_size(__yy__v518.gmlfreeagentlist), 1)) { - gmlmsg = gml_Script_s_str(__yy__v518, _inst, "msg_ClearFreeAgents"); - } - gml_Script_s_create_message(__yy__v518, _inst, "", gmlmsg, gml_Script_s_str(__yy__v518, _inst, "ui_No"), gml_Script_s_str(__yy__v518, _inst, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_clearfreeagents, global.gmlc_background, 1); - return; - } - } else { - if (yyfgreater(ds_list_size(__yy__v518.gmltradelist), 0)) { - { - var gmlmsg = gml_Script_s_str(__yy__v518, _inst, "msg_ClearTradeOffer"); - gml_Script_s_create_message(__yy__v518, _inst, "", gmlmsg, gml_Script_s_str(__yy__v518, _inst, "ui_No"), gml_Script_s_str(__yy__v518, _inst, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_clearfreeagents, global.gmlc_background, 1); - return; - } - } - } - } - } - } - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_GlobalScript_btn_click_RestAll(_inst, _other) { - _inst.gmlbtn_click_RestAll = __yy_method(_inst, gml_Script_btn_click_RestAll); -} -function gml_Script_btn_click_RestAll(_inst, _other) { - { - gml_Script_s_rest_all_players(_inst, _other, !yyGetBool(gml_Script_s_all_players_resting(_inst, _other))); - room_goto(YYASSET_REF(0x03000022)); - } -} -function gml_GlobalScript_btn_click_FreeAgentsNext(_inst, _other) { - _inst.gmlbtn_click_FreeAgentsNext = __yy_method(_inst, gml_Script_btn_click_FreeAgentsNext); -} -function gml_Script_btn_click_FreeAgentsNext(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfa_page = 2; - room_goto(YYASSET_REF(0x03000008)); - } -} -function gml_GlobalScript_btn_click_FreeAgentsPrev(_inst, _other) { - _inst.gmlbtn_click_FreeAgentsPrev = __yy_method(_inst, gml_Script_btn_click_FreeAgentsPrev); -} -function gml_Script_btn_click_FreeAgentsPrev(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfa_page = 1; - room_goto(YYASSET_REF(0x03000008)); - } -} -function gml_GlobalScript_btn_click_FreeAgentsReset(_inst, _other) { - _inst.gmlbtn_click_FreeAgentsReset = __yy_method(_inst, gml_Script_btn_click_FreeAgentsReset); -} -function gml_Script_btn_click_FreeAgentsReset(_inst, _other) { - { - { - var __yy__v519 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v520 in __yy__v519) { - if (!__yy__v519.hasOwnProperty(__yy__v520)) continue; - var __yy__v521 = __yy__v519[__yy__v520]; - { - if (yyfless(__yy__v521.gmlcoach_credit, 5)) { - { - var gmlmsg = gml_Script_s_str(__yy__v521, _inst, "msg_ResetNoCredit"); - gmlmsg = string_replace(gmlmsg, "$num", 5); - gml_Script_s_create_message(__yy__v521, _inst, "", gmlmsg, gml_Script_s_str(__yy__v521, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - if (yyfequal(__yy__v521.gmlfreeagent_reset_week, __yy__v521.gmlweek)) { - { - gml_Script_s_create_message(__yy__v521, _inst, "", gml_Script_s_str(__yy__v521, _inst, "msg_ResetTooSoon"), gml_Script_s_str(__yy__v521, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - var gmlmsg = gml_Script_s_str(__yy__v521, _inst, "msg_FreeAgentReset"); - gmlmsg = string_replace(gmlmsg, "$num", 5); - gml_Script_s_create_message(__yy__v521, _inst, "", gmlmsg, gml_Script_s_str(__yy__v521, _inst, "ui_Cancel"), gml_Script_s_str(__yy__v521, _inst, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_confirm_freeagent_hire_reset, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_Boost_Morale(_inst, _other) { - _inst.gmlbtn_click_Boost_Morale = __yy_method(_inst, gml_Script_btn_click_Boost_Morale); -} -function gml_Script_btn_click_Boost_Morale(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_morale_done)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_BoostMoraleAlreadyDone"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - if (yyfgreater(25, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostMoraleNoCredit"); - gmlmsg = string_replace(gmlmsg, "$num", string(25)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostMorale"); - gmlmsg = string_replace(gmlmsg, "$num", string(25)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_boost_morale, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_Boost_Condition(_inst, _other) { - _inst.gmlbtn_click_Boost_Condition = __yy_method(_inst, gml_Script_btn_click_Boost_Condition); -} -function gml_Script_btn_click_Boost_Condition(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_condition_done)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_BoostConditionAlreadyDone"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - if (yyfgreater(25, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostConditionNoCredit"); - gmlmsg = string_replace(gmlmsg, "$num", string(25)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostCondition"); - gmlmsg = string_replace(gmlmsg, "$num", string(25)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_boost_condition, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_Boost_Salary_Cap(_inst, _other) { - _inst.gmlbtn_click_Boost_Salary_Cap = __yy_method(_inst, gml_Script_btn_click_Boost_Salary_Cap); -} -function gml_Script_btn_click_Boost_Salary_Cap(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_recruitment_credits_button_click_boost(_inst, _other); - return; - } - } - if (yyfgreater(100, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostSalaryNoCredit"); - gmlmsg = string_replace(gmlmsg, "$num", string(yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_salary_cap)), 25))); - gmlmsg = string_replace(gmlmsg, "$cost", string(100)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostSalaryCap"); - gmlmsg = string_replace(gmlmsg, "$num", string(yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_salary_cap)), 25))); - gmlmsg = string_replace(gmlmsg, "$cost", string(100)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_boost_salary_cap, global.gmlc_background, 1); - } - } - } -} -function gml_GlobalScript_s_set_up_button_kickoff(_inst, _other) { - _inst.gmls_set_up_button_kickoff = __yy_method(_inst, gml_Script_s_set_up_button_kickoff); - _inst.gmlbtn_kick_off = __yy_method(_inst, gml_Script_btn_kick_off); - _inst.gmls_btn_kickoff_recenter = __yy_method(_inst, gml_Script_s_btn_kickoff_recenter); -} -function gml_Script_s_set_up_button_kickoff(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_set_up_button_kickoff"); - _inst.gmlbtn_kickoff = -1; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return; - } - { - var __yy__v522 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v523 in __yy__v522) { - if (!__yy__v522.hasOwnProperty(__yy__v523)) continue; - var __yy__v524 = __yy__v522[__yy__v523]; - { - var gmlbx = yyfminus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2)), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x0100005a))), 2))); - var gmlby = 180; - __yy__v524.gmlbtn_kickoff = instance_create_layer(gmlbx, gmlby, "Text", YYASSET_REF(0x00000020)); - yyInst(_inst, _other, __yy__v524.gmlbtn_kickoff).gmlgp_mapped_button = global.gmlgp_select; - { - var __yy__v525 = GetWithArray(YYASSET_REF(0x0000001e)); - for (var __yy__v526 in __yy__v525) { - if (!__yy__v525.hasOwnProperty(__yy__v526)) continue; - var __yy__v527 = __yy__v525[__yy__v526]; - instance_destroy(__yy__v527); - } - } - gml_Script_slog(__yy__v524, _inst, gml_Script_s_get_string_commstage(__yy__v524, _inst, __yy__v524.gmlcomm_stage)); - gml_Script_slog(__yy__v524, _inst, yyfplus("Quarter = ", __yy_gml_errCheck(string(__yy__v524.gmlquarter)))); - var gmlkickingoff = -1; - var ___sw364___ = __yy__v524.gmlcomm_stage; - var ___swc365___ = -1; - if (yyCompareVal(___sw364___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc365___ = 0; - } else if (yyCompareVal(___sw364___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw364___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc365___ = 1; - } - switch (___swc365___) { - case 0: { - if (yyGetBool(yyfequal(__yy__v524.gmlkickoffteam, __yy__v524.gmlhuman_team)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - gmlkickingoff = 1; - } else { - gmlkickingoff = 0; - } - break; - } - case 1: { - if (yyfequal(__yy__v524.gmlquarter, 2)) { - { - if (yyGetBool(yyfnotequal(__yy__v524.gmlkickoffteam, __yy__v524.gmlhuman_team)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - gmlkickingoff = 1; - } else { - gmlkickingoff = 0; - } - } - } - break; - } - } - var ___sw366___ = gmlkickingoff; - var ___swc367___ = -1; - if (yyCompareVal(___sw366___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc367___ = 0; - } else if (yyCompareVal(___sw366___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc367___ = 1; - } else if (yyCompareVal(___sw366___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc367___ = 2; - } - switch (___swc367___) { - case 0: { - yyInst(_inst, _other, __yy__v524.gmlbtn_kickoff).gmltxt = gml_Script_s_str(__yy__v524, _inst, "ui_Continue"); - break; - } - case 1: { - yyInst(_inst, _other, __yy__v524.gmlbtn_kickoff).gmltxt = gml_Script_s_str(__yy__v524, _inst, "match_Receive"); - break; - } - case 2: { - yyInst(_inst, _other, __yy__v524.gmlbtn_kickoff).gmltxt = gml_Script_s_str(__yy__v524, _inst, "match_KickOff"); - break; - } - } - } - } - } - } -} -function gml_Script_btn_kick_off(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_kick_off"); - instance_destroy(_inst); - { - var __yy__v528 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v529 in __yy__v528) { - if (!__yy__v528.hasOwnProperty(__yy__v529)) continue; - var __yy__v530 = __yy__v528[__yy__v529]; - __yy__v530.gmlcomm_proceed = true; - } - } - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - } -} -function gml_Script_s_btn_kickoff_recenter(_inst, _other) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2)), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x0100005a))), 2))); - } -} -function gml_GlobalScript_s_college_editor(_inst, _other) { - _inst.gmls_rm_editor_init = __yy_method(_inst, gml_Script_s_rm_editor_init); - _inst.gmls_goto_editor = __yy_method(_inst, gml_Script_s_goto_editor); - _inst.gmls_btn_editor_done = __yy_method(_inst, gml_Script_s_btn_editor_done); - _inst.gmls_btn_editor_major = __yy_method(_inst, gml_Script_s_btn_editor_major); - _inst.gmls_btn_editor_minor = __yy_method(_inst, gml_Script_s_btn_editor_minor); - _inst.gmls_btn_editor_bowls = __yy_method(_inst, gml_Script_s_btn_editor_bowls); - _inst.gmls_btn_editor_back = __yy_method(_inst, gml_Script_s_btn_editor_back); - _inst.gmls_btn_editor_edit_subdivision = __yy_method(_inst, gml_Script_s_btn_editor_edit_subdivision); - _inst.gmls_btn_editor_edit_conference = __yy_method(_inst, gml_Script_s_btn_editor_edit_conference); - _inst.gmls_btn_editor_conference = __yy_method(_inst, gml_Script_s_btn_editor_conference); - _inst.gmls_btn_editor_select_team = __yy_method(_inst, gml_Script_s_btn_editor_select_team); - _inst.gmls_btn_editor_select_bowl_group = __yy_method(_inst, gml_Script_s_btn_editor_select_bowl_group); - _inst.gmls_btn_editor_select_bowl_competition = __yy_method(_inst, gml_Script_s_btn_editor_select_bowl_competition); - _inst.gmls_save_editor_status = __yy_method(_inst, gml_Script_s_save_editor_status); - _inst.gmls_get_editor_status = __yy_method(_inst, gml_Script_s_get_editor_status); - _inst.gmls_reset_editor_status = __yy_method(_inst, gml_Script_s_reset_editor_status); - _inst.gmls_editor_subdivision_mode = __yy_method(_inst, gml_Script_s_editor_subdivision_mode); - _inst.gmls_editor_conference_mode = __yy_method(_inst, gml_Script_s_editor_conference_mode); - _inst.gmls_editor_bowls_group_mode = __yy_method(_inst, gml_Script_s_editor_bowls_group_mode); - _inst.gmls_editor_bowls_competition_mode = __yy_method(_inst, gml_Script_s_editor_bowls_competition_mode); - _inst.gmls_editor_set_buttons = __yy_method(_inst, gml_Script_s_editor_set_buttons); - _inst.gmls_editor_refresh_bowls_groups = __yy_method(_inst, gml_Script_s_editor_refresh_bowls_groups); - _inst.gmls_editor_create_bowls_buttons = __yy_method(_inst, gml_Script_s_editor_create_bowls_buttons); - _inst.gmls_create_slot_label = __yy_method(_inst, gml_Script_s_create_slot_label); - _inst.gmls_ui_label_draw_gui = __yy_method(_inst, gml_Script_s_ui_label_draw_gui); - _inst.gmls_get_editor_bowl_group_name_by_tag = __yy_method(_inst, gml_Script_s_get_editor_bowl_group_name_by_tag); - _inst.gmls_editor_copy_buttons = __yy_method(_inst, gml_Script_s_editor_copy_buttons); - _inst.gmls_init_btn_editor_copy = __yy_method(_inst, gml_Script_s_init_btn_editor_copy); - _inst.gmls_btn_editor_copy = __yy_method(_inst, gml_Script_s_btn_editor_copy); - _inst.gmls_btn_editor_confirm_copy = __yy_method(_inst, gml_Script_s_btn_editor_confirm_copy); - _inst.gmls_btn_editor_restore_all = __yy_method(_inst, gml_Script_s_btn_editor_restore_all); - _inst.gmls_btn_editor_confirm_restore_all = __yy_method(_inst, gml_Script_s_btn_editor_confirm_restore_all); -} -function gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = ""; - _inst.gmlonClickAction = -4; - _inst.gmlcolour = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = 1; - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlimage_only = true; - } - } - } -} -function gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = 2; - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlimage_only = true; - } - } - } -} -function gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlimage_only = true; - } - } - } -} -function gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script_s_rm_editor_init(_inst, _other) { - { - gml_Script_s_init_rm(_inst, _other); - gml_Script_s_set_var_if_missing(_inst, _other, "tier", 1); - if (yyfequal(_inst.gmltier, -4)) { - _inst.gmltier = 1; - } - _inst.gmlbtns = __yy_gml_array_create([]); - gml_Script_s_create_title(_inst, _other, gml_Script_s_str(_inst, _other, "ui_TeamEditor"), undefined, true); - gml_Script_s_create_slot_label(_inst, _other, 7, 6); - _inst.gmlbtn_major = gml_Script_s_create_button(_inst, _other, 45, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___108 = __yy_method(_inst, gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor)), gml_Script_s_get_subdiv_name(_inst, _other, 1), kgml_Script_s_btn_editor_major, 3.125)); - _inst.gmlbtn_minor = gml_Script_s_create_button(_inst, _other, 189, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___109 = __yy_method(_inst, gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor)), gml_Script_s_get_subdiv_name(_inst, _other, 2), kgml_Script_s_btn_editor_minor, 3.125)); - _inst.gmlbtn_bowls = gml_Script_s_create_button(_inst, _other, 333, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___110 = __yy_method(_inst, gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor)), gml_Script_s_str(_inst, _other, "ui_Bowls"), kgml_Script_s_btn_editor_bowls, 3.125)); - _inst.gmlbtn_conf = gml_Script_s_create_button(_inst, _other, 190, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___111 = __yy_method(_inst, gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor)), global.gmlc_primary, 3.125)); - _inst.gmlbtn_back = gml_Script_s_create_button(_inst, _other, 5, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___112 = __yy_method(_inst, gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor)), kgml_Script_s_btn_editor_back)); - _inst.gmlbtn_major_edit = gml_Script_s_create_button(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlbtn_major).x), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlbtn_major).sprite_width)), 0), yyInst(_inst, _other, _inst.gmlbtn_major).y, __yy_gml_object_create(_inst, (_inst.gml___struct___113 = __yy_method(_inst, gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor)), kgml_Script_s_btn_editor_edit_subdivision), YYASSET_REF(0x00000025)); - _inst.gmlbtn_minor_edit = gml_Script_s_create_button(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlbtn_minor).x), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlbtn_minor).sprite_width)), 0), yyInst(_inst, _other, _inst.gmlbtn_minor).y, __yy_gml_object_create(_inst, (_inst.gml___struct___114 = __yy_method(_inst, gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor)), kgml_Script_s_btn_editor_edit_subdivision), YYASSET_REF(0x00000025)); - _inst.gmlbtn_conf_edit = gml_Script_s_create_button(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlbtn_conf).x), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlbtn_conf).sprite_width)), 0), yyInst(_inst, _other, _inst.gmlbtn_conf).y, __yy_gml_object_create(_inst, (_inst.gml___struct___115 = __yy_method(_inst, gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor)), kgml_Script_s_btn_editor_edit_conference, yyGetBool(_inst.gmlconference) ? yyInst(_inst, _other, _inst.gmlconference).gmluid : -4), YYASSET_REF(0x00000025)); - _inst.gmlbtn_restore = gml_Script_s_create_button(_inst, _other, 5, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___116 = __yy_method(_inst, gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor)), gml_Script_s_str(_inst, _other, "ui_RestoreAllTeams"), kgml_Script_s_btn_editor_restore_all, 2.8125)); - _inst.gmlbtn_done = gml_Script_s_create_button(_inst, _other, 381, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___117 = __yy_method(_inst, gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor)), gml_Script_s_str(_inst, _other, "ui_Done"), kgml_Script_s_btn_editor_done, 2.8125)); - var ___sw370___ = _inst.gmltier; - var ___swc371___ = -1; - if (yyCompareVal(___sw370___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw370___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc371___ = 0; - } else if (yyCompareVal(___sw370___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc371___ = 1; - } - switch (___swc371___) { - case 0: { - if (yyfnotequal(_inst.gmlconference, -4)) { - gml_Script_s_editor_conference_mode(_inst, _other); - } else { - gml_Script_s_editor_subdivision_mode(_inst, _other); - } - break; - } - case 1: { - if (yyfnotequal(_inst.gmlgroup, -4)) { - gml_Script_s_editor_bowls_competition_mode(_inst, _other); - } else { - gml_Script_s_editor_bowls_group_mode(_inst, _other); - } - break; - } - } - } -} -function gml_Script_s_goto_editor(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000037), gml_Script_s_get_editor_status(_inst, _other)); - } else { - room_goto(YYASSET_REF(0x0300001d)); - } - } -} -function gml_Script_s_btn_editor_done(_inst, _other) { - { - gml_Script_s_reset_editor_status(_inst, _other); - room_goto(YYASSET_REF(0x03000012)); - } -} -function gml_Script_s_btn_editor_major(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmltier = 1; - gml_Script_s_choose_team_refresh_subdivision(_inst, _other); - } -} -function gml_Script_s_btn_editor_minor(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmltier = 2; - gml_Script_s_choose_team_refresh_subdivision(_inst, _other); - } -} -function gml_Script_s_btn_editor_bowls(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmltier = 3; - gml_Script_s_editor_refresh_bowls_groups(_inst, _other); - } -} -function gml_Script_s_btn_editor_back(_inst, _other) { - { - var gmlback = gml_Script_s_save_editor_status(_inst, _other); - yyInst(_inst, _other, gmlback).gmlconference = -4; - yyInst(_inst, _other, gmlback).gmlgroup = -4; - gml_Script_s_goto_room(_inst, _other, g_pBuiltIn.get_current_room(), gml_Script_s_get_editor_status(_inst, _other)); - } -} -function gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmled_obj = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_btn_editor_edit_subdivision(_inst, _other) { - { - gml_Script_s_save_editor_status(_inst, _other); - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000038), __yy_gml_object_create(_inst, (_inst.gml___struct___118 = __yy_method(_inst, gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor)), 1, _inst.gmluid)); - } -} -function gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmled_obj = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_btn_editor_edit_conference(_inst, _other) { - { - gml_Script_s_save_editor_status(_inst, _other); - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000038), __yy_gml_object_create(_inst, (_inst.gml___struct___119 = __yy_method(_inst, gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor)), 2, _inst.gmluid)); - } -} -function gml_Script_s_btn_editor_conference(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmlconference = _inst.gmlconference; - gml_Script_s_editor_conference_mode(_inst, _other); - } -} -function gml_Script_s_btn_editor_select_team(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_team = gml_Script_s_get_team_by_id(_inst, _other, _inst.gmluid); - gml_Script_s_save_editor_status(_inst, _other); - room_goto(YYASSET_REF(0x03000006)); - } -} -function gml_Script_s_btn_editor_select_bowl_group(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmlgroup = _inst.gmlgroup; - gml_Script_s_editor_bowls_competition_mode(_inst, _other); - } -} -function gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmled_obj = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_btn_editor_select_bowl_competition(_inst, _other) { - { - gml_Script_s_save_editor_status(_inst, _other); - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000038), __yy_gml_object_create(_inst, (_inst.gml___struct___120 = __yy_method(_inst, gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor)), 3, _inst.gmluid)); - } -} -function gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlconference = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlgroup = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_save_editor_status(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000037))) { - { - var __yy__v531 = GetWithArray(global.gmlrm); - for (var __yy__v532 in __yy__v531) { - if (!__yy__v531.hasOwnProperty(__yy__v532)) continue; - var __yy__v533 = __yy__v531[__yy__v532]; - global.gmlrm_params_save = __yy_gml_object_create(__yy__v533, (__yy__v533.gml___struct___121 = __yy_method(__yy__v533, gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor)), yyGetBool(variable_instance_exists(__yy__v533.id, "mode")) ? __yy__v533.gmlmode : -4, yyGetBool(variable_instance_exists(__yy__v533.id, "tier")) ? __yy__v533.gmltier : -4, yyGetBool(variable_instance_exists(__yy__v533.id, "conference")) ? __yy__v533.gmlconference : -4, yyGetBool(variable_instance_exists(__yy__v533.id, "group")) ? __yy__v533.gmlgroup : -4); - } - } - } - return global.gmlrm_params_save; - } -} -function gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltier = -4; - _inst.gmlconference = -4; - _inst.gmlgroup = -4; - } - } - } -} -function gml_Script_s_get_editor_status(_inst, _other) { - { - if (yyGetBool(variable_global_exists("rm_params_save")) && yyGetBool(is_struct(global.gmlrm_params_save))) { - return global.gmlrm_params_save; - } - return __yy_gml_object_create(_inst, (_inst.gml___struct___122 = __yy_method(_inst, gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor)), 3); - } -} -function gml_Script_s_reset_editor_status(_inst, _other) { - { - global.gmlrm_params = -4; - global.gmlrm_params_save = -4; - } -} -function gml_Script_s_editor_subdivision_mode(_inst, _other) { - { - { - var __yy__v534 = GetWithArray(global.gmlrm); - for (var __yy__v535 in __yy__v534) { - if (!__yy__v534.hasOwnProperty(__yy__v535)) continue; - var __yy__v536 = __yy__v534[__yy__v535]; - { - gml_Script_s_editor_set_buttons(__yy__v536, _inst, 1); - gml_Script_s_editor_copy_buttons(__yy__v536, _inst, false); - gml_Script_s_choose_team_refresh_subdivision(__yy__v536, _inst); - } - } - } - } -} -function gml_Script_s_editor_conference_mode(_inst, _other) { - { - { - var __yy__v537 = GetWithArray(global.gmlrm); - for (var __yy__v538 in __yy__v537) { - if (!__yy__v537.hasOwnProperty(__yy__v538)) continue; - var __yy__v539 = __yy__v537[__yy__v538]; - { - gml_Script_s_editor_set_buttons(__yy__v539, _inst, 2); - yyInst(_inst, _other, __yy__v539.gmlbtn_conf).gmltext = gml_Script_s_fit_string(__yy__v539, _inst, yyInst(_inst, _other, __yy__v539.gmlconference).gmlname, yyInst(_inst, _other, __yy__v539.gmlconference).gmltla, 96); - yyInst(_inst, _other, __yy__v539.gmlbtn_conf).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, __yy__v539.gmlbtn_conf_edit).gmluid = yyInst(_inst, _other, __yy__v539.gmlconference).gmluid; - gml_Script_s_editor_copy_buttons(__yy__v539, _inst, true); - gml_Script_s_choose_team_refresh_conference(__yy__v539, _inst); - } - } - } - } -} -function gml_Script_s_editor_bowls_group_mode(_inst, _other) { - { - { - var __yy__v540 = GetWithArray(global.gmlrm); - for (var __yy__v541 in __yy__v540) { - if (!__yy__v540.hasOwnProperty(__yy__v541)) continue; - var __yy__v542 = __yy__v540[__yy__v541]; - { - gml_Script_s_editor_set_buttons(__yy__v542, _inst, 1); - gml_Script_s_editor_copy_buttons(__yy__v542, _inst, false); - gml_Script_s_editor_refresh_bowls_groups(__yy__v542, _inst); - } - } - } - } -} -function gml_Script_s_editor_bowls_competition_mode(_inst, _other) { - { - { - var __yy__v543 = GetWithArray(global.gmlrm); - for (var __yy__v544 in __yy__v543) { - if (!__yy__v543.hasOwnProperty(__yy__v544)) continue; - var __yy__v545 = __yy__v543[__yy__v544]; - { - gml_Script_s_editor_set_buttons(__yy__v545, _inst, 2); - yyInst(_inst, _other, __yy__v545.gmlbtn_conf).gmltext = gml_Script_s_get_editor_bowl_group_name_by_tag(__yy__v545, _inst, __yy__v545.gmlgroup); - gml_Script_s_editor_copy_buttons(__yy__v545, _inst, true, true); - gml_Script_s_editor_refresh_bowls_groups(__yy__v545, _inst, __yy__v545.gmlgroup); - } - } - } - } -} -function gml_Script_s_editor_set_buttons(_inst, _other, argument0) { - { - { - var __yy__v546 = GetWithArray(global.gmlrm); - for (var __yy__v547 in __yy__v546) { - if (!__yy__v546.hasOwnProperty(__yy__v547)) continue; - var __yy__v548 = __yy__v546[__yy__v547]; - { - yyInst(_inst, _other, __yy__v548.gmlbtn_major).visible = yyfequal(argument0, 1); - yyInst(_inst, _other, __yy__v548.gmlbtn_minor).visible = yyfequal(argument0, 1); - yyInst(_inst, _other, __yy__v548.gmlbtn_bowls).visible = yyfequal(argument0, 1); - yyInst(_inst, _other, __yy__v548.gmlbtn_back).visible = yyfequal(argument0, 2); - yyInst(_inst, _other, __yy__v548.gmlbtn_conf).visible = yyfequal(argument0, 2); - yyInst(_inst, _other, __yy__v548.gmlbtn_major_edit).visible = yyfequal(argument0, 1); - yyInst(_inst, _other, __yy__v548.gmlbtn_minor_edit).visible = yyfequal(argument0, 1); - yyInst(_inst, _other, __yy__v548.gmlbtn_conf_edit).visible = yyGetBool(yyfequal(argument0, 2)) && yyGetBool(yyfnotequal(__yy__v548.gmltier, 3)); - yyInst(_inst, _other, __yy__v548.gmlbtn_restore).visible = yyfequal(argument0, 1); - yyInst(_inst, _other, __yy__v548.gmlbtn_done).y = yyfequal(argument0, 1) ? 232 : 32; - } - } - } - } -} -function gml_Script_s_editor_refresh_bowls_groups(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - } - { - { - var __yy__v549 = GetWithArray(global.gmlrm); - for (var __yy__v550 in __yy__v549) { - if (!__yy__v549.hasOwnProperty(__yy__v550)) continue; - var __yy__v551 = __yy__v549[__yy__v550]; - { - gml_Script_s_refresh_main_sections_buttons(__yy__v551, _inst); - gml_Script_s_destroy_dynamic_buttons(__yy__v551, _inst, __yy__v551.gmlbtns); - __yy__v551.gmlbtns = gml_Script_s_editor_create_bowls_buttons(__yy__v551, _inst, argument0); - } - } - } - } -} -function gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlgroup = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_editor_create_bowls_buttons(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - } - { - var gmlcb = __yy_gml_array_create([]); - var gmlbtn, gmlname; - if (yyfequal(argument0, -4)) { - { - var gmlbl = yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmleditor).gmlbowls_groups; - var gmlt = gml_Script_s_calc_grid_coords(_inst, _other, array_length(gmlbl), yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmleditor).gmlbowls_groups_chunks); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlbl)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___123 = __yy_method(_inst, gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor)), yyInst(_inst, _other, gmlbl[__yy_gml_array_check_index(gmli, gmlbl)]).gmlname, yyInst(_inst, _other, gmlbl[__yy_gml_array_check_index(gmli, gmlbl)]).gmltag, kgml_Script_s_btn_editor_select_bowl_group, 3.125)); - array_push(gmlcb, gmlbtn); - } - } - } - } else { - { - var gmlcl = gml_Script_s_get_competitions_in_editor_group(_inst, _other, argument0); - var gmlt = gml_Script_s_calc_grid_coords(_inst, _other, array_length(gmlcl)); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlcl)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___124 = __yy_method(_inst, gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor)), yyInst(_inst, _other, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)]).gmlname, yyInst(_inst, _other, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)]).gmluid, kgml_Script_s_btn_editor_select_bowl_competition, 3.125)); - array_push(gmlcb, gmlbtn); - } - } - } - } - return gmlcb; - } -} -function gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.sprite_index = YYASSET_REF(0x01000131); - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_create_slot_label(_inst, _other, argument0, argument1) { - { - instance_create_layer(argument0, argument1, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___125 = __yy_method(_inst, gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor)), 4, 1.25, kgml_Script_s_ui_label_draw_gui, gml_Script_s_str(_inst, _other, yyfplus("ui_SaveSlot", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot"))))))); - } -} -function gml_Script_s_ui_label_draw_gui(_inst, _other) { - { - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_colour(16777215); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - draw_set_halign(0); - } -} -function gml_Script_s_get_editor_bowl_group_name_by_tag(_inst, _other, argument0) { - { - { - var __yy__v552 = GetWithArray(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmleditor); - for (var __yy__v553 in __yy__v552) { - if (!__yy__v552.hasOwnProperty(__yy__v553)) continue; - var __yy__v554 = __yy__v552[__yy__v553]; - { - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v554.gmlbowls_groups)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(yyInst(_inst, _other, __yy__v554.gmlbowls_groups[__yy_gml_array_check_index(gmli, __yy__v554.gmlbowls_groups)]).gmltag, argument0)) { - return yyInst(_inst, _other, __yy__v554.gmlbowls_groups[__yy_gml_array_check_index(gmli, __yy__v554.gmlbowls_groups)]).gmlname; - } - } - } - return ""; - } - } - } - } -} -function gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlslot = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlis_bowls = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlslot = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlis_bowls = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlslot = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlis_bowls = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlslot = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlis_bowls = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - if (gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type === undefined) { - gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype.__type = "gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlslot = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlis_bowls = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_editor_copy_buttons(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = false; - } - } - { - { - var __yy__v555 = GetWithArray(global.gmlrm); - for (var __yy__v556 in __yy__v555) { - if (!__yy__v555.hasOwnProperty(__yy__v556)) continue; - var __yy__v557 = __yy__v555[__yy__v556]; - { - if (!yyGetBool(variable_instance_exists(__yy__v557.id, "btn_copy1"))) { - { - var gmli = 0; - __yy__v557.gmlbtn_copy_1 = gml_Script_s_create_button(__yy__v557, _inst, yyfplus(5, __yy_gml_errCheck(yyftime(94, __yy_gml_errCheck(((g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__))))), 232, __yy_gml_object_create(__yy__v557, (__yy__v557.gml___struct___126 = __yy_method(__yy__v557, gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor)), yyfplus(__yy_gml_errCheck(gmli), 1), argument1, kgml_Script_s_btn_editor_copy, 2.8125)); - __yy__v557.gmlbtn_copy_2 = gml_Script_s_create_button(__yy__v557, _inst, yyfplus(5, __yy_gml_errCheck(yyftime(94, __yy_gml_errCheck(((g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__))))), 232, __yy_gml_object_create(__yy__v557, (__yy__v557.gml___struct___127 = __yy_method(__yy__v557, gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor)), yyfplus(__yy_gml_errCheck(gmli), 1), argument1, kgml_Script_s_btn_editor_copy, 2.8125)); - __yy__v557.gmlbtn_copy_3 = gml_Script_s_create_button(__yy__v557, _inst, yyfplus(5, __yy_gml_errCheck(yyftime(94, __yy_gml_errCheck(((g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__))))), 232, __yy_gml_object_create(__yy__v557, (__yy__v557.gml___struct___128 = __yy_method(__yy__v557, gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor)), yyfplus(__yy_gml_errCheck(gmli), 1), argument1, kgml_Script_s_btn_editor_copy, 2.8125)); - __yy__v557.gmlbtn_copy_4 = gml_Script_s_create_button(__yy__v557, _inst, yyfplus(5, __yy_gml_errCheck(yyftime(94, __yy_gml_errCheck(((g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__))))), 232, __yy_gml_object_create(__yy__v557, (__yy__v557.gml___struct___129 = __yy_method(__yy__v557, gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor)), yyfplus(__yy_gml_errCheck(gmli), 1), argument1, kgml_Script_s_btn_editor_copy, 2.8125)); - __yy__v557.gmlbtn_copy_5 = gml_Script_s_create_button(__yy__v557, _inst, yyfplus(5, __yy_gml_errCheck(yyftime(94, __yy_gml_errCheck(((g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__))))), 232, __yy_gml_object_create(__yy__v557, (__yy__v557.gml___struct___130 = __yy_method(__yy__v557, gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor)), yyfplus(__yy_gml_errCheck(gmli), 1), argument1, kgml_Script_s_btn_editor_copy, 2.8125)); - } - } - gml_Script_s_init_btn_editor_copy(__yy__v557, _inst, __yy__v557.gmlbtn_copy_1, argument0); - gml_Script_s_init_btn_editor_copy(__yy__v557, _inst, __yy__v557.gmlbtn_copy_2, argument0); - gml_Script_s_init_btn_editor_copy(__yy__v557, _inst, __yy__v557.gmlbtn_copy_3, argument0); - gml_Script_s_init_btn_editor_copy(__yy__v557, _inst, __yy__v557.gmlbtn_copy_4, argument0); - gml_Script_s_init_btn_editor_copy(__yy__v557, _inst, __yy__v557.gmlbtn_copy_5, argument0); - } - } - } - } -} -function gml_Script_s_init_btn_editor_copy(_inst, _other, argument0, argument1) { - { - { - var __yy__v558 = GetWithArray(argument0); - for (var __yy__v559 in __yy__v558) { - if (!__yy__v558.hasOwnProperty(__yy__v559)) continue; - var __yy__v560 = __yy__v558[__yy__v559]; - { - __yy__v560.gmltext = gml_Script_s_str(__yy__v560, _inst, gml_Script_s_strfl(__yy__v560, _inst, yyGetBool(__yy__v560.gmlis_bowls) ? "ui_CopyCompsSlot%1" : "ui_CopySlot%1", __yy__v560.gmlslot)); - if (yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot"), __yy__v560.gmlslot)) { - { - __yy__v560.gmlactive = false; - __yy__v560.gmltext = gml_Script_s_str(__yy__v560, _inst, "ui_Current"); - } - } - if (yyGetBool(!yyGetBool(file_exists(variable_global_get(gml_Script_s_strfl(__yy__v560, _inst, "g_savename%1", __yy__v560.gmlslot))))) || yyGetBool(!yyGetBool(yyGetBool(file_exists(gml_Script_s_strfl(__yy__v560, _inst, "uniforms_custom_%1.txt", __yy__v560.gmlslot))) || yyGetBool(gml_Script_s_custom_data_file_exists(__yy__v560, _inst, __yy__v560.gmlslot))))) { - __yy__v560.gmlactive = false; - } - __yy__v560.visible = argument1; - } - } - } - } -} -function gml_Script_s_btn_editor_copy(_inst, _other) { - { - gml_Script_slogf(_inst, _other, "Copy button %1 action", _inst.gmlslot); - var gmlstr = gml_Script_s_str(_inst, _other, "msg_CopyUniforms"); - gmlstr = string_replace(gmlstr, "$num", _inst.gmlslot); - yyInst(_inst, _other, global.gmlrm).gmlclicked_slot = _inst.gmlslot; - gml_Script_s_create_message(_inst, _other, "", gmlstr, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_btn_editor_confirm_copy, global.gmlc_background, 1); - } -} -function gml_Script_s_btn_editor_confirm_copy(_inst, _other) { - { - var gmlslot = yyInst(_inst, _other, global.gmlrm).gmlclicked_slot; - yyInst(_inst, _other, global.gmlrm).gmlclicked_slot = -4; - gml_Script_slogf(_inst, _other, "copying from slot: %1", gmlslot); - gml_Script_s_copy_uniforms_from(_inst, _other, gmlslot); - gml_Script_s_custom_data_copy_from(_inst, _other, gmlslot); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_Script_s_btn_editor_restore_all(_inst, _other) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_RestoreAllTeams"), gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_btn_editor_confirm_restore_all, global.gmlc_background, 1); - } -} -function gml_Script_s_btn_editor_confirm_restore_all(_inst, _other) { - { - gml_Script_s_college_restore_all_uniforms(_inst, _other); - gml_Script_s_custom_data_restore(_inst, _other); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_GlobalScript_btn_click_DeleteSlot1(_inst, _other) { - _inst.gmlbtn_click_DeleteSlot1 = __yy_method(_inst, gml_Script_btn_click_DeleteSlot1); -} -function gml_Script_btn_click_DeleteSlot1(_inst, _other) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_DeleteGame"); - gmlmsg = string_replace(gmlmsg, "$savedetails", gml_Script_s_get_string_save_details(_inst, _other, 1, false)); - gmlmsg = string_replace(gmlmsg, "$num", "1"); - if (yyGetBool(global.gmlmobile_device)) { - gmlmsg = yyfplus(gmlmsg, gml_Script_s_str(_inst, _other, "msg_DeleteGame2")); - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Delete"), kgml_Script_s_msg_clear, kgml_Script_btn_response_deletegame1, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_DeleteSlot2(_inst, _other) { - _inst.gmlbtn_click_DeleteSlot2 = __yy_method(_inst, gml_Script_btn_click_DeleteSlot2); -} -function gml_Script_btn_click_DeleteSlot2(_inst, _other) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_DeleteGame"); - gmlmsg = string_replace(gmlmsg, "$savedetails", gml_Script_s_get_string_save_details(_inst, _other, 2, false)); - gmlmsg = string_replace(gmlmsg, "$num", "2"); - if (yyGetBool(global.gmlmobile_device)) { - gmlmsg = yyfplus(gmlmsg, gml_Script_s_str(_inst, _other, "msg_DeleteGame2")); - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Delete"), kgml_Script_s_msg_clear, kgml_Script_btn_response_deletegame2, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_DeleteSlot3(_inst, _other) { - _inst.gmlbtn_click_DeleteSlot3 = __yy_method(_inst, gml_Script_btn_click_DeleteSlot3); -} -function gml_Script_btn_click_DeleteSlot3(_inst, _other) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_DeleteGame"); - gmlmsg = string_replace(gmlmsg, "$savedetails", gml_Script_s_get_string_save_details(_inst, _other, 3, false)); - gmlmsg = string_replace(gmlmsg, "$num", "3"); - if (yyGetBool(global.gmlmobile_device)) { - gmlmsg = yyfplus(gmlmsg, gml_Script_s_str(_inst, _other, "msg_DeleteGame2")); - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Delete"), kgml_Script_s_msg_clear, kgml_Script_btn_response_deletegame3, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_DeleteSlot4(_inst, _other) { - _inst.gmlbtn_click_DeleteSlot4 = __yy_method(_inst, gml_Script_btn_click_DeleteSlot4); -} -function gml_Script_btn_click_DeleteSlot4(_inst, _other) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_DeleteGame"); - gmlmsg = string_replace(gmlmsg, "$savedetails", gml_Script_s_get_string_save_details(_inst, _other, 4, false)); - gmlmsg = string_replace(gmlmsg, "$num", "4"); - if (yyGetBool(global.gmlmobile_device)) { - gmlmsg = yyfplus(gmlmsg, gml_Script_s_str(_inst, _other, "msg_DeleteGame2")); - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Delete"), kgml_Script_s_msg_clear, kgml_Script_btn_response_deletegame4, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_DeleteSlot5(_inst, _other) { - _inst.gmlbtn_click_DeleteSlot5 = __yy_method(_inst, gml_Script_btn_click_DeleteSlot5); -} -function gml_Script_btn_click_DeleteSlot5(_inst, _other) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_DeleteGame"); - gmlmsg = string_replace(gmlmsg, "$savedetails", gml_Script_s_get_string_save_details(_inst, _other, 5, false)); - gmlmsg = string_replace(gmlmsg, "$num", "5"); - if (yyGetBool(global.gmlmobile_device)) { - gmlmsg = yyfplus(gmlmsg, gml_Script_s_str(_inst, _other, "msg_DeleteGame2")); - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Delete"), kgml_Script_s_msg_clear, kgml_Script_btn_response_deletegame5, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_click_StaffProfile(_inst, _other) { - _inst.gmlbtn_click_StaffProfile = __yy_method(_inst, gml_Script_btn_click_StaffProfile); -} -function gml_Script_btn_click_StaffProfile(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000017))) { - return; - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = _inst.gmlpmap; - room_goto(YYASSET_REF(0x03000017)); - } -} -function gml_GlobalScript_btn_click_StaffProfileNext(_inst, _other) { - _inst.gmlbtn_click_StaffProfileNext = __yy_method(_inst, gml_Script_btn_click_StaffProfileNext); -} -function gml_Script_btn_click_StaffProfileNext(_inst, _other) { - { - { - var __yy__v561 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v562 in __yy__v561) { - if (!__yy__v561.hasOwnProperty(__yy__v562)) continue; - var __yy__v563 = __yy__v561[__yy__v562]; - { - if (yyfgreater(ds_list_find_index(__yy__v563.gmlstafflist, __yy__v563.gmlplayer_profile), -1)) { - { - var gmlpos = yyfplus(__yy_gml_errCheck(ds_list_find_index(__yy__v563.gmlstafflist, __yy__v563.gmlplayer_profile)), 1); - if (yyfgreaterequal(gmlpos, ds_list_size(__yy__v563.gmlstafflist))) { - gmlpos = 0; - } - __yy__v563.gmlplayer_profile = ds_list_find_value(__yy__v563.gmlstafflist, gmlpos); - } - } else { - if (yyfgreater(ds_list_find_index(__yy__v563.gmlhirelist, __yy__v563.gmlplayer_profile), -1)) { - { - var gmlshortlist = gml_Script_s_get_hire_shortlist(__yy__v563, _inst, ds_map_find_value(__yy__v563.gmlplayer_profile, "position")); - var gmlpos = yyfplus(__yy_gml_errCheck(ds_list_find_index(gmlshortlist, __yy__v563.gmlplayer_profile)), 1); - if (yyfgreaterequal(gmlpos, ds_list_size(gmlshortlist))) { - gmlpos = 0; - } - __yy__v563.gmlplayer_profile = ds_list_find_value(gmlshortlist, gmlpos); - ds_list_destroy(gmlshortlist); - gmlshortlist = -1; - } - } - } - } - } - } - room_goto(YYASSET_REF(0x03000017)); - } -} -function gml_GlobalScript_s_draw_gamepad_controls(_inst, _other) { - _inst.gmls_draw_gamepad_controls = __yy_method(_inst, gml_Script_s_draw_gamepad_controls); -} -function gml_Script_s_draw_gamepad_controls(_inst, _other) { - { - { - var __yy__v564 = GetWithArray(YYASSET_REF(0x00000071)); - for (var __yy__v565 in __yy__v564) { - if (!__yy__v564.hasOwnProperty(__yy__v565)) continue; - var __yy__v566 = __yy__v564[__yy__v565]; - return; - } - } - { - var __yy__v567 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v568 in __yy__v567) { - if (!__yy__v567.hasOwnProperty(__yy__v568)) continue; - var __yy__v569 = __yy__v567[__yy__v568]; - return; - } - } - var gmldw = display_get_gui_width(); - var gmlsx = yyfequal(_inst.gmldrivedir, -1) ? yyfminus(__yy_gml_errCheck(gmldw), 78) : 78; - var gmlsy = yyfequal(_inst.gmldrivedir, -1) ? 232 : 220; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 3)) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_gamepad_guides"))) { - draw_sprite_ext(_inst, yyfequal(g_pBuiltIn.get_os_type(), 21) ? YYASSET_REF(0x01000145) : YYASSET_REF(0x01000122), 0, gmlsx, 236, 1, 1, 0, 16777215, 1); - } - return; - } - } - var ___sw382___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice; - var ___swc383___ = -1; - if (yyCompareVal(___sw382___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc383___ = 0; - } else if (yyCompareVal(___sw382___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc383___ = 1; - } else if (yyCompareVal(___sw382___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc383___ = 2; - } else if (yyCompareVal(___sw382___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc383___ = 3; - } - switch (___swc383___) { - case 0: { - break; - } - case 1: { - { - var __yy__v570 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v571 in __yy__v570) { - if (!__yy__v570.hasOwnProperty(__yy__v571)) continue; - var __yy__v572 = __yy__v570[__yy__v571]; - if (yyfgreater(__yy__v572.gmlstate, 2)) { - return; - } - } - } - draw_sprite_ext(_inst, yyfequal(g_pBuiltIn.get_os_type(), 21) ? YYASSET_REF(0x010000a7) : YYASSET_REF(0x01000170), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - break; - } - case 2: { - if (yyfequal(_inst.gmlpractice_success, 0)) { - { - { - var __yy__v573 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v574 in __yy__v573) { - if (!__yy__v573.hasOwnProperty(__yy__v574)) continue; - var __yy__v575 = __yy__v573[__yy__v574]; - { - var ___sw384___ = g_pBuiltIn.get_os_type(); - var ___swc385___ = -1; - if (yyCompareVal(___sw384___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc385___ = 0; - } - switch (___swc385___) { - case 0: { - draw_sprite_ext(__yy__v575, yyfequal(__yy__v575.gmlstate, 0) ? YYASSET_REF(0x01000130) : YYASSET_REF(0x01000113), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - break; - } - default: { - draw_sprite_ext(__yy__v575, yyfequal(__yy__v575.gmlstate, 0) ? YYASSET_REF(0x01000174) : YYASSET_REF(0x01000157), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - break; - } - } - } - } - } - } - } else { - { - { - var __yy__v576 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v577 in __yy__v576) { - if (!__yy__v576.hasOwnProperty(__yy__v577)) continue; - var __yy__v578 = __yy__v576[__yy__v577]; - { - var ___sw386___ = __yy__v578.gmlstate; - var ___swc387___ = -1; - if (yyCompareVal(___sw386___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc387___ = 0; - } else if (yyCompareVal(___sw386___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw386___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc387___ = 1; - } - switch (___swc387___) { - case 0: { - draw_sprite_ext(__yy__v578, yyfequal(g_pBuiltIn.get_os_type(), 21) ? YYASSET_REF(0x01000141) : YYASSET_REF(0x0100016e), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(__yy__v578, yyfequal(g_pBuiltIn.get_os_type(), 21) ? YYASSET_REF(0x01000169) : YYASSET_REF(0x0100013c), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - break; - } - default: { - draw_sprite_ext(__yy__v578, yyfequal(g_pBuiltIn.get_os_type(), 21) ? YYASSET_REF(0x01000184) : YYASSET_REF(0x0100015b), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - break; - } - } - } - } - } - } - } - break; - } - case 3: { - { - var __yy__v579 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v580 in __yy__v579) { - if (!__yy__v579.hasOwnProperty(__yy__v580)) continue; - var __yy__v581 = __yy__v579[__yy__v580]; - { - var ___sw388___ = g_pBuiltIn.get_os_type(); - var ___swc389___ = -1; - if (yyCompareVal(___sw388___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc389___ = 0; - } - switch (___swc389___) { - case 0: { - if (yyflessequal(__yy__v581.gmlstate, 2)) { - draw_sprite_ext(__yy__v581, yyfequal(__yy__v581.gmlstate, 0) ? YYASSET_REF(0x0100014c) : YYASSET_REF(0x0100014d), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - } - break; - } - default: { - if (yyflessequal(__yy__v581.gmlstate, 2)) { - draw_sprite_ext(__yy__v581, yyfequal(__yy__v581.gmlstate, 0) ? YYASSET_REF(0x0100018f) : YYASSET_REF(0x0100015f), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - } - break; - } - } - } - } - } - break; - } - default: { - if (yyGetBool(_inst.gmlkicking)) { - return; - } - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_gamepad_guides"))) { - return; - } - { - var __yy__v582 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v583 in __yy__v582) { - if (!__yy__v582.hasOwnProperty(__yy__v583)) continue; - var __yy__v584 = __yy__v582[__yy__v583]; - var ___sw390___ = __yy__v584.gmlstate; - var ___swc391___ = -1; - if (yyCompareVal(___sw390___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc391___ = 0; - } else if (yyCompareVal(___sw390___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw390___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc391___ = 1; - } else if (yyCompareVal(___sw390___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc391___ = 2; - } - switch (___swc391___) { - case 0: { - draw_sprite_ext(__yy__v584, yyfequal(g_pBuiltIn.get_os_type(), 21) ? YYASSET_REF(0x01000060) : YYASSET_REF(0x01000172), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(__yy__v584, yyfequal(g_pBuiltIn.get_os_type(), 21) ? YYASSET_REF(0x010000df) : YYASSET_REF(0x0100011e), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - break; - } - case 2: { - if (yyGetBool(gml_Script_s_is_kickoff(__yy__v584, _inst, true)) && yyGetBool(gml_Script_s_can_touchback(__yy__v584, _inst))) { - draw_sprite_ext(__yy__v584, YYASSET_REF(0x01000062), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - } else { - draw_sprite_ext(__yy__v584, yyfequal(g_pBuiltIn.get_os_type(), 21) ? YYASSET_REF(0x010000e1) : YYASSET_REF(0x010000e0), 0, gmlsx, gmlsy, 1, 1, 0, 16777215, 1); - } - break; - } - } - } - } - break; - } - } - } -} -function gml_GlobalScript_s_team_helpers(_inst, _other) { - _inst.gmls_teams_file = __yy_method(_inst, gml_Script_s_teams_file); -} -function gml_Script_s_teams_file(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return gml_Script_s_get_versioned_path(_inst, _other, "Teams_CO.txt"); - } - return "Teams.txt"; - } -} -function gml_GlobalScript_btn_click_StaffProfilePrev(_inst, _other) { - _inst.gmlbtn_click_StaffProfilePrev = __yy_method(_inst, gml_Script_btn_click_StaffProfilePrev); -} -function gml_Script_btn_click_StaffProfilePrev(_inst, _other) { - { - { - var __yy__v585 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v586 in __yy__v585) { - if (!__yy__v585.hasOwnProperty(__yy__v586)) continue; - var __yy__v587 = __yy__v585[__yy__v586]; - { - if (yyfgreater(ds_list_find_index(__yy__v587.gmlstafflist, __yy__v587.gmlplayer_profile), -1)) { - { - var gmlpos = yyfminus(__yy_gml_errCheck(ds_list_find_index(__yy__v587.gmlstafflist, __yy__v587.gmlplayer_profile)), 1); - if (yyfless(gmlpos, 0)) { - gmlpos = yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v587.gmlstafflist)), 1); - } - __yy__v587.gmlplayer_profile = ds_list_find_value(__yy__v587.gmlstafflist, gmlpos); - } - } else { - if (yyfgreater(ds_list_find_index(__yy__v587.gmlhirelist, __yy__v587.gmlplayer_profile), -1)) { - { - var gmlshortlist = gml_Script_s_get_hire_shortlist(__yy__v587, _inst, ds_map_find_value(__yy__v587.gmlplayer_profile, "position")); - var gmlpos = yyfminus(__yy_gml_errCheck(ds_list_find_index(gmlshortlist, __yy__v587.gmlplayer_profile)), 1); - if (yyfless(gmlpos, 0)) { - gmlpos = yyfminus(__yy_gml_errCheck(ds_list_size(gmlshortlist)), 1); - } - __yy__v587.gmlplayer_profile = ds_list_find_value(gmlshortlist, gmlpos); - ds_list_destroy(gmlshortlist); - gmlshortlist = -1; - } - } - } - } - } - } - room_goto(YYASSET_REF(0x03000017)); - } -} -function gml_GlobalScript_btn_click_StaffProfileBack(_inst, _other) { - _inst.gmlbtn_click_StaffProfileBack = __yy_method(_inst, gml_Script_btn_click_StaffProfileBack); -} -function gml_Script_btn_click_StaffProfileBack(_inst, _other) { - { - { - var __yy__v588 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v589 in __yy__v588) { - if (!__yy__v588.hasOwnProperty(__yy__v589)) continue; - var __yy__v590 = __yy__v588[__yy__v589]; - { - if (yyGetBool(yyfgreaterequal(ds_list_find_index(__yy__v590.gmlstafflist, __yy__v590.gmlplayer_profile), 0)) || yyGetBool(yyfequal(ds_map_find_value(__yy__v590.gmlplayer_profile, "position"), 100))) { - room_goto(YYASSET_REF(0x03000009)); - } else { - gml_Script_btn_click_ViewHires(__yy__v590, _inst); - } - } - } - } - } -} -function gml_GlobalScript_btn_click_HireStaff(_inst, _other) { - _inst.gmlbtn_click_HireStaff = __yy_method(_inst, gml_Script_btn_click_HireStaff); -} -function gml_Script_btn_click_HireStaff(_inst, _other) { - { - var gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_HireStaff"); - var gmlcontract = 2; - var gmlcost = gml_Script_s_get_coach_cost(_inst, _other, gmlpmap); - if (yyfless(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstafflist, gmlpmap), 0)) { - { - if (yyfgreater(gmlcost, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_HireStaffNoCost"); - gmlmsg = string_replace(gmlmsg, "$hirename", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gmlmsg = string_replace(gmlmsg, "$num", gmlcost); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_HireStaff"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - gmlmsg = string_replace(gmlmsg, "$hirename", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$year", string(gmlcontract)); - gmlmsg = string_replace(gmlmsg, "$num", gmlcost); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstaff_hire = gmlpmap; - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_HireStaff"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_hirestaff, global.gmlc_background, 1); - } - } else { - { - gmlcost = round(yyftime(__yy_gml_errCheck(gmlcost), 0.5)); - if (yyfless(gmlcost, 1)) { - gmlcost = 1; - } - if (yyfgreaterequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_get_max_age(_inst, _other, gmlpmap))) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_StaffExtendNoAge"); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_HireStaff"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } else { - if (yyfgreater(gmlcost, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_StaffExtendNoCost"); - if (yyfless(gmlcost, 2)) { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_StaffExtendNoCost1"); - } - gmlmsg = string_replace(gmlmsg, "$hirename", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gmlmsg = string_replace(gmlmsg, "$num", gmlcost); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_HireStaff"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstaff_hire = gmlpmap; - gmlmsg = gml_Script_s_str(_inst, _other, "msg_StaffExtend"); - if (yyfless(gmlcost, 2)) { - gmlmsg = gml_Script_s_str(_inst, _other, "msg_StaffExtend1"); - } - if (yyfless(ds_map_find_value(gmlpmap, "contract"), 2)) { - gmlmsg = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "msg_StaffExpiring")), " "), __yy_gml_errCheck(gmlmsg)); - } - gmlmsg = string_replace_all(gmlmsg, "$hirename", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gmlmsg = string_replace_all(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace_all(gmlmsg, "$num", gmlcost); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_HireStaff"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_hirestaff, global.gmlc_background, 1); - } - } - } -} -function gml_GlobalScript_btn_click_ViewHires(_inst, _other) { - _inst.gmlbtn_click_ViewHires = __yy_method(_inst, gml_Script_btn_click_ViewHires); -} -function gml_Script_btn_click_ViewHires(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300001f)); - } -} -function gml_GlobalScript_btn_click_ViewHiresProfile(_inst, _other) { - _inst.gmlbtn_click_ViewHiresProfile = __yy_method(_inst, gml_Script_btn_click_ViewHiresProfile); -} -function gml_Script_btn_click_ViewHiresProfile(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = _inst.gmlpmap; - room_goto(YYASSET_REF(0x03000017)); - } -} -function gml_GlobalScript_btn_click_ViewHiresBack(_inst, _other) { - _inst.gmlbtn_click_ViewHiresBack = __yy_method(_inst, gml_Script_btn_click_ViewHiresBack); -} -function gml_Script_btn_click_ViewHiresBack(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000009)); - } -} -function gml_GlobalScript_btn_click_ViewHiresReset(_inst, _other) { - _inst.gmlbtn_click_ViewHiresReset = __yy_method(_inst, gml_Script_btn_click_ViewHiresReset); -} -function gml_Script_btn_click_ViewHiresReset(_inst, _other) { - { - { - var __yy__v591 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v592 in __yy__v591) { - if (!__yy__v591.hasOwnProperty(__yy__v592)) continue; - var __yy__v593 = __yy__v591[__yy__v592]; - { - if (yyfless(__yy__v593.gmlcoach_credit, 5)) { - { - var gmlmsg = gml_Script_s_str(__yy__v593, _inst, "msg_ResetNoCredit"); - gmlmsg = string_replace(gmlmsg, "$num", 5); - gml_Script_s_create_message(__yy__v593, _inst, "", gmlmsg, gml_Script_s_str(__yy__v593, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - if (yyfequal(__yy__v593.gmlstaff_reset_week, __yy__v593.gmlweek)) { - { - gml_Script_s_create_message(__yy__v593, _inst, "", gml_Script_s_str(__yy__v593, _inst, "msg_ResetTooSoon"), gml_Script_s_str(__yy__v593, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - var gmlmsg = gml_Script_s_str(__yy__v593, _inst, "msg_StaffReset"); - gmlmsg = string_replace(gmlmsg, "$num", 5); - gml_Script_s_create_message(__yy__v593, _inst, "", gmlmsg, gml_Script_s_str(__yy__v593, _inst, "ui_Cancel"), gml_Script_s_str(__yy__v593, _inst, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_confirm_staff_hire_reset, global.gmlc_background, 1); - } - } - } - } -} -function gml_GlobalScript_btn_click_TrainingLight(_inst, _other) { - _inst.gmlbtn_click_TrainingLight = __yy_method(_inst, gml_Script_btn_click_TrainingLight); -} -function gml_Script_btn_click_TrainingLight(_inst, _other) { - { - { - var __yy__v594 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v595 in __yy__v594) { - if (!__yy__v594.hasOwnProperty(__yy__v595)) continue; - var __yy__v596 = __yy__v594[__yy__v595]; - { - var ___sw394___ = ds_map_find_value(__yy__v596.gmlplayer_profile, "position"); - var ___swc395___ = -1; - if (yyCompareVal(___sw394___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc395___ = 0; - } else if (yyCompareVal(___sw394___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc395___ = 1; - } - switch (___swc395___) { - case 0: { - __yy__v596.gmltraining_reg_df = 1; - break; - } - case 1: { - __yy__v596.gmltraining_reg_of = 1; - break; - } - } - } - } - } - room_goto(YYASSET_REF(0x03000017)); - } -} -function gml_GlobalScript_btn_click_TrainingNormal(_inst, _other) { - _inst.gmlbtn_click_TrainingNormal = __yy_method(_inst, gml_Script_btn_click_TrainingNormal); -} -function gml_Script_btn_click_TrainingNormal(_inst, _other) { - { - { - var __yy__v597 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v598 in __yy__v597) { - if (!__yy__v597.hasOwnProperty(__yy__v598)) continue; - var __yy__v599 = __yy__v597[__yy__v598]; - { - var ___sw398___ = ds_map_find_value(__yy__v599.gmlplayer_profile, "position"); - var ___swc399___ = -1; - if (yyCompareVal(___sw398___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc399___ = 0; - } else if (yyCompareVal(___sw398___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc399___ = 1; - } - switch (___swc399___) { - case 0: { - __yy__v599.gmltraining_reg_df = 2; - break; - } - case 1: { - __yy__v599.gmltraining_reg_of = 2; - break; - } - } - } - } - } - room_goto(YYASSET_REF(0x03000017)); - } -} -function gml_GlobalScript_btn_click_TrainingHard(_inst, _other) { - _inst.gmlbtn_click_TrainingHard = __yy_method(_inst, gml_Script_btn_click_TrainingHard); -} -function gml_Script_btn_click_TrainingHard(_inst, _other) { - { - { - var __yy__v600 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v601 in __yy__v600) { - if (!__yy__v600.hasOwnProperty(__yy__v601)) continue; - var __yy__v602 = __yy__v600[__yy__v601]; - { - var ___sw402___ = ds_map_find_value(__yy__v602.gmlplayer_profile, "position"); - var ___swc403___ = -1; - if (yyCompareVal(___sw402___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc403___ = 0; - } else if (yyCompareVal(___sw402___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc403___ = 1; - } - switch (___swc403___) { - case 0: { - __yy__v602.gmltraining_reg_df = 3; - break; - } - case 1: { - __yy__v602.gmltraining_reg_of = 3; - break; - } - } - } - } - } - room_goto(YYASSET_REF(0x03000017)); - } -} -function gml_GlobalScript_btn_click_XP_Continue(_inst, _other) { - _inst.gmlbtn_click_XP_Continue = __yy_method(_inst, gml_Script_btn_click_XP_Continue); -} -function gml_Script_btn_click_XP_Continue(_inst, _other) { - { - { - var __yy__v603 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v604 in __yy__v603) { - if (!__yy__v603.hasOwnProperty(__yy__v604)) continue; - var __yy__v605 = __yy__v603[__yy__v604]; - { - { - var __yy__v606 = GetWithArray(YYASSET_REF(0x00000066)); - for (var __yy__v607 in __yy__v606) { - if (!__yy__v606.hasOwnProperty(__yy__v607)) continue; - var __yy__v608 = __yy__v606[__yy__v607]; - instance_destroy(__yy__v608); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v605.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v605.gmlroster, gmli); - if (!yyGetBool(gml_Script_s_has_xp_gain(__yy__v605, _inst, gmlpmap))) { - { - ds_map_set(gmlpmap, "xp", round(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_gain"))))); - ds_map_set(gmlpmap, "xp_gain", 0); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v605.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v605.gmlstafflist, gmli); - if (!yyGetBool(gml_Script_s_has_xp_gain(__yy__v605, _inst, gmlpmap))) { - { - ds_map_set(gmlpmap, "xp", round(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_gain"))))); - ds_map_set(gmlpmap, "xp_gain", 0); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v605.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v605.gmlroster, gmli); - if (yyGetBool(gml_Script_s_has_xp_gain(__yy__v605, _inst, gmlpmap))) { - { - __yy__v605.gmlplayer_profile = gmlpmap; - room_goto(YYASSET_REF(0x03000016)); - return; - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v605.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v605.gmlstafflist, gmli); - if (yyGetBool(gml_Script_s_has_xp_gain(__yy__v605, _inst, gmlpmap))) { - { - __yy__v605.gmlplayer_profile = gmlpmap; - room_goto(YYASSET_REF(0x03000017)); - return; - } - } - } - } - } - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 7)) { - gml_Script_s_play(_inst, _other, 1); - } else { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile) && yyGetBool(yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "meetingdone"), 1))) { - room_goto(YYASSET_REF(0x03000016)); - } else { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - room_goto(YYASSET_REF(0x03000016)); - } else { - room_goto(YYASSET_REF(0x03000009)); - } - } - } - } -} -function gml_GlobalScript_btn_click_XP_Back(_inst, _other) { - _inst.gmlbtn_click_XP_Back = __yy_method(_inst, gml_Script_btn_click_XP_Back); -} -function gml_Script_btn_click_XP_Back(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000019)); - } -} -function gml_GlobalScript_btn_response_quit_yes(_inst, _other) { - _inst.gmlbtn_response_quit_yes = __yy_method(_inst, gml_Script_btn_response_quit_yes); -} -function gml_Script_btn_response_quit_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - game_end(); - } -} -function gml_GlobalScript_btn_response_newgame_commit(_inst, _other) { - _inst.gmlbtn_response_newgame_commit = __yy_method(_inst, gml_Script_btn_response_newgame_commit); -} -function gml_Script_btn_response_newgame_commit(_inst, _other) { - { - file_delete(gml_Script_s_get_savename(_inst, _other)); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_destroy_master(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_GlobalScript_btn_response_kick_no(_inst, _other) { - _inst.gmlbtn_response_kick_no = __yy_method(_inst, gml_Script_btn_response_kick_no); -} -function gml_Script_btn_response_kick_no(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_btn_response_punt_yes(_inst, _other) { - _inst.gmlbtn_response_punt_yes = __yy_method(_inst, gml_Script_btn_response_punt_yes); -} -function gml_Script_btn_response_punt_yes(_inst, _other) { - { - gml_Script_s_action_result(_inst, _other, 5); - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_btn_response_fg_yes(_inst, _other) { - _inst.gmlbtn_response_fg_yes = __yy_method(_inst, gml_Script_btn_response_fg_yes); -} -function gml_Script_btn_response_fg_yes(_inst, _other) { - { - gml_Script_s_set_up_fieldgoal(_inst, _other, 1); - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_btn_response_1pt(_inst, _other) { - _inst.gmlbtn_response_1pt = __yy_method(_inst, gml_Script_btn_response_1pt); -} -function gml_Script_btn_response_1pt(_inst, _other) { - { - gml_Script_s_set_up_fieldgoal(_inst, _other, 2); - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_btn_response_2pt(_inst, _other) { - _inst.gmlbtn_response_2pt = __yy_method(_inst, gml_Script_btn_response_2pt); -} -function gml_Script_btn_response_2pt(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_btn_response_onsidekick_no(_inst, _other) { - _inst.gmlbtn_response_onsidekick_no = __yy_method(_inst, gml_Script_btn_response_onsidekick_no); -} -function gml_Script_btn_response_onsidekick_no(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v609 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v610 in __yy__v609) { - if (!__yy__v609.hasOwnProperty(__yy__v610)) continue; - var __yy__v611 = __yy__v609[__yy__v610]; - __yy__v611.gmlcomm_stage = 26; - } - } - } -} -function gml_GlobalScript_btn_response_onsidekick_yes(_inst, _other) { - _inst.gmlbtn_response_onsidekick_yes = __yy_method(_inst, gml_Script_btn_response_onsidekick_yes); -} -function gml_Script_btn_response_onsidekick_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v612 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v613 in __yy__v612) { - if (!__yy__v612.hasOwnProperty(__yy__v613)) continue; - var __yy__v614 = __yy__v612[__yy__v613]; - __yy__v614.gmlcomm_stage = 27; - } - } - } -} -function gml_GlobalScript_btn_response_cut_player_yes(_inst, _other) { - _inst.gmlbtn_response_cut_player_yes = __yy_method(_inst, gml_Script_btn_response_cut_player_yes); -} -function gml_Script_btn_response_cut_player_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v615 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v616 in __yy__v615) { - if (!__yy__v615.hasOwnProperty(__yy__v616)) continue; - var __yy__v617 = __yy__v615[__yy__v616]; - { - var gmlpatt = ds_map_find_value(__yy__v617.gmlplayer_profile, "attitude"); - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000016))) { - { - var gmldel = gml_Script_s_remove_player(__yy__v617, _inst, __yy__v617.gmlplayer_profile, "cut", gml_Script_s_pick_epilogue_story(__yy__v617, _inst, "epi_cut")); - if (yyGetBool(gmldel)) { - { - __yy__v617.gmlplayer_profile = -1; - } - } - } - } else { - { - ds_list_delete(__yy__v617.gmlroster, ds_list_find_index(__yy__v617.gmlroster, __yy__v617.gmlplayer_profile)); - ds_map_destroy(__yy__v617.gmlplayer_profile); - __yy__v617.gmlplayer_profile = -1; - } - } - gml_Script_s_complete_achievement(__yy__v617, _inst, "ACH_CUT"); - if (yyfgreater(gmlpatt, 15)) { - { - gml_Script_s_meter_change(__yy__v617, _inst, 4, gml_Script_s_get_morale(__yy__v617, _inst), YYASSET_REF(0x03000019), ""); - var gmli = __yy_gml_errCheck(-__yy_gml_errCheck(gml_Script_s_get_attitude_icon(__yy__v617, _inst, gmlpatt))); - gml_Script_s_adjust_team_morale(__yy__v617, _inst, yyftime(__yy_gml_errCheck(gmli), 2), gmli); - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000016))) { - return; - } - } - } - } - } - } - room_goto(YYASSET_REF(0x03000019)); - } -} -function gml_GlobalScript_btn_response_skip_draft_yes(_inst, _other) { - _inst.gmlbtn_response_skip_draft_yes = __yy_method(_inst, gml_Script_btn_response_skip_draft_yes); -} -function gml_Script_btn_response_skip_draft_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - var gmlpicks = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round), 1), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks)]; - if (yyfgreater(gmlpicks, 0)) { - { - var gmlvalue = yyftime(__yy_gml_errCheck(gmlpicks), __yy_gml_errCheck(yyfminus(4, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round)))); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, gmlvalue); - } - } - gml_Script_s_end_draft_round(_inst, _other, false); - } -} -function gml_GlobalScript_btn_response_pick_player_yes(_inst, _other) { - _inst.gmlbtn_response_pick_player_yes = __yy_method(_inst, gml_Script_btn_response_pick_player_yes); -} -function gml_Script_btn_response_pick_player_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v618 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v619 in __yy__v618) { - if (!__yy__v618.hasOwnProperty(__yy__v619)) continue; - var __yy__v620 = __yy__v618[__yy__v619]; - { - var gmlfrom_team_id = ds_map_find_value(__yy__v620.gmlplayer_profile, "teamid"); - gml_Script_slog(__yy__v620, _inst, yyfplus("Pick player yes. TeamId = ", __yy_gml_errCheck(string(gmlfrom_team_id)))); - ds_map_set(__yy__v620.gmlplayer_profile, "signed_year", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - ds_map_set(__yy__v620.gmlplayer_profile, "teamid", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - ds_map_set(__yy__v620.gmlplayer_profile, "flash_time", g_pBuiltIn.get_current_time()); - ds_list_add(__yy__v620.gmlroster, __yy__v620.gmlplayer_profile); - var gmlpos = ds_list_find_index(__yy__v620.gmlfreeagentlist, __yy__v620.gmlplayer_profile); - if (yyfgreater(gmlpos, -1)) { - { - var gmlmsg = gml_Script_s_str(__yy__v620, _inst, "news_SignFreeAgent"); - if (yyfequal(gmlfrom_team_id, __yy__v620.gmlmyteam_id)) { - { - gmlmsg = gml_Script_s_str(__yy__v620, _inst, "news_ResignedPlayer"); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v620, _inst))) { - { - gmlmsg = yyfplus(gmlmsg, yyfplus(" ||", __yy_gml_errCheck(global.gmldebug_track_str))); - gmlmsg = yyfplus(gmlmsg, yyfplus("|PTI:", __yy_gml_errCheck(string(gmlfrom_team_id)))); - gmlmsg = yyfplus(gmlmsg, yyfplus(yyfplus("|TI:", __yy_gml_errCheck(string(__yy__v620.gmlmyteam_id))), __yy_gml_errCheck(gml_Script_s_get_team_name_by_id(__yy__v620, _inst, __yy__v620.gmlmyteam_id)))); - gmlmsg = yyfplus(gmlmsg, yyfplus("|PC:", __yy_gml_errCheck(string(gml_Script_s_get_map(__yy__v620, _inst, __yy__v620.gmlplayer_profile, "contract", -404))))); - gmlmsg = yyfplus(gmlmsg, yyfplus("|PA:", __yy_gml_errCheck(string(gml_Script_s_get_map(__yy__v620, _inst, __yy__v620.gmlplayer_profile, "age", -404))))); - gmlmsg = yyfplus(gmlmsg, yyfplus("|PLR:", __yy_gml_errCheck(string(gml_Script_s_get_map(__yy__v620, _inst, __yy__v620.gmlplayer_profile, "team_leave_reason", -404))))); - gmlmsg = yyfplus(gmlmsg, yyfplus("|PSY:", __yy_gml_errCheck(string(gml_Script_s_get_map(__yy__v620, _inst, __yy__v620.gmlplayer_profile, "signed_year", -404))))); - } - } - } - } - gmlmsg = gml_Script_s_parse_player_message(__yy__v620, _inst, gmlmsg, __yy__v620.gmlplayer_profile); - gml_Script_s_add_news(__yy__v620, _inst, gmlmsg); - gml_Script_s_complete_achievement(__yy__v620, _inst, "ACH_FREEAGENT"); - if (yyfgreaterequal(gml_Script_s_get_player_rating(__yy__v620, _inst, __yy__v620.gmlplayer_profile), 10)) { - gml_Script_s_complete_achievement(__yy__v620, _inst, "ACH_FREEAGENT5"); - } - ds_list_delete(__yy__v620.gmlfreeagentlist, gmlpos); - room_goto(YYASSET_REF(0x03000019)); - return; - } - } - gmlpos = ds_list_find_index(__yy__v620.gmltradelist, __yy__v620.gmlplayer_profile); - if (yyfgreater(gmlpos, -1)) { - { - var gmlmsg = gml_Script_s_str(__yy__v620, _inst, "news_SignTrade"); - gmlmsg = gml_Script_s_parse_player_message(__yy__v620, _inst, gmlmsg, __yy__v620.gmlplayer_profile); - gmlmsg = string_replace(gmlmsg, "$otherteamname", gml_Script_s_get_team_name_by_id(__yy__v620, _inst, gmlfrom_team_id)); - gml_Script_s_add_news(__yy__v620, _inst, gmlmsg); - gml_Script_s_complete_achievement(__yy__v620, _inst, "ACH_TRADEIN"); - ds_list_delete(__yy__v620.gmltradelist, gmlpos); - room_goto(YYASSET_REF(0x03000019)); - return; - } - } - gmlpos = ds_list_find_index(__yy__v620.gmldraftlist, __yy__v620.gmlplayer_profile); - if (yyfgreater(gmlpos, -1)) { - { - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v620, _inst))) { - { - gml_Script_s_college_admissions_pick_player(__yy__v620, _inst, gmlpos); - } - } else { - { - __yy__v620.gmldraft_picks = __yy_gml_array_check(__yy__v620.gmldraft_picks, 1357624151); - (g_yyPrePostObject__ = __yy__v620.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(__yy__v620.gmldraft_round), 1))]), (__yy__v620.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(__yy__v620.gmldraft_round), 1))] = g_yyPrePostObject__ instanceof Long ? __yy__v620.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(__yy__v620.gmldraft_round), 1))].subtract(1) : --__yy__v620.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(__yy__v620.gmldraft_round), 1))]), g_yyPrePostObject__; - ds_list_delete(__yy__v620.gmldraftlist, gmlpos); - } - } - room_goto(YYASSET_REF(0x03000019)); - gml_Script_s_complete_achievement(__yy__v620, _inst, "ACH_DRAFT"); - gml_Script_s_complete_achievement(__yy__v620, _inst, "ACH_NEW_FRESHMAN"); - return; - } - } - gmlpos = ds_list_find_index(__yy__v620.gmlstorelist, __yy__v620.gmlplayer_profile); - if (yyfgreater(gmlpos, -1)) { - { - var gmlmsg = gml_Script_s_str(__yy__v620, _inst, "news_SignTrade2"); - gmlmsg = gml_Script_s_parse_player_message(__yy__v620, _inst, gmlmsg, __yy__v620.gmlplayer_profile); - gml_Script_s_add_news(__yy__v620, _inst, gmlmsg); - __yy__v620.gmlcoach_credit = yyfminus(__yy__v620.gmlcoach_credit, ds_map_find_value(__yy__v620.gmlplayer_profile, "creditcost")); - ds_map_set(__yy__v620.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v620.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(ds_map_find_value(__yy__v620.gmlplayer_profile, "creditcost"))), 0)); - ds_list_delete(__yy__v620.gmlstorelist, gmlpos); - __yy__v620.gmlroster_from_store = false; - gml_Script_s_savegame(__yy__v620, _inst); - room_goto(YYASSET_REF(0x03000019)); - gml_Script_s_complete_achievement(__yy__v620, _inst, "ACH_FREEAGENT"); - if (yyfgreaterequal(gml_Script_s_get_player_rating(__yy__v620, _inst, __yy__v620.gmlplayer_profile), 10)) { - gml_Script_s_complete_achievement(__yy__v620, _inst, "ACH_FREEAGENT5"); - } - return; - } - } - gmlpos = ds_list_find_index(__yy__v620.gmlhoflist, __yy__v620.gmlplayer_profile); - if (yyfgreater(gmlpos, -1)) { - { - ds_list_delete(__yy__v620.gmlhoflist, gmlpos); - room_goto(YYASSET_REF(0x03000019)); - return; - } - } - } - } - } - room_goto(YYASSET_REF(0x03000019)); - } -} -function gml_GlobalScript_btn_click_OptionsKickReturns(_inst, _other) { - _inst.gmlbtn_click_OptionsKickReturns = __yy_method(_inst, gml_Script_btn_click_OptionsKickReturns); - _inst.gmlbtn_click_OptionsKickReturns_Exh = __yy_method(_inst, gml_Script_btn_click_OptionsKickReturns_Exh); -} -function gml_Script_btn_click_OptionsKickReturns(_inst, _other) { - { - { - var __yy__v621 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v622 in __yy__v621) { - if (!__yy__v621.hasOwnProperty(__yy__v622)) continue; - var __yy__v623 = __yy__v621[__yy__v622]; - { - if (yyfequal(ds_map_find_value(__yy__v623.gmlmap_options, "fullversion"), 1)) { - { - ds_map_set(__yy__v623.gmlmap_options, "op_kickoffs", !yyGetBool(ds_map_find_value(__yy__v623.gmlmap_options, "op_kickoffs"))); - gml_Script_s_update_options(__yy__v623, _inst); - if (!yyGetBool(ds_map_find_value(__yy__v623.gmlmap_options, "op_kickoffs"))) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v623.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_set(ds_list_find_value(__yy__v623.gmlroster, gmli), "kr", 0); - } - } - } - } - } else { - { - ds_map_set(__yy__v623.gmlmap_options, "op_kickoffs", 0); - gml_Script_s_create_message(__yy__v623, _inst, "", gml_Script_s_str(__yy__v623, _inst, "msg_NeedUnlimited"), gml_Script_s_str(__yy__v623, _inst, "ui_No"), gml_Script_s_str(__yy__v623, _inst, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_open_store, global.gmlc_background, 1); - } - } - } - } - } - } -} -function gml_Script_btn_click_OptionsKickReturns_Exh(_inst, _other) { - { - { - var __yy__v624 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v625 in __yy__v624) { - if (!__yy__v624.hasOwnProperty(__yy__v625)) continue; - var __yy__v626 = __yy__v624[__yy__v625]; - { - ds_map_set(__yy__v626.gmlmap_options, "exh_op_kickoffs", !yyGetBool(ds_map_find_value(__yy__v626.gmlmap_options, "exh_op_kickoffs"))); - gml_Script_s_update_options_exh(__yy__v626, _inst); - } - } - } - } -} -function gml_GlobalScript_btn_response_in_trade_player_yes(_inst, _other) { - _inst.gmlbtn_response_in_trade_player_yes = __yy_method(_inst, gml_Script_btn_response_in_trade_player_yes); -} -function gml_Script_btn_response_in_trade_player_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v627 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v628 in __yy__v627) { - if (!__yy__v627.hasOwnProperty(__yy__v628)) continue; - var __yy__v629 = __yy__v627[__yy__v628]; - { - var gmlpick = ds_map_find_value(__yy__v629.gmlplayer_profile, "intrade_pick"); - var gmlfrom_team_id = ds_map_find_value(__yy__v629.gmlplayer_profile, "teamid"); - __yy__v629.gmldraft_picks = __yy_gml_array_check(__yy__v629.gmldraft_picks, 1109754537); - (g_yyPrePostObject__ = __yy__v629.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(gmlpick), 1))]), (__yy__v629.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(gmlpick), 1))] = g_yyPrePostObject__ instanceof Long ? __yy__v629.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(gmlpick), 1))].subtract(1) : --__yy__v629.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(gmlpick), 1))]), g_yyPrePostObject__; - ds_map_set(__yy__v629.gmlplayer_profile, "signed_year", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - ds_map_set(__yy__v629.gmlplayer_profile, "teamid", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - ds_map_set(__yy__v629.gmlplayer_profile, "intrade_pick", 0); - ds_map_set(__yy__v629.gmlplayer_profile, "flash_time", g_pBuiltIn.get_current_time()); - var gmlmsg = gml_Script_s_str(__yy__v629, _inst, "news_SignTrade"); - gmlmsg = gml_Script_s_parse_player_message(__yy__v629, _inst, gmlmsg, __yy__v629.gmlplayer_profile); - gmlmsg = string_replace(gmlmsg, "$otherteamname", gml_Script_s_get_team_name_by_id(__yy__v629, _inst, gmlfrom_team_id)); - gml_Script_s_add_news(__yy__v629, _inst, gmlmsg); - gml_Script_s_complete_achievement(__yy__v629, _inst, "ACH_TRADEIN"); - ds_list_add(__yy__v629.gmlroster, __yy__v629.gmlplayer_profile); - ds_list_delete(__yy__v629.gmltradelist, ds_list_find_index(__yy__v629.gmltradelist, __yy__v629.gmlplayer_profile)); - gml_Script_s_savegame(__yy__v629, _inst); - room_goto(YYASSET_REF(0x03000019)); - } - } - } - } -} -function gml_GlobalScript_btn_response_out_trade_player_yes(_inst, _other) { - _inst.gmlbtn_response_out_trade_player_yes = __yy_method(_inst, gml_Script_btn_response_out_trade_player_yes); -} -function gml_Script_btn_response_out_trade_player_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v630 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v631 in __yy__v630) { - if (!__yy__v630.hasOwnProperty(__yy__v631)) continue; - var __yy__v632 = __yy__v630[__yy__v631]; - { - array_set_post(__yy__v632.gmldraft_picks, yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v632.gmlplayer_profile, "outtrade_pick")), 1), yyfplus(__yy_gml_errCheck(array_get(__yy__v632.gmldraft_picks, yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v632.gmlplayer_profile, "outtrade_pick")), 1))), 1)); - ds_map_set(__yy__v632.gmlplayer_profile, "outtrade_pick", 0); - var gmlorig_fans = __yy__v632.gmlfans; - if (yyfequal(ds_map_find_value(__yy__v632.gmlplayer_profile, "signed_year"), __yy__v632.gmlyear)) { - { - gml_Script_s_adjust_team_morale(__yy__v632, _inst, -15, -10); - __yy__v632.gmlfans = clamp(yyftime(__yy_gml_errCheck(__yy__v632.gmlfans), 0.85), 1, 100); - } - } - var gmldel = gml_Script_s_remove_player(__yy__v632, _inst, __yy__v632.gmlplayer_profile, "trade"); - if (yyGetBool(gmldel)) { - { - __yy__v632.gmlplayer_profile = -1; - } - } - gml_Script_s_complete_achievement(__yy__v632, _inst, "ACH_TRADEOUT"); - gml_Script_s_savegame(__yy__v632, _inst); - if (yyfless(__yy__v632.gmlfans, yyfminus(__yy_gml_errCheck(gmlorig_fans), 2))) { - gml_Script_s_meter_change(__yy__v632, _inst, 1, gmlorig_fans, YYASSET_REF(0x03000019), ""); - } else { - room_goto(YYASSET_REF(0x03000019)); - } - } - } - } - } -} -function gml_GlobalScript_btn_response_out_trade_player_no(_inst, _other) { - _inst.gmlbtn_response_out_trade_player_no = __yy_method(_inst, gml_Script_btn_response_out_trade_player_no); -} -function gml_Script_btn_response_out_trade_player_no(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - room_goto(YYASSET_REF(0x03000016)); - } -} -function gml_GlobalScript_btn_response_player_meeting_morale_yes(_inst, _other) { - _inst.gmlbtn_response_player_meeting_morale_yes = __yy_method(_inst, gml_Script_btn_response_player_meeting_morale_yes); -} -function gml_Script_btn_response_player_meeting_morale_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v633 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v634 in __yy__v633) { - if (!__yy__v633.hasOwnProperty(__yy__v634)) continue; - var __yy__v635 = __yy__v633[__yy__v634]; - { - var gmlmeetcost = gml_Script_s_get_meeting_cost_morale(__yy__v635, _inst, __yy__v635.gmlplayer_profile); - var gmlpatt = ds_map_find_value(__yy__v635.gmlplayer_profile, "attitude"); - var gmlold_amount = gmlpatt; - __yy__v635.gmlcoach_credit = yyfminus(__yy__v635.gmlcoach_credit, gmlmeetcost); - if (yyfless(__yy__v635.gmlcoach_credit, 0)) { - __yy__v635.gmlcoach_credit = 0; - } - ds_map_set(__yy__v635.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v635.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlmeetcost)), 0)); - gmlpatt = clamp(yyfplus(__yy_gml_errCheck(gmlpatt), 15), 1, 100); - ds_map_set(__yy__v635.gmlplayer_profile, "attitude", gmlpatt); - ds_map_set(__yy__v635.gmlplayer_profile, "meetingdone", 1); - var gmlnum = string(irandom_range(1, 3)); - var gmlmsg = gml_Script_s_str(__yy__v635, _inst, yyfplus("msg_boost_morale", __yy_gml_errCheck(gmlnum))); - gmlmsg = string_replace(gmlmsg, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v635.gmlplayer_profile, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(__yy__v635.gmlplayer_profile, "lname")))); - gml_Script_s_meter_change(__yy__v635, _inst, 5, gmlold_amount, YYASSET_REF(0x03000016), gmlmsg); - gml_Script_s_clear_party_meter(__yy__v635, _inst, __yy__v635.gmlplayer_profile); - } - } - } - } -} -function gml_GlobalScript_btn_response_player_meeting_condition_yes(_inst, _other) { - _inst.gmlbtn_response_player_meeting_condition_yes = __yy_method(_inst, gml_Script_btn_response_player_meeting_condition_yes); -} -function gml_Script_btn_response_player_meeting_condition_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v636 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v637 in __yy__v636) { - if (!__yy__v636.hasOwnProperty(__yy__v637)) continue; - var __yy__v638 = __yy__v636[__yy__v637]; - { - var gmlmeetcost = gml_Script_s_get_meeting_cost_condition(__yy__v638, _inst, __yy__v638.gmlplayer_profile); - var gmlcon = ds_map_find_value(__yy__v638.gmlplayer_profile, "condition"); - var gmlold_amount = gmlcon; - __yy__v638.gmlcoach_credit = yyfminus(__yy__v638.gmlcoach_credit, gmlmeetcost); - if (yyfless(__yy__v638.gmlcoach_credit, 0)) { - __yy__v638.gmlcoach_credit = 0; - } - ds_map_set(__yy__v638.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v638.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlmeetcost)), 0)); - ds_map_set(__yy__v638.gmlplayer_profile, "condition", 100); - ds_map_set(__yy__v638.gmlplayer_profile, "meetingdone", 1); - var gmlnum = string(irandom_range(1, 3)); - var gmlmsg = gml_Script_s_str(__yy__v638, _inst, yyfplus("msg_boost_condition", __yy_gml_errCheck(gmlnum))); - gmlmsg = string_replace(gmlmsg, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v638.gmlplayer_profile, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(__yy__v638.gmlplayer_profile, "lname")))); - gml_Script_s_meter_change(__yy__v638, _inst, 3, gmlold_amount, YYASSET_REF(0x03000016), gmlmsg); - gml_Script_s_clear_party_meter(__yy__v638, _inst, __yy__v638.gmlplayer_profile); - } - } - } - } -} -function gml_GlobalScript_btn_response_player_meeting_levelup_yes(_inst, _other) { - _inst.gmlbtn_response_player_meeting_levelup_yes = __yy_method(_inst, gml_Script_btn_response_player_meeting_levelup_yes); -} -function gml_Script_btn_response_player_meeting_levelup_yes(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v639 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v640 in __yy__v639) { - if (!__yy__v639.hasOwnProperty(__yy__v640)) continue; - var __yy__v641 = __yy__v639[__yy__v640]; - { - var gmlmeetcost = gml_Script_s_get_meeting_cost_levelup(__yy__v641, _inst, __yy__v641.gmlplayer_profile); - __yy__v641.gmlcoach_credit = yyfminus(__yy__v641.gmlcoach_credit, gmlmeetcost); - if (yyfless(__yy__v641.gmlcoach_credit, 0)) { - __yy__v641.gmlcoach_credit = 0; - } - ds_map_set(__yy__v641.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v641.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlmeetcost)), 0)); - ds_map_set(__yy__v641.gmlplayer_profile, "meetingdone", 1); - var gmlxp = ds_map_find_value(__yy__v641.gmlplayer_profile, "xp"); - ds_map_set(__yy__v641.gmlplayer_profile, "xp", yyftime(__yy_gml_errCheck(ds_map_find_value(__yy__v641.gmlplayer_profile, "xp_level")), 100)); - ds_map_set(__yy__v641.gmlplayer_profile, "xp_gain", round(yyfplus(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(__yy__v641.gmlplayer_profile, "xp_gain"))), 10), __yy_gml_errCheck(gmlxp)))); - gml_Script_s_clear_party_meter(__yy__v641, _inst, __yy__v641.gmlplayer_profile); - room_goto(YYASSET_REF(0x03000016)); - } - } - } - } -} -function gml_GlobalScript_btn_response_player_meeting_extend_contract(_inst, _other) { - _inst.gmlbtn_response_player_meeting_extend_contract = __yy_method(_inst, gml_Script_btn_response_player_meeting_extend_contract); -} -function gml_Script_btn_response_player_meeting_extend_contract(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v642 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v643 in __yy__v642) { - if (!__yy__v642.hasOwnProperty(__yy__v643)) continue; - var __yy__v644 = __yy__v642[__yy__v643]; - { - ds_map_set(__yy__v644.gmlplayer_profile, "meetingdone", 1); - var ___sw406___ = yyInst(_inst, _other, YYASSET_REF(0x00000097)).gmlretirement; - var ___swc407___ = -1; - if (yyCompareVal(___sw406___, false, g_GMLMathEpsilon, false) == 0) { - ___swc407___ = 0; - } else if (yyCompareVal(___sw406___, true, g_GMLMathEpsilon, false) == 0) { - ___swc407___ = 1; - } - switch (___swc407___) { - case 0: { - var gmlmeetcost = gml_Script_s_get_meeting_cost_extend_contract(__yy__v644, _inst, __yy__v644.gmlplayer_profile); - ds_map_set(__yy__v644.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v644.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlmeetcost)), 0)); - __yy__v644.gmlcoach_credit = yyfminus(__yy__v644.gmlcoach_credit, gmlmeetcost); - if (yyfless(__yy__v644.gmlcoach_credit, 0)) { - __yy__v644.gmlcoach_credit = 0; - } - ds_map_set(__yy__v644.gmlplayer_profile, "contract", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(__yy__v644.gmlplayer_profile, "contract"))), 1)); - break; - } - case 1: { - var gmlmeetcost = max(gml_Script_s_get_meeting_cost_extend_contract(__yy__v644, _inst, __yy__v644.gmlplayer_profile), gml_Script_s_get_meeting_cost_delay_retirement(__yy__v644, _inst, __yy__v644.gmlplayer_profile)); - ds_map_set(__yy__v644.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v644.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlmeetcost)), 0)); - __yy__v644.gmlcoach_credit = yyfminus(__yy__v644.gmlcoach_credit, gmlmeetcost); - if (yyfless(__yy__v644.gmlcoach_credit, 0)) { - __yy__v644.gmlcoach_credit = 0; - } - if (yyGetBool(ds_map_exists(__yy__v644.gmlplayer_profile, "delay_retirement"))) { - ds_map_set(__yy__v644.gmlplayer_profile, "delay_retirement", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(__yy__v644.gmlplayer_profile, "delay_retirement"))), 1)); - } else { - ds_map_set(__yy__v644.gmlplayer_profile, "delay_retirement", 1); - } - if (yyfless(real(ds_map_find_value(__yy__v644.gmlplayer_profile, "contract")), 2)) { - ds_map_set(__yy__v644.gmlplayer_profile, "contract", 2); - } - break; - } - } - gml_Script_s_savegame(__yy__v644, _inst); - room_goto(YYASSET_REF(0x03000016)); - } - } - } - } -} -function gml_GlobalScript_btn_response_boost_morale(_inst, _other) { - _inst.gmlbtn_response_boost_morale = __yy_method(_inst, gml_Script_btn_response_boost_morale); -} -function gml_Script_btn_response_boost_morale(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v645 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v646 in __yy__v645) { - if (!__yy__v645.hasOwnProperty(__yy__v646)) continue; - var __yy__v647 = __yy__v645[__yy__v646]; - { - __yy__v647.gmlboost_morale_done = true; - __yy__v647.gmlcoach_credit = yyfminus(__yy__v647.gmlcoach_credit, 25); - if (yyfless(__yy__v647.gmlcoach_credit, 0)) { - __yy__v647.gmlcoach_credit = 0; - } - var gmlmor = gml_Script_s_get_morale(__yy__v647, _inst); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v647.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v647.gmlroster, gmli); - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), 10), 1, 100)); - } - } - gml_Script_s_team_halve_all_party_meters(__yy__v647, _inst); - gml_Script_s_meter_change(__yy__v647, _inst, 4, gmlmor, YYASSET_REF(0x03000022), gml_Script_s_str(__yy__v647, _inst, yyfplus("msg_BoostMoraleEvent", __yy_gml_errCheck(string(irandom(9)))))); - } - } - } - } -} -function gml_GlobalScript_btn_response_boost_condition(_inst, _other) { - _inst.gmlbtn_response_boost_condition = __yy_method(_inst, gml_Script_btn_response_boost_condition); -} -function gml_Script_btn_response_boost_condition(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v648 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v649 in __yy__v648) { - if (!__yy__v648.hasOwnProperty(__yy__v649)) continue; - var __yy__v650 = __yy__v648[__yy__v649]; - { - __yy__v650.gmlboost_condition_done = true; - __yy__v650.gmlcoach_credit = yyfminus(__yy__v650.gmlcoach_credit, 25); - if (yyfless(__yy__v650.gmlcoach_credit, 0)) { - __yy__v650.gmlcoach_credit = 0; - } - var gmlcon = gml_Script_s_get_condition_squad(__yy__v650, _inst); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v650.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v650.gmlroster, gmli); - if (yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) { - { - ds_map_set(gmlpmap, "condition", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "condition")), 20), 1, 100)); - } - } - } - } - gml_Script_s_team_halve_all_party_meters(__yy__v650, _inst); - gml_Script_s_meter_change(__yy__v650, _inst, 2, gmlcon, YYASSET_REF(0x03000022), gml_Script_s_str(__yy__v650, _inst, yyfplus("msg_BoostConditionEvent", __yy_gml_errCheck(string(irandom(5)))))); - } - } - } - } -} -function gml_GlobalScript_btn_response_boost_salary_cap(_inst, _other) { - _inst.gmlbtn_response_boost_salary_cap = __yy_method(_inst, gml_Script_btn_response_boost_salary_cap); -} -function gml_Script_btn_response_boost_salary_cap(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v651 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v652 in __yy__v651) { - if (!__yy__v651.hasOwnProperty(__yy__v652)) continue; - var __yy__v653 = __yy__v651[__yy__v652]; - { - __yy__v653.gmlboost_salary_cap = yyfplus(__yy__v653.gmlboost_salary_cap, 25); - __yy__v653.gmlcoach_credit = yyfminus(__yy__v653.gmlcoach_credit, 100); - if (yyfless(__yy__v653.gmlcoach_credit, 0)) { - __yy__v653.gmlcoach_credit = 0; - } - } - } - } - room_goto(YYASSET_REF(0x03000009)); - } -} -function gml_GlobalScript_s_confirm_upgrade_stadium(_inst, _other) { - _inst.gmls_confirm_upgrade_stadium = __yy_method(_inst, gml_Script_s_confirm_upgrade_stadium); -} -function gml_Script_s_confirm_upgrade_stadium(_inst, _other) { - { - { - var __yy__v654 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v655 in __yy__v654) { - if (!__yy__v654.hasOwnProperty(__yy__v655)) continue; - var __yy__v656 = __yy__v654[__yy__v655]; - { - gml_Script_s_msg_clear(__yy__v656, _inst); - __yy__v656.gmlfacility_upgraded_stadium = __yy__v656.gmlweek; - __yy__v656.gmlfacility_stadium = clamp(yyfplus(__yy_gml_errCheck(__yy__v656.gmlfacility_stadium), 1), 1, 10); - __yy__v656.gmlcoach_credit = yyfminus(__yy__v656.gmlcoach_credit, __yy__v656.gmlfacility_stadium); - if (yyfless(__yy__v656.gmlcoach_credit, 0)) { - __yy__v656.gmlcoach_credit = 0; - } - ds_map_set(__yy__v656.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v656.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(__yy__v656.gmlfacility_stadium)), 0)); - gml_Script_s_complete_achievement(__yy__v656, _inst, "ACH_UPGRADE_STADIUM"); - if (yyfequal(__yy__v656.gmlfacility_stadium, 10)) { - gml_Script_s_complete_achievement(__yy__v656, _inst, "ACH_MAX_STADIUM"); - } - var gmlorig = __yy__v656.gmlfans; - var gmlamt = yyftime(__yy_gml_errCheck(yyfminus(100, __yy_gml_errCheck(__yy__v656.gmlfans))), 0.1); - __yy__v656.gmlfans = clamp(yyfplus(__yy_gml_errCheck(__yy__v656.gmlfans), __yy_gml_errCheck(gmlamt)), 1, 100); - if (yyfgreater(__yy__v656.gmlfans, yyfplus(__yy_gml_errCheck(gmlorig), 2))) { - { - gml_Script_s_meter_change(__yy__v656, _inst, 1, gmlorig, YYASSET_REF(0x03000009), ""); - } - } else { - room_goto(YYASSET_REF(0x03000009)); - } - } - } - } - } -} -function gml_GlobalScript_s_confirm_upgrade_training(_inst, _other) { - _inst.gmls_confirm_upgrade_training = __yy_method(_inst, gml_Script_s_confirm_upgrade_training); -} -function gml_Script_s_confirm_upgrade_training(_inst, _other) { - { - { - var __yy__v657 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v658 in __yy__v657) { - if (!__yy__v657.hasOwnProperty(__yy__v658)) continue; - var __yy__v659 = __yy__v657[__yy__v658]; - { - gml_Script_s_msg_clear(__yy__v659, _inst); - __yy__v659.gmlfacility_upgraded_training = __yy__v659.gmlweek; - __yy__v659.gmlfacility_training = clamp(yyfplus(__yy_gml_errCheck(__yy__v659.gmlfacility_training), 1), 1, 10); - __yy__v659.gmlcoach_credit = yyfminus(__yy__v659.gmlcoach_credit, __yy__v659.gmlfacility_training); - if (yyfless(__yy__v659.gmlcoach_credit, 0)) { - __yy__v659.gmlcoach_credit = 0; - } - ds_map_set(__yy__v659.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v659.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(__yy__v659.gmlfacility_training)), 0)); - gml_Script_s_complete_achievement(__yy__v659, _inst, "ACH_UPGRADE_TRAINING"); - if (yyfequal(__yy__v659.gmlfacility_training, 10)) { - gml_Script_s_complete_achievement(__yy__v659, _inst, "ACH_MAX_TRAINING"); - } - var gmlmor = gml_Script_s_get_morale(__yy__v659, _inst); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v659.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v659.gmlroster, gmli); - var gmlamt = yyftime(__yy_gml_errCheck(yyfminus(100, __yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")))), 0.1); - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), __yy_gml_errCheck(round(gmlamt))), 1, 100)); - } - } - if (yyfgreater(gml_Script_s_get_morale(__yy__v659, _inst), yyfplus(__yy_gml_errCheck(gmlmor), 2))) { - { - gml_Script_s_meter_change(__yy__v659, _inst, 4, gmlmor, YYASSET_REF(0x03000009), ""); - } - } else { - room_goto(YYASSET_REF(0x03000009)); - } - } - } - } - } -} -function gml_GlobalScript_s_confirm_upgrade_rehab(_inst, _other) { - _inst.gmls_confirm_upgrade_rehab = __yy_method(_inst, gml_Script_s_confirm_upgrade_rehab); -} -function gml_Script_s_confirm_upgrade_rehab(_inst, _other) { - { - { - var __yy__v660 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v661 in __yy__v660) { - if (!__yy__v660.hasOwnProperty(__yy__v661)) continue; - var __yy__v662 = __yy__v660[__yy__v661]; - { - gml_Script_s_msg_clear(__yy__v662, _inst); - __yy__v662.gmlfacility_upgraded_rehab = __yy__v662.gmlweek; - __yy__v662.gmlfacility_rehab = clamp(yyfplus(__yy_gml_errCheck(__yy__v662.gmlfacility_rehab), 1), 1, 10); - __yy__v662.gmlcoach_credit = yyfminus(__yy__v662.gmlcoach_credit, __yy__v662.gmlfacility_rehab); - if (yyfless(__yy__v662.gmlcoach_credit, 0)) { - __yy__v662.gmlcoach_credit = 0; - } - ds_map_set(__yy__v662.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v662.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(__yy__v662.gmlfacility_rehab)), 0)); - gml_Script_s_complete_achievement(__yy__v662, _inst, "ACH_UPGRADE_REHAB"); - if (yyfequal(__yy__v662.gmlfacility_rehab, 10)) { - gml_Script_s_complete_achievement(__yy__v662, _inst, "ACH_MAX_REHAB"); - } - var gmlcond = gml_Script_s_get_condition_squad(__yy__v662, _inst); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v662.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v662.gmlroster, gmli); - if (yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) { - { - var gmlamt = yyftime(__yy_gml_errCheck(yyfminus(100, __yy_gml_errCheck(ds_map_find_value(gmlpmap, "condition")))), 0.1); - ds_map_set(gmlpmap, "condition", clamp(round(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "condition")), __yy_gml_errCheck(gmlamt))), 1, 100)); - } - } - } - } - if (yyfgreater(gml_Script_s_get_condition_squad(__yy__v662, _inst), yyfplus(__yy_gml_errCheck(gmlcond), 2))) { - { - gml_Script_s_meter_change(__yy__v662, _inst, 2, gmlcond, YYASSET_REF(0x03000009), ""); - } - } else { - room_goto(YYASSET_REF(0x03000009)); - } - } - } - } - } -} -function gml_GlobalScript_btn_response_hirestaff(_inst, _other) { - _inst.gmlbtn_response_hirestaff = __yy_method(_inst, gml_Script_btn_response_hirestaff); -} -function gml_Script_btn_response_hirestaff(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v663 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v664 in __yy__v663) { - if (!__yy__v663.hasOwnProperty(__yy__v664)) continue; - var __yy__v665 = __yy__v663[__yy__v664]; - { - if (yyfless(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstafflist, __yy__v665.gmlstaff_hire), 0)) { - { - var gmlrating = 0; - if (yyfequal(ds_map_find_value(__yy__v665.gmlstaff_hire, "position"), 101)) { - { - gmlrating = gml_Script_s_get_team_defense(__yy__v665, _inst, __yy__v665.gmlmyteam); - gml_Script_s_fire_coach(__yy__v665, _inst, gml_Script_s_get_staff(__yy__v665, _inst, 101)); - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_HIRE_DF"); - if (yyfgreaterequal(ds_map_find_value(__yy__v665.gmlstaff_hire, "rating"), 10)) { - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_HIRE_DF5"); - } - if (yyfgreaterequal(gmlrating, 10)) { - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_DEFENSE5"); - } - } - } else { - { - gmlrating = gml_Script_s_get_team_offense(__yy__v665, _inst, __yy__v665.gmlmyteam); - gml_Script_s_fire_coach(__yy__v665, _inst, gml_Script_s_get_staff(__yy__v665, _inst, 102)); - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_HIRE_OF"); - if (yyfgreaterequal(ds_map_find_value(__yy__v665.gmlstaff_hire, "rating"), 10)) { - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_HIRE_OF5"); - } - if (yyfgreaterequal(gmlrating, 10)) { - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_OFFENSE5"); - } - } - } - ds_list_delete(__yy__v665.gmlhirelist, ds_list_find_index(__yy__v665.gmlhirelist, __yy__v665.gmlstaff_hire)); - ds_list_add(__yy__v665.gmlstafflist, __yy__v665.gmlstaff_hire); - ds_map_set(__yy__v665.gmlstaff_hire, "contract", 2); - if (yyfgreater(__yy__v665.gmlweek, 8)) { - ds_map_set(__yy__v665.gmlstaff_hire, "contract", 3); - } - var gmlcost = gml_Script_s_get_coach_cost(__yy__v665, _inst, __yy__v665.gmlstaff_hire); - __yy__v665.gmlcoach_credit = yyfminus(__yy__v665.gmlcoach_credit, gmlcost); - ds_map_set(__yy__v665.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v665.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlcost)), 0)); - var ___sw410___ = ds_map_find_value(__yy__v665.gmlstaff_hire, "trait"); - var ___swc411___ = -1; - if (yyCompareVal(___sw410___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc411___ = 0; - } else if (yyCompareVal(___sw410___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc411___ = 1; - } else if (yyCompareVal(___sw410___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc411___ = 2; - } - switch (___swc411___) { - case 0: { - gml_Script_s_coach_trait_experience(__yy__v665, _inst, __yy__v665.gmlstaff_hire); - break; - } - case 1: { - gml_Script_s_coach_trait_motivator(__yy__v665, _inst, __yy__v665.gmlstaff_hire); - break; - } - case 2: { - gml_Script_s_coach_trait_talentspotter(__yy__v665, _inst, __yy__v665.gmlstaff_hire); - } - default: { - if (yyfequal(ds_map_find_value(__yy__v665.gmlstaff_hire, "position"), 101)) { - { - if (yyfnotequal(gmlrating, gml_Script_s_get_team_defense(__yy__v665, _inst, __yy__v665.gmlmyteam))) { - gml_Script_s_meter_change(__yy__v665, _inst, 7, gmlrating, YYASSET_REF(0x03000009), ""); - } else { - room_goto(YYASSET_REF(0x03000009)); - } - } - } else { - { - if (yyfnotequal(gmlrating, gml_Script_s_get_team_offense(__yy__v665, _inst, __yy__v665.gmlmyteam))) { - gml_Script_s_meter_change(__yy__v665, _inst, 6, gmlrating, YYASSET_REF(0x03000009), ""); - } else { - room_goto(YYASSET_REF(0x03000009)); - } - } - } - break; - } - } - var gmlmsg = gml_Script_s_str(__yy__v665, _inst, "news_HireStaff"); - gmlmsg = string_replace(gmlmsg, "$teamname", ds_map_find_value(__yy__v665.gmlmyteam, "name")); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v665, _inst, ds_map_find_value(__yy__v665.gmlstaff_hire, "position"))); - gmlmsg = string_replace(gmlmsg, "$hirename", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v665.gmlstaff_hire, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(__yy__v665.gmlstaff_hire, "lname")))); - gmlmsg = string_replace(gmlmsg, "$num", string(ds_map_find_value(__yy__v665.gmlstaff_hire, "contract"))); - gml_Script_s_add_news(__yy__v665, _inst, gmlmsg); - } - } else { - { - var gmlcost = round(yyftime(__yy_gml_errCheck(gml_Script_s_get_coach_cost(__yy__v665, _inst, __yy__v665.gmlstaff_hire)), 0.5)); - if (yyfless(gmlcost, 1)) { - gmlcost = 1; - } - __yy__v665.gmlcoach_credit = yyfminus(__yy__v665.gmlcoach_credit, gmlcost); - ds_map_set(__yy__v665.gmlstaff_hire, "contract", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v665.gmlstaff_hire, "contract")), 1)); - ds_map_set(__yy__v665.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v665.gmlmap_options, "op_credits_purchased")), __yy_gml_errCheck(gmlcost)), 0)); - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_COACHEXTEND"); - if (yyfgreaterequal(ds_map_find_value(__yy__v665.gmlstaff_hire, "rating"), 10)) { - { - if (yyfequal(ds_map_find_value(__yy__v665.gmlstaff_hire, "position"), 101)) { - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_HIRE_DF5"); - } else { - gml_Script_s_complete_achievement(__yy__v665, _inst, "ACH_HIRE_OF5"); - } - } - } - room_goto(YYASSET_REF(0x03000009)); - } - } - } - } - } - } -} -function gml_GlobalScript_btn_response_clearfreeagents(_inst, _other) { - _inst.gmlbtn_response_clearfreeagents = __yy_method(_inst, gml_Script_btn_response_clearfreeagents); -} -function gml_Script_btn_response_clearfreeagents(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_clear_freeagents(_inst, _other); - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_GlobalScript_btn_response_rest_player_yes(_inst, _other) { - _inst.gmlbtn_response_rest_player_yes = __yy_method(_inst, gml_Script_btn_response_rest_player_yes); -} -function gml_Script_btn_response_rest_player_yes(_inst, _other) { - { - { - var __yy__v666 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v667 in __yy__v666) { - if (!__yy__v666.hasOwnProperty(__yy__v667)) continue; - var __yy__v668 = __yy__v666[__yy__v667]; - { - ds_map_set(__yy__v668.gmlplayer_profile, "resting", true); - if (yyfless(ds_map_find_value(__yy__v668.gmlplayer_profile, "condition"), 40)) { - ds_map_set(__yy__v668.gmlplayer_profile, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v668.gmlplayer_profile, "attitude")), 15), 1, 100)); - } - } - } - } - room_goto(YYASSET_REF(0x03000016)); - } -} -function gml_GlobalScript_btn_response_cointoss_kick(_inst, _other) { - _inst.gmlbtn_response_cointoss_kick = __yy_method(_inst, gml_Script_btn_response_cointoss_kick); -} -function gml_Script_btn_response_cointoss_kick(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlcomm_stage = 0; - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_btn_response_cointoss_receive(_inst, _other) { - _inst.gmlbtn_response_cointoss_receive = __yy_method(_inst, gml_Script_btn_response_cointoss_receive); -} -function gml_Script_btn_response_cointoss_receive(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession = !yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlcomm_stage = 0; - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_btn_response_skip_tutorial(_inst, _other) { - _inst.gmlbtn_response_skip_tutorial = __yy_method(_inst, gml_Script_btn_response_skip_tutorial); -} -function gml_Script_btn_response_skip_tutorial(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_skip_tutorial"); - gml_Script_s_msg_clear(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro = 0; - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_GlobalScript_btn_response_confirm_new_team(_inst, _other) { - _inst.gmlbtn_response_confirm_new_team_loading = __yy_method(_inst, gml_Script_btn_response_confirm_new_team_loading); - _inst.gmlbtn_response_confirm_new_team = __yy_method(_inst, gml_Script_btn_response_confirm_new_team); -} -function gml_Script_btn_response_confirm_new_team_loading(_inst, _other) { - { - gml_Script_s_loading_start(_inst, _other, kgml_Script_btn_response_confirm_new_team); - } -} -function gml_Script_btn_response_confirm_new_team(_inst, _other) { - { - { - var __yy__v669 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v670 in __yy__v669) { - if (!__yy__v669.hasOwnProperty(__yy__v670)) continue; - var __yy__v671 = __yy__v669[__yy__v670]; - { - var gmloldteamname = ds_map_find_value(__yy__v671.gmlmyteam, "name"); - ds_map_set(__yy__v671.gmlmyteam, "defense", gml_Script_s_get_team_defense(__yy__v671, _inst, __yy__v671.gmlmyteam, false)); - ds_map_set(__yy__v671.gmlmyteam, "offense", gml_Script_s_get_team_offense(__yy__v671, _inst, __yy__v671.gmlmyteam, false)); - gml_Script_s_create_new_roster_cut_old_roster(__yy__v671, _inst); - __yy__v671.gmlmyteam = __yy__v671.gmlnewteam; - __yy__v671.gmlnewteam = -4; - __yy__v671.gmlmyteam_id = real(ds_map_find_value(__yy__v671.gmlmyteam, "uid")); - __yy__v671.gmlmyconference = real(ds_map_find_value(__yy__v671.gmlmyteam, "conference")); - __yy__v671.gmlmydivision = real(ds_map_find_value(__yy__v671.gmlmyteam, "division")); - __yy__v671.gmlfacility_stadium = 1; - __yy__v671.gmlfacility_training = 1; - __yy__v671.gmlfacility_rehab = 1; - __yy__v671.gmlfans = yyfplus(10, __yy_gml_errCheck(irandom(10))); - for (var __yy__v672 = 0, __yy__v673 = yyGetInt32(3); __yy__v672 < __yy__v673; __yy__v672++) { - { - var ___sw414___ = irandom(3); - var ___swc415___ = -1; - if (yyCompareVal(___sw414___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc415___ = 0; - } else if (yyCompareVal(___sw414___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc415___ = 1; - } else if (yyCompareVal(___sw414___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc415___ = 2; - } else if (yyCompareVal(___sw414___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc415___ = 3; - } - switch (___swc415___) { - case 0: { - (g_yyPrePostObject__ = __yy__v671.gmlfacility_stadium), (__yy__v671.gmlfacility_stadium = g_yyPrePostObject__ instanceof Long ? __yy__v671.gmlfacility_stadium.add(1) : ++__yy__v671.gmlfacility_stadium), g_yyPrePostObject__; - break; - } - case 1: { - (g_yyPrePostObject__ = __yy__v671.gmlfacility_training), (__yy__v671.gmlfacility_training = g_yyPrePostObject__ instanceof Long ? __yy__v671.gmlfacility_training.add(1) : ++__yy__v671.gmlfacility_training), g_yyPrePostObject__; - break; - } - case 2: { - (g_yyPrePostObject__ = __yy__v671.gmlfacility_rehab), (__yy__v671.gmlfacility_rehab = g_yyPrePostObject__ instanceof Long ? __yy__v671.gmlfacility_rehab.add(1) : ++__yy__v671.gmlfacility_rehab), g_yyPrePostObject__; - break; - } - case 3: { - __yy__v671.gmlfans = yyfplus(__yy__v671.gmlfans, 10); - break; - } - } - } - } - __yy__v671.gmldraft_picks = __yy_gml_array_check(__yy__v671.gmldraft_picks, 398107411); - __yy__v671.gmldraft_picks[__yy_gml_array_check_index_set(0)] = 1; - __yy__v671.gmldraft_picks[__yy_gml_array_check_index_set(1)] = 1; - __yy__v671.gmldraft_picks[__yy_gml_array_check_index_set(2)] = 1; - __yy__v671.gmlfacility_upgraded_stadium = 0; - __yy__v671.gmlfacility_upgraded_training = 0; - __yy__v671.gmlfacility_upgraded_rehab = 0; - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v671, _inst))) { - { - gml_Script_s_refresh_strings(__yy__v671, _inst); - } - } - gml_Script_s_create_new_roster_newteam(__yy__v671, _inst); - gml_Script_s_create_new_stafflist(__yy__v671, _inst); - gml_Script_s_set_team_morale(__yy__v671, _inst, 15, 100); - var gmlmsg = gml_Script_s_str(__yy__v671, _inst, yyfplus("news_NewJob", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(irandom(2))))))); - if (yyfequal(__yy__v671.gmlmyteam_id, __yy__v671.gmlfavourite_team_id)) { - gmlmsg = yyfplus(gmlmsg, yyfplus("##", __yy_gml_errCheck(gml_Script_s_str(__yy__v671, _inst, yyfplus("news_FavoriteTeam", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(irandom(2)))))))))); - } - gmlmsg = string_replace_all(gmlmsg, "$oldteamname", gmloldteamname); - gmlmsg = string_replace_all(gmlmsg, "$newteamname", ds_map_find_value(__yy__v671.gmlmyteam, "name")); - gmlmsg = string_replace_all(gmlmsg, "$yourname", yyfplus(yyfplus(__yy_gml_errCheck(__yy__v671.gmlfname), " "), __yy_gml_errCheck(__yy__v671.gmllname))); - gmlmsg = string_replace_all(gmlmsg, "$yourlastname", __yy__v671.gmllname); - gmlmsg = string_hash_to_newline(gmlmsg); - gml_Script_s_add_news(__yy__v671, _inst, gmlmsg); - gml_Script_s_complete_achievement(__yy__v671, _inst, "ACH_TEAMS2"); - gml_Script_s_start_new_season(__yy__v671, _inst, true); - } - } - } - } -} -function gml_GlobalScript_s_store_cant_afford(_inst, _other) { - _inst.gmls_store_cant_afford = __yy_method(_inst, gml_Script_s_store_cant_afford); -} -function gml_Script_s_store_cant_afford(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - room_goto(YYASSET_REF(0x03000008)); - } -} -function gml_GlobalScript_s_tip_continue(_inst, _other) { - _inst.gmls_tip_continue = __yy_method(_inst, gml_Script_s_tip_continue); -} -function gml_Script_s_tip_continue(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_play(_inst, _other, 1); - } -} -function gml_GlobalScript_s_qb_mode_auto_xp(_inst, _other) { - _inst.gmls_qb_mode_auto_xp = __yy_method(_inst, gml_Script_s_qb_mode_auto_xp); -} -function gml_Script_s_qb_mode_auto_xp(_inst, _other, argument0, argument1, argument2, argument3) { - { - while (yyGetBool(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(argument0), __yy_gml_errCheck(argument1)), __yy_gml_errCheck(argument2)), __yy_gml_errCheck(argument3)))) { - { - var ___sw418___ = irandom(3); - var ___swc419___ = -1; - if (yyCompareVal(___sw418___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc419___ = 0; - } else if (yyCompareVal(___sw418___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc419___ = 1; - } else if (yyCompareVal(___sw418___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc419___ = 2; - } else if (yyCompareVal(___sw418___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc419___ = 3; - } - switch (___swc419___) { - case 0: { - if (yyGetBool(argument0)) { - { - gml_Script_btn_click_AddSkill(_inst, _other); - return; - } - } - break; - } - case 1: { - if (yyGetBool(argument1)) { - { - gml_Script_btn_click_AddSpeed(_inst, _other); - return; - } - } - break; - } - case 2: { - if (yyGetBool(argument2)) { - { - gml_Script_btn_click_AddStrength(_inst, _other); - return; - } - } - break; - } - case 3: { - if (yyGetBool(argument3)) { - { - gml_Script_btn_click_AddStamina(_inst, _other); - return; - } - } - break; - } - } - } - } - } -} -function gml_GlobalScript_s_confirm_staff_hire_reset(_inst, _other) { - _inst.gmls_confirm_staff_hire_reset = __yy_method(_inst, gml_Script_s_confirm_staff_hire_reset); -} -function gml_Script_s_confirm_staff_hire_reset(_inst, _other) { - { - { - var __yy__v674 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v675 in __yy__v674) { - if (!__yy__v674.hasOwnProperty(__yy__v675)) continue; - var __yy__v676 = __yy__v674[__yy__v675]; - { - gml_Script_s_msg_clear(__yy__v676, _inst); - __yy__v676.gmlstaff_reset_week = __yy__v676.gmlweek; - __yy__v676.gmlcoach_credit = yyfminus(__yy__v676.gmlcoach_credit, 5); - if (yyfless(__yy__v676.gmlcoach_credit, 0)) { - __yy__v676.gmlcoach_credit = 0; - } - ds_map_set(__yy__v676.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v676.gmlmap_options, "op_credits_purchased")), 5), 0)); - gml_Script_s_reset_staff_hire_list(__yy__v676, _inst, true); - room_goto(YYASSET_REF(0x0300001f)); - gml_Script_s_savegame(__yy__v676, _inst); - } - } - } - } -} -function gml_GlobalScript_s_confirm_freeagent_hire_reset(_inst, _other) { - _inst.gmls_confirm_freeagent_hire_reset = __yy_method(_inst, gml_Script_s_confirm_freeagent_hire_reset); -} -function gml_Script_s_confirm_freeagent_hire_reset(_inst, _other) { - { - { - var __yy__v677 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v678 in __yy__v677) { - if (!__yy__v677.hasOwnProperty(__yy__v678)) continue; - var __yy__v679 = __yy__v677[__yy__v678]; - { - gml_Script_s_msg_clear(__yy__v679, _inst); - __yy__v679.gmlfreeagent_reset_week = __yy__v679.gmlweek; - __yy__v679.gmlcoach_credit = yyfminus(__yy__v679.gmlcoach_credit, 5); - if (yyfless(__yy__v679.gmlcoach_credit, 0)) { - __yy__v679.gmlcoach_credit = 0; - } - ds_map_set(__yy__v679.gmlmap_options, "op_credits_purchased", max(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v679.gmlmap_options, "op_credits_purchased")), 5), 0)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfa_page = 1; - gml_Script_s_clear_storelist(__yy__v679, _inst); - room_goto(YYASSET_REF(0x03000008)); - } - } - } - } -} -function gml_GlobalScript_btn_response_deletegame1(_inst, _other) { - _inst.gmlbtn_response_deletegame1 = __yy_method(_inst, gml_Script_btn_response_deletegame1); -} -function gml_Script_btn_response_deletegame1(_inst, _other) { - { - file_delete(global.gmlg_savename1); - file_delete("uniforms_custom_1.txt"); - gml_Script_s_custom_data_file_delete(_inst, _other, 1); - gml_Script_s_nx_commit(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_GlobalScript_btn_response_deletegame2(_inst, _other) { - _inst.gmlbtn_response_deletegame2 = __yy_method(_inst, gml_Script_btn_response_deletegame2); -} -function gml_Script_btn_response_deletegame2(_inst, _other) { - { - file_delete(global.gmlg_savename2); - file_delete("uniforms_custom_2.txt"); - gml_Script_s_custom_data_file_delete(_inst, _other, 2); - gml_Script_s_nx_commit(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_GlobalScript_btn_response_deletegame3(_inst, _other) { - _inst.gmlbtn_response_deletegame3 = __yy_method(_inst, gml_Script_btn_response_deletegame3); -} -function gml_Script_btn_response_deletegame3(_inst, _other) { - { - file_delete(global.gmlg_savename3); - file_delete("uniforms_custom_3.txt"); - gml_Script_s_custom_data_file_delete(_inst, _other, 3); - gml_Script_s_nx_commit(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_GlobalScript_btn_response_deletegame4(_inst, _other) { - _inst.gmlbtn_response_deletegame4 = __yy_method(_inst, gml_Script_btn_response_deletegame4); -} -function gml_Script_btn_response_deletegame4(_inst, _other) { - { - file_delete(global.gmlg_savename4); - file_delete("uniforms_custom_4.txt"); - gml_Script_s_custom_data_file_delete(_inst, _other, 4); - gml_Script_s_nx_commit(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_GlobalScript_btn_response_deletegame5(_inst, _other) { - _inst.gmlbtn_response_deletegame5 = __yy_method(_inst, gml_Script_btn_response_deletegame5); -} -function gml_Script_btn_response_deletegame5(_inst, _other) { - { - file_delete(global.gmlg_savename5); - file_delete("uniforms_custom_5.txt"); - gml_Script_s_custom_data_file_delete(_inst, _other, 5); - gml_Script_s_nx_commit(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_GlobalScript_s_simming_action(_inst, _other) { - _inst.gmls_simming_action = __yy_method(_inst, gml_Script_s_simming_action); -} -function gml_Script_s_simming_action(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) && yyGetBool(yyfgreater(gml_Script_s_qb_mode_benched_status(_inst, _other), 0))) { - return true; - } else { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsim_action; - } - } -} -function gml_GlobalScript_btn_response_hof_select(_inst, _other) { - _inst.gmlbtn_response_hof_select = __yy_method(_inst, gml_Script_btn_response_hof_select); -} -function gml_Script_btn_response_hof_select(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "hof", false); - var gmlpos = ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhoflist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - if (yyfgreater(gmlpos, -1)) { - { - ds_list_delete(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhoflist, gmlpos); - ds_map_destroy(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = -1; - } - } - room_goto(YYASSET_REF(0x0300000c)); - } -} -function gml_GlobalScript_btn_response_records_reset(_inst, _other) { - _inst.gmlbtn_response_records_reset = __yy_method(_inst, gml_Script_btn_response_records_reset); -} -function gml_Script_btn_response_records_reset(_inst, _other) { - { - { - var __yy__v680 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v681 in __yy__v680) { - if (!__yy__v680.hasOwnProperty(__yy__v681)) continue; - var __yy__v682 = __yy__v680[__yy__v681]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v682.gmlrecords)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v682.gmlrecords, gmli)); - ds_list_set(__yy__v682.gmlrecords, gmli, -1); - } - } - ds_list_clear(__yy__v682.gmlrecords); - ds_list_destroy(__yy__v682.gmlrecords); - __yy__v682.gmlrecords = -1; - __yy__v682.gmlrecords = gml_Script_s_load_map_file(__yy__v682, _inst, "PlayerRecords.txt"); - __yy__v682.gmlplayer_record_msg_done = true; - } - } - } - gml_Script_s_msg_clear(_inst, _other); - room_goto(YYASSET_REF(0x0300000d)); - } -} -function gml_GlobalScript_btn_match_kick(_inst, _other) { - _inst.gmlbtn_match_kick = __yy_method(_inst, gml_Script_btn_match_kick); - _inst.gmlbtn_match_goforit = __yy_method(_inst, gml_Script_btn_match_goforit); - _inst.gmlbtn_match_gofor1pt = __yy_method(_inst, gml_Script_btn_match_gofor1pt); -} -function gml_Script_btn_match_kick(_inst, _other) { - { - mouse_clear(1); - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - audio_play_sound(YYASSET_REF(0x02000010), 1, false); - } - } - { - var __yy__v683 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v684 in __yy__v683) { - if (!__yy__v683.hasOwnProperty(__yy__v684)) continue; - var __yy__v685 = __yy__v683[__yy__v684]; - { - gml_Script_s_update_timeouts(__yy__v685, _inst, -1); - if (yyfgreater(__yy__v685.gmlscrimmage, 0)) { - gml_Script_btn_response_fg_yes(__yy__v685, _inst); - } else { - gml_Script_btn_response_punt_yes(__yy__v685, _inst); - } - } - } - } - } -} -function gml_Script_btn_match_goforit(_inst, _other) { - { - mouse_clear(1); - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - audio_play_sound(YYASSET_REF(0x02000010), 1, false); - } - } - { - var __yy__v686 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v687 in __yy__v686) { - if (!__yy__v686.hasOwnProperty(__yy__v687)) continue; - var __yy__v688 = __yy__v686[__yy__v687]; - { - gml_Script_s_update_timeouts(__yy__v688, _inst, -1); - gml_Script_s_set_up_play(__yy__v688, _inst, true); - } - } - } - } -} -function gml_Script_btn_match_gofor1pt(_inst, _other) { - { - mouse_clear(1); - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - audio_play_sound(YYASSET_REF(0x02000010), 1, false); - } - } - { - var __yy__v689 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v690 in __yy__v689) { - if (!__yy__v689.hasOwnProperty(__yy__v690)) continue; - var __yy__v691 = __yy__v689[__yy__v690]; - { - gml_Script_s_update_timeouts(__yy__v691, _inst, -1); - gml_Script_s_set_up_fieldgoal(__yy__v691, _inst, 2); - } - } - } - } -} -function gml_GlobalScript_s_do_prematch_dilemma(_inst, _other) { - _inst.gmls_do_prematch_dilemma = __yy_method(_inst, gml_Script_s_do_prematch_dilemma); - _inst.gmls_create_dilemma_news = __yy_method(_inst, gml_Script_s_create_dilemma_news); - _inst.gmls_clear_msg_and_back = __yy_method(_inst, gml_Script_s_clear_msg_and_back); - _inst.gmls_get_standard_dilemmas = __yy_method(_inst, gml_Script_s_get_standard_dilemmas); - _inst.gmls_dilemma_defend_player_cost = __yy_method(_inst, gml_Script_s_dilemma_defend_player_cost); - _inst.gmls_can_afford_dilemma_cc = __yy_method(_inst, gml_Script_s_can_afford_dilemma_cc); - _inst.gmls_get_college_dilemmas = __yy_method(_inst, gml_Script_s_get_college_dilemmas); -} -function gml_Script_s_do_prematch_dilemma(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_do_prematch_dilemma START (chained count: ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_shown_count))), ")")); - { - var __yy__v692 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v693 in __yy__v692) { - if (!__yy__v692.hasOwnProperty(__yy__v693)) continue; - var __yy__v694 = __yy__v692[__yy__v693]; - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_done = true; - if (!yyGetBool(gml_Script_s_get_human_fixture_next(__yy__v694, _inst))) { - return false; - } - var gmlmsg = ""; - var gmlpmap = gml_Script_s_get_random_player(__yy__v694, _inst, true, __yy__v694.gmlprematch_dilemma_chosen_players); - var gmlsmap = gml_Script_s_get_staff(__yy__v694, _inst, 101); - var gmldilemmas = ds_list_create(); - if (yyfequal(gmlpmap, -4)) { - { - gml_Script_slog(__yy__v694, _inst, yyfplus(yyfplus(yyfplus(yyfplus("Invalid PMAP (likely we've run out of fresh players in test/chained dilemmas) Discarded/Roster: [", __yy_gml_errCheck(string(ds_list_size(__yy__v694.gmlprematch_dilemma_chosen_players)))), "/"), __yy_gml_errCheck(string(ds_list_size(__yy__v694.gmlroster)))), "] - Refreshing discard pile and picking new.")); - ds_list_clear(__yy__v694.gmlprematch_dilemma_chosen_players); - gmlpmap = gml_Script_s_get_random_player(__yy__v694, _inst, true, __yy__v694.gmlprematch_dilemma_chosen_players); - } - } - if (yyfequal(gmlpmap, -4)) { - { - gml_Script_slog2(__yy__v694, _inst, "ERROR! Invalid PMAP! - Aborting s_do_prematch_dilemma"); - return false; - } - } - gml_Script_slog(__yy__v694, _inst, yyfplus(yyfplus(yyfplus("s_do_prematch_dilemma START chosen player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "]")); - if (yyGetBool(yyGetBool(irandom(2)) && yyGetBool(yyfgreater(__yy__v694.gmlyear, 1))) || yyGetBool(argument0)) { - { - ds_list_add(__yy__v694.gmlprematch_dilemma_chosen_players, gmlpmap); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v694, _inst))) { - { - gml_Script_s_get_college_dilemmas(__yy__v694, _inst, gmlpmap, gmlsmap, gmldilemmas); - } - } else { - { - gml_Script_s_get_standard_dilemmas(__yy__v694, _inst, gmlpmap, gmlsmap, gmldilemmas); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmldilemmas)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gml_Script_slog(__yy__v694, _inst, yyfplus("List: ", __yy_gml_errCheck(ds_list_find_value(gmldilemmas, gmli)))); - } - } - ds_list_shuffle(gmldilemmas); - gmlmsg = gml_Script_s_choose_dilemma(__yy__v694, _inst, ds_list_find_value(gmldilemmas, 0)); - gml_Script_slog(__yy__v694, _inst, yyfplus("s_do_prematch_dilemma: ", __yy_gml_errCheck(gmlmsg))); - } - } - if (yyGetBool(string_count("dilemma_", gmlmsg))) { - { - ds_map_destroy(__yy__v694.gmlmap_dilemma); - __yy__v694.gmlmap_dilemma = -1; - __yy__v694.gmlmap_dilemma = gml_Script_s_parse_dilemma(__yy__v694, _inst, gmlmsg, gmlpmap, "ui_Dilemma"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - gml_Script_s_create_dilemma(__yy__v694, _inst, __yy__v694.gmlmap_dilemma); - ds_list_destroy(gmldilemmas); - gmldilemmas = -1; - return true; - } - } else { - if (yyGetBool(string_count("news_", gmlmsg))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnews_dilemma = gmlmsg; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - gml_Script_s_create_dilemma_news(__yy__v694, _inst); - ds_list_destroy(gmldilemmas); - gmldilemmas = -1; - return true; - } - } - } - ds_list_destroy(gmldilemmas); - gmldilemmas = -1; - return false; - } - } - } - } -} -function gml_Script_s_create_dilemma_news(_inst, _other) { - { - var gmlmsg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnews_dilemma; - var gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - if (yyGetBool(string_count("news_CharityWork", gmlmsg))) { - { - gmlmsg = gml_Script_s_parse_player_message(_inst, _other, gml_Script_s_str(_inst, _other, gmlmsg), gmlpmap); - gml_Script_s_meter_change(_inst, _other, 1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, -4, gmlmsg); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 2); - } - } else { - if (yyGetBool(string_count("news_playerleaves_toxic", gmlmsg))) { - { - gmlmsg = gml_Script_s_parse_player_message(_inst, _other, gml_Script_s_str(_inst, _other, gmlmsg), gmlpmap); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to = 2; - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_News"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_cut_player_end_toxic_max, "", global.gmlc_background, 1, gmlpmap); - } - } else { - if (yyGetBool(string_count("news_playerleaves_party", gmlmsg))) { - { - gmlmsg = gml_Script_s_parse_player_message(_inst, _other, gml_Script_s_str(_inst, _other, gmlmsg), gmlpmap); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to = 2; - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_News"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_cut_player_end_party_max, "", global.gmlc_background, 1, gmlpmap); - } - } else { - if (yyGetBool(string_count("news_playerleaves_gpa", gmlmsg))) { - { - gmlmsg = gml_Script_s_parse_player_message(_inst, _other, gml_Script_s_str(_inst, _other, gmlmsg), gmlpmap); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to = 2; - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_News"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_cut_player_end_gpa, "", global.gmlc_background, 1, gmlpmap); - } - } else { - { - gmlmsg = gml_Script_s_parse_player_message(_inst, _other, gml_Script_s_str(_inst, _other, gmlmsg), gmlpmap); - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_News"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_clear_msg_and_back, "", global.gmlc_background, 1); - } - } - } - } - } - } -} -function gml_Script_s_clear_msg_and_back(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to = -1; - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_Script_s_get_standard_dilemmas(_inst, _other, argument0, argument1, argument2) { - { - gml_Script_slog(_inst, _other, " s_do_prematch_dilemma choosing standard dilemmas"); - { - var __yy__v695 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v696 in __yy__v695) { - if (!__yy__v695.hasOwnProperty(__yy__v696)) continue; - var __yy__v697 = __yy__v695[__yy__v696]; - { - ds_list_add(argument2, "dilemma_Owner"); - if (yyGetBool(argument0)) { - { - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v697, _inst, argument0))) { - argument1 = gml_Script_s_get_staff(__yy__v697, _inst, 102); - } - if (yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v697, _inst, argument0))) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "condition"), 0)) && yyGetBool(yyfless(ds_map_find_value(argument0, "condition"), 20)) && yyGetBool(yyfless(__yy__v697.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))) { - ds_list_add(argument2, "dilemma_RestPlayer"); - } - if (yyflessequal(ds_map_find_value(argument0, "attitude"), 30)) { - ds_list_add(argument2, "dilemma_toxic"); - } - if (yyGetBool(argument1) && yyGetBool(yyGetBool(yyflessequal(ds_map_find_value(argument0, "attitude"), 30)) || yyGetBool(yyflessequal(ds_map_find_value(argument1, "attitude"), 30)))) { - ds_list_add(argument2, "dilemma_Coach_BustUp"); - } - if (yyflessequal(ds_map_find_value(argument0, "attitude"), 60)) { - ds_list_add(argument2, "dilemma_late"); - } - if (yyfequal(ds_map_find_value(argument0, "age"), gml_Script_s_rookie_age_internal(__yy__v697, _inst))) { - ds_list_add(argument2, "dilemma_rookie"); - } - if (yyGetBool(yyfgreater(ds_map_find_value(argument0, "attitude"), 90)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 98))) { - ds_list_add(argument2, "news_CharityWork"); - } else { - ds_list_add(argument2, "dilemma_random"); - } - } - } - } - } - } - } -} -function gml_Script_s_dilemma_defend_player_cost(_inst, _other, argument0, argument1) { - { - var gmlcc_cost = -1; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(string_pos("dilemma_leaverescue_gpa", argument0))) { - { - gmlcc_cost = gml_Script_s_str_real(_inst, _other, "dlr_gpa_cost"); - } - } - if (yyGetBool(string_pos("dilemma_leaverescue_toxic", argument0))) { - { - if (yyfequal(ds_map_find_value(argument1, "toxic_dilemmas"), 1)) { - { - gmlcc_cost = gml_Script_s_str_real(_inst, _other, "dlr_toxic_cost_2nd"); - } - } else { - if (yyfequal(ds_map_find_value(argument1, "toxic_dilemmas"), 2)) { - { - gmlcc_cost = gml_Script_s_str_real(_inst, _other, "dlr_toxic_cost_3rd"); - } - } else { - { - gmlcc_cost = gml_Script_s_str_real(_inst, _other, "dlr_toxic_cost"); - } - } - } - } - } - if (yyGetBool(string_pos("dilemma_leaverescue_party", argument0))) { - { - if (yyfequal(ds_map_find_value(argument1, "party_dilemmas"), 1)) { - { - gmlcc_cost = gml_Script_s_str_real(_inst, _other, "dlr_party_cost_2nd"); - } - } else { - if (yyfequal(ds_map_find_value(argument1, "party_dilemmas"), 2)) { - { - gmlcc_cost = gml_Script_s_str_real(_inst, _other, "dlr_party_cost_3rd"); - } - } else { - { - gmlcc_cost = gml_Script_s_str_real(_inst, _other, "dlr_party_cost"); - } - } - } - } - } - } - } - return gmlcc_cost; - } -} -function gml_Script_s_can_afford_dilemma_cc(_inst, _other, argument0, argument1) { - { - var gmlcc_cost = gml_Script_s_dilemma_defend_player_cost(_inst, _other, argument0, argument1); - if (yyfless(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit), __yy_gml_errCheck(gmlcc_cost)), 0)) { - { - return false; - } - } - return true; - } -} -function gml_Script_s_get_college_dilemmas(_inst, _other, argument0, argument1, argument2) { - { - gml_Script_slog(_inst, _other, " s_do_prematch_dilemma choosing college dilemmas"); - { - var __yy__v698 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v699 in __yy__v698) { - if (!__yy__v698.hasOwnProperty(__yy__v699)) continue; - var __yy__v700 = __yy__v698[__yy__v699]; - { - ds_list_add(argument2, "dilemma_Owner"); - ds_list_add(argument2, "dilemma_hobby"); - var gmlleaveRescueAllowed = true; - if (yyGetBool(global.gmlbrowser)) { - { - gmlleaveRescueAllowed = false; - } - } - if (yyGetBool(argument0)) { - { - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v700, _inst, argument0))) { - argument1 = gml_Script_s_get_staff(__yy__v700, _inst, 102); - } - if (yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v700, _inst, argument0))) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "condition"), 0)) && yyGetBool(yyfless(ds_map_find_value(argument0, "condition"), 20)) && yyGetBool(yyfless(__yy__v700.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))) { - ds_list_add(argument2, "dilemma_RestPlayer"); - } - if (yyflessequal(ds_map_find_value(argument0, "attitude"), 30)) { - { - var gmlisLeaveRescue = false; - var gmlcanAfford = gml_Script_s_can_afford_dilemma_cc(__yy__v700, _inst, "dilemma_leaverescue_toxic", argument0); - if (yyGetBool(gmlleaveRescueAllowed) || yyGetBool(gmlcanAfford)) { - { - if (yyfequal(ds_map_find_value(argument0, "toxic_dilemmas"), 0)) { - { - gmlisLeaveRescue = false; - } - } else { - if (yyfequal(ds_map_find_value(argument0, "toxic_dilemmas"), 1)) { - { - gmlisLeaveRescue = yyfless(random(1), 0.3); - } - } else { - if (yyfequal(ds_map_find_value(argument0, "toxic_dilemmas"), 2)) { - { - gmlisLeaveRescue = yyfless(random(1), 0.6); - } - } else { - { - gmlisLeaveRescue = yyfless(random(1), 0.9); - } - } - } - } - } - } else { - { - if (yyfequal(ds_map_find_value(argument0, "toxic_dilemmas"), 0)) { - { - gmlisLeaveRescue = false; - } - } else { - if (yyfequal(ds_map_find_value(argument0, "toxic_dilemmas"), 1)) { - { - gmlisLeaveRescue = yyfless(random(1), 0); - } - } else { - if (yyfequal(ds_map_find_value(argument0, "toxic_dilemmas"), 2)) { - { - gmlisLeaveRescue = yyfless(random(1), 0.3); - } - } else { - { - gmlisLeaveRescue = yyfless(random(1), 0.4); - } - } - } - } - } - } - if (yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 3)) && yyGetBool(1)) { - { - gmlisLeaveRescue = false; - } - } - if (yyGetBool(gmlisLeaveRescue)) { - { - if (yyGetBool(gmlleaveRescueAllowed)) { - { - ds_list_add(argument2, "dilemma_leaverescue_toxic"); - } - } else { - { - ds_list_add(argument2, "news_playerleaves_toxic"); - } - } - } - } else { - { - ds_list_add(argument2, "dilemma_toxic"); - } - } - } - } - if (yyflessequal(ds_map_find_value(argument0, "attitude"), 60)) { - { - if (yyfgreaterequal(ds_map_find_value(argument0, "party_meter"), 60)) { - { - ds_list_add(argument2, "dilemma_hangover_party"); - } - } else { - { - ds_list_add(argument2, "dilemma_late"); - } - } - } - } - if (yyfequal(ds_map_find_value(argument0, "age"), gml_Script_s_rookie_age_internal(__yy__v700, _inst))) { - ds_list_add(argument2, "dilemma_rookie"); - } - if (yyGetBool(yyfgreater(ds_map_find_value(argument0, "attitude"), 90)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 98))) { - { - ds_list_add(argument2, "news_CharityWork"); - } - } else { - { - ds_list_add(argument2, "dilemma_random"); - } - } - if (yyfequal(ds_map_find_value(argument0, "suspended"), 1)) { - { - if (yyGetBool(gmlleaveRescueAllowed)) { - { - ds_list_add(argument2, "dilemma_leaverescue_gpa"); - } - } else { - { - ds_list_add(argument2, "news_playerleaves_gpa"); - } - } - } - } - if (yyGetBool(yyfgreaterequal(ds_map_find_value(argument0, "percent_grade"), 68)) && yyGetBool(yyflessequal(ds_map_find_value(argument0, "percent_grade"), 82))) { - { - ds_list_add(argument2, "dilemma_study"); - } - } - if (yyfgreaterequal(ds_map_find_value(argument0, "party_meter"), 85)) { - { - ds_list_clear(argument2); - var gmlisLeaveRescue = false; - var gmlcanAfford = gml_Script_s_can_afford_dilemma_cc(__yy__v700, _inst, "dilemma_leaverescue_party", argument0); - if (yyGetBool(gmlleaveRescueAllowed) || yyGetBool(gmlcanAfford)) { - { - if (yyfequal(ds_map_find_value(argument0, "party_dilemmas"), 0)) { - { - gmlisLeaveRescue = false; - } - } else { - if (yyfequal(ds_map_find_value(argument0, "party_dilemmas"), 1)) { - { - gmlisLeaveRescue = yyfless(random(1), 0.3); - } - } else { - if (yyfequal(ds_map_find_value(argument0, "party_dilemmas"), 2)) { - { - gmlisLeaveRescue = yyfless(random(1), 0.6); - } - } else { - { - gmlisLeaveRescue = yyfless(random(1), 0.9); - } - } - } - } - } - } else { - { - if (yyfequal(ds_map_find_value(argument0, "party_dilemmas"), 0)) { - { - gmlisLeaveRescue = false; - } - } else { - if (yyfequal(ds_map_find_value(argument0, "party_dilemmas"), 1)) { - { - gmlisLeaveRescue = yyfless(random(1), 0); - } - } else { - if (yyfequal(ds_map_find_value(argument0, "party_dilemmas"), 2)) { - { - gmlisLeaveRescue = yyfless(random(1), 0.2); - } - } else { - { - gmlisLeaveRescue = yyfless(random(1), 0.3); - } - } - } - } - } - } - if (yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 3)) && yyGetBool(1)) { - { - gmlisLeaveRescue = false; - } - } - if (yyGetBool(gmlisLeaveRescue)) { - { - if (yyGetBool(gmlleaveRescueAllowed)) { - { - ds_list_add(argument2, "dilemma_leaverescue_party"); - } - } else { - { - ds_list_add(argument2, "news_playerleaves_party"); - } - } - } - } else { - { - ds_list_add(argument2, "dilemma_party"); - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_do_postmatch_dilemma(_inst, _other) { - _inst.gmls_do_postmatch_dilemma = __yy_method(_inst, gml_Script_s_do_postmatch_dilemma); -} -function gml_Script_s_do_postmatch_dilemma(_inst, _other) { - { - { - var __yy__v701 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v702 in __yy__v701) { - if (!__yy__v701.hasOwnProperty(__yy__v702)) continue; - var __yy__v703 = __yy__v701[__yy__v702]; - { - if (yyGetBool(__yy__v703.gmlqb_mode) && yyGetBool(gml_Script_s_qb_mode_benched_status(__yy__v703, _inst))) { - { - gml_Script_s_play(__yy__v703, _inst, 1); - return; - } - } - var gmlpmap = gml_Script_s_get_random_player(__yy__v703, _inst, false); - var gmlmsg = ""; - var gmlfixture = gml_Script_s_get_human_fixture_by_week(__yy__v703, _inst, __yy__v703.gmlweek); - if (yyGetBool(yyfgreater(__yy__v703.gmlweek, 4)) && yyGetBool(yyfless(__yy__v703.gmlweek, gml_Script_s_get_week_superbowl(__yy__v703, _inst))) && yyGetBool(gmlpmap) && yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "attitude"), 15))) { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v703, _inst, "postmatch_toxic"); - } else { - if (yyGetBool(gmlpmap) && yyGetBool(yyfgreater(gml_Script_s_get_match_rating(__yy__v703, _inst, gmlpmap), 7))) { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v703, _inst, "postmatch_performance_good"); - } else { - if (yyGetBool(yyfless(__yy__v703.gmlweek, gml_Script_s_get_week_superbowl(__yy__v703, _inst))) && yyGetBool(gmlpmap) && yyGetBool(yyfless(gml_Script_s_get_match_rating(__yy__v703, _inst, gmlpmap), 4))) { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v703, _inst, "postmatch_performance_bad"); - } else { - if (yyGetBool(gmlpmap) && yyGetBool(!yyGetBool(irandom(4)))) { - { - if (yyGetBool(irandom(4))) { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v703, _inst, "postmatch_question_player"); - } else { - { - gmlpmap = gml_Script_s_get_random_coach(__yy__v703, _inst); - gmlmsg = gml_Script_s_choose_dilemma(__yy__v703, _inst, "postmatch_question_staff"); - } - } - } - } else { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "loss")) { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v703, _inst, "postmatch_loss"); - } else { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "win")) { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v703, _inst, "postmatch_win"); - } else { - if (yyGetBool(gmlpmap)) { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v703, _inst, "postmatch_question_player"); - } - } - } - } - } - } - } - if (yyfnotequal(gmlmsg, "")) { - { - ds_map_clear(__yy__v703.gmlmap_dilemma); - __yy__v703.gmlmap_dilemma = gml_Script_s_parse_dilemma(__yy__v703, _inst, gmlmsg, gmlpmap, "ui_PressInterview"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - gml_Script_s_create_dilemma(__yy__v703, _inst, __yy__v703.gmlmap_dilemma); - } - } else { - { - gml_Script_s_play(__yy__v703, _inst, 1); - } - } - } - } - } - } -} -function gml_GlobalScript_s_parse_dilemma(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_parse_dilemma = __yy_method(_inst, gml_Script_s_parse_dilemma); -} -function gml_Script_s_parse_dilemma(_inst, _other, argument0, argument1, argument2) { - { - var gmlmsg_key = argument0; - var gmlmsg = gml_Script_s_str(_inst, _other, argument0); - var gmlpmap = argument1; - var gmlmap_dilemma = ds_map_create(); - gml_Script_slog(_inst, _other, gmlmsg); - ds_map_set(gmlmap_dilemma, "title", gml_Script_s_str(_inst, _other, argument2)); - ds_map_set(gmlmap_dilemma, "effect_on1", ""); - ds_map_set(gmlmap_dilemma, "effect_on2", ""); - ds_map_set(gmlmap_dilemma, "msg_key", gmlmsg_key); - ds_map_set(gmlmap_dilemma, "cost_amt1", 0); - ds_map_set(gmlmap_dilemma, "cost_amt2", 0); - var gmlbtn = "1"; - if (yyGetBool(string_count("-choice_DefendPlayer", gmlmsg))) { - { - var gmlcc_cost = -1; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - gmlcc_cost = -3; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlcc_cost = gml_Script_s_dilemma_defend_player_cost(_inst, _other, gmlmsg_key, gmlpmap); - } - } - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_DefendPlayer")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_DefendPlayer"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), gmlcc_cost); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) ? "spr_fans" : "spr_credit"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_DefendPlayer", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_PraisePlayer", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_PraisePlayer")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_PraisePlayer"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 15); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_PraisePlayer", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_CriticisePlayer", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_CriticisePlayer")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_CriticisePlayer"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -15); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_CriticisePlayer", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_SideWithPlayer", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_SideWithPlayer")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_SideWithPlayer"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 10); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_SideWithPlayer", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_RestYes", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_RestYes")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_RestYes"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 15); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_RestYes", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_RestNo", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_RestNo")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_RestNo"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -5); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_RestNo", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_FinePlayer", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_FinePlayer")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_FinePlayer"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -10); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_FinePlayer", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_IgnoreFine", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_IgnoreFine")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_IgnoreFine"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -5); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "team"); - gmlmsg = string_replace_all(gmlmsg, "-choice_IgnoreFine", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_PraiseTeam", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_PraiseTeam")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_PraiseTeam"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 3); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "team"); - gmlmsg = string_replace_all(gmlmsg, "-choice_PraiseTeam", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_CriticiseTeam", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_CriticiseTeam")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_CriticiseTeam"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -10); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "team"); - gmlmsg = string_replace_all(gmlmsg, "-choice_CriticiseTeam", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_FocusTeam", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_FocusTeam")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_FocusTeam"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 300); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_xp"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "team"); - gmlmsg = string_replace_all(gmlmsg, "-choice_FocusTeam", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_MeetTeam", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_MeetTeam")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_MeetTeam"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 10); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "team"); - gmlmsg = string_replace_all(gmlmsg, "-choice_MeetTeam", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_PraiseFans", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_PraiseFans")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_PraiseFans"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 3); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_fans"); - gmlmsg = string_replace_all(gmlmsg, "-choice_PraiseFans", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_CriticiseFans", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_CriticiseFans")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_CriticiseFans"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -10); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_fans"); - gmlmsg = string_replace_all(gmlmsg, "-choice_CriticiseFans", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_FocusMedia", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_FocusMedia")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_FocusMedia"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 5); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_fans"); - gmlmsg = string_replace_all(gmlmsg, "-choice_FocusMedia", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_MeetMedia", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_MeetMedia")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_MeetMedia"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 5); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_fans"); - gmlmsg = string_replace_all(gmlmsg, "-choice_MeetMedia", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_PraiseCoaches", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_PraiseCoaches")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_PraiseCoaches"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 15); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "coaches"); - gmlmsg = string_replace_all(gmlmsg, "-choice_PraiseCoaches", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_CriticiseCoaches", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_CriticiseCoaches")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_CriticiseCoaches"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -15); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "coaches"); - gmlmsg = string_replace_all(gmlmsg, "-choice_CriticiseCoaches", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_FocusCoaches", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_FocusCoaches")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_FocusCoaches"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 100); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_xp"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "coaches"); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "qb_self"); - } - gmlmsg = string_replace_all(gmlmsg, "-choice_FocusCoaches", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_MeetCoaches", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_MeetCoaches")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_MeetCoaches"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 15); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "coaches"); - gmlmsg = string_replace_all(gmlmsg, "-choice_MeetCoaches", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_SideWithCoach", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_SideWithCoach")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_SideWithCoach"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 10); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_attitude"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "coaches"); - gmlmsg = string_replace_all(gmlmsg, "-choice_SideWithCoach", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_CriticiseSelf", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_CriticiseSelf")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_CriticiseSelf"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) ? -3 : -1); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) ? "spr_fans" : "spr_credit"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "self"); - gmlmsg = string_replace_all(gmlmsg, "-choice_CriticiseSelf", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_PraiseOwner", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_PraiseOwner")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_PraiseOwner"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 1); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_credit"); - gmlmsg = string_replace_all(gmlmsg, "-choice_PraiseOwner", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_FocusOwner", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_FocusOwner")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_FocusOwner"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 2); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_credit"); - gmlmsg = string_replace_all(gmlmsg, "-choice_FocusOwner", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_MeetOwner", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_MeetOwner")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_MeetOwner"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), yyGetBool(global.gmlconsole_build) ? 2 : 1); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_credit"); - gmlmsg = string_replace_all(gmlmsg, "-choice_MeetOwner", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_CriticiseOfficials", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_CriticiseOfficials")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_CriticiseOfficials"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) ? -3 : -1); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) ? "spr_fans" : "spr_credit"); - gmlmsg = string_replace_all(gmlmsg, "-choice_CriticiseOfficials", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(irandom(1))) { - { - if (yyGetBool(string_count("-choice_qpos_correct", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_PraiseFans"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 3); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "-1"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "fans"); - gmlmsg = string_replace_all(gmlmsg, "-choice_qpos_correct", ""); - gmlbtn = "2"; - } - } - } - } - if (yyGetBool(string_count("-choice_qpos_wrong", gmlmsg))) { - { - var gmlpos = irandom_range(1, 10); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 101)) { - gmlpos = 102; - } else { - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 102)) { - gmlpos = 101; - } else { - { - while (yyGetBool(yyfequal(gmlpos, real(ds_map_find_value(gmlpmap, "position")))) || yyGetBool(yyfequal(gmlpos, 8)) || yyGetBool(yyfequal(gmlpos, 9))) { - gmlpos = irandom_range(1, 10); - } - } - } - } - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_get_string_position(_inst, _other, gmlpos)); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_CriticiseFans"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -5); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "-1"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "fans"); - gmlmsg = string_replace_all(gmlmsg, "-choice_qpos_wrong", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_qpos_correct", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_PraiseFans"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 3); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "-1"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "fans"); - gmlmsg = string_replace_all(gmlmsg, "-choice_qpos_correct", ""); - gmlbtn = "2"; - } - } - var gmlreplaceCCWithTeam = yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 0); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(string_pos("leaverescue", gmlmsg_key))) { - { - gmlreplaceCCWithTeam = false; - } - } - if (yyGetBool(gmlreplaceCCWithTeam)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlmap_dilemma, "cost_img1"), "spr_credit")) && yyGetBool(yyfless(ds_map_find_value(gmlmap_dilemma, "cost_amt1"), 0))) { - { - ds_map_set(gmlmap_dilemma, "cost_typ1", "choice_CriticiseTeam"); - ds_map_set(gmlmap_dilemma, "cost_amt1", -10); - ds_map_set(gmlmap_dilemma, "cost_img1", "spr_attitude"); - ds_map_set(gmlmap_dilemma, "effect_on1", "team"); - } - } - if (yyGetBool(yyfequal(ds_map_find_value(gmlmap_dilemma, "cost_img2"), "spr_credit")) && yyGetBool(yyfless(ds_map_find_value(gmlmap_dilemma, "cost_amt2"), 0))) { - { - ds_map_set(gmlmap_dilemma, "cost_typ2", "choice_CriticiseTeam"); - ds_map_set(gmlmap_dilemma, "cost_amt2", -10); - ds_map_set(gmlmap_dilemma, "cost_img2", "spr_attitude"); - ds_map_set(gmlmap_dilemma, "effect_on2", "team"); - } - } - } - } - if (yyGetBool(string_count("-choice_FocusNRG", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_FocusNRG")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_FocusNRG"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 1); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_nrg"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "nrg"); - gmlmsg = string_replace_all(gmlmsg, "-choice_FocusNRG", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_GPAUp", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_GPAUp")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_GPAUp"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 7); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_gpa"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_GPAUp", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_GPADrop", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_GPADrop")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_GPADrop"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), -9); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_gpa"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_GPADrop", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_CutPlayer", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_CutPlayer")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_CutPlayer"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 0); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "-1"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "player"); - gmlmsg = string_replace_all(gmlmsg, "-choice_CutPlayer", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_FocusGPA", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_FocusGPA")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_FocusGPA"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), 7); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_gpa"); - ds_map_set(gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn)), "team"); - gmlmsg = string_replace_all(gmlmsg, "-choice_FocusGPA", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(string_count("-choice_FocusRC", gmlmsg))) { - { - ds_map_set(gmlmap_dilemma, yyfplus("btn_txt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str(_inst, _other, "choice_FocusRC")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn)), "choice_FocusRC"); - ds_map_set(gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)), gml_Script_s_str_real(_inst, _other, "choice_FocusRC_bonus")); - ds_map_set(gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)), "spr_credit_rec"); - gmlmsg = string_replace_all(gmlmsg, "-choice_FocusRC", ""); - gmlbtn = "2"; - } - } - if (yyGetBool(gmlpmap)) { - { - gmlmsg = gml_Script_s_parse_player_message(_inst, _other, gmlmsg, gmlpmap); - gml_Script_slog(_inst, _other, yyfplus("Dilemma about: ", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(string_count("toxic", gmlmsg_key))) { - { - ds_map_set(gmlpmap, "toxic_dilemmas", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "toxic_dilemmas")), 1)); - } - } - if (yyGetBool(string_count("party", gmlmsg_key))) { - { - ds_map_set(gmlpmap, "party_dilemmas", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "party_dilemmas")), 1)); - } - } - } - } - } - } - ds_map_set(gmlmap_dilemma, "msg", gmlmsg); - gml_Script_slog(_inst, _other, yyfplus("Dilemma: ", __yy_gml_errCheck(gmlmsg))); - return gmlmap_dilemma; - } -} -function gml_GlobalScript_s_create_dilemma(_inst, _other) { - _inst.gmls_create_dilemma = __yy_method(_inst, gml_Script_s_create_dilemma); -} -function gml_Script_s_create_dilemma(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_create_dilemma"); - var gmlallowProfileClick = false; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 2))) { - { - gmlallowProfileClick = true; - } - } - if (yyGetBool(gmlallowProfileClick)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to = 1; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstore_to_dilemma = false; - var gmltitle_txt = ds_map_find_value(argument0, "title"); - var gmlmsg_txt = ds_map_find_value(argument0, "msg"); - var gmlbtn_txt1 = ds_map_find_value(argument0, "btn_txt1"); - var gmlbtn_txt2 = ds_map_find_value(argument0, "btn_txt2"); - var gmlcost_txt1 = string(ds_map_find_value(argument0, "cost_amt1")); - var gmlcost_txt2 = string(ds_map_find_value(argument0, "cost_amt2")); - var gmlcost_img1 = ds_map_find_value(argument0, "cost_img1"); - var gmlcost_img2 = ds_map_find_value(argument0, "cost_img2"); - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - var gmltitle = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), 32, "PopUps", YYASSET_REF(0x00000047)); - var gmlmsg = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.5), "PopUps", YYASSET_REF(0x00000050)); - var gmlbtn_1 = instance_create_layer(104, 224, "PopUps", YYASSET_REF(0x0000002a)); - var gmlbtn_2 = instance_create_layer(272, 224, "PopUps", YYASSET_REF(0x0000002a)); - var gmlcost_1 = instance_create_layer(32, 224, "PopUps", YYASSET_REF(0x00000045)); - var gmlcost_2 = instance_create_layer(384, 224, "PopUps", YYASSET_REF(0x00000045)); - var gmlcreds = instance_create_layer(32, 16, "PopUps", YYASSET_REF(0x00000049)); - var gmlprof_1 = instance_create_layer(32, 136, "PopUps", YYASSET_REF(0x00000032)); - var gmlprof_2 = instance_create_layer(384, 136, "PopUps", YYASSET_REF(0x00000032)); - var gmlmorale_1 = instance_create_layer(32, 184, "PopUps", YYASSET_REF(0x00000042)); - var gmlmorale_2 = instance_create_layer(384, 184, "PopUps", YYASSET_REF(0x00000042)); - yyInst(_inst, _other, gmlbg).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, gmlbg).gmlalpha = 1; - yyInst(_inst, _other, gmltitle).gmlty = 32; - yyInst(_inst, _other, gmltitle).gmlshow_stars = false; - yyInst(_inst, _other, gmltitle).gmltext = string(gmltitle_txt); - yyInst(_inst, _other, gmlmsg).gmltext = gmlmsg_txt; - yyInst(_inst, _other, gmlmsg).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, gmlmsg).gmlmsg_width = 260; - yyInst(_inst, _other, gmlbtn_1).gmltext = gmlbtn_txt1; - yyInst(_inst, _other, gmlbtn_2).gmltext = gmlbtn_txt2; - yyInst(_inst, _other, gmlbtn_1).gmlonClickAction = kgml_Script_s_dilemma_choice_1; - yyInst(_inst, _other, gmlbtn_2).gmlonClickAction = kgml_Script_s_dilemma_choice_2; - yyInst(_inst, _other, gmlcost_1).gmltitle = gml_Script_s_str(_inst, _other, "ui_Effect"); - yyInst(_inst, _other, gmlcost_2).gmltitle = gml_Script_s_str(_inst, _other, "ui_Effect"); - yyInst(_inst, _other, gmlcost_1).gmltext = gmlcost_txt1; - yyInst(_inst, _other, gmlcost_2).gmltext = gmlcost_txt2; - yyInst(_inst, _other, gmlcost_1).gmlimage = gml_Script_s_convert_string_to_sprite(_inst, _other, gmlcost_img1); - yyInst(_inst, _other, gmlcost_2).gmlimage = gml_Script_s_convert_string_to_sprite(_inst, _other, gmlcost_img2); - yyInst(_inst, _other, gmlprof_1).gmlactive = false; - yyInst(_inst, _other, gmlprof_2).gmlactive = false; - yyInst(_inst, _other, gmlprof_1).gmlpmap = -4; - yyInst(_inst, _other, gmlprof_2).gmlpmap = -4; - yyInst(_inst, _other, gmlmorale_1).visible = false; - yyInst(_inst, _other, gmlmorale_2).visible = false; - var ___sw428___ = ds_map_find_value(argument0, "effect_on1"); - var ___swc429___ = -1; - if (yyCompareVal(___sw428___, "player", g_GMLMathEpsilon, false) == 0) { - ___swc429___ = 0; - } else if (yyCompareVal(___sw428___, "coaches", g_GMLMathEpsilon, false) == 0) { - ___swc429___ = 1; - } else if (yyCompareVal(___sw428___, "team", g_GMLMathEpsilon, false) == 0) { - ___swc429___ = 2; - } else if (yyCompareVal(___sw428___, "self", g_GMLMathEpsilon, false) == 0) { - ___swc429___ = 3; - } - switch (___swc429___) { - case 0: { - yyInst(_inst, _other, gmlprof_1).gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - yyInst(_inst, _other, gmlprof_1).gmlactive = gmlallowProfileClick; - gml_Script_slog(_inst, _other, yyfplus("DILEMMA1: ", __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlprof_1).gmlpmap, "lname")))); - break; - } - case 1: { - var gmlof = true; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile) && yyGetBool(!yyGetBool(gml_Script_s_is_offensive_player(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)))) { - gmlof = false; - } - var ___sw430___ = gmlof; - var ___swc431___ = -1; - if (yyCompareVal(___sw430___, true, g_GMLMathEpsilon, false) == 0) { - ___swc431___ = 0; - } else if (yyCompareVal(___sw430___, false, g_GMLMathEpsilon, false) == 0) { - ___swc431___ = 1; - } - switch (___swc431___) { - case 0: { - yyInst(_inst, _other, gmlprof_1).gmlpmap = gml_Script_s_get_staff(_inst, _other, 102); - break; - } - case 1: { - yyInst(_inst, _other, gmlprof_1).gmlpmap = gml_Script_s_get_staff(_inst, _other, 101); - break; - } - } - break; - } - case 2: { - if (yyfequal(yyInst(_inst, _other, gmlcost_1).gmlimage, YYASSET_REF(0x0100006b))) { - yyInst(_inst, _other, gmlmorale_1).visible = true; - } - break; - } - case 3: { - yyInst(_inst, _other, gmlprof_1).gmlpmap = gml_Script_s_get_staff(_inst, _other, 100); - break; - } - } - if (yyfequal(yyInst(_inst, _other, gmlcost_1).gmlimage, YYASSET_REF(0x0100006b))) { - { - yyInst(_inst, _other, gmlcost_1).gmlimage_num = 2; - if (yyfgreater(ds_map_find_value(argument0, "cost_amt1"), 0)) { - yyInst(_inst, _other, gmlcost_1).gmlimage_num = 5; - } - yyInst(_inst, _other, gmlcost_1).gmltext = ""; - } - } else { - if (yyfgreater(real(ds_map_find_value(argument0, "cost_amt1")), 0)) { - yyInst(_inst, _other, gmlcost_1).gmltext = yyfplus("+", __yy_gml_errCheck(yyInst(_inst, _other, gmlcost_1).gmltext)); - } - } - var ___sw432___ = ds_map_find_value(argument0, "effect_on2"); - var ___swc433___ = -1; - if (yyCompareVal(___sw432___, "player", g_GMLMathEpsilon, false) == 0) { - ___swc433___ = 0; - } else if (yyCompareVal(___sw432___, "coaches", g_GMLMathEpsilon, false) == 0) { - ___swc433___ = 1; - } else if (yyCompareVal(___sw432___, "team", g_GMLMathEpsilon, false) == 0) { - ___swc433___ = 2; - } else if (yyCompareVal(___sw432___, "self", g_GMLMathEpsilon, false) == 0) { - ___swc433___ = 3; - } - switch (___swc433___) { - case 0: { - yyInst(_inst, _other, gmlprof_2).gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - yyInst(_inst, _other, gmlprof_2).gmlactive = gmlallowProfileClick; - gml_Script_slog(_inst, _other, yyfplus("DILEMMA2: ", __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlprof_2).gmlpmap, "lname")))); - break; - } - case 1: { - var gmlof = true; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile) && yyGetBool(!yyGetBool(gml_Script_s_is_offensive_player(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)))) { - gmlof = false; - } - var ___sw434___ = gmlof; - var ___swc435___ = -1; - if (yyCompareVal(___sw434___, true, g_GMLMathEpsilon, false) == 0) { - ___swc435___ = 0; - } else if (yyCompareVal(___sw434___, false, g_GMLMathEpsilon, false) == 0) { - ___swc435___ = 1; - } - switch (___swc435___) { - case 0: { - yyInst(_inst, _other, gmlprof_2).gmlpmap = gml_Script_s_get_staff(_inst, _other, 102); - break; - } - case 1: { - yyInst(_inst, _other, gmlprof_2).gmlpmap = gml_Script_s_get_staff(_inst, _other, 101); - break; - } - } - break; - } - case 2: { - if (yyfequal(yyInst(_inst, _other, gmlcost_2).gmlimage, YYASSET_REF(0x0100006b))) { - yyInst(_inst, _other, gmlmorale_2).visible = true; - } - break; - } - case 3: { - yyInst(_inst, _other, gmlprof_2).gmlpmap = gml_Script_s_get_staff(_inst, _other, 100); - break; - } - } - if (yyfequal(yyInst(_inst, _other, gmlcost_2).gmlimage, YYASSET_REF(0x0100006b))) { - { - yyInst(_inst, _other, gmlcost_2).gmlimage_num = 2; - if (yyfgreater(ds_map_find_value(argument0, "cost_amt2"), 0)) { - yyInst(_inst, _other, gmlcost_2).gmlimage_num = 5; - } - yyInst(_inst, _other, gmlcost_2).gmltext = ""; - } - } else { - if (yyfgreater(real(ds_map_find_value(argument0, "cost_amt2")), 0)) { - yyInst(_inst, _other, gmlcost_2).gmltext = yyfplus("+", __yy_gml_errCheck(yyInst(_inst, _other, gmlcost_2).gmltext)); - } - } - yyInst(_inst, _other, gmlcreds).gmlicon = YYASSET_REF(0x01000069); - yyInst(_inst, _other, gmlcreds).gmltext = gml_Script_s_get_credit(_inst, _other); - if (yyfequal(yyInst(_inst, _other, gmlcost_1).gmlimage, YYASSET_REF(0x01000068))) { - yyInst(_inst, _other, gmlcost_1).gmltext = "+"; - } - if (yyfequal(yyInst(_inst, _other, gmlcost_2).gmlimage, YYASSET_REF(0x01000068))) { - yyInst(_inst, _other, gmlcost_2).gmltext = "+"; - } - if (yyfequal(yyInst(_inst, _other, gmlcost_1).gmlimage, YYASSET_REF(0x0100016c))) { - yyInst(_inst, _other, gmlcost_1).gmltext = yyfplus(__yy_gml_errCheck(string(ds_map_find_value(argument0, "cost_amt1"))), "x"); - } - if (yyfequal(yyInst(_inst, _other, gmlcost_2).gmlimage, YYASSET_REF(0x0100016c))) { - yyInst(_inst, _other, gmlcost_2).gmltext = yyfplus(__yy_gml_errCheck(string(ds_map_find_value(argument0, "cost_amt2"))), "x"); - } - if (yyfequal(yyInst(_inst, _other, gmlcost_1).gmlimage, YYASSET_REF(0x01000133))) { - { - if (yyfgreater(ds_map_find_value(argument0, "cost_amt1"), 0)) { - { - if (yyfequal(ds_map_find_value(argument0, "cost_typ1"), "choice_FocusGPA")) { - { - yyInst(_inst, _other, gmlcost_1).gmltext = "+"; - } - } else { - { - yyInst(_inst, _other, gmlprof_1).gmlactive = false; - yyInst(_inst, _other, gmlprof_1).visible = false; - yyInst(_inst, _other, gmlmorale_1).visible = true; - yyInst(_inst, _other, gmlcost_1).gmltext = ""; - yyInst(_inst, _other, gmlcost_1).gmlimage_num = 2; - yyInst(_inst, _other, gmlcost_1).gmlimage = gml_Script_s_convert_string_to_sprite(_inst, _other, "spr_attitude"); - } - } - } - } else { - { - yyInst(_inst, _other, gmlcost_1).gmltext = "-"; - } - } - } - } - if (yyfequal(yyInst(_inst, _other, gmlcost_2).gmlimage, YYASSET_REF(0x01000133))) { - { - if (yyfgreater(ds_map_find_value(argument0, "cost_amt2"), 0)) { - { - if (yyfequal(ds_map_find_value(argument0, "cost_typ2"), "choice_FocusGPA")) { - { - yyInst(_inst, _other, gmlcost_2).gmltext = "+"; - } - } else { - { - yyInst(_inst, _other, gmlprof_2).gmlactive = false; - yyInst(_inst, _other, gmlprof_2).visible = false; - yyInst(_inst, _other, gmlmorale_2).visible = true; - yyInst(_inst, _other, gmlcost_2).gmltext = ""; - yyInst(_inst, _other, gmlcost_2).gmlimage_num = 2; - yyInst(_inst, _other, gmlcost_2).gmlimage = gml_Script_s_convert_string_to_sprite(_inst, _other, "spr_attitude"); - } - } - } - } else { - { - yyInst(_inst, _other, gmlcost_2).gmltext = "-"; - } - } - } - } - if (yyfequal(yyInst(_inst, _other, gmlcost_1).gmlimage, -1)) { - { - yyInst(_inst, _other, gmlcost_1).visible = false; - yyInst(_inst, _other, gmlprof_1).visible = false; - yyInst(_inst, _other, gmlmorale_1).visible = false; - } - } - if (yyfequal(yyInst(_inst, _other, gmlcost_2).gmlimage, -1)) { - { - yyInst(_inst, _other, gmlcost_2).visible = false; - yyInst(_inst, _other, gmlprof_2).visible = false; - yyInst(_inst, _other, gmlmorale_2).visible = false; - } - } - if (yyfequal(yyInst(_inst, _other, gmlcost_1).gmlimage, YYASSET_REF(0x01000000))) { - { - yyInst(_inst, _other, gmlcost_1).gmltext = yyfplus(yyfplus("$", __yy_gml_errCheck(string(ds_map_find_value(argument0, "cost_amt1")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); - yyInst(_inst, _other, gmlcost_1).gmlimage = -4; - } - } - if (yyfequal(yyInst(_inst, _other, gmlcost_2).gmlimage, YYASSET_REF(0x01000000))) { - { - yyInst(_inst, _other, gmlcost_2).gmltext = yyfplus(yyfplus("$", __yy_gml_errCheck(string(ds_map_find_value(argument0, "cost_amt2")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); - yyInst(_inst, _other, gmlcost_2).gmlimage = -4; - } - } - yyInst(_inst, _other, gmltitle).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlmsg).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlcost_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlcost_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlcreds).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlprof_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 2); - yyInst(_inst, _other, gmlprof_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 2); - yyInst(_inst, _other, gmlmorale_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 2); - yyInst(_inst, _other, gmlmorale_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 2); - if (yyfequal(gmltitle_txt, "")) { - yyInst(_inst, _other, gmltitle).visible = false; - } - if (yyfequal(gmlbtn_txt1, "")) { - { - yyInst(_inst, _other, gmlbtn_1).visible = false; - yyInst(_inst, _other, gmlbtn_2).x = 360; - } - } - if (yyfequal(gmlbtn_txt2, "")) { - { - yyInst(_inst, _other, gmlbtn_2).visible = false; - yyInst(_inst, _other, gmlbtn_1).x = 360; - } - } - if (yyfequal(gmlcost_txt1, "")) { - yyInst(_inst, _other, gmlcost_1).visible = false; - } - if (yyfequal(gmlcost_txt2, "")) { - yyInst(_inst, _other, gmlcost_2).visible = false; - } - gml_Script_s_load_profile_uni(_inst, _other, gmlprof_1); - gml_Script_s_load_profile_uni(_inst, _other, gmlprof_2); - } -} -function gml_GlobalScript_s_choose_dilemma(_inst, _other) { - _inst.gmls_choose_dilemma = __yy_method(_inst, gml_Script_s_choose_dilemma); - _inst.gmls_extract_dilemma_from_pool = __yy_method(_inst, gml_Script_s_extract_dilemma_from_pool); - _inst.gmls_add_tag_matches_to_list = __yy_method(_inst, gml_Script_s_add_tag_matches_to_list); - _inst.gmls_reject_dilemma_not_enough_RC = __yy_method(_inst, gml_Script_s_reject_dilemma_not_enough_RC); -} -function gml_Script_s_choose_dilemma(_inst, _other, argument0) { - { - { - var __yy__v704 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v705 in __yy__v704) { - if (!__yy__v704.hasOwnProperty(__yy__v705)) continue; - var __yy__v706 = __yy__v704[__yy__v705]; - { - ds_list_shuffle(__yy__v706.gmldilemma_tags); - var gmlres = gml_Script_s_extract_dilemma_from_pool(__yy__v706, _inst, argument0, true); - if (yyfnotequal(gmlres, "")) { - { - gml_Script_slog(__yy__v706, _inst, yyfplus(yyfplus("s_choose_dilemma.1: Existing list [", __yy_gml_errCheck(string(gmlres))), "]")); - return gmlres; - } - } - gml_Script_slog(__yy__v706, _inst, "Repopulate dilemma_tags..."); - gml_Script_s_add_tag_matches_to_list(__yy__v706, _inst, __yy__v706.gmldilemma_tags, argument0, gml_Script_s_select_lang_file(__yy__v706, _inst)); - gml_Script_s_add_tag_matches_to_list(__yy__v706, _inst, __yy__v706.gmldilemma_tags, argument0, gml_Script_s_select_override_lang_file(__yy__v706, _inst)); - var gmlres = gml_Script_s_extract_dilemma_from_pool(__yy__v706, _inst, argument0, true); - if (yyfnotequal(gmlres, "")) { - { - gml_Script_slog(__yy__v706, _inst, yyfplus(yyfplus("s_choose_dilemma.2: Fresh list [", __yy_gml_errCheck(string(gmlres))), "]")); - return gmlres; - } - } - var gmlres = gml_Script_s_extract_dilemma_from_pool(__yy__v706, _inst, argument0, false); - if (yyfnotequal(gmlres, "")) { - { - gml_Script_slog(__yy__v706, _inst, yyfplus(yyfplus("s_choose_dilemma.3: No constraints list [", __yy_gml_errCheck(string(gmlres))), "]")); - return gmlres; - } - } - gml_Script_slog(__yy__v706, _inst, "s_choose_dilemma.4: Failed"); - return ""; - } - } - } - } -} -function gml_Script_s_extract_dilemma_from_pool(_inst, _other, argument0, argument1) { - { - var gmli = yyfminus(__yy_gml_errCheck(ds_list_size(_inst.gmldilemma_tags)), 1); - for (; yyfgreaterequal(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - var gmlstr = ds_list_find_value(_inst.gmldilemma_tags, gmli); - if (yyGetBool(string_count(argument0, gmlstr))) { - { - ds_list_delete(_inst.gmldilemma_tags, gmli); - if (yyGetBool(argument1)) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(gml_Script_s_reject_dilemma_not_enough_RC(_inst, _other, gmlstr))) { - { - continue; - } - } - } - } - } - } - return gmlstr; - } - } - } - } - return ""; - } -} -function gml_Script_s_add_tag_matches_to_list(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = ""; - } - } - { - var gmlfile = file_text_open_read(argument2); - if (yyfequal(gmlfile, -1)) { - { - return; - } - } - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmltxt = file_text_read_string(gmlfile); - file_text_readln(gmlfile); - if (yyfnotequal(string_pos("//", gmltxt), 0)) { - { - continue; - } - } - if (yyGetBool(yyfnotequal(argument3, "")) && yyGetBool(string_count(argument3, gmltxt))) { - { - continue; - } - } - if (yyGetBool(string_count(argument1, gmltxt))) { - { - var gmlpos = string_pos(" ", gmltxt); - gmltxt = string_copy(gmltxt, 1, yyfminus(__yy_gml_errCheck(gmlpos), 1)); - if (yyfequal(ds_list_find_index(argument0, gmltxt), -1)) { - { - ds_list_add(argument0, gmltxt); - gml_Script_slog(_inst, _other, gmltxt); - } - } - } - } - } - } - file_text_close(gmlfile); - } -} -function gml_Script_s_reject_dilemma_not_enough_RC(_inst, _other, argument0) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, argument0); - if (yyGetBool(string_count("-choice_FocusRC", gmlmsg))) { - { - var gmlbonus = gml_Script_s_str_real(_inst, _other, "choice_FocusRC_bonus"); - if (yyfequal(gml_Script_can_fit_recruitment_credits(_inst, _other, gmlbonus), false)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_reject_dilemma_not_enough_RC rejected[", __yy_gml_errCheck(argument0)), "]")); - return true; - } - } - } - } - return false; - } -} -function gml_GlobalScript_s_dilemma_choice_1(_inst, _other) { - _inst.gmls_dilemma_choice_1 = __yy_method(_inst, gml_Script_s_dilemma_choice_1); -} -function gml_Script_s_dilemma_choice_1(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_dilemma_choice(_inst, _other, 1); - } -} -function gml_GlobalScript_s_dilemma_choice_2(_inst, _other) { - _inst.gmls_dilemma_choice_2 = __yy_method(_inst, gml_Script_s_dilemma_choice_2); -} -function gml_Script_s_dilemma_choice_2(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_dilemma_choice(_inst, _other, 2); - } -} -function gml_GlobalScript_s_dilemma_choice(_inst, _other, argument0) { - _inst.gmls_dilemma_choice = __yy_method(_inst, gml_Script_s_dilemma_choice); - _inst.gmls_cut_player_end = __yy_method(_inst, gml_Script_s_cut_player_end); - _inst.gmls_cut_player_end_gpa = __yy_method(_inst, gml_Script_s_cut_player_end_gpa); - _inst.gmls_cut_player_end_toxic = __yy_method(_inst, gml_Script_s_cut_player_end_toxic); - _inst.gmls_cut_player_end_party = __yy_method(_inst, gml_Script_s_cut_player_end_party); - _inst.gmls_cut_player_end_toxic_max = __yy_method(_inst, gml_Script_s_cut_player_end_toxic_max); - _inst.gmls_cut_player_end_party_max = __yy_method(_inst, gml_Script_s_cut_player_end_party_max); - _inst.gmls_dilemma_morecc_store = __yy_method(_inst, gml_Script_s_dilemma_morecc_store); - _inst.gmls_dilemma_morecc_back = __yy_method(_inst, gml_Script_s_dilemma_morecc_back); - _inst.gmls_dilemma_end = __yy_method(_inst, gml_Script_s_dilemma_end); - _inst.gmls_dilemma_college_check_chained = __yy_method(_inst, gml_Script_s_dilemma_college_check_chained); -} -function gml_Script_s_dilemma_choice(_inst, _other, argument0) { - { - var gmlbtn = string(argument0); - { - var __yy__v707 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v708 in __yy__v707) { - if (!__yy__v707.hasOwnProperty(__yy__v708)) continue; - var __yy__v709 = __yy__v707[__yy__v708]; - { - gml_Script_slog(__yy__v709, _inst, yyfplus(yyfplus(yyfplus(yyfplus("s_dilemma_choice [", __yy_gml_errCheck(string(gmlbtn))), "]::["), __yy_gml_errCheck(string(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn)))))), "]")); - if (yyGetBool(string_count("party", ds_map_find_value(__yy__v709.gmlmap_dilemma, "msg_key")))) { - { - gml_Script_s_clear_party_meter(__yy__v709, _inst, __yy__v709.gmlplayer_profile); - } - } - var ___sw448___ = ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_img", __yy_gml_errCheck(gmlbtn))); - var ___swc449___ = -1; - if (yyCompareVal(___sw448___, "spr_xp", g_GMLMathEpsilon, false) == 0) { - ___swc449___ = 0; - } else if (yyCompareVal(___sw448___, "spr_credit", g_GMLMathEpsilon, false) == 0) { - ___swc449___ = 1; - } else if (yyCompareVal(___sw448___, "spr_attitude", g_GMLMathEpsilon, false) == 0) { - ___swc449___ = 2; - } else if (yyCompareVal(___sw448___, "spr_fans", g_GMLMathEpsilon, false) == 0) { - ___swc449___ = 3; - } else if (yyCompareVal(___sw448___, "-1", g_GMLMathEpsilon, false) == 0) { - ___swc449___ = 4; - } else if (yyCompareVal(___sw448___, "spr_nrg", g_GMLMathEpsilon, false) == 0) { - ___swc449___ = 5; - } else if (yyCompareVal(___sw448___, "spr_gpa", g_GMLMathEpsilon, false) == 0) { - ___swc449___ = 6; - } else if (yyCompareVal(___sw448___, "spr_credit_rec", g_GMLMathEpsilon, false) == 0) { - ___swc449___ = 7; - } - switch (___swc449___) { - case 0: { - var ___sw450___ = ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn))); - var ___swc451___ = -1; - if (yyCompareVal(___sw450___, "team", g_GMLMathEpsilon, false) == 0) { - ___swc451___ = 0; - } else if (yyCompareVal(___sw450___, "coaches", g_GMLMathEpsilon, false) == 0) { - ___swc451___ = 1; - } else if (yyCompareVal(___sw450___, "qb_self", g_GMLMathEpsilon, false) == 0) { - ___swc451___ = 2; - } - switch (___swc451___) { - case 0: { - var gmlamt = yyfdivide(__yy_gml_errCheck(real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn))))), __yy_gml_errCheck(clamp(ds_list_size(__yy__v709.gmlroster), 1, 10))); - gmlamt = round(gmlamt); - gml_Script_slog(__yy__v709, _inst, yyfplus("XP gain per player = ", __yy_gml_errCheck(string(gmlamt)))); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v709.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v709.gmlroster, gmli); - ds_map_set(gmlpmap, "xp_gain", round(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_gain")), __yy_gml_errCheck(gmlamt)))); - } - } - break; - } - case 1: { - var gmlamt = yyfdivide(__yy_gml_errCheck(real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn))))), __yy_gml_errCheck(ds_list_size(__yy__v709.gmlstafflist))); - gml_Script_slog(__yy__v709, _inst, yyfplus("XP gain per coach = ", __yy_gml_errCheck(string(gmlamt)))); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v709.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v709.gmlstafflist, gmli); - ds_map_set(gmlpmap, "xp_gain", round(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_gain")), __yy_gml_errCheck(gmlamt)))); - } - } - break; - } - case 2: { - var gmlpmap = gml_Script_s_get_qb_pmap(__yy__v709, _inst); - ds_map_set(gmlpmap, "xp_gain", round(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_gain")), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_level")), 50))))); - break; - } - } - gml_Script_s_dilemma_end(__yy__v709, _inst); - break; - } - case 1: { - if (yyfless(yyfplus(__yy_gml_errCheck(__yy__v709.gmlcoach_credit), __yy_gml_errCheck(real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))))), 0)) { - { - var gmluseMoraleInsteadOfCC = true; - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v709, _inst)) && yyGetBool(string_pos("leaverescue", ds_map_find_value(__yy__v709.gmlmap_dilemma, "msg_key")))) { - { - gmluseMoraleInsteadOfCC = false; - } - } - if (yyGetBool(gmluseMoraleInsteadOfCC)) { - { - __yy__v709.gmlcoach_credit = 0; - var gmlold_morale = gml_Script_s_get_morale(__yy__v709, _inst); - gml_Script_s_adjust_team_morale(__yy__v709, _inst, -5, -10); - gml_Script_s_meter_change(__yy__v709, _inst, 4, gmlold_morale, -4, ""); - } - } else { - { - var ___sw452___ = g_pBuiltIn.get_os_type(); - var ___swc453___ = -1; - if (yyCompareVal(___sw452___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw452___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc453___ = 0; - } - switch (___swc453___) { - case 0: { - { - gml_Script_s_create_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "ui_News"), gml_Script_s_str(__yy__v709, _inst, "msg_NotEnoughCCStore"), gml_Script_s_str(__yy__v709, _inst, "ui_Yes"), gml_Script_s_str(__yy__v709, _inst, "ui_No"), kgml_Script_s_dilemma_morecc_store, kgml_Script_s_dilemma_morecc_back, global.gmlc_background, 1); - break; - } - } - default: { - { - gml_Script_s_create_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "ui_News"), gml_Script_s_str(__yy__v709, _inst, "msg_NotEnoughCC"), "", gml_Script_s_str(__yy__v709, _inst, "ui_Continue"), "", kgml_Script_s_dilemma_morecc_back, global.gmlc_background, 1); - break; - } - } - } - } - } - return; - } - } - if (yyfequal(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn))), "choice_DefendPlayer")) { - { - __yy__v709.gmlcoach_credit = yyfplus(__yy__v709.gmlcoach_credit, real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn))))); - gmlpmap = __yy__v709.gmlplayer_profile; - var gmlold_att = ds_map_find_value(gmlpmap, "attitude"); - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), 5), 1, 100)); - gml_Script_s_meter_change(__yy__v709, _inst, 5, gmlold_att, -4, ""); - return; - } - } else { - { - gml_Script_s_meter_change(__yy__v709, _inst, 8, __yy__v709.gmlcoach_credit, -4, ""); - __yy__v709.gmlcoach_credit = yyfplus(__yy__v709.gmlcoach_credit, real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn))))); - return; - } - } - gml_Script_s_dilemma_end(__yy__v709, _inst); - break; - } - case 2: { - var gmlpmap = -4; - var ___sw454___ = ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn))); - var ___swc455___ = -1; - if (yyCompareVal(___sw454___, "team", g_GMLMathEpsilon, false) == 0) { - ___swc455___ = 0; - } else if (yyCompareVal(___sw454___, "coaches", g_GMLMathEpsilon, false) == 0) { - ___swc455___ = 1; - } else if (yyCompareVal(___sw454___, "player", g_GMLMathEpsilon, false) == 0) { - ___swc455___ = 2; - } - switch (___swc455___) { - case 0: { - gml_Script_s_meter_change(__yy__v709, _inst, 4, gml_Script_s_get_morale(__yy__v709, _inst), -4, ""); - var gmlamt = real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))); - gml_Script_s_adjust_team_morale(__yy__v709, _inst, gmlamt, gmlamt); - break; - } - case 1: { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)) { - { - if (yyfequal(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn))), "choice_SideWithCoach")) { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "attitude")), __yy_gml_errCheck(real(__yy_gml_errCheck(-__yy_gml_errCheck(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))))))), 1, 100)); - } - var ___sw456___ = gml_Script_s_is_offensive_player(__yy__v709, _inst, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile); - var ___swc457___ = -1; - if (yyCompareVal(___sw456___, true, g_GMLMathEpsilon, false) == 0) { - ___swc457___ = 0; - } else if (yyCompareVal(___sw456___, false, g_GMLMathEpsilon, false) == 0) { - ___swc457___ = 1; - } - switch (___swc457___) { - case 0: { - gmlpmap = gml_Script_s_get_staff(__yy__v709, _inst, 102); - break; - } - case 1: { - gmlpmap = gml_Script_s_get_staff(__yy__v709, _inst, 101); - break; - } - } - } - } - if (yyfequal(gmlpmap, -4)) { - { - gmlpmap = gml_Script_s_get_random_coach(__yy__v709, _inst); - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - var gmlold_amount = ds_map_find_value(gmlpmap, "attitude"); - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), __yy_gml_errCheck(real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))))), 1, 100)); - gml_Script_s_meter_change(__yy__v709, _inst, 5, gmlold_amount, -4, ""); - break; - } - case 2: { - if (yyfequal(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn))), "choice_SideWithPlayer")) { - { - var gmlsmap = gml_Script_s_get_staff(__yy__v709, _inst, 101); - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v709, _inst, __yy__v709.gmlplayer_profile))) { - gmlsmap = gml_Script_s_get_staff(__yy__v709, _inst, 102); - } - ds_map_set(gmlsmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlsmap, "attitude")), __yy_gml_errCheck(real(__yy_gml_errCheck(-__yy_gml_errCheck(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))))))), 1, 100)); - } - } else { - if (yyfequal(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn))), "choice_RestYes")) { - { - ds_map_set(__yy__v709.gmlplayer_profile, "resting", 1); - } - } - } - gmlpmap = __yy__v709.gmlplayer_profile; - var gmlold_amount = ds_map_find_value(gmlpmap, "attitude"); - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), __yy_gml_errCheck(real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))))), 1, 100)); - gml_Script_s_meter_change(__yy__v709, _inst, 5, gmlold_amount, -4, ""); - break; - } - } - break; - } - case 3: { - gml_Script_s_meter_change(__yy__v709, _inst, 1, __yy__v709.gmlfans, -4, ""); - __yy__v709.gmlfans = clamp(yyfplus(__yy_gml_errCheck(__yy__v709.gmlfans), __yy_gml_errCheck(real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))))), 1, 100); - break; - } - case 4: { - if (yyfequal(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_typ", __yy_gml_errCheck(gmlbtn))), "choice_CutPlayer")) { - { - if (yyGetBool(string_count("gpa", ds_map_find_value(__yy__v709.gmlmap_dilemma, "msg_key")))) { - { - __yy__v709.gmlmsg = gml_Script_s_parse_player_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "news_playerleaves_gpa_norescue"), __yy__v709.gmlplayer_profile); - gml_Script_s_create_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "ui_News"), __yy__v709.gmlmsg, gml_Script_s_str(__yy__v709, _inst, "ui_Continue"), "", kgml_Script_s_cut_player_end_gpa, "", global.gmlc_background, 1); - } - } else { - if (yyGetBool(string_count("toxic", ds_map_find_value(__yy__v709.gmlmap_dilemma, "msg_key")))) { - { - __yy__v709.gmlmsg = gml_Script_s_parse_player_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "news_playerleaves_toxic_norescue"), __yy__v709.gmlplayer_profile); - gml_Script_s_create_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "ui_News"), __yy__v709.gmlmsg, gml_Script_s_str(__yy__v709, _inst, "ui_Continue"), "", kgml_Script_s_cut_player_end_toxic, "", global.gmlc_background, 1); - } - } else { - if (yyGetBool(string_count("party", ds_map_find_value(__yy__v709.gmlmap_dilemma, "msg_key")))) { - { - __yy__v709.gmlmsg = gml_Script_s_parse_player_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "news_playerleaves_party_norescue"), __yy__v709.gmlplayer_profile); - gml_Script_s_create_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "ui_News"), __yy__v709.gmlmsg, gml_Script_s_str(__yy__v709, _inst, "ui_Continue"), "", kgml_Script_s_cut_player_end_party, "", global.gmlc_background, 1); - } - } else { - { - __yy__v709.gmlmsg = gml_Script_s_parse_player_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "news_playerleaves_gpa_norescue"), __yy__v709.gmlplayer_profile); - gml_Script_s_create_message(__yy__v709, _inst, gml_Script_s_str(__yy__v709, _inst, "ui_News"), __yy__v709.gmlmsg, gml_Script_s_str(__yy__v709, _inst, "ui_Continue"), "", kgml_Script_s_cut_player_end, "", global.gmlc_background, 1); - } - } - } - } - return; - } - } else { - { - var gmlamt = real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))); - var gmlresult = gml_Script_s_str(__yy__v709, _inst, "ui_Correct"); - if (yyfless(gmlamt, 0)) { - gmlresult = gml_Script_s_str(__yy__v709, _inst, "ui_Wrong"); - } - gml_Script_s_meter_change(__yy__v709, _inst, 1, __yy__v709.gmlfans, -4, yyfplus(__yy_gml_errCheck(gmlresult), "!")); - __yy__v709.gmlfans = clamp(yyfplus(__yy_gml_errCheck(__yy__v709.gmlfans), __yy_gml_errCheck(gmlamt)), 1, 100); - } - } - break; - } - case 5: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg, real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn))))); - gml_Script_s_sound(__yy__v709, _inst, YYASSET_REF(0x02000017)); - gml_Script_s_dilemma_end(__yy__v709, _inst); - break; - } - case 6: { - var gmlgrade_boost = real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn)))); - var ___sw458___ = ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("effect_on", __yy_gml_errCheck(gmlbtn))); - var ___swc459___ = -1; - if (yyCompareVal(___sw458___, "team", g_GMLMathEpsilon, false) == 0) { - ___swc459___ = 0; - } else if (yyCompareVal(___sw458___, "player", g_GMLMathEpsilon, false) == 0) { - ___swc459___ = 1; - } - switch (___swc459___) { - case 0: { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbyeweek_gpaup = true; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v709.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v709.gmlroster, gmli); - ds_map_set(gmlpmap, "saved_percent_grade", ds_map_find_value(gmlpmap, "percent_grade")); - gml_Script_s_add_percent_grade(__yy__v709, _inst, gmlpmap, gmlgrade_boost); - gml_Script_slog(__yy__v709, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")), " percent grade increased from "), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "saved_percent_grade")))), " to "), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "percent_grade")))), " or in GPA: "), __yy_gml_errCheck(gml_Script_s_gpa_string_direct(__yy__v709, _inst, ds_map_find_value(gmlpmap, "percent_grade"))))); - } - } - gml_Script_s_dilemma_end(__yy__v709, _inst); - break; - } - } - case 1: { - { - gmlpmap = __yy__v709.gmlplayer_profile; - if (yyfgreater(gmlgrade_boost, 0)) { - { - gml_Script_s_add_percent_grade(__yy__v709, _inst, gmlpmap, gmlgrade_boost); - var gmlold_morale = gml_Script_s_get_morale(__yy__v709, _inst); - gml_Script_s_adjust_team_morale(__yy__v709, _inst, -5, -10); - gml_Script_s_meter_change(__yy__v709, _inst, 4, gmlold_morale, -4, gml_Script_s_str(__yy__v709, _inst, "choice_GPAUpResultMsg")); - return; - } - } else { - { - gml_Script_s_add_percent_grade(__yy__v709, _inst, gmlpmap, gmlgrade_boost); - gml_Script_s_dilemma_end(__yy__v709, _inst); - return; - } - } - break; - } - } - } - break; - } - case 7: { - { - var gmlold_rc = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits; - gml_Script_s_meter_change(__yy__v709, _inst, 10, gmlold_rc, -4, ""); - gml_Script_recruitment_credits_add(__yy__v709, _inst, real(ds_map_find_value(__yy__v709.gmlmap_dilemma, yyfplus("cost_amt", __yy_gml_errCheck(gmlbtn))))); - break; - } - } - } - } - } - } - } -} -function gml_Script_s_cut_player_end(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_remove_player(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "cut", gml_Script_s_pick_epilogue_story(_inst, _other, "epi_cut")); - gml_Script_s_dilemma_end(_inst, _other); - } -} -function gml_Script_s_cut_player_end_gpa(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_remove_player(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "cut", gml_Script_s_pick_epilogue_story(_inst, _other, "epi_dil_lowGPANoRescue")); - gml_Script_s_dilemma_end(_inst, _other); - } -} -function gml_Script_s_cut_player_end_toxic(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_remove_player(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "cut", gml_Script_s_pick_epilogue_story(_inst, _other, "epi_dil_toxicNoRescue")); - gml_Script_s_dilemma_end(_inst, _other); - } -} -function gml_Script_s_cut_player_end_party(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_remove_player(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "cut", gml_Script_s_pick_epilogue_story(_inst, _other, "epi_dil_partyNoRescue")); - gml_Script_s_dilemma_end(_inst, _other); - } -} -function gml_Script_s_cut_player_end_toxic_max(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_remove_player(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "cut", gml_Script_s_pick_epilogue_story(_inst, _other, "epi_dil_maxToxic")); - gml_Script_s_dilemma_end(_inst, _other); - } -} -function gml_Script_s_cut_player_end_party_max(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_remove_player(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "cut", gml_Script_s_pick_epilogue_story(_inst, _other, "epi_dil_maxParty")); - gml_Script_s_dilemma_end(_inst, _other); - } -} -function gml_Script_s_dilemma_morecc_store(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v710 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v711 in __yy__v710) { - if (!__yy__v710.hasOwnProperty(__yy__v711)) continue; - var __yy__v712 = __yy__v710[__yy__v711]; - { - __yy__v712.gmlstore_to_dilemma = true; - gml_Script_s_open_store(__yy__v712, _inst); - } - } - } - } -} -function gml_Script_s_dilemma_morecc_back(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v713 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v714 in __yy__v713) { - if (!__yy__v713.hasOwnProperty(__yy__v714)) continue; - var __yy__v715 = __yy__v713[__yy__v714]; - { - gml_Script_s_create_dilemma(__yy__v715, _inst, __yy__v715.gmlmap_dilemma); - } - } - } - } -} -function gml_Script_s_dilemma_end(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to = -1; - gml_Script_slog(_inst, _other, "s_dilemma_end"); - if (yyGetBool(gml_Script_s_dilemma_college_check_chained(_inst, _other))) { - { - return; - } - } - gml_Script_s_play(_inst, _other, 1); - } -} -function gml_Script_s_dilemma_college_check_chained(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to = -1; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 2)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 1)))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_shown_count = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_shown_count, 1); - var gmlr = random_range(0, 1); - gml_Script_slog(_inst, _other, yyfplus("s_dilemma_college_check_chained - Checking for chained dilemma. count:", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_shown_count)))); - var gmlteamSize = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_shown_count, 1)) && yyGetBool(yyfless(irandom(20), yyfminus(__yy_gml_errCheck(gmlteamSize), 2)))) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_do_prematch_dilemma(_inst, _other, true); - return true; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_shown_count, 2)) && yyGetBool(yyfless(random_range(0, 1), 0.05))) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_do_prematch_dilemma(_inst, _other, true); - return true; - } - } - } - } else { - { - gml_Script_slog(_inst, _other, "s_dilemma_college_check_chained ignored"); - } - } - return false; - } -} -function gml_GlobalScript_s_convert_string_to_sprite(_inst, _other) { - _inst.gmls_convert_string_to_sprite = __yy_method(_inst, gml_Script_s_convert_string_to_sprite); -} -function gml_Script_s_convert_string_to_sprite(_inst, _other, argument0) { - { - var ___sw462___ = argument0; - var ___swc463___ = -1; - if (yyCompareVal(___sw462___, "spr_attitude", g_GMLMathEpsilon, false) == 0) { - ___swc463___ = 0; - } else if (yyCompareVal(___sw462___, "spr_star", g_GMLMathEpsilon, false) == 0) { - ___swc463___ = 1; - } else if (yyCompareVal(___sw462___, "spr_credit", g_GMLMathEpsilon, false) == 0) { - ___swc463___ = 2; - } else if (yyCompareVal(___sw462___, "spr_fans", g_GMLMathEpsilon, false) == 0) { - ___swc463___ = 3; - } else if (yyCompareVal(___sw462___, "spr_xp", g_GMLMathEpsilon, false) == 0) { - ___swc463___ = 4; - } else if (yyCompareVal(___sw462___, "spr_nrg", g_GMLMathEpsilon, false) == 0) { - ___swc463___ = 5; - } else if (yyCompareVal(___sw462___, "spr_gpa", g_GMLMathEpsilon, false) == 0) { - ___swc463___ = 6; - } else if (yyCompareVal(___sw462___, "spr_credit_rec", g_GMLMathEpsilon, false) == 0) { - ___swc463___ = 7; - } - switch (___swc463___) { - case 0: { - return YYASSET_REF(0x0100006b); - break; - } - case 1: { - return YYASSET_REF(0x01000065); - break; - } - case 2: { - return YYASSET_REF(0x01000069); - break; - } - case 3: { - return YYASSET_REF(0x0100007c); - break; - } - case 4: { - return YYASSET_REF(0x01000068); - break; - } - case 5: { - return YYASSET_REF(0x0100016c); - break; - } - case 6: { - return YYASSET_REF(0x01000133); - break; - } - case 7: { - return YYASSET_REF(0x01000000); - break; - } - } - return -1; - } -} -function gml_GlobalScript_s_sort_list_by_column(_inst, _other) { - _inst.gmls_sort_maplist_by_numeric_field = __yy_method(_inst, gml_Script_s_sort_maplist_by_numeric_field); -} -function gml_Script_s_sort_maplist_by_numeric_field(_inst, _other, argument0, argument1, argument2) { - { - gml_Script_slog(_inst, _other, "s_sort_list_by_column"); - var gmlsortedlist = ds_list_create(); - while (yyfgreater(ds_list_size(argument0), 0)) { - { - var gmlbestmap = -1; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(argument0, gmli); - if (!yyGetBool(gmlbestmap)) { - gmlbestmap = gmlmap; - } else { - if (yyGetBool(argument2)) { - { - if (yyfless(real(ds_map_find_value(gmlmap, argument1)), real(ds_map_find_value(gmlbestmap, argument1)))) { - gmlbestmap = gmlmap; - } - } - } else { - { - if (yyfgreater(real(ds_map_find_value(gmlmap, argument1)), real(ds_map_find_value(gmlbestmap, argument1)))) { - gmlbestmap = gmlmap; - } - } - } - } - } - } - ds_list_add(gmlsortedlist, gmlbestmap); - var gmli = ds_list_find_index(argument0, gmlbestmap); - ds_list_delete(argument0, gmli); - } - } - ds_list_destroy(argument0); - argument0 = -1; - return gmlsortedlist; - } -} -function gml_GlobalScript_s_check_draft(_inst, _other) { - _inst.gmls_check_draft = __yy_method(_inst, gml_Script_s_check_draft); -} -function gml_Script_s_check_draft(_inst, _other) { - { - { - var __yy__v716 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v717 in __yy__v716) { - if (!__yy__v716.hasOwnProperty(__yy__v717)) continue; - var __yy__v718 = __yy__v716[__yy__v717]; - { - if (yyGetBool(__yy__v718.gmlqb_mode)) { - { - gml_Script_s_check_draft_QB(__yy__v718, _inst); - return; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v718, _inst))) { - { - gml_Script_s_check_draft_CO(__yy__v718, _inst); - return; - } - } - gml_Script_slog(__yy__v718, _inst, "s_check_draft"); - gml_Script_slog(__yy__v718, _inst, yyfplus("Week = ", __yy_gml_errCheck(string(__yy__v718.gmlweek)))); - gml_Script_slog(__yy__v718, _inst, yyfplus("Draft = ", __yy_gml_errCheck(string(__yy__v718.gmldraft_round)))); - if (yyfgreater(__yy__v718.gmlintro, 0)) { - { - } - } else { - if (yyfequal(__yy__v718.gmlweek, 1)) { - { - if (yyGetBool(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist))) { - { - __yy__v718.gmlstage = 1; - room_goto(YYASSET_REF(0x03000007)); - return; - } - } else { - { - var ___sw468___ = __yy__v718.gmldraft_round; - var ___swc469___ = -1; - if (yyCompareVal(___sw468___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc469___ = 0; - } else if (yyCompareVal(___sw468___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc469___ = 1; - } else if (yyCompareVal(___sw468___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc469___ = 2; - } - switch (___swc469___) { - case 0: { - if (yyfless(ds_list_size(__yy__v718.gmldraftlist), 50)) { - gml_Script_s_create_draftlist(__yy__v718, _inst); - } - room_goto(YYASSET_REF(0x03000005)); - return; - break; - } - case 1: { - room_goto(YYASSET_REF(0x03000005)); - return; - break; - } - case 2: { - room_goto(YYASSET_REF(0x03000005)); - return; - break; - } - } - } - } - } - } else { - if (yyGetBool(yyfgreaterequal(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), 12)) || yyGetBool(yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap, 200)) && yyGetBool(yyfgreaterequal(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), 10)))) { - { - gml_Script_s_clear_freeagents(__yy__v718, _inst); - } - } else { - if (yyGetBool(yyfless(__yy__v718.gmlweek, 8)) && yyGetBool(!yyGetBool(__yy__v718.gmloffers_done))) { - { - __yy__v718.gmloffers_done = true; - if (yyGetBool(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist)) || yyGetBool(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist))) { - { - room_goto(YYASSET_REF(0x03000007)); - return; - } - } - var ___sw470___ = irandom(2); - var ___swc471___ = -1; - if (yyCompareVal(___sw470___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc471___ = 0; - } else if (yyCompareVal(___sw470___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc471___ = 1; - } else if (yyCompareVal(___sw470___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc471___ = 2; - } - switch (___swc471___) { - case 0: { - gml_Script_s_create_freeagentlist(__yy__v718, _inst, 1); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist, 0); - if (yyGetBool(gmlpmap)) { - { - if (yyGetBool(gml_Script_s_position_already_on_roster(__yy__v718, _inst, ds_map_find_value(gmlpmap, "position"))) || yyGetBool(yyfgreater(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), __yy_gml_errCheck(gml_Script_s_get_salary_total(__yy__v718, _inst))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_salary_cap))))) { - { - gml_Script_s_clear_freeagents(__yy__v718, _inst); - break; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - var gmlstaffmap = -4; - var gmlmsg = gml_Script_s_str(__yy__v718, _inst, "msg_FreeAgentOffer"); - if (yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(__yy__v718, _inst))) { - { - gmlmsg = gml_Script_s_str(__yy__v718, _inst, "msg_FreeAgentOffer_Rookie"); - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v718, _inst, gmlpmap))) { - gmlstaffmap = gml_Script_s_get_staff(__yy__v718, _inst, 102); - } else { - gmlstaffmap = gml_Script_s_get_staff(__yy__v718, _inst, 101); - } - } - } - gmlmsg = string_replace(gmlmsg, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v718, _inst, ds_map_find_value(gmlpmap, "position"))); - if (yyGetBool(gmlstaffmap)) { - gmlmsg = string_replace(gmlmsg, "$coachname", gml_Script_s_get_player_name(__yy__v718, _inst, gmlstaffmap, true)); - } - gml_Script_s_create_message(__yy__v718, _inst, gml_Script_s_str(__yy__v718, _inst, "ui_FreeAgent"), gmlmsg, gml_Script_s_str(__yy__v718, _inst, "ui_Continue"), "", kgml_Script_btn_click_PlayerProfile_Back, "", global.gmlc_background, 1); - gml_Script_s_savegame(__yy__v718, _inst); - return; - } - } - break; - } - case 1: { - gml_Script_s_create_tradelist(__yy__v718, _inst, 1); - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist, 0); - if (yyGetBool(gmlpmap)) { - { - if (yyfgreater(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), __yy_gml_errCheck(gml_Script_s_get_salary_total(__yy__v718, _inst))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_salary_cap)))) { - { - gml_Script_s_clear_freeagents(__yy__v718, _inst); - break; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - var gmlrating = clamp(yyfminus(__yy_gml_errCheck(gml_Script_s_get_player_rating(__yy__v718, _inst, gmlpmap)), 4), 1, 10); - if (yyflessequal(ds_map_find_value(gmlpmap, "attitude"), 15)) { - gmlrating = 1; - } - var gmlpick = gml_Script_s_get_trade_value_by_rating(__yy__v718, _inst, gmlrating); - if (yyfgreater(gml_Script_s_remaining_picks_by_round(__yy__v718, _inst, gmlpick), 0)) { - { - ds_map_set(gmlpmap, "intrade_pick", gmlpick); - gml_Script_s_savegame(__yy__v718, _inst); - var gmlmsg = gml_Script_s_str(__yy__v718, _inst, "msg_TradeOffer"); - gmlmsg = string_replace(gmlmsg, "$teamname", gml_Script_s_get_team_name_by_id(__yy__v718, _inst, ds_map_find_value(gmlpmap, "teamid"))); - gmlmsg = string_replace(gmlmsg, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v718, _inst, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlpick)); - gml_Script_s_create_message(__yy__v718, _inst, gml_Script_s_str(__yy__v718, _inst, "ui_TradeOffer"), gmlmsg, gml_Script_s_str(__yy__v718, _inst, "ui_Continue"), "", kgml_Script_btn_click_PlayerProfile_Back, "", global.gmlc_background, 1); - return; - } - } else { - { - gml_Script_s_clear_freeagents(__yy__v718, _inst); - break; - } - } - } - } - break; - } - case 2: { - var gmlsize = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster); - if (yyfless(gmlsize, 4)) { - break; - } - var gmlpmap = gml_Script_s_get_random_player(__yy__v718, _inst, false); - if (yyGetBool(gmlpmap)) { - { - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "age"), 31)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "signed_year"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)) || yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "attitude"), 15))) { - { - break; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - var gmlrating = clamp(yyfplus(__yy_gml_errCheck(gml_Script_s_get_player_rating(__yy__v718, _inst, gmlpmap)), 4), 1, 10); - ds_map_set(gmlpmap, "outtrade_pick", gml_Script_s_get_trade_value_by_rating(__yy__v718, _inst, gmlrating)); - gml_Script_s_savegame(__yy__v718, _inst); - var gmltmap = gml_Script_s_get_offer_team(__yy__v718, _inst, gmlpmap); - var gmlmsg = gml_Script_s_str(__yy__v718, _inst, "msg_TradeRequest"); - gmlmsg = string_replace(gmlmsg, "$teamname", ds_map_find_value(gmltmap, "name")); - gmlmsg = string_replace(gmlmsg, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v718, _inst, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$num", string(ds_map_find_value(gmlpmap, "outtrade_pick"))); - gml_Script_s_create_message(__yy__v718, _inst, gml_Script_s_str(__yy__v718, _inst, "ui_TradeRequest"), gmlmsg, gml_Script_s_str(__yy__v718, _inst, "ui_Continue"), "", kgml_Script_btn_click_PlayerProfile_Back, "", global.gmlc_background, 1); - return; - } - } - break; - } - } - } - } - } - } - } - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_done)) && yyGetBool(!yyGetBool(gml_Script_s_is_bye_week(__yy__v718, _inst, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1))) { - { - if (yyGetBool(gml_Script_s_do_prematch_dilemma(__yy__v718, _inst, false))) { - return; - } - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_done = true; - gml_Script_s_savegame(__yy__v718, _inst); - gml_Script_s_play(__yy__v718, _inst, 1); - } - } - } - } -} -function gml_GlobalScript_s_create_draftlist(_inst, _other) { - _inst.gmls_create_draftlist = __yy_method(_inst, gml_Script_s_create_draftlist); -} -function gml_Script_s_create_draftlist(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_create_draftlist"); - { - var __yy__v719 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v720 in __yy__v719) { - if (!__yy__v719.hasOwnProperty(__yy__v720)) continue; - var __yy__v721 = __yy__v719[__yy__v720]; - { - __yy__v721.gmlinterviews = 10; - var ___sw474___ = __yy__v721.gmlop_difficulty; - var ___swc475___ = -1; - if (yyCompareVal(___sw474___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc475___ = 0; - } else if (yyCompareVal(___sw474___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc475___ = 1; - } else if (yyCompareVal(___sw474___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc475___ = 2; - } else if (yyCompareVal(___sw474___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc475___ = 3; - } else if (yyCompareVal(___sw474___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc475___ = 4; - } - switch (___swc475___) { - case 0: { - __yy__v721.gmlinterviews = yyfplus(10, __yy_gml_errCheck(round(yyfdivide(__yy_gml_errCheck(yyfplus(5, __yy_gml_errCheck(__yy__v721.gmlsuppress_difficulty))), 2)))); - break; - } - case 1: { - __yy__v721.gmlinterviews = 20; - break; - } - case 2: { - __yy__v721.gmlinterviews = 15; - break; - } - case 3: { - __yy__v721.gmlinterviews = 10; - break; - } - case 4: { - __yy__v721.gmlinterviews = 5; - break; - } - } - __yy__v721.gmlinterviews = yyfplus(__yy__v721.gmlinterviews, yyftime(__yy_gml_errCheck(gml_Script_s_count_trait_scout(__yy__v721, _inst)), 3)); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v721.gmldraftlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v721.gmldraftlist, gmli)); - ds_list_set(__yy__v721.gmldraftlist, gmli, -1); - } - } - ds_list_clear(__yy__v721.gmldraftlist); - var gmlwins = 0; - var gmllosses = 0; - var gmlties = 0; - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, yyfminus(__yy_gml_errCheck(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)), 1)); - if (yyGetBool(gmlmap) && yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "wins"))) { - { - gmlwins = real(ds_map_find_value(gmlmap, "wins")); - gmllosses = real(ds_map_find_value(gmlmap, "losses")); - gmlties = real(ds_map_find_value(gmlmap, "ties")); - } - } - var gmlstr = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(gmlwins)), "-"), __yy_gml_errCheck(string(gmllosses))), "-"), __yy_gml_errCheck(string(gmlties))); - gml_Script_slog(__yy__v721, _inst, gmlstr); - var gmlnum_games = yyfplus(yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(gmllosses)), __yy_gml_errCheck(gmlties)); - var gmlprc = 0; - if (yyfgreater(gmlnum_games, 0)) { - gmlprc = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlties), 0.5)))), __yy_gml_errCheck(gmlnum_games)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v721.gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v721.gmlhistory, gmli); - if (yyGetBool(gmlmap) && yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfequal(real(ds_map_find_value(gmlmap, "year")), yyfminus(__yy_gml_errCheck(__yy__v721.gmlyear), 1)))) { - { - if (yyfnotequal(ds_map_find_value(gmlmap, "tla"), ds_map_find_value(__yy__v721.gmlmyteam, "tla"))) { - { - gmlprc = yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gml_Script_s_get_team_offense_with_reputation_boost(__yy__v721, _inst, __yy__v721.gmlmyteam)), __yy_gml_errCheck(gml_Script_s_get_team_defense_with_reputation_boost(__yy__v721, _inst, __yy__v721.gmlmyteam)))), 0.05); - } - } - break; - } - } - } - } - var gmli = 1; - for (; yyflessequal(gmli, 50); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmax_skill = lerp(8.5, 5.5, gmlprc); - if (yyfequal(__yy__v721.gmlyear, 2)) { - gmlmax_skill = 8; - } - if (yyfless(gmli, 5)) { - gmlmax_skill = 8; - } - __yy__v721.gmlpos = yyfmod(__yy_gml_errCheck(gmli), 10); - __yy__v721.gmlpos = yyfplus(__yy__v721.gmlpos, 1); - if (yyGetBool(irandom(1)) && yyGetBool(yyGetBool(yyfequal(__yy__v721.gmlpos, 8)) || yyGetBool(yyfequal(__yy__v721.gmlpos, 9)))) { - __yy__v721.gmlpos = irandom_range(1, 10); - } - if (yyfequal(__yy__v721.gmlpos, 10)) { - gmlmax_skill = yyftime(gmlmax_skill, random_range(0.5, 0.8)); - } - var gmlpmap = gml_Script_s_create_player(__yy__v721, _inst, __yy__v721.gmlpos, gml_Script_s_rookie_age_internal(__yy__v721, _inst), 2, round(gmlmax_skill)); - if (yyGetBool(yyfequal(__yy__v721.gmlpos, 1)) && yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "strength"), 4))) { - { - ds_map_set(gmlpmap, "strength", 4); - ds_map_set(gmlpmap, "salary", gml_Script_s_get_new_salary(__yy__v721, _inst, gmlpmap)); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v721, _inst))) { - { - ds_map_set(gmlpmap, "rc_cost", gml_Script_s_create_player_get_RC_cost(__yy__v721, _inst, gmlpmap)); - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v721, _inst))) { - { - gml_Script_s_college_correct_new_player(__yy__v721, _inst, gmlpmap); - if (yyfless(ds_map_find_value(gmlpmap, "percent_grade"), 79)) { - { - ds_map_set(gmlpmap, "percent_grade", 79); - gml_Script_s_refresh_suspended(__yy__v721, _inst, gmlpmap, false); - } - } - } - } - ds_list_add(__yy__v721.gmldraftlist, gmlpmap); - } - } - __yy__v721.gmldraftlist = gml_Script_s_sort_players(__yy__v721, _inst, __yy__v721.gmldraftlist, 2); - gml_Script_s_savegame(__yy__v721, _inst); - } - } - } - } -} -function gml_GlobalScript_s_sound_audience_tck(_inst, _other) { - _inst.gmls_sound_audience_tck = __yy_method(_inst, gml_Script_s_sound_audience_tck); -} -function gml_Script_s_sound_audience_tck(_inst, _other) { - { - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000001), 1, false); - audio_sound_gain(gmlsnd, 0.5, 0); - } -} -function gml_GlobalScript_s_create_freeagentlist(_inst, _other) { - _inst.gmls_create_freeagentlist = __yy_method(_inst, gml_Script_s_create_freeagentlist); -} -function gml_Script_s_create_freeagentlist(_inst, _other, argument0) { - { - { - var __yy__v722 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v723 in __yy__v722) { - if (!__yy__v722.hasOwnProperty(__yy__v723)) continue; - var __yy__v724 = __yy__v722[__yy__v723]; - { - while (yyfless(ds_list_size(__yy__v724.gmlfreeagentlist), argument0)) { - ds_list_add(__yy__v724.gmlfreeagentlist, gml_Script_s_create_freeagent(__yy__v724, _inst)); - } - __yy__v724.gmlfreeagentlist = gml_Script_s_sort_players(__yy__v724, _inst, __yy__v724.gmlfreeagentlist, 2); - } - } - } - } -} -function gml_GlobalScript_s_create_freeagent(_inst, _other) { - _inst.gmls_create_freeagent = __yy_method(_inst, gml_Script_s_create_freeagent); -} -function gml_Script_s_create_freeagent(_inst, _other) { - { - var ___sw478___ = irandom(2); - var ___swc479___ = -1; - if (yyCompareVal(___sw478___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc479___ = 0; - } else if (yyCompareVal(___sw478___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc479___ = 1; - } else if (yyCompareVal(___sw478___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc479___ = 2; - } - switch (___swc479___) { - case 0: { - var gmlpmap = gml_Script_s_create_player(_inst, _other, gml_Script_s_get_required_position(_inst, _other, false), gml_Script_s_rookie_age_internal(_inst, _other), 1, 2); - ds_map_set(gmlpmap, "attitude", irandom_range(15, 90)); - ds_map_set(gmlpmap, "walk_on", 1); - return gmlpmap; - break; - } - case 1: { - var gmlpmap = gml_Script_s_create_player(_inst, _other, gml_Script_s_get_required_position(_inst, _other, false), irandom_range(33, 40), 1, 3); - ds_map_set(gmlpmap, "stamina", 1); - ds_map_set(gmlpmap, "max_stamina", 1); - ds_map_set(gmlpmap, "walk_on", 1); - return gmlpmap; - break; - } - case 2: { - var gmlpmap = gml_Script_s_create_player(_inst, _other, gml_Script_s_get_required_position(_inst, _other, false), 0, 1, 4); - ds_map_set(gmlpmap, "attitude", irandom_range(5, 15)); - ds_map_set(gmlpmap, "walk_on", 1); - return gmlpmap; - break; - } - } - } -} -function gml_GlobalScript_s_create_tradelist(_inst, _other, argument0) { - _inst.gmls_create_tradelist = __yy_method(_inst, gml_Script_s_create_tradelist); -} -function gml_Script_s_create_tradelist(_inst, _other, argument0) { - { - { - var __yy__v725 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v726 in __yy__v725) { - if (!__yy__v725.hasOwnProperty(__yy__v726)) continue; - var __yy__v727 = __yy__v725[__yy__v726]; - { - while (yyfless(ds_list_size(__yy__v727.gmltradelist), argument0)) { - { - var gmlpmap = gml_Script_s_create_player(__yy__v727, _inst, gml_Script_s_get_required_position(__yy__v727, _inst, false), irandom_range(yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(__yy__v727, _inst)), 1), 40), 1, 10); - do { - { - ds_map_set(gmlpmap, "teamid", gml_Script_s_get_random_team_id(__yy__v727, _inst)); - } - } while (!yyfnotequal(ds_map_find_value(gmlpmap, "teamid"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)); - ds_list_add(__yy__v727.gmltradelist, gmlpmap); - } - } - __yy__v727.gmltradelist = gml_Script_s_sort_players(__yy__v727, _inst, __yy__v727.gmltradelist, 2); - } - } - } - } -} -function gml_GlobalScript_s_create_storelist(_inst, _other) { - _inst.gmls_create_storelist = __yy_method(_inst, gml_Script_s_create_storelist); -} -function gml_Script_s_create_storelist(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_create_storelist"); - { - var __yy__v728 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v729 in __yy__v728) { - if (!__yy__v728.hasOwnProperty(__yy__v729)) continue; - var __yy__v730 = __yy__v728[__yy__v729]; - { - var gmlsize = ds_list_size(__yy__v730.gmlstorelist); - if (yyfgreater(argument0, 0)) { - { - for (var __yy__v731 = 0, __yy__v732 = yyGetInt32(argument0); __yy__v731 < __yy__v732; __yy__v731++) { - { - if (yyfgreater(gmlsize, 0)) { - { - var gmli = irandom(yyfminus(__yy_gml_errCheck(gmlsize), 1)); - ds_map_destroy(ds_list_find_value(__yy__v730.gmlstorelist, gmli)); - ds_list_set(__yy__v730.gmlstorelist, gmli, -1); - ds_list_delete(__yy__v730.gmlstorelist, gmli); - gmlsize = yyfminus(gmlsize, 1); - } - } - } - } - } - } - var gmll = 0; - for (; yyfless(gmll, 2); g_yyPrePostObject__ = gmll, gmll = g_yyPrePostObject__ instanceof Long ? gmll.add(1) : ++gmll, g_yyPrePostObject__) { - { - var gmli = 1; - for (; yyflessequal(gmli, 10); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfless(gml_Script_s_count_players_by_position_store(__yy__v730, _inst, gmli), 2)) { - { - if (yyfequal(gmli, 9)) { - continue; - } - var gmllower_rating = false; - if (yyGetBool(argument0) || yyGetBool(yyfequal(gmll, 1))) { - gmllower_rating = true; - } - ds_list_add(__yy__v730.gmlstorelist, gml_Script_s_create_player_storelist(__yy__v730, _inst, gmli, gmllower_rating)); - } - } - } - } - } - } - gml_Script_slog(__yy__v730, _inst, yyfplus("Storelist size = ", __yy_gml_errCheck(string(ds_list_size(__yy__v730.gmlstorelist))))); - __yy__v730.gmlstorelist = gml_Script_s_sort_hirelist(__yy__v730, _inst, __yy__v730.gmlstorelist); - } - } - } - } -} -function gml_GlobalScript_s_create_player_storelist(_inst, _other) { - _inst.gmls_create_player_storelist = __yy_method(_inst, gml_Script_s_create_player_storelist); -} -function gml_Script_s_create_player_storelist(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, "s_create_player_storelist"); - var gmlmax_rating = 10; - if (yyGetBool(argument1)) { - { - gmlmax_rating = yyfminus(8, __yy_gml_errCheck(floor(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), 3)))); - if (yyfless(gmlmax_rating, 4)) { - gmlmax_rating = 4; - } - } - } - var gmlpmap = gml_Script_s_create_player(_inst, _other, argument0, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2), __yy_gml_errCheck(irandom(5))), yyfminus(__yy_gml_errCheck(gmlmax_rating), 2), gmlmax_rating); - ds_map_set(gmlpmap, "attitude", irandom_range(50, 100)); - ds_map_set(gmlpmap, "salary", round(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), 0.8))); - var ___sw482___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty; - var ___swc483___ = -1; - if (yyCompareVal(___sw482___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc483___ = 0; - } else if (yyCompareVal(___sw482___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc483___ = 1; - } else if (yyCompareVal(___sw482___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc483___ = 2; - } else if (yyCompareVal(___sw482___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc483___ = 3; - } else if (yyCompareVal(___sw482___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc483___ = 4; - } - switch (___swc483___) { - case 0: { - ds_map_set(gmlpmap, "salary", round(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), 1))); - break; - } - case 1: { - break; - } - case 2: { - ds_map_set(gmlpmap, "salary", round(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), 0.9))); - break; - } - case 3: { - ds_map_set(gmlpmap, "salary", round(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), 1))); - break; - } - case 4: { - ds_map_set(gmlpmap, "salary", round(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), 1.1))); - break; - } - } - ds_map_set(gmlpmap, "creditcost", round(yyfplus(__yy_gml_errCheck(gml_Script_s_get_player_rating(_inst, _other, gmlpmap)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), 0.5))))); - ds_map_set(gmlpmap, "contract", 3); - if (yyGetBool(argument1)) { - ds_map_set(gmlpmap, "attitude", irandom_range(20, 90)); - } - return gmlpmap; - } -} -function gml_GlobalScript_s_count_hires_by_position(_inst, _other, argument0) { - _inst.gmls_count_hires_by_position = __yy_method(_inst, gml_Script_s_count_hires_by_position); -} -function gml_Script_s_count_hires_by_position(_inst, _other, argument0) { - { - { - var __yy__v733 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v734 in __yy__v733) { - if (!__yy__v733.hasOwnProperty(__yy__v734)) continue; - var __yy__v735 = __yy__v733[__yy__v734]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v735.gmlhirelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v735.gmlhirelist, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - return gmlcount; - } - } - } - } -} -function gml_GlobalScript_s_count_players_by_position_store(_inst, _other, argument0) { - _inst.gmls_count_players_by_position_store = __yy_method(_inst, gml_Script_s_count_players_by_position_store); -} -function gml_Script_s_count_players_by_position_store(_inst, _other, argument0) { - { - { - var __yy__v736 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v737 in __yy__v736) { - if (!__yy__v736.hasOwnProperty(__yy__v737)) continue; - var __yy__v738 = __yy__v736[__yy__v737]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v738.gmlstorelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v738.gmlstorelist, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - return gmlcount; - } - } - } - } -} -function gml_GlobalScript_s_get_hire_shortlist(_inst, _other, argument0) { - _inst.gmls_get_hire_shortlist = __yy_method(_inst, gml_Script_s_get_hire_shortlist); -} -function gml_Script_s_get_hire_shortlist(_inst, _other, argument0) { - { - { - var __yy__v739 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v740 in __yy__v739) { - if (!__yy__v739.hasOwnProperty(__yy__v740)) continue; - var __yy__v741 = __yy__v739[__yy__v740]; - { - var gmlshortlist = ds_list_create(); - var gmlstaffpos = argument0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v741.gmlhirelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v741.gmlhirelist, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), gmlstaffpos)) { - ds_list_add(gmlshortlist, gmlpmap); - } - } - } - return gmlshortlist; - } - } - } - } -} -function gml_GlobalScript_s_reset_draft_picks(_inst, _other) { - _inst.gmls_reset_draft_picks = __yy_method(_inst, gml_Script_s_reset_draft_picks); -} -function gml_Script_s_reset_draft_picks(_inst, _other) { - { - { - var __yy__v742 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v743 in __yy__v742) { - if (!__yy__v742.hasOwnProperty(__yy__v743)) continue; - var __yy__v744 = __yy__v742[__yy__v743]; - { - __yy__v744.gmldraft_picks = __yy_gml_array_check(__yy__v744.gmldraft_picks, 1864145756); - __yy__v744.gmldraft_picks[__yy_gml_array_check_index_set(0)] = yyfplus(__yy__v744.gmldraft_picks[__yy_gml_array_check_index_set(0)], 1); - __yy__v744.gmldraft_picks[__yy_gml_array_check_index_set(1)] = yyfplus(__yy__v744.gmldraft_picks[__yy_gml_array_check_index_set(1)], 1); - __yy__v744.gmldraft_picks[__yy_gml_array_check_index_set(2)] = yyfplus(__yy__v744.gmldraft_picks[__yy_gml_array_check_index_set(2)], 1); - gml_Script_s_savegame(__yy__v744, _inst); - } - } - } - } -} -function gml_GlobalScript_poki_btn_click_CoinBoost(_inst, _other) { - _inst.gmlpoki_btn_click_CoinBoost = __yy_method(_inst, gml_Script_poki_btn_click_CoinBoost); - _inst.gmlpoki_CoinBoost_No = __yy_method(_inst, gml_Script_poki_CoinBoost_No); - _inst.gmlpoki_CoinBoost_Yes = __yy_method(_inst, gml_Script_poki_CoinBoost_Yes); -} -function gml_Script_poki_btn_click_CoinBoost(_inst, _other) { - { - gml_Script_slog(_inst, _other, "poki_btn_click_CoinBoost"); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "poki_CoinBoostMsg"), gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_poki_CoinBoost_No, kgml_Script_poki_CoinBoost_Yes, global.gmlc_background, 1); - } -} -function gml_Script_poki_CoinBoost_No(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - layer_set_visible(layer_get_id("Poki_Layer"), false); - } -} -function gml_Script_poki_CoinBoost_Yes(_inst, _other) { - { - global.gmlpoki_done_post_match_reward = true; - gml_Script_poki_CoinBoost_No(_inst, _other); - gml_Script_poki_pause(_inst, _other); - gml_Script_poki_rewarded_break(_inst, _other, kgml_Script__poki_rewarded_ad, "rewarded_break"); - } -} -function gml_GlobalScript_s_update_draft_page(_inst, _other) { - _inst.gmls_update_draft_page = __yy_method(_inst, gml_Script_s_update_draft_page); -} -function gml_Script_s_update_draft_page(_inst, _other) { - { - { - var __yy__v745 = GetWithArray(YYASSET_REF(0x00000032)); - for (var __yy__v746 in __yy__v745) { - if (!__yy__v745.hasOwnProperty(__yy__v746)) continue; - var __yy__v747 = __yy__v745[__yy__v746]; - instance_destroy(__yy__v747); - } - } - var gmlrx = 48; - var gmlry = 48; - var gmlfirst = yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page), 1)), 10); - var gmllast = min(yyfplus(__yy_gml_errCheck(gmlfirst), 10), ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraftlist)); - var gmlcount = 0; - var gmlr = gmlfirst; - for (; yyfless(gmlr, gmllast); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - _inst.gmlprofile = __yy_gml_array_check(_inst.gmlprofile, 4083195518); - _inst.gmlprofile[__yy_gml_array_check_index_set(gmlcount)] = instance_create_layer(gmlrx, gmlry, "Instances", YYASSET_REF(0x00000032)); - gmlrx = yyfplus(gmlrx, 80); - yyInst(_inst, _other, _inst.gmlprofile[__yy_gml_array_check_index(gmlcount, _inst.gmlprofile)]).gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraftlist, gmlr); - if (yyfequal(((g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__), 4)) { - { - gmlrx = 48; - gmlry = yyfplus(gmlry, 88); - } - } - } - } - var gmlpg = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Page")), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page))), "/"), __yy_gml_errCheck(string(_inst.gmlpage_max))); - if (yyflessequal(_inst.gmlpage_max, 1)) { - gmlpg = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Page")), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page))); - } - yyInst(_inst, _other, 100064).gmltext = gmlpg; - yyInst(_inst, _other, 100062).visible = true; - yyInst(_inst, _other, 100063).visible = true; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page, 1)) { - yyInst(_inst, _other, 100062).visible = false; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page, _inst.gmlpage_max)) { - yyInst(_inst, _other, 100063).visible = false; - } - } -} -function gml_GlobalScript_s_update_freeagents_page(_inst, _other) { - _inst.gmls_update_freeagents_page = __yy_method(_inst, gml_Script_s_update_freeagents_page); -} -function gml_Script_s_update_freeagents_page(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_update_freeagents"); - { - var __yy__v748 = GetWithArray(YYASSET_REF(0x00000032)); - for (var __yy__v749 in __yy__v748) { - if (!__yy__v748.hasOwnProperty(__yy__v749)) continue; - var __yy__v750 = __yy__v748[__yy__v749]; - instance_destroy(__yy__v750); - } - } - var gmllist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist; - var gmlsize = ds_list_size(gmllist); - if (yyfless(gmlsize, 1)) { - { - gml_Script_slog(_inst, _other, "tradeoffer"); - gmllist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist; - gmlsize = ds_list_size(gmllist); - yyInst(_inst, _other, 100123).gmltext = gml_Script_s_str(_inst, _other, "ui_TradeOffer"); - } - } - var gmlgap = 4; - var gmlmax_roster = gml_Script_s_get_roster_cap(_inst, _other); - var gmlcards_per_row = yyfdivide(__yy_gml_errCheck(gmlmax_roster), 2); - if (yyflessequal(gmlsize, 10)) { - { - gmlcards_per_row = 5; - gmlgap = 8; - } - } - if (yyflessequal(gmlsize, 8)) { - gmlcards_per_row = 4; - } - if (yyflessequal(gmlsize, 6)) { - gmlcards_per_row = 3; - } - var gmlpx = round(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5)); - var gmlpy = round(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_height), 0.49)); - var gmlpw = yyfplus(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x010000ac))), __yy_gml_errCheck(gmlgap)); - if (yyfgreater(gmlsize, gmlcards_per_row)) { - { - gmlpy = yyfminus(gmlpy, 44); - gmlpx = yyfminus(gmlpx, yyftime(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlcards_per_row), 1)), __yy_gml_errCheck(gmlpw)), 0.5)); - } - } else { - { - gmlpx = yyfminus(gmlpx, yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsize), 1)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5)))); - } - } - var gmli = 0; - for (; yyfless(gmli, gmlsize); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - _inst.gmlprofile = __yy_gml_array_check(_inst.gmlprofile, 4083195518); - _inst.gmlprofile[__yy_gml_array_check_index_set(gmli)] = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000032)); - yyInst(_inst, _other, _inst.gmlprofile[__yy_gml_array_check_index(gmli, _inst.gmlprofile)]).gmlpmap = ds_list_find_value(gmllist, gmli); - yyInst(_inst, _other, _inst.gmlprofile[__yy_gml_array_check_index(gmli, _inst.gmlprofile)]).x = yyfminus(__yy_gml_errCheck(gmlpx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5))); - yyInst(_inst, _other, _inst.gmlprofile[__yy_gml_array_check_index(gmli, _inst.gmlprofile)]).y = yyfminus(__yy_gml_errCheck(gmlpy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlprofile[__yy_gml_array_check_index(0, _inst.gmlprofile)]).sprite_height), 0.5))); - gmlpx = yyfplus(gmlpx, gmlpw); - if (yyfequal(gmli, yyfminus(__yy_gml_errCheck(gmlcards_per_row), 1))) { - { - var gmlsz = yyfminus(__yy_gml_errCheck(gmlsize), __yy_gml_errCheck(gmlcards_per_row)); - gmlpx = yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5); - gmlpx = yyfminus(gmlpx, yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsz), 1)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5)))); - gmlpy = yyfplus(gmlpy, 88); - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100128).visible = false; - } - } - } -} -function gml_GlobalScript_s_college_admissions_draft(_inst, _other) { - _inst.gmls_check_draft_CO = __yy_method(_inst, gml_Script_s_check_draft_CO); - _inst.gmls_college_free_agent_check = __yy_method(_inst, gml_Script_s_college_free_agent_check); - _inst.gmlbtn_respose_college_free_agent_yes = __yy_method(_inst, gml_Script_btn_respose_college_free_agent_yes); - _inst.gmls_college_dilemma_check = __yy_method(_inst, gml_Script_s_college_dilemma_check); - _inst.gmls_college_admissions_check_trigger = __yy_method(_inst, gml_Script_s_college_admissions_check_trigger); - _inst.gmls_college_admissions_pick_player = __yy_method(_inst, gml_Script_s_college_admissions_pick_player); - _inst.gmls_college_admissions_players_lost_per_round = __yy_method(_inst, gml_Script_s_college_admissions_players_lost_per_round); - _inst.gmls_college_admissions_draft_done = __yy_method(_inst, gml_Script_s_college_admissions_draft_done); - _inst.gmlbtn_response_college_admissions_draft_done_yes = __yy_method(_inst, gml_Script_btn_response_college_admissions_draft_done_yes); -} -function gml_Script_s_check_draft_CO(_inst, _other) { - { - { - var __yy__v751 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v752 in __yy__v751) { - if (!__yy__v751.hasOwnProperty(__yy__v752)) continue; - var __yy__v753 = __yy__v751[__yy__v752]; - { - gml_Script_slog(__yy__v753, _inst, "s_check_draft_CO"); - gml_Script_slog(__yy__v753, _inst, yyfplus("Week = ", __yy_gml_errCheck(string(__yy__v753.gmlweek)))); - gml_Script_slog(__yy__v753, _inst, yyfplus("Draft = ", __yy_gml_errCheck(string(__yy__v753.gmlcollege_admissions_draft_round)))); - if (yyfgreater(__yy__v753.gmlintro, 0)) { - { - gml_Script_slog(__yy__v753, _inst, "s_check_draft_CO... skip: Intro"); - gml_Script_s_play(__yy__v753, _inst, 1); - return; - } - } - if (yyGetBool(gml_Script_s_college_admissions_check_trigger(__yy__v753, _inst))) { - { - return; - } - } - if (yyGetBool(gml_Script_s_college_free_agent_check(__yy__v753, _inst))) { - { - return; - } - } - if (yyGetBool(gml_Script_s_college_dilemma_check(__yy__v753, _inst))) { - { - return; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_done = true; - gml_Script_s_savegame(__yy__v753, _inst); - gml_Script_s_play(__yy__v753, _inst, 1); - } - } - } - } -} -function gml_Script_s_college_free_agent_check(_inst, _other) { - { - var gmlforce = false; - if (yyGetBool(yyfless(_inst.gmlweek, 2)) || yyGetBool(yyfgreater(_inst.gmlweek, 7))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_college_free_agent_check skip - Week(", __yy_gml_errCheck(string(_inst.gmlweek))), ") Out of valid week range(2-7)")); - return false; - } - } - if (yyGetBool(_inst.gmloffers_done)) { - { - gml_Script_slog(_inst, _other, "s_college_free_agent_check skip - Already checked this week"); - return false; - } - } - var gmlrr = irandom(2); - if (yyfless(gmlrr, 2)) { - { - gml_Script_slog(_inst, _other, "s_college_free_agent_check skip - 30% Random change failed"); - _inst.gmloffers_done = true; - return false; - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_college_free_agent_check passed 30% chance with r[", __yy_gml_errCheck(string(gmlrr))), "]")); - } - } - var gmlless5 = yyfless(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), 5); - if (yyGetBool(gmlforce)) { - { - gmlless5 = true; - } - } - var gmlhasQB = false; - var gmlhasRB = false; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) { - { - gmlhasQB = true; - } - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 2)) { - { - gmlhasRB = true; - } - } - } - } - var gmlcQB = 0; - var gmlcRB = 0; - var gmlcOther = 0; - if (yyGetBool(gmlless5)) { - { - if (yyGetBool(!yyGetBool(gmlhasQB)) && yyGetBool(!yyGetBool(gmlhasRB))) { - { - gmlcQB = 0.3; - gmlcRB = 0.3; - gmlcOther = 0.4; - } - } else { - if (!yyGetBool(gmlhasQB)) { - { - gmlcQB = 0.4; - gmlcRB = 0.1; - gmlcOther = 0.5; - } - } else { - if (!yyGetBool(gmlhasRB)) { - { - gmlcQB = 0.1; - gmlcRB = 0.4; - gmlcOther = 0.5; - } - } else { - { - gmlcQB = 0.1; - gmlcRB = 0.1; - gmlcOther = 0.8; - } - } - } - } - } - } else { - { - if (yyGetBool(!yyGetBool(gmlhasQB)) && yyGetBool(!yyGetBool(gmlhasRB))) { - { - gmlcQB = 0.5; - gmlcRB = 0.5; - gmlcOther = 0; - } - } else { - if (!yyGetBool(gmlhasQB)) { - { - gmlcQB = 1; - gmlcRB = 0; - gmlcOther = 0; - } - } else { - if (!yyGetBool(gmlhasRB)) { - { - gmlcQB = 0; - gmlcRB = 1; - gmlcOther = 0; - } - } else { - { - gmlcQB = 0; - gmlcRB = 0; - gmlcOther = 0; - } - } - } - } - } - } - var gmlcTotal = yyfplus(yyfplus(__yy_gml_errCheck(gmlcQB), __yy_gml_errCheck(gmlcRB)), __yy_gml_errCheck(gmlcOther)); - if (yyfequal(gmlcTotal, 0)) { - { - gml_Script_slog(_inst, _other, "s_college_free_agent_check skip - Position selection chance is 0"); - return false; - } - } - var gmlr = random_range(0, gmlcTotal); - var gmlpos = -1; - if (yyflessequal(gmlr, gmlcQB)) { - { - gmlpos = 1; - } - } else { - if (yyflessequal(gmlr, yyfplus(__yy_gml_errCheck(gmlcQB), __yy_gml_errCheck(gmlcRB)))) { - { - gmlpos = 2; - } - } else { - if (yyflessequal(gmlr, yyfplus(yyfplus(__yy_gml_errCheck(gmlcQB), __yy_gml_errCheck(gmlcRB)), __yy_gml_errCheck(gmlcOther)))) { - { - gmlpos = gml_Script_s_get_required_position_no_QB_RB(_inst, _other, false); - } - } - } - } - if (yyfequal(gmlpos, -1)) { - { - gml_Script_slog(_inst, _other, "s_college_free_agent_check skip - Error. Failed pos select"); - return false; - } - } - _inst.gmloffers_done = true; - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_college_free_agent_check: Trigger! [cQB:", __yy_gml_errCheck(string(gmlcQB))), " cRB:"), __yy_gml_errCheck(string(gmlcRB))), " cOther:"), __yy_gml_errCheck(string(gmlcOther))), " r:"), __yy_gml_errCheck(string(gmlr))), "]")); - gml_Script_s_clear_freeagents(_inst, _other); - var gmlpmap = gml_Script_s_create_player(_inst, _other, gmlpos, gml_Script_s_rookie_age_internal(_inst, _other), 1, 2); - ds_map_set(gmlpmap, "attitude", irandom_range(30, 90)); - ds_map_set(gmlpmap, "rc_cost", 0); - ds_map_set(gmlpmap, "walk_on", 1); - ds_map_set(gmlpmap, "teamid", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - gml_Script_s_college_correct_new_player(_inst, _other, gmlpmap); - ds_map_set(gmlpmap, "teamid", -1); - ds_list_add(_inst.gmlfreeagentlist, gmlpmap); - if (yyGetBool(yyfequal(gmlforce, false)) && yyGetBool(gml_Script_s_position_already_on_roster(_inst, _other, ds_map_find_value(gmlpmap, "position")))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_college_free_agent_check skip - Already got one of these (", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "position")))), ")")); - return false; - } - } - var gmlstaffmap = -4; - if (yyGetBool(gml_Script_s_is_offensive_player(_inst, _other, gmlpmap))) { - { - gmlstaffmap = gml_Script_s_get_staff(_inst, _other, 102); - } - } else { - { - gmlstaffmap = gml_Script_s_get_staff(_inst, _other, 101); - } - } - var gmlmsg = gml_Script_s_str(_inst, _other, "ui_WalkOnStudentOffer"); - gmlmsg = string_replace(gmlmsg, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(gmlpmap, "position"))); - if (yyGetBool(gmlstaffmap)) { - gmlmsg = string_replace(gmlmsg, "$coachname", gml_Script_s_get_player_name(_inst, _other, gmlstaffmap, true)); - } - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_WalkOnStudent"), gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_respose_college_free_agent_yes, global.gmlc_background, 1); - return true; - } -} -function gml_Script_btn_respose_college_free_agent_yes(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000007)); - } -} -function gml_Script_s_college_dilemma_check(_inst, _other) { - { - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_done)) && yyGetBool(!yyGetBool(gml_Script_s_is_bye_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1))) { - { - if (yyGetBool(gml_Script_s_do_prematch_dilemma(_inst, _other, false))) { - { - return true; - } - } - } - } - return false; - } -} -function gml_Script_s_college_admissions_check_trigger(_inst, _other) { - { - if (yyfequal(_inst.gmlweek, 1)) { - { - if (yyfgreater(_inst.gmlcollege_admissions_draft_round, 0)) { - { - if (yyfequal(_inst.gmlcollege_admissions_draft_round, 1)) { - { - gml_Script_s_create_draftlist(_inst, _other); - } - } - room_goto(YYASSET_REF(0x03000005)); - return true; - } - } - } - } - return false; - } -} -function gml_Script_s_college_admissions_pick_player(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("s_college_admissions_pick_player -> Drafted player at pos #", __yy_gml_errCheck(string(argument0))), " during round "), __yy_gml_errCheck(string(_inst.gmlcollege_admissions_draft_round)))); - gml_Script_recruitment_credits_add(_inst, _other, yyftime(-1, __yy_gml_errCheck(ds_map_find_value(_inst.gmlplayer_profile, "rc_cost")))); - ds_list_delete(_inst.gmldraftlist, argument0); - var gmlloseCount = gml_Script_s_college_admissions_players_lost_per_round(_inst, _other); - var gmli = 0; - for (; yyfless(gmli, gmlloseCount); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmllPos = irandom_range(0, yyfminus(__yy_gml_errCheck(ds_list_size(_inst.gmldraftlist)), 1)); - gml_Script_slog(_inst, _other, yyfplus(".. another team picked player at pos #", __yy_gml_errCheck(string(gmllPos)))); - ds_list_delete(_inst.gmldraftlist, gmllPos); - } - } - (g_yyPrePostObject__ = _inst.gmlcollege_admissions_draft_round), (_inst.gmlcollege_admissions_draft_round = g_yyPrePostObject__ instanceof Long ? _inst.gmlcollege_admissions_draft_round.add(1) : ++_inst.gmlcollege_admissions_draft_round), g_yyPrePostObject__; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_doing_player_draft_sign = true; - } -} -function gml_Script_s_college_admissions_players_lost_per_round(_inst, _other) { - { - var ___sw486___ = _inst.gmlcollege_admissions_draft_round; - var ___swc487___ = -1; - if (yyCompareVal(___sw486___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 0; - } else if (yyCompareVal(___sw486___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 1; - } else if (yyCompareVal(___sw486___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 2; - } else if (yyCompareVal(___sw486___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 3; - } else if (yyCompareVal(___sw486___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 4; - } else if (yyCompareVal(___sw486___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 5; - } else if (yyCompareVal(___sw486___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 6; - } else if (yyCompareVal(___sw486___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 7; - } else if (yyCompareVal(___sw486___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 8; - } else if (yyCompareVal(___sw486___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 9; - } else if (yyCompareVal(___sw486___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc487___ = 10; - } - switch (___swc487___) { - case 0: { - return 9; - } - case 1: { - return 7; - } - case 2: { - return 5; - } - case 3: { - return 3; - } - case 4: { - return 1; - } - case 5: { - return 1; - } - case 6: { - return 1; - } - case 7: { - return 1; - } - case 8: { - return 1; - } - case 9: { - return 1; - } - case 10: { - return 1; - } - } - return 0; - } -} -function gml_Script_s_college_admissions_draft_done(_inst, _other) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "ui_AdmissionsDraftConfirm"), gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_college_admissions_draft_done_yes, global.gmlc_background, 1); - } -} -function gml_Script_btn_response_college_admissions_draft_done_yes(_inst, _other) { - { - { - var __yy__v754 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v755 in __yy__v754) { - if (!__yy__v754.hasOwnProperty(__yy__v755)) continue; - var __yy__v756 = __yy__v754[__yy__v755]; - { - __yy__v756.gmlcollege_admissions_draft_round = 0; - gml_Script_s_destroy_draftlist(__yy__v756, _inst); - gml_Script_s_update_rank_after_adminssion_draft(__yy__v756, _inst); - gml_Script_s_add_news(__yy__v756, _inst, gml_Script_s_str(__yy__v756, _inst, "news_DraftEnded")); - __yy__v756.gmlstage = 1; - gml_Script_s_savegame(__yy__v756, _inst); - room_goto(YYASSET_REF(0x0300000e)); - } - } - } - } -} -function gml_GlobalScript_s_remaining_picks(_inst, _other) { - _inst.gmls_remaining_picks = __yy_method(_inst, gml_Script_s_remaining_picks); -} -function gml_Script_s_remaining_picks(_inst, _other) { - { - { - var __yy__v757 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v758 in __yy__v757) { - if (!__yy__v757.hasOwnProperty(__yy__v758)) continue; - var __yy__v759 = __yy__v757[__yy__v758]; - { - if (yyfless(__yy__v759.gmldraft_round, 1)) { - return 0; - } - if (yyfgreater(__yy__v759.gmldraft_round, 3)) { - return 0; - } - return __yy__v759.gmldraft_picks[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(__yy__v759.gmldraft_round), 1), __yy__v759.gmldraft_picks)]; - } - } - } - } -} -function gml_GlobalScript_s_remaining_picks_by_round(_inst, _other, argument0) { - _inst.gmls_remaining_picks_by_round = __yy_method(_inst, gml_Script_s_remaining_picks_by_round); -} -function gml_Script_s_remaining_picks_by_round(_inst, _other, argument0) { - { - var gmlpick_round = argument0; - { - var __yy__v760 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v761 in __yy__v760) { - if (!__yy__v760.hasOwnProperty(__yy__v761)) continue; - var __yy__v762 = __yy__v760[__yy__v761]; - { - if (yyfless(gmlpick_round, 1)) { - return 0; - } - if (yyfgreater(gmlpick_round, 3)) { - return 0; - } - return __yy__v762.gmldraft_picks[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(gmlpick_round), 1), __yy__v762.gmldraft_picks)]; - } - } - } - } -} -function gml_GlobalScript_s_get_trade_value(_inst, _other, argument0) { - _inst.gmls_get_trade_value = __yy_method(_inst, gml_Script_s_get_trade_value); -} -function gml_Script_s_get_trade_value(_inst, _other, argument0) { - { - var gmlrating = gml_Script_s_get_player_rating(_inst, _other, argument0); - if (yyfgreaterequal(gmlrating, 8)) { - return 1; - } - if (yyfgreaterequal(gmlrating, 4)) { - return 2; - } - return 3; - } -} -function gml_GlobalScript_s_get_trade_value_by_rating(_inst, _other, argument0) { - _inst.gmls_get_trade_value_by_rating = __yy_method(_inst, gml_Script_s_get_trade_value_by_rating); -} -function gml_Script_s_get_trade_value_by_rating(_inst, _other, argument0) { - { - var gmlrating = argument0; - if (yyfgreaterequal(gmlrating, 8)) { - return 1; - } - if (yyfgreaterequal(gmlrating, 4)) { - return 2; - } - return 3; - } -} -function gml_GlobalScript_s_get_offer_team(_inst, _other, argument0) { - _inst.gmls_get_offer_team = __yy_method(_inst, gml_Script_s_get_offer_team); -} -function gml_Script_s_get_offer_team(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlteam_id = yyfmod(__yy_gml_errCheck(round(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "skill"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "strength"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stamina"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "speed"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "age"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude"))))), 32); - if (yyfequal(gmlteam_id, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - (g_yyPrePostObject__ = gmlteam_id), (gmlteam_id = g_yyPrePostObject__ instanceof Long ? gmlteam_id.add(1) : ++gmlteam_id), g_yyPrePostObject__; - } - if (yyfless(gmlteam_id, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmin_team_id)) { - gmlteam_id = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmax_team_id; - } - if (yyfgreater(gmlteam_id, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmax_team_id)) { - gmlteam_id = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmin_team_id; - } - return gml_Script_s_get_team_by_id(_inst, _other, gmlteam_id); - } -} -function gml_GlobalScript_s_clear_trade_offers(_inst, _other) { - _inst.gmls_clear_trade_offers = __yy_method(_inst, gml_Script_s_clear_trade_offers); -} -function gml_Script_s_clear_trade_offers(_inst, _other) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - ds_map_set(gmlpmap, "outtrade_pick", 0); - ds_map_set(gmlpmap, "intrade_pick", 0); - } - } - gml_Script_s_savegame(_inst, _other); - } -} -function gml_GlobalScript_s_clear_freeagents(_inst, _other) { - _inst.gmls_clear_freeagents = __yy_method(_inst, gml_Script_s_clear_freeagents); -} -function gml_Script_s_clear_freeagents(_inst, _other) { - { - { - var __yy__v763 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v764 in __yy__v763) { - if (!__yy__v763.hasOwnProperty(__yy__v764)) continue; - var __yy__v765 = __yy__v763[__yy__v764]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v765.gmltradelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v765.gmltradelist, gmli)); - ds_list_set(__yy__v765.gmltradelist, gmli, -1); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v765.gmlfreeagentlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v765.gmlfreeagentlist, gmli); - if (yyGetBool(ds_exists(gmlpmap, 1)) && yyGetBool(ds_map_exists(gmlpmap, "hof")) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "hof"), true))) { - { - ds_map_set(gmlpmap, "team_leave_reason", "cut"); - ds_list_add(__yy__v765.gmlhoflist, gmlpmap); - } - } else { - { - ds_map_destroy(ds_list_find_value(__yy__v765.gmlfreeagentlist, gmli)); - ds_list_set(__yy__v765.gmlfreeagentlist, gmli, -1); - } - } - } - } - ds_list_clear(__yy__v765.gmltradelist); - ds_list_clear(__yy__v765.gmlfreeagentlist); - } - } - } - gml_Script_s_savegame(_inst, _other); - } -} -function gml_GlobalScript_s_clear_storelist(_inst, _other) { - _inst.gmls_clear_storelist = __yy_method(_inst, gml_Script_s_clear_storelist); -} -function gml_Script_s_clear_storelist(_inst, _other) { - { - { - var __yy__v766 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v767 in __yy__v766) { - if (!__yy__v766.hasOwnProperty(__yy__v767)) continue; - var __yy__v768 = __yy__v766[__yy__v767]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v768.gmlstorelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v768.gmlstorelist, gmli)); - ds_list_set(__yy__v768.gmlstorelist, gmli, -1); - } - } - ds_list_clear(__yy__v768.gmlstorelist); - } - } - } - } -} -function gml_GlobalScript_s_end_draft_round(_inst, _other) { - _inst.gmls_end_draft_round = __yy_method(_inst, gml_Script_s_end_draft_round); - _inst.gmls_destroy_draftlist = __yy_method(_inst, gml_Script_s_destroy_draftlist); -} -function gml_Script_s_end_draft_round(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_end_draft_round"); - { - var __yy__v769 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v770 in __yy__v769) { - if (!__yy__v769.hasOwnProperty(__yy__v770)) continue; - var __yy__v771 = __yy__v769[__yy__v770]; - { - var ___sw490___ = __yy__v771.gmldraft_round; - var ___swc491___ = -1; - if (yyCompareVal(___sw490___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc491___ = 0; - } else if (yyCompareVal(___sw490___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc491___ = 1; - } else if (yyCompareVal(___sw490___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc491___ = 2; - } - switch (___swc491___) { - case 0: { - while (yyfgreater(ds_list_size(__yy__v771.gmldraftlist), 35)) { - { - var gmli = irandom(5); - ds_map_destroy(ds_list_find_value(__yy__v771.gmldraftlist, gmli)); - ds_list_set(__yy__v771.gmldraftlist, gmli, -1); - ds_list_delete(__yy__v771.gmldraftlist, gmli); - } - } - break; - } - case 1: { - while (yyfgreater(ds_list_size(__yy__v771.gmldraftlist), 20)) { - { - var gmli = irandom(5); - ds_map_destroy(ds_list_find_value(__yy__v771.gmldraftlist, gmli)); - ds_list_set(__yy__v771.gmldraftlist, gmli, -1); - ds_list_delete(__yy__v771.gmldraftlist, gmli); - } - } - break; - } - case 2: { - var gmlsize = ds_list_size(__yy__v771.gmldraftlist); - if (yyfgreater(gmlsize, yyftime(__yy_gml_errCheck(__yy__v771.gmldraft_picks[__yy_gml_array_check_index(2, __yy__v771.gmldraft_picks)]), 2))) { - { - var gmli = irandom(yyfminus(__yy_gml_errCheck(gmlsize), 1)); - ds_map_destroy(ds_list_find_value(__yy__v771.gmldraftlist, gmli)); - ds_list_set(__yy__v771.gmldraftlist, gmli, -1); - ds_list_delete(__yy__v771.gmldraftlist, gmli); - } - } - break; - } - } - __yy__v771.gmldraft_picks = __yy_gml_array_check(__yy__v771.gmldraft_picks, 2194306950); - __yy__v771.gmldraft_picks[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(__yy__v771.gmldraft_round), 1))] = 0; - (g_yyPrePostObject__ = __yy__v771.gmldraft_round), (__yy__v771.gmldraft_round = g_yyPrePostObject__ instanceof Long ? __yy__v771.gmldraft_round.add(1) : ++__yy__v771.gmldraft_round), g_yyPrePostObject__; - __yy__v771.gmldraft_page = 1; - if (yyGetBool(argument0)) { - __yy__v771.gmldraft_round = 4; - } - if (yyfgreater(__yy__v771.gmldraft_round, 3)) { - { - gml_Script_s_destroy_draftlist(__yy__v771, _inst); - gml_Script_s_add_news(__yy__v771, _inst, gml_Script_s_str(__yy__v771, _inst, "news_DraftEnded")); - __yy__v771.gmlstage = 1; - room_goto(YYASSET_REF(0x0300000e)); - } - } else { - if (!yyGetBool(__yy__v771.gmlqb_mode)) { - { - __yy__v771.gmldodraftbanner = true; - room_goto(YYASSET_REF(0x03000005)); - } - } - } - } - } - } - } -} -function gml_Script_s_destroy_draftlist(_inst, _other) { - { - { - var __yy__v772 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v773 in __yy__v772) { - if (!__yy__v772.hasOwnProperty(__yy__v773)) continue; - var __yy__v774 = __yy__v772[__yy__v773]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v774.gmldraftlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v774.gmldraftlist, gmli)); - ds_list_set(__yy__v774.gmldraftlist, gmli, -1); - } - } - ds_list_clear(__yy__v774.gmldraftlist); - } - } - } - gml_Script_s_reset_draft_picks(_inst, _other); - } -} -function gml_GlobalScript_s_received_AI_kickoff(_inst, _other) { - _inst.gmls_received_AI_kickoff = __yy_method(_inst, gml_Script_s_received_AI_kickoff); -} -function gml_Script_s_received_AI_kickoff(_inst, _other) { - { - var gmlball = global.gmlmaster_ball; - _inst.gmljforce = 1; - if (yyfequal(_inst.gmlfacing, -1)) { - _inst.gmljdir = 180; - } else { - _inst.gmljdir = 0; - } - if (yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) { - { - if (yyGetBool(global.gmlgamepad)) { - { - if (!yyGetBool(gml_Script_s_get_op_autorun(_inst, _other))) { - _inst.gmljforce = 0; - } - } - } - return; - } - } - if (yyfequal(_inst.gmloffense, yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmloffense)) { - { - if (yyfless(_inst.gmlnearest_opp_dist, 100)) { - { - gml_Script_s_aim_for_nearest_opponent(_inst, _other); - _inst.gmljforce = 1; - } - } else { - { - var gmlf = _inst.gmlfacing; - if (yyfless(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlgoaldist, 1200)) { - gmlf = yyftime(__yy_gml_errCheck(real(!yyGetBool(_inst.gmlfacing))), 0.35); - } - var ___sw494___ = _inst.gmlinum; - var ___swc495___ = -1; - if (yyCompareVal(___sw494___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 0; - } else if (yyCompareVal(___sw494___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 1; - } else if (yyCompareVal(___sw494___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 2; - } else if (yyCompareVal(___sw494___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 3; - } else if (yyCompareVal(___sw494___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 4; - } else if (yyCompareVal(___sw494___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 5; - } else if (yyCompareVal(___sw494___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 6; - } else if (yyCompareVal(___sw494___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 7; - } else if (yyCompareVal(___sw494___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 8; - } else if (yyCompareVal(___sw494___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 9; - } else if (yyCompareVal(___sw494___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc495___ = 10; - } - switch (___swc495___) { - case 0: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(280, __yy_gml_errCheck(gmlf)))), yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 80)); - break; - } - case 1: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(320, __yy_gml_errCheck(gmlf)))), yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 50)); - break; - } - case 2: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(320, __yy_gml_errCheck(gmlf)))), yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y); - break; - } - case 3: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(320, __yy_gml_errCheck(gmlf)))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 50)); - break; - } - case 4: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(280, __yy_gml_errCheck(gmlf)))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 80)); - break; - } - case 5: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(220, __yy_gml_errCheck(gmlf)))), yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 35)); - break; - } - case 6: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(260, __yy_gml_errCheck(gmlf)))), yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y); - break; - } - case 7: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(220, __yy_gml_errCheck(gmlf)))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 35)); - break; - } - case 8: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(140, __yy_gml_errCheck(gmlf)))), yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 10)); - break; - } - case 9: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(140, __yy_gml_errCheck(gmlf)))), yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y); - break; - } - case 10: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x), __yy_gml_errCheck(yyftime(140, __yy_gml_errCheck(gmlf)))), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 10)); - break; - } - } - } - } - } - } else { - { - if (yyfgreater(_inst.gmlballdist, 400)) { - return; - } - gml_Script_s_intercept_object(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder); - } - } - } -} -function gml_GlobalScript_s_update_contracts(_inst, _other) { - _inst.gmls_update_contracts = __yy_method(_inst, gml_Script_s_update_contracts); - _inst.gmls_check_staff_exist = __yy_method(_inst, gml_Script_s_check_staff_exist); -} -function gml_Script_s_update_contracts(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_update_contracts"); - { - var __yy__v775 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v776 in __yy__v775) { - if (!__yy__v775.hasOwnProperty(__yy__v776)) continue; - var __yy__v777 = __yy__v775[__yy__v776]; - { - gml_Script_s_clear_freeagents(__yy__v777, _inst); - var gmlretirements = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v777.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v777.gmlroster, gmli); - ds_map_set(gmlpmap, "age", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "age")), 1)); - ds_map_set(gmlpmap, "contract", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "contract")), 1)); - ds_map_set(gmlpmap, "condition", irandom_range(90, 100)); - ds_map_set(gmlpmap, "meetingdone", 0); - var gmlqb_is_me = false; - if (yyGetBool(__yy__v777.gmlqb_mode) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 1))) { - gmlqb_is_me = true; - } - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), 30)) { - ds_map_set(gmlpmap, "stamina", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stamina")), 1), 1, 10)); - } - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), 30)) { - { - var gmlsp_st = irandom(1); - if (yyGetBool(yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 10))) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "age"), 35))) { - gmlsp_st = 0; - } - var ___sw498___ = gmlsp_st; - var ___swc499___ = -1; - if (yyCompareVal(___sw498___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc499___ = 0; - } else if (yyCompareVal(___sw498___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc499___ = 1; - } - switch (___swc499___) { - case 0: { - ds_map_set(gmlpmap, "speed", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "speed")), 1), 1, 10)); - break; - } - case 1: { - ds_map_set(gmlpmap, "strength", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "strength")), 1), 1, 10)); - break; - } - } - } - } - if (yyGetBool(gmlqb_is_me) && yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "age"), 30))) { - gml_Script_s_add_news(__yy__v777, _inst, gml_Script_s_str(__yy__v777, _inst, "msg_QB_aging")); - } - var gmlmax_age = gml_Script_s_get_max_age(__yy__v777, _inst, gmlpmap); - if (!yyGetBool(gmlqb_is_me)) { - { - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), gmlmax_age)) { - { - ds_list_add(gmlretirements, gmlpmap); - gml_Script_slog(__yy__v777, _inst, yyfplus(yyfplus(yyfplus(yyfplus("Retired: ", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "lname")))), " at age["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "age")))), "]")); - if (yyfequal(gml_Script_s_is_co_mode(__yy__v777, _inst), false)) { - { - var gmlmsg = gml_Script_s_str(__yy__v777, _inst, "news_PlayerRetired"); - gmlmsg = string_replace(gmlmsg, "$teamname", gml_Script_s_get_team_name_by_id(__yy__v777, _inst, __yy__v777.gmlmyteam_id)); - gmlmsg = gml_Script_s_parse_player_message(__yy__v777, _inst, gmlmsg, gmlpmap); - gml_Script_s_add_news(__yy__v777, _inst, gmlmsg); - } - } - } - } else { - if (yyfless(ds_map_find_value(gmlpmap, "contract"), 1)) { - { - ds_map_set(gmlpmap, "salary", gml_Script_s_get_new_salary(__yy__v777, _inst, gmlpmap)); - ds_map_set(gmlpmap, "contract", irandom_range(2, 3)); - var gmlmax_age = gml_Script_s_get_max_age(__yy__v777, _inst, gmlpmap); - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), yyfminus(__yy_gml_errCheck(gmlmax_age), 3))) { - ds_map_set(gmlpmap, "contract", 1); - } - if (yyfless(ds_map_find_value(gmlpmap, "age"), gmlmax_age)) { - { - ds_list_add(__yy__v777.gmlfreeagentlist, gmlpmap); - } - } - } - } - } - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v777.gmlfreeagentlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_list_delete(__yy__v777.gmlroster, ds_list_find_index(__yy__v777.gmlroster, ds_list_find_value(__yy__v777.gmlfreeagentlist, gmli))); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlretirements)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(gmlretirements, gmli); - var gmldel = gml_Script_s_remove_player(__yy__v777, _inst, gmlpmap, "retired"); - if (yyGetBool(gmldel)) { - { - ds_list_set(gmlretirements, gmli, -1); - } - } - } - } - ds_list_destroy(gmlretirements); - gmlretirements = -1; - __yy__v777.gmlexpiredcontract_msg_done = false; - if (!yyGetBool(__yy__v777.gmlqb_mode)) { - { - var gmlstaff_retirements = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v777.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v777.gmlstafflist, gmli); - ds_map_set(gmlpmap, "age", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "age")), 1)); - ds_map_set(gmlpmap, "contract", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "contract")), 1)); - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "age"), gml_Script_s_get_max_age(__yy__v777, _inst, gmlpmap))) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "contract"), 1))) { - { - var gmlmsg = gml_Script_s_str(__yy__v777, _inst, "msg_StaffRetired"); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v777, _inst, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$hirename", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gml_Script_s_add_news(__yy__v777, _inst, gmlmsg); - ds_list_add(gmlstaff_retirements, gmlpmap); - } - } else { - if (yyfless(ds_map_find_value(gmlpmap, "contract"), 1)) { - { - var gmlmsg = gml_Script_s_str(__yy__v777, _inst, "msg_StaffExpired"); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v777, _inst, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$hirename", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gml_Script_s_add_news(__yy__v777, _inst, gmlmsg); - ds_list_add(gmlstaff_retirements, gmlpmap); - } - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlstaff_retirements)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpos = ds_list_find_index(__yy__v777.gmlstafflist, ds_list_find_value(gmlstaff_retirements, gmli)); - ds_list_delete(__yy__v777.gmlstafflist, gmlpos); - ds_map_destroy(ds_list_find_value(gmlstaff_retirements, gmli)); - ds_list_set(gmlstaff_retirements, gmli, -1); - } - } - ds_list_destroy(gmlstaff_retirements); - gmlstaff_retirements = -1; - } - } - gml_Script_s_check_staff_exist(__yy__v777, _inst); - } - } - } - } -} -function gml_Script_s_check_staff_exist(_inst, _other) { - { - { - var __yy__v778 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v779 in __yy__v778) { - if (!__yy__v778.hasOwnProperty(__yy__v779)) continue; - var __yy__v780 = __yy__v778[__yy__v779]; - { - if (yyfequal(gml_Script_s_get_staff(__yy__v780, _inst, 101), -4)) { - ds_list_add(__yy__v780.gmlstafflist, gml_Script_s_create_staff(__yy__v780, _inst, 101, 1)); - } - if (yyfequal(gml_Script_s_get_staff(__yy__v780, _inst, 102), -4)) { - ds_list_add(__yy__v780.gmlstafflist, gml_Script_s_create_staff(__yy__v780, _inst, 102, 1)); - } - } - } - } - } -} -function gml_GlobalScript_s_aim_AI_kickoff(_inst, _other) { - _inst.gmls_aim_AI_kickoff = __yy_method(_inst, gml_Script_s_aim_AI_kickoff); -} -function gml_Script_s_aim_AI_kickoff(_inst, _other) { - { - var ___sw506___ = _inst.gmlposition; - var ___swc507___ = -1; - if (yyCompareVal(___sw506___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc507___ = 0; - } else if (yyCompareVal(___sw506___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc507___ = 1; - } else if (yyCompareVal(___sw506___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc507___ = 2; - } else if (yyCompareVal(___sw506___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc507___ = 3; - } - switch (___swc507___) { - case 0: { - _inst.gmljforce = 1; - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - break; - } - case 1: { - _inst.gmljforce = 1.2; - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, _inst.y); - var ___sw508___ = _inst.gmlinum; - var ___swc509___ = -1; - if (yyCompareVal(___sw508___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw508___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc509___ = 0; - } else if (yyCompareVal(___sw508___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw508___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc509___ = 1; - } - switch (___swc509___) { - case 0: { - _inst.gmljforce = 1.1; - break; - } - case 1: { - _inst.gmljforce = 1.05; - break; - } - } - break; - } - case 2: { - var gmlbdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - var gmlbdis = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(dcos(gmlbdir)), __yy_gml_errCheck(gmlbdis)), 0.9))), yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(dsin(gmlbdir)), __yy_gml_errCheck(gmlbdis)), 0.9)))); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(gmlbdis), 20), 0.5, 0.9); - var ___sw510___ = _inst.gmlinum; - var ___swc511___ = -1; - if (yyCompareVal(___sw510___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw510___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc511___ = 0; - } - switch (___swc511___) { - case 0: { - _inst.gmljforce = 0.75; - break; - } - } - break; - } - case 3: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(_inst.gmlbouncedist), 20), 0.1, 1); - break; - } - } - } -} -function gml_GlobalScript_btn_click_SeasonReview(_inst, _other) { - _inst.gmlbtn_click_SeasonReview = __yy_method(_inst, gml_Script_btn_click_SeasonReview); -} -function gml_Script_btn_click_SeasonReview(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000026)); - } -} -function gml_GlobalScript_s_get_new_salary(_inst, _other, argument0) { - _inst.gmls_get_new_salary = __yy_method(_inst, gml_Script_s_get_new_salary); -} -function gml_Script_s_get_new_salary(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlrating = gml_Script_s_get_player_rating(_inst, _other, gmlpmap); - var gmlsalary = 0; - var ___sw514___ = ds_map_find_value(gmlpmap, "position"); - var ___swc515___ = -1; - if (yyCompareVal(___sw514___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 0; - } else if (yyCompareVal(___sw514___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 1; - } else if (yyCompareVal(___sw514___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 2; - } else if (yyCompareVal(___sw514___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 3; - } else if (yyCompareVal(___sw514___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 4; - } else if (yyCompareVal(___sw514___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 5; - } else if (yyCompareVal(___sw514___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 6; - } else if (yyCompareVal(___sw514___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 7; - } else if (yyCompareVal(___sw514___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 8; - } else if (yyCompareVal(___sw514___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc515___ = 9; - } - switch (___swc515___) { - case 0: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 1.66); - break; - } - case 1: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 1); - break; - } - case 2: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 0.9); - break; - } - case 3: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 1.1); - break; - } - case 4: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 0.8); - break; - } - case 5: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 1); - break; - } - case 6: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 0.9); - break; - } - case 7: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 0.8); - break; - } - case 8: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 0.75); - break; - } - case 9: { - gmlsalary = yyftime(__yy_gml_errCheck(gmlrating), 0.55); - break; - } - } - gmlsalary = yyftime(gmlsalary, 3); - var gmlage = ds_map_find_value(gmlpmap, "age"); - var gmlmax_age = gml_Script_s_get_max_age(_inst, _other, gmlpmap); - if (yyfequal(gmlage, gml_Script_s_rookie_age_internal(_inst, _other))) { - gmlsalary = yyftime(gmlsalary, 0.6); - } else { - if (yyfgreater(gmlage, yyfminus(__yy_gml_errCheck(gmlmax_age), 2))) { - gmlsalary = yyftime(gmlsalary, 0.55); - } else { - if (yyfgreater(gmlage, yyfminus(__yy_gml_errCheck(gmlmax_age), 3))) { - gmlsalary = yyftime(gmlsalary, 0.65); - } else { - if (yyfgreater(gmlage, yyfminus(__yy_gml_errCheck(gmlmax_age), 4))) { - gmlsalary = yyftime(gmlsalary, 0.75); - } else { - if (yyfgreater(gmlage, yyfminus(__yy_gml_errCheck(gmlmax_age), 5))) { - gmlsalary = yyftime(gmlsalary, 0.85); - } - } - } - } - } - return round(gmlsalary); - } -} -function gml_GlobalScript_s_check_expired_contract_message(_inst, _other) { - _inst.gmls_check_expired_contract_message = __yy_method(_inst, gml_Script_s_check_expired_contract_message); -} -function gml_Script_s_check_expired_contract_message(_inst, _other) { - { - { - var __yy__v781 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v782 in __yy__v781) { - if (!__yy__v781.hasOwnProperty(__yy__v782)) continue; - var __yy__v783 = __yy__v781[__yy__v782]; - { - if (!yyGetBool(__yy__v783.gmlexpiredcontract_msg_done)) { - { - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v783, _inst))) { - { - __yy__v783.gmlexpiredcontract_msg_done = true; - return; - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v783.gmlfreeagentlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v783.gmlfreeagentlist, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "signed_year"), 0)) { - { - var gmlmsg = gml_Script_s_str(__yy__v783, _inst, "msg_OutOfContractPlayers"); - if (yyfequal(ds_list_size(__yy__v783.gmlfreeagentlist), 1)) { - { - gmlmsg = gml_Script_s_str(__yy__v783, _inst, "msg_OutOfContractPlayer"); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v783, _inst, ds_map_find_value(gmlpmap, "position"))); - gmlmsg = string_replace(gmlmsg, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - } - } - gml_Script_s_create_message(__yy__v783, _inst, "", gmlmsg, gml_Script_s_str(__yy__v783, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - __yy__v783.gmlexpiredcontract_msg_done = true; - return; - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_get_salary_cap_space(_inst, _other) { - _inst.gmls_get_salary_cap_space = __yy_method(_inst, gml_Script_s_get_salary_cap_space); -} -function gml_Script_s_get_salary_cap_space(_inst, _other) { - { - { - var __yy__v784 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v785 in __yy__v784) { - if (!__yy__v784.hasOwnProperty(__yy__v785)) continue; - var __yy__v786 = __yy__v784[__yy__v785]; - { - return yyfminus(yyfplus(__yy_gml_errCheck(__yy__v786.gmlsalary_cap), __yy_gml_errCheck(__yy__v786.gmlboost_salary_cap)), __yy_gml_errCheck(gml_Script_s_get_salary_total(__yy__v786, _inst))); - } - } - } - } -} -function gml_GlobalScript_s_create_new_save(_inst, _other) { - _inst.gmls_create_new_save = __yy_method(_inst, gml_Script_s_create_new_save); - _inst.gmls_regen_clean_save_mode_dependent_data = __yy_method(_inst, gml_Script_s_regen_clean_save_mode_dependent_data); - _inst.gmls_load_co_mode_files = __yy_method(_inst, gml_Script_s_load_co_mode_files); -} -function gml_Script_s_create_new_save(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_create_new_save"); - { - var __yy__v787 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v788 in __yy__v787) { - if (!__yy__v787.hasOwnProperty(__yy__v788)) continue; - var __yy__v789 = __yy__v787[__yy__v788]; - { - __yy__v789.gmlnewslist = ds_list_create(); - __yy__v789.gmllist_news_dyn = ds_list_create(); - __yy__v789.gmldilemma_tags = ds_list_create(); - __yy__v789.gmlnews_tags = ds_list_create(); - __yy__v789.gmlteamlist = gml_Script_s_load_teams(__yy__v789, _inst); - gml_Script_s_set_teams_min_max_ids(__yy__v789, _inst); - __yy__v789.gmlachievements = gml_Script_s_load_map_file(__yy__v789, _inst, "Achievements.txt"); - __yy__v789.gmlrecords = gml_Script_s_load_map_file(__yy__v789, _inst, "PlayerRecords.txt"); - __yy__v789.gmlhistory = ds_list_create(); - __yy__v789.gmlschedule = gml_Script_s_load_schedule(__yy__v789, _inst); - __yy__v789.gmlfixturelist = gml_Script_s_create_my_fixture_list(__yy__v789, _inst); - __yy__v789.gmlplayoffs = ds_list_create(); - __yy__v789.gmldraftlist = ds_list_create(); - __yy__v789.gmlhirelist = ds_list_create(); - __yy__v789.gmlstorelist = ds_list_create(); - __yy__v789.gmltradelist = ds_list_create(); - __yy__v789.gmlfreeagentlist = ds_list_create(); - __yy__v789.gmlroster = ds_list_create(); - __yy__v789.gmlstafflist = ds_list_create(); - __yy__v789.gmlhoflist = ds_list_create(); - __yy__v789.gmlrbhistorylist = ds_list_create(); - __yy__v789.gmlshoppinglist = gml_Script_s_load_map_file(__yy__v789, _inst, "Shopping.txt"); - __yy__v789.gmllist_teams_rejected = ds_list_create(); - __yy__v789.gmlface_grid_L = ds_grid_create(8, 3); - __yy__v789.gmlface_grid_M = ds_grid_create(8, 1); - __yy__v789.gmlface_grid_D = ds_grid_create(8, 8); - __yy__v789.gmlface_grid_C = ds_grid_create(9, 4); - ds_grid_clear(__yy__v789.gmlface_grid_L, 0); - ds_grid_clear(__yy__v789.gmlface_grid_M, 0); - ds_grid_clear(__yy__v789.gmlface_grid_D, 0); - ds_grid_clear(__yy__v789.gmlface_grid_C, 0); - if (yyfequal(gml_Script_s_is_co_mode(__yy__v789, _inst), false)) { - { - gml_Script_s_create_new_roster(__yy__v789, _inst); - } - } - gml_Script_s_create_new_stafflist(__yy__v789, _inst); - __yy__v789.gmlcap_breach_flag = -1; - __yy__v789.gmldo_welcome_msg = true; - } - } - } - } -} -function gml_Script_s_regen_clean_save_mode_dependent_data(_inst, _other) { - { - { - var __yy__v790 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v791 in __yy__v790) { - if (!__yy__v790.hasOwnProperty(__yy__v791)) continue; - var __yy__v792 = __yy__v790[__yy__v791]; - { - gml_Script_s_destroy_map_file(__yy__v792, _inst, __yy__v792.gmlteamlist); - __yy__v792.gmlteamlist = gml_Script_s_load_teams(__yy__v792, _inst); - gml_Script_s_set_teams_min_max_ids(__yy__v792, _inst); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v792, _inst))) { - { - gml_Script_s_load_co_mode_files(__yy__v792, _inst); - gml_Script_slog(__yy__v792, _inst, "SETTING INITIAL TEAM RANKING"); - gml_Script_s_co_reset_teams_rank(__yy__v792, _inst); - gml_Script_s_subdivision_update_rankings(__yy__v792, _inst, 1); - gml_Script_s_subdivision_update_rankings(__yy__v792, _inst, 2); - gml_Script_slog(__yy__v792, _inst, "RELOADING SCHEDULE"); - gml_Script_s_destroy_map_file(__yy__v792, _inst, __yy__v792.gmlschedule); - __yy__v792.gmlschedule = gml_Script_s_load_schedule(__yy__v792, _inst); - gml_Script_slogf(__yy__v792, _inst, "schedule size: %1", ds_list_size(__yy__v792.gmlschedule)); - gml_Script_s_destroy_map_file(__yy__v792, _inst, __yy__v792.gmlfixturelist); - __yy__v792.gmlfixturelist = gml_Script_s_create_my_fixture_list(__yy__v792, _inst); - } - } - } - } - } - gml_Script_s_create_new_roster(_inst, _other); - gml_Script_s_create_new_stafflist(_inst, _other); - } -} -function gml_Script_s_load_co_mode_files(_inst, _other) { - { - { - var __yy__v793 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v794 in __yy__v793) { - if (!__yy__v793.hasOwnProperty(__yy__v794)) continue; - var __yy__v795 = __yy__v793[__yy__v794]; - { - if (yyGetBool(yyfequal(variable_instance_exists(__yy__v795.id, "hobbies"), false)) || yyGetBool(yyfequal(__yy__v795.gmlhobbies, -1))) { - { - __yy__v795.gmlhobbies = gml_Script_s_load_map_file(__yy__v795, _inst, "Hobbies_CO.txt"); - } - } - if (yyGetBool(yyfequal(variable_instance_exists(__yy__v795.id, "majorminor"), false)) || yyGetBool(yyfequal(__yy__v795.gmlmajorminor, -1))) { - { - __yy__v795.gmlmajorminor = gml_Script_s_load_map_file(__yy__v795, _inst, "MajorMinor_CO.txt"); - } - } - if (yyGetBool(yyfequal(variable_instance_exists(__yy__v795.id, "cities"), false)) || yyGetBool(yyfequal(__yy__v795.gmlcities, -1))) { - { - __yy__v795.gmlcities = gml_Script_s_load_map_file(__yy__v795, _inst, "Cities_CO.txt"); - } - } - if (yyGetBool(yyfequal(variable_instance_exists(__yy__v795.id, "traits"), false)) || yyGetBool(yyfequal(__yy__v795.gmltraits, -1))) { - { - __yy__v795.gmltraits = gml_Script_s_load_map_file(__yy__v795, _inst, "Traits_CO.txt"); - } - } - if (yyGetBool(yyfequal(variable_instance_exists(__yy__v795.id, "epilogue"), false)) || yyGetBool(yyfequal(__yy__v795.gmlepilogue, -1))) { - { - __yy__v795.gmlepilogue = gml_Script_s_load_map_file(__yy__v795, _inst, "EpilogueValues_CO.txt"); - } - } - } - } - } - } -} -function gml_GlobalScript_s_loadgame(_inst, _other) { - _inst.gmlbtn_click_LoadSlot1 = __yy_method(_inst, gml_Script_btn_click_LoadSlot1); - _inst.gmlbtn_click_LoadSlot2 = __yy_method(_inst, gml_Script_btn_click_LoadSlot2); - _inst.gmlbtn_click_LoadSlot3 = __yy_method(_inst, gml_Script_btn_click_LoadSlot3); - _inst.gmlbtn_click_LoadSlot4 = __yy_method(_inst, gml_Script_btn_click_LoadSlot4); - _inst.gmlbtn_click_LoadSlot5 = __yy_method(_inst, gml_Script_btn_click_LoadSlot5); - _inst.gmlbtn_click_slot = __yy_method(_inst, gml_Script_btn_click_slot); - _inst.gmls_master_load = __yy_method(_inst, gml_Script_s_master_load); - _inst.gmls_master_load_from_backup = __yy_method(_inst, gml_Script_s_master_load_from_backup); - _inst.gmls_loadgame = __yy_method(_inst, gml_Script_s_loadgame); - _inst.gmls_cap_breach_refresh = __yy_method(_inst, gml_Script_s_cap_breach_refresh); - _inst.gmls_cap_breach_str = __yy_method(_inst, gml_Script_s_cap_breach_str); - _inst.gmls_is_player_pmap_corrupt = __yy_method(_inst, gml_Script_s_is_player_pmap_corrupt); - _inst.gmls_check_for_return_stats = __yy_method(_inst, gml_Script_s_check_for_return_stats); - _inst.gmls_check_longest_records = __yy_method(_inst, gml_Script_s_check_longest_records); - _inst.gmls_fix_poki_browser_max_percent_grade = __yy_method(_inst, gml_Script_s_fix_poki_browser_max_percent_grade); - _inst.gmls_update_ui_colours = __yy_method(_inst, gml_Script_s_update_ui_colours); - _inst.gmls_get_college_primary_col = __yy_method(_inst, gml_Script_s_get_college_primary_col); - _inst.gmls_update_game_title = __yy_method(_inst, gml_Script_s_update_game_title); -} -function gml_Script_btn_click_LoadSlot1(_inst, _other) { - { - gml_Script_btn_click_slot(_inst, _other, 1, global.gmlg_savename1, false); - } -} -function gml_Script_btn_click_LoadSlot2(_inst, _other) { - { - gml_Script_btn_click_slot(_inst, _other, 2, global.gmlg_savename2, false); - } -} -function gml_Script_btn_click_LoadSlot3(_inst, _other) { - { - gml_Script_btn_click_slot(_inst, _other, 3, global.gmlg_savename3, false); - } -} -function gml_Script_btn_click_LoadSlot4(_inst, _other) { - { - gml_Script_btn_click_slot(_inst, _other, 4, global.gmlg_savename4, false); - } -} -function gml_Script_btn_click_LoadSlot5(_inst, _other) { - { - gml_Script_btn_click_slot(_inst, _other, 5, global.gmlg_savename5, false); - } -} -function gml_Script_btn_click_slot(_inst, _other, argument0, argument1, argument2) { - { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot", argument0); - gml_Script_s_save_options(_inst, _other); - gml_Script_s_destroy_master(_inst, _other); - if (yyGetBool(file_exists(argument1))) { - { - if (yyGetBool(argument2)) { - { - gml_Script_s_loading_start(_inst, _other, kgml_Script_s_master_load_from_backup); - } - } else { - { - gml_Script_s_loading_start(_inst, _other, kgml_Script_s_master_load); - } - } - } - } else { - { - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000062)); - room_goto(YYASSET_REF(0x03000002)); - } - } - } -} -function gml_Script_s_master_load(_inst, _other) { - { - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000062)); - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_Script_s_master_load_from_backup(_inst, _other) { - { - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000062)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamestarts = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamestarts, 100); - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_Script_s_loadgame(_inst, _other, argument0) { - { - { - var __yy__v796 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v797 in __yy__v796) { - if (!__yy__v796.hasOwnProperty(__yy__v797)) continue; - var __yy__v798 = __yy__v796[__yy__v797]; - { - gml_Script_slog(__yy__v798, _inst, yyfplus("loading save data: ", __yy_gml_errCheck(argument0))); - ini_open(argument0); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v798, _inst))) { - { - __yy__v798.gmldata_version = ini_read_real("savegame", "data_version", 1); - __yy__v798.gmlyear_offset = ini_read_real("savegame", "year_offset", 0); - } - } - __yy__v798.gmlstart_year = ini_read_real("savegame", "start_year", 2021); - __yy__v798.gmlyear_stagger = ini_read_real("savegame", "year_stagger", gml_Script_s_get_schedule_year_stagger(__yy__v798, _inst)); - __yy__v798.gmllast_week_regular = ini_read_real("savegame", "last_week_regular", 17); - __yy__v798.gmlfirst_week_playoffs = ini_read_real("savegame", "first_week_playoffs", 18); - __yy__v798.gmlyear = ini_read_real("savegame", "year", 1); - __yy__v798.gmlweek = ini_read_real("savegame", "week", 1); - __yy__v798.gmlstage = ini_read_real("savegame", "stage", 1); - __yy__v798.gmlintro = ini_read_real("savegame", "intro", 1); - __yy__v798.gmlfname = ini_read_string("savegame", "fname", ""); - __yy__v798.gmllname = ini_read_string("savegame", "lname", ""); - __yy__v798.gmlqb_mode = ini_read_real("savegame", "qb_mode", 0); - __yy__v798.gmlco_mode = ini_read_real("savegame", "co_mode", 0); - __yy__v798.gmlfr_mode = ini_read_real("savegame", "fr_mode", 1); - __yy__v798.gmlfname_coach = ini_read_string("savegame", "fname_coach", ""); - __yy__v798.gmllname_coach = ini_read_string("savegame", "lname_coach", ""); - __yy__v798.gmlstarrating = ini_read_real("savegame", "starrating", 0); - __yy__v798.gmlrelationship_boss = ini_read_real("savegame", "relationship_boss", 50); - __yy__v798.gmlqb_salary = ini_read_real("savegame", "qb_salary", 1); - __yy__v798.gmlqb_tdbonus = ini_read_real("savegame", "qb_tdbonus", 1); - __yy__v798.gmlqb_training_hiscore = ini_read_real("savegame", "qb_training_hiscore", 0); - __yy__v798.gmlqb_nrg = ini_read_real("savegame", "qb_nrg", 1); - __yy__v798.gmlmyteam_id = ini_read_real("savegame", "myteam_id", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("loading myteam_id ", __yy_gml_errCheck(string(__yy__v798.gmlmyteam_id)))); - __yy__v798.gmlmyface_x = ini_read_real("savegame", "myface_x", -1); - __yy__v798.gmlmyface_y = ini_read_real("savegame", "myface_y", -1); - __yy__v798.gmlfavourite_team_id = ini_read_real("savegame", "favourite_team_id", 0); - __yy__v798.gmlsuppress_difficulty = ini_read_real("savegame", "suppress_difficulty", 5); - __yy__v798.gmlsalary_cap = ini_read_real("savegame", "salary_cap", 150); - if (yyfless(__yy__v798.gmlsalary_cap, 150)) { - __yy__v798.gmlsalary_cap = 150; - } - if (yyGetBool(global.gmlconsole_build) || yyGetBool(0)) { - __yy__v798.gmlsalary_cap = 200; - } - __yy__v798.gmlboost_salary_cap = abs(ini_read_real("savegame", "boost_salary_cap", 0)); - __yy__v798.gmlprematch_dilemma_done = ini_read_real("savegame", "prematch_dilemma_done", 0); - __yy__v798.gmltip_count = ini_read_real("savegame", "tip_count", 0); - __yy__v798.gmlmatchcount = ini_read_real("savegame", "matchcount", 0); - __yy__v798.gmlgamestarts = ini_read_real("savegame", "gamestarts", 0); - __yy__v798.gmltimeout_message_done = ini_read_real("savegame", "timeout_message_done", 0); - __yy__v798.gmlbullet_throw_message_done = ini_read_real("savegame", "bullet_throw_message_done", 0); - __yy__v798.gmltag_hof_message_done = ini_read_real("savegame", "tag_hof_message_done", 0); - __yy__v798.gmltag_kr_message_done = ini_read_real("savegame", "tag_kr_message_done", 0); - __yy__v798.gmlseason_credits_purchased = ini_read_real("savegame", "season_credits_purchased", 0); - __yy__v798.gmlop_ball = ini_read_real("savegame", "op_ball", 0); - __yy__v798.gmlcoach_credit = ini_read_real("savegame", "coach_credit", 0); - __yy__v798.gmlpurchased_credit = ini_read_real("savegame", "purchased_credit", 0); - __yy__v798.gmlcoach_rating = ini_read_real("savegame", "coach_rating", 1); - __yy__v798.gmlfans = ini_read_real("savegame", "fans", 30); - __yy__v798.gmlfacility_stadium = ini_read_real("savegame", "facility_stadium", 1); - __yy__v798.gmlfacility_training = ini_read_real("savegame", "facility_training", 1); - __yy__v798.gmlfacility_rehab = ini_read_real("savegame", "facility_rehab", 1); - __yy__v798.gmlfacility_upgraded_stadium = ini_read_real("savegame", "facility_upgraded_stadium", 0); - __yy__v798.gmlfacility_upgraded_training = ini_read_real("savegame", "facility_upgraded_training", 0); - __yy__v798.gmlfacility_upgraded_rehab = ini_read_real("savegame", "facility_upgraded_rehab", 0); - __yy__v798.gmltraining_reg_df = ini_read_real("savegame", "training_reg_df", 2); - __yy__v798.gmltraining_reg_of = ini_read_real("savegame", "training_reg_of", 2); - __yy__v798.gmldraft_round = ini_read_real("savegame", "draft_round", 0); - __yy__v798.gmldraft_picks = __yy_gml_array_check(__yy__v798.gmldraft_picks, 3026857789); - __yy__v798.gmldraft_picks[__yy_gml_array_check_index_set(0)] = ini_read_real("savegame", "draft_picks_0", 0); - __yy__v798.gmldraft_picks[__yy_gml_array_check_index_set(1)] = ini_read_real("savegame", "draft_picks_1", 0); - __yy__v798.gmldraft_picks[__yy_gml_array_check_index_set(2)] = ini_read_real("savegame", "draft_picks_2", 0); - __yy__v798.gmldraft_info_done = ini_read_real("savegame", "draft_info_done", 0); - __yy__v798.gmlexpiredcontract_msg_done = ini_read_real("savegame", "expiredcontract_msg_done", 0); - __yy__v798.gmloffers_done = ini_read_real("savegame", "offers_done", 0); - __yy__v798.gmlop_difficulty = ini_read_real("savegame", "op_difficulty", 0); - __yy__v798.gmlop_matchlength = ini_read_real("savegame", "op_matchlength", 0); - __yy__v798.gmlop_autorun = ini_read_real("savegame", "op_autorun", 1); - __yy__v798.gmlop_autorun_p2 = ini_read_real("savegame", "op_autorun_p2", 1); - __yy__v798.gmlname_conf1 = ini_read_string("savegame", "name_conf1", gml_Script_s_str(__yy__v798, _inst, "conf_AFC")); - gml_Script_slog(__yy__v798, _inst, yyfplus(">>>>>>>>>>>>>>>>>>>>>>> ", __yy_gml_errCheck(__yy__v798.gmlname_conf1))); - __yy__v798.gmlname_conf2 = ini_read_string("savegame", "name_conf2", gml_Script_s_str(__yy__v798, _inst, "conf_NFC")); - __yy__v798.gmlname_div1 = ini_read_string("savegame", "name_div1", gml_Script_s_str(__yy__v798, _inst, "division_East")); - __yy__v798.gmlname_div2 = ini_read_string("savegame", "name_div2", gml_Script_s_str(__yy__v798, _inst, "division_West")); - __yy__v798.gmlname_div3 = ini_read_string("savegame", "name_div3", gml_Script_s_str(__yy__v798, _inst, "division_North")); - __yy__v798.gmlname_div4 = ini_read_string("savegame", "name_div4", gml_Script_s_str(__yy__v798, _inst, "division_South")); - __yy__v798.gmlname_div1b = ini_read_string("savegame", "name_div1b", gml_Script_s_str(__yy__v798, _inst, "division_East")); - __yy__v798.gmlname_div2b = ini_read_string("savegame", "name_div2b", gml_Script_s_str(__yy__v798, _inst, "division_West")); - __yy__v798.gmlname_div3b = ini_read_string("savegame", "name_div3b", gml_Script_s_str(__yy__v798, _inst, "division_North")); - __yy__v798.gmlname_div4b = ini_read_string("savegame", "name_div4b", gml_Script_s_str(__yy__v798, _inst, "division_South")); - __yy__v798.gmlnewslist = ds_list_create(); - __yy__v798.gmllist_news_dyn = ds_list_create(); - __yy__v798.gmldilemma_tags = ds_list_create(); - __yy__v798.gmlnews_tags = ds_list_create(); - __yy__v798.gmlteamlist = ds_list_create(); - __yy__v798.gmlachievements = ds_list_create(); - __yy__v798.gmlrecords = ds_list_create(); - __yy__v798.gmlhistory = ds_list_create(); - __yy__v798.gmlschedule = ds_list_create(); - __yy__v798.gmlfixturelist = ds_list_create(); - __yy__v798.gmlplayoffs = ds_list_create(); - __yy__v798.gmldraftlist = ds_list_create(); - __yy__v798.gmlhirelist = ds_list_create(); - __yy__v798.gmlstorelist = ds_list_create(); - __yy__v798.gmltradelist = ds_list_create(); - __yy__v798.gmlfreeagentlist = ds_list_create(); - __yy__v798.gmlroster = ds_list_create(); - __yy__v798.gmlstafflist = ds_list_create(); - __yy__v798.gmlhoflist = ds_list_create(); - __yy__v798.gmlrbhistorylist = ds_list_create(); - __yy__v798.gmlshoppinglist = ds_list_create(); - __yy__v798.gmllist_teams_rejected = ds_list_create(); - __yy__v798.gmlface_grid_L = ds_grid_create(8, 3); - __yy__v798.gmlface_grid_M = ds_grid_create(8, 1); - __yy__v798.gmlface_grid_D = ds_grid_create(8, 8); - __yy__v798.gmlface_grid_C = ds_grid_create(9, 4); - ds_grid_clear(__yy__v798.gmlface_grid_L, 0); - ds_grid_clear(__yy__v798.gmlface_grid_M, 0); - ds_grid_clear(__yy__v798.gmlface_grid_D, 0); - ds_grid_clear(__yy__v798.gmlface_grid_C, 0); - ds_list_read(__yy__v798.gmlnewslist, ini_read_string("savegame", "news", "0")); - ds_list_read(__yy__v798.gmldilemma_tags, ini_read_string("savegame", "dilemma_tags", "0")); - ds_list_read(__yy__v798.gmlnews_tags, ini_read_string("savegame", "news_tags", "0")); - var gmlsize, gmlmap, gmlpmap, gmlstr; - gmlsize = ini_read_real("savegame", "news_dyn", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("news_dyn list size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("news_dyn_", __yy_gml_errCheck(string(gmlr))), "")); - ds_list_add(__yy__v798.gmllist_news_dyn, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "teamlist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("teamlist size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("teamlist_", __yy_gml_errCheck(string(gmlm))), "")); - ds_list_add(__yy__v798.gmlteamlist, gmlmap); - } - } - gml_Script_s_set_teams_min_max_ids(__yy__v798, _inst); - gmlsize = ini_read_real("savegame", "achievements", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("achievements size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("achievements_", __yy_gml_errCheck(string(gmlm))), "")); - ds_list_add(__yy__v798.gmlachievements, gmlmap); - } - } - gml_Script_s_update_maplist_from_file(__yy__v798, _inst, __yy__v798.gmlachievements, "Achievements.txt"); - gmlsize = ini_read_real("savegame", "records", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("records size=", __yy_gml_errCheck(string(gmlsize)))); - if (yyfequal(gmlsize, 0)) { - { - __yy__v798.gmlrecords = gml_Script_s_load_map_file(__yy__v798, _inst, "PlayerRecords.txt"); - gmlsize = ds_list_size(__yy__v798.gmlrecords); - gml_Script_slog(__yy__v798, _inst, yyfplus("new records size=", __yy_gml_errCheck(string(gmlsize)))); - } - } else { - { - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("records_", __yy_gml_errCheck(string(gmlm))), "")); - if (yyGetBool(yyfequal(ds_map_find_value(gmlmap, "tag"), "ui_MostSacksGame")) || yyGetBool(yyfequal(ds_map_find_value(gmlmap, "tag"), "ui_MostSacksSeason")) || yyGetBool(yyfequal(ds_map_find_value(gmlmap, "tag"), "ui_MostSacksCareer")) || yyGetBool(yyfequal(ds_map_find_value(gmlmap, "tag"), "ui_MostTacklesGame")) || yyGetBool(yyfequal(ds_map_find_value(gmlmap, "tag"), "ui_MostTacklesSeason")) || yyGetBool(yyfequal(ds_map_find_value(gmlmap, "tag"), "ui_MostTacklesCareer"))) { - { - if (yyfgreater(string_count(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v798, _inst, 5)), " "), ds_map_find_value(gmlmap, "playername")), 0)) { - { - continue; - } - } - } - } - ds_list_add(__yy__v798.gmlrecords, gmlmap); - } - } - gml_Script_s_update_maplist_from_file(__yy__v798, _inst, __yy__v798.gmlrecords, "PlayerRecords.txt"); - } - } - gmlsize = ini_read_real("savegame", "history", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("history size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("history_", __yy_gml_errCheck(string(gmlm))), "")); - ds_list_add(__yy__v798.gmlhistory, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "schedule", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("schedule size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("schedule_", __yy_gml_errCheck(string(gmlm))), "")); - ds_list_add(__yy__v798.gmlschedule, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "fixturelist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("fixture size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("fixture_", __yy_gml_errCheck(string(gmlm))), "")); - ds_list_add(__yy__v798.gmlfixturelist, gmlmap); - } - } - gml_Script_slogf(__yy__v798, _inst, "my fix list size: %1", ds_list_size(__yy__v798.gmlfixturelist)); - gmlsize = ini_read_real("savegame", "playoffs", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("play-off size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("playoff_", __yy_gml_errCheck(string(gmlm))), "")); - ds_list_add(__yy__v798.gmlplayoffs, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "draftlist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("draft size=", __yy_gml_errCheck(string(gmlsize)))); - var gmld = 0; - for (; yyfless(gmld, gmlsize); g_yyPrePostObject__ = gmld, gmld = g_yyPrePostObject__ instanceof Long ? gmld.add(1) : ++gmld, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("draftlist_", __yy_gml_errCheck(string(gmld))), "")); - gml_Script_s_check_for_return_stats(__yy__v798, _inst, gmlmap); - ds_list_add(__yy__v798.gmldraftlist, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "hirelist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("hire list size=", __yy_gml_errCheck(string(gmlsize)))); - var gmld = 0; - for (; yyfless(gmld, gmlsize); g_yyPrePostObject__ = gmld, gmld = g_yyPrePostObject__ instanceof Long ? gmld.add(1) : ++gmld, g_yyPrePostObject__) { - { - var gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("hirelist_", __yy_gml_errCheck(string(gmld))), "")); - ds_list_add(__yy__v798.gmlhirelist, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "storelist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("storelist size=", __yy_gml_errCheck(string(gmlsize)))); - var gmld = 0; - for (; yyfless(gmld, gmlsize); g_yyPrePostObject__ = gmld, gmld = g_yyPrePostObject__ instanceof Long ? gmld.add(1) : ++gmld, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("storelist_", __yy_gml_errCheck(string(gmld))), "")); - if (yyGetBool(gml_Script_s_is_player_pmap_corrupt(__yy__v798, _inst, gmlmap))) { - { - ds_map_destroy(gmlmap); - gmlmap = -1; - continue; - } - } - gml_Script_s_check_for_return_stats(__yy__v798, _inst, gmlmap); - ds_list_add(__yy__v798.gmlstorelist, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "tradelist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("tradelist size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("tradelist_", __yy_gml_errCheck(string(gmlr))), "")); - if (yyGetBool(gml_Script_s_is_player_pmap_corrupt(__yy__v798, _inst, gmlmap))) { - { - ds_map_destroy(gmlmap); - gmlmap = -1; - continue; - } - } - gml_Script_s_check_for_return_stats(__yy__v798, _inst, gmlmap); - ds_list_add(__yy__v798.gmltradelist, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "freeagentlist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("freeagentlist size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("freeagentlist_", __yy_gml_errCheck(string(gmlr))), "")); - if (yyGetBool(gml_Script_s_is_player_pmap_corrupt(__yy__v798, _inst, gmlmap))) { - { - ds_map_destroy(gmlmap); - gmlmap = -1; - continue; - } - } - gml_Script_s_check_for_return_stats(__yy__v798, _inst, gmlmap); - ds_list_add(__yy__v798.gmlfreeagentlist, gmlmap); - } - } - gmlsize = ini_read_real("savegame", "roster", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("roster size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlpmap = ds_map_create(); - ds_map_read(gmlpmap, ini_read_string("savegame", yyfplus("roster_", __yy_gml_errCheck(string(gmlr))), "")); - if (yyGetBool(gml_Script_s_is_player_pmap_corrupt(__yy__v798, _inst, gmlpmap))) { - { - ds_map_destroy(gmlpmap); - gmlpmap = -1; - continue; - } - } - gml_Script_s_check_longest_records(__yy__v798, _inst, gmlpmap); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v798, _inst)) && yyGetBool(global.gmlbrowser)) { - { - gml_Script_s_fix_poki_browser_max_percent_grade(__yy__v798, _inst, gmlpmap); - } - } - if (yyGetBool(ds_map_exists(gmlpmap, "saved_percent_grade"))) { - { - ds_map_delete(gmlpmap, "saved_percent_grade"); - } - } - ds_list_add(__yy__v798.gmlroster, gmlpmap); - } - } - gmlsize = ini_read_real("savegame", "stafflist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("stafflist size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlpmap = ds_map_create(); - ds_map_read(gmlpmap, ini_read_string("savegame", yyfplus("stafflist_", __yy_gml_errCheck(string(gmlr))), "")); - ds_map_set(gmlpmap, "flash_time", -9999); - if (!yyGetBool(ds_map_exists(gmlpmap, "randnum"))) { - ds_map_set(gmlpmap, "randnum", irandom(999)); - } - if (!yyGetBool(ds_map_exists(gmlpmap, "xp_level"))) { - { - ds_map_set(gmlpmap, "xp_level", ds_map_find_value(gmlpmap, "rating")); - ds_map_set(gmlpmap, "xp", 0); - ds_map_set(gmlpmap, "xp_gain", 0); - } - } - ds_list_add(__yy__v798.gmlstafflist, gmlpmap); - } - } - gmlsize = ini_read_real("savegame", "hoflist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("hoflist size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlpmap = ds_map_create(); - ds_map_read(gmlpmap, ini_read_string("savegame", yyfplus("hoflist_", __yy_gml_errCheck(string(gmlr))), "")); - if (yyGetBool(gml_Script_s_is_player_pmap_corrupt(__yy__v798, _inst, gmlpmap))) { - { - ds_map_destroy(gmlpmap); - gmlpmap = -1; - continue; - } - } - ds_list_add(__yy__v798.gmlhoflist, gmlpmap); - } - } - gmlsize = ini_read_real("savegame", "rbhistorylist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("rbhistorylist size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - gmlstr = ini_read_string("savegame", yyfplus("rbhistorylist_", __yy_gml_errCheck(string(gmlr))), ""); - gml_Script_slog(__yy__v798, _inst, gmlstr); - ds_map_read(gmlmap, gmlstr); - ds_list_add(__yy__v798.gmlrbhistorylist, gmlmap); - } - } - ds_grid_read(__yy__v798.gmlface_grid_L, ini_read_string("savegame", "face_grid_L", "0")); - ds_grid_read(__yy__v798.gmlface_grid_M, ini_read_string("savegame", "face_grid_M", "0")); - ds_grid_read(__yy__v798.gmlface_grid_D, ini_read_string("savegame", "face_grid_D", "0")); - ds_grid_read(__yy__v798.gmlface_grid_C, ini_read_string("savegame", "face_grid_C", "0")); - gmlsize = ini_read_real("savegame", "shoppinglist", 0); - gml_Script_slog(__yy__v798, _inst, yyfplus("shoppinglist size=", __yy_gml_errCheck(string(gmlsize)))); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("shoppinglist_", __yy_gml_errCheck(string(gmlm))), "")); - ds_list_add(__yy__v798.gmlshoppinglist, gmlmap); - } - } - gml_Script_s_update_maplist_from_file(__yy__v798, _inst, __yy__v798.gmlshoppinglist, "Shopping.txt"); - gmlsize = ini_read_real("savegame", "list_teams_rejected", 0); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - ds_list_add(__yy__v798.gmllist_teams_rejected, ini_read_real("savegame", yyfplus("list_teams_rejected_", __yy_gml_errCheck(string(gmlm))), -1)); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v798, _inst))) { - { - __yy__v798.gmlrecruitment_credits = ini_read_real("savegame", "recruitment_credits", 0); - __yy__v798.gmlrecruitment_credits_cap = ini_read_real("savegame", "recruitment_credits_cap", 50); - __yy__v798.gmlrc_season_earned = ini_read_real("savegame", "rc_season_earned", 0); - __yy__v798.gmlrc_lifetime_earned = ini_read_real("savegame", "rc_lifetime_earned", 0); - __yy__v798.gmlrc_season_spent = ini_read_real("savegame", "rc_season_spent", 0); - __yy__v798.gmlrc_lifetime_spent = ini_read_real("savegame", "rc_lifetime_spent", 0); - __yy__v798.gmlboost_recruitment_credits_cap = abs(ini_read_real("savegame", "boost_recruitment_credits_cap", 0)); - __yy__v798.gmlcollege_admissions_draft_round = ini_read_real("savegame", "college_admissions_draft_round", 0); - __yy__v798.gmlcollege_admissions_warn_once = ini_read_real("savegame", "college_admissions_warn_once", 1); - __yy__v798.gmlcollege_awards_done = ini_read_real("savegame", "college_awards_done", 0); - __yy__v798.gmlpro_drafted_players = ini_read_real("savegame", "pro_drafted_players", 0); - __yy__v798.gmlrec_conf_champ_wins = ini_read_real("savegame", "rec_conf_champ_wins", 0); - __yy__v798.gmlrec_bowl_wins = ini_read_real("savegame", "rec_bowl_wins", 0); - __yy__v798.gmlrec_champ_wins = ini_read_real("savegame", "rec_champ_wins", 0); - __yy__v798.gmlrec_highest_rank_major = ini_read_real("savegame", "rec_highest_rank_major", 999999); - __yy__v798.gmlrec_highest_rank_minor = ini_read_real("savegame", "rec_highest_rank_minor", 999999); - __yy__v798.gmlnon_champ_conferences_resolved = ini_read_real("savegame", "non_champ_conferences_resolved", 0); - } - } - __yy__v798.gmlcap_breach_flag = ini_read_real("savegame", "cap_breach_flag", -2); - gml_Script_s_cap_breach_refresh(__yy__v798, _inst); - ini_close(); - __yy__v798.gmlstage = 1; - } - } - } - gml_Script_s_update_human_playoff_fixtures(_inst, _other); - gml_Script_s_check_staff_exist(_inst, _other); - gml_Script_s_update_ui_colours(_inst, _other); - gml_Script_s_refresh_strings(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_reset_competitions_and_subdivisions_pools_and_rankings(_inst, _other); - gml_Script_s_load_co_mode_files(_inst, _other); - gml_Script_s_co_conference_stats(_inst, _other); - gml_Script_s_competitions_status_update(_inst, _other); - } - } - } -} -function gml_Script_s_cap_breach_refresh(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_cap_breach_refresh[", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag))), "]")); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag, -2)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag = 0; - } - } - if (yyfgreater(gml_Script_s_get_salary_total(_inst, _other), yyfplus(__yy_gml_errCheck(_inst.gmlsalary_cap), __yy_gml_errCheck(_inst.gmlboost_salary_cap)))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag = 1; - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(_inst.gmlroster, gmli); - var gmlpos = ds_map_find_value(gmlpmap, "position"); - var gmlcount = gml_Script_s_count_players_by_position(_inst, _other, gmlpos); - var gmlmaxpos = 1; - var ___sw520___ = gmlpos; - var ___swc521___ = -1; - if (yyCompareVal(___sw520___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 0; - } else if (yyCompareVal(___sw520___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 1; - } else if (yyCompareVal(___sw520___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 2; - } else if (yyCompareVal(___sw520___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 3; - } else if (yyCompareVal(___sw520___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 4; - } else if (yyCompareVal(___sw520___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 5; - } else if (yyCompareVal(___sw520___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 6; - } else if (yyCompareVal(___sw520___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw520___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 7; - } else if (yyCompareVal(___sw520___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc521___ = 8; - } - switch (___swc521___) { - case 0: { - gmlmaxpos = 2; - break; - } - case 1: { - gmlmaxpos = 2; - break; - } - case 2: { - gmlmaxpos = 3; - break; - } - case 3: { - gmlmaxpos = 3; - break; - } - case 4: { - gmlmaxpos = 5; - break; - } - case 5: { - gmlmaxpos = 4; - break; - } - case 6: { - gmlmaxpos = 3; - break; - } - case 7: { - gmlmaxpos = 4; - break; - } - case 8: { - gmlmaxpos = 2; - break; - } - } - if (yyfgreater(gmlcount, gmlmaxpos)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag = 1; - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(_inst.gmlroster, gmli); - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), gml_Script_s_get_max_age(_inst, _other, gmlpmap))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("BREACH in roster: name[", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "lname")))), "] age["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "age")))), "] maxage["), __yy_gml_errCheck(string(gml_Script_s_get_max_age(_inst, _other, gmlpmap)))), "]")); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag = 1; - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlhoflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(_inst.gmlhoflist, gmli); - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_get_max_age(_inst, _other, gmlpmap)), 1))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("BREACH in hoflist: name[", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "lname")))), "] age["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "age")))), "] maxage["), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(gml_Script_s_get_max_age(_inst, _other, gmlpmap)), 1)))), "]")); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag = 1; - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_cap_breach_refresh... set to: [", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag))), "]")); - } -} -function gml_Script_s_cap_breach_str(_inst, _other) { - { - var ___sw522___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag; - var ___swc523___ = -1; - if (yyCompareVal(___sw522___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc523___ = 0; - } else if (yyCompareVal(___sw522___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc523___ = 1; - } else if (yyCompareVal(___sw522___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc523___ = 2; - } - switch (___swc523___) { - case 0: { - return " CB:NV"; - } - case 1: { - return " CB:NO"; - } - case 2: { - return " CB:YES"; - } - } - return yyfplus(yyfplus("?[", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag))), "]"); - } -} -function gml_Script_s_is_player_pmap_corrupt(_inst, _other, argument0) { - { - if (!yyGetBool(ds_map_exists(argument0, "position"))) { - return true; - } - if (!yyGetBool(ds_map_exists(argument0, "lname"))) { - return true; - } - if (!yyGetBool(ds_map_exists(argument0, "condition"))) { - return true; - } - if (!yyGetBool(is_real(ds_map_find_value(argument0, "position")))) { - ds_map_set(argument0, "position", real(ds_map_find_value(argument0, "position"))); - } - if (!yyGetBool(is_string(ds_map_find_value(argument0, "lname")))) { - ds_map_set(argument0, "lname", string(ds_map_find_value(argument0, "lname"))); - } - if (!yyGetBool(is_real(ds_map_find_value(argument0, "condition")))) { - ds_map_set(argument0, "condition", real(ds_map_find_value(argument0, "condition"))); - } - if (yyGetBool(ds_map_exists(argument0, "strength")) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "strength"), 10))) { - ds_map_set(argument0, "strength", 10); - } - if (yyGetBool(ds_map_exists(argument0, "stamina")) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "stamina"), 10))) { - ds_map_set(argument0, "stamina", 10); - } - if (yyGetBool(ds_map_exists(argument0, "speed")) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "speed"), 10))) { - ds_map_set(argument0, "speed", 10); - } - if (yyGetBool(ds_map_exists(argument0, "skill")) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "skill"), 10))) { - ds_map_set(argument0, "skill", 10); - } - ds_map_set(argument0, "flash_time", -9999); - if (!yyGetBool(ds_map_exists(argument0, "randnum"))) { - ds_map_set(argument0, "randnum", irandom(999)); - } - gml_Script_s_check_for_return_stats(_inst, _other, argument0); - return false; - } -} -function gml_Script_s_check_for_return_stats(_inst, _other, argument0) { - { - if (!yyGetBool(ds_map_exists(argument0, "stat_return_attempts"))) { - ds_map_set(argument0, "stat_return_attempts", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "stat_return_yards"))) { - ds_map_set(argument0, "stat_return_yards", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "stat_return_tds"))) { - ds_map_set(argument0, "stat_return_tds", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "stat_return_longest"))) { - ds_map_set(argument0, "stat_return_longest", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "season_return_attempts"))) { - ds_map_set(argument0, "season_return_attempts", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "season_return_yards"))) { - ds_map_set(argument0, "season_return_yards", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "season_return_tds"))) { - ds_map_set(argument0, "season_return_tds", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "season_return_longest"))) { - ds_map_set(argument0, "season_return_longest", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "career_return_attempts"))) { - ds_map_set(argument0, "career_return_attempts", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "career_return_yards"))) { - ds_map_set(argument0, "career_return_yards", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "career_return_tds"))) { - ds_map_set(argument0, "career_return_tds", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "career_return_longest"))) { - ds_map_set(argument0, "career_return_longest", 0); - } - if (yyfequal(ds_map_find_value(argument0, "position"), 10)) { - { - if (!yyGetBool(ds_map_exists(argument0, "stat_attempts_XP"))) { - ds_map_set(argument0, "stat_attempts_XP", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "season_attempts_XP"))) { - ds_map_set(argument0, "season_attempts_XP", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "career_attempts_XP"))) { - ds_map_set(argument0, "career_attempts_XP", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "stat_complete_XP"))) { - ds_map_set(argument0, "stat_complete_XP", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "season_complete_XP"))) { - ds_map_set(argument0, "season_complete_XP", 0); - } - if (!yyGetBool(ds_map_exists(argument0, "career_complete_XP"))) { - ds_map_set(argument0, "career_complete_XP", 0); - } - } - } - } -} -function gml_Script_s_check_longest_records(_inst, _other, argument0) { - { - var gmllmax = 100; - if (yyfequal(ds_map_find_value(argument0, "position"), 10)) { - gmllmax = 65; - } - if (yyGetBool(ds_map_exists(argument0, "stat_longest")) && yyGetBool(yyfgreater(real(ds_map_find_value(argument0, "stat_longest")), gmllmax))) { - ds_map_set(argument0, "stat_longest", 0); - } - if (yyGetBool(ds_map_exists(argument0, "stat_rush_longest")) && yyGetBool(yyfgreater(real(ds_map_find_value(argument0, "stat_rush_longest")), gmllmax))) { - ds_map_set(argument0, "stat_rush_longest", 0); - } - if (yyGetBool(ds_map_exists(argument0, "season_longest")) && yyGetBool(yyfgreater(real(ds_map_find_value(argument0, "season_longest")), gmllmax))) { - ds_map_set(argument0, "season_longest", 0); - } - if (yyGetBool(ds_map_exists(argument0, "season_rush_longest")) && yyGetBool(yyfgreater(real(ds_map_find_value(argument0, "season_rush_longest")), gmllmax))) { - ds_map_set(argument0, "season_rush_longest", 0); - } - if (yyGetBool(ds_map_exists(argument0, "career_longest")) && yyGetBool(yyfgreater(real(ds_map_find_value(argument0, "career_longest")), gmllmax))) { - ds_map_set(argument0, "career_longest", 0); - } - if (yyGetBool(ds_map_exists(argument0, "career_rush_longest")) && yyGetBool(yyfgreater(real(ds_map_find_value(argument0, "career_rush_longest")), gmllmax))) { - ds_map_set(argument0, "career_rush_longest", 0); - } - } -} -function gml_Script_s_fix_poki_browser_max_percent_grade(_inst, _other, argument0) { - { - var gmlmaxPR = ds_map_find_value(argument0, "max_percent_grade"); - if (yyGetBool(is_undefined(gmlmaxPR))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_fix_poki_browser_max_percent_grade: max_percent_grade is [", __yy_gml_errCheck(string(gmlmaxPR))), "]")); - ds_map_set(argument0, "max_percent_grade", 83); - } - } - } -} -function gml_Script_s_update_ui_colours(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) { - { - global.gmlc_background = make_color_rgb(44, 104, 255); - global.gmlc_primary = make_color_rgb(210, 210, 10); - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - global.gmlc_background = make_color_rgb(128, 150, 208); - global.gmlc_buttons = make_color_rgb(170, 200, 255); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - global.gmlc_background = make_color_rgb(5, 50, 110); - global.gmlc_primary = gml_Script_s_get_college_primary_col(_inst, _other); - } - } - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) && yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other)))) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode = 1; - } - gml_Script_slog(_inst, _other, yyfplus("fr_mode=", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)))); - gml_Script_slog(_inst, _other, yyfplus("qb_mode=", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)))); - gml_Script_slog(_inst, _other, yyfplus("co_mode=", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_mode)))); - gml_Script_s_update_game_title(_inst, _other); - } -} -function gml_Script_s_get_college_primary_col(_inst, _other) { - { - return make_color_rgb(181, 158, 101); - } -} -function gml_Script_s_update_game_title(_inst, _other) { - { - { - var gmlhash = variable_get_hash("game_Title"); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) { - struct_set_from_hash(yyInst(_inst, _other, global.gmlg_m).gmllangdata, gmlhash, "Retro Bowl"); - } else { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - struct_set_from_hash(yyInst(_inst, _other, global.gmlg_m).gmllangdata, gmlhash, "Retro Bowl MVP"); - } else { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - struct_set_from_hash(yyInst(_inst, _other, global.gmlg_m).gmllangdata, gmlhash, "Retro Bowl College"); - } - } - } - } - } -} -function gml_GlobalScript_s_savegame(_inst, _other) { - _inst.gmls_savegame = __yy_method(_inst, gml_Script_s_savegame); -} -function gml_Script_s_savegame(_inst, _other) { - { - gml_Script_slog(_inst, _other, "<<< s_savegame >>>"); - if (yyGetBool(instance_exists(YYASSET_REF(0x00000069)))) { - return; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 4)) { - return; - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_load)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_load = false; - return; - } - } - if (yyGetBool(global.gmlexhibition)) { - return; - } - gml_Script_s_save_options(_inst, _other); - { - var __yy__v799 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v800 in __yy__v799) { - if (!__yy__v799.hasOwnProperty(__yy__v800)) continue; - var __yy__v801 = __yy__v799[__yy__v800]; - { - if (!yyGetBool(gml_Script_s_is_debug_desktop(__yy__v801, _inst))) { - gml_Script_slog(__yy__v801, _inst, "Verify team data..."); - } - if (yyGetBool(yyfless(__yy__v801.gmlmyteam_id, __yy__v801.gmlmin_team_id)) || yyGetBool(yyfgreater(__yy__v801.gmlmyteam_id, __yy__v801.gmlmax_team_id))) { - { - gml_Script_slogf(__yy__v801, _inst, "team %3 ot of bounds (%1,%2), not saving", __yy__v801.gmlmin_team_id, __yy__v801.gmlmax_team_id, __yy__v801.gmlmyteam_id); - return; - } - } - var gmltmap, gmluid, gmlteam_name, gmltla, gmlverify; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v801.gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltmap = ds_list_find_value(__yy__v801.gmlteamlist, gmli); - gmluid = string(ds_map_find_value(gmltmap, "uid")); - gmlteam_name = string(ds_map_find_value(gmltmap, "name")); - gmltla = string(ds_map_find_value(gmltmap, "tla")); - gmlverify = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmluid), ". "), __yy_gml_errCheck(gmltla)), " - "), __yy_gml_errCheck(gmlteam_name)), "... Ok"); - gml_Script_slog(__yy__v801, _inst, gmlverify); - } - } - var gmlpmap, gmlname, gmlpos, gmlskin; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v801.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlpmap = ds_list_find_value(__yy__v801.gmlroster, gmli); - gmlname = ds_map_find_value(gmlpmap, "lname"); - gmlpos = ds_map_find_value(gmlpmap, "position"); - gmlskin = ds_map_find_value(gmlpmap, "skin"); - gmlverify = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmlname), " - "), __yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v801, _inst, gmlpos))), " Skin:"), __yy_gml_errCheck(string(gmlskin))), "... Ok"); - if (!yyGetBool(gml_Script_s_is_debug_desktop(__yy__v801, _inst))) { - gml_Script_slog(__yy__v801, _inst, gmlverify); - } - } - } - gmltmap = ds_list_find_value(__yy__v801.gmlteamlist, __yy__v801.gmlmyteam_id); - gmlteam_name = ds_map_find_value(gmltmap, "name"); - if (yyGetBool(os_is_paused())) { - return; - } - gml_Script_slog(__yy__v801, _inst, yyfplus(yyfplus(yyfplus("My team ID(", __yy_gml_errCheck(string(__yy__v801.gmlmyteam_id))), ") My team="), __yy_gml_errCheck(gmlteam_name))); - ini_open(gml_Script_s_get_savename(__yy__v801, _inst)); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v801, _inst))) { - { - ini_write_real("savegame", "data_version", __yy__v801.gmldata_version); - ini_write_real("savegame", "year_offset", __yy__v801.gmlyear_offset); - } - } - ini_write_real("savegame", "start_year", __yy__v801.gmlstart_year); - ini_write_real("savegame", "year_stagger", __yy__v801.gmlyear_stagger); - ini_write_real("savegame", "last_week_regular", __yy__v801.gmllast_week_regular); - ini_write_real("savegame", "first_week_playoffs", __yy__v801.gmlfirst_week_playoffs); - ini_write_real("savegame", "year", __yy__v801.gmlyear); - ini_write_real("savegame", "week", __yy__v801.gmlweek); - ini_write_real("savegame", "stage", __yy__v801.gmlstage); - ini_write_real("savegame", "intro", __yy__v801.gmlintro); - ini_write_string("savegame", "fname", __yy__v801.gmlfname); - ini_write_string("savegame", "lname", __yy__v801.gmllname); - ini_write_real("savegame", "qb_mode", __yy__v801.gmlqb_mode); - ini_write_real("savegame", "co_mode", __yy__v801.gmlco_mode); - ini_write_real("savegame", "fr_mode", __yy__v801.gmlfr_mode); - ini_write_string("savegame", "fname_coach", __yy__v801.gmlfname_coach); - ini_write_string("savegame", "lname_coach", __yy__v801.gmllname_coach); - ini_write_string("savegame", "starrating", __yy__v801.gmlstarrating); - ini_write_string("savegame", "relationship_boss", __yy__v801.gmlrelationship_boss); - ini_write_string("savegame", "qb_salary", __yy__v801.gmlqb_salary); - ini_write_string("savegame", "qb_tdbonus", __yy__v801.gmlqb_tdbonus); - ini_write_string("savegame", "qb_training_hiscore", __yy__v801.gmlqb_training_hiscore); - ini_write_string("savegame", "qb_nrg", __yy__v801.gmlqb_nrg); - ini_write_real("savegame", "myteam_id", __yy__v801.gmlmyteam_id); - ini_write_real("savegame", "myface_x", __yy__v801.gmlmyface_x); - ini_write_real("savegame", "myface_y", __yy__v801.gmlmyface_y); - ini_write_real("savegame", "favourite_team_id", __yy__v801.gmlfavourite_team_id); - ini_write_real("savegame", "suppress_difficulty", __yy__v801.gmlsuppress_difficulty); - ini_write_real("savegame", "salary_cap", __yy__v801.gmlsalary_cap); - ini_write_real("savegame", "boost_salary_cap", __yy__v801.gmlboost_salary_cap); - ini_write_real("savegame", "prematch_dilemma_done", __yy__v801.gmlprematch_dilemma_done); - ini_write_real("savegame", "tip_count", __yy__v801.gmltip_count); - ini_write_real("savegame", "matchcount", __yy__v801.gmlmatchcount); - ini_write_real("savegame", "gamestarts", __yy__v801.gmlgamestarts); - ini_write_real("savegame", "timeout_message_done", __yy__v801.gmltimeout_message_done); - ini_write_real("savegame", "bullet_throw_message_done", __yy__v801.gmlbullet_throw_message_done); - ini_write_real("savegame", "tag_hof_message_done", __yy__v801.gmltag_hof_message_done); - ini_write_real("savegame", "tag_kr_message_done", __yy__v801.gmltag_kr_message_done); - ini_write_real("savegame", "season_credits_purchased", __yy__v801.gmlseason_credits_purchased); - ini_write_real("savegame", "op_ball", __yy__v801.gmlop_ball); - ini_write_real("savegame", "coach_credit", __yy__v801.gmlcoach_credit); - ini_write_real("savegame", "purchased_credit", __yy__v801.gmlpurchased_credit); - ini_write_real("savegame", "coach_rating", __yy__v801.gmlcoach_rating); - ini_write_real("savegame", "fans", __yy__v801.gmlfans); - ini_write_real("savegame", "facility_stadium", __yy__v801.gmlfacility_stadium); - ini_write_real("savegame", "facility_training", __yy__v801.gmlfacility_training); - ini_write_real("savegame", "facility_rehab", __yy__v801.gmlfacility_rehab); - ini_write_real("savegame", "facility_upgraded_stadium", __yy__v801.gmlfacility_upgraded_stadium); - ini_write_real("savegame", "facility_upgraded_training", __yy__v801.gmlfacility_upgraded_training); - ini_write_real("savegame", "facility_upgraded_rehab", __yy__v801.gmlfacility_upgraded_rehab); - ini_write_real("savegame", "training_reg_df", __yy__v801.gmltraining_reg_df); - ini_write_real("savegame", "training_reg_of", __yy__v801.gmltraining_reg_of); - ini_write_real("savegame", "draft_round", __yy__v801.gmldraft_round); - ini_write_real("savegame", "draft_picks_0", __yy__v801.gmldraft_picks[__yy_gml_array_check_index(0, __yy__v801.gmldraft_picks)]); - ini_write_real("savegame", "draft_picks_1", __yy__v801.gmldraft_picks[__yy_gml_array_check_index(1, __yy__v801.gmldraft_picks)]); - ini_write_real("savegame", "draft_picks_2", __yy__v801.gmldraft_picks[__yy_gml_array_check_index(2, __yy__v801.gmldraft_picks)]); - ini_write_real("savegame", "draft_info_done", __yy__v801.gmldraft_info_done); - ini_write_real("savegame", "expiredcontract_msg_done", __yy__v801.gmlexpiredcontract_msg_done); - ini_write_real("savegame", "offers_done", __yy__v801.gmloffers_done); - ini_write_real("savegame", "op_difficulty", __yy__v801.gmlop_difficulty); - ini_write_real("savegame", "op_matchlength", __yy__v801.gmlop_matchlength); - ini_write_real("savegame", "op_autorun", __yy__v801.gmlop_autorun); - ini_write_real("savegame", "op_autorun_p2", __yy__v801.gmlop_autorun_p2); - if (!yyGetBool(gml_Script_s_is_debug_desktop(__yy__v801, _inst))) { - gml_Script_slog(__yy__v801, _inst, yyfplus(">>>>>>>>>>>>>>>>>>>>>>> ", __yy_gml_errCheck(__yy__v801.gmlname_conf1))); - } - ini_write_string("savegame", "name_conf1", __yy__v801.gmlname_conf1); - ini_write_string("savegame", "name_conf2", __yy__v801.gmlname_conf2); - ini_write_string("savegame", "name_div1", __yy__v801.gmlname_div1); - ini_write_string("savegame", "name_div2", __yy__v801.gmlname_div2); - ini_write_string("savegame", "name_div3", __yy__v801.gmlname_div3); - ini_write_string("savegame", "name_div4", __yy__v801.gmlname_div4); - ini_write_string("savegame", "name_div1b", __yy__v801.gmlname_div1b); - ini_write_string("savegame", "name_div2b", __yy__v801.gmlname_div2b); - ini_write_string("savegame", "name_div3b", __yy__v801.gmlname_div3b); - ini_write_string("savegame", "name_div4b", __yy__v801.gmlname_div4b); - ini_write_string("savegame", "news", ds_list_write(__yy__v801.gmlnewslist)); - ini_write_string("savegame", "dilemma_tags", ds_list_write(__yy__v801.gmldilemma_tags)); - ini_write_string("savegame", "news_tags", ds_list_write(__yy__v801.gmlnews_tags)); - var gmlsize, gmlval, gmlstr; - gmlsize = ds_list_size(__yy__v801.gmllist_news_dyn); - ini_write_real("savegame", "news_dyn", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmllist_news_dyn, gmlr)); - ini_write_string("savegame", yyfplus("news_dyn_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - gmlsize = ds_list_size(__yy__v801.gmlteamlist); - ini_write_real("savegame", "teamlist", gmlsize); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmltmap = ds_list_find_value(__yy__v801.gmlteamlist, gmlm); - ini_write_string("savegame", yyfplus("teamlist_", __yy_gml_errCheck(string(gmlm))), ds_map_write(gmltmap)); - } - } - gmlsize = ds_list_size(__yy__v801.gmlachievements); - ini_write_real("savegame", "achievements", gmlsize); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlval = ds_list_find_value(__yy__v801.gmlachievements, gmlm); - ini_write_string("savegame", yyfplus("achievements_", __yy_gml_errCheck(string(gmlm))), ds_map_write(gmlval)); - } - } - gmlsize = ds_list_size(__yy__v801.gmlrecords); - ini_write_real("savegame", "records", gmlsize); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlval = ds_list_find_value(__yy__v801.gmlrecords, gmlm); - ini_write_string("savegame", yyfplus("records_", __yy_gml_errCheck(string(gmlm))), ds_map_write(gmlval)); - } - } - gmlsize = ds_list_size(__yy__v801.gmlhistory); - ini_write_real("savegame", "history", gmlsize); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlhistory, gmlm)); - ini_write_string("savegame", yyfplus("history_", __yy_gml_errCheck(string(gmlm))), gmlstr); - } - } - gmlsize = ds_list_size(__yy__v801.gmlschedule); - ini_write_real("savegame", "schedule", gmlsize); - gml_Script_slogf(__yy__v801, _inst, "schedule size: %1", ds_list_size(__yy__v801.gmlschedule)); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlschedule, gmlm)); - ini_write_string("savegame", yyfplus("schedule_", __yy_gml_errCheck(string(gmlm))), gmlstr); - } - } - gmlsize = ds_list_size(__yy__v801.gmlfixturelist); - ini_write_real("savegame", "fixturelist", gmlsize); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlfixturelist, gmlm)); - ini_write_string("savegame", yyfplus("fixture_", __yy_gml_errCheck(string(gmlm))), gmlstr); - } - } - gmlsize = ds_list_size(__yy__v801.gmlplayoffs); - ini_write_real("savegame", "playoffs", gmlsize); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlplayoffs, gmlm)); - ini_write_string("savegame", yyfplus("playoff_", __yy_gml_errCheck(string(gmlm))), gmlstr); - } - } - gmlsize = ds_list_size(__yy__v801.gmldraftlist); - ini_write_real("savegame", "draftlist", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmldraftlist, gmlr)); - ini_write_string("savegame", yyfplus("draftlist_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - var gmli = gmlsize; - for (; yyfless(gmli, 50); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ini_key_delete("savegame", yyfplus("draftlist_", __yy_gml_errCheck(string(gmli)))); - } - gmlsize = ds_list_size(__yy__v801.gmlhirelist); - ini_write_real("savegame", "hirelist", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlhirelist, gmlr)); - ini_write_string("savegame", yyfplus("hirelist_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - gmlsize = ds_list_size(__yy__v801.gmlstorelist); - ini_write_real("savegame", "storelist", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlstorelist, gmlr)); - ini_write_string("savegame", yyfplus("storelist_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - gmlsize = ds_list_size(__yy__v801.gmltradelist); - ini_write_real("savegame", "tradelist", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmltradelist, gmlr)); - ini_write_string("savegame", yyfplus("tradelist_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - var gmli = gmlsize; - for (; yyfless(gmli, 12); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ini_key_delete("savegame", yyfplus("tradelist_", __yy_gml_errCheck(string(gmli)))); - } - gmlsize = ds_list_size(__yy__v801.gmlfreeagentlist); - ini_write_real("savegame", "freeagentlist", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlfreeagentlist, gmlr)); - ini_write_string("savegame", yyfplus("freeagentlist_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - var gmli = gmlsize; - for (; yyfless(gmli, 12); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ini_key_delete("savegame", yyfplus("freeagentlist_", __yy_gml_errCheck(string(gmli)))); - } - gmlsize = ds_list_size(__yy__v801.gmlroster); - ini_write_real("savegame", "roster", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlpmap = ds_list_find_value(__yy__v801.gmlroster, gmlr); - gmlstr = ds_map_write(gmlpmap); - gml_Script_slog(__yy__v801, _inst, ds_map_find_value(gmlpmap, "lname")); - ini_write_string("savegame", yyfplus("roster_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - var gmli = gmlsize; - for (; yyfless(gmli, 12); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ini_key_delete("savegame", yyfplus("roster_", __yy_gml_errCheck(string(gmli)))); - } - gmlsize = ds_list_size(__yy__v801.gmlstafflist); - ini_write_real("savegame", "stafflist", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlstafflist, gmlr)); - ini_write_string("savegame", yyfplus("stafflist_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - gmlsize = ds_list_size(__yy__v801.gmlhoflist); - ini_write_real("savegame", "hoflist", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlhoflist, gmlr)); - ini_write_string("savegame", yyfplus("hoflist_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - var gmli = gmlsize; - for (; yyfless(gmli, 50); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ini_key_delete("savegame", yyfplus("hoflist_", __yy_gml_errCheck(string(gmli)))); - } - gmlsize = ds_list_size(__yy__v801.gmlrbhistorylist); - ini_write_real("savegame", "rbhistorylist", gmlsize); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlstr = ds_map_write(ds_list_find_value(__yy__v801.gmlrbhistorylist, gmlr)); - gml_Script_slog(__yy__v801, _inst, gmlstr); - ini_write_string("savegame", yyfplus("rbhistorylist_", __yy_gml_errCheck(string(gmlr))), gmlstr); - } - } - ini_write_string("savegame", "face_grid_L", ds_grid_write(__yy__v801.gmlface_grid_L)); - ini_write_string("savegame", "face_grid_M", ds_grid_write(__yy__v801.gmlface_grid_M)); - ini_write_string("savegame", "face_grid_D", ds_grid_write(__yy__v801.gmlface_grid_D)); - ini_write_string("savegame", "face_grid_C", ds_grid_write(__yy__v801.gmlface_grid_C)); - gmlsize = ds_list_size(__yy__v801.gmlshoppinglist); - ini_write_real("savegame", "shoppinglist", gmlsize); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlval = ds_list_find_value(__yy__v801.gmlshoppinglist, gmlm); - ini_write_string("savegame", yyfplus("shoppinglist_", __yy_gml_errCheck(string(gmlm))), ds_map_write(gmlval)); - } - } - gmlsize = ds_list_size(__yy__v801.gmllist_teams_rejected); - ini_write_real("savegame", "list_teams_rejected", gmlsize); - var gmlm = 0; - for (; yyfless(gmlm, gmlsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - gmlval = ds_list_find_value(__yy__v801.gmllist_teams_rejected, gmlm); - ini_write_real("savegame", yyfplus("list_teams_rejected_", __yy_gml_errCheck(string(gmlm))), gmlval); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v801, _inst))) { - { - ini_write_real("savegame", "recruitment_credits", __yy__v801.gmlrecruitment_credits); - ini_write_real("savegame", "recruitment_credits_cap", __yy__v801.gmlrecruitment_credits_cap); - ini_write_real("savegame", "rc_season_earned", __yy__v801.gmlrc_season_earned); - ini_write_real("savegame", "rc_lifetime_earned", __yy__v801.gmlrc_lifetime_earned); - ini_write_real("savegame", "rc_lifetime_spent", __yy__v801.gmlrc_lifetime_spent); - ini_write_real("savegame", "recruitment_credits", __yy__v801.gmlrecruitment_credits); - ini_write_real("savegame", "boost_recruitment_credits_cap", __yy__v801.gmlboost_recruitment_credits_cap); - ini_write_real("savegame", "college_admissions_draft_round", __yy__v801.gmlcollege_admissions_draft_round); - ini_write_real("savegame", "college_admissions_warn_once", __yy__v801.gmlcollege_admissions_warn_once); - ini_write_real("savegame", "college_awards_done", __yy__v801.gmlcollege_awards_done); - ini_write_real("savegame", "pro_drafted_players", __yy__v801.gmlpro_drafted_players); - ini_write_real("savegame", "rec_conf_champ_wins", __yy__v801.gmlrec_conf_champ_wins); - ini_write_real("savegame", "rec_bowl_wins", __yy__v801.gmlrec_bowl_wins); - ini_write_real("savegame", "rec_champ_wins", __yy__v801.gmlrec_champ_wins); - ini_write_real("savegame", "rec_highest_rank_major", __yy__v801.gmlrec_highest_rank_major); - ini_write_real("savegame", "rec_highest_rank_minor", __yy__v801.gmlrec_highest_rank_minor); - ini_write_real("savegame", "non_champ_conferences_resolved", __yy__v801.gmlnon_champ_conferences_resolved); - } - } - ini_write_real("savegame", "cap_breach_flag", __yy__v801.gmlcap_breach_flag); - ini_close(); - } - } - } - gml_Script_s_nx_commit(_inst, _other); - } -} -function gml_GlobalScript_s_create_map_options(_inst, _other) { - _inst.gmls_create_map_options = __yy_method(_inst, gml_Script_s_create_map_options); -} -function gml_Script_s_create_map_options(_inst, _other) { - { - gml_Script_slog(_inst, _other, "creating options map..."); - { - var __yy__v802 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v803 in __yy__v802) { - if (!__yy__v802.hasOwnProperty(__yy__v803)) continue; - var __yy__v804 = __yy__v802[__yy__v803]; - { - __yy__v804.gmlmap_options = ds_map_create(); - ds_map_set(__yy__v804.gmlmap_options, "my_version", 0); - ds_map_set(__yy__v804.gmlmap_options, "fullversion", 0); - if (yyGetBool(global.gmlconsole_build) || yyGetBool(0) || yyGetBool(global.gmlbrowser)) { - ds_map_set(__yy__v804.gmlmap_options, "fullversion", 1); - } - ds_map_set(__yy__v804.gmlmap_options, "op_drivedir", 0); - ds_map_set(__yy__v804.gmlmap_options, "op_scanlines", 0); - ds_map_set(__yy__v804.gmlmap_options, "op_weather", ds_map_find_value(__yy__v804.gmlmap_options, "fullversion")); - ds_map_set(__yy__v804.gmlmap_options, "op_soundfx", 2); - ds_map_set(__yy__v804.gmlmap_options, "done_review_reward", 0); - ds_map_set(__yy__v804.gmlmap_options, "op_zoom", 1); - ds_map_set(__yy__v804.gmlmap_options, "op_music", 1); - ds_map_set(__yy__v804.gmlmap_options, "op_credits_purchased", 0); - ds_map_set(__yy__v804.gmlmap_options, "saveslot", -1); - ds_map_set(__yy__v804.gmlmap_options, "op_replays", 1); - ds_map_set(__yy__v804.gmlmap_options, "done_ad_retrogoal", 0); - ds_map_set(__yy__v804.gmlmap_options, "op_kickoffs", ds_map_find_value(__yy__v804.gmlmap_options, "fullversion")); - ds_map_set(__yy__v804.gmlmap_options, "op_invert_throw", 0); - ds_map_set(__yy__v804.gmlmap_options, "op_gamepad_guides", 1); - ds_map_set(__yy__v804.gmlmap_options, "op_invert_throw_p2", 0); - if (yyGetBool(global.gmlmobile_device)) { - ds_map_set(__yy__v804.gmlmap_options, "op_drivedir", -1); - } - if (yyGetBool(global.gmlbrowser)) { - { - ds_map_set(__yy__v804.gmlmap_options, "op_zoom", 0); - ds_map_set(__yy__v804.gmlmap_options, "op_replays", 0); - ds_map_set(__yy__v804.gmlmap_options, "op_soundfx", 1); - } - } - ds_map_set(__yy__v804.gmlmap_options, "exh_op_weather", 0); - ds_map_set(__yy__v804.gmlmap_options, "exh_op_kickoffs", ds_map_find_value(__yy__v804.gmlmap_options, "fullversion")); - ds_map_set(__yy__v804.gmlmap_options, "exh_op_drivedir", 1); - ds_map_set(__yy__v804.gmlmap_options, "exh_op_matchlength", 0); - ds_map_set(__yy__v804.gmlmap_options, "aa_video_watched", 0); - gml_Script_s_save_options(__yy__v804, _inst); - } - } - } - } -} -function gml_GlobalScript_s_count_full_seasons(_inst, _other) { - _inst.gmls_count_full_seasons = __yy_method(_inst, gml_Script_s_count_full_seasons); - _inst.gmls_count_games_coached = __yy_method(_inst, gml_Script_s_count_games_coached); - _inst.gmls_count_games_simmed = __yy_method(_inst, gml_Script_s_count_games_simmed); - _inst.gmls_count_fixtures_played = __yy_method(_inst, gml_Script_s_count_fixtures_played); -} -function gml_Script_s_count_full_seasons(_inst, _other) { - { - { - var __yy__v805 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v806 in __yy__v805) { - if (!__yy__v805.hasOwnProperty(__yy__v806)) continue; - var __yy__v807 = __yy__v805[__yy__v806]; - { - var gmlseason_count = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v807.gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v807.gmlhistory, gmli); - if (yyGetBool(gmlmap) && yyGetBool(ds_exists(gmlmap, 1))) { - { - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyGetBool(yyfequal(real(ds_map_find_value(gmlmap, "year")), 1)) || yyGetBool(yyfequal(real(ds_map_find_value(gmlmap, "year")), __yy__v807.gmlyear)))) { - continue; - } - if (yyGetBool(ds_map_exists(gmlmap, "wins_sim")) && yyGetBool(yyfgreater(real(ds_map_find_value(gmlmap, "wins_sim")), 0))) { - continue; - } - if (yyGetBool(ds_map_exists(gmlmap, "losses_sim")) && yyGetBool(yyfgreater(real(ds_map_find_value(gmlmap, "losses_sim")), 0))) { - continue; - } - if (yyGetBool(ds_map_exists(gmlmap, "ties_sim")) && yyGetBool(yyfgreater(real(ds_map_find_value(gmlmap, "ties_sim")), 0))) { - continue; - } - (g_yyPrePostObject__ = gmlseason_count), (gmlseason_count = g_yyPrePostObject__ instanceof Long ? gmlseason_count.add(1) : ++gmlseason_count), g_yyPrePostObject__; - } - } - } - } - return gmlseason_count; - } - } - } - } -} -function gml_Script_s_count_games_coached(_inst, _other) { - { - var gmlcount = 0; - var gmllast_map_year = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmli); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - if (yyGetBool(ds_map_exists(gmlmap, "wins"))) { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(gmlmap, "wins"))); - } - if (yyGetBool(ds_map_exists(gmlmap, "losses"))) { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(gmlmap, "losses"))); - } - if (yyGetBool(ds_map_exists(gmlmap, "ties"))) { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(gmlmap, "ties"))); - } - if (yyGetBool(ds_map_exists(gmlmap, "wins_po"))) { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(gmlmap, "wins_po"))); - } - if (yyGetBool(ds_map_exists(gmlmap, "losses_po"))) { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(gmlmap, "losses_po"))); - } - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfgreater(real(ds_map_find_value(gmlmap, "year")), gmllast_map_year))) { - gmllast_map_year = ds_map_find_value(gmlmap, "year"); - } - } - } - } - } - if (yyfless(gmllast_map_year, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)) { - gmlcount = yyfplus(gmlcount, gml_Script_s_count_fixtures_played(_inst, _other)); - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfequal(gmllast_map_year, 0))) { - gmlcount = 0; - } - return gmlcount; - } -} -function gml_Script_s_count_games_simmed(_inst, _other) { - { - var gmlcount = 0; - var gmllast_map_year = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmli); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - if (yyGetBool(ds_map_exists(gmlmap, "wins_sim"))) { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(gmlmap, "wins_sim"))); - } - if (yyGetBool(ds_map_exists(gmlmap, "losses_sim"))) { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(gmlmap, "losses_sim"))); - } - if (yyGetBool(ds_map_exists(gmlmap, "ties_sim"))) { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(gmlmap, "ties_sim"))); - } - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfgreater(real(ds_map_find_value(gmlmap, "year")), gmllast_map_year))) { - gmllast_map_year = ds_map_find_value(gmlmap, "year"); - } - } - } - } - } - if (yyfless(gmllast_map_year, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)) { - { - gmlcount = yyfplus(gmlcount, gml_Script_s_count_simmed_games(_inst, _other, -1)); - gmlcount = yyfplus(gmlcount, gml_Script_s_count_simmed_games(_inst, _other, 0)); - gmlcount = yyfplus(gmlcount, gml_Script_s_count_simmed_games(_inst, _other, 1)); - } - } - return gmlcount; - } -} -function gml_Script_s_count_fixtures_played(_inst, _other) { - { - var gmlcount = 0; - { - var __yy__v808 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v809 in __yy__v808) { - if (!__yy__v808.hasOwnProperty(__yy__v809)) continue; - var __yy__v810 = __yy__v808[__yy__v809]; - { - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(__yy__v810.gmlmyteam, "wins"))); - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(__yy__v810.gmlmyteam, "losses"))); - gmlcount = yyfplus(gmlcount, real(ds_map_find_value(__yy__v810.gmlmyteam, "ties"))); - } - } - } - return gmlcount; - } -} -function gml_GlobalScript_s_load_options(_inst, _other) { - _inst.gmls_load_options = __yy_method(_inst, gml_Script_s_load_options); -} -function gml_Script_s_load_options(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus("loading options...", __yy_gml_errCheck(global.gmlg_optionsave))); - { - var __yy__v811 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v812 in __yy__v811) { - if (!__yy__v811.hasOwnProperty(__yy__v812)) continue; - var __yy__v813 = __yy__v811[__yy__v812]; - { - __yy__v813.gmlmap_options = ds_map_secure_load(global.gmlg_optionsave); - if (!yyGetBool(ds_exists(__yy__v813.gmlmap_options, 1))) { - { - gml_Script_slog(__yy__v813, _inst, "map_options does not exist"); - gml_Script_s_create_map_options(__yy__v813, _inst); - return; - } - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "my_version")))) { - ds_map_set(__yy__v813.gmlmap_options, "my_version", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "fullversion")))) { - ds_map_set(__yy__v813.gmlmap_options, "fullversion", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_soundfx")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_soundfx", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_drivedir")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_drivedir", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_scanlines")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_scanlines", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_weather")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_weather", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "done_review_reward")))) { - ds_map_set(__yy__v813.gmlmap_options, "done_review_reward", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_zoom")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_zoom", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_music")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_music", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_credits_purchased")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_credits_purchased", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "saveslot")))) { - ds_map_set(__yy__v813.gmlmap_options, "saveslot", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_replays")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_replays", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "done_ad_retrogoal")))) { - ds_map_set(__yy__v813.gmlmap_options, "done_ad_retrogoal", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_gamepad")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_gamepad", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_kickoffs")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_kickoffs", ds_map_find_value(__yy__v813.gmlmap_options, "fullversion")); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_invert_throw")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_invert_throw", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_gamepad_guides")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_gamepad_guides", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "op_invert_throw_p2")))) { - ds_map_set(__yy__v813.gmlmap_options, "op_invert_throw_p2", 0); - } - if (yyfequal(ds_map_find_value(__yy__v813.gmlmap_options, "op_weather"), "true")) { - ds_map_set(__yy__v813.gmlmap_options, "op_weather", 1); - } - if (yyfequal(ds_map_find_value(__yy__v813.gmlmap_options, "op_weather"), "false")) { - ds_map_set(__yy__v813.gmlmap_options, "op_weather", 0); - } - if (yyfgreater(ds_map_find_value(__yy__v813.gmlmap_options, "op_music"), 1)) { - ds_map_set(__yy__v813.gmlmap_options, "op_music", 1); - } - if (!yyGetBool(global.gmlmobile_device)) { - ds_map_set(__yy__v813.gmlmap_options, "fullversion", 1); - } - if (yyfless(ds_map_find_value(__yy__v813.gmlmap_options, "fullversion"), 1)) { - { - ds_map_set(__yy__v813.gmlmap_options, "op_weather", 0); - } - } - ds_map_set(__yy__v813.gmlmap_options, "op_invert_throw", clamp(ds_map_find_value(__yy__v813.gmlmap_options, "op_invert_throw"), 0, 1)); - ds_map_set(__yy__v813.gmlmap_options, "op_invert_throw_p2", clamp(ds_map_find_value(__yy__v813.gmlmap_options, "op_invert_throw_p2"), 0, 1)); - if (yyGetBool(!yyGetBool(global.gmlmobile_device)) && yyGetBool(1)) { - ds_map_set(__yy__v813.gmlmap_options, "op_scanlines", 0); - } - if (yyfequal(ds_map_find_value(__yy__v813.gmlmap_options, "op_soundfx"), "false")) { - ds_map_set(__yy__v813.gmlmap_options, "op_soundfx", 0); - } - if (yyfequal(ds_map_find_value(__yy__v813.gmlmap_options, "op_soundfx"), "true")) { - ds_map_set(__yy__v813.gmlmap_options, "op_soundfx", 1); - } - if (yyGetBool(global.gmlbrowser)) { - ds_map_set(__yy__v813.gmlmap_options, "op_soundfx", clamp(ds_map_find_value(__yy__v813.gmlmap_options, "op_soundfx"), 0, 1)); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "exh_op_weather")))) { - ds_map_set(__yy__v813.gmlmap_options, "exh_op_weather", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "exh_op_kickoffs")))) { - ds_map_set(__yy__v813.gmlmap_options, "exh_op_kickoffs", ds_map_find_value(__yy__v813.gmlmap_options, "fullversion")); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "exh_op_drivedir")))) { - ds_map_set(__yy__v813.gmlmap_options, "exh_op_drivedir", 1); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "exh_op_matchlength")))) { - ds_map_set(__yy__v813.gmlmap_options, "exh_op_matchlength", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "aa_video_watched")))) { - ds_map_set(__yy__v813.gmlmap_options, "aa_video_watched", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(__yy__v813.gmlmap_options, "co_op_color")))) { - ds_map_set(__yy__v813.gmlmap_options, "co_op_color", 0); - } - } - } - } - } -} -function gml_GlobalScript_s_save_options(_inst, _other) { - _inst.gmls_save_options = __yy_method(_inst, gml_Script_s_save_options); -} -function gml_Script_s_save_options(_inst, _other) { - { - gml_Script_slog(_inst, _other, "saving options..."); - if (yyGetBool(os_is_paused())) { - return; - } - { - var __yy__v814 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v815 in __yy__v814) { - if (!__yy__v814.hasOwnProperty(__yy__v815)) continue; - var __yy__v816 = __yy__v814[__yy__v815]; - { - ds_map_set(__yy__v816.gmlmap_options, "my_version", global.gmlg_version); - ds_map_secure_save(__yy__v816.gmlmap_options, global.gmlg_optionsave); - } - } - } - gml_Script_s_nx_commit(_inst, _other); - } -} -function gml_GlobalScript_s_save_backup(_inst, _other) { - _inst.gmls_save_backup = __yy_method(_inst, gml_Script_s_save_backup); -} -function gml_Script_s_save_backup(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_os_browser(), -1)) { - { - gml_Script_slog(_inst, _other, "s_save_backup"); - var gmlsave_name = gml_Script_s_get_savename(_inst, _other); - var gmlbackup_name = yyfplus("backup_", __yy_gml_errCheck(gmlsave_name)); - if (yyGetBool(file_exists(gmlbackup_name))) { - file_delete(gmlbackup_name); - } - file_copy(gmlsave_name, gmlbackup_name); - gml_Script_s_nx_commit(_inst, _other); - } - } - } -} -function gml_GlobalScript_s_load_map_file(_inst, _other) { - _inst.gmls_load_map_file = __yy_method(_inst, gml_Script_s_load_map_file); - _inst.gmls_destroy_map_file = __yy_method(_inst, gml_Script_s_destroy_map_file); -} -function gml_Script_s_load_map_file(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("s_load_mapfile:", __yy_gml_errCheck(argument0))); - var gmllist = ds_list_create(); - var gmlfile = file_text_open_read(argument0); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlmap = ds_map_create(); - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmli = 0; - for (; yyfless(gmli, array_length_1d(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_add(gmlmap, gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)]); - } - } - ds_list_add(gmllist, gmlmap); - } - } - file_text_close(gmlfile); - gml_Script_slog(_inst, _other, yyfplus("Added items: ", __yy_gml_errCheck(string(ds_list_size(gmllist))))); - return gmllist; - } -} -function gml_Script_s_destroy_map_file(_inst, _other, argument0) { - { - if (yyfequal(ds_exists(argument0, 2), false)) { - { - return; - } - } - var gmli = yyfminus(__yy_gml_errCheck(ds_list_size(argument0)), 1); - for (; yyfgreaterequal(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(argument0, gmli)); - ds_list_set(argument0, gmli, -1); - } - } - ds_list_destroy(argument0); - } -} -function gml_GlobalScript_s_update_maplist_from_file(_inst, _other, argument0, argument1) { - _inst.gmls_update_maplist_from_file = __yy_method(_inst, gml_Script_s_update_maplist_from_file); -} -function gml_Script_s_update_maplist_from_file(_inst, _other, argument0, argument1) { - { - var gmlmaplist = argument0; - var gmlfname = argument1; - gml_Script_slog(_inst, _other, yyfplus("s_update_maplist_from_file:", __yy_gml_errCheck(gmlfname))); - gml_Script_slog(_inst, _other, yyfplus("Existing list = ", __yy_gml_errCheck(string(ds_list_size(gmlmaplist))))); - var gmlfile = file_text_open_read(gmlfname); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlmap = ds_map_create(); - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmli = 0; - for (; yyfless(gmli, array_length_1d(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_add(gmlmap, gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)]); - } - } - var gmlmapexists = false; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlmaplist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmloldmap = ds_list_find_value(gmlmaplist, gmli); - if (yyfequal(ds_map_find_value(gmloldmap, "tag"), ds_map_find_value(gmlmap, "tag"))) { - { - gmlmapexists = true; - ds_map_set(gmloldmap, "description", ds_map_find_value(gmlmap, "description")); - break; - } - } - } - } - if (!yyGetBool(gmlmapexists)) { - { - ds_list_add(gmlmaplist, gmlmap); - } - } - } - } - file_text_close(gmlfile); - gml_Script_slog(_inst, _other, yyfplus("New list = ", __yy_gml_errCheck(string(ds_list_size(gmlmaplist))))); - } -} -function gml_GlobalScript_s_load_strings(_inst, _other, argument0, argument1) { - _inst.gmls_refresh_strings = __yy_method(_inst, gml_Script_s_refresh_strings); - _inst.gmls_load_strings = __yy_method(_inst, gml_Script_s_load_strings); - _inst.gmls_select_lang = __yy_method(_inst, gml_Script_s_select_lang); - _inst.gmls_select_lang_file = __yy_method(_inst, gml_Script_s_select_lang_file); - _inst.gmls_select_override_lang_file = __yy_method(_inst, gml_Script_s_select_override_lang_file); - _inst.gmls_select_institution_lang_file = __yy_method(_inst, gml_Script_s_select_institution_lang_file); - _inst.gmls_add_file_to_lang_strings = __yy_method(_inst, gml_Script_s_add_file_to_lang_strings); - _inst.gmls_co_refresh_strings = __yy_method(_inst, gml_Script_s_co_refresh_strings); - _inst.gmls_co_load_strings = __yy_method(_inst, gml_Script_s_co_load_strings); - _inst.gmls_load_language_file = __yy_method(_inst, gml_Script_s_load_language_file); -} -function gml_Script_s_refresh_strings(_inst, _other) { - { - return gml_Script_s_co_refresh_strings(_inst, _other); - if (yyGetBool(ds_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap, 1))) { - ds_map_destroy(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap); - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap = gml_Script_s_load_strings(_inst, _other); - gml_Script_s_update_game_title(_inst, _other); - } -} -function gml_Script_s_load_strings(_inst, _other) { - { - return gml_Script_s_co_load_strings(_inst, _other); - gml_Script_slog(_inst, _other, "RELOADING LOCALE FILES"); - var gmlmap = ds_map_create(); - gml_Script_s_add_file_to_lang_strings(_inst, _other, gmlmap, gml_Script_s_select_lang_file(_inst, _other)); - gml_Script_s_add_file_to_lang_strings(_inst, _other, gmlmap, gml_Script_s_select_override_lang_file(_inst, _other)); - gml_Script_s_add_file_to_lang_strings(_inst, _other, gmlmap, gml_Script_s_select_institution_lang_file(_inst, _other)); - return gmlmap; - } -} -function gml_Script_s_select_lang(_inst, _other) { - { - if (yyfequal(os_get_config(), "Japan")) { - { - return "JP"; - } - } - return "US"; - } -} -function gml_Script_s_select_lang_file(_inst, _other) { - { - return yyfplus(yyfplus("Language", __yy_gml_errCheck(gml_Script_s_select_lang(_inst, _other))), ".txt"); - } -} -function gml_Script_s_select_override_lang_file(_inst, _other) { - { - var gmlmode = "FR"; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlmode = "CO"; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - gmlmode = "QB"; - } - } - if (yyGetBool(0) && yyGetBool(yyfequal(gmlmode, "CO"))) { - gmlmode = "CO_dbg"; - } - return yyfplus(yyfplus(yyfplus(yyfplus("Language", __yy_gml_errCheck(gml_Script_s_select_lang(_inst, _other))), "_"), __yy_gml_errCheck(gmlmode)), ".txt"); - } -} -function gml_Script_s_select_institution_lang_file(_inst, _other) { - { - if (yyfequal(gml_Script_s_is_co_mode(_inst, _other), false)) { - { - return ""; - } - } - if (yyGetBool(gml_Script_s_college_academics_type(_inst, _other, "Military"))) { - { - return yyfplus(yyfplus("Language", __yy_gml_errCheck(gml_Script_s_select_lang(_inst, _other))), "_MILCO.txt"); - } - } - return ""; - } -} -function gml_Script_s_add_file_to_lang_strings(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_add_file_to_lang_strings [", __yy_gml_errCheck(string(argument1))), "]")); - var gmlmap = argument0; - var gmlfstr = argument1; - if (yyfequal(gmlfstr, "")) { - { - return; - } - } - if (!yyGetBool(file_exists(gmlfstr))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_add_file_to_lang_strings [", __yy_gml_errCheck(string(argument1))), "].. skipped. File invalid.")); - return; - } - } - var gmlfile = file_text_open_read(gmlfstr); - if (yyfequal(gmlfile, -1)) { - { - return; - } - } - var gmlc = 0; - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmltxt = file_text_read_string(gmlfile); - file_text_readln(gmlfile); - var gmlpos = string_pos(" ", gmltxt); - if (yyfequal(gmlpos, 0)) { - { - continue; - } - } - var gmllen = string_length(gmltxt); - (g_yyPrePostObject__ = gmlc), (gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc), g_yyPrePostObject__; - ds_map_replace(gmlmap, string_copy(gmltxt, 1, yyfminus(__yy_gml_errCheck(gmlpos), 1)), string_copy(gmltxt, yyfplus(__yy_gml_errCheck(gmlpos), 1), yyfminus(__yy_gml_errCheck(gmllen), 1))); - } - } - file_text_close(gmlfile); - } -} -function gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings"; - } - if (gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings.prototype.__type === undefined) { - gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings.prototype.__type = "gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings.prototype); - { - } - } -} -function gml_Script_s_co_refresh_strings(_inst, _other) { - { - yyInst(_inst, _other, global.gmlg_m).gmllangdata = __yy_gml_object_create(_inst, (_inst.gml___struct___131 = __yy_method(_inst, gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings))); - gml_Script_s_co_load_strings(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmllangdata); - gml_Script_s_update_game_title(_inst, _other); - } -} -function gml_Script_s_co_load_strings(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "RELOADING LOCALE FILES"); - gml_Script_s_load_language_file(_inst, _other, argument0, gml_Script_s_select_lang_file(_inst, _other)); - gml_Script_s_load_language_file(_inst, _other, argument0, gml_Script_s_select_override_lang_file(_inst, _other)); - gml_Script_s_load_language_file(_inst, _other, argument0, gml_Script_s_select_institution_lang_file(_inst, _other)); - } -} -function gml_Script_s_load_language_file(_inst, _other, argument0, argument1) { - { - if (yyGetBool(yyfequal(argument1, -4)) || yyGetBool(yyfequal(argument1, ""))) { - return; - } - var gmlfile = file_text_open_read(argument1); - var gmlvalues, gmlvalues_count; - while (!yyGetBool(file_text_eof(gmlfile))) { - { - gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - gmlvalues_count = array_length(gmlvalues); - file_text_readln(gmlfile); - if (yyGetBool(yyfnotequal(string_pos("//", gmlvalues[__yy_gml_array_check_index(0, gmlvalues)]), 1)) && yyGetBool(yyfnotequal(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)], "")) && yyGetBool(!yyGetBool(is_undefined(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)]))) && yyGetBool(yyfgreater(gmlvalues_count, 1))) { - { - struct_set_from_hash(argument0, variable_get_hash(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)]), gmlvalues[__yy_gml_array_check_index(1, gmlvalues)]); - } - } - } - } - file_text_close(gmlfile); - } -} -function gml_GlobalScript_s_load_teams(_inst, _other) { - _inst.gmls_load_teams = __yy_method(_inst, gml_Script_s_load_teams); - _inst.gmls_load_teams_data = __yy_method(_inst, gml_Script_s_load_teams_data); - _inst.gmls_reset_co_team_data = __yy_method(_inst, gml_Script_s_reset_co_team_data); - _inst.gmls_set_teams_min_max_ids = __yy_method(_inst, gml_Script_s_set_teams_min_max_ids); - _inst.gmls_get_struct_in_array_by_uid = __yy_method(_inst, gml_Script_s_get_struct_in_array_by_uid); - _inst.gmlload_data_to_struct_array = __yy_method(_inst, gml_Script_load_data_to_struct_array); - _inst.gmls_load_json = __yy_method(_inst, gml_Script_s_load_json); - _inst.gmls_save_json = __yy_method(_inst, gml_Script_s_save_json); -} -function gml_Script_s_load_teams(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_load_teams co_mode:", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_mode))), " ")); - var gmllist = ds_list_create(); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_load_teams_data(_inst, _other, gmllist, "Teams.txt"); - gml_Script_s_load_teams_data(_inst, _other, gmllist, gml_Script_s_get_versioned_path(_inst, _other, "Teams_CO.txt")); - } - } else { - { - gml_Script_s_load_teams_data(_inst, _other, gmllist, "Teams.txt"); - } - } - return gmllist; - } -} -function gml_Script_s_load_teams_data(_inst, _other, argument0, argument1) { - { - var gmlfile = file_text_open_read(argument1); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmlmap, gmlvalues, gmli; - while (!yyGetBool(file_text_eof(gmlfile))) { - { - gmlmap = ds_map_create(); - gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - gmli = 0; - for (; yyfless(gmli, array_length(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_add(gmlmap, gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)]); - } - } - gml_Script_s_reset_co_team_data(_inst, _other, gmlmap); - ds_list_add(argument0, gmlmap); - } - } - file_text_close(gmlfile); - } -} -function gml_Script_s_reset_co_team_data(_inst, _other, argument0) { - { - ds_map_set(argument0, "wins_cnf", 0); - ds_map_set(argument0, "losses_cnf", 0); - ds_map_set(argument0, "wins_div", 0); - ds_map_set(argument0, "losses_div", 0); - ds_map_set(argument0, "ranking_points", 0); - ds_map_set(argument0, "ranking_points_prev", 0); - ds_map_set(argument0, "ranking_points_season", 0); - } -} -function gml_Script_s_set_teams_min_max_ids(_inst, _other) { - { - { - var __yy__v817 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v818 in __yy__v817) { - if (!__yy__v817.hasOwnProperty(__yy__v818)) continue; - var __yy__v819 = __yy__v817[__yy__v818]; - { - __yy__v819.gmlmin_team_id = 0; - __yy__v819.gmlmax_team_id = 31; - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v819, _inst)) && yyGetBool(variable_instance_exists(__yy__v819.id, "teamlist"))) { - { - __yy__v819.gmlmin_team_id = 32; - __yy__v819.gmlmax_team_id = yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v819.gmlteamlist)), 1); - } - } - } - } - } - } -} -function gml_Script_s_get_struct_in_array_by_uid(_inst, _other, argument0, argument1) { - { - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmluid, argument1)) { - return argument0[__yy_gml_array_check_index(gmli, argument0)]; - } - } - } - return -4; - } -} -function gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams"; - } - if (gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams.prototype.__type === undefined) { - gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams.prototype.__type = "gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams.prototype); - { - } - } -} -function gml_Script_load_data_to_struct_array(_inst, _other, argument0) { - { - var gmlfile = file_text_open_read(argument0); - var gmlarray = __yy_gml_array_create([]); - var gmlline = 0; - var gmlstr = file_text_read_string(gmlfile); - gml_Script_slog(_inst, _other, gmlstr); - var gmlkeys = gml_Script_s_split_string(_inst, _other, gmlstr); - file_text_readln(gmlfile); - var gmlvalues, gmlvalues_count; - while (!yyGetBool(file_text_eof(gmlfile))) { - { - gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - gmlvalues_count = array_length(gmlvalues); - file_text_readln(gmlfile); - if (yyGetBool(yyfnotequal(string_pos("//", gmlvalues[__yy_gml_array_check_index(0, gmlvalues)]), 1)) && yyGetBool(yyfnotequal(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)], "")) && yyGetBool(!yyGetBool(is_undefined(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)])))) { - { - gmlarray = __yy_gml_array_check(gmlarray, 710809619); - gmlarray[__yy_gml_array_check_index_set(gmlline)] = __yy_gml_object_create(_inst, (_inst.gml___struct___132 = __yy_method(_inst, gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams))); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - variable_struct_set(gmlarray[__yy_gml_array_check_index(gmlline, gmlarray)], gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], yyfless(gmli, gmlvalues_count) ? gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)] : ""); - } - } - (g_yyPrePostObject__ = gmlline), (gmlline = g_yyPrePostObject__ instanceof Long ? gmlline.add(1) : ++gmlline), g_yyPrePostObject__; - } - } - } - } - file_text_close(gmlfile); - return gmlarray; - } -} -function gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams"; - } - if (gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams.prototype.__type === undefined) { - gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams.prototype.__type = "gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams.prototype); - { - } - } -} -function gml_Script_s_load_json(_inst, _other, argument0) { - { - var gmlfile_handle; - var gmljson_string = ""; - var gmldata = __yy_gml_object_create(_inst, (_inst.gml___struct___133 = __yy_method(_inst, gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams))); - gml_Script_slogf(_inst, _other, "Opening json file %1", argument0); - gmlfile_handle = file_text_open_read(argument0); - if (yyfequal(gmlfile_handle, -1)) { - { - gml_Script_slogf(_inst, _other, "File %1 cannnot be opened", argument0); - return -4; - } - } - while (!yyGetBool(file_text_eof(gmlfile_handle))) { - { - gmljson_string = yyfplus(gmljson_string, file_text_readln(gmlfile_handle)); - } - } - file_text_close(gmlfile_handle); - gmldata = json_parse(gmljson_string); - return gmldata; - } -} -function gml_Script_s_save_json(_inst, _other, argument0, argument1) { - { - var gmlfile_handle; - var gmljson_string = ""; - gml_Script_slogf(_inst, _other, "Opening json file %1 for writing", argument0); - gmlfile_handle = file_text_open_write(argument0); - if (yyfequal(gmlfile_handle, -1)) { - { - gml_Script_slogf(_inst, _other, "File %1 cannnot be opened for writing", argument0); - return false; - } - } - gmljson_string = json_stringify(argument1); - file_text_write_string(gmlfile_handle, gmljson_string); - file_text_close(gmlfile_handle); - } -} -function gml_GlobalScript_s_load_team_detail(_inst, _other, argument0, argument1) { - _inst.gmls_load_team_detail = __yy_method(_inst, gml_Script_s_load_team_detail); -} -function gml_Script_s_load_team_detail(_inst, _other, argument0, argument1) { - { - var gmltid = argument0; - var gmlfindkey = argument1; - gml_Script_slog(_inst, _other, yyfplus("s_load_team:", __yy_gml_errCheck(string(gmltid)))); - var gmlfile = file_text_open_read(gml_Script_s_teams_file(_inst, _other)); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - if (yyfequal(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)], gmltid)) { - { - var gmli = 0; - for (; yyfless(gmli, array_length_1d(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], gmlfindkey)) { - { - file_text_close(gmlfile); - return gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)]; - } - } - } - } - } - } - } - } - file_text_close(gmlfile); - return ""; - } -} -function gml_GlobalScript_s_load_retrobowl_hof(_inst, _other) { - _inst.gmls_load_retrobowl_hof = __yy_method(_inst, gml_Script_s_load_retrobowl_hof); -} -function gml_Script_s_load_retrobowl_hof(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_load_retrobowl_hof"); - var gmllist = ds_list_create(); - var gmlfile = file_text_open_read("RetroBowlHOF.txt"); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlmap = ds_map_create(); - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmli = 0; - for (; yyfless(gmli, array_length_1d(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_add(gmlmap, gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)]); - } - } - ds_list_add(gmllist, gmlmap); - } - } - file_text_close(gmlfile); - return gmllist; - } -} -function gml_GlobalScript_s_load_retrobowl_history(_inst, _other) { - _inst.gmls_load_retrobowl_history = __yy_method(_inst, gml_Script_s_load_retrobowl_history); -} -function gml_Script_s_load_retrobowl_history(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_load_retrobowl_history"); - var gmllist = ds_list_create(); - var gmlfile = file_text_open_read("RetroBowl_History.txt"); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlmap = ds_map_create(); - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmli = 0; - for (; yyfless(gmli, array_length_1d(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_add(gmlmap, gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)]); - } - } - if (yyflessequal(real(ds_map_find_value(gmlmap, "year")), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstart_year)) { - ds_list_add(gmllist, gmlmap); - } else { - ds_map_destroy(gmlmap); - } - } - } - file_text_close(gmlfile); - return gmllist; - } -} // // slog ("adding fix: "+string(map[? "week"])+":"+string(map[? "away_team"])+"@"+string(map[? "home_team"])); -// // slogf("adding fix (y:%4) %1:%2@%3", map[? "week"], map[? "away_team"], map[? "home_team"], map[? "year"]); -function gml_GlobalScript_s_load_schedule(_inst, _other) { - _inst.gmls_load_schedule = __yy_method(_inst, gml_Script_s_load_schedule); - _inst.gmls_load_college_schedule = __yy_method(_inst, gml_Script_s_load_college_schedule); - _inst.gmls_get_schedule_data_years = __yy_method(_inst, gml_Script_s_get_schedule_data_years); - _inst.gmls_get_schedule_year_stagger = __yy_method(_inst, gml_Script_s_get_schedule_year_stagger); - _inst.gmls_get_fix_type = __yy_method(_inst, gml_Script_s_get_fix_type); - _inst.gmls_calc_fix_type = __yy_method(_inst, gml_Script_s_calc_fix_type); - _inst.gmls_get_fix_type_string = __yy_method(_inst, gml_Script_s_get_fix_type_string); - _inst.gmls_get_fix_type_string_by_values = __yy_method(_inst, gml_Script_s_get_fix_type_string_by_values); - _inst.gmls_create_fix_type_string = __yy_method(_inst, gml_Script_s_create_fix_type_string); - _inst.gmls_list_schedule_fix_type = __yy_method(_inst, gml_Script_s_list_schedule_fix_type); -} -function gml_Script_s_load_schedule(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return gml_Script_s_load_college_schedule(_inst, _other); - } - var gmllist = ds_list_create(); - var gmlfilename = "Schedule17.txt"; - var gmlfile = file_text_open_read(gmlfilename); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlmap = ds_map_create(); - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmli = 0; - for (; yyfless(gmli, array_length_1d(gmlkeys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_add(gmlmap, gmlkeys[__yy_gml_array_check_index(gmli, gmlkeys)], real(gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)])); - } - } - if (yyfequal(yyfminus(__yy_gml_errCheck(real(ds_map_find_value(gmlmap, "year"))), 1), yyfmod(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear_stagger))), 12))) { - { - ds_list_add(gmllist, gmlmap); - } - } else { - { - ds_map_destroy(gmlmap); - gmlmap = -1; - } - } - } - } - file_text_close(gmlfile); - return gmllist; - } -} -function gml_Script_s_load_college_schedule(_inst, _other) { - { - var gmllist = ds_list_create(); - var gmlfilename = gml_Script_s_get_versioned_path(_inst, _other, "Schedule_CO.txt"); - if (!yyGetBool(variable_instance_exists(YYASSET_REF(0x00000062), "competitions"))) { - return gmllist; - } - var gmldata = gml_Script_load_data_to_struct_array(_inst, _other, gmlfilename); - var gmldata_years = gml_Script_s_get_schedule_data_years(_inst, _other, gmldata); - var gmlselected_year = yyfplus(__yy_gml_errCheck(yyfmod(__yy_gml_errCheck(yyfminus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlg_m).gmlyear), __yy_gml_errCheck(yyInst(_inst, _other, global.gmlg_m).gmlyear_stagger)), 1)), __yy_gml_errCheck(gmldata_years))), 1); - var gmlsi; - gml_Script_slogf(_inst, _other, "*** LOAD COLLEGE SCHEDULE - YEAR %1\nyears available: %2 year stagger: %3 selected year: %4", yyInst(_inst, _other, global.gmlg_m).gmlyear, gmldata_years, yyInst(_inst, _other, global.gmlg_m).gmlyear_stagger, gmlselected_year); - var gmli = 0; - for (; yyfless(gmli, array_length(gmldata)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlsi = gmldata[__yy_gml_array_check_index(gmli, gmldata)]; - if (yyfequal(yyInst(_inst, _other, gmlsi).gmlyear, gmlselected_year)) { - { - var gmlmap = ds_map_create(); - ds_map_set(gmlmap, "year", real(yyInst(_inst, _other, gmlsi).gmlyear)); - ds_map_set(gmlmap, "week", real(yyInst(_inst, _other, gmlsi).gmlweek)); - ds_map_set(gmlmap, "away_team", real(yyInst(_inst, _other, gmlsi).gmlaway_team)); - ds_map_set(gmlmap, "home_team", real(yyInst(_inst, _other, gmlsi).gmlhome_team)); - ds_map_set(gmlmap, "away_score", real(yyInst(_inst, _other, gmlsi).gmlaway_score)); - ds_map_set(gmlmap, "home_score", real(yyInst(_inst, _other, gmlsi).gmlhome_score)); - ds_map_set(gmlmap, "cid", gml_Script_s_get_competition_id_from_fix(_inst, _other, gmlmap)); - ds_list_add(gmllist, gmlmap); - } - } - } - } - gml_Script_s_reset_competitions_and_subdivisions_pools_and_rankings(_inst, _other); - var gmlcomp; - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlcomp = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcompetitions[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcompetitions)]; - gml_Script_s_competition_reset_standings(_inst, _other, gmlcomp); - if (yyGetBool(real(yyInst(_inst, _other, gmlcomp).gmlactive))) { - { - gml_Script_slogf(_inst, _other, "*** generate schedule for competition %1", yyInst(_inst, _other, gmlcomp).gmlname); - gml_Script_s_schedule_generation(_inst, _other, gmlcomp, gmllist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - } - } else { - { - gml_Script_slogf(_inst, _other, "*** ignoring deactivated competition %1", yyInst(_inst, _other, gmlcomp).gmlname); - } - } - } - } - return gmllist; - } -} -function gml_Script_s_get_schedule_data_years(_inst, _other, argument0) { - { - var gmlmax_year = 1; - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - gmlmax_year = max(real(yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmlyear), gmlmax_year); - } - return gmlmax_year; - } -} -function gml_Script_s_get_schedule_year_stagger(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return irandom(12); - } - var ___sw528___ = yyInst(_inst, _other, global.gmlg_m).gmldata_version; - var ___swc529___ = -1; - if (yyCompareVal(___sw528___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc529___ = 0; - } - switch (___swc529___) { - case 0: { - return 0; - } - default: { - return 5; - } - } - } -} -function gml_Script_s_get_fix_type(_inst, _other, argument0) { - { - var gmltype = gml_Script_s_get_map_real(_inst, _other, argument0, "type", 0); - if (yyfequal(gmltype, 0)) { - { - gmltype = yyInst(_inst, _other, gml_Script_s_calc_fix_type(_inst, _other, argument0)).gmltype; - if (yyfnotequal(gmltype, 0)) { - ds_map_set(argument0, "type", gmltype); - } - } - } - return gmltype; - } -} -function gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule"; - } - if (gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule.prototype.__type === undefined) { - gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule.prototype.__type = "gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltype = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlac = -4; - _inst.gmlhc = -4; - } - } - } -} -function gml_Script_s_calc_fix_type(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - if (yyfequal(argument1, _inst.undefined)) { - argument1 = -4; - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = -4; - } - if (yyfequal(argument3, _inst.undefined)) { - argument3 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - } - { - var gmlft = __yy_gml_object_create(_inst, (_inst.gml___struct___134 = __yy_method(_inst, gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule)), 0); - if (yyfnotequal(argument0, -4)) { - { - argument1 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(argument0, "away_team")); - argument2 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(argument0, "home_team")); - argument3 = gml_Script_s_get_map_real(_inst, _other, argument0, "week", 0); - } - } - if (yyGetBool(yyGetBool(yyfnotequal(argument0, -4)) && yyGetBool(!yyGetBool(gml_Script_s_is_fix_filled(_inst, _other, argument0)))) || yyGetBool(yyfgreater(argument3, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))) { - return gmlft; - } - yyInst(_inst, _other, gmlft).gmlac = gml_Script_s_get_conference_data(_inst, _other, gml_Script_s_get_map_real(_inst, _other, argument1, "conference", 0)); - yyInst(_inst, _other, gmlft).gmlhc = gml_Script_s_get_conference_data(_inst, _other, gml_Script_s_get_map_real(_inst, _other, argument2, "conference", 0)); - if (yyfnotequal(yyInst(_inst, _other, yyInst(_inst, _other, gmlft).gmlac).gmltier, yyInst(_inst, _other, yyInst(_inst, _other, gmlft).gmlhc).gmltier)) { - { - yyInst(_inst, _other, gmlft).gmltype = 3; - return gmlft; - } - } - if (yyfnotequal(yyInst(_inst, _other, yyInst(_inst, _other, gmlft).gmlac).gmluid, yyInst(_inst, _other, yyInst(_inst, _other, gmlft).gmlhc).gmluid)) { - { - yyInst(_inst, _other, gmlft).gmltype = 2; - return gmlft; - } - } - yyInst(_inst, _other, gmlft).gmltype = 1; - return gmlft; - } -} -function gml_Script_s_get_fix_type_string(_inst, _other, argument0) { - { - var gmlft = gml_Script_s_calc_fix_type(_inst, _other, argument0); - return gml_Script_s_create_fix_type_string(_inst, _other, gmlft); - } -} -function gml_Script_s_get_fix_type_string_by_values(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - } - { - var gmlft = gml_Script_s_calc_fix_type(_inst, _other, -4, argument0, argument1, argument2); - return gml_Script_s_create_fix_type_string(_inst, _other, gmlft); - } -} -function gml_Script_s_create_fix_type_string(_inst, _other, argument0) { - { - var ___sw530___ = yyInst(_inst, _other, argument0).gmltype; - var ___swc531___ = -1; - if (yyCompareVal(___sw530___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc531___ = 0; - } else if (yyCompareVal(___sw530___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc531___ = 1; - } else if (yyCompareVal(___sw530___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc531___ = 2; - } - switch (___swc531___) { - case 0: { - return gml_Script_s_str_u(_inst, _other, "ui_ConferenceGame"); - } - case 1: { - return gml_Script_s_str_u(_inst, _other, "ui_NonConferenceGame"); - } - case 2: { - return gml_Script_s_strfl(_inst, _other, "%1 v %2", string_upper(gml_Script_s_get_subdiv_name(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlac).gmltier)), string_upper(gml_Script_s_get_subdiv_name(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlhc).gmltier))); - } - } - return ""; - } -} -function gml_Script_s_list_schedule_fix_type(_inst, _other) { - { - { - var __yy__v820 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v821 in __yy__v820) { - if (!__yy__v820.hasOwnProperty(__yy__v821)) continue; - var __yy__v822 = __yy__v820[__yy__v821]; - { - var gmlfix; - gml_Script_slogf(__yy__v822, _inst, "\n*** SCHEDULE FIX TYPES"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v822.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(__yy__v822.gmlschedule, gmli); - gml_Script_slogf(__yy__v822, _inst, "fix: %1 week: %2 type: %3", gmli, ds_map_find_value(gmlfix, "week"), gml_Script_s_get_fix_type_string(__yy__v822, _inst, gmlfix)); - } - } - } - } - } - } -} -function gml_GlobalScript_s_get_savename(_inst, _other) { - _inst.gmls_get_savename = __yy_method(_inst, gml_Script_s_get_savename); -} -function gml_Script_s_get_savename(_inst, _other) { - { - { - var __yy__v823 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v824 in __yy__v823) { - if (!__yy__v823.hasOwnProperty(__yy__v824)) continue; - var __yy__v825 = __yy__v823[__yy__v824]; - { - var gmlslot = ds_map_find_value(__yy__v825.gmlmap_options, "saveslot"); - if (yyfequal(gmlslot, 5)) { - return global.gmlg_savename5; - } - if (yyfequal(gmlslot, 4)) { - return global.gmlg_savename4; - } - if (yyfequal(gmlslot, 3)) { - return global.gmlg_savename3; - } - if (yyfequal(gmlslot, 2)) { - return global.gmlg_savename2; - } - return global.gmlg_savename1; - } - } - } - } -} -function gml_GlobalScript_s_get_string_save_details(_inst, _other) { - _inst.gmls_get_string_save_details = __yy_method(_inst, gml_Script_s_get_string_save_details); -} -function gml_Script_s_get_string_save_details(_inst, _other, argument0, argument1) { - { - var gmlfilename = global.gmlg_savename1; - if (yyfequal(argument0, 2)) { - gmlfilename = global.gmlg_savename2; - } - if (yyfequal(argument0, 3)) { - gmlfilename = global.gmlg_savename3; - } - if (yyfequal(argument0, 4)) { - gmlfilename = global.gmlg_savename4; - } - if (yyfequal(argument0, 5)) { - gmlfilename = global.gmlg_savename5; - } - if (yyGetBool(argument1)) { - gmlfilename = yyfplus("backup_", __yy_gml_errCheck(gmlfilename)); - } - gml_Script_slog(_inst, _other, yyfplus("Getting save details: ", __yy_gml_errCheck(gmlfilename))); - if (yyGetBool(file_exists(gmlfilename))) { - { - gml_Script_slog(_inst, _other, yyfplus("Opening file: ", __yy_gml_errCheck(gmlfilename))); - ini_open(gmlfilename); - var gmlyear = ini_read_real("savegame", "year", 1); - var gmlweek = ini_read_real("savegame", "week", 1); - var gmlwk = yyfplus("W", __yy_gml_errCheck(string(gmlweek))); - if (yyfgreater(gmlweek, 18)) { - gmlwk = "PS"; - } - { - var gmlES_LEN = 2; - if (yyflessequal(gmlweek, 14)) { - { - gmlwk = yyfplus("W", __yy_gml_errCheck(string(gmlweek))); - } - } else { - if (yyGetBool(yyfgreater(gmlweek, 14)) && yyGetBool(yyflessequal(gmlweek, yyfplus(14, __yy_gml_errCheck(gmlES_LEN))))) { - { - gmlwk = yyfplus("ES", __yy_gml_errCheck(string(yyfminus(__yy_gml_errCheck(gmlweek), 14)))); - } - } else { - { - gmlwk = yyfplus("PS", __yy_gml_errCheck(string(yyfminus(yyfminus(__yy_gml_errCheck(gmlweek), 14), __yy_gml_errCheck(gmlES_LEN))))); - } - } - } - } - var gmlmy_tid = ini_read_real("savegame", "myteam_id", 0); - ini_close(); - var gmlteam_name = gml_Script_s_load_teamname_from_uniform_file(_inst, _other, gmlmy_tid, yyfplus(yyfplus("uniforms_custom_", __yy_gml_errCheck(string(argument0))), ".txt")); - var gmltxt = string_hash_to_newline(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmlteam_name), " Y"), __yy_gml_errCheck(string(gmlyear))), " "), __yy_gml_errCheck(gmlwk))); - return gmltxt; - } - } - return ""; - } -} -function gml_GlobalScript_s_destroy_master(_inst, _other) { - _inst.gmls_destroy_master = __yy_method(_inst, gml_Script_s_destroy_master); -} -function gml_Script_s_destroy_master(_inst, _other) { - { - { - var __yy__v826 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v827 in __yy__v826) { - if (!__yy__v826.hasOwnProperty(__yy__v827)) continue; - var __yy__v828 = __yy__v826[__yy__v827]; - { - ds_map_destroy(__yy__v828.gmlmap_options); - __yy__v828.gmlmap_options = -1; - { - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlteamlist, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlachievements)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlachievements, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlrecords)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlrecords, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlhistory, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlschedule, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlfixturelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlfixturelist, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlplayoffs)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlplayoffs, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmldraftlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmldraftlist, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlhirelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlhirelist, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlstorelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlstorelist, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmltradelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmltradelist, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlfreeagentlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlfreeagentlist, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlroster, gmli)); - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v828.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v828.gmlstafflist, gmli)); - } - ds_list_destroy(__yy__v828.gmlnewslist); - ds_list_destroy(__yy__v828.gmllist_news_dyn); - ds_list_destroy(__yy__v828.gmldilemma_tags); - ds_list_destroy(__yy__v828.gmlnews_tags); - ds_list_destroy(__yy__v828.gmlteamlist); - ds_list_destroy(__yy__v828.gmlachievements); - ds_list_destroy(__yy__v828.gmlrecords); - ds_list_destroy(__yy__v828.gmlhistory); - ds_list_destroy(__yy__v828.gmlschedule); - ds_list_destroy(__yy__v828.gmlfixturelist); - ds_list_destroy(__yy__v828.gmlplayoffs); - ds_list_destroy(__yy__v828.gmldraftlist); - ds_list_destroy(__yy__v828.gmlhirelist); - ds_list_destroy(__yy__v828.gmlstorelist); - ds_list_destroy(__yy__v828.gmltradelist); - ds_list_destroy(__yy__v828.gmlfreeagentlist); - ds_list_destroy(__yy__v828.gmlroster); - ds_list_destroy(__yy__v828.gmlstafflist); - ds_list_destroy(__yy__v828.gmlhoflist); - ds_list_destroy(__yy__v828.gmlrbhistorylist); - ds_list_destroy(__yy__v828.gmlcurriculum_tags); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v828, _inst))) { - { - gml_Script_slog(__yy__v828, _inst, "s_destroy_CO_FILES"); - gml_Script_s_destroy_map_file(__yy__v828, _inst, __yy__v828.gmlhobbies); - __yy__v828.gmlhobbies = -1; - gml_Script_s_destroy_map_file(__yy__v828, _inst, __yy__v828.gmlmajorminor); - __yy__v828.gmlmajorminor = -1; - gml_Script_s_destroy_map_file(__yy__v828, _inst, __yy__v828.gmlcities); - __yy__v828.gmlcities = -1; - gml_Script_s_destroy_map_file(__yy__v828, _inst, __yy__v828.gmltraits); - __yy__v828.gmltraits = -1; - gml_Script_s_destroy_map_file(__yy__v828, _inst, __yy__v828.gmlepilogue); - __yy__v828.gmlepilogue = -1; - } - } - __yy__v828.gmlnewslist = -1; - __yy__v828.gmllist_news_dyn = -1; - __yy__v828.gmldilemma_tags = -1; - __yy__v828.gmlnews_tags = -1; - __yy__v828.gmlteamlist = -1; - __yy__v828.gmlachievements = -1; - __yy__v828.gmlrecords = -1; - __yy__v828.gmlhistory = -1; - __yy__v828.gmlschedule = -1; - __yy__v828.gmlfixturelist = -1; - __yy__v828.gmlplayoffs = -1; - __yy__v828.gmldraftlist = -1; - __yy__v828.gmlhirelist = -1; - __yy__v828.gmlstorelist = -1; - __yy__v828.gmltradelist = -1; - __yy__v828.gmlfreeagentlist = -1; - __yy__v828.gmlroster = -1; - __yy__v828.gmlstafflist = -1; - __yy__v828.gmlhoflist = -1; - __yy__v828.gmlrbhistorylist = -1; - __yy__v828.gmlcurriculum_tags = -1; - instance_destroy(__yy__v828); - } - } - } - } -} -function gml_GlobalScript_s_save_uniform_file2(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_save_uniform_file2 = __yy_method(_inst, gml_Script_s_save_uniform_file2); -} -function gml_Script_s_save_uniform_file2(_inst, _other, argument0, argument1, argument2) { - { - gml_Script_slog(_inst, _other, "s_save_uniform_file2"); - var gmluid = argument0; - var gmlobj_uni = argument1; - var gmluniformtype = argument2; - var gmlfile_name = yyfplus(yyfplus("uniforms_custom_", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot")))), ".txt"); - if (!yyGetBool(file_exists(gmlfile_name))) { - file_copy(gml_Script_s_uniforms_default_file(_inst, _other), gmlfile_name); - } - var gmlfile_old = file_text_open_read(gmlfile_name); - var gmllist = ds_list_create(); - var gmlcount = -1; - while (!yyGetBool(file_text_eof(gmlfile_old))) { - { - ds_list_add(gmllist, file_text_readln(gmlfile_old)); - } - } - file_text_close(gmlfile_old); - file_delete(gmlfile_name); - var gmlfile_new = file_text_open_write(gmlfile_name); - var gmlcount = 0; - for (; yyfless(gmlcount, ds_list_size(gmllist)); g_yyPrePostObject__ = gmlcount, gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount, g_yyPrePostObject__) { - { - if (yyfless(string_length(ds_list_find_value(gmllist, gmlcount)), 10)) { - continue; - } - var gmlvalues = gml_Script_s_split_string(_inst, _other, ds_list_find_value(gmllist, gmlcount)); - if (yyfequal(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)], gmluid)) { - { - gmlvalues = __yy_gml_array_check(gmlvalues, 691104900); - gmlvalues[__yy_gml_array_check_index_set(1)] = yyInst(_inst, _other, gmlobj_uni).gmlname; - gmlvalues[__yy_gml_array_check_index_set(2)] = yyInst(_inst, _other, gmlobj_uni).gmltla; - var ___sw534___ = gmluniformtype; - var ___swc535___ = -1; - if (yyCompareVal(___sw534___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc535___ = 0; - } else if (yyCompareVal(___sw534___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc535___ = 1; - } else if (yyCompareVal(___sw534___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc535___ = 2; - } else if (yyCompareVal(___sw534___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc535___ = 3; - } - switch (___swc535___) { - case 0: { - gmlvalues[__yy_gml_array_check_index_set(3)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_helmet; - gmlvalues[__yy_gml_array_check_index_set(4)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_logo; - gmlvalues[__yy_gml_array_check_index_set(5)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_shirt; - gmlvalues[__yy_gml_array_check_index_set(6)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_sleeve; - gmlvalues[__yy_gml_array_check_index_set(7)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_pants; - gmlvalues[__yy_gml_array_check_index_set(8)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_stripe; - gmlvalues[__yy_gml_array_check_index_set(9)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_socks1; - gmlvalues[__yy_gml_array_check_index_set(10)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_socks2; - break; - } - case 1: { - gmlvalues[__yy_gml_array_check_index_set(11)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_helmet; - gmlvalues[__yy_gml_array_check_index_set(12)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_logo; - gmlvalues[__yy_gml_array_check_index_set(13)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_shirt; - gmlvalues[__yy_gml_array_check_index_set(14)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_sleeve; - gmlvalues[__yy_gml_array_check_index_set(15)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_pants; - gmlvalues[__yy_gml_array_check_index_set(16)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_stripe; - gmlvalues[__yy_gml_array_check_index_set(17)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_socks1; - gmlvalues[__yy_gml_array_check_index_set(18)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_socks2; - break; - } - case 2: { - gmlvalues[__yy_gml_array_check_index_set(19)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_helmet; - gmlvalues[__yy_gml_array_check_index_set(20)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_logo; - gmlvalues[__yy_gml_array_check_index_set(21)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_shirt; - gmlvalues[__yy_gml_array_check_index_set(22)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_sleeve; - gmlvalues[__yy_gml_array_check_index_set(23)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_pants; - gmlvalues[__yy_gml_array_check_index_set(24)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_stripe; - gmlvalues[__yy_gml_array_check_index_set(25)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_socks1; - gmlvalues[__yy_gml_array_check_index_set(26)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_socks2; - break; - } - case 3: { - gmlvalues[__yy_gml_array_check_index_set(27)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_helmet; - gmlvalues[__yy_gml_array_check_index_set(28)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_logo; - gmlvalues[__yy_gml_array_check_index_set(29)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_shirt; - gmlvalues[__yy_gml_array_check_index_set(30)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_sleeve; - gmlvalues[__yy_gml_array_check_index_set(31)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_pants; - gmlvalues[__yy_gml_array_check_index_set(32)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_stripe; - gmlvalues[__yy_gml_array_check_index_set(33)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_socks1; - gmlvalues[__yy_gml_array_check_index_set(34)] = yyInst(_inst, _other, gmlobj_uni).gmlhex_socks2; - break; - } - } - gmlvalues[__yy_gml_array_check_index_set(34)] = yyfplus("$", __yy_gml_errCheck(string_lettersdigits(gmlvalues[__yy_gml_array_check_index(34, gmlvalues)]))); - gmlvalues[__yy_gml_array_check_index_set(35)] = string(yyInst(_inst, _other, gmlobj_uni).gmlroof); - gmlvalues[__yy_gml_array_check_index_set(36)] = string(yyInst(_inst, _other, gmlobj_uni).gmlrainfall); - gmlvalues[__yy_gml_array_check_index_set(37)] = string(yyInst(_inst, _other, gmlobj_uni).gmlsnowfall); - gmlvalues[__yy_gml_array_check_index_set(38)] = string(yyInst(_inst, _other, gmlobj_uni).gmlhex_endzone); - ds_list_set(gmllist, gmlcount, gmlvalues[__yy_gml_array_check_index(0, gmlvalues)]); - var gmli = 1; - for (; yyfless(gmli, array_length_1d(gmlvalues)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_list_set(gmllist, gmlcount, yyfplus(__yy_gml_errCheck(ds_list_find_value(gmllist, gmlcount)), __yy_gml_errCheck(yyfplus(" ", __yy_gml_errCheck(gmlvalues[__yy_gml_array_check_index(gmli, gmlvalues)]))))); - } - } - } - } - ds_list_set(gmllist, gmlcount, string_replace_all(ds_list_find_value(gmllist, gmlcount), "\n", "")); - ds_list_set(gmllist, gmlcount, yyfplus(__yy_gml_errCheck(ds_list_find_value(gmllist, gmlcount)), "\n")); - file_text_write_string(gmlfile_new, ds_list_find_value(gmllist, gmlcount)); - } - } - file_text_close(gmlfile_new); - } -} -function gml_GlobalScript_s_load_uniform_file2(_inst, _other) { - _inst.gmls_load_uniform_file2 = __yy_method(_inst, gml_Script_s_load_uniform_file2); -} -function gml_Script_s_load_uniform_file2(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - if (yyfequal(argument4, _inst.undefined)) { - argument4 = false; - } - } - { - if (yyfequal(argument4, false)) { - { - if (yyGetBool(global.gmlbrowser) || yyGetBool(global.gmlexhibition)) { - { - argument3 = gml_Script_s_uniforms_default_file(_inst, _other); - } - } else { - { - if (yyfequal(argument3, "")) { - argument3 = yyfplus(yyfplus("uniforms_custom_", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot")))), ".txt"); - } - if (!yyGetBool(file_exists(argument3))) { - file_copy(gml_Script_s_uniforms_default_file(_inst, _other), argument3); - } - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("s_load_uniform_file:", __yy_gml_errCheck(argument3)), ": Team="), __yy_gml_errCheck(string(argument0)))); - var gmlfile = file_text_open_read(argument3); - if (yyGetBool(gmlfile)) { - { - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlstr = file_text_read_string(gmlfile); - var gmlvalues = gml_Script_s_split_string(_inst, _other, gmlstr); - file_text_readln(gmlfile); - if (yyfequal(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)], argument0)) { - { - yyInst(_inst, _other, argument1).gmlname = gmlvalues[__yy_gml_array_check_index(1, gmlvalues)]; - yyInst(_inst, _other, argument1).gmltla = gmlvalues[__yy_gml_array_check_index(2, gmlvalues)]; - var ___sw538___ = argument2; - var ___swc539___ = -1; - if (yyCompareVal(___sw538___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc539___ = 0; - } else if (yyCompareVal(___sw538___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc539___ = 1; - } else if (yyCompareVal(___sw538___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc539___ = 2; - } else if (yyCompareVal(___sw538___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc539___ = 3; - } - switch (___swc539___) { - case 0: { - yyInst(_inst, _other, argument1).gmlhex_helmet = gmlvalues[__yy_gml_array_check_index(3, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_logo = gmlvalues[__yy_gml_array_check_index(4, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_shirt = gmlvalues[__yy_gml_array_check_index(5, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_sleeve = gmlvalues[__yy_gml_array_check_index(6, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_pants = gmlvalues[__yy_gml_array_check_index(7, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_stripe = gmlvalues[__yy_gml_array_check_index(8, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_socks1 = gmlvalues[__yy_gml_array_check_index(9, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_socks2 = gmlvalues[__yy_gml_array_check_index(10, gmlvalues)]; - break; - } - case 1: { - yyInst(_inst, _other, argument1).gmlhex_helmet = gmlvalues[__yy_gml_array_check_index(11, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_logo = gmlvalues[__yy_gml_array_check_index(12, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_shirt = gmlvalues[__yy_gml_array_check_index(13, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_sleeve = gmlvalues[__yy_gml_array_check_index(14, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_pants = gmlvalues[__yy_gml_array_check_index(15, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_stripe = gmlvalues[__yy_gml_array_check_index(16, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_socks1 = gmlvalues[__yy_gml_array_check_index(17, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_socks2 = gmlvalues[__yy_gml_array_check_index(18, gmlvalues)]; - break; - } - case 2: { - yyInst(_inst, _other, argument1).gmlhex_helmet = gmlvalues[__yy_gml_array_check_index(19, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_logo = gmlvalues[__yy_gml_array_check_index(20, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_shirt = gmlvalues[__yy_gml_array_check_index(21, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_sleeve = gmlvalues[__yy_gml_array_check_index(22, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_pants = gmlvalues[__yy_gml_array_check_index(23, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_stripe = gmlvalues[__yy_gml_array_check_index(24, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_socks1 = gmlvalues[__yy_gml_array_check_index(25, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_socks2 = gmlvalues[__yy_gml_array_check_index(26, gmlvalues)]; - break; - } - case 3: { - yyInst(_inst, _other, argument1).gmlhex_helmet = gmlvalues[__yy_gml_array_check_index(27, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_logo = gmlvalues[__yy_gml_array_check_index(28, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_shirt = gmlvalues[__yy_gml_array_check_index(29, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_sleeve = gmlvalues[__yy_gml_array_check_index(30, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_pants = gmlvalues[__yy_gml_array_check_index(31, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_stripe = gmlvalues[__yy_gml_array_check_index(32, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_socks1 = gmlvalues[__yy_gml_array_check_index(33, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_socks2 = gmlvalues[__yy_gml_array_check_index(34, gmlvalues)]; - break; - } - } - if (yyfgreater(array_length_1d(gmlvalues), 35)) { - { - gml_Script_slog(_inst, _other, "loading 35"); - yyInst(_inst, _other, argument1).gmlroof = real(gmlvalues[__yy_gml_array_check_index(35, gmlvalues)]); - yyInst(_inst, _other, argument1).gmlrainfall = gmlvalues[__yy_gml_array_check_index(36, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlsnowfall = gmlvalues[__yy_gml_array_check_index(37, gmlvalues)]; - yyInst(_inst, _other, argument1).gmlhex_endzone = gmlvalues[__yy_gml_array_check_index(38, gmlvalues)]; - } - } else { - { - gml_Script_slog(_inst, _other, "pulling from tmap"); - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, argument0); - yyInst(_inst, _other, argument1).gmlroof = real(ds_map_find_value(gmltmap, "roof")); - yyInst(_inst, _other, argument1).gmlrainfall = ds_map_find_value(gmltmap, "rainfall"); - yyInst(_inst, _other, argument1).gmlsnowfall = ds_map_find_value(gmltmap, "snowfall"); - yyInst(_inst, _other, argument1).gmlhex_endzone = gml_Script_s_load_endzone_from_uniform_file(_inst, _other, argument0, gml_Script_s_uniforms_default_file(_inst, _other)); - } - } - break; - } - } - } - } - file_text_close(gmlfile); - } - } - gml_Script_slog(_inst, _other, "Uniform loaded"); - gml_Script_s_convert_uniform_colours_all(_inst, _other, argument1); - } -} -function gml_GlobalScript_s_load_teamname_from_uniform_file(_inst, _other, argument0, argument1) { - _inst.gmls_load_teamname_from_uniform_file = __yy_method(_inst, gml_Script_s_load_teamname_from_uniform_file); -} -function gml_Script_s_load_teamname_from_uniform_file(_inst, _other, argument0, argument1) { - { - var gmluid = argument0; - var gmlfilename = argument1; - gml_Script_slog(_inst, _other, yyfplus("s_load_teamname_from_uniform_file:", __yy_gml_errCheck(gmlfilename))); - if (!yyGetBool(file_exists(gmlfilename))) { - { - gml_Script_slog(_inst, _other, yyfplus(__yy_gml_errCheck(gmlfilename), " does not exist. Using default.")); - gmlfilename = gml_Script_s_uniforms_default_file(_inst, _other); - } - } - if (yyGetBool(file_exists(gmlfilename))) { - { - var gmlfile = file_text_open_read(gmlfilename); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - if (yyfequal(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)], gmluid)) { - { - file_text_close(gmlfile); - return string(gmlvalues[__yy_gml_array_check_index(1, gmlvalues)]); - break; - } - } - } - } - file_text_close(gmlfile); - } - } - return "Team name"; - } -} -function gml_GlobalScript_s_load_endzone_from_uniform_file(_inst, _other, argument0, argument1) { - _inst.gmls_load_endzone_from_uniform_file = __yy_method(_inst, gml_Script_s_load_endzone_from_uniform_file); -} -function gml_Script_s_load_endzone_from_uniform_file(_inst, _other, argument0, argument1) { - { - var gmluid = argument0; - var gmlfilename = argument1; - gml_Script_slog(_inst, _other, yyfplus("s_load_endzone_from_uniform_file:", __yy_gml_errCheck(gmlfilename))); - if (!yyGetBool(file_exists(gmlfilename))) { - { - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmluid); - return string(ds_map_find_value(gmltmap, "colshirt")); - } - } else { - { - var gmlfile = file_text_open_read(gmlfilename); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - if (yyfequal(gmlvalues[__yy_gml_array_check_index(0, gmlvalues)], gmluid)) { - { - file_text_close(gmlfile); - return string(gmlvalues[__yy_gml_array_check_index(38, gmlvalues)]); - break; - } - } - } - } - file_text_close(gmlfile); - } - } - } -} // // slog ("Week: "+string(fix[? "week"])+" team "+string(team_id1)+" @ "+string(team_id2)); -function gml_GlobalScript_s_create_my_fixture_list(_inst, _other) { - _inst.gmls_create_my_fixture_list = __yy_method(_inst, gml_Script_s_create_my_fixture_list); -} -function gml_Script_s_create_my_fixture_list(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_create_my_fixture_list"); - var gmlfixlist = ds_list_create(); - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(_inst.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(_inst.gmlschedule, gmlf); - var gmlteam_id1 = ds_map_find_value(gmlfix, "away_team"); - var gmlteam_id2 = ds_map_find_value(gmlfix, "home_team"); - if (yyGetBool(yyfequal(gmlteam_id1, _inst.gmlmyteam_id)) || yyGetBool(yyfequal(gmlteam_id2, _inst.gmlmyteam_id))) { - { - var gmlmap = ds_map_create(); - ds_map_set(gmlmap, "week", ds_map_find_value(gmlfix, "week")); - ds_map_set(gmlmap, "away_team", gmlteam_id1); - ds_map_set(gmlmap, "home_team", gmlteam_id2); - ds_map_set(gmlmap, "away_score", ds_map_find_value(gmlfix, "away_score")); - ds_map_set(gmlmap, "home_score", ds_map_find_value(gmlfix, "home_score")); - ds_map_set(gmlmap, "human_win", "unplayed"); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), -1)) { - { - if (yyfequal(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - ds_map_set(gmlmap, "human_win", "tie"); - } else { - if (yyGetBool(yyfequal(ds_map_find_value(gmlfix, "away_team"), _inst.gmlmyteam_id)) && yyGetBool(yyfgreater(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score")))) { - ds_map_set(gmlmap, "human_win", "win"); - } else { - if (yyGetBool(yyfequal(ds_map_find_value(gmlfix, "home_team"), _inst.gmlmyteam_id)) && yyGetBool(yyfgreater(ds_map_find_value(gmlfix, "home_score"), ds_map_find_value(gmlfix, "away_score")))) { - ds_map_set(gmlmap, "human_win", "win"); - } else { - ds_map_set(gmlmap, "human_win", "loss"); - } - } - } - } - } - gml_Script_s_update_fixturelist_fix_extra_data(_inst, _other, gmlfix, gmlmap); - ds_list_add(gmlfixlist, gmlmap); - } - } - } - } - return gmlfixlist; - } -} // slog("create fixture "+string(away_id)+" @ "+string(home_id)); -function gml_GlobalScript_s_create_fixdata(_inst, _other) { - _inst.gmls_create_fixdata = __yy_method(_inst, gml_Script_s_create_fixdata); -} -function gml_Script_s_create_fixdata(_inst, _other, argument0, argument1, argument2, argument3) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("create fixture ", __yy_gml_errCheck(string(argument2))), " @ "), __yy_gml_errCheck(string(argument3)))); - var gmlfix = ds_map_create(); - ds_map_set(gmlfix, "week", argument1); - ds_map_set(gmlfix, "away_team", argument2); - ds_map_set(gmlfix, "home_team", argument3); - ds_map_set(gmlfix, "away_score", -1); - ds_map_set(gmlfix, "home_score", -1); - ds_list_add(argument0, gmlfix); - if (yyGetBool(yyfequal(argument2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(argument3, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - gml_Script_s_add_to_human_fixtures(_inst, _other, argument1, argument2, argument3); - } - } - } -} -function gml_GlobalScript_s_do_schedule(_inst, _other) { - _inst.gmls_do_schedule = __yy_method(_inst, gml_Script_s_do_schedule); - _inst.gmls_co_get_sim_results = __yy_method(_inst, gml_Script_s_co_get_sim_results); - _inst.gmls_co_conference_stats = __yy_method(_inst, gml_Script_s_co_conference_stats); -} -function gml_Script_s_do_schedule(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("s_do_schedule week: ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))), " skipping: "), __yy_gml_errCheck(string(argument0)))); - var gmlmyresult = 0; - { - var __yy__v829 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v830 in __yy__v829) { - if (!__yy__v829.hasOwnProperty(__yy__v830)) continue; - var __yy__v831 = __yy__v829[__yy__v830]; - { - if (yyGetBool(yyfgreater(__yy__v831.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) && yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(__yy__v831, _inst)))) { - { - return gml_Script_s_do_playoff_schedule(__yy__v831, _inst, argument0); - } - } - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v831.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v831.gmlschedule, gmlf); - if (yyfequal(ds_map_find_value(gmlfix, "week"), __yy__v831.gmlweek)) { - { - var gmlteam_idAway = ds_map_find_value(gmlfix, "away_team"); - var gmlteam_idHome = ds_map_find_value(gmlfix, "home_team"); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v831, _inst)) && yyGetBool(yyGetBool(yyfless(gmlteam_idAway, 0)) || yyGetBool(yyfless(gmlteam_idHome, 0)))) { - { - gml_Script_slogf(__yy__v831, _inst, "*** WARNING: match %1 has not been filled with teams", ds_map_find_value(gmlfix, "cid")); - continue; - } - } - var gmlteam_mapAway = ds_list_find_value(__yy__v831.gmlteamlist, gmlteam_idAway); - var gmlteam_mapHome = ds_list_find_value(__yy__v831.gmlteamlist, gmlteam_idHome); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v831, _inst))) { - { - var gmlsim = gml_Script_s_co_get_sim_results(__yy__v831, _inst, gmlteam_mapAway, gmlteam_mapHome, yyGetBool(gml_Script_s_is_co_bowl_fix(__yy__v831, _inst, gmlfix)) ? false : true); - var gmlscoredataAway = yyInst(_inst, _other, gmlsim).gmlscoredataAway; - var gmlscoredataHome = yyInst(_inst, _other, gmlsim).gmlscoredataHome; - } - } else { - { - var gmlteam_strengthAway = gml_Script_s_get_team_offense_with_reputation_boost(__yy__v831, _inst, gmlteam_mapAway); - gmlteam_strengthAway = yyfplus(gmlteam_strengthAway, gml_Script_s_get_team_defense_with_reputation_boost(__yy__v831, _inst, gmlteam_mapAway)); - var gmlteam_strengthHome = gml_Script_s_get_team_offense_with_reputation_boost(__yy__v831, _inst, gmlteam_mapHome); - gmlteam_strengthHome = yyfplus(gmlteam_strengthHome, gml_Script_s_get_team_defense_with_reputation_boost(__yy__v831, _inst, gmlteam_mapHome)); - gmlteam_strengthHome = yyfplus(gmlteam_strengthHome, 1); - var gmlscoredataAway = gml_Script_s_get_random_scoredata(__yy__v831, _inst); - var gmlscoredataHome = gml_Script_s_get_random_scoredata(__yy__v831, _inst); - var gmlr_no_ties = irandom(2); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v831, _inst))) { - { - gmlr_no_ties = 1; - } - } - if (yyGetBool(yyfequal(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) && yyGetBool(gmlr_no_ties)) { - { - ds_map_set(gmlscoredataHome, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlscoredataHome, "points")), 3)); - } - } - var gmldo_swap = false; - var gmlupset_chance = 99; - gmlupset_chance = abs(yyfminus(__yy_gml_errCheck(gmlteam_strengthAway), __yy_gml_errCheck(gmlteam_strengthHome))); - gmlupset_chance = round(yyftime(__yy_gml_errCheck(gmlupset_chance), 0.25)); - if (yyfgreater(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - { - if (yyfless(gmlteam_strengthAway, gmlteam_strengthHome)) { - gmldo_swap = irandom(gmlupset_chance); - } - } - } else { - { - if (yyfgreater(gmlteam_strengthAway, gmlteam_strengthHome)) { - gmldo_swap = irandom(gmlupset_chance); - } - } - } - if (yyGetBool(gmldo_swap)) { - { - var gmltemp_map = ds_map_create(); - ds_map_copy(gmltemp_map, gmlscoredataAway); - ds_map_copy(gmlscoredataAway, gmlscoredataHome); - ds_map_copy(gmlscoredataHome, gmltemp_map); - ds_map_destroy(gmltemp_map); - gmltemp_map = -1; - } - } - } - } - if (!yyGetBool(argument0)) { - { - if (yyfequal(gmlteam_idAway, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - { - ds_map_set(gmlscoredataAway, "points", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore)]); - ds_map_set(gmlscoredataHome, "points", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore)]); - if (yyfgreater(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - gmlmyresult = 1; - } - if (yyfless(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - gmlmyresult = -1; - } - } - } else { - if (yyfequal(gmlteam_idHome, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - { - ds_map_set(gmlscoredataHome, "points", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore)]); - ds_map_set(gmlscoredataAway, "points", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore)]); - if (yyfless(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - gmlmyresult = 1; - } - if (yyfgreater(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - gmlmyresult = -1; - } - } - } - } - } - } else { - if (yyGetBool(global.gmldebug) && yyGetBool(yyfnotequal(global.gmldebug_force_skip_result, 0))) { - { - if (yyGetBool(yyfequal(gmlteam_idAway, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(gmlteam_idHome, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - gmlmyresult = global.gmldebug_force_skip_result; - if (yyGetBool(yyGetBool(yyfequal(gmlmyresult, 1)) && yyGetBool(yyfequal(gmlteam_idAway, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) || yyGetBool(yyGetBool(yyfequal(gmlmyresult, -1)) && yyGetBool(yyfequal(gmlteam_idHome, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)))) { - { - ds_map_set(gmlscoredataAway, "points", 21); - ds_map_set(gmlscoredataHome, "points", 7); - } - } else { - { - ds_map_set(gmlscoredataAway, "points", 7); - ds_map_set(gmlscoredataHome, "points", 21); - } - } - } - } - } - } - } - ds_map_set(gmlfix, "away_score", ds_map_find_value(gmlscoredataAway, "points")); - ds_map_set(gmlfix, "home_score", ds_map_find_value(gmlscoredataHome, "points")); - if (yyfgreater(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - { - ds_map_set(gmlteam_mapAway, "wins", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam_mapAway, "wins"))), 1)); - ds_map_set(gmlteam_mapHome, "losses", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam_mapHome, "losses"))), 1)); - } - } else { - if (yyfless(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - { - ds_map_set(gmlteam_mapAway, "losses", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam_mapAway, "losses"))), 1)); - ds_map_set(gmlteam_mapHome, "wins", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam_mapHome, "wins"))), 1)); - } - } else { - { - ds_map_set(gmlteam_mapAway, "ties", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam_mapAway, "ties"))), 1)); - ds_map_set(gmlteam_mapHome, "ties", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam_mapHome, "ties"))), 1)); - } - } - } - ds_map_destroy(gmlscoredataAway); - ds_map_destroy(gmlscoredataHome); - gmlscoredataAway = -1; - gmlscoredataHome = -1; - gml_Script_s_co_update_fix_rank(__yy__v831, _inst, gmlfix); - gml_Script_s_update_fixture_teams_reputation(__yy__v831, _inst, gmlfix); - } - } - } - } - } - } - } - gml_Script_s_co_conference_stats(_inst, _other); - if (!yyGetBool(argument0)) { - gml_Script_s_competitions_status_update(_inst, _other); - } - { - var __yy__v832 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v833 in __yy__v832) { - if (!__yy__v832.hasOwnProperty(__yy__v833)) continue; - var __yy__v834 = __yy__v832[__yy__v833]; - { - if (yyfequal(__yy__v834.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - gml_Script_s_competitions_status_update(__yy__v834, _inst); - var gmlseason_wins = gml_Script_s_get_map_real(__yy__v834, _inst, __yy__v834.gmlmyteam, "wins", 0); - var gmlseason_losses = gml_Script_s_get_map_real(__yy__v834, _inst, __yy__v834.gmlmyteam, "losses", 0); - if (yyfgreater(gmlseason_wins, gmlseason_losses)) { - gml_Script_s_complete_achievement(__yy__v834, _inst, "ACH_WINNING_SEASON"); - } - if (yyGetBool(yyGetBool(gml_Script_s_is_co_mode(__yy__v834, _inst)) && yyGetBool(yyfequal(gmlseason_losses, 0))) || yyGetBool(yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(__yy__v834, _inst))) && yyGetBool(yyfequal(gmlseason_wins, 17)))) { - gml_Script_s_complete_achievement(__yy__v834, _inst, "ACH_UNBEATEN_SEASON"); - } - gml_Script_s_update_history(__yy__v834, _inst, gmlmyresult); - } - } - } - } - } - } -} -function gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule"; - } - if (gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule.prototype.__type === undefined) { - gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule.prototype.__type = "gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlscoredataAway = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlscoredataHome = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_co_get_sim_results(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = true; - } - if (yyfequal(argument3, _inst.undefined)) { - argument3 = -4; - } - if (yyfequal(argument4, _inst.undefined)) { - argument4 = -4; - } - } - { - if (yyGetBool(yyfnotequal(argument3, -4)) && yyGetBool(yyfnotequal(argument4, -4))) { - { - var gmlteam_strengthAway = argument3; - var gmlteam_strengthHome = argument4; - } - } else { - { - var gmlteam_strengthAway = real(ds_map_find_value(argument0, "offense")); - gmlteam_strengthAway = yyfplus(gmlteam_strengthAway, real(ds_map_find_value(argument0, "defense"))); - var gmlteam_strengthHome = real(ds_map_find_value(argument1, "offense")); - gmlteam_strengthHome = yyfplus(gmlteam_strengthHome, real(ds_map_find_value(argument1, "defense"))); - gmlteam_strengthAway = yyfplus(gmlteam_strengthAway, gml_Script_s_get_reputation_points(_inst, _other, argument0)); - gmlteam_strengthHome = yyfplus(gmlteam_strengthHome, gml_Script_s_get_reputation_points(_inst, _other, argument1)); - } - } - if (yyGetBool(argument2)) { - gmlteam_strengthHome = yyfplus(gmlteam_strengthHome, 1); - } - gmlteam_strengthHome = power(yyfplus(__yy_gml_errCheck(gmlteam_strengthHome), 5), 3); - gmlteam_strengthAway = power(yyfplus(__yy_gml_errCheck(gmlteam_strengthAway), 5), 3); - var gmlwinningTeamRoll = irandom(yyfplus(__yy_gml_errCheck(gmlteam_strengthHome), __yy_gml_errCheck(gmlteam_strengthAway))); - var gmlwinningTeam = 0; - if (yyfgreater(gmlwinningTeamRoll, gmlteam_strengthHome)) { - { - gmlwinningTeam = 1; - } - } - var gmlscoringChancePct = yyfdivide(__yy_gml_errCheck(abs(yyfminus(__yy_gml_errCheck(gmlteam_strengthHome), __yy_gml_errCheck(gmlwinningTeamRoll)))), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlteam_strengthHome), __yy_gml_errCheck(gmlteam_strengthAway)))); - var gmlscoringChances = irandom_range(7, 13); - var gmlscoringChancesHome = gmlscoringChances; - var gmlscoringChancesAway = gmlscoringChances; - if (yyfequal(gmlwinningTeam, 0)) { - { - gmlscoringChancesHome = yyfplus(__yy_gml_errCheck(gmlscoringChancesHome), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlscoringChancesHome), __yy_gml_errCheck(gmlscoringChancePct)))); - gmlscoringChancesAway = yyfminus(__yy_gml_errCheck(gmlscoringChancesAway), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlscoringChancesAway), __yy_gml_errCheck(gmlscoringChancePct)))); - } - } else { - { - gmlscoringChancesHome = yyfminus(__yy_gml_errCheck(gmlscoringChancesHome), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlscoringChancesHome), __yy_gml_errCheck(gmlscoringChancePct)))); - gmlscoringChancesAway = yyfplus(__yy_gml_errCheck(gmlscoringChancesAway), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlscoringChancesAway), __yy_gml_errCheck(gmlscoringChancePct)))); - } - } - if (yyfgreater(gmlscoringChancesHome, 13)) { - { - gmlscoringChancesHome = 13; - } - } - if (yyfgreater(gmlscoringChancesAway, 13)) { - { - gmlscoringChancesAway = 13; - } - } - if (yyfless(gmlscoringChancesHome, 1)) { - { - gmlscoringChancesHome = 1; - } - } - if (yyfless(gmlscoringChancesAway, 1)) { - { - gmlscoringChancesAway = 1; - } - } - var gmldo_swap = false; - var gmlsim = __yy_gml_object_create(_inst, (_inst.gml___struct___135 = __yy_method(_inst, gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule)), gml_Script_s_co_get_random_scoredata(_inst, _other, gmlscoringChancesAway), gml_Script_s_co_get_random_scoredata(_inst, _other, gmlscoringChancesHome)); - if (yyfequal(ds_map_find_value(yyInst(_inst, _other, gmlsim).gmlscoredataAway, "points"), ds_map_find_value(yyInst(_inst, _other, gmlsim).gmlscoredataHome, "points"))) { - { - var gmltie_scoredata = yyInst(_inst, _other, gmlsim).gmlscoredataHome; - if (yyGetBool(!yyGetBool(argument2)) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "ranking_points"), ds_map_find_value(argument1, "ranking_points")))) { - gmltie_scoredata = yyInst(_inst, _other, gmlsim).gmlscoredataAway; - } - if (yyfequal(irandom(3), 1)) { - { - ds_map_set(gmltie_scoredata, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltie_scoredata, "points")), 3)); - } - } else { - { - ds_map_set(gmltie_scoredata, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltie_scoredata, "points")), 7)); - } - } - } - } - if (yyfgreater(ds_map_find_value(yyInst(_inst, _other, gmlsim).gmlscoredataAway, "points"), ds_map_find_value(yyInst(_inst, _other, gmlsim).gmlscoredataHome, "points"))) { - { - if (yyfequal(gmlwinningTeam, 0)) { - gmldo_swap = true; - } - } - } else { - { - if (yyfequal(gmlwinningTeam, 1)) { - gmldo_swap = true; - } - } - } - if (yyGetBool(gmldo_swap)) { - { - var gmltemp = yyInst(_inst, _other, gmlsim).gmlscoredataAway; - yyInst(_inst, _other, gmlsim).gmlscoredataAway = yyInst(_inst, _other, gmlsim).gmlscoredataHome; - yyInst(_inst, _other, gmlsim).gmlscoredataHome = gmltemp; - } - } - return gmlsim; - } -} -function gml_Script_s_co_conference_stats(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - gml_Script_slog(_inst, _other, "s_do_conference_stats"); - var gmlteam, gmlteam_away, gmlteam_home, gmlfix; - { - var __yy__v835 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v836 in __yy__v835) { - if (!__yy__v835.hasOwnProperty(__yy__v836)) continue; - var __yy__v837 = __yy__v835[__yy__v836]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v837.gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlteam = ds_list_find_value(__yy__v837.gmlteamlist, gmli); - ds_map_set(gmlteam, "wins_cnf", 0); - ds_map_set(gmlteam, "losses_cnf", 0); - ds_map_set(gmlteam, "wins_div", 0); - ds_map_set(gmlteam, "losses_div", 0); - } - } - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v837.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(__yy__v837.gmlschedule, gmlf); - if (yyGetBool(yyfless(real(ds_map_find_value(gmlfix, "away_score")), 0)) && yyGetBool(yyfless(real(ds_map_find_value(gmlfix, "home_score")), 0))) { - continue; - } - if (yyfgreater(real(ds_map_find_value(gmlfix, "week")), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - continue; - } - gmlteam_away = ds_list_find_value(__yy__v837.gmlteamlist, ds_map_find_value(gmlfix, "away_team")); - gmlteam_home = ds_list_find_value(__yy__v837.gmlteamlist, ds_map_find_value(gmlfix, "home_team")); - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_team(__yy__v837, _inst, gmlteam_away))) || yyGetBool(!yyGetBool(gml_Script_s_is_co_team(__yy__v837, _inst, gmlteam_home)))) { - continue; - } - if (yyfequal(ds_map_find_value(gmlteam_away, "conference"), ds_map_find_value(gmlteam_home, "conference"))) { - { - if (yyfgreater(real(ds_map_find_value(gmlfix, "away_score")), real(ds_map_find_value(gmlfix, "home_score")))) { - { - ds_map_set_post(gmlteam_away, "wins_cnf", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_away, "wins_cnf")), 1)); - ds_map_set_post(gmlteam_home, "losses_cnf", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_home, "losses_cnf")), 1)); - } - } else { - { - ds_map_set_post(gmlteam_away, "losses_cnf", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_away, "losses_cnf")), 1)); - ds_map_set_post(gmlteam_home, "wins_cnf", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_home, "wins_cnf")), 1)); - } - } - if (yyfequal(ds_map_find_value(gmlteam_away, "division"), ds_map_find_value(gmlteam_home, "division"))) { - { - if (yyfgreater(real(ds_map_find_value(gmlfix, "away_score")), real(ds_map_find_value(gmlfix, "home_score")))) { - { - ds_map_set_post(gmlteam_away, "wins_div", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_away, "wins_div")), 1)); - ds_map_set_post(gmlteam_home, "losses_div", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_home, "losses_div")), 1)); - } - } else { - { - ds_map_set_post(gmlteam_away, "losses_div", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_away, "losses_div")), 1)); - ds_map_set_post(gmlteam_home, "wins_div", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_home, "wins_div")), 1)); - } - } - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_create_playoffs(_inst, _other) { - _inst.gmls_create_playoffs = __yy_method(_inst, gml_Script_s_create_playoffs); -} -function gml_Script_s_create_playoffs(_inst, _other) { - { - gml_Script_s_clear_playoff_fixtures(_inst, _other); - var gmlafc_seed4 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 4); - var gmlafc_seed5 = gml_Script_s_get_team_by_seed(_inst, _other, 0, 5); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs, ds_map_find_value(gmlafc_seed5, "uid"), ds_map_find_value(gmlafc_seed4, "uid")); - var gmlafc_seed3 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 3); - var gmlafc_seed6 = gml_Script_s_get_team_by_seed(_inst, _other, 0, 6); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1), ds_map_find_value(gmlafc_seed6, "uid"), ds_map_find_value(gmlafc_seed3, "uid")); - var gmlnfc_seed4 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 4); - var gmlnfc_seed5 = gml_Script_s_get_team_by_seed(_inst, _other, 1, 5); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2), ds_map_find_value(gmlnfc_seed5, "uid"), ds_map_find_value(gmlnfc_seed4, "uid")); - var gmlnfc_seed3 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 3); - var gmlnfc_seed6 = gml_Script_s_get_team_by_seed(_inst, _other, 1, 6); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3), ds_map_find_value(gmlnfc_seed6, "uid"), ds_map_find_value(gmlnfc_seed3, "uid")); - var gmlafc_seed1 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 1); - var gmlafc_seed2 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 2); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4), -1, ds_map_find_value(gmlafc_seed1, "uid")); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5), -1, ds_map_find_value(gmlafc_seed2, "uid")); - var gmlnfc_seed1 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 1); - var gmlnfc_seed2 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 2); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6), -1, ds_map_find_value(gmlnfc_seed1, "uid")); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7), -1, ds_map_find_value(gmlnfc_seed2, "uid")); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8), -1, -1); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9), -1, -1); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10), -1, -1); - } -} -function gml_GlobalScript_s_create_playoffs2(_inst, _other) { - _inst.gmls_create_playoffs2 = __yy_method(_inst, gml_Script_s_create_playoffs2); -} -function gml_Script_s_create_playoffs2(_inst, _other) { - { - gml_Script_s_clear_playoff_fixtures(_inst, _other); - var gmlafc_seed4 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 4); - var gmlafc_seed5 = gml_Script_s_get_team_by_seed(_inst, _other, 0, 5); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs, ds_map_find_value(gmlafc_seed5, "uid"), ds_map_find_value(gmlafc_seed4, "uid")); - var gmlafc_seed3 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 3); - var gmlafc_seed6 = gml_Script_s_get_team_by_seed(_inst, _other, 0, 6); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1), ds_map_find_value(gmlafc_seed6, "uid"), ds_map_find_value(gmlafc_seed3, "uid")); - var gmlafc_seed2 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 2); - var gmlafc_seed7 = gml_Script_s_get_team_by_seed(_inst, _other, 0, 7); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2), ds_map_find_value(gmlafc_seed7, "uid"), ds_map_find_value(gmlafc_seed2, "uid")); - var gmlnfc_seed4 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 4); - var gmlnfc_seed5 = gml_Script_s_get_team_by_seed(_inst, _other, 1, 5); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3), ds_map_find_value(gmlnfc_seed5, "uid"), ds_map_find_value(gmlnfc_seed4, "uid")); - var gmlnfc_seed3 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 3); - var gmlnfc_seed6 = gml_Script_s_get_team_by_seed(_inst, _other, 1, 6); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4), ds_map_find_value(gmlnfc_seed6, "uid"), ds_map_find_value(gmlnfc_seed3, "uid")); - var gmlnfc_seed2 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 2); - var gmlnfc_seed7 = gml_Script_s_get_team_by_seed(_inst, _other, 1, 7); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5), ds_map_find_value(gmlnfc_seed7, "uid"), ds_map_find_value(gmlnfc_seed2, "uid")); - var gmlafc_seed1 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 1); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6), -1, ds_map_find_value(gmlafc_seed1, "uid")); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7), -1, -1); - var gmlnfc_seed1 = gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 1); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8), -1, ds_map_find_value(gmlnfc_seed1, "uid")); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9), -1, -1); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10), -1, -1); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 11), -1, -1); - gml_Script_s_create_fixdata(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 12), -1, -1); - } -} -function gml_GlobalScript_s_playoffs_12(_inst, _other) { - _inst.gmls_playoffs_12 = __yy_method(_inst, gml_Script_s_playoffs_12); -} -function gml_Script_s_playoffs_12(_inst, _other) { - { - if (yyGetBool(ds_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, 2))) { - { - if (yyfequal(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs), 11)) { - return true; - } - } - } - return false; - } -} -function gml_GlobalScript_s_get_week_superbowl(_inst, _other) { - _inst.gmls_get_week_superbowl = __yy_method(_inst, gml_Script_s_get_week_superbowl); -} -function gml_Script_s_get_week_superbowl(_inst, _other) { - { - var gmlw = 28; - if (!yyGetBool(gml_Script_s_playoffs_12(_inst, _other))) { - gmlw = 30; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs, 19)) { - gmlw = yyfplus(gmlw, 1); - } - return gmlw; - } -} -function gml_GlobalScript_s_do_playoff_schedule(_inst, _other) { - _inst.gmls_do_playoff_schedule = __yy_method(_inst, gml_Script_s_do_playoff_schedule); - _inst.gmls_get_retrobowl_mvp_winner = __yy_method(_inst, gml_Script_s_get_retrobowl_mvp_winner); -} -function gml_Script_s_do_playoff_schedule(_inst, _other, argument0) { - { - var gmlweek_afc_champ = 26; - var gmlweek_nfc_champ = 27; - var gmlweek_superbowl = 28; - { - var __yy__v838 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v839 in __yy__v838) { - if (!__yy__v838.hasOwnProperty(__yy__v839)) continue; - var __yy__v840 = __yy__v838[__yy__v839]; - { - if (!yyGetBool(gml_Script_s_playoffs_12(__yy__v840, _inst))) { - { - gmlweek_afc_champ = yyfplus(gmlweek_afc_champ, 2); - gmlweek_nfc_champ = yyfplus(gmlweek_nfc_champ, 2); - gmlweek_superbowl = yyfplus(gmlweek_superbowl, 2); - } - } - if (yyfequal(__yy__v840.gmlfirst_week_playoffs, 19)) { - { - gmlweek_afc_champ = yyfplus(gmlweek_afc_champ, 1); - gmlweek_nfc_champ = yyfplus(gmlweek_nfc_champ, 1); - gmlweek_superbowl = yyfplus(gmlweek_superbowl, 1); - } - } - gml_Script_slog(__yy__v840, _inst, yyfplus("s_do_playoff_schedule:", __yy_gml_errCheck(string(__yy__v840.gmlweek)))); - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(__yy__v840, _inst, __yy__v840.gmlweek); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - { - gml_Script_slog(__yy__v840, _inst, "Fixture error! Trying to recreate playoffs"); - gml_Script_s_create_playoffs2(__yy__v840, _inst); - gmlfix = gml_Script_s_get_playoff_fixture_by_week(__yy__v840, _inst, __yy__v840.gmlweek); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - { - gml_Script_slog(__yy__v840, _inst, "Fixture error! Skipping season"); - gml_Script_s_start_new_season(__yy__v840, _inst, false); - return false; - } - } - } - } - var gmlteam_idAway = ds_map_find_value(gmlfix, "away_team"); - var gmlteam_idHome = ds_map_find_value(gmlfix, "home_team"); - var gmlteam_mapAway = ds_list_find_value(__yy__v840.gmlteamlist, gmlteam_idAway); - var gmlteam_mapHome = ds_list_find_value(__yy__v840.gmlteamlist, gmlteam_idHome); - var gmlteam_strengthAway = gml_Script_s_get_team_offense_with_reputation_boost(__yy__v840, _inst, gmlteam_mapAway); - gmlteam_strengthAway = yyfplus(gmlteam_strengthAway, gml_Script_s_get_team_defense_with_reputation_boost(__yy__v840, _inst, gmlteam_mapAway)); - var gmlteam_strengthHome = gml_Script_s_get_team_offense_with_reputation_boost(__yy__v840, _inst, gmlteam_mapHome); - gmlteam_strengthHome = yyfplus(gmlteam_strengthHome, gml_Script_s_get_team_defense_with_reputation_boost(__yy__v840, _inst, gmlteam_mapHome)); - gmlteam_strengthHome = yyfplus(gmlteam_strengthHome, 1); - gmlteam_strengthHome = yyfplus(gmlteam_strengthHome, 1); - var gmlscoredataAway = gml_Script_s_get_random_scoredata(__yy__v840, _inst); - var gmlscoredataHome = gml_Script_s_get_random_scoredata(__yy__v840, _inst); - if (yyfequal(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - { - ds_map_set(gmlscoredataHome, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlscoredataHome, "points")), 3)); - } - } - if (yyGetBool(!yyGetBool(irandom(4))) && yyGetBool(yyfgreater(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) && yyGetBool(yyfless(gmlteam_strengthAway, gmlteam_strengthHome))) { - { - var gmltemp_map = ds_map_create(); - ds_map_copy(gmltemp_map, gmlscoredataAway); - ds_map_copy(gmlscoredataAway, gmlscoredataHome); - ds_map_copy(gmlscoredataHome, gmltemp_map); - ds_map_destroy(gmltemp_map); - gmltemp_map = -1; - } - } - if (yyGetBool(yyfequal(gmlteam_idAway, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(gmlteam_idHome, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - ds_map_set(gmlscoredataAway, "points", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore)]); - ds_map_set(gmlscoredataHome, "points", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltscore)]); - } - } - ds_map_set(gmlfix, "away_score", ds_map_find_value(gmlscoredataAway, "points")); - ds_map_set(gmlfix, "home_score", ds_map_find_value(gmlscoredataHome, "points")); - var gmlwinning_team = gmlteam_mapAway; - var gmllosing_team = gmlteam_mapHome; - if (yyfless(ds_map_find_value(gmlscoredataAway, "points"), ds_map_find_value(gmlscoredataHome, "points"))) { - { - gmlwinning_team = gmlteam_mapHome; - gmllosing_team = gmlteam_mapAway; - } - } - var gmlscr1 = real(ds_map_find_value(gmlfix, "away_score")); - var gmlscr2 = real(ds_map_find_value(gmlfix, "home_score")); - if (yyfgreater(gmlscr2, gmlscr1)) { - { - gmlscr2 = real(ds_map_find_value(gmlfix, "away_score")); - gmlscr1 = real(ds_map_find_value(gmlfix, "home_score")); - } - } - if (yyfequal(__yy__v840.gmlweek, gmlweek_superbowl)) { - { - gml_Script_s_add_news(__yy__v840, _inst, gml_Script_s_parse_news(__yy__v840, _inst, "msg_SuperBowlWinner", gmlwinning_team, gmllosing_team, ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))); - var gmlmap = ds_map_create(); - ds_map_set(gmlmap, "year", yyfplus(__yy_gml_errCheck(__yy__v840.gmlstart_year), __yy_gml_errCheck(__yy__v840.gmlyear))); - ds_map_set(gmlmap, "winner", ds_map_find_value(gmlwinning_team, "name")); - ds_map_set(gmlmap, "score", yyfplus(yyfplus(__yy_gml_errCheck(string(gmlscr1)), "-"), __yy_gml_errCheck(string(gmlscr2)))); - ds_map_set(gmlmap, "loser", ds_map_find_value(gmllosing_team, "tla")); - ds_map_set(gmlmap, "human", 0); - if (yyGetBool(yyfequal(gmlteam_idAway, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(gmlteam_idHome, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - if (yyfequal(gmlwinning_team, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlretrobowlwinner = 1; - ds_map_set(gmlmap, "human", 1); - gml_Script_s_get_retrobowl_mvp_winner(__yy__v840, _inst); - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlretrobowlwinner = -1; - ds_map_set(gmlmap, "human", -1); - } - } - } - } else { - { - gml_Script_s_do_player_awards(__yy__v840, _inst); - } - } - ds_list_add(__yy__v840.gmlrbhistorylist, gmlmap); - } - } else { - { - gml_Script_s_add_news(__yy__v840, _inst, gml_Script_s_parse_news(__yy__v840, _inst, "msg_PlayOffResult", gmlwinning_team, gmllosing_team, gmlscr1, gmlscr2)); - gml_Script_s_promote_playoff_winner(__yy__v840, _inst, __yy__v840.gmlweek, ds_map_find_value(gmlwinning_team, "uid")); - if (yyGetBool(yyfequal(__yy__v840.gmlweek, gmlweek_afc_champ)) || yyGetBool(yyfequal(__yy__v840.gmlweek, gmlweek_nfc_champ))) { - { - var gmlstr = gml_Script_s_str(__yy__v840, _inst, "news_ConferenceChamps"); - gmlstr = string_replace(gmlstr, "$teamname", ds_map_find_value(gmlwinning_team, "name")); - gmlstr = string_replace(gmlstr, "$conference", gml_Script_s_get_string_conference(__yy__v840, _inst, ds_map_find_value(gmlwinning_team, "conference"))); - gml_Script_s_add_news(__yy__v840, _inst, gmlstr); - } - } - } - } - ds_map_destroy(gmlscoredataAway); - ds_map_destroy(gmlscoredataHome); - gmlscoredataAway = -1; - gmlscoredataHome = -1; - } - } - } - return true; - } -} -function gml_Script_s_get_retrobowl_mvp_winner(_inst, _other) { - { - { - var __yy__v841 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v842 in __yy__v841) { - if (!__yy__v841.hasOwnProperty(__yy__v842)) continue; - var __yy__v843 = __yy__v841[__yy__v842]; - { - var gmlmvp = -4; - var gmlqb = gml_Script_s_get_qb_pmap(__yy__v843, _inst); - if (yyGetBool(gmlqb) && yyGetBool(yyfgreater(gml_Script_s_get_match_rating(__yy__v843, _inst, gmlqb), 9)) && yyGetBool(yyfgreater(ds_map_find_value(gmlqb, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v843, _inst, gmlqb)))) { - gmlmvp = gmlqb; - } else { - { - var gmlrat = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v843.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v843.gmlroster, gmli); - if (yyGetBool(yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) || yyGetBool(gml_Script_s_player_benched(__yy__v843, _inst, gmlpmap)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 10))) { - continue; - } - var gmlmr = gml_Script_s_get_match_rating(__yy__v843, _inst, gmlpmap); - if (yyGetBool(yyfgreater(gmlmr, gmlrat)) && yyGetBool(gml_Script_s_is_offensive_player(__yy__v843, _inst, gmlpmap))) { - { - gmlrat = gmlmr; - gmlmvp = gmlpmap; - } - } else { - if (yyGetBool(yyfgreater(yyfminus(__yy_gml_errCheck(gmlmr), 1), gmlrat)) && yyGetBool(!yyGetBool(gml_Script_s_is_offensive_player(__yy__v843, _inst, gmlpmap)))) { - { - gmlrat = yyfminus(__yy_gml_errCheck(gmlmr), 1); - gmlmvp = gmlpmap; - } - } else { - if (yyGetBool(yyfequal(gmlmr, gmlrat)) && yyGetBool(gml_Script_s_is_offensive_player(__yy__v843, _inst, gmlpmap))) { - { - if (yyfgreater(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_yards"))), yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmvp, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(gmlmvp, "stat_rush_yards"))))) { - { - gmlrat = gmlmr; - gmlmvp = gmlpmap; - } - } - } - } - } - } - } - } - } - } - if (yyGetBool(gmlmvp)) { - { - var gmlmsg = string_replace(gml_Script_s_str(__yy__v843, _inst, "msg_RetroBowlMVPWinner"), "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmvp, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlmvp, "lname")))); - gml_Script_s_add_news(__yy__v843, _inst, gmlmsg); - if (!yyGetBool(ds_map_exists(gmlmvp, "rbmvp"))) { - ds_map_set(gmlmvp, "rbmvp", 1); - } else { - ds_map_set(gmlmvp, "rbmvp", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlmvp, "rbmvp"))), 1)); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_get_random_scoredata(_inst, _other) { - _inst.gmls_get_random_scoredata = __yy_method(_inst, gml_Script_s_get_random_scoredata); - _inst.gmls_co_get_random_scoredata = __yy_method(_inst, gml_Script_s_co_get_random_scoredata); -} -function gml_Script_s_get_random_scoredata(_inst, _other) { - { - var gmlmap = ds_map_create(); - ds_map_set(gmlmap, "points", 0); - ds_map_set(gmlmap, "yards", 0); - ds_map_set(gmlmap, "tds", 0); - ds_map_set(gmlmap, "sacks", 0); - ds_map_set(gmlmap, "ints", 0); - var gmlchances = irandom_range(6, 12); - var gmls = 0; - for (; yyfless(gmls, gmlchances); g_yyPrePostObject__ = gmls, gmls = g_yyPrePostObject__ instanceof Long ? gmls.add(1) : ++gmls, g_yyPrePostObject__) { - { - var ___sw548___ = irandom(2); - var ___swc549___ = -1; - if (yyCompareVal(___sw548___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc549___ = 0; - } else if (yyCompareVal(___sw548___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc549___ = 1; - } - switch (___swc549___) { - case 0: { - if (yyGetBool(irandom(1))) { - { - ds_map_set(gmlmap, "tds", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "tds")), 1)); - ds_map_set(gmlmap, "yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "yards")), __yy_gml_errCheck(yyfplus(40, __yy_gml_errCheck(irandom(40)))))); - } - } - ds_map_set(gmlmap, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "points")), 7)); - if (yyfgreater(irandom(99), 93)) { - ds_map_set(gmlmap, "points", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "points")), 1)); - } - break; - } - case 1: { - ds_map_set(gmlmap, "yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "yards")), __yy_gml_errCheck(irandom(20)))); - ds_map_set(gmlmap, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "points")), 3)); - if (yyfequal(irandom(5), 0)) { - ds_map_set(gmlmap, "points", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "points")), 3)); - } - break; - } - default: { - ds_map_set(gmlmap, "yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "yards")), __yy_gml_errCheck(irandom(10)))); - var ___sw550___ = irandom(2); - var ___swc551___ = -1; - if (yyCompareVal(___sw550___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc551___ = 0; - } else if (yyCompareVal(___sw550___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc551___ = 1; - } else if (yyCompareVal(___sw550___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc551___ = 2; - } - switch (___swc551___) { - case 0: { - ds_map_set(gmlmap, "sacks", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "sacks")), 1)); - break; - } - case 1: { - ds_map_set(gmlmap, "ints", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "ints")), 1)); - break; - } - case 2: { - break; - } - } - break; - } - } - } - } - return gmlmap; - } -} -function gml_Script_s_co_get_random_scoredata(_inst, _other, argument0) { - { - var gmlmap = ds_map_create(); - ds_map_set(gmlmap, "points", 0); - ds_map_set(gmlmap, "yards", 0); - ds_map_set(gmlmap, "tds", 0); - ds_map_set(gmlmap, "sacks", 0); - ds_map_set(gmlmap, "ints", 0); - if (yyfequal(argument0, 0)) { - { - argument0 = irandom_range(6, 12); - } - } - var gmls = 0; - for (; yyfless(gmls, argument0); g_yyPrePostObject__ = gmls, gmls = g_yyPrePostObject__ instanceof Long ? gmls.add(1) : ++gmls, g_yyPrePostObject__) { - { - var ___sw552___ = irandom(2); - var ___swc553___ = -1; - if (yyCompareVal(___sw552___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc553___ = 0; - } else if (yyCompareVal(___sw552___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc553___ = 1; - } - switch (___swc553___) { - case 0: { - if (yyGetBool(irandom(1))) { - { - ds_map_set(gmlmap, "tds", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "tds")), 1)); - ds_map_set(gmlmap, "yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "yards")), __yy_gml_errCheck(yyfplus(40, __yy_gml_errCheck(irandom(40)))))); - } - } - ds_map_set(gmlmap, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "points")), 6)); - if (yyfgreater(irandom(99), 93)) { - ds_map_set(gmlmap, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "points")), 1)); - } - break; - } - case 1: { - ds_map_set(gmlmap, "yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "yards")), __yy_gml_errCheck(irandom(20)))); - ds_map_set(gmlmap, "points", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "points")), 3)); - if (yyfequal(irandom(5), 0)) { - ds_map_set(gmlmap, "points", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "points")), 3)); - } - break; - } - default: { - ds_map_set(gmlmap, "yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "yards")), __yy_gml_errCheck(irandom(10)))); - var ___sw554___ = irandom(2); - var ___swc555___ = -1; - if (yyCompareVal(___sw554___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc555___ = 0; - } else if (yyCompareVal(___sw554___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc555___ = 1; - } else if (yyCompareVal(___sw554___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc555___ = 2; - } - switch (___swc555___) { - case 0: { - ds_map_set(gmlmap, "sacks", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "sacks")), 1)); - break; - } - case 1: { - ds_map_set(gmlmap, "ints", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "ints")), 1)); - break; - } - case 2: { - break; - } - } - break; - } - } - } - } - return gmlmap; - } -} // // Make sure Divisional rounds are seeded (#4 @ #1, #3 @ #2) -function gml_GlobalScript_s_promote_playoff_winner(_inst, _other) { - _inst.gmls_promote_playoff_winner = __yy_method(_inst, gml_Script_s_promote_playoff_winner); - _inst.gmls_seed_divisional_round = __yy_method(_inst, gml_Script_s_seed_divisional_round); -} -function gml_Script_s_promote_playoff_winner(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, yyfplus("s_promote_playoff_winner", __yy_gml_errCheck(string(argument1)))); - var gmlnextround_fix; - var gmlweek_afc_champ = 26; - var gmlweek_nfc_champ = 27; - if (yyGetBool(gml_Script_s_playoffs_12(_inst, _other))) { - { - if (yyfequal(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10)); - } else { - return; - } - } - } - } - } - } - } - } - } - } - } - } else { - { - gmlweek_afc_champ = 28; - gmlweek_nfc_champ = 29; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs, 19)) { - { - gmlweek_afc_champ = yyfplus(gmlweek_afc_champ, 1); - gmlweek_nfc_champ = yyfplus(gmlweek_nfc_champ, 1); - } - } - if (yyfequal(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, gmlweek_afc_champ); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, gmlweek_afc_champ); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, gmlweek_nfc_champ); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, gmlweek_nfc_champ); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 12)); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 11))) { - gmlnextround_fix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 12)); - } else { - return; - } - } - } - } - } - } - } - } - } - } - } - } - } - } - if (yyGetBool(gmlnextround_fix)) { - { - gml_Script_slog(_inst, _other, yyfplus("Got next round fix: ", __yy_gml_errCheck(string(ds_map_find_value(gmlnextround_fix, "week"))))); - if (yyfequal(ds_map_find_value(gmlnextround_fix, "away_team"), -1)) { - { - ds_map_set(gmlnextround_fix, "away_team", argument1); - } - } else { - if (yyfequal(ds_map_find_value(gmlnextround_fix, "home_team"), -1)) { - { - ds_map_set(gmlnextround_fix, "home_team", argument1); - } - } - } - if (yyGetBool(yyfequal(real(ds_map_find_value(gmlnextround_fix, "week")), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) && yyGetBool(yyfgreater(ds_map_find_value(gmlnextround_fix, "away_team"), -1)) && yyGetBool(yyfgreater(ds_map_find_value(gmlnextround_fix, "home_team"), -1))) { - { - gml_Script_s_seed_divisional_round(_inst, _other, 0); - } - } else { - if (yyGetBool(yyfequal(real(ds_map_find_value(gmlnextround_fix, "week")), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) && yyGetBool(yyfgreater(ds_map_find_value(gmlnextround_fix, "away_team"), -1)) && yyGetBool(yyfgreater(ds_map_find_value(gmlnextround_fix, "home_team"), -1))) { - { - gml_Script_s_seed_divisional_round(_inst, _other, 1); - } - } - } - if (yyGetBool(yyfequal(real(ds_map_find_value(gmlnextround_fix, "week")), gmlweek_afc_champ)) || yyGetBool(yyfequal(real(ds_map_find_value(gmlnextround_fix, "week")), gmlweek_nfc_champ))) { - { - if (yyGetBool(yyfgreater(ds_map_find_value(gmlnextround_fix, "away_team"), -1)) && yyGetBool(yyfgreater(ds_map_find_value(gmlnextround_fix, "home_team"), -1))) { - { - var gmltmap1 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlnextround_fix, "away_team")); - var gmltmap2 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlnextround_fix, "home_team")); - if (yyfgreater(gml_Script_s_get_team_winpct(_inst, _other, gmltmap1), gml_Script_s_get_team_winpct(_inst, _other, gmltmap2))) { - { - ds_map_set(gmlnextround_fix, "away_team", real(ds_map_find_value(gmltmap2, "uid"))); - ds_map_set(gmlnextround_fix, "home_team", real(ds_map_find_value(gmltmap1, "uid"))); - } - } - } - } - } - } - if (yyGetBool(irandom(1)) && yyGetBool(yyfequal(real(ds_map_find_value(gmlnextround_fix, "week")), yyfplus(__yy_gml_errCheck(gmlweek_nfc_champ), 1)))) { - { - var gmltmp = ds_map_find_value(gmlnextround_fix, "away_team"); - ds_map_set(gmlnextround_fix, "away_team", ds_map_find_value(gmlnextround_fix, "home_team")); - ds_map_set(gmlnextround_fix, "home_team", gmltmp); - } - } - } - } - gml_Script_s_update_human_playoff_fixtures(_inst, _other); - } -} -function gml_Script_s_seed_divisional_round(_inst, _other, argument0) { - { - var gmlfix1 = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6)); - var gmlfix2 = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7)); - if (yyfequal(argument0, 1)) { - { - gmlfix1 = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8)); - gmlfix2 = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9)); - } - } - var gmltmap2 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix1, "away_team")); - var gmltmap3 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix2, "home_team")); - var gmltmap4 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix2, "away_team")); - var gmlpct2 = __yy_gml_errCheck(-__yy_gml_errCheck(gml_Script_s_get_team_seeding(_inst, _other, gmltmap2))); - var gmlpct3 = __yy_gml_errCheck(-__yy_gml_errCheck(gml_Script_s_get_team_seeding(_inst, _other, gmltmap3))); - var gmlpct4 = __yy_gml_errCheck(-__yy_gml_errCheck(gml_Script_s_get_team_seeding(_inst, _other, gmltmap4))); - var gmltgrid = ds_grid_create(2, 3); - ds_grid_set(gmltgrid, 0, 0, gmlpct2); - ds_grid_set(gmltgrid, 1, 0, ds_map_find_value(gmltmap2, "uid")); - ds_grid_set(gmltgrid, 0, 1, gmlpct3); - ds_grid_set(gmltgrid, 1, 1, ds_map_find_value(gmltmap3, "uid")); - ds_grid_set(gmltgrid, 0, 2, gmlpct4); - ds_grid_set(gmltgrid, 1, 2, ds_map_find_value(gmltmap4, "uid")); - ds_grid_sort(gmltgrid, 0, true); - ds_map_set(gmlfix1, "away_team", real(ds_grid_get(gmltgrid, 1, 0))); - ds_map_set(gmlfix2, "away_team", real(ds_grid_get(gmltgrid, 1, 1))); - ds_map_set(gmlfix2, "home_team", real(ds_grid_get(gmltgrid, 1, 2))); - ds_grid_destroy(gmltgrid); - } -} -function gml_GlobalScript_s_add_to_human_fixtures(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_add_to_human_fixtures = __yy_method(_inst, gml_Script_s_add_to_human_fixtures); -} -function gml_Script_s_add_to_human_fixtures(_inst, _other, argument0, argument1, argument2) { - { - var gmlmap = ds_map_create(); - ds_map_set(gmlmap, "week", argument0); - ds_map_set(gmlmap, "away_team", argument1); - ds_map_set(gmlmap, "home_team", argument2); - ds_map_set(gmlmap, "away_score", 0); - ds_map_set(gmlmap, "home_score", 0); - ds_map_set(gmlmap, "human_win", "unplayed"); - ds_list_add(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfixturelist, gmlmap); - } -} // slog ("Team "+string(teamid_away)+" @ Team "+string(teamid_home)); -function gml_GlobalScript_s_update_human_playoff_fixtures(_inst, _other) { - _inst.gmls_update_human_playoff_fixtures = __yy_method(_inst, gml_Script_s_update_human_playoff_fixtures); - _inst.gmls_check_rearranged_human_playoff = __yy_method(_inst, gml_Script_s_check_rearranged_human_playoff); - _inst.gmls_update_human_fixtures = __yy_method(_inst, gml_Script_s_update_human_fixtures); - _inst.gmls_update_fixturelist_fix_extra_data = __yy_method(_inst, gml_Script_s_update_fixturelist_fix_extra_data); -} -function gml_Script_s_update_human_playoff_fixtures(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_update_human_playoff_fixtures"); - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlpo_fix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, gmlf); - if (yyGetBool(yyfequal(ds_map_find_value(gmlpo_fix, "away_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(ds_map_find_value(gmlpo_fix, "home_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - var gmlfixweek = real(ds_map_find_value(gmlpo_fix, "week")); - var gmlmy_fix = gml_Script_s_get_human_fixture_by_week(_inst, _other, gmlfixweek); - if (!yyGetBool(gmlmy_fix)) { - { - gml_Script_s_add_to_human_fixtures(_inst, _other, gmlfixweek, ds_map_find_value(gmlpo_fix, "away_team"), ds_map_find_value(gmlpo_fix, "home_team")); - gml_Script_s_check_rearranged_human_playoff(_inst, _other, gmlfixweek); - } - } else { - { - ds_map_set(gmlmy_fix, "away_team", ds_map_find_value(gmlpo_fix, "away_team")); - ds_map_set(gmlmy_fix, "home_team", ds_map_find_value(gmlpo_fix, "home_team")); - if (yyfequal(ds_map_find_value(gmlmy_fix, "human_win"), "unplayed")) { - gml_Script_s_check_rearranged_human_playoff(_inst, _other, gmlfixweek); - } - } - } - } - } - } - } - } -} -function gml_Script_s_check_rearranged_human_playoff(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("s_check_rearranged_human_playoff: ", __yy_gml_errCheck(string(argument0)))); - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfixturelist)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfixturelist, gmlf); - if (yyGetBool(gmlfix) && yyGetBool(yyfnotequal(ds_map_find_value(gmlfix, "week"), argument0)) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "human_win"), "unplayed"))) { - { - var gmlteamid_away = ds_map_find_value(gmlfix, "away_team"); - var gmlteamid_home = ds_map_find_value(gmlfix, "home_team"); - gml_Script_slog(_inst, _other, yyfplus("Destroying human fixture week: ", __yy_gml_errCheck(string(ds_map_find_value(gmlfix, "week"))))); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("Team ", __yy_gml_errCheck(string(gmlteamid_away))), " @ Team "), __yy_gml_errCheck(string(gmlteamid_home)))); - ds_map_destroy(ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfixturelist, gmlf)); - ds_list_delete(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfixturelist, gmlf); - } - } - } - } - } -} -function gml_Script_s_update_human_fixtures(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_update_human_fixtures"); - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlpo_fix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule, gmlf); - if (yyGetBool(yyfequal(ds_map_find_value(gmlpo_fix, "away_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(ds_map_find_value(gmlpo_fix, "home_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - if (yyfgreater(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpo_fix, "away_score")), __yy_gml_errCheck(ds_map_find_value(gmlpo_fix, "home_score"))), -1)) { - { - var gmlfixweek = real(ds_map_find_value(gmlpo_fix, "week")); - var gmlmy_fix = gml_Script_s_get_human_fixture_by_week(_inst, _other, gmlfixweek); - if (yyGetBool(gmlmy_fix)) { - { - ds_map_set(gmlmy_fix, "away_score", ds_map_find_value(gmlpo_fix, "away_score")); - ds_map_set(gmlmy_fix, "home_score", ds_map_find_value(gmlpo_fix, "home_score")); - ds_map_set(gmlmy_fix, "away_team", ds_map_find_value(gmlpo_fix, "away_team")); - ds_map_set(gmlmy_fix, "home_team", ds_map_find_value(gmlpo_fix, "home_team")); - if (yyfequal(ds_map_find_value(gmlmy_fix, "human_win"), "unplayed")) { - { - if (yyfequal(ds_map_find_value(gmlpo_fix, "away_score"), ds_map_find_value(gmlpo_fix, "home_score"))) { - ds_map_set(gmlmy_fix, "human_win", "tie"); - } else { - if (yyGetBool(yyfequal(ds_map_find_value(gmlpo_fix, "away_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) && yyGetBool(yyfgreater(ds_map_find_value(gmlpo_fix, "away_score"), ds_map_find_value(gmlpo_fix, "home_score")))) { - ds_map_set(gmlmy_fix, "human_win", "win"); - } else { - if (yyGetBool(yyfequal(ds_map_find_value(gmlpo_fix, "home_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) && yyGetBool(yyfgreater(ds_map_find_value(gmlpo_fix, "home_score"), ds_map_find_value(gmlpo_fix, "away_score")))) { - ds_map_set(gmlmy_fix, "human_win", "win"); - } else { - ds_map_set(gmlmy_fix, "human_win", "loss"); - } - } - } - } - } - gml_Script_s_update_fixturelist_fix_extra_data(_inst, _other, gmlpo_fix, gmlmy_fix); - } - } - } - } - } - } - } - } - } -} -function gml_Script_s_update_fixturelist_fix_extra_data(_inst, _other, argument0, argument1) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_map_set(argument1, "cid", ds_map_find_value(argument0, "cid")); - ds_map_set(argument1, "mid", ds_map_find_value(argument0, "mid")); - ds_map_set(argument1, "cat", ds_map_find_value(argument0, "cat")); - } - } - } -} -function gml_GlobalScript_s_get_playoff_fixture_by_week(_inst, _other, argument0) { - _inst.gmls_get_playoff_fixture_by_week = __yy_method(_inst, gml_Script_s_get_playoff_fixture_by_week); -} -function gml_Script_s_get_playoff_fixture_by_week(_inst, _other, argument0) { - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, gmlf); - if (yyGetBool(ds_exists(gmlfix, 1)) && yyGetBool(ds_map_exists(gmlfix, "week"))) { - { - if (yyfequal(real(ds_map_find_value(gmlfix, "week")), argument0)) { - return gmlfix; - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_human_fixture_by_week(_inst, _other) { - _inst.gmls_get_human_fixture_by_week = __yy_method(_inst, gml_Script_s_get_human_fixture_by_week); -} -function gml_Script_s_get_human_fixture_by_week(_inst, _other, argument0) { - { - { - var __yy__v844 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v845 in __yy__v844) { - if (!__yy__v844.hasOwnProperty(__yy__v845)) continue; - var __yy__v846 = __yy__v844[__yy__v845]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v846.gmlfixturelist)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v846.gmlfixturelist, gmlf); - if (yyGetBool(gmlfix) && yyGetBool(!yyGetBool(is_undefined(ds_map_find_value(gmlfix, "week")))) && yyGetBool(yyfequal(real(ds_map_find_value(gmlfix, "week")), argument0))) { - return gmlfix; - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_human_fixture_previous(_inst, _other) { - _inst.gmls_get_human_fixture_previous = __yy_method(_inst, gml_Script_s_get_human_fixture_previous); -} -function gml_Script_s_get_human_fixture_previous(_inst, _other) { - { - { - var __yy__v847 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v848 in __yy__v847) { - if (!__yy__v847.hasOwnProperty(__yy__v848)) continue; - var __yy__v849 = __yy__v847[__yy__v848]; - { - var gmlprevfix = -4; - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v849.gmlfixturelist)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v849.gmlfixturelist, gmlf); - if (yyGetBool(gmlfix) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "human_win"), "unplayed"))) { - return gmlprevfix; - } - gmlprevfix = gmlfix; - } - } - return gmlprevfix; - } - } - } - } -} // slog ("Team "+string(teamid_away)+" @ Team "+string(teamid_home)); -// slog("create fixture "+string(away_id)+" @ "+string(home_id)); -function gml_GlobalScript_exhibition_scripts(_inst, _other) { - _inst.gmlbtn_click_exhibition_start = __yy_method(_inst, gml_Script_btn_click_exhibition_start); - _inst.gmlbtn_click_exhibition_exit = __yy_method(_inst, gml_Script_btn_click_exhibition_exit); - _inst.gmls_exhibition_exit = __yy_method(_inst, gml_Script_s_exhibition_exit); - _inst.gmls_exhibition_lost_two_controllers = __yy_method(_inst, gml_Script_s_exhibition_lost_two_controllers); - _inst.gmls_exhibition_assign_lost_controller = __yy_method(_inst, gml_Script_s_exhibition_assign_lost_controller); - _inst.gmls_exhibition_abandon = __yy_method(_inst, gml_Script_s_exhibition_abandon); - _inst.gmls_set_up_uniforms_exhibition = __yy_method(_inst, gml_Script_s_set_up_uniforms_exhibition); - _inst.gmls_create_exhibition_fixture = __yy_method(_inst, gml_Script_s_create_exhibition_fixture); - _inst.gmlbtn_click_exhibition_controller_0 = __yy_method(_inst, gml_Script_btn_click_exhibition_controller_0); - _inst.gmlbtn_click_exhibition_controller_1 = __yy_method(_inst, gml_Script_btn_click_exhibition_controller_1); - _inst.gmls_update_exhibition_controllers = __yy_method(_inst, gml_Script_s_update_exhibition_controllers); - _inst.gmlbtn_click_ChangeTeamAway = __yy_method(_inst, gml_Script_btn_click_ChangeTeamAway); - _inst.gmlbtn_click_ChangeTeamHome = __yy_method(_inst, gml_Script_btn_click_ChangeTeamHome); - _inst.gmlbtn_click_Exhibition_Play = __yy_method(_inst, gml_Script_btn_click_Exhibition_Play); - _inst.gmls_update_options_exh = __yy_method(_inst, gml_Script_s_update_options_exh); - _inst.gmls_force_kick_direction = __yy_method(_inst, gml_Script_s_force_kick_direction); - _inst.gmls_count_audibles = __yy_method(_inst, gml_Script_s_count_audibles); - _inst.gmls_update_audibles = __yy_method(_inst, gml_Script_s_update_audibles); - _inst.gmls_set_audibles = __yy_method(_inst, gml_Script_s_set_audibles); - _inst.gmls_count_timeouts = __yy_method(_inst, gml_Script_s_count_timeouts); - _inst.gmls_update_timeouts = __yy_method(_inst, gml_Script_s_update_timeouts); - _inst.gmls_set_timeouts = __yy_method(_inst, gml_Script_s_set_timeouts); - _inst.gmls_set_exhibition_buttons = __yy_method(_inst, gml_Script_s_set_exhibition_buttons); - _inst.gmlbtn_click_exhibition_switch_start = __yy_method(_inst, gml_Script_btn_click_exhibition_switch_start); - _inst.gmls_exhibition_controller_check_continue = __yy_method(_inst, gml_Script_s_exhibition_controller_check_continue); - _inst.gmlbtn_click_exhibition_controllers = __yy_method(_inst, gml_Script_btn_click_exhibition_controllers); - _inst.gmlbtn_exhibition_controllers_refresh = __yy_method(_inst, gml_Script_btn_exhibition_controllers_refresh); - _inst.gmlrm_exhibition_options_create = __yy_method(_inst, gml_Script_rm_exhibition_options_create); - _inst.gmls_exh_teamswap_allowed = __yy_method(_inst, gml_Script_s_exh_teamswap_allowed); - _inst.gmlget_ex_teamset_0 = __yy_method(_inst, gml_Script_get_ex_teamset_0); - _inst.gmlget_ex_teamset_1 = __yy_method(_inst, gml_Script_get_ex_teamset_1); - _inst.gmlget_ex_uniform_file = __yy_method(_inst, gml_Script_get_ex_uniform_file); - _inst.gmlbtn_click_ExhibitionLoadUniformsA = __yy_method(_inst, gml_Script_btn_click_ExhibitionLoadUniformsA); - _inst.gmlbtn_click_ExhibitionLoadUniformsB = __yy_method(_inst, gml_Script_btn_click_ExhibitionLoadUniformsB); - _inst.gmlbtn_click_ExhibitionLoadUniformsC = __yy_method(_inst, gml_Script_btn_click_ExhibitionLoadUniformsC); - _inst.gmlbtn_click_ExhibitionLoadUniformsD = __yy_method(_inst, gml_Script_btn_click_ExhibitionLoadUniformsD); - _inst.gmlbtn_click_ExhibitionLoadUniformsE = __yy_method(_inst, gml_Script_btn_click_ExhibitionLoadUniformsE); - _inst.gmlbtn_click_ExhibitionLoadUniforms = __yy_method(_inst, gml_Script_btn_click_ExhibitionLoadUniforms); - _inst.gmls_get_save_from_number = __yy_method(_inst, gml_Script_s_get_save_from_number); - _inst.gmls_load_save_team_exhibitionA = __yy_method(_inst, gml_Script_s_load_save_team_exhibitionA); - _inst.gmls_load_save_team_exhibitionB = __yy_method(_inst, gml_Script_s_load_save_team_exhibitionB); - _inst.gmls_load_save_team_exhibitionC = __yy_method(_inst, gml_Script_s_load_save_team_exhibitionC); - _inst.gmls_load_save_team_exhibitionD = __yy_method(_inst, gml_Script_s_load_save_team_exhibitionD); - _inst.gmls_load_save_team_exhibitionE = __yy_method(_inst, gml_Script_s_load_save_team_exhibitionE); - _inst.gmls_load_save_team_exhibition = __yy_method(_inst, gml_Script_s_load_save_team_exhibition); - _inst.gmlexh_refresh_roster_from_save = __yy_method(_inst, gml_Script_exh_refresh_roster_from_save); - _inst.gmls_load_html_save1_exhibition = __yy_method(_inst, gml_Script_s_load_html_save1_exhibition); - _inst.gmlbtn_click_RestoreAllTeams_ex = __yy_method(_inst, gml_Script_btn_click_RestoreAllTeams_ex); - _inst.gmls_restore_uniforms_all_ex = __yy_method(_inst, gml_Script_s_restore_uniforms_all_ex); - _inst.gmls_exhibition_team_management_start = __yy_method(_inst, gml_Script_s_exhibition_team_management_start); - _inst.gmls_exhibition_team_management_clear = __yy_method(_inst, gml_Script_s_exhibition_team_management_clear); - _inst.gmls_exhibition_wipe_list = __yy_method(_inst, gml_Script_s_exhibition_wipe_list); - _inst.gmls_refresh_exhibition_team_load_buttons = __yy_method(_inst, gml_Script_s_refresh_exhibition_team_load_buttons); - _inst.gmlrefresh_exh_roster_buttons = __yy_method(_inst, gml_Script_refresh_exh_roster_buttons); - _inst.gmlbtn_click_RosterTeamAway = __yy_method(_inst, gml_Script_btn_click_RosterTeamAway); - _inst.gmlbtn_click_RosterTeamHome = __yy_method(_inst, gml_Script_btn_click_RosterTeamHome); - _inst.gmlbtn_click_Profile_Back_To_Exhibition = __yy_method(_inst, gml_Script_btn_click_Profile_Back_To_Exhibition); - _inst.gmlrm_player_profile_exhibition_create = __yy_method(_inst, gml_Script_rm_player_profile_exhibition_create); - _inst.gmlrm_roster_exhibition_create = __yy_method(_inst, gml_Script_rm_roster_exhibition_create); - _inst.gmlexhibition_handle_exit_match = __yy_method(_inst, gml_Script_exhibition_handle_exit_match); -} -function gml_Script_btn_click_exhibition_start(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_exhibition_start"); - if (yyGetBool(yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 21)) || yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other))) && yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000000)))) { - { - gml_Script_slogf(_inst, _other, "NX: Controller options"); - room_goto(YYASSET_REF(0x03000032)); - return; - } - } - global.gmlexhibition = true; - gml_Script_s_create_new_save(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1 = "AFC"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2 = "NFC"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty = 3; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state = 0; - gml_Script_s_exhibition_team_management_start(_inst, _other); - room_goto(YYASSET_REF(0x0300002f)); - } -} -function gml_Script_btn_click_exhibition_exit(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TouchscreenReactivation"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), kgml_Script_s_msg_clear, kgml_Script_s_exhibition_exit, global.gmlc_background, 1); - } else { - gml_Script_s_exhibition_exit(_inst, _other); - } - gml_Script_s_multicon_reset(_inst, _other); - } -} -function gml_Script_s_exhibition_exit(_inst, _other) { - { - gml_Script_s_multicon_reset(_inst, _other); - gml_Script_s_exhibition_team_management_clear(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster = ds_list_create(); - gml_Script_s_destroy_master(_inst, _other); - room_goto(YYASSET_REF(0x03000000)); - } -} -function gml_Script_s_exhibition_lost_two_controllers(_inst, _other) { - { - gml_Script_s_multicon_reset(_inst, _other); - if (!yyGetBool(gml_Script_s_is_paused_or_just_unpaused(_inst, _other))) { - gml_Script_s_pause_toggle(_inst, _other, false); - } - var gmlmsg_lost = gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_LostController"), gml_Script_s_str(_inst, _other, "ui_AssignController"), gml_Script_s_str(_inst, _other, "ui_Exit"), kgml_Script_s_exhibition_assign_lost_controller, kgml_Script_s_exhibition_abandon, global.gmlc_background, 1); - yyInst(_inst, _other, gmlmsg_lost).gmlmessage_id = 10; - } -} -function gml_Script_s_exhibition_assign_lost_controller(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other, 10); - gml_Script_s_multicon_init(_inst, _other); - if (!yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - gml_Script_s_exhibition_lost_two_controllers(_inst, _other); - } else { - { - if (yyGetBool(gml_Script_s_is_paused_or_just_unpaused(_inst, _other))) { - gml_Script_s_pause_toggle(_inst, _other); - } - gml_Script_s_multicon_restore_turn(_inst, _other); - } - } - } -} -function gml_Script_s_exhibition_abandon(_inst, _other) { - { - audio_sound_gain(YYASSET_REF(0x02000014), 0, 3000); - gml_Script_s_exhibition_exit(_inst, _other); - } -} -function gml_Script_s_set_up_uniforms_exhibition(_inst, _other) { - { - var gmlteamid_away = ds_map_find_value(global.gmlexh_fix, "away_team"); - var gmlteamid_home = ds_map_find_value(global.gmlexh_fix, "home_team"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("Team ", __yy_gml_errCheck(string(gmlteamid_away))), " @ Team "), __yy_gml_errCheck(string(gmlteamid_home)))); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam, 595587002); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index_set(0)] = ds_list_find_value(gml_Script_get_ex_teamset_0(_inst, _other), gmlteamid_away); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index_set(1)] = ds_list_find_value(gml_Script_get_ex_teamset_1(_inst, _other), gmlteamid_home); - } -} -function gml_Script_s_create_exhibition_fixture(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("create fixture ", __yy_gml_errCheck(string(argument0))), " @ "), __yy_gml_errCheck(string(argument1)))); - var gmlfix = ds_map_create(); - ds_map_set(gmlfix, "week", -1); - ds_map_set(gmlfix, "away_team", argument0); - ds_map_set(gmlfix, "home_team", argument1); - ds_map_set(gmlfix, "away_score", -1); - ds_map_set(gmlfix, "home_score", -1); - return gmlfix; - } -} -function gml_Script_btn_click_exhibition_controller_0(_inst, _other) { - { - var ___sw584___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex; - var ___swc585___ = -1; - if (yyCompareVal(___sw584___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc585___ = 0; - } else if (yyCompareVal(___sw584___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc585___ = 1; - } else if (yyCompareVal(___sw584___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc585___ = 2; - } - switch (___swc585___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = 1; - break; - } - case 1: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = 1; - break; - } - case 2: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = -1; - break; - } - } - gml_Script_s_update_exhibition_controllers(_inst, _other); - } -} -function gml_Script_btn_click_exhibition_controller_1(_inst, _other) { - { - var ___sw586___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex; - var ___swc587___ = -1; - if (yyCompareVal(___sw586___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc587___ = 0; - } else if (yyCompareVal(___sw586___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc587___ = 1; - } else if (yyCompareVal(___sw586___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc587___ = 2; - } - switch (___swc587___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = 0; - break; - } - case 1: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = -1; - break; - } - case 2: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = 0; - break; - } - } - gml_Script_s_update_exhibition_controllers(_inst, _other); - } -} -function gml_Script_s_update_exhibition_controllers(_inst, _other) { - { - yyInst(_inst, _other, 100797).gmltext = "CPU"; - yyInst(_inst, _other, 100798).gmltext = "CPU"; - var ___sw588___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex; - var ___swc589___ = -1; - if (yyCompareVal(___sw588___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc589___ = 0; - } else if (yyCompareVal(___sw588___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc589___ = 1; - } else if (yyCompareVal(___sw588___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc589___ = 2; - } - switch (___swc589___) { - case 0: { - yyInst(_inst, _other, 100797).gmltext = "HUMAN"; - yyInst(_inst, _other, 100798).gmltext = "HUMAN"; - break; - } - case 1: { - yyInst(_inst, _other, 100797).gmltext = "HUMAN"; - break; - } - case 2: { - yyInst(_inst, _other, 100798).gmltext = "HUMAN"; - break; - } - } - gml_Script_refresh_exh_roster_buttons(_inst, _other); - } -} -function gml_Script_btn_click_ChangeTeamAway(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_ChangeTeamAway"); - global.gmlexh_choosing = 0; - room_goto(YYASSET_REF(0x03000003)); - } -} -function gml_Script_btn_click_ChangeTeamHome(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_ChangeTeamHome"); - global.gmlexh_choosing = 1; - room_goto(YYASSET_REF(0x03000003)); - } -} -function gml_Script_btn_click_Exhibition_Play(_inst, _other) { - { - gml_Script_slog_master_roster(_inst, _other, "btn_click_Exhibition_Play"); - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p0, "btn_click_Exhibition_Play Start T0")); - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p1, "btn_click_Exhibition_Play Start T1")); - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - if (yyGetBool(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state), __yy_gml_errCheck(_inst.gmlplayer_id)))) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state = yyfminus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state, _inst.gmlplayer_id); - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state = yyfbitor(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state, _inst.gmlplayer_id); - } - gml_Script_s_set_exhibition_buttons(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state); - } - } - if (yyGetBool(!yyGetBool(gml_Script_s_is_multicon(_inst, _other))) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state, 3))) { - { - { - var __yy__v850 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v851 in __yy__v850) { - if (!__yy__v850.hasOwnProperty(__yy__v851)) continue; - var __yy__v852 = __yy__v850[__yy__v851]; - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_matchlength"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 4; - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, -4)) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v852.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_map_destroy(ds_list_find_value(__yy__v852.gmlroster, gmli)); - } - ds_list_clear(__yy__v852.gmlroster); - } - } - } - } - } - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p0, "btn_click_Exhibition_Play End T0")); - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p1, "btn_click_Exhibition_Play End T1")); - room_goto(YYASSET_REF(0x03000011)); - } - } - } -} -function gml_Script_s_update_options_exh(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_update_options_exh"); - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - yyInst(_inst, _other, 100808).gmlgp_allowed = 1; - yyInst(_inst, _other, 100807).gmlgp_allowed = 1; - yyInst(_inst, _other, 100814).gmlgp_allowed = 1; - yyInst(_inst, _other, 100809).gmlgp_allowed = 1; - yyInst(_inst, _other, 100806).gmlgp_allowed = 1; - } - } - var ___sw590___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_weather"); - var ___swc591___ = -1; - if (yyCompareVal(___sw590___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc591___ = 0; - } else if (yyCompareVal(___sw590___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc591___ = 1; - } else if (yyCompareVal(___sw590___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc591___ = 2; - } else if (yyCompareVal(___sw590___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc591___ = 3; - } - switch (___swc591___) { - case 0: { - yyInst(_inst, _other, 100808).gmltext = gml_Script_s_str(_inst, _other, "btn_WeatherRandom"); - break; - } - case 1: { - yyInst(_inst, _other, 100808).gmltext = gml_Script_s_str(_inst, _other, "btn_WeatherSun"); - break; - } - case 2: { - yyInst(_inst, _other, 100808).gmltext = gml_Script_s_str(_inst, _other, "btn_WeatherRain"); - break; - } - case 3: { - yyInst(_inst, _other, 100808).gmltext = gml_Script_s_str(_inst, _other, "btn_WeatherSnow"); - break; - } - } - var ___sw592___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_drivedir"); - var ___swc593___ = -1; - if (yyCompareVal(___sw592___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc593___ = 0; - } else if (yyCompareVal(___sw592___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc593___ = 1; - } else if (yyCompareVal(___sw592___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc593___ = 2; - } - switch (___swc593___) { - case 0: { - yyInst(_inst, _other, 100807).gmltext = gml_Script_s_str(_inst, _other, "ui_driveLeft"); - break; - } - case 1: { - yyInst(_inst, _other, 100807).gmltext = gml_Script_s_str(_inst, _other, "ui_driveBoth"); - break; - } - case 2: { - yyInst(_inst, _other, 100807).gmltext = gml_Script_s_str(_inst, _other, "ui_driveRight"); - break; - } - } - var ___sw594___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_matchlength"); - var ___swc595___ = -1; - if (yyCompareVal(___sw594___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc595___ = 0; - } else if (yyCompareVal(___sw594___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc595___ = 1; - } else if (yyCompareVal(___sw594___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc595___ = 2; - } - switch (___swc595___) { - case 0: { - yyInst(_inst, _other, 100809).gmltext = gml_Script_s_str(_inst, _other, "ui_min1"); - break; - } - case 1: { - yyInst(_inst, _other, 100809).gmltext = gml_Script_s_str(_inst, _other, "ui_min2"); - break; - } - case 2: { - yyInst(_inst, _other, 100809).gmltext = gml_Script_s_str(_inst, _other, "ui_min3"); - break; - } - } - var ___sw596___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_kickoffs"); - var ___swc597___ = -1; - if (yyCompareVal(___sw596___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw596___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc597___ = 0; - } else if (yyCompareVal(___sw596___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw596___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc597___ = 1; - } - switch (___swc597___) { - case 0: { - yyInst(_inst, _other, 100814).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - case 1: { - yyInst(_inst, _other, 100814).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - } - } -} -function gml_Script_s_force_kick_direction(_inst, _other) { - { - { - var __yy__v853 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v854 in __yy__v853) { - if (!__yy__v853.hasOwnProperty(__yy__v854)) continue; - var __yy__v855 = __yy__v853[__yy__v854]; - { - var ___sw598___ = __yy__v855.gmlquarter; - var ___swc599___ = -1; - if (yyCompareVal(___sw598___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc599___ = 0; - } else if (yyCompareVal(___sw598___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc599___ = 1; - } else if (yyCompareVal(___sw598___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc599___ = 2; - } else if (yyCompareVal(___sw598___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc599___ = 3; - } else if (yyCompareVal(___sw598___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc599___ = 4; - } - switch (___swc599___) { - case 0: { - __yy__v855.gmldrivedir = yyfequal(__yy__v855.gmlpossession, 0) ? 1 : -1; - break; - } - case 1: { - __yy__v855.gmldrivedir = yyfequal(__yy__v855.gmlpossession, 0) ? -1 : 1; - break; - } - case 2: { - __yy__v855.gmldrivedir = yyfequal(__yy__v855.gmlpossession, 0) ? -1 : 1; - break; - } - case 3: { - __yy__v855.gmldrivedir = yyfequal(__yy__v855.gmlpossession, 0) ? 1 : -1; - break; - } - case 4: { - __yy__v855.gmldrivedir = yyfequal(__yy__v855.gmlpossession, 0) ? 1 : -1; - break; - } - } - if (yyfnotequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_drivedir"), 0)) { - __yy__v855.gmldrivedir = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_drivedir"); - } - if (yyGetBool(gml_Script_s_is_kickoff(__yy__v855, _inst, 1))) { - gml_Script_s_switch_drivedirection(__yy__v855, _inst); - } - } - } - } - } -} -function gml_Script_s_count_audibles(_inst, _other) { - { - { - var __yy__v856 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v857 in __yy__v856) { - if (!__yy__v856.hasOwnProperty(__yy__v857)) continue; - var __yy__v858 = __yy__v856[__yy__v857]; - { - if (yyGetBool(global.gmlexhibition) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - { - var ___sw600___ = __yy__v858.gmlpossession; - var ___swc601___ = -1; - if (yyCompareVal(___sw600___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc601___ = 0; - } else if (yyCompareVal(___sw600___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc601___ = 1; - } - switch (___swc601___) { - case 0: { - return __yy__v858.gmlaudibles; - break; - } - case 1: { - return __yy__v858.gmlaudibles_p2; - break; - } - } - } - } else { - return __yy__v858.gmlaudibles; - } - } - } - } - } -} -function gml_Script_s_update_audibles(_inst, _other, argument0) { - { - { - var __yy__v859 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v860 in __yy__v859) { - if (!__yy__v859.hasOwnProperty(__yy__v860)) continue; - var __yy__v861 = __yy__v859[__yy__v860]; - { - if (yyGetBool(global.gmlexhibition) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - { - var ___sw602___ = __yy__v861.gmlpossession; - var ___swc603___ = -1; - if (yyCompareVal(___sw602___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc603___ = 0; - } else if (yyCompareVal(___sw602___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc603___ = 1; - } - switch (___swc603___) { - case 0: { - __yy__v861.gmlaudibles = yyfplus(__yy__v861.gmlaudibles, argument0); - break; - } - case 1: { - __yy__v861.gmlaudibles_p2 = yyfplus(__yy__v861.gmlaudibles_p2, argument0); - break; - } - } - } - } else { - __yy__v861.gmlaudibles = yyfplus(__yy__v861.gmlaudibles, argument0); - } - } - } - } - } -} -function gml_Script_s_set_audibles(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("s_set_audibles:", __yy_gml_errCheck(string(argument0)))); - { - var __yy__v862 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v863 in __yy__v862) { - if (!__yy__v862.hasOwnProperty(__yy__v863)) continue; - var __yy__v864 = __yy__v862[__yy__v863]; - { - __yy__v864.gmlaudibles = argument0; - __yy__v864.gmlaudibles_p2 = argument0; - } - } - } - } -} -function gml_Script_s_count_timeouts(_inst, _other) { - { - { - var __yy__v865 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v866 in __yy__v865) { - if (!__yy__v865.hasOwnProperty(__yy__v866)) continue; - var __yy__v867 = __yy__v865[__yy__v866]; - { - if (yyGetBool(global.gmlexhibition) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - { - var ___sw604___ = __yy__v867.gmlpossession; - var ___swc605___ = -1; - if (yyCompareVal(___sw604___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc605___ = 0; - } else if (yyCompareVal(___sw604___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc605___ = 1; - } - switch (___swc605___) { - case 0: { - return __yy__v867.gmltimeouts; - break; - } - case 1: { - return __yy__v867.gmltimeouts_p2; - break; - } - } - } - } else { - return __yy__v867.gmltimeouts; - } - } - } - } - } -} -function gml_Script_s_update_timeouts(_inst, _other, argument0) { - { - { - var __yy__v868 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v869 in __yy__v868) { - if (!__yy__v868.hasOwnProperty(__yy__v869)) continue; - var __yy__v870 = __yy__v868[__yy__v869]; - { - if (yyGetBool(global.gmlexhibition) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - { - var ___sw606___ = __yy__v870.gmlpossession; - var ___swc607___ = -1; - if (yyCompareVal(___sw606___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc607___ = 0; - } else if (yyCompareVal(___sw606___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc607___ = 1; - } - switch (___swc607___) { - case 0: { - __yy__v870.gmltimeouts = yyfplus(__yy__v870.gmltimeouts, argument0); - break; - } - case 1: { - __yy__v870.gmltimeouts_p2 = yyfplus(__yy__v870.gmltimeouts_p2, argument0); - break; - } - } - } - } else { - __yy__v870.gmltimeouts = yyfplus(__yy__v870.gmltimeouts, argument0); - } - } - } - } - } -} -function gml_Script_s_set_timeouts(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("s_set_timeouts:", __yy_gml_errCheck(string(argument0)))); - { - var __yy__v871 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v872 in __yy__v871) { - if (!__yy__v871.hasOwnProperty(__yy__v872)) continue; - var __yy__v873 = __yy__v871[__yy__v872]; - { - __yy__v873.gmltimeouts = argument0; - __yy__v873.gmltimeouts_p2 = argument0; - } - } - } - } -} -function gml_Script_s_set_exhibition_buttons(_inst, _other, argument0) { - { - yyInst(_inst, _other, 100802).visible = false; - yyInst(_inst, _other, 100802).gmlimage = YYASSET_REF(0x01000091); - yyInst(_inst, _other, 100799).gmlimage = YYASSET_REF(0x01000091); - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - yyInst(_inst, _other, 100802).visible = true; - yyInst(_inst, _other, 100802).gmlplayer_id = 1; - yyInst(_inst, _other, 100793).gmlgp_allowed = 1; - yyInst(_inst, _other, 100785).gmlgp_allowed = 1; - yyInst(_inst, _other, 100796).gmlgp_allowed = 1; - yyInst(_inst, _other, 100791).gmlgp_allowed = 1; - yyInst(_inst, _other, 100802).gmlgp_allowed = 1; - yyInst(_inst, _other, 100790).gmlgp_allowed = 1; - yyInst(_inst, _other, 100793).gmlactive = true; - yyInst(_inst, _other, 100785).gmlactive = true; - yyInst(_inst, _other, 100796).gmlactive = true; - yyInst(_inst, _other, 100791).gmlactive = true; - yyInst(_inst, _other, 100790).gmlactive = true; - yyInst(_inst, _other, 100799).gmlplayer_id = 2; - yyInst(_inst, _other, 100794).gmlgp_allowed = 2; - yyInst(_inst, _other, 100792).gmlgp_allowed = 2; - yyInst(_inst, _other, 100799).gmlgp_allowed = 2; - yyInst(_inst, _other, 100794).gmlactive = true; - yyInst(_inst, _other, 100792).gmlactive = true; - if (yyGetBool(yyfbitand(__yy_gml_errCheck(argument0), 1))) { - { - yyInst(_inst, _other, 100802).gmlimage = YYASSET_REF(0x01000095); - yyInst(_inst, _other, 100793).gmlactive = false; - yyInst(_inst, _other, 100785).gmlactive = false; - yyInst(_inst, _other, 100796).gmlactive = false; - yyInst(_inst, _other, 100791).gmlactive = false; - yyInst(_inst, _other, 100790).gmlactive = false; - } - } - if (yyGetBool(yyfbitand(__yy_gml_errCheck(argument0), 2))) { - { - yyInst(_inst, _other, 100799).gmlimage = YYASSET_REF(0x01000095); - yyInst(_inst, _other, 100794).gmlactive = false; - yyInst(_inst, _other, 100792).gmlactive = false; - } - } - } - } - } -} -function gml_Script_btn_click_exhibition_switch_start(_inst, _other) { - { - if (yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000032))) && yyGetBool(gml_Script_s_is_multicon_wanted(_inst, _other))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TouchscreenDeactivation"), gml_Script_s_str(_inst, _other, "ui_Continue"), gml_Script_s_str(_inst, _other, "ui_Back"), kgml_Script_s_exhibition_controller_check_continue, kgml_Script_s_msg_clear, global.gmlc_background, 1); - return; - } - } - gml_Script_btn_click_exhibition_start(_inst, _other); - } -} -function gml_Script_s_exhibition_controller_check_continue(_inst, _other) { - { - gml_Script_s_multicon_init(_inst, _other); - gml_Script_s_msg_clear(_inst, _other); - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - gml_Script_s_set_multicon_touch(_inst, _other, false); - gml_Script_btn_click_exhibition_start(_inst, _other); - } - } - } -} -function gml_Script_btn_click_exhibition_controllers(_inst, _other) { - { - gml_Script_s_toggle_multicon_wanted(_inst, _other); - gml_Script_btn_exhibition_controllers_refresh(_inst, _other); - } -} -function gml_Script_btn_exhibition_controllers_refresh(_inst, _other) { - { - { - var __yy__v874 = GetWithArray(100823); - for (var __yy__v875 in __yy__v874) { - if (!__yy__v874.hasOwnProperty(__yy__v875)) continue; - var __yy__v876 = __yy__v874[__yy__v875]; - { - __yy__v876.gmltext = gml_Script_s_str(__yy__v876, _inst, yyGetBool(gml_Script_s_is_multicon_wanted(__yy__v876, _inst)) ? "ui_Controllers_Double" : "ui_Controllers_Single"); - } - } - } - } -} -function gml_Script_rm_exhibition_options_create(_inst, _other) { - { - gml_Script_s_multicon_reset(_inst, _other); - gml_Script_btn_exhibition_controllers_refresh(_inst, _other); - } -} -function gml_Script_s_exh_teamswap_allowed(_inst, _other) { - { - return yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"), 1); - } -} -function gml_Script_get_ex_teamset_0(_inst, _other) { - { - return yyfnotequal(global.gmlexh_teamlist_p0, -4) ? global.gmlexh_teamlist_p0 : yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist; - } -} -function gml_Script_get_ex_teamset_1(_inst, _other) { - { - return yyfnotequal(global.gmlexh_teamlist_p1, -4) ? global.gmlexh_teamlist_p1 : yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist; - } -} -function gml_Script_get_ex_uniform_file(_inst, _other, argument0) { - { - if (yyfnotequal(argument0, -1)) { - { - var gmlcustom_name = yyfplus(yyfplus("uniforms_custom_", __yy_gml_errCheck(string(argument0))), ".txt"); - if (yyGetBool(file_exists(gmlcustom_name))) { - { - return gmlcustom_name; - } - } - } - } - return gml_Script_s_uniforms_default_file(_inst, _other); - } -} -function gml_Script_btn_click_ExhibitionLoadUniformsA(_inst, _other) { - { - gml_Script_btn_click_ExhibitionLoadUniforms(_inst, _other, 1, kgml_Script_s_load_save_team_exhibitionA); - } -} -function gml_Script_btn_click_ExhibitionLoadUniformsB(_inst, _other) { - { - gml_Script_btn_click_ExhibitionLoadUniforms(_inst, _other, 2, kgml_Script_s_load_save_team_exhibitionB); - } -} -function gml_Script_btn_click_ExhibitionLoadUniformsC(_inst, _other) { - { - gml_Script_btn_click_ExhibitionLoadUniforms(_inst, _other, 3, kgml_Script_s_load_save_team_exhibitionC); - } -} -function gml_Script_btn_click_ExhibitionLoadUniformsD(_inst, _other) { - { - gml_Script_btn_click_ExhibitionLoadUniforms(_inst, _other, 4, kgml_Script_s_load_save_team_exhibitionD); - } -} -function gml_Script_btn_click_ExhibitionLoadUniformsE(_inst, _other) { - { - gml_Script_btn_click_ExhibitionLoadUniforms(_inst, _other, 5, kgml_Script_s_load_save_team_exhibitionE); - } -} -function gml_Script_btn_click_ExhibitionLoadUniforms(_inst, _other, argument0, argument1) { - { - if (yyfequal(gml_Script_s_exh_teamswap_allowed(_inst, _other), false)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_ExhibitionCantCopyUniforms"), "", gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_msg_clear, global.gmlc_background, 1); - return; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("btn_click_ExhibitionLoadUniforms [", __yy_gml_errCheck(string(argument0))), "]")); - var gmlstr = string_replace(gml_Script_s_str(_inst, _other, "msg_ExhibitionCopyUniforms"), "$num", argument0); - gml_Script_s_create_message(_inst, _other, "", gmlstr, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, argument1, global.gmlc_background, 1); - } -} -function gml_Script_s_get_save_from_number(_inst, _other, argument0) { - { - var ___sw608___ = argument0; - var ___swc609___ = -1; - if (yyCompareVal(___sw608___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc609___ = 0; - } else if (yyCompareVal(___sw608___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc609___ = 1; - } else if (yyCompareVal(___sw608___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc609___ = 2; - } else if (yyCompareVal(___sw608___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc609___ = 3; - } else if (yyCompareVal(___sw608___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc609___ = 4; - } - switch (___swc609___) { - case 0: { - return global.gmlg_savename1; - } - case 1: { - return global.gmlg_savename2; - } - case 2: { - return global.gmlg_savename3; - } - case 3: { - return global.gmlg_savename4; - } - case 4: { - return global.gmlg_savename5; - } - } - } -} -function gml_Script_s_load_save_team_exhibitionA(_inst, _other) { - { - gml_Script_s_load_save_team_exhibition(_inst, _other, 1, global.gmlg_savename1); - } -} -function gml_Script_s_load_save_team_exhibitionB(_inst, _other) { - { - gml_Script_s_load_save_team_exhibition(_inst, _other, 2, global.gmlg_savename2); - } -} -function gml_Script_s_load_save_team_exhibitionC(_inst, _other) { - { - gml_Script_s_load_save_team_exhibition(_inst, _other, 3, global.gmlg_savename3); - } -} -function gml_Script_s_load_save_team_exhibitionD(_inst, _other) { - { - gml_Script_s_load_save_team_exhibition(_inst, _other, 4, global.gmlg_savename4); - } -} -function gml_Script_s_load_save_team_exhibitionE(_inst, _other) { - { - gml_Script_s_load_save_team_exhibition(_inst, _other, 5, global.gmlg_savename5); - } -} -function gml_Script_s_load_save_team_exhibition(_inst, _other, argument0, argument1) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_load_save_team_exhibition [", __yy_gml_errCheck(string(argument0))), "("), __yy_gml_errCheck(argument1)), ")] for player["), __yy_gml_errCheck(string(global.gmlexh_choosing))), "]")); - if (yyfequal(global.gmlexh_choosing, 0)) { - { - global.gmlexh_teamset_p0 = argument0; - } - } else { - if (yyfequal(global.gmlexh_choosing, 1)) { - { - global.gmlexh_teamset_p1 = argument0; - } - } - } - ini_open(argument1); - var gmlcur_teamlist = ds_list_create(); - var gmlteamsize = ini_read_real("savegame", "teamlist", 0); - var gmlm = 0; - for (; yyfless(gmlm, gmlteamsize); g_yyPrePostObject__ = gmlm, gmlm = g_yyPrePostObject__ instanceof Long ? gmlm.add(1) : ++gmlm, g_yyPrePostObject__) { - { - var gmlmap = ds_map_create(); - ds_map_read(gmlmap, ini_read_string("savegame", yyfplus("teamlist_", __yy_gml_errCheck(string(gmlm))), "")); - ds_list_add(gmlcur_teamlist, gmlmap); - } - } - var gmlcur_roster = ds_list_create(); - var gmlroster_size = ini_read_real("savegame", "roster", 0); - var gmlr = 0; - for (; yyfless(gmlr, gmlroster_size); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_map_create(); - ds_map_read(gmlpmap, ini_read_string("savegame", yyfplus("roster_", __yy_gml_errCheck(string(gmlr))), "")); - if (yyGetBool(gml_Script_s_is_player_pmap_corrupt(_inst, _other, gmlpmap))) { - { - ds_map_destroy(gmlpmap); - gmlpmap = -1; - continue; - } - } - ds_list_add(gmlcur_roster, gmlpmap); - } - } - var gmlname_conf1 = ini_read_string("savegame", "name_conf1", gml_Script_s_str(_inst, _other, "conf_AFC")); - var gmlname_conf2 = ini_read_string("savegame", "name_conf2", gml_Script_s_str(_inst, _other, "conf_NFC")); - var gmlload_teamid = ini_read_real("savegame", "myteam_id", -1); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("name_conf1[", __yy_gml_errCheck(gmlname_conf1)), "] name_conf2["), __yy_gml_errCheck(gmlname_conf2)), "]")); - ini_close(); - if (yyfequal(global.gmlexh_choosing, 0)) { - { - global.gmlexh_teamlist_p0 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_teamlist_p0); - global.gmlexh_teamlist_p0 = gmlcur_teamlist; - global.gmlexh_confAFC_p0 = gmlname_conf1; - global.gmlexh_confNFC_p0 = gmlname_conf2; - global.gmlexh_teamId_p0 = gmlload_teamid; - global.gmlexh_roster_p0 = gmlcur_roster; - gml_Script_slog(_inst, _other, yyfplus(yyfplus("test: Team 0 in loaded teams is [", __yy_gml_errCheck(ds_map_find_value(gml_Script_s_get_team_by_id_internal(_inst, _other, 0, global.gmlexh_teamlist_p0), "name"))), "]")); - } - } else { - if (yyfequal(global.gmlexh_choosing, 1)) { - { - global.gmlexh_teamlist_p1 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_teamlist_p1); - global.gmlexh_teamlist_p1 = gmlcur_teamlist; - global.gmlexh_confAFC_p1 = gmlname_conf1; - global.gmlexh_confNFC_p1 = gmlname_conf2; - global.gmlexh_teamId_p1 = gmlload_teamid; - global.gmlexh_roster_p1 = gmlcur_roster; - gml_Script_slog(_inst, _other, yyfplus(yyfplus("test: Team 0 in loaded teams is [", __yy_gml_errCheck(ds_map_find_value(gml_Script_s_get_team_by_id_internal(_inst, _other, 0, global.gmlexh_teamlist_p1), "name"))), "]")); - } - } - } - var gmlfilename = yyfplus(yyfplus("uniforms_custom_", __yy_gml_errCheck(string(argument0))), ".txt"); - if (yyGetBool(file_exists(gmlfilename))) { - { - var gmlfile = file_text_open_read(gmlfilename); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmluid = gmlvalues[__yy_gml_array_check_index(0, gmlvalues)]; - var gmltmap = gml_Script_s_get_team_by_id_internal(_inst, _other, gmluid, gmlcur_teamlist); - ds_map_set(gmltmap, "name", gmlvalues[__yy_gml_array_check_index(1, gmlvalues)]); - ds_map_set(gmltmap, "tla", gmlvalues[__yy_gml_array_check_index(2, gmlvalues)]); - } - } - file_text_close(gmlfile); - } - } - gml_Script_s_refresh_exhibition_team_load_buttons(_inst, _other); - } -} -function gml_Script_exh_refresh_roster_from_save(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, -1)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("exh_refresh_roster_from_save skipped. Player[", __yy_gml_errCheck(string(argument0))), "] has no save loaded")); - return; - } - } - gml_Script_s_msg_clear(_inst, _other); - var gmlsave_filename = gml_Script_s_get_save_from_number(_inst, _other, argument1); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("exh_refresh_roster_from_save loading roster from save [", __yy_gml_errCheck(string(argument1))), "("), __yy_gml_errCheck(gmlsave_filename)), ")] for player["), __yy_gml_errCheck(string(argument0))), "]")); - ini_open(gmlsave_filename); - var gmlcur_roster = ds_list_create(); - var gmlroster_size = ini_read_real("savegame", "roster", 0); - var gmlr = 0; - for (; yyfless(gmlr, gmlroster_size); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_map_create(); - ds_map_read(gmlpmap, ini_read_string("savegame", yyfplus("roster_", __yy_gml_errCheck(string(gmlr))), "")); - if (yyGetBool(gml_Script_s_is_player_pmap_corrupt(_inst, _other, gmlpmap))) { - { - ds_map_destroy(gmlpmap); - gmlpmap = -1; - continue; - } - } - ds_list_add(gmlcur_roster, gmlpmap); - } - } - ini_close(); - if (yyfequal(argument0, 0)) { - { - global.gmlexh_roster_p0 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_roster_p0); - global.gmlexh_roster_p0 = gmlcur_roster; - } - } else { - if (yyfequal(argument0, 1)) { - { - global.gmlexh_roster_p1 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_roster_p1); - global.gmlexh_roster_p1 = gmlcur_roster; - } - } - } - } -} -function gml_Script_s_load_html_save1_exhibition(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - var gmlsaveNumber = 1; - var gmlsave_filename = global.gmlg_savename1; - if (yyGetBool(yyfequal(global.gmlexh_choosing, 0)) && yyGetBool(yyfnotequal(global.gmlexh_teamId_p0, -1))) { - { - return; - } - } - if (yyGetBool(yyfequal(global.gmlexh_choosing, 1)) && yyGetBool(yyfnotequal(global.gmlexh_teamId_p1, -1))) { - { - return; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_load_save_team_exhibition [", __yy_gml_errCheck(string(gmlsaveNumber))), "("), __yy_gml_errCheck(gmlsave_filename)), ")] for player["), __yy_gml_errCheck(string(global.gmlexh_choosing))), "]")); - ini_open(gmlsave_filename); - var gmlcur_roster = ds_list_create(); - var gmlroster_size = ini_read_real("savegame", "roster", 0); - var gmlr = 0; - for (; yyfless(gmlr, gmlroster_size); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_map_create(); - ds_map_read(gmlpmap, ini_read_string("savegame", yyfplus("roster_", __yy_gml_errCheck(string(gmlr))), "")); - if (yyGetBool(gml_Script_s_is_player_pmap_corrupt(_inst, _other, gmlpmap))) { - { - ds_map_destroy(gmlpmap); - gmlpmap = -1; - continue; - } - } - ds_list_add(gmlcur_roster, gmlpmap); - } - } - var gmlload_teamid = ini_read_real("savegame", "myteam_id", -1); - ini_close(); - if (yyfequal(global.gmlexh_choosing, 0)) { - { - global.gmlexh_teamset_p0 = gmlsaveNumber; - global.gmlexh_teamId_p0 = gmlload_teamid; - global.gmlexh_roster_p0 = gmlcur_roster; - } - } else { - if (yyfequal(global.gmlexh_choosing, 1)) { - { - global.gmlexh_teamset_p1 = gmlsaveNumber; - global.gmlexh_teamId_p1 = gmlload_teamid; - global.gmlexh_roster_p1 = gmlcur_roster; - } - } - } - } -} -function gml_Script_btn_click_RestoreAllTeams_ex(_inst, _other) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_RestoreAllTeams"), gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_s_msg_clear, kgml_Script_s_restore_uniforms_all_ex, global.gmlc_background, 1); - } -} -function gml_Script_s_restore_uniforms_all_ex(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - if (yyfequal(global.gmlexh_choosing, 0)) { - { - global.gmlexh_teamset_p0 = -1; - global.gmlexh_teamlist_p0 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_teamlist_p0); - global.gmlexh_confAFC_p0 = gml_Script_s_str(_inst, _other, "conf_AFC"); - global.gmlexh_confNFC_p0 = gml_Script_s_str(_inst, _other, "conf_NFC"); - global.gmlexh_teamId_p0 = -1; - global.gmlexh_use_roster_p0 = false; - global.gmlexh_roster_p0 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_roster_p0); - } - } else { - if (yyfequal(global.gmlexh_choosing, 1)) { - { - global.gmlexh_teamset_p1 = -1; - global.gmlexh_teamlist_p1 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_teamlist_p1); - global.gmlexh_confAFC_p1 = gml_Script_s_str(_inst, _other, "conf_AFC"); - global.gmlexh_confNFC_p1 = gml_Script_s_str(_inst, _other, "conf_NFC"); - global.gmlexh_teamId_p1 = -1; - global.gmlexh_use_roster_p1 = false; - global.gmlexh_roster_p1 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_roster_p1); - } - } - } - gml_Script_s_copy_teamnames_from_uniform_file(_inst, _other, gml_Script_s_uniforms_default_file(_inst, _other)); - gml_Script_s_refresh_exhibition_team_load_buttons(_inst, _other); - } -} -function gml_Script_s_exhibition_team_management_start(_inst, _other) { - { - gml_Script_s_exhibition_team_management_clear(_inst, _other); - { - var __yy__v877 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v878 in __yy__v877) { - if (!__yy__v877.hasOwnProperty(__yy__v878)) continue; - var __yy__v879 = __yy__v877[__yy__v878]; - { - __yy__v879.gmlteamlist = gml_Script_s_exhibition_wipe_list(__yy__v879, _inst, __yy__v879.gmlteamlist); - __yy__v879.gmlteamlist = gml_Script_s_load_teams(__yy__v879, _inst); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster = gml_Script_s_exhibition_wipe_list(__yy__v879, _inst, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster); - } - } - } - } -} -function gml_Script_s_exhibition_team_management_clear(_inst, _other) { - { - global.gmlexh_teamset_p0 = -1; - global.gmlexh_confAFC_p0 = gml_Script_s_str(_inst, _other, "conf_AFC"); - global.gmlexh_confNFC_p0 = gml_Script_s_str(_inst, _other, "conf_NFC"); - global.gmlexh_teamId_p0 = -1; - global.gmlexh_use_roster_p0 = false; - global.gmlexh_teamset_p1 = -1; - global.gmlexh_confAFC_p1 = gml_Script_s_str(_inst, _other, "conf_AFC"); - global.gmlexh_confNFC_p1 = gml_Script_s_str(_inst, _other, "conf_NFC"); - global.gmlexh_teamId_p1 = -1; - global.gmlexh_use_roster_p1 = false; - if (!yyGetBool(variable_global_exists("exh_roster_p0"))) { - { - global.gmlexh_roster_p0 = -4; - } - } - if (!yyGetBool(variable_global_exists("exh_roster_p1"))) { - { - global.gmlexh_roster_p1 = -4; - } - } - global.gmlexh_roster_p0 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_roster_p0); - global.gmlexh_roster_p1 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_roster_p1); - if (!yyGetBool(variable_global_exists("exh_teamlist_p0"))) { - { - global.gmlexh_teamlist_p0 = -4; - } - } - if (!yyGetBool(variable_global_exists("exh_teamlist_p1"))) { - { - global.gmlexh_teamlist_p1 = -4; - } - } - global.gmlexh_teamlist_p0 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_teamlist_p0); - global.gmlexh_teamlist_p1 = gml_Script_s_exhibition_wipe_list(_inst, _other, global.gmlexh_teamlist_p1); - } -} -function gml_Script_s_exhibition_wipe_list(_inst, _other, argument0) { - { - if (yyfequal(argument0, -4)) { - { - return -4; - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(argument0, gmli)); - } - } - ds_list_destroy(argument0); - argument0 = -4; - return -4; - } -} -function gml_Script_s_refresh_exhibition_team_load_buttons(_inst, _other) { - { - var gmlsaveSlot = yyfequal(global.gmlexh_choosing, 0) ? global.gmlexh_teamset_p0 : global.gmlexh_teamset_p1; - if (yyGetBool(global.gmlexhibition_html_1save)) { - { - gmlsaveSlot = -1; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("s_refresh_exhibition_team_load_buttons for player[", __yy_gml_errCheck(string(global.gmlexh_choosing))), "] with current teamset["), __yy_gml_errCheck(string(gmlsaveSlot))), "]")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("global.exh_confAFC_p0 [", __yy_gml_errCheck(global.gmlexh_confAFC_p0)), "]")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("global.exh_confNFC_p0 [", __yy_gml_errCheck(global.gmlexh_confNFC_p0)), "]")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("global.exh_confAFC_p1 [", __yy_gml_errCheck(global.gmlexh_confAFC_p1)), "]")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("global.exh_confNFC_p1 [", __yy_gml_errCheck(global.gmlexh_confNFC_p1)), "]")); - yyInst(_inst, _other, 100048).gmlactive = true; - yyInst(_inst, _other, 100048).gmltext = gml_Script_s_str(_inst, _other, "ui_CopySlot1"); - yyInst(_inst, _other, 100049).gmlactive = true; - yyInst(_inst, _other, 100049).gmltext = gml_Script_s_str(_inst, _other, "ui_CopySlot2"); - yyInst(_inst, _other, 100050).gmlactive = true; - yyInst(_inst, _other, 100050).gmltext = gml_Script_s_str(_inst, _other, "ui_CopySlot3"); - yyInst(_inst, _other, 100051).gmlactive = true; - yyInst(_inst, _other, 100051).gmltext = gml_Script_s_str(_inst, _other, "ui_CopySlot4"); - yyInst(_inst, _other, 100052).gmlactive = true; - yyInst(_inst, _other, 100052).gmltext = gml_Script_s_str(_inst, _other, "ui_CopySlot5"); - if (!yyGetBool(file_exists(global.gmlg_savename1))) { - yyInst(_inst, _other, 100048).gmlactive = false; - } - if (!yyGetBool(file_exists(global.gmlg_savename2))) { - yyInst(_inst, _other, 100049).gmlactive = false; - } - if (!yyGetBool(file_exists(global.gmlg_savename3))) { - yyInst(_inst, _other, 100050).gmlactive = false; - } - if (!yyGetBool(file_exists(global.gmlg_savename4))) { - yyInst(_inst, _other, 100051).gmlactive = false; - } - if (!yyGetBool(file_exists(global.gmlg_savename5))) { - yyInst(_inst, _other, 100052).gmlactive = false; - } - var ___sw610___ = gmlsaveSlot; - var ___swc611___ = -1; - if (yyCompareVal(___sw610___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc611___ = 0; - } else if (yyCompareVal(___sw610___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc611___ = 1; - } else if (yyCompareVal(___sw610___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc611___ = 2; - } else if (yyCompareVal(___sw610___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc611___ = 3; - } else if (yyCompareVal(___sw610___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc611___ = 4; - } - switch (___swc611___) { - case 0: { - yyInst(_inst, _other, 100048).gmlactive = false; - yyInst(_inst, _other, 100048).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - case 1: { - yyInst(_inst, _other, 100049).gmlactive = false; - yyInst(_inst, _other, 100049).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - case 2: { - yyInst(_inst, _other, 100050).gmlactive = false; - yyInst(_inst, _other, 100050).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - case 3: { - yyInst(_inst, _other, 100051).gmlactive = false; - yyInst(_inst, _other, 100051).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - case 4: { - yyInst(_inst, _other, 100052).gmlactive = false; - yyInst(_inst, _other, 100052).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - } - if (yyfequal(gml_Script_s_exh_teamswap_allowed(_inst, _other), false)) { - { - yyInst(_inst, _other, 100048).gmlcolour = 4210752; - yyInst(_inst, _other, 100049).gmlcolour = 4210752; - yyInst(_inst, _other, 100050).gmlcolour = 4210752; - yyInst(_inst, _other, 100051).gmlcolour = 4210752; - yyInst(_inst, _other, 100052).gmlcolour = 4210752; - } - } - yyInst(_inst, _other, 100047).gmlactive = yyfnotequal(gmlsaveSlot, -1); - yyInst(_inst, _other, 100046).gmltext = gml_Script_s_str(_inst, _other, yyfplus("ui_SaveSlot", __yy_gml_errCheck(string(gmlsaveSlot)))); - { - var __yy__v880 = GetWithArray(YYASSET_REF(0x0000007f)); - for (var __yy__v881 in __yy__v880) { - if (!__yy__v880.hasOwnProperty(__yy__v881)) continue; - var __yy__v882 = __yy__v880[__yy__v881]; - { - gml_Script_s_update_team_buttons(__yy__v882, _inst); - } - } - } - } -} -function gml_Script_refresh_exh_roster_buttons(_inst, _other) { - { - var gmlp0Human = yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, 0)); - var gmlp1Human = yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, 1)); - yyInst(_inst, _other, 100803).gmlactive = yyGetBool(global.gmlexh_use_roster_p0) && yyGetBool(gmlp0Human); - yyInst(_inst, _other, 100804).gmlactive = yyGetBool(global.gmlexh_use_roster_p1) && yyGetBool(gmlp1Human); - } -} -function gml_Script_btn_click_RosterTeamAway(_inst, _other) { - { - global.gmlexh_choosing = 0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster = global.gmlexh_roster_p0; - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p0, "TO ROSTER ROOM exh_roster_p0")); - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p1, "TO ROSTER ROOM exh_roster_p1")); - room_goto(YYASSET_REF(0x03000019)); - } -} -function gml_Script_btn_click_RosterTeamHome(_inst, _other) { - { - global.gmlexh_choosing = 1; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster = global.gmlexh_roster_p1; - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p0, "TO ROSTER ROOM exh_roster_p0")); - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p1, "TO ROSTER ROOM exh_roster_p1")); - room_goto(YYASSET_REF(0x03000019)); - } -} -function gml_Script_btn_click_Profile_Back_To_Exhibition(_inst, _other) { - { - if (yyfequal(global.gmlexh_choosing, 0)) { - { - global.gmlexh_roster_p0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster; - } - } - if (yyfequal(global.gmlexh_choosing, 1)) { - { - global.gmlexh_roster_p1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster = -4; - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p0, "Back to EXH ROOM T0")); - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p1, "Back to EXH ROOM T1")); - room_goto(YYASSET_REF(0x0300002f)); - } -} -function gml_Script_rm_player_profile_exhibition_create(_inst, _other) { - { - yyInst(_inst, _other, 100429).visible = false; - yyInst(_inst, _other, 100427).visible = false; - yyInst(_inst, _other, 100426).visible = false; - yyInst(_inst, _other, 100425).visible = false; - layer_set_visible(_inst.gmllayer_hoftag, false); - } -} -function gml_Script_rm_roster_exhibition_create(_inst, _other) { - { - yyInst(_inst, _other, 100499).visible = false; - yyInst(_inst, _other, 100493).visible = false; - yyInst(_inst, _other, 100500).visible = false; - yyInst(_inst, _other, 100496).visible = false; - yyInst(_inst, _other, 100491).gmlimage = YYASSET_REF(0x0100008e); - yyInst(_inst, _other, 100491).gmlonClickAction = kgml_Script_btn_click_Profile_Back_To_Exhibition; - } -} -function gml_Script_exhibition_handle_exit_match(_inst, _other) { - { - gml_Script_slog(_inst, _other, "exhibition_handle_exit_match"); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster, 335846446); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index_set(0)] = gml_Script_s_exhibition_wipe_list(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index_set(1)] = gml_Script_s_exhibition_wipe_list(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]); - gml_Script_exh_refresh_roster_from_save(_inst, _other, 0, global.gmlexh_teamset_p0); - gml_Script_exh_refresh_roster_from_save(_inst, _other, 1, global.gmlexh_teamset_p1); - gml_Script_slog_roster(_inst, _other, "QUIT team_roster[0]", 0); - gml_Script_slog_roster(_inst, _other, "QUIT team_roster[1]", 1); - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p0, "QUIT exh_roster_p0")); - gml_Script_slog(_inst, _other, gml_Script_roster_short_desc_tag(_inst, _other, global.gmlexh_roster_p1, "QUIT exh_roster_p1")); - } -} -function gml_GlobalScript_s_get_human_fixture_next(_inst, _other) { - _inst.gmls_get_human_fixture_next = __yy_method(_inst, gml_Script_s_get_human_fixture_next); -} -function gml_Script_s_get_human_fixture_next(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return gml_Script_s_get_next_college_human_fixture(_inst, _other); - } - { - var __yy__v883 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v884 in __yy__v883) { - if (!__yy__v883.hasOwnProperty(__yy__v884)) continue; - var __yy__v885 = __yy__v883[__yy__v884]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v885.gmlfixturelist)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v885.gmlfixturelist, gmlf); - if (yyGetBool(gmlfix) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "human_win"), "unplayed"))) { - return gmlfix; - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_count_remaining_fixtures(_inst, _other) { - _inst.gmls_count_remaining_fixtures = __yy_method(_inst, gml_Script_s_count_remaining_fixtures); -} -function gml_Script_s_count_remaining_fixtures(_inst, _other) { - { - { - var __yy__v886 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v887 in __yy__v886) { - if (!__yy__v886.hasOwnProperty(__yy__v887)) continue; - var __yy__v888 = __yy__v886[__yy__v887]; - { - var gmlcount = 0; - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v888.gmlfixturelist)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v888.gmlfixturelist, gmlf); - if (yyGetBool(gmlfix) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "human_win"), "unplayed"))) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - return gmlcount; - } - } - } - } -} -function gml_GlobalScript_s_get_division_winner(_inst, _other, argument0, argument1) { - _inst.gmls_get_division_winner = __yy_method(_inst, gml_Script_s_get_division_winner); -} -function gml_Script_s_get_division_winner(_inst, _other, argument0, argument1) { - { - var gmlconf = argument0; - var gmldivision = argument1; - var gmlteams_div = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmli); - if (yyGetBool(yyfequal(real(ds_map_find_value(gmlteam, "conference")), gmlconf)) && yyGetBool(yyfequal(real(ds_map_find_value(gmlteam, "division")), gmldivision))) { - { - ds_list_add(gmlteams_div, gmlteam); - } - } - } - } - gmlteams_div = gml_Script_s_sort_teams(_inst, _other, gmlteams_div, 0, false); - var gmlteam = ds_list_find_value(gmlteams_div, 0); - ds_list_destroy(gmlteams_div); - gmlteams_div = -1; - return gmlteam; - } -} -function gml_GlobalScript_s_get_team_position_by_id(_inst, _other, argument0) { - _inst.gmls_get_team_position_by_id = __yy_method(_inst, gml_Script_s_get_team_position_by_id); -} -function gml_Script_s_get_team_position_by_id(_inst, _other, argument0) { - { - var gmltmap = gml_Script_s_get_team_by_id(_inst, _other, argument0); - var gmlconf = ds_map_find_value(gmltmap, "conference"); - var gmldivision = ds_map_find_value(gmltmap, "division"); - var gmlteams_div = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmli); - if (yyGetBool(yyfequal(real(ds_map_find_value(gmlteam, "conference")), gmlconf)) && yyGetBool(yyfequal(real(ds_map_find_value(gmlteam, "division")), gmldivision))) { - { - ds_list_add(gmlteams_div, gmlteam); - } - } - } - } - gmlteams_div = gml_Script_s_sort_teams(_inst, _other, gmlteams_div, 0, false); - var gmlretval = 1; - if (yyfequal(ds_list_find_value(gmlteams_div, 0), gmltmap)) { - gmlretval = 1; - } - if (yyfequal(ds_list_find_value(gmlteams_div, 1), gmltmap)) { - gmlretval = 2; - } - if (yyfequal(ds_list_find_value(gmlteams_div, 2), gmltmap)) { - gmlretval = 3; - } - if (yyfequal(ds_list_find_value(gmlteams_div, 3), gmltmap)) { - gmlretval = 4; - } - ds_list_destroy(gmlteams_div); - gmlteams_div = -1; - return gmlretval; - } -} -function gml_GlobalScript_s_get_division_winner_name(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_get_division_winner_name = __yy_method(_inst, gml_Script_s_get_division_winner_name); -} -function gml_Script_s_get_division_winner_name(_inst, _other, argument0, argument1, argument2) { - { - var gmlconf = argument0; - var gmldivision = argument1; - var gmltla = argument2; - var gmlteam = gml_Script_s_get_division_winner(_inst, _other, gmlconf, gmldivision); - var ___sw614___ = gmltla; - var ___swc615___ = -1; - if (yyCompareVal(___sw614___, false, g_GMLMathEpsilon, false) == 0) { - ___swc615___ = 0; - } else if (yyCompareVal(___sw614___, true, g_GMLMathEpsilon, false) == 0) { - ___swc615___ = 1; - } - switch (___swc615___) { - case 0: { - return ds_map_find_value(gmlteam, "name"); - break; - } - case 1: { - return ds_map_find_value(gmlteam, "tla"); - break; - } - } - } -} -function gml_GlobalScript_s_get_division_winner_by_seed(_inst, _other) { - _inst.gmls_get_division_winner_by_seed = __yy_method(_inst, gml_Script_s_get_division_winner_by_seed); -} -function gml_Script_s_get_division_winner_by_seed(_inst, _other, argument0, argument1) { - { - var gmldiv_winners = ds_list_create(); - ds_list_add(gmldiv_winners, gml_Script_s_get_division_winner(_inst, _other, argument0, 0)); - ds_list_add(gmldiv_winners, gml_Script_s_get_division_winner(_inst, _other, argument0, 1)); - ds_list_add(gmldiv_winners, gml_Script_s_get_division_winner(_inst, _other, argument0, 2)); - ds_list_add(gmldiv_winners, gml_Script_s_get_division_winner(_inst, _other, argument0, 3)); - gmldiv_winners = gml_Script_s_sort_teams(_inst, _other, gmldiv_winners, 0, false); - var gmlteam = ds_list_find_value(gmldiv_winners, yyfminus(__yy_gml_errCheck(argument1), 1)); - ds_list_destroy(gmldiv_winners); - gmldiv_winners = -1; - return gmlteam; - } -} -function gml_GlobalScript_s_get_division_winner_name_by_seed(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_get_division_winner_name_by_seed = __yy_method(_inst, gml_Script_s_get_division_winner_name_by_seed); -} -function gml_Script_s_get_division_winner_name_by_seed(_inst, _other, argument0, argument1, argument2) { - { - var gmlconf = argument0; - var gmlseed = argument1; - var gmltla = argument2; - var gmlteam = gml_Script_s_get_division_winner_by_seed(_inst, _other, gmlconf, gmlseed); - var ___sw618___ = gmltla; - var ___swc619___ = -1; - if (yyCompareVal(___sw618___, false, g_GMLMathEpsilon, false) == 0) { - ___swc619___ = 0; - } else if (yyCompareVal(___sw618___, true, g_GMLMathEpsilon, false) == 0) { - ___swc619___ = 1; - } - switch (___swc619___) { - case 0: { - return ds_map_find_value(gmlteam, "name"); - break; - } - case 1: { - return ds_map_find_value(gmlteam, "tla"); - break; - } - } - } -} -function gml_GlobalScript_s_skip_to_week(_inst, _other) { - _inst.gmls_skip_to_week = __yy_method(_inst, gml_Script_s_skip_to_week); -} -function gml_Script_s_skip_to_week(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_skip_to_week ", __yy_gml_errCheck(string(argument0))), " ")); - { - var __yy__v889 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v890 in __yy__v889) { - if (!__yy__v889.hasOwnProperty(__yy__v890)) continue; - var __yy__v891 = __yy__v889[__yy__v890]; - { - do { - { - gml_Script_s_do_schedule(__yy__v891, _inst, true); - (g_yyPrePostObject__ = __yy__v891.gmlweek), (__yy__v891.gmlweek = g_yyPrePostObject__ instanceof Long ? __yy__v891.gmlweek.add(1) : ++__yy__v891.gmlweek), g_yyPrePostObject__; - } - } while (!yyfequal(__yy__v891.gmlweek, argument0)); - __yy__v891.gmldraft_round = 4; - } - } - } - } -} -function gml_GlobalScript_s_clear_playoff_fixtures(_inst, _other) { - _inst.gmls_clear_playoff_fixtures = __yy_method(_inst, gml_Script_s_clear_playoff_fixtures); -} -function gml_Script_s_clear_playoff_fixtures(_inst, _other) { - { - if (yyGetBool(ds_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, 2))) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, gmli)); - ds_list_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs, gmli, -1); - } - } - ds_list_clear(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoffs); - } - } - } -} -function gml_GlobalScript_s_update_team_edit_buttons(_inst, _other) { - _inst.gmls_update_team_edit_buttons = __yy_method(_inst, gml_Script_s_update_team_edit_buttons); -} -function gml_Script_s_update_team_edit_buttons(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus("s_update_team_edit_buttons:", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf)))); - var gmlb = 0; - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlt); - if (yyfequal(real(ds_map_find_value(gmlteam, "conference")), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf)) { - { - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmltext = ds_map_find_value(gmlteam, "name"); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmluid = real(ds_map_find_value(gmlteam, "uid")); - (g_yyPrePostObject__ = gmlb), (gmlb = g_yyPrePostObject__ instanceof Long ? gmlb.add(1) : ++gmlb), g_yyPrePostObject__; - } - } - } - } - var ___sw622___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf; - var ___swc623___ = -1; - if (yyCompareVal(___sw622___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc623___ = 0; - } else if (yyCompareVal(___sw622___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc623___ = 1; - } - switch (___swc623___) { - case 0: { - yyInst(_inst, _other, 100554).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, 100553).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100560).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div1; - yyInst(_inst, _other, 100563).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div2; - yyInst(_inst, _other, 100561).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div3; - yyInst(_inst, _other, 100562).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div4; - break; - } - case 1: { - yyInst(_inst, _other, 100554).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100553).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, 100560).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div1b; - yyInst(_inst, _other, 100563).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div2b; - yyInst(_inst, _other, 100561).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div3b; - yyInst(_inst, _other, 100562).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div4b; - break; - } - } - yyInst(_inst, _other, 100554).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1; - yyInst(_inst, _other, 100553).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2; - } -} -function gml_GlobalScript_s_set_up_edit_screen(_inst, _other) { - _inst.gmls_set_up_edit_screen = __yy_method(_inst, gml_Script_s_set_up_edit_screen); -} -function gml_Script_s_set_up_edit_screen(_inst, _other) { - { - { - var __yy__v892 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v893 in __yy__v892) { - if (!__yy__v892.hasOwnProperty(__yy__v893)) continue; - var __yy__v894 = __yy__v892[__yy__v893]; - { - yyInst(_inst, _other, 100112).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100113).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100114).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100117).gmlcolour = global.gmlc_background; - var ___sw626___ = __yy__v894.gmlkittype; - var ___swc627___ = -1; - if (yyCompareVal(___sw626___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc627___ = 0; - } else if (yyCompareVal(___sw626___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc627___ = 1; - } else if (yyCompareVal(___sw626___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc627___ = 2; - } else if (yyCompareVal(___sw626___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc627___ = 3; - } - switch (___swc627___) { - case 0: { - yyInst(_inst, _other, 100112).gmlcolour = global.gmlc_primary; - break; - } - case 1: { - yyInst(_inst, _other, 100113).gmlcolour = global.gmlc_primary; - break; - } - case 2: { - yyInst(_inst, _other, 100114).gmlcolour = global.gmlc_primary; - break; - } - case 3: { - yyInst(_inst, _other, 100117).gmlcolour = global.gmlc_primary; - break; - } - } - yyInst(_inst, _other, 100089).gmltext = yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlname; - yyInst(_inst, _other, 100087).gmltext = gml_Script_s_load_team_detail(__yy__v894, _inst, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_team, "uid"), "name"); - yyInst(_inst, _other, 100084).gmltext = yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlname; - yyInst(_inst, _other, 100085).gmltext = yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmltla; - yyInst(_inst, _other, 100076).gmltext = string(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlrainfall); - yyInst(_inst, _other, 100077).gmltext = string(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlsnowfall); - yyInst(_inst, _other, 100078).gmlstate = yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlroof; - yyInst(_inst, _other, 100096).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_helmet, "$", "")); - yyInst(_inst, _other, 100099).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_logo, "$", "")); - yyInst(_inst, _other, 100097).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_shirt, "$", "")); - yyInst(_inst, _other, 100098).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_sleeve, "$", "")); - yyInst(_inst, _other, 100100).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_pants, "$", "")); - yyInst(_inst, _other, 100101).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_stripe, "$", "")); - yyInst(_inst, _other, 100102).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_socks1, "$", "")); - yyInst(_inst, _other, 100103).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_socks2, "$", "")); - yyInst(_inst, _other, 100079).gmltext = string_upper(string_replace_all(yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_endzone, "$", "")); - yyInst(_inst, _other, 100104).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_helmet)); - yyInst(_inst, _other, 100105).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_logo)); - yyInst(_inst, _other, 100106).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_shirt)); - yyInst(_inst, _other, 100107).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_sleeve)); - yyInst(_inst, _other, 100108).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_pants)); - yyInst(_inst, _other, 100109).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_stripe)); - yyInst(_inst, _other, 100110).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_socks1)); - yyInst(_inst, _other, 100111).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_socks2)); - yyInst(_inst, _other, 100080).gmlcolour = gml_Script_s_rgb_to_bgr(__yy__v894, _inst, gml_Script_s_hex_string_to_col(__yy__v894, _inst, yyInst(_inst, _other, __yy__v894.gmlcurrent_uni).gmlhex_endzone)); - } - } - } - } -} -function gml_GlobalScript_s_color_picker(_inst, _other) { - _inst.gmls_color_picker = __yy_method(_inst, gml_Script_s_color_picker); -} -function gml_Script_s_color_picker(_inst, _other) { - { - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - var gmlpicker = instance_create_layer(yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2), yyfdivide(__yy_gml_errCheck(display_get_gui_height()), 2), "PopUps", YYASSET_REF(0x00000084)); - yyInst(_inst, _other, gmlbg).gmlalpha = 0.9; - yyInst(_inst, _other, gmlpicker).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - } -} // slog ("Team "+string(teamid_away)+" @ Team "+string(teamid_home)); -function gml_GlobalScript_s_set_up_uniforms(_inst, _other) { - _inst.gmls_set_up_uniforms = __yy_method(_inst, gml_Script_s_set_up_uniforms); -} -function gml_Script_s_set_up_uniforms(_inst, _other) { - { - var gmlfixture = gml_Script_s_get_human_fixture_next(_inst, _other); - var gmlteamid_away = ds_map_find_value(gmlfixture, "away_team"); - var gmlteamid_home = ds_map_find_value(gmlfixture, "home_team"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("Team ", __yy_gml_errCheck(string(gmlteamid_away))), " @ Team "), __yy_gml_errCheck(string(gmlteamid_home)))); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam, 595587002); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index_set(0)] = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_away); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index_set(1)] = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_home); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = 0; - if (yyfequal(gmlteamid_home, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = 1; - } - } -} -function gml_GlobalScript_s_set_up_uniforms_training(_inst, _other) { - _inst.gmls_set_up_uniforms_training = __yy_method(_inst, gml_Script_s_set_up_uniforms_training); -} -function gml_Script_s_set_up_uniforms_training(_inst, _other) { - { - var gmlteamid_away = gml_Script_s_get_random_team_id(_inst, _other); - var gmlteamid_home = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam, 595587002); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index_set(0)] = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_away); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index_set(1)] = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_home); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = 1; - var gmlstr_helmet1 = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)], "colhelmet"); - var gmlstr_shirt1 = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)], "colshirt"); - var gmlstr_pants1 = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)], "colpants"); - var gmlstr_helmet2 = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)], "colhelmet"); - var gmlstr_shirt2 = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)], "colshirt"); - var gmlstr_pants2 = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)], "colpants"); - if (yyfequal(gmlstr_helmet1, gmlstr_helmet2)) { - gmlstr_helmet1 = gmlstr_shirt1; - } - if (yyfequal(gmlstr_shirt1, gmlstr_shirt2)) { - gmlstr_shirt1 = gmlstr_pants1; - } - if (yyfequal(gmlstr_pants1, gmlstr_pants2)) { - gmlstr_pants1 = gmlstr_helmet1; - } - var gmlcolhelmet = gml_Script_s_hex_string_to_col(_inst, _other, gmlstr_helmet2); - var gmlcolshirt = gml_Script_s_hex_string_to_col(_inst, _other, gmlstr_shirt2); - var gmlcolpants = gml_Script_s_hex_string_to_col(_inst, _other, gmlstr_pants2); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_home = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_home, 2715351469); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_home[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolhelmet)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_home[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolhelmet)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_home[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolhelmet)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_home = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_home, 1730302392); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_home[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolshirt)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_home[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolshirt)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_home[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolshirt)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_home = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_home, 1993796318); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_home[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolshirt)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_home[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolshirt)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_home[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolshirt)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home, 1093361363); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolpants)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolpants)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolpants)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home_b = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home_b, 3788345203); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home_b[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolpants)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home_b[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolpants)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home_b[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolpants)), 300); - gmlcolhelmet = gml_Script_s_hex_string_to_col(_inst, _other, gmlstr_helmet1); - gmlcolshirt = gml_Script_s_hex_string_to_col(_inst, _other, gmlstr_shirt1); - gmlcolpants = gml_Script_s_hex_string_to_col(_inst, _other, gmlstr_pants1); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_away = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_away, 4256399509); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_away[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolhelmet)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_away[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolhelmet)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_away[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolhelmet)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_away = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_away, 994650240); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_away[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolshirt)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_away[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolshirt)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_away[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolshirt)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_away = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_away, 717067238); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_away[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolshirt)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_away[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolshirt)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_away[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolshirt)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away, 490743787); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolpants)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolpants)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolpants)), 256); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away_b = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away_b, 1806082897); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away_b[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gmlcolpants)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away_b[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gmlcolpants)), 300); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away_b[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gmlcolpants)), 300); - } -} -function gml_GlobalScript_s_set_up_uniform_profile(_inst, _other) { - _inst.gmls_set_up_uniform_profile = __yy_method(_inst, gml_Script_s_set_up_uniform_profile); -} -function gml_Script_s_set_up_uniform_profile(_inst, _other, argument0) { - { - if (yyGetBool(argument0)) { - { - _inst.gmlhelmet = yyInst(_inst, _other, argument0).gmlhelmet; - _inst.gmlshirt = yyInst(_inst, _other, argument0).gmlshirt; - _inst.gmlpants = yyInst(_inst, _other, argument0).gmlpants; - } - } else { - { - _inst.gmlhelmet = __yy_gml_array_check(_inst.gmlhelmet, 3666812894); - _inst.gmlhelmet[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(8421504)), 256); - _inst.gmlhelmet[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(8421504)), 256); - _inst.gmlhelmet[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(8421504)), 256); - _inst.gmlshirt = __yy_gml_array_check(_inst.gmlshirt, 1027333011); - _inst.gmlshirt[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(12632256)), 256); - _inst.gmlshirt[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(12632256)), 256); - _inst.gmlshirt[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(12632256)), 256); - _inst.gmlpants = __yy_gml_array_check(_inst.gmlpants, 3194782232); - _inst.gmlpants[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(0)), 256); - _inst.gmlpants[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(0)), 256); - _inst.gmlpants[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_red(0)), 256); - } - } - } -} -function gml_GlobalScript_s_shader_get_uniforms(_inst, _other) { - _inst.gmls_shader_get_uniforms = __yy_method(_inst, gml_Script_s_shader_get_uniforms); -} -function gml_Script_s_shader_get_uniforms(_inst, _other) { - { - return; - global.gmlcolorHelmet = shader_get_uniform(YYASSET_REF(0x0a000000), "colorHelmet"); - global.gmlcolorLogo = shader_get_uniform(YYASSET_REF(0x0a000000), "colorLogo"); - global.gmlcolorShirt = shader_get_uniform(YYASSET_REF(0x0a000000), "colorShirt"); - global.gmlcolorSleeve = shader_get_uniform(YYASSET_REF(0x0a000000), "colorSleeve"); - global.gmlcolorPants = shader_get_uniform(YYASSET_REF(0x0a000000), "colorPants"); - global.gmlcolorPants_b = shader_get_uniform(YYASSET_REF(0x0a000000), "colorPants_b"); - global.gmlcolorStripe = shader_get_uniform(YYASSET_REF(0x0a000000), "colorStripe"); - global.gmlcolorSocks = shader_get_uniform(YYASSET_REF(0x0a000000), "colorSocks"); - global.gmlcolorSocks_b = shader_get_uniform(YYASSET_REF(0x0a000000), "colorSocks_b"); - global.gmlcolorSkin = shader_get_uniform(YYASSET_REF(0x0a000000), "colorSkin"); - global.gmlcolorCleats = shader_get_uniform(YYASSET_REF(0x0a000000), "colorCleats"); - global.gmlreplaceHelmet = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceHelmet"); - global.gmlreplaceLogo = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceLogo"); - global.gmlreplaceShirt = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceShirt"); - global.gmlreplaceSleeve = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceSleeve"); - global.gmlreplacePants = shader_get_uniform(YYASSET_REF(0x0a000000), "replacePants"); - global.gmlreplacePants_b = shader_get_uniform(YYASSET_REF(0x0a000000), "replacePants_b"); - global.gmlreplaceStripe = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceStripe"); - global.gmlreplaceSocks = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceSocks"); - global.gmlreplaceSocks_b = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceSocks_b"); - global.gmlreplaceSkin = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceSkin"); - global.gmlreplaceCleats = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceCleats"); - } -} -function gml_GlobalScript_s_shader_set_uniforms(_inst, _other) { - _inst.gmls_shader_set_uniforms = __yy_method(_inst, gml_Script_s_shader_set_uniforms); - _inst.gmls_blackwhite_colour_hack = __yy_method(_inst, gml_Script_s_blackwhite_colour_hack); -} -function gml_Script_s_shader_set_uniforms(_inst, _other) { - { - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorLogo, 0.5, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0.5, 0.5, 1); - shader_set_uniform_f(global.gmlcolorSleeve, 0.5, 0.5, 0.5); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - shader_set_uniform_f(global.gmlcolorPants_b, 0.5, 0, 0.5); - shader_set_uniform_f(global.gmlcolorStripe, 0, 0, 0.5); - shader_set_uniform_f(global.gmlcolorSocks, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorSocks_b, 0, 0.5, 0); - shader_set_uniform_f(global.gmlcolorSkin, 0, 0, 1); - shader_set_uniform_f(global.gmlcolorCleats, 1, 1, 0); - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(1, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(0, _inst.gmlhelmet)]); - shader_set_uniform_f(global.gmlreplaceLogo, _inst.gmllogo[__yy_gml_array_check_index(2, _inst.gmllogo)], _inst.gmllogo[__yy_gml_array_check_index(1, _inst.gmllogo)], _inst.gmllogo[__yy_gml_array_check_index(0, _inst.gmllogo)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshirt[__yy_gml_array_check_index(2, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(1, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(0, _inst.gmlshirt)]); - shader_set_uniform_f(global.gmlreplaceSleeve, _inst.gmlsleeve[__yy_gml_array_check_index(2, _inst.gmlsleeve)], _inst.gmlsleeve[__yy_gml_array_check_index(1, _inst.gmlsleeve)], _inst.gmlsleeve[__yy_gml_array_check_index(0, _inst.gmlsleeve)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlpants[__yy_gml_array_check_index(2, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(1, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(0, _inst.gmlpants)]); - shader_set_uniform_f(global.gmlreplacePants_b, _inst.gmlpants_b[__yy_gml_array_check_index(2, _inst.gmlpants_b)], _inst.gmlpants_b[__yy_gml_array_check_index(1, _inst.gmlpants_b)], _inst.gmlpants_b[__yy_gml_array_check_index(0, _inst.gmlpants_b)]); - shader_set_uniform_f(global.gmlreplaceStripe, _inst.gmlstripe[__yy_gml_array_check_index(2, _inst.gmlstripe)], _inst.gmlstripe[__yy_gml_array_check_index(1, _inst.gmlstripe)], _inst.gmlstripe[__yy_gml_array_check_index(0, _inst.gmlstripe)]); - shader_set_uniform_f(global.gmlreplaceSocks, _inst.gmlsocks1[__yy_gml_array_check_index(2, _inst.gmlsocks1)], _inst.gmlsocks1[__yy_gml_array_check_index(1, _inst.gmlsocks1)], _inst.gmlsocks1[__yy_gml_array_check_index(0, _inst.gmlsocks1)]); - shader_set_uniform_f(global.gmlreplaceSocks_b, _inst.gmlsocks2[__yy_gml_array_check_index(2, _inst.gmlsocks2)], _inst.gmlsocks2[__yy_gml_array_check_index(1, _inst.gmlsocks2)], _inst.gmlsocks2[__yy_gml_array_check_index(0, _inst.gmlsocks2)]); - shader_set_uniform_f(global.gmlreplaceSkin, _inst.gmlcol_skin_r, _inst.gmlcol_skin_g, _inst.gmlcol_skin_b); - shader_set_uniform_f(global.gmlreplaceCleats, _inst.gmlcleats[__yy_gml_array_check_index(2, _inst.gmlcleats)], _inst.gmlcleats[__yy_gml_array_check_index(1, _inst.gmlcleats)], _inst.gmlcleats[__yy_gml_array_check_index(0, _inst.gmlcleats)]); - } -} -function gml_Script_s_blackwhite_colour_hack(_inst, _other, argument0) { - { - if (yyfequal(yyfplus(yyfplus(__yy_gml_errCheck(argument0[__yy_gml_array_check_index(0, argument0)]), __yy_gml_errCheck(argument0[__yy_gml_array_check_index(1, argument0)])), __yy_gml_errCheck(argument0[__yy_gml_array_check_index(2, argument0)])), 0)) { - argument0 = __yy_gml_array_check(argument0, 682968441); - argument0[__yy_gml_array_check_index_set(0)] = 0.001; - } - } -} -function gml_GlobalScript_s_convert_uniform_colours_all(_inst, _other) { - _inst.gmls_convert_uniform_colours_all = __yy_method(_inst, gml_Script_s_convert_uniform_colours_all); -} -function gml_Script_s_convert_uniform_colours_all(_inst, _other, argument0) { - { - { - var __yy__v895 = GetWithArray(argument0); - for (var __yy__v896 in __yy__v895) { - if (!__yy__v895.hasOwnProperty(__yy__v896)) continue; - var __yy__v897 = __yy__v895[__yy__v896]; - { - __yy__v897.gmlhelmet = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlhelmet, __yy__v897.gmlhex_helmet, 256); - __yy__v897.gmllogo = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmllogo, __yy__v897.gmlhex_logo, 256); - __yy__v897.gmlshirt = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlshirt, __yy__v897.gmlhex_shirt, 256); - __yy__v897.gmlsleeve = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlsleeve, __yy__v897.gmlhex_sleeve, 256); - __yy__v897.gmlpants = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlpants, __yy__v897.gmlhex_pants, 256); - __yy__v897.gmlpants_b = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlpants_b, __yy__v897.gmlhex_pants, 300); - __yy__v897.gmlstripe = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlstripe, __yy__v897.gmlhex_stripe, 256); - __yy__v897.gmlsocks1 = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlsocks1, __yy__v897.gmlhex_socks1, 256); - __yy__v897.gmlsocks2 = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlsocks2, __yy__v897.gmlhex_socks2, 256); - __yy__v897.gmlendzone = gml_Script_s_convert_uniform_colour(__yy__v897, _inst, __yy__v897.gmlendzone, __yy__v897.gmlhex_endzone, 256); - } - } - } - } -} -function gml_GlobalScript_s_convert_uniform_colour(_inst, _other) { - _inst.gmls_convert_uniform_colour = __yy_method(_inst, gml_Script_s_convert_uniform_colour); -} -function gml_Script_s_convert_uniform_colour(_inst, _other, argument0, argument1, argument2) { - { - argument0 = __yy_gml_array_check(argument0, 682968441); - argument0[__yy_gml_array_check_index_set(0)] = yyfdivide(__yy_gml_errCheck(colour_get_red(gml_Script_s_hex_string_to_col(_inst, _other, argument1))), __yy_gml_errCheck(argument2)); - argument0[__yy_gml_array_check_index_set(1)] = yyfdivide(__yy_gml_errCheck(colour_get_green(gml_Script_s_hex_string_to_col(_inst, _other, argument1))), __yy_gml_errCheck(argument2)); - argument0[__yy_gml_array_check_index_set(2)] = yyfdivide(__yy_gml_errCheck(colour_get_blue(gml_Script_s_hex_string_to_col(_inst, _other, argument1))), __yy_gml_errCheck(argument2)); - return argument0; - } -} -function gml_GlobalScript_s_restore_uniforms_all(_inst, _other) { - _inst.gmls_restore_uniforms_all = __yy_method(_inst, gml_Script_s_restore_uniforms_all); -} -function gml_Script_s_restore_uniforms_all(_inst, _other) { - { - var gmlfile_name = yyfplus(yyfplus("uniforms_custom_", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot")))), ".txt"); - file_delete(gmlfile_name); - gml_Script_s_msg_clear(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1 = "AFC"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2 = "NFC"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div1 = "EAST"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div2 = "WEST"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div3 = "NORTH"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div4 = "SOUTH"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div1b = "EAST"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div2b = "WEST"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div3b = "NORTH"; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div4b = "SOUTH"; - gml_Script_s_copy_teamnames_from_uniform_file(_inst, _other, gml_Script_s_uniforms_default_file(_inst, _other)); - room_goto(YYASSET_REF(0x0300001d)); - } -} -function gml_GlobalScript_s_copy_uniforms_slot_a(_inst, _other) { - _inst.gmls_copy_uniforms_slot_a = __yy_method(_inst, gml_Script_s_copy_uniforms_slot_a); -} -function gml_Script_s_copy_uniforms_slot_a(_inst, _other) { - { - gml_Script_s_copy_uniforms_from(_inst, _other, 1); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_GlobalScript_s_copy_uniforms_slot_b(_inst, _other) { - _inst.gmls_copy_uniforms_slot_b = __yy_method(_inst, gml_Script_s_copy_uniforms_slot_b); -} -function gml_Script_s_copy_uniforms_slot_b(_inst, _other) { - { - gml_Script_s_copy_uniforms_from(_inst, _other, 2); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_GlobalScript_s_copy_uniforms_slot_c(_inst, _other) { - _inst.gmls_copy_uniforms_slot_c = __yy_method(_inst, gml_Script_s_copy_uniforms_slot_c); -} -function gml_Script_s_copy_uniforms_slot_c(_inst, _other) { - { - gml_Script_s_copy_uniforms_from(_inst, _other, 3); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_GlobalScript_s_copy_uniforms_slot_d(_inst, _other) { - _inst.gmls_copy_uniforms_slot_d = __yy_method(_inst, gml_Script_s_copy_uniforms_slot_d); -} -function gml_Script_s_copy_uniforms_slot_d(_inst, _other) { - { - gml_Script_s_copy_uniforms_from(_inst, _other, 4); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_GlobalScript_s_set_up_kickoff(_inst, _other) { - _inst.gmls_set_up_kickoff = __yy_method(_inst, gml_Script_s_set_up_kickoff); -} -function gml_Script_s_set_up_kickoff(_inst, _other) { - { - show_debug_message("s_set_up_kickoff"); - _inst.gmlplaystart_time = g_pBuiltIn.get_current_time(); - _inst.gmldown = 99; - global.gmlreplay_do = false; - { - var __yy__v898 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v899 in __yy__v898) { - if (!__yy__v898.hasOwnProperty(__yy__v899)) continue; - var __yy__v900 = __yy__v898[__yy__v899]; - { - __yy__v900.alarm = __yy_gml_array_check(__yy__v900.alarm, 708424718); - __yy__v900.alarm[__yy_gml_array_check_index_set(0)] = 0; - gml_Script_s_reset_wind(__yy__v900, _inst); - __yy__v900.gmlkicking = 3; - __yy__v900.gmlscored_by = -1; - __yy__v900.gmlscrimmage = -15; - __yy__v900.gmlx_scrim = yyfplus(1300, __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(__yy__v900.gmlscrimmage), 20), __yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(__yy__v900.gmldrivedir)))))); - __yy__v900.gmlx_yards = yyfplus(__yy_gml_errCheck(__yy__v900.gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(__yy__v900.gmlyards), 20), __yy_gml_errCheck(__yy__v900.gmldrivedir)))); - __yy__v900.gmly_scrim = 300; - __yy__v900.gmlkick_dist = 0; - gml_Script_s_destroy_match_objects(__yy__v900, _inst); - var gmlo = 1; - for (; yyfless(gmlo, 12); g_yyPrePostObject__ = gmlo, gmlo = g_yyPrePostObject__ instanceof Long ? gmlo.add(1) : ++gmlo, g_yyPrePostObject__) { - { - instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - } - } - var gmld = 1; - for (; yyfless(gmld, 12); g_yyPrePostObject__ = gmld, gmld = g_yyPrePostObject__ instanceof Long ? gmld.add(1) : ++gmld, g_yyPrePostObject__) { - { - instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006d)); - } - } - { - var __yy__v901 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v902 in __yy__v901) { - if (!__yy__v901.hasOwnProperty(__yy__v902)) continue; - var __yy__v903 = __yy__v901[__yy__v902]; - gml_Script_s_set_skills_and_skin(__yy__v903, __yy__v900); - } - } - global.gmlmaster_ball = instance_create_layer(0, 0, "Ball", YYASSET_REF(0x0000006f)); - instance_create_layer(0, 0, "Ball", YYASSET_REF(0x00000070)); - } - } - } - } -} -function gml_GlobalScript_s_copy_uniforms_slot_e(_inst, _other) { - _inst.gmls_copy_uniforms_slot_e = __yy_method(_inst, gml_Script_s_copy_uniforms_slot_e); -} -function gml_Script_s_copy_uniforms_slot_e(_inst, _other) { - { - gml_Script_s_copy_uniforms_from(_inst, _other, 5); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_goto_editor(_inst, _other); - } -} -function gml_GlobalScript_s_update_uniform_name(_inst, _other) { - _inst.gmls_update_uniform_name = __yy_method(_inst, gml_Script_s_update_uniform_name); -} -function gml_Script_s_update_uniform_name(_inst, _other) { - { - { - var __yy__v904 = GetWithArray(YYASSET_REF(0x00000082)); - for (var __yy__v905 in __yy__v904) { - if (!__yy__v904.hasOwnProperty(__yy__v905)) continue; - var __yy__v906 = __yy__v904[__yy__v905]; - { - if (yyfnotequal(string_letters(yyInst(_inst, _other, 100084).gmltext), "")) { - yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmlname = yyInst(_inst, _other, 100084).gmltext; - } else { - yyInst(_inst, _other, 100084).gmltext = yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmlname; - } - if (yyfnotequal(string_letters(yyInst(_inst, _other, 100085).gmltext), "")) { - yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmltla = yyInst(_inst, _other, 100085).gmltext; - } else { - yyInst(_inst, _other, 100085).gmltext = yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmltla; - } - var gmlrain = real(string_digits(yyfplus("0", __yy_gml_errCheck(yyInst(_inst, _other, 100076).gmltext)))); - yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmlrainfall = clamp(gmlrain, 0, 100); - yyInst(_inst, _other, 100076).gmltext = string(yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmlrainfall); - var gmlsnow = real(string_digits(yyfplus("0", __yy_gml_errCheck(yyInst(_inst, _other, 100077).gmltext)))); - yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmlsnowfall = clamp(gmlsnow, 0, 100); - yyInst(_inst, _other, 100077).gmltext = string(yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmlsnowfall); - yyInst(_inst, _other, __yy__v906.gmlcurrent_uni).gmlroof = yyInst(_inst, _other, 100078).gmlstate; - } - } - } - } -} -function gml_GlobalScript_s_copy_teamnames_from_uniform_file(_inst, _other) { - _inst.gmls_copy_teamnames_from_uniform_file = __yy_method(_inst, gml_Script_s_copy_teamnames_from_uniform_file); -} -function gml_Script_s_copy_teamnames_from_uniform_file(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("s_copy_teamnames_from_uniform_file:", __yy_gml_errCheck(argument0))); - var gmlfile = file_text_open_read(argument0); - var gmlkeys = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - while (!yyGetBool(file_text_eof(gmlfile))) { - { - var gmlvalues = gml_Script_s_split_string(_inst, _other, file_text_read_string(gmlfile)); - file_text_readln(gmlfile); - var gmluid = gmlvalues[__yy_gml_array_check_index(0, gmlvalues)]; - var gmltmap = gml_Script_s_get_team_by_id(_inst, _other, gmluid); - ds_map_set(gmltmap, "name", gmlvalues[__yy_gml_array_check_index(1, gmlvalues)]); - ds_map_set(gmltmap, "tla", gmlvalues[__yy_gml_array_check_index(2, gmlvalues)]); - } - } - file_text_close(gmlfile); - } -} -function gml_GlobalScript_s_edit_name(_inst, _other) { - _inst.gmls_edit_name = __yy_method(_inst, gml_Script_s_edit_name); -} -function gml_Script_s_edit_name(_inst, _other, argument0, argument1, argument2) { - { - gml_Script_slog(_inst, _other, "s_edit_name"); - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - yyInst(_inst, _other, gmlbg).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, gmlbg).gmlalpha = 1; - var gmltitle = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), 32, "PopUps", YYASSET_REF(0x00000047)); - yyInst(_inst, _other, gmltitle).gmlty = 16; - yyInst(_inst, _other, gmltitle).gmltext = gml_Script_s_str(_inst, _other, "ui_Editor"); - yyInst(_inst, _other, gmltitle).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.4); - var gmltxt_1 = instance_create_layer(yyfminus(__yy_gml_errCheck(gmltx), 10), 72, "PopUps", YYASSET_REF(0x0000004b)); - yyInst(_inst, _other, gmltxt_1).gmltext = argument0; - yyInst(_inst, _other, gmltxt_1).gmlhalign = 2; - yyInst(_inst, _other, gmltxt_1).gmldraw_box = false; - yyInst(_inst, _other, gmltxt_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1 = instance_create_layer(gmltx, 64, "PopUps", YYASSET_REF(0x00000048)); - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1).gmlmax_length = 5; - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1).image_xscale = 10; - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1).gmltext = argument1; - var gmlbtn_1 = instance_create_layer(yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.33)), 45), 224, "PopUps", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, gmlbtn_1).gmltext = gml_Script_s_str(_inst, _other, "ui_Cancel"); - yyInst(_inst, _other, gmlbtn_1).gmlonClickAction = kgml_Script_s_msg_clear; - yyInst(_inst, _other, gmlbtn_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmlbtn_2 = instance_create_layer(yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.66)), 45), 224, "PopUps", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, gmlbtn_2).gmltext = gml_Script_s_str(_inst, _other, "ui_Confirm"); - yyInst(_inst, _other, gmlbtn_2).gmlonClickAction = argument2; - yyInst(_inst, _other, gmlbtn_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - } -} -function gml_GlobalScript_btn_click_edit_div1(_inst, _other) { - _inst.gmlbtn_click_edit_div1 = __yy_method(_inst, gml_Script_btn_click_edit_div1); -} -function gml_Script_btn_click_edit_div1(_inst, _other) { - { - var ___sw630___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf; - var ___swc631___ = -1; - if (yyCompareVal(___sw630___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc631___ = 0; - } else if (yyCompareVal(___sw630___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc631___ = 1; - } - switch (___swc631___) { - case 0: { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Division"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div1, kgml_Script_s_edit_confirm_div1); - break; - } - case 1: { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Division"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div1b, kgml_Script_s_edit_confirm_div1); - break; - } - } - } -} -function gml_GlobalScript_btn_click_edit_div2(_inst, _other) { - _inst.gmlbtn_click_edit_div2 = __yy_method(_inst, gml_Script_btn_click_edit_div2); -} -function gml_Script_btn_click_edit_div2(_inst, _other) { - { - var ___sw634___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf; - var ___swc635___ = -1; - if (yyCompareVal(___sw634___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc635___ = 0; - } else if (yyCompareVal(___sw634___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc635___ = 1; - } - switch (___swc635___) { - case 0: { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Division"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div2, kgml_Script_s_edit_confirm_div2); - break; - } - case 1: { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Division"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div2b, kgml_Script_s_edit_confirm_div2); - break; - } - } - } -} -function gml_GlobalScript_s_history(_inst, _other, argument0) { - _inst.gmls_get_history_by_year = __yy_method(_inst, gml_Script_s_get_history_by_year); - _inst.gmls_create_history_for_current_year = __yy_method(_inst, gml_Script_s_create_history_for_current_year); - _inst.gmls_log_this_year_history = __yy_method(_inst, gml_Script_s_log_this_year_history); - _inst.gmls_log_full_history = __yy_method(_inst, gml_Script_s_log_full_history); - _inst.gmls_update_history = __yy_method(_inst, gml_Script_s_update_history); - _inst.gmls_update_history_playoffs = __yy_method(_inst, gml_Script_s_update_history_playoffs); - _inst.gmls_update_history_finish = __yy_method(_inst, gml_Script_s_update_history_finish); - _inst.gmls_update_history_season_end = __yy_method(_inst, gml_Script_s_update_history_season_end); - _inst.gmls_update_history_won_championship = __yy_method(_inst, gml_Script_s_update_history_won_championship); - _inst.gmls_update_history_reached_playoffs_round = __yy_method(_inst, gml_Script_s_update_history_reached_playoffs_round); - _inst.gmls_update_history_won_bowl = __yy_method(_inst, gml_Script_s_update_history_won_bowl); - _inst.gmls_update_history_subdivisional_champ_finals = __yy_method(_inst, gml_Script_s_update_history_subdivisional_champ_finals); - _inst.gmls_history_display_lines_count = __yy_method(_inst, gml_Script_s_history_display_lines_count); - _inst.gmls_history_display_lines_count_yearindex = __yy_method(_inst, gml_Script_s_history_display_lines_count_yearindex); -} -function gml_Script_s_get_history_by_year(_inst, _other, argument0) { - { - var gmlyr = argument0; - { - var __yy__v907 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v908 in __yy__v907) { - if (!__yy__v907.hasOwnProperty(__yy__v908)) continue; - var __yy__v909 = __yy__v907[__yy__v908]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v909.gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v909.gmlhistory, gmli); - if (yyfequal(ds_map_find_value(gmlmap, "year"), gmlyr)) { - return gmlmap; - } - } - } - return -4; - } - } - } - } -} -function gml_Script_s_create_history_for_current_year(_inst, _other) { - { - var gmlmap = ds_map_create(); - ds_map_set(gmlmap, "year", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - ds_map_set(gmlmap, "uid", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "uid")); - ds_map_set(gmlmap, "name", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "name")); - ds_map_set(gmlmap, "tla", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "tla")); - ds_map_set(gmlmap, "wins", 0); - ds_map_set(gmlmap, "losses", 0); - ds_map_set(gmlmap, "ties", 0); - ds_map_set(gmlmap, "finish", ""); - ds_map_set(gmlmap, "wins_sim", 0); - ds_map_set(gmlmap, "losses_sim", 0); - ds_map_set(gmlmap, "ties_sim", 0); - ds_map_set(gmlmap, "wins_cnf", 0); - ds_map_set(gmlmap, "losses_cnf", 0); - ds_map_set(gmlmap, "losses_po", 0); - ds_map_set(gmlmap, "wins_po", 0); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_map_set(gmlmap, "conference", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "conference")); - ds_map_set(gmlmap, "conference_finish_place", -1); - ds_map_set(gmlmap, "division", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "division")); - ds_map_set(gmlmap, "subdivision", ""); - ds_map_set(gmlmap, "subdivision_rank", -1); - ds_map_set(gmlmap, "conf_champ_win", -1); - ds_map_set(gmlmap, "conf_armynavy_win", -1); - ds_map_set(gmlmap, "playoff_round_reach", -1); - ds_map_set(gmlmap, "won_bowl", -1); - ds_map_set(gmlmap, "subdivision_champ", ""); - } - } - ds_list_add(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmlmap); - return gmlmap; - } -} -function gml_Script_s_log_this_year_history(_inst, _other) { - { - var gmlmap = gml_Script_s_get_history_by_year(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - if (yyfnotequal(gmlmap, -4)) { - { - gml_Script_slog_map(_inst, _other, yyfplus(yyfplus("HISTORICAL SO FAR, Y[", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear))), "]"), gmlmap); - } - } - } -} -function gml_Script_s_log_full_history(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_log_full_history"); - var gmli = yyfminus(__yy_gml_errCheck(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)), 1); - for (; yyfgreaterequal(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmli); - gml_Script_slog_map(_inst, _other, yyfplus(yyfplus(" Y[", __yy_gml_errCheck(string(gmli))), "]"), gmlmap); - } - } - } -} -function gml_Script_s_update_history(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_update_history"); - { - var __yy__v910 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v911 in __yy__v910) { - if (!__yy__v910.hasOwnProperty(__yy__v911)) continue; - var __yy__v912 = __yy__v910[__yy__v911]; - { - var gmlmap = gml_Script_s_create_history_for_current_year(__yy__v912, _inst); - if (yyfequal(__yy__v912.gmlyear, 1)) { - { - ds_map_set(gmlmap, "wins", 0); - ds_map_set(gmlmap, "losses", 0); - ds_map_set(gmlmap, "ties", 0); - var ___sw644___ = argument0; - var ___swc645___ = -1; - if (yyCompareVal(___sw644___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc645___ = 0; - } else if (yyCompareVal(___sw644___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc645___ = 1; - } else if (yyCompareVal(___sw644___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc645___ = 2; - } - switch (___swc645___) { - case 0: { - ds_map_set(gmlmap, "losses", 1); - break; - } - case 1: { - ds_map_set(gmlmap, "ties", 1); - break; - } - case 2: { - ds_map_set(gmlmap, "wins", 1); - break; - } - } - } - } else { - { - ds_map_set(gmlmap, "wins", ds_map_find_value(__yy__v912.gmlmyteam, "wins")); - ds_map_set(gmlmap, "losses", ds_map_find_value(__yy__v912.gmlmyteam, "losses")); - ds_map_set(gmlmap, "ties", ds_map_find_value(__yy__v912.gmlmyteam, "ties")); - } - } - var gml_conf = string_copy(gml_Script_s_get_string_conference(__yy__v912, _inst, __yy__v912.gmlmyconference), 1, 3); - var gml_div = string_copy(gml_Script_s_get_string_division(__yy__v912, _inst, __yy__v912.gmlmyconference, __yy__v912.gmlmydivision), 1, 3); - var gml_pos = gml_Script_s_get_team_position_by_id(__yy__v912, _inst, __yy__v912.gmlmyteam_id); - ds_map_set(gmlmap, "finish", yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_conf), " "), __yy_gml_errCheck(gml_div)), " "), __yy_gml_errCheck(gml_Script_s_str(__yy__v912, _inst, yyfplus("pos_", __yy_gml_errCheck(string(gml_pos))))))); - ds_map_set(gmlmap, "wins_sim", gml_Script_s_count_simmed_games(__yy__v912, _inst, 1)); - ds_map_set(gmlmap, "losses_sim", gml_Script_s_count_simmed_games(__yy__v912, _inst, -1)); - ds_map_set(gmlmap, "ties_sim", gml_Script_s_count_simmed_games(__yy__v912, _inst, 0)); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v912, _inst))) { - { - if (yyfequal(__yy__v912.gmlyear, 1)) { - { - ds_map_set(gmlmap, "wins_cnf", 0); - ds_map_set(gmlmap, "losses_cnf", 0); - var ___sw646___ = argument0; - var ___swc647___ = -1; - if (yyCompareVal(___sw646___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc647___ = 0; - } else if (yyCompareVal(___sw646___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc647___ = 1; - } - switch (___swc647___) { - case 0: { - ds_map_set(gmlmap, "losses_cnf", 1); - break; - } - case 1: { - ds_map_set(gmlmap, "wins_cnf", 1); - break; - } - } - } - } else { - { - ds_map_set(gmlmap, "wins_cnf", ds_map_find_value(__yy__v912.gmlmyteam, "wins_cnf")); - ds_map_set(gmlmap, "losses_cnf", ds_map_find_value(__yy__v912.gmlmyteam, "losses_cnf")); - } - } - var gmlc_finish_place = gml_Script_s_get_my_conference_current_place(__yy__v912, _inst); - ds_map_set(gmlmap, "conference_finish_place", gmlc_finish_place); - if (yyfequal(gmlc_finish_place, 0)) { - { - gml_Script_s_complete_achievement(__yy__v912, _inst, "ACH_WIN_CONF_DIV"); - } - } - } - } - } - } - } - gml_Script_s_log_this_year_history(_inst, _other); - } -} -function gml_Script_s_update_history_playoffs(_inst, _other, argument0) { - { - { - var __yy__v913 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v914 in __yy__v913) { - if (!__yy__v913.hasOwnProperty(__yy__v914)) continue; - var __yy__v915 = __yy__v913[__yy__v914]; - { - var gmlmap = gml_Script_s_get_history_by_year(__yy__v915, _inst, __yy__v915.gmlyear); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - if (!yyGetBool(ds_map_exists(gmlmap, "wins_po"))) { - ds_map_set(gmlmap, "wins_po", 0); - } - if (!yyGetBool(ds_map_exists(gmlmap, "losses_po"))) { - ds_map_set(gmlmap, "losses_po", 0); - } - var ___sw648___ = argument0; - var ___swc649___ = -1; - if (yyCompareVal(___sw648___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc649___ = 0; - } else if (yyCompareVal(___sw648___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc649___ = 1; - } - switch (___swc649___) { - case 0: { - ds_map_set(gmlmap, "losses_po", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlmap, "losses_po"))), 1)); - break; - } - case 1: { - ds_map_set(gmlmap, "wins_po", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlmap, "wins_po"))), 1)); - break; - } - } - } - } - } - } - } - gml_Script_s_log_this_year_history(_inst, _other); - } -} -function gml_Script_s_update_history_finish(_inst, _other, argument0) { - { - { - var __yy__v916 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v917 in __yy__v916) { - if (!__yy__v916.hasOwnProperty(__yy__v917)) continue; - var __yy__v918 = __yy__v916[__yy__v917]; - { - var gmlmap = gml_Script_s_get_history_by_year(__yy__v918, _inst, __yy__v918.gmlyear); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - var ___sw650___ = argument0; - var ___swc651___ = -1; - if (yyCompareVal(___sw650___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc651___ = 0; - } else if (yyCompareVal(___sw650___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc651___ = 1; - } else if (yyCompareVal(___sw650___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc651___ = 2; - } else if (yyCompareVal(___sw650___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc651___ = 3; - } else if (yyCompareVal(___sw650___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc651___ = 4; - } - switch (___swc651___) { - case 0: { - ds_map_set(gmlmap, "finish", gml_Script_s_str(__yy__v918, _inst, "finish_WildCard")); - break; - } - case 1: { - ds_map_set(gmlmap, "finish", gml_Script_s_str(__yy__v918, _inst, "finish_Divisional")); - break; - } - case 2: { - ds_map_set(gmlmap, "finish", gml_Script_s_str(__yy__v918, _inst, "finish_Championship")); - break; - } - case 3: { - ds_map_set(gmlmap, "finish", gml_Script_s_str(__yy__v918, _inst, "finish_Champ_AFC")); - if (yyfequal(__yy__v918.gmlmyconference, 1)) { - ds_map_set(gmlmap, "finish", gml_Script_s_str(__yy__v918, _inst, "finish_Champ_NFC")); - } - break; - } - case 4: { - ds_map_set(gmlmap, "finish", gml_Script_s_str(__yy__v918, _inst, "finish_SuperBowl")); - break; - } - } - } - } - ds_map_set(gmlmap, "wins_sim", gml_Script_s_count_simmed_games(__yy__v918, _inst, 1)); - ds_map_set(gmlmap, "losses_sim", gml_Script_s_count_simmed_games(__yy__v918, _inst, -1)); - ds_map_set(gmlmap, "ties_sim", gml_Script_s_count_simmed_games(__yy__v918, _inst, 0)); - } - } - } - gml_Script_s_log_this_year_history(_inst, _other); - } -} -function gml_Script_s_update_history_season_end(_inst, _other) { - { - var gmlFBSrank = gml_Script_s_subdivision_get_player_ranking(_inst, _other, 1); - var gmlFCSrank = gml_Script_s_subdivision_get_player_ranking(_inst, _other, 2); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("FBSrank[", __yy_gml_errCheck(string(gmlFBSrank))), "] FCSrank["), __yy_gml_errCheck(string(gmlFCSrank))), "]")); - if (yyGetBool(yyfnotequal(gmlFBSrank, -1)) && yyGetBool(yyfless(gmlFBSrank, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_highest_rank_major))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_highest_rank_major = gmlFBSrank; - } - } - if (yyGetBool(yyfnotequal(gmlFCSrank, -1)) && yyGetBool(yyfless(gmlFCSrank, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_highest_rank_minor))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_highest_rank_minor = gmlFCSrank; - } - } - { - var __yy__v919 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v920 in __yy__v919) { - if (!__yy__v919.hasOwnProperty(__yy__v920)) continue; - var __yy__v921 = __yy__v919[__yy__v920]; - { - var gmlmap = gml_Script_s_get_history_by_year(__yy__v921, _inst, __yy__v921.gmlyear); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - ds_map_set(gmlmap, "subdivision", yyfequal(gmlFBSrank, -1) ? "FCS" : "FBS"); - ds_map_set(gmlmap, "subdivision_rank", yyfequal(gmlFBSrank, -1) ? gmlFCSrank : gmlFBSrank); - } - } - } - } - } - } -} -function gml_Script_s_update_history_won_championship(_inst, _other, argument0) { - { - { - var __yy__v922 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v923 in __yy__v922) { - if (!__yy__v922.hasOwnProperty(__yy__v923)) continue; - var __yy__v924 = __yy__v922[__yy__v923]; - { - var gmlmap = gml_Script_s_get_history_by_year(__yy__v924, _inst, __yy__v924.gmlyear); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - if (yyfnotequal(real(argument0), 8000)) { - { - ds_map_set(gmlmap, "conf_champ_win", argument0); - } - } else { - { - ds_map_set(gmlmap, "conf_armynavy_win", argument0); - } - } - } - } - } - } - } - } -} -function gml_Script_s_update_history_reached_playoffs_round(_inst, _other, argument0) { - { - { - var __yy__v925 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v926 in __yy__v925) { - if (!__yy__v925.hasOwnProperty(__yy__v926)) continue; - var __yy__v927 = __yy__v925[__yy__v926]; - { - var gmlmap = gml_Script_s_get_history_by_year(__yy__v927, _inst, __yy__v927.gmlyear); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - ds_map_set(gmlmap, "playoff_round_reach", argument0); - } - } - } - } - } - } -} -function gml_Script_s_update_history_won_bowl(_inst, _other, argument0) { - { - { - var __yy__v928 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v929 in __yy__v928) { - if (!__yy__v928.hasOwnProperty(__yy__v929)) continue; - var __yy__v930 = __yy__v928[__yy__v929]; - { - var gmlmap = gml_Script_s_get_history_by_year(__yy__v930, _inst, __yy__v930.gmlyear); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - ds_map_set(gmlmap, "won_bowl", argument0); - } - } - } - } - } - } -} -function gml_Script_s_update_history_subdivisional_champ_finals(_inst, _other, argument0) { - { - { - var __yy__v931 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v932 in __yy__v931) { - if (!__yy__v931.hasOwnProperty(__yy__v932)) continue; - var __yy__v933 = __yy__v931[__yy__v932]; - { - var gmlmap = gml_Script_s_get_history_by_year(__yy__v933, _inst, __yy__v933.gmlyear); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - ds_map_set(gmlmap, "subdivision_champ", argument0); - } - } - } - } - } - } -} -function gml_Script_s_history_display_lines_count(_inst, _other) { - { - var gml_size = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory); - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return gml_size; - } - } - var gmlc = 0; - var gmli = yyfminus(__yy_gml_errCheck(gml_size), 1); - for (; yyfgreaterequal(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - gmlc = yyfplus(gmlc, gml_Script_s_history_display_lines_count_yearindex(_inst, _other, gmli)); - } - } - return yyfplus(__yy_gml_errCheck(gmlc), 1); - } -} -function gml_Script_s_history_display_lines_count_yearindex(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return 1; - } - } - var gmlc = 0; - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, argument0); - var gmlrecYear = real(ds_map_find_value(gmlmap, "year")); - if (yyfequal(gmlrecYear, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)) { - { - return 0; - } - } - var gmlplayoff_round = gml_Script_s_get_map_real(_inst, _other, gmlmap, "playoff_round_reach", -1); - gmlc = yyfplus(gmlc, 1); - if (yyfnotequal(ds_map_find_value(gmlmap, "subdivision"), "")) { - { - gmlc = yyfplus(gmlc, 1); - } - } - if (yyfnotequal(gml_Script_s_get_map_real(_inst, _other, gmlmap, "conf_champ_win", -1), -1)) { - { - gmlc = yyfplus(gmlc, 1); - } - } - if (yyfnotequal(gml_Script_s_get_map_real(_inst, _other, gmlmap, "conf_armynavy_win", -1), -1)) { - { - gmlc = yyfplus(gmlc, 1); - } - } - if (yyfnotequal(gmlplayoff_round, -1)) { - { - gmlc = yyfplus(gmlc, 1); - } - } - if (yyfnotequal(gml_Script_s_get_map_real(_inst, _other, gmlmap, "won_bowl", -1), -1)) { - { - gmlc = yyfplus(gmlc, 1); - } - } - if (yyfequal(ds_map_find_value(gmlmap, "subdivision_champ"), "loss")) { - { - gmlc = yyfplus(gmlc, 1); - } - } - if (yyfequal(ds_map_find_value(gmlmap, "subdivision_champ"), "win")) { - { - gmlc = yyfplus(gmlc, 1); - } - } - return gmlc; - } -} -function gml_GlobalScript_btn_click_edit_div3(_inst, _other) { - _inst.gmlbtn_click_edit_div3 = __yy_method(_inst, gml_Script_btn_click_edit_div3); -} -function gml_Script_btn_click_edit_div3(_inst, _other) { - { - var ___sw654___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf; - var ___swc655___ = -1; - if (yyCompareVal(___sw654___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc655___ = 0; - } else if (yyCompareVal(___sw654___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc655___ = 1; - } - switch (___swc655___) { - case 0: { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Division"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div3, kgml_Script_s_edit_confirm_div3); - break; - } - case 1: { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Division"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div3b, kgml_Script_s_edit_confirm_div3); - break; - } - } - } -} -function gml_GlobalScript_btn_click_edit_div4(_inst, _other) { - _inst.gmlbtn_click_edit_div4 = __yy_method(_inst, gml_Script_btn_click_edit_div4); -} -function gml_Script_btn_click_edit_div4(_inst, _other) { - { - var ___sw658___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf; - var ___swc659___ = -1; - if (yyCompareVal(___sw658___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc659___ = 0; - } else if (yyCompareVal(___sw658___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc659___ = 1; - } - switch (___swc659___) { - case 0: { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Division"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div4, kgml_Script_s_edit_confirm_div4); - break; - } - case 1: { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Division"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div4b, kgml_Script_s_edit_confirm_div4); - break; - } - } - } -} // /// @param _filename Optional filename to be added to path -// /// @param _version Optional numeric data version defaults to current -function gml_GlobalScript_s_college_data_versioning(_inst, _other) { - _inst.gmls_get_versioned_path = __yy_method(_inst, gml_Script_s_get_versioned_path); - _inst.gmls_is_newer_data_available = __yy_method(_inst, gml_Script_s_is_newer_data_available); - _inst.gmls_is_team_active_in_new_data = __yy_method(_inst, gml_Script_s_is_team_active_in_new_data); - _inst.gmls_get_build_data_version = __yy_method(_inst, gml_Script_s_get_build_data_version); - _inst.gmls_get_build_year_offset = __yy_method(_inst, gml_Script_s_get_build_year_offset); - _inst.gmls_get_data_version_string = __yy_method(_inst, gml_Script_s_get_data_version_string); - _inst.gmls_reset_to_version = __yy_method(_inst, gml_Script_s_reset_to_version); - _inst.gmls_data_upgrade_teams = __yy_method(_inst, gml_Script_s_data_upgrade_teams); - _inst.gmls_offer_data_upgrade = __yy_method(_inst, gml_Script_s_offer_data_upgrade); - _inst.gmls_data_upgrade_offer_deny = __yy_method(_inst, gml_Script_s_data_upgrade_offer_deny); - _inst.gmls_data_upgrade_offer_accept = __yy_method(_inst, gml_Script_s_data_upgrade_offer_accept); -} -function gml_Script_s_get_versioned_path(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = ""; - } - if (yyfequal(argument1, _inst.undefined)) { - argument1 = yyInst(_inst, _other, global.gmlg_m).gmldata_version; - } - } - { - if (yyGetBool(is_undefined(argument1))) { - argument1 = gml_Script_s_get_build_data_version(_inst, _other); - } - var gmlpath = yyfplus(yyfplus(yyfplus("v", __yy_gml_errCheck(string(argument1))), "/"), __yy_gml_errCheck(argument0)); - gml_Script_slogf(_inst, _other, "Versioned path: %1", gmlpath); - return gmlpath; - } -} -function gml_Script_s_is_newer_data_available(_inst, _other) { - { - if (yyGetBool(variable_instance_exists(global.gmlg_m, "data_version")) && yyGetBool(!yyGetBool(is_undefined(yyInst(_inst, _other, global.gmlg_m).gmldata_version)))) { - { - if (yyfgreater(gml_Script_s_get_build_data_version(_inst, _other), yyInst(_inst, _other, global.gmlg_m).gmldata_version)) { - return true; - } - } - } - return false; - } -} -function gml_Script_s_is_team_active_in_new_data(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id; - } - } - { - var gmlnew_data = gml_Script_load_data_to_struct_array(_inst, _other, gml_Script_s_get_versioned_path(_inst, _other, "Teams_CO.txt", gml_Script_s_get_build_data_version(_inst, _other))); - var gmlteam = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, gmlnew_data, argument0); - gml_Script_slog(_inst, _other, gmlteam); - if (yyfnotequal(gmlteam, -4)) { - return real(yyInst(_inst, _other, gmlteam).gmlactive); - } - return false; - } -} -function gml_Script_s_get_build_data_version(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = false; - } - } - { - if (yyGetBool(!yyGetBool(argument0)) && yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other))) { - return 2; - } - return 2; - } -} -function gml_Script_s_get_build_year_offset(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = false; - } - } - { - if (yyGetBool(!yyGetBool(argument0)) && yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other))) { - return 0; - } - return 0; - } -} -function gml_Script_s_get_data_version_string(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return ""; - } - return gml_Script_s_strf(_inst, _other, " v%1 yo%2", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldata_version, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear_offset); - } -} -function gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning"; - } - if (gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning.prototype.__type === undefined) { - gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning.prototype.__type = "gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning.prototype); - { - _inst.gmldata_upgraded = true; - } - } -} -function gml_Script_s_reset_to_version(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = 0; - } - } - { - gml_Script_slogf(_inst, _other, "*** Data reset - Save slot %3 Version: %1 Year offset: %2", argument0, argument1, gml_Script_s_get_save_slot(_inst, _other)); - { - var __yy__v934 = GetWithArray(global.gmlg_m); - for (var __yy__v935 in __yy__v934) { - if (!__yy__v934.hasOwnProperty(__yy__v935)) continue; - var __yy__v936 = __yy__v934[__yy__v935]; - { - __yy__v936.gmldata_version = argument0; - __yy__v936.gmlyear_offset = argument1; - __yy__v936.gmlteamlist = gml_Script_s_data_upgrade_teams(__yy__v936, _inst, argument0); - } - } - } - gml_Script_s_savegame(_inst, _other); - gml_Script_s_destroy_master(_inst, _other); - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000062), __yy_gml_object_create(_inst, (_inst.gml___struct___136 = __yy_method(_inst, gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning)))); - } -} -function gml_Script_s_data_upgrade_teams(_inst, _other, argument0) { - { - var gmlnew_teams = ds_list_create(); - gml_Script_s_load_teams_data(_inst, _other, gmlnew_teams, "Teams.txt"); - gml_Script_s_load_teams_data(_inst, _other, gmlnew_teams, gml_Script_s_get_versioned_path(_inst, _other, "Teams_CO.txt", argument0)); - var gmlot, gmlnt; - { - var __yy__v937 = GetWithArray(global.gmlg_m); - for (var __yy__v938 in __yy__v937) { - if (!__yy__v937.hasOwnProperty(__yy__v938)) continue; - var __yy__v939 = __yy__v937[__yy__v938]; - { - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(gmlnew_teams)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - gmlnt = ds_list_find_value(gmlnew_teams, gmlt); - gmlot = gml_Script_s_get_team_by_id(__yy__v939, _inst, ds_map_find_value(gmlnt, "uid")); - if (yyfequal(real(ds_map_find_value(gmlot, "uid")), ds_map_find_value(gmlnt, "uid"))) { - { - gml_Script_slogf(__yy__v939, _inst, "%1 team %2", ds_map_find_value(gmlnt, "uid"), ds_map_find_value(gmlnt, "name")); - ds_map_set(gmlnt, "reputation", ds_map_find_value(gmlot, "reputation")); - } - } - } - } - } - } - } - return gmlnew_teams; - } -} -function gml_Script_s_offer_data_upgrade(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return false; - } - if (!yyGetBool(gml_Script_s_is_newer_data_available(_inst, _other))) { - return false; - } - gml_Script_slogf(_inst, _other, "*** DATA UPGRADE AVAILABLE"); - if (yyGetBool(gml_Script_s_is_team_active_in_new_data(_inst, _other))) { - { - gml_Script_slogf(_inst, _other, "*** my team is active in new data"); - { - var __yy__v940 = GetWithArray(YYASSET_REF(0x00000032)); - for (var __yy__v941 in __yy__v940) { - if (!__yy__v940.hasOwnProperty(__yy__v941)) continue; - var __yy__v942 = __yy__v940[__yy__v941]; - instance_destroy(__yy__v942); - } - } - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_NewSeasonScheduleAvailable"), gml_Script_s_str(_inst, _other, "ui_Yes"), gml_Script_s_str(_inst, _other, "ui_No"), kgml_Script_s_data_upgrade_offer_accept, kgml_Script_s_data_upgrade_offer_deny, global.gmlc_background, 1); - return true; - } - } - gml_Script_slogf(_inst, _other, "*** my team is not active in new data"); - return false; - } -} -function gml_Script_s_data_upgrade_offer_deny(_inst, _other) { - { - gml_Script_s_college_draft_new_season_loading(_inst, _other); - } -} -function gml_Script_s_data_upgrade_offer_accept(_inst, _other) { - { - gml_Script_s_reset_to_version(_inst, _other, gml_Script_s_get_build_data_version(_inst, _other), gml_Script_s_get_build_year_offset(_inst, _other)); - } -} -function gml_GlobalScript_btn_click_edit_conf1(_inst, _other) { - _inst.gmlbtn_click_edit_conf1 = __yy_method(_inst, gml_Script_btn_click_edit_conf1); -} -function gml_Script_btn_click_edit_conf1(_inst, _other) { - { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Conference"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1, kgml_Script_s_edit_confirm_conf1); - } -} -function gml_GlobalScript_btn_click_edit_conf2(_inst, _other) { - _inst.gmlbtn_click_edit_conf2 = __yy_method(_inst, gml_Script_btn_click_edit_conf2); -} -function gml_Script_btn_click_edit_conf2(_inst, _other) { - { - gml_Script_s_edit_name(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Conference"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2, kgml_Script_s_edit_confirm_conf2); - } -} -function gml_GlobalScript_s_edit_confirm_div1(_inst, _other) { - _inst.gmls_edit_confirm_div1 = __yy_method(_inst, gml_Script_s_edit_confirm_div1); -} -function gml_Script_s_edit_confirm_div1(_inst, _other) { - { - { - var __yy__v943 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v944 in __yy__v943) { - if (!__yy__v943.hasOwnProperty(__yy__v944)) continue; - var __yy__v945 = __yy__v943[__yy__v944]; - { - var gmltxt1 = yyInst(_inst, _other, __yy__v945.gmledit_box1).gmltext; - if (yyfgreater(string_length(gmltxt1), 0)) { - { - var ___sw662___ = __yy__v945.gmledit_conf; - var ___swc663___ = -1; - if (yyCompareVal(___sw662___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc663___ = 0; - } else if (yyCompareVal(___sw662___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc663___ = 1; - } - switch (___swc663___) { - case 0: { - __yy__v945.gmlname_div1 = gmltxt1; - break; - } - case 1: { - __yy__v945.gmlname_div1b = gmltxt1; - break; - } - } - } - } - gml_Script_s_msg_clear(__yy__v945, _inst); - room_goto(YYASSET_REF(0x0300001d)); - } - } - } - } -} -function gml_GlobalScript_s_edit_confirm_div2(_inst, _other) { - _inst.gmls_edit_confirm_div2 = __yy_method(_inst, gml_Script_s_edit_confirm_div2); -} -function gml_Script_s_edit_confirm_div2(_inst, _other) { - { - { - var __yy__v946 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v947 in __yy__v946) { - if (!__yy__v946.hasOwnProperty(__yy__v947)) continue; - var __yy__v948 = __yy__v946[__yy__v947]; - { - var gmltxt1 = yyInst(_inst, _other, __yy__v948.gmledit_box1).gmltext; - if (yyfgreater(string_length(gmltxt1), 0)) { - { - var ___sw666___ = __yy__v948.gmledit_conf; - var ___swc667___ = -1; - if (yyCompareVal(___sw666___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc667___ = 0; - } else if (yyCompareVal(___sw666___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc667___ = 1; - } - switch (___swc667___) { - case 0: { - __yy__v948.gmlname_div2 = gmltxt1; - break; - } - case 1: { - __yy__v948.gmlname_div2b = gmltxt1; - break; - } - } - } - } - gml_Script_s_msg_clear(__yy__v948, _inst); - room_goto(YYASSET_REF(0x0300001d)); - } - } - } - } -} -function gml_GlobalScript_s_edit_confirm_div3(_inst, _other) { - _inst.gmls_edit_confirm_div3 = __yy_method(_inst, gml_Script_s_edit_confirm_div3); -} -function gml_Script_s_edit_confirm_div3(_inst, _other) { - { - { - var __yy__v949 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v950 in __yy__v949) { - if (!__yy__v949.hasOwnProperty(__yy__v950)) continue; - var __yy__v951 = __yy__v949[__yy__v950]; - { - var gmltxt1 = yyInst(_inst, _other, __yy__v951.gmledit_box1).gmltext; - if (yyfgreater(string_length(gmltxt1), 0)) { - { - var ___sw670___ = __yy__v951.gmledit_conf; - var ___swc671___ = -1; - if (yyCompareVal(___sw670___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc671___ = 0; - } else if (yyCompareVal(___sw670___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc671___ = 1; - } - switch (___swc671___) { - case 0: { - __yy__v951.gmlname_div3 = gmltxt1; - break; - } - case 1: { - __yy__v951.gmlname_div3b = gmltxt1; - break; - } - } - } - } - gml_Script_s_msg_clear(__yy__v951, _inst); - room_goto(YYASSET_REF(0x0300001d)); - } - } - } - } -} -function gml_GlobalScript_s_edit_confirm_div4(_inst, _other) { - _inst.gmls_edit_confirm_div4 = __yy_method(_inst, gml_Script_s_edit_confirm_div4); -} -function gml_Script_s_edit_confirm_div4(_inst, _other) { - { - { - var __yy__v952 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v953 in __yy__v952) { - if (!__yy__v952.hasOwnProperty(__yy__v953)) continue; - var __yy__v954 = __yy__v952[__yy__v953]; - { - var gmltxt1 = yyInst(_inst, _other, __yy__v954.gmledit_box1).gmltext; - if (yyfgreater(string_length(gmltxt1), 0)) { - { - var ___sw674___ = __yy__v954.gmledit_conf; - var ___swc675___ = -1; - if (yyCompareVal(___sw674___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc675___ = 0; - } else if (yyCompareVal(___sw674___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc675___ = 1; - } - switch (___swc675___) { - case 0: { - __yy__v954.gmlname_div4 = gmltxt1; - break; - } - case 1: { - __yy__v954.gmlname_div4b = gmltxt1; - break; - } - } - } - } - gml_Script_s_msg_clear(__yy__v954, _inst); - room_goto(YYASSET_REF(0x0300001d)); - } - } - } - } -} -function gml_GlobalScript_s_edit_confirm_conf1(_inst, _other) { - _inst.gmls_edit_confirm_conf1 = __yy_method(_inst, gml_Script_s_edit_confirm_conf1); -} -function gml_Script_s_edit_confirm_conf1(_inst, _other) { - { - { - var __yy__v955 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v956 in __yy__v955) { - if (!__yy__v955.hasOwnProperty(__yy__v956)) continue; - var __yy__v957 = __yy__v955[__yy__v956]; - { - var gmltxt1 = yyInst(_inst, _other, __yy__v957.gmledit_box1).gmltext; - if (yyfgreater(string_length(gmltxt1), 0)) { - __yy__v957.gmlname_conf1 = gmltxt1; - } - gml_Script_s_msg_clear(__yy__v957, _inst); - room_goto(YYASSET_REF(0x0300001d)); - } - } - } - } -} -function gml_GlobalScript_s_edit_confirm_conf2(_inst, _other) { - _inst.gmls_edit_confirm_conf2 = __yy_method(_inst, gml_Script_s_edit_confirm_conf2); -} -function gml_Script_s_edit_confirm_conf2(_inst, _other) { - { - { - var __yy__v958 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v959 in __yy__v958) { - if (!__yy__v958.hasOwnProperty(__yy__v959)) continue; - var __yy__v960 = __yy__v958[__yy__v959]; - { - var gmltxt1 = yyInst(_inst, _other, __yy__v960.gmledit_box1).gmltext; - if (yyfgreater(string_length(gmltxt1), 0)) { - __yy__v960.gmlname_conf2 = gmltxt1; - } - gml_Script_s_msg_clear(__yy__v960, _inst); - room_goto(YYASSET_REF(0x0300001d)); - } - } - } - } -} -function gml_GlobalScript_s_populate_division(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_populate_division = __yy_method(_inst, gml_Script_s_populate_division); -} -function gml_Script_s_populate_division(_inst, _other, argument0, argument1, argument2) { - { - var gmlinfobox = argument0; - var gmlconference = argument1; - var gmldivision = argument2; - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) && yyGetBool(yyfgreater(gmlconference, 1))) { - return; - } - yyInst(_inst, _other, gmlinfobox).gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, gmlconference)), " "), __yy_gml_errCheck(gml_Script_s_get_string_division(_inst, _other, gmlconference, gmldivision))); - var gmldivteams = ds_list_create(); - var gmlmyid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id; - var gmlmyconf = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference; - var gmlmydiv = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmydivision; - yyInst(_inst, _other, gmlinfobox).gmlalpha = 0.6; - if (yyGetBool(yyfequal(gmlconference, gmlmyconf)) && yyGetBool(yyfequal(gmldivision, gmlmydiv))) { - yyInst(_inst, _other, gmlinfobox).gmlalpha = 1; - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmli); - if (yyGetBool(yyfequal(ds_map_find_value(gmlteam, "conference"), gmlconference)) && yyGetBool(yyfequal(ds_map_find_value(gmlteam, "division"), gmldivision))) { - ds_list_add(gmldivteams, gmlteam); - } - } - } - gmldivteams = gml_Script_s_sort_teams(_inst, _other, gmldivteams, 0, false); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmldivteams)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(gmldivteams, gmli); - var gmltxt = ds_map_find_value(gmlteam, "name"); - var gmlwins = string(ds_map_find_value(gmlteam, "wins")); - var gmllosses = string(ds_map_find_value(gmlteam, "losses")); - var gmlties = string(ds_map_find_value(gmlteam, "ties")); - var gmlpct = string_format(gml_Script_s_get_team_winpct(_inst, _other, gmlteam), 0, 3); - gmlpct = string_replace(gmlpct, "0.", "."); - var gmlnet = gml_Script_s_get_team_net_points(_inst, _other, ds_map_find_value(gmlteam, "uid")); - var gmlof = gml_Script_s_get_team_offense(_inst, _other, gmlteam); - var gmldf = gml_Script_s_get_team_defense(_inst, _other, gmlteam); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) && yyGetBool(yyfnotequal(gmlteam, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - gmlof = real(ds_map_find_value(gmlteam, "offense")); - gmldf = real(ds_map_find_value(gmlteam, "defense")); - } - } - var gmloffense = string_format(yyfdivide(__yy_gml_errCheck(gmlof), 2), 1, 1); - var gmldefense = string_format(yyfdivide(__yy_gml_errCheck(gmldf), 2), 1, 1); - var gmltxt_col = 16777215; - if (yyfequal(ds_map_find_value(gmlteam, "uid"), gmlmyid)) { - gmltxt_col = global.gmlc_primary; - } - var ___sw678___ = gmli; - var ___swc679___ = -1; - if (yyCompareVal(___sw678___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc679___ = 0; - } else if (yyCompareVal(___sw678___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc679___ = 1; - } else if (yyCompareVal(___sw678___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc679___ = 2; - } else if (yyCompareVal(___sw678___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc679___ = 3; - } - switch (___swc679___) { - case 0: { - yyInst(_inst, _other, gmlinfobox).gmlteam_name = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlteam_name, 3121750312); - yyInst(_inst, _other, gmlinfobox).gmlteam_name[__yy_gml_array_check_index_set(0)] = gmltxt; - yyInst(_inst, _other, gmlinfobox).gmlcol_txt = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlcol_txt, 372587872); - yyInst(_inst, _other, gmlinfobox).gmlcol_txt[__yy_gml_array_check_index_set(0)] = gmltxt_col; - yyInst(_inst, _other, gmlinfobox).gmlwins = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlwins, 1467464228); - yyInst(_inst, _other, gmlinfobox).gmlwins[__yy_gml_array_check_index_set(0)] = gmlwins; - yyInst(_inst, _other, gmlinfobox).gmllosses = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmllosses, 3978844290); - yyInst(_inst, _other, gmlinfobox).gmllosses[__yy_gml_array_check_index_set(0)] = gmllosses; - yyInst(_inst, _other, gmlinfobox).gmlties = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlties, 251214534); - yyInst(_inst, _other, gmlinfobox).gmlties[__yy_gml_array_check_index_set(0)] = gmlties; - yyInst(_inst, _other, gmlinfobox).gmlpct = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlpct, 387395751); - yyInst(_inst, _other, gmlinfobox).gmlpct[__yy_gml_array_check_index_set(0)] = gmlpct; - yyInst(_inst, _other, gmlinfobox).gmlnet = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlnet, 195038352); - yyInst(_inst, _other, gmlinfobox).gmlnet[__yy_gml_array_check_index_set(0)] = gmlnet; - yyInst(_inst, _other, gmlinfobox).gmloffense = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmloffense, 2228472908); - yyInst(_inst, _other, gmlinfobox).gmloffense[__yy_gml_array_check_index_set(0)] = gmloffense; - yyInst(_inst, _other, gmlinfobox).gmldefense = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmldefense, 3161793873); - yyInst(_inst, _other, gmlinfobox).gmldefense[__yy_gml_array_check_index_set(0)] = gmldefense; - break; - } - case 1: { - yyInst(_inst, _other, gmlinfobox).gmlteam_name = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlteam_name, 3121750312); - yyInst(_inst, _other, gmlinfobox).gmlteam_name[__yy_gml_array_check_index_set(1)] = gmltxt; - yyInst(_inst, _other, gmlinfobox).gmlcol_txt = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlcol_txt, 372587872); - yyInst(_inst, _other, gmlinfobox).gmlcol_txt[__yy_gml_array_check_index_set(1)] = gmltxt_col; - yyInst(_inst, _other, gmlinfobox).gmlwins = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlwins, 1467464228); - yyInst(_inst, _other, gmlinfobox).gmlwins[__yy_gml_array_check_index_set(1)] = gmlwins; - yyInst(_inst, _other, gmlinfobox).gmllosses = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmllosses, 3978844290); - yyInst(_inst, _other, gmlinfobox).gmllosses[__yy_gml_array_check_index_set(1)] = gmllosses; - yyInst(_inst, _other, gmlinfobox).gmlties = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlties, 251214534); - yyInst(_inst, _other, gmlinfobox).gmlties[__yy_gml_array_check_index_set(1)] = gmlties; - yyInst(_inst, _other, gmlinfobox).gmlpct = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlpct, 387395751); - yyInst(_inst, _other, gmlinfobox).gmlpct[__yy_gml_array_check_index_set(1)] = gmlpct; - yyInst(_inst, _other, gmlinfobox).gmlnet = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlnet, 195038352); - yyInst(_inst, _other, gmlinfobox).gmlnet[__yy_gml_array_check_index_set(1)] = gmlnet; - yyInst(_inst, _other, gmlinfobox).gmloffense = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmloffense, 2228472908); - yyInst(_inst, _other, gmlinfobox).gmloffense[__yy_gml_array_check_index_set(1)] = gmloffense; - yyInst(_inst, _other, gmlinfobox).gmldefense = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmldefense, 3161793873); - yyInst(_inst, _other, gmlinfobox).gmldefense[__yy_gml_array_check_index_set(1)] = gmldefense; - break; - } - case 2: { - yyInst(_inst, _other, gmlinfobox).gmlteam_name = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlteam_name, 3121750312); - yyInst(_inst, _other, gmlinfobox).gmlteam_name[__yy_gml_array_check_index_set(2)] = gmltxt; - yyInst(_inst, _other, gmlinfobox).gmlcol_txt = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlcol_txt, 372587872); - yyInst(_inst, _other, gmlinfobox).gmlcol_txt[__yy_gml_array_check_index_set(2)] = gmltxt_col; - yyInst(_inst, _other, gmlinfobox).gmlwins = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlwins, 1467464228); - yyInst(_inst, _other, gmlinfobox).gmlwins[__yy_gml_array_check_index_set(2)] = gmlwins; - yyInst(_inst, _other, gmlinfobox).gmllosses = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmllosses, 3978844290); - yyInst(_inst, _other, gmlinfobox).gmllosses[__yy_gml_array_check_index_set(2)] = gmllosses; - yyInst(_inst, _other, gmlinfobox).gmlties = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlties, 251214534); - yyInst(_inst, _other, gmlinfobox).gmlties[__yy_gml_array_check_index_set(2)] = gmlties; - yyInst(_inst, _other, gmlinfobox).gmlpct = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlpct, 387395751); - yyInst(_inst, _other, gmlinfobox).gmlpct[__yy_gml_array_check_index_set(2)] = gmlpct; - yyInst(_inst, _other, gmlinfobox).gmlnet = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlnet, 195038352); - yyInst(_inst, _other, gmlinfobox).gmlnet[__yy_gml_array_check_index_set(2)] = gmlnet; - yyInst(_inst, _other, gmlinfobox).gmloffense = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmloffense, 2228472908); - yyInst(_inst, _other, gmlinfobox).gmloffense[__yy_gml_array_check_index_set(2)] = gmloffense; - yyInst(_inst, _other, gmlinfobox).gmldefense = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmldefense, 3161793873); - yyInst(_inst, _other, gmlinfobox).gmldefense[__yy_gml_array_check_index_set(2)] = gmldefense; - break; - } - case 3: { - yyInst(_inst, _other, gmlinfobox).gmlteam_name = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlteam_name, 3121750312); - yyInst(_inst, _other, gmlinfobox).gmlteam_name[__yy_gml_array_check_index_set(3)] = gmltxt; - yyInst(_inst, _other, gmlinfobox).gmlcol_txt = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlcol_txt, 372587872); - yyInst(_inst, _other, gmlinfobox).gmlcol_txt[__yy_gml_array_check_index_set(3)] = gmltxt_col; - yyInst(_inst, _other, gmlinfobox).gmlwins = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlwins, 1467464228); - yyInst(_inst, _other, gmlinfobox).gmlwins[__yy_gml_array_check_index_set(3)] = gmlwins; - yyInst(_inst, _other, gmlinfobox).gmllosses = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmllosses, 3978844290); - yyInst(_inst, _other, gmlinfobox).gmllosses[__yy_gml_array_check_index_set(3)] = gmllosses; - yyInst(_inst, _other, gmlinfobox).gmlties = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlties, 251214534); - yyInst(_inst, _other, gmlinfobox).gmlties[__yy_gml_array_check_index_set(3)] = gmlties; - yyInst(_inst, _other, gmlinfobox).gmlpct = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlpct, 387395751); - yyInst(_inst, _other, gmlinfobox).gmlpct[__yy_gml_array_check_index_set(3)] = gmlpct; - yyInst(_inst, _other, gmlinfobox).gmlnet = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmlnet, 195038352); - yyInst(_inst, _other, gmlinfobox).gmlnet[__yy_gml_array_check_index_set(3)] = gmlnet; - yyInst(_inst, _other, gmlinfobox).gmloffense = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmloffense, 2228472908); - yyInst(_inst, _other, gmlinfobox).gmloffense[__yy_gml_array_check_index_set(3)] = gmloffense; - yyInst(_inst, _other, gmlinfobox).gmldefense = __yy_gml_array_check(yyInst(_inst, _other, gmlinfobox).gmldefense, 3161793873); - yyInst(_inst, _other, gmlinfobox).gmldefense[__yy_gml_array_check_index_set(3)] = gmldefense; - break; - } - } - } - } - ds_list_destroy(gmldivteams); - gmldivteams = -1; - } -} -function gml_GlobalScript_s_populate_schedulebox(_inst, _other) { - _inst.gmls_populate_schedulebox = __yy_method(_inst, gml_Script_s_populate_schedulebox); -} -function gml_Script_s_populate_schedulebox(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_populate_schedulebox"); - { - var __yy__v961 = GetWithArray(100254); - for (var __yy__v962 in __yy__v961) { - if (!__yy__v961.hasOwnProperty(__yy__v962)) continue; - var __yy__v963 = __yy__v961[__yy__v962]; - { - __yy__v963.gmlhighlight = -1; - var gmlw = clamp(__yy__v963.gmlsweek, 1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular); - var gmlcount = 0; - var gmlf = 0; - for (; yyfless(gmlf, 16); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - __yy__v963.gmlstr_fix_a = __yy_gml_array_check(__yy__v963.gmlstr_fix_a, 1360945391); - __yy__v963.gmlstr_fix_a[__yy_gml_array_check_index_set(gmlf)] = ""; - __yy__v963.gmlstr_fix_h = __yy_gml_array_check(__yy__v963.gmlstr_fix_h, 2161957798); - __yy__v963.gmlstr_fix_h[__yy_gml_array_check_index_set(gmlf)] = ""; - __yy__v963.gmlstr_scr_a = __yy_gml_array_check(__yy__v963.gmlstr_scr_a, 2697074157); - __yy__v963.gmlstr_scr_a[__yy_gml_array_check_index_set(gmlf)] = ""; - __yy__v963.gmlstr_scr_h = __yy_gml_array_check(__yy__v963.gmlstr_scr_h, 1895870116); - __yy__v963.gmlstr_scr_h[__yy_gml_array_check_index_set(gmlf)] = ""; - __yy__v963.gmlstr_fix_vs = __yy_gml_array_check(__yy__v963.gmlstr_fix_vs, 1569233526); - __yy__v963.gmlstr_fix_vs[__yy_gml_array_check_index_set(gmlf)] = ""; - __yy__v963.gmlstr_fix_alf = __yy_gml_array_check(__yy__v963.gmlstr_fix_alf, 1286684777); - __yy__v963.gmlstr_fix_alf[__yy_gml_array_check_index_set(gmlf)] = 0.6; - } - } - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule, gmlf); - if (yyfequal(ds_map_find_value(gmlfix, "week"), gmlw)) { - { - var gmlteam_id1 = ds_map_find_value(gmlfix, "away_team"); - var gmlteam_id2 = ds_map_find_value(gmlfix, "home_team"); - var gmlscore1 = ds_map_find_value(gmlfix, "away_score"); - var gmlscore2 = ds_map_find_value(gmlfix, "home_score"); - var gmlteam_map1 = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteam_id1); - var gmlteam_map2 = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteam_id2); - var gmlteam_name1 = ds_map_find_value(gmlteam_map1, "tla"); - var gmlteam_name2 = ds_map_find_value(gmlteam_map2, "tla"); - if (yyGetBool(is_undefined(ds_map_find_value(gmlteam_map1, "tla")))) { - gmlteam_name1 = string(gmlteam_id1); - } - if (yyGetBool(is_undefined(ds_map_find_value(gmlteam_map2, "tla")))) { - gmlteam_name2 = string(gmlteam_id2); - } - var gmlconf_1 = ds_map_find_value(gmlteam_map1, "conference"); - var gmlconf_2 = ds_map_find_value(gmlteam_map2, "conference"); - var gmldiv_1 = ds_map_find_value(gmlteam_map1, "division"); - var gmldiv_2 = ds_map_find_value(gmlteam_map2, "division"); - __yy__v963.gmlstr_fix_a = __yy_gml_array_check(__yy__v963.gmlstr_fix_a, 1360945391); - __yy__v963.gmlstr_fix_a[__yy_gml_array_check_index_set(gmlcount)] = gmlteam_name1; - __yy__v963.gmlstr_fix_h = __yy_gml_array_check(__yy__v963.gmlstr_fix_h, 2161957798); - __yy__v963.gmlstr_fix_h[__yy_gml_array_check_index_set(gmlcount)] = gmlteam_name2; - __yy__v963.gmlstr_scr_a = __yy_gml_array_check(__yy__v963.gmlstr_scr_a, 2697074157); - __yy__v963.gmlstr_scr_a[__yy_gml_array_check_index_set(gmlcount)] = ""; - __yy__v963.gmlstr_scr_h = __yy_gml_array_check(__yy__v963.gmlstr_scr_h, 1895870116); - __yy__v963.gmlstr_scr_h[__yy_gml_array_check_index_set(gmlcount)] = ""; - __yy__v963.gmlstr_fix_vs = __yy_gml_array_check(__yy__v963.gmlstr_fix_vs, 1569233526); - __yy__v963.gmlstr_fix_vs[__yy_gml_array_check_index_set(gmlcount)] = yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v963, _inst, "tla_At")), " "); - __yy__v963.gmlstr_fix_alf = __yy_gml_array_check(__yy__v963.gmlstr_fix_alf, 1286684777); - __yy__v963.gmlstr_fix_alf[__yy_gml_array_check_index_set(gmlcount)] = 0.6; - if (yyGetBool(yyfequal(gmlconf_1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference)) && yyGetBool(yyfequal(gmldiv_1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmydivision))) { - __yy__v963.gmlstr_fix_alf[__yy_gml_array_check_index_set(gmlcount)] = 1; - } else { - if (yyGetBool(yyfequal(gmldiv_2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmydivision)) && yyGetBool(yyfequal(gmlconf_2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference))) { - __yy__v963.gmlstr_fix_alf[__yy_gml_array_check_index_set(gmlcount)] = 1; - } - } - if (yyfgreater(gmlscore1, -1)) { - { - __yy__v963.gmlbuf = 40; - __yy__v963.gmlstr_fix_vs[__yy_gml_array_check_index_set(gmlcount)] = ""; - __yy__v963.gmlstr_scr_a[__yy_gml_array_check_index_set(gmlcount)] = string(gmlscore1); - __yy__v963.gmlstr_scr_h[__yy_gml_array_check_index_set(gmlcount)] = string(gmlscore2); - } - } - if (yyGetBool(yyfequal(gmlteam_id1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(gmlteam_id2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - __yy__v963.gmlhighlight = gmlcount; - } - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_create_credit(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6) { - _inst.gmls_create_credit = __yy_method(_inst, gml_Script_s_create_credit); -} -function gml_Script_s_create_credit(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7) { - { - var gmlcrd = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000066)); - yyInst(_inst, _other, gmlcrd).x = argument0; - yyInst(_inst, _other, gmlcrd).y = argument1; - yyInst(_inst, _other, gmlcrd).gmldes_x = argument2; - yyInst(_inst, _other, gmlcrd).gmldes_y = argument3; - yyInst(_inst, _other, gmlcrd).gmlvalue = argument4; - yyInst(_inst, _other, gmlcrd).gmltype = argument5; - yyInst(_inst, _other, gmlcrd).gmlpmap = argument6; - var ___sw682___ = yyInst(_inst, _other, gmlcrd).gmltype; - var ___swc683___ = -1; - if (yyCompareVal(___sw682___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc683___ = 0; - } else if (yyCompareVal(___sw682___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc683___ = 1; - } - switch (___swc683___) { - case 0: { - yyInst(_inst, _other, gmlcrd).sprite_index = YYASSET_REF(0x01000069); - break; - } - case 1: { - yyInst(_inst, _other, gmlcrd).sprite_index = YYASSET_REF(0x01000065); - break; - } - } - if (yyfgreater(yyInst(_inst, _other, gmlcrd).gmlvalue, 1)) { - yyInst(_inst, _other, gmlcrd).gmldes_scale = yyftime(yyInst(_inst, _other, gmlcrd).gmldes_scale, 2); - } - if (yyGetBool(argument7)) { - gml_Script_s_sound(_inst, _other, YYASSET_REF(0x02000012)); - } - } -} -function gml_GlobalScript_s_set_up_xp_headers(_inst, _other) { - _inst.gmls_set_up_xp_headers = __yy_method(_inst, gml_Script_s_set_up_xp_headers); -} -function gml_Script_s_set_up_xp_headers(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("s_set_up_xp_headers(show_skills:", __yy_gml_errCheck(string(argument0))), ", show_xp:"), __yy_gml_errCheck(string(argument1))), ")")); - if (yyGetBool(argument0)) { - { - ds_list_add(_inst.gmll_attitude, gml_Script_s_str(_inst, _other, "tla_Attitude")); - ds_list_add(_inst.gmll_names, gml_Script_s_str(_inst, _other, "ui_Name")); - ds_list_add(_inst.gmll_pos, gml_Script_s_str(_inst, _other, "tla_Position")); - ds_list_add(_inst.gmll_condition, gml_Script_s_str(_inst, _other, "tla_Condition")); - ds_list_add(_inst.gmll_resting, ""); - ds_list_add(_inst.gmll_yards, gml_Script_s_str(_inst, _other, "tla_Skill")); - ds_list_add(_inst.gmll_tds, gml_Script_s_str(_inst, _other, "tla_Strength")); - ds_list_add(_inst.gmll_tackles, gml_Script_s_str(_inst, _other, "tla_Speed")); - ds_list_add(_inst.gmll_intsacks, gml_Script_s_str(_inst, _other, "tla_Stamina")); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmll_suspended, ""); - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - ds_list_add(_inst.gmll_fumbles, 0); - } else { - ds_list_add(_inst.gmll_fumbles, gml_Script_s_str(_inst, _other, "tla_Salary")); - } - ds_list_add(_inst.gmll_rating, gml_Script_s_str(_inst, _other, "tla_Contract")); - if (yyGetBool(argument1)) { - { - ds_list_add(_inst.gmll_xp, yyfplus("+", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_XP")))); - ds_list_add(_inst.gmll_levelup, gml_Script_s_str(_inst, _other, "short_LevelUp")); - } - } else { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmll_xp, gml_Script_s_str(_inst, _other, "ui_Year_Short")); - } - } else { - { - ds_list_add(_inst.gmll_xp, gml_Script_s_str(_inst, _other, "tla_Age")); - } - } - ds_list_add(_inst.gmll_levelup, gml_Script_s_str(_inst, _other, "short_LevelXP")); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmll_gpa, gml_Script_s_str(_inst, _other, "ui_GPA")); - ds_list_add(_inst.gmll_gpa_col, 16777215); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - ds_list_add(_inst.gmll_attitude, ds_map_find_value(gmlpmap, "attitude")); - ds_list_add(_inst.gmll_names, gml_Script_s_get_player_name(_inst, _other, gmlpmap, true)); - ds_list_add(_inst.gmll_pos, ds_map_find_value(gmlpmap, "position")); - ds_list_add(_inst.gmll_condition, ds_map_find_value(gmlpmap, "condition")); - ds_list_add(_inst.gmll_resting, ds_map_find_value(gmlpmap, "resting")); - ds_list_add(_inst.gmll_yards, ds_map_find_value(gmlpmap, "skill")); - ds_list_add(_inst.gmll_tds, ds_map_find_value(gmlpmap, "strength")); - ds_list_add(_inst.gmll_tackles, ds_map_find_value(gmlpmap, "speed")); - ds_list_add(_inst.gmll_intsacks, ds_map_find_value(gmlpmap, "stamina")); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmll_suspended, ds_map_find_value(gmlpmap, "suspended")); - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - ds_list_add(_inst.gmll_fumbles, gml_Script_s_get_player_rating(_inst, _other, gmlpmap)); - } else { - ds_list_add(_inst.gmll_fumbles, yyfplus(yyfplus("$", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "salary")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Million")))); - } - ds_list_add(_inst.gmll_rating, yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "contract"))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Year")))); - if (yyGetBool(argument1)) { - { - ds_list_add(_inst.gmll_xp, ds_map_find_value(gmlpmap, "xp_gain")); - if (yyGetBool(gml_Script_s_has_xp_gain(_inst, _other, gmlpmap))) { - ds_list_add(_inst.gmll_levelup, yyfplus("flash_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Yes")))); - } else { - ds_list_add(_inst.gmll_levelup, gml_Script_s_str(_inst, _other, "ui_No")); - } - } - } else { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmll_xp, gml_Script_s_college_age_simple_short(_inst, _other, gmlpmap)); - } - } else { - { - ds_list_add(_inst.gmll_xp, ds_map_find_value(gmlpmap, "age")); - } - } - ds_list_add(_inst.gmll_levelup, ds_map_find_value(gmlpmap, "xp_level")); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var gmlgrade = ds_map_find_value(gmlpmap, "percent_grade"); - if (yyGetBool(ds_map_exists(gmlpmap, "saved_percent_grade"))) { - { - gmlgrade = ds_map_find_value(gmlpmap, "saved_percent_grade"); - ds_map_delete(gmlpmap, "saved_percent_grade"); - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("rm_xp/CreateA: ", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), " grade:"), __yy_gml_errCheck(string(gmlgrade))), "/"), __yy_gml_errCheck(gml_Script_s_gpa_string_direct(_inst, _other, gmlgrade)))); - ds_list_add(_inst.gmll_gpa, gmlgrade); - ds_list_add(_inst.gmll_gpa_col, gml_Script_s_player_gpa_color(_inst, _other, gmlpmap)); - } - } - } - } - } - } else { - { - ds_list_add(_inst.gmll_attitude, gml_Script_s_str(_inst, _other, "tla_Attitude")); - ds_list_add(_inst.gmll_names, gml_Script_s_str(_inst, _other, "ui_Name")); - ds_list_add(_inst.gmll_pos, gml_Script_s_str(_inst, _other, "tla_Position")); - ds_list_add(_inst.gmll_condition, gml_Script_s_str(_inst, _other, "tla_Condition")); - ds_list_add(_inst.gmll_resting, ""); - ds_list_add(_inst.gmll_yards, gml_Script_s_str(_inst, _other, "ui_stat_yards")); - ds_list_add(_inst.gmll_tds, gml_Script_s_str(_inst, _other, "ui_stat_touchdowns")); - ds_list_add(_inst.gmll_tackles, gml_Script_s_str(_inst, _other, "ui_stat_tackles")); - ds_list_add(_inst.gmll_intsacks, gml_Script_s_str(_inst, _other, "ui_stat_intsacks")); - ds_list_add(_inst.gmll_fumbles, gml_Script_s_str(_inst, _other, "ui_stat_fumbles")); - ds_list_add(_inst.gmll_rating, gml_Script_s_str(_inst, _other, "tla_Rating")); - ds_list_add(_inst.gmll_xp, yyfplus("+", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_XP")))); - ds_list_add(_inst.gmll_levelup, gml_Script_s_str(_inst, _other, "short_LevelUp")); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmll_suspended, ""); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmll_gpa, gml_Script_s_str(_inst, _other, "ui_GPA")); - ds_list_add(_inst.gmll_gpa_col, 16777215); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - var gmlpos = ds_map_find_value(gmlpmap, "position"); - var gmlcon = ds_map_find_value(gmlpmap, "condition"); - var gmlrst = ds_map_find_value(gmlpmap, "resting"); - var gmlatt = ds_map_find_value(gmlpmap, "attitude"); - var gmlyds = string(round(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_yards"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_yards"))))); - var gmltds = string(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_touchdowns")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_touchdowns"))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_tds")))); - var gmlfum = string(ds_map_find_value(gmlpmap, "stat_fumbles")); - var gmltck = string(ds_map_find_value(gmlpmap, "stat_tackles")); - var gmlintsck = "-"; - var gmlxpg = ds_map_find_value(gmlpmap, "xp_gain"); - var ___sw686___ = gmlpos; - var ___swc687___ = -1; - if (yyCompareVal(___sw686___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc687___ = 0; - } else if (yyCompareVal(___sw686___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw686___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw686___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw686___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc687___ = 1; - } else if (yyCompareVal(___sw686___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc687___ = 2; - } - switch (___swc687___) { - case 0: { - gmltck = "-"; - gmlintsck = yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "stat_int"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "stat_sacks")))); - break; - } - case 1: { - gmlintsck = yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "stat_int"))), "/"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "stat_sacks")))); - break; - } - case 2: { - gmltck = "-"; - gmltds = "-"; - gmlfum = "-"; - break; - } - } - var gmlrat = string(gml_Script_s_get_match_rating(_inst, _other, gmlpmap)); - if (yyGetBool(yyGetBool(yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(yyfnotequal(ds_map_find_value(gmlpmap, "injury_week"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) || yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlpmap)) || yyGetBool(yyGetBool(ds_map_exists(gmlpmap, "backup")) && yyGetBool(ds_map_find_value(gmlpmap, "backup")))) { - { - gmlfum = "-"; - gmltck = "-"; - gmlintsck = "-"; - if (yyGetBool(!yyGetBool(ds_map_exists(gmlpmap, "kr"))) || yyGetBool(!yyGetBool(ds_map_find_value(gmlpmap, "kr")))) { - { - gmlyds = "-"; - gmltds = "-"; - gmlrat = "-"; - } - } - } - } - ds_list_add(_inst.gmll_names, gml_Script_s_get_player_name(_inst, _other, gmlpmap, true)); - ds_list_add(_inst.gmll_attitude, gmlatt); - ds_list_add(_inst.gmll_pos, gmlpos); - ds_list_add(_inst.gmll_condition, gmlcon); - ds_list_add(_inst.gmll_resting, gmlrst); - ds_list_add(_inst.gmll_yards, gmlyds); - ds_list_add(_inst.gmll_tds, gmltds); - ds_list_add(_inst.gmll_fumbles, gmlfum); - ds_list_add(_inst.gmll_tackles, gmltck); - ds_list_add(_inst.gmll_intsacks, gmlintsck); - ds_list_add(_inst.gmll_rating, gmlrat); - ds_list_add(_inst.gmll_xp, gmlxpg); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmll_suspended, ds_map_find_value(gmlpmap, "suspended")); - } - } - if (yyGetBool(gml_Script_s_has_xp_gain(_inst, _other, gmlpmap))) { - ds_list_add(_inst.gmll_levelup, yyfplus("flash_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Yes")))); - } else { - ds_list_add(_inst.gmll_levelup, gml_Script_s_str(_inst, _other, "ui_No")); - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var gmlgrade = ds_map_find_value(gmlpmap, "percent_grade"); - if (yyGetBool(ds_map_exists(gmlpmap, "saved_percent_grade"))) { - { - gmlgrade = ds_map_find_value(gmlpmap, "saved_percent_grade"); - ds_map_delete(gmlpmap, "saved_percent_grade"); - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("rm_xp/CreateB: ", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), " grade:"), __yy_gml_errCheck(string(gmlgrade))), "/"), __yy_gml_errCheck(gml_Script_s_gpa_string_direct(_inst, _other, gmlgrade)))); - ds_list_add(_inst.gmll_gpa, gmlgrade); - ds_list_add(_inst.gmll_gpa_col, gml_Script_s_player_gpa_color(_inst, _other, gmlpmap)); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_count_hof_entries(_inst, _other) { - _inst.gmls_count_hof_entries = __yy_method(_inst, gml_Script_s_count_hof_entries); -} -function gml_Script_s_count_hof_entries(_inst, _other) { - { - { - var __yy__v964 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v965 in __yy__v964) { - if (!__yy__v964.hasOwnProperty(__yy__v965)) continue; - var __yy__v966 = __yy__v964[__yy__v965]; - { - var gmlcount = 0; - var gmlr = 0; - for (; yyfless(gmlr, ds_list_size(__yy__v966.gmlroster)); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v966.gmlroster, gmlr); - if (yyGetBool(gmlpmap) && yyGetBool(ds_map_exists(gmlpmap, "hof")) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "hof"), true))) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - gmlcount = yyfplus(gmlcount, ds_list_size(__yy__v966.gmlhoflist)); - return gmlcount; - } - } - } - } -} -function gml_GlobalScript_s_set_up_hof_players_screen(_inst, _other) { - _inst.gmls_set_up_hof_players_screen = __yy_method(_inst, gml_Script_s_set_up_hof_players_screen); -} -function gml_Script_s_set_up_hof_players_screen(_inst, _other) { - { - yyInst(_inst, _other, 100209).visible = false; - yyInst(_inst, _other, 100210).visible = false; - yyInst(_inst, _other, 100211).visible = false; - var gmlhof_list = ds_list_create(); - var gmlr = 0; - for (; yyfless(gmlr, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmlr); - if (yyGetBool(gmlpmap) && yyGetBool(ds_map_exists(gmlpmap, "hof"))) { - { - if (yyfequal(ds_map_find_value(gmlpmap, "hof"), true)) { - { - ds_list_add(gmlhof_list, gmlpmap); - } - } - } - } - } - } - var gmlr = 0; - for (; yyfless(gmlr, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhoflist)); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhoflist, gmlr); - if (yyGetBool(ds_exists(gmlpmap, 1)) && yyGetBool(ds_map_exists(gmlpmap, "hof"))) { - ds_list_add(gmlhof_list, ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhoflist, gmlr)); - } - } - } - var gmlsize = ds_list_size(gmlhof_list); - if (yyfequal(gmlsize, 0)) { - { - ds_list_destroy(gmlhof_list); - gmlhof_list = -1; - return; - } - } - gmlhof_list = gml_Script_s_sort_players(_inst, _other, gmlhof_list, 3); - yyInst(_inst, _other, 100208).visible = false; - gml_Script_slog(_inst, _other, yyfplus("SIZE = ", __yy_gml_errCheck(string(ds_list_size(gmlhof_list))))); - var gmlmax_pages = ceil(yyfdivide(__yy_gml_errCheck(gmlsize), 10)); - if (yyfgreater(gmlmax_pages, 1)) { - yyInst(_inst, _other, 100211).visible = true; - } - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page, 1)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page = 1; - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page, gmlmax_pages)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page = gmlmax_pages; - } - } - yyInst(_inst, _other, 100209).visible = false; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page, 1)) { - yyInst(_inst, _other, 100209).visible = true; - } - yyInst(_inst, _other, 100210).visible = false; - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page, gmlmax_pages)) { - yyInst(_inst, _other, 100210).visible = true; - } - yyInst(_inst, _other, 100211).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Page")), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page))), "/"), __yy_gml_errCheck(string(gmlmax_pages))); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page, 1)) { - { - var gmlr = 0; - for (; yyfless(gmlr, yyftime(10, __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhof_page), 1)))); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - ds_list_delete(gmlhof_list, 0); - } - } - } - } - while (yyfgreater(ds_list_size(gmlhof_list), 10)) { - { - ds_list_delete(gmlhof_list, yyfminus(__yy_gml_errCheck(ds_list_size(gmlhof_list)), 1)); - } - } - gmlsize = ds_list_size(gmlhof_list); - var gmlpx = round(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5)); - var gmlpy = round(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_height), 0.45)); - var gmlpw = yyfplus(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x010000ac))), 8); - if (yyfgreater(gmlsize, 5)) { - { - gmlpy = yyfminus(gmlpy, 24); - gmlpx = yyfminus(gmlpx, yyftime(4, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5)))); - } - } else { - { - gmlpx = yyfminus(gmlpx, yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsize), 1)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5)))); - } - } - var gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, gmluniform).visible = false; - gml_Script_s_load_uniform_file2(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id, gmluniform, 0, ""); - gml_Script_slog(_inst, _other, yyfplus("Hof list size = ", __yy_gml_errCheck(string(gmlsize)))); - var gmlproTeams = -4; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlproTeams = gml_Script_s_load_pro_teams(_inst, _other); - } - } - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(gmlhof_list, gmlr); - if (!yyGetBool(gmlpmap)) { - continue; - } - _inst.gmlroster_profile = __yy_gml_array_check(_inst.gmlroster_profile, 917944806); - _inst.gmlroster_profile[__yy_gml_array_check_index_set(gmlr)] = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000032)); - if (yyGetBool(global.gmljefebuild)) { - { - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).gmlonHoldAction = kgml_Script_btn_click_Profile_JefeOutOfRetirement; - } - } - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).gmlpmap = gmlpmap; - { - var __yy__v967 = GetWithArray(_inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]); - for (var __yy__v968 in __yy__v967) { - if (!__yy__v967.hasOwnProperty(__yy__v968)) continue; - var __yy__v969 = __yy__v967[__yy__v968]; - gml_Script_s_set_up_uniform_profile(__yy__v969, _inst, gmluniform); - } - } - gml_Script_slog(_inst, _other, ds_map_find_value(gmlpmap, "lname")); - var gmlteamid = ds_map_find_value(gmlpmap, "teamid"); - var gmlteam = gml_Script_s_get_team_by_id(_inst, _other, gmlteamid); - if (yyGetBool(gmlteam)) { - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).gmlmy_tla = ds_map_find_value(gmlteam, "tla"); - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(ds_map_exists(gmlpmap, "drafted_pro_team")) && yyGetBool(yyfnotequal(ds_map_find_value(gmlpmap, "drafted_pro_team"), ""))) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlproTeams)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlproTeam = ds_list_find_value(gmlproTeams, gmli); - if (yyfequal(ds_map_find_value(gmlproTeam, "uid"), ds_map_find_value(gmlpmap, "drafted_pro_team"))) { - { - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).gmlmy_tla = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "tla")), ">"), __yy_gml_errCheck(ds_map_find_value(gmlproTeam, "tla"))); - break; - } - } - } - } - } - } - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).x = yyfminus(__yy_gml_errCheck(gmlpx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5))); - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).y = yyfminus(__yy_gml_errCheck(gmlpy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(0, _inst.gmlroster_profile)]).sprite_height), 0.5))); - gmlpx = yyfplus(gmlpx, gmlpw); - if (yyfequal(gmlr, 4)) { - { - var gmlsz = yyfminus(__yy_gml_errCheck(min(gmlsize, 10)), 5); - gmlpx = yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5); - gmlpx = yyfminus(gmlpx, yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsz), 1)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5)))); - gmlpy = yyfplus(gmlpy, 88); - } - } - } - } - ds_list_destroy(gmlhof_list); - gmlhof_list = -1; - } -} -function gml_GlobalScript_s_iap_init(_inst, _other) { - _inst.gmls_iap_init = __yy_method(_inst, gml_Script_s_iap_init); -} -function gml_Script_s_iap_init(_inst, _other) { - { - gml_Script_slog(_inst, _other, "_s_iap_init__________________"); - var ___sw690___ = g_pBuiltIn.get_os_type(); - var ___swc691___ = -1; - if (yyCompareVal(___sw690___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc691___ = 0; - } else if (yyCompareVal(___sw690___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc691___ = 1; - } - switch (___swc691___) { - case 0: { - gml_Script_slog(_inst, _other, "s_iap_android"); - global.gmlCurrentTokens = ds_list_create(); - global.gmlCurrentProducts = ds_list_create(); - var gml_init = extension_stubfunc_real(); - if (yyfequal(gml_init, -1)) { - { - gml_Script_slog(_inst, _other, "ERROR - Billing API Has Not Connected!"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - } - break; - } - case 1: { - gml_Script_slog(_inst, _other, "s_iap_init: ios"); - if (yyGetBool(!yyGetBool(global.gmlIAP_Enabled)) && yyGetBool(extension_stubfunc_real())) { - { - gml_Script_slog(_inst, _other, "ios_iap_IsAuthorisedForPayment == true"); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~0])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~1])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(2, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~2])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(3, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~3])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(4, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~4])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(5, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~5])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(6, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~6])]); - extension_stubfunc_real(); - } - } else { - { - gml_Script_slog(_inst, _other, "ios_iap_IsAuthorisedForPayment == false"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - } - break; - } - } - } -} -function gml_GlobalScript_s_set_up_purchase_ids(_inst, _other) { - _inst.gmls_set_up_purchase_ids = __yy_method(_inst, gml_Script_s_set_up_purchase_ids); -} -function gml_Script_s_set_up_purchase_ids(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_set_up_purchase_ids"); - global.gmlcredits_20 = "credits_20"; - global.gmlcredits_50 = "credits_50"; - global.gmlcredits_100 = "credits_100"; - global.gmlcredits_250 = "credits_250"; - global.gmlcredits_25 = "credits_25"; - global.gmlcredits_75 = "credits_75"; - global.gmlrb_full_version = "rb_full_version"; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - global.gmlcredits_20 = "college_credits_500"; - global.gmlcredits_50 = "college_credits_50"; - global.gmlcredits_100 = "college_credits_100"; - global.gmlcredits_250 = "college_credits_250"; - global.gmlcredits_25 = "college_credits_25"; - global.gmlcredits_75 = "college_credits_75"; - global.gmlrb_full_version = "college_full_version"; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_set_up_purchase_ids... using style (credits_20)->(", __yy_gml_errCheck(string(global.gmlcredits_20))), ")")); - global.gmlIAP_PurchaseID = __yy_gml_array_check(global.gmlIAP_PurchaseID, 3134966082); - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(0)] = global.gmlrb_full_version; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(1, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(0)] = global.gmlcredits_20; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(2, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(0)] = global.gmlcredits_50; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(3, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(0)] = global.gmlcredits_100; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(4, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(0)] = global.gmlcredits_250; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(5, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(0)] = global.gmlcredits_25; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(6, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(0)] = global.gmlcredits_75; - var gmli = 1; - for (; yyfless(gmli, 4); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(gmli)] = ""; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(1, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(gmli)] = ""; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(2, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(gmli)] = ""; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(3, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(gmli)] = ""; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(4, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(gmli)] = ""; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(5, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(gmli)] = ""; - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(6, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(gmli)] = ""; - } - } - } -} -function gml_GlobalScript_s_iap_async_android(_inst, _other) { - _inst.gmls_debug_purge_all_android_iap = __yy_method(_inst, gml_Script_s_debug_purge_all_android_iap); - _inst.gmls_iap_async_android = __yy_method(_inst, gml_Script_s_iap_async_android); -} -function gml_Script_s_debug_purge_all_android_iap(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_debug_purge_all_android_iap"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("Current Tokens [", __yy_gml_errCheck(string(ds_list_size(global.gmlCurrentTokens)))), "]")); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(global.gmlCurrentTokens)); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("..Current Tokens[", __yy_gml_errCheck(string(gmli))), "]:["), __yy_gml_errCheck(string(ds_list_find_value(global.gmlCurrentTokens, gmli)))), "]")); - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("Current Products [", __yy_gml_errCheck(string(ds_list_size(global.gmlCurrentProducts)))), "]")); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(global.gmlCurrentProducts)); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("..Current Products[", __yy_gml_errCheck(string(gmli))), "]:["), __yy_gml_errCheck(string(ds_list_find_value(global.gmlCurrentProducts, gmli)))), "]")); - } - } - } -} -function gml_Script_s_iap_async_android(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_iap_async_android"); - var gml_eventId = ds_map_find_value(g_pBuiltIn.get_async_load(), "id"); - if (!yyGetBool(ds_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, 1))) { - gml_Script_s_create_map_options(_inst, _other); - } - var ___sw694___ = gml_eventId; - var ___swc695___ = -1; - if (yyCompareVal(___sw694___, 12005, g_GMLMathEpsilon, false) == 0) { - ___swc695___ = 0; - } else if (yyCompareVal(___sw694___, 12006, g_GMLMathEpsilon, false) == 0) { - ___swc695___ = 1; - } else if (yyCompareVal(___sw694___, 12003, g_GMLMathEpsilon, false) == 0) { - ___swc695___ = 2; - } else if (yyCompareVal(___sw694___, 12010, g_GMLMathEpsilon, false) == 0) { - ___swc695___ = 3; - } else if (yyCompareVal(___sw694___, 12001, g_GMLMathEpsilon, false) == 0) { - ___swc695___ = 4; - } else if (yyCompareVal(___sw694___, 12007, g_GMLMathEpsilon, false) == 0) { - ___swc695___ = 5; - } else if (yyCompareVal(___sw694___, 12008, g_GMLMathEpsilon, false) == 0) { - ___swc695___ = 6; - } - switch (___swc695___) { - case 0: { - gml_Script_slog(_inst, _other, "gpb_store_connect"); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~0])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~1])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(2, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~2])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(3, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~3])]); - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(4, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~4])]); - extension_stubfunc_real(); - break; - } - case 1: { - gml_Script_slog(_inst, _other, "gpb_store_connect_failed"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - break; - } - case 2: { - gml_Script_slog(_inst, _other, "gpb_product_data_response"); - var gml_json = ds_map_find_value(g_pBuiltIn.get_async_load(), "response_json"); - var gml_map = json_decode(gml_json); - if (yyfequal(ds_map_find_value(gml_map, "success"), true)) { - { - global.gmlIAP_Enabled = true; - var gml_plist = ds_map_find_value(gml_map, "skuDetails"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("gpb_product_data_response skuDetails count[", __yy_gml_errCheck(string(ds_list_size(gml_plist)))), "]")); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gml_plist)); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - var gml_pmap = ds_list_find_value(gml_plist, gmli); - var gml_num = 0; - while (yyfnotequal(ds_map_find_value(gml_pmap, "productId"), global.gmlIAP_PurchaseID[__yy_gml_array_check_index(gml_num, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~gml_num])])) { - { - (gml_num = gml_num instanceof Long ? gml_num.add(1) : ++gml_num), gml_num; - } - } - gml_Script_slog(_inst, _other, ds_map_find_value(gml_pmap, "productId")); - gml_Script_slog(_inst, _other, ds_map_find_value(gml_pmap, "price")); - gml_Script_slog(_inst, _other, ds_map_find_value(gml_pmap, "title")); - gml_Script_slog(_inst, _other, ds_map_find_value(gml_pmap, "description")); - global.gmlIAP_PurchaseID = __yy_gml_array_check(global.gmlIAP_PurchaseID, 3134966082); - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(gml_num, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(0)] = ds_map_find_value(gml_pmap, "productId"); - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(gml_num, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(1)] = ds_map_find_value(gml_pmap, "price"); - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(gml_num, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(3)] = ds_map_find_value(gml_pmap, "title"); - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(gml_num, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(2)] = ds_map_find_value(gml_pmap, "description"); - } - } - extension_stubfunc_string('"inapp"'); - } - } - ds_map_destroy(gml_map); - gml_map = -1; - break; - } - case 3: { - gml_Script_slog(_inst, _other, "gpb_query_purchase_async"); - var gml_json = ds_map_find_value(g_pBuiltIn.get_async_load(), "response_json"); - var gml_purchase_map = json_decode(gml_json); - if (yyfequal(ds_map_find_value(gml_purchase_map, "success"), true)) { - { - var gml_list = ds_map_find_value(gml_purchase_map, "purchases"); - var gml_sz = ds_list_size(gml_list); - var gmli = 0; - for (; yyfless(gmli, gml_sz); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - var gml_map = ds_list_find_value(gml_list, gmli); - if (yyfequal(ds_map_find_value(gml_map, "purchaseState"), 0)) { - { - var gml_pid = ds_map_find_value(gml_map, "productId"); - var gml_token = ds_map_find_value(gml_map, "purchaseToken"); - var gml_add = false; - gml_Script_slog(_inst, _other, yyfplus(yyfplus("gpb_query_purchase_async - [", __yy_gml_errCheck(string(gml_pid))), "]")); - if (yyfequal(gml_pid, global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~0])])) { - { - gml_Script_slog(_inst, _other, yyfplus("gpb_query_purchase_async - acknowledged = ", __yy_gml_errCheck(string(ds_map_find_value(gml_map, "acknowledged"))))); - if (yyfequal(ds_map_find_value(gml_map, "acknowledged"), 0)) { - { - extension_stubfunc_real(gml_token); - } - } else { - if (yyfequal(ds_map_find_value(gml_map, "acknowledged"), 1)) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 25); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_weather", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_replays", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_kickoffs", 1); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - } - } - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion", 1); - } - } - } - gml_add = true; - } - } else { - if (yyGetBool(yyfequal(gml_pid, global.gmlIAP_PurchaseID[__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~1])])) || yyGetBool(yyfequal(gml_pid, global.gmlIAP_PurchaseID[__yy_gml_array_check_index(2, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~2])])) || yyGetBool(yyfequal(gml_pid, global.gmlIAP_PurchaseID[__yy_gml_array_check_index(3, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~3])])) || yyGetBool(yyfequal(gml_pid, global.gmlIAP_PurchaseID[__yy_gml_array_check_index(4, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~4])]))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("gpb_query_purchase_async - Trigger CONSUME [", __yy_gml_errCheck(string(gml_pid))), "]")); - extension_stubfunc_real(gml_token); - gml_add = true; - } - } - } - if (yyGetBool(gml_add)) { - { - ds_list_add(global.gmlCurrentTokens, gml_token); - ds_list_add(global.gmlCurrentProducts, gml_pid); - } - } - } - } - } - } - } - } - ds_map_destroy(gml_purchase_map); - gml_purchase_map = -1; - break; - } - case 4: { - gml_Script_slog(_inst, _other, "gpb_iap_receipt"); - var gml_json = ds_map_find_value(g_pBuiltIn.get_async_load(), "response_json"); - var gml_map = json_decode(gml_json); - if (yyfequal(ds_map_find_value(gml_map, "success"), true)) { - { - if (yyGetBool(ds_map_exists(gml_map, "purchases"))) { - { - var gml_plist = ds_map_find_value(gml_map, "purchases"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gml_plist)); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - var gml_pmap = ds_list_find_value(gml_plist, gmli); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("gpb_iap_receipt for [", __yy_gml_errCheck(string(ds_map_find_value(gml_pmap, "productId")))), "]")); - var gml_ptoken = ds_map_find_value(gml_pmap, "purchaseToken"); - var gml_sig = extension_stubfunc_string(gml_ptoken); - var gml_pjson = extension_stubfunc_string(gml_ptoken); - if (yyGetBool(extension_stubfunc_real(gml_pjson, gml_sig))) { - { - if (yyfequal(ds_map_find_value(gml_pmap, "productId"), global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~0])])) { - extension_stubfunc_real(gml_ptoken); - } else { - extension_stubfunc_real(gml_ptoken); - } - ds_list_add(global.gmlCurrentTokens, gml_ptoken); - ds_list_add(global.gmlCurrentProducts, ds_map_find_value(gml_pmap, "productId")); - } - } - } - } - } - } - } - } - gml_Script_s_unfreeze_purchase_buttons(_inst, _other); - ds_map_destroy(gml_map); - gml_map = -1; - break; - } - case 5: { - gml_Script_slog(_inst, _other, "gpb_product_consume_response"); - var gml_json = ds_map_find_value(g_pBuiltIn.get_async_load(), "response_json"); - var gml_map = json_decode(gml_json); - var gml_num = -1; - if (yyGetBool(ds_map_exists(gml_map, "purchaseToken"))) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(global.gmlCurrentTokens)); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - if (yyfequal(ds_map_find_value(gml_map, "purchaseToken"), ds_list_find_value(global.gmlCurrentTokens, gmli))) { - { - if (yyfequal(ds_list_find_value(global.gmlCurrentProducts, gmli), global.gmlIAP_PurchaseID[__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~1])])) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 500); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 500)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 500); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - gml_num = gmli; - break; - } - } else { - if (yyfequal(ds_list_find_value(global.gmlCurrentProducts, gmli), global.gmlIAP_PurchaseID[__yy_gml_array_check_index(2, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~2])])) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 50); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 50)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 50); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - gml_num = gmli; - break; - } - } else { - if (yyfequal(ds_list_find_value(global.gmlCurrentProducts, gmli), global.gmlIAP_PurchaseID[__yy_gml_array_check_index(3, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~3])])) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 100); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 100)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 100); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - gml_num = gmli; - break; - } - } else { - if (yyfequal(ds_list_find_value(global.gmlCurrentProducts, gmli), global.gmlIAP_PurchaseID[__yy_gml_array_check_index(4, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~4])])) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 250); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 250)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 250); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - gml_num = gmli; - break; - } - } - } - } - } - } - } - } - } - gml_Script_s_savegame(_inst, _other); - if (yyfgreater(gml_num, -1)) { - { - ds_list_delete(global.gmlCurrentProducts, gml_num); - ds_list_delete(global.gmlCurrentTokens, gml_num); - } - } - } - } else { - { - } - } - gml_Script_s_unfreeze_purchase_buttons(_inst, _other); - ds_map_destroy(gml_map); - gml_map = -1; - break; - } - case 6: { - gml_Script_slog(_inst, _other, "gpb_acknowledge_purchase_response"); - var gml_map = json_decode(ds_map_find_value(g_pBuiltIn.get_async_load(), "response_json")); - var gml_num = -1; - if (yyGetBool(ds_map_exists(gml_map, "responseCode"))) { - { - if (yyfequal(ds_map_find_value(gml_map, "responseCode"), 0)) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(global.gmlCurrentProducts)); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - if (yyfequal(ds_list_find_value(global.gmlCurrentProducts, gmli), global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~0])])) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 25); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_weather", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_replays", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_kickoffs", 1); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - } - } - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion", 1); - gml_num = gmli; - break; - } - } - } - } - gml_Script_s_savegame(_inst, _other); - if (yyfgreater(gml_num, -1)) { - { - ds_list_delete(global.gmlCurrentProducts, gml_num); - ds_list_delete(global.gmlCurrentTokens, gml_num); - } - } - } - } else { - { - } - } - } - } - gml_Script_s_unfreeze_purchase_buttons(_inst, _other); - ds_map_destroy(gml_map); - gml_map = -1; - break; - } - } - } -} -function gml_GlobalScript_s_iap_async_ios(_inst, _other) { - _inst.gmls_iap_async_ios = __yy_method(_inst, gml_Script_s_iap_async_ios); -} -function gml_Script_s_iap_async_ios(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_iap_async_ios"); - if (!yyGetBool(is_array(global.gmlIAP_PurchaseID))) { - gml_Script_s_set_up_purchase_ids(_inst, _other); - } - if (!yyGetBool(ds_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, 1))) { - gml_Script_s_create_map_options(_inst, _other); - } - var gml_eventId = yyGetBool(ds_exists(g_pBuiltIn.get_async_load(), 1)) ? ds_map_find_value(g_pBuiltIn.get_async_load(), "id") : -4; - var ___sw704___ = gml_eventId; - var ___swc705___ = -1; - if (yyCompareVal(___sw704___, 23004, g_GMLMathEpsilon, false) == 0) { - ___swc705___ = 0; - } else if (yyCompareVal(___sw704___, 23000, g_GMLMathEpsilon, false) == 0) { - ___swc705___ = 1; - } - switch (___swc705___) { - case 0: { - gml_Script_slog(_inst, _other, "s_iap_async: ios_product_update"); - global.gmlIAP_Enabled = true; - var gml_json = ds_map_find_value(g_pBuiltIn.get_async_load(), "response_json"); - var gml_map = json_decode(gml_json); - var gml_plist = ds_map_find_value(gml_map, "valid"); - var gml_sz = ds_list_size(gml_plist); - var gmli = 0; - for (; yyfless(gmli, gml_sz); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - var gml_pmap = ds_list_find_value(gml_plist, gmli); - gml_Script_slog(_inst, _other, ds_map_find_value(gml_pmap, "productId")); - var gml_pid = -1; - var ___sw706___ = ds_map_find_value(gml_pmap, "productId"); - var ___swc707___ = -1; - if (yyCompareVal(___sw706___, global.gmlrb_full_version, g_GMLMathEpsilon, false) == 0) { - ___swc707___ = 0; - } else if (yyCompareVal(___sw706___, global.gmlcredits_20, g_GMLMathEpsilon, false) == 0) { - ___swc707___ = 1; - } else if (yyCompareVal(___sw706___, global.gmlcredits_50, g_GMLMathEpsilon, false) == 0) { - ___swc707___ = 2; - } else if (yyCompareVal(___sw706___, global.gmlcredits_100, g_GMLMathEpsilon, false) == 0) { - ___swc707___ = 3; - } else if (yyCompareVal(___sw706___, global.gmlcredits_250, g_GMLMathEpsilon, false) == 0) { - ___swc707___ = 4; - } else if (yyCompareVal(___sw706___, global.gmlcredits_25, g_GMLMathEpsilon, false) == 0) { - ___swc707___ = 5; - } else if (yyCompareVal(___sw706___, global.gmlcredits_75, g_GMLMathEpsilon, false) == 0) { - ___swc707___ = 6; - } - switch (___swc707___) { - case 0: { - gml_pid = 0; - break; - } - case 1: { - gml_pid = 1; - break; - } - case 2: { - gml_pid = 2; - break; - } - case 3: { - gml_pid = 3; - break; - } - case 4: { - gml_pid = 4; - break; - } - case 5: { - gml_pid = 5; - break; - } - case 6: { - gml_pid = 6; - break; - } - } - if (yyfgreater(gml_pid, -1)) { - { - global.gmlIAP_PurchaseID = __yy_gml_array_check(global.gmlIAP_PurchaseID, 3134966082); - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(gml_pid, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(1)] = ds_map_find_value(gml_pmap, "price"); - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(gml_pid, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(2)] = ds_map_find_value(gml_pmap, "localizedDescription"); - global.gmlIAP_PurchaseID[__yy_gml_array_check_index_chain(gml_pid, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index_set(3)] = ds_map_find_value(gml_pmap, "localizedTitle"); - } - } - } - } - ds_map_destroy(gml_map); - gml_map = -1; - var gml_json = extension_stubfunc_string(); - if (yyfnotequal(gml_json, "")) { - { - gml_Script_slog(_inst, _other, "checking for purchases..."); - var gml_map = json_decode(gml_json); - var gml_plist = ds_map_find_value(gml_map, "purchases"); - var gml_sz = ds_list_size(gml_plist); - var gmli = 0; - for (; yyfless(gmli, gml_sz); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - var gml_pmap = ds_list_find_value(gml_plist, gmli); - var gml_ptoken = ds_map_find_value(gml_pmap, "purchaseToken"); - if (yyfnotequal(ds_map_find_value(gml_pmap, "purchaseState"), 23002)) { - { - var gml_receipt = extension_stubfunc_string(); - { - var ___sw708___ = ds_map_find_value(gml_pmap, "productId"); - var ___swc709___ = -1; - if (yyCompareVal(___sw708___, global.gmlrb_full_version, g_GMLMathEpsilon, false) == 0) { - ___swc709___ = 0; - } else if (yyCompareVal(___sw708___, global.gmlcredits_20, g_GMLMathEpsilon, false) == 0) { - ___swc709___ = 1; - } else if (yyCompareVal(___sw708___, global.gmlcredits_50, g_GMLMathEpsilon, false) == 0) { - ___swc709___ = 2; - } else if (yyCompareVal(___sw708___, global.gmlcredits_100, g_GMLMathEpsilon, false) == 0) { - ___swc709___ = 3; - } else if (yyCompareVal(___sw708___, global.gmlcredits_25, g_GMLMathEpsilon, false) == 0) { - ___swc709___ = 4; - } else if (yyCompareVal(___sw708___, global.gmlcredits_75, g_GMLMathEpsilon, false) == 0) { - ___swc709___ = 5; - } else if (yyCompareVal(___sw708___, global.gmlcredits_250, g_GMLMathEpsilon, false) == 0) { - ___swc709___ = 6; - } - switch (___swc709___) { - case 0: { - gml_Script_slog(_inst, _other, "receipt for: rb_full_version"); - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 25); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_weather", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_replays", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_kickoffs", 1); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - } - } - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion", 1); - break; - } - case 1: { - gml_Script_slog(_inst, _other, "receipt for: credits_20"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 500); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 500)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 500); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 2: { - gml_Script_slog(_inst, _other, "receipt for: credits_50"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 50); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 50)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 50); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 3: { - gml_Script_slog(_inst, _other, "receipt for: credits_100"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 100); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 100)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 100); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 4: { - gml_Script_slog(_inst, _other, "receipt for: credits_25"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 25); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 25)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 25); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 5: { - gml_Script_slog(_inst, _other, "receipt for: credits_75"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 75); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 75)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 75); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 6: { - gml_Script_slog(_inst, _other, "receipt for: credits_250"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 250); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 250)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 250); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - } - gml_Script_s_savegame(_inst, _other); - gml_Script_s_unfreeze_purchase_buttons(_inst, _other); - } - } - } else { - { - gml_Script_s_unfreeze_purchase_buttons(_inst, _other); - } - } - extension_stubfunc_real(gml_ptoken); - ds_map_destroy(gml_pmap); - gml_pmap = -1; - } - } - ds_map_destroy(gml_map); - gml_map = -1; - } - } - break; - } - case 1: { - gml_Script_slog(_inst, _other, "s_iap_async: ios_payment_queue_update"); - var gml_json = ds_map_find_value(g_pBuiltIn.get_async_load(), "response_json"); - if (yyfnotequal(gml_json, "")) { - { - gml_Script_slog(_inst, _other, gml_json); - var gml_map = json_decode(gml_json); - if (yyGetBool(ds_map_exists(gml_map, "purchases"))) { - { - var gml_plist = ds_map_find_value(gml_map, "purchases"); - var gml_sz = ds_list_size(gml_plist); - var gmli = 0; - for (; yyfless(gmli, gml_sz); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - var gml_pmap = ds_list_find_value(gml_plist, gmli); - var gml_ptoken = ds_map_find_value(gml_pmap, "purchaseToken"); - if (yyfnotequal(ds_map_find_value(gml_pmap, "purchaseState"), 23002)) { - { - var gml_receipt = extension_stubfunc_string(); - { - var ___sw710___ = ds_map_find_value(gml_pmap, "productId"); - var ___swc711___ = -1; - if (yyCompareVal(___sw710___, global.gmlrb_full_version, g_GMLMathEpsilon, false) == 0) { - ___swc711___ = 0; - } else if (yyCompareVal(___sw710___, global.gmlcredits_20, g_GMLMathEpsilon, false) == 0) { - ___swc711___ = 1; - } else if (yyCompareVal(___sw710___, global.gmlcredits_50, g_GMLMathEpsilon, false) == 0) { - ___swc711___ = 2; - } else if (yyCompareVal(___sw710___, global.gmlcredits_100, g_GMLMathEpsilon, false) == 0) { - ___swc711___ = 3; - } else if (yyCompareVal(___sw710___, global.gmlcredits_25, g_GMLMathEpsilon, false) == 0) { - ___swc711___ = 4; - } else if (yyCompareVal(___sw710___, global.gmlcredits_75, g_GMLMathEpsilon, false) == 0) { - ___swc711___ = 5; - } else if (yyCompareVal(___sw710___, global.gmlcredits_250, g_GMLMathEpsilon, false) == 0) { - ___swc711___ = 6; - } - switch (___swc711___) { - case 0: { - gml_Script_slog(_inst, _other, "receipt for: rb_full_version"); - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 25); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_weather", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_replays", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_kickoffs", 1); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - } - } - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion", 1); - break; - } - case 1: { - gml_Script_slog(_inst, _other, "receipt for: credits_20"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 500); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 500)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 500); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 2: { - gml_Script_slog(_inst, _other, "receipt for: credits_50"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 50); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 50)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 50); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 3: { - gml_Script_slog(_inst, _other, "receipt for: credits_100"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 100); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 100)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 100); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 4: { - gml_Script_slog(_inst, _other, "receipt for: credits_25"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 25); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 25)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 25); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 5: { - gml_Script_slog(_inst, _other, "receipt for: credits_75"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 75); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 75)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 75); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - case 6: { - gml_Script_slog(_inst, _other, "receipt for: credits_250"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 250); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 250)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 250); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - break; - } - } - gml_Script_s_savegame(_inst, _other); - gml_Script_s_unfreeze_purchase_buttons(_inst, _other); - gml_Script_s_update_options_if_present(_inst, _other); - } - } - } else { - { - gml_Script_s_unfreeze_purchase_buttons(_inst, _other); - } - } - extension_stubfunc_real(gml_ptoken); - ds_map_destroy(gml_pmap); - gml_pmap = -1; - } - } - } - } - ds_map_destroy(gml_map); - gml_map = -1; - } - } - break; - } - } - } -} -function gml_GlobalScript_s_iap_purchase_FullVersion(_inst, _other) { - _inst.gmls_iap_purchase_FullVersion = __yy_method(_inst, gml_Script_s_iap_purchase_FullVersion); -} -function gml_Script_s_iap_purchase_FullVersion(_inst, _other) { - { - if (!yyGetBool(os_is_network_connected())) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_btn_store_exit, "", global.gmlc_background, 1); - return; - } - } - gml_Script_s_freeze_purchase_buttons(_inst, _other); - var ___sw714___ = g_pBuiltIn.get_os_type(); - var ___swc715___ = -1; - if (yyCompareVal(___sw714___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc715___ = 0; - } else if (yyCompareVal(___sw714___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc715___ = 1; - } else if (yyCompareVal(___sw714___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw714___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc715___ = 2; - } - switch (___swc715___) { - case 0: { - if (yyGetBool(extension_stubfunc_real()) && yyGetBool(global.gmlIAP_Enabled)) { - { - var gml_chk = extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~0])]); - if (yyfnotequal(gml_chk, 0)) { - { - } - } - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - } - break; - } - case 1: { - if (yyGetBool(global.gmlIAP_Enabled)) { - { - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~0])]); - } - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - break; - } - case 2: { - if (yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "receipt for: rb_full_version"); - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 25); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_weather", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_replays", 1); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_kickoffs", 1); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - } - } - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion", 1); - gml_Script_s_savegame(_inst, _other); - gml_Script_s_unfreeze_purchase_buttons(_inst, _other); - } - } - break; - } - } - } -} -function gml_GlobalScript_s_set_position_kickoff(_inst, _other) { - _inst.gmls_set_position_return_ko = __yy_method(_inst, gml_Script_s_set_position_return_ko); - _inst.gmls_set_position_take_ko = __yy_method(_inst, gml_Script_s_set_position_take_ko); -} -function gml_Script_s_set_position_return_ko(_inst, _other) { - { - _inst.gmlposition = 13; - _inst.x = yyfminus(1300, __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - var ___sw720___ = _inst.gmlinum; - var ___swc721___ = -1; - if (yyCompareVal(___sw720___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 0; - } else if (yyCompareVal(___sw720___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 1; - } else if (yyCompareVal(___sw720___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 2; - } else if (yyCompareVal(___sw720___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 3; - } else if (yyCompareVal(___sw720___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 4; - } else if (yyCompareVal(___sw720___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 5; - } else if (yyCompareVal(___sw720___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 6; - } else if (yyCompareVal(___sw720___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 7; - } else if (yyCompareVal(___sw720___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 8; - } else if (yyCompareVal(___sw720___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 9; - } else if (yyCompareVal(___sw720___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc721___ = 10; - } - switch (___swc721___) { - case 0: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 120); - break; - } - case 1: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 70); - break; - } - case 2: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 20); - break; - } - case 3: { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 60); - break; - } - case 4: { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 120); - break; - } - case 5: { - _inst.x = yyfminus(_inst.x, yyftime(200, __yy_gml_errCheck(_inst.gmlfacing))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 100); - break; - } - case 6: { - _inst.x = yyfminus(_inst.x, yyftime(200, __yy_gml_errCheck(_inst.gmlfacing))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 20); - break; - } - case 7: { - _inst.x = yyfminus(_inst.x, yyftime(200, __yy_gml_errCheck(_inst.gmlfacing))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 110); - break; - } - case 8: { - _inst.x = yyfminus(_inst.x, yyftime(400, __yy_gml_errCheck(_inst.gmlfacing))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 100); - break; - } - case 9: { - _inst.gmlposition = 14; - _inst.x = yyfminus(_inst.x, yyftime(1000, __yy_gml_errCheck(_inst.gmlfacing))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - break; - } - case 10: { - _inst.x = yyfminus(_inst.x, yyftime(400, __yy_gml_errCheck(_inst.gmlfacing))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 100); - break; - } - } - _inst.x = yyfplus(_inst.x, random_range(-2, 2)); - _inst.y = yyfplus(_inst.y, random_range(-2, 2)); - } -} -function gml_Script_s_set_position_take_ko(_inst, _other) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(irandom_range(8, 13)), __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.gmlposition = 12; - var ___sw722___ = _inst.gmlinum; - var ___swc723___ = -1; - if (yyCompareVal(___sw722___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 0; - } else if (yyCompareVal(___sw722___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 1; - } else if (yyCompareVal(___sw722___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 2; - } else if (yyCompareVal(___sw722___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 3; - } else if (yyCompareVal(___sw722___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 4; - } else if (yyCompareVal(___sw722___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 5; - } else if (yyCompareVal(___sw722___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 6; - } else if (yyCompareVal(___sw722___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 7; - } else if (yyCompareVal(___sw722___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 8; - } else if (yyCompareVal(___sw722___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 9; - } else if (yyCompareVal(___sw722___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc723___ = 10; - } - switch (___swc723___) { - case 0: { - _inst.gmlposition = 1; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - return; - break; - } - case 1: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 160); - break; - } - case 2: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 130); - break; - } - case 3: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 100); - break; - } - case 4: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 70); - break; - } - case 5: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 40); - break; - } - case 6: { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 40); - break; - } - case 7: { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 70); - break; - } - case 8: { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 100); - break; - } - case 9: { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 130); - break; - } - case 10: { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 160); - break; - } - } - _inst.y = yyfplus(_inst.y, irandom_range(-2, 2)); - } -} -function gml_GlobalScript_s_iap_purchase_Credits_20(_inst, _other) { - _inst.gmls_iap_purchase_Credits_20 = __yy_method(_inst, gml_Script_s_iap_purchase_Credits_20); -} -function gml_Script_s_iap_purchase_Credits_20(_inst, _other) { - { - if (!yyGetBool(os_is_network_connected())) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_btn_store_exit, "", global.gmlc_background, 1); - return; - } - } - gml_Script_s_freeze_purchase_buttons(_inst, _other); - var ___sw726___ = g_pBuiltIn.get_os_type(); - var ___swc727___ = -1; - if (yyCompareVal(___sw726___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc727___ = 0; - } else if (yyCompareVal(___sw726___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc727___ = 1; - } - switch (___swc727___) { - case 0: { - if (yyGetBool(extension_stubfunc_real()) && yyGetBool(global.gmlIAP_Enabled)) { - { - var gml_chk = extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~1])]); - if (yyfnotequal(gml_chk, 0)) { - { - } - } - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - } - break; - } - case 1: { - if (yyGetBool(global.gmlIAP_Enabled)) { - { - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~1])]); - } - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - break; - } - } - } -} -function gml_GlobalScript_s_iap_purchase_Credits_50(_inst, _other) { - _inst.gmls_iap_purchase_Credits_50 = __yy_method(_inst, gml_Script_s_iap_purchase_Credits_50); -} -function gml_Script_s_iap_purchase_Credits_50(_inst, _other) { - { - if (!yyGetBool(os_is_network_connected())) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_btn_store_exit, "", global.gmlc_background, 1); - return; - } - } - gml_Script_s_freeze_purchase_buttons(_inst, _other); - var ___sw730___ = g_pBuiltIn.get_os_type(); - var ___swc731___ = -1; - if (yyCompareVal(___sw730___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc731___ = 0; - } else if (yyCompareVal(___sw730___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc731___ = 1; - } - switch (___swc731___) { - case 0: { - if (yyGetBool(extension_stubfunc_real()) && yyGetBool(global.gmlIAP_Enabled)) { - { - var gml_chk = extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(2, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~2])]); - if (yyfnotequal(gml_chk, 0)) { - { - } - } - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - } - break; - } - case 1: { - if (yyGetBool(global.gmlIAP_Enabled)) { - { - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(2, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~2])]); - } - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - break; - } - } - } -} -function gml_GlobalScript_s_iap_purchase_Credits_100(_inst, _other) { - _inst.gmls_iap_purchase_Credits_100 = __yy_method(_inst, gml_Script_s_iap_purchase_Credits_100); -} -function gml_Script_s_iap_purchase_Credits_100(_inst, _other) { - { - if (!yyGetBool(os_is_network_connected())) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_btn_store_exit, "", global.gmlc_background, 1); - return; - } - } - gml_Script_s_freeze_purchase_buttons(_inst, _other); - var ___sw734___ = g_pBuiltIn.get_os_type(); - var ___swc735___ = -1; - if (yyCompareVal(___sw734___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc735___ = 0; - } else if (yyCompareVal(___sw734___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc735___ = 1; - } - switch (___swc735___) { - case 0: { - if (yyGetBool(extension_stubfunc_real()) && yyGetBool(global.gmlIAP_Enabled)) { - { - var gml_chk = extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(3, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~3])]); - if (yyfnotequal(gml_chk, 0)) { - { - } - } - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - } - break; - } - case 1: { - if (yyGetBool(global.gmlIAP_Enabled)) { - { - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(3, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~3])]); - } - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - break; - } - } - } -} -function gml_GlobalScript_s_iap_purchase_Credits_250(_inst, _other) { - _inst.gmls_iap_purchase_Credits_250 = __yy_method(_inst, gml_Script_s_iap_purchase_Credits_250); -} -function gml_Script_s_iap_purchase_Credits_250(_inst, _other) { - { - if (!yyGetBool(os_is_network_connected())) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_btn_store_exit, "", global.gmlc_background, 1); - return; - } - } - gml_Script_s_freeze_purchase_buttons(_inst, _other); - var ___sw738___ = g_pBuiltIn.get_os_type(); - var ___swc739___ = -1; - if (yyCompareVal(___sw738___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc739___ = 0; - } else if (yyCompareVal(___sw738___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc739___ = 1; - } - switch (___swc739___) { - case 0: { - if (yyGetBool(extension_stubfunc_real()) && yyGetBool(global.gmlIAP_Enabled)) { - { - var gml_chk = extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(4, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~4])]); - if (yyfnotequal(gml_chk, 0)) { - { - } - } - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - } - break; - } - case 1: { - if (yyGetBool(global.gmlIAP_Enabled)) { - { - extension_stubfunc_real(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(4, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~4])]); - } - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - break; - } - } - } -} -function gml_GlobalScript_s_iap_restore(_inst, _other) { - _inst.gmls_iap_restore = __yy_method(_inst, gml_Script_s_iap_restore); -} -function gml_Script_s_iap_restore(_inst, _other) { - { - var ___sw742___ = g_pBuiltIn.get_os_type(); - var ___swc743___ = -1; - if (yyCompareVal(___sw742___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc743___ = 0; - } else if (yyCompareVal(___sw742___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc743___ = 1; - } - switch (___swc743___) { - case 0: { - break; - } - case 1: { - if (!yyGetBool(os_is_network_connected())) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } else { - { - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(1)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 4); - gml_Script_s_freeze_purchase_buttons(_inst, _other); - extension_stubfunc_real(); - } - } - break; - } - } - } -} -function gml_GlobalScript_s_open_store(_inst, _other) { - _inst.gmls_open_store = __yy_method(_inst, gml_Script_s_open_store); - _inst.gmls_btn_store_exit = __yy_method(_inst, gml_Script_s_btn_store_exit); -} -function gml_Script_s_open_store(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - if (yyGetBool(global.gmlmobile_device)) { - { - if (yyGetBool(!yyGetBool(global.gmlIAP_Enabled)) || yyGetBool(!yyGetBool(os_is_network_connected()))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - return; - } - } - } - } - { - var __yy__v970 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v971 in __yy__v970) { - if (!__yy__v970.hasOwnProperty(__yy__v971)) continue; - var __yy__v972 = __yy__v970[__yy__v971]; - { - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - yyInst(_inst, _other, gmlbg).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, gmlbg).gmlalpha = 1; - var gmltitle = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), 32, "PopUps", YYASSET_REF(0x00000047)); - yyInst(_inst, _other, gmltitle).gmltext = gml_Script_s_str(__yy__v972, _inst, "ui_Store"); - yyInst(_inst, _other, gmltitle).gmlshow_stars = true; - yyInst(_inst, _other, gmltitle).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmlbtn_store_exit = instance_create_layer(8, 232, "PopUps", YYASSET_REF(0x00000025)); - yyInst(_inst, _other, gmlbtn_store_exit).gmlimage = YYASSET_REF(0x0100008e); - yyInst(_inst, _other, gmlbtn_store_exit).gmlonClickAction = kgml_Script_s_btn_store_exit; - yyInst(_inst, _other, gmlbtn_store_exit).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_store_exit).gmlgp_mapped_hidden = global.gmlgp_back; - var gmlbtn_store_restore = instance_create_layer(384, 232, "PopUps", YYASSET_REF(0x00000030)); - yyInst(_inst, _other, gmlbtn_store_restore).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmlobj_cc = instance_create_layer(16, 16, "PopUps", YYASSET_REF(0x00000041)); - yyInst(_inst, _other, gmlobj_cc).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmlby = 52; - var gmlbh = 36; - var gmli = 0; - for (; yyfless(gmli, 5); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - var gml_name = ""; - var gml_price = 0; - var gml_desc = ""; - gml_Script_slog(__yy__v972, _inst, "_______________________"); - var ___sw748___ = g_pBuiltIn.get_os_type(); - var ___swc749___ = -1; - if (yyCompareVal(___sw748___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc749___ = 0; - } else if (yyCompareVal(___sw748___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc749___ = 1; - } - switch (___swc749___) { - case 0: { - gml_Script_slog(__yy__v972, _inst, "Get store details: android"); - gml_name = extension_stubfunc_string(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(gmli, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~gmli])]); - gml_name = string_replace(gml_name, " (Retro Bowl)", ""); - gml_name = string_replace(gml_name, " (Retro Bowl: College Edition)", ""); - gml_name = string_replace(gml_name, " (Retro Bowl College)", ""); - gml_price = extension_stubfunc_string(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(gmli, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~gmli])]); - gml_desc = extension_stubfunc_string(global.gmlIAP_PurchaseID[__yy_gml_array_check_index(gmli, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID[~~gmli])]); - break; - } - case 1: { - gml_Script_slog(__yy__v972, _inst, "Get store details: ios"); - gml_price = global.gmlIAP_PurchaseID[__yy_gml_array_check_index(gmli, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID[~~gmli])]; - gml_name = global.gmlIAP_PurchaseID[__yy_gml_array_check_index(gmli, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(3, global.gmlIAP_PurchaseID[~~gmli])]; - gml_desc = global.gmlIAP_PurchaseID[__yy_gml_array_check_index(gmli, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(2, global.gmlIAP_PurchaseID[~~gmli])]; - break; - } - } - gml_Script_slog(__yy__v972, _inst, yyfplus("Product name = ", __yy_gml_errCheck(string(gml_name)))); - gml_Script_slog(__yy__v972, _inst, yyfplus("Product price = ", __yy_gml_errCheck(string(gml_price)))); - gml_Script_slog(__yy__v972, _inst, yyfplus("Product desc = ", __yy_gml_errCheck(string(gml_desc)))); - __yy__v972.gmlvbox_iap = __yy_gml_array_check(__yy__v972.gmlvbox_iap, 1115812301); - __yy__v972.gmlvbox_iap[__yy_gml_array_check_index_set(gmli)] = instance_create_layer(80, gmlby, "PopUps", YYASSET_REF(0x00000043)); - yyInst(_inst, _other, __yy__v972.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlvbox_iap)]).image_xscale = 1.3; - yyInst(_inst, _other, __yy__v972.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlvbox_iap)]).image_yscale = 0.25; - yyInst(_inst, _other, __yy__v972.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlvbox_iap)]).gmltitle = ""; - yyInst(_inst, _other, __yy__v972.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlvbox_iap)]).gmltext = gml_name; - yyInst(_inst, _other, __yy__v972.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlvbox_iap)]).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - __yy__v972.gmlbtn_iap = __yy_gml_array_check(__yy__v972.gmlbtn_iap, 2931349576); - __yy__v972.gmlbtn_iap[__yy_gml_array_check_index_set(gmli)] = instance_create_layer(294, gmlby, "PopUps", YYASSET_REF(0x00000031)); - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).gmltext = gml_price; - var ___sw750___ = gmli; - var ___swc751___ = -1; - if (yyCompareVal(___sw750___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc751___ = 0; - } else if (yyCompareVal(___sw750___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc751___ = 1; - } else if (yyCompareVal(___sw750___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc751___ = 2; - } else if (yyCompareVal(___sw750___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc751___ = 3; - } else if (yyCompareVal(___sw750___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc751___ = 4; - } - switch (___swc751___) { - case 0: { - yyInst(_inst, _other, __yy__v972.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlvbox_iap)]).gmltext = yyfplus(yyInst(_inst, _other, __yy__v972.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlvbox_iap)]).gmltext, gml_Script_s_str(__yy__v972, _inst, "info_UnlimitedVersion")); - yyInst(_inst, _other, __yy__v972.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlvbox_iap)]).image_yscale = 0.5; - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_iap_purchase_FullVersion; - gmlby = yyfplus(gmlby, gmlbh); - break; - } - case 1: { - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_iap_purchase_Credits_20; - break; - } - case 2: { - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_iap_purchase_Credits_50; - break; - } - case 3: { - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_iap_purchase_Credits_100; - break; - } - case 4: { - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_iap_purchase_Credits_250; - break; - } - } - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).gmlactive = false; - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v972.gmlbtn_iap)]).gmlstep_check = kgml_Script_btn_step_check_iaps; - gmlby = yyfplus(gmlby, gmlbh); - } - } - if (!yyGetBool(ds_map_find_value(__yy__v972.gmlmap_options, "fullversion"))) { - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(0, __yy__v972.gmlbtn_iap)]).gmlactive = true; - } - yyInst(_inst, _other, __yy__v972.gmlbtn_iap[__yy_gml_array_check_index(0, __yy__v972.gmlbtn_iap)]).gmlstep_check = kgml_Script_btn_step_check_fullversion; - } - } - } - } -} -function gml_Script_s_btn_store_exit(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_update_options_if_present(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstore_to_dilemma)) { - { - { - var __yy__v973 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v974 in __yy__v973) { - if (!__yy__v973.hasOwnProperty(__yy__v974)) continue; - var __yy__v975 = __yy__v973[__yy__v974]; - { - gml_Script_s_create_dilemma(__yy__v975, _inst, __yy__v975.gmlmap_dilemma); - } - } - } - } - } - } -} -function gml_GlobalScript_s_open_store_nag(_inst, _other) { - _inst.gmls_open_store_nag = __yy_method(_inst, gml_Script_s_open_store_nag); -} -function gml_Script_s_open_store_nag(_inst, _other) { - { - gml_Script_s_open_store(_inst, _other); - if (!yyGetBool(global.gmlIAP_Enabled)) { - return; - } - } -} -function gml_GlobalScript_s_do_nag_message(_inst, _other) { - _inst.gmls_do_nag_message = __yy_method(_inst, gml_Script_s_do_nag_message); - _inst.gmls_do_ad_retrogoal = __yy_method(_inst, gml_Script_s_do_ad_retrogoal); -} -function gml_Script_s_do_nag_message(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnag = 0; - if (yyfequal(yyfmod(__yy_gml_errCheck(((g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlad_tick), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlad_tick = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlad_tick.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlad_tick), g_yyPrePostObject__)), 3), 0)) { - { - gml_Script_s_do_ad_retrogoal(_inst, _other); - return; - } - } - gml_Script_s_msg_clear(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_UnlimitedFeatures"), gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Upgrade"), kgml_Script_s_msg_clear, kgml_Script_s_open_store_nag, global.gmlc_background, 1); - } -} -function gml_Script_s_do_ad_retrogoal(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "done_ad_retrogoal", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "done_ad_retrogoal"))), 1)); - gml_Script_s_save_options(_inst, _other); - room_goto(YYASSET_REF(0x03000023)); - } -} -function gml_GlobalScript_s_do_purchase_message(_inst, _other) { - _inst.gmls_do_purchase_message = __yy_method(_inst, gml_Script_s_do_purchase_message); -} -function gml_Script_s_do_purchase_message(_inst, _other) { - { - var ___sw754___ = g_pBuiltIn.get_os_type(); - var ___swc755___ = -1; - if (yyCompareVal(___sw754___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc755___ = 0; - } else if (yyCompareVal(___sw754___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc755___ = 1; - } - switch (___swc755___) { - case 0: { - if (yyGetBool(global.gmlIAP_Enabled) && yyGetBool(extension_stubfunc_real())) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_PurchaseUnlock"); - gmlmsg = string_replace(gmlmsg, "$price", global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID[~~0])]); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_open_store, global.gmlc_background, 1); - } - } else { - { - global.gmlIAP_Enabled = false; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect_Unlock"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - break; - } - case 1: { - if (yyGetBool(global.gmlIAP_Enabled)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_PurchaseUnlock"); - gmlmsg = string_replace(gmlmsg, "$price", global.gmlIAP_PurchaseID[__yy_gml_array_check_index(0, global.gmlIAP_PurchaseID)][__yy_gml_array_check_index(1, global.gmlIAP_PurchaseID[~~0])]); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_s_open_store, global.gmlc_background, 1); - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_StoreConnect_Unlock"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - break; - } - } - } -} -function gml_GlobalScript_btn_step_check_fullversion(_inst, _other) { - _inst.gmlbtn_step_check_fullversion = __yy_method(_inst, gml_Script_btn_step_check_fullversion); -} -function gml_Script_btn_step_check_fullversion(_inst, _other) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) { - { - _inst.gmlactive = false; - _inst.gmltext = gml_Script_s_str(_inst, _other, "ui_Purchased"); - } - } - } -} -function gml_GlobalScript_btn_step_check_iaps(_inst, _other) { - _inst.gmlbtn_step_check_iaps = __yy_method(_inst, gml_Script_btn_step_check_iaps); -} -function gml_Script_btn_step_check_iaps(_inst, _other) { - { - if (!yyGetBool(_inst.alarm[__yy_gml_array_check_index(0, _inst.alarm)])) { - { - _inst.gmlactive = true; - } - } - } -} -function gml_GlobalScript_s_freeze_purchase_buttons(_inst, _other) { - _inst.gmls_freeze_purchase_buttons = __yy_method(_inst, gml_Script_s_freeze_purchase_buttons); -} -function gml_Script_s_freeze_purchase_buttons(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_freeze_purchase_buttons"); - { - var __yy__v976 = GetWithArray(YYASSET_REF(0x00000031)); - for (var __yy__v977 in __yy__v976) { - if (!__yy__v976.hasOwnProperty(__yy__v977)) continue; - var __yy__v978 = __yy__v976[__yy__v977]; - { - __yy__v978.gmlactive = false; - __yy__v978.alarm = __yy_gml_array_check(__yy__v978.alarm, 3835253325); - __yy__v978.alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 20); - } - } - } - { - var __yy__v979 = GetWithArray(YYASSET_REF(0x00000030)); - for (var __yy__v980 in __yy__v979) { - if (!__yy__v979.hasOwnProperty(__yy__v980)) continue; - var __yy__v981 = __yy__v979[__yy__v980]; - { - __yy__v981.gmlactive = false; - __yy__v981.alarm = __yy_gml_array_check(__yy__v981.alarm, 3290810935); - __yy__v981.alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 20); - } - } - } - } -} -function gml_GlobalScript_s_unfreeze_purchase_buttons(_inst, _other) { - _inst.gmls_unfreeze_purchase_buttons = __yy_method(_inst, gml_Script_s_unfreeze_purchase_buttons); -} -function gml_Script_s_unfreeze_purchase_buttons(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_unfreeze_purchase_buttons"); - { - var __yy__v982 = GetWithArray(YYASSET_REF(0x00000031)); - for (var __yy__v983 in __yy__v982) { - if (!__yy__v982.hasOwnProperty(__yy__v983)) continue; - var __yy__v984 = __yy__v982[__yy__v983]; - { - __yy__v984.alarm = __yy_gml_array_check(__yy__v984.alarm, 1082565722); - __yy__v984.alarm[__yy_gml_array_check_index_set(0)] = -1; - } - } - } - { - var __yy__v985 = GetWithArray(YYASSET_REF(0x00000030)); - for (var __yy__v986 in __yy__v985) { - if (!__yy__v985.hasOwnProperty(__yy__v986)) continue; - var __yy__v987 = __yy__v985[__yy__v986]; - { - __yy__v987.alarm = __yy_gml_array_check(__yy__v987.alarm, 1021804929); - __yy__v987.alarm[__yy_gml_array_check_index_set(0)] = -1; - } - } - } - } -} -function gml_GlobalScript_s_do_info_position(_inst, _other) { - _inst.gmls_do_info_position = __yy_method(_inst, gml_Script_s_do_info_position); -} -function gml_Script_s_do_info_position(_inst, _other) { - { - var gmlmsg = yyfplus("info_", __yy_gml_errCheck(gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position")))); - gmlmsg = gml_Script_s_str(_inst, _other, gmlmsg); - if (yyGetBool(0) && yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlmsg = yyfplus(gmlmsg, "\nDebug:"); - gmlmsg = yyfplus(gmlmsg, yyfplus("\nGRADE:", __yy_gml_errCheck(gml_Script_s_get_decay_info(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)))); - gmlmsg = yyfplus(gmlmsg, yyfplus("\nPARTY:", __yy_gml_errCheck(gml_Script_s_get_party_info(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)))); - gmlmsg = yyfplus(gmlmsg, yyfplus("\nSTUDIES:", __yy_gml_errCheck(gml_Script_s_get_study_info(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile)))); - } - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } -} -function gml_GlobalScript_s_do_info_skills(_inst, _other) { - _inst.gmls_do_info_skills = __yy_method(_inst, gml_Script_s_do_info_skills); -} -function gml_Script_s_do_info_skills(_inst, _other) { - { - var gmlmsg = ""; - var ___sw758___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"); - var ___swc759___ = -1; - if (yyCompareVal(___sw758___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc759___ = 0; - } else if (yyCompareVal(___sw758___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc759___ = 1; - } else if (yyCompareVal(___sw758___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc759___ = 2; - } else if (yyCompareVal(___sw758___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw758___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw758___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw758___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc759___ = 3; - } - switch (___swc759___) { - case 0: { - gmlmsg = gml_Script_s_str(_inst, _other, "info_Skill_Throwing"); - break; - } - case 1: { - gmlmsg = gml_Script_s_str(_inst, _other, "info_Skill_Kicking"); - break; - } - case 2: { - gmlmsg = gml_Script_s_str(_inst, _other, "info_Skill_Blocking"); - break; - } - case 3: { - gmlmsg = gml_Script_s_str(_inst, _other, "info_Skill_Tackling"); - break; - } - default: { - gmlmsg = gml_Script_s_str(_inst, _other, "info_Skill_Catching"); - break; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) { - gmlmsg = yyfplus(gmlmsg, yyfplus("\n\n", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "info_Skill_Buff")))); - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } -} -function gml_GlobalScript_s_do_info_coachtrait(_inst, _other) { - _inst.gmls_do_info_coachtrait = __yy_method(_inst, gml_Script_s_do_info_coachtrait); -} -function gml_Script_s_do_info_coachtrait(_inst, _other) { - { - var gmlmsg = yyfplus("info_coachtrait_", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "trait")))); - gmlmsg = gml_Script_s_str(_inst, _other, gmlmsg); - var ___sw762___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"); - var ___swc763___ = -1; - if (yyCompareVal(___sw762___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc763___ = 0; - } else if (yyCompareVal(___sw762___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc763___ = 1; - } - switch (___swc763___) { - case 0: { - gmlmsg = string_replace_all(gmlmsg, "$pos", string_lower(gml_Script_s_str(_inst, _other, "ui_Defensive"))); - break; - } - case 1: { - gmlmsg = string_replace_all(gmlmsg, "$pos", string_lower(gml_Script_s_str(_inst, _other, "ui_Offensive"))); - break; - } - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } -} -function gml_GlobalScript_s_do_info_draftpicks(_inst, _other) { - _inst.gmls_do_info_draftpicks = __yy_method(_inst, gml_Script_s_do_info_draftpicks); -} -function gml_Script_s_do_info_draftpicks(_inst, _other) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "info_DraftPicks"); - { - var __yy__v988 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v989 in __yy__v988) { - if (!__yy__v988.hasOwnProperty(__yy__v989)) continue; - var __yy__v990 = __yy__v988[__yy__v989]; - { - gmlmsg = string_replace(gmlmsg, "$num1", string(__yy__v990.gmldraft_picks[__yy_gml_array_check_index(0, __yy__v990.gmldraft_picks)])); - gmlmsg = string_replace(gmlmsg, "$num2", string(__yy__v990.gmldraft_picks[__yy_gml_array_check_index(1, __yy__v990.gmldraft_picks)])); - gmlmsg = string_replace(gmlmsg, "$num3", string(__yy__v990.gmldraft_picks[__yy_gml_array_check_index(2, __yy__v990.gmldraft_picks)])); - } - } - } - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } -} -function gml_GlobalScript_s_do_info(_inst, _other) { - _inst.gmls_do_info = __yy_method(_inst, gml_Script_s_do_info); - _inst.gmls_info_draft_col1 = __yy_method(_inst, gml_Script_s_info_draft_col1); - _inst.gmls_info_draft_col2 = __yy_method(_inst, gml_Script_s_info_draft_col2); -} -function gml_Script_s_do_info(_inst, _other, argument0) { - { - var ___sw766___ = argument0; - var ___swc767___ = -1; - if (yyCompareVal(___sw766___, "info_Position", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 0; - } else if (yyCompareVal(___sw766___, "info_Skills", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 1; - } else if (yyCompareVal(___sw766___, "info_DraftPicks", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 2; - } else if (yyCompareVal(___sw766___, "info_CoachTrait", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 3; - } else if (yyCompareVal(___sw766___, "info_Skill_Strength", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 4; - } else if (yyCompareVal(___sw766___, "info_Skill_Speed", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 5; - } else if (yyCompareVal(___sw766___, "info_Skill_Stamina", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 6; - } else if (yyCompareVal(___sw766___, "info_GPAExplanation", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 7; - } else if (yyCompareVal(___sw766___, "info_Draft", g_GMLMathEpsilon, false) == 0) { - ___swc767___ = 8; - } - switch (___swc767___) { - case 0: { - gml_Script_s_do_info_position(_inst, _other); - break; - } - case 1: { - gml_Script_s_do_info_skills(_inst, _other); - break; - } - case 2: { - gml_Script_s_do_info_draftpicks(_inst, _other); - break; - } - case 3: { - gml_Script_s_do_info_coachtrait(_inst, _other); - break; - } - case 4: { - argument0 = gml_Script_s_str(_inst, _other, argument0); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) { - argument0 = yyfplus(argument0, yyfplus("\n\n", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "info_Strength_Buff")))); - } - gml_Script_s_create_message(_inst, _other, "", argument0, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - break; - } - case 5: { - argument0 = gml_Script_s_str(_inst, _other, argument0); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) { - argument0 = yyfplus(argument0, yyfplus("\n\n", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "info_Speed_Buff")))); - } - gml_Script_s_create_message(_inst, _other, "", argument0, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - break; - } - case 6: { - argument0 = gml_Script_s_str(_inst, _other, argument0); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) { - argument0 = yyfplus(argument0, yyfplus("\n\n", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "info_Stamina_Buff")))); - } - gml_Script_s_create_message(_inst, _other, "", argument0, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - break; - } - case 7: { - gml_Script_s_info_gpa_explanation_open(_inst, _other); - break; - } - case 8: { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, argument0), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_info_draft_col1, "", global.gmlc_background, 1); - } - } else { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, argument0), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - break; - } - default: { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, argument0), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - break; - } - } - } -} -function gml_Script_s_info_draft_col1(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "info_Draft_b"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_info_draft_col2, "", global.gmlc_background, 1); - } -} -function gml_Script_s_info_draft_col2(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "info_Draft_c"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } -} -function gml_GlobalScript_s_create_camera(_inst, _other) { - _inst.gmls_create_camera = __yy_method(_inst, gml_Script_s_create_camera); -} -function gml_Script_s_create_camera(_inst, _other) { - { - { - var __yy__v991 = GetWithArray(YYASSET_REF(0x00000063)); - for (var __yy__v992 in __yy__v991) { - if (!__yy__v991.hasOwnProperty(__yy__v992)) continue; - var __yy__v993 = __yy__v991[__yy__v992]; - { - surface_depth_disable(true); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1)) && yyGetBool(!yyGetBool(global.gmlbrowser))) { - { - __yy__v993.gmldisplay_width = yyftime(__yy_gml_errCheck(window_get_width()), 2); - __yy__v993.gmldisplay_height = yyftime(__yy_gml_errCheck(window_get_height()), 2); - } - } else { - { - __yy__v993.gmldisplay_width = display_get_width(); - __yy__v993.gmldisplay_height = display_get_height(); - } - } - __yy__v993.gmlzoom = 2; - __yy__v993.gmlaspect_ratio = yyfdivide(__yy_gml_errCheck(__yy__v993.gmldisplay_width), __yy_gml_errCheck(__yy__v993.gmldisplay_height)); - gml_Script_slog(__yy__v993, _inst, yyfplus("Aspect Ratio = ", __yy_gml_errCheck(string(__yy__v993.gmlaspect_ratio)))); - __yy__v993.gmlview_height = 270; - __yy__v993.gmlview_width = round(yyftime(__yy_gml_errCheck(__yy__v993.gmlview_height), __yy_gml_errCheck(__yy__v993.gmlaspect_ratio))); - if (yyGetBool(yyfbitand(__yy_gml_errCheck(__yy__v993.gmlview_width), 1))) { - (g_yyPrePostObject__ = __yy__v993.gmlview_width), (__yy__v993.gmlview_width = g_yyPrePostObject__ instanceof Long ? __yy__v993.gmlview_width.add(1) : ++__yy__v993.gmlview_width), g_yyPrePostObject__; - } - if (yyGetBool(yyfbitand(__yy_gml_errCheck(__yy__v993.gmlview_height), 1))) { - (g_yyPrePostObject__ = __yy__v993.gmlview_height), (__yy__v993.gmlview_height = g_yyPrePostObject__ instanceof Long ? __yy__v993.gmlview_height.add(1) : ++__yy__v993.gmlview_height), g_yyPrePostObject__; - } - if (yyGetBool(global.gmlbrowser)) { - __yy__v993.gmlmax_window_scale = min(yyfdivide(__yy_gml_errCheck(__yy__v993.gmldisplay_width), __yy_gml_errCheck(__yy__v993.gmlview_width)), yyfdivide(__yy_gml_errCheck(__yy__v993.gmldisplay_height), __yy_gml_errCheck(__yy__v993.gmlview_height))); - } else { - { - __yy__v993.gmlmax_window_scale = min(floor(yyfdivide(__yy_gml_errCheck(__yy__v993.gmldisplay_width), __yy_gml_errCheck(__yy__v993.gmlview_width))), floor(yyfdivide(__yy_gml_errCheck(__yy__v993.gmldisplay_height), __yy_gml_errCheck(__yy__v993.gmlview_height)))); - if (yyfequal(yyftime(__yy_gml_errCheck(__yy__v993.gmlview_height), __yy_gml_errCheck(__yy__v993.gmlmax_window_scale)), __yy__v993.gmldisplay_height)) { - (g_yyPrePostObject__ = __yy__v993.gmlmax_window_scale), (__yy__v993.gmlmax_window_scale = g_yyPrePostObject__ instanceof Long ? __yy__v993.gmlmax_window_scale.subtract(1) : --__yy__v993.gmlmax_window_scale), g_yyPrePostObject__; - } - } - } - window_set_size(yyftime(__yy_gml_errCheck(__yy__v993.gmlview_width), __yy_gml_errCheck(__yy__v993.gmlmax_window_scale)), yyftime(__yy_gml_errCheck(__yy__v993.gmlview_height), __yy_gml_errCheck(__yy__v993.gmlmax_window_scale))); - display_set_gui_size(__yy__v993.gmlview_width, __yy__v993.gmlview_height); - __yy__v993.alarm = __yy_gml_array_check(__yy__v993.alarm, 2334367499); - __yy__v993.alarm[__yy_gml_array_check_index_set(0)] = 1; - surface_resize(g_pBuiltIn.application_surface, yyftime(__yy_gml_errCheck(__yy__v993.gmlview_width), __yy_gml_errCheck(__yy__v993.gmlmax_window_scale)), yyftime(__yy_gml_errCheck(__yy__v993.gmlview_height), __yy_gml_errCheck(__yy__v993.gmlmax_window_scale))); - } - } - } - } -} -function gml_GlobalScript_s_play(_inst, _other, argument0) { - _inst.gmls_play = __yy_method(_inst, gml_Script_s_play); - _inst.gmls_play_endweek = __yy_method(_inst, gml_Script_s_play_endweek); -} -function gml_Script_s_play(_inst, _other, argument0) { - { - if (yyGetBool(argument0)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 1); - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 8)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - } - show_debug_message(yyfplus(yyfplus(yyfplus("s_play(", __yy_gml_errCheck(string(argument0))), ") STAGE = "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage)))); - var ___sw770___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage; - var ___swc771___ = -1; - if (yyCompareVal(___sw770___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 0; - } else if (yyCompareVal(___sw770___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 1; - } else if (yyCompareVal(___sw770___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 2; - } else if (yyCompareVal(___sw770___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 3; - } else if (yyCompareVal(___sw770___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 4; - } else if (yyCompareVal(___sw770___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 5; - } else if (yyCompareVal(___sw770___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 6; - } else if (yyCompareVal(___sw770___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 7; - } else if (yyCompareVal(___sw770___, -10, g_GMLMathEpsilon, false) == 0) { - ___swc771___ = 8; - } - switch (___swc771___) { - case 0: { - room_goto(YYASSET_REF(0x0300000e)); - break; - } - case 1: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_entered = true; - gml_Script_s_check_draft(_inst, _other); - break; - } - case 2: { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnag), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnag = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnag.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnag), g_yyPrePostObject__; - gml_Script_slog(_inst, _other, yyfplus("fullversion = ", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))))); - gml_Script_slog(_inst, _other, yyfplus("nag = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnag)))); - var gmlallowNag = true; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 2))) { - { - gmlallowNag = false; - } - } - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) && yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion")) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done = 1; - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_KickReturns"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 1); - return; - } - } else { - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "done_ad_retrogoal"))) && yyGetBool(global.gmlmobile_device) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 2)) && yyGetBool(1) && yyGetBool(gmlallowNag)) { - { - gml_Script_s_do_ad_retrogoal(_inst, _other); - return; - } - } else { - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnag, 4)) && yyGetBool(gmlallowNag)) { - { - gml_Script_s_do_nag_message(_inst, _other); - return; - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - gml_Script_s_co_pre_match(_inst, _other); - } else { - gml_Script_s_pre_match(_inst, _other); - } - break; - } - case 3: { - if (!yyGetBool(gml_Script_s_get_human_fixture_by_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - return; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamestarts = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamestarts, 1); - gml_Script_s_savegame(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 4; - room_goto(YYASSET_REF(0x03000011)); - break; - } - case 4: { - gml_Script_s_do_schedule(_inst, _other, false); - room_goto(YYASSET_REF(0x03000018)); - break; - } - case 5: { - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage), g_yyPrePostObject__; - room_goto(YYASSET_REF(0x03000022)); - } - } else { - room_goto(YYASSET_REF(0x03000028)); - } - break; - } - case 6: { - room_goto(YYASSET_REF(0x03000022)); - break; - } - case 7: { - gml_Script_s_loading_start(_inst, _other, kgml_Script_s_play_endweek); - break; - } - case 8: { - gml_Script_s_start_college_draft(_inst, _other); - break; - } - } - } -} -function gml_Script_s_play_endweek(_inst, _other) { - { - gml_Script_s_do_next_week(_inst, _other); - gml_Script_s_play(_inst, _other, 1); - } -} -function gml_GlobalScript_s_update_poki_scaling(_inst, _other) { - _inst.gmls_update_poki_scaling = __yy_method(_inst, gml_Script_s_update_poki_scaling); -} -function gml_Script_s_update_poki_scaling(_inst, _other) { - { - if (yyGetBool(global.gmlbrowser)) { - { - { - var __yy__v994 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v995 in __yy__v994) { - if (!__yy__v994.hasOwnProperty(__yy__v995)) continue; - var __yy__v996 = __yy__v994[__yy__v995]; - { - if (yyGetBool(yyfnotequal(g_pBuiltIn.get_browser_width(), __yy__v996.gmlcanvaswidth)) || yyGetBool(yyfnotequal(g_pBuiltIn.get_browser_height(), __yy__v996.gmlcanvasheight))) { - { - __yy__v996.gmlcanvaswidth = g_pBuiltIn.get_browser_width(); - __yy__v996.gmlcanvasheight = g_pBuiltIn.get_browser_height(); - gml_Script_scale_canvas(__yy__v996, _inst, 480, 270, max(480, __yy__v996.gmlcanvaswidth), max(270, __yy__v996.gmlcanvasheight), true); - } - } - return; - if (yyGetBool(yyfnotequal(g_pBuiltIn.get_browser_width(), __yy__v996.gmlcanvaswidth)) || yyGetBool(yyfnotequal(g_pBuiltIn.get_browser_height(), __yy__v996.gmlcanvasheight))) { - { - var gmlscl = 4; - while (yyfgreaterequal(gmlscl, 1)) { - { - if (yyfgreaterequal(g_pBuiltIn.get_browser_height(), yyftime(270, __yy_gml_errCheck(gmlscl)))) { - { - __yy__v996.gmlcanvaswidth = g_pBuiltIn.get_browser_width(); - __yy__v996.gmlcanvasheight = g_pBuiltIn.get_browser_height(); - gml_Script_scale_canvas(__yy__v996, _inst, 480, 270, max(480, yyftime(480, __yy_gml_errCheck(gmlscl))), max(270, yyftime(270, __yy_gml_errCheck(gmlscl))), true); - return; - } - } - gmlscl = yyfminus(gmlscl, 0.1); - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_pre_match(_inst, _other) { - _inst.gmls_pre_match = __yy_method(_inst, gml_Script_s_pre_match); - _inst.gmls_continue_time_for_draft_msg = __yy_method(_inst, gml_Script_s_continue_time_for_draft_msg); - _inst.gmls_co_pre_match = __yy_method(_inst, gml_Script_s_co_pre_match); -} -function gml_Script_s_pre_match(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_next_match"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice = 0; - var gmlweek = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - var gmlfix = gml_Script_s_get_human_fixture_by_week(_inst, _other, gmlweek); - if (yyGetBool(gmlfix) && yyGetBool(yyfnotequal(ds_map_find_value(gmlfix, "human_win"), "unplayed"))) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), g_yyPrePostObject__; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 2; - return; - } - } - if (yyGetBool(gmlfix)) { - { - room_goto(YYASSET_REF(0x03000015)); - } - } else { - if (yyfless(gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - { - gml_Script_s_do_bye_week(_inst, _other); - } - } else { - if (yyGetBool(yyfequal(gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) && yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, gml_Script_s_get_division_winner_by_seed(_inst, _other, 0, 1))) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, gml_Script_s_get_division_winner_by_seed(_inst, _other, 1, 1))))) { - { - gml_Script_s_do_bye_week(_inst, _other); - } - } else { - if (yyflessequal(gmlweek, gml_Script_s_get_week_superbowl(_inst, _other))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoff_proceed = true; - gml_Script_btn_click_PlayOffs(_inst, _other); - } - } else { - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldone_season_review)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldone_season_review = true; - room_goto(YYASSET_REF(0x03000026)); - } - } else { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = -11; - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TimeForProDraft"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_continue_time_for_draft_msg, global.gmlc_background, 1); - } - } else { - if (yyfgreater(gml_Script_s_count_joboffers(_inst, _other), 0)) { - { - room_goto(YYASSET_REF(0x03000003)); - } - } else { - { - gml_Script_s_start_new_season(_inst, _other, false); - } - } - } - } - } - } - } - } - } -} -function gml_Script_s_continue_time_for_draft_msg(_inst, _other) { - { - room_goto(YYASSET_REF(0x0300000e)); - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_Script_s_co_pre_match(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_co_pre_match - College: next match or next season"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice = 0; - var gmlweek = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - var gmlfix = gml_Script_s_get_human_fixture_by_week(_inst, _other, gmlweek); - if (yyGetBool(gmlfix) && yyGetBool(yyfnotequal(ds_map_find_value(gmlfix, "human_win"), "unplayed"))) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), g_yyPrePostObject__; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 2; - return; - } - } - if (yyGetBool(gmlfix)) { - { - gml_Script_slogf(_inst, _other, "*** Enter: Next human match (season or post season)"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e))) && yyGetBool(gml_Script_s_is_co_postseason(_inst, _other))) { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000036)); - } else { - room_goto(YYASSET_REF(0x03000015)); - } - } - } else { - if (yyfless(gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason)) { - { - gml_Script_slogf(_inst, _other, "*** Enter: Bye week"); - gml_Script_s_do_bye_week(_inst, _other); - } - } else { - if (yyGetBool(yyfgreaterequal(gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason)) && yyGetBool(yyflessequal(gmlweek, gml_Script_s_get_last_schedule_week(_inst, _other)))) { - { - gml_Script_slogf(_inst, _other, "*** Enter: Postseason (non player)"); - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000036)); - } - } else { - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldone_season_review)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1))) { - { - gml_Script_slogf(_inst, _other, "*** Enter: Season review"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldone_season_review = true; - room_goto(YYASSET_REF(0x03000026)); - } - } else { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_slogf(_inst, _other, "*** Enter: Pro draft"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = -11; - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TimeForProDraft"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_continue_time_for_draft_msg, global.gmlc_background, 1); - } - } else { - if (yyfgreater(gml_Script_s_count_joboffers(_inst, _other), 0)) { - { - gml_Script_slogf(_inst, _other, "*** Enter: Job offers"); - room_goto(YYASSET_REF(0x03000003)); - } - } else { - { - gml_Script_slogf(_inst, _other, "*** Enter: New season"); - gml_Script_s_start_new_season(_inst, _other, false); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_player_profile_qb_mode(_inst, _other) { - _inst.gmls_player_profile_qb_mode = __yy_method(_inst, gml_Script_s_player_profile_qb_mode); -} -function gml_Script_s_player_profile_qb_mode(_inst, _other) { - { - yyInst(_inst, _other, 100418).gmltext = string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg); - if (yyfgreater(gml_Script_s_get_qb_energy(_inst, _other), 99)) { - yyInst(_inst, _other, 100421).gmlactive = false; - } - } -} -function gml_GlobalScript_s_do_next_week(_inst, _other) { - _inst.gmls_do_next_week = __yy_method(_inst, gml_Script_s_do_next_week); -} -function gml_Script_s_do_next_week(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_do_next_week"); - var gmlfacilities_week = 9; - var gmlcontracts_week = 16; - { - var __yy__v997 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v998 in __yy__v997) { - if (!__yy__v997.hasOwnProperty(__yy__v998)) continue; - var __yy__v999 = __yy__v997[__yy__v998]; - { - (g_yyPrePostObject__ = __yy__v999.gmlweek), (__yy__v999.gmlweek = g_yyPrePostObject__ instanceof Long ? __yy__v999.gmlweek.add(1) : ++__yy__v999.gmlweek), g_yyPrePostObject__; - __yy__v999.gmloffers_done = false; - __yy__v999.gmlfans_done_update = false; - __yy__v999.gmlprematch_dilemma_done = false; - __yy__v999.gmlprematch_dilemma_shown_count = 0; - ds_list_clear(__yy__v999.gmlprematch_dilemma_chosen_players); - __yy__v999.gmlboost_morale_done = false; - __yy__v999.gmlboost_condition_done = false; - __yy__v999.gmlboost_gpa_done = false; - if (yyGetBool(__yy__v999.gmlqb_mode)) { - { - gml_Script_s_degrade_shop_items(__yy__v999, _inst); - gml_Script_s_qb_mode_update_resting(__yy__v999, _inst); - } - } - gml_Script_s_clear_trade_offers(__yy__v999, _inst); - gml_Script_s_reset_player_meetings(__yy__v999, _inst); - gml_Script_s_do_result_news(__yy__v999, _inst); - if (yyfequal(__yy__v999.gmlweek, gmlfacilities_week)) { - gml_Script_s_decline_facilities(__yy__v999, _inst); - } - if (yyGetBool(yyfequal(__yy__v999.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) && yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(__yy__v999, _inst)))) { - gml_Script_s_create_playoffs2(__yy__v999, _inst); - } - gml_Script_s_competitions_status_update(__yy__v999, _inst); - gml_Script_s_create_hirelist(__yy__v999, _inst, true, false); - gml_Script_s_create_storelist(__yy__v999, _inst, yyfplus(1, __yy_gml_errCheck(irandom(2)))); - if (!yyGetBool(__yy__v999.gmlqb_mode)) { - { - if (yyfequal(__yy__v999.gmlweek, gmlcontracts_week)) { - gml_Script_s_check_contracts_expiring(__yy__v999, _inst); - } - if (yyGetBool(yyfequal(__yy__v999.gmlweek, 8)) && yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(__yy__v999, _inst)))) { - gml_Script_s_add_news(__yy__v999, _inst, gml_Script_s_str(__yy__v999, _inst, "msg_TradeDeadline")); - } - } - } - gml_Script_s_savegame(__yy__v999, _inst); - gml_Script_slog(__yy__v999, _inst, yyfplus(">>>>> NEW WEEK = ", __yy_gml_errCheck(string(__yy__v999.gmlweek)))); - } - } - } - } -} -function gml_GlobalScript_s_start_new_season(_inst, _other) { - _inst.gmls_start_new_season = __yy_method(_inst, gml_Script_s_start_new_season); - _inst.gmls_renew_contracts_qb_mode = __yy_method(_inst, gml_Script_s_renew_contracts_qb_mode); -} -function gml_Script_s_start_new_season(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_start_new_season"); - { - var __yy__v1000 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1001 in __yy__v1000) { - if (!__yy__v1000.hasOwnProperty(__yy__v1001)) continue; - var __yy__v1002 = __yy__v1000[__yy__v1001]; - { - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v1002, _inst))) { - { - gml_Script_s_update_history_season_end(__yy__v1002, _inst); - gml_Script_slog(__yy__v1002, _inst, yyfplus(yyfplus(yyfplus(yyfplus("s_start_new_season rc tally: rc_season_earned[", __yy_gml_errCheck(string(__yy__v1002.gmlrc_season_earned))), "] rc_season_spent["), __yy_gml_errCheck(string(__yy__v1002.gmlrc_season_spent))), "] ")); - gml_Script_slog(__yy__v1002, _inst, yyfplus(yyfplus(yyfplus(yyfplus("s_start_new_season rc tally: rc_lifetime_earned[", __yy_gml_errCheck(string(__yy__v1002.gmlrc_lifetime_earned))), "] rc_lifetime_spent["), __yy_gml_errCheck(string(__yy__v1002.gmlrc_lifetime_spent))), "] ")); - __yy__v1002.gmlrc_season_earned = 0; - __yy__v1002.gmlrc_season_spent = 0; - } - } - gml_Script_s_reset_match_stats(__yy__v1002, _inst, true); - __yy__v1002.gmljobofferdone = false; - if (yyfgreater(__yy__v1002.gmlyear, 1)) { - gml_Script_s_complete_achievement(__yy__v1002, _inst, "ACH_SEASON1"); - } - if (yyfgreaterequal(gml_Script_s_count_achievement(__yy__v1002, _inst, "ACH_SEASON1"), 5)) { - gml_Script_s_complete_achievement(__yy__v1002, _inst, "ACH_SEASON5"); - } - if (yyfgreaterequal(gml_Script_s_count_achievement(__yy__v1002, _inst, "ACH_SEASON1"), 10)) { - gml_Script_s_complete_achievement(__yy__v1002, _inst, "ACH_SEASON10"); - } - if (yyfgreaterequal(gml_Script_s_count_achievement(__yy__v1002, _inst, "ACH_SEASON1"), 20)) { - gml_Script_s_complete_achievement(__yy__v1002, _inst, "ACH_SEASON20"); - } - __yy__v1002.gmlweek = 1; - __yy__v1002.gmllast_week_regular = 18; - __yy__v1002.gmlfirst_week_playoffs = 19; - gml_Script_s_college_shorter_season(__yy__v1002, _inst); - __yy__v1002.gmlyear = yyfplus(__yy__v1002.gmlyear, 1); - __yy__v1002.gmlgamestarts = 0; - __yy__v1002.gmldone_season_review = false; - __yy__v1002.gmlqb_new_offer = -1; - gml_Script_s_update_all_teams_reputation(__yy__v1002, _inst, __yy__v1002.gmlyear); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1002.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v1002.gmlschedule, gmli)); - ds_list_set(__yy__v1002.gmlschedule, gmli, -1); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1002.gmlfixturelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v1002.gmlfixturelist, gmli)); - ds_list_set(__yy__v1002.gmlfixturelist, gmli, -1); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1002.gmlplayoffs)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v1002.gmlplayoffs, gmli)); - ds_list_set(__yy__v1002.gmlplayoffs, gmli, -1); - } - } - ds_list_destroy(__yy__v1002.gmlplayoffs); - ds_list_destroy(__yy__v1002.gmlschedule); - ds_list_destroy(__yy__v1002.gmlfixturelist); - __yy__v1002.gmlplayoffs = -1; - __yy__v1002.gmlschedule = -1; - __yy__v1002.gmlfixturelist = -1; - __yy__v1002.gmlplayoffs = ds_list_create(); - __yy__v1002.gmlschedule = gml_Script_s_load_schedule(__yy__v1002, _inst); - __yy__v1002.gmlfixturelist = gml_Script_s_create_my_fixture_list(__yy__v1002, _inst); - ds_list_clear(__yy__v1002.gmllist_teams_rejected); - var gmlmsg = gml_Script_s_str(__yy__v1002, _inst, "msg_NewSeason"); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v1002, _inst))) { - { - var gmlrc_amount = 10; - if (yyfequal(__yy__v1002.gmlyear, 2)) { - { - gml_Script_slog(__yy__v1002, _inst, yyfplus(yyfplus("First RC new season award. Ensuring at least 25RC. Current[", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits))), "]")); - if (yyfless(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits), __yy_gml_errCheck(gmlrc_amount)), 25)) { - { - gmlrc_amount = yyfplus(gmlrc_amount, yyfminus(25, __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits), __yy_gml_errCheck(gmlrc_amount))))); - } - } - } - } - if (yyGetBool(gml_Script_can_fit_recruitment_credits(__yy__v1002, _inst, gmlrc_amount))) { - { - gmlmsg = string_replace(gml_Script_s_str(__yy__v1002, _inst, "msg_NewSeasonCollege"), "$num", gmlrc_amount); - gml_Script_recruitment_credits_add(__yy__v1002, _inst, gmlrc_amount); - } - } else { - { - var gmlrc_space = gml_Script_recruitment_credits_space(__yy__v1002, _inst); - if (yyfequal(gmlrc_space, 0)) { - { - gmlmsg = string_replace(gml_Script_s_str(__yy__v1002, _inst, "msg_NewSeasonCollege_Zero"), "$maxNum", gmlrc_amount); - } - } else { - { - gmlmsg = string_replace(gml_Script_s_str(__yy__v1002, _inst, "msg_NewSeasonCollege_NoSpace"), "$maxNum", gmlrc_amount); - gmlmsg = string_replace(gmlmsg, "$num", gmlrc_space); - } - } - gml_Script_recruitment_credits_add(__yy__v1002, _inst, gmlrc_amount); - } - } - __yy__v1002.gmlcollege_awards_done = false; - __yy__v1002.gmlnon_champ_conferences_resolved = false; - } - } - gml_Script_s_add_news(__yy__v1002, _inst, gmlmsg); - __yy__v1002.gmldraft_round = 1; - __yy__v1002.gmldraft_entered = false; - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v1002, _inst))) { - { - __yy__v1002.gmlcollege_admissions_draft_round = 1; - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1002.gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmli); - ds_map_set(gmlteam, "wins", 0); - ds_map_set(gmlteam, "losses", 0); - ds_map_set(gmlteam, "ties", 0); - ds_map_set(gmlteam, "old_rating", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "offense")), __yy_gml_errCheck(ds_map_find_value(gmlteam, "defense")))); - if (yyfless(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "defense")), __yy_gml_errCheck(ds_map_find_value(gmlteam, "offense"))), 9)) { - { - ds_map_set(gmlteam, "defense", clamp(yyfplus(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam, "defense"))), 1), __yy_gml_errCheck(irandom(2))), 1, 10)); - ds_map_set(gmlteam, "offense", clamp(yyfplus(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam, "offense"))), 1), __yy_gml_errCheck(irandom(2))), 1, 10)); - } - } else { - if (yyfgreater(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "defense")), __yy_gml_errCheck(ds_map_find_value(gmlteam, "offense"))), 15)) { - { - ds_map_set(gmlteam, "defense", clamp(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam, "defense"))), __yy_gml_errCheck(irandom_range(-2, 1))), 1, 10)); - ds_map_set(gmlteam, "offense", clamp(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam, "offense"))), __yy_gml_errCheck(irandom_range(-2, 1))), 1, 10)); - } - } else { - { - ds_map_set(gmlteam, "defense", clamp(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam, "defense"))), __yy_gml_errCheck(irandom_range(-2, 2))), 1, 10)); - ds_map_set(gmlteam, "offense", clamp(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlteam, "offense"))), __yy_gml_errCheck(irandom_range(-2, 2))), 1, 10)); - } - } - } - } - } - gml_Script_s_refactor_team_strengths(__yy__v1002, _inst); - gml_Script_s_co_reset_teams_rank(__yy__v1002, _inst); - gml_Script_s_co_conference_stats(__yy__v1002, _inst); - gml_Script_s_competitions_status_update(__yy__v1002, _inst); - gml_Script_s_update_contracts(__yy__v1002, _inst); - if (yyGetBool(__yy__v1002.gmlqb_mode)) { - gml_Script_s_renew_contracts_qb_mode(__yy__v1002, _inst); - } - if (yyGetBool(!yyGetBool(argument0)) && yyGetBool(yyfgreater(__yy__v1002.gmlyear, 2))) { - { - gml_Script_s_decline_facilities(__yy__v1002, _inst); - if (yyfgreater(__yy__v1002.gmlfans, 80)) { - { - __yy__v1002.gmlfans = clamp(yyftime(__yy_gml_errCheck(__yy__v1002.gmlfans), 0.75), 10, 100); - gml_Script_s_add_news(__yy__v1002, _inst, gml_Script_s_str(__yy__v1002, _inst, yyfplus("msg_FansGood", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(irandom(2)))))))); - } - } else { - if (yyfgreater(__yy__v1002.gmlfans, 50)) { - { - __yy__v1002.gmlfans = clamp(yyftime(__yy_gml_errCheck(__yy__v1002.gmlfans), 0.85), 10, 100); - gml_Script_s_add_news(__yy__v1002, _inst, gml_Script_s_str(__yy__v1002, _inst, yyfplus("msg_FansBad", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(irandom(2)))))))); - } - } - } - if (yyfgreater(gml_Script_s_get_morale(__yy__v1002, _inst), 65)) { - { - gml_Script_s_adjust_team_morale(__yy__v1002, _inst, -5, -15); - gml_Script_s_add_news(__yy__v1002, _inst, gml_Script_s_str(__yy__v1002, _inst, "msg_MoraleDown")); - } - } - } - } - gml_Script_s_clear_storelist(__yy__v1002, _inst); - gml_Script_s_create_storelist(__yy__v1002, _inst, false); - gml_Script_s_reset_staff_hire_list(__yy__v1002, _inst, false); - room_goto(YYASSET_REF(0x0300000e)); - __yy__v1002.gmlstage = 1; - } - } - } - } -} -function gml_Script_s_renew_contracts_qb_mode(_inst, _other) { - { - { - var __yy__v1003 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1004 in __yy__v1003) { - if (!__yy__v1003.hasOwnProperty(__yy__v1004)) continue; - var __yy__v1005 = __yy__v1003[__yy__v1004]; - { - if (yyGetBool(ds_list_size(__yy__v1005.gmlfreeagentlist))) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1005.gmlfreeagentlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1005.gmlfreeagentlist, gmli); - if (!yyGetBool(irandom(2))) { - { - gml_Script_s_do_contract_news(__yy__v1005, _inst, gml_Script_s_str(__yy__v1005, _inst, yyfplus("news_QB_contract_playerleaves", __yy_gml_errCheck(choose("1", "2")))), gmlpmap); - } - } else { - { - gml_Script_s_do_contract_news(__yy__v1005, _inst, gml_Script_s_str(__yy__v1005, _inst, "news_QB_contract_playersigns"), gmlpmap); - ds_list_add(__yy__v1005.gmlroster, gmlpmap); - ds_list_delete(__yy__v1005.gmlfreeagentlist, ds_list_find_index(__yy__v1005.gmlfreeagentlist, gmlpmap)); - } - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1005.gmlfreeagentlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v1005.gmlfreeagentlist, gmli)); - ds_list_set(__yy__v1005.gmlfreeagentlist, gmli, -1); - } - } - ds_list_clear(__yy__v1005.gmlfreeagentlist); - } - } - } - } - } - } -} -function gml_GlobalScript_s_update_team_buttons(_inst, _other) { - _inst.gmls_update_team_buttons = __yy_method(_inst, gml_Script_s_update_team_buttons); -} -function gml_Script_s_update_team_buttons(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus("s_update_team_buttons:", __yy_gml_errCheck(string(_inst.gmlconference)))); - var gmlteams = ds_list_create(); - var gmlcur_teamlist = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist; - var gmlcur_teamid = -1; - if (yyGetBool(global.gmlexhibition)) { - { - if (yyGetBool(yyfequal(global.gmlexh_choosing, 0)) && yyGetBool(yyfnotequal(global.gmlexh_teamset_p0, -1)) && yyGetBool(!yyGetBool(global.gmlexhibition_html_1save))) { - { - gmlcur_teamlist = global.gmlexh_teamlist_p0; - } - } else { - if (yyGetBool(yyfequal(global.gmlexh_choosing, 1)) && yyGetBool(yyfnotequal(global.gmlexh_teamset_p1, -1)) && yyGetBool(!yyGetBool(global.gmlexhibition_html_1save))) { - { - gmlcur_teamlist = global.gmlexh_teamlist_p1; - } - } - } - if (yyfequal(global.gmlexh_choosing, 0)) { - { - gmlcur_teamid = global.gmlexh_teamId_p0; - } - } else { - if (yyfequal(global.gmlexh_choosing, 1)) { - { - gmlcur_teamid = global.gmlexh_teamId_p1; - } - } - } - } - } - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(gmlcur_teamlist)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - var gmltmap = ds_list_find_value(gmlcur_teamlist, gmlt); - if (yyfequal(ds_map_find_value(gmltmap, "conference"), _inst.gmlconference)) { - ds_list_add(gmlteams, gmltmap); - } - } - } - gmlteams = gml_Script_s_sort_teams(_inst, _other, gmlteams, 1, true); - var gmlb = 0; - for (; yyfless(gmlb, 16); g_yyPrePostObject__ = gmlb, gmlb = g_yyPrePostObject__ instanceof Long ? gmlb.add(1) : ++gmlb, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(gmlteams, gmlb); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmltext = ds_map_find_value(gmlteam, "name"); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmluid = real(ds_map_find_value(gmlteam, "uid")); - if (yyGetBool(global.gmlexhibition)) { - { - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmltext = string_hash_to_newline(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "name")), "# ")); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmloffense = gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, gmlteam); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmldefense = gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, gmlteam); - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlgp_allowed = yyInst(_inst, _other, global.gmlgp).id; - } - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlcolour_text = 16777215; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlonClickAction = kgml_Script_btn_click_ChooseTeamExhibition; - if (yyfequal(yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmluid, gmlcur_teamid)) { - { - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlcolour_text = global.gmlc_primary; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlonClickAction = kgml_Script_btn_click_ChoosePlayerExhibition; - } - } - } - } - } - } - ds_list_destroy(gmlteams); - gmlteams = -1; - var ___sw774___ = _inst.gmlconference; - var ___swc775___ = -1; - if (yyCompareVal(___sw774___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc775___ = 0; - } else if (yyCompareVal(___sw774___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc775___ = 1; - } - switch (___swc775___) { - case 0: { - yyInst(_inst, _other, 100043).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, 100042).gmlcolour = global.gmlc_background; - break; - } - case 1: { - yyInst(_inst, _other, 100043).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100042).gmlcolour = global.gmlc_primary; - break; - } - } - yyInst(_inst, _other, 100043).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1; - yyInst(_inst, _other, 100042).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2; - if (yyGetBool(global.gmlexhibition)) { - { - yyInst(_inst, _other, 100043).gmltext = yyfequal(global.gmlexh_choosing, 0) ? global.gmlexh_confAFC_p0 : global.gmlexh_confAFC_p1; - yyInst(_inst, _other, 100042).gmltext = yyfequal(global.gmlexh_choosing, 0) ? global.gmlexh_confNFC_p0 : global.gmlexh_confNFC_p1; - } - } - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "multicon limit %1", yyInst(_inst, _other, global.gmlgp).id); - yyInst(_inst, _other, 100043).gmlgp_allowed = yyInst(_inst, _other, global.gmlgp).id; - yyInst(_inst, _other, 100042).gmlgp_allowed = yyInst(_inst, _other, global.gmlgp).id; - } - } - } -} -function gml_GlobalScript_s_update_job_offer_buttons(_inst, _other) { - _inst.gmls_update_job_offer_buttons = __yy_method(_inst, gml_Script_s_update_job_offer_buttons); -} -function gml_Script_s_update_job_offer_buttons(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus("s_update_job_offer_buttons: ", __yy_gml_errCheck(string(_inst.gmlconference)))); - var gmlteams = ds_list_create(); - ds_list_copy(gmlteams, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist); - gmlteams = gml_Script_s_sort_teams(_inst, _other, gmlteams, 1, true); - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(gmlteams)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(gmlteams, gmlt); - if (yyfnotequal(ds_map_find_value(gmlteam, "conference"), _inst.gmlconference)) { - ds_list_delete(gmlteams, ((g_yyPrePostObject__ = gmlt), (gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.subtract(1) : --gmlt), g_yyPrePostObject__)); - } - } - } - var gmlb = 0; - for (; yyfless(gmlb, 16); g_yyPrePostObject__ = gmlb, gmlb = g_yyPrePostObject__ instanceof Long ? gmlb.add(1) : ++gmlb, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(gmlteams, gmlb); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmltext = string_hash_to_newline(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "name")), "# ")); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlactive = true; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmluid = real(ds_map_find_value(gmlteam, "uid")); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmloffense = real(ds_map_find_value(gmlteam, "offense")); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmldefense = real(ds_map_find_value(gmlteam, "defense")); - if (!yyGetBool(gml_Script_s_team_interested(_inst, _other, gmlteam))) { - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlactive = false; - } - } - } - random_set_seed(g_pBuiltIn.get_current_time()); - ds_list_destroy(gmlteams); - gmlteams = -1; - var ___sw778___ = _inst.gmlconference; - var ___swc779___ = -1; - if (yyCompareVal(___sw778___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc779___ = 0; - } else if (yyCompareVal(___sw778___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc779___ = 1; - } - switch (___swc779___) { - case 0: { - yyInst(_inst, _other, 100043).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, 100042).gmlcolour = global.gmlc_background; - break; - } - case 1: { - yyInst(_inst, _other, 100043).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100042).gmlcolour = global.gmlc_primary; - break; - } - } - } -} -function gml_GlobalScript_s_update_options(_inst, _other) { - _inst.gmls_update_options = __yy_method(_inst, gml_Script_s_update_options); - _inst.gmls_get_op_invert_throw = __yy_method(_inst, gml_Script_s_get_op_invert_throw); - _inst.gmls_get_op_autorun = __yy_method(_inst, gml_Script_s_get_op_autorun); - _inst.gmlbtn_click_CollegeToggleColor = __yy_method(_inst, gml_Script_btn_click_CollegeToggleColor); - _inst.gmls_get_gm_version = __yy_method(_inst, gml_Script_s_get_gm_version); - _inst.gmls_update_options_if_present = __yy_method(_inst, gml_Script_s_update_options_if_present); -} -function gml_Script_s_update_options(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_update_options op_soundfx[", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx")))), "]")); - if (yyGetBool(global.gmlconsole_build) || yyGetBool(0)) { - { - yyInst(_inst, _other, 100289).visible = false; - } - } else { - if (yyGetBool(global.gmlbrowser)) { - { - yyInst(_inst, _other, 100291).gmlimage = YYASSET_REF(0x01000096); - yyInst(_inst, _other, 100302).visible = false; - yyInst(_inst, _other, 100289).visible = false; - yyInst(_inst, _other, 100311).visible = false; - if (yyGetBool(global.gmlpoki)) { - { - yyInst(_inst, _other, 100306).gmltext = gml_Script_s_str(_inst, _other, "ui_ExitGamePoki"); - } - } - } - } else { - { - yyInst(_inst, _other, 100302).gmlcolour = 4235519; - yyInst(_inst, _other, 100295).gmlcolour = 4235519; - yyInst(_inst, _other, 100316).gmlcolour = 4235519; - yyInst(_inst, _other, 100305).gmlcolour = 4235519; - } - } - } - yyInst(_inst, _other, 100293).gmlcolour = global.gmlc_background; - var ___sw806___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"); - var ___swc807___ = -1; - if (yyCompareVal(___sw806___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc807___ = 0; - } else if (yyCompareVal(___sw806___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc807___ = 1; - } else if (yyCompareVal(___sw806___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc807___ = 2; - } - switch (___swc807___) { - case 0: { - yyInst(_inst, _other, 100293).gmltext = gml_Script_s_str(_inst, _other, "ui_driveLeft"); - break; - } - case 1: { - yyInst(_inst, _other, 100293).gmltext = gml_Script_s_str(_inst, _other, "ui_driveBoth"); - break; - } - case 2: { - yyInst(_inst, _other, 100293).gmltext = gml_Script_s_str(_inst, _other, "ui_driveRight"); - break; - } - } - var ___sw808___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_scanlines"); - var ___swc809___ = -1; - if (yyCompareVal(___sw808___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw808___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc809___ = 0; - } else if (yyCompareVal(___sw808___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw808___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc809___ = 1; - } - switch (___swc809___) { - case 0: { - yyInst(_inst, _other, 100278).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - case 1: { - yyInst(_inst, _other, 100278).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - default: { - gml_Script_slog(_inst, _other, yyfplus("op_scanlines=", __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_scanlines")))); - } - } - var ___sw810___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_weather"); - var ___swc811___ = -1; - if (yyCompareVal(___sw810___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw810___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc811___ = 0; - } else if (yyCompareVal(___sw810___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw810___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc811___ = 1; - } - switch (___swc811___) { - case 0: { - yyInst(_inst, _other, 100295).gmltext = gml_Script_s_str(_inst, _other, "btn_WeatherOn"); - break; - } - case 1: { - yyInst(_inst, _other, 100295).gmltext = gml_Script_s_str(_inst, _other, "btn_WeatherOff"); - break; - } - } - var ___sw812___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"); - var ___swc813___ = -1; - if (yyCompareVal(___sw812___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc813___ = 0; - } else if (yyCompareVal(___sw812___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc813___ = 1; - } else if (yyCompareVal(___sw812___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc813___ = 2; - } - switch (___swc813___) { - case 0: { - yyInst(_inst, _other, 100297).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - case 1: { - yyInst(_inst, _other, 100297).gmltext = gml_Script_s_str(_inst, _other, "ui_SoundFX"); - break; - } - case 2: { - yyInst(_inst, _other, 100297).gmltext = string_hash_to_newline(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_SoundFX")), "#& "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Music")))); - break; - } - } - var ___sw814___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_zoom"); - var ___swc815___ = -1; - if (yyCompareVal(___sw814___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw814___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc815___ = 0; - } else if (yyCompareVal(___sw814___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw814___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc815___ = 1; - } - switch (___swc815___) { - case 0: { - yyInst(_inst, _other, 100298).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - case 1: { - yyInst(_inst, _other, 100298).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - } - var ___sw816___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength; - var ___swc817___ = -1; - if (yyCompareVal(___sw816___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc817___ = 0; - } else if (yyCompareVal(___sw816___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc817___ = 1; - } else if (yyCompareVal(___sw816___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc817___ = 2; - } - switch (___swc817___) { - case 0: { - yyInst(_inst, _other, 100301).gmltext = gml_Script_s_str(_inst, _other, "ui_min1"); - break; - } - case 1: { - yyInst(_inst, _other, 100301).gmltext = gml_Script_s_str(_inst, _other, "ui_min2"); - break; - } - case 2: { - yyInst(_inst, _other, 100301).gmltext = gml_Script_s_str(_inst, _other, "ui_min3"); - break; - } - } - var ___sw818___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty; - var ___swc819___ = -1; - if (yyCompareVal(___sw818___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc819___ = 0; - } else if (yyCompareVal(___sw818___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc819___ = 1; - } else if (yyCompareVal(___sw818___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc819___ = 2; - } else if (yyCompareVal(___sw818___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc819___ = 3; - } else if (yyCompareVal(___sw818___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc819___ = 4; - } - switch (___swc819___) { - case 0: { - yyInst(_inst, _other, 100303).gmltext = gml_Script_s_str(_inst, _other, "ui_Difficulty0"); - break; - } - case 1: { - yyInst(_inst, _other, 100303).gmltext = gml_Script_s_str(_inst, _other, "ui_Difficulty1"); - break; - } - case 2: { - yyInst(_inst, _other, 100303).gmltext = gml_Script_s_str(_inst, _other, "ui_Difficulty2"); - break; - } - case 3: { - yyInst(_inst, _other, 100303).gmltext = gml_Script_s_str(_inst, _other, "ui_Difficulty3"); - break; - } - case 4: { - yyInst(_inst, _other, 100303).gmltext = gml_Script_s_str(_inst, _other, "ui_Difficulty4"); - break; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var ___sw820___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits_cap; - var ___swc821___ = -1; - if (yyCompareVal(___sw820___, 50, g_GMLMathEpsilon, false) == 0) { - ___swc821___ = 0; - } else if (yyCompareVal(___sw820___, 60, g_GMLMathEpsilon, false) == 0) { - ___swc821___ = 1; - } - switch (___swc821___) { - case 0: { - yyInst(_inst, _other, 100305).gmltext = gml_Script_s_str(_inst, _other, "ui_Roster10"); - break; - } - case 1: { - yyInst(_inst, _other, 100305).gmltext = gml_Script_s_str(_inst, _other, "ui_Roster12"); - break; - } - } - yyInst(_inst, _other, 100318).gmltext = yyfplus("Col: ", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "co_op_color")))); - } - } else { - { - var ___sw822___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap; - var ___swc823___ = -1; - if (yyCompareVal(___sw822___, 150, g_GMLMathEpsilon, false) == 0) { - ___swc823___ = 0; - } else if (yyCompareVal(___sw822___, 200, g_GMLMathEpsilon, false) == 0) { - ___swc823___ = 1; - } - switch (___swc823___) { - case 0: { - yyInst(_inst, _other, 100305).gmltext = gml_Script_s_str(_inst, _other, "ui_Roster10"); - break; - } - case 1: { - yyInst(_inst, _other, 100305).gmltext = gml_Script_s_str(_inst, _other, "ui_Roster12"); - break; - } - } - } - } - var ___sw824___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_invert_throw"); - var ___swc825___ = -1; - if (yyCompareVal(___sw824___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc825___ = 0; - } else if (yyCompareVal(___sw824___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc825___ = 1; - } else if (yyCompareVal(___sw824___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc825___ = 2; - } else if (yyCompareVal(___sw824___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc825___ = 3; - } - switch (___swc825___) { - case 0: { - yyInst(_inst, _other, 100284).gmltext = gml_Script_s_str(_inst, _other, "ui_Normal"); - break; - } - case 1: { - yyInst(_inst, _other, 100284).gmltext = gml_Script_s_str(_inst, _other, "ui_Inverted"); - break; - } - case 2: { - yyInst(_inst, _other, 100284).gmltext = gml_Script_s_str(_inst, _other, "ui_AnalogueL"); - break; - } - case 3: { - yyInst(_inst, _other, 100284).gmltext = gml_Script_s_str(_inst, _other, "ui_AnalogueR"); - break; - } - } - var ___sw826___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_autorun; - var ___swc827___ = -1; - if (yyCompareVal(___sw826___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc827___ = 0; - } else if (yyCompareVal(___sw826___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc827___ = 1; - } - switch (___swc827___) { - case 0: { - yyInst(_inst, _other, 100287).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - case 1: { - yyInst(_inst, _other, 100287).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - } - var ___sw828___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_kickoffs"); - var ___swc829___ = -1; - if (yyCompareVal(___sw828___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw828___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc829___ = 0; - } else if (yyCompareVal(___sw828___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw828___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc829___ = 1; - } - switch (___swc829___) { - case 0: { - yyInst(_inst, _other, 100316).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - case 1: { - yyInst(_inst, _other, 100316).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - } - yyInst(_inst, _other, 100294).gmltext = yyfplus("v", __yy_gml_errCheck(gml_Script_s_get_gm_version(_inst, _other))); - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) && yyGetBool(global.gmldebug)) { - yyInst(_inst, _other, 100294).gmltext = yyfplus(yyInst(_inst, _other, 100294).gmltext, yyfplus(yyfplus("\n", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Version_Mode"))), __yy_gml_errCheck(gml_Script_s_get_data_version_string(_inst, _other)))); - } - if (yyGetBool(global.gmlbrowser) && yyGetBool(yyfequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"), 2))) { - { - gml_Script_slog(_inst, _other, "- Queueing s_update_music()"); - yyInst(_inst, _other, YYASSET_REF(0x0000008a)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x0000008a)).alarm, 3764260059); - yyInst(_inst, _other, YYASSET_REF(0x0000008a)).alarm[__yy_gml_array_check_index_set(0)] = 30; - } - } else { - { - gml_Script_s_update_music(_inst, _other); - } - } - } -} -function gml_Script_s_get_op_invert_throw(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - return ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_invert_throw"); - } - } else { - { - return ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, yyfequal(yyInst(_inst, _other, global.gmlgp).id, 2) ? "op_invert_throw_p2" : "op_invert_throw"); - } - } - } -} -function gml_Script_s_get_op_autorun(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_autorun; - } - } else { - { - return yyfequal(yyInst(_inst, _other, global.gmlgp).id, 2) ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_autorun_p2 : yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_autorun; - } - } - } -} -function gml_Script_btn_click_CollegeToggleColor(_inst, _other) { - { - var gmlcurC = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "co_op_color"); - gmlcurC = yyfplus(gmlcurC, 1); - if (yyfgreater(gmlcurC, 3)) { - { - gmlcurC = 0; - } - } - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "co_op_color", gmlcurC); - gml_Script_s_update_options(_inst, _other); - gml_Script_s_update_ui_colours(_inst, _other); - } -} -function gml_Script_s_get_gm_version(_inst, _other) { - { - var ___sw830___ = g_pBuiltIn.get_os_type(); - var ___swc831___ = -1; - switch (___swc831___) { - default: { - return "0.8.17.1"; - } - } - } -} -function gml_Script_s_update_options_if_present(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000012))) { - { - gml_Script_slogf(_inst, _other, "*** refresh options"); - gml_Script_s_update_options(_inst, _other); - } - } - } -} -function gml_GlobalScript_s_get_attitude_icon(_inst, _other) { - _inst.gmls_get_attitude_icon = __yy_method(_inst, gml_Script_s_get_attitude_icon); - _inst.gmls_attitude_reduce_step = __yy_method(_inst, gml_Script_s_attitude_reduce_step); -} -function gml_Script_s_get_attitude_icon(_inst, _other, argument0) { - { - if (yyflessequal(argument0, 15)) { - return 0; - } - if (yyflessequal(argument0, 30)) { - return 1; - } - if (yyflessequal(argument0, 45)) { - return 2; - } - if (yyflessequal(argument0, 60)) { - return 3; - } - if (yyflessequal(argument0, 75)) { - return 4; - } - if (yyflessequal(argument0, 90)) { - return 5; - } - return 6; - } -} -function gml_Script_s_attitude_reduce_step(_inst, _other, argument0) { - { - if (yyflessequal(argument0, 15)) { - return 15; - } - if (yyflessequal(argument0, 30)) { - return 15; - } - if (yyflessequal(argument0, 45)) { - return 30; - } - if (yyflessequal(argument0, 60)) { - return 45; - } - if (yyflessequal(argument0, 75)) { - return 60; - } - if (yyflessequal(argument0, 90)) { - return 75; - } - return 90; - } -} -function gml_GlobalScript_s_get_credit(_inst, _other) { - _inst.gmls_get_credit = __yy_method(_inst, gml_Script_s_get_credit); -} -function gml_Script_s_get_credit(_inst, _other) { - { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit; - } -} -function gml_GlobalScript_s_decline_facilities(_inst, _other) { - _inst.gmls_decline_facilities = __yy_method(_inst, gml_Script_s_decline_facilities); -} -function gml_Script_s_decline_facilities(_inst, _other) { - { - { - var __yy__v1006 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1007 in __yy__v1006) { - if (!__yy__v1006.hasOwnProperty(__yy__v1007)) continue; - var __yy__v1008 = __yy__v1006[__yy__v1007]; - { - var ___sw834___ = irandom(2); - var ___swc835___ = -1; - if (yyCompareVal(___sw834___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc835___ = 0; - } else if (yyCompareVal(___sw834___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc835___ = 1; - } else if (yyCompareVal(___sw834___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc835___ = 2; - } - switch (___swc835___) { - case 0: { - if (yyGetBool(yyfequal(__yy__v1008.gmlfacility_upgraded_stadium, 0)) && yyGetBool(yyfgreater(__yy__v1008.gmlfacility_stadium, 1))) { - { - (g_yyPrePostObject__ = __yy__v1008.gmlfacility_stadium), (__yy__v1008.gmlfacility_stadium = g_yyPrePostObject__ instanceof Long ? __yy__v1008.gmlfacility_stadium.subtract(1) : --__yy__v1008.gmlfacility_stadium), g_yyPrePostObject__; - gml_Script_s_add_news(__yy__v1008, _inst, gml_Script_s_str(__yy__v1008, _inst, "msg_FacilityDeclineStadium")); - } - } - break; - } - case 1: { - if (yyGetBool(yyfequal(__yy__v1008.gmlfacility_upgraded_training, 0)) && yyGetBool(yyfgreater(__yy__v1008.gmlfacility_training, 1))) { - { - (g_yyPrePostObject__ = __yy__v1008.gmlfacility_training), (__yy__v1008.gmlfacility_training = g_yyPrePostObject__ instanceof Long ? __yy__v1008.gmlfacility_training.subtract(1) : --__yy__v1008.gmlfacility_training), g_yyPrePostObject__; - gml_Script_s_add_news(__yy__v1008, _inst, gml_Script_s_str(__yy__v1008, _inst, "msg_FacilityDeclineTraining")); - } - } - } - case 2: { - if (yyGetBool(yyfequal(__yy__v1008.gmlfacility_upgraded_rehab, 0)) && yyGetBool(yyfgreater(__yy__v1008.gmlfacility_rehab, 1))) { - { - (g_yyPrePostObject__ = __yy__v1008.gmlfacility_rehab), (__yy__v1008.gmlfacility_rehab = g_yyPrePostObject__ instanceof Long ? __yy__v1008.gmlfacility_rehab.subtract(1) : --__yy__v1008.gmlfacility_rehab), g_yyPrePostObject__; - gml_Script_s_add_news(__yy__v1008, _inst, gml_Script_s_str(__yy__v1008, _inst, "msg_FacilityDeclineRehab")); - } - } - } - } - __yy__v1008.gmlfacility_upgraded_stadium = 0; - __yy__v1008.gmlfacility_upgraded_training = 0; - __yy__v1008.gmlfacility_upgraded_rehab = 0; - } - } - } - } -} -function gml_GlobalScript_s_do_result_news_qb(_inst, _other) { - _inst.gmls_do_result_news_qb = __yy_method(_inst, gml_Script_s_do_result_news_qb); - _inst.gmls_choose_news = __yy_method(_inst, gml_Script_s_choose_news); -} -function gml_Script_s_do_result_news_qb(_inst, _other) { - { - var gmlfix = gml_Script_s_get_human_fixture_previous(_inst, _other); - if (yyGetBool(gmlfix)) { - { - var gmlpmap = gml_Script_s_get_qb_pmap(_inst, _other); - var gmlnews = ""; - if (yyGetBool(yyfequal(_inst.gmlyear, 1)) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "week"), 1))) { - { - var ___sw838___ = ds_map_find_value(gmlfix, "human_win"); - var ___swc839___ = -1; - if (yyCompareVal(___sw838___, "win", g_GMLMathEpsilon, false) == 0) { - ___swc839___ = 0; - } else if (yyCompareVal(___sw838___, "loss", g_GMLMathEpsilon, false) == 0) { - ___swc839___ = 1; - } else if (yyCompareVal(___sw838___, "tie", g_GMLMathEpsilon, false) == 0) { - ___swc839___ = 2; - } - switch (___swc839___) { - case 0: { - gmlnews = "news_qb_postgame1_win"; - break; - } - case 1: { - gmlnews = "news_qb_postgame1_loss"; - break; - } - case 2: { - gmlnews = "news_qb_postgame1_tie"; - break; - } - } - } - } else { - if (yyfequal(ds_map_find_value(gmlfix, "human_win"), "win")) { - { - if (yyfgreater(gml_Script_s_get_match_rating(_inst, _other, gmlpmap), 0)) { - gmlnews = yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other)) ? gml_Script_s_choose_news(_inst, _other, "news_starman_vet") : gml_Script_s_choose_news(_inst, _other, "news_starman_vet"); - } - } - } - } - if (yyfnotequal(gmlnews, "")) { - gml_Script_s_add_news(_inst, _other, gml_Script_s_parse_player_message(_inst, _other, gml_Script_s_str(_inst, _other, gmlnews), gmlpmap)); - } - } - } - } -} -function gml_Script_s_choose_news(_inst, _other, argument0) { - { - { - var __yy__v1009 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1010 in __yy__v1009) { - if (!__yy__v1009.hasOwnProperty(__yy__v1010)) continue; - var __yy__v1011 = __yy__v1009[__yy__v1010]; - { - ds_list_shuffle(__yy__v1011.gmlnews_tags); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1011.gmlnews_tags)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlstr = ds_list_find_value(__yy__v1011.gmlnews_tags, gmli); - if (yyGetBool(string_count(argument0, gmlstr))) { - { - ds_list_delete(__yy__v1011.gmlnews_tags, gmli); - return gmlstr; - } - } - } - } - gml_Script_slog(__yy__v1011, _inst, "Repopulate dilemma_tags..."); - gml_Script_s_add_tag_matches_to_list(__yy__v1011, _inst, __yy__v1011.gmlnews_tags, argument0, gml_Script_s_select_lang_file(__yy__v1011, _inst)); - gml_Script_s_add_tag_matches_to_list(__yy__v1011, _inst, __yy__v1011.gmlnews_tags, argument0, gml_Script_s_select_override_lang_file(__yy__v1011, _inst)); - return gml_Script_s_choose_news(__yy__v1011, _inst, argument0); - } - } - } - } -} -function gml_GlobalScript_s_reset_player_meetings(_inst, _other) { - _inst.gmls_reset_player_meetings = __yy_method(_inst, gml_Script_s_reset_player_meetings); -} -function gml_Script_s_reset_player_meetings(_inst, _other) { - { - { - var __yy__v1012 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1013 in __yy__v1012) { - if (!__yy__v1012.hasOwnProperty(__yy__v1013)) continue; - var __yy__v1014 = __yy__v1012[__yy__v1013]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1014.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1014.gmlroster, gmli); - ds_map_set(gmlpmap, "meetingdone", 0); - } - } - } - } - } - } -} -function gml_GlobalScript_s_has_xp_gain(_inst, _other) { - _inst.gmls_has_xp_gain = __yy_method(_inst, gml_Script_s_has_xp_gain); -} -function gml_Script_s_has_xp_gain(_inst, _other, argument0) { - { - if (yyfless(round(yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "xp")), __yy_gml_errCheck(ds_map_find_value(argument0, "xp_gain")))), yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "xp_level")), 100))) { - return false; - } - return true; - } -} -function gml_GlobalScript_s_is_bye_week(_inst, _other) { - _inst.gmls_is_bye_week = __yy_method(_inst, gml_Script_s_is_bye_week); - _inst.gmls_get_bye_week = __yy_method(_inst, gml_Script_s_get_bye_week); -} -function gml_Script_s_is_bye_week(_inst, _other, argument0) { - { - { - var __yy__v1015 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1016 in __yy__v1015) { - if (!__yy__v1015.hasOwnProperty(__yy__v1016)) continue; - var __yy__v1017 = __yy__v1015[__yy__v1016]; - { - var gmlfix = gml_Script_s_get_human_fixture_by_week(__yy__v1017, _inst, argument0); - if (yyGetBool(!yyGetBool(gmlfix)) && yyGetBool(yyfless(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs))) { - return true; - } - } - } - } - return false; - } -} -function gml_Script_s_get_bye_week(_inst, _other) { - { - { - var __yy__v1018 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1019 in __yy__v1018) { - if (!__yy__v1018.hasOwnProperty(__yy__v1019)) continue; - var __yy__v1020 = __yy__v1018[__yy__v1019]; - { - var gmlwk = 1; - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v1020.gmlfixturelist)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v1020.gmlfixturelist, gmlf); - if (yyGetBool(gmlfix) && yyGetBool(!yyGetBool(is_undefined(ds_map_find_value(gmlfix, "week")))) && yyGetBool(yyfequal(real(ds_map_find_value(gmlfix, "week")), gmlwk))) { - (g_yyPrePostObject__ = gmlwk), (gmlwk = g_yyPrePostObject__ instanceof Long ? gmlwk.add(1) : ++gmlwk), g_yyPrePostObject__; - } else { - return gmlwk; - } - if (yyfgreater(gmlwk, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs; - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_do_bye_week(_inst, _other) { - _inst.gmls_do_bye_week = __yy_method(_inst, gml_Script_s_do_bye_week); -} -function gml_Script_s_do_bye_week(_inst, _other) { - { - { - var __yy__v1021 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1022 in __yy__v1021) { - if (!__yy__v1021.hasOwnProperty(__yy__v1022)) continue; - var __yy__v1023 = __yy__v1021[__yy__v1022]; - { - gml_Script_s_do_schedule(__yy__v1023, _inst, false); - gml_Script_s_rehab_effect(__yy__v1023, _inst, yyftime(__yy_gml_errCheck(__yy__v1023.gmlfacility_rehab), 10), false); - gml_Script_s_injury_effect_on_attitude(__yy__v1023, _inst); - gml_Script_s_toxic_effect_on_morale(__yy__v1023, _inst); - gml_Script_s_add_xp_gain_all(__yy__v1023, _inst, round(8), false); - var gmlmsg = ""; - if (yyGetBool(__yy__v1023.gmlqb_mode)) { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v1023, _inst, "dilemma_ByeWeek_QB"); - } else { - gmlmsg = gml_Script_s_choose_dilemma(__yy__v1023, _inst, "dilemma_ByeWeek"); - } - ds_map_clear(__yy__v1023.gmlmap_dilemma); - __yy__v1023.gmlmap_dilemma = gml_Script_s_parse_dilemma(__yy__v1023, _inst, gmlmsg, -4, "ui_ByeWeek"); - gml_Script_s_create_dilemma(__yy__v1023, _inst, __yy__v1023.gmlmap_dilemma); - __yy__v1023.gmlstage = 5; - } - } - } - } -} -function gml_GlobalScript_s_do_postmatch_effects(_inst, _other) { - _inst.gmls_do_postmatch_effects = __yy_method(_inst, gml_Script_s_do_postmatch_effects); -} -function gml_Script_s_do_postmatch_effects(_inst, _other) { - { - { - var __yy__v1024 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1025 in __yy__v1024) { - if (!__yy__v1024.hasOwnProperty(__yy__v1025)) continue; - var __yy__v1026 = __yy__v1024[__yy__v1025]; - { - gml_Script_s_rehab_effect(__yy__v1026, _inst, yyfplus(50, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1026.gmlfacility_rehab), 1.5))), true); - gml_Script_s_injury_effect_on_attitude(__yy__v1026, _inst); - var gmlfix = gml_Script_s_get_human_fixture_previous(__yy__v1026, _inst); - if (yyGetBool(gmlfix) && yyGetBool(yyfnotequal(ds_map_find_value(gmlfix, "human_win"), "win"))) { - gml_Script_s_toxic_effect_on_morale(__yy__v1026, _inst); - } - } - } - } - } -} -function gml_GlobalScript_s_do_postmatch_fans(_inst, _other) { - _inst.gmls_do_postmatch_fans = __yy_method(_inst, gml_Script_s_do_postmatch_fans); - _inst.gmls_get_postmatch_fans_qb = __yy_method(_inst, gml_Script_s_get_postmatch_fans_qb); -} -function gml_Script_s_do_postmatch_fans(_inst, _other) { - { - { - var __yy__v1027 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1028 in __yy__v1027) { - if (!__yy__v1027.hasOwnProperty(__yy__v1028)) continue; - var __yy__v1029 = __yy__v1027[__yy__v1028]; - { - var gmlfixture = gml_Script_s_get_human_fixture_by_week(__yy__v1029, _inst, __yy__v1029.gmlweek); - var gmlfans_inc = 0; - if (yyGetBool(gmlfixture)) { - { - gmlfans_inc = yyfminus(__yy_gml_errCheck(__yy__v1029.gmlfacility_stadium), 6); - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "loss")) { - { - gmlfans_inc = yyfminus(gmlfans_inc, 10); - } - } else { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "win")) { - { - gmlfans_inc = yyfplus(gmlfans_inc, 8); - } - } else { - gmlfans_inc = yyfminus(gmlfans_inc, 3); - } - } - gmlfans_inc = yyfplus(gmlfans_inc, gml_Script_s_count_trait_fanfavorite(__yy__v1029, _inst)); - if (yyfless(__yy__v1029.gmlsuppress_difficulty, 5)) { - (g_yyPrePostObject__ = gmlfans_inc), (gmlfans_inc = g_yyPrePostObject__ instanceof Long ? gmlfans_inc.subtract(1) : --gmlfans_inc), g_yyPrePostObject__; - } - if (yyfless(__yy__v1029.gmlsuppress_difficulty, 1)) { - (g_yyPrePostObject__ = gmlfans_inc), (gmlfans_inc = g_yyPrePostObject__ instanceof Long ? gmlfans_inc.subtract(1) : --gmlfans_inc), g_yyPrePostObject__; - } - } - } - gmlfans_inc = clamp(gmlfans_inc, -15, 15); - __yy__v1029.gmlfans = clamp(yyfplus(__yy_gml_errCheck(__yy__v1029.gmlfans), __yy_gml_errCheck(gmlfans_inc)), 1, 100); - __yy__v1029.gmlfans_done_update = true; - } - } - } - } -} -function gml_Script_s_get_postmatch_fans_qb(_inst, _other) { - { - { - var __yy__v1030 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1031 in __yy__v1030) { - if (!__yy__v1030.hasOwnProperty(__yy__v1031)) continue; - var __yy__v1032 = __yy__v1030[__yy__v1031]; - { - var gmlfixture = gml_Script_s_get_human_fixture_by_week(__yy__v1032, _inst, __yy__v1032.gmlweek); - if (yyGetBool(gmlfixture)) { - { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "loss")) { - return -5; - } else { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "win")) { - return 3; - } else { - return -2; - } - } - } - } - } - } - } - return 0; - } -} -function gml_GlobalScript_s_check_intro(_inst, _other) { - _inst.gmls_check_intro = __yy_method(_inst, gml_Script_s_check_intro); - _inst.gmls_check_intro_college = __yy_method(_inst, gml_Script_s_check_intro_college); - _inst.gmls_check_intro_rm_home = __yy_method(_inst, gml_Script_s_check_intro_rm_home); - _inst.gmls_check_intro_rm_home_college = __yy_method(_inst, gml_Script_s_check_intro_rm_home_college); - _inst.gmls_check_intro_rm_roster = __yy_method(_inst, gml_Script_s_check_intro_rm_roster); - _inst.gmls_check_intro_rm_roster_college = __yy_method(_inst, gml_Script_s_check_intro_rm_roster_college); - _inst.gmls_check_intro_rm_frontoffice = __yy_method(_inst, gml_Script_s_check_intro_rm_frontoffice); - _inst.gmls_check_intro_rm_frontoffice_college = __yy_method(_inst, gml_Script_s_check_intro_rm_frontoffice_college); - _inst.gmls_check_intro_rm_profile_staff = __yy_method(_inst, gml_Script_s_check_intro_rm_profile_staff); - _inst.gmls_check_intro_rm_profile_staff_college = __yy_method(_inst, gml_Script_s_check_intro_rm_profile_staff_college); - _inst.gmls_check_intro_rm_profile_boss = __yy_method(_inst, gml_Script_s_check_intro_rm_profile_boss); - _inst.gmls_check_intro_rm_profile_boss_college = __yy_method(_inst, gml_Script_s_check_intro_rm_profile_boss_college); - _inst.gmls_check_intro_case1 = __yy_method(_inst, gml_Script_s_check_intro_case1); - _inst.gmls_check_intro_case2 = __yy_method(_inst, gml_Script_s_check_intro_case2); - _inst.gmls_check_intro_case3 = __yy_method(_inst, gml_Script_s_check_intro_case3); - _inst.gmls_check_intro_case4 = __yy_method(_inst, gml_Script_s_check_intro_case4); - _inst.gmls_check_intro_case5 = __yy_method(_inst, gml_Script_s_check_intro_case5); - _inst.gmls_check_intro_case6 = __yy_method(_inst, gml_Script_s_check_intro_case6); - _inst.gmls_check_intro_case7 = __yy_method(_inst, gml_Script_s_check_intro_case7); - _inst.gmls_check_intro_case8 = __yy_method(_inst, gml_Script_s_check_intro_case8); - _inst.gmls_check_intro_case2_b = __yy_method(_inst, gml_Script_s_check_intro_case2_b); - _inst.gmls_check_intro_case2_c = __yy_method(_inst, gml_Script_s_check_intro_case2_c); - _inst.gmls_check_intro_case2_d = __yy_method(_inst, gml_Script_s_check_intro_case2_d); - _inst.gmls_check_intro_case2_e = __yy_method(_inst, gml_Script_s_check_intro_case2_e); - _inst.gmls_check_intro_case2_f = __yy_method(_inst, gml_Script_s_check_intro_case2_f); - _inst.gmls_check_intro_case2_g = __yy_method(_inst, gml_Script_s_check_intro_case2_g); - _inst.gmls_info_gpa_explanation_open = __yy_method(_inst, gml_Script_s_info_gpa_explanation_open); - _inst.gmlbtn_info_gpa_explanation_intro_close = __yy_method(_inst, gml_Script_btn_info_gpa_explanation_intro_close); - _inst.gmls_check_intro_case5_b = __yy_method(_inst, gml_Script_s_check_intro_case5_b); - _inst.gmls_check_intro_case5_second_msg = __yy_method(_inst, gml_Script_s_check_intro_case5_second_msg); -} -function gml_Script_s_check_intro(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return gml_Script_s_check_intro_college(_inst, _other); - } - } - { - var __yy__v1033 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1034 in __yy__v1033) { - if (!__yy__v1033.hasOwnProperty(__yy__v1034)) continue; - var __yy__v1035 = __yy__v1033[__yy__v1034]; - { - gml_Script_slog(__yy__v1035, _inst, yyfplus("s_check_intro: ", __yy_gml_errCheck(string(__yy__v1035.gmlintro)))); - var ___sw858___ = __yy__v1035.gmlintro; - var ___swc859___ = -1; - if (yyCompareVal(___sw858___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc859___ = 0; - } else if (yyCompareVal(___sw858___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc859___ = 1; - } else if (yyCompareVal(___sw858___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc859___ = 2; - } else if (yyCompareVal(___sw858___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc859___ = 3; - } else if (yyCompareVal(___sw858___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc859___ = 4; - } else if (yyCompareVal(___sw858___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc859___ = 5; - } else if (yyCompareVal(___sw858___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc859___ = 6; - } else if (yyCompareVal(___sw858___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc859___ = 7; - } - switch (___swc859___) { - case 0: { - { - gml_Script_s_check_intro_case1(__yy__v1035, _inst); - break; - } - } - case 1: { - { - gml_Script_s_check_intro_case2(__yy__v1035, _inst); - break; - } - } - case 2: { - { - gml_Script_s_check_intro_case3(__yy__v1035, _inst); - break; - } - } - case 3: { - { - gml_Script_s_check_intro_case4(__yy__v1035, _inst); - break; - } - } - case 4: { - { - gml_Script_s_check_intro_case5(__yy__v1035, _inst); - break; - } - } - case 5: { - { - gml_Script_s_check_intro_case6(__yy__v1035, _inst); - break; - } - } - case 6: { - { - gml_Script_s_check_intro_case7(__yy__v1035, _inst); - break; - } - } - case 7: { - { - gml_Script_s_check_intro_case8(__yy__v1035, _inst); - break; - } - } - } - } - } - } - } -} -function gml_Script_s_check_intro_college(_inst, _other) { - { - { - var __yy__v1036 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1037 in __yy__v1036) { - if (!__yy__v1036.hasOwnProperty(__yy__v1037)) continue; - var __yy__v1038 = __yy__v1036[__yy__v1037]; - { - gml_Script_slog(__yy__v1038, _inst, yyfplus("s_check_intro_college: ", __yy_gml_errCheck(string(__yy__v1038.gmlintro)))); - var ___sw860___ = __yy__v1038.gmlintro; - var ___swc861___ = -1; - if (yyCompareVal(___sw860___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 0; - } else if (yyCompareVal(___sw860___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 1; - } else if (yyCompareVal(___sw860___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 2; - } else if (yyCompareVal(___sw860___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 3; - } else if (yyCompareVal(___sw860___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 4; - } else if (yyCompareVal(___sw860___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 5; - } else if (yyCompareVal(___sw860___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 6; - } else if (yyCompareVal(___sw860___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 7; - } else if (yyCompareVal(___sw860___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 8; - } else if (yyCompareVal(___sw860___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 9; - } else if (yyCompareVal(___sw860___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 10; - } else if (yyCompareVal(___sw860___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 11; - } else if (yyCompareVal(___sw860___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc861___ = 12; - } - switch (___swc861___) { - case 0: { - { - gml_Script_s_check_intro_case1(__yy__v1038, _inst); - break; - } - } - case 1: { - { - gml_Script_s_check_intro_case2_b(__yy__v1038, _inst); - break; - } - } - case 2: { - { - gml_Script_s_check_intro_case2_c(__yy__v1038, _inst); - break; - } - } - case 3: { - { - gml_Script_s_check_intro_case2_d(__yy__v1038, _inst); - break; - } - } - case 4: { - { - gml_Script_s_check_intro_case2_e(__yy__v1038, _inst); - break; - } - } - case 5: { - { - gml_Script_s_check_intro_case2_f(__yy__v1038, _inst); - break; - } - } - case 6: { - { - gml_Script_s_check_intro_case2_g(__yy__v1038, _inst); - break; - } - } - case 7: { - { - gml_Script_s_check_intro_case3(__yy__v1038, _inst); - break; - } - } - case 8: { - { - gml_Script_s_check_intro_case4(__yy__v1038, _inst); - break; - } - } - case 9: { - { - gml_Script_s_check_intro_case5_b(__yy__v1038, _inst); - break; - } - } - case 10: { - { - gml_Script_s_check_intro_case6(__yy__v1038, _inst); - break; - } - } - case 11: { - { - gml_Script_s_check_intro_case7(__yy__v1038, _inst); - break; - } - } - case 12: { - { - gml_Script_s_check_intro_case8(__yy__v1038, _inst); - break; - } - } - } - } - } - } - } -} -function gml_Script_s_check_intro_rm_home(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_check_intro_rm_home_college(_inst, _other); - return; - } - } - var ___sw862___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro; - var ___swc863___ = -1; - if (yyCompareVal(___sw862___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw862___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc863___ = 0; - } else if (yyCompareVal(___sw862___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw862___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw862___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc863___ = 1; - } else if (yyCompareVal(___sw862___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw862___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc863___ = 2; - } - switch (___swc863___) { - case 0: { - yyInst(_inst, _other, 100236).gmlflash = true; - yyInst(_inst, _other, 100242).gmlactive = false; - yyInst(_inst, _other, 100238).gmlactive = false; - yyInst(_inst, _other, 100243).gmlactive = false; - break; - } - case 1: { - yyInst(_inst, _other, 100242).gmlflash = true; - yyInst(_inst, _other, 100238).gmlactive = false; - yyInst(_inst, _other, 100243).gmlactive = false; - break; - } - case 2: { - yyInst(_inst, _other, 100238).gmlflash = true; - break; - } - default: { - break; - } - } - } -} -function gml_Script_s_check_intro_rm_home_college(_inst, _other) { - { - var ___sw864___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro; - var ___swc865___ = -1; - if (yyCompareVal(___sw864___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc865___ = 0; - } else if (yyCompareVal(___sw864___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc865___ = 1; - } else if (yyCompareVal(___sw864___, 11, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw864___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc865___ = 2; - } - switch (___swc865___) { - case 0: { - yyInst(_inst, _other, 100236).gmlflash = true; - yyInst(_inst, _other, 100242).gmlactive = false; - yyInst(_inst, _other, 100238).gmlactive = false; - yyInst(_inst, _other, 100243).gmlactive = false; - break; - } - case 1: { - yyInst(_inst, _other, 100242).gmlflash = true; - yyInst(_inst, _other, 100238).gmlactive = false; - yyInst(_inst, _other, 100243).gmlactive = false; - break; - } - case 2: { - yyInst(_inst, _other, 100238).gmlflash = true; - break; - } - default: { - break; - } - } - } -} -function gml_Script_s_check_intro_rm_roster(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_check_intro_rm_roster_college(_inst, _other); - return; - } - } - var ___sw866___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro; - var ___swc867___ = -1; - if (yyCompareVal(___sw866___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw866___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw866___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw866___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw866___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc867___ = 0; - } else if (yyCompareVal(___sw866___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc867___ = 1; - } else if (yyCompareVal(___sw866___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc867___ = 2; - } - switch (___swc867___) { - case 0: { - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(0, _inst.gmlroster_profile)]).gmlflash = true; - yyInst(_inst, _other, 100499).gmlactive = false; - yyInst(_inst, _other, 100491).gmlactive = false; - break; - } - case 1: { - yyInst(_inst, _other, 100499).gmlactive = false; - yyInst(_inst, _other, 100491).gmlflash = true; - } - case 2: { - break; - } - default: { - return; - break; - } - } - } -} -function gml_Script_s_check_intro_rm_roster_college(_inst, _other) { - { - var ___sw868___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro; - var ___swc869___ = -1; - if (yyCompareVal(___sw868___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc869___ = 0; - } else if (yyCompareVal(___sw868___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc869___ = 1; - } else if (yyCompareVal(___sw868___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw868___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc869___ = 2; - } - switch (___swc869___) { - case 0: { - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(0, _inst.gmlroster_profile)]).gmlflash = true; - yyInst(_inst, _other, 100499).gmlactive = false; - yyInst(_inst, _other, 100491).gmlactive = false; - break; - } - case 1: { - yyInst(_inst, _other, 100499).gmlactive = false; - yyInst(_inst, _other, 100491).gmlflash = true; - } - case 2: { - break; - } - default: { - return; - break; - } - } - } -} -function gml_Script_s_check_intro_rm_frontoffice(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_check_intro_rm_frontoffice_college(_inst, _other); - return; - } - } - } -} -function gml_Script_s_check_intro_rm_frontoffice_college(_inst, _other) { - { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro, 0)) { - { - yyInst(_inst, _other, 100164).gmlactive = false; - yyInst(_inst, _other, 100165).gmlactive = false; - yyInst(_inst, _other, 100166).gmlactive = false; - } - } - var ___sw870___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro; - var ___swc871___ = -1; - if (yyCompareVal(___sw870___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc871___ = 0; - } else if (yyCompareVal(___sw870___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc871___ = 1; - } else if (yyCompareVal(___sw870___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc871___ = 2; - } - switch (___swc871___) { - case 0: { - yyInst(_inst, _other, 100174).gmlflash = true; - yyInst(_inst, _other, 100160).gmlactive = false; - break; - } - case 1: { - yyInst(_inst, _other, 100187).gmlflash = true; - yyInst(_inst, _other, 100160).gmlactive = false; - break; - } - case 2: { - yyInst(_inst, _other, 100187).gmlflash = false; - yyInst(_inst, _other, 100160).gmlactive = true; - yyInst(_inst, _other, 100160).gmlflash = true; - break; - } - } - } -} -function gml_Script_s_check_intro_rm_profile_staff(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_check_intro_rm_profile_staff_college(_inst, _other); - return; - } - } - } -} -function gml_Script_s_check_intro_rm_profile_staff_college(_inst, _other) { - { - var ___sw872___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro; - var ___swc873___ = -1; - if (yyCompareVal(___sw872___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc873___ = 0; - } - switch (___swc873___) { - case 0: { - yyInst(_inst, _other, 100464).gmlflash = true; - break; - } - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro, 0)) { - yyInst(_inst, _other, 100460).gmlactive = false; - } - } -} -function gml_Script_s_check_intro_rm_profile_boss(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_check_intro_rm_profile_boss_college(_inst, _other); - return; - } - } - } -} -function gml_Script_s_check_intro_rm_profile_boss_college(_inst, _other) { - { - var ___sw874___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro; - var ___swc875___ = -1; - if (yyCompareVal(___sw874___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc875___ = 0; - } else if (yyCompareVal(___sw874___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc875___ = 1; - } - switch (___swc875___) { - case 0: { - yyInst(_inst, _other, 100783).gmlflash = true; - yyInst(_inst, _other, 100779).gmlactive = false; - break; - } - case 1: { - yyInst(_inst, _other, 100779).gmlactive = true; - yyInst(_inst, _other, 100779).gmlflash = true; - break; - } - } - } -} -function gml_Script_s_check_intro_case1(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_1"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_SkipTutorial"), gml_Script_s_str(_inst, _other, "ui_Ok"), kgml_Script_btn_response_skip_tutorial, kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - } - } - } -} -function gml_Script_s_check_intro_case2(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000009))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_2"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - yyInst(_inst, _other, 100160).gmlflash = true; - } - } - } -} -function gml_Script_s_check_intro_case3(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000009))) { - yyInst(_inst, _other, 100160).gmlflash = true; - } - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_3"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - } - } - } -} -function gml_Script_s_check_intro_case4(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000019))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_4"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - } - } - } -} -function gml_Script_s_check_intro_case5(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000016))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_5"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - yyInst(_inst, _other, 100430).gmlflash = true; - } - } - } -} -function gml_Script_s_check_intro_case6(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_6"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - } - } - } -} -function gml_Script_s_check_intro_case7(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000015))) { - { - gml_Script_btn_click_Passing(_inst, _other); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - } - } - } -} -function gml_Script_s_check_intro_case8(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_8"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - _inst.gmlintro = 0; - _inst.gmlstage = 1; - } - } - } -} -function gml_Script_s_check_intro_case2_b(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000009))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_2_b"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - yyInst(_inst, _other, 100174).gmlflash = true; - yyInst(_inst, _other, 100160).gmlactive = false; - } - } - } -} -function gml_Script_s_check_intro_case2_c(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000017))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_2_c"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - yyInst(_inst, _other, 100464).gmlflash = true; - } - } - } -} -function gml_Script_s_check_intro_case2_d(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000009))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_2_d"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - yyInst(_inst, _other, 100187).gmlflash = true; - yyInst(_inst, _other, 100160).gmlactive = false; - } - } - } -} -function gml_Script_s_check_intro_case2_e(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300002e))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_2_e"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - yyInst(_inst, _other, 100783).gmlflash = true; - yyInst(_inst, _other, 100779).gmlactive = false; - } - } - } -} -function gml_Script_s_check_intro_case2_f(_inst, _other) { - { - } -} -function gml_Script_s_check_intro_case2_g(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000009))) { - { - yyInst(_inst, _other, 100187).gmlflash = false; - yyInst(_inst, _other, 100160).gmlactive = false; - yyInst(_inst, _other, 100160).gmlflash = true; - } - } - } -} -function gml_Script_s_info_gpa_explanation_open(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro, 6)) { - { - gml_Script_slog(_inst, _other, yyfplus("s_check_intro_college: ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro)))); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, _inst.gmlinfo_msg), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_btn_info_gpa_explanation_intro_close, "", global.gmlc_background, 1); - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro), g_yyPrePostObject__; - } - } else { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, _inst.gmlinfo_msg), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - } -} -function gml_Script_btn_info_gpa_explanation_intro_close(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300002e))) { - { - yyInst(_inst, _other, 100783).gmlflash = false; - yyInst(_inst, _other, 100779).gmlactive = true; - yyInst(_inst, _other, 100779).gmlflash = true; - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro), g_yyPrePostObject__; - } - } - } -} -function gml_Script_s_check_intro_case5_b(_inst, _other) { - { - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000016))) { - { - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_5"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_check_intro_case5_second_msg, global.gmlc_background, 0.85); - (g_yyPrePostObject__ = _inst.gmlintro), (_inst.gmlintro = g_yyPrePostObject__ instanceof Long ? _inst.gmlintro.add(1) : ++_inst.gmlintro), g_yyPrePostObject__; - yyInst(_inst, _other, 100430).gmlflash = true; - } - } - } -} -function gml_Script_s_check_intro_case5_second_msg(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - var gmlmsg = gml_Script_s_parse_intro(_inst, _other, "msg_Intro_5_b"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.85); - } -} -function gml_GlobalScript_s_do_result_news(_inst, _other) { - _inst.gmls_do_result_news = __yy_method(_inst, gml_Script_s_do_result_news); -} -function gml_Script_s_do_result_news(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_do_result_news"); - gml_Script_slog(_inst, _other, yyfplus("Year=", __yy_gml_errCheck(string(_inst.gmlyear)))); - gml_Script_slog(_inst, _other, yyfplus("Week=", __yy_gml_errCheck(string(_inst.gmlweek)))); - { - var __yy__v1039 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1040 in __yy__v1039) { - if (!__yy__v1039.hasOwnProperty(__yy__v1040)) continue; - var __yy__v1041 = __yy__v1039[__yy__v1040]; - { - if (yyGetBool(__yy__v1041.gmlqb_mode)) { - { - gml_Script_s_do_result_news_qb(__yy__v1041, _inst); - return; - } - } - var gmlfix = gml_Script_s_get_human_fixture_previous(__yy__v1041, _inst); - if (yyGetBool(gmlfix)) { - { - var gmlnews = ""; - if (yyGetBool(yyfequal(__yy__v1041.gmlyear, 1)) && yyGetBool(yyfequal(__yy__v1041.gmlweek, __yy__v1041.gmlfirst_week_playoffs))) { - { - var ___sw878___ = ds_map_find_value(gmlfix, "human_win"); - var ___swc879___ = -1; - if (yyCompareVal(___sw878___, "win", g_GMLMathEpsilon, false) == 0) { - ___swc879___ = 0; - } else if (yyCompareVal(___sw878___, "loss", g_GMLMathEpsilon, false) == 0) { - ___swc879___ = 1; - } else if (yyCompareVal(___sw878___, "tie", g_GMLMathEpsilon, false) == 0) { - ___swc879___ = 2; - } - switch (___swc879___) { - case 0: { - gmlnews = "news_firstmatchWin"; - break; - } - case 1: { - gmlnews = "news_firstmatchLoss"; - break; - } - case 2: { - gmlnews = "news_firstmatchTie"; - break; - } - } - } - } - var gmloppteamid = ds_map_find_value(gmlfix, "away_team"); - if (yyfequal(gmloppteamid, __yy__v1041.gmlmyteam_id)) { - gmloppteamid = ds_map_find_value(gmlfix, "home_team"); - } - var gmloppteam = gml_Script_s_get_team_by_id(__yy__v1041, _inst, gmloppteamid); - if (yyfnotequal(gmlnews, "")) { - { - gml_Script_s_add_news(__yy__v1041, _inst, gml_Script_s_parse_news(__yy__v1041, _inst, gmlnews, __yy__v1041.gmlmyteam, gmloppteam, 0, 0)); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_count_joboffers(_inst, _other) { - _inst.gmls_count_joboffers = __yy_method(_inst, gml_Script_s_count_joboffers); -} -function gml_Script_s_count_joboffers(_inst, _other) { - { - gml_Script_slog(_inst, _other, "Count job offers"); - { - var __yy__v1042 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1043 in __yy__v1042) { - if (!__yy__v1042.hasOwnProperty(__yy__v1043)) continue; - var __yy__v1044 = __yy__v1042[__yy__v1043]; - { - if (yyfequal(__yy__v1044.gmlyear, 1)) { - return 0; - } - var gmlcount = 0; - var gmlt = 0; - for (; yyfless(gmlt, ds_list_size(__yy__v1044.gmlteamlist)); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - if (yyGetBool(gml_Script_s_team_interested(__yy__v1044, _inst, ds_list_find_value(__yy__v1044.gmlteamlist, gmlt)))) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - random_set_seed(g_pBuiltIn.get_current_time()); - return gmlcount; - } - } - } - } -} -function gml_GlobalScript_s_refresh_save_slots(_inst, _other) { - _inst.gmls_refresh_save_slots = __yy_method(_inst, gml_Script_s_refresh_save_slots); -} -function gml_Script_s_refresh_save_slots(_inst, _other) { - { - if (yyGetBool(file_exists(global.gmlg_savename1))) { - yyInst(_inst, _other, 100012).gmltext = gml_Script_s_get_string_save_details(_inst, _other, 1, false); - } else { - { - yyInst(_inst, _other, 100006).gmltext = gml_Script_s_str(_inst, _other, "ui_NewGame"); - yyInst(_inst, _other, 100009).gmlactive = false; - } - } - if (yyGetBool(file_exists(global.gmlg_savename2))) { - yyInst(_inst, _other, 100013).gmltext = gml_Script_s_get_string_save_details(_inst, _other, 2, false); - } else { - { - yyInst(_inst, _other, 100007).gmltext = gml_Script_s_str(_inst, _other, "ui_NewGame"); - yyInst(_inst, _other, 100010).gmlactive = false; - } - } - if (yyGetBool(file_exists(global.gmlg_savename3))) { - yyInst(_inst, _other, 100014).gmltext = gml_Script_s_get_string_save_details(_inst, _other, 3, false); - } else { - { - yyInst(_inst, _other, 100008).gmltext = gml_Script_s_str(_inst, _other, "ui_NewGame"); - yyInst(_inst, _other, 100011).gmlactive = false; - } - } - if (yyGetBool(file_exists(global.gmlg_savename4))) { - yyInst(_inst, _other, 100017).gmltext = gml_Script_s_get_string_save_details(_inst, _other, 4, false); - } else { - { - yyInst(_inst, _other, 100018).gmltext = gml_Script_s_str(_inst, _other, "ui_NewGame"); - yyInst(_inst, _other, 100016).gmlactive = false; - } - } - if (yyGetBool(file_exists(global.gmlg_savename5))) { - yyInst(_inst, _other, 100020).gmltext = gml_Script_s_get_string_save_details(_inst, _other, 5, false); - } else { - { - yyInst(_inst, _other, 100021).gmltext = gml_Script_s_str(_inst, _other, "ui_NewGame"); - yyInst(_inst, _other, 100019).gmlactive = false; - } - } - } -} -function gml_GlobalScript_s_show_backups(_inst, _other) { - _inst.gmls_show_backups = __yy_method(_inst, gml_Script_s_show_backups); - _inst.gmls_restore_backup1 = __yy_method(_inst, gml_Script_s_restore_backup1); - _inst.gmls_restore_backup2 = __yy_method(_inst, gml_Script_s_restore_backup2); - _inst.gmls_restore_backup3 = __yy_method(_inst, gml_Script_s_restore_backup3); - _inst.gmls_restore_backup4 = __yy_method(_inst, gml_Script_s_restore_backup4); - _inst.gmls_restore_backup5 = __yy_method(_inst, gml_Script_s_restore_backup5); -} -function gml_Script_s_show_backups(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v1045 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1046 in __yy__v1045) { - if (!__yy__v1045.hasOwnProperty(__yy__v1046)) continue; - var __yy__v1047 = __yy__v1045[__yy__v1046]; - { - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - yyInst(_inst, _other, gmlbg).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, gmlbg).gmlalpha = 1; - var gmltitle = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), 32, "PopUps", YYASSET_REF(0x00000047)); - yyInst(_inst, _other, gmltitle).gmltext = gml_Script_s_str(__yy__v1047, _inst, "ui_RestoreSave"); - yyInst(_inst, _other, gmltitle).gmlshow_stars = true; - yyInst(_inst, _other, gmltitle).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmlbtn_store_exit = instance_create_layer(8, 232, "PopUps", YYASSET_REF(0x00000025)); - yyInst(_inst, _other, gmlbtn_store_exit).gmlimage = YYASSET_REF(0x0100008e); - yyInst(_inst, _other, gmlbtn_store_exit).gmlonClickAction = kgml_Script_s_msg_clear; - yyInst(_inst, _other, gmlbtn_store_exit).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmlby = 52; - var gmlbh = 36; - var gmli = 1; - for (; yyfless(gmli, 6); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - __yy__v1047.gmlvbox_iap = __yy_gml_array_check(__yy__v1047.gmlvbox_iap, 2082605831); - __yy__v1047.gmlvbox_iap[__yy_gml_array_check_index_set(gmli)] = instance_create_layer(80, gmlby, "PopUps", YYASSET_REF(0x00000043)); - yyInst(_inst, _other, __yy__v1047.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlvbox_iap)]).image_xscale = 1.3; - yyInst(_inst, _other, __yy__v1047.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlvbox_iap)]).image_yscale = 0.25; - yyInst(_inst, _other, __yy__v1047.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlvbox_iap)]).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, __yy__v1047.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlvbox_iap)]).gmltitle = ""; - __yy__v1047.gmlbtn_iap = __yy_gml_array_check(__yy__v1047.gmlbtn_iap, 4105153725); - __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index_set(gmli)] = instance_create_layer(294, gmlby, "PopUps", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).gmltext = "Restore"; - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).gmlactive = false; - var gmlbackup_name = "backup_"; - var ___sw882___ = gmli; - var ___swc883___ = -1; - if (yyCompareVal(___sw882___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc883___ = 0; - } else if (yyCompareVal(___sw882___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc883___ = 1; - } else if (yyCompareVal(___sw882___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc883___ = 2; - } else if (yyCompareVal(___sw882___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc883___ = 3; - } else if (yyCompareVal(___sw882___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc883___ = 4; - } - switch (___swc883___) { - case 0: { - gmlbackup_name = yyfplus(gmlbackup_name, global.gmlg_savename1); - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_restore_backup1; - break; - } - case 1: { - gmlbackup_name = yyfplus(gmlbackup_name, global.gmlg_savename2); - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_restore_backup2; - break; - } - case 2: { - gmlbackup_name = yyfplus(gmlbackup_name, global.gmlg_savename3); - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_restore_backup3; - break; - } - case 3: { - gmlbackup_name = yyfplus(gmlbackup_name, global.gmlg_savename4); - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_restore_backup4; - break; - } - case 4: { - gmlbackup_name = yyfplus(gmlbackup_name, global.gmlg_savename5); - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).gmlonClickAction = kgml_Script_s_restore_backup5; - break; - } - } - if (yyGetBool(file_exists(gmlbackup_name))) { - { - yyInst(_inst, _other, __yy__v1047.gmlvbox_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlvbox_iap)]).gmltext = gml_Script_s_get_string_save_details(__yy__v1047, _inst, gmli, true); - yyInst(_inst, _other, __yy__v1047.gmlbtn_iap[__yy_gml_array_check_index(gmli, __yy__v1047.gmlbtn_iap)]).gmlactive = true; - } - } - gmlby = yyfplus(gmlby, gmlbh); - } - } - } - } - } - } -} -function gml_Script_s_restore_backup1(_inst, _other) { - { - if (yyGetBool(file_exists(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename1))))) { - { - if (yyGetBool(file_exists(global.gmlg_savename1))) { - file_delete(global.gmlg_savename1); - } - file_copy(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename1)), global.gmlg_savename1); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_btn_click_slot(_inst, _other, 1, global.gmlg_savename1, true); - } - } - } -} -function gml_Script_s_restore_backup2(_inst, _other) { - { - if (yyGetBool(file_exists(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename2))))) { - { - if (yyGetBool(file_exists(global.gmlg_savename2))) { - file_delete(global.gmlg_savename2); - } - file_copy(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename2)), global.gmlg_savename2); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_btn_click_slot(_inst, _other, 2, global.gmlg_savename2, true); - } - } - } -} -function gml_Script_s_restore_backup3(_inst, _other) { - { - if (yyGetBool(file_exists(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename3))))) { - { - if (yyGetBool(file_exists(global.gmlg_savename3))) { - file_delete(global.gmlg_savename3); - } - file_copy(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename3)), global.gmlg_savename3); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_btn_click_slot(_inst, _other, 3, global.gmlg_savename3, true); - } - } - } -} -function gml_Script_s_restore_backup4(_inst, _other) { - { - if (yyGetBool(file_exists(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename4))))) { - { - if (yyGetBool(file_exists(global.gmlg_savename4))) { - file_delete(global.gmlg_savename4); - } - file_copy(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename4)), global.gmlg_savename4); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_btn_click_slot(_inst, _other, 4, global.gmlg_savename4, true); - } - } - } -} -function gml_Script_s_restore_backup5(_inst, _other) { - { - if (yyGetBool(file_exists(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename5))))) { - { - if (yyGetBool(file_exists(global.gmlg_savename5))) { - file_delete(global.gmlg_savename5); - } - file_copy(yyfplus("backup_", __yy_gml_errCheck(global.gmlg_savename5)), global.gmlg_savename5); - gml_Script_s_msg_clear(_inst, _other); - gml_Script_btn_click_slot(_inst, _other, 5, global.gmlg_savename5, true); - } - } - } -} -function gml_GlobalScript_s_team_interested(_inst, _other) { - _inst.gmls_team_interested = __yy_method(_inst, gml_Script_s_team_interested); - _inst.gmls_qb_mode_team_interested = __yy_method(_inst, gml_Script_s_qb_mode_team_interested); -} -function gml_Script_s_team_interested(_inst, _other, argument0) { - { - if (yyGetBool(global.gmldebug) || yyGetBool(global.gmljefebuild)) { - return true; - } - { - var __yy__v1048 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1049 in __yy__v1048) { - if (!__yy__v1048.hasOwnProperty(__yy__v1049)) continue; - var __yy__v1050 = __yy__v1048[__yy__v1049]; - { - if (yyGetBool(__yy__v1050.gmlqb_mode)) { - return gml_Script_s_qb_mode_team_interested(__yy__v1050, _inst, argument0); - } - var gmlteamrating = yyfplus(__yy_gml_errCheck(gml_Script_s_get_team_offense_with_reputation_boost(__yy__v1050, _inst, argument0)), __yy_gml_errCheck(gml_Script_s_get_team_defense_with_reputation_boost(__yy__v1050, _inst, argument0))); - gml_Script_slog(__yy__v1050, _inst, yyfplus("s_team_interested: ", __yy_gml_errCheck(ds_map_find_value(argument0, "name")))); - gml_Script_slog(__yy__v1050, _inst, yyfplus("coach_rating: ", __yy_gml_errCheck(string(__yy__v1050.gmlcoach_rating)))); - gml_Script_slog(__yy__v1050, _inst, yyfplus("team_rating: ", __yy_gml_errCheck(string(gmlteamrating)))); - if (yyfequal(real(ds_map_find_value(argument0, "uid")), __yy__v1050.gmlmyteam_id)) { - return false; - } - if (yyfless(__yy__v1050.gmlcoach_rating, gmlteamrating)) { - return false; - } - if (yyGetBool(yyfless(__yy__v1050.gmlyear, 3)) && yyGetBool(yyfequal(real(ds_map_find_value(argument0, "uid")), __yy__v1050.gmlfavourite_team_id))) { - return false; - } - random_set_seed(yyfplus(yyfplus(__yy_gml_errCheck(__yy__v1050.gmlyear), __yy_gml_errCheck(__yy__v1050.gmlcoach_rating)), __yy_gml_errCheck(real(ds_map_find_value(argument0, "uid"))))); - if (!yyGetBool(irandom(3))) { - return false; - } - } - } - } - return true; - } -} -function gml_Script_s_qb_mode_team_interested(_inst, _other, argument0) { - { - var gmlteamrating = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, argument0)), __yy_gml_errCheck(gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, argument0)))), 2); - var gmlmyrating = 10; - { - var __yy__v1051 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1052 in __yy__v1051) { - if (!__yy__v1051.hasOwnProperty(__yy__v1052)) continue; - var __yy__v1053 = __yy__v1051[__yy__v1052]; - { - if (yyfequal(real(ds_map_find_value(argument0, "uid")), __yy__v1053.gmlmyteam_id)) { - return false; - } - if (yyfless(gmlmyrating, gmlteamrating)) { - return false; - } - if (yyGetBool(yyfless(__yy__v1053.gmlyear, 3)) && yyGetBool(yyfequal(real(ds_map_find_value(argument0, "uid")), __yy__v1053.gmlfavourite_team_id))) { - return false; - } - if (yyfgreater(ds_list_find_index(__yy__v1053.gmllist_teams_rejected, real(ds_map_find_value(argument0, "uid"))), -1)) { - return false; - } - random_set_seed(yyfplus(yyfplus(__yy_gml_errCheck(__yy__v1053.gmlyear), __yy_gml_errCheck(gmlmyrating)), __yy_gml_errCheck(real(ds_map_find_value(argument0, "uid"))))); - if (!yyGetBool(irandom(3))) { - return false; - } - } - } - } - return true; - } -} -function gml_GlobalScript_s_update_history(_inst, _other) {} -function gml_GlobalScript_s_update_history_finish(_inst, _other) {} -function gml_GlobalScript_age_scripts(_inst, _other, argument0) { - _inst.gmls_rookie_age_internal = __yy_method(_inst, gml_Script_s_rookie_age_internal); - _inst.gmls_max_age_player_internal = __yy_method(_inst, gml_Script_s_max_age_player_internal); - _inst.gmls_max_age_qb_internal = __yy_method(_inst, gml_Script_s_max_age_qb_internal); - _inst.gmls_get_max_age = __yy_method(_inst, gml_Script_s_get_max_age); -} -function gml_Script_s_rookie_age_internal(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return 18; - } - } - return 21; - } -} -function gml_Script_s_max_age_player_internal(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return 21; - } - } - return 35; - } -} -function gml_Script_s_max_age_qb_internal(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return 21; - } - } - return 40; - } -} -function gml_Script_s_get_max_age(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlmax_age = gml_Script_s_max_age_player_internal(_inst, _other); - var ___sw886___ = ds_map_find_value(gmlpmap, "position"); - var ___swc887___ = -1; - if (yyCompareVal(___sw886___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc887___ = 0; - } else if (yyCompareVal(___sw886___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc887___ = 1; - } else if (yyCompareVal(___sw886___, 100, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 101, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw886___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc887___ = 2; - } - switch (___swc887___) { - case 0: { - gmlmax_age = gml_Script_s_max_age_qb_internal(_inst, _other); - break; - } - case 1: { - break; - } - case 2: { - gmlmax_age = 65; - break; - } - } - if (yyGetBool(ds_map_exists(gmlpmap, "delay_retirement"))) { - gmlmax_age = yyfplus(gmlmax_age, ds_map_find_value(gmlpmap, "delay_retirement")); - } - return gmlmax_age; - } -} -function gml_GlobalScript_s_update_history_playoffs(_inst, _other) {} -function gml_GlobalScript_s_college_custom_data(_inst, _other) { - _inst.gmls_custom_data_file_exists = __yy_method(_inst, gml_Script_s_custom_data_file_exists); - _inst.gmls_custom_data_load = __yy_method(_inst, gml_Script_s_custom_data_load); - _inst.gmls_custom_data_file_delete = __yy_method(_inst, gml_Script_s_custom_data_file_delete); - _inst.gmls_custom_data_patch = __yy_method(_inst, gml_Script_s_custom_data_patch); - _inst.gmls_custom_data_update_from_editor = __yy_method(_inst, gml_Script_s_custom_data_update_from_editor); - _inst.gmls_custom_data_save = __yy_method(_inst, gml_Script_s_custom_data_save); - _inst.gmls_custom_data_delete = __yy_method(_inst, gml_Script_s_custom_data_delete); - _inst.gmls_custom_data_reset = __yy_method(_inst, gml_Script_s_custom_data_reset); - _inst.gmls_custom_data_template = __yy_method(_inst, gml_Script_s_custom_data_template); - _inst.gmls_custom_data_restore = __yy_method(_inst, gml_Script_s_custom_data_restore); - _inst.gmls_custom_data_copy_from = __yy_method(_inst, gml_Script_s_custom_data_copy_from); - _inst.gmls_copy_uniforms_from = __yy_method(_inst, gml_Script_s_copy_uniforms_from); - _inst.gmls_college_restore_all_uniforms = __yy_method(_inst, gml_Script_s_college_restore_all_uniforms); - _inst.gmls_custom_data_exists = __yy_method(_inst, gml_Script_s_custom_data_exists); - _inst.gmls_is_custom_data_active = __yy_method(_inst, gml_Script_s_is_custom_data_active); - _inst.gmls_set_custom_data_active = __yy_method(_inst, gml_Script_s_set_custom_data_active); - _inst.gmls_get_custom_data_subdivision = __yy_method(_inst, gml_Script_s_get_custom_data_subdivision); - _inst.gmls_get_custom_data_conference = __yy_method(_inst, gml_Script_s_get_custom_data_conference); - _inst.gmls_get_custom_data_competition = __yy_method(_inst, gml_Script_s_get_custom_data_competition); - _inst.gmls_get_custom_data_filename = __yy_method(_inst, gml_Script_s_get_custom_data_filename); - _inst.gmls_get_or_create_custom_data_conference = __yy_method(_inst, gml_Script_s_get_or_create_custom_data_conference); - _inst.gmls_get_or_create_custom_data_competition = __yy_method(_inst, gml_Script_s_get_or_create_custom_data_competition); - _inst.gmls_get_custom_data_suffix = __yy_method(_inst, gml_Script_s_get_custom_data_suffix); - _inst.gmls_get_custom_data_comp_name_prefix = __yy_method(_inst, gml_Script_s_get_custom_data_comp_name_prefix); - _inst.gmls_get_custom_data_comp_name_suffix = __yy_method(_inst, gml_Script_s_get_custom_data_comp_name_suffix); - _inst.gmls_get_bowl_split_name = __yy_method(_inst, gml_Script_s_get_bowl_split_name); -} -function gml_Script_s_custom_data_file_exists(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - } - { - var gmlfilename = gml_Script_s_get_custom_data_filename(_inst, _other, argument0); - return file_exists(gmlfilename); - } -} -function gml_Script_s_custom_data_load(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - } - { - var gmlfilename = gml_Script_s_get_custom_data_filename(_inst, _other, argument0); - gml_Script_slogf(_inst, _other, "Loading custom data from %1", gmlfilename); - var gmlcd = gml_Script_s_load_json(_inst, _other, gmlfilename); - if (yyfequal(gmlcd, -4)) { - { - gml_Script_slogf(_inst, _other, "no custom data file"); - gmlcd = gml_Script_s_custom_data_template(_inst, _other); - } - } - return gmlcd; - } -} -function gml_Script_s_custom_data_file_delete(_inst, _other, argument0) { - { - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) || yyGetBool(!yyGetBool(gml_Script_s_custom_data_file_exists(_inst, _other, argument0)))) { - return; - } - file_delete(gml_Script_s_get_custom_data_filename(_inst, _other, argument0)); - } -} -function gml_Script_s_custom_data_patch(_inst, _other) { - { - var gmlconferences_base = gml_Script_load_data_to_struct_array(_inst, _other, gml_Script_s_get_versioned_path(_inst, _other, "Conferences_CO.txt")); - var gmlcompetitions_base = gml_Script_load_data_to_struct_array(_inst, _other, gml_Script_s_get_versioned_path(_inst, _other, "Competitions_CO.txt")); - var gmlccd, gmlocd, gmlcfd, gmluid, gmlem; - gml_Script_slogf(_inst, _other, "Patching competition data"); - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlccd = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences)]; - _inst.gmlbcd = gmlconferences_base[__yy_gml_array_check_index(gmli, gmlconferences_base)]; - gmluid = yyInst(_inst, _other, gmlccd).gmluid; - _inst.gmlced = gml_Script_s_get_custom_data_conference(_inst, _other, gmluid); - if (yyfequal(_inst.gmlced, -4)) { - { - yyInst(_inst, _other, gmlccd).gmlname = yyInst(_inst, _other, _inst.gmlbcd).gmlname; - yyInst(_inst, _other, gmlccd).gmltla = yyInst(_inst, _other, _inst.gmlbcd).gmltla; - yyInst(_inst, _other, gmlccd).gmldiv_0_name = yyInst(_inst, _other, _inst.gmlbcd).gmldiv_0_name; - yyInst(_inst, _other, gmlccd).gmldiv_1_name = yyInst(_inst, _other, _inst.gmlbcd).gmldiv_1_name; - continue; - } - } - yyInst(_inst, _other, gmlccd).gmlname = yyInst(_inst, _other, _inst.gmlced).gmlname; - yyInst(_inst, _other, gmlccd).gmltla = yyInst(_inst, _other, _inst.gmlced).gmltla; - yyInst(_inst, _other, gmlccd).gmldiv_0_name = yyInst(_inst, _other, _inst.gmlced).gmldiv_0_name; - yyInst(_inst, _other, gmlccd).gmldiv_1_name = yyInst(_inst, _other, _inst.gmlced).gmldiv_1_name; - } - } - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlccd = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcompetitions[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcompetitions)]; - _inst.gmlbcd = gmlcompetitions_base[__yy_gml_array_check_index(gmli, gmlcompetitions_base)]; - gmluid = yyInst(_inst, _other, gmlccd).gmluid; - _inst.gmlced = gml_Script_s_get_custom_data_competition(_inst, _other, gmluid); - gmlem = gml_Script_s_get_editor_mode_data(_inst, _other, yyInst(_inst, _other, gmlccd).gmleditor_mode); - if (yyGetBool(yyfequal(_inst.gmlced, -4)) && yyGetBool(yyfequal(gmlem, -4))) { - { - yyInst(_inst, _other, gmlccd).gmlname = yyInst(_inst, _other, _inst.gmlbcd).gmlname; - yyInst(_inst, _other, gmlccd).gmlcity = yyInst(_inst, _other, _inst.gmlbcd).gmlcity; - yyInst(_inst, _other, gmlccd).gmlstate = yyInst(_inst, _other, _inst.gmlbcd).gmlstate; - continue; - } - } - if (yyGetBool(yyfnotequal(gmlem, -4)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlem).gmltag, "cpy"))) { - { - _inst.gmlbcd = gml_Script_s_get_competition(_inst, _other, yyInst(_inst, _other, gmlem).gmluid); - yyInst(_inst, _other, gmlccd).gmlname = yyInst(_inst, _other, _inst.gmlbcd).gmlname; - yyInst(_inst, _other, gmlccd).gmlcity = yyInst(_inst, _other, _inst.gmlbcd).gmlcity; - yyInst(_inst, _other, gmlccd).gmlstate = yyInst(_inst, _other, _inst.gmlbcd).gmlstate; - continue; - } - } - if (yyfnotequal(_inst.gmlced, -4)) { - { - yyInst(_inst, _other, gmlccd).gmlname = yyInst(_inst, _other, _inst.gmlced).gmlname; - yyInst(_inst, _other, gmlccd).gmlcity = yyInst(_inst, _other, _inst.gmlced).gmlcity; - yyInst(_inst, _other, gmlccd).gmlstate = yyInst(_inst, _other, _inst.gmlced).gmlstate; - } - } - if (yyGetBool(yyfnotequal(gmlem, -4)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlem).gmltag, "ed")) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlem).gmlmode, "bowls"))) { - { - yyInst(_inst, _other, gmlccd).gmlprefix = gml_Script_s_get_custom_data_comp_name_prefix(_inst, _other, yyInst(_inst, _other, _inst.gmlbcd).gmlname, _inst.gmlced); - yyInst(_inst, _other, gmlccd).gmlsuffix = gml_Script_s_get_custom_data_comp_name_suffix(_inst, _other, yyInst(_inst, _other, _inst.gmlbcd).gmlname, _inst.gmlced); - yyInst(_inst, _other, gmlccd).gmlname = yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlccd).gmlprefix), " "), __yy_gml_errCheck(yyInst(_inst, _other, gmlccd).gmlsuffix)); - continue; - } - } - if (yyGetBool(yyfnotequal(gmlem, -4)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlem).gmltag, "ed")) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlem).gmlmode, "finals"))) { - { - yyInst(_inst, _other, gmlccd).gmlsuffix = gml_Script_s_get_custom_data_comp_name_suffix(_inst, _other, yyInst(_inst, _other, _inst.gmlbcd).gmlname, _inst.gmlced); - yyInst(_inst, _other, gmlccd).gmlname = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_subdiv_name(_inst, _other, yyInst(_inst, _other, gmlem).gmluid)), " "), __yy_gml_errCheck(yyInst(_inst, _other, gmlccd).gmlsuffix)); - continue; - } - } - if (yyGetBool(yyfnotequal(gmlem, -4)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlem).gmltag, "ed")) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlem).gmlmode, "conf_champ"))) { - { - gmlcfd = gml_Script_s_get_conference_data(_inst, _other, yyInst(_inst, _other, gmlem).gmluid); - yyInst(_inst, _other, gmlccd).gmlsuffix = gml_Script_s_get_custom_data_comp_name_suffix(_inst, _other, yyInst(_inst, _other, _inst.gmlbcd).gmlname, _inst.gmlced); - yyInst(_inst, _other, gmlccd).gmlname = yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlcfd).gmlname), " "), __yy_gml_errCheck(yyInst(_inst, _other, gmlccd).gmlsuffix)); - continue; - } - } - } - } - } -} -function gml_Script_s_custom_data_update_from_editor(_inst, _other, argument0) { - { - var ___sw892___ = yyInst(_inst, _other, argument0).gmlmode; - var ___swc893___ = -1; - if (yyCompareVal(___sw892___, "subdiv", g_GMLMathEpsilon, false) == 0) { - ___swc893___ = 0; - } else if (yyCompareVal(___sw892___, "conf", g_GMLMathEpsilon, false) == 0) { - ___swc893___ = 1; - } else if (yyCompareVal(___sw892___, "bowls", g_GMLMathEpsilon, false) == 0) { - ___swc893___ = 2; - } else if (yyCompareVal(___sw892___, "finals", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw892___, "conf_champ", g_GMLMathEpsilon, false) == 0) { - ___swc893___ = 3; - } - switch (___swc893___) { - case 0: { - if (yyfnotequal(yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlname, "")) { - { - { - var __yy__v1054 = GetWithArray(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data); - for (var __yy__v1055 in __yy__v1054) { - if (!__yy__v1054.hasOwnProperty(__yy__v1055)) continue; - var __yy__v1056 = __yy__v1054[__yy__v1055]; - { - yyInst(_inst, _other, __yy__v1056.gmlsubdivisions[__yy_gml_array_check_index(yyInst(_inst, _other, argument0).gmluid, __yy__v1056.gmlsubdivisions)]).gmlname = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlname).gmltext; - gml_Script_s_set_custom_data_active(__yy__v1056, _inst, true); - } - } - } - } - } - break; - } - case 1: { - var gmlccd = gml_Script_s_get_or_create_custom_data_conference(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlconf).gmluid); - yyInst(_inst, _other, gmlccd).gmlname = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlname).gmltext; - yyInst(_inst, _other, gmlccd).gmltla = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmltla).gmltext; - yyInst(_inst, _other, gmlccd).gmldiv_0_name = yyfgreater(yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlconf).gmldivisions, 1) ? yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmldiv_0_name).gmltext : "N/A"; - yyInst(_inst, _other, gmlccd).gmldiv_1_name = yyfgreater(yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlconf).gmldivisions, 1) ? yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmldiv_1_name).gmltext : "N/A"; - gml_Script_s_set_custom_data_active(_inst, _other, true); - break; - } - case 2: { - var gmlccd = gml_Script_s_get_or_create_custom_data_competition(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlcomp).gmluid); - yyInst(_inst, _other, gmlccd).gmlprefix = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlprefix).gmltext; - yyInst(_inst, _other, gmlccd).gmlsuffix = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlsuffix).gmltext; - yyInst(_inst, _other, gmlccd).gmlname = string_join(" ", yyInst(_inst, _other, gmlccd).gmlprefix, yyInst(_inst, _other, gmlccd).gmlsuffix); - if (yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlneutral).gmlstate)) { - { - yyInst(_inst, _other, gmlccd).gmlcity = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlcity).gmltext; - yyInst(_inst, _other, gmlccd).gmlstate = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlstate).gmltext; - } - } else { - { - yyInst(_inst, _other, gmlccd).gmlcity = ""; - yyInst(_inst, _other, gmlccd).gmlstate = ""; - } - } - gml_Script_s_set_custom_data_active(_inst, _other, true); - break; - } - case 3: { - var gmlccd = gml_Script_s_get_or_create_custom_data_competition(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlcomp).gmluid); - yyInst(_inst, _other, gmlccd).gmlname = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlname).gmltext; - yyInst(_inst, _other, gmlccd).gmlsuffix = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlsuffix).gmltext; - if (yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlneutral).gmlstate)) { - { - yyInst(_inst, _other, gmlccd).gmlcity = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlcity).gmltext; - yyInst(_inst, _other, gmlccd).gmlstate = yyInst(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlfields).gmlstate).gmltext; - } - } else { - { - yyInst(_inst, _other, gmlccd).gmlcity = ""; - yyInst(_inst, _other, gmlccd).gmlstate = ""; - } - } - gml_Script_s_set_custom_data_active(_inst, _other, true); - break; - } - } - } -} -function gml_Script_s_custom_data_save(_inst, _other) { - { - var gmlfilename = gml_Script_s_get_custom_data_filename(_inst, _other); - gml_Script_slogf(_inst, _other, "Saving custom data to %1", gmlfilename); - if (!yyGetBool(gml_Script_s_is_custom_data_active(_inst, _other))) { - { - gml_Script_slogf(_inst, _other, "Not saving unchanged custom data"); - return; - } - } - gml_Script_s_save_json(_inst, _other, gmlfilename, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data); - } -} -function gml_Script_s_custom_data_delete(_inst, _other) { - { - var gmlfilename = gml_Script_s_get_custom_data_filename(_inst, _other); - if (yyGetBool(file_exists(gmlfilename))) { - { - gml_Script_slogf(_inst, _other, "Deleting custom data %1", gmlfilename); - file_delete(gmlfilename); - } - } - } -} -function gml_Script_s_custom_data_reset(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data = gml_Script_s_custom_data_template(_inst, _other); - } -} -function gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data"; - } - if (gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype.__type === undefined) { - gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype.__type = "gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlversion = 1; - _inst.gmlactive = 0; - _inst.gmlsubdivisions = __yy_gml_array_create([$$args[__yy_gml_array_check_index(2 + 0, $$args)], $$args[__yy_gml_array_check_index(2 + 1, $$args)], $$args[__yy_gml_array_check_index(2 + 2, $$args)]]); - _inst.gmlconferences = __yy_gml_array_create([]); - _inst.gmlcompetitions = __yy_gml_array_create([]); - } - } - } -} -function gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data"; - } - if (gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype.__type === undefined) { - gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype.__type = "gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype); - { - _inst.gmlname = "N/A"; - } - } -} -function gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data"; - } - if (gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype.__type === undefined) { - gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype.__type = "gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlname = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data"; - } - if (gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype.__type === undefined) { - gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype.__type = "gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlname = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_s_custom_data_template(_inst, _other) { - { - var gmldata = __yy_gml_object_create(_inst, (_inst.gml___struct___137 = __yy_method(_inst, gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data)), __yy_gml_object_create(_inst, (_inst.gml___struct___138 = __yy_method(_inst, gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data))), __yy_gml_object_create(_inst, (_inst.gml___struct___139 = __yy_method(_inst, gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data)), gml_Script_s_str(_inst, _other, "ui_Major")), __yy_gml_object_create(_inst, (_inst.gml___struct___140 = __yy_method(_inst, gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data)), gml_Script_s_str(_inst, _other, "ui_Minor"))); - return gmldata; - } -} -function gml_Script_s_custom_data_restore(_inst, _other) { - { - gml_Script_s_custom_data_delete(_inst, _other); - gml_Script_s_custom_data_reset(_inst, _other); - gml_Script_s_custom_data_patch(_inst, _other); - } -} -function gml_Script_s_custom_data_copy_from(_inst, _other, argument0) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data = gml_Script_s_custom_data_load(_inst, _other, argument0); - gml_Script_s_custom_data_delete(_inst, _other); - gml_Script_s_custom_data_save(_inst, _other); - gml_Script_s_custom_data_patch(_inst, _other); - } -} -function gml_Script_s_copy_uniforms_from(_inst, _other, argument0) { - { - var gmlfilename_src = gml_Script_s_strfl(_inst, _other, "uniforms_custom_%1.txt", argument0); - var gmlfilename_dst = gml_Script_s_strfl(_inst, _other, "uniforms_custom_%1.txt", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot")); - file_delete(gmlfilename_dst); - if (yyGetBool(file_exists(gmlfilename_src))) { - { - file_copy(gmlfilename_src, gmlfilename_dst); - } - } - gml_Script_s_copy_teamnames_from_uniform_file(_inst, _other, gmlfilename_dst); - } -} -function gml_Script_s_college_restore_all_uniforms(_inst, _other) { - { - var gmlfilename = gml_Script_s_strfl(_inst, _other, "uniforms_custom_%1.txt", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot")); - if (yyGetBool(file_exists(gmlfilename))) { - { - file_delete(gmlfilename); - } - } - gml_Script_s_copy_teamnames_from_uniform_file(_inst, _other, gml_Script_s_uniforms_default_file(_inst, _other)); - } -} -function gml_Script_s_custom_data_exists(_inst, _other) { - { - return is_struct(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data); - } -} -function gml_Script_s_is_custom_data_active(_inst, _other) { - { - return yyGetBool(is_struct(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data)) && yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data).gmlactive); - } -} -function gml_Script_s_set_custom_data_active(_inst, _other, argument0) { - { - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data).gmlactive = argument0; - } -} -function gml_Script_s_get_custom_data_subdivision(_inst, _other, argument0) { - { - return yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data).gmlsubdivisions[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data).gmlsubdivisions)]; - } -} -function gml_Script_s_get_custom_data_conference(_inst, _other, argument0) { - { - return gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data).gmlconferences, argument0); - } -} -function gml_Script_s_get_custom_data_competition(_inst, _other, argument0) { - { - return gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data).gmlcompetitions, argument0); - } -} -function gml_Script_s_get_custom_data_filename(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - } - { - if (yyfequal(argument0, -4)) { - argument0 = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot"); - } - return gml_Script_s_strfl(_inst, _other, "rb_save_%1.json", argument0); - } -} -function gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data"; - } - if (gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data.prototype.__type === undefined) { - gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data.prototype.__type = "gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_s_get_or_create_custom_data_conference(_inst, _other, argument0) { - { - var gmlccd = gml_Script_s_get_custom_data_conference(_inst, _other, argument0); - if (yyfequal(gmlccd, -4)) { - { - gmlccd = __yy_gml_object_create(_inst, (_inst.gml___struct___141 = __yy_method(_inst, gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data)), argument0); - array_push(yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data).gmlconferences, gmlccd); - } - } - return gmlccd; - } -} -function gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data"; - } - if (gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data.prototype.__type === undefined) { - gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data.prototype.__type = "gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_s_get_or_create_custom_data_competition(_inst, _other, argument0) { - { - var gmlccd = gml_Script_s_get_custom_data_competition(_inst, _other, argument0); - if (yyfequal(gmlccd, -4)) { - { - gmlccd = __yy_gml_object_create(_inst, (_inst.gml___struct___142 = __yy_method(_inst, gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data)), argument0); - array_push(yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcustom_data).gmlcompetitions, gmlccd); - } - } - return gmlccd; - } -} -function gml_Script_s_get_custom_data_suffix(_inst, _other, argument0) { - { - if (yyfnotequal(argument0, -4)) { - return yyInst(_inst, _other, argument0).gmlsuffix; - } else { - return gml_Script_s_str(_inst, _other, "ui_Championship"); - } - } -} -function gml_Script_s_get_custom_data_comp_name_prefix(_inst, _other, argument0, argument1) { - { - if (yyfnotequal(argument1, -4)) { - return yyInst(_inst, _other, argument1).gmlprefix; - } else { - return array_get(gml_Script_s_get_bowl_split_name(_inst, _other, argument0), 0); - } - } -} -function gml_Script_s_get_custom_data_comp_name_suffix(_inst, _other, argument0, argument1) { - { - if (yyfnotequal(argument1, -4)) { - return yyInst(_inst, _other, argument1).gmlsuffix; - } else { - return array_get(gml_Script_s_get_bowl_split_name(_inst, _other, argument0), 1); - } - } -} -function gml_Script_s_get_bowl_split_name(_inst, _other, argument0) { - { - var gmlnp = string_split(argument0, " ", true, 4); - var ___sw894___ = array_length(gmlnp); - var ___swc895___ = -1; - if (yyCompareVal(___sw894___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc895___ = 0; - } else if (yyCompareVal(___sw894___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc895___ = 1; - } else if (yyCompareVal(___sw894___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc895___ = 2; - } - switch (___swc895___) { - case 0: { - array_push(gmlnp, ""); - return gmlnp; - } - case 1: { - return gmlnp; - } - case 2: { - gmlnp = __yy_gml_array_check(gmlnp, 4015000333); - gmlnp[__yy_gml_array_check_index_set(0)] = string_join(" ", gmlnp[__yy_gml_array_check_index(0, gmlnp)], gmlnp[__yy_gml_array_check_index(1, gmlnp)]); - array_delete(gmlnp, 1, 1); - return gmlnp; - } - default: { - gmlnp = __yy_gml_array_check(gmlnp, 4015000333); - gmlnp[__yy_gml_array_check_index_set(0)] = string_join(" ", gmlnp[__yy_gml_array_check_index(0, gmlnp)], gmlnp[__yy_gml_array_check_index(1, gmlnp)], gmlnp[__yy_gml_array_check_index(2, gmlnp)]); - array_delete(gmlnp, 1, 2); - return gmlnp; - } - } - } -} -function gml_GlobalScript_s_get_history_by_year(_inst, _other) {} -function gml_GlobalScript_s_update_music(_inst, _other) { - _inst.gmls_update_music = __yy_method(_inst, gml_Script_s_update_music); - _inst.gmls_update_music_safe = __yy_method(_inst, gml_Script_s_update_music_safe); -} -function gml_Script_s_update_music(_inst, _other) { - { - if (yyGetBool(global.gmlbrowser) && yyGetBool(!yyGetBool(audio_system_is_available()))) { - return; - } - var gmlmusic = YYASSET_REF(0x0200000f); - { - gmlmusic = YYASSET_REF(0x02000000); - } - var ___sw898___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"); - var ___swc899___ = -1; - if (yyCompareVal(___sw898___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw898___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc899___ = 0; - } else if (yyCompareVal(___sw898___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc899___ = 1; - } - switch (___swc899___) { - case 0: { - if (yyGetBool(audio_is_playing(gmlmusic))) { - { - audio_stop_sound(gmlmusic); - } - } - break; - } - case 1: { - if (yyGetBool(instance_exists(YYASSET_REF(0x00000069))) && yyGetBool(audio_is_playing(gmlmusic))) { - { - audio_sound_gain(gmlmusic, 0, 2500); - return; - } - } - if (!yyGetBool(audio_is_playing(gmlmusic))) { - { - gml_Script_slog2(_inst, _other, "audio_play_sound music"); - audio_stop_sound(gmlmusic); - audio_play_sound(gmlmusic, 0, true); - audio_sound_gain(gmlmusic, 0.6, 1); - } - } else { - audio_sound_gain(gmlmusic, 0.6, 5000); - } - break; - } - } - } -} -function gml_Script_s_update_music_safe(_inst, _other) { - { - var gmlcur_time = get_timer(); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("- s_update_music_safe cur_time: ", __yy_gml_errCheck(string(gmlcur_time))), " last_opt_music_change_time: "), __yy_gml_errCheck(string(global.gmllast_opt_music_change_time))), " diff: "), __yy_gml_errCheck(string(yyfminus(__yy_gml_errCheck(gmlcur_time), __yy_gml_errCheck(global.gmllast_opt_music_change_time)))))); - if (yyfgreaterequal(yyfminus(__yy_gml_errCheck(gmlcur_time), __yy_gml_errCheck(global.gmllast_opt_music_change_time)), 2000000)) { - { - gml_Script_s_update_music(_inst, _other); - } - } - } -} // if (string_count("@", msg)) -function gml_GlobalScript_s_get_ticker_text(_inst, _other) { - _inst.gmls_get_ticker_text = __yy_method(_inst, gml_Script_s_get_ticker_text); -} -function gml_Script_s_get_ticker_text(_inst, _other) { - { - (g_yyPrePostObject__ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlticker_count), (yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlticker_count = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlticker_count.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlticker_count), g_yyPrePostObject__; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlticker_count, 3)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlticker_count = 0; - } - var gmlallowLinks = !yyGetBool(yyGetBool(global.gmlconsole_build) || yyGetBool(0)); - var ___sw902___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlticker_count; - var ___swc903___ = -1; - if (yyCompareVal(___sw902___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc903___ = 0; - } else if (yyCompareVal(___sw902___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc903___ = 1; - } else if (yyCompareVal(___sw902___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw902___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc903___ = 2; - } - switch (___swc903___) { - case 0: { - if (yyGetBool(gmlallowLinks)) { - { - return gml_Script_s_str(_inst, _other, "msg_TickerTwitter"); - break; - } - } - } - case 1: { - if (yyGetBool(gmlallowLinks)) { - { - return gml_Script_s_str(_inst, _other, "msg_TickerReddit"); - break; - } - } - } - case 2: { - if (yyGetBool(gmlallowLinks)) { - { - if (yyGetBool(yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count, 32)) && yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count, 36))) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count = 1; - } - } - } - var gmlmsg = gml_Script_s_str(_inst, _other, yyfplus("tip_", __yy_gml_errCheck(string(((yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count instanceof Long ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count.add(1) : ++yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count))))); - if (yyGetBool(string_count("@", gmlmsg))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltip_count = 1; - gmlmsg = gml_Script_s_str(_inst, _other, "tip_1"); - } - } - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Tip")), "! "), __yy_gml_errCheck(gmlmsg)); - break; - } - } - return gml_Script_s_get_ticker_text(_inst, _other); - } -} -function gml_GlobalScript_s_choose_random_face_for_me(_inst, _other) { - _inst.gmls_choose_random_face_for_me = __yy_method(_inst, gml_Script_s_choose_random_face_for_me); -} -function gml_Script_s_choose_random_face_for_me(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_choose_random_face_for_me"); - { - var __yy__v1057 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1058 in __yy__v1057) { - if (!__yy__v1057.hasOwnProperty(__yy__v1058)) continue; - var __yy__v1059 = __yy__v1057[__yy__v1058]; - { - if (yyGetBool(__yy__v1059.gmlqb_mode)) { - { - __yy__v1059.gmlmy_skin = choose(2, 1, 0); - __yy__v1059.gmlmyface_x = irandom(7); - var ___sw906___ = __yy__v1059.gmlmy_skin; - var ___swc907___ = -1; - if (yyCompareVal(___sw906___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc907___ = 0; - } else if (yyCompareVal(___sw906___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc907___ = 1; - } else if (yyCompareVal(___sw906___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc907___ = 2; - } - switch (___swc907___) { - case 0: { - __yy__v1059.gmlmyface_y = irandom(2); - break; - } - case 1: { - __yy__v1059.gmlmyface_y = 0; - break; - } - case 2: { - __yy__v1059.gmlmyface_y = irandom(8); - break; - } - } - gml_Script_slog(__yy__v1059, _inst, yyfplus("new skin = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmy_skin)))); - gml_Script_slog(__yy__v1059, _inst, yyfplus("new face_x = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x)))); - gml_Script_slog(__yy__v1059, _inst, yyfplus("new face_y = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_y)))); - } - } else { - { - __yy__v1059.gmlmyface_x = irandom(8); - __yy__v1059.gmlmyface_y = irandom(3); - } - } - } - } - } - } -} -function gml_GlobalScript_s_get_kick_direction(_inst, _other) { - _inst.gmls_get_kick_direction = __yy_method(_inst, gml_Script_s_get_kick_direction); -} -function gml_Script_s_get_kick_direction(_inst, _other) { - { - var gmlskl = yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).gmlmy_kick_skill), 3); - var gmlsp = yyfminus(9, __yy_gml_errCheck(gmlskl)); - var gmldif = yyfdivide(__yy_gml_errCheck(yyfplus(5, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty))), 5); - gmlsp = yyfminus(gmlsp, gmldif); - gmlsp = clamp(gmlsp, 3, 9); - var gmlconewid = 100; - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - gmlsp = 9; - gmlconewid = 200; - } - } - _inst.gmlkicky = yyfplus(_inst.gmlkicky, yyftime(__yy_gml_errCheck(_inst.gmlkickflip), __yy_gml_errCheck(gmlsp))); - if (yyGetBool(yyfgreater(_inst.gmlkicky, yyfplus(300, __yy_gml_errCheck(gmlconewid)))) || yyGetBool(yyfless(_inst.gmlkicky, yyfminus(300, __yy_gml_errCheck(gmlconewid))))) { - _inst.gmlkickflip = __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmlkickflip)); - } - return __yy_gml_errCheck(-__yy_gml_errCheck(point_direction(yyInst(_inst, _other, _inst.gmlholder).x, yyInst(_inst, _other, _inst.gmlholder).y, _inst.gmlkickx, _inst.gmlkicky))); - } -} -function gml_GlobalScript_s_aiming(_inst, _other) { - _inst.gmls_aiming = __yy_method(_inst, gml_Script_s_aiming); -} -function gml_Script_s_aiming(_inst, _other) { - { - { - var __yy__v1060 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1061 in __yy__v1060) { - if (!__yy__v1060.hasOwnProperty(__yy__v1061)) continue; - var __yy__v1062 = __yy__v1060[__yy__v1061]; - { - var ___sw910___ = __yy__v1062.gmlstate; - var ___swc911___ = -1; - if (yyCompareVal(___sw910___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw910___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw910___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw910___, 18, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw910___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc911___ = 0; - } - switch (___swc911___) { - case 0: { - return true; - } - default: { - return false; - } - } - } - } - } - return false; - } -} -function gml_GlobalScript_s_update_ball(_inst, _other) { - _inst.gmls_update_ball = __yy_method(_inst, gml_Script_s_update_ball); -} -function gml_Script_s_update_ball(_inst, _other) { - { - var gmlmx = device_mouse_x_to_gui(0); - var gmlmy = device_mouse_y_to_gui(0); - var gmlcont = YYASSET_REF(0x00000069); - if (!yyGetBool(mouse_check_button(1))) { - _inst.gmltouch_starty = -1; - } else { - if (yyfequal(_inst.gmltouch_starty, -1)) { - _inst.gmltouch_starty = gmlmy; - } - } - if (yyGetBool(yyfgreaterequal(_inst.gmltouch_starty, 250)) && yyGetBool(yyfequal(_inst.gmlstate, 0))) { - return; - } - var gmlgp_axis = 0; - if (yyGetBool(global.gmlgamepad)) { - { - gmlgp_axis = yyInst(_inst, _other, global.gmlgp).gmlaxisl_force; - if (yyfequal(gml_Script_s_get_op_invert_throw(_inst, _other), 3)) { - gmlgp_axis = yyInst(_inst, _other, global.gmlgp).gmlaxisr_force; - } - } - } - var ___sw920___ = _inst.gmlstate; - var ___swc921___ = -1; - if (yyCompareVal(___sw920___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 0; - } else if (yyCompareVal(___sw920___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 1; - } else if (yyCompareVal(___sw920___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 2; - } else if (yyCompareVal(___sw920___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 3; - } else if (yyCompareVal(___sw920___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 4; - } else if (yyCompareVal(___sw920___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 5; - } else if (yyCompareVal(___sw920___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 6; - } else if (yyCompareVal(___sw920___, 19, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 21, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 20, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 10, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 7; - } else if (yyCompareVal(___sw920___, 14, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 15, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw920___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 8; - } else if (yyCompareVal(___sw920___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc921___ = 9; - } - switch (___swc921___) { - case 0: { - if (yyGetBool(gml_Script_s_can_throw(_inst, _other)) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(mouse_check_button(1)) && yyGetBool(yyfless(point_distance(_inst.x, _inst.y, g_pBuiltIn.get_mouse_x(), g_pBuiltIn.get_mouse_y()), 40))) { - { - _inst.gmlxtouch = gmlmx; - _inst.gmlytouch = gmlmy; - _inst.gmlstate = 1; - } - } - if (yyGetBool(_inst.gmlholder)) { - gml_Script_s_update_ball_offset(_inst, _other); - } - break; - } - case 1: { - _inst.x = yyInst(_inst, _other, gmlcont).gmlx_scrim; - _inst.y = yyInst(_inst, _other, gmlcont).gmly_scrim; - var ___sw922___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice; - var ___swc923___ = -1; - if (yyCompareVal(___sw922___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc923___ = 0; - } else if (yyCompareVal(___sw922___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc923___ = 1; - } - switch (___swc923___) { - case 0: { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Throw1"); - break; - } - case 1: { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Throw3"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) { - { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Running1"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Running1b"); - } - } - } - break; - } - } - if (yyGetBool(yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(mouse_check_button(1))) || yyGetBool(yyGetBool(global.gmlgamepad) && yyGetBool(yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_handoff)) || yyGetBool(gmlgp_axis)) && yyGetBool(!yyGetBool(gml_Script_s_is_paused_or_just_unpaused(_inst, _other))))) { - { - { - var __yy__v1063 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1064 in __yy__v1063) { - if (!__yy__v1063.hasOwnProperty(__yy__v1064)) continue; - var __yy__v1065 = __yy__v1063[__yy__v1064]; - { - if (yyGetBool(yyfequal(__yy__v1065.gmlposition, 2)) && yyGetBool(yyGetBool(yyGetBool(global.gmlgamepad) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_handoff)) && yyGetBool(!yyGetBool(gml_Script_s_is_paused_or_just_unpaused(__yy__v1065, _inst)))) || yyGetBool(yyGetBool(!yyGetBool(global.gmlgamepad)) && yyGetBool(yyfless(point_distance(__yy__v1065.x, __yy__v1065.y, g_pBuiltIn.get_mouse_x(), g_pBuiltIn.get_mouse_y()), 20))))) { - { - gml_Script_slog(__yy__v1065, _inst, "global.master_ball.state = BALL_HANDOFF;"); - yyInst(_inst, _other, global.gmlmaster_ball).gmlstate = 19; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlplay_start = g_pBuiltIn.get_current_time(); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlrunning_play = true; - gml_Script_s_sound_throw(__yy__v1065, _inst); - instance_destroy(__yy__v1065, YYASSET_REF(0x0000007a)); - instance_destroy(__yy__v1065, YYASSET_REF(0x0000007c)); - break; - } - } - } - } - } - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) || yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0))) { - { - if (yyfnotequal(_inst.gmlstate, 19)) { - { - _inst.gmlxtouch = gmlmx; - _inst.gmlytouch = gmlmy; - _inst.gmlstate = 1; - gml_Script_slog(_inst, _other, "state = BALL_AIM_DEADZONE"); - } - } - } - } - } - } - break; - } - case 2: { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfgreater(gmlgp_axis, 0.2))) { - { - _inst.gmlstate = 2; - gml_Script_s_sound_throw(_inst, _other); - } - } else { - if (yyGetBool(mouse_check_button(1)) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - _inst.gmldragdist = point_distance(_inst.gmlxtouch, _inst.gmlytouch, gmlmx, gmlmy); - if (yyfgreater(_inst.gmldragdist, 20)) { - { - _inst.gmlstate = 2; - gml_Script_s_sound_throw(_inst, _other); - } - } - } - } else { - { - _inst.gmlstate = 0; - return; - } - } - } - break; - } - case 3: { - instance_destroy(_inst, YYASSET_REF(0x0000007a)); - instance_destroy(_inst, YYASSET_REF(0x0000007c)); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 3)) { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Throw2"); - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0))) { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Throw3"); - } - { - var __yy__v1066 = GetWithArray(_inst.gmlholder); - for (var __yy__v1067 in __yy__v1066) { - if (!__yy__v1066.hasOwnProperty(__yy__v1067)) continue; - var __yy__v1068 = __yy__v1066[__yy__v1067]; - { - if (yyGetBool(!yyGetBool(path_exists(__yy__v1068.gmlmy_route))) && yyGetBool(!yyGetBool(gml_Script_s_is_falling(__yy__v1068, _inst))) && yyGetBool(yyfless(__yy__v1068.gmlballdist, 10))) { - gml_Script_s_set_anim(__yy__v1068, _inst, 11); - } - gml_Script_s_update_ball_offset(_inst, __yy__v1068); - } - } - } - var ___sw924___ = global.gmlgamepad; - var ___swc925___ = -1; - if (yyCompareVal(___sw924___, true, g_GMLMathEpsilon, false) == 0) { - ___swc925___ = 0; - } else if (yyCompareVal(___sw924___, false, g_GMLMathEpsilon, false) == 0) { - ___swc925___ = 1; - } - switch (___swc925___) { - case 0: { - var ___sw926___ = gml_Script_s_get_op_invert_throw(_inst, _other); - var ___swc927___ = -1; - if (yyCompareVal(___sw926___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc927___ = 0; - } else if (yyCompareVal(___sw926___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc927___ = 1; - } else if (yyCompareVal(___sw926___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc927___ = 2; - } else if (yyCompareVal(___sw926___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc927___ = 3; - } - switch (___swc927___) { - case 0: { - if (yyfgreater(gmlgp_axis, 0.2)) { - { - _inst.gmldragx = clamp(yyfplus(__yy_gml_errCheck(_inst.gmldragx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisl_h), 2))), -100, 100); - _inst.gmldragy = clamp(yyfplus(__yy_gml_errCheck(_inst.gmldragy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisl_v), 2))), -100, 100); - _inst.gmldragdist = point_distance(0, 0, _inst.gmldragx, __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmldragy))); - _inst.gmldirec = point_direction(0, 0, _inst.gmldragx, __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmldragy))); - } - } - break; - } - case 1: { - if (yyfgreater(gmlgp_axis, 0.2)) { - { - _inst.gmldragx = clamp(yyfminus(__yy_gml_errCheck(_inst.gmldragx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisl_h), 2))), -100, 100); - _inst.gmldragy = clamp(yyfminus(__yy_gml_errCheck(_inst.gmldragy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisl_v), 2))), -100, 100); - _inst.gmldragdist = point_distance(0, 0, _inst.gmldragx, __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmldragy))); - _inst.gmldirec = point_direction(0, 0, _inst.gmldragx, __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmldragy))); - } - } - break; - } - case 2: { - _inst.gmldes_drag = yyftime(__yy_gml_errCheck(gmlgp_axis), 100); - _inst.gmldragdist = lerp(_inst.gmldragdist, _inst.gmldes_drag, 0.25); - _inst.gmldragdist = clamp(_inst.gmldragdist, 20, 100); - _inst.gmldes_direc = yyfplus(__yy_gml_errCheck(point_direction(0, 0, yyInst(_inst, _other, global.gmlgp).gmlaxisl_h, __yy_gml_errCheck(-__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisl_v)))), 180); - _inst.gmldirec = yyfminus(_inst.gmldirec, yyftime(__yy_gml_errCheck(angle_difference(_inst.gmldirec, _inst.gmldes_direc)), 0.1)); - break; - } - case 3: { - _inst.gmldes_drag = yyftime(__yy_gml_errCheck(gmlgp_axis), 100); - _inst.gmldragdist = lerp(_inst.gmldragdist, _inst.gmldes_drag, 0.25); - _inst.gmldragdist = clamp(_inst.gmldragdist, 20, 100); - _inst.gmldes_direc = yyfplus(__yy_gml_errCheck(point_direction(0, 0, yyInst(_inst, _other, global.gmlgp).gmlaxisr_h, __yy_gml_errCheck(-__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v)))), 180); - _inst.gmldirec = yyfminus(_inst.gmldirec, yyftime(__yy_gml_errCheck(angle_difference(_inst.gmldirec, _inst.gmldes_direc)), 0.1)); - break; - } - } - if (yyGetBool(yyGetBool(yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2))) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, 32771))) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, 32777))) { - { - { - var __yy__v1069 = GetWithArray(_inst.gmlholder); - for (var __yy__v1070 in __yy__v1069) { - if (!__yy__v1069.hasOwnProperty(__yy__v1070)) continue; - var __yy__v1071 = __yy__v1069[__yy__v1070]; - if (yyGetBool(path_exists(__yy__v1071.gmlmy_route))) { - path_delete(__yy__v1071.gmlmy_route); - } - } - } - gml_Script_s_qb_run(_inst, _other, true); - } - } else { - if (yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_back)) && yyGetBool(!yyGetBool(gml_Script_s_is_paused_or_just_unpaused(_inst, _other)))) { - { - _inst.gmlbullet_throw_hold = false; - _inst.gmlbullet_throw = !yyGetBool(_inst.gmlbullet_throw); - } - } - } - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl)) { - { - _inst.gmlbullet_throw_hold = true; - _inst.gmlbullet_throw = true; - } - } else { - if (yyGetBool(_inst.gmlbullet_throw_hold)) { - { - _inst.gmlbullet_throw_hold = false; - _inst.gmlbullet_throw = false; - } - } - } - if (yyGetBool(_inst.gmlbullet_throw) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice))) { - { - _inst.gmlvelocity = yyftime(yyftime(__yy_gml_errCheck(_inst.gmldragdist), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).gmlmy_throw_power)), 1.2); - _inst.gmlzvel = yyftime(yyftime(__yy_gml_errCheck(_inst.gmlvelocity), 0.35), 0.5); - } - } else { - { - _inst.gmlvelocity = yyftime(__yy_gml_errCheck(_inst.gmldragdist), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).gmlmy_throw_power)); - _inst.gmlzvel = yyftime(__yy_gml_errCheck(_inst.gmlvelocity), 0.35); - } - } - if (yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - gml_Script_s_throw_ball(_inst, _other); - } - break; - } - case 1: { - _inst.gmldragdist = min(point_distance(_inst.gmlxtouch, _inst.gmlytouch, gmlmx, gmlmy), 100); - var gmlfinger_down = false; - if (yyGetBool(global.gmlmobile_device) || yyGetBool(global.gmlconsole_build)) { - { - if (yyGetBool(device_mouse_check_button(0, 1)) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - gmlfinger_down = true; - if (yyGetBool(device_mouse_check_button_released(1, 1))) { - _inst.gmlbullet_throw = !yyGetBool(_inst.gmlbullet_throw); - } - } - } - } - } else { - if (yyGetBool(mouse_check_button(1)) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - gmlfinger_down = true; - if (yyGetBool(mouse_check_button_released(2))) { - _inst.gmlbullet_throw = !yyGetBool(_inst.gmlbullet_throw); - } - } - } - } - if (yyGetBool(gmlfinger_down)) { - { - _inst.gmldirec = yyfplus(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(point_direction(_inst.gmlxtouch, _inst.gmlytouch, gmlmx, gmlmy)))), 180); - if (yyGetBool(_inst.gmlbullet_throw)) { - { - _inst.gmlvelocity = yyftime(yyftime(__yy_gml_errCheck(_inst.gmldragdist), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).gmlmy_throw_power)), 1.2); - _inst.gmlzvel = yyftime(yyftime(__yy_gml_errCheck(_inst.gmlvelocity), 0.35), 0.5); - } - } else { - { - _inst.gmlvelocity = yyftime(__yy_gml_errCheck(_inst.gmldragdist), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).gmlmy_throw_power)); - _inst.gmlzvel = yyftime(__yy_gml_errCheck(_inst.gmlvelocity), 0.35); - } - } - } - } else { - if (yyGetBool(yyfless(_inst.gmldragdist, 20)) || yyGetBool(gml_Script_s_opposite_aim(_inst, _other, _inst.gmldirec))) { - { - { - var __yy__v1072 = GetWithArray(_inst.gmlholder); - for (var __yy__v1073 in __yy__v1072) { - if (!__yy__v1072.hasOwnProperty(__yy__v1073)) continue; - var __yy__v1074 = __yy__v1072[__yy__v1073]; - if (yyGetBool(path_exists(__yy__v1074.gmlmy_route))) { - path_delete(__yy__v1074.gmlmy_route); - } - } - } - gml_Script_s_qb_run(_inst, _other, false); - } - } else { - gml_Script_s_throw_ball(_inst, _other); - } - } - break; - } - } - break; - } - case 4: { - yyInst(_inst, _other, gmlcont).gmltap_msg = ""; - gml_Script_s_update_ball_movement(_inst, _other, false); - break; - } - case 5: { - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x0000007b)))) && yyGetBool(yyfgreater(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlminutes), __yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlseconds)), 0)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 5))) { - { - if (yyGetBool(_inst.gmlholder) && yyGetBool(yyInst(_inst, _other, _inst.gmlholder).gmloffense) && yyGetBool(gml_Script_s_count_timeouts(_inst, _other)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, gmlcont).gmltimeout_called))) { - { - var gmlbx = 32; - var gmlby = 48; - if (yyfequal(yyInst(_inst, _other, gmlcont).gmldrivedir, -1)) { - gmlbx = yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_width()), 32), __yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000059)))); - } - var gmlbtn_to = instance_create_layer(gmlbx, gmlby, "Text", YYASSET_REF(0x0000007b)); - yyInst(_inst, _other, gmlbtn_to).gmlgp_mapped_button = global.gmlgp_timeout; - } - } - } - } - } - case 6: { - if (yyGetBool(_inst.gmlholder)) { - gml_Script_s_update_ball_offset(_inst, _other); - } else { - gml_Script_s_update_ball_movement(_inst, _other, false); - } - break; - } - case 7: { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) { - { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Running2"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Running2b"); - } - } - } else { - { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Running3"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1)) { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Running3D"); - } else { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Running3A"); - } - } - } - } - } - } - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 3)) { - { - yyInst(_inst, _other, gmlcont).gmltap_msg = ""; - _inst.gmlstate = 16; - } - } else { - { - } - } - } - gml_Script_s_update_ball_offset(_inst, _other); - break; - } - case 8: { - if (yyGetBool(_inst.gmlholder)) { - { - gml_Script_s_update_ball_offset(_inst, _other); - return; - } - } - } - case 9: { - gml_Script_s_update_ball_movement(_inst, _other, false); - break; - } - } - } -} -function gml_GlobalScript_s_do_touchback(_inst, _other) { - _inst.gmls_do_touchback = __yy_method(_inst, gml_Script_s_do_touchback); -} -function gml_Script_s_do_touchback(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true)) && yyGetBool(gml_Script_s_can_touchback(_inst, _other))) { - { - var gmlddir = -1; - { - var __yy__v1075 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1076 in __yy__v1075) { - if (!__yy__v1075.hasOwnProperty(__yy__v1076)) continue; - var __yy__v1077 = __yy__v1075[__yy__v1076]; - gmlddir = __yy__v1077.gmldrivedir; - } - } - if (yyGetBool(yyGetBool(yyfless(_inst.x, 300)) && yyGetBool(yyfequal(gmlddir, 1))) || yyGetBool(yyGetBool(yyfgreater(_inst.x, 2300)) && yyGetBool(yyfequal(gmlddir, -1)))) { - { - gml_Script_s_set_anim(_inst, _other, 19); - return true; - } - } - } - } - return false; - } -} -function gml_GlobalScript_s_update_ball_fieldgoal(_inst, _other) { - _inst.gmls_update_ball_fieldgoal = __yy_method(_inst, gml_Script_s_update_ball_fieldgoal); -} -function gml_Script_s_update_ball_fieldgoal(_inst, _other) { - { - var gmlcont = YYASSET_REF(0x00000069); - var ___sw932___ = _inst.gmlstate; - var ___swc933___ = -1; - if (yyCompareVal(___sw932___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc933___ = 0; - } else if (yyCompareVal(___sw932___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc933___ = 1; - } else if (yyCompareVal(___sw932___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc933___ = 2; - } else if (yyCompareVal(___sw932___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc933___ = 3; - } else if (yyCompareVal(___sw932___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 11, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 13, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc933___ = 4; - } else if (yyCompareVal(___sw932___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 21, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 10, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 14, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 15, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 16, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 17, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw932___, 20, g_GMLMathEpsilon, false) == 0) { - ___swc933___ = 5; - } - switch (___swc933___) { - case 0: { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) { - { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Kick1"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Kick1b"); - } - } - } - _inst.x = yyInst(_inst, _other, gmlcont).gmlx_scrim; - _inst.y = yyInst(_inst, _other, gmlcont).gmly_scrim; - var gmlsp = yyfminus(1.4, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).gmlmy_kick_skill), 0.05))); - var ___sw934___ = _inst.gmlkickflip; - var ___swc935___ = -1; - if (yyCompareVal(___sw934___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc935___ = 0; - } else if (yyCompareVal(___sw934___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc935___ = 1; - } - switch (___swc935___) { - case 0: { - _inst.gmlkickpow = yyfminus(_inst.gmlkickpow, 5); - break; - } - case 1: { - _inst.gmlkickpow = yyfplus(_inst.gmlkickpow, gmlsp); - break; - } - } - if (yyfgreaterequal(_inst.gmlkickpow, 55)) { - { - _inst.gmlkickpow = 55; - _inst.gmlkickflip = __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmlkickflip)); - } - } - if (yyflessequal(_inst.gmlkickpow, 0)) { - { - _inst.gmlkickpow = 0; - _inst.gmlkickflip = __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmlkickflip)); - } - } - gml_Script_s_update_ball_offset(_inst, _other); - if (yyGetBool(gml_Script_s_cpu_is_kicking_off(_inst, _other))) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done, 3)) { - { - _inst.gmlcpu_kickpow = 55; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done = 4; - } - } - if (yyfequal(round(_inst.gmlkickpow), round(_inst.gmlcpu_kickpow))) { - _inst.gmlstate = 1; - } - break; - } - } - if (yyGetBool(global.gmlgamepad) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - _inst.gmlstate = 1; - } else { - if (yyGetBool(mouse_check_button(1)) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - { - var __yy__v1078 = GetWithArray(YYASSET_REF(0x0000000c)); - for (var __yy__v1079 in __yy__v1078) { - if (!__yy__v1078.hasOwnProperty(__yy__v1079)) continue; - var __yy__v1080 = __yy__v1078[__yy__v1079]; - { - if (yyfgreater(device_mouse_y_to_gui(0), yyfplus(__yy_gml_errCheck(__yy__v1080.y), __yy_gml_errCheck(__yy__v1080.sprite_height)))) { - _inst.gmlstate = 1; - } - return; - } - } - } - _inst.gmlstate = 1; - } - } - } - break; - } - case 1: { - instance_destroy(_inst, YYASSET_REF(0x0000000c)); - if (yyGetBool(gml_Script_s_cpu_is_kicking_off(_inst, _other)) || yyGetBool(yyGetBool(!yyGetBool(mouse_check_button(1))) && yyGetBool(yyGetBool(!yyGetBool(global.gmlgamepad)) || yyGetBool(!yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select)))))) { - { - _inst.gmlstate = 2; - { - var __yy__v1081 = GetWithArray(_inst.gmlholder); - for (var __yy__v1082 in __yy__v1081) { - if (!__yy__v1081.hasOwnProperty(__yy__v1082)) continue; - var __yy__v1083 = __yy__v1081[__yy__v1082]; - gml_Script_s_set_anim(__yy__v1083, _inst, 14); - } - } - } - } else { - _inst.gmldirec = gml_Script_s_get_kick_direction(_inst, _other); - } - break; - } - case 2: { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) { - { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Kick2"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) { - yyInst(_inst, _other, gmlcont).gmltap_msg = gml_Script_s_str(_inst, _other, "training_Kick2b"); - } - } - } - if (yyGetBool(_inst.gmlholder)) { - { - gml_Script_s_update_ball_offset(_inst, _other); - var gmld = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, _inst.gmlholder).x, yyInst(_inst, _other, _inst.gmlholder).y); - if (yyfless(gmld, 30)) { - { - { - var __yy__v1084 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1085 in __yy__v1084) { - if (!__yy__v1084.hasOwnProperty(__yy__v1085)) continue; - var __yy__v1086 = __yy__v1084[__yy__v1085]; - if (yyfequal(__yy__v1086.gmlposition, 11)) { - __yy__v1086.image_index = 1; - } - } - } - } - } - if (yyfgreater(gmld, 25)) { - break; - } - } - } - if (yyfless(_inst.gmlkickpow, 15)) { - { - _inst.gmldirec = random_range(-5, 5); - if (yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlfacing, -1)) { - _inst.gmldirec = yyfplus(180, __yy_gml_errCheck(irandom_range(-5, 5))); - } - _inst.gmlvelocity = yyftime(__yy_gml_errCheck(yyfplus(50, __yy_gml_errCheck(_inst.gmlkickpow))), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).gmlmy_kick_power)); - _inst.gmlzvel = yyftime(__yy_gml_errCheck(_inst.gmlvelocity), 0.4); - gml_Script_s_kick_ball(_inst, _other); - break; - } - } - _inst.gmldirec = gml_Script_s_get_kick_direction(_inst, _other); - _inst.gmlvelocity = yyftime(__yy_gml_errCheck(yyfplus(50, __yy_gml_errCheck(_inst.gmlkickpow))), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).gmlmy_kick_power)); - _inst.gmlzvel = yyftime(__yy_gml_errCheck(_inst.gmlvelocity), 0.4); - if (yyGetBool(gml_Script_s_cpu_is_kicking_off(_inst, _other))) { - gml_Script_s_kick_ball(_inst, _other); - } else { - if (yyGetBool(mouse_check_button(1)) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - gml_Script_s_kick_ball(_inst, _other); - } else { - if (yyGetBool(global.gmlgamepad) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - gml_Script_s_kick_ball(_inst, _other); - } - } - } - break; - } - case 3: { - gml_Script_s_update_ball_movement(_inst, _other, false); - break; - } - case 4: { - if (yyGetBool(_inst.gmlholder)) { - gml_Script_s_update_ball_offset(_inst, _other); - } else { - gml_Script_s_update_ball_movement(_inst, _other, false); - } - break; - } - case 5: { - gml_Script_s_update_ball_movement(_inst, _other, false); - break; - } - } - } -} -function gml_GlobalScript_s_update_ball_movement(_inst, _other) { - _inst.gmls_update_ball_movement = __yy_method(_inst, gml_Script_s_update_ball_movement); -} -function gml_Script_s_update_ball_movement(_inst, _other, argument0) { - { - _inst.gmllast_x = _inst.x; - _inst.gmllast_y = _inst.y; - var ___sw938___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking; - var ___swc939___ = -1; - if (yyCompareVal(___sw938___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc939___ = 0; - } - switch (___swc939___) { - case 0: { - _inst.gmlvelocity = yyftime(_inst.gmlvelocity, 0.986); - _inst.gmlzvel = yyfminus(_inst.gmlzvel, 0.08); - break; - } - default: { - _inst.gmlvelocity = yyftime(_inst.gmlvelocity, 0.9995); - _inst.gmlzvel = yyfminus(_inst.gmlzvel, 0.03); - break; - } - } - _inst.x = yyfplus(_inst.x, yyftime(__yy_gml_errCheck(dcos(_inst.gmldirec)), __yy_gml_errCheck(_inst.gmlvelocity))); - _inst.y = yyfplus(_inst.y, yyftime(__yy_gml_errCheck(dsin(_inst.gmldirec)), __yy_gml_errCheck(_inst.gmlvelocity))); - _inst.gmllastheight = _inst.gmlheight; - _inst.gmlheight = yyfplus(_inst.gmlheight, _inst.gmlzvel); - _inst.gmlrotation = yyfplus(_inst.gmlrotation, _inst.gmlroll); - if (yyGetBool(argument0)) { - return; - } - if (yyflessequal(_inst.gmlheight, 1)) { - { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - if (yyGetBool(yyfless(_inst.x, 300)) || yyGetBool(yyfgreater(_inst.x, 2300))) { - { - gml_Script_slog(_inst, _other, "BALL_TOUCHBACK 6"); - _inst.gmlstate = 20; - _inst.gmlydead = round(_inst.y); - _inst.gmlxdead = round(_inst.x); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_down = _inst.y; - } - } - } - } else { - if (yyfnotequal(_inst.gmlstate, 6)) { - { - if (yyGetBool(_inst.gmllast_touched_by)) { - { - if (yyGetBool(yyInst(_inst, _other, _inst.gmllast_touched_by).gmloffense)) { - { - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - _inst.gmlstate = 13; - } - } - } else { - { - gml_Script_s_set_ball_down(_inst, _other); - } - } - } - } - } - } - } - if (yyfless(_inst.gmlzvel, -1)) { - gml_Script_s_sound_bounce(_inst, _other); - } - _inst.gmlbouncecount = yyfplus(_inst.gmlbouncecount, 1); - _inst.gmlheight = 1; - _inst.gmlzvel = yyftime(_inst.gmlzvel, -0.5); - _inst.gmlvelocity = yyftime(_inst.gmlvelocity, random_range(0.2, 0.5)); - _inst.gmldirec = yyfplus(_inst.gmldirec, random_range(-40, 40)); - _inst.gmlroll = irandom(15); - } - } - if (yyfless(_inst.gmlvelocity, 0.1)) { - { - _inst.gmlvelocity = 0; - _inst.gmlroll = 0; - _inst.gmlrotation = 0; - } - } - if (yyGetBool(yyfequal(_inst.gmlbouncecount, 0)) && yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking) && yyGetBool(!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true)))) { - { - { - var __yy__v1087 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v1088 in __yy__v1087) { - if (!__yy__v1087.hasOwnProperty(__yy__v1088)) continue; - var __yy__v1089 = __yy__v1087[__yy__v1088]; - { - if (yyfgreater(__yy__v1089.gmlwind, 0)) { - { - __yy__v1089.gmlwind_force = clamp(yyfplus(__yy_gml_errCheck(__yy__v1089.gmlwind_force), 0.008), 0, __yy__v1089.gmlwind); - _inst.x = yyfplus(_inst.x, yyftime(__yy_gml_errCheck(dcos(yyftime(__yy_gml_errCheck(__yy__v1089.gmlwind_dir), 45))), __yy_gml_errCheck(__yy__v1089.gmlwind_force))); - _inst.y = yyfplus(_inst.y, yyftime(__yy_gml_errCheck(dsin(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(__yy__v1089.gmlwind_dir))), 45))), __yy_gml_errCheck(__yy__v1089.gmlwind_force))); - } - } - } - } - } - } - } - gml_Script_s_check_dummy_collision(_inst, _other); - } -} -function gml_GlobalScript_s_update_ball_offset(_inst, _other) { - _inst.gmls_update_ball_offset = __yy_method(_inst, gml_Script_s_update_ball_offset); -} -function gml_Script_s_update_ball_offset(_inst, _other) { - { - var gmloffsetx = 0; - var gmloffsety = 0; - _inst.gmlroll = 0; - _inst.gmlrotation = 0; - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - gmloffsetx = 11; - gmloffsety = 1; - _inst.gmlheight = 1; - _inst.gmlrotation = 90; - return; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking) && yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlposition, 1))) { - { - gmloffsetx = 11; - gmloffsety = 1; - _inst.gmlheight = 1; - _inst.gmlrotation = 90; - } - } else { - { - var ___sw946___ = yyInst(_inst, _other, _inst.gmlholder).gmlanim; - var ___swc947___ = -1; - if (yyCompareVal(___sw946___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 0; - } else if (yyCompareVal(___sw946___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw946___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 1; - } else if (yyCompareVal(___sw946___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw946___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 2; - } else if (yyCompareVal(___sw946___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 3; - } else if (yyCompareVal(___sw946___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 4; - } else if (yyCompareVal(___sw946___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 5; - } else if (yyCompareVal(___sw946___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 6; - } else if (yyCompareVal(___sw946___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 7; - } else if (yyCompareVal(___sw946___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 8; - } else if (yyCompareVal(___sw946___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 9; - } else if (yyCompareVal(___sw946___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc947___ = 10; - } - switch (___swc947___) { - case 0: { - gmloffsetx = 1; - gmloffsety = 2; - _inst.gmlheight = yyftime(7, __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_yscale)); - break; - } - case 1: { - gmloffsetx = 3; - gmloffsety = -2; - _inst.gmlheight = 0; - break; - } - case 2: { - gmloffsetx = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_index), 2))); - gmloffsety = 2; - _inst.gmlheight = yyftime(10, __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_yscale)); - break; - } - case 3: { - gmloffsetx = 4; - gmloffsety = -2; - _inst.gmlheight = yyftime(8, __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_yscale)); - break; - } - case 4: { - if (yyfless(yyInst(_inst, _other, _inst.gmlholder).image_index, 1)) { - { - gmloffsetx = 2; - gmloffsety = -2; - _inst.gmlheight = yyftime(9, __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_yscale)); - } - } else { - { - gmloffsetx = 0; - gmloffsety = -2; - _inst.gmlheight = yyftime(9, __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_yscale)); - if (yyfless(yyInst(_inst, _other, _inst.gmlholder).speed, 1)) { - _inst.gmlheight = 0; - } - } - } - break; - } - case 5: { - gmloffsetx = 9; - gmloffsety = -2; - _inst.gmlheight = 0; - if (yyfless(yyInst(_inst, _other, _inst.gmlholder).image_index, 2)) { - { - gmloffsety = -3; - _inst.gmlheight = 4; - } - } - break; - } - case 6: { - gmloffsetx = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_index), 2))); - gmloffsety = 2; - _inst.gmlheight = yyftime(10, __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_yscale)); - var ___sw948___ = yyInst(_inst, _other, _inst.gmlholder).image_index; - var ___swc949___ = -1; - if (yyCompareVal(___sw948___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc949___ = 0; - } else if (yyCompareVal(___sw948___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc949___ = 1; - } else if (yyCompareVal(___sw948___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc949___ = 2; - } - switch (___swc949___) { - case 0: { - _inst.gmlheight = yyfminus(_inst.gmlheight, 1); - break; - } - case 1: { - _inst.gmlheight = yyfminus(_inst.gmlheight, 2); - break; - } - case 2: { - _inst.gmlheight = yyfminus(_inst.gmlheight, 1); - break; - } - } - break; - } - case 7: { - gmloffsetx = 1; - gmloffsety = 2; - _inst.gmlheight = yyftime(10, __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).image_yscale)); - break; - } - case 8: { - gmloffsetx = 1; - gmloffsety = 0; - var ___sw950___ = yyInst(_inst, _other, _inst.gmlholder).image_index; - var ___swc951___ = -1; - if (yyCompareVal(___sw950___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc951___ = 0; - } else if (yyCompareVal(___sw950___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc951___ = 1; - } else if (yyCompareVal(___sw950___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc951___ = 2; - } else if (yyCompareVal(___sw950___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc951___ = 3; - } else if (yyCompareVal(___sw950___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc951___ = 4; - } - switch (___swc951___) { - case 0: { - _inst.gmlheight = 36; - break; - } - case 1: { - _inst.gmlheight = 38; - break; - } - case 2: { - _inst.gmlheight = 40; - break; - } - case 3: { - _inst.gmlheight = 38; - break; - } - case 4: { - _inst.gmlheight = 36; - break; - } - } - break; - } - case 9: { - gmloffsetx = 9; - gmloffsety = -2; - _inst.gmlheight = 0; - break; - } - case 10: { - gmloffsetx = 1; - gmloffsety = 2; - _inst.gmlheight = 0; - break; - } - } - } - } - gmloffsetx = yyftime(gmloffsetx, yyInst(_inst, _other, _inst.gmlholder).image_xscale); - gmloffsety = yyftime(gmloffsety, yyInst(_inst, _other, _inst.gmlholder).image_yscale); - var gmldist = distance_to_point(_inst, yyInst(_inst, _other, _inst.gmlholder).x, yyInst(_inst, _other, _inst.gmlholder).y); - if (yyGetBool(yyfless(gmldist, 3)) && yyGetBool(gml_Script_s_sprite_holding_ball(_inst, _other, yyInst(_inst, _other, _inst.gmlholder).sprite_index))) { - { - _inst.x = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).x), __yy_gml_errCheck(gmloffsetx)); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).y), __yy_gml_errCheck(gmloffsety)); - } - } else { - { - _inst.x = lerp(_inst.x, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).x), __yy_gml_errCheck(gmloffsetx)), 0.2); - _inst.y = lerp(_inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlholder).y), __yy_gml_errCheck(gmloffsety)), 0.2); - } - } - } -} -function gml_GlobalScript_s_is_ball_dead(_inst, _other) { - _inst.gmls_is_ball_dead = __yy_method(_inst, gml_Script_s_is_ball_dead); -} -function gml_Script_s_is_ball_dead(_inst, _other) { - { - { - var __yy__v1090 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1091 in __yy__v1090) { - if (!__yy__v1090.hasOwnProperty(__yy__v1091)) continue; - var __yy__v1092 = __yy__v1090[__yy__v1091]; - { - __yy__v1092.gmlis_dead = false; - var ___sw956___ = __yy__v1092.gmlstate; - var ___swc957___ = -1; - if (yyCompareVal(___sw956___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc957___ = 0; - } else if (yyCompareVal(___sw956___, 18, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 19, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc957___ = 1; - } else if (yyCompareVal(___sw956___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 11, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 14, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 15, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 16, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 17, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 20, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw956___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc957___ = 2; - } - switch (___swc957___) { - case 0: { - if (yyGetBool(__yy__v1092.gmlholder)) { - { - var ___sw958___ = yyInst(_inst, _other, __yy__v1092.gmlholder).gmlfacing; - var ___swc959___ = -1; - if (yyCompareVal(___sw958___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc959___ = 0; - } else if (yyCompareVal(___sw958___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc959___ = 1; - } - switch (___swc959___) { - case 0: { - if (yyfgreaterequal(__yy__v1092.x, 2300)) { - __yy__v1092.gmlis_dead = true; - } - return __yy__v1092.gmlis_dead; - break; - } - case 1: { - if (yyflessequal(__yy__v1092.x, 300)) { - __yy__v1092.gmlis_dead = true; - } - return __yy__v1092.gmlis_dead; - break; - } - } - } - } - } - case 1: { - __yy__v1092.gmlis_dead = false; - break; - } - case 2: { - __yy__v1092.gmlis_dead = true; - break; - } - } - return __yy__v1092.gmlis_dead; - } - } - } - } -} -function gml_GlobalScript_s_check_ball_position(_inst, _other) { - _inst.gmls_check_ball_position = __yy_method(_inst, gml_Script_s_check_ball_position); -} -function gml_Script_s_check_ball_position(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_ball_dead(_inst, _other))) { - { - var gmlcont = YYASSET_REF(0x00000069); - var gmlby = _inst.y; - if (yyGetBool(instance_exists(_inst.gmlholder))) { - { - gmlby = yyInst(_inst, _other, _inst.gmlholder).y; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmlkicking, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmlkicking, 2))) { - { - if (yyGetBool(yyfgreater(_inst.gmlbouncecount, 0)) || yyGetBool(yyfless(_inst.y, 132)) || yyGetBool(yyfgreater(_inst.y, 468))) { - { - _inst.gmlstate = 15; - } - } else { - if (yyGetBool(yyfless(_inst.x, 100)) || yyGetBool(yyfgreater(_inst.x, 2500))) { - { - var gmlglx = 100; - if (yyfgreater(_inst.x, 1300)) { - gmlglx = 2500; - } - var gmlipoint = gml_Script_s_lines_intersect(_inst, _other, _inst.gmllast_x, _inst.gmllast_y, _inst.x, _inst.y, gmlglx, 270, gmlglx, 336); - gml_Script_slog(_inst, _other, yyfplus("intercept = ", __yy_gml_errCheck(string(yyInst(_inst, _other, gmlipoint).gmlintercept)))); - var gmltempx = _inst.x; - var gmltxtx = yyfminus(__yy_gml_errCheck(_inst.x), 80); - if (yyfequal(yyInst(_inst, _other, gmlcont).gmldrivedir, -1)) { - gmltxtx = yyfplus(__yy_gml_errCheck(_inst.x), 80); - } - if (yyGetBool(yyInst(_inst, _other, gmlipoint).gmlintercept)) { - { - if (yyfless(_inst.gmlheight, 60)) { - { - _inst.x = gmltxtx; - gml_Script_s_fieldtxt(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_TooLow")), "!")); - _inst.x = gmltempx; - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - gml_Script_s_sound_audience_dis(_inst, _other); - } - _inst.gmlstate = 15; - return; - } - } else { - if (yyfless(_inst.gmlheight, 140)) { - { - if (yyGetBool(yyfless(yyInst(_inst, _other, gmlipoint).gmlintercept_CD, 0.1)) || yyGetBool(yyfgreater(yyInst(_inst, _other, gmlipoint).gmlintercept_CD, 0.9))) { - { - global.gmlreplay_do = true; - _inst.x = gmltxtx; - gml_Script_s_fieldtxt(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Doink")), "!")); - _inst.x = gmltempx; - gml_Script_s_sound_post(_inst, _other); - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - gml_Script_s_sound_audience_dis(_inst, _other); - } - _inst.gmlstate = 15; - _inst.gmldirec = yyfplus(_inst.gmldirec, yyfplus(180, __yy_gml_errCheck(irandom_range(-35, 35)))); - _inst.gmlvelocity = yyftime(_inst.gmlvelocity, 0.1); - _inst.gmlroll = yyftime(_inst.gmlroll, 2); - _inst.x = _inst.gmllast_x; - _inst.y = _inst.gmllast_y; - return; - } - } else { - if (yyGetBool(yyfless(yyInst(_inst, _other, gmlipoint).gmlintercept_CD, 0.2)) || yyGetBool(yyfgreater(yyInst(_inst, _other, gmlipoint).gmlintercept_CD, 0.8))) { - { - global.gmlreplay_do = true; - _inst.x = gmltxtx; - gml_Script_s_fieldtxt(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Doink")), "!")); - _inst.x = gmltempx; - gml_Script_s_complete_achievement(_inst, _other, "ACH_DOINK"); - gml_Script_s_sound_post(_inst, _other); - { - var __yy__v1093 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v1094 in __yy__v1093) { - if (!__yy__v1093.hasOwnProperty(__yy__v1094)) continue; - var __yy__v1095 = __yy__v1093[__yy__v1094]; - __yy__v1095.gmlwind_force = 0; - } - } - var gmlay = 468; - if (yyfless(_inst.y, 300)) { - gmlay = 132; - } - gml_Script_slog(_inst, _other, string(_inst.gmldirec)); - var ___sw966___ = yyInst(_inst, _other, gmlcont).gmldrivedir; - var ___swc967___ = -1; - if (yyCompareVal(___sw966___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc967___ = 0; - } else if (yyCompareVal(___sw966___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc967___ = 1; - } - switch (___swc967___) { - case 0: { - _inst.gmldirec = point_direction(_inst.x, _inst.y, yyfminus(__yy_gml_errCheck(gmlglx), 210), gmlay); - break; - } - case 1: { - _inst.gmldirec = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(gmlglx), 210), gmlay); - break; - } - } - gml_Script_slog(_inst, _other, string(_inst.gmldirec)); - _inst.gmldirec = yyfplus(_inst.gmldirec, irandom_range(-5, 5)); - _inst.gmlvelocity = yyftime(_inst.gmlvelocity, 0.25); - _inst.gmlroll = yyftime(_inst.gmlroll, 2); - _inst.x = _inst.gmllast_x; - _inst.y = _inst.gmllast_y; - } - } - } - } - } - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - gml_Script_s_sound_audience_fg(_inst, _other); - var gmlkicker = gml_Script_s_get_kicker(_inst, _other); - var ___sw968___ = yyInst(_inst, _other, gmlcont).gmlkicking; - var ___swc969___ = -1; - if (yyCompareVal(___sw968___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc969___ = 0; - } else if (yyCompareVal(___sw968___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc969___ = 1; - } - switch (___swc969___) { - case 0: { - if (yyGetBool(gmlkicker) && yyGetBool(yyInst(_inst, _other, gmlkicker).gmlpmap)) { - { - ds_map_set(yyInst(_inst, _other, gmlkicker).gmlpmap, "stat_complete", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlkicker).gmlpmap, "stat_complete")), 1)); - ds_map_set(yyInst(_inst, _other, gmlkicker).gmlpmap, "stat_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlkicker).gmlpmap, "stat_yards")), __yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlkick_dist))); - if (yyfgreater(yyInst(_inst, _other, gmlcont).gmlkick_dist, ds_map_find_value(yyInst(_inst, _other, gmlkicker).gmlpmap, "stat_longest"))) { - ds_map_set(yyInst(_inst, _other, gmlkicker).gmlpmap, "stat_longest", yyInst(_inst, _other, gmlcont).gmlkick_dist); - } - } - } - gml_Script_s_complete_achievement(_inst, _other, "ACH_FIELDGOAL"); - if (yyfgreaterequal(yyInst(_inst, _other, gmlcont).gmlkick_dist, 25)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_FIELDGOAL25"); - } - if (yyfgreaterequal(yyInst(_inst, _other, gmlcont).gmlkick_dist, 50)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_FIELDGOAL50"); - } - if (yyfgreaterequal(yyInst(_inst, _other, gmlcont).gmlkick_dist, 60)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_FIELDGOAL60"); - } - gml_Script_s_check_record(_inst, _other, "ui_LongFG", yyInst(_inst, _other, gmlcont).gmlkick_dist, gml_Script_s_get_kicker_name(_inst, _other), "", gml_Script_s_get_opponent_team_tla(_inst, _other)); - if (!yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - { - gml_Script_s_sound_brass_loop(_inst, _other, 1); - } - } - break; - } - case 1: { - if (yyGetBool(gmlkicker) && yyGetBool(yyInst(_inst, _other, gmlkicker).gmlpmap)) { - ds_map_set(yyInst(_inst, _other, gmlkicker).gmlpmap, "stat_complete_XP", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlkicker).gmlpmap, "stat_complete_XP")), 1)); - } - gml_Script_s_complete_achievement(_inst, _other, "ACH_POINTAFTER1"); - if (!yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - { - gml_Script_s_sound_brass_loop(_inst, _other, 1); - } - } - break; - } - } - } - } - if (yyfgreaterequal(yyInst(_inst, _other, gmlcont).gmlkick_dist, 40)) { - global.gmlreplay_do = true; - } - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscored_by = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession; - _inst.gmlstate = 14; - _inst.gmlxdead = yyInst(_inst, _other, gmlipoint).gmlpx; - _inst.gmlydead = yyInst(_inst, _other, gmlipoint).gmlpy; - return; - } - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - gml_Script_s_sound_audience_dis(_inst, _other); - } - _inst.gmlstate = 15; - } - } - } - } - } else { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - if (yyGetBool(yyfless(gmlby, 132)) || yyGetBool(yyfgreater(gmlby, 468))) { - { - if (yyGetBool(yyfgreater(_inst.x, 300)) && yyGetBool(yyfless(_inst.x, 2300))) { - { - _inst.gmlstate = 8; - _inst.gmlydead = round(_inst.y); - _inst.gmlxdead = round(_inst.x); - yyInst(_inst, _other, gmlcont).gmly_down = gmlby; - } - } else { - { - gml_Script_slog(_inst, _other, "BALL_TOUCHBACK 1"); - _inst.gmlstate = 20; - _inst.gmlydead = round(_inst.y); - _inst.gmlxdead = round(_inst.x); - yyInst(_inst, _other, gmlcont).gmly_down = gmlby; - } - } - } - } else { - if (yyGetBool(yyfless(_inst.x, 100)) || yyGetBool(yyfgreater(_inst.x, 2500))) { - { - gml_Script_slog(_inst, _other, "BALL_TOUCHBACK 2"); - _inst.gmlstate = 20; - _inst.gmlydead = round(_inst.y); - _inst.gmlxdead = round(_inst.x); - yyInst(_inst, _other, gmlcont).gmly_down = gmlby; - } - } - } - } - } else { - if (yyGetBool(yyGetBool(yyfless(_inst.x, 300)) || yyGetBool(yyfgreater(_inst.x, 2300))) && yyGetBool(_inst.gmlholder) && yyGetBool(yyfgreater(yyInst(_inst, _other, _inst.gmlholder).gmlgoaldist, 1000)) && yyGetBool(yyGetBool(yyfless(gmlby, 132)) || yyGetBool(yyfgreater(gmlby, 468)) || yyGetBool(yyfless(_inst.x, 100)) || yyGetBool(yyfgreater(_inst.x, 2500)))) { - { - if (yyGetBool(gml_Script_s_can_touchback(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "BALL_TOUCHBACK 3"); - _inst.gmlstate = 20; - } - } else { - _inst.gmlstate = 12; - } - _inst.gmlydead = round(_inst.y); - _inst.gmlxdead = round(_inst.x); - yyInst(_inst, _other, gmlcont).gmly_down = gmlby; - } - } else { - if (yyGetBool(yyfless(gmlby, 132)) || yyGetBool(yyfgreater(gmlby, 468))) { - { - if (yyGetBool(yyGetBool(yyfless(yyInst(_inst, _other, gmlcont).gmldown, 5)) || yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) && yyGetBool(yyGetBool(_inst.gmlholder) || yyGetBool(yyfequal(_inst.gmlstate, 13)))) { - { - _inst.gmlstate = 8; - yyInst(_inst, _other, gmlcont).gmly_down = gmlby; - gml_Script_s_update_yard_gain(_inst, _other); - } - } else { - { - _inst.gmlstate = 7; - gml_Script_s_sound_audience_inc(_inst, _other); - } - } - } - } else { - if (yyGetBool(yyfless(_inst.x, 100)) || yyGetBool(yyfgreater(_inst.x, 2500))) { - { - _inst.gmlstate = 7; - gml_Script_s_sound_audience_inc(_inst, _other); - } - } else { - if (yyGetBool(_inst.gmlholder)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmldrivedir, -1)) && yyGetBool(yyfgreater(_inst.x, 1300)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2))) { - _inst.gmlstate = 17; - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmldrivedir, 1)) && yyGetBool(yyfless(_inst.x, 1300)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2))) { - _inst.gmlstate = 17; - } else { - if (yyGetBool(yyGetBool(yyfgreater(_inst.x, 2300)) && yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlfacing, 1))) || yyGetBool(yyGetBool(yyfless(_inst.x, 300)) && yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlfacing, -1)))) { - { - _inst.gmlstate = 6; - yyInst(_inst, _other, gmlcont).gmly_down = gmlby; - yyInst(_inst, _other, gmlcont).gmltd_time = g_pBuiltIn.get_current_time(); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) { - { - yyInst(_inst, _other, gmlcont).gmltap_msg = ""; - _inst.gmlstate = 16; - } - } else { - { - yyInst(_inst, _other, gmlcont).gmltap_msg = ""; - _inst.gmlstate = 17; - } - } - } - } else { - if (yyGetBool(yyInst(_inst, _other, _inst.gmlholder).gmloffense)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscored_by = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession; - if (yyGetBool(yyfless(yyInst(_inst, _other, gmlcont).gmldown, 6)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmldown, 99))) { - { - yyInst(_inst, _other, gmlcont).gmlscorer = yyInst(_inst, _other, _inst.gmlholder).gmlpos_name2; - gml_Script_s_complete_achievement(_inst, _other, "ACH_TOUCHDOWN1"); - (g_yyPrePostObject__ = yyInst(_inst, _other, gmlcont).gmltouchdowns), (yyInst(_inst, _other, gmlcont).gmltouchdowns = g_yyPrePostObject__ instanceof Long ? yyInst(_inst, _other, gmlcont).gmltouchdowns.add(1) : ++yyInst(_inst, _other, gmlcont).gmltouchdowns), g_yyPrePostObject__; - if (yyfequal(yyInst(_inst, _other, gmlcont).gmltouchdowns, 3)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_TOUCHDOWN3"); - } - if (yyfequal(yyInst(_inst, _other, gmlcont).gmltouchdowns, 5)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_TOUCHDOWN5"); - } - var gmlcount = gml_Script_s_count_achievement(_inst, _other, "ACH_TOUCHDOWN1"); - if (yyfgreaterequal(gmlcount, 50)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_CAREER_TD50"); - } - if (yyfgreaterequal(gmlcount, 100)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_CAREER_TD100"); - } - if (yyfgreaterequal(gmlcount, 250)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_CAREER_TD250"); - } - if (yyfgreaterequal(gmlcount, 500)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_CAREER_TD500"); - } - } - } else { - { - yyInst(_inst, _other, gmlcont).gmlscorer = yyInst(_inst, _other, _inst.gmlholder).gmlpos_name2; - gml_Script_s_complete_achievement(_inst, _other, "ACH_POINTAFTER2"); - } - } - gml_Script_s_update_yard_gain(_inst, _other); - gml_Script_s_sound_audience_fg(_inst, _other); - if (!yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - { - gml_Script_s_sound_brass_loop(_inst, _other, 1); - } - } - } - } else { - { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscored_by = !yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession); - gml_Script_s_sound_audience_fg(_inst, _other); - } - } - } - if (yyGetBool(_inst.gmlholder)) { - { - { - var __yy__v1096 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1097 in __yy__v1096) { - if (!__yy__v1096.hasOwnProperty(__yy__v1097)) continue; - var __yy__v1098 = __yy__v1096[__yy__v1097]; - { - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, _inst.gmlholder).id, __yy__v1098.id)) && yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmloffense, __yy__v1098.gmloffense))) { - { - if (yyGetBool(yyfequal(__yy__v1098.gmlanim, 2)) || yyGetBool(yyfequal(__yy__v1098.gmlanim, 0)) || yyGetBool(yyfequal(__yy__v1098.gmlanim, 1))) { - gml_Script_s_set_anim(__yy__v1098, _inst, 17); - } - } - } - } - } - } - } - } - } - } else { - if (yyfless(_inst.gmlheight, 1)) { - { - gml_Script_s_set_ball_down(_inst, _other); - } - } - } - } - } - } - } else { - { - if (yyGetBool(yyfgreater(_inst.gmlbouncecount, 0)) && yyGetBool(yyfequal(_inst.gmlstate, 3))) { - { - _inst.gmlstate = 7; - gml_Script_s_sound_audience_inc(_inst, _other); - var ___sw970___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice; - var ___swc971___ = -1; - if (yyCompareVal(___sw970___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc971___ = 0; - } else if (yyCompareVal(___sw970___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc971___ = 1; - } else if (yyCompareVal(___sw970___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw970___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc971___ = 2; - } - switch (___swc971___) { - case 0: { - break; - } - case 1: { - break; - } - case 2: { - _inst.gmlstate = 17; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_chain_qb_mode = 0; - gml_Script_s_sound(_inst, _other, YYASSET_REF(0x0200000a)); - break; - } - } - } - } - } - } - } - } - } - } - } - if (yyGetBool(gml_Script_s_is_ball_dead(_inst, _other))) { - { - gml_Script_s_update_xdead(_inst, _other); - } - } - } - } - } -} -function gml_GlobalScript_s_check_ball_collision(_inst, _other) { - _inst.gmls_check_ball_collision = __yy_method(_inst, gml_Script_s_check_ball_collision); -} -function gml_Script_s_check_ball_collision(_inst, _other) { - { - if (yyfgreater(_inst.gmlballdist, 20)) { - return false; - } - if (yyGetBool(_inst.gmldead)) { - return; - } - if (yyGetBool(_inst.gmltackling)) { - return; - } - if (yyfequal(_inst.gmlanim, 4)) { - return; - } - if (yyfequal(_inst.gmlposition, 5)) { - return; - } - if (yyGetBool(yyfless(_inst.y, 132)) || yyGetBool(yyfgreater(_inst.y, 468))) { - return; - } - var gmlball = global.gmlmaster_ball; - var gmlcont = YYASSET_REF(0x00000069); - if (yyGetBool(yyfequal(_inst.gmlposition, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 3))) { - return; - } - if (yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmldropped_time), 750))) { - return; - } - if (yyGetBool(yyInst(_inst, _other, gmlball).gmlis_dead)) { - return; - } - if (yyGetBool(yyInst(_inst, _other, gmlball).gmlholder)) { - return; - } - var gmlair_yards = yyfdivide(__yy_gml_errCheck(point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlball).gmlxthrow, yyInst(_inst, _other, gmlball).gmlythrow)), 20); - var gmlthrow_distance = 0; - gmlthrow_distance = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlx_scrim))), 20); - if (yyfequal(_inst.gmlfacing, -1)) { - gmlthrow_distance = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlx_scrim), __yy_gml_errCheck(_inst.x))), 20); - } - var ___sw976___ = _inst.gmlanim; - var ___swc977___ = -1; - if (yyCompareVal(___sw976___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc977___ = 0; - } else if (yyCompareVal(___sw976___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc977___ = 1; - } - switch (___swc977___) { - case 0: { - if (yyfgreater(yyInst(_inst, _other, gmlball).gmlheight, 60)) { - return false; - } - break; - } - case 1: { - if (yyfgreater(yyInst(_inst, _other, gmlball).gmlheight, 15)) { - return false; - } - break; - } - default: { - if (yyfgreater(yyInst(_inst, _other, gmlball).gmlheight, 30)) { - return false; - } - break; - } - } - var ___sw978___ = _inst.gmloffense; - var ___swc979___ = -1; - if (yyCompareVal(___sw978___, true, g_GMLMathEpsilon, false) == 0) { - ___swc979___ = 0; - } else if (yyCompareVal(___sw978___, false, g_GMLMathEpsilon, false) == 0) { - ___swc979___ = 1; - } - switch (___swc979___) { - case 0: { - if (yyfgreater(distance_to_point(_inst, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y), 100)) { - return false; - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - gml_Script_s_sound_bounce(_inst, _other); - gml_Script_s_receive_ball(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking = 0; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession = !yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim = clamp(yyInst(_inst, _other, gmlball).x, 300, 2300); - } - } else { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 13)) { - { - yyInst(_inst, _other, gmlball).gmlholder = _inst.id; - yyInst(_inst, _other, gmlball).gmlstate = 5; - gml_Script_s_fieldtxt(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Recovered")), "!")); - if (yyfnotequal(_inst.gmlanim, 5)) { - gml_Script_s_set_anim(_inst, _other, 5); - } - gml_Script_s_sound_bounce(_inst, _other); - } - } else { - if (yyGetBool(yyflessequal(gmlthrow_distance, 0)) || yyGetBool(!yyGetBool(gml_Script_s_check_tipped(_inst, _other)))) { - { - var gmlcatch_radius = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty), 5)), 15); - if (yyGetBool(yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3)) && yyGetBool(_inst.gmlpmap)) { - gmlcatch_radius = yyfdivide(__yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill")), 11); - } - var gmlcdif = lerp(0.75, 1, gmlcatch_radius); - if (yyfgreater(_inst.gmlballdist, yyftime(20, __yy_gml_errCheck(gmlcdif)))) { - { - gml_Script_slog(_inst, _other, "catch radius fail"); - return false; - } - } - gml_Script_s_sound_bounce(_inst, _other); - gml_Script_s_receive_ball(_inst, _other); - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, gmlcont).gmlrunning_play)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 5)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrop_happened))) { - { - { - var __yy__v1099 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1100 in __yy__v1099) { - if (!__yy__v1099.hasOwnProperty(__yy__v1100)) continue; - var __yy__v1101 = __yy__v1099[__yy__v1100]; - if (yyGetBool(__yy__v1101.gmlpmap) && yyGetBool(yyGetBool(yyfequal(__yy__v1101.gmlposition, 1)) || yyGetBool(yyfequal(__yy__v1101.gmlposition, 5)))) { - ds_map_set_post(__yy__v1101.gmlpmap, "stat_complete", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v1101.gmlpmap, "stat_complete")), 1)); - } - } - } - } - } - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, gmlcont).gmlrunning_play)) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlmaster_ball).gmldropped_time, 0))) { - { - gml_Script_s_complete_achievement(_inst, _other, "ACH_PASS"); - if (yyfgreater(gmlthrow_distance, 0)) { - { - gml_Script_s_fieldtxt(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Caught")), "!")); - gml_Script_s_check_record(_inst, _other, "ui_LongPassAir", gmlair_yards, gml_Script_s_get_qb_name(_inst, _other), gml_Script_s_get_holder_name(_inst, _other), gml_Script_s_get_opponent_team_tla(_inst, _other)); - } - } - } - } - } - } - } - } - break; - } - case 1: { - var gmlcatch_radius = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty), 5)), 15); - var gmlcdif = lerp(0.9, 0.5, gmlcatch_radius); - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3)) { - gmlcdif = lerp(0.95, 0.8, gmlcatch_radius); - } - if (yyfgreater(_inst.gmlballdist, yyftime(20, __yy_gml_errCheck(gmlcdif)))) { - return false; - } - if (yyfless(distance_to_point(_inst, yyInst(_inst, _other, gmlball).gmlxthrow, yyInst(_inst, _other, gmlball).gmlythrow), 100)) { - return false; - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - gml_Script_s_sound_bounce(_inst, _other); - gml_Script_s_receive_ball(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking = 0; - } - } else { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 13)) { - { - yyInst(_inst, _other, gmlball).gmlholder = _inst.id; - yyInst(_inst, _other, gmlball).gmlstate = 10; - gml_Script_s_create_match_message(_inst, _other, 10); - if (yyfnotequal(_inst.gmlanim, 5)) { - gml_Script_s_set_anim(_inst, _other, 5); - } - gml_Script_s_sound_bounce(_inst, _other); - gml_Script_s_sound_audience_dis(_inst, _other); - } - } else { - if (!yyGetBool(gml_Script_s_check_tipped(_inst, _other))) { - { - gml_Script_s_sound_bounce(_inst, _other); - gml_Script_s_receive_ball(_inst, _other); - if (yyfequal(yyInst(_inst, _other, global.gmlmaster_ball).gmlfumble_time, 0)) { - { - if (yyGetBool(yyGetBool(yyfless(yyInst(_inst, _other, gmlball).x, 300)) || yyGetBool(yyfgreater(yyInst(_inst, _other, gmlball).x, 2300))) && yyGetBool(yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6))) { - { - yyInst(_inst, _other, gmlball).gmlstate = 21; - gml_Script_s_create_match_message(_inst, _other, 21); - } - } else { - { - yyInst(_inst, _other, gmlball).gmlstate = 9; - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, gmlcont).gmlrunning_play)) && yyGetBool(yyfless(yyInst(_inst, _other, gmlcont).gmldown, 5)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice))) { - { - var gmlqb = gml_Script_s_get_quarterback(_inst, _other); - if (yyGetBool(gmlqb) && yyGetBool(yyInst(_inst, _other, gmlqb).gmlpmap)) { - ds_map_set_post(yyInst(_inst, _other, gmlqb).gmlpmap, "stat_int", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlqb).gmlpmap, "stat_int")), 1)); - } - } - } - gml_Script_s_create_match_message(_inst, _other, 9); - } - } - } - } - gml_Script_s_sound_audience_dis(_inst, _other); - } - } - } - } - break; - } - } - } -} -function gml_GlobalScript_s_check_tipped(_inst, _other) { - _inst.gmls_check_tipped = __yy_method(_inst, gml_Script_s_check_tipped); -} -function gml_Script_s_check_tipped(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return false; - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - return false; - } - var ___sw982___ = _inst.gmlanim; - var ___swc983___ = -1; - if (yyCompareVal(___sw982___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc983___ = 0; - } else if (yyCompareVal(___sw982___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc983___ = 1; - } - switch (___swc983___) { - case 0: { - break; - } - case 1: { - return false; - break; - } - default: { - var gmllow_catch = lerp(0.5, 0.4, yyftime(__yy_gml_errCheck(_inst.gmlskill), 0.1)); - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3)) { - gmllow_catch = lerp(0.55, 0.45, yyftime(__yy_gml_errCheck(_inst.gmlskill), 0.1)); - } - { - var __yy__v1102 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v1103 in __yy__v1102) { - if (!__yy__v1102.hasOwnProperty(__yy__v1103)) continue; - var __yy__v1104 = __yy__v1102[__yy__v1103]; - if (yyfnotequal(__yy__v1104.gmltype, 0)) { - gmllow_catch = yyfplus(gmllow_catch, 0.05); - } - } - } - var gmlch = 30; - if (yyGetBool(yyInst(_inst, _other, global.gmlmaster_ball).gmlbullet_throw)) { - gmlch = yyfplus(gmlch, 5); - } - if (yyfless(yyInst(_inst, _other, global.gmlmaster_ball).gmlheight, yyftime(__yy_gml_errCheck(gmlch), __yy_gml_errCheck(gmllow_catch)))) { - { - gml_Script_slog(_inst, _other, ">>> Tipped: low"); - gml_Script_s_sound_bounce(_inst, _other); - gml_Script_s_drop_ball(_inst, _other, false); - return true; - } - } - break; - } - } - if (yyGetBool(_inst.gmloffense) && yyGetBool(_inst.gmlintheclear)) { - return false; - } - if (!yyGetBool(_inst.gmlnearest_opp)) { - return false; - } - var gmloppballdist = yyInst(_inst, _other, _inst.gmlnearest_opp).gmlballdist; - if (yyGetBool(_inst.gmloffense)) { - { - if (!yyGetBool(_inst.gmlpmap)) { - gmloppballdist = yyfminus(gmloppballdist, 2); - } - if (yyfgreater(yyInst(_inst, _other, global.gmlmaster_ball).gmldropped_time, 0)) { - gmloppballdist = yyfplus(gmloppballdist, 5); - } - } - } else { - { - gmloppballdist = yyfminus(gmloppballdist, 5); - } - } - if (yyGetBool(yyfless(gmloppballdist, _inst.gmlballdist)) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking)) { - { - gml_Script_slog(_inst, _other, ">>> Tipped: pressure"); - gml_Script_s_sound_bounce(_inst, _other); - gml_Script_s_drop_ball(_inst, _other, false); - return true; - } - } - return false; - } -} -function gml_GlobalScript_s_drop_ball(_inst, _other) { - _inst.gmls_drop_ball = __yy_method(_inst, gml_Script_s_drop_ball); -} -function gml_Script_s_drop_ball(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_drop_ball: Dropped!"); - { - var __yy__v1105 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1106 in __yy__v1105) { - if (!__yy__v1105.hasOwnProperty(__yy__v1106)) continue; - var __yy__v1107 = __yy__v1105[__yy__v1106]; - { - __yy__v1107.gmldirec = yyfplus(__yy_gml_errCheck(_inst.gmljdir), __yy_gml_errCheck(irandom_range(-20, 20))); - __yy__v1107.gmlvelocity = yyfplus(1, __yy_gml_errCheck(random_range(0.1, 1))); - __yy__v1107.gmlzvel = clamp(random(yyftime(__yy_gml_errCheck(__yy__v1107.gmlheight), 0.1)), 0.1, 2); - __yy__v1107.gmlroll = yyfplus(5, __yy_gml_errCheck(irandom(5))); - __yy__v1107.gmldropped_time = yyfminus(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), __yy_gml_errCheck(irandom(250))); - if (yyGetBool(argument0)) { - __yy__v1107.gmlfumble_time = g_pBuiltIn.get_current_time(); - } - if (yyGetBool(argument0) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(__yy__v1107.gmlholder) && yyGetBool(yyInst(_inst, _other, __yy__v1107.gmlholder).gmlpmap)) { - ds_map_set_post(yyInst(_inst, _other, __yy__v1107.gmlholder).gmlpmap, "stat_fumbles", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, __yy__v1107.gmlholder).gmlpmap, "stat_fumbles")), 1)); - } - __yy__v1107.gmlstate = 3; - __yy__v1107.gmlholder = -4; - if (yyGetBool(argument0)) { - { - gml_Script_s_fieldtxt(__yy__v1107, _inst, yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1107, _inst, "match_Fumble")), "!")); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrop_happened = true; - } - } - } - } - } - } -} -function gml_GlobalScript_s_check_dummy_collision(_inst, _other) { - _inst.gmls_check_dummy_collision = __yy_method(_inst, gml_Script_s_check_dummy_collision); - _inst.gmls_sound_training_success = __yy_method(_inst, gml_Script_s_sound_training_success); -} -function gml_Script_s_check_dummy_collision(_inst, _other) { - { - if (yyGetBool(yyfless(_inst.gmlheight, 24)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, global.gmlmaster_ball).gmlis_dead))) { - { - if (yyfless(distance_to_object(_inst, YYASSET_REF(0x0000006e)), 8)) { - { - gml_Script_slog(_inst, _other, yyfplus("bheight:", __yy_gml_errCheck(string(_inst.gmlheight)))); - gml_Script_s_sound_bounce(_inst, _other); - if (yyfgreaterequal(_inst.gmllastheight, 22)) { - { - _other.gmlzvel = 1; - } - } else { - { - _inst.gmldirec = yyfplus(_inst.gmldirec, yyfplus(180, __yy_gml_errCheck(random_range(-30, 30)))); - } - } - var ___sw986___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice; - var ___swc987___ = -1; - if (yyCompareVal(___sw986___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw986___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc987___ = 0; - } - switch (___swc987___) { - case 0: { - var gmlqb = gml_Script_s_get_quarterback(_inst, _other); - var gmlscr = yyfdivide(__yy_gml_errCheck(yyfplus(1, __yy_gml_errCheck(point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlqb).x, yyInst(_inst, _other, gmlqb).y)))), 20); - gmlscr = yyftime(gmlscr, yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_chain_qb_mode), 5)))); - gmlscr = round(gmlscr); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_score_qb_mode = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_score_qb_mode, gmlscr); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_chain_qb_mode = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_chain_qb_mode, 1); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmltap_msg = ""; - _inst.gmlstate = 16; - gml_Script_s_fieldtxt(_inst, _other, yyfplus("+", __yy_gml_errCheck(string(gmlscr)))); - gml_Script_s_sound_training_success(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_chain_qb_mode); - gml_Script_slog(_inst, _other, yyfplus("Chain = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_chain_qb_mode)))); - break; - } - default: { - _inst.gmlstate = 17; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_chain_qb_mode = 0; - gml_Script_s_sound(_inst, _other, YYASSET_REF(0x0200000a)); - break; - } - } - } - } - } - } - } -} -function gml_Script_s_sound_training_success(_inst, _other, argument0) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000017), 1, false); - var gmlp = lerp(0.5, 1.5, yyfdivide(__yy_gml_errCheck(min(argument0, 20)), 20)); - audio_sound_pitch(gmlsnd, gmlp); - } -} -function gml_GlobalScript_s_kick_ball(_inst, _other) { - _inst.gmls_kick_ball = __yy_method(_inst, gml_Script_s_kick_ball); -} -function gml_Script_s_kick_ball(_inst, _other) { - { - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false)))) { - { - { - var __yy__v1108 = GetWithArray(_inst.gmlholder); - for (var __yy__v1109 in __yy__v1108) { - if (!__yy__v1108.hasOwnProperty(__yy__v1109)) continue; - var __yy__v1110 = __yy__v1108[__yy__v1109]; - { - if (yyGetBool(__yy__v1110.gmlpmap)) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking, 1)) { - ds_map_set(__yy__v1110.gmlpmap, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v1110.gmlpmap, "stat_attempts")), 1)); - } else { - ds_map_set(__yy__v1110.gmlpmap, "stat_attempts_XP", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v1110.gmlpmap, "stat_attempts_XP")), 1)); - } - } - } - } - } - } - } - } - { - var __yy__v1111 = GetWithArray(_inst.gmlholder); - for (var __yy__v1112 in __yy__v1111) { - if (!__yy__v1111.hasOwnProperty(__yy__v1112)) continue; - var __yy__v1113 = __yy__v1111[__yy__v1112]; - gml_Script_s_set_anim(__yy__v1113, _inst, 15); - } - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - if (yyfless(_inst.gmlkickpow, 15)) { - { - _inst.gmlvelocity = yyftime(_inst.gmlvelocity, 1.5); - _inst.gmlzvel = yyftime(_inst.gmlzvel, 0.5); - } - } else { - { - _inst.gmlvelocity = yyftime(_inst.gmlvelocity, 0.7); - _inst.gmlzvel = yyfplus(_inst.gmlzvel, 2.2); - } - } - } - } else { - { - var gmlplacing = false; - { - var __yy__v1114 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1115 in __yy__v1114) { - if (!__yy__v1114.hasOwnProperty(__yy__v1115)) continue; - var __yy__v1116 = __yy__v1114[__yy__v1115]; - if (yyfequal(__yy__v1116.gmlanim, 13)) { - gmlplacing = true; - } - } - } - if (!yyGetBool(gmlplacing)) { - _inst.gmlvelocity = yyftime(_inst.gmlvelocity, random_range(0.4, 0.7)); - } - } - } - _inst.gmlxthrow = _inst.x; - _inst.gmlythrow = _inst.y; - _inst.gmlstate = 3; - _inst.gmlroll = yyfplus(9, __yy_gml_errCheck(irandom(9))); - _inst.gmlholder = -4; - gml_Script_s_sound_kick(_inst, _other); - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlminutes, yyfplus(2, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength))))) { - gml_Script_s_sound_audience_fg(_inst, _other); - } - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmltap_msg, "")) { - gml_Script_slog(_inst, _other, "s_kick_ball"); - } - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmltap_msg = ""; - } -} -function gml_GlobalScript_s_spike_ball(_inst, _other) { - _inst.gmls_spike_ball = __yy_method(_inst, gml_Script_s_spike_ball); -} -function gml_Script_s_spike_ball(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_spike_ball"); - { - var __yy__v1117 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1118 in __yy__v1117) { - if (!__yy__v1117.hasOwnProperty(__yy__v1118)) continue; - var __yy__v1119 = __yy__v1117[__yy__v1118]; - { - if (yyGetBool(__yy__v1119.gmlholder)) { - { - __yy__v1119.x = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v1119.gmlholder).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v1119.gmlholder).gmlfacing), 4))); - __yy__v1119.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v1119.gmlholder).y), 2); - __yy__v1119.gmldirec = yyInst(_inst, _other, __yy__v1119.gmlholder).gmljdir; - } - } - __yy__v1119.gmlheight = 1; - __yy__v1119.gmlvelocity = 4; - __yy__v1119.gmlzvel = -5; - __yy__v1119.gmlholder = -4; - gml_Script_s_sound_bounce(__yy__v1119, _inst); - } - } - } - } -} -function gml_GlobalScript_s_college_gui_panels(_inst, _other) { - _inst.gmls_co_subdivision_create = __yy_method(_inst, gml_Script_s_co_subdivision_create); - _inst.gmls_co_subdivision_init = __yy_method(_inst, gml_Script_s_co_subdivision_init); - _inst.gmls_co_subdivision_hidden_draw_gui = __yy_method(_inst, gml_Script_s_co_subdivision_hidden_draw_gui); - _inst.gmls_co_division_create = __yy_method(_inst, gml_Script_s_co_division_create); - _inst.gmls_co_division_init = __yy_method(_inst, gml_Script_s_co_division_init); - _inst.gmls_co_division_step = __yy_method(_inst, gml_Script_s_co_division_step); - _inst.gmls_fit_string = __yy_method(_inst, gml_Script_s_fit_string); - _inst.gmls_co_division_draw_gui = __yy_method(_inst, gml_Script_s_co_division_draw_gui); -} -function gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels"; - } - if (gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels.prototype.__type === undefined) { - gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels.prototype.__type = "gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.sprite_index = YYASSET_REF(0x01000131); - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmltitle = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlaction_create = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlaction_draw_gui = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gml_lines = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - _inst.gml_line_height = 12.5; - _inst.gml_columns = 1; - _inst.gml_mode_label = false; - _inst.gmlconference = $$args[__yy_gml_array_check_index(2 + 6, $$args)]; - _inst.gmlmode = 2; - _inst.gml_tier = $$args[__yy_gml_array_check_index(2 + 7, $$args)]; - } - } - } -} -function gml_Script_s_co_subdivision_create(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = 14; - } - } - { - instance_create_layer(yyInst(_inst, _other, argument0).x, yyInst(_inst, _other, argument0).y, yyInst(_inst, _other, argument0).layer, YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___143 = __yy_method(_inst, gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels)), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlw), 16), yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlh), 16), yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_my_subdivision_string(_inst, _other, argument1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Rankings"))), kgml_Script_s_co_subdivision_init, kgml_Script_s_co_division_draw_gui, argument2, argument1, yyInst(_inst, _other, argument1).gmltier)); - } -} -function gml_Script_s_co_subdivision_init(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - gml_Script_slogf(_inst, _other, "College populate subdivision: %1 (%2)", _inst.gmltitle, _inst.gml_tier); - gml_Script_s_set_var_if_missing(_inst, _other, "_show_prev_rank", false); - if (yyGetBool(gml_Script_s_is_preseason_for_ranking(_inst, _other))) { - { - _inst.gmlaction_draw_gui = kgml_Script_s_co_subdivision_hidden_draw_gui; - } - } - _inst.gmlalpha = 1; - var gmlmyid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id; - if (yyGetBool(gml_Script_s_season_competitions_done(_inst, _other))) { - { - _inst.gml_teams = __yy_gml_array_create([]); - array_copy(_inst.gml_teams, 0, yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(_inst.gml_tier, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]).gmlrankings, 0, array_length(yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(_inst.gml_tier, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]).gmlrankings)); - array_sort(_inst.gml_teams, kgml_Script_s_co_teams_data_sort_rank); - gml_Script_s_team_data_array_add_formatted_data(_inst, _other, _inst.gml_teams, gmlmyid, true); - _inst.gml_show_prev_rank = yyGetBool(true) && yyGetBool(yyfnotequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000018))); - } - } else { - { - gml_Script_s_subdivision_update_rankings(_inst, _other, _inst.gml_tier, yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1)); - _inst.gml_teams = yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(_inst.gml_tier, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]).gmlrankings; - gml_Script_s_team_data_array_add_formatted_data(_inst, _other, _inst.gml_teams, gmlmyid); - } - } - _inst.gml_my_team_data = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, _inst.gml_teams, gmlmyid); - _inst.gml_my_place = array_get_index(_inst.gml_teams, _inst.gml_my_team_data); - _inst.gml_conf_stats = true; - if (yyGetBool(_inst.gml_my_team_data)) { - yyInst(_inst, _other, _inst.gml_my_team_data).gmltxt_col = global.gmlc_primary; - } - if (yyfequal(_inst.gml_tier, 1)) { - _inst.gml_highlight_playoffs = true; - } - _inst.gml_split_view = yyfgreater(_inst.gml_my_place, yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gml_lines), __yy_gml_errCheck(_inst.gml_columns))), 1)); - gml_Script_s_panel_scroll_init(_inst, _other, yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(array_length(_inst.gml_teams)), 1)), __yy_gml_errCheck(_inst.gml_line_height))), 4)); - } -} -function gml_Script_s_co_subdivision_hidden_draw_gui(_inst, _other) { - { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, 240, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))), gml_Script_s_str_u(_inst, _other, "msg_PreSeasonRankings")); - } -} -function gml_Script_s_co_division_create(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = 4; - } - if (yyfequal(argument4, _inst.undefined)) { - argument4 = 1; - } - } - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - { - var __yy__v1120 = GetWithArray(argument0); - for (var __yy__v1121 in __yy__v1120) { - if (!__yy__v1120.hasOwnProperty(__yy__v1121)) continue; - var __yy__v1122 = __yy__v1120[__yy__v1121]; - { - __yy__v1122.gml_conference = argument1; - __yy__v1122.gml_division = argument2; - __yy__v1122.gml_lines = argument3; - __yy__v1122.gml_columns = argument4; - __yy__v1122.gmlmode = 0; - gml_Script_s_co_division_init(__yy__v1122, _inst); - } - } - } - } -} -function gml_Script_s_co_division_init(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - var gmlmy_id = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id; - var gmlmy_conf = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "conference"); - var gmlmy_div = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "division"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_co_division_init my_conf: ", __yy_gml_errCheck(string(gmlmy_conf))), " my_div: "), __yy_gml_errCheck(string(gmlmy_div))), " myteam_id: "), __yy_gml_errCheck(string(gmlmy_id)))); - _inst.gmltitle = gml_Script_s_get_my_conference_division_string(_inst, _other, _inst.gml_conference, _inst.gml_division); - gml_Script_slogf(_inst, _other, "College populate division: %1 (%2,%3)", _inst.gmltitle, _inst.gml_conference, _inst.gml_division); - _inst.gmlalpha = 0.6; - if (yyGetBool(yyfequal(_inst.gml_conference, gmlmy_conf)) && yyGetBool(yyfequal(_inst.gml_division, gmlmy_div))) { - _inst.gmlalpha = 1; - } - _inst.gml_teams = gml_Script_s_get_team_list(_inst, _other, _inst.gml_conference, _inst.gml_division); - _inst.gml_teams = gml_Script_s_create_team_data_array(_inst, _other, _inst.gml_teams); - gml_Script_s_team_data_array_add_formatted_data(_inst, _other, _inst.gml_teams, gmlmy_id); - array_sort(_inst.gml_teams, kgml_Script_s_co_teams_data_sort_pct); - _inst.gml_my_team_data = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, _inst.gml_teams, gmlmy_id); - _inst.gml_my_place = array_get_index(_inst.gml_teams, _inst.gml_my_team_data); - _inst.gml_conf_stats = !yyGetBool(gml_Script_s_is_independent_conference_id(_inst, _other, _inst.gml_conference)); - if (yyGetBool(!yyGetBool(_inst.gml_conf_stats)) && yyGetBool(yyfequal(_inst.gmlmode, 0))) { - _inst.gmlmode = 2; - } - if (yyGetBool(_inst.gml_my_team_data)) { - yyInst(_inst, _other, _inst.gml_my_team_data).gmltxt_col = global.gmlc_primary; - } - _inst.gml_line_height = 15.5; - _inst.gml_mode_label = true; - _inst.gml_split_view = yyfgreater(_inst.gml_my_place, yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gml_lines), __yy_gml_errCheck(_inst.gml_columns))), 1)); - gml_Script_s_panel_scroll_init(_inst, _other, yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(array_length(_inst.gml_teams)), __yy_gml_errCheck(_inst.gml_line_height))), 4)); - _inst.gml_title_space = yyfminus(yyfminus(yyfminus(yyfminus(yyfminus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), __yy_gml_errCheck(_inst.gml_columns))), 16), 16), 56), __yy_gml_errCheck(yyGetBool(_inst.gml_mode_label) ? 32 : 0)), __yy_gml_errCheck(yyGetBool(_inst.gml_scroll) ? 10 : 0)); - gml_Script_slogf(_inst, _other, "title space: %1", _inst.gml_title_space); - _inst.gmltitle = gml_Script_s_fit_string(_inst, _other, _inst.gmltitle, gml_Script_s_get_my_conference_division_string(_inst, _other, _inst.gml_conference, _inst.gml_division, true), _inst.gml_title_space); - } -} -function gml_Script_s_co_division_step(_inst, _other) { - { - gml_Script_s_panel_scroll_step(_inst, _other); - } -} -function gml_Script_s_fit_string(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = global.gmlfnt_small_flex; - } - } - { - draw_set_font(argument3); - if (yyflessequal(gml_Script_string_hd_width(_inst, _other, argument0), argument2)) { - return argument0; - } - return argument1; - } -} -function gml_Script_s_co_division_draw_gui(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - if (yyGetBool(!yyGetBool(variable_instance_exists(_inst.id, "_teams"))) || yyGetBool(is_undefined(_inst.gml_teams))) { - return; - } - gml_Script_s_set_var_if_missing(_inst, _other, "active", true); - gml_Script_s_set_var_if_missing(_inst, _other, "clicked", false); - gml_Script_s_set_var_if_missing(_inst, _other, "_show_prev_rank", false); - gml_Script_s_set_var_if_missing(_inst, _other, "_debug_rank", false); - gml_Script_s_set_var_if_missing(_inst, _other, "_highlight_playoffs", false); - var gmlgx = _inst.x; - var gmlgy = _inst.y; - if (yyGetBool(_inst.gmlclicked) && yyGetBool(variable_instance_exists(_inst.id, "onClickAction")) && yyGetBool(yyfnotequal(_inst.gmlonClickAction, -4))) { - { - gmlgx = yyfminus(gmlgx, 2); - gmlgy = yyfplus(gmlgy, 2); - } - } - if (yyGetBool(!yyGetBool(_inst.gmlclicked)) && yyGetBool(variable_instance_exists(_inst.id, "onClickAction")) && yyGetBool(yyfnotequal(_inst.gmlonClickAction, -4))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, yyfminus(__yy_gml_errCheck(gmlgx), 2), yyfplus(__yy_gml_errCheck(gmlgy), 2), _inst.image_xscale, _inst.image_yscale, 0, global.gmlc_shadow, _inst.gmlalpha); - } - draw_rectangle_color(yyfplus(__yy_gml_errCheck(gmlgx), 2), gmlgy, yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(gmlgx), 2), __yy_gml_errCheck(_inst.sprite_width)), 4), yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(gmlgy), 2), __yy_gml_errCheck(_inst.sprite_height)), 4), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, gmlgx, gmlgy, _inst.image_xscale, _inst.image_yscale, 0, 16777215, _inst.gmlalpha); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - var gmltx = gmlgx; - var gmlty = gmlgy; - var gmlsw = yyfplus(2, __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle))); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - var gmlpw = yyfdivide(__yy_gml_errCheck(_inst.sprite_width), __yy_gml_errCheck(_inst.gml_columns)); - var gmltb = __yy_gml_array_create([gmlgx, yyfplus(__yy_gml_errCheck(gmlgx), __yy_gml_errCheck(gmlpw))]); - gmltx = yyfplus(gmltx, 16); - draw_set_alpha(_inst.gmlalpha); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltitle), true); - var gmlc = 0; - for (; yyfless(gmlc, _inst.gml_columns); g_yyPrePostObject__ = gmlc, gmlc = g_yyPrePostObject__ instanceof Long ? gmlc.add(1) : ++gmlc, g_yyPrePostObject__) { - { - draw_set_halign(1); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(gmltb[__yy_gml_array_check_index(gmlc, gmltb)]), __yy_gml_errCheck(gmlpw)), __yy_gml_errCheck(yyGetBool(_inst.gml_scroll) ? 66 : 56)); - gmlty = gmlgy; - var ___sw992___ = _inst.gmlmode; - var ___swc993___ = -1; - if (yyCompareVal(___sw992___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc993___ = 0; - } else if (yyCompareVal(___sw992___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc993___ = 1; - } else if (yyCompareVal(___sw992___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc993___ = 2; - } else if (yyCompareVal(___sw992___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc993___ = 3; - } else if (yyCompareVal(___sw992___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc993___ = 4; - } - switch (___swc993___) { - case 0: { - if (yyGetBool(_inst.gml_mode_label)) { - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 32), gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Conference")), true); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Percentage")), true); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_NetPoints")), true); - break; - } - case 1: { - if (yyGetBool(_inst.gml_mode_label)) { - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 32), gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Overall")), true); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Percentage")), true); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_NetPoints")), true); - break; - } - case 2: { - if (yyGetBool(_inst.gml_mode_label)) { - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 32), gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Conference")), true); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "sla_Wins"), true); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "sla_Losses"), true); - break; - } - case 3: { - if (yyGetBool(_inst.gml_mode_label)) { - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 32), gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Overall")), true); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "sla_Wins"), true); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "sla_Losses"), true); - break; - } - case 4: { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Offense")), true); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Defense")), true); - break; - } - } - if (yyGetBool(_inst.gml_debug_rank)) { - { - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmlgx), 90), gmlgy, yyfplus(__yy_gml_errCheck(string(gml_Script_s_get_ranking_pos_last_season(_inst, _other))), yyGetBool(gml_Script_s_is_preseason_for_ranking(_inst, _other)) ? " - preseason" : ""), 16777215, 16777215, 16777215, 16777215, 0.3); - } - } - if (yyGetBool(_inst.gml_scroll)) { - _inst.gml_split_view = false; - } - gmlty = yyfplus(yyfplus(__yy_gml_errCheck(gmlgy), 16), __yy_gml_errCheck(_inst.gml_scroll_y)); - var gmltd, gmltc; - var gmllc = array_length(_inst.gml_teams); - var gmlt = yyfplus(0, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gml_lines), __yy_gml_errCheck(gmlc)))); - for (; yyfless(gmlt, yyGetBool(_inst.gml_split_view) || yyGetBool(_inst.gml_scroll) ? gmllc : min(gmllc, yyftime(__yy_gml_errCheck(_inst.gml_lines), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlc), 1))))); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - gmltd = _inst.gml_teams[__yy_gml_array_check_index(gmlt, _inst.gml_teams)]; - gmltc = yyInst(_inst, _other, gmltd).gmltxt_col; - if (yyGetBool(_inst.gml_highlight_playoffs) && yyGetBool(yyfless(gmlt, 4))) { - { - if (yyfequal(gmltc, 16777215)) { - gmltc = global.gmlc_highlight; - } - } - } - gmltx = yyfplus(__yy_gml_errCheck(gmltb[__yy_gml_array_check_index(gmlc, gmltb)]), 16); - if (yyGetBool(_inst.gml_scroll) || yyGetBool(yyGetBool(yyfless(gmlt, yyftime(__yy_gml_errCheck(_inst.gml_lines), __yy_gml_errCheck(_inst.gml_columns)))) && yyGetBool(!yyGetBool(_inst.gml_split_view))) || yyGetBool(yyGetBool(yyfless(gmlt, yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gml_lines), __yy_gml_errCheck(_inst.gml_columns))), 3))) && yyGetBool(_inst.gml_split_view)) || yyGetBool(yyGetBool(yyfequal(_inst.gml_my_place, gmlt)) || yyGetBool(yyfequal(yyfminus(__yy_gml_errCheck(_inst.gml_my_place), 1), gmlt)))) { - { - if (yyGetBool(_inst.gml_split_view) && yyGetBool(yyfequal(yyfminus(__yy_gml_errCheck(_inst.gml_my_place), 1), gmlt))) { - { - draw_rectangle_color(gmltx, yyfminus(__yy_gml_errCheck(gmlty), 1), yyfminus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(_inst.sprite_width)), 32), yyfminus(__yy_gml_errCheck(gmlty), 0), 16777215, 16777215, 16777215, 16777215, 0); - gmlty = yyfplus(gmlty, _inst.gml_line_height); - } - } - if (yyGetBool(gml_Script_s_panel_scroll_is_inside(_inst, _other, gmlty))) { - { - draw_set_halign(0); - if (yyGetBool(_inst.gml_show_prev_rank)) { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyInst(_inst, _other, gmltd).gmlrank_s, gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - } - if (yyGetBool(_inst.gml_conf_stats) && yyGetBool(!yyGetBool(_inst.gml_show_prev_rank))) { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, string(yyfplus(__yy_gml_errCheck(gmlt), 1)), gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - } - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(yyGetBool(_inst.gml_conf_stats) ? 24 : 0)), __yy_gml_errCheck(yyGetBool(_inst.gml_show_prev_rank) ? 36 : 0)), gmlty, string_upper(yyInst(_inst, _other, gmltd).gmlname), gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(gmltb[__yy_gml_array_check_index(gmlc, gmltb)]), __yy_gml_errCheck(gmlpw)), __yy_gml_errCheck(yyGetBool(_inst.gml_scroll) ? 66 : 56)); - draw_set_halign(1); - var ___sw994___ = _inst.gmlmode; - var ___swc995___ = -1; - if (yyCompareVal(___sw994___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc995___ = 0; - } else if (yyCompareVal(___sw994___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc995___ = 1; - } else if (yyCompareVal(___sw994___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc995___ = 2; - } else if (yyCompareVal(___sw994___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc995___ = 3; - } else if (yyCompareVal(___sw994___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc995___ = 4; - } - switch (___swc995___) { - case 0: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyGetBool(yyInst(_inst, _other, gmltd).gmlshow_cnf_stats) ? yyInst(_inst, _other, gmltd).gmlpct_cnf_s : "-", gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyGetBool(yyInst(_inst, _other, gmltd).gmlshow_cnf_stats) ? yyInst(_inst, _other, gmltd).gmlnet : "-", gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - break; - } - case 1: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyInst(_inst, _other, gmltd).gmlpct_s, gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyInst(_inst, _other, gmltd).gmlnet, gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - break; - } - case 2: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyGetBool(yyInst(_inst, _other, gmltd).gmlshow_cnf_stats) ? yyInst(_inst, _other, gmltd).gmlwins_cnf : "-", gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyGetBool(yyInst(_inst, _other, gmltd).gmlshow_cnf_stats) ? yyInst(_inst, _other, gmltd).gmllosses_cnf : "-", gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - break; - } - case 3: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyInst(_inst, _other, gmltd).gmlwins, gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyInst(_inst, _other, gmltd).gmllosses, gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - break; - } - case 4: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyInst(_inst, _other, gmltd).gmloffense_s, gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyInst(_inst, _other, gmltd).gmldefense_s, gmltc, gmltc, gmltc, gmltc, _inst.gmlalpha); - break; - } - } - if (yyGetBool(_inst.gml_debug_rank)) { - { - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmlgx), 90), gmlty, yyInst(_inst, _other, gmltd).gmlrank_pts_prev, gmltc, gmltc, gmltc, gmltc, 0.3); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmlgx), 60), gmlty, yyInst(_inst, _other, gmltd).gmlrank_pts, gmltc, gmltc, gmltc, gmltc, 0.3); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmlgx), 30), gmlty, yyInst(_inst, _other, gmltd).gmlrank_season, gmltc, gmltc, gmltc, gmltc, 0.3); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 40), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltd).gmlteam, "reputation"), gmltc, gmltc, gmltc, gmltc, 0.3); - } - } - } - } - gmlty = yyfplus(gmlty, _inst.gml_line_height); - } - } - } - } - } - } - gml_Script_s_panel_scroll_draw_gui(_inst, _other); - draw_set_alpha(1); - } -} -function gml_GlobalScript_s_set_ball_down(_inst, _other) { - _inst.gmls_set_ball_down = __yy_method(_inst, gml_Script_s_set_ball_down); -} -function gml_Script_s_set_ball_down(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_set_ball_down"); - { - var __yy__v1123 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1124 in __yy__v1123) { - if (!__yy__v1123.hasOwnProperty(__yy__v1124)) continue; - var __yy__v1125 = __yy__v1123[__yy__v1124]; - { - __yy__v1125.gmlstate = 4; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_down = __yy__v1125.y; - if (yyGetBool(__yy__v1125.gmlholder)) { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_down = yyInst(_inst, _other, __yy__v1125.gmlholder).y; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) { - __yy__v1125.gmlstate = 17; - } else { - __yy__v1125.gmlstate = 16; - } - } - } else { - if (yyGetBool(__yy__v1125.gmlholder)) { - { - if (yyfequal(yyInst(_inst, _other, __yy__v1125.gmlholder).gmlmin_x, -1)) { - yyInst(_inst, _other, __yy__v1125.gmlholder).gmlmin_x = yyInst(_inst, _other, global.gmlmaster_ball).x; - } - if (yyfequal(yyInst(_inst, _other, __yy__v1125.gmlholder).gmlmax_x, -1)) { - yyInst(_inst, _other, __yy__v1125.gmlholder).gmlmax_x = yyInst(_inst, _other, global.gmlmaster_ball).x; - } - var gmlbx = yyInst(_inst, _other, global.gmlmaster_ball).x; - var gmlis_qb = yyGetBool(__yy__v1125.gmlholder) && yyGetBool(yyfequal(yyInst(_inst, _other, __yy__v1125.gmlholder).gmlposition, 1)); - if (yyGetBool(gmlis_qb) && yyGetBool(yyGetBool(yyGetBool(yyfgreater(gmlbx, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1))) || yyGetBool(yyGetBool(yyfless(gmlbx, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1))))) { - { - __yy__v1125.gmlxdead = gmlbx; - __yy__v1125.gmlstate = 11; - if (yyGetBool(yyInst(_inst, _other, __yy__v1125.gmlholder).gmlpmap) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 5))) { - ds_map_set_post(yyInst(_inst, _other, __yy__v1125.gmlholder).gmlpmap, "stat_sacks", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, __yy__v1125.gmlholder).gmlpmap, "stat_sacks")), 1)); - } - { - var __yy__v1126 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1127 in __yy__v1126) { - if (!__yy__v1126.hasOwnProperty(__yy__v1127)) continue; - var __yy__v1128 = __yy__v1126[__yy__v1127]; - if (yyGetBool(yyfequal(__yy__v1128.gmlposition, 5)) && yyGetBool(__yy__v1128.gmlpmap)) { - ds_map_set_post(__yy__v1128.gmlpmap, "stat_sacks", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v1128.gmlpmap, "stat_sacks")), 1)); - } - } - } - gml_Script_slog(__yy__v1125, _inst, yyfplus("SACKED! ball.xdead = ", __yy_gml_errCheck(string(yyInst(_inst, _other, global.gmlmaster_ball).x)))); - gml_Script_s_sound_audience_dis(__yy__v1125, _inst); - } - } - var ___sw998___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - var ___swc999___ = -1; - if (yyCompareVal(___sw998___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc999___ = 0; - } else if (yyCompareVal(___sw998___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc999___ = 1; - } - switch (___swc999___) { - case 0: { - if (yyfgreater(__yy__v1125.x, 2300)) { - { - if (yyGetBool(gml_Script_s_is_kickoff(__yy__v1125, _inst, true)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, __yy__v1125.gmlholder).gmllast_tackled))) { - { - if (yyfgreaterequal(yyInst(_inst, _other, __yy__v1125.gmlholder).gmlmin_x, 2300)) { - { - gml_Script_slog(__yy__v1125, _inst, "BALL_TOUCHBACK 4"); - __yy__v1125.gmlstate = 20; - } - } - __yy__v1125.gmlydead = round(__yy__v1125.y); - __yy__v1125.gmlxdead = round(__yy__v1125.x); - } - } else { - __yy__v1125.gmlstate = 12; - } - gml_Script_s_sound_audience_dis(__yy__v1125, _inst); - return; - } - } - break; - } - case 1: { - if (yyfless(__yy__v1125.x, 300)) { - { - if (yyGetBool(gml_Script_s_is_kickoff(__yy__v1125, _inst, true)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, __yy__v1125.gmlholder).gmllast_tackled))) { - { - if (yyflessequal(yyInst(_inst, _other, __yy__v1125.gmlholder).gmlmax_x, 300)) { - { - gml_Script_slog(__yy__v1125, _inst, "BALL_TOUCHBACK 5"); - __yy__v1125.gmlstate = 20; - } - } - __yy__v1125.gmlydead = round(__yy__v1125.y); - __yy__v1125.gmlxdead = round(__yy__v1125.x); - } - } else { - __yy__v1125.gmlstate = 12; - } - gml_Script_s_sound_audience_dis(__yy__v1125, _inst); - return; - } - } - break; - } - } - gml_Script_s_update_yard_gain(__yy__v1125, _inst); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_receive_ball(_inst, _other) { - _inst.gmls_receive_ball = __yy_method(_inst, gml_Script_s_receive_ball); -} -function gml_Script_s_receive_ball(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_receive_ball"); - { - var __yy__v1129 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1130 in __yy__v1129) { - if (!__yy__v1129.hasOwnProperty(__yy__v1130)) continue; - var __yy__v1131 = __yy__v1129[__yy__v1130]; - { - __yy__v1131.gmlholder = _inst.id; - __yy__v1131.gmllast_touched_by = _inst.id; - __yy__v1131.gmlstate = 5; - __yy__v1131.gmlxreceived = __yy__v1131.x; - __yy__v1131.gmlyreceived = __yy__v1131.y; - } - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - if (yyGetBool(_inst.gmlrewarded_route)) { - { - gml_Script_s_sound(_inst, _other, YYASSET_REF(0x02000017)); - if (yyGetBool(_inst.gmlpmap)) { - { - ds_map_set(_inst.gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "attitude")), 1), 1, 100)); - gml_Script_s_fieldimg(_inst, _other, YYASSET_REF(0x01000070), 0, 2); - } - } else { - { - var gmlqb = gml_Script_s_get_qb_pmap(_inst, _other); - ds_map_set(gmlqb, "xp_gain", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "xp_gain")), 2)); - gml_Script_s_fieldimg(_inst, _other, YYASSET_REF(0x01000068), 0, 2); - } - } - } - } - { - var __yy__v1132 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1133 in __yy__v1132) { - if (!__yy__v1132.hasOwnProperty(__yy__v1133)) continue; - var __yy__v1134 = __yy__v1132[__yy__v1133]; - __yy__v1134.gmlrewarded_route = false; - } - } - } - } - global.gmlflickVelX = 0; - global.gmlflickVelY = 0; - } -} -function gml_GlobalScript_s_opposite_aim(_inst, _other, argument0) { - _inst.gmls_opposite_aim = __yy_method(_inst, gml_Script_s_opposite_aim); -} -function gml_Script_s_opposite_aim(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("Direc = ", __yy_gml_errCheck(string(_inst.gmldirec)))); - var gmldir = argument0; - while (yyfless(gmldir, 0)) { - gmldir = yyfplus(gmldir, 360); - } - while (yyfgreater(gmldir, 359)) { - gmldir = yyfminus(gmldir, 360); - } - var ___sw1002___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - var ___swc1003___ = -1; - if (yyCompareVal(___sw1002___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1003___ = 0; - } else if (yyCompareVal(___sw1002___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1003___ = 1; - } - switch (___swc1003___) { - case 0: { - if (yyGetBool(yyfgreater(gmldir, 280)) || yyGetBool(yyfless(gmldir, 80))) { - return true; - } - break; - } - case 1: { - if (yyGetBool(yyfgreater(gmldir, 100)) && yyGetBool(yyfless(gmldir, 260))) { - return true; - } - break; - } - } - } -} -function gml_GlobalScript_s_update_xdead(_inst, _other) { - _inst.gmls_update_xdead = __yy_method(_inst, gml_Script_s_update_xdead); -} -function gml_Script_s_update_xdead(_inst, _other) { - { - _inst.gmlydead = round(_inst.y); - _inst.gmlxdead = round(_inst.x); - var gmlis_qb = false; - if (yyGetBool(_inst.gmlholder) && yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlposition, 1)) || yyGetBool(yyInst(_inst, _other, _inst.gmlholder).gmlqb_rushing))) { - gmlis_qb = true; - } - if (yyGetBool(_inst.gmlholder) && yyGetBool(!yyGetBool(gmlis_qb))) { - { - if (yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlmin_x, -1)) { - yyInst(_inst, _other, _inst.gmlholder).gmlmin_x = yyInst(_inst, _other, global.gmlmaster_ball).x; - } - if (yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlmax_x, -1)) { - yyInst(_inst, _other, _inst.gmlholder).gmlmax_x = yyInst(_inst, _other, global.gmlmaster_ball).x; - } - var ___sw1006___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - var ___swc1007___ = -1; - if (yyCompareVal(___sw1006___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1007___ = 0; - } else if (yyCompareVal(___sw1006___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1007___ = 1; - } - switch (___swc1007___) { - case 0: { - _inst.gmlxdead = yyInst(_inst, _other, _inst.gmlholder).gmlmin_x; - if (yyfequal(_inst.gmlstate, 6)) { - _inst.gmlxdead = 300; - } - if (!yyGetBool(yyInst(_inst, _other, _inst.gmlholder).gmloffense)) { - { - _inst.gmlxdead = yyInst(_inst, _other, _inst.gmlholder).gmlmax_x; - if (yyfequal(_inst.gmlstate, 6)) { - _inst.gmlxdead = 2300; - } - } - } - break; - } - case 1: { - _inst.gmlxdead = yyInst(_inst, _other, _inst.gmlholder).gmlmax_x; - if (yyfequal(_inst.gmlstate, 6)) { - _inst.gmlxdead = 2300; - } - if (!yyGetBool(yyInst(_inst, _other, _inst.gmlholder).gmloffense)) { - { - _inst.gmlxdead = yyInst(_inst, _other, _inst.gmlholder).gmlmin_x; - if (yyfequal(_inst.gmlstate, 6)) { - _inst.gmlxdead = 300; - } - } - } - break; - } - } - } - } - } -} -function gml_GlobalScript_s_set_skills_and_skin(_inst, _other) { - _inst.gmls_set_skills_and_skin = __yy_method(_inst, gml_Script_s_set_skills_and_skin); -} -function gml_Script_s_set_skills_and_skin(_inst, _other) { - { - var gmlskin = irandom(2); - if (yyfgreater(irandom(9), 1)) { - gmlskin = 0; - } - var gmlteam_offense = 1; - var gmloc = gml_Script_s_get_staff(_inst, _other, 102); - if (yyGetBool(gmloc)) { - gmlteam_offense = clamp(real(yyftime(__yy_gml_errCheck(ds_map_find_value(gmloc, "rating")), 0.5)), 1, 5); - } - var gmlteam_defense = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_defense[__yy_gml_array_check_index(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team) ? 1 : 0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_defense)]), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty)); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - gmlteam_defense = 15; - } - gmlteam_defense = clamp(gmlteam_defense, 2, 15); - var gmlspecialteams = 1; - var gmldc = gml_Script_s_get_staff(_inst, _other, 101); - if (yyGetBool(gmldc)) { - gmlspecialteams = clamp(real(yyftime(__yy_gml_errCheck(ds_map_find_value(gmloc, "rating")), 0.5)), 1, 5); - } - var gmlte_blockers = 0; - { - var __yy__v1135 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1136 in __yy__v1135) { - if (!__yy__v1135.hasOwnProperty(__yy__v1136)) continue; - var __yy__v1137 = __yy__v1135[__yy__v1136]; - { - if (yyGetBool(__yy__v1137.gmlte_blocking)) { - (g_yyPrePostObject__ = gmlte_blockers), (gmlte_blockers = g_yyPrePostObject__ instanceof Long ? gmlte_blockers.add(1) : ++gmlte_blockers), g_yyPrePostObject__; - } else { - if (yyGetBool(__yy__v1137.gmlpmap) && yyGetBool(yyfequal(ds_map_find_value(__yy__v1137.gmlpmap, "position"), 5))) { - (g_yyPrePostObject__ = gmlte_blockers), (gmlte_blockers = g_yyPrePostObject__ instanceof Long ? gmlte_blockers.add(1) : ++gmlte_blockers), g_yyPrePostObject__; - } - } - } - } - } - _inst.gmlpmap = -4; - var gmlattack_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - var gmldefense_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession) ? 1 : 0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - if (!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - if (yyGetBool(_inst.gmloffense)) { - { - var ___sw1022___ = _inst.gmlinum; - var ___swc1023___ = -1; - if (yyCompareVal(___sw1022___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 0; - } else if (yyCompareVal(___sw1022___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 1; - } else if (yyCompareVal(___sw1022___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 2; - } else if (yyCompareVal(___sw1022___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 3; - } else if (yyCompareVal(___sw1022___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 4; - } else if (yyCompareVal(___sw1022___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 5; - } else if (yyCompareVal(___sw1022___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 6; - } else if (yyCompareVal(___sw1022___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 7; - } else if (yyCompareVal(___sw1022___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 8; - } else if (yyCompareVal(___sw1022___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 9; - } else if (yyCompareVal(___sw1022___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1023___ = 10; - } - switch (___swc1023___) { - case 0: { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking)) { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 10, 1, gmlattack_roster); - } else { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 1, 1, gmlattack_roster); - } - break; - } - case 1: { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 1, gmlattack_roster); - break; - } - case 2: { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 4))) { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 1, gmlattack_roster); - } else { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 2, gmlattack_roster); - } - break; - } - case 3: { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 4))) { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 2, gmlattack_roster); - } else { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 1, gmlattack_roster); - } - break; - } - case 4: { - if (yyfequal(gml_Script_s_count_players_onfield_by_position(_inst, _other, 3, gmlattack_roster), 1)) { - { - if (!yyGetBool(_inst.gmlte_blocking)) { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 1, gmlattack_roster); - } - } - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 4))) { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 1, gmlattack_roster); - } else { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 2, gmlattack_roster); - } - } - break; - } - case 5: { - if (yyfequal(gml_Script_s_count_players_onfield_by_position(_inst, _other, 3, gmlattack_roster), 1)) { - { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 1, gmlattack_roster); - { - var __yy__v1138 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1139 in __yy__v1138) { - if (!__yy__v1138.hasOwnProperty(__yy__v1139)) continue; - var __yy__v1140 = __yy__v1138[__yy__v1139]; - if (yyGetBool(yyfequal(__yy__v1140.gmlinum, 10)) && yyGetBool(__yy__v1140.gmlpmap)) { - _inst.gmlpmap = -4; - } - } - } - } - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 4))) { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 2, gmlattack_roster); - } else { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 1, gmlattack_roster); - } - } - break; - } - case 6: { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 3, gmlattack_roster); - break; - } - case 7: { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 1, gmlattack_roster); - break; - } - case 8: { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 2, gmlattack_roster); - break; - } - case 9: { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 4, gmlattack_roster); - break; - } - case 10: { - _inst.gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, _inst.gmlposition, 5, gmlattack_roster); - break; - } - } - } - } - } - } else { - if (yyfequal(_inst.gmlposition, 14)) { - { - gml_Script_slog(_inst, _other, "POS RETURNER :"); - if (yyGetBool(_inst.gmloffense)) { - { - _inst.gmlpmap = gml_Script_s_get_player_kick_returner(_inst, _other, gmldefense_roster); - } - } else { - { - _inst.gmlpmap = gml_Script_s_get_player_kick_returner(_inst, _other, gmlattack_roster); - } - } - } - } - } - if (yyfequal(_inst.gmlbody_type, -1)) { - { - var gmlbody_pmap = _inst.gmlpmap; - if (yyGetBool(_inst.gmloffense) && yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false)) && yyGetBool(yyfequal(gmlbody_pmap, -4))) { - { - var ___sw1024___ = _inst.gmlinum; - var ___swc1025___ = -1; - if (yyCompareVal(___sw1024___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 0; - } else if (yyCompareVal(___sw1024___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 1; - } else if (yyCompareVal(___sw1024___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 2; - } else if (yyCompareVal(___sw1024___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 3; - } else if (yyCompareVal(___sw1024___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 4; - } else if (yyCompareVal(___sw1024___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 5; - } else if (yyCompareVal(___sw1024___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 6; - } else if (yyCompareVal(___sw1024___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 7; - } else if (yyCompareVal(___sw1024___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 8; - } else if (yyCompareVal(___sw1024___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 9; - } else if (yyCompareVal(___sw1024___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1025___ = 10; - } - switch (___swc1025___) { - case 0: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 1, 1, gmlattack_roster); - break; - } - case 1: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 2, 1, gmlattack_roster); - break; - } - case 2: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 4, 1, gmlattack_roster); - break; - } - case 3: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 4, 2, gmlattack_roster); - break; - } - case 4: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 3, 1, gmlattack_roster); - break; - } - case 5: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 3, 2, gmlattack_roster); - break; - } - case 6: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 5, 3, gmlattack_roster); - break; - } - case 7: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 5, 1, gmlattack_roster); - break; - } - case 8: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 5, 2, gmlattack_roster); - break; - } - case 9: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 5, 4, gmlattack_roster); - break; - } - case 10: { - gmlbody_pmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 5, 5, gmlattack_roster); - break; - } - } - } - } - _inst.gmlbody_type = gml_Script_s_get_player_body_type(_inst, _other, _inst.gmloffense, gmlbody_pmap, gmlteam_defense); - } - } - if (yyGetBool(_inst.gmlpmap)) { - { - _inst.gmlname = true; - } - } else { - { - } - } - if (yyGetBool(global.gmlexhibition)) { - { - gmlteam_offense = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_offense[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_offense)]; - gmlteam_defense = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_defense[__yy_gml_array_check_index(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession) ? 1 : 0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_defense)]; - } - } - gml_Script_s_set_anim(_inst, _other, 0); - var ___sw1026___ = _inst.gmlposition; - var ___swc1027___ = -1; - if (yyCompareVal(___sw1026___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 0; - } else if (yyCompareVal(___sw1026___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 1; - } else if (yyCompareVal(___sw1026___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 2; - } else if (yyCompareVal(___sw1026___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 3; - } else if (yyCompareVal(___sw1026___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 4; - } else if (yyCompareVal(___sw1026___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 5; - } else if (yyCompareVal(___sw1026___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 6; - } else if (yyCompareVal(___sw1026___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 7; - } else if (yyCompareVal(___sw1026___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 8; - } else if (yyCompareVal(___sw1026___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 9; - } else if (yyCompareVal(___sw1026___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 10; - } else if (yyCompareVal(___sw1026___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 11; - } else if (yyCompareVal(___sw1026___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1026___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1027___ = 12; - } - switch (___swc1027___) { - case 0: { - gmlteam_defense = min(gmlteam_defense, 10); - _inst.gmlcollsize = 10; - _inst.gmlstrength = yyfplus(__yy_gml_errCheck(random_range(2.1, 2.5)), __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(random(gmlteam_defense))))); - _inst.gmlmy_tackle_limit = yyftime(__yy_gml_errCheck(yyfplus(21, __yy_gml_errCheck(gmlteam_defense))), __yy_gml_errCheck(irandom_range(3, 5))); - _inst.gmlmy_accel = yyfplus(yyfplus(0.065, __yy_gml_errCheck(random_range(0.03, 0.04))), __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_defense)))); - _inst.gmlstamina = clamp(yyfminus(__yy_gml_errCheck(gmlteam_defense), __yy_gml_errCheck(irandom(2))), 1, 8); - gml_Script_s_set_anim(_inst, _other, 1); - break; - } - case 1: { - _inst.gmlcollsize = 10; - _inst.gmlstrength = yyfplus(2.5, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(random(gmlspecialteams))))); - _inst.gmlmy_tackle_limit = yyftime(__yy_gml_errCheck(yyfplus(21, __yy_gml_errCheck(gmlteam_defense))), __yy_gml_errCheck(irandom_range(3, 5))); - _inst.gmlmy_accel = yyfplus(yyfplus(0.065, __yy_gml_errCheck(random_range(0.03, 0.04))), __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlspecialteams)))); - _inst.gmlstamina = clamp(yyfminus(__yy_gml_errCheck(gmlspecialteams), __yy_gml_errCheck(irandom(2))), 1, 8); - break; - } - case 2: { - _inst.gmlcollsize = 10; - _inst.gmlstrength = yyfplus(2.5, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(gmlteam_defense)))); - _inst.gmlmy_tackle_limit = yyfplus(20, __yy_gml_errCheck(gmlspecialteams)); - _inst.gmlmy_accel = yyfplus(0.10500000000000001, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlspecialteams)))); - _inst.gmlstamina = clamp(yyfminus(__yy_gml_errCheck(gmlspecialteams), __yy_gml_errCheck(irandom(2))), 1, 8); - _inst.gmlstiff_arm = 0; - _inst.gmljumps = 0; - if (yyGetBool(_inst.gmlpmap)) { - { - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.2, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))))); - _inst.gmlmy_accel = yyfplus(0.10500000000000001, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))))); - if (yyfless(irandom(15), gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strenth"))) { - (g_yyPrePostObject__ = _inst.gmlstiff_arm), (_inst.gmlstiff_arm = g_yyPrePostObject__ instanceof Long ? _inst.gmlstiff_arm.add(1) : ++_inst.gmlstiff_arm), g_yyPrePostObject__; - } - if (yyfless(irandom(15), gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))) { - (g_yyPrePostObject__ = _inst.gmljumps), (_inst.gmljumps = g_yyPrePostObject__ instanceof Long ? _inst.gmljumps.add(1) : ++_inst.gmljumps), g_yyPrePostObject__; - } - } - } else { - { - var ___sw1028___ = irandom(1); - var ___swc1029___ = -1; - if (yyCompareVal(___sw1028___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1029___ = 0; - } else if (yyCompareVal(___sw1028___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1029___ = 1; - } - switch (___swc1029___) { - case 0: { - _inst.gmlstiff_arm = irandom(1); - break; - } - case 1: { - _inst.gmljumps = irandom(1); - break; - } - } - } - } - break; - } - case 3: { - _inst.gmlcollsize = 5; - if (yyfnotequal(_inst.gmlpmap, -4)) { - { - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))))); - _inst.gmlmy_accel = yyfplus(0.095, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))))); - _inst.gmlskill = gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill"); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlroute_alpha = yyfplus(1, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))); - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking)) && yyGetBool(yyfless(gml_Script_s_count_audibles(_inst, _other), 0))) { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlaudibles = gml_Script_s_get_num_audibles(_inst, _other, _inst.gmlpmap); - } - } - } else { - { - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlmy_accel = yyfplus(0.065, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlskill = 1; - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking)) && yyGetBool(yyfless(gml_Script_s_count_audibles(_inst, _other), 0))) { - { - if (yyGetBool(global.gmlexhibition)) { - gml_Script_s_set_audibles(_inst, _other, 3); - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) { - gml_Script_s_set_audibles(_inst, _other, 1); - } - } - } - } - } - } - gml_Script_s_set_anim(_inst, _other, 0); - break; - } - case 4: { - gml_Script_s_set_anim(_inst, _other, 13); - } - case 5: { - _inst.gmlcollsize = 5; - if (yyfnotequal(_inst.gmlpmap, -4)) { - { - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))))); - _inst.gmlmy_accel = yyfplus(0.045, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))))); - _inst.gmlskill = gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill"); - } - } else { - { - _inst.gmlskill = 1; - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(gmlteam_defense)))); - _inst.gmlmy_accel = yyfplus(0.045, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_defense)))); - } - } - break; - } - case 6: { - _inst.gmlcollsize = 10; - var gmlstr = yyfplus(4.75, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlte_blockers), 0.85))); - var gmltacklimit = yyfplus(yyfplus(20, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty)), __yy_gml_errCheck(yyftime(5.5, __yy_gml_errCheck(gmlte_blockers)))); - if (yyGetBool(_inst.gmlpmap)) { - { - _inst.gmlstrength = yyfplus(__yy_gml_errCheck(gmlstr), __yy_gml_errCheck(yyftime(0.4, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))))); - _inst.gmlmy_accel = yyfplus(0.055, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))))); - _inst.gmlmy_tackle_limit = yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmltacklimit), __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill")))), 5); - } - } else { - { - _inst.gmlstrength = yyfplus(__yy_gml_errCheck(gmlstr), __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_offense[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_offense)])))); - _inst.gmlmy_accel = yyfplus(0.035, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_offense[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_offense)])))); - _inst.gmlmy_tackle_limit = yyftime(__yy_gml_errCheck(gmltacklimit), __yy_gml_errCheck(irandom_range(3, 4))); - } - } - gml_Script_s_set_anim(_inst, _other, 1); - break; - } - case 7: { - if (yyGetBool(_inst.gmlpmap)) { - { - _inst.gmlmy_tackle_limit = yyftime(__yy_gml_errCheck(yyfplus(yyfplus(20, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty)), __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill")))), 4); - _inst.gmlmy_accel = yyfplus(0.095, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))))); - } - } else { - _inst.gmlmy_tackle_limit = yyftime(__yy_gml_errCheck(yyfplus(20, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty))), __yy_gml_errCheck(irandom_range(2, 3))); - } - } - case 8: { - _inst.gmlcollsize = 5; - if (yyfnotequal(_inst.gmlpmap, -4)) { - { - _inst.gmlstrength = yyfplus(2, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))))); - if (yyfequal(_inst.gmlposition, 2)) { - _inst.gmlmy_accel = yyfplus(0.10500000000000001, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))))); - } - _inst.gmlskill = gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill"); - _inst.gmlstiff_arm = irandom(1); - if (yyGetBool(yyfequal(_inst.gmlstiff_arm, 0)) && yyGetBool(yyfgreaterequal(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"), 6))) { - _inst.gmlstiff_arm = 1; - } - if (yyfless(irandom(10), gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))) { - (g_yyPrePostObject__ = _inst.gmlstiff_arm), (_inst.gmlstiff_arm = g_yyPrePostObject__ instanceof Long ? _inst.gmlstiff_arm.add(1) : ++_inst.gmlstiff_arm), g_yyPrePostObject__; - } - _inst.gmljumps = irandom(1); - if (yyfless(irandom(10), gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))) { - (g_yyPrePostObject__ = _inst.gmljumps), (_inst.gmljumps = g_yyPrePostObject__ instanceof Long ? _inst.gmljumps.add(1) : ++_inst.gmljumps), g_yyPrePostObject__; - } - if (yyGetBool(yyfequal(_inst.gmljumps, 0)) && yyGetBool(yyfgreaterequal(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"), 10))) { - (g_yyPrePostObject__ = _inst.gmljumps), (_inst.gmljumps = g_yyPrePostObject__ instanceof Long ? _inst.gmljumps.add(1) : ++_inst.gmljumps), g_yyPrePostObject__; - } - if (yyGetBool(yyfequal(_inst.gmlposition, 2)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0))) { - { - _inst.gmlstiff_arm = yyfminus(_inst.gmlstiff_arm, irandom(1)); - _inst.gmljumps = yyfminus(_inst.gmljumps, irandom(1)); - } - } else { - if (yyfless(yyfminus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "age")), __yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other))), irandom(10))) { - { - var ___sw1030___ = irandom(1); - var ___swc1031___ = -1; - if (yyCompareVal(___sw1030___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1031___ = 0; - } else if (yyCompareVal(___sw1030___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1031___ = 1; - } - switch (___swc1031___) { - case 0: { - (g_yyPrePostObject__ = _inst.gmlstiff_arm), (_inst.gmlstiff_arm = g_yyPrePostObject__ instanceof Long ? _inst.gmlstiff_arm.subtract(1) : --_inst.gmlstiff_arm), g_yyPrePostObject__; - break; - } - case 1: { - (g_yyPrePostObject__ = _inst.gmljumps), (_inst.gmljumps = g_yyPrePostObject__ instanceof Long ? _inst.gmljumps.subtract(1) : --_inst.gmljumps), g_yyPrePostObject__; - break; - } - } - } - } - } - } - } else { - { - _inst.gmlstrength = yyfplus(2, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlmy_accel = yyfplus(0.09, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlskill = 1; - _inst.gmlstiff_arm = irandom(1); - _inst.gmljumps = irandom(1); - if (yyGetBool(global.gmlexhibition)) { - { - _inst.gmlmy_accel = yyfplus(0.1, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlskill = gmlteam_offense; - _inst.gmlstiff_arm = yyfplus(_inst.gmlstiff_arm, irandom(1)); - _inst.gmljumps = yyfplus(_inst.gmljumps, irandom(1)); - } - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - { - _inst.gmlstiff_arm = 0; - _inst.gmljumps = 0; - } - } - } - } - } - var gmlmax_stiff = 2; - if (yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 0)) && yyGetBool(!yyGetBool(global.gmlexhibition))) { - gmlmax_stiff = 1; - } - _inst.gmlstiff_arm = clamp(yyfminus(__yy_gml_errCheck(_inst.gmlstiff_arm), __yy_gml_errCheck(irandom(1))), 0, gmlmax_stiff); - _inst.gmljumps = clamp(yyfminus(__yy_gml_errCheck(_inst.gmljumps), __yy_gml_errCheck(irandom(1))), 0, gmlmax_stiff); - if (yyGetBool(irandom(9))) { - gmlskin = 0; - } - break; - } - case 9: { - _inst.gmlcollsize = 2.5; - if (yyGetBool(_inst.gmlpmap)) { - { - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.2, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))))); - _inst.gmlmy_accel = yyfplus(0.115, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))))); - _inst.gmlskill = gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill"); - _inst.gmlstiff_arm = irandom(1); - if (yyfless(irandom(11), gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"))) { - (g_yyPrePostObject__ = _inst.gmlstiff_arm), (_inst.gmlstiff_arm = g_yyPrePostObject__ instanceof Long ? _inst.gmlstiff_arm.add(1) : ++_inst.gmlstiff_arm), g_yyPrePostObject__; - } - if (yyGetBool(yyfequal(_inst.gmlstiff_arm, 0)) && yyGetBool(yyfgreaterequal(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"), 10))) { - (g_yyPrePostObject__ = _inst.gmlstiff_arm), (_inst.gmlstiff_arm = g_yyPrePostObject__ instanceof Long ? _inst.gmlstiff_arm.add(1) : ++_inst.gmlstiff_arm), g_yyPrePostObject__; - } - _inst.gmljumps = irandom(1); - if (yyfless(irandom(11), gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"))) { - (g_yyPrePostObject__ = _inst.gmljumps), (_inst.gmljumps = g_yyPrePostObject__ instanceof Long ? _inst.gmljumps.add(1) : ++_inst.gmljumps), g_yyPrePostObject__; - } - if (yyGetBool(yyfequal(_inst.gmljumps, 0)) && yyGetBool(yyfgreaterequal(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "speed"), 10))) { - (g_yyPrePostObject__ = _inst.gmljumps), (_inst.gmljumps = g_yyPrePostObject__ instanceof Long ? _inst.gmljumps.add(1) : ++_inst.gmljumps), g_yyPrePostObject__; - } - if (yyfless(yyfminus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "age")), __yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other))), irandom(10))) { - { - var ___sw1032___ = irandom(1); - var ___swc1033___ = -1; - if (yyCompareVal(___sw1032___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1033___ = 0; - } else if (yyCompareVal(___sw1032___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1033___ = 1; - } - switch (___swc1033___) { - case 0: { - (g_yyPrePostObject__ = _inst.gmlstiff_arm), (_inst.gmlstiff_arm = g_yyPrePostObject__ instanceof Long ? _inst.gmlstiff_arm.subtract(1) : --_inst.gmlstiff_arm), g_yyPrePostObject__; - break; - } - case 1: { - (g_yyPrePostObject__ = _inst.gmljumps), (_inst.gmljumps = g_yyPrePostObject__ instanceof Long ? _inst.gmljumps.subtract(1) : --_inst.gmljumps), g_yyPrePostObject__; - break; - } - } - } - } - } - } else { - { - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.2, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlmy_accel = yyfplus(0.10500000000000001, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlskill = 1; - _inst.gmlstiff_arm = irandom(1); - _inst.gmljumps = irandom(1); - if (yyGetBool(global.gmlexhibition)) { - { - _inst.gmlmy_accel = yyfplus(0.115, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlskill = gmlteam_offense; - _inst.gmlstiff_arm = yyfplus(_inst.gmlstiff_arm, irandom(1)); - _inst.gmljumps = yyfplus(_inst.gmljumps, irandom(1)); - } - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - { - _inst.gmlstiff_arm = 0; - _inst.gmljumps = 0; - } - } - } - } - } - if (!yyGetBool(global.gmlexhibition)) { - { - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 2)) { - { - _inst.gmlstiff_arm = yyfminus(_inst.gmlstiff_arm, 1); - _inst.gmljumps = yyfminus(_inst.gmljumps, 1); - } - } else { - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 5)) { - { - _inst.gmlstiff_arm = yyfminus(_inst.gmlstiff_arm, irandom(1)); - _inst.gmljumps = yyfminus(_inst.gmljumps, irandom(1)); - } - } - } - } - } - if (yyfless(_inst.gmlstiff_arm, 0)) { - _inst.gmlstiff_arm = 0; - } - if (yyfless(_inst.gmljumps, 0)) { - _inst.gmljumps = 0; - } - if (yyGetBool(irandom(9))) { - gmlskin = 0; - } - break; - } - case 10: { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0)) { - gmlteam_defense = clamp(yyfplus(__yy_gml_errCheck(gmlteam_defense), 3), 1, 10); - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6)) { - gmlteam_defense = yyfplus(gmlteam_defense, 3); - } - _inst.gmlcollsize = 10; - _inst.gmlstrength = yyfplus(3.5, __yy_gml_errCheck(yyftime(0.2, __yy_gml_errCheck(gmlteam_defense)))); - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3)) { - _inst.gmlstrength = yyfplus(4, __yy_gml_errCheck(yyftime(0.2, __yy_gml_errCheck(gmlteam_defense)))); - } - _inst.gmlmy_tackle_limit = yyftime(__yy_gml_errCheck(yyfplus(20, __yy_gml_errCheck(gmlteam_defense))), __yy_gml_errCheck(irandom_range(3, 5))); - _inst.gmlmy_accel = yyfplus(0.035, __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_defense)))); - gml_Script_s_set_anim(_inst, _other, 1); - break; - } - case 11: { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0)) { - gmlteam_defense = clamp(yyfplus(__yy_gml_errCheck(gmlteam_defense), 3), 1, 10); - } - _inst.gmlcollsize = 5; - _inst.gmlstrength = yyfplus(2, __yy_gml_errCheck(yyftime(0.1, __yy_gml_errCheck(gmlteam_defense)))); - _inst.gmlmy_tackle_limit = yyfplus(20, __yy_gml_errCheck(gmlteam_defense)); - _inst.gmlmy_accel = yyfplus(yyfplus(0.065, __yy_gml_errCheck(random(0.005))), __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_defense)))); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - _inst.gmlmy_accel = yyfplus(0.07, __yy_gml_errCheck(yyftime(0.003, __yy_gml_errCheck(gmlteam_defense)))); - } - break; - } - case 12: { - _inst.gmlcollsize = 5; - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.2, __yy_gml_errCheck(gmlteam_defense)))); - _inst.gmlmy_tackle_limit = yyfplus(20, __yy_gml_errCheck(gmlteam_defense)); - _inst.gmlmy_accel = yyfplus(yyfplus(0.065, __yy_gml_errCheck(random_range(0.04, 0.055))), __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_defense)))); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3)) { - _inst.gmlmy_accel = yyfplus(yyfplus(0.065, __yy_gml_errCheck(random_range(0.05, 0.06))), __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlteam_defense)))); - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - _inst.gmlmy_accel = yyfplus(0.135, __yy_gml_errCheck(yyftime(0.003, __yy_gml_errCheck(gmlteam_defense)))); - } - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team))) { - { - _inst.gmlstrength = yyfplus(1, __yy_gml_errCheck(yyftime(0.2, __yy_gml_errCheck(gmlspecialteams)))); - _inst.gmlmy_tackle_limit = yyfplus(20, __yy_gml_errCheck(gmlspecialteams)); - _inst.gmlmy_accel = yyfplus(yyfplus(0.065, __yy_gml_errCheck(random_range(0.04, 0.055))), __yy_gml_errCheck(yyftime(0.002, __yy_gml_errCheck(gmlspecialteams)))); - } - } - if (yyGetBool(irandom(9))) { - gmlskin = 0; - } - break; - } - } - if (yyGetBool(_inst.gmlpmap)) { - { - var gmlstr = gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"); - _inst.gmlstamina = gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "stamina"); - var gmlstam = yyftime(__yy_gml_errCheck(yyfminus(10, __yy_gml_errCheck(_inst.gmlstamina))), 0.05); - var gmldep = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_attempts")), __yy_gml_errCheck(gmlstam)); - gmlstr = clamp(yyfminus(__yy_gml_errCheck(gmlstr), __yy_gml_errCheck(gmldep)), 1, 10); - _inst.gmlmy_throw_power = yyfplus(0.08, __yy_gml_errCheck(yyftime(0.004, __yy_gml_errCheck(gmlstr)))); - gmlstr = gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "strength"); - gmlstam = yyftime(__yy_gml_errCheck(yyfminus(11, __yy_gml_errCheck(_inst.gmlstamina))), 0.2); - gmldep = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_attempts")), __yy_gml_errCheck(gmlstam)); - gmlstr = clamp(yyfminus(__yy_gml_errCheck(gmlstr), __yy_gml_errCheck(gmldep)), 1, 10); - _inst.gmlmy_kick_power = yyfplus(0.065, __yy_gml_errCheck(yyftime(0.001235, __yy_gml_errCheck(gmlstr)))); - _inst.gmlmy_kick_skill = gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill"); - var gmlstam = yyftime(__yy_gml_errCheck(yyfminus(10, __yy_gml_errCheck(_inst.gmlstamina))), 0.05); - var gmldep = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_attempts")), __yy_gml_errCheck(gmlstam)); - var gmlyds = yyfdivide(__yy_gml_errCheck(clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_rush_yards"))), 0, 275)), 275); - gmlyds = lerp(yyftime(__yy_gml_errCheck(gmlyds), 0.99), yyftime(__yy_gml_errCheck(gmlyds), 0.5), yyftime(__yy_gml_errCheck(_inst.gmlstamina), 0.1)); - _inst.gmlmy_accel = lerp(_inst.gmlmy_accel, yyftime(__yy_gml_errCheck(_inst.gmlmy_accel), 0.8), gmlyds); - gmlskin = ds_map_find_value(_inst.gmlpmap, "skin"); - } - } else { - if (!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - { - if (yyfequal(_inst.gmlposition, 1)) { - gmlskin = yyfmod(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(real(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)), __yy_gml_errCheck(real(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)))), 3); - } - if (yyGetBool(global.gmlexhibition)) { - { - _inst.gmlskill = gmlteam_offense; - _inst.gmlmy_throw_power = yyfplus(0.08, __yy_gml_errCheck(yyftime(0.004, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlmy_kick_power = yyfplus(0.065, __yy_gml_errCheck(yyftime(0.001235, __yy_gml_errCheck(gmlteam_offense)))); - _inst.gmlmy_kick_skill = gmlteam_offense; - } - } - if (yyGetBool(_inst.gmloffense)) { - { - var gmlqtr = yyfdivide(__yy_gml_errCheck(clamp(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 1, 5)), 5); - _inst.gmlmy_accel = lerp(_inst.gmlmy_accel, yyftime(__yy_gml_errCheck(_inst.gmlmy_accel), 0.7), gmlqtr); - _inst.gmlstamina = gmlteam_offense; - } - } else { - { - var gmlqtr = yyfdivide(__yy_gml_errCheck(clamp(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 1, 5)), 5); - _inst.gmlmy_accel = lerp(_inst.gmlmy_accel, yyftime(__yy_gml_errCheck(_inst.gmlmy_accel), 0.85), gmlqtr); - _inst.gmlstamina = clamp(yyfminus(__yy_gml_errCheck(gmlteam_defense), __yy_gml_errCheck(irandom(2))), 1, 8); - } - } - } - } - } - if (yyGetBool(yyfequal(_inst.gmlposition, 1)) || yyGetBool(yyfequal(_inst.gmlposition, 10))) { - gml_Script_slog(_inst, _other, yyfplus("My kick skill = ", __yy_gml_errCheck(string(_inst.gmlmy_kick_skill)))); - } - if (!yyGetBool(_inst.gmlte_blocking)) { - _inst.gmlmy_route_alpha = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlroute_alpha; - } - var gmlcolSkin = gml_Script_s_get_skin_colour_by_index(_inst, _other, gmlskin); - _inst.gmlcol_skin_r = yyfdivide(__yy_gml_errCheck(color_get_red(gmlcolSkin)), 255); - _inst.gmlcol_skin_g = yyfdivide(__yy_gml_errCheck(color_get_green(gmlcolSkin)), 255); - _inst.gmlcol_skin_b = yyfdivide(__yy_gml_errCheck(color_get_blue(gmlcolSkin)), 255); - if (yyGetBool(_inst.gmlte_blocking)) { - _inst.gmlposition = 5; - } - if (yyGetBool(_inst.gmlpmap)) { - { - _inst.gmlpos_name = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string_copy(ds_map_find_value(_inst.gmlpmap, "fname"), 1, 1)), "."), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "lname"))), " ["), __yy_gml_errCheck(gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position")))), "]"); - _inst.gmlpos_name2 = yyfplus(yyfplus(__yy_gml_errCheck(string_copy(ds_map_find_value(_inst.gmlpmap, "fname"), 1, 1)), "."), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "lname"))); - if (yyfequal(_inst.gmlposition, 4)) { - _inst.gmlpos_name3 = yyfplus(yyfplus(__yy_gml_errCheck(string_copy(ds_map_find_value(_inst.gmlpmap, "fname"), 1, 1)), "."), __yy_gml_errCheck(string_copy(ds_map_find_value(_inst.gmlpmap, "lname"), 1, 1))); - } - if (yyfequal(_inst.gmlposition, 3)) { - _inst.gmlpos_name3 = yyfplus(yyfplus(__yy_gml_errCheck(string_copy(ds_map_find_value(_inst.gmlpmap, "fname"), 1, 1)), "."), __yy_gml_errCheck(string_copy(ds_map_find_value(_inst.gmlpmap, "lname"), 1, 1))); - } - if (!yyGetBool(ds_map_exists(_inst.gmlpmap, "randnum"))) { - ds_map_set(_inst.gmlpmap, "randnum", irandom(999)); - } - var ___sw1034___ = yyfmod(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "randnum")), 3); - var ___swc1035___ = -1; - if (yyCompareVal(___sw1034___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1035___ = 0; - } else if (yyCompareVal(___sw1034___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1035___ = 1; - } else if (yyCompareVal(___sw1034___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1035___ = 2; - } - switch (___swc1035___) { - case 0: { - _inst.gmlcleats = _inst.gmlshirt; - break; - } - case 1: { - _inst.gmlcleats = _inst.gmlpants; - break; - } - case 2: { - _inst.gmlcleats = _inst.gmlstripe; - break; - } - } - if (yyfequal(yyfplus(yyfplus(__yy_gml_errCheck(_inst.gmlcleats[__yy_gml_array_check_index(0, _inst.gmlcleats)]), __yy_gml_errCheck(_inst.gmlcleats[__yy_gml_array_check_index(1, _inst.gmlcleats)])), __yy_gml_errCheck(_inst.gmlcleats[__yy_gml_array_check_index(2, _inst.gmlcleats)])), 0)) { - { - _inst.gmlcleats = __yy_gml_array_check(_inst.gmlcleats, 2556554615); - _inst.gmlcleats[__yy_gml_array_check_index_set(0)] = 255; - _inst.gmlcleats[__yy_gml_array_check_index_set(1)] = 255; - _inst.gmlcleats[__yy_gml_array_check_index_set(2)] = 255; - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Setup player[", yyGetBool(_inst.gmloffense) ? "OF" : "DF"), "] ["), yyfequal(_inst.gmlpmap, -4) ? "Anon" : ds_map_find_value(_inst.gmlpmap, "lname")), "] with roster: "), __yy_gml_errCheck(gml_Script_roster_short_desc(_inst, _other, _inst.gmlplayer_roster)))); - } -} -function gml_GlobalScript_s_set_anim(_inst, _other, argument0) { - _inst.gmls_set_anim = __yy_method(_inst, gml_Script_s_set_anim); -} -function gml_Script_s_set_anim(_inst, _other, argument0) { - { - _inst.gmlanim = argument0; - _inst.image_speed = 1; - var gmlball = global.gmlmaster_ball; - var ___sw1038___ = _inst.gmlanim; - var ___swc1039___ = -1; - if (yyCompareVal(___sw1038___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 0; - } else if (yyCompareVal(___sw1038___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 1; - } else if (yyCompareVal(___sw1038___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 2; - } else if (yyCompareVal(___sw1038___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 3; - } else if (yyCompareVal(___sw1038___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 4; - } else if (yyCompareVal(___sw1038___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 5; - } else if (yyCompareVal(___sw1038___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 6; - } else if (yyCompareVal(___sw1038___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 7; - } else if (yyCompareVal(___sw1038___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 8; - } else if (yyCompareVal(___sw1038___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 9; - } else if (yyCompareVal(___sw1038___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 10; - } else if (yyCompareVal(___sw1038___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 11; - } else if (yyCompareVal(___sw1038___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 12; - } else if (yyCompareVal(___sw1038___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 13; - } else if (yyCompareVal(___sw1038___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 14; - } else if (yyCompareVal(___sw1038___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 15; - } else if (yyCompareVal(___sw1038___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 16; - } else if (yyCompareVal(___sw1038___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 17; - } else if (yyCompareVal(___sw1038___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 18; - } else if (yyCompareVal(___sw1038___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1039___ = 19; - } - switch (___swc1039___) { - case 0: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000025), _inst.gmlbody_type); - { - var __yy__v1141 = GetWithArray(gmlball); - for (var __yy__v1142 in __yy__v1141) { - if (!__yy__v1141.hasOwnProperty(__yy__v1142)) continue; - var __yy__v1143 = __yy__v1141[__yy__v1142]; - if (yyfequal(__yy__v1143.gmlholder, _inst.id)) { - _inst.sprite_index = gml_Script_s_spr_from_bt(__yy__v1143, _inst, YYASSET_REF(0x01000026), _inst.gmlbody_type); - } - } - } - if (yyGetBool(yyfequal(_inst.gmlposition, 1)) && yyGetBool(yyfequal(instance_number(YYASSET_REF(0x0000006f)), 0))) { - _inst.image_index = 2; - } else { - _inst.image_index = 0; - } - _inst.image_speed = 0; - _inst.gmltackling = -4; - break; - } - case 1: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000025), _inst.gmlbody_type); - _inst.image_index = 1; - _inst.image_speed = 0; - _inst.gmltackling = -4; - break; - } - case 2: { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100002e), _inst.gmlbody_type); - } else { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100002d), _inst.gmlbody_type); - } - _inst.image_index = 0; - _inst.image_speed = min(_inst.speed, 1); - _inst.gmltackling = -4; - break; - } - case 3: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100003d), _inst.gmlbody_type); - _inst.image_index = 0; - break; - } - case 4: { - gml_Script_s_sound_oof(_inst, _other); - if (yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x0100003e))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000040))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000041)))) { - return; - } - if (yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000b7))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000132))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000fb)))) { - return; - } - if (yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000f8))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x0100006d))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000e7)))) { - return; - } - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100003e), _inst.gmlbody_type); - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, gmlball).gmlis_dead))) { - { - var gmlfumble_chance = 10; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 2)) { - gmlfumble_chance = yyfminus(gmlfumble_chance, 1); - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3)) { - gmlfumble_chance = yyfminus(gmlfumble_chance, 1); - } - { - var __yy__v1144 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v1145 in __yy__v1144) { - if (!__yy__v1144.hasOwnProperty(__yy__v1145)) continue; - var __yy__v1146 = __yy__v1144[__yy__v1145]; - if (yyfnotequal(__yy__v1146.gmltype, 0)) { - gmlfumble_chance = yyfminus(gmlfumble_chance, 2); - } - } - } - gml_Script_slog(_inst, _other, ">>>>>>>>>>>>>>>>>>>>>>>>>"); - gml_Script_slog(_inst, _other, yyfplus("fumble_c = ", __yy_gml_errCheck(string(gmlfumble_chance)))); - gmlfumble_chance = irandom(gmlfumble_chance); - if (yyGetBool(yyfless(_inst.x, 400)) || yyGetBool(yyfgreater(_inst.x, 2200))) { - gmlfumble_chance = 1; - } - if (yyGetBool(!yyGetBool(gmlfumble_chance)) && yyGetBool(_inst.gmloffense) && yyGetBool(yyfnotequal(_inst.gmlposition, 1)) && yyGetBool(!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) && yyGetBool(yyfnotequal(_inst.gmlplayer_roster, -4))) { - { - gml_Script_slog(_inst, _other, ">>>>>>>>>>>>>>>>>>>>>>>>> FUMBLE CHANCE!"); - var gmlcatching = yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gml_Script_s_get_morale_from_roster(_inst, _other, _inst.gmlplayer_roster)), __yy_gml_errCheck(gml_Script_s_get_condition_squad_from_roster(_inst, _other, _inst.gmlplayer_roster)))), 0.5); - if (yyGetBool(yyInst(_inst, _other, gmlball).gmlholder) && yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap)) { - { - var gmlskl = yyftime(__yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "skill")), 10); - var gmlatt = real(ds_map_find_value(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "attitude")); - var gmlfmb = real(ds_map_find_value(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "stat_fumbles")); - gml_Script_slog(_inst, _other, yyfplus("player_skill = ", __yy_gml_errCheck(string(gmlskl)))); - gml_Script_slog(_inst, _other, yyfplus("player_attit = ", __yy_gml_errCheck(string(gmlatt)))); - gml_Script_slog(_inst, _other, yyfplus("stat_fumbles = ", __yy_gml_errCheck(string(gmlfmb)))); - gmlcatching = yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlskl), __yy_gml_errCheck(gmlatt))), 0.5); - if (yyfgreater(max(gml_Script_s_rookie_age_internal(_inst, _other), real(ds_map_find_value(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "age"))), gml_Script_s_rookie_age_internal(_inst, _other))) { - gmlcatching = yyfplus(gmlcatching, yyftime(__yy_gml_errCheck(gmlfmb), 50)); - } - gml_Script_slog(_inst, _other, yyfplus("player catching = ", __yy_gml_errCheck(string(gmlcatching)))); - } - } else { - gml_Script_slog(_inst, _other, yyfplus("catching squad = ", __yy_gml_errCheck(string(gmlcatching)))); - } - gmlcatching = yyfplus(gmlcatching, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty), 2)); - gmlcatching = clamp(gmlcatching, 1, 100); - gml_Script_slog(_inst, _other, yyfplus("final catching = ", __yy_gml_errCheck(string(gmlcatching)))); - var gmlcatch_dice = irandom_range(-100, 85); - gml_Script_slog(_inst, _other, yyfplus("catch_dice = ", __yy_gml_errCheck(string(gmlcatch_dice)))); - if (yyGetBool(yyfgreater(gmlcatch_dice, gmlcatching)) || yyGetBool(!yyGetBool(irandom(49)))) { - gml_Script_s_drop_ball(_inst, _other, true); - } else { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000040), _inst.gmlbody_type); - } - } - } else { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000040), _inst.gmlbody_type); - } - } - } - _inst.image_index = 0; - _inst.gmltackling = -4; - _inst.gmltacklecount = 0; - break; - } - case 5: { - _inst.image_index = 0; - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000043), _inst.gmlbody_type); - if (yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) { - { - if (yyGetBool(gml_Script_s_do_touchback(_inst, _other))) { - return; - } - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlposition, 1)) || yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlqb_rushing))) { - { - if (yyfgreater(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlgoaldist, 100)) { - { - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) && yyGetBool(yyfgreater(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), 30)))) || yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1)) && yyGetBool(yyfless(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x, yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), 30))))) { - { - gml_Script_s_set_anim(_inst, _other, 19); - return; - } - } else { - if (yyGetBool(yyfless(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlremaining_dist, 0)) || yyGetBool(yyfgreater(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlremaining_dist, 60))) { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000176), _inst.gmlbody_type); - } - } - } - } - } - } - } - } - _inst.hspeed = yyftime(_inst.hspeed, 1.9); - _inst.vspeed = yyftime(_inst.vspeed, 1.7); - _inst.gmltackling = -4; - gml_Script_s_sound_dive(_inst, _other); - break; - } - case 6: { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) { - { - if (yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x0100009d))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000fa))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000054)))) { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000026), _inst.gmlbody_type); - } else { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000033), _inst.gmlbody_type); - } - } - } else { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000032), _inst.gmlbody_type); - } - _inst.image_index = 0; - _inst.gmltackling = -4; - break; - } - case 7: { - if (yyGetBool(gml_Script_s_do_touchback(_inst, _other))) { - return; - } else { - if (yyGetBool(yyfless(_inst.gmlgoaldist, 40)) && yyGetBool(_inst.gmlintheclear)) { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100016b), _inst.gmlbody_type); - } else { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100003c), _inst.gmlbody_type); - } - } - _inst.image_index = 0; - _inst.hspeed = yyftime(_inst.hspeed, 0.1); - _inst.gmltackling = -4; - break; - } - case 8: { - gml_Script_s_sound_dive(_inst, _other); - gml_Script_s_sound_audience_catch(_inst, _other); - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100003a), _inst.gmlbody_type); - (g_yyPrePostObject__ = _inst.gmljumps), (_inst.gmljumps = g_yyPrePostObject__ instanceof Long ? _inst.gmljumps.subtract(1) : --_inst.gmljumps), g_yyPrePostObject__; - _inst.image_index = 0; - _inst.gmltackling = -4; - break; - } - case 9: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000035), _inst.gmlbody_type); - (g_yyPrePostObject__ = _inst.gmlstiff_arm), (_inst.gmlstiff_arm = g_yyPrePostObject__ instanceof Long ? _inst.gmlstiff_arm.subtract(1) : --_inst.gmlstiff_arm), g_yyPrePostObject__; - _inst.gmltackling = -4; - global.gmlflickVelX = 0; - global.gmlflickVelY = 0; - break; - } - case 10: { - gml_Script_s_sound_dive(_inst, _other); - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000037), _inst.gmlbody_type); - _inst.image_index = 0; - _inst.gmltackling = -4; - break; - } - case 11: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000028), _inst.gmlbody_type); - { - var __yy__v1147 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1148 in __yy__v1147) { - if (!__yy__v1147.hasOwnProperty(__yy__v1148)) continue; - var __yy__v1149 = __yy__v1147[__yy__v1148]; - { - if (yyfgreater(__yy__v1149.gmldragdist, 85)) { - _inst.sprite_index = gml_Script_s_spr_from_bt(__yy__v1149, _inst, YYASSET_REF(0x0100002a), _inst.gmlbody_type); - } - } - } - } - _inst.image_index = 0; - break; - } - case 12: { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 19)) { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100002c), _inst.gmlbody_type); - } else { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100002b), _inst.gmlbody_type); - } - _inst.image_index = 0; - gml_Script_s_sound_throw(_inst, _other); - break; - } - case 13: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000047), _inst.gmlbody_type); - _inst.image_index = 0; - _inst.image_speed = 0; - break; - } - case 14: { - _inst.hspeed = yyftime(__yy_gml_errCheck(_inst.image_xscale), 0.85); - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000045), _inst.gmlbody_type); - _inst.image_index = 0; - break; - } - case 15: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000046), _inst.gmlbody_type); - _inst.image_index = 0; - break; - } - case 16: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000049), _inst.gmlbody_type); - _inst.image_index = 0; - break; - } - case 17: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100004c), _inst.gmlbody_type); - _inst.image_index = irandom(1); - break; - } - case 18: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, yyGetBool(irandom(1)) ? YYASSET_REF(0x0100010d) : YYASSET_REF(0x01000128), _inst.gmlbody_type); - _inst.image_index = 0; - break; - } - case 19: { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x0100009d), _inst.gmlbody_type); - _inst.image_index = 0; - _inst.hspeed = yyftime(_inst.hspeed, 0.1); - _inst.vspeed = yyftime(_inst.vspeed, 0.1); - break; - } - } - } -} -function gml_GlobalScript_s_set_position_offense(_inst, _other) { - _inst.gmls_set_position_offense = __yy_method(_inst, gml_Script_s_set_position_offense); -} -function gml_Script_s_set_position_offense(_inst, _other) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - var gmlQB_X = 100; - var ___sw1050___ = _inst.gmlinum; - var ___swc1051___ = -1; - if (yyCompareVal(___sw1050___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 0; - } else if (yyCompareVal(___sw1050___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 1; - } else if (yyCompareVal(___sw1050___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 2; - } else if (yyCompareVal(___sw1050___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 3; - } else if (yyCompareVal(___sw1050___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 4; - } else if (yyCompareVal(___sw1050___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 5; - } else if (yyCompareVal(___sw1050___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 6; - } else if (yyCompareVal(___sw1050___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 7; - } else if (yyCompareVal(___sw1050___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 8; - } else if (yyCompareVal(___sw1050___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 9; - } else if (yyCompareVal(___sw1050___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1051___ = 10; - } - switch (___swc1051___) { - case 0: { - _inst.gmlposition = 1; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlQB_X), __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - break; - } - case 1: { - if (yyGetBool(irandom(1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2))) { - { - _inst.gmlposition = 2; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlQB_X), __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 35); - if (yyGetBool(irandom(1))) { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 35); - } - } - } else { - { - _inst.gmlposition = 2; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlQB_X), 35)), __yy_gml_errCheck(_inst.gmlfacing)))); - var ___sw1052___ = irandom(2); - var ___swc1053___ = -1; - if (yyCompareVal(___sw1052___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1053___ = 0; - } else if (yyCompareVal(___sw1052___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1053___ = 1; - } else if (yyCompareVal(___sw1052___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1053___ = 2; - } - switch (___swc1053___) { - case 0: { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 17); - break; - } - case 1: { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 17); - break; - } - case 2: { - _inst.y = 300; - break; - } - } - } - } - break; - } - case 2: { - _inst.gmlposition = 5; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(10, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - break; - } - case 3: { - _inst.gmlposition = 5; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 15); - break; - } - case 4: { - _inst.gmlposition = 5; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 15); - break; - } - case 5: { - _inst.gmlposition = 5; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 30); - break; - } - case 6: { - _inst.gmlposition = 5; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 30); - break; - } - case 7: { - _inst.gmlposition = 3; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(12, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 60); - var gmlrb = false; - { - var __yy__v1150 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1151 in __yy__v1150) { - if (!__yy__v1150.hasOwnProperty(__yy__v1151)) continue; - var __yy__v1152 = __yy__v1150[__yy__v1151]; - if (yyGetBool(yyfequal(__yy__v1152.gmlposition, 2)) && yyGetBool(yyfgreaterequal(__yy__v1152.y, 300))) { - gmlrb = true; - } - } - } - if (yyGetBool(gmlrb) && yyGetBool(1)) { - { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 45); - _inst.gmlte_blocking = true; - } - } - break; - } - case 8: { - _inst.gmlposition = 4; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(20, __yy_gml_errCheck(irandom_range(1, 2))), __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), __yy_gml_errCheck(random_range(100, 120))); - if (yyGetBool(yyGetBool(yyfgreater(_inst.y, 300)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim, 300))) || yyGetBool(yyGetBool(yyfless(_inst.y, 300)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim, 300)))) { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), __yy_gml_errCheck(random_range(120, 160))); - } - break; - } - case 9: { - _inst.gmlposition = 3; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(12, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 60); - var gmlrb = false; - { - var __yy__v1153 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1154 in __yy__v1153) { - if (!__yy__v1153.hasOwnProperty(__yy__v1154)) continue; - var __yy__v1155 = __yy__v1153[__yy__v1154]; - if (yyGetBool(yyfequal(__yy__v1155.gmlposition, 2)) && yyGetBool(yyflessequal(__yy__v1155.y, 300))) { - gmlrb = true; - } - } - } - if (yyGetBool(gmlrb)) { - { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 45); - _inst.gmlte_blocking = true; - } - } - break; - } - case 10: { - _inst.gmlposition = 4; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(20, __yy_gml_errCheck(irandom_range(1, 2))), __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), __yy_gml_errCheck(random_range(100, 120))); - if (yyGetBool(yyGetBool(yyfgreater(_inst.y, 300)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim, 300))) || yyGetBool(yyGetBool(yyfless(_inst.y, 300)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim, 300)))) { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), __yy_gml_errCheck(random_range(120, 160))); - } - break; - } - } - _inst.gmlmy_route_name = ""; - var ___sw1054___ = _inst.gmlposition; - var ___swc1055___ = -1; - if (yyCompareVal(___sw1054___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1055___ = 0; - } else if (yyCompareVal(___sw1054___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1055___ = 1; - } else if (yyCompareVal(___sw1054___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1055___ = 2; - } else if (yyCompareVal(___sw1054___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1055___ = 3; - } - switch (___swc1055___) { - case 0: { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - if (yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 3))) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000016)); - } - } - } - } else { - if (yyGetBool(irandom(1))) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000016)); - } - } - } - break; - } - case 1: { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 3)) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000009)); - } else { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x0500000b)); - } - } - } else { - if (yyGetBool(yyGetBool(gml_Script_s_last_secs_of_half(_inst, _other, 15)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscrimmage, 40))) || yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlyards, 10))) { - { - _inst.gmlmy_route_name = choose("route_slant", "route_post", "route_streak"); - } - } else { - if (yyGetBool(yyfless(_inst.y, 200)) || yyGetBool(yyfgreater(_inst.y, 400))) { - { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscrimmage, 40)) { - _inst.gmlmy_route_name = choose("route_hitch", "route_slant", "route_slant2", "route_curl", "route_dig1", "route_dig2", "route_dig3"); - } else { - _inst.gmlmy_route_name = choose("route_hitch", "route_slant", "route_slant2", "route_curl", "route_dig1", "route_dig2", "route_dig3", "route_post", "route_streak"); - } - } - } else { - { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscrimmage, 40)) { - _inst.gmlmy_route_name = choose("route_hitch", "route_slant", "route_slant2", "route_out1", "route_out2", "route_out3", "route_curl", "route_comeback", "route_dig1", "route_dig2", "route_dig3"); - } else { - _inst.gmlmy_route_name = choose("route_hitch", "route_slant", "route_slant2", "route_out1", "route_out2", "route_out3", "route_curl", "route_comeback", "route_dig1", "route_dig2", "route_dig3", "route_post", "route_corner", "route_streak"); - } - } - } - } - } - break; - } - case 2: { - if (yyGetBool(_inst.gmlte_blocking)) { - { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000015)); - } - } else { - if (yyGetBool(gml_Script_s_last_secs_of_half(_inst, _other, 15)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscrimmage, 40))) { - { - _inst.gmlmy_route_name = choose("route_slant", "route_post", "route_streak"); - } - } else { - if (yyGetBool(irandom(1))) { - _inst.gmlmy_route_name = choose("route_fb_1", "route_fb_2", "route_fb_4", "route_fb_flat"); - } else { - _inst.gmlmy_route_name = choose("route_flat", "route_slant", "route_slant2", "route_out1", "route_out2", "route_out3", "route_curl", "route_comeback", "route_dig1", "route_dig2", "route_dig3", "route_post", "route_corner", "route_streak"); - } - } - } - break; - } - case 3: { - var gmlshotgun = true; - var gmlqby = 0; - { - var __yy__v1156 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1157 in __yy__v1156) { - if (!__yy__v1156.hasOwnProperty(__yy__v1157)) continue; - var __yy__v1158 = __yy__v1156[__yy__v1157]; - { - if (yyGetBool(yyfequal(__yy__v1158.gmlposition, 1)) && yyGetBool(path_exists(__yy__v1158.gmlmy_route))) { - { - gmlqby = __yy__v1158.y; - gmlshotgun = false; - } - } - } - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x0500000f)); - } else { - if (yyGetBool(gmlshotgun)) { - _inst.gmlmy_route_name = choose("route_fb_1", "route_fb_2", "route_fb_3", "route_fb_4", "route_fb_flat", "route_fb_flat2"); - } else { - _inst.gmlmy_route_name = choose("route_fb_1", "route_fb_2", "route_fb_3", "route_fb_4"); - } - } - break; - } - } - if (yyGetBool(yyfnotequal(_inst.gmlmy_route_name, "")) && yyGetBool(yyfequal(_inst.gmlposition, 4))) { - { - var gmldupe = false; - { - var __yy__v1159 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1160 in __yy__v1159) { - if (!__yy__v1159.hasOwnProperty(__yy__v1160)) continue; - var __yy__v1161 = __yy__v1159[__yy__v1160]; - { - if (yyfnotequal(_inst.id, __yy__v1161.id)) { - { - if (yyGetBool(yyGetBool(yyfequal(__yy__v1161.gmlmy_route_name, "route_slant")) || yyGetBool(yyfequal(__yy__v1161.gmlmy_route_name, "route_slant2"))) && yyGetBool(yyGetBool(yyfequal(_inst.gmlmy_route_name, "route_slant")) || yyGetBool(yyfequal(_inst.gmlmy_route_name, "route_slant2")))) { - gmldupe = true; - } else { - if (yyGetBool(yyGetBool(yyfequal(__yy__v1161.gmlmy_route_name, "route_dig1")) || yyGetBool(yyfequal(__yy__v1161.gmlmy_route_name, "route_dig2")) || yyGetBool(yyfequal(__yy__v1161.gmlmy_route_name, "route_dig3"))) && yyGetBool(yyGetBool(yyfequal(_inst.gmlmy_route_name, "route_dig1")) || yyGetBool(yyfequal(_inst.gmlmy_route_name, "route_dig2")) || yyGetBool(yyfequal(_inst.gmlmy_route_name, "route_dig3")))) { - gmldupe = true; - } else { - if (yyGetBool(yyfequal(__yy__v1161.gmlmy_route_name, "route_hitch")) && yyGetBool(yyfequal(_inst.gmlmy_route_name, "route_hitch"))) { - gmldupe = true; - } - } - } - } - } - } - } - } - if (yyGetBool(gmldupe)) { - { - var ___sw1056___ = _inst.gmlmy_route_name; - var ___swc1057___ = -1; - if (yyCompareVal(___sw1056___, "route_slant", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1056___, "route_slant2", g_GMLMathEpsilon, false) == 0) { - ___swc1057___ = 0; - } else if (yyCompareVal(___sw1056___, "route_dig1", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1056___, "route_dig2", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1056___, "route_dig3", g_GMLMathEpsilon, false) == 0) { - ___swc1057___ = 1; - } else if (yyCompareVal(___sw1056___, "route_hitch", g_GMLMathEpsilon, false) == 0) { - ___swc1057___ = 2; - } - switch (___swc1057___) { - case 0: { - _inst.gmlmy_route_name = choose("route_curl", "route_dig1", "route_dig2", "route_dig3", "route_post", "route_streak"); - break; - } - case 1: { - _inst.gmlmy_route_name = choose("route_curl", "route_slant", "route_slant2", "route_post", "route_streak"); - break; - } - case 2: { - _inst.gmlmy_route_name = choose("route_curl", "route_slant", "route_slant2", "route_post", "route_streak"); - break; - } - } - } - } - } - } - var ___sw1058___ = _inst.gmlmy_route_name; - var ___swc1059___ = -1; - if (yyCompareVal(___sw1058___, "route_flat", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 0; - } else if (yyCompareVal(___sw1058___, "route_slant", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 1; - } else if (yyCompareVal(___sw1058___, "route_slant_fake", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 2; - } else if (yyCompareVal(___sw1058___, "route_slant2", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 3; - } else if (yyCompareVal(___sw1058___, "route_out1", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 4; - } else if (yyCompareVal(___sw1058___, "route_out2", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 5; - } else if (yyCompareVal(___sw1058___, "route_out3", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 6; - } else if (yyCompareVal(___sw1058___, "route_curl", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 7; - } else if (yyCompareVal(___sw1058___, "route_comeback", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 8; - } else if (yyCompareVal(___sw1058___, "route_dig1", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 9; - } else if (yyCompareVal(___sw1058___, "route_dig2", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 10; - } else if (yyCompareVal(___sw1058___, "route_dig3", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 11; - } else if (yyCompareVal(___sw1058___, "route_post", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 12; - } else if (yyCompareVal(___sw1058___, "route_corner", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 13; - } else if (yyCompareVal(___sw1058___, "route_streak", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 14; - } else if (yyCompareVal(___sw1058___, "route_fb_1", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 15; - } else if (yyCompareVal(___sw1058___, "route_fb_2", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 16; - } else if (yyCompareVal(___sw1058___, "route_fb_3", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 17; - } else if (yyCompareVal(___sw1058___, "route_fb_4", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 18; - } else if (yyCompareVal(___sw1058___, "route_fb_flat", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 19; - } else if (yyCompareVal(___sw1058___, "route_fb_flat2", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 20; - } else if (yyCompareVal(___sw1058___, "route_hitch", g_GMLMathEpsilon, false) == 0) { - ___swc1059___ = 21; - } - switch (___swc1059___) { - case 0: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000000)); - break; - } - case 1: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000001)); - break; - } - case 2: { - _inst.gmlmy_route = path_duplicate(_inst.gmlroute_slant_fake); - break; - } - case 3: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000002)); - break; - } - case 4: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000005)); - break; - } - case 5: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000006)); - break; - } - case 6: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000007)); - break; - } - case 7: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000003)); - break; - } - case 8: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000004)); - break; - } - case 9: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000008)); - break; - } - case 10: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000009)); - break; - } - case 11: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x0500000a)); - break; - } - case 12: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x0500000b)); - break; - } - case 13: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x0500000c)); - break; - } - case 14: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x0500000d)); - break; - } - case 15: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x0500000e)); - break; - } - case 16: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x0500000f)); - break; - } - case 17: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000010)); - break; - } - case 18: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000011)); - break; - } - case 19: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000013)); - break; - } - case 20: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000014)); - break; - } - case 21: { - _inst.gmlmy_route = path_duplicate(YYASSET_REF(0x05000017)); - break; - } - default: { - break; - } - } - if (yyGetBool(yyfequal(_inst.gmlfacing, -1)) && yyGetBool(path_exists(_inst.gmlmy_route))) { - { - path_mirror(_inst.gmlmy_route); - path_shift(_inst.gmlmy_route, __yy_gml_errCheck(-__yy_gml_errCheck(path_get_x(_inst.gmlmy_route, 0))), 0); - } - } - _inst.gmlmy_route_startx = _inst.x; - _inst.gmlmy_route_starty = _inst.y; - } -} -function gml_GlobalScript_s_create_news_message(_inst, _other) { - _inst.gmls_create_news_dyn_message = __yy_method(_inst, gml_Script_s_create_news_dyn_message); -} -function gml_Script_s_create_news_dyn_message(_inst, _other, argument0) { - { - var gmlbx = yyfminus(__yy_gml_errCheck(display_get_gui_width()), 157); - var gmlond = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000008)); - var gmlbtn_1 = instance_create_layer(gmlbx, 215, "PopUps", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, gmlond).gmlmsg_type = ds_map_find_value(argument0, "typ"); - yyInst(_inst, _other, gmlond).gmltext = string_hash_to_newline(ds_map_find_value(argument0, "txt")); - var gml_pmap = ds_map_create(); - ds_map_set(gml_pmap, "teamid", real(ds_map_find_value(argument0, "pmap_teamid"))); - ds_map_set(gml_pmap, "position", real(ds_map_find_value(argument0, "pmap_position"))); - ds_map_set(gml_pmap, "skin", real(ds_map_find_value(argument0, "pmap_skin"))); - ds_map_set(gml_pmap, "face_x", real(ds_map_find_value(argument0, "pmap_face_x"))); - ds_map_set(gml_pmap, "face_y", real(ds_map_find_value(argument0, "pmap_face_y"))); - yyInst(_inst, _other, gmlond).gmlpmap = gml_pmap; - yyInst(_inst, _other, gmlbtn_1).gmltext = gml_Script_s_str(_inst, _other, "ui_Continue"); - yyInst(_inst, _other, gmlbtn_1).gmlonClickAction = kgml_Script_s_news_clear; - yyInst(_inst, _other, gmlbtn_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlond).depth), 1); - } -} -function gml_GlobalScript_s_set_position_defense(_inst, _other) { - _inst.gmls_set_position_defense = __yy_method(_inst, gml_Script_s_set_position_defense); -} -function gml_Script_s_set_position_defense(_inst, _other) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - var ___sw1062___ = _inst.gmlinum; - var ___swc1063___ = -1; - if (yyCompareVal(___sw1062___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 0; - } else if (yyCompareVal(___sw1062___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 1; - } else if (yyCompareVal(___sw1062___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 2; - } else if (yyCompareVal(___sw1062___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 3; - } else if (yyCompareVal(___sw1062___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 4; - } else if (yyCompareVal(___sw1062___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 5; - } else if (yyCompareVal(___sw1062___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 6; - } else if (yyCompareVal(___sw1062___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 7; - } else if (yyCompareVal(___sw1062___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 8; - } else if (yyCompareVal(___sw1062___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 9; - } else if (yyCompareVal(___sw1062___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1063___ = 10; - } - switch (___swc1063___) { - case 0: { - _inst.gmlposition = 6; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 18); - break; - } - case 1: { - _inst.gmlposition = 6; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 18); - break; - } - case 2: { - _inst.gmlposition = 6; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 36); - break; - } - case 3: { - _inst.gmlposition = 6; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 36); - break; - } - case 4: { - _inst.gmlposition = 7; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(random_range(40, 60)), __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), __yy_gml_errCheck(random_range(40, 50))); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 3)) { - _inst.gmlposition = 9; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0)) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - } - } - break; - } - case 5: { - _inst.gmlposition = 7; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(random_range(40, 60)), __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), __yy_gml_errCheck(random_range(40, 50))); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 3)) { - _inst.gmlposition = 9; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0)) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - } - } - break; - } - case 6: { - _inst.gmlposition = 9; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(140, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 60); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 3))) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(180, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0)) { - { - _inst.gmlposition = 7; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 70); - } - } - break; - } - case 7: { - _inst.gmlposition = 8; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 100); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim, 300)) { - { - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 140); - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 3)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlyards, 3))) { - { - _inst.gmlposition = 9; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(100, __yy_gml_errCheck(_inst.gmlfacing)))); - } - } - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6)) { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - } - break; - } - case 8: { - _inst.gmlposition = 8; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 100); - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim, 300)) { - { - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 140); - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 3)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlyards, 3))) { - { - _inst.gmlposition = 9; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(100, __yy_gml_errCheck(_inst.gmlfacing)))); - } - } - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6)) { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - } - break; - } - case 9: { - _inst.gmlposition = 7; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(80, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0)) { - { - _inst.gmlposition = 9; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(80, __yy_gml_errCheck(_inst.gmlfacing)))); - } - } - break; - } - case 10: { - _inst.gmlposition = 9; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(160, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 20); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 1)) { - { - _inst.gmlposition = 7; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(120, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(random_range(-1, 1)), 20))); - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 3)) { - { - _inst.gmlposition = 7; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(140, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(random_range(-1, 1)), 20))); - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0)) { - { - _inst.gmlposition = 7; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 70); - } - } - break; - } - } - if (yyfnotequal(_inst.gmlposition, 6)) { - _inst.y = yyfplus(_inst.y, _inst.gmlrandyards); - } - if (yyfless(_inst.x, 280)) { - { - var gmlyds_back = yyfminus(280, __yy_gml_errCheck(_inst.x)); - _inst.x = yyfminus(300, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyds_back), 2))); - } - } else { - if (yyfgreater(_inst.x, 2320)) { - { - var gmlyds_back = yyfminus(__yy_gml_errCheck(_inst.x), 2320); - _inst.x = yyfplus(2300, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyds_back), 2))); - } - } - } - } -} -function gml_GlobalScript_s_college_postseason(_inst, _other) { - _inst.gmls_rm_postseason_init = __yy_method(_inst, gml_Script_s_rm_postseason_init); - _inst.gmls_btn_postseason_skip_loading = __yy_method(_inst, gml_Script_s_btn_postseason_skip_loading); - _inst.gmls_btn_postseason_skip = __yy_method(_inst, gml_Script_s_btn_postseason_skip); - _inst.gmls_btn_postseason_play = __yy_method(_inst, gml_Script_s_btn_postseason_play); - _inst.gmls_postseason_goto_home = __yy_method(_inst, gml_Script_s_postseason_goto_home); - _inst.gmls_btn_result_postseason_continue = __yy_method(_inst, gml_Script_s_btn_result_postseason_continue); - _inst.gmls_btn_postmatch_co_continue = __yy_method(_inst, gml_Script_s_btn_postmatch_co_continue); - _inst.gmls_btn_postmatch_co_league = __yy_method(_inst, gml_Script_s_btn_postmatch_co_league); - _inst.gmls_postseason_show_news = __yy_method(_inst, gml_Script_s_postseason_show_news); - _inst.gmls_postseason_show_finals = __yy_method(_inst, gml_Script_s_postseason_show_finals); - _inst.gmls_postseason_show_next_result = __yy_method(_inst, gml_Script_s_postseason_show_next_result); - _inst.gmls_postseason_show_finals_result = __yy_method(_inst, gml_Script_s_postseason_show_finals_result); - _inst.gmls_btn_postseason_news_skip = __yy_method(_inst, gml_Script_s_btn_postseason_news_skip); - _inst.gmls_btn_postseason_news_continue = __yy_method(_inst, gml_Script_s_btn_postseason_news_continue); - _inst.gmls_postseason_results = __yy_method(_inst, gml_Script_s_postseason_results); - _inst.gmls_create_postseason_result = __yy_method(_inst, gml_Script_s_create_postseason_result); - _inst.gmls_postseason_results_data_sort = __yy_method(_inst, gml_Script_s_postseason_results_data_sort); - _inst.gmls_get_postseason_result_by_cid = __yy_method(_inst, gml_Script_s_get_postseason_result_by_cid); - _inst.gmls_get_competition_win_access = __yy_method(_inst, gml_Script_s_get_competition_win_access); - _inst.gmls_get_fix_access_string = __yy_method(_inst, gml_Script_s_get_fix_access_string); - _inst.gmls_get_fix_result_string = __yy_method(_inst, gml_Script_s_get_fix_result_string); - _inst.gmls_skip_postseason_until_human_match = __yy_method(_inst, gml_Script_s_skip_postseason_until_human_match); - _inst.gmls_skip_postseason_chunk = __yy_method(_inst, gml_Script_s_skip_postseason_chunk); -} -function gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.visible = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.visible = false; - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmladd = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlimage_only = true; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlgp_mapped_button = 32773; - } - } - } -} -function gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.visible = false; - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmladd = 1; - _inst.gmlimage_only = true; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlgp_mapped_button = 32774; - } - } - } -} -function gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmladd = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmladd = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_rm_postseason_init(_inst, _other) { - { - gml_Script_s_init_rm(_inst, _other); - _inst.gmlbtns = __yy_gml_array_create([]); - _inst.gmlmode = 3; - gml_Script_s_create_title(_inst, _other, gml_Script_s_str(_inst, _other, "ui_League"), undefined, true); - _inst.gmlb_back = gml_Script_s_create_button(_inst, _other, 8, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___144 = __yy_method(_inst, gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason)), kgml_Script_s_postseason_goto_home)); - _inst.gmlb_skip = gml_Script_s_create_button(_inst, _other, 282, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___145 = __yy_method(_inst, gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason)), gml_Script_s_str(_inst, _other, "ui_Skip"), 2, kgml_Script_s_btn_postseason_skip_loading, 2.8125, !yyGetBool(gml_Script_s_is_human_in_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek)))); - _inst.gmlb_continue = gml_Script_s_create_button(_inst, _other, 378, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___146 = __yy_method(_inst, gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason)), gml_Script_s_str(_inst, _other, "ui_Play"), 3, kgml_Script_s_btn_postseason_play, 2.8125)); - _inst.gmlb_left = gml_Script_s_create_button(_inst, _other, 0, 100, __yy_gml_object_create(_inst, (_inst.gml___struct___147 = __yy_method(_inst, gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason)), -1, kgml_Script_s_league_btn_week), YYASSET_REF(0x00000025)); - _inst.gmlb_right = gml_Script_s_create_button(_inst, _other, 448, 100, __yy_gml_object_create(_inst, (_inst.gml___struct___148 = __yy_method(_inst, gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason)), kgml_Script_s_league_btn_week), YYASSET_REF(0x00000025)); - _inst.gmlb_up = gml_Script_s_create_button(_inst, _other, 230, 190, __yy_gml_object_create(_inst, (_inst.gml___struct___149 = __yy_method(_inst, gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason)), gml_Script_s_str(_inst, _other, "ui_PageUp"), kgml_Script_s_league_btn_page, -1, 3.125)); - _inst.gmlb_down = gml_Script_s_create_button(_inst, _other, 340, 190, __yy_gml_object_create(_inst, (_inst.gml___struct___150 = __yy_method(_inst, gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason)), gml_Script_s_str(_inst, _other, "ui_PageDown"), kgml_Script_s_league_btn_page, 1, 3.125)); - gml_Script_s_league_create_schedule_panels(_inst, _other); - } -} -function gml_Script_s_btn_postseason_skip_loading(_inst, _other) { - { - gml_Script_s_loading_start(_inst, _other, kgml_Script_s_btn_postseason_skip); - } -} -function gml_Script_s_btn_postseason_skip(_inst, _other) { - { - var gmlis_there_human = gml_Script_s_skip_postseason_until_human_match(_inst, _other); - if (yyGetBool(gmlis_there_human)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = 1; - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x0300000e)); - } - } else { - { - gml_Script_slogf(_inst, _other, "*** show finals"); - gml_Script_s_postseason_show_finals(_inst, _other, kgml_Script_s_postseason_goto_home); - } - } - } -} -function gml_Script_s_btn_postseason_play(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_human_in_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) { - { - gml_Script_slogf(_inst, _other, "there's a human in ps chunk"); - gml_Script_s_play(_inst, _other, 0); - } - } else { - { - var gmlnews_week = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - gml_Script_s_skip_postseason_chunk(_inst, _other); - gml_Script_s_postseason_show_news(_inst, _other, gmlnews_week, kgml_Script_s_postseason_goto_home); - } - } - } -} -function gml_Script_s_postseason_goto_home(_inst, _other) { - { - gml_Script_slogf(_inst, _other, "*** postseason go home"); - yyInst(_inst, _other, global.gmlg_m).gmlstage = 1; - gml_Script_s_play(_inst, _other, 0); - } -} -function gml_Script_s_btn_result_postseason_continue(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - } - { - gml_Script_s_postseason_show_news(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, argument0); - } -} -function gml_Script_s_btn_postmatch_co_continue(_inst, _other) { - { - gml_Script_s_btn_result_postseason_continue(_inst, _other, _inst.gmlpost_click_action); - } -} -function gml_Script_s_btn_postmatch_co_league(_inst, _other) { - { - gml_Script_s_btn_result_postseason_continue(_inst, _other, _inst.gmlpost_click_action); - } -} -function gml_Script_s_postseason_show_news(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = -4; - } - } - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_news_last_shown, argument0)) || yyGetBool(!yyGetBool(gml_Script_s_is_co_postseason(_inst, _other, argument0)))) { - { - gml_Script_slogf(_inst, _other, "*** postseason news already shown or still in regular season, proceeding"); - gml_Script_s_msg_clear(_inst, _other); - if (yyfnotequal(argument1, -4)) { - __yyg_call_method(argument1)(_inst, _other); - } - } - } else { - { - gml_Script_slogf(_inst, _other, "*** show postseason news for %1", gml_Script_s_get_week_name(_inst, _other, argument0)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results = gml_Script_s_postseason_results(_inst, _other, argument0); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_news_post_action = argument1; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_news_last_shown = argument0; - gml_Script_s_postseason_show_next_result(_inst, _other); - } - } - } -} -function gml_Script_s_postseason_show_finals(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - } - { - var gml_week = gml_Script_s_get_last_schedule_week(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results = gml_Script_s_postseason_results(_inst, _other, gml_week); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_news_post_action = argument0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_news_last_shown = gml_week; - gml_Script_s_postseason_show_finals_result(_inst, _other); - } -} -function gml_Script_s_postseason_show_next_result(_inst, _other) { - { - var gmlresult = -4; - if (yyfgreater(array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results), 0)) { - { - gmlresult = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results)]; - array_delete(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results, 0, 1); - } - } - if (yyfequal(gmlresult, -4)) { - { - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_news_post_action, -4)) { - (__temp__ = yyInst(_inst, _other, YYASSET_REF(0x00000062))), __yyg_call_method(__temp__.gmlpostseason_chunk_news_post_action)(__temp__, _other); - } - return; - } - } - var gmlis_last = yyGetBool(yyfnotequal(gmlresult, -4)) && yyGetBool(yyfless(array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results), 1)); - var gmltext; - var ___sw1068___ = yyInst(_inst, _other, gmlresult).gmlshow; - var ___swc1069___ = -1; - if (yyCompareVal(___sw1068___, "std", g_GMLMathEpsilon, false) == 0) { - ___swc1069___ = 0; - } else if (yyCompareVal(___sw1068___, "bkt", g_GMLMathEpsilon, false) == 0) { - ___swc1069___ = 1; - } - switch (___swc1069___) { - case 0: { - gmltext = yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlresult).gmlcomp_str), "\n\n"), __yy_gml_errCheck(yyInst(_inst, _other, gmlresult).gmlscore_str)); - if (yyfnotequal(yyInst(_inst, _other, gmlresult).gmlaccess_str, "")) { - gmltext = yyfplus(gmltext, yyfplus("\n\n", __yy_gml_errCheck(string_replace(gml_Script_s_str(_inst, _other, "msg_WillCompete"), "$COMPETITION", yyInst(_inst, _other, gmlresult).gmlaccess_str)))); - } - break; - } - case 1: { - gmltext = gml_Script_s_str(_inst, _other, "msg_TeamsAdvance"); - gmltext = string_replace(gmltext, "$LEVEL", gml_Script_s_get_comp_level_str(_inst, _other, yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlresult).gmllevel), 1))); - gmltext = string_replace(gmltext, "$COMPETITION", yyInst(_inst, _other, gmlresult).gmlcomp_str); - gmltext = yyfplus(gmltext, yyfplus("\n\n", __yy_gml_errCheck(yyInst(_inst, _other, gmlresult).gmlteam_names))); - break; - } - } - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_News"), gmltext, yyGetBool(gmlis_last) ? "" : gml_Script_s_str(_inst, _other, "ui_Skip"), gml_Script_s_str(_inst, _other, "ui_Continue"), kgml_Script_s_btn_postseason_news_skip, kgml_Script_s_btn_postseason_news_continue, global.gmlc_background, 1); - } -} -function gml_Script_s_postseason_show_finals_result(_inst, _other) { - { - var gmlresult = -4; - var gmlcomps_str = ""; - while (yyfgreater(array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results), 0)) { - { - gmlresult = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results)]; - array_delete(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results, 0, 1); - gmlcomps_str = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlresult).gmlcomp_str), "\n\n"), __yy_gml_errCheck(yyInst(_inst, _other, gmlresult).gmlscore_str)), __yy_gml_errCheck(yyfnotequal(gmlcomps_str, "") ? yyfplus("\n\n", __yy_gml_errCheck(gmlcomps_str)) : "")); - } - } - gml_Script_s_create_message(_inst, _other, gml_Script_s_str(_inst, _other, "ui_News"), gmlcomps_str, "", gml_Script_s_str(_inst, _other, "ui_Continue"), -4, kgml_Script_s_btn_postseason_news_continue, global.gmlc_background, 1); - } -} -function gml_Script_s_btn_postseason_news_skip(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpostseason_chunk_results = __yy_gml_array_create([]); - gml_Script_s_btn_postseason_news_continue(_inst, _other); - } -} -function gml_Script_s_btn_postseason_news_continue(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_postseason_show_next_result(_inst, _other); - } -} -function gml_Script_s_postseason_results(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = true; - } - } - { - var gmlresults = __yy_gml_array_create([]); - var gmlfix; - { - var __yy__v1162 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1163 in __yy__v1162) { - if (!__yy__v1162.hasOwnProperty(__yy__v1163)) continue; - var __yy__v1164 = __yy__v1162[__yy__v1163]; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1164.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(__yy__v1164.gmlschedule, gmli); - if (yyfequal(real(ds_map_find_value(gmlfix, "week")), argument0)) { - { - if (yyGetBool(argument1) && yyGetBool(gml_Script_s_is_human_fix(__yy__v1164, _inst, gmlfix))) { - continue; - } - if (!yyGetBool(gml_Script_s_is_fix_played(__yy__v1164, _inst, gmlfix))) { - continue; - } - gml_Script_s_create_postseason_result(__yy__v1164, _inst, gmlresults, gmlfix); - } - } - } - } - } - } - array_sort(gmlresults, kgml_Script_s_postseason_results_data_sort); - return gmlresults; - } -} -function gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlshow = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlcomp_id = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlcomp_str = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlscore_str = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlaccess_str = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlsort = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - } - } - } -} -function gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason"; - } - if (gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason.prototype.__type === undefined) { - gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason.prototype.__type = "gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlshow = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmllevel = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlcomp_id = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlcomp_str = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlteam_names = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlsort = 1000; - } - } - } -} -function gml_Script_s_create_postseason_result(_inst, _other, argument0, argument1) { - { - var ___sw1070___ = ds_map_find_value(argument1, "show"); - var ___swc1071___ = -1; - if (yyCompareVal(___sw1070___, "std", g_GMLMathEpsilon, false) == 0) { - ___swc1071___ = 0; - } else if (yyCompareVal(___sw1070___, "bkt", g_GMLMathEpsilon, false) == 0) { - ___swc1071___ = 1; - } - switch (___swc1071___) { - case 0: { - var gmlitem = __yy_gml_object_create(_inst, (_inst.gml___struct___151 = __yy_method(_inst, gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason)), ds_map_find_value(argument1, "show"), ds_map_find_value(argument1, "cid"), gml_Script_s_get_fix_competition_string(_inst, _other, argument1), gml_Script_s_get_fix_result_string(_inst, _other, argument1), gml_Script_s_get_fix_access_string(_inst, _other, argument1), real(ds_map_find_value(argument1, "cid"))); - var gmlat = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(argument1, "away_team")); - var gmlht = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(argument1, "home_team")); - if (yyGetBool(yyfequal(ds_map_find_value(gmlat, "conference"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference)) || yyGetBool(yyfequal(ds_map_find_value(gmlht, "conference"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference))) { - yyInst(_inst, _other, gmlitem).gmlsort = yyfplus(yyInst(_inst, _other, gmlitem).gmlsort, 10000); - } - array_push(argument0, gmlitem); - break; - } - case 1: { - var gmlitem = gml_Script_s_get_postseason_result_by_cid(_inst, _other, argument0, ds_map_find_value(argument1, "cid")); - if (yyfequal(gmlitem, -4)) { - { - gmlitem = __yy_gml_object_create(_inst, (_inst.gml___struct___152 = __yy_method(_inst, gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason)), ds_map_find_value(argument1, "show"), array_get(string_split(ds_map_find_value(argument1, "mid"), "."), 0), ds_map_find_value(argument1, "cid"), gml_Script_s_get_fix_competition_string(_inst, _other, argument1), gml_Script_s_get_team_name_by_id(_inst, _other, gml_Script_s_get_fix_winner_id(_inst, _other, argument1))); - array_push(argument0, gmlitem); - } - } else { - { - yyInst(_inst, _other, gmlitem).gmlteam_names = yyfplus(yyInst(_inst, _other, gmlitem).gmlteam_names, yyfplus("\n", __yy_gml_errCheck(gml_Script_s_get_team_name_by_id(_inst, _other, gml_Script_s_get_fix_winner_id(_inst, _other, argument1))))); - } - } - break; - } - } - } -} -function gml_Script_s_postseason_results_data_sort(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(real(yyInst(_inst, _other, argument1).gmlsort)), __yy_gml_errCheck(real(yyInst(_inst, _other, argument0).gmlsort))); - } -} -function gml_Script_s_get_postseason_result_by_cid(_inst, _other, argument0, argument1) { - { - var gmli = 0; - for (; yyfless(gmli, array_length(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(yyInst(_inst, _other, argument0[__yy_gml_array_check_index(gmli, argument0)]).gmlcomp_id, argument1)) { - return argument0[__yy_gml_array_check_index(gmli, argument0)]; - } - } - } - return -4; - } -} -function gml_Script_s_get_competition_win_access(_inst, _other, argument0) { - { - var gmllist = gml_Script_s_get_competition_win_access_list(_inst, _other); - return gml_Script_s_get_struct_in_array_by_uid(_inst, _other, gmllist, argument0); - } -} -function gml_Script_s_get_fix_access_string(_inst, _other, argument0) { - { - var gmlaid = gml_Script_s_get_competition_win_access(_inst, _other, ds_map_find_value(argument0, "cid")); - if (yyfnotequal(gmlaid, -4)) { - { - return gml_Script_s_get_competition_string(_inst, _other, yyInst(_inst, _other, gmlaid).gmlaccess); - } - } - return ""; - } -} -function gml_Script_s_get_fix_result_string(_inst, _other, argument0) { - { - var gmlt1, gmlt2, gmls1, gmls2, gmlfmt; - gmls1 = real(ds_map_find_value(argument0, "away_score")); - gmls2 = real(ds_map_find_value(argument0, "home_score")); - gmlt1 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(argument0, "away_team")); - gmlt2 = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(argument0, "home_team")); - gmlfmt = yyfgreater(gmls1, gmls2) ? "%1 %5 %2 %3-%4!" : "%2 %5 %1 %4-%3!"; - return gml_Script_s_strfl(_inst, _other, gmlfmt, ds_map_find_value(gmlt1, "name"), ds_map_find_value(gmlt2, "name"), gmls1, gmls2, gml_Script_s_str(_inst, _other, "ui_beat")); - } -} -function gml_Script_s_skip_postseason_until_human_match(_inst, _other) { - { - { - var __yy__v1165 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1166 in __yy__v1165) { - if (!__yy__v1165.hasOwnProperty(__yy__v1166)) continue; - var __yy__v1167 = __yy__v1165[__yy__v1166]; - { - while (yyflessequal(__yy__v1167.gmlweek, gml_Script_s_get_last_schedule_week(__yy__v1167, _inst))) { - { - if (yyGetBool(gml_Script_s_is_human_in_week(__yy__v1167, _inst, __yy__v1167.gmlweek))) { - return true; - } else { - gml_Script_s_skip_postseason_chunk(__yy__v1167, _inst); - } - } - } - return false; - } - } - } - } -} -function gml_Script_s_skip_postseason_chunk(_inst, _other) { - { - { - var __yy__v1168 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1169 in __yy__v1168) { - if (!__yy__v1168.hasOwnProperty(__yy__v1169)) continue; - var __yy__v1170 = __yy__v1168[__yy__v1169]; - { - gml_Script_s_do_schedule(__yy__v1170, _inst, true); - (g_yyPrePostObject__ = __yy__v1170.gmlweek), (__yy__v1170.gmlweek = g_yyPrePostObject__ instanceof Long ? __yy__v1170.gmlweek.add(1) : ++__yy__v1170.gmlweek), g_yyPrePostObject__; - gml_Script_s_competitions_status_update(__yy__v1170, _inst); - } - } - } - } -} -function gml_GlobalScript_s_get_nearest_opponent_by_position(_inst, _other, argument0, argument1) { - _inst.gmls_get_nearest_opponent_by_position = __yy_method(_inst, gml_Script_s_get_nearest_opponent_by_position); -} -function gml_Script_s_get_nearest_opponent_by_position(_inst, _other, argument0, argument1) { - { - if (yyGetBool(yyInst(_inst, _other, argument0).gmltackling)) { - return yyInst(_inst, _other, argument0).gmltackling; - } - var gmlpos = argument1; - var gmllowest, gmllowest_val; - gmllowest = -4; - gmllowest_val = -1; - { - var __yy__v1171 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1172 in __yy__v1171) { - if (!__yy__v1171.hasOwnProperty(__yy__v1172)) continue; - var __yy__v1173 = __yy__v1171[__yy__v1172]; - { - if (yyfequal(__yy__v1173.gmloffense, yyInst(_inst, _other, argument0).gmloffense)) { - continue; - } - if (yyGetBool(yyfless(gmlpos, 0)) && yyGetBool(yyfequal(__yy__v1173.gmlposition, abs(gmlpos)))) { - continue; - } - if (yyGetBool(yyfgreater(gmlpos, 0)) && yyGetBool(yyfnotequal(__yy__v1173.gmlposition, gmlpos))) { - continue; - } - if (yyGetBool(!yyGetBool(__yy__v1173.gmldead)) && yyGetBool(yyfequal(__yy__v1173.gmltackling, -4))) { - { - var gmlval = point_distance(__yy__v1173.x, __yy__v1173.y, yyInst(_inst, _other, argument0).x, yyInst(_inst, _other, argument0).y); - if (yyGetBool(yyfequal(gmllowest, -4)) || yyGetBool(yyfless(gmlval, gmllowest_val))) { - { - gmllowest = __yy__v1173.id; - gmllowest_val = gmlval; - } - } - } - } - } - } - } - return gmllowest; - } -} -function gml_GlobalScript_s_set_position_defense_fg(_inst, _other) { - _inst.gmls_set_position_defense_fg = __yy_method(_inst, gml_Script_s_set_position_defense_fg); -} -function gml_Script_s_set_position_defense_fg(_inst, _other) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - var ___sw1074___ = _inst.gmlinum; - var ___swc1075___ = -1; - if (yyCompareVal(___sw1074___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 0; - } else if (yyCompareVal(___sw1074___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 1; - } else if (yyCompareVal(___sw1074___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 2; - } else if (yyCompareVal(___sw1074___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 3; - } else if (yyCompareVal(___sw1074___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 4; - } else if (yyCompareVal(___sw1074___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 5; - } else if (yyCompareVal(___sw1074___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 6; - } else if (yyCompareVal(___sw1074___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 7; - } else if (yyCompareVal(___sw1074___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 8; - } else if (yyCompareVal(___sw1074___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 9; - } else if (yyCompareVal(___sw1074___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1075___ = 10; - } - switch (___swc1075___) { - case 0: { - _inst.gmlposition = 6; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 6); - break; - } - case 1: { - _inst.gmlposition = 6; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 6); - break; - } - case 2: { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.gmlposition = 6; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 12); - break; - } - case 3: { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.gmlposition = 6; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 12); - break; - } - case 4: { - _inst.gmlposition = 6; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 18); - break; - } - case 5: { - _inst.gmlposition = 6; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 18); - break; - } - case 6: { - _inst.gmlposition = 6; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 30); - break; - } - case 7: { - _inst.gmlposition = 6; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 30); - break; - } - case 8: { - _inst.gmlposition = 6; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 48); - break; - } - case 9: { - _inst.gmlposition = 6; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 48); - break; - } - case 10: { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(60, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.gmlposition = 6; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 22); - break; - } - } - } -} -function gml_GlobalScript_s_set_position_offense_fg(_inst, _other) { - _inst.gmls_set_position_offense_fg = __yy_method(_inst, gml_Script_s_set_position_offense_fg); -} -function gml_Script_s_set_position_offense_fg(_inst, _other) { - { - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(20, __yy_gml_errCheck(_inst.gmlfacing)))); - var ___sw1078___ = _inst.gmlinum; - var ___swc1079___ = -1; - if (yyCompareVal(___sw1078___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 0; - } else if (yyCompareVal(___sw1078___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 1; - } else if (yyCompareVal(___sw1078___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 2; - } else if (yyCompareVal(___sw1078___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 3; - } else if (yyCompareVal(___sw1078___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 4; - } else if (yyCompareVal(___sw1078___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 5; - } else if (yyCompareVal(___sw1078___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 6; - } else if (yyCompareVal(___sw1078___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 7; - } else if (yyCompareVal(___sw1078___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 8; - } else if (yyCompareVal(___sw1078___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 9; - } else if (yyCompareVal(___sw1078___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1079___ = 10; - } - switch (___swc1079___) { - case 0: { - _inst.gmlposition = 1; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(120, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - break; - } - case 1: { - _inst.gmlposition = 11; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(80, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - break; - } - case 2: { - _inst.gmlposition = 5; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(10, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim; - break; - } - case 3: { - _inst.gmlposition = 5; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 8); - break; - } - case 4: { - _inst.gmlposition = 5; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 8); - break; - } - case 5: { - _inst.gmlposition = 5; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 18); - break; - } - case 6: { - _inst.gmlposition = 5; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 18); - break; - } - case 7: { - _inst.gmlposition = 5; - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 28); - break; - } - case 8: { - _inst.gmlposition = 5; - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 28); - break; - } - case 9: { - _inst.gmlposition = 5; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(30, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 38); - break; - } - case 10: { - _inst.gmlposition = 5; - _inst.x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(yyftime(30, __yy_gml_errCheck(_inst.gmlfacing)))); - _inst.y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmly_scrim), 38); - break; - } - } - } -} -function gml_GlobalScript_s_get_skin_colour_by_index(_inst, _other, argument0) { - _inst.gmls_get_skin_colour_by_index = __yy_method(_inst, gml_Script_s_get_skin_colour_by_index); -} -function gml_Script_s_get_skin_colour_by_index(_inst, _other, argument0) { - { - var ___sw1082___ = argument0; - var ___swc1083___ = -1; - if (yyCompareVal(___sw1082___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1083___ = 0; - } else if (yyCompareVal(___sw1082___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1083___ = 1; - } else if (yyCompareVal(___sw1082___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1083___ = 2; - } - switch (___swc1083___) { - case 0: { - return make_color_rgb(238, 195, 154); - break; - } - case 1: { - return make_color_rgb(186, 136, 87); - break; - } - case 2: { - return make_color_rgb(93, 51, 36); - break; - } - } - return choose(2, 1, 0); - } -} -function gml_GlobalScript_s_point_to_path(_inst, _other) { - _inst.gmls_point_to_path = __yy_method(_inst, gml_Script_s_point_to_path); -} -function gml_Script_s_point_to_path(_inst, _other) { - { - _inst.gmlpx = yyfplus(__yy_gml_errCheck(_inst.gmlmy_route_startx), __yy_gml_errCheck(path_get_point_x(_inst.gmlmy_route, _inst.gmlmy_route_point))); - _inst.gmlpy = yyfplus(__yy_gml_errCheck(_inst.gmlmy_route_starty), __yy_gml_errCheck(path_get_point_y(_inst.gmlmy_route, _inst.gmlmy_route_point))); - if (yyfgreater(_inst.gmlmy_route_starty, 300)) { - _inst.gmlpy = yyfminus(__yy_gml_errCheck(_inst.gmlmy_route_starty), __yy_gml_errCheck(path_get_point_y(_inst.gmlmy_route, _inst.gmlmy_route_point))); - } - if (yyfless(point_distance(_inst.x, _inst.y, _inst.gmlpx, _inst.gmlpy), 20)) { - { - _inst.gmlmy_route_point = yyfplus(_inst.gmlmy_route_point, 1); - } - } - if (yyfgreaterequal(_inst.gmlmy_route_point, path_get_number(_inst.gmlmy_route))) { - { - path_delete(_inst.gmlmy_route); - } - } - return point_direction(_inst.x, _inst.y, _inst.gmlpx, _inst.gmlpy); - } -} -function gml_GlobalScript_s_intercept_object(_inst, _other) { - _inst.gmls_intercept_object = __yy_method(_inst, gml_Script_s_intercept_object); -} -function gml_Script_s_intercept_object(_inst, _other, argument0) { - { - var gmldist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, argument0).x, yyInst(_inst, _other, argument0).y); - var gmltimefactor = yyftime(__yy_gml_errCheck(gmldist), 0.5); - if (yyfless(abs(yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyInst(_inst, _other, argument0).y))), 40)) { - gmltimefactor = yyftime(gmltimefactor, 0.5); - } - _inst.gmldes_x = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).x), __yy_gml_errCheck(lengthdir_x(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, argument0).speed), __yy_gml_errCheck(gmltimefactor)), yyInst(_inst, _other, argument0).direction))); - _inst.gmldes_y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).y), __yy_gml_errCheck(lengthdir_y(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, argument0).speed), __yy_gml_errCheck(gmltimefactor)), yyInst(_inst, _other, argument0).direction))); - if (yyfless(_inst.y, yyInst(_inst, _other, argument0).y)) { - _inst.gmldes_y = yyfminus(_inst.gmldes_y, 2); - } else { - _inst.gmldes_y = yyfplus(_inst.gmldes_y, 2); - } - _inst.gmljdir = point_direction(_inst.x, _inst.y, _inst.gmldes_x, _inst.gmldes_y); - _inst.gmljforce = 1; - } -} -function gml_GlobalScript_s_cover_object(_inst, _other, argument0, argument1) { - _inst.gmls_cover_object = __yy_method(_inst, gml_Script_s_cover_object); -} -function gml_Script_s_cover_object(_inst, _other, argument0, argument1) { - { - var gmltarget = argument0; - var gmlrange = yyftime(180, __yy_gml_errCheck(argument1)); - if (yyfequal(yyInst(_inst, _other, gmltarget).gmlfacing, -1)) { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmltarget).x), __yy_gml_errCheck(gmlrange)), yyInst(_inst, _other, gmltarget).y); - } else { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmltarget).x), __yy_gml_errCheck(gmlrange)), yyInst(_inst, _other, gmltarget).y); - } - } -} -function gml_GlobalScript_s_get_nearest_opponent(_inst, _other, argument0) { - _inst.gmls_get_nearest_opponent = __yy_method(_inst, gml_Script_s_get_nearest_opponent); -} -function gml_Script_s_get_nearest_opponent(_inst, _other, argument0) { - { - if (yyGetBool(yyInst(_inst, _other, argument0).gmltackling)) { - return yyInst(_inst, _other, argument0).gmltackling; - } - var gmllowest, gmllowest_val; - gmllowest = -4; - gmllowest_val = -1; - { - var __yy__v1174 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1175 in __yy__v1174) { - if (!__yy__v1174.hasOwnProperty(__yy__v1175)) continue; - var __yy__v1176 = __yy__v1174[__yy__v1175]; - { - if (yyGetBool(!yyGetBool(__yy__v1176.gmldead)) && yyGetBool(yyfnotequal(__yy__v1176.gmloffense, yyInst(_inst, _other, argument0).gmloffense)) && yyGetBool(yyfequal(__yy__v1176.gmltackling, -4))) { - { - var gmlval = point_distance(__yy__v1176.x, __yy__v1176.y, yyInst(_inst, _other, argument0).x, yyInst(_inst, _other, argument0).y); - if (yyGetBool(yyfequal(gmllowest, -4)) || yyGetBool(yyfless(gmlval, gmllowest_val))) { - { - gmllowest = __yy__v1176.id; - gmllowest_val = gmlval; - } - } - } - } - } - } - } - return gmllowest; - } -} -function gml_GlobalScript_s_aim_for_nearest_opponent(_inst, _other) { - _inst.gmls_aim_for_nearest_opponent = __yy_method(_inst, gml_Script_s_aim_for_nearest_opponent); -} -function gml_Script_s_aim_for_nearest_opponent(_inst, _other) { - { - if (yyGetBool(_inst.gmlnearest_opp)) { - { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, _inst.gmlnearest_opp).x, yyInst(_inst, _other, _inst.gmlnearest_opp).y); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(_inst.gmlnearest_opp_dist), 20), 0.5, 1); - } - } - return; - var gmllowest, gmllowest_val; - gmllowest = -4; - gmllowest_val = -1; - { - var __yy__v1177 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1178 in __yy__v1177) { - if (!__yy__v1177.hasOwnProperty(__yy__v1178)) continue; - var __yy__v1179 = __yy__v1177[__yy__v1178]; - { - if (yyGetBool(!yyGetBool(__yy__v1179.gmldead)) && yyGetBool(yyfnotequal(__yy__v1179.gmloffense, _inst.gmloffense)) && yyGetBool(yyfequal(_inst.gmltackling, -4)) && yyGetBool(yyfequal(__yy__v1179.gmltackling, -4))) { - { - var gmlval = point_distance(__yy__v1179.x, __yy__v1179.y, _inst.x, _inst.y); - if (yyGetBool(yyfequal(gmllowest, -4)) || yyGetBool(yyfless(gmlval, gmllowest_val))) { - { - gmllowest = __yy__v1179.id; - gmllowest_val = gmlval; - } - } - } - } - } - } - } - if (yyfnotequal(gmllowest, -4)) { - { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, gmllowest).x, yyInst(_inst, _other, gmllowest).y); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(gmllowest_val), 20), 0.5, 1); - return; - } - } - _inst.gmljforce = 0; - } -} -function gml_GlobalScript_s_get_distance_to_nearest_opponent(_inst, _other) { - _inst.gmls_get_distance_to_nearest_opponent = __yy_method(_inst, gml_Script_s_get_distance_to_nearest_opponent); -} -function gml_Script_s_get_distance_to_nearest_opponent(_inst, _other) { - { - var gmlnearest = 1000; - { - var __yy__v1180 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1181 in __yy__v1180) { - if (!__yy__v1180.hasOwnProperty(__yy__v1181)) continue; - var __yy__v1182 = __yy__v1180[__yy__v1181]; - { - if (yyGetBool(yyfnotequal(__yy__v1182.gmloffense, _inst.gmloffense)) && yyGetBool(!yyGetBool(__yy__v1182.gmldead))) { - { - var gmlval = point_distance(__yy__v1182.x, __yy__v1182.y, _inst.x, _inst.y); - if (yyfless(gmlval, gmlnearest)) { - { - gmlnearest = gmlval; - } - } - } - } - } - } - } - return gmlnearest; - } -} -function gml_GlobalScript_s_get_distance_to_furthest_teammate(_inst, _other, argument0) { - _inst.gmls_get_distance_to_furthest_teammate = __yy_method(_inst, gml_Script_s_get_distance_to_furthest_teammate); -} -function gml_Script_s_get_distance_to_furthest_teammate(_inst, _other, argument0) { - { - var gmlfurthest = 0; - { - var __yy__v1183 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1184 in __yy__v1183) { - if (!__yy__v1183.hasOwnProperty(__yy__v1184)) continue; - var __yy__v1185 = __yy__v1183[__yy__v1184]; - { - if (yyfequal(__yy__v1185.gmloffense, yyInst(_inst, _other, argument0).gmloffense)) { - { - var gmlval = point_distance(__yy__v1185.x, __yy__v1185.y, yyInst(_inst, _other, argument0).x, yyInst(_inst, _other, argument0).y); - if (yyfgreater(gmlval, gmlfurthest)) { - gmlfurthest = gmlval; - } - } - } - } - } - } - { - var __yy__v1186 = GetWithArray(YYASSET_REF(0x0000006e)); - for (var __yy__v1187 in __yy__v1186) { - if (!__yy__v1186.hasOwnProperty(__yy__v1187)) continue; - var __yy__v1188 = __yy__v1186[__yy__v1187]; - { - var gmlval = point_distance(__yy__v1188.x, __yy__v1188.y, yyInst(_inst, _other, argument0).x, yyInst(_inst, _other, argument0).y); - if (yyfgreater(gmlval, gmlfurthest)) { - gmlfurthest = gmlval; - } - } - } - } - return gmlfurthest; - } -} -function gml_GlobalScript_s_get_destination(_inst, _other) { - _inst.gmls_get_destination = __yy_method(_inst, gml_Script_s_get_destination); -} -function gml_Script_s_get_destination(_inst, _other) { - { - var gmlball = global.gmlmaster_ball; - var ___sw1086___ = yyInst(_inst, _other, gmlball).gmlstate; - var ___swc1087___ = -1; - if (yyCompareVal(___sw1086___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1087___ = 0; - } else if (yyCompareVal(___sw1086___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc1087___ = 1; - } else if (yyCompareVal(___sw1086___, 19, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1086___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1087___ = 2; - } else if (yyCompareVal(___sw1086___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1087___ = 3; - } else if (yyCompareVal(___sw1086___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1086___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1087___ = 4; - } else if (yyCompareVal(___sw1086___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1087___ = 5; - } - switch (___swc1087___) { - case 0: { - _inst.gmljforce = 0; - break; - } - case 1: { - if (yyGetBool(_inst.gmloffense)) { - { - gml_Script_s_aim_AI_offense(_inst, _other); - } - } else { - { - if (yyfequal(_inst.gmlposition, 7)) { - gml_Script_s_received_AI_new(_inst, _other); - } else { - gml_Script_s_aim_AI_defense(_inst, _other); - } - } - } - break; - } - case 2: { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - return; - } - } - case 3: { - if (yyGetBool(_inst.gmloffense)) { - gml_Script_s_aim_AI_offense(_inst, _other); - } else { - gml_Script_s_aim_AI_defense(_inst, _other); - } - break; - } - case 4: { - if (yyGetBool(_inst.gmloffense) && yyGetBool(global.gmlgamepad) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlmaster_ball).gmlholder, _inst.id)) && yyGetBool(yyfgreater(yyInst(_inst, _other, global.gmlgp).gmlaxisl_force, 0.2))) { - { - _inst.gmljdir = point_direction(0, 0, yyInst(_inst, _other, global.gmlgp).gmlaxisl_h, yyInst(_inst, _other, global.gmlgp).gmlaxisl_v); - _inst.gmljforce = yyInst(_inst, _other, global.gmlgp).gmlaxisl_force; - } - } else { - gml_Script_s_received_AI_new(_inst, _other); - } - break; - } - case 5: { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, gmlball).y); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(_inst.gmlballdist), 40), 0.25, 0.75); - break; - } - default: { - break; - } - } - } -} -function gml_GlobalScript_s_check_human_control(_inst, _other) { - _inst.gmls_check_human_control = __yy_method(_inst, gml_Script_s_check_human_control); - _inst.gmls_do_dive = __yy_method(_inst, gml_Script_s_do_dive); - _inst.gmls_do_stutterstep = __yy_method(_inst, gml_Script_s_do_stutterstep); -} -function gml_Script_s_check_human_control(_inst, _other) { - { - if (!yyGetBool(yyInst(_inst, _other, global.gmlmaster_ball).gmlholder)) { - return; - } - if (yyfnotequal(yyInst(_inst, _other, global.gmlmaster_ball).gmlholder, _inst.id)) { - return; - } - if (yyGetBool(gml_Script_s_can_run(_inst, _other))) { - { - if (yyGetBool(global.gmlgamepad)) { - { - if (!yyGetBool(yyInst(_inst, _other, global.gmlgp).gmlaxisr_flick)) { - { - if (yyfless(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v, -0.75)) { - { - global.gmlflickVelY = -1; - yyInst(_inst, _other, global.gmlgp).gmlaxisr_flick = true; - } - } - if (yyfgreater(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v, 0.75)) { - { - global.gmlflickVelY = 1; - yyInst(_inst, _other, global.gmlgp).gmlaxisr_flick = true; - } - } - if (yyfless(yyInst(_inst, _other, global.gmlgp).gmlaxisr_h, -0.75)) { - { - global.gmlflickVelX = -1; - yyInst(_inst, _other, global.gmlgp).gmlaxisr_flick = true; - } - } - if (yyfgreater(yyInst(_inst, _other, global.gmlgp).gmlaxisr_h, 0.75)) { - { - global.gmlflickVelX = 1; - yyInst(_inst, _other, global.gmlgp).gmlaxisr_flick = true; - } - } - if (!yyGetBool(yyInst(_inst, _other, global.gmlgp).gmlaxisr_flick)) { - { - var gml_pressed = 0; - if (yyGetBool(gml_Script_s_can_touchback(_inst, _other))) { - gml_pressed = gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_back); - } else { - gml_pressed = gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_back); - } - if (yyGetBool(gml_pressed) && yyGetBool(!yyGetBool(gml_Script_s_is_paused_or_just_unpaused(_inst, _other)))) { - { - yyInst(_inst, _other, global.gmlgp).gmlaxisr_flick = true; - if (yyGetBool(yyfless(abs(yyInst(_inst, _other, global.gmlgp).gmlaxisl_v), 0.2)) && yyGetBool(yyfless(abs(yyInst(_inst, _other, global.gmlgp).gmlaxisl_h), 0.2))) { - { - if (yyfequal(_inst.gmlfacing, -1)) { - global.gmlflickVelX = 1; - } else { - global.gmlflickVelX = -1; - } - } - } else { - if (yyfless(yyInst(_inst, _other, global.gmlgp).gmlaxisl_v, 0)) { - global.gmlflickVelY = -1; - } else { - global.gmlflickVelY = 1; - } - } - } - } - if (yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - gml_Script_s_do_dive(_inst, _other); - } - } - } - } - } - } - } else { - { - if (yyGetBool(keyboard_check_pressed(87))) { - global.gmlflickVelY = -2; - } - if (yyGetBool(keyboard_check_pressed(83))) { - global.gmlflickVelY = 2; - } - if (yyGetBool(keyboard_check_pressed(65))) { - global.gmlflickVelX = -2; - } - if (yyGetBool(keyboard_check_pressed(68))) { - global.gmlflickVelX = 2; - } - if (yyGetBool(keyboard_check_pressed(38))) { - global.gmlflickVelY = -2; - } - if (yyGetBool(keyboard_check_pressed(40))) { - global.gmlflickVelY = 2; - } - if (yyGetBool(keyboard_check_pressed(37))) { - global.gmlflickVelX = -2; - } - if (yyGetBool(keyboard_check_pressed(39))) { - global.gmlflickVelX = 2; - } - } - } - if (yyfgreater(abs(global.gmlflickVelY), yyftime(__yy_gml_errCheck(abs(global.gmlflickVelX)), 0.85))) { - { - _inst.hspeed = yyftime(_inst.hspeed, 0.1); - if (yyGetBool(global.gmlgamepad)) { - { - if (yyfless(_inst.vspeed, 0.2)) { - _inst.vspeed = yyftime(yyftime(__yy_gml_errCheck(sign(global.gmlflickVelY)), __yy_gml_errCheck(_inst.gmlmy_sidestep)), 0.8); - } else { - if (yyfgreater(_inst.vspeed, 0.2)) { - _inst.vspeed = yyftime(yyftime(__yy_gml_errCheck(sign(global.gmlflickVelY)), __yy_gml_errCheck(_inst.gmlmy_sidestep)), 0.8); - } else { - _inst.vspeed = yyftime(__yy_gml_errCheck(sign(global.gmlflickVelY)), __yy_gml_errCheck(_inst.gmlmy_sidestep)); - } - } - } - } else { - _inst.vspeed = yyftime(__yy_gml_errCheck(sign(global.gmlflickVelY)), __yy_gml_errCheck(_inst.gmlmy_sidestep)); - } - global.gmlflickVelX = 0; - global.gmlflickVelY = 0; - _inst.gmljforce = 0; - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - path_delete(_inst.gmlmy_route); - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - _inst.gmlmy_sidestep = yyftime(_inst.gmlmy_sidestep, 0.925); - } - } - } - } - if (yyGetBool(abs(global.gmlflickVelX))) { - { - if (yyGetBool(yyGetBool(yyfgreater(global.gmlflickVelX, 0)) && yyGetBool(yyfequal(_inst.gmlfacing, -1))) || yyGetBool(yyGetBool(yyfless(global.gmlflickVelX, 0)) && yyGetBool(yyfequal(_inst.gmlfacing, 1)))) { - gml_Script_s_do_stutterstep(_inst, _other); - } else { - gml_Script_s_do_dive(_inst, _other); - } - _inst.gmljforce = 0; - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - path_delete(_inst.gmlmy_route); - } - } - } - if (yyfless(_inst.gmlmy_sidestep, 2.1)) { - _inst.gmlmy_sidestep = yyfplus(_inst.gmlmy_sidestep, 0.003); - } - } - } - global.gmlflickVelX = 0; - global.gmlflickVelY = 0; - } -} -function gml_Script_s_do_dive(_inst, _other) { - { - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) || yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0))) { - { - gml_Script_s_set_anim(_inst, _other, 5); - _inst.gmljforce = 0; - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - path_delete(_inst.gmlmy_route); - } - } - } - } -} -function gml_Script_s_do_stutterstep(_inst, _other) { - { - gml_Script_s_set_anim(_inst, _other, 7); - _inst.gmljforce = 0; - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - path_delete(_inst.gmlmy_route); - } - } -} -function gml_GlobalScript_s_check_tackling(_inst, _other) { - _inst.gmls_check_tackling = __yy_method(_inst, gml_Script_s_check_tackling); -} -function gml_Script_s_check_tackling(_inst, _other) { - { - if (yyGetBool(_inst.gmldead)) { - return; - } - if (yyfequal(_inst.gmlanim, 4)) { - return; - } - if (yyfequal(_inst.gmlanim, 8)) { - return; - } - if (yyfequal(_inst.gmlanim, 10)) { - return; - } - var gmlball = global.gmlmaster_ball; - var gmlcont = YYASSET_REF(0x00000069); - if (yyGetBool(!yyGetBool(_inst.gmltackling)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id))) { - { - { - var __yy__v1189 = GetWithArray(_inst.gmlnearest_opp); - for (var __yy__v1190 in __yy__v1189) { - if (!__yy__v1189.hasOwnProperty(__yy__v1190)) continue; - var __yy__v1191 = __yy__v1189[__yy__v1190]; - { - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlholder, __yy__v1191.id)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlstate, 5)) && yyGetBool(yyGetBool(gml_Script_is_defensiveback(__yy__v1191, _inst, __yy__v1191.id)) || yyGetBool(gml_Script_is_defensiveback(__yy__v1191, _inst, _inst.id)))) { - { - if (yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(__yy__v1191.gmltackle_time), 2000))) { - continue; - } - if (yyGetBool(!yyGetBool(path_exists(__yy__v1191.gmlmy_route))) && yyGetBool(!yyGetBool(path_exists(_inst.gmlmy_route)))) { - continue; - } - } - } - if (yyfequal(__yy__v1191.gmloffense, _inst.gmloffense)) { - continue; - } - var gmlodist = point_distance(__yy__v1191.x, __yy__v1191.y, _inst.x, _inst.y); - if (yyfgreater(gmlodist, 40)) { - continue; - } - if (yyGetBool(yyfnotequal(__yy__v1191.gmlanim, 4)) && yyGetBool(yyfnotequal(__yy__v1191.gmlanim, 5)) && yyGetBool(yyfnotequal(__yy__v1191.gmlanim, 8)) && yyGetBool(yyfnotequal(__yy__v1191.gmlanim, 10)) && yyGetBool(yyGetBool(!yyGetBool(__yy__v1191.gmltackling)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, __yy__v1191.id)))) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, __yy__v1191.id)) && yyGetBool(yyfequal(_inst.gmlanim, 5)) && yyGetBool(yyfgreater(_inst.speed, 0.1)) && yyGetBool(place_meeting(__yy__v1191, __yy__v1191.x, __yy__v1191.y, _inst)) && yyGetBool(yyfless(abs(yyfminus(__yy_gml_errCheck(__yy__v1191.y), __yy_gml_errCheck(_inst.y))), 10))) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmlkicking, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmlkicking, 2))) { - { - yyInst(_inst, _other, gmlball).gmlstate = 15; - yyInst(_inst, _other, gmlball).gmlvelocity = 0; - yyInst(_inst, _other, gmlball).gmlzvel = 0; - return; - } - } else { - if (yyfgreater(__yy__v1191.gmljumps, 0)) { - { - gml_Script_s_sound_tackle(__yy__v1191, _inst); - __yy__v1191.hspeed = yyftime(__yy_gml_errCheck(_inst.hspeed), 0.5); - __yy__v1191.vspeed = yyftime(__yy_gml_errCheck(_inst.vspeed), 0.5); - gml_Script_s_set_anim(__yy__v1191, _inst, 8); - _inst.gmldead = g_pBuiltIn.get_current_time(); - _inst.speed = yyftime(_inst.speed, 0.9); - return; - } - } else { - { - gml_Script_s_sound_tackle(__yy__v1191, _inst); - gml_Script_s_set_anim(__yy__v1191, _inst, 4); - _inst.speed = yyftime(_inst.speed, 0.75); - __yy__v1191.hspeed = _inst.hspeed; - __yy__v1191.vspeed = _inst.vspeed; - return; - } - } - } - } - } else { - { - if (yyfless(gmlodist, __yy__v1191.gmlcollsize)) { - { - if (!yyGetBool(gml_Script_s_opponent_goalside(__yy__v1191, _inst, _inst))) { - { - _inst.hspeed = yyfplus(_inst.hspeed, yyftime(__yy_gml_errCheck(__yy__v1191.hspeed), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(__yy__v1191.gmlstrength), 5)))); - _inst.vspeed = yyfplus(_inst.vspeed, yyftime(__yy_gml_errCheck(__yy__v1191.vspeed), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(__yy__v1191.gmlstrength), 5)))); - } - } else { - { - __yy__v1191.speed = yyftime(__yy__v1191.speed, 0.5); - _inst.speed = yyftime(_inst.speed, 0.5); - } - } - __yy__v1191.x = __yy__v1191.xprevious; - __yy__v1191.y = __yy__v1191.yprevious; - _inst.x = _inst.xprevious; - _inst.y = _inst.yprevious; - __yy__v1191.gmltackling = _inst.id; - __yy__v1191.gmltackle_time = g_pBuiltIn.get_current_time(); - gml_Script_s_set_anim(__yy__v1191, _inst, 3); - _inst.gmltackling = __yy__v1191.id; - _inst.gmltackle_time = g_pBuiltIn.get_current_time(); - gml_Script_s_set_anim(_inst, __yy__v1191, 3); - gml_Script_s_sound_tackle(__yy__v1191, _inst); - } - } - } - } - } - } - } - } - } - } - } else { - if (yyGetBool(!yyGetBool(_inst.gmldead)) && yyGetBool(yyInst(_inst, _other, gmlball).gmlholder) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmltackling))) { - { - if (yyfless(point_distance(_inst.x, _inst.y, yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x, yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y), 5)) { - { - yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).hspeed = yyftime(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).hspeed, yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true)) ? 0.5 : 0.9); - if (yyfless(_inst.y, yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y)) { - yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).vspeed = yyfplus(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).vspeed, 0.06); - } else { - yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).vspeed = yyfminus(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).vspeed, 0.06); - } - } - } - } - } - } - if (yyfequal(_inst.gmlanim, 5)) { - return; - } - if (yyGetBool(_inst.gmltackling)) { - { - _inst.gmllast_tackled = _inst.gmltackling; - var gmldist_tack = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, _inst.gmltackling).x, yyInst(_inst, _other, _inst.gmltackling).y); - var gmldist_break = 12; - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - gmldist_break = 20; - } - if (yyGetBool(yyInst(_inst, _other, _inst.gmltackling).gmldead)) { - { - yyInst(_inst, _other, _inst.gmltackling).gmltackling = -4; - gml_Script_s_set_anim(_inst, _other, 0); - } - } else { - if (yyGetBool(yyfgreater(gmldist_tack, gmldist_break)) || yyGetBool(yyGetBool(yyfgreater(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmltackle_time), 100))) && yyGetBool(path_exists(_inst.gmlmy_route)))) { - { - { - var __yy__v1192 = GetWithArray(_inst.gmltackling); - for (var __yy__v1193 in __yy__v1192) { - if (!__yy__v1192.hasOwnProperty(__yy__v1193)) continue; - var __yy__v1194 = __yy__v1192[__yy__v1193]; - gml_Script_s_set_anim(__yy__v1194, _inst, 2); - } - } - gml_Script_s_set_anim(_inst, _other, 2); - } - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(yyfgreater(_inst.gmlstiff_arm, 0))) { - { - gml_Script_s_fieldtxt(_inst, _other, gml_Script_s_str(_inst, _other, "match_StiffArm")); - gml_Script_s_sound_audience_catch(_inst, _other); - if (yyfless(_inst.y, yyInst(_inst, _other, _inst.gmltackling).y)) { - yyInst(_inst, _other, _inst.gmltackling).vspeed = 1; - } else { - yyInst(_inst, _other, _inst.gmltackling).vspeed = -1; - } - { - var __yy__v1195 = GetWithArray(_inst.gmltackling); - for (var __yy__v1196 in __yy__v1195) { - if (!__yy__v1195.hasOwnProperty(__yy__v1196)) continue; - var __yy__v1197 = __yy__v1195[__yy__v1196]; - gml_Script_s_set_anim(__yy__v1197, _inst, 4); - } - } - gml_Script_s_set_anim(_inst, _other, 9); - } - } else { - { - if (yyfnotequal(_inst.id, yyInst(_inst, _other, gmlball).gmlholder)) { - yyInst(_inst, _other, _inst.gmltackling).gmltacklecount = yyfplus(yyInst(_inst, _other, _inst.gmltackling).gmltacklecount, _inst.gmlstrength); - } - if (yyGetBool(yyfequal(_inst.gmlposition, 12)) || yyGetBool(yyfequal(_inst.gmlposition, 13))) { - { - yyInst(_inst, _other, _inst.gmltackling).speed = yyftime(yyInst(_inst, _other, _inst.gmltackling).speed, 0.9); - if (yyfless(_inst.x, yyInst(_inst, _other, _inst.gmltackling).x)) { - yyInst(_inst, _other, _inst.gmltackling).x = yyfplus(yyInst(_inst, _other, _inst.gmltackling).x, 0.05); - } else { - yyInst(_inst, _other, _inst.gmltackling).x = yyfplus(yyInst(_inst, _other, _inst.gmltackling).x, -0.05); - } - } - } else { - if (yyGetBool(yyfnotequal(_inst.gmlposition, 6)) && yyGetBool(yyfnotequal(_inst.gmlposition, 5))) { - { - if (yyfless(_inst.y, yyInst(_inst, _other, _inst.gmltackling).y)) { - yyInst(_inst, _other, _inst.gmltackling).vspeed = 0.1; - } else { - yyInst(_inst, _other, _inst.gmltackling).vspeed = -0.1; - } - } - } else { - { - if (yyfless(_inst.x, yyInst(_inst, _other, _inst.gmltackling).x)) { - yyInst(_inst, _other, _inst.gmltackling).x = yyfplus(yyInst(_inst, _other, _inst.gmltackling).x, yyftime(0.025, __yy_gml_errCheck(_inst.gmlstrength))); - } else { - yyInst(_inst, _other, _inst.gmltackling).x = yyfplus(yyInst(_inst, _other, _inst.gmltackling).x, yyftime(-0.025, __yy_gml_errCheck(_inst.gmlstrength))); - } - } - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmltackling).gmlposition, 4)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.gmltackling))) { - return; - } - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmltackling).gmlposition, 1)) && yyGetBool(!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true)))) || yyGetBool(yyfgreater(yyInst(_inst, _other, _inst.gmltackling).gmltacklecount, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmltackling).gmlstrength), __yy_gml_errCheck(yyInst(_inst, _other, _inst.gmltackling).gmlmy_tackle_limit))))) { - { - { - var __yy__v1198 = GetWithArray(_inst.gmltackling); - for (var __yy__v1199 in __yy__v1198) { - if (!__yy__v1198.hasOwnProperty(__yy__v1199)) continue; - var __yy__v1200 = __yy__v1198[__yy__v1199]; - { - var gmld = yyfplus(__yy_gml_errCheck(__yy__v1200.gmljdir), 180); - __yy__v1200.hspeed = yyftime(__yy_gml_errCheck(dcos(gmld)), 1.5); - __yy__v1200.vspeed = yyftime(__yy_gml_errCheck(dsin(gmld)), 1.5); - gml_Script_s_set_anim(__yy__v1200, _inst, 4); - } - } - } - if (yyGetBool(_inst.gmlpmap) && yyGetBool(!yyGetBool(_inst.gmldone_tackle))) { - { - var gmldotacklestat = false; - var ___sw1094___ = ds_map_find_value(_inst.gmlpmap, "position"); - var ___swc1095___ = -1; - if (yyCompareVal(___sw1094___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1094___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1095___ = 0; - } else if (yyCompareVal(___sw1094___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1095___ = 1; - } else if (yyCompareVal(___sw1094___, 10, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1094___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1095___ = 2; - } - switch (___swc1095___) { - case 0: { - var ___sw1096___ = yyInst(_inst, _other, gmlcont).gmldrivedir; - var ___swc1097___ = -1; - if (yyCompareVal(___sw1096___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1097___ = 0; - } else if (yyCompareVal(___sw1096___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1097___ = 1; - } - switch (___swc1097___) { - case 0: { - if (yyfgreater(yyInst(_inst, _other, gmlball).x, yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlx_scrim), 5))) { - gmldotacklestat = true; - } - break; - } - case 1: { - if (yyfless(yyInst(_inst, _other, gmlball).x, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlx_scrim), 5))) { - gmldotacklestat = true; - } - break; - } - } - break; - } - case 1: { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 5)) { - { - var ___sw1098___ = yyInst(_inst, _other, gmlcont).gmldrivedir; - var ___swc1099___ = -1; - if (yyCompareVal(___sw1098___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1099___ = 0; - } else if (yyCompareVal(___sw1098___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1099___ = 1; - } - switch (___swc1099___) { - case 0: { - if (yyfless(yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, gmlcont).gmlx_scrim)) { - gmldotacklestat = true; - } - break; - } - case 1: { - if (yyfgreater(yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, gmlcont).gmlx_scrim)) { - gmldotacklestat = true; - } - break; - } - } - } - } - break; - } - case 2: { - break; - } - default: { - gmldotacklestat = true; - break; - } - } - if (yyGetBool(gmldotacklestat)) { - { - ds_map_set_post(_inst.gmlpmap, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_tackles")), 1)); - _inst.gmldone_tackle = true; - } - } - } - } - gml_Script_s_set_anim(_inst, _other, 2); - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_stop_tackling(_inst, _other) { - _inst.gmls_stop_tackling = __yy_method(_inst, gml_Script_s_stop_tackling); -} -function gml_Script_s_stop_tackling(_inst, _other) { - { - if (!yyGetBool(_inst.gmltackling)) { - return; - } - _inst.gmltackling = -4; - if (yyfequal(_inst.gmlanim, 3)) { - gml_Script_s_set_anim(_inst, _other, 0); - } - } -} -function gml_GlobalScript_s_check_dive(_inst, _other) { - _inst.gmls_check_dive = __yy_method(_inst, gml_Script_s_check_dive); -} -function gml_Script_s_check_dive(_inst, _other) { - { - var gmlball = global.gmlmaster_ball; - var gmlcont = YYASSET_REF(0x00000069); - if (yyfequal(yyInst(_inst, _other, gmlball).gmlholder, -4)) { - { - if (yyGetBool(_inst.gmloffense) && yyGetBool(yyGetBool(!yyGetBool(_inst.gmlpmap)) || yyGetBool(yyfless(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "skill"), 4)))) { - return; - } - if (yyGetBool(!yyGetBool(_inst.gmloffense)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4))) { - return; - } - var gmljump_max = 12; - if (!yyGetBool(_inst.gmloffense)) { - gmljump_max = 6; - } - if (yyGetBool(yyfequal(_inst.gmlanim, 2)) && yyGetBool(yyfless(_inst.gmlballdist, 60)) && yyGetBool(yyfless(point_distance(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmljump_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmljump_y), gmljump_max))) { - { - gml_Script_s_set_anim(_other, _inst, 10); - } - } else { - if (yyGetBool(yyGetBool(yyfequal(_inst.gmlfacing, 1)) && yyGetBool(yyfgreater(_inst.x, yyInst(_inst, _other, gmlcont).gmlx_scrim))) || yyGetBool(yyGetBool(yyfequal(_inst.gmlfacing, -1)) && yyGetBool(yyfless(_inst.x, yyInst(_inst, _other, gmlcont).gmlx_scrim)))) { - { - if (yyGetBool(yyfequal(_inst.gmlanim, 2)) && yyGetBool(yyfless(yyInst(_inst, _other, gmlball).gmlzvel, 0)) && yyGetBool(yyfless(yyInst(_inst, _other, gmlball).gmlheight, 30)) && yyGetBool(yyfgreater(_inst.gmlbouncedist, _inst.gmlballdist)) && yyGetBool(yyfgreater(_inst.gmlballdist, 20)) && yyGetBool(yyfless(_inst.gmlbouncedist, 40))) { - { - { - _other.gmljdir = point_direction(_other.x, _other.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - gml_Script_s_set_anim(_other, _inst, 5); - } - } - } - } - } - } - } - } else { - { - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmloffense, _inst.gmloffense)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmldead))) { - { - if (yyGetBool(yyfequal(_inst.gmlanim, 2)) && yyGetBool(yyfgreater(abs(_inst.hspeed), 0.05))) { - { - var gmlhardmode = false; - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlrunning_play)) && yyGetBool(yyfequal(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlposition, 2))) { - gmlhardmode = true; - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldefensive_cover, 0)) || yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscrimmage, 40)) || yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlyards, 3))) { - gmlhardmode = true; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - { - var ___sw1102___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - var ___swc1103___ = -1; - if (yyCompareVal(___sw1102___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1103___ = 0; - } else if (yyCompareVal(___sw1102___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1103___ = 1; - } - switch (___swc1103___) { - case 0: { - if (yyfless(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x, yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), 60))) { - gml_Script_slog(_inst, _other, "scrim_L"); - } - break; - } - case 1: { - if (yyfgreater(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), 60))) { - gml_Script_slog(_inst, _other, "scrim_R"); - } - break; - } - } - } - } - if (yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlintheclear) || yyGetBool(!yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmloffense)) || yyGetBool(gmlhardmode) || yyGetBool(yyfequal(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlposition, 1)) || yyGetBool(gml_Script_s_ball_holder_goalside(_inst, _other))) { - { - var gmloppdist = distance_to_point(_inst, yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x, yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y); - var gmlydist = abs(yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).y))); - if (yyGetBool(yyfless(gmloppdist, 20)) && yyGetBool(yyfless(gmlydist, 5))) { - { - gml_Script_s_set_anim(_inst, _other, 5); - } - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_get_quarterback(_inst, _other) { - _inst.gmls_get_quarterback = __yy_method(_inst, gml_Script_s_get_quarterback); -} -function gml_Script_s_get_quarterback(_inst, _other) { - { - { - var __yy__v1201 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1202 in __yy__v1201) { - if (!__yy__v1201.hasOwnProperty(__yy__v1202)) continue; - var __yy__v1203 = __yy__v1201[__yy__v1202]; - if (yyfequal(__yy__v1203.gmlposition, 1)) { - return __yy__v1203.id; - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_kicker(_inst, _other) { - _inst.gmls_get_kicker = __yy_method(_inst, gml_Script_s_get_kicker); -} -function gml_Script_s_get_kicker(_inst, _other) { - { - { - var __yy__v1204 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1205 in __yy__v1204) { - if (!__yy__v1204.hasOwnProperty(__yy__v1205)) continue; - var __yy__v1206 = __yy__v1204[__yy__v1205]; - if (yyfequal(__yy__v1206.gmlposition, 1)) { - return __yy__v1206.id; - } - } - } - return -4; - } -} -function gml_GlobalScript_s_can_run(_inst, _other) { - _inst.gmls_can_run = __yy_method(_inst, gml_Script_s_can_run); -} -function gml_Script_s_can_run(_inst, _other) { - { - if (yyGetBool(_inst.gmldead)) { - return false; - } - if (yyfequal(_inst.gmlposition, 1)) { - return false; - } - var ___sw1106___ = _inst.gmlanim; - var ___swc1107___ = -1; - if (yyCompareVal(___sw1106___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 0; - } else if (yyCompareVal(___sw1106___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 1; - } else if (yyCompareVal(___sw1106___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 2; - } else if (yyCompareVal(___sw1106___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 3; - } else if (yyCompareVal(___sw1106___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 4; - } else if (yyCompareVal(___sw1106___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 5; - } else if (yyCompareVal(___sw1106___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 6; - } else if (yyCompareVal(___sw1106___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 7; - } else if (yyCompareVal(___sw1106___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 8; - } else if (yyCompareVal(___sw1106___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 9; - } else if (yyCompareVal(___sw1106___, 10, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 11, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 13, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 14, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 15, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 16, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 17, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 18, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1106___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1107___ = 10; - } - switch (___swc1107___) { - case 0: { - return true; - break; - } - case 1: { - return true; - break; - } - case 2: { - return true; - break; - } - case 3: { - return false; - break; - } - case 4: { - return false; - break; - } - case 5: { - return false; - break; - } - case 6: { - return false; - break; - } - case 7: { - return true; - break; - } - case 8: { - return false; - break; - } - case 9: { - return true; - break; - } - case 10: { - return false; - break; - } - } - return false; - } -} -function gml_GlobalScript_s_is_in_the_clear(_inst, _other) { - _inst.gmls_is_in_the_clear = __yy_method(_inst, gml_Script_s_is_in_the_clear); -} -function gml_Script_s_is_in_the_clear(_inst, _other) { - { - if (yyfnotequal(yyInst(_inst, _other, global.gmlmaster_ball).gmlholder, _other.id)) { - return false; - } - var ___sw1110___ = _inst.gmlfacing; - var ___swc1111___ = -1; - if (yyCompareVal(___sw1110___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1111___ = 0; - } else if (yyCompareVal(___sw1110___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1111___ = 1; - } - switch (___swc1111___) { - case 0: { - { - var __yy__v1207 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1208 in __yy__v1207) { - if (!__yy__v1207.hasOwnProperty(__yy__v1208)) continue; - var __yy__v1209 = __yy__v1207[__yy__v1208]; - if (yyGetBool(yyfnotequal(__yy__v1209.gmloffense, _inst.gmloffense)) && yyGetBool(yyfless(__yy__v1209.x, _inst.x))) { - return false; - } - } - } - break; - } - case 1: { - { - var __yy__v1210 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1211 in __yy__v1210) { - if (!__yy__v1210.hasOwnProperty(__yy__v1211)) continue; - var __yy__v1212 = __yy__v1210[__yy__v1211]; - if (yyGetBool(yyfnotequal(__yy__v1212.gmloffense, _inst.gmloffense)) && yyGetBool(yyfgreater(__yy__v1212.x, _inst.x))) { - return false; - } - } - } - break; - } - } - return true; - } -} -function gml_GlobalScript_s_ball_holder_goalside(_inst, _other) { - _inst.gmls_ball_holder_goalside = __yy_method(_inst, gml_Script_s_ball_holder_goalside); -} -function gml_Script_s_ball_holder_goalside(_inst, _other) { - { - var gmlmy_x = _inst.x; - { - var __yy__v1213 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1214 in __yy__v1213) { - if (!__yy__v1213.hasOwnProperty(__yy__v1214)) continue; - var __yy__v1215 = __yy__v1213[__yy__v1214]; - { - if (yyfequal(__yy__v1215.gmlholder, -4)) { - return false; - } - var ___sw1114___ = yyInst(_inst, _other, __yy__v1215.gmlholder).gmlfacing; - var ___swc1115___ = -1; - if (yyCompareVal(___sw1114___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1115___ = 0; - } else if (yyCompareVal(___sw1114___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1115___ = 1; - } - switch (___swc1115___) { - case 0: { - if (yyfgreater(yyInst(_inst, _other, __yy__v1215.gmlholder).x, yyfplus(__yy_gml_errCheck(gmlmy_x), 5))) { - return true; - } - break; - } - case 1: { - if (yyfless(yyInst(_inst, _other, __yy__v1215.gmlholder).x, yyfminus(__yy_gml_errCheck(gmlmy_x), 5))) { - return true; - } - break; - } - } - } - } - } - return false; - } -} -function gml_GlobalScript_s_opponent_goalside(_inst, _other, argument0) { - _inst.gmls_opponent_goalside = __yy_method(_inst, gml_Script_s_opponent_goalside); -} -function gml_Script_s_opponent_goalside(_inst, _other, argument0) { - { - var gmlopp = argument0; - var ___sw1118___ = yyInst(_inst, _other, gmlopp).gmlfacing; - var ___swc1119___ = -1; - if (yyCompareVal(___sw1118___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1119___ = 0; - } else if (yyCompareVal(___sw1118___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1119___ = 1; - } - switch (___swc1119___) { - case 0: { - if (yyfgreater(yyInst(_inst, _other, gmlopp).x, yyfplus(__yy_gml_errCheck(_inst.x), 5))) { - return true; - } - break; - } - case 1: { - if (yyfless(yyInst(_inst, _other, gmlopp).x, yyfminus(__yy_gml_errCheck(_inst.x), 5))) { - return true; - } - break; - } - } - return false; - } -} -function gml_GlobalScript_s_y_on_myside(_inst, _other, argument0) { - _inst.gmls_y_on_myside = __yy_method(_inst, gml_Script_s_y_on_myside); -} -function gml_Script_s_y_on_myside(_inst, _other, argument0) { - { - if (yyfless(_inst.y, 300)) { - { - { - var __yy__v1216 = GetWithArray(YYASSET_REF(0x00000070)); - for (var __yy__v1217 in __yy__v1216) { - if (!__yy__v1216.hasOwnProperty(__yy__v1217)) continue; - var __yy__v1218 = __yy__v1216[__yy__v1217]; - if (yyfless(argument0, 276)) { - return true; - } - } - } - } - } else { - { - { - var __yy__v1219 = GetWithArray(YYASSET_REF(0x00000070)); - for (var __yy__v1220 in __yy__v1219) { - if (!__yy__v1219.hasOwnProperty(__yy__v1220)) continue; - var __yy__v1221 = __yy__v1219[__yy__v1220]; - if (yyfgreater(argument0, 332)) { - return true; - } - } - } - } - } - return false; - } -} -function gml_GlobalScript_s_aim_AI_offense(_inst, _other) { - _inst.gmls_aim_AI_offense = __yy_method(_inst, gml_Script_s_aim_AI_offense); -} -function gml_Script_s_aim_AI_offense(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - return gml_Script_s_aim_AI_kickoff(_inst, _other); - } - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - { - _inst.gmljforce = 1; - _inst.gmljdir = gml_Script_s_point_to_path(_inst, _other); - } - } - if (yyGetBool(yyfequal(_inst.gmlposition, 2)) && yyGetBool(_inst.gmlpmap) && yyGetBool(gml_Script_s_aiming(_inst, _other))) { - { - _inst.gmljforce = 0.9; - var gmlslowdown = false; - { - var __yy__v1222 = GetWithArray(YYASSET_REF(0x0000006d)); - for (var __yy__v1223 in __yy__v1222) { - if (!__yy__v1222.hasOwnProperty(__yy__v1223)) continue; - var __yy__v1224 = __yy__v1222[__yy__v1223]; - if (yyGetBool(yyfequal(__yy__v1224.gmlposition, 6)) && yyGetBool(yyfless(point_distance(__yy__v1224.x, __yy__v1224.y, _inst.x, _inst.y), 40))) { - { - gmlslowdown = true; - break; - } - } - } - } - if (yyGetBool(gmlslowdown)) { - _inst.gmljforce = 0.5; - } - } - } - var gmlball = global.gmlmaster_ball; - var ___sw1124___ = _inst.gmlposition; - var ___swc1125___ = -1; - if (yyCompareVal(___sw1124___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1125___ = 0; - } else if (yyCompareVal(___sw1124___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1125___ = 1; - } else if (yyCompareVal(___sw1124___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1125___ = 2; - } else if (yyCompareVal(___sw1124___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1124___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1125___ = 3; - } - switch (___swc1125___) { - case 0: { - if (!yyGetBool(path_exists(_inst.gmlmy_route))) { - { - _inst.gmljforce = 0; - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 19)) && yyGetBool(yyfless(_inst.gmlballdist, 5))) { - { - gml_Script_s_set_anim(_inst, _other, 12); - { - var __yy__v1225 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1226 in __yy__v1225) { - if (!__yy__v1225.hasOwnProperty(__yy__v1226)) continue; - var __yy__v1227 = __yy__v1225[__yy__v1226]; - if (yyfequal(__yy__v1227.gmlposition, 2)) { - { - gml_Script_s_receive_ball(__yy__v1227, _inst); - gml_Script_s_sound_bounce(__yy__v1227, _inst); - } - } - } - } - } - } - } - } - break; - } - case 1: { - if (yyGetBool(_inst.gmltackling)) { - { - _inst.gmljforce = 1; - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, _inst.gmltackling).x, yyInst(_inst, _other, _inst.gmltackling).y); - break; - } - } else { - if (yyGetBool(!yyGetBool(_inst.gmllast_tackled)) || yyGetBool(yyGetBool(_inst.gmlnearest_opp) && yyGetBool(yyfless(_inst.gmlnearest_opp_dist, 20)))) { - { - gml_Script_s_aim_for_nearest_opponent(_inst, _other); - } - } else { - { - _inst.gmljforce = 0; - } - } - } - break; - } - case 2: { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 19)) && yyGetBool(yyfless(_inst.gmlballdist, 40))) { - { - { - var __yy__v1228 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1229 in __yy__v1228) { - if (!__yy__v1228.hasOwnProperty(__yy__v1229)) continue; - var __yy__v1230 = __yy__v1228[__yy__v1229]; - { - if (yyfequal(__yy__v1230.gmlposition, 1)) { - gml_Script_s_set_anim(__yy__v1230, _inst, 12); - } - } - } - } - gml_Script_s_receive_ball(_inst, _other); - gml_Script_s_sound_bounce(_inst, _other); - return; - } - } - } - case 3: { - if (yyGetBool(_inst.gmltackling)) { - { - var ___sw1126___ = yyfmod(__yy_gml_errCheck(_inst.gmlstrength), 2); - var ___swc1127___ = -1; - if (yyCompareVal(___sw1126___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1127___ = 0; - } else if (yyCompareVal(___sw1126___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1127___ = 1; - } - switch (___swc1127___) { - case 0: { - _inst.gmljdir = 90; - break; - } - case 1: { - _inst.gmljdir = 270; - break; - } - } - } - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 3)) && yyGetBool(yyfless(_inst.gmlbouncedist, 100))) { - { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(_inst.gmlbouncedist), 40), 0.25, 1); - } - } else { - if (!yyGetBool(path_exists(_inst.gmlmy_route))) { - { - _inst.gmljforce = 0; - if (yyGetBool(yyfnotequal(_inst.gmlmy_route_end_dir, 999)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice))) { - { - _inst.gmljdir = _inst.gmlmy_route_end_dir; - _inst.gmljforce = 1; - } - } - } - } - } - } - break; - } - } - if (!yyGetBool(path_exists(_inst.gmlmy_route))) { - { - var gmlarmstrength = 0; - var gmlqb = gml_Script_s_get_quarterback(_inst, _other); - if (yyGetBool(gmlqb) && yyGetBool(yyInst(_inst, _other, gmlqb).gmlpmap)) { - gmlarmstrength = gml_Script_s_get_attribute(_inst, _other, yyInst(_inst, _other, gmlqb).gmlpmap, "strength"); - } else { - if (yyGetBool(global.gmlexhibition)) { - gmlarmstrength = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_offense[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_offense)]; - } - } - var gmldist = yyfplus(260, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlarmstrength), 40))); - if (yyGetBool(gmlqb) && yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 2)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 1)))) { - { - if (yyfgreater(_inst.gmlballdist, gmldist)) { - { - _inst.gmljdir = _inst.gmlballdir; - _inst.gmljforce = 0.1; - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_aim_AI_defense(_inst, _other) { - _inst.gmls_aim_AI_defense = __yy_method(_inst, gml_Script_s_aim_AI_defense); -} -function gml_Script_s_aim_AI_defense(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - return gml_Script_s_aim_AI_kickoff(_inst, _other); - } - var gmlball = global.gmlmaster_ball; - var gmlcont = YYASSET_REF(0x00000069); - var ___sw1134___ = _inst.gmlposition; - var ___swc1135___ = -1; - if (yyCompareVal(___sw1134___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1135___ = 0; - } else if (yyCompareVal(___sw1134___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1135___ = 1; - } else if (yyCompareVal(___sw1134___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1134___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1135___ = 2; - } - switch (___swc1135___) { - case 0: { - var gmlqb = -4; - { - var __yy__v1231 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1232 in __yy__v1231) { - if (!__yy__v1231.hasOwnProperty(__yy__v1232)) continue; - var __yy__v1233 = __yy__v1231[__yy__v1232]; - if (yyfequal(__yy__v1233.gmlposition, 1)) { - gmlqb = __yy__v1233.id; - } - } - } - if (yyGetBool(gmlqb)) { - { - _inst.gmljforce = 1; - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, gmlqb).x, yyInst(_inst, _other, gmlqb).y); - } - } else { - { - _inst.gmljforce = 0; - } - } - break; - } - case 1: { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 3)) && yyGetBool(yyfless(_inst.gmlbouncedist, 80))) { - { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(_inst.gmlbouncedist), 40), 0.25, 0.75); - } - } else { - { - _inst.gmljdir = 180; - if (yyfequal(_inst.gmlfacing, -1)) { - _inst.gmljdir = 0; - } - _inst.gmljforce = 0.3; - var gmlopp = gml_Script_s_get_nearest_opponent_by_position(_inst, _other, _inst.id, 4); - if (yyGetBool(yyfgreater(yyInst(_inst, _other, gmlcont).gmldefensive_cover, 0)) || yyGetBool(yyfless(yyGetBool(gmlopp) && yyGetBool(point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlopp).x, yyInst(_inst, _other, gmlopp).y)), 80))) { - { - if (yyGetBool(gmlopp)) { - { - gml_Script_s_cover_object(_inst, _other, gmlopp, 1); - _inst.gmljforce = 0.5; - } - } - } - } - } - } - break; - } - case 2: { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 3)) && yyGetBool(yyfless(_inst.gmlbouncedist, 100))) { - { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(_inst.gmlbouncedist), 40), 0.25, 0.75); - } - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmldefensive_cover, 0)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmldown, 6)) && yyGetBool(yyfequal(yyfmod(__yy_gml_errCheck(_inst.gmlrandyards), 2), 0))) { - { - _inst.gmlposition = 9; - } - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcont).gmldefensive_cover, 0)) && yyGetBool(yyfequal(_inst.gmlposition, 8)) && yyGetBool(yyfequal(yyfmod(__yy_gml_errCheck(_inst.gmlrandyards), 2), 0))) { - { - _inst.gmlposition = 9; - } - } else { - { - var gmlopp = _inst.gmlnearest_opp; - if (yyfequal(_inst.gmlposition, 7)) { - { - { - var __yy__v1234 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1235 in __yy__v1234) { - if (!__yy__v1234.hasOwnProperty(__yy__v1235)) continue; - var __yy__v1236 = __yy__v1234[__yy__v1235]; - if (yyfequal(__yy__v1236.gmlposition, 2)) { - gmlopp = __yy__v1236.id; - } - } - } - var gmlclosest_dist = 0; - var gmlclosest_lb = -4; - { - var __yy__v1237 = GetWithArray(YYASSET_REF(0x0000006d)); - for (var __yy__v1238 in __yy__v1237) { - if (!__yy__v1237.hasOwnProperty(__yy__v1238)) continue; - var __yy__v1239 = __yy__v1237[__yy__v1238]; - { - var gmldist = point_distance(__yy__v1239.x, __yy__v1239.y, yyInst(_inst, _other, gmlopp).x, yyInst(_inst, _other, gmlopp).y); - if (yyGetBool(!yyGetBool(gmlclosest_lb)) || yyGetBool(yyfless(gmldist, gmlclosest_dist))) { - { - gmlclosest_dist = gmldist; - gmlclosest_lb = __yy__v1239.id; - } - } - } - } - } - if (yyfnotequal(gmlclosest_lb, _inst.id)) { - { - gmlopp = _inst.gmlnearest_opp; - if (yyfequal(yyInst(_inst, _other, gmlcont).gmldefensive_cover, 0)) { - { - { - var __yy__v1240 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1241 in __yy__v1240) { - if (!__yy__v1240.hasOwnProperty(__yy__v1241)) continue; - var __yy__v1242 = __yy__v1240[__yy__v1241]; - if (yyfequal(__yy__v1242.gmlposition, 1)) { - gmlopp = __yy__v1242.id; - } - } - } - } - } - } - } - } - } else { - if (!yyGetBool(gmlopp)) { - { - if (yyfequal(_inst.gmlposition, 8)) { - gmlopp = gml_Script_s_get_nearest_opponent_by_position(_inst, _other, _inst.id, 4); - } - if (yyfequal(_inst.gmlposition, 7)) { - gmlopp = gml_Script_s_get_nearest_opponent_by_position(_inst, _other, _inst.id, -4); - } - } - } - } - if (yyGetBool(gmlopp) && yyGetBool(!yyGetBool(yyInst(_inst, _other, gmlopp).gmltackling)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlopp).gmlposition, 5))) { - { - var gmldiff = yyfdivide(__yy_gml_errCheck(clamp(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 1, 10)), 10); - var gmld = lerp(10, 40, gmldiff); - var gmloppdist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlopp).x, yyInst(_inst, _other, gmlopp).y); - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlholder, yyInst(_inst, _other, gmlopp).id)) && yyGetBool(yyfgreater(gmloppdist, gmld))) { - { - gml_Script_s_cover_object(_inst, _other, gmlopp, lerp(0.25, 0.5, gmldiff)); - _inst.gmljforce = 1; - } - } else { - { - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlopp).gmlposition, 1)) && yyGetBool(!yyGetBool(gml_Script_s_opponent_goalside(_inst, _other, gmlopp)))) { - { - var gmloppdist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlopp).x, yyInst(_inst, _other, gmlopp).y); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(gmloppdist), 20), 0.5, 1); - } - } else { - { - gml_Script_s_intercept_object(_inst, _other, gmlopp); - } - } - } - } - } - } else { - if (yyfequal(_inst.gmlposition, 7)) { - { - var ___sw1136___ = yyfmod(__yy_gml_errCheck(_inst.gmlrandyards), 2); - var ___swc1137___ = -1; - if (yyCompareVal(___sw1136___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1137___ = 0; - } - switch (___swc1137___) { - case 0: { - _inst.gmljdir = 180; - if (yyfequal(_inst.gmlfacing, -1)) { - _inst.gmljdir = 0; - } - _inst.gmljforce = 0.25; - break; - } - default: { - _inst.gmljforce = 0.75; - var gmlopp = -4; - var ___sw1138___ = _inst.gmlfacing; - var ___swc1139___ = -1; - if (yyCompareVal(___sw1138___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1139___ = 0; - } else if (yyCompareVal(___sw1138___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1139___ = 1; - } - switch (___swc1139___) { - case 0: { - _inst.gmljdir = 180; - if (yyfless(_inst.x, yyInst(_inst, _other, gmlcont).gmlx_scrim)) { - gmlopp = gml_Script_s_get_nearest_opponent_by_position(_inst, _other, _inst.id, 1); - } - break; - } - case 1: { - _inst.gmljdir = 0; - if (yyfgreater(_inst.x, yyInst(_inst, _other, gmlcont).gmlx_scrim)) { - gmlopp = gml_Script_s_get_nearest_opponent_by_position(_inst, _other, _inst.id, 1); - } - } - } - if (yyGetBool(gmlopp)) { - gml_Script_s_intercept_object(_inst, _other, gmlopp); - } - break; - } - } - } - } - } - } - } - } - } - break; - } - } - } -} -function gml_GlobalScript_s_received_AI_new(_inst, _other) { - _inst.gmls_received_AI_new = __yy_method(_inst, gml_Script_s_received_AI_new); -} -function gml_Script_s_received_AI_new(_inst, _other) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 3)) || yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) && yyGetBool(yyfequal(_inst.gmlposition, 5)))) { - { - _inst.gmljforce = 0; - return; - } - } - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - path_delete(_inst.gmlmy_route); - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - return gml_Script_s_received_AI_kickoff(_inst, _other); - } - var gmlball = global.gmlmaster_ball; - if (yyfnotequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) { - { - if (yyfequal(_inst.gmlposition, 1)) { - { - _inst.gmljforce = 0; - return; - } - } - var gmlbeyond_scrim = false; - var ___sw1144___ = yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlfacing; - var ___swc1145___ = -1; - if (yyCompareVal(___sw1144___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1145___ = 0; - } else if (yyCompareVal(___sw1144___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1145___ = 1; - } - switch (___swc1145___) { - case 0: { - if (yyfless(yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim)) { - gmlbeyond_scrim = true; - } - break; - } - case 1: { - if (yyfgreater(yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim)) { - gmlbeyond_scrim = true; - } - break; - } - } - if (yyGetBool(!yyGetBool(gmlbeyond_scrim)) && yyGetBool(yyfgreater(_inst.gmlballdist, 200))) { - _inst.gmljforce = 0.1; - } else { - if (yyGetBool(!yyGetBool(gmlbeyond_scrim)) && yyGetBool(yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlplay_start), 1000)))) { - { - var gmlt = yyfminus(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlplay_start)); - _inst.gmljforce = yyftime(__yy_gml_errCheck(gmlt), 0.001); - } - } else { - gml_Script_s_intercept_object(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder); - } - } - } - } else { - if (yyfnotequal(_inst.gmlposition, 1)) { - { - if (yyGetBool(global.gmlgamepad) && yyGetBool(!yyGetBool(gml_Script_s_get_op_autorun(_inst, _other))) && yyGetBool(_inst.gmloffense)) { - _inst.gmljforce = 0; - } else { - _inst.gmljforce = 1; - } - return; - } - } - } - var ___sw1146___ = _inst.gmlposition; - var ___swc1147___ = -1; - if (yyCompareVal(___sw1146___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1146___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1147___ = 0; - } else if (yyCompareVal(___sw1146___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1147___ = 1; - } else if (yyCompareVal(___sw1146___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1147___ = 2; - } - switch (___swc1147___) { - case 0: { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) { - break; - } - } - case 1: { - if (!yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmloffense)) { - break; - } - } - case 2: { - gml_Script_s_aim_for_nearest_opponent(_inst, _other); - break; - } - default: { - break; - } - } - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(yyfequal(_inst.gmloffense, yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmloffense))) { - { - if (yyfless(_inst.gmlnearest_opp_dist, _inst.gmlballdist)) { - { - gml_Script_s_aim_for_nearest_opponent(_inst, _other); - _inst.gmljforce = clamp(yyfdivide(__yy_gml_errCheck(_inst.gmlnearest_opp_dist), 20), 0.5, 1); - } - } else { - { - _inst.gmljforce = 0.7; - } - } - } - } - } -} -function gml_GlobalScript_s_can_throw(_inst, _other) { - _inst.gmls_can_throw = __yy_method(_inst, gml_Script_s_can_throw); -} -function gml_Script_s_can_throw(_inst, _other) { - { - { - var __yy__v1243 = GetWithArray(yyInst(_inst, _other, global.gmlmaster_ball).gmlholder); - for (var __yy__v1244 in __yy__v1243) { - if (!__yy__v1243.hasOwnProperty(__yy__v1244)) continue; - var __yy__v1245 = __yy__v1243[__yy__v1244]; - { - if (yyfnotequal(__yy__v1245.gmlposition, 1)) { - return false; - } - var ___sw1150___ = __yy__v1245.gmlfacing; - var ___swc1151___ = -1; - if (yyCompareVal(___sw1150___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1151___ = 0; - } else if (yyCompareVal(___sw1150___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1151___ = 1; - } - switch (___swc1151___) { - case 0: { - if (yyfless(__yy__v1245.x, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim)) { - return false; - } - break; - } - case 1: { - if (yyfgreater(__yy__v1245.x, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim)) { - return false; - } - break; - } - } - return true; - } - } - } - return false; - } -} -function gml_GlobalScript_s_sprite_holding_ball(_inst, _other, argument0) { - _inst.gmls_sprite_holding_ball = __yy_method(_inst, gml_Script_s_sprite_holding_ball); -} -function gml_Script_s_sprite_holding_ball(_inst, _other, argument0) { - { - var ___sw1154___ = argument0; - var ___swc1155___ = -1; - if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000026), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 0; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000027), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 1; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100002a), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 2; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000028), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 3; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000176), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 4; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100002e), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 5; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100002f), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 6; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000033), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 7; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000034), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 8; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000035), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 9; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000036), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 10; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000038), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 11; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000039), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 12; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100003a), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 13; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100003b), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 14; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100003c), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 15; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000040), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 16; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000041), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 17; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000043), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 18; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000044), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 19; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000049), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 20; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100004b), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 21; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100009d), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 22; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100016b), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 23; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000128), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 24; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000163), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 25; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000ff), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 26; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000117), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 27; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000a6), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 28; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000119), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 29; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000173), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 30; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000147), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 31; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000006), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 32; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000a9), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 33; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100016f), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 34; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000f6), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 35; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000168), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 36; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000162), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 37; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000142), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 38; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100014a), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 39; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000e5), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 40; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000132), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 41; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000fb), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 42; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100018d), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 43; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100017b), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 44; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000048), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 45; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000160), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 46; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000fa), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 47; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000155), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 48; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100011c), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 49; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000f4), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 50; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100010b), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 51; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100012f), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 52; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000196), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 53; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000105), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 54; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000187), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 55; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000e9), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 56; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000188), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 57; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000ea), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 58; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100018c), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 59; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000161), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 60; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100001f), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 61; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000f2), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 62; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000e3), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 63; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000112), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 64; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000eb), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 65; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100006d), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 66; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000e7), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 67; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100013d), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 68; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000e2), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 69; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x010000b0), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 70; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100011f), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 71; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000054), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 72; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x0100000b), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 73; - } else if (yyCompareVal(___sw1154___, YYASSET_REF(0x01000120), g_GMLMathEpsilon, false) == 0) { - ___swc1155___ = 74; - } - switch (___swc1155___) { - case 0: { - return true; - break; - } - case 1: { - return true; - break; - } - case 2: { - return true; - break; - } - case 3: { - return true; - break; - } - case 4: { - return true; - break; - } - case 5: { - return true; - break; - } - case 6: { - return true; - break; - } - case 7: { - return true; - break; - } - case 8: { - return true; - break; - } - case 9: { - return true; - break; - } - case 10: { - return true; - break; - } - case 11: { - return true; - break; - } - case 12: { - return true; - break; - } - case 13: { - return true; - break; - } - case 14: { - return true; - break; - } - case 15: { - return true; - break; - } - case 16: { - return true; - break; - } - case 17: { - return true; - break; - } - case 18: { - return true; - break; - } - case 19: { - return true; - break; - } - case 20: { - return true; - break; - } - case 21: { - return true; - break; - } - case 22: { - return true; - break; - } - case 23: { - return true; - break; - } - case 24: { - return true; - break; - } - case 25: { - return true; - break; - } - case 26: { - return true; - break; - } - case 27: { - return true; - break; - } - case 28: { - return true; - break; - } - case 29: { - return true; - break; - } - case 30: { - return true; - break; - } - case 31: { - return true; - break; - } - case 32: { - return true; - break; - } - case 33: { - return true; - break; - } - case 34: { - return true; - break; - } - case 35: { - return true; - break; - } - case 36: { - return true; - break; - } - case 37: { - return true; - break; - } - case 38: { - return true; - break; - } - case 39: { - return true; - break; - } - case 40: { - return true; - break; - } - case 41: { - return true; - break; - } - case 42: { - return true; - break; - } - case 43: { - return true; - break; - } - case 44: { - return true; - break; - } - case 45: { - return true; - break; - } - case 46: { - return true; - break; - } - case 47: { - return true; - break; - } - case 48: { - return true; - break; - } - case 49: { - return true; - break; - } - case 50: { - return true; - break; - } - case 51: { - return true; - break; - } - case 52: { - return true; - break; - } - case 53: { - return true; - break; - } - case 54: { - return true; - break; - } - case 55: { - return true; - break; - } - case 56: { - return true; - break; - } - case 57: { - return true; - break; - } - case 58: { - return true; - break; - } - case 59: { - return true; - break; - } - case 60: { - return true; - break; - } - case 61: { - return true; - break; - } - case 62: { - return true; - break; - } - case 63: { - return true; - break; - } - case 64: { - return true; - break; - } - case 65: { - return true; - break; - } - case 66: { - return true; - break; - } - case 67: { - return true; - break; - } - case 68: { - return true; - break; - } - case 69: { - return true; - break; - } - case 70: { - return true; - break; - } - case 71: { - return true; - break; - } - case 72: { - return true; - break; - } - case 73: { - return true; - break; - } - case 74: { - return true; - break; - } - } - return false; - } -} -function gml_GlobalScript_s_is_falling(_inst, _other) { - _inst.gmls_is_falling = __yy_method(_inst, gml_Script_s_is_falling); -} -function gml_Script_s_is_falling(_inst, _other) { - { - if (yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x0100003e))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000040))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000041)))) { - return true; - } - if (yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000b7))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000132))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000fb)))) { - return true; - } - if (yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000f8))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x0100006d))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x010000e7)))) { - return true; - } - return false; - } -} -function gml_GlobalScript_is_defensiveback(_inst, _other, argument0) { - _inst.gmlis_defensiveback = __yy_method(_inst, gml_Script_is_defensiveback); -} -function gml_Script_is_defensiveback(_inst, _other, argument0) { - { - { - var __yy__v1246 = GetWithArray(argument0); - for (var __yy__v1247 in __yy__v1246) { - if (!__yy__v1246.hasOwnProperty(__yy__v1247)) continue; - var __yy__v1248 = __yy__v1246[__yy__v1247]; - { - var ___sw1158___ = __yy__v1248.gmlposition; - var ___swc1159___ = -1; - if (yyCompareVal(___sw1158___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1159___ = 0; - } else if (yyCompareVal(___sw1158___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1159___ = 1; - } else if (yyCompareVal(___sw1158___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1159___ = 2; - } - switch (___swc1159___) { - case 0: { - return true; - break; - } - case 1: { - return true; - break; - } - case 2: { - return true; - break; - } - } - } - } - } - return false; - } -} -function gml_GlobalScript_s_get_qb_name(_inst, _other) { - _inst.gmls_get_qb_name = __yy_method(_inst, gml_Script_s_get_qb_name); -} -function gml_Script_s_get_qb_name(_inst, _other) { - { - var gmlqb = gml_Script_s_get_quarterback(_inst, _other); - if (yyGetBool(gmlqb) && yyGetBool(yyInst(_inst, _other, gmlqb).gmlpmap)) { - return yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(yyInst(_inst, _other, gmlqb).gmlpmap, "position"))), " "), __yy_gml_errCheck(string_copy(ds_map_find_value(yyInst(_inst, _other, gmlqb).gmlpmap, "fname"), 1, 1))), "."), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlqb).gmlpmap, "lname"))); - } - return "0"; - } -} -function gml_GlobalScript_s_get_kicker_name(_inst, _other) { - _inst.gmls_get_kicker_name = __yy_method(_inst, gml_Script_s_get_kicker_name); -} -function gml_Script_s_get_kicker_name(_inst, _other) { - { - var gmlkk = gml_Script_s_get_kicker(_inst, _other); - if (yyGetBool(gmlkk) && yyGetBool(yyInst(_inst, _other, gmlkk).gmlpmap)) { - return yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(yyInst(_inst, _other, gmlkk).gmlpmap, "position"))), " "), __yy_gml_errCheck(string_copy(ds_map_find_value(yyInst(_inst, _other, gmlkk).gmlpmap, "fname"), 1, 1))), "."), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlkk).gmlpmap, "lname"))); - } - return "0"; - } -} -function gml_GlobalScript_s_get_holder_name(_inst, _other) { - _inst.gmls_get_holder_name = __yy_method(_inst, gml_Script_s_get_holder_name); -} -function gml_Script_s_get_holder_name(_inst, _other) { - { - { - var __yy__v1249 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1250 in __yy__v1249) { - if (!__yy__v1249.hasOwnProperty(__yy__v1250)) continue; - var __yy__v1251 = __yy__v1249[__yy__v1250]; - { - if (yyGetBool(__yy__v1251.gmlholder) && yyGetBool(yyInst(_inst, _other, __yy__v1251.gmlholder).gmlpmap)) { - return yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v1251, _inst, ds_map_find_value(yyInst(_inst, _other, __yy__v1251.gmlholder).gmlpmap, "position"))), " "), __yy_gml_errCheck(string_copy(ds_map_find_value(yyInst(_inst, _other, __yy__v1251.gmlholder).gmlpmap, "fname"), 1, 1))), "."), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, __yy__v1251.gmlholder).gmlpmap, "lname"))); - } - } - } - } - return "0"; - } -} -function gml_GlobalScript_s_get_opponent_team_tla(_inst, _other) { - _inst.gmls_get_opponent_team_tla = __yy_method(_inst, gml_Script_s_get_opponent_team_tla); -} -function gml_Script_s_get_opponent_team_tla(_inst, _other) { - { - { - var __yy__v1252 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1253 in __yy__v1252) { - if (!__yy__v1252.hasOwnProperty(__yy__v1253)) continue; - var __yy__v1254 = __yy__v1252[__yy__v1253]; - { - var gmlmap = __yy__v1254.gmlteam[__yy_gml_array_check_index(!yyGetBool(__yy__v1254.gmlhuman_team) ? 1 : 0, __yy__v1254.gmlteam)]; - if (yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "tla"))) { - return ds_map_find_value(gmlmap, "tla"); - } - } - } - } - return "0"; - } -} -function gml_GlobalScript_s_set_up_play(_inst, _other) { - _inst.gmls_set_up_play = __yy_method(_inst, gml_Script_s_set_up_play); - _inst.gmls_btn_audible_reposition = __yy_method(_inst, gml_Script_s_btn_audible_reposition); - _inst.gmls_btn_fieldgoal_reposition = __yy_method(_inst, gml_Script_s_btn_fieldgoal_reposition); -} -function gml_Script_s_set_up_play(_inst, _other, argument0) { - { - show_debug_message(yyfplus("s_set_up_play: difficulty = ", __yy_gml_errCheck(string(yyfplus(5, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty)))))); - if (yyGetBool(global.gmlexhibition)) { - gml_Script_s_force_kick_direction(_inst, _other); - } - gml_Script__poki_gameplay_start(_inst, _other); - { - var __yy__v1255 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1256 in __yy__v1255) { - if (!__yy__v1255.hasOwnProperty(__yy__v1256)) continue; - var __yy__v1257 = __yy__v1255[__yy__v1256]; - { - gml_Script_slog_roster(__yy__v1257, _inst, "setup_play", 0); - gml_Script_slog_roster(__yy__v1257, _inst, "setup_play", 1); - __yy__v1257.gmlteam_roster = __yy_gml_array_check(__yy__v1257.gmlteam_roster, 3470703191); - __yy__v1257.gmlteam_roster[__yy_gml_array_check_index_set(0)] = gml_Script_s_sort_players(__yy__v1257, _inst, __yy__v1257.gmlteam_roster[__yy_gml_array_check_index(0, __yy__v1257.gmlteam_roster)], 4); - __yy__v1257.gmlteam_roster[__yy_gml_array_check_index_set(1)] = gml_Script_s_sort_players(__yy__v1257, _inst, __yy__v1257.gmlteam_roster[__yy_gml_array_check_index(1, __yy__v1257.gmlteam_roster)], 4); - } - } - } - global.gmlreplay_do = false; - _inst.gmlplaystart_time = g_pBuiltIn.get_current_time(); - _inst.gmltimeout_called = false; - _inst.gmlkicking = 0; - _inst.gmlrunning_play = false; - _inst.gmlscorer = ""; - _inst.gmlscored_by = -1; - _inst.gmldrop_happened = false; - _inst.gmlcheer_frame = 0; - _inst.gmldist_td = 0; - if (yyfequal(_inst.gmlquarter, 5)) { - { - _inst.gmlhad_ot_possession = __yy_gml_array_check(_inst.gmlhad_ot_possession, 1346804767); - _inst.gmlhad_ot_possession[__yy_gml_array_check_index_set(_inst.gmlpossession)] = 1; - gml_Script_slog(_inst, _other, yyfplus(yyfplus("had_ot_possession[", __yy_gml_errCheck(string(_inst.gmlpossession))), "] = 1")); - } - } - var ___sw1162___ = _inst.gmldown; - var ___swc1163___ = -1; - if (yyCompareVal(___sw1162___, 99, g_GMLMathEpsilon, false) == 0) { - ___swc1163___ = 0; - } else if (yyCompareVal(___sw1162___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1163___ = 1; - } else if (yyCompareVal(___sw1162___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1163___ = 2; - } else if (yyCompareVal(___sw1162___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1163___ = 3; - } else if (yyCompareVal(___sw1162___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1163___ = 4; - } - switch (___swc1163___) { - case 0: { - gml_Script_s_set_up_kickoff(_inst, _other); - if (!yyGetBool(global.gmlexhibition)) { - { - if (yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done, 0)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done, 3))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done = 3; - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TouchBack"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", 16777215, 0.7); - } - } - } - } - return; - } - case 1: { - if (yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlminutes, 0)) && yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlseconds, 0))) { - { - gml_Script_s_action_result(_inst, _other, 9); - return; - } - } else { - if (!yyGetBool(argument0)) { - { - if (yyfless(_inst.gmlscrimmage, -2)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlquarter, 5)) && yyGetBool(gml_Script_s_both_teams_had_possession(_inst, _other)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score)], yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score)]))) { - break; - } else { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "matchmsg_PlayPunt"), gml_Script_s_str(_inst, _other, "down_4"), gml_Script_s_str(_inst, _other, "Punt"), kgml_Script_btn_response_kick_no, kgml_Script_btn_response_punt_yes, 16777215, 0.7); - } - } - } else { - { - var gmlstr_down = gml_Script_s_str(_inst, _other, yyfplus("down_", __yy_gml_errCheck(string(_inst.gmldown)))); - var gmlmsg = string_replace(gml_Script_s_str(_inst, _other, "matchmsg_PlayFG"), "$down", gmlstr_down); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gmlstr_down, gml_Script_s_str(_inst, _other, "Field Goal"), kgml_Script_btn_response_kick_no, kgml_Script_btn_response_fg_yes, 16777215, 0.7); - } - } - } - } - } - break; - } - case 2: { - gml_Script_s_action_result(_inst, _other, 4); - return; - break; - } - case 3: { - _inst.gmlyards = 3; - _inst.gmlscrimmage = 47; - break; - } - case 4: { - gml_Script_s_action_result(_inst, _other, 4); - return; - break; - } - default: { - if (yyGetBool(gml_Script_s_college_overtime_offer_kick(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "Offer C.OT Field Goal"); - var gmlstr_down = gml_Script_s_str(_inst, _other, yyfplus("down_", __yy_gml_errCheck(string(_inst.gmldown)))); - var gmlmsg = string_replace(gml_Script_s_str(_inst, _other, "matchmsg_PlayFG"), "$down", gml_Script_s_str(_inst, _other, yyfplus("down_", __yy_gml_errCheck(string(_inst.gmldown))))); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gmlstr_down, gml_Script_s_str(_inst, _other, "Field Goal"), kgml_Script_btn_response_kick_no, kgml_Script_btn_response_fg_yes, 16777215, 0.7); - } - } else { - if (yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlminutes, 0)) && yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlseconds, 0))) { - { - gml_Script_s_action_result(_inst, _other, 9); - return; - } - } else { - if (yyGetBool(!yyGetBool(argument0)) && yyGetBool(yyfgreaterequal(_inst.gmlscrimmage, -2)) && yyGetBool(gml_Script_s_last_secs_of_half(_inst, _other, 20))) { - { - var gmlstr_down = gml_Script_s_str(_inst, _other, yyfplus("down_", __yy_gml_errCheck(string(_inst.gmldown)))); - var gmlmsg = gml_Script_s_str(_inst, _other, "matchmsg_PlayFG"); - gmlmsg = string_replace(gmlmsg, "$down", gmlstr_down); - gml_Script_slog(_inst, _other, "Offer Field Goal"); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gmlstr_down, gml_Script_s_str(_inst, _other, "Field Goal"), kgml_Script_btn_response_kick_no, kgml_Script_btn_response_fg_yes, 16777215, 0.7); - } - } else { - if (yyGetBool(!yyGetBool(global.gmlexhibition)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltimeout_message_done))) { - { - var gmlmsg = "msg_Audibles"; - if (yyGetBool(global.gmlbrowser)) { - gmlmsg = "msg_AudiblesHtml"; - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - gmlmsg = "msg_AudiblesQB"; - } - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, gmlmsg), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_timeouts, "", 16777215, 0.7); - } - } else { - if (yyGetBool(!yyGetBool(global.gmlexhibition)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbullet_throw_message_done))) { - { - var gmlmsg = "msg_BulletThrow"; - if (yyGetBool(global.gmlgamepad)) { - gmlmsg = "msg_BulletThrowGamepad"; - } else { - if (!yyGetBool(global.gmlmobile_device)) { - gmlmsg = "msg_BulletThrowHtml"; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbullet_throw_message_done = 1; - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, gmlmsg), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", 16777215, 0.7); - } - } - } - } - } - } - break; - } - } - show_debug_message(yyfplus("Down = ", __yy_gml_errCheck(string(_inst.gmldown)))); - show_debug_message(yyfplus("Scrimmage = ", __yy_gml_errCheck(string(_inst.gmlscrimmage)))); - _inst.gmlx_scrim = yyfplus(1300, __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmlx_yards = yyfplus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlyards), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmly_scrim = 276; - if (yyfgreater(_inst.gmly_down, 300)) { - _inst.gmly_scrim = 332; - } - if (yyfequal(_inst.gmldown, 6)) { - _inst.gmly_scrim = 300; - } - gml_Script_s_choose_defensive_formation(_inst, _other); - (g_yyPrePostObject__ = _inst.gmlsnaps), (_inst.gmlsnaps = g_yyPrePostObject__ instanceof Long ? _inst.gmlsnaps.add(1) : ++_inst.gmlsnaps), g_yyPrePostObject__; - gml_Script_s_destroy_match_objects(_inst, _other); - gml_Script_slog(_inst, _other, "Create players"); - var gmlo = 0; - for (; yyfless(gmlo, 11); g_yyPrePostObject__ = gmlo, gmlo = g_yyPrePostObject__ instanceof Long ? gmlo.add(1) : ++gmlo, g_yyPrePostObject__) { - { - instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - } - } - var gmld = 0; - for (; yyfless(gmld, 11); g_yyPrePostObject__ = gmld, gmld = g_yyPrePostObject__ instanceof Long ? gmld.add(1) : ++gmld, g_yyPrePostObject__) { - { - instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006d)); - } - } - { - var __yy__v1258 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1259 in __yy__v1258) { - if (!__yy__v1258.hasOwnProperty(__yy__v1259)) continue; - var __yy__v1260 = __yy__v1258[__yy__v1259]; - gml_Script_s_set_skills_and_skin(__yy__v1260, _inst); - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 5))) { - gml_Script_s_set_rewarded_route(_inst, _other); - } - gml_Script_slog(_inst, _other, "Create ball"); - global.gmlmaster_ball = instance_create_layer(0, 0, "Ball", YYASSET_REF(0x0000006f)); - instance_create_layer(0, 0, "Ball", YYASSET_REF(0x00000070)); - gml_Script_slog(_inst, _other, yyfplus("instance_number(obj_ball) == ", __yy_gml_errCheck(string(instance_number(YYASSET_REF(0x0000006f)))))); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlcontrol_alpha = 5; - var gmlauds = gml_Script_s_count_audibles(_inst, _other); - if (yyGetBool(gmlauds)) { - { - var gmlbx = 32; - var gmlby = 48; - if (yyfequal(_inst.gmldrivedir, -1)) { - gmlbx = yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_width()), 32), __yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000059)))); - } - gml_Script_slog(_inst, _other, yyfplus("Create audible button: ", __yy_gml_errCheck(string(gmlauds)))); - var gmlbtn_aud = instance_create_layer(gmlbx, gmlby, "Text", YYASSET_REF(0x0000007a)); - yyInst(_inst, _other, gmlbtn_aud).gmlgp_mapped_button = global.gmlgp_timeout; - } - } - if (yyGetBool(yyGetBool(yyfequal(_inst.gmldown, 4)) || yyGetBool(yyfequal(_inst.gmldown, 6))) && yyGetBool(gml_Script_s_count_timeouts(_inst, _other))) { - { - var gmlbx = yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_width()), 32), __yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000059)))); - var gmlby = 48; - if (yyfequal(_inst.gmldrivedir, -1)) { - gmlbx = 32; - } - var gmlobj_btn_fg = instance_create_layer(gmlbx, gmlby, "Text", YYASSET_REF(0x0000007c)); - yyInst(_inst, _other, gmlobj_btn_fg).gmlgp_mapped_button = 32772; - yyInst(_inst, _other, gmlobj_btn_fg).gmlgp_mapped_hidden = 32774; - if (yyfequal(_inst.gmldown, 6)) { - { - yyInst(_inst, _other, gmlobj_btn_fg).gmltxt = gml_Script_s_str(_inst, _other, "btn_GoFor1"); - yyInst(_inst, _other, gmlobj_btn_fg).gmlonClickAction = kgml_Script_btn_match_gofor1pt; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("Kick button offer: [", __yy_gml_errCheck(yyInst(_inst, _other, gmlobj_btn_fg).gmltxt)), "]")); - } - } - } -} -function gml_Script_s_btn_audible_reposition(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) { - _inst.x = yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_width()), 32), __yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000059)))); - } else { - _inst.x = 32; - } - } -} -function gml_Script_s_btn_fieldgoal_reposition(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) { - _inst.x = 32; - } else { - _inst.x = yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_width()), 32), __yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000059)))); - } - } -} -function gml_GlobalScript_s_update_commentary(_inst, _other) { - _inst.gmls_update_commentary = __yy_method(_inst, gml_Script_s_update_commentary); - _inst.gmls_go_for_it_or_not = __yy_method(_inst, gml_Script_s_go_for_it_or_not); - _inst.gmls_check_skip_time_button = __yy_method(_inst, gml_Script_s_check_skip_time_button); - _inst.gmlbtn_skip_time = __yy_method(_inst, gml_Script_btn_skip_time); - _inst.gmls_no_ties_allowed = __yy_method(_inst, gml_Script_s_no_ties_allowed); - _inst.gmlroster_short_desc = __yy_method(_inst, gml_Script_roster_short_desc); - _inst.gmlroster_short_desc_tag = __yy_method(_inst, gml_Script_roster_short_desc_tag); - _inst.gmlslog_roster = __yy_method(_inst, gml_Script_slog_roster); - _inst.gmlslog_master_roster = __yy_method(_inst, gml_Script_slog_master_roster); -} -function gml_Script_s_update_commentary(_inst, _other) { - { - gml_Script_s_stop_brass_loop(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_update_commentary: ", __yy_gml_errCheck(gml_Script_s_get_string_commstage(_inst, _other, _inst.gmlcomm_stage))), " possesion: "), __yy_gml_errCheck(gml_Script_s_co_poss_str(_inst, _other, _inst.gmlpossession))), " scrimmage:"), __yy_gml_errCheck(string(_inst.gmlscrimmage)))); - _inst.gmlcomm_proceed = false; - _inst.gmltap_msg = ""; - _inst.gmllast_stage = _inst.gmlcomm_stage; - if (yyGetBool(_inst.gmlskip_half)) { - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(1)] = 1; - } else { - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(1)] = 100; - } - instance_destroy(_inst, YYASSET_REF(0x00000071)); - gml_Script_slog(_inst, _other, yyfplus("drives=", __yy_gml_errCheck(string(_inst.gmldrives)))); - if (yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - gml_Script_s_check_skip_time_button(_inst, _other); - } - if (yyGetBool(global.gmldebug_co_overtime)) { - { - if (yyfless(_inst.gmlquarter, 4)) { - { - _inst.gmlquarter = 4; - } - } - } - } - var ___sw1194___ = _inst.gmlcomm_stage; - var ___swc1195___ = -1; - if (yyCompareVal(___sw1194___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 0; - } else if (yyCompareVal(___sw1194___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 1; - } else if (yyCompareVal(___sw1194___, 25, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 2; - } else if (yyCompareVal(___sw1194___, 26, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 3; - } else if (yyCompareVal(___sw1194___, 27, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 4; - } else if (yyCompareVal(___sw1194___, 28, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 5; - } else if (yyCompareVal(___sw1194___, 29, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 6; - } else if (yyCompareVal(___sw1194___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 7; - } else if (yyCompareVal(___sw1194___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 8; - } else if (yyCompareVal(___sw1194___, 24, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 9; - } else if (yyCompareVal(___sw1194___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 10; - } else if (yyCompareVal(___sw1194___, 23, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 11; - } else if (yyCompareVal(___sw1194___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 12; - } else if (yyCompareVal(___sw1194___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 13; - } else if (yyCompareVal(___sw1194___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 14; - } else if (yyCompareVal(___sw1194___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 15; - } else if (yyCompareVal(___sw1194___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 16; - } else if (yyCompareVal(___sw1194___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 17; - } else if (yyCompareVal(___sw1194___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 18; - } else if (yyCompareVal(___sw1194___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 19; - } else if (yyCompareVal(___sw1194___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 20; - } else if (yyCompareVal(___sw1194___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 21; - } else if (yyCompareVal(___sw1194___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 22; - } else if (yyCompareVal(___sw1194___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 23; - } else if (yyCompareVal(___sw1194___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 24; - } else if (yyCompareVal(___sw1194___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 25; - } else if (yyCompareVal(___sw1194___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 26; - } else if (yyCompareVal(___sw1194___, 20, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 27; - } else if (yyCompareVal(___sw1194___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 28; - } else if (yyCompareVal(___sw1194___, 22, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 29; - } else if (yyCompareVal(___sw1194___, 30, g_GMLMathEpsilon, false) == 0) { - ___swc1195___ = 30; - } - switch (___swc1195___) { - case 0: { - _inst.gmlcomm_stage = 1; - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(1)] = 1; - break; - } - case 1: { - if (yyGetBool(gml_Script_s_is_quarter_over(_inst, _other))) { - { - gml_Script_s_update_commentary(_inst, _other); - break; - } - } - var gmldeficit = abs(yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)]), __yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)]))); - var gmlsecs_remaining = gml_Script_s_seconds_remaining(_inst, _other); - var gmllsecs = 100; - if (yyfgreater(gmldeficit, 8)) { - gmllsecs = 160; - } - if (yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team)) && yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - { - gml_Script_s_kick_off(_inst, _other); - } - } else { - if (yyGetBool(yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team)) || yyGetBool(yyGetBool(global.gmlexhibition) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1)))) && yyGetBool(yyfequal(_inst.gmlquarter, 4)) && yyGetBool(yyflessequal(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, _inst.gmlteam_score)])) && yyGetBool(gml_Script_s_last_secs_of_half(_inst, _other, gmllsecs))) { - { - var gmlchance = 9; - var gmlkk = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 10, 1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(_inst.gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]); - if (yyGetBool(gmlkk)) { - gmlchance = yyfplus(gmlchance, gml_Script_s_get_attribute(_inst, _other, gmlkk, "skill")); - } - var gmlmsg = string_replace(gml_Script_s_str(_inst, _other, "msg_OnSideKick"), "$num", string(gmlchance)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_btn_response_onsidekick_no, kgml_Script_btn_response_onsidekick_yes, 16777215, 0.7); - _inst.gmlcomm_stage = 25; - _inst.gmlscrimmage = -15; - } - } else { - if (yyGetBool(yyfnotequal(_inst.gmlpossession, _inst.gmlhuman_team)) && yyGetBool(yyfequal(_inst.gmlquarter, 4)) && yyGetBool(yyfgreater(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)])) && yyGetBool(yyGetBool(yyGetBool(yyflessequal(gmldeficit, 8)) && yyGetBool(yyflessequal(gmlsecs_remaining, 60))) || yyGetBool(yyGetBool(yyfgreater(gmldeficit, 8)) && yyGetBool(yyflessequal(gmldeficit, 16)) && yyGetBool(yyfgreater(gmlsecs_remaining, 60))))) { - { - _inst.gmlcomm_stage = 27; - _inst.gmlscrimmage = -15; - gml_Script_s_update_commentary(_inst, _other); - } - } else { - { - gml_Script_s_kick_off(_inst, _other); - } - } - } - } - break; - } - case 2: { - break; - } - case 3: { - gml_Script_s_kick_off(_inst, _other); - gml_Script_s_sound_kick(_inst, _other); - break; - } - case 4: { - gml_Script_s_sound_kick(_inst, _other); - var gmlchance = 9; - var gmlkk = -1; - if (yyfequal(_inst.gmlpossession, _inst.gmlhuman_team)) { - { - gmlkk = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 10, 1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(_inst.gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]); - if (yyGetBool(gmlkk)) { - gmlchance = yyfplus(gmlchance, gml_Script_s_get_attribute(_inst, _other, gmlkk, "skill")); - } - } - } - _inst.gmlcomm_stage = 1; - if (yyGetBool(gmlkk)) { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "match_OnsideKickingPlayer"), "$playername", ds_map_find_value(gmlkk, "lname")); - } else { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "match_OnsideKicking"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - } - if (yyfless(irandom(99), gmlchance)) { - _inst.gmlcomm_stage = 28; - } else { - _inst.gmlcomm_stage = 29; - } - break; - } - case 5: { - gml_Script_s_sound_audience_fg(_inst, _other); - _inst.gmldown = 1; - _inst.gmlyards = 10; - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, irandom_range(10, 15)); - gml_Script_s_subtract_time(_inst, _other, 3, 4, "COMM_STAGE_ONSIDEKICK_SUCCESS"); - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "match_OnsideKickingSuccess"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - gml_Script_s_change_possession(_inst, _other); - gml_Script_s_change_possession(_inst, _other); - _inst.gmllast_play = 1; - break; - } - case 6: { - gml_Script_s_sound_audience_dis(_inst, _other); - _inst.gmldown = 1; - _inst.gmlyards = 10; - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, irandom_range(10, 15)); - gml_Script_s_subtract_time(_inst, _other, 3, 4, "COMM_STAGE_ONSIDEKICK_FAIL"); - gml_Script_s_change_possession(_inst, _other); - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "match_OnsideKickingFail"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - _inst.gmllast_play = 1; - break; - } - case 7: { - _inst.gmlgoforit = false; - _inst.gmlhailmary = false; - _inst.gmlscored_by = -1; - if (yyfequal(_inst.gmlquarter, 5)) { - { - _inst.gmlhad_ot_possession = __yy_gml_array_check(_inst.gmlhad_ot_possession, 1346804767); - _inst.gmlhad_ot_possession[__yy_gml_array_check_index_set(_inst.gmlpossession)] = 1; - gml_Script_slog(_inst, _other, yyfplus(yyfplus("had_ot_possession[", __yy_gml_errCheck(string(_inst.gmlpossession))), "] = 1")); - } - } - if (yyGetBool(gml_Script_s_is_quarter_over(_inst, _other))) { - { - gml_Script_s_update_commentary(_inst, _other); - break; - } - } - var gmlscr = round(_inst.gmlscrimmage); - if (yyfgreater(gmlscr, 40)) { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_Possession_RedZone"); - } else { - if (yyfless(gmlscr, -40)) { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_Possession_BackedUp"); - } else { - if (yyGetBool(yyfgreaterequal(gmlscr, -10)) && yyGetBool(yyflessequal(gmlscr, 20))) { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_Possession_Halfway"); - } else { - if (yyfless(gmlscr, -10)) { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, yyfplus("comm_stage_Possession_OwnHalf", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(yyfmod(__yy_gml_errCheck(((g_yyPrePostObject__ = _inst.gmlposs_txt), (_inst.gmlposs_txt = g_yyPrePostObject__ instanceof Long ? _inst.gmlposs_txt.add(1) : ++_inst.gmlposs_txt), g_yyPrePostObject__)), 3))))))); - } else { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, yyfplus("comm_stage_Possession_OppHalf", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(yyfmod(__yy_gml_errCheck(((g_yyPrePostObject__ = _inst.gmlposs_txt), (_inst.gmlposs_txt = g_yyPrePostObject__ instanceof Long ? _inst.gmlposs_txt.add(1) : ++_inst.gmlposs_txt), g_yyPrePostObject__)), 3))))))); - } - } - } - } - var gmlyrd = yyfminus(50, __yy_gml_errCheck(abs(gmlscr))); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$num", string(gmlyrd)); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - _inst.gmlcomm_stage = 3; - break; - } - case 8: { - _inst.gmlphase = yyfplus(_inst.gmlphase, 1); - if (yyGetBool(!yyGetBool(gml_Script_s_simming_action(_inst, _other))) && yyGetBool(yyGetBool(yyfequal(_inst.gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1)))) { - { - if (yyGetBool(yyGetBool(yyfequal(_inst.gmllast_play, 5)) || yyGetBool(yyfequal(_inst.gmllast_play, 1))) && yyGetBool(yyfless(_inst.gmlscrimmage, -10)) && yyGetBool(yyfequal(_inst.gmlphase, 1))) { - { - _inst.gmlcomm_gain = yyfplus(__yy_gml_errCheck(irandom_range(7, 15)), __yy_gml_errCheck(irandom(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty))); - _inst.gmlcomm_gain = clamp(_inst.gmlcomm_gain, 7, 30); - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, _inst.gmlcomm_gain); - if (yyfgreater(_inst.gmlcomm_gain, 10)) { - { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_PuntReturnGood"); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$num", _inst.gmlcomm_gain); - } - } else { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_PuntReturnShort"); - } - _inst.gmlcomm_stage = 2; - } - } else { - { - _inst.gmlstate = 2; - } - } - } - } else { - { - _inst.gmlcomm_stage = 4; - if (yyfnotequal(_inst.gmlpossession, _inst.gmlhuman_team)) { - { - { - var __yy__v1261 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1262 in __yy__v1261) { - if (!__yy__v1261.hasOwnProperty(__yy__v1262)) continue; - var __yy__v1263 = __yy__v1261[__yy__v1262]; - { - var gmldef_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession) ? 1 : 0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - if (yyfnotequal(gmldef_roster, -4)) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmldef_roster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(gmldef_roster, gmli); - if (yyGetBool(ds_map_exists(gmlpmap, "backup")) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "backup"), true))) { - continue; - } - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v1263, _inst, gmlpmap)))) { - { - var ___sw1196___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1197___ = -1; - if (yyCompareVal(___sw1196___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1196___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1197___ = 0; - } else if (yyCompareVal(___sw1196___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1196___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1197___ = 1; - } - switch (___swc1197___) { - case 0: { - if (yyfless(random(4), random(gml_Script_s_get_attribute(__yy__v1263, _inst, gmlpmap, "skill")))) { - ds_map_set_post(gmlpmap, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")), 1)); - } - break; - } - case 1: { - if (yyfless(random(6), random(gml_Script_s_get_attribute(__yy__v1263, _inst, gmlpmap, "skill")))) { - ds_map_set_post(gmlpmap, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")), 1)); - } - break; - } - } - } - } - } - } - } - } - } - } - } - } - } - gml_Script_s_update_commentary(_inst, _other); - } - } - break; - } - case 9: { - _inst.gmlgoforit = true; - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_GoForIt"); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - _inst.gmlcomm_stage = 4; - break; - } - case 10: { - _inst.gmlscored_by = -1; - var ___sw1198___ = irandom(2); - var ___swc1199___ = -1; - if (yyCompareVal(___sw1198___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1199___ = 0; - } else if (yyCompareVal(___sw1198___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1198___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1199___ = 1; - } - switch (___swc1199___) { - case 0: { - _inst.gmlrunorpass = 1; - break; - } - case 1: { - _inst.gmlrunorpass = 2; - break; - } - } - if (yyfgreaterequal(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)])) { - { - if (yyGetBool(gml_Script_s_last_secs_of_half(_inst, _other, 45)) && yyGetBool(!yyGetBool(irandom(4)))) { - _inst.gmlrunorpass = 1; - } - } - } else { - { - if (yyGetBool(gml_Script_s_last_secs_of_half(_inst, _other, 60)) && yyGetBool(!yyGetBool(irandom(4))) && yyGetBool(yyfgreater(_inst.gmlscrimmage, 25))) { - _inst.gmlrunorpass = 2; - } - } - } - _inst.gmlcomm_gain = irandom_range(20, 35); - if (yyGetBool(gml_Script_s_last_secs_of_half(_inst, _other, 30))) { - { - _inst.gmlrunorpass = 2; - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, yyfplus("comm_stage_DrivePass", __yy_gml_errCheck(string(irandom(4))))), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - if (yyGetBool(yyfless(_inst.gmlscrimmage, 10)) && yyGetBool(yyGetBool(yyGetBool(yyfequal(_inst.gmlquarter, 4)) && yyGetBool(yyfgreaterequal(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, _inst.gmlteam_score)], yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)]), 6)))) || yyGetBool(yyGetBool(yyfequal(_inst.gmlquarter, 2)) && yyGetBool(yyfgreaterequal(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, _inst.gmlteam_score)], yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)]), 14)))))) { - { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, yyfplus("comm_stage_DriveHailMary", __yy_gml_errCheck(string(irandom(2))))), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - _inst.gmlcomm_gain = yyfplus(_inst.gmlcomm_gain, yyfplus(5, __yy_gml_errCheck(irandom(30)))); - _inst.gmlhailmary = true; - gml_Script_s_subtract_time(_inst, _other, 21, 22, "comm_stage_DriveHailMary"); - } - } else { - if (yyGetBool(yyfgreater(_inst.gmlscrimmage, 5)) && yyGetBool(yyfgreaterequal(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)], yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, _inst.gmlteam_score)]), 3)))) { - { - _inst.gmlcomm_stage = 6; - gml_Script_s_update_commentary(_inst, _other); - break; - } - } - } - } - } else { - { - var ___sw1200___ = _inst.gmlrunorpass; - var ___swc1201___ = -1; - if (yyCompareVal(___sw1200___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1201___ = 0; - } else if (yyCompareVal(___sw1200___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1201___ = 1; - } - switch (___swc1201___) { - case 0: { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, yyfplus("comm_stage_DriveRun", __yy_gml_errCheck(string(irandom(4))))), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - break; - } - case 1: { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, yyfplus("comm_stage_DrivePass", __yy_gml_errCheck(string(irandom(4))))), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - break; - } - } - } - } - if (yyfless(_inst.gmlscrimmage, -40)) { - { - if (yyfequal(_inst.gmlrunorpass, 1)) { - gml_Script_s_subtract_time(_inst, _other, 15, 20, "Get out of red-zone RUN"); - } else { - gml_Script_s_subtract_time(_inst, _other, 10, 15, "Get out of red-zone PASS"); - } - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, _inst.gmlcomm_gain); - _inst.gmlcomm_stage = 2; - break; - } - } - _inst.gmlcomm_defender = -4; - var gmldef_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - if (yyGetBool(yyfnotequal(gmldef_roster, -4)) && yyGetBool(irandom(yyfplus(1, __yy_gml_errCheck(gml_Script_s_count_defenders(_inst, _other, gmldef_roster)))))) { - { - if (yyGetBool(_inst.gmlhailmary)) { - _inst.gmlcomm_defender = gml_Script_s_get_random_player_by_position_from_roster(_inst, _other, false, 8, gmldef_roster); - } else { - _inst.gmlcomm_defender = gml_Script_s_get_random_player_by_position_from_roster(_inst, _other, false, choose(6, 7, choose(8, 9)), gmldef_roster); - } - if (yyfequal(_inst.gmlcomm_defender, -4)) { - _inst.gmlcomm_defender = gml_Script_s_get_random_player_by_position_from_roster(_inst, _other, false, choose(6, 7, choose(8, 9)), gmldef_roster); - } - } - } - var gmlrat_defense = 0; - var gmlrat_offense = 0; - var gmlboost_defense = 0; - var gmlboost_offense = 0; - if (yyfequal(_inst.gmlpossession, _inst.gmlhuman_team)) { - { - if (!yyGetBool(global.gmlexhibition)) { - { - _inst.gmlcomm_defender = -1; - } - } - gmlrat_defense = _inst.gmlteam_defense[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_defense)]; - gmlrat_offense = yyfplus(__yy_gml_errCheck(_inst.gmlteam_offense[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_offense)]), 5); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - gmlrat_defense = 10; - } - } - } else { - { - gmlrat_defense = _inst.gmlteam_defense[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_defense)]; - gmlrat_offense = _inst.gmlteam_offense[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_offense)]; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - gmlrat_offense = 10; - } - gmlboost_defense = round(yyftime(__yy_gml_errCheck(clamp(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 0, 10)), 0.3)); - gmlboost_offense = 1; - if (yyGetBool(yyfgreater(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)], yyfplus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)]), 7))) || yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 7))) { - gmlboost_offense = 0; - } - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 1)) { - (g_yyPrePostObject__ = gmlboost_offense), (gmlboost_offense = g_yyPrePostObject__ instanceof Long ? gmlboost_offense.add(1) : ++gmlboost_offense), g_yyPrePostObject__; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - gmlboost_offense = yyfplus(gmlboost_offense, 0.6); - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, -5)) { - gmlboost_offense = yyfplus(gmlboost_offense, random_range(0.1, 0.5)); - } - } - } - } - if (yyGetBool(_inst.gmlgoforit)) { - { - gmlboost_offense = 0; - gmlrat_offense = yyftime(gmlrat_offense, 0.7); - } - } - var gmlresult_offense = yyfplus(__yy_gml_errCheck(gmlboost_offense), __yy_gml_errCheck(random(gmlrat_offense))); - var gmlresult_defense = yyfplus(__yy_gml_errCheck(gmlboost_defense), __yy_gml_errCheck(random(max(2, gmlrat_defense)))); - if (yyGetBool(_inst.gmlcomm_defender)) { - { - gml_Script_slog(_inst, _other, yyfplus(">>>>>>>>>>>>>>>>>>>>>>> comm_defender = ", __yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "lname")))); - gml_Script_s_subtract_time(_inst, _other, 7, 12, "COMM_STAGE_DRIVE_1"); - var gmltmax = 1.5; - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3)) { - gmltmax = 1; - } - var gmlteamskl = min(yyftime(__yy_gml_errCheck(gml_Script_s_get_defense_attribute(_inst, _other, "skill", gmldef_roster)), 0.05), gmltmax); - var gmlteamspd = min(yyftime(__yy_gml_errCheck(gml_Script_s_get_defense_attribute(_inst, _other, "speed", gmldef_roster)), 0.05), gmltmax); - var gmlteamstr = min(yyftime(__yy_gml_errCheck(gml_Script_s_get_defense_attribute(_inst, _other, "strength", gmldef_roster)), 0.05), gmltmax); - var gmldef_skill = random(yyfplus(__yy_gml_errCheck(gmlteamskl), __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlcomm_defender, "skill")))); - var gmldef_speed = random(yyfplus(__yy_gml_errCheck(gmlteamspd), __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlcomm_defender, "speed")))); - var gmldef_strength = random(yyfplus(__yy_gml_errCheck(gmlteamstr), __yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlcomm_defender, "strength")))); - if (yyfless(random(gml_Script_s_get_attribute(_inst, _other, _inst.gmlcomm_defender, "stamina")), random(9))) { - { - var ___sw1202___ = irandom(2); - var ___swc1203___ = -1; - if (yyCompareVal(___sw1202___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1203___ = 0; - } else if (yyCompareVal(___sw1202___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1203___ = 1; - } else if (yyCompareVal(___sw1202___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1203___ = 2; - } - switch (___swc1203___) { - case 0: { - gmldef_skill = max(yyfminus(__yy_gml_errCheck(gmldef_skill), 1), 1); - break; - } - case 1: { - gmldef_speed = max(yyfminus(__yy_gml_errCheck(gmldef_speed), 1), 1); - break; - } - case 2: { - gmldef_strength = max(yyfminus(__yy_gml_errCheck(gmldef_strength), 1), 1); - break; - } - } - } - } - var ___sw1204___ = irandom(2); - var ___swc1205___ = -1; - if (yyCompareVal(___sw1204___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1205___ = 0; - } else if (yyCompareVal(___sw1204___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1205___ = 1; - } else if (yyCompareVal(___sw1204___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1205___ = 2; - } - switch (___swc1205___) { - case 0: { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("Skill of ", __yy_gml_errCheck(string(gml_Script_s_get_attribute(_inst, _other, _inst.gmlcomm_defender, "skill")))), " = r"), __yy_gml_errCheck(string(gmldef_skill)))); - if (yyfless(gmlresult_offense, gmldef_skill)) { - { - if (yyGetBool(irandom(2))) { - _inst.gmlcomm_stage = 23; - } else { - _inst.gmlcomm_stage = 8; - } - } - } else { - _inst.gmlcomm_stage = 19; - } - break; - } - case 1: { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("Strength of ", __yy_gml_errCheck(string(gml_Script_s_get_attribute(_inst, _other, _inst.gmlcomm_defender, "strength")))), " = r"), __yy_gml_errCheck(string(gmldef_strength)))); - if (yyfless(gmlresult_offense, gmldef_strength)) { - { - if (yyGetBool(irandom(3))) { - _inst.gmlcomm_stage = 23; - } else { - _inst.gmlcomm_stage = 8; - } - } - } else { - _inst.gmlcomm_stage = 20; - } - break; - } - case 2: { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("Speed of ", __yy_gml_errCheck(string(gml_Script_s_get_attribute(_inst, _other, _inst.gmlcomm_defender, "speed")))), " = r"), __yy_gml_errCheck(string(gmldef_speed)))); - if (yyfless(gmlresult_offense, gmldef_speed)) { - { - if (yyGetBool(irandom(3))) { - _inst.gmlcomm_stage = 23; - } else { - _inst.gmlcomm_stage = 8; - } - } - } else { - _inst.gmlcomm_stage = 21; - } - break; - } - } - } - } else { - if (yyfgreater(gmlresult_offense, gmlresult_defense)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(">>>>>>>>>>>>>>>>>>>>>>> OFFENSE WIN: ", __yy_gml_errCheck(string(gmlresult_offense))), " > "), __yy_gml_errCheck(string(gmlresult_defense)))); - if (yyfgreaterequal(yyfplus(__yy_gml_errCheck(_inst.gmlscrimmage), __yy_gml_errCheck(_inst.gmlcomm_gain)), 50)) { - { - gml_Script_s_subtract_time(_inst, _other, 10, 15, "COMM_STAGE_DRIVE_2"); - _inst.gmlcomm_stage = 9; - } - } else { - { - gml_Script_s_subtract_time(_inst, _other, 10, 15, "COMM_STAGE_DRIVE_3"); - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, _inst.gmlcomm_gain); - _inst.gmlcomm_stage = 2; - if (yyGetBool(gml_Script_s_simming_action(_inst, _other)) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - { - var ___sw1206___ = _inst.gmlrunorpass; - var ___swc1207___ = -1; - if (yyCompareVal(___sw1206___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1207___ = 0; - } else if (yyCompareVal(___sw1206___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1207___ = 1; - } - switch (___swc1207___) { - case 0: { - gml_Script_s_sim_stat_pass(_inst, _other, _inst.gmlcomm_gain); - break; - } - case 1: { - gml_Script_s_sim_stat_run(_inst, _other, _inst.gmlcomm_gain); - break; - } - } - } - } - } - } - } - } else { - if (yyGetBool(irandom(3))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(">>>>>>>>>>>>>>>>>>>>>>> DEFENSE WIN - COMM_STAGE_INCOMPLETE: ", __yy_gml_errCheck(string(gmlresult_defense))), " > "), __yy_gml_errCheck(string(gmlresult_offense)))); - gml_Script_s_subtract_time(_inst, _other, 5, 10, "COMM_STAGE_DRIVE_4"); - _inst.gmlcomm_stage = 23; - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(">>>>>>>>>>>>>>>>>>>>>>> DEFENSE WIN - COMM_STAGE_TURNOVER: ", __yy_gml_errCheck(string(gmlresult_defense))), " > "), __yy_gml_errCheck(string(gmlresult_offense)))); - gml_Script_s_subtract_time(_inst, _other, 5, 10, "COMM_STAGE_DRIVE_5"); - _inst.gmlcomm_stage = 8; - } - } - } - } - break; - } - case 11: { - var ___sw1208___ = _inst.gmlrunorpass; - var ___swc1209___ = -1; - if (yyCompareVal(___sw1208___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1209___ = 0; - } else if (yyCompareVal(___sw1208___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1209___ = 1; - } - switch (___swc1209___) { - case 0: { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_incomplete_Run"); - if (yyGetBool(gml_Script_s_simming_action(_inst, _other)) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - gml_Script_s_sim_stat_run(_inst, _other, round(yyftime(__yy_gml_errCheck(_inst.gmlcomm_gain), 0.5))); - } - break; - } - case 1: { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_incomplete_Pass"); - break; - } - } - if (yyGetBool(_inst.gmlcomm_defender) && yyGetBool(yyfless(ds_map_find_value(_inst.gmlcomm_defender, "position"), 8))) { - ds_map_set_post(_inst.gmlcomm_defender, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_tackles")), 1)); - } - if (yyGetBool(gml_Script_s_is_quarter_over(_inst, _other))) { - { - gml_Script_s_update_commentary(_inst, _other); - break; - } - } else { - if (yyGetBool(_inst.gmlgoforit)) { - { - _inst.gmlcomm_stage = 8; - gml_Script_s_update_commentary(_inst, _other); - } - } else { - gml_Script_s_go_for_it_or_not(_inst, _other); - } - } - break; - } - case 12: { - if (yyGetBool(gml_Script_s_is_quarter_over(_inst, _other))) { - { - gml_Script_s_update_commentary(_inst, _other); - break; - } - } - gml_Script_s_punt(_inst, _other); - break; - } - case 13: { - _inst.gmlscrimmage = yyfminus(_inst.gmlscrimmage, 4); - var gmlfg_dist = clamp(round(yyfplus(__yy_gml_errCheck(gml_Script_s_convert_scrimmage_to_goal_distance(_inst, _other)), 10)), 17, 63); - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "comm_stage_FieldGoal1"), "$num", gmlfg_dist); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - _inst.gmlcomm_stage = 7; - if (yyGetBool(gml_Script_s_simming_action(_inst, _other)) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - gml_Script_s_sim_stat_increment(_inst, _other, gml_Script_s_get_player_by_position_from_roster(_inst, _other, 10, 1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(_inst.gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]), "stat_attempts", 1); - } - gml_Script_s_sound_kick(_inst, _other); - break; - } - case 14: { - gml_Script_s_subtract_time(_inst, _other, 4, 5, "COMM_STAGE_FIELDGOAL2"); - var gmlfg_dist = clamp(round(yyfplus(__yy_gml_errCheck(gml_Script_s_convert_scrimmage_to_goal_distance(_inst, _other)), 10)), 17, 63); - if (yyfless(irandom(75), irandom(gmlfg_dist))) { - { - gml_Script_slog(_inst, _other, "field goal missed!"); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_FieldGoal2_Missed"); - gml_Script_s_sound_audience_dis(_inst, _other); - if (yyfgreater(_inst.gmlscrimmage, 30)) { - _inst.gmlscrimmage = 30; - } - if (yyGetBool(_inst.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_handle_play_end(_inst, _other); - break; - } - } - gml_Script_s_change_possession(_inst, _other); - if (yyGetBool(yyfequal(_inst.gmlquarter, 5)) && yyGetBool(yyfnotequal(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "Overtime win 3"); - _inst.gmlcomm_stage = 17; - break; - } - } - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("field goal in! scrimmage[", __yy_gml_errCheck(string(_inst.gmlscrimmage))), "] fg_dist["), __yy_gml_errCheck(string(gmlfg_dist))), "]")); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_FieldGoal2_Scored"); - gml_Script_s_sound_audience_fg(_inst, _other); - if (yyGetBool(gml_Script_s_simming_action(_inst, _other)) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - { - var gmlpmap = gml_Script_s_get_player_by_position_from_roster(_inst, _other, 10, 1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(_inst.gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]); - if (yyGetBool(gmlpmap)) { - { - gml_Script_s_sim_stat_increment(_inst, _other, gmlpmap, "stat_complete", 1); - gml_Script_s_sim_stat_increment(_inst, _other, gmlpmap, "stat_yards", gmlfg_dist); - if (yyfgreater(gmlfg_dist, ds_map_find_value(gmlpmap, "stat_longest"))) { - gml_Script_s_sim_stat_update(_inst, _other, gmlpmap, "stat_longest", gmlfg_dist); - } - } - } - } - } - _inst.gmlteam_score = __yy_gml_array_check(_inst.gmlteam_score, 4137727317); - _inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlpossession)] = yyfplus(_inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlpossession)], 3); - if (yyGetBool(_inst.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_handle_play_end(_inst, _other); - break; - } - } - if (yyGetBool(yyfequal(_inst.gmlquarter, 5)) && yyGetBool(yyfnotequal(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(_inst, _other))) { - { - if (yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - if (yyfgreater(_inst.gmldrives, 1)) { - _inst.gmlcomm_stage = 17; - } else { - _inst.gmlcomm_stage = 1; - } - } - } else { - { - gml_Script_slog(_inst, _other, "Overtime win 2"); - _inst.gmlcomm_stage = 17; - } - } - break; - } - } - _inst.gmlcomm_stage = 1; - } - } - break; - } - case 15: { - if (yyfgreater(_inst.gmlscrimmage, 49)) { - _inst.gmlscrimmage = yyfplus(40, __yy_gml_errCheck(irandom(9))); - } - if (!yyGetBool(_inst.gmlcomm_defender)) { - { - var gmlsimstat = yyGetBool(gml_Script_s_simming_action(_inst, _other)) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team)); - var ___sw1210___ = _inst.gmlrunorpass; - var ___swc1211___ = -1; - if (yyCompareVal(___sw1210___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1211___ = 0; - } else if (yyCompareVal(___sw1210___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1211___ = 1; - } - switch (___swc1211___) { - case 0: { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "comm_stage_Turnover_Fumble"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - if (yyGetBool(gmlsimstat)) { - gml_Script_s_sim_stat_fumble(_inst, _other); - } - break; - } - case 1: { - var ___sw1212___ = irandom(1); - var ___swc1213___ = -1; - if (yyCompareVal(___sw1212___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1213___ = 0; - } else if (yyCompareVal(___sw1212___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1213___ = 1; - } - switch (___swc1213___) { - case 0: { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "comm_stage_Turnover_Interception"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - if (yyGetBool(gmlsimstat)) { - gml_Script_s_sim_stat_interception(_inst, _other); - } - break; - } - case 1: { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "comm_stage_Turnover_Sack"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - if (yyGetBool(gmlsimstat)) { - gml_Script_s_sim_stat_sack(_inst, _other); - } - break; - } - } - break; - } - } - gml_Script_s_change_possession(_inst, _other); - gml_Script_s_check_win_after_turnover(_inst, _other); - } - } else { - { - var ___sw1214___ = _inst.gmlrunorpass; - var ___swc1215___ = -1; - if (yyCompareVal(___sw1214___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1215___ = 0; - } else if (yyCompareVal(___sw1214___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1215___ = 1; - } - switch (___swc1215___) { - case 0: { - var gmlfumble = irandom(1); - if (!yyGetBool(gmlfumble)) { - { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, yyfplus("comm_stage_Turnover_Tackle", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(irandom(1))))))); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$playername", ds_map_find_value(_inst.gmlcomm_defender, "lname")); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$pos", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlcomm_defender, "position"))); - ds_map_set_post(_inst.gmlcomm_defender, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_tackles")), 1)); - if (yyGetBool(_inst.gmlgoforit) || yyGetBool(yyfequal(_inst.gmlquarter, 5))) { - { - gml_Script_s_change_possession(_inst, _other); - gml_Script_s_check_win_after_turnover(_inst, _other); - } - } else { - { - _inst.gmlcomm_stage = 5; - if (yyfgreater(_inst.gmlscrimmage, 0)) { - _inst.gmlcomm_stage = 6; - } - } - } - } - } else { - { - var gmlpunch = irandom(1); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, yyfplus("comm_stage_Turnover_Fumble", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(gmlpunch)))))); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$playername", ds_map_find_value(_inst.gmlcomm_defender, "lname")); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$pos", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlcomm_defender, "position"))); - ds_map_set_post(_inst.gmlcomm_defender, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_tackles")), 1)); - ds_map_set_post(_inst.gmlcomm_defender, "stat_fumbles", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_fumbles")), 1)); - gml_Script_s_change_possession(_inst, _other); - gml_Script_s_check_win_after_turnover(_inst, _other); - } - } - break; - } - case 1: { - var gmlsack = false; - if (yyfequal(ds_map_find_value(_inst.gmlcomm_defender, "position"), 6)) { - gmlsack = true; - } - if (yyGetBool(irandom(1)) && yyGetBool(yyfequal(ds_map_find_value(_inst.gmlcomm_defender, "position"), 7))) { - gmlsack = true; - } - if (yyGetBool(gmlsack)) { - { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, yyfplus("comm_stage_Turnover_Sack", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(irandom(1))))))); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$playername", ds_map_find_value(_inst.gmlcomm_defender, "lname")); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$pos", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlcomm_defender, "position"))); - ds_map_set_post(_inst.gmlcomm_defender, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_tackles")), 1)); - ds_map_set_post(_inst.gmlcomm_defender, "stat_sacks", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_sacks")), 1)); - if (yyGetBool(_inst.gmlgoforit) || yyGetBool(yyfequal(_inst.gmlquarter, 5))) { - { - gml_Script_s_change_possession(_inst, _other); - gml_Script_s_check_win_after_turnover(_inst, _other); - } - } else { - { - _inst.gmlcomm_stage = 5; - if (yyfgreater(_inst.gmlscrimmage, 0)) { - _inst.gmlcomm_stage = 6; - } - } - } - } - } else { - { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, yyfplus("comm_stage_Turnover_Interception", __yy_gml_errCheck(string(yyfplus(1, __yy_gml_errCheck(irandom(1))))))); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$playername", ds_map_find_value(_inst.gmlcomm_defender, "lname")); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$pos", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlcomm_defender, "position"))); - ds_map_set_post(_inst.gmlcomm_defender, "stat_int", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_int")), 1)); - gml_Script_s_change_possession(_inst, _other); - gml_Script_s_check_win_after_turnover(_inst, _other); - } - } - } - } - } - } - _inst.gmlcomm_defender = -4; - break; - } - case 16: { - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, _inst.gmlcomm_gain); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("COMM_STAGE_TOUCHDOWN scrimmage[", __yy_gml_errCheck(string(_inst.gmlscrimmage))), "] after com_gain["), __yy_gml_errCheck(string(_inst.gmlcomm_gain))), "]")); - _inst.gmlcomm_txt = ""; - _inst.gmlcomm_stage = 10; - _inst.gmlteam_score = __yy_gml_array_check(_inst.gmlteam_score, 4137727317); - _inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlpossession)] = yyfplus(_inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlpossession)], 6); - _inst.gmlscored_by = _inst.gmlpossession; - gml_Script_s_create_match_message(_inst, _other, 6); - gml_Script_s_sound_audience_fg(_inst, _other); - if (yyGetBool(gml_Script_s_simming_action(_inst, _other)) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - gml_Script_s_sim_stat_touchdown(_inst, _other, _inst.gmlrunorpass, _inst.gmlcomm_gain); - } - if (yyGetBool(_inst.gmlcollege_overtime)) { - { - } - } else { - if (yyGetBool(yyfequal(_inst.gmlquarter, 5)) && yyGetBool(yyfgreater(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, _inst.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "overtime win TOUCHDOWN"); - _inst.gmlcomm_stage = 17; - } - } - } - break; - } - case 17: { - var gmlpt2 = false; - var gmlmargin = yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)]), __yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, _inst.gmlteam_score)])); - if (yyfequal(yyfmod(__yy_gml_errCheck(abs(gmlmargin)), 8), 0)) { - gmlpt2 = true; - } - if (yyGetBool(yyfequal(gmlmargin, 1)) || yyGetBool(yyfequal(gmlmargin, 5)) || yyGetBool(yyfequal(gmlmargin, 12)) || yyGetBool(yyfequal(gmlmargin, -2)) || yyGetBool(yyfequal(gmlmargin, -4)) || yyGetBool(yyfequal(gmlmargin, -5)) || yyGetBool(yyfequal(gmlmargin, -8)) || yyGetBool(yyfequal(gmlmargin, -10)) || yyGetBool(yyfequal(gmlmargin, -13)) || yyGetBool(yyfequal(gmlmargin, -15))) { - gmlpt2 = true; - } - if (yyGetBool(yyfgreater(_inst.gmlquarter, 2)) && yyGetBool(yyGetBool(yyfequal(gmlmargin, 7)) || yyGetBool(yyfequal(gmlmargin, 14)) || yyGetBool(yyfequal(gmlmargin, -9)) || yyGetBool(yyfequal(gmlmargin, -12))) && yyGetBool(!yyGetBool(irandom(2)))) { - gmlpt2 = true; - } - if (yyfequal(gmlmargin, 0)) { - gmlpt2 = false; - } - var ___sw1216___ = gmlmargin; - var ___swc1217___ = -1; - if (yyCompareVal(___sw1216___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 0; - } else if (yyCompareVal(___sw1216___, -2, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 1; - } else if (yyCompareVal(___sw1216___, -3, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 2; - } else if (yyCompareVal(___sw1216___, -4, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 3; - } else if (yyCompareVal(___sw1216___, -5, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 4; - } else if (yyCompareVal(___sw1216___, -6, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 5; - } else if (yyCompareVal(___sw1216___, -7, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 6; - } else if (yyCompareVal(___sw1216___, -8, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 7; - } else if (yyCompareVal(___sw1216___, -9, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 8; - } else if (yyCompareVal(___sw1216___, -10, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 9; - } else if (yyCompareVal(___sw1216___, -11, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 10; - } else if (yyCompareVal(___sw1216___, -12, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 11; - } else if (yyCompareVal(___sw1216___, -13, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 12; - } else if (yyCompareVal(___sw1216___, -14, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 13; - } else if (yyCompareVal(___sw1216___, -15, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 14; - } else if (yyCompareVal(___sw1216___, -16, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 15; - } else if (yyCompareVal(___sw1216___, -17, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 16; - } else if (yyCompareVal(___sw1216___, -18, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 17; - } else if (yyCompareVal(___sw1216___, -19, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 18; - } else if (yyCompareVal(___sw1216___, -20, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 19; - } else if (yyCompareVal(___sw1216___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 20; - } else if (yyCompareVal(___sw1216___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 21; - } else if (yyCompareVal(___sw1216___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 22; - } else if (yyCompareVal(___sw1216___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 23; - } else if (yyCompareVal(___sw1216___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 24; - } else if (yyCompareVal(___sw1216___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 25; - } else if (yyCompareVal(___sw1216___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 26; - } else if (yyCompareVal(___sw1216___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 27; - } else if (yyCompareVal(___sw1216___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 28; - } else if (yyCompareVal(___sw1216___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 29; - } else if (yyCompareVal(___sw1216___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 30; - } else if (yyCompareVal(___sw1216___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 31; - } else if (yyCompareVal(___sw1216___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 32; - } else if (yyCompareVal(___sw1216___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 33; - } else if (yyCompareVal(___sw1216___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 34; - } else if (yyCompareVal(___sw1216___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 35; - } else if (yyCompareVal(___sw1216___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 36; - } else if (yyCompareVal(___sw1216___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 37; - } else if (yyCompareVal(___sw1216___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 38; - } else if (yyCompareVal(___sw1216___, 20, g_GMLMathEpsilon, false) == 0) { - ___swc1217___ = 39; - } - switch (___swc1217___) { - case 0: { - gmlpt2 = false; - break; - } - case 1: { - gmlpt2 = true; - break; - } - case 2: { - gmlpt2 = false; - break; - } - case 3: { - gmlpt2 = false; - break; - } - case 4: { - gmlpt2 = true; - break; - } - case 5: { - gmlpt2 = false; - break; - } - case 6: { - gmlpt2 = false; - break; - } - case 7: { - gmlpt2 = false; - break; - } - case 8: { - gmlpt2 = true; - break; - } - case 9: { - gmlpt2 = true; - break; - } - case 10: { - gmlpt2 = false; - break; - } - case 11: { - gmlpt2 = true; - break; - } - case 12: { - gmlpt2 = false; - break; - } - case 13: { - gmlpt2 = false; - break; - } - case 14: { - gmlpt2 = false; - break; - } - case 15: { - gmlpt2 = true; - break; - } - case 16: { - gmlpt2 = false; - break; - } - case 17: { - gmlpt2 = false; - break; - } - case 18: { - gmlpt2 = true; - break; - } - case 19: { - gmlpt2 = false; - break; - } - case 20: { - gmlpt2 = true; - break; - } - case 21: { - gmlpt2 = false; - break; - } - case 22: { - gmlpt2 = false; - break; - } - case 23: { - gmlpt2 = true; - break; - } - case 24: { - gmlpt2 = true; - break; - } - case 25: { - gmlpt2 = false; - break; - } - case 26: { - gmlpt2 = false; - break; - } - case 27: { - gmlpt2 = false; - break; - } - case 28: { - gmlpt2 = false; - break; - } - case 29: { - gmlpt2 = false; - break; - } - case 30: { - gmlpt2 = false; - break; - } - case 31: { - gmlpt2 = true; - break; - } - case 32: { - gmlpt2 = false; - break; - } - case 33: { - gmlpt2 = false; - break; - } - case 34: { - gmlpt2 = true; - break; - } - case 35: { - gmlpt2 = false; - break; - } - case 36: { - gmlpt2 = false; - break; - } - case 37: { - gmlpt2 = false; - break; - } - case 38: { - gmlpt2 = true; - break; - } - case 39: { - gmlpt2 = false; - break; - } - } - if (yyGetBool(_inst.gmlcollege_overtime) && yyGetBool(yyfgreaterequal(_inst.gmlcollege_overtime_round, 2))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("college_overtime force PAT to be pt2, since it's round[", __yy_gml_errCheck(string(_inst.gmlcollege_overtime_round))), "]")); - gmlpt2 = true; - } - } - if (yyGetBool(gmlpt2)) { - { - _inst.gmlcomm_stage = 15; - gml_Script_s_update_commentary(_inst, _other); - break; - } - } - if (yyGetBool(gml_Script_s_simming_action(_inst, _other)) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - gml_Script_s_sim_stat_increment(_inst, _other, gml_Script_s_get_player_by_position_from_roster(_inst, _other, 10, 1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(_inst.gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]), "stat_attempts_XP", 1); - } - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "comm_stage_PAT1"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - _inst.gmlcomm_stage = 11; - gml_Script_s_sound_kick(_inst, _other); - break; - } - case 18: { - if (!yyGetBool(irandom(8))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("1pt kick missed! scrimmage[", __yy_gml_errCheck(string(_inst.gmlscrimmage))), "]")); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_PAT2_Missed"); - gml_Script_s_sound_audience_dis(_inst, _other); - _inst.gmlscored_by = -1; - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("1pt kick in! scrimmage[", __yy_gml_errCheck(string(_inst.gmlscrimmage))), "]!")); - if (yyGetBool(gml_Script_s_simming_action(_inst, _other)) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - gml_Script_s_sim_stat_increment(_inst, _other, gml_Script_s_get_player_by_position_from_roster(_inst, _other, 10, 1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(_inst.gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]), "stat_complete_XP", 1); - } - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_PAT2_Scored"); - gml_Script_s_sound_audience_fg(_inst, _other); - _inst.gmlteam_score = __yy_gml_array_check(_inst.gmlteam_score, 4137727317); - _inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlpossession)] = yyfplus(_inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlpossession)], 1); - _inst.gmlscored_by = _inst.gmlpossession; - } - } - if (yyGetBool(_inst.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_handle_play_end(_inst, _other); - break; - } - } - if (yyGetBool(yyfequal(_inst.gmlquarter, 5)) && yyGetBool(yyfnotequal(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "Overtime win 2"); - _inst.gmlcomm_stage = 17; - break; - } - } - _inst.gmlcomm_stage = 1; - break; - } - case 19: { - gml_Script_s_set_up_button_kickoff(_inst, _other); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, yyfplus("comm_stage_end_quarter", __yy_gml_errCheck(string(min(_inst.gmlquarter, 4))))); - if (!yyGetBool(_inst.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_score_hack(_inst, _other); - } - } - if (yyGetBool(yyfequal(_inst.gmlquarter, 4)) || yyGetBool(yyGetBool(yyfgreaterequal(_inst.gmlquarter, 4)) && yyGetBool(gml_Script_s_no_ties_allowed(_inst, _other)))) { - { - if (yyfgreater(_inst.gmlquarter, 4)) { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_overtime_over"); - } - if (yyfequal(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)])) { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_overtime"); - } - } - } - _inst.gmlcomm_stage = 13; - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(1)] = 0; - gml_Script_s_sound_brass_loop(_inst, _other, 0.5); - var ___sw1218___ = _inst.gmlquarter; - var ___swc1219___ = -1; - if (yyCompareVal(___sw1218___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1219___ = 0; - } else if (yyCompareVal(___sw1218___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1219___ = 1; - } else if (yyCompareVal(___sw1218___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1219___ = 2; - } else if (yyCompareVal(___sw1218___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1219___ = 3; - } - switch (___swc1219___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0, 3217058981); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(_inst.gmlquarter), 1))] = _inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)]; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1, 2799394276); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(_inst.gmlquarter), 1))] = _inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)]; - break; - } - case 1: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0, 3217058981); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(_inst.gmlquarter), 1))] = yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)]), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0)])); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1, 2799394276); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(_inst.gmlquarter), 1))] = yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)]), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1)])); - break; - } - case 2: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0, 3217058981); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(_inst.gmlquarter), 1))] = yyfminus(yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)]), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0)])), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0)])); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1, 2799394276); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(_inst.gmlquarter), 1))] = yyfminus(yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)]), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1)])), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1)])); - break; - } - case 3: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0, 3217058981); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(_inst.gmlquarter), 1))] = yyfminus(yyfminus(yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)]), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0)])), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0)])), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0[__yy_gml_array_check_index(2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores0)])); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1 = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1, 2799394276); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index_set(yyfminus(__yy_gml_errCheck(_inst.gmlquarter), 1))] = yyfminus(yyfminus(yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)]), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1)])), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1)])), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1[__yy_gml_array_check_index(2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqtr_scores1)])); - if (yyfnotequal(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)])) { - { - gml_Script__poki_gameplay_stop(_inst, _other); - } - } - break; - } - } - (g_yyPrePostObject__ = _inst.gmlquarter), (_inst.gmlquarter = g_yyPrePostObject__ instanceof Long ? _inst.gmlquarter.add(1) : ++_inst.gmlquarter), g_yyPrePostObject__; - if (yyGetBool(yyfequal(_inst.gmlquarter, 3)) || yyGetBool(yyfequal(_inst.gmlquarter, 5))) { - gml_Script_s_set_audibles(_inst, _other, -1); - } - var gmltos = clamp(yyfplus(2, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength)), 2, 3); - if (yyfequal(_inst.gmlquarter, 3)) { - gml_Script_s_set_timeouts(_inst, _other, gmltos); - } - if (yyfequal(_inst.gmlquarter, 5)) { - gml_Script_s_set_timeouts(_inst, _other, 2); - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(!yyGetBool(global.gmlexhibition))) { - gml_Script_s_set_timeouts(_inst, _other, 0); - } - if (yyfnotequal(_inst.gmlquarter, 3)) { - { - gml_Script_s_switch_drivedirection(_inst, _other); - if (yyGetBool(global.gmlpoki) && yyGetBool(!yyGetBool(gml_Script__poki_is_mobile(_inst, _other))) && yyGetBool(yyfless(_inst.gmlquarter, 5))) { - { - gml_Script_poki_pause(_inst, _other); - gml_Script_poki_commercial_break(_inst, _other, kgml_Script_poki_resume, "poki_commercial_break"); - } - } - } - } - break; - } - case 20: { - { - var __yy__v1264 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1265 in __yy__v1264) { - if (!__yy__v1264.hasOwnProperty(__yy__v1265)) continue; - var __yy__v1266 = __yy__v1264[__yy__v1265]; - { - __yy__v1266.gmlskip_half = false; - __yy__v1266.gmlminutes = yyfplus(2, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength)); - __yy__v1266.gmlseconds = 0; - __yy__v1266.gmltime_subtract = 0; - } - } - } - var ___sw1220___ = _inst.gmlquarter; - var ___swc1221___ = -1; - if (yyCompareVal(___sw1220___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1221___ = 0; - } else if (yyCompareVal(___sw1220___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1221___ = 1; - } else if (yyCompareVal(___sw1220___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1221___ = 2; - } else if (yyCompareVal(___sw1220___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1221___ = 3; - } else if (yyCompareVal(___sw1220___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1221___ = 4; - } - switch (___swc1221___) { - case 0: { - _inst.gmlcomm_stage = _inst.gmlcomm_next_stage; - gml_Script_s_update_commentary(_inst, _other); - break; - } - case 1: { - _inst.gmlcomm_stage = 1; - _inst.gmlpossession = !yyGetBool(_inst.gmlkickoffteam); - gml_Script_s_update_commentary(_inst, _other); - break; - } - case 2: { - _inst.gmlcomm_stage = _inst.gmlcomm_next_stage; - gml_Script_s_update_commentary(_inst, _other); - break; - } - case 3: { - _inst.gmlcomm_txt = ""; - if (yyfgreater(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)])) { - { - gml_Script_s_end_match(_inst, _other, 1); - return; - } - } - if (yyfless(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)])) { - { - gml_Script_s_end_match(_inst, _other, -1); - return; - } - } - _inst.gmlcomm_stage = 1; - _inst.gmlpossession = !yyGetBool(_inst.gmlhuman_team); - var ___sw1222___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty; - var ___swc1223___ = -1; - if (yyCompareVal(___sw1222___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1223___ = 0; - } else if (yyCompareVal(___sw1222___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1223___ = 1; - } else if (yyCompareVal(___sw1222___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1222___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1223___ = 2; - } else if (yyCompareVal(___sw1222___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1223___ = 3; - } - switch (___swc1223___) { - case 0: { - break; - } - case 1: { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsuppress_difficulty, 0)) { - break; - } - } - case 2: { - if (!yyGetBool(irandom(2))) { - _inst.gmlpossession = _inst.gmlhuman_team; - } - break; - } - case 3: { - if (!yyGetBool(irandom(1))) { - _inst.gmlpossession = _inst.gmlhuman_team; - } - break; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(!yyGetBool(_inst.gmlcollege_overtime))) { - { - gml_Script_s_college_overtime_start(_inst, _other); - } - } - _inst.gmldrives = 0; - gml_Script_s_update_commentary(_inst, _other); - break; - } - case 4: { - gml_Script_slog(_inst, _other, "End of OT: quarter == 6"); - if (yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) && yyGetBool(!yyGetBool(global.gmlexhibition)) && yyGetBool(!yyGetBool(_inst.gmlcollege_overtime))) { - { - if (yyfgreater(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)])) { - { - gml_Script_s_end_match(_inst, _other, 1); - return; - } - } else { - if (yyfless(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)])) { - { - gml_Script_s_end_match(_inst, _other, -1); - return; - } - } else { - { - gml_Script_s_end_match(_inst, _other, 0); - return; - } - } - } - } - } - _inst.gmlquarter = 5; - (g_yyPrePostObject__ = _inst.gmlot_count), (_inst.gmlot_count = g_yyPrePostObject__ instanceof Long ? _inst.gmlot_count.add(1) : ++_inst.gmlot_count), g_yyPrePostObject__; - _inst.gmlcomm_stage = _inst.gmlcomm_next_stage; - gml_Script_s_update_commentary(_inst, _other); - break; - } - } - break; - } - case 21: { - _inst.gmlstate = 2; - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(1)] = 1; - break; - } - case 22: { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, yyfplus("comm_stage_2pt_attempt", yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) ? "QB" : "")), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - _inst.gmlcomm_stage = 16; - break; - } - case 23: { - if (yyGetBool(!yyGetBool(gml_Script_s_simming_action(_inst, _other))) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - { - _inst.gmlstate = 2; - _inst.gmldown = 6; - break; - } - } - if (yyfgreater(irandom(99), 60)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("2pt touchdown failed! scrimmage[", __yy_gml_errCheck(string(_inst.gmlscrimmage))), "]")); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_2pt_missed"); - _inst.gmlscored_by = -1; - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("2pt touchdown success! scrimmage[", __yy_gml_errCheck(string(_inst.gmlscrimmage))), "]")); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_2pt_scored"); - _inst.gmlteam_score = __yy_gml_array_check(_inst.gmlteam_score, 4137727317); - _inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlpossession)] = yyfplus(_inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlpossession)], 2); - _inst.gmlscored_by = _inst.gmlpossession; - } - } - if (yyGetBool(_inst.gmlcollege_overtime)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhad_ot_possession = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhad_ot_possession, 3637644805); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhad_ot_possession[__yy_gml_array_check_index_set(_inst.gmlpossession)] = 1; - gml_Script_s_college_overtime_handle_play_end(_inst, _other); - break; - } - } - if (yyGetBool(yyfequal(_inst.gmlquarter, 5)) && yyGetBool(yyfnotequal(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "Overtime win 2pt fail"); - _inst.gmlcomm_stage = 17; - break; - } - } - _inst.gmlcomm_stage = 1; - break; - } - case 24: { - gml_Script_s_set_up_button_kickoff(_inst, _other); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_overtime_over"); - _inst.gmlcomm_stage = 18; - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(1)] = 0; - gml_Script_s_sound_brass_loop(_inst, _other, 0.5); - break; - } - case 25: { - _inst.gmlcomm_txt = ""; - if (yyfgreater(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)])) { - { - gml_Script_s_end_match(_inst, _other, 1); - return; - } - } - if (yyfless(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)])) { - { - gml_Script_s_end_match(_inst, _other, -1); - return; - } - } - if (yyGetBool(gml_Script_s_no_ties_allowed(_inst, _other))) { - { - _inst.gmlquarter = 5; - _inst.gmlcomm_stage = _inst.gmlcomm_next_stage; - gml_Script_s_update_commentary(_inst, _other); - } - } else { - { - gml_Script_s_end_match(_inst, _other, 0); - return; - } - } - break; - } - case 26: { - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, _inst.gmlcomm_gain); - gml_Script_s_tackle_failure(_inst, _other); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_failed_skill"); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$playername", ds_map_find_value(_inst.gmlcomm_defender, "lname")); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$pos", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlcomm_defender, "position"))); - _inst.gmlcomm_defender = -4; - if (yyfgreaterequal(_inst.gmlscrimmage, 50)) { - { - _inst.gmlcomm_stage = 9; - } - } else { - _inst.gmlcomm_stage = 2; - } - break; - } - case 27: { - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, _inst.gmlcomm_gain); - gml_Script_s_tackle_failure(_inst, _other); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_failed_strength"); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$playername", ds_map_find_value(_inst.gmlcomm_defender, "lname")); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$pos", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlcomm_defender, "position"))); - _inst.gmlcomm_defender = -4; - if (yyfgreaterequal(_inst.gmlscrimmage, 50)) { - { - _inst.gmlcomm_stage = 9; - } - } else { - _inst.gmlcomm_stage = 2; - } - break; - } - case 28: { - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, _inst.gmlcomm_gain); - gml_Script_s_tackle_failure(_inst, _other); - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "comm_stage_failed_speed"); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$playername", ds_map_find_value(_inst.gmlcomm_defender, "lname")); - _inst.gmlcomm_txt = string_replace(_inst.gmlcomm_txt, "$pos", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlcomm_defender, "position"))); - _inst.gmlcomm_defender = -4; - if (yyfgreaterequal(_inst.gmlscrimmage, 50)) { - { - _inst.gmlcomm_stage = 9; - } - } else { - _inst.gmlcomm_stage = 2; - } - break; - } - case 29: { - if (yyfequal(_inst.gmldown, 5)) { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "comm_stage_TurnoverHuman4th"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - } else { - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "comm_stage_TurnoverHuman"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - } - gml_Script_s_change_possession(_inst, _other); - break; - } - case 30: { - break; - } - } - } -} -function gml_Script_s_go_for_it_or_not(_inst, _other) { - { - if (yyfgreater(_inst.gmlscrimmage, 0)) { - _inst.gmlcomm_stage = 6; - } else { - _inst.gmlcomm_stage = 5; - } - var gmldownby = yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, _inst.gmlteam_score)]), __yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)])); - if (yyfequal(_inst.gmlquarter, 5)) { - { - if (yyGetBool(yyfgreater(_inst.gmlscrimmage, 10)) && yyGetBool(yyfless(gmldownby, 4))) { - _inst.gmlcomm_stage = 6; - } else { - _inst.gmlcomm_stage = 24; - } - return; - } - } - if (yyGetBool(yyfgreater(gmldownby, 16)) && yyGetBool(yyfless(_inst.gmlscrimmage, 0))) { - return; - } - if (yyGetBool(yyfequal(_inst.gmlquarter, 4)) && yyGetBool(yyfgreater(gmldownby, 7))) { - { - if (yyGetBool(yyfgreater(_inst.gmlscrimmage, 10)) && yyGetBool(yyfgreater(gmldownby, 8)) && yyGetBool(yyfless(gmldownby, 12))) { - _inst.gmlcomm_stage = 6; - } else { - _inst.gmlcomm_stage = 24; - } - return; - } - } - if (yyGetBool(gml_Script_s_last_secs_of_half(_inst, _other, 60)) && yyGetBool(yyfgreater(gmldownby, 0)) && yyGetBool(yyfless(gmldownby, 9))) { - _inst.gmlcomm_stage = 24; - } - } -} -function gml_Script_s_check_skip_time_button(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlskip_half)) { - return; - } - { - var __yy__v1267 = GetWithArray(YYASSET_REF(0x0000001e)); - for (var __yy__v1268 in __yy__v1267) { - if (!__yy__v1267.hasOwnProperty(__yy__v1268)) continue; - var __yy__v1269 = __yy__v1267[__yy__v1268]; - return; - } - } - var gmlbx = yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_width()), 16), __yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x0100005a)))); - var gmlby = yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_height()), 16), __yy_gml_errCheck(sprite_get_height(YYASSET_REF(0x0100005a)))); - var gmlbtn_skiptime = instance_create_layer(gmlbx, gmlby, "Text", YYASSET_REF(0x0000001e)); - yyInst(_inst, _other, gmlbtn_skiptime).gmlgp_mapped_button = global.gmlgp_timeout; - } -} -function gml_Script_btn_skip_time(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlskip_half = true; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlcomm_proceed = true; - { - var __yy__v1270 = GetWithArray(YYASSET_REF(0x0000001e)); - for (var __yy__v1271 in __yy__v1270) { - if (!__yy__v1270.hasOwnProperty(__yy__v1271)) continue; - var __yy__v1272 = __yy__v1270[__yy__v1271]; - instance_destroy(__yy__v1272); - } - } - } -} -function gml_Script_s_no_ties_allowed(_inst, _other) { - { - return yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) || yyGetBool(global.gmlexhibition) || yyGetBool(gml_Script_s_is_co_mode(_inst, _other)); - } -} -function gml_Script_roster_short_desc(_inst, _other, argument0) { - { - if (yyfequal(argument0, -4)) { - { - return "No Roster"; - } - } - if (yyfequal(ds_list_size(argument0), 0)) { - { - return "Empty Roster"; - } - } - return yyfplus(yyfplus("Roster of [", __yy_gml_errCheck(string(ds_list_size(argument0)))), "] players"); - } -} -function gml_Script_roster_short_desc_tag(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument0, -4)) { - { - return yyfplus(__yy_gml_errCheck(argument1), ": No Roster"); - } - } - if (yyfequal(ds_list_size(argument0), 0)) { - { - return yyfplus(__yy_gml_errCheck(argument1), ": Empty Roster"); - } - } - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(argument1), ": Roster of ["), __yy_gml_errCheck(string(ds_list_size(argument0)))), "] players"); - } -} -function gml_Script_slog_roster(_inst, _other, argument0, argument1) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(argument1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)], -4)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("ROSTER[", __yy_gml_errCheck(string(argument1))), "] "), __yy_gml_errCheck(argument0)), ": No roster")); - return; - } - } - var gmlcur_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(argument1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - var gmlsize = ds_list_size(gmlcur_roster); - if (yyfequal(gmlsize, 0)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("ROSTER[", __yy_gml_errCheck(string(argument1))), "] "), __yy_gml_errCheck(argument0)), ": Valid, but empty")); - return; - } - } - var gmldispCount = min(gmlsize, 3); - var gmlplayersStr = ""; - _inst.gmli = 1; - for (; yyfless(_inst.gmli, gmldispCount); _inst.gmli = yyfplus(_inst.gmli, 1)) { - { - var gmlpmap = ds_list_find_value(gmlcur_roster, _inst.gmli); - gmlplayersStr = yyfplus(gmlplayersStr, yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")), ",")); - } - } - gmlplayersStr = yyfplus(gmlplayersStr, "..."); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("ROSTER[", __yy_gml_errCheck(string(argument1))), "] "), __yy_gml_errCheck(argument0)), ": Valid, ["), __yy_gml_errCheck(string(gmlsize))), "] entries: "), __yy_gml_errCheck(gmlplayersStr))); - } -} -function gml_Script_slog_master_roster(_inst, _other, argument0) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, -4)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("ROSTER[MASTER] ", __yy_gml_errCheck(argument0)), ": No roster")); - return; - } - } - var gmlsize = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster); - if (yyfequal(gmlsize, 0)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("ROSTER[MASTER] ", __yy_gml_errCheck(argument0)), ": Valid, but empty")); - return; - } - } - var gmldispCount = min(gmlsize, 3); - var gmlplayersStr = ""; - _inst.gmli = 1; - for (; yyfless(_inst.gmli, gmldispCount); _inst.gmli = yyfplus(_inst.gmli, 1)) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmli); - gmlplayersStr = yyfplus(gmlplayersStr, yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")), ",")); - } - } - gmlplayersStr = yyfplus(gmlplayersStr, "..."); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("ROSTER[MASTER] ", __yy_gml_errCheck(argument0)), ": Valid, ["), __yy_gml_errCheck(string(gmlsize))), "] entries: "), __yy_gml_errCheck(gmlplayersStr))); - } -} -function gml_GlobalScript_s_choose_defensive_formation(_inst, _other) { - _inst.gmls_choose_defensive_formation = __yy_method(_inst, gml_Script_s_choose_defensive_formation); -} -function gml_Script_s_choose_defensive_formation(_inst, _other) { - { - { - var __yy__v1273 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1274 in __yy__v1273) { - if (!__yy__v1273.hasOwnProperty(__yy__v1274)) continue; - var __yy__v1275 = __yy__v1273[__yy__v1274]; - { - __yy__v1275.gmldefensive_cover = irandom(3); - var gmldist = 4; - if (yyfless(__yy__v1275.gmlyards, 8)) { - gmldist = 3; - } - if (yyflessequal(__yy__v1275.gmlyards, 4)) { - gmldist = 2; - } - if (yyfless(__yy__v1275.gmlyards, 2)) { - gmldist = 1; - } - var gmld43 = 2; - var gmlblitz = 1; - var gmlc1 = 1; - var gmlc4 = 1; - var ___sw1230___ = __yy__v1275.gmldown; - var ___swc1231___ = -1; - if (yyCompareVal(___sw1230___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1231___ = 0; - } else if (yyCompareVal(___sw1230___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1231___ = 1; - } else if (yyCompareVal(___sw1230___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1230___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1231___ = 2; - } else if (yyCompareVal(___sw1230___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1231___ = 3; - } - switch (___swc1231___) { - case 0: { - break; - } - case 1: { - var ___sw1232___ = gmldist; - var ___swc1233___ = -1; - if (yyCompareVal(___sw1232___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1232___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1233___ = 0; - } else if (yyCompareVal(___sw1232___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1233___ = 1; - } else if (yyCompareVal(___sw1232___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1233___ = 2; - } - switch (___swc1233___) { - case 0: { - gmld43 = 1; - gmlblitz = 1; - gmlc1 = 7; - gmlc4 = 1; - break; - } - case 1: { - gmld43 = 4; - gmlblitz = 1; - gmlc1 = 4; - gmlc4 = 1; - break; - } - case 2: { - gmld43 = 4; - gmlblitz = 1; - gmlc1 = 4; - gmlc4 = 1; - break; - } - } - break; - } - case 2: { - var ___sw1234___ = gmldist; - var ___swc1235___ = -1; - if (yyCompareVal(___sw1234___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1235___ = 0; - } else if (yyCompareVal(___sw1234___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1235___ = 1; - } else if (yyCompareVal(___sw1234___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1235___ = 2; - } else if (yyCompareVal(___sw1234___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1235___ = 3; - } - switch (___swc1235___) { - case 0: { - gmld43 = 1; - gmlblitz = 2; - gmlc1 = 6; - gmlc4 = 1; - break; - } - case 1: { - gmld43 = 5; - gmlblitz = 3; - gmlc1 = 1; - gmlc4 = 1; - break; - } - case 2: { - gmld43 = 4; - gmlblitz = 3; - gmlc1 = 1; - gmlc4 = 2; - break; - } - case 3: { - gmld43 = 3; - gmlblitz = 4; - gmlc1 = 1; - gmlc4 = 4; - break; - } - } - break; - } - case 3: { - gmld43 = 1; - gmlblitz = 5; - gmlc1 = 1; - gmlc4 = 1; - break; - } - default: { - break; - } - } - var gmlplaycallroll = random_range(0, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmld43), __yy_gml_errCheck(gmlblitz)), __yy_gml_errCheck(gmlc1)), __yy_gml_errCheck(gmlc4))); - gml_Script_slog(__yy__v1275, _inst, yyfplus("playcallroll = ", __yy_gml_errCheck(string(gmlplaycallroll)))); - __yy__v1275.gmldefensive_cover = 2; - if (yyfgreater(gmlplaycallroll, gmld43)) { - __yy__v1275.gmldefensive_cover = 0; - } - if (yyfgreater(gmlplaycallroll, yyfplus(__yy_gml_errCheck(gmld43), __yy_gml_errCheck(gmlblitz)))) { - __yy__v1275.gmldefensive_cover = 1; - } - if (yyfgreater(gmlplaycallroll, yyfplus(yyfplus(__yy_gml_errCheck(gmld43), __yy_gml_errCheck(gmlblitz)), __yy_gml_errCheck(gmlc1)))) { - __yy__v1275.gmldefensive_cover = 3; - } - } - } - } - } -} -function gml_GlobalScript_s_set_up_fieldgoal(_inst, _other, argument0) { - _inst.gmls_set_up_fieldgoal = __yy_method(_inst, gml_Script_s_set_up_fieldgoal); -} -function gml_Script_s_set_up_fieldgoal(_inst, _other, argument0) { - { - show_debug_message("s_set_up_fieldgoal"); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - if (yyfequal(argument0, 2)) { - gml_Script_s_action_result(_inst, _other, 11); - } else { - gml_Script_s_action_result(_inst, _other, 10); - } - return; - } - } - _inst.gmlplaystart_time = g_pBuiltIn.get_current_time(); - global.gmlreplay_do = false; - { - var __yy__v1276 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1277 in __yy__v1276) { - if (!__yy__v1276.hasOwnProperty(__yy__v1277)) continue; - var __yy__v1278 = __yy__v1276[__yy__v1277]; - { - __yy__v1278.alarm = __yy_gml_array_check(__yy__v1278.alarm, 3631142474); - __yy__v1278.alarm[__yy_gml_array_check_index_set(0)] = 0; - gml_Script_s_reset_wind(__yy__v1278, _inst); - __yy__v1278.gmlkicking = argument0; - __yy__v1278.gmlscored_by = -1; - if (yyfequal(__yy__v1278.gmlkicking, 2)) { - __yy__v1278.gmlscrimmage = 47; - } - __yy__v1278.gmlx_scrim = yyfplus(1300, __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(__yy__v1278.gmlscrimmage), 20), __yy_gml_errCheck(__yy__v1278.gmldrivedir)))); - __yy__v1278.gmlx_yards = yyfplus(__yy_gml_errCheck(__yy__v1278.gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(__yy__v1278.gmlyards), 20), __yy_gml_errCheck(__yy__v1278.gmldrivedir)))); - __yy__v1278.gmly_scrim = 300; - (g_yyPrePostObject__ = __yy__v1278.gmlkicks), (__yy__v1278.gmlkicks = g_yyPrePostObject__ instanceof Long ? __yy__v1278.gmlkicks.add(1) : ++__yy__v1278.gmlkicks), g_yyPrePostObject__; - if (yyfgreater(__yy__v1278.gmlsnaps, 0)) { - (g_yyPrePostObject__ = __yy__v1278.gmlsnaps), (__yy__v1278.gmlsnaps = g_yyPrePostObject__ instanceof Long ? __yy__v1278.gmlsnaps.subtract(1) : --__yy__v1278.gmlsnaps), g_yyPrePostObject__; - } - if (yyGetBool(yyfnotequal(__yy__v1278.gmlkicking, 2)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice))) { - { - __yy__v1278.gmly_scrim = 276; - if (yyfgreater(__yy__v1278.gmly_down, 300)) { - __yy__v1278.gmly_scrim = 332; - } - } - } - __yy__v1278.gmlkick_dist = yyfminus(__yy_gml_errCheck(__yy__v1278.gmlx_scrim), 90); - if (yyfequal(__yy__v1278.gmldrivedir, 1)) { - __yy__v1278.gmlkick_dist = yyfminus(2510, __yy_gml_errCheck(__yy__v1278.gmlx_scrim)); - } - __yy__v1278.gmlkick_dist = yyfplus(4, __yy_gml_errCheck(floor(yyfdivide(__yy_gml_errCheck(__yy__v1278.gmlkick_dist), 20)))); - gml_Script_s_destroy_match_objects(__yy__v1278, _inst); - var gmlo = 1; - for (; yyfless(gmlo, 12); g_yyPrePostObject__ = gmlo, gmlo = g_yyPrePostObject__ instanceof Long ? gmlo.add(1) : ++gmlo, g_yyPrePostObject__) { - { - instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) && yyGetBool(yyfequal(gmlo, 2))) { - break; - } - } - } - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) { - { - var gmld = 1; - for (; yyfless(gmld, 12); g_yyPrePostObject__ = gmld, gmld = g_yyPrePostObject__ instanceof Long ? gmld.add(1) : ++gmld, g_yyPrePostObject__) { - { - instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006d)); - } - } - } - } - { - var __yy__v1279 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1280 in __yy__v1279) { - if (!__yy__v1279.hasOwnProperty(__yy__v1280)) continue; - var __yy__v1281 = __yy__v1279[__yy__v1280]; - gml_Script_s_set_skills_and_skin(__yy__v1281, __yy__v1278); - } - } - global.gmlmaster_ball = instance_create_layer(0, 0, "Ball", YYASSET_REF(0x0000006f)); - instance_create_layer(0, 0, "Ball", YYASSET_REF(0x00000070)); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) { - { - __yy__v1278.gmlstate = 1; - __yy__v1278.gmlcomm_stage = 14; - __yy__v1278.gmlcomm_txt = ""; - __yy__v1278.gmlcomm_proceed = false; - __yy__v1278.gmltap_msg = gml_Script_s_str(__yy__v1278, _inst, "training_Kick1"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) { - __yy__v1278.gmltap_msg = gml_Script_s_str(__yy__v1278, _inst, "training_Kick1b"); - } - if (yyGetBool(global.gmlgamepad)) { - __yy__v1278.gmlcomm_proceed = true; - } - } - } - } - } - } - var gmlshowChangeMind = yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 4)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking, 2))) && yyGetBool(gml_Script_s_count_timeouts(_inst, _other)); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlcollege_overtime) && yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlcollege_overtime_round, 2)) && yyGetBool(gml_Script_s_count_timeouts(_inst, _other)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking, 1))) { - { - gmlshowChangeMind = true; - } - } - if (yyGetBool(gmlshowChangeMind)) { - { - var gmlbx = yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_width()), 8), __yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000059)))); - var gmlby = 68; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) { - gmlbx = 8; - } - var gmlobj_btn_g4i = instance_create_layer(gmlbx, gmlby, "Text", YYASSET_REF(0x0000000c)); - yyInst(_inst, _other, gmlobj_btn_g4i).gmlgp_mapped_button = 32772; - yyInst(_inst, _other, gmlobj_btn_g4i).gmlgp_mapped_hidden = 32774; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking, 2)) { - yyInst(_inst, _other, gmlobj_btn_g4i).gmltxt = gml_Script_s_str(_inst, _other, "btn_GoFor2"); - } - } - } - } -} -function gml_GlobalScript_s_subtract_time(_inst, _other) { - _inst.gmls_subtract_time = __yy_method(_inst, gml_Script_s_subtract_time); -} -function gml_Script_s_subtract_time(_inst, _other, argument0, argument1, argument2) { - { - var gmltm = irandom_range(argument0, argument1); - if (yyGetBool(_inst.gmlgoforit)) { - gmltm = yyfplus(1, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltm), 0.5))); - } else { - if (yyGetBool(yyfgreater(argument1, 1)) && yyGetBool(yyfgreater(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], yyfplus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)]), 7))) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength, -1))) { - gmltm = yyftime(gmltm, 1.5); - } - } - _inst.gmltime_subtract = yyfplus(_inst.gmltime_subtract, round(gmltm)); - } -} -function gml_GlobalScript_s_update_game_timer(_inst, _other) { - _inst.gmls_update_game_timer = __yy_method(_inst, gml_Script_s_update_game_timer); -} -function gml_Script_s_update_game_timer(_inst, _other) { - { - if (yyGetBool(yyflessequal(_inst.gmlminutes, 0)) && yyGetBool(yyflessequal(_inst.gmlseconds, 0))) { - return; - } - if (yyfequal(_inst.gmlkicking, 2)) { - return; - } - if (yyGetBool(_inst.gmltimeout_called)) { - return; - } - if (yyGetBool(yyfgreater(_inst.gmldown, 4)) && yyGetBool(yyfless(_inst.gmldown, 99))) { - return; - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - return; - } - if (yyGetBool(_inst.gmlcollege_overtime)) { - return; - } - { - var __yy__v1282 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1283 in __yy__v1282) { - if (!__yy__v1282.hasOwnProperty(__yy__v1283)) continue; - var __yy__v1284 = __yy__v1282[__yy__v1283]; - { - var ___sw1238___ = __yy__v1284.gmlstate; - var ___swc1239___ = -1; - if (yyCompareVal(___sw1238___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 14, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 15, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 16, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 17, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1238___, 20, g_GMLMathEpsilon, false) == 0) { - ___swc1239___ = 0; - } - switch (___swc1239___) { - case 0: { - return; - break; - } - default: { - if (yyGetBool(yyfequal(__yy__v1284.gmlstate, 4)) && yyGetBool(__yy__v1284.gmlholder)) { - { - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, __yy__v1284.gmlholder).gmloffense)) || yyGetBool(gml_Script_s_is_kickoff(__yy__v1284, _inst, true))) { - return; - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 4)) && yyGetBool(yyfgreater(yyInst(_inst, _other, __yy__v1284.gmlholder).gmlremaining_dist, 0))) { - return; - } - } - } - } - if (yyGetBool(gml_Script_s_is_kickoff(__yy__v1284, _inst, true)) && yyGetBool(yyGetBool(yyfless(__yy__v1284.x, 300)) || yyGetBool(yyfgreater(__yy__v1284.x, 2300)))) { - return; - } - var gmlsec = 700; - if (yyGetBool(yyfequal(__yy__v1284.gmlstate, 4)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength, -1))) { - gmlsec = yyftime(gmlsec, 1.5); - } - { - if (yyfgreater(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmlgametimer), __yy_gml_errCheck(gmlsec)))) { - { - _inst.gmlgametimer = g_pBuiltIn.get_current_time(); - gml_Script_s_subtract_time(_inst, __yy__v1284, 1, 1, "Tick"); - gml_Script_s_update_game_clock(_inst, __yy__v1284); - } - } - } - break; - } - } - } - } - } - } -} -function gml_GlobalScript_s_update_game_clock(_inst, _other) { - _inst.gmls_update_game_clock = __yy_method(_inst, gml_Script_s_update_game_clock); -} -function gml_Script_s_update_game_clock(_inst, _other) { - { - { - var __yy__v1285 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1286 in __yy__v1285) { - if (!__yy__v1285.hasOwnProperty(__yy__v1286)) continue; - var __yy__v1287 = __yy__v1285[__yy__v1286]; - { - if (yyfgreater(__yy__v1287.gmltime_subtract, 0)) { - { - (g_yyPrePostObject__ = __yy__v1287.gmltime_subtract), (__yy__v1287.gmltime_subtract = g_yyPrePostObject__ instanceof Long ? __yy__v1287.gmltime_subtract.subtract(1) : --__yy__v1287.gmltime_subtract), g_yyPrePostObject__; - (g_yyPrePostObject__ = __yy__v1287.gmlseconds), (__yy__v1287.gmlseconds = g_yyPrePostObject__ instanceof Long ? __yy__v1287.gmlseconds.subtract(1) : --__yy__v1287.gmlseconds), g_yyPrePostObject__; - if (yyfequal(__yy__v1287.gmlstate, 2)) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - if (yyfequal(__yy__v1287.gmlminutes, 0)) { - { - if (yyfless(__yy__v1287.gmlseconds, 6)) { - gml_Script_s_sound(__yy__v1287, _inst, YYASSET_REF(0x02000004)); - } else { - gml_Script_s_sound(__yy__v1287, _inst, YYASSET_REF(0x02000003)); - } - } - } - } - } else { - if (yyGetBool(yyfequal(__yy__v1287.gmlquarter, 2)) || yyGetBool(yyfequal(__yy__v1287.gmlquarter, 4))) { - { - if (yyGetBool(yyfequal(__yy__v1287.gmlminutes, 0)) && yyGetBool(yyfequal(__yy__v1287.gmlseconds, 20))) { - gml_Script_s_sound(__yy__v1287, _inst, YYASSET_REF(0x02000004)); - } - if (yyGetBool(yyfequal(__yy__v1287.gmlminutes, 0)) && yyGetBool(yyfless(__yy__v1287.gmlseconds, 11))) { - gml_Script_s_sound(__yy__v1287, _inst, YYASSET_REF(0x02000003)); - } - } - } - } - } - } - if (yyfless(__yy__v1287.gmlseconds, 0)) { - { - (g_yyPrePostObject__ = __yy__v1287.gmlminutes), (__yy__v1287.gmlminutes = g_yyPrePostObject__ instanceof Long ? __yy__v1287.gmlminutes.subtract(1) : --__yy__v1287.gmlminutes), g_yyPrePostObject__; - __yy__v1287.gmlseconds = yyfplus(__yy__v1287.gmlseconds, 60); - if (yyfless(__yy__v1287.gmlminutes, 0)) { - { - __yy__v1287.gmlminutes = 0; - __yy__v1287.gmlseconds = 0; - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_update_yard_gain(_inst, _other) { - _inst.gmls_update_yard_gain = __yy_method(_inst, gml_Script_s_update_yard_gain); -} -function gml_Script_s_update_yard_gain(_inst, _other) { - { - gml_Script_s_update_xdead(_inst, _other); - var gmlgain = 0; - var gmlbx = clamp(_inst.gmlxdead, 300, 2300); - var gmlball = global.gmlmaster_ball; - if (yyGetBool(yyInst(_inst, _other, gmlball).gmlholder) && yyGetBool(!yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmloffense))) { - return; - } - var ___sw1244___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - var ___swc1245___ = -1; - if (yyCompareVal(___sw1244___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1245___ = 0; - } else if (yyCompareVal(___sw1244___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1245___ = 1; - } - switch (___swc1245___) { - case 0: { - gmlgain = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim), __yy_gml_errCheck(gmlbx))), 20); - break; - } - case 1: { - gmlgain = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_scrim))), 20); - break; - } - } - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(yyInst(_inst, _other, gmlball).gmlholder) && yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap) && yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - { - gml_Script_slog(_inst, _other, yyfplus("Check return record gain = ", __yy_gml_errCheck(string(gmlgain)))); - ds_map_set(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "stat_return_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "stat_return_attempts")), 1)); - if (yyfgreater(gmlgain, 0)) { - { - ds_map_set(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "stat_return_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "stat_return_yards")), __yy_gml_errCheck(gmlgain))); - if (yyfgreater(gmlgain, ds_map_find_value(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "stat_return_longest"))) { - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_return_longest", gmlgain); - } - gml_Script_s_check_record(_inst, _other, "ui_LongKickReturn", gmlgain, "", gml_Script_s_get_holder_name(_inst, _other), gml_Script_s_get_opponent_team_tla(_inst, _other)); - if (!yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - { - if (yyfgreaterequal(gmlgain, 25)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_RETURN_25"); - } - if (yyfgreaterequal(gmlgain, 50)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_RETURN_50"); - } - if (yyfgreaterequal(gmlgain, 75)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_RETURN_75"); - } - } - } - if (yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) { - { - ds_map_set(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "stat_return_tds", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmlpmap, "stat_return_tds")), 1)); - if (!yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_RETURN_TD"); - } - } - } - if (yyfgreater(gmlgain, 25)) { - global.gmlreplay_do = true; - } - } - } - return; - } - } - var gmlqb = gml_Script_s_get_quarterback(_inst, _other); - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(_inst.gmlholder) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 5))) { - { - var ___sw1246___ = yyInst(_inst, _other, _inst.gmlholder).gmlposition; - var ___swc1247___ = -1; - if (yyCompareVal(___sw1246___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1246___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1246___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1246___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1247___ = 0; - } else if (yyCompareVal(___sw1246___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1246___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1246___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1246___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1246___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1246___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1247___ = 1; - } - switch (___swc1247___) { - case 0: { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlrunning_play)) { - { - gml_Script_slog(_inst, _other, ">>> RUNNING_PLAY"); - if (yyGetBool(yyInst(_inst, _other, _inst.gmlholder).gmlpmap)) { - { - if (yyfnotequal(_inst.gmlstate, 11)) { - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_rush_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_rush_attempts")), 1)); - } - if (yyGetBool(yyfgreater(gmlgain, 0)) || yyGetBool(yyfnotequal(yyInst(_inst, _other, _inst.gmlholder).gmlposition, 1))) { - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_rush_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_rush_yards")), __yy_gml_errCheck(gmlgain))); - } - if (yyfgreater(gmlgain, ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_rush_longest"))) { - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_rush_longest", gmlgain); - } - if (yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) { - { - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_rush_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_rush_touchdowns")), 1)); - if (yyGetBool(yyfequal(ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "position"), 1)) && yyGetBool(!yyGetBool(gml_Script_s_simming_action(_inst, _other)))) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_TD_QB"); - } - } - } - } - } else { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) && yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlposition, 1)) && yyGetBool(!yyGetBool(gml_Script_s_simming_action(_inst, _other)))) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_TD_QB"); - } - } - } - if (!yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - { - if (yyfgreater(gmlgain, 15)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_RUN15"); - } else { - if (yyfgreater(gmlgain, 10)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_RUN10"); - } else { - if (yyfgreater(gmlgain, 5)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_RUN5"); - } - } - } - } - } - if (yyfgreater(gmlgain, 15)) { - global.gmlreplay_do = true; - } - gml_Script_s_check_record(_inst, _other, "ui_LongRushingPlay", gmlgain, gml_Script_s_get_qb_name(_inst, _other), gml_Script_s_get_holder_name(_inst, _other), gml_Script_s_get_opponent_team_tla(_inst, _other)); - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6))) { - { - gml_Script_s_check_record(_inst, _other, "ui_LongRushTD", gmlgain, gml_Script_s_get_qb_name(_inst, _other), gml_Script_s_get_holder_name(_inst, _other), gml_Script_s_get_opponent_team_tla(_inst, _other)); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldist_td = round(gmlgain); - } - } - } - } else { - { - if (yyGetBool(yyInst(_inst, _other, _inst.gmlholder).gmlpmap)) { - { - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_attempts")), 1)); - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_yards")), __yy_gml_errCheck(gmlgain))); - if (yyfgreater(gmlgain, ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_longest"))) { - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_longest", gmlgain); - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6))) { - ds_map_set(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, _inst.gmlholder).gmlpmap, "stat_touchdowns")), 1)); - } - } - } - if (yyGetBool(gmlqb) && yyGetBool(yyInst(_inst, _other, gmlqb).gmlpmap)) { - { - ds_map_set(yyInst(_inst, _other, gmlqb).gmlpmap, "stat_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlqb).gmlpmap, "stat_yards")), __yy_gml_errCheck(gmlgain))); - if (yyfgreater(gmlgain, ds_map_find_value(yyInst(_inst, _other, gmlqb).gmlpmap, "stat_longest"))) { - ds_map_set(yyInst(_inst, _other, gmlqb).gmlpmap, "stat_longest", gmlgain); - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6))) { - ds_map_set(yyInst(_inst, _other, gmlqb).gmlpmap, "stat_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, gmlqb).gmlpmap, "stat_touchdowns")), 1)); - } - } - } - if (yyGetBool(!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) && yyGetBool(!yyGetBool(gml_Script_s_simming_action(_inst, _other)))) { - { - if (yyfgreater(gmlgain, 50)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_PASS50"); - } else { - if (yyfgreater(gmlgain, 25)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_PASS25"); - } else { - if (yyfgreater(gmlgain, 10)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_PASS10"); - } - } - } - } - } - if (yyfgreater(gmlgain, 25)) { - global.gmlreplay_do = true; - } - gml_Script_s_check_record(_inst, _other, "ui_LongPassingPlay", gmlgain, gml_Script_s_get_qb_name(_inst, _other), gml_Script_s_get_holder_name(_inst, _other), gml_Script_s_get_opponent_team_tla(_inst, _other)); - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6))) { - { - gml_Script_s_check_record(_inst, _other, "ui_LongPassTD", gmlgain, gml_Script_s_get_qb_name(_inst, _other), gml_Script_s_get_holder_name(_inst, _other), gml_Script_s_get_opponent_team_tla(_inst, _other)); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldist_td = round(gmlgain); - } - } - } - } - break; - } - case 1: { - break; - } - } - } - } - gml_Script_s_fieldtxt_yards(_inst, _other, gmlgain); - } -} -function gml_GlobalScript_s_set_rewarded_route(_inst, _other) { - _inst.gmls_set_rewarded_route = __yy_method(_inst, gml_Script_s_set_rewarded_route); -} -function gml_Script_s_set_rewarded_route(_inst, _other) { - { - { - var __yy__v1288 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1289 in __yy__v1288) { - if (!__yy__v1288.hasOwnProperty(__yy__v1289)) continue; - var __yy__v1290 = __yy__v1288[__yy__v1289]; - { - if (yyGetBool(path_exists(__yy__v1290.gmlmy_route)) && yyGetBool(!yyGetBool(__yy__v1290.gmlte_blocking)) && yyGetBool(yyfnotequal(__yy__v1290.gmlposition, 1))) { - { - if (!yyGetBool(irandom(4))) { - { - if (yyGetBool(__yy__v1290.gmlpmap) && yyGetBool(yyfgreater(ds_map_find_value(__yy__v1290.gmlpmap, "attitude"), 99))) { - continue; - } else { - { - __yy__v1290.gmlrewarded_route = true; - return; - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_switch_drivedirection(_inst, _other) { - _inst.gmls_switch_drivedirection = __yy_method(_inst, gml_Script_s_switch_drivedirection); -} -function gml_Script_s_switch_drivedirection(_inst, _other) { - { - { - var __yy__v1291 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1292 in __yy__v1291) { - if (!__yy__v1291.hasOwnProperty(__yy__v1292)) continue; - var __yy__v1293 = __yy__v1291[__yy__v1292]; - { - __yy__v1293.gmldrivedir = __yy_gml_errCheck(-__yy_gml_errCheck(__yy__v1293.gmldrivedir)); - var gmldd = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"); - if (yyGetBool(global.gmlexhibition)) { - gmldd = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_drivedir"); - } - if (yyfnotequal(gmldd, 0)) { - __yy__v1293.gmldrivedir = gmldd; - } - } - } - } - { - var __yy__v1294 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1295 in __yy__v1294) { - if (!__yy__v1294.hasOwnProperty(__yy__v1295)) continue; - var __yy__v1296 = __yy__v1294[__yy__v1295]; - { - __yy__v1296.gmlfacing = __yy_gml_errCheck(-__yy_gml_errCheck(__yy__v1296.gmlfacing)); - __yy__v1296.gmlgoalline_attack = 2300; - if (yyfequal(__yy__v1296.gmlfacing, -1)) { - __yy__v1296.gmlgoalline_attack = 300; - } - } - } - } - } -} -function gml_GlobalScript_s_destroy_match_objects(_inst, _other) { - _inst.gmls_destroy_match_objects = __yy_method(_inst, gml_Script_s_destroy_match_objects); -} -function gml_Script_s_destroy_match_objects(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_destroy_match_objects"); - { - var __yy__v1297 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1298 in __yy__v1297) { - if (!__yy__v1297.hasOwnProperty(__yy__v1298)) continue; - var __yy__v1299 = __yy__v1297[__yy__v1298]; - layer_sprite_destroy(__yy__v1299.gmlmy_shadow); - } - } - { - var __yy__v1300 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1301 in __yy__v1300) { - if (!__yy__v1300.hasOwnProperty(__yy__v1301)) continue; - var __yy__v1302 = __yy__v1300[__yy__v1301]; - layer_sprite_destroy(__yy__v1302.gmlmy_shadow); - } - } - instance_destroy(_inst, YYASSET_REF(0x0000006b)); - instance_destroy(_inst, YYASSET_REF(0x0000006f)); - instance_destroy(_inst, YYASSET_REF(0x00000070)); - instance_destroy(_inst, YYASSET_REF(0x0000006e)); - instance_destroy(_inst, YYASSET_REF(0x00000075)); - instance_destroy(_inst, YYASSET_REF(0x0000007a)); - instance_destroy(_inst, YYASSET_REF(0x0000007b)); - instance_destroy(_inst, YYASSET_REF(0x0000007c)); - instance_destroy(_inst, YYASSET_REF(0x0000000c)); - } -} -function gml_GlobalScript_s_action_result(_inst, _other) { - _inst.gmls_action_result = __yy_method(_inst, gml_Script_s_action_result); -} -function gml_Script_s_action_result(_inst, _other, argument0) { - { - gml_Script_s_destroy_match_objects(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus("s_action_result: ", __yy_gml_errCheck(gml_Script_s_get_string_action_result(_inst, _other, argument0)))); - { - var __yy__v1303 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1304 in __yy__v1303) { - if (!__yy__v1303.hasOwnProperty(__yy__v1304)) continue; - var __yy__v1305 = __yy__v1303[__yy__v1304]; - { - __yy__v1305.gmlscorer = ""; - var ___sw1250___ = argument0; - var ___swc1251___ = -1; - if (yyCompareVal(___sw1250___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 0; - } else if (yyCompareVal(___sw1250___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 1; - } else if (yyCompareVal(___sw1250___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1250___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 2; - } else if (yyCompareVal(___sw1250___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 3; - } else if (yyCompareVal(___sw1250___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 4; - } else if (yyCompareVal(___sw1250___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 5; - } else if (yyCompareVal(___sw1250___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 6; - } else if (yyCompareVal(___sw1250___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 7; - } else if (yyCompareVal(___sw1250___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 8; - } else if (yyCompareVal(___sw1250___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1251___ = 9; - } - switch (___swc1251___) { - case 0: { - gml_Script_slog(__yy__v1305, _inst, yyfplus("quarter=", __yy_gml_errCheck(string(__yy__v1305.gmlquarter)))); - gml_Script_slog(__yy__v1305, _inst, yyfplus("drives=", __yy_gml_errCheck(string(__yy__v1305.gmldrives)))); - var gmlis2PointConv = yyfgreaterequal(__yy__v1305.gmldown, 6); - if (yyGetBool(__yy__v1305.gmlcollege_overtime)) { - { - if (yyGetBool(gmlis2PointConv)) { - { - gml_Script_slog(__yy__v1305, _inst, "ACTION_RESULT_TOUCHDOWN (college_overtime - 2pconv)"); - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 2); - gml_Script_s_college_overtime_handle_play_end(__yy__v1305, _inst); - __yy__v1305.gmlstate = 1; - __yy__v1305.gmlcomm_proceed = true; - return; - } - } else { - { - gml_Script_slog(__yy__v1305, _inst, "ACTION_RESULT_TOUCHDOWN (college_overtime - touchdown)"); - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 6); - gml_Script_s_college_overtime_trigger_point_conversion(__yy__v1305, _inst); - __yy__v1305.gmlstate = 1; - __yy__v1305.gmlcomm_proceed = true; - return; - } - } - break; - } - } else { - if (yyGetBool(yyfequal(__yy__v1305.gmlquarter, 5)) && yyGetBool(yyfless(__yy__v1305.gmldown, 6)) && yyGetBool(yyfgreater(yyfplus(__yy_gml_errCheck(__yy__v1305.gmlteam_score[__yy_gml_array_check_index(__yy__v1305.gmlpossession, __yy__v1305.gmlteam_score)]), 6), __yy__v1305.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0, __yy__v1305.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(__yy__v1305, _inst))) { - { - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 6); - __yy__v1305.gmlcomm_stage = 17; - break; - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1305.gmldown, 6)) && yyGetBool(!yyGetBool(gml_Script_s_is_kickoff(__yy__v1305, _inst, true)))) { - { - gml_Script_s_complete_achievement(__yy__v1305, _inst, "ACH_POINTAFTER2"); - if (yyGetBool(yyfequal(__yy__v1305.gmlquarter, 5)) && yyGetBool(yyfgreater(yyfplus(__yy_gml_errCheck(__yy__v1305.gmlteam_score[__yy_gml_array_check_index(__yy__v1305.gmlpossession, __yy__v1305.gmlteam_score)]), 2), __yy__v1305.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0, __yy__v1305.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(__yy__v1305, _inst))) { - { - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 2); - __yy__v1305.gmlcomm_stage = 17; - break; - } - } else { - { - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 2); - __yy__v1305.gmlcomm_stage = 1; - break; - } - } - } - } else { - { - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 6); - __yy__v1305.gmldown = 6; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - __yy__v1305.gmlcomm_stage = 10; - } else { - { - gml_Script_slog(__yy__v1305, _inst, yyfplus(yyfplus("Offer after touchdown [", __yy_gml_errCheck(gml_Script_s_str(__yy__v1305, _inst, "matchmsg_PATor2"))), "]")); - gml_Script_s_create_message(__yy__v1305, _inst, "", gml_Script_s_str(__yy__v1305, _inst, "matchmsg_PATor2"), gml_Script_s_str(__yy__v1305, _inst, "match_1pt"), gml_Script_s_str(__yy__v1305, _inst, "match_2pt"), kgml_Script_btn_response_1pt, kgml_Script_btn_response_2pt, 16777215, 0.7); - return; - } - } - } - } - } - } - break; - } - case 1: { - var gmlis2PointConv = yyfgreaterequal(__yy__v1305.gmldown, 6); - if (yyGetBool(__yy__v1305.gmlcollege_overtime)) { - { - if (yyGetBool(gmlis2PointConv)) { - { - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0)], 2); - gml_Script_s_college_overtime_handle_play_end(__yy__v1305, _inst); - __yy__v1305.gmlstate = 1; - __yy__v1305.gmlcomm_proceed = true; - return; - } - } else { - { - gml_Script_s_change_possession(__yy__v1305, _inst); - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 6); - gml_Script_s_college_overtime_trigger_point_conversion(__yy__v1305, _inst); - __yy__v1305.gmlstate = 1; - __yy__v1305.gmlcomm_proceed = true; - return; - } - } - break; - } - } else { - if (yyGetBool(yyfequal(__yy__v1305.gmlquarter, 5)) && yyGetBool(yyfnotequal(__yy__v1305.gmlteam_score[__yy_gml_array_check_index(0, __yy__v1305.gmlteam_score)], __yy__v1305.gmlteam_score[__yy_gml_array_check_index(1, __yy__v1305.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(__yy__v1305, _inst))) { - { - gml_Script_s_change_possession(__yy__v1305, _inst); - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 6); - __yy__v1305.gmlcomm_stage = 17; - } - } else { - if (yyfgreaterequal(__yy__v1305.gmldown, 6)) { - { - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0)], 2); - __yy__v1305.gmlcomm_stage = 1; - } - } else { - { - gml_Script_s_change_possession(__yy__v1305, _inst); - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 6); - __yy__v1305.gmldown = 6; - if (yyGetBool(global.gmlexhibition) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - { - gml_Script_s_create_message(__yy__v1305, _inst, "", gml_Script_s_str(__yy__v1305, _inst, "matchmsg_PATor2"), gml_Script_s_str(__yy__v1305, _inst, "match_1pt"), gml_Script_s_str(__yy__v1305, _inst, "match_2pt"), kgml_Script_btn_response_1pt, kgml_Script_btn_response_2pt, 16777215, 0.7); - return; - } - } else { - __yy__v1305.gmlcomm_stage = 10; - } - } - } - } - } - break; - } - case 2: { - if (yyGetBool(__yy__v1305.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_handle_play_end(__yy__v1305, _inst); - } - } else { - if (yyGetBool(yyfequal(__yy__v1305.gmlquarter, 5)) && yyGetBool(yyfnotequal(__yy__v1305.gmlteam_score[__yy_gml_array_check_index(0, __yy__v1305.gmlteam_score)], __yy__v1305.gmlteam_score[__yy_gml_array_check_index(1, __yy__v1305.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(__yy__v1305, _inst))) { - __yy__v1305.gmlcomm_stage = 17; - } else { - if (yyfgreaterequal(__yy__v1305.gmldown, 6)) { - { - gml_Script_slog(__yy__v1305, _inst, "Missed 2pt attempt"); - if (yyGetBool(yyfequal(__yy__v1305.gmlquarter, 5)) && yyGetBool(yyfnotequal(__yy__v1305.gmlteam_score[__yy_gml_array_check_index(0, __yy__v1305.gmlteam_score)], __yy__v1305.gmlteam_score[__yy_gml_array_check_index(1, __yy__v1305.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(__yy__v1305, _inst))) { - __yy__v1305.gmlcomm_stage = 17; - } else { - __yy__v1305.gmlcomm_stage = 1; - } - } - } else { - __yy__v1305.gmlcomm_stage = 22; - } - } - } - break; - } - case 3: { - __yy__v1305.gmlcomm_stage = 5; - break; - } - case 4: { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) { - { - if (yyfequal(__yy__v1305.gmlpractice_success, 0)) { - __yy__v1305.gmlpractice_success = __yy__v1305.gmlpractice_count; - } else { - __yy__v1305.gmlpractice_success = -1; - } - gml_Script_s_set_up_practice(__yy__v1305, _inst); - return; - } - } - gml_Script_s_change_wind(__yy__v1305, _inst); - if (yyfequal(__yy__v1305.gmlkicking, 2)) { - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 1); - } else { - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1305.gmlpossession)], 3); - } - if (yyGetBool(__yy__v1305.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_handle_play_end(__yy__v1305, _inst); - break; - } - } else { - if (yyGetBool(yyfequal(__yy__v1305.gmlquarter, 5)) && yyGetBool(yyfnotequal(__yy__v1305.gmlteam_score[__yy_gml_array_check_index(0, __yy__v1305.gmlteam_score)], __yy__v1305.gmlteam_score[__yy_gml_array_check_index(1, __yy__v1305.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(__yy__v1305, _inst))) { - { - if (yyfgreater(__yy__v1305.gmldrives, 1)) { - { - __yy__v1305.gmlcomm_stage = 17; - gml_Script_slog(__yy__v1305, _inst, "Overtime win 1"); - } - } else { - __yy__v1305.gmlcomm_stage = 1; - } - } - } else { - __yy__v1305.gmlcomm_stage = 1; - } - } - break; - } - case 5: { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) { - { - gml_Script_s_set_up_practice(__yy__v1305, _inst); - return; - } - } - if (yyGetBool(__yy__v1305.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_handle_play_end(__yy__v1305, _inst); - break; - } - } else { - if (yyGetBool(yyfequal(__yy__v1305.gmlquarter, 5)) && yyGetBool(yyfnotequal(__yy__v1305.gmlteam_score[__yy_gml_array_check_index(0, __yy__v1305.gmlteam_score)], __yy__v1305.gmlteam_score[__yy_gml_array_check_index(1, __yy__v1305.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(__yy__v1305, _inst))) { - { - gml_Script_slog(__yy__v1305, _inst, "Overtime win 4"); - __yy__v1305.gmlcomm_stage = 17; - } - } else { - if (yyfequal(__yy__v1305.gmlkicking, 2)) { - __yy__v1305.gmlcomm_stage = 1; - } else { - gml_Script_s_change_possession(__yy__v1305, _inst); - } - } - } - gml_Script_s_change_wind(__yy__v1305, _inst); - break; - } - case 6: { - if (yyGetBool(__yy__v1305.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_handle_play_end(__yy__v1305, _inst); - break; - } - } else { - if (yyGetBool(yyfequal(__yy__v1305.gmlquarter, 5)) && yyGetBool(yyfnotequal(__yy__v1305.gmlteam_score[__yy_gml_array_check_index(0, __yy__v1305.gmlteam_score)], __yy__v1305.gmlteam_score[__yy_gml_array_check_index(1, __yy__v1305.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(__yy__v1305, _inst))) { - { - __yy__v1305.gmlcomm_stage = 17; - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0)], 2); - } - } else { - { - __yy__v1305.gmlcomm_stage = 1; - __yy__v1305.gmlteam_score = __yy_gml_array_check(__yy__v1305.gmlteam_score, 3148352170); - __yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0)] = yyfplus(__yy__v1305.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(__yy__v1305.gmlpossession) ? 1 : 0)], 2); - } - } - } - break; - } - case 7: { - __yy__v1305.gmlcomm_stage = 2; - break; - } - case 8: { - __yy__v1305.gmlcomm_stage = 6; - break; - } - case 9: { - __yy__v1305.gmlcomm_stage = 10; - break; - } - } - __yy__v1305.gmlstate = 1; - __yy__v1305.gmlcomm_proceed = true; - if (yyfnotequal(argument0, 9)) { - __yy__v1305.gmldown = 1; - } - } - } - } - } -} -function gml_GlobalScript_s_is_quarter_over(_inst, _other) { - _inst.gmls_is_quarter_over = __yy_method(_inst, gml_Script_s_is_quarter_over); -} -function gml_Script_s_is_quarter_over(_inst, _other) { - { - var gmltime_up = yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlminutes, 0)) && yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlseconds, 0)); - if (yyGetBool(gmltime_up)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("is_quarter_over = YES (", __yy_gml_errCheck(gml_Script_s_get_string_commstage(_inst, _other, _inst.gmlcomm_stage))), ")")); - _inst.gmlcomm_next_stage = _inst.gmlcomm_stage; - _inst.gmlcomm_stage = 12; - if (yyfless(_inst.gmlquarter, 5)) { - _inst.gmldrives = 0; - } - return true; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("is_quarter_over = NO (", __yy_gml_errCheck(gml_Script_s_get_string_commstage(_inst, _other, _inst.gmlcomm_stage))), ")")); - return false; - } -} -function gml_GlobalScript_s_is_on_pitch(_inst, _other, argument0) { - _inst.gmls_is_on_pitch = __yy_method(_inst, gml_Script_s_is_on_pitch); -} -function gml_Script_s_is_on_pitch(_inst, _other, argument0) { - { - var gmlinclude_endzone = argument0; - if (yyfless(_inst.y, 132)) { - return false; - } - if (yyfgreater(_inst.y, 468)) { - return false; - } - if (yyGetBool(yyfgreater(_inst.x, 300)) && yyGetBool(yyfless(_inst.x, 2300))) { - return true; - } - if (yyGetBool(gmlinclude_endzone)) { - { - if (yyGetBool(yyfgreater(_inst.x, 90)) && yyGetBool(yyfless(_inst.x, 2510))) { - return true; - } - } - } - return false; - } -} -function gml_GlobalScript__poki_is_mobile(_inst, _other) { - _inst.gml_poki_is_mobile = __yy_method(_inst, gml_Script__poki_is_mobile); -} -function gml_Script__poki_is_mobile(_inst, _other) { - { - gml_Script_slog(_inst, _other, "_poki_is_mobile"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 4)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 3))) { - return true; - } - return false; - } -} -function gml_GlobalScript_s_is_on_pitch_xy(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_is_on_pitch_xy = __yy_method(_inst, gml_Script_s_is_on_pitch_xy); -} -function gml_Script_s_is_on_pitch_xy(_inst, _other, argument0, argument1, argument2) { - { - var gmlcx = argument0; - var gmlcy = argument1; - var gmlinclude_endzone = argument2; - if (yyfless(gmlcy, 132)) { - return false; - } - if (yyfgreater(gmlcy, 468)) { - return false; - } - if (yyGetBool(yyfgreater(gmlcx, 300)) && yyGetBool(yyfless(gmlcx, 2300))) { - return true; - } - if (yyGetBool(gmlinclude_endzone)) { - { - if (yyGetBool(yyfgreater(gmlcx, 90)) && yyGetBool(yyfless(gmlcx, 2510))) { - return true; - } - } - } - return false; - } -} -function gml_GlobalScript_s_end_match(_inst, _other) { - _inst.gmls_end_match = __yy_method(_inst, gml_Script_s_end_match); -} -function gml_Script_s_end_match(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("s_end_match:", __yy_gml_errCheck(string(argument0)))); - gml_Script__poki_gameplay_start(_inst, _other); - audio_sound_gain(YYASSET_REF(0x02000014), 0, 3000); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlcomm_stage = 31; - { - var __yy__v1306 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1307 in __yy__v1306) { - if (!__yy__v1306.hasOwnProperty(__yy__v1307)) continue; - var __yy__v1308 = __yy__v1306[__yy__v1307]; - { - __yy__v1308.gmltscore = __yy_gml_array_check(__yy__v1308.gmltscore, 2466154462); - __yy__v1308.gmltscore[__yy_gml_array_check_index_set(0)] = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score)]; - __yy__v1308.gmltscore[__yy_gml_array_check_index_set(1)] = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score)]; - if (yyGetBool(global.gmlexhibition)) { - { - gml_Script_s_set_multicon_turn(__yy__v1308, _inst); - gml_Script_exhibition_handle_exit_match(__yy__v1308, _inst); - room_goto(YYASSET_REF(0x03000031)); - return; - } - } - __yy__v1308.gmlroster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - gml_Script_slog_master_roster(__yy__v1308, _inst, "s_end_match"); - gml_Script_s_update_stats(__yy__v1308, _inst); - gml_Script_s_match_rating_effect_on_morale(__yy__v1308, _inst); - gml_Script_s_training_regime_effect_on_morale(__yy__v1308, _inst); - if (yyGetBool(yyfequal(argument0, 1)) && yyGetBool(!yyGetBool(gml_Script_s_simming_action(__yy__v1308, _inst)))) { - { - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstarqb)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_NOSTARQB"); - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstarplayer)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_NOSTAR"); - } - } - } - var gmltmap1 = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam)]; - var gmltmap2 = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam)]; - var gmlstr = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltmap1, "tla")), " "), __yy_gml_errCheck(string(__yy__v1308.gmltscore[__yy_gml_array_check_index(0, __yy__v1308.gmltscore)]))), "-"), __yy_gml_errCheck(string(__yy__v1308.gmltscore[__yy_gml_array_check_index(1, __yy__v1308.gmltscore)]))), " "), __yy_gml_errCheck(ds_map_find_value(gmltmap2, "tla"))); - gml_Script_s_check_record_text(__yy__v1308, _inst, "ui_MostPointsGame", yyfplus(__yy_gml_errCheck(__yy__v1308.gmltscore[__yy_gml_array_check_index(0, __yy__v1308.gmltscore)]), __yy_gml_errCheck(__yy__v1308.gmltscore[__yy_gml_array_check_index(1, __yy__v1308.gmltscore)])), gmlstr); - var gmldif = abs(yyfminus(__yy_gml_errCheck(__yy__v1308.gmltscore[__yy_gml_array_check_index(0, __yy__v1308.gmltscore)]), __yy_gml_errCheck(__yy__v1308.gmltscore[__yy_gml_array_check_index(1, __yy__v1308.gmltscore)]))); - var ___sw1264___ = argument0; - var ___swc1265___ = -1; - if (yyCompareVal(___sw1264___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1265___ = 0; - } else if (yyCompareVal(___sw1264___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1265___ = 1; - } - switch (___swc1265___) { - case 0: { - gml_Script_s_check_record_text(__yy__v1308, _inst, "ui_BiggestLoss", gmldif, gmlstr); - break; - } - case 1: { - gml_Script_s_check_record_text(__yy__v1308, _inst, "ui_BiggestWin", gmldif, gmlstr); - if (yyGetBool(yyfequal(__yy__v1308.gmltscore[__yy_gml_array_check_index(0, __yy__v1308.gmltscore)], 0)) || yyGetBool(yyfequal(__yy__v1308.gmltscore[__yy_gml_array_check_index(1, __yy__v1308.gmltscore)], 0))) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_SHUTOUT"); - } - break; - } - } - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmltscore[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team, __yy__v1308.gmltscore)], 50)) && yyGetBool(!yyGetBool(gml_Script_s_simming_action(__yy__v1308, _inst)))) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_SCORE50"); - } - var gmltds = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmltouchdowns; - gml_Script_s_check_record_text(__yy__v1308, _inst, "ui_MostTDsGame", gmltds, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmlstr), " ("), __yy_gml_errCheck(string(gmltds))), ")")); - var gmlfixture = gml_Script_s_get_human_fixture_by_week(__yy__v1308, _inst, __yy__v1308.gmlweek); - if (yyGetBool(gml_Script_s_simming_action(__yy__v1308, _inst))) { - { - var ___sw1266___ = __yy__v1308.gmlop_difficulty; - var ___swc1267___ = -1; - if (yyCompareVal(___sw1266___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1267___ = 0; - } else if (yyCompareVal(___sw1266___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1267___ = 1; - } else if (yyCompareVal(___sw1266___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1267___ = 2; - } else if (yyCompareVal(___sw1266___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1267___ = 3; - } else if (yyCompareVal(___sw1266___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1267___ = 4; - } - switch (___swc1267___) { - case 0: { - ds_map_set(gmlfixture, "difficulty", yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1308, _inst, "ui_Sim")), " "), __yy_gml_errCheck(string(yyfminus(16, __yy_gml_errCheck(yyfplus(5, __yy_gml_errCheck(__yy__v1308.gmlsuppress_difficulty)))))))); - break; - } - case 1: { - ds_map_set(gmlfixture, "difficulty", yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1308, _inst, "ui_Sim")), " E")); - break; - } - case 2: { - ds_map_set(gmlfixture, "difficulty", yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1308, _inst, "ui_Sim")), " M")); - break; - } - case 3: { - ds_map_set(gmlfixture, "difficulty", yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1308, _inst, "ui_Sim")), " H")); - break; - } - case 4: { - ds_map_set(gmlfixture, "difficulty", yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1308, _inst, "ui_Sim")), " X")); - break; - } - } - } - } else { - { - var ___sw1268___ = __yy__v1308.gmlop_difficulty; - var ___swc1269___ = -1; - if (yyCompareVal(___sw1268___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1269___ = 0; - } else if (yyCompareVal(___sw1268___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1269___ = 1; - } else if (yyCompareVal(___sw1268___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1269___ = 2; - } else if (yyCompareVal(___sw1268___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1269___ = 3; - } else if (yyCompareVal(___sw1268___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1269___ = 4; - } - switch (___swc1269___) { - case 0: { - ds_map_set(gmlfixture, "difficulty", yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1308, _inst, "ui_Dynamic")), " "), __yy_gml_errCheck(string(yyfminus(16, __yy_gml_errCheck(yyfplus(5, __yy_gml_errCheck(__yy__v1308.gmlsuppress_difficulty)))))))); - break; - } - case 1: { - ds_map_set(gmlfixture, "difficulty", gml_Script_s_str(__yy__v1308, _inst, "ui_Easy")); - break; - } - case 2: { - ds_map_set(gmlfixture, "difficulty", gml_Script_s_str(__yy__v1308, _inst, "ui_Medium")); - break; - } - case 3: { - ds_map_set(gmlfixture, "difficulty", gml_Script_s_str(__yy__v1308, _inst, "ui_Hard")); - break; - } - case 4: { - ds_map_set(gmlfixture, "difficulty", gml_Script_s_str(__yy__v1308, _inst, "ui_Extreme")); - break; - } - } - } - } - ds_map_set(gmlfixture, "op_matchlength", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength); - ds_map_set(gmlfixture, "away_score", __yy__v1308.gmltscore[__yy_gml_array_check_index(0, __yy__v1308.gmltscore)]); - ds_map_set(gmlfixture, "home_score", __yy__v1308.gmltscore[__yy_gml_array_check_index(1, __yy__v1308.gmltscore)]); - if (yyfequal(__yy__v1308.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - gml_Script_slog(__yy__v1308, _inst, yyfplus("End of regular season. My rating was ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - if (yyfequal(gml_Script_s_get_division_winner(__yy__v1308, _inst, __yy__v1308.gmlmyconference, __yy__v1308.gmlmydivision), __yy__v1308.gmlmyteam)) { - { - gml_Script_slog(__yy__v1308, _inst, "Divisional winner!"); - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_DIVISION"); - } - } - if (yyfequal(gml_Script_s_get_team_id_by_seed(__yy__v1308, _inst, __yy__v1308.gmlmyconference, 1), __yy__v1308.gmlmyteam_id)) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 4); - gml_Script_slog(__yy__v1308, _inst, yyfplus("1st seed. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } else { - if (yyfequal(gml_Script_s_get_team_id_by_seed(__yy__v1308, _inst, __yy__v1308.gmlmyconference, 2), __yy__v1308.gmlmyteam_id)) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 3); - gml_Script_slog(__yy__v1308, _inst, yyfplus("2nd seed. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } else { - if (yyfequal(gml_Script_s_get_team_id_by_seed(__yy__v1308, _inst, __yy__v1308.gmlmyconference, 3), __yy__v1308.gmlmyteam_id)) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 2); - gml_Script_slog(__yy__v1308, _inst, yyfplus("3rd seed. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } else { - if (yyfequal(gml_Script_s_get_team_id_by_seed(__yy__v1308, _inst, __yy__v1308.gmlmyconference, 4), __yy__v1308.gmlmyteam_id)) { - { - gml_Script_slog(__yy__v1308, _inst, yyfplus("4th seed. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } else { - { - __yy__v1308.gmlcoach_rating = round(yyftime(__yy_gml_errCheck(__yy__v1308.gmlcoach_rating), 0.5)); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Unseeded. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } - } - } - } - } - } - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_PLAYGAME1"); - (g_yyPrePostObject__ = __yy__v1308.gmlmatchcount), (__yy__v1308.gmlmatchcount = g_yyPrePostObject__ instanceof Long ? __yy__v1308.gmlmatchcount.add(1) : ++__yy__v1308.gmlmatchcount), g_yyPrePostObject__; - var ___sw1270___ = argument0; - var ___swc1271___ = -1; - if (yyCompareVal(___sw1270___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1271___ = 0; - } else if (yyCompareVal(___sw1270___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1271___ = 1; - } else if (yyCompareVal(___sw1270___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1271___ = 2; - } - switch (___swc1271___) { - case 0: { - ds_map_set(gmlfixture, "human_win", "loss"); - __yy__v1308.gmlsuppress_difficulty = yyfplus(__yy__v1308.gmlsuppress_difficulty, 1); - if (yyfgreaterequal(__yy__v1308.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - gml_Script_s_update_history_playoffs(__yy__v1308, _inst, 0); - } - if (yyGetBool(gml_Script_s_playoffs_12(__yy__v1308, _inst))) { - { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, __yy__v1308.gmlfirst_week_playoffs)) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 3)))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 3); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Out in wild card round. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - gml_Script_s_update_history_finish(__yy__v1308, _inst, 1); - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 4))) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 7)))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 4); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Out in divisional round. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 8))) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 9)))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 5); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Out in wild championship round. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } else { - if (yyfequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 10))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 6); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Lost the superbowl. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } - } - } - } - } - } else { - { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, __yy__v1308.gmlfirst_week_playoffs)) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 5)))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 3); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Out in wild card round. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - gml_Script_s_update_history_finish(__yy__v1308, _inst, 1); - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 6))) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 9)))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 4); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Out in divisional round. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 10))) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 11)))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 5); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Out in wild championship round. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } else { - if (yyfequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 12))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 6); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Lost the superbowl. My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - } - } - } - } - } - } - } - break; - } - case 1: { - ds_map_set(gmlfixture, "human_win", "tie"); - break; - } - case 2: { - if (yyGetBool(global.gmlpoki)) { - poki_happy_time(1); - } - ds_map_set(gmlfixture, "human_win", "win"); - __yy__v1308.gmlsuppress_difficulty = yyfminus(__yy__v1308.gmlsuppress_difficulty, 1); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score)], yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score[__yy_gml_array_check_index(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team) ? 1 : 0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_score)]), 14))) { - __yy__v1308.gmlsuppress_difficulty = yyfminus(__yy__v1308.gmlsuppress_difficulty, 1); - } - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN1"); - var gmlcount = gml_Script_s_count_achievement(__yy__v1308, _inst, "ACH_WIN1"); - if (yyfgreaterequal(gmlcount, 5)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN5"); - } - if (yyfgreaterequal(gmlcount, 10)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN10"); - } - if (yyfgreaterequal(gmlcount, 25)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN25"); - } - if (yyfgreaterequal(gmlcount, 50)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN50"); - } - if (yyfgreaterequal(gmlcount, 100)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN100"); - } - if (yyfgreaterequal(__yy__v1308.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - gml_Script_s_update_history_playoffs(__yy__v1308, _inst, 1); - } - if (yyGetBool(gml_Script_s_playoffs_12(__yy__v1308, _inst))) { - { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, __yy__v1308.gmlfirst_week_playoffs)) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 3)))) { - { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_PLAYOFF"); - gml_Script_s_update_history_finish(__yy__v1308, _inst, 2); - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 4))) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 7)))) { - { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_PLAYOFF"); - gml_Script_s_update_history_finish(__yy__v1308, _inst, 3); - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 8))) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 9)))) { - { - var ___sw1272___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference; - var ___swc1273___ = -1; - if (yyCompareVal(___sw1272___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1273___ = 0; - } else if (yyCompareVal(___sw1272___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1273___ = 1; - } - switch (___swc1273___) { - case 0: { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_AFC"); - break; - } - case 1: { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_NFC"); - break; - } - } - gml_Script_s_update_history_finish(__yy__v1308, _inst, 4); - } - } else { - if (yyfequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 10))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 8); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Won the superbowl! My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - gml_Script_s_update_history_finish(__yy__v1308, _inst, 5); - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL1"); - var gmlcount = gml_Script_s_count_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL1"); - if (yyfequal(gmlcount, 3)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL3"); - } - if (yyfequal(gmlcount, 5)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL5"); - } - if (yyfequal(gmlcount, 10)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL10"); - } - if (!yyGetBool(gml_Script_s_simming_action(__yy__v1308, _inst))) { - { - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstarqb)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_RETROBOWL_NOSTARQB"); - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstarplayer)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_RETROBOWL_NOSTAR"); - } - } - } - gml_Script_s_check_repeat_retrobowls(__yy__v1308, _inst); - gml_Script_s_award_sb_rings(__yy__v1308, _inst); - } - } - } - } - } - } - } else { - { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, __yy__v1308.gmlfirst_week_playoffs)) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 5)))) { - { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_PLAYOFF"); - gml_Script_s_update_history_finish(__yy__v1308, _inst, 2); - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 6))) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 9)))) { - { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_PLAYOFF"); - gml_Script_s_update_history_finish(__yy__v1308, _inst, 3); - } - } else { - if (yyGetBool(yyfgreaterequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 10))) && yyGetBool(yyflessequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 11)))) { - { - var ___sw1274___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference; - var ___swc1275___ = -1; - if (yyCompareVal(___sw1274___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1275___ = 0; - } else if (yyCompareVal(___sw1274___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1275___ = 1; - } - switch (___swc1275___) { - case 0: { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_AFC"); - break; - } - case 1: { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_NFC"); - break; - } - } - gml_Script_s_update_history_finish(__yy__v1308, _inst, 4); - } - } else { - if (yyfequal(__yy__v1308.gmlweek, yyfplus(__yy_gml_errCheck(__yy__v1308.gmlfirst_week_playoffs), 12))) { - { - __yy__v1308.gmlcoach_rating = yyfplus(__yy__v1308.gmlcoach_rating, 8); - gml_Script_slog(__yy__v1308, _inst, yyfplus("Won the superbowl! My rating is now ", __yy_gml_errCheck(string(__yy__v1308.gmlcoach_rating)))); - gml_Script_s_update_history_finish(__yy__v1308, _inst, 5); - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL1"); - var gmlcount = gml_Script_s_count_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL1"); - if (yyfequal(gmlcount, 3)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL3"); - } - if (yyfequal(gmlcount, 5)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL5"); - } - if (yyfequal(gmlcount, 10)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL10"); - } - if (!yyGetBool(gml_Script_s_simming_action(__yy__v1308, _inst))) { - { - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstarqb)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_RETROBOWL_NOSTARQB"); - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstarplayer)) { - gml_Script_s_complete_achievement(__yy__v1308, _inst, "ACH_RETROBOWL_NOSTAR"); - } - } - } - gml_Script_s_check_repeat_retrobowls(__yy__v1308, _inst); - gml_Script_s_award_sb_rings(__yy__v1308, _inst); - } - } - } - } - } - } - } - break; - } - } - var gmlshow_comp_win_screen = "none"; - var gmlcid = -1; - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v1308, _inst))) { - { - var gmlschedule_fix = gml_Script_s_get_player_schedule_fixture_by_week(__yy__v1308, _inst, __yy__v1308.gmlweek); - gml_Script_slog_map(__yy__v1308, _inst, "FIXTURE:: ", gmlschedule_fix); - if (yyfnotequal(gmlschedule_fix, -4)) { - { - gmlcid = ds_map_find_value(gmlschedule_fix, "cid"); - if (yyGetBool(ds_map_exists(gmlschedule_fix, "notify"))) { - { - gml_Script_slog(__yy__v1308, _inst, yyfplus(yyfplus("Fixture has notification request [", __yy_gml_errCheck(string(ds_map_find_value(gmlschedule_fix, "notify")))), "]")); - gml_Script_s_handle_fixture_notification(__yy__v1308, _inst, gmlschedule_fix, ds_map_find_value(gmlfixture, "human_win")); - } - } else { - { - gml_Script_slog(__yy__v1308, _inst, "Fixture has no notification request"); - } - } - if (yyGetBool(ds_map_exists(gmlschedule_fix, "history_rec"))) { - { - gml_Script_slog(__yy__v1308, _inst, yyfplus(yyfplus("Fixture has history record request [", __yy_gml_errCheck(string(ds_map_find_value(gmlschedule_fix, "history_rec")))), "]")); - gml_Script_s_handle_fixture_history_record(__yy__v1308, _inst, gmlschedule_fix, ds_map_find_value(gmlfixture, "human_win")); - } - } else { - { - gml_Script_slog(__yy__v1308, _inst, "Fixture has no history record request"); - } - } - if (yyGetBool(ds_map_exists(gmlschedule_fix, "reward"))) { - { - gml_Script_s_handle_fixture_reward(__yy__v1308, _inst, gmlschedule_fix, ds_map_find_value(gmlfixture, "human_win")); - } - } - gmlshow_comp_win_screen = gml_Script_s_fixture_victory_screen(__yy__v1308, _inst, gmlschedule_fix, ds_map_find_value(gmlfixture, "human_win")); - } - } - } - } - ds_map_set(gmlfixture, "weather", 0); - { - var __yy__v1309 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v1310 in __yy__v1309) { - if (!__yy__v1309.hasOwnProperty(__yy__v1310)) continue; - var __yy__v1311 = __yy__v1309[__yy__v1310]; - ds_map_set(gmlfixture, "weather", __yy__v1311.gmltype); - } - } - __yy__v1308.gmlcoach_rating = clamp(__yy__v1308.gmlcoach_rating, 1, 20); - if (yyfgreater(gml_Script_s_count_achievement(__yy__v1308, _inst, "ACH_WIN_RETROBOWL1"), 0)) { - __yy__v1308.gmlsuppress_difficulty = clamp(__yy__v1308.gmlsuppress_difficulty, -5, 10); - } else { - __yy__v1308.gmlsuppress_difficulty = clamp(__yy__v1308.gmlsuppress_difficulty, -1, 10); - } - } - } - } - gml_Script_s_save_backup(_inst, _other); - gml_Script_s_update_music(_inst, _other); - gml_Script_s_log_this_year_history(_inst, _other); - if (yyfnotequal(gmlshow_comp_win_screen, "none")) { - { - gml_Script_s_show_rm_winners(_inst, _other, 0, gmlcid, gmlshow_comp_win_screen, "", kgml_Script_btn_click_Play1, true); - } - } else { - { - gml_Script_s_play(_inst, _other, 1); - } - } - } -} -function gml_GlobalScript_s_update_stats(_inst, _other) { - _inst.gmls_update_stats = __yy_method(_inst, gml_Script_s_update_stats); -} -function gml_Script_s_update_stats(_inst, _other) { - { - { - var __yy__v1312 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1313 in __yy__v1312) { - if (!__yy__v1312.hasOwnProperty(__yy__v1313)) continue; - var __yy__v1314 = __yy__v1312[__yy__v1313]; - { - gml_Script_slog(__yy__v1314, _inst, "s_update_stats"); - ds_list_shuffle(__yy__v1314.gmlroster); - var gmlinjury_done = false; - var gmloc = gml_Script_s_get_staff(__yy__v1314, _inst, 102); - var gmldc = gml_Script_s_get_staff(__yy__v1314, _inst, 101); - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - ds_map_set(gmloc, "xp_gain", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmloc, "xp_gain")), __yy_gml_errCheck(clamp(round(yyftime(__yy_gml_errCheck(ds_map_find_value(gmloc, "attitude")), 0.25)), 1, 25)))); - ds_map_set(gmldc, "xp_gain", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmldc, "xp_gain")), __yy_gml_errCheck(clamp(round(yyftime(__yy_gml_errCheck(ds_map_find_value(gmldc, "attitude")), 0.25)), 1, 25)))); - } - } - var gmltotal_passing = 0; - var gmlqb_passing = 0; - var gmltotal_rushing = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1314.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1314.gmlroster, gmli); - gml_Script_s_check_for_return_stats(__yy__v1314, _inst, gmlpmap); - gml_Script_s_update_party_meter(__yy__v1314, _inst, gmlpmap); - if (!yyGetBool(ds_map_exists(gmlpmap, "xp_dev"))) { - ds_map_set(gmlpmap, "xp_dev", random_range(0.75, 1.5)); - } - if (yyGetBool(yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) || yyGetBool(gml_Script_s_player_benched(__yy__v1314, _inst, gmlpmap))) { - continue; - } - if (yyGetBool(ds_map_exists(gmlpmap, "backup")) && yyGetBool(ds_map_find_value(gmlpmap, "backup")) && yyGetBool(yyGetBool(!yyGetBool(ds_map_exists(gmlpmap, "kr"))) || yyGetBool(!yyGetBool(ds_map_find_value(gmlpmap, "kr"))))) { - { - ds_map_set(gmlpmap, "xp_gain", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_gain")), __yy_gml_errCheck(round(yyftime(10, __yy_gml_errCheck(real(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_dev")), 0.8)))))))); - continue; - } - } - ds_map_set_post(gmlpmap, "season_games", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_games")), 1)); - ds_map_set(gmlpmap, "season_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_attempts")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_attempts")))); - ds_map_set(gmlpmap, "season_complete", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_complete")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_complete")))); - ds_map_set(gmlpmap, "season_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")))); - ds_map_set(gmlpmap, "season_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_touchdowns")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_touchdowns")))); - ds_map_set(gmlpmap, "season_fumbles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_fumbles")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_fumbles")))); - ds_map_set(gmlpmap, "season_int", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_int")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_int")))); - ds_map_set(gmlpmap, "season_sacks", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_sacks")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_sacks")))); - ds_map_set(gmlpmap, "season_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_tackles")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")))); - ds_map_set(gmlpmap, "season_rush_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_rush_attempts")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_attempts")))); - ds_map_set(gmlpmap, "season_rush_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_rush_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_yards")))); - ds_map_set(gmlpmap, "season_rush_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_rush_touchdowns")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_touchdowns")))); - ds_map_set(gmlpmap, "season_return_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_return_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_yards")))); - ds_map_set(gmlpmap, "season_return_tds", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_return_tds")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_tds")))); - ds_map_set(gmlpmap, "season_return_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_return_attempts")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_attempts")))); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) { - { - if (yyGetBool(ds_map_exists(gmlpmap, "stat_attempts_XP"))) { - ds_map_set(gmlpmap, "season_attempts_XP", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_attempts_XP")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_attempts_XP")))); - } - if (yyGetBool(ds_map_exists(gmlpmap, "stat_complete_XP"))) { - ds_map_set(gmlpmap, "season_complete_XP", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_complete_XP")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_complete_XP")))); - } - } - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) { - gmlqb_passing = ds_map_find_value(gmlpmap, "stat_yards"); - } else { - if (yyfnotequal(ds_map_find_value(gmlpmap, "position"), 10)) { - gmltotal_passing = yyfplus(gmltotal_passing, ds_map_find_value(gmlpmap, "stat_yards")); - } - } - gmltotal_rushing = yyfplus(gmltotal_rushing, ds_map_find_value(gmlpmap, "stat_rush_yards")); - if (yyfgreater(ds_map_find_value(gmlpmap, "stat_longest"), ds_map_find_value(gmlpmap, "season_longest"))) { - ds_map_set(gmlpmap, "season_longest", ds_map_find_value(gmlpmap, "stat_longest")); - } - if (yyfgreater(ds_map_find_value(gmlpmap, "stat_rush_longest"), ds_map_find_value(gmlpmap, "season_rush_longest"))) { - ds_map_set(gmlpmap, "season_rush_longest", ds_map_find_value(gmlpmap, "stat_rush_longest")); - } - if (yyfgreater(ds_map_find_value(gmlpmap, "stat_return_longest"), ds_map_find_value(gmlpmap, "season_return_longest"))) { - ds_map_set(gmlpmap, "season_return_longest", ds_map_find_value(gmlpmap, "stat_return_longest")); - } - ds_map_set_post(gmlpmap, "career_games", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_games")), 1)); - ds_map_set(gmlpmap, "career_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_attempts")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_attempts")))); - ds_map_set(gmlpmap, "career_complete", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_complete")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_complete")))); - ds_map_set(gmlpmap, "career_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")))); - ds_map_set(gmlpmap, "career_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_touchdowns")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_touchdowns")))); - ds_map_set(gmlpmap, "career_fumbles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_fumbles")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_fumbles")))); - ds_map_set(gmlpmap, "career_int", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_int")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_int")))); - ds_map_set(gmlpmap, "career_sacks", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_sacks")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_sacks")))); - ds_map_set(gmlpmap, "career_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_tackles")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")))); - ds_map_set(gmlpmap, "career_rush_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_rush_attempts")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_attempts")))); - ds_map_set(gmlpmap, "career_rush_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_rush_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_yards")))); - ds_map_set(gmlpmap, "career_rush_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_rush_touchdowns")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_touchdowns")))); - ds_map_set(gmlpmap, "career_return_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_return_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_yards")))); - ds_map_set(gmlpmap, "career_return_tds", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_return_tds")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_tds")))); - ds_map_set(gmlpmap, "career_return_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_return_attempts")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_attempts")))); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) { - { - if (yyGetBool(ds_map_exists(gmlpmap, "stat_attempts_XP"))) { - ds_map_set(gmlpmap, "career_attempts_XP", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_attempts_XP")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_attempts_XP")))); - } - if (yyGetBool(ds_map_exists(gmlpmap, "stat_complete_XP"))) { - ds_map_set(gmlpmap, "career_complete_XP", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "career_complete_XP")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_complete_XP")))); - } - } - } - if (yyfgreater(ds_map_find_value(gmlpmap, "stat_longest"), ds_map_find_value(gmlpmap, "career_longest"))) { - ds_map_set(gmlpmap, "career_longest", ds_map_find_value(gmlpmap, "stat_longest")); - } - if (yyfgreater(ds_map_find_value(gmlpmap, "stat_rush_longest"), ds_map_find_value(gmlpmap, "career_rush_longest"))) { - ds_map_set(gmlpmap, "career_rush_longest", ds_map_find_value(gmlpmap, "stat_rush_longest")); - } - if (yyfgreater(ds_map_find_value(gmlpmap, "stat_return_longest"), ds_map_find_value(gmlpmap, "career_return_longest"))) { - ds_map_set(gmlpmap, "career_return_longest", ds_map_find_value(gmlpmap, "stat_return_longest")); - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) { - { - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestPassGame", ds_map_find_value(gmlpmap, "stat_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestPassSeason", ds_map_find_value(gmlpmap, "season_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestPassCareer", ds_map_find_value(gmlpmap, "career_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDPassesGame", ds_map_find_value(gmlpmap, "stat_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDPassesSeason", ds_map_find_value(gmlpmap, "season_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDPassesCareer", ds_map_find_value(gmlpmap, "career_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - if (!yyGetBool(gml_Script_s_simming_action(__yy__v1314, _inst))) { - { - if (yyfgreater(ds_map_find_value(gmlpmap, "season_touchdowns"), 50)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_TD_PASS50"); - } - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "stat_attempts"), 0)) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "stat_attempts"), ds_map_find_value(gmlpmap, "stat_complete")))) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_COMPLETE_100"); - } - } - } - } - } else { - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) { - { - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestFGDistGame", ds_map_find_value(gmlpmap, "stat_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestFGDistSeason", ds_map_find_value(gmlpmap, "season_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestFGDistCareer", ds_map_find_value(gmlpmap, "career_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostFGGame", ds_map_find_value(gmlpmap, "stat_complete"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostFGSeason", ds_map_find_value(gmlpmap, "season_complete"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostFGCareer", ds_map_find_value(gmlpmap, "career_complete"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - } - } else { - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 4)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 3)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 2))) { - { - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestRecGame", ds_map_find_value(gmlpmap, "stat_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestRecSeason", ds_map_find_value(gmlpmap, "season_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestRecCareer", ds_map_find_value(gmlpmap, "career_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDRecGame", ds_map_find_value(gmlpmap, "stat_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDRecSeason", ds_map_find_value(gmlpmap, "season_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDRecCareer", ds_map_find_value(gmlpmap, "career_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - } - } else { - if (yyfnotequal(ds_map_find_value(gmlpmap, "position"), 5)) { - { - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTacklesGame", ds_map_find_value(gmlpmap, "stat_tackles"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTacklesSeason", ds_map_find_value(gmlpmap, "season_tackles"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTacklesCareer", ds_map_find_value(gmlpmap, "career_tackles"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostSacksGame", ds_map_find_value(gmlpmap, "stat_sacks"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostSacksSeason", ds_map_find_value(gmlpmap, "season_sacks"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostSacksCareer", ds_map_find_value(gmlpmap, "career_sacks"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostIntGame", ds_map_find_value(gmlpmap, "stat_int"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostIntSeason", ds_map_find_value(gmlpmap, "season_int"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostIntCareer", ds_map_find_value(gmlpmap, "career_int"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostFFGame", ds_map_find_value(gmlpmap, "stat_fumbles"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostFFSeason", ds_map_find_value(gmlpmap, "season_fumbles"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostFFCareer", ds_map_find_value(gmlpmap, "career_fumbles"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - } - } else { - { - } - } - } - } - } - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestRushGame", ds_map_find_value(gmlpmap, "stat_rush_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestRushSeason", ds_map_find_value(gmlpmap, "season_rush_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_BestRushCareer", ds_map_find_value(gmlpmap, "career_rush_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDRushGame", ds_map_find_value(gmlpmap, "stat_rush_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDRushSeason", ds_map_find_value(gmlpmap, "season_rush_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostTDRushCareer", ds_map_find_value(gmlpmap, "career_rush_touchdowns"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostReturnYardsGame", ds_map_find_value(gmlpmap, "stat_return_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", gml_Script_s_get_opponent_team_tla(__yy__v1314, _inst)); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostReturnYardsSeason", ds_map_find_value(gmlpmap, "season_return_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - gml_Script_s_check_record(__yy__v1314, _inst, "ui_MostReturnYardsCareer", ds_map_find_value(gmlpmap, "career_return_yards"), gml_Script_s_get_player_name_for_record(__yy__v1314, _inst, gmlpmap), "", ""); - var gmlxp_lev = ds_map_find_value(gmlpmap, "xp_level"); - var gmlxp_g = yyftime(__yy_gml_errCheck(__yy__v1314.gmlfacility_training), 2); - var gmleffort = 0; - var ___sw1278___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1279___ = -1; - if (yyCompareVal(___sw1278___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1279___ = 0; - } else if (yyCompareVal(___sw1278___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1279___ = 1; - } else if (yyCompareVal(___sw1278___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1279___ = 2; - } else if (yyCompareVal(___sw1278___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1279___ = 3; - } else if (yyCompareVal(___sw1278___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1279___ = 4; - } else if (yyCompareVal(___sw1278___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1279___ = 5; - } - switch (___swc1279___) { - case 0: { - gmlxp_g = yyfplus(gmlxp_g, yyftime(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_touchdowns")), 5), 0.5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_touchdowns")), 5), 0.5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), 0.1)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_yards")), 0.1)); - gmlxp_g = yyfminus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_fumbles")), 5)); - gmlxp_g = yyfminus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_int")), 2.5)); - gmlxp_g = yyfminus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_sacks")), 2.5)); - gmleffort = clamp(yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")))), 100), 0, 10); - gmleffort = yyfplus(gmleffort, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_sacks")), 2)); - break; - } - case 1: { - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_touchdowns")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_tds")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_touchdowns")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_yards")), 0.1), 3)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), 0.1), 2.5)); - gmlxp_g = yyfminus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_fumbles")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_yards")), 0.1)); - gmleffort = clamp(yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")))), 50), 0, 10); - break; - } - case 2: { - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_touchdowns")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_tds")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), 0.1), 2)); - gmlxp_g = yyfminus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_fumbles")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_yards")), 0.1)); - gmleffort = clamp(yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")))), 50), 0, 10); - break; - } - case 3: { - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_touchdowns")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), 0.1), 3)); - gmlxp_g = yyfminus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_fumbles")), 5)); - gmleffort = clamp(yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")))), 25), 0, 10); - break; - } - case 4: { - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), 0.4)); - gmleffort = clamp(yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")))), 50), 0, 10); - break; - } - case 5: { - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")), 5)); - gmlxp_g = yyfminus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_sacks")), 2.5)); - gmleffort = yyfplus(gmleffort, ds_map_find_value(gmlpmap, "stat_tackles")); - break; - } - default: { - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_fumbles")), 5)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_sacks")), 2.5), 2)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_yards")), 0.1)); - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_return_tds")), 5)); - gmleffort = yyfplus(gmleffort, ds_map_find_value(gmlpmap, "stat_tackles")); - break; - } - } - if (yyGetBool(yyfequal(ds_map_find_value(gmloc, "trait"), 7)) && yyGetBool(gml_Script_s_is_offensive_player(__yy__v1314, _inst, gmlpmap))) { - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(gmlxp_lev), 5)); - } else { - if (yyGetBool(yyfequal(ds_map_find_value(gmldc, "trait"), 7)) && yyGetBool(!yyGetBool(gml_Script_s_is_offensive_player(__yy__v1314, _inst, gmlpmap)))) { - gmlxp_g = yyfplus(gmlxp_g, yyftime(__yy_gml_errCheck(gmlxp_lev), 5)); - } - } - var gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_df; - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v1314, _inst, gmlpmap))) { - gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_of; - } - if (yyfequal(gmltrainingreg, 1)) { - gmlxp_g = yyftime(gmlxp_g, 0.6); - } else { - if (yyfequal(gmltrainingreg, 3)) { - gmlxp_g = yyftime(gmlxp_g, 1.5); - } - } - gmlxp_g = yyftime(gmlxp_g, real(ds_map_find_value(gmlpmap, "xp_dev"))); - gmlxp_g = yyftime(gmlxp_g, 0.8); - gmlxp_g = clamp(gmlxp_g, 0, yyftime(__yy_gml_errCheck(gmlxp_lev), 200)); - ds_map_set(gmlpmap, "xp_gain", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_gain")), __yy_gml_errCheck(round(gmlxp_g)))); - gmleffort = yyfplus(25, __yy_gml_errCheck(real(ds_map_find_value(gmlpmap, "age")))); - gmleffort = yyfplus(gmleffort, clamp(round(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), 0.6)), 2, 10)); - gmleffort = yyfplus(gmleffort, gml_Script_s_get_match_rating(__yy__v1314, _inst, gmlpmap)); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) { - gmleffort = yyftime(gmleffort, 0.5); - } - ds_map_set(gmlpmap, "condition", clamp(round(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "condition")), __yy_gml_errCheck(gmleffort))), 1, 100)); - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "stat_attempts"), 1))) { - continue; - } - if (!yyGetBool(gmlinjury_done)) { - gmlinjury_done = gml_Script_s_check_for_injury(__yy__v1314, _inst, gmlpmap); - } - } - } - if (!yyGetBool(gml_Script_s_simming_action(__yy__v1314, _inst))) { - { - if (yyfgreaterequal(gmlqb_passing, 200)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_PASS_200"); - } - if (yyfgreaterequal(gmlqb_passing, 300)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_PASS_300"); - } - if (yyfgreaterequal(gmlqb_passing, 400)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_PASS_400"); - } - if (yyfgreaterequal(gmlqb_passing, 500)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_PASS_500"); - } - if (yyfgreaterequal(gmltotal_passing, 200)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_PASS_200"); - } - if (yyfgreaterequal(gmltotal_passing, 300)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_PASS_300"); - } - if (yyfgreaterequal(gmltotal_passing, 400)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_PASS_400"); - } - if (yyfgreaterequal(gmltotal_passing, 500)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_PASS_500"); - } - if (yyfgreaterequal(gmltotal_rushing, 50)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_RUSH_50"); - } - if (yyfgreaterequal(gmltotal_rushing, 100)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_RUSH_100"); - } - if (yyfgreaterequal(gmltotal_rushing, 150)) { - gml_Script_s_complete_achievement(__yy__v1314, _inst, "ACH_GAME_RUSH_150"); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_convert_scrimmage_to_goal_distance(_inst, _other) { - _inst.gmls_convert_scrimmage_to_goal_distance = __yy_method(_inst, gml_Script_s_convert_scrimmage_to_goal_distance); -} -function gml_Script_s_convert_scrimmage_to_goal_distance(_inst, _other) { - { - { - var __yy__v1315 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1316 in __yy__v1315) { - if (!__yy__v1315.hasOwnProperty(__yy__v1316)) continue; - var __yy__v1317 = __yy__v1315[__yy__v1316]; - return yyfplus(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(__yy__v1317.gmlscrimmage))), 50); - } - } - } -} -function gml_GlobalScript_s_kick_off(_inst, _other) { - _inst.gmls_kick_off = __yy_method(_inst, gml_Script_s_kick_off); -} -function gml_Script_s_kick_off(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_kick_off"); - { - var __yy__v1318 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1319 in __yy__v1318) { - if (!__yy__v1318.hasOwnProperty(__yy__v1319)) continue; - var __yy__v1320 = __yy__v1318[__yy__v1319]; - { - __yy__v1320.gmlcomm_txt = string_replace(gml_Script_s_str(__yy__v1320, _inst, "comm_stage_KickOff"), "$teamname", __yy__v1320.gmlteam_name[__yy_gml_array_check_index(__yy__v1320.gmlpossession, __yy__v1320.gmlteam_name)]); - __yy__v1320.gmldown = 1; - __yy__v1320.gmlyards = 10; - __yy__v1320.gmlscrimmage = -15; - var gmlko = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_kickoffs"); - if (yyGetBool(global.gmlexhibition)) { - gmlko = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_kickoffs"); - } - if (yyGetBool(gmlko) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) && yyGetBool(!yyGetBool(gml_Script_s_simming_action(__yy__v1320, _inst))) && yyGetBool(yyGetBool(yyfnotequal(__yy__v1320.gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1)))) { - { - __yy__v1320.gmldown = 99; - __yy__v1320.gmlstate = 2; - __yy__v1320.gmllast_play = 1; - __yy__v1320.gmldrives = yyfplus(__yy__v1320.gmldrives, 1); - return; - } - } - if (yyfequal(__yy__v1320.gmlpossession, __yy__v1320.gmlhuman_team)) { - { - var gmlkk = gml_Script_s_get_player_by_position_from_roster(__yy__v1320, _inst, 10, 1, __yy__v1320.gmlteam_roster[__yy_gml_array_check_index(__yy__v1320.gmlpossession, __yy__v1320.gmlteam_roster)]); - if (yyGetBool(gmlkk)) { - { - __yy__v1320.gmlcomm_txt = string_replace(gml_Script_s_str(__yy__v1320, _inst, "comm_stage_KickOffPlayer"), "$teamname", __yy__v1320.gmlteam_name[__yy_gml_array_check_index(__yy__v1320.gmlpossession, __yy__v1320.gmlteam_name)]); - __yy__v1320.gmlcomm_txt = string_replace(__yy__v1320.gmlcomm_txt, "$playername", ds_map_find_value(gmlkk, "lname")); - __yy__v1320.gmlscrimmage = yyfplus(yyfplus(25, __yy_gml_errCheck(gml_Script_s_get_attribute(__yy__v1320, _inst, gmlkk, "strength"))), __yy_gml_errCheck(gml_Script_s_get_attribute(__yy__v1320, _inst, gmlkk, "skill"))); - } - } else { - __yy__v1320.gmlscrimmage = irandom_range(20, 25); - } - } - } else { - { - __yy__v1320.gmlscrimmage = yyfplus(__yy__v1320.gmlscrimmage, irandom_range(45, 70)); - if (yyfgreater(__yy__v1320.gmlscrimmage, 40)) { - __yy__v1320.gmlscrimmage = 25; - } - } - } - gml_Script_s_subtract_time(__yy__v1320, _inst, 3, 5, "COMM_STAGE_KICKOFF"); - gml_Script_s_change_possession(__yy__v1320, _inst); - __yy__v1320.gmllast_play = 1; - } - } - } - } -} -function gml_GlobalScript_s_punt(_inst, _other) { - _inst.gmls_punt = __yy_method(_inst, gml_Script_s_punt); -} -function gml_Script_s_punt(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_punt"); - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, irandom_range(40, 60)); - if (yyfgreater(_inst.gmlscrimmage, 49)) { - _inst.gmlscrimmage = 25; - } - _inst.gmlcomm_txt = string_replace(gml_Script_s_str(_inst, _other, "comm_stage_Punt"), "$teamname", _inst.gmlteam_name[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_name)]); - gml_Script_s_sound_kick(_inst, _other); - gml_Script_s_subtract_time(_inst, _other, 5, 10, "COMM_STAGE_PUNT"); - gml_Script_s_change_possession(_inst, _other); - _inst.gmllast_play = 5; - } -} -function gml_GlobalScript_s_change_possession(_inst, _other) { - _inst.gmls_change_possession = __yy_method(_inst, gml_Script_s_change_possession); - _inst.gmls_force_possession = __yy_method(_inst, gml_Script_s_force_possession); -} -function gml_Script_s_change_possession(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_change_possession"); - { - var __yy__v1321 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1322 in __yy__v1321) { - if (!__yy__v1321.hasOwnProperty(__yy__v1322)) continue; - var __yy__v1323 = __yy__v1321[__yy__v1322]; - { - __yy__v1323.gmlscorer = ""; - __yy__v1323.gmldown = 1; - __yy__v1323.gmlyards = 10; - __yy__v1323.gmlscrimmage = __yy_gml_errCheck(-__yy_gml_errCheck(__yy__v1323.gmlscrimmage)); - __yy__v1323.gmlpossession = !yyGetBool(__yy__v1323.gmlpossession); - __yy__v1323.gmllast_play = __yy__v1323.gmlcomm_stage; - __yy__v1323.gmlcomm_stage = 2; - __yy__v1323.gmlphase = 0; - __yy__v1323.gmldrives = yyfplus(__yy__v1323.gmldrives, 1); - gml_Script_slog(__yy__v1323, _inst, yyfplus("scrimmage = ", __yy_gml_errCheck(string(__yy__v1323.gmlscrimmage)))); - } - } - } - } -} -function gml_Script_s_force_possession(_inst, _other, argument0) { - { - if (yyfnotequal(argument0, _inst.gmlpossession)) { - { - gml_Script_s_change_possession(_inst, _other); - } - } - } -} -function gml_GlobalScript_s_tackle_failure(_inst, _other) { - _inst.gmls_tackle_failure = __yy_method(_inst, gml_Script_s_tackle_failure); -} -function gml_Script_s_tackle_failure(_inst, _other) { - { - if (yyGetBool(_inst.gmlcomm_defender)) { - { - var ___sw1282___ = ds_map_find_value(_inst.gmlcomm_defender, "position"); - var ___swc1283___ = -1; - if (yyCompareVal(___sw1282___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1283___ = 0; - } else if (yyCompareVal(___sw1282___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1283___ = 1; - } else if (yyCompareVal(___sw1282___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1282___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1283___ = 2; - } - switch (___swc1283___) { - case 0: { - ds_map_set(_inst.gmlcomm_defender, "stat_tackles", yyfminus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_tackles")), 4)); - break; - } - case 1: { - ds_map_set(_inst.gmlcomm_defender, "stat_tackles", yyfminus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_tackles")), 3)); - break; - } - case 2: { - ds_map_set(_inst.gmlcomm_defender, "stat_tackles", yyfminus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlcomm_defender, "stat_tackles")), 2)); - break; - } - } - if (yyfless(ds_map_find_value(_inst.gmlcomm_defender, "stat_tackles"), 0)) { - ds_map_set(_inst.gmlcomm_defender, "stat_tackles", 0); - } - } - } - } -} -function gml_GlobalScript_s_last_secs_of_half(_inst, _other, argument0) { - _inst.gmls_last_secs_of_half = __yy_method(_inst, gml_Script_s_last_secs_of_half); - _inst.gmls_seconds_remaining = __yy_method(_inst, gml_Script_s_seconds_remaining); -} -function gml_Script_s_last_secs_of_half(_inst, _other, argument0) { - { - { - var __yy__v1324 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1325 in __yy__v1324) { - if (!__yy__v1324.hasOwnProperty(__yy__v1325)) continue; - var __yy__v1326 = __yy__v1324[__yy__v1325]; - { - var gmlrsecs = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1326.gmlminutes), 60)), __yy_gml_errCheck(__yy__v1326.gmlseconds)); - if (yyGetBool(yyGetBool(yyfequal(__yy__v1326.gmlquarter, 2)) || yyGetBool(yyfequal(__yy__v1326.gmlquarter, 4)) || yyGetBool(yyfequal(__yy__v1326.gmlquarter, 5))) && yyGetBool(yyflessequal(gmlrsecs, argument0))) { - return true; - } - } - } - } - return false; - } -} -function gml_Script_s_seconds_remaining(_inst, _other) { - { - { - var __yy__v1327 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1328 in __yy__v1327) { - if (!__yy__v1327.hasOwnProperty(__yy__v1328)) continue; - var __yy__v1329 = __yy__v1327[__yy__v1328]; - { - var gmlrsecs = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1329.gmlminutes), 60)), __yy_gml_errCheck(__yy__v1329.gmlseconds)); - if (yyGetBool(yyfequal(__yy__v1329.gmlquarter, 1)) || yyGetBool(yyfequal(__yy__v1329.gmlquarter, 3))) { - gmlrsecs = yyfplus(gmlrsecs, yyftime(__yy_gml_errCheck(yyfplus(2, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength))), 60)); - } - return gmlrsecs; - } - } - } - } -} -function gml_GlobalScript_s_reset_wind(_inst, _other) { - _inst.gmls_reset_wind = __yy_method(_inst, gml_Script_s_reset_wind); -} -function gml_Script_s_reset_wind(_inst, _other) { - { - { - var __yy__v1330 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v1331 in __yy__v1330) { - if (!__yy__v1330.hasOwnProperty(__yy__v1331)) continue; - var __yy__v1332 = __yy__v1330[__yy__v1331]; - { - __yy__v1332.gmlwind_force = 0; - if (yyfequal(__yy__v1332.gmltype, 2)) { - { - __yy__v1332.gmlwind = 0; - return; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) { - { - __yy__v1332.gmlwind = 5; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) { - __yy__v1332.gmlwind = 0; - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_change_wind(_inst, _other) { - _inst.gmls_change_wind = __yy_method(_inst, gml_Script_s_change_wind); -} -function gml_Script_s_change_wind(_inst, _other) { - { - { - var __yy__v1333 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v1334 in __yy__v1333) { - if (!__yy__v1333.hasOwnProperty(__yy__v1334)) continue; - var __yy__v1335 = __yy__v1333[__yy__v1334]; - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 1)) { - return; - } - if (yyfequal(__yy__v1335.gmltype, 2)) { - return; - } - var ___sw1286___ = irandom(4); - var ___swc1287___ = -1; - if (yyCompareVal(___sw1286___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1287___ = 0; - } else if (yyCompareVal(___sw1286___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1287___ = 1; - } else if (yyCompareVal(___sw1286___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1287___ = 2; - } else if (yyCompareVal(___sw1286___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1287___ = 3; - } - switch (___swc1287___) { - case 0: { - __yy__v1335.gmlwind = clamp(yyfplus(__yy_gml_errCheck(__yy__v1335.gmlwind), 1), 0, 9); - break; - } - case 1: { - __yy__v1335.gmlwind = clamp(yyfminus(__yy_gml_errCheck(__yy__v1335.gmlwind), 1), 0, 9); - break; - } - case 2: { - __yy__v1335.gmlwind_dir = yyfplus(__yy__v1335.gmlwind_dir, 1); - break; - } - case 3: { - __yy__v1335.gmlwind_dir = yyfminus(__yy__v1335.gmlwind_dir, 1); - break; - } - default: { - break; - } - } - __yy__v1335.gmlwind = clamp(__yy__v1335.gmlwind, 0, 9); - if (yyfgreater(__yy__v1335.gmlwind_dir, 7)) { - __yy__v1335.gmlwind_dir = 0; - } - if (yyfless(__yy__v1335.gmlwind_dir, 0)) { - __yy__v1335.gmlwind_dir = 7; - } - } - } - } - } -} -function gml_GlobalScript_s_force_quit(_inst, _other) { - _inst.gmls_force_quit = __yy_method(_inst, gml_Script_s_force_quit); -} -function gml_Script_s_force_quit(_inst, _other) { - { - { - var __yy__v1336 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1337 in __yy__v1336) { - if (!__yy__v1336.hasOwnProperty(__yy__v1337)) continue; - var __yy__v1338 = __yy__v1336[__yy__v1337]; - { - show_debug_message("force quit match"); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - room_goto(YYASSET_REF(0x0300000e)); - return; - } - } - __yy__v1338.gmlteam_score = __yy_gml_array_check(__yy__v1338.gmlteam_score, 2267181884); - __yy__v1338.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1338.gmlhuman_team)] = yyfplus(__yy__v1338.gmlteam_score[__yy_gml_array_check_index_set(__yy__v1338.gmlhuman_team)], 3); - if (yyfgreater(__yy__v1338.gmlteam_score[__yy_gml_array_check_index(__yy__v1338.gmlhuman_team, __yy__v1338.gmlteam_score)], __yy__v1338.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(__yy__v1338.gmlhuman_team) ? 1 : 0, __yy__v1338.gmlteam_score)])) { - gml_Script_s_end_match(__yy__v1338, _inst, 1); - } else { - if (yyfless(__yy__v1338.gmlteam_score[__yy_gml_array_check_index(__yy__v1338.gmlhuman_team, __yy__v1338.gmlteam_score)], __yy__v1338.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(__yy__v1338.gmlhuman_team) ? 1 : 0, __yy__v1338.gmlteam_score)])) { - gml_Script_s_end_match(__yy__v1338, _inst, -1); - } else { - gml_Script_s_end_match(__yy__v1338, _inst, 0); - } - } - } - } - } - } -} -function gml_GlobalScript_s_do_audible(_inst, _other) { - _inst.gmls_do_audible = __yy_method(_inst, gml_Script_s_do_audible); -} -function gml_Script_s_do_audible(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_do_audible"); - mouse_clear(1); - { - var __yy__v1339 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1340 in __yy__v1339) { - if (!__yy__v1339.hasOwnProperty(__yy__v1340)) continue; - var __yy__v1341 = __yy__v1339[__yy__v1340]; - { - if (yyfless(gml_Script_s_count_audibles(__yy__v1341, _inst), 1)) { - { - { - var __yy__v1342 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1343 in __yy__v1342) { - if (!__yy__v1342.hasOwnProperty(__yy__v1343)) continue; - var __yy__v1344 = __yy__v1342[__yy__v1343]; - { - { - var __yy__v1345 = GetWithArray(__yy__v1344.gmlholder); - for (var __yy__v1346 in __yy__v1345) { - if (!__yy__v1345.hasOwnProperty(__yy__v1346)) continue; - var __yy__v1347 = __yy__v1345[__yy__v1346]; - gml_Script_s_fieldtxt(__yy__v1347, __yy__v1344, yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1347, __yy__v1344, "match_AudiblesNone")), "!")); - } - } - } - } - } - } - } else { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - audio_play_sound(YYASSET_REF(0x02000010), 1, false); - } - } - gml_Script_s_update_audibles(__yy__v1341, _inst, -1); - gml_Script_s_set_up_play(__yy__v1341, _inst, true); - { - var __yy__v1348 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1349 in __yy__v1348) { - if (!__yy__v1348.hasOwnProperty(__yy__v1349)) continue; - var __yy__v1350 = __yy__v1348[__yy__v1349]; - if (yyfequal(__yy__v1350.gmlposition, 1)) { - gml_Script_s_fieldtxt(__yy__v1350, __yy__v1341, yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1350, __yy__v1341, "match_Audible")), "!")); - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_do_timeout(_inst, _other) { - _inst.gmls_do_timeout = __yy_method(_inst, gml_Script_s_do_timeout); -} -function gml_Script_s_do_timeout(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_do_timeout"); - mouse_clear(1); - { - var __yy__v1351 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1352 in __yy__v1351) { - if (!__yy__v1351.hasOwnProperty(__yy__v1352)) continue; - var __yy__v1353 = __yy__v1351[__yy__v1352]; - { - if (yyGetBool(gml_Script_s_count_timeouts(__yy__v1353, _inst))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - audio_play_sound(YYASSET_REF(0x02000011), 1, false); - } - } - gml_Script_s_update_timeouts(__yy__v1353, _inst, -1); - __yy__v1353.gmltimeout_called = true; - { - var __yy__v1354 = GetWithArray(YYASSET_REF(0x0000006f)); - for (var __yy__v1355 in __yy__v1354) { - if (!__yy__v1354.hasOwnProperty(__yy__v1355)) continue; - var __yy__v1356 = __yy__v1354[__yy__v1355]; - gml_Script_s_fieldtxt(__yy__v1356, __yy__v1353, yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1356, __yy__v1353, "match_TimeOut")), "!")); - } - } - instance_destroy(__yy__v1353, YYASSET_REF(0x0000007b)); - } - } - } - } - } - } -} -function gml_GlobalScript_s_check_win_after_turnover(_inst, _other) { - _inst.gmls_check_win_after_turnover = __yy_method(_inst, gml_Script_s_check_win_after_turnover); - _inst.gmls_both_teams_had_possession = __yy_method(_inst, gml_Script_s_both_teams_had_possession); -} -function gml_Script_s_check_win_after_turnover(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_check_win_after_turnover:"); - gml_Script_slog(_inst, _other, yyfplus("quarter = ", __yy_gml_errCheck(string(_inst.gmlquarter)))); - gml_Script_slog(_inst, _other, yyfplus("drives = ", __yy_gml_errCheck(string(_inst.gmldrives)))); - gml_Script_slog(_inst, _other, yyfplus("Team 0 score = ", __yy_gml_errCheck(string(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)])))); - gml_Script_slog(_inst, _other, yyfplus("Team 1 score = ", __yy_gml_errCheck(string(_inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)])))); - if (yyGetBool(_inst.gmlcollege_overtime)) { - { - gml_Script_s_college_overtime_handle_play_end(_inst, _other); - } - } else { - if (yyGetBool(yyfequal(_inst.gmlquarter, 5)) && yyGetBool(yyfgreater(_inst.gmldrives, 1)) && yyGetBool(yyfnotequal(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)])) && yyGetBool(gml_Script_s_both_teams_had_possession(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "winning after turnover"); - _inst.gmlcomm_stage = 17; - gml_Script_s_sound_audience_fg(_inst, _other); - } - } - } - } -} -function gml_Script_s_both_teams_had_possession(_inst, _other) { - { - var gmllog_str = ""; - gmllog_str = yyfplus(gmllog_str, "s_both_teams_had_possession:\n"); - gmllog_str = yyfplus(gmllog_str, yyfplus(yyfplus("- week = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))), "\n")); - gmllog_str = yyfplus(gmllog_str, yyfplus(yyfplus("- last_week_regular = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))), "\n")); - gmllog_str = yyfplus(gmllog_str, yyfplus(yyfplus("- Team 0 had possession = ", __yy_gml_errCheck(string(_inst.gmlhad_ot_possession[__yy_gml_array_check_index(0, _inst.gmlhad_ot_possession)]))), "\n")); - gmllog_str = yyfplus(gmllog_str, yyfplus(yyfplus("- Team 1 had possession = ", __yy_gml_errCheck(string(_inst.gmlhad_ot_possession[__yy_gml_array_check_index(1, _inst.gmlhad_ot_possession)]))), "\n")); - if (yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) && yyGetBool(!yyGetBool(global.gmlexhibition)) && yyGetBool(!yyGetBool(_inst.gmlcollege_overtime))) { - { - gmllog_str = yyfplus(gmllog_str, "-- regular season game: return true\n"); - gml_Script_slog(_inst, _other, gmllog_str); - return true; - } - } else { - if (yyGetBool(_inst.gmlhad_ot_possession[__yy_gml_array_check_index(0, _inst.gmlhad_ot_possession)]) && yyGetBool(_inst.gmlhad_ot_possession[__yy_gml_array_check_index(1, _inst.gmlhad_ot_possession)])) { - { - gmllog_str = yyfplus(gmllog_str, "-- play off game: return true\n"); - gml_Script_slog(_inst, _other, gmllog_str); - return true; - } - } else { - { - gmllog_str = yyfplus(gmllog_str, "-- return false\n"); - gml_Script_slog(_inst, _other, gmllog_str); - return false; - } - } - } - gml_Script_slog(_inst, _other, gmllog_str); - } -} -function gml_GlobalScript_s_clear_clock(_inst, _other) { - _inst.gmls_clear_clock = __yy_method(_inst, gml_Script_s_clear_clock); -} -function gml_Script_s_clear_clock(_inst, _other) { - { - { - var __yy__v1357 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1358 in __yy__v1357) { - if (!__yy__v1357.hasOwnProperty(__yy__v1358)) continue; - var __yy__v1359 = __yy__v1357[__yy__v1358]; - { - while (yyfgreater(__yy__v1359.gmltime_subtract, 0)) { - { - (g_yyPrePostObject__ = __yy__v1359.gmltime_subtract), (__yy__v1359.gmltime_subtract = g_yyPrePostObject__ instanceof Long ? __yy__v1359.gmltime_subtract.subtract(1) : --__yy__v1359.gmltime_subtract), g_yyPrePostObject__; - (g_yyPrePostObject__ = __yy__v1359.gmlseconds), (__yy__v1359.gmlseconds = g_yyPrePostObject__ instanceof Long ? __yy__v1359.gmlseconds.subtract(1) : --__yy__v1359.gmlseconds), g_yyPrePostObject__; - if (yyfless(__yy__v1359.gmlseconds, 0)) { - { - (g_yyPrePostObject__ = __yy__v1359.gmlminutes), (__yy__v1359.gmlminutes = g_yyPrePostObject__ instanceof Long ? __yy__v1359.gmlminutes.subtract(1) : --__yy__v1359.gmlminutes), g_yyPrePostObject__; - __yy__v1359.gmlseconds = yyfplus(__yy__v1359.gmlseconds, 60); - if (yyfless(__yy__v1359.gmlminutes, 0)) { - { - __yy__v1359.gmlminutes = 0; - __yy__v1359.gmlseconds = 0; - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_fieldtxt(_inst, _other) { - _inst.gmls_fieldtxt = __yy_method(_inst, gml_Script_s_fieldtxt); - _inst.gmls_fieldtxt_yards = __yy_method(_inst, gml_Script_s_fieldtxt_yards); - _inst.gmls_fieldimg = __yy_method(_inst, gml_Script_s_fieldimg); -} -function gml_Script_s_fieldtxt(_inst, _other, argument0) { - { - { - var __yy__v1360 = GetWithArray(YYASSET_REF(0x00000072)); - for (var __yy__v1361 in __yy__v1360) { - if (!__yy__v1360.hasOwnProperty(__yy__v1361)) continue; - var __yy__v1362 = __yy__v1360[__yy__v1361]; - { - if (yyGetBool(__yy__v1362.gmlimg)) { - return; - } else { - instance_destroy(__yy__v1362); - } - } - } - } - var gmlft = instance_create_layer(_inst.x, yyfminus(__yy_gml_errCheck(_inst.y), 48), "Text", YYASSET_REF(0x00000072)); - yyInst(_inst, _other, gmlft).depth = -10000; - yyInst(_inst, _other, gmlft).gmltxt = argument0; - } -} -function gml_Script_s_fieldtxt_yards(_inst, _other, argument0) { - { - var gmlyds = round(argument0); - if (yyfequal(gmlyds, 0)) { - return; - } - { - var __yy__v1363 = GetWithArray(YYASSET_REF(0x00000072)); - for (var __yy__v1364 in __yy__v1363) { - if (!__yy__v1363.hasOwnProperty(__yy__v1364)) continue; - var __yy__v1365 = __yy__v1363[__yy__v1364]; - { - if (yyfgreater(string_count(gml_Script_s_str(__yy__v1365, _inst, "match_Recovered"), __yy__v1365.gmltxt), 0)) { - return; - } - if (!yyGetBool(__yy__v1365.gmlimg)) { - instance_destroy(__yy__v1365); - } - } - } - } - var gmlft = instance_create_layer(_inst.x, yyfminus(__yy_gml_errCheck(_inst.y), 32), "Text", YYASSET_REF(0x00000072)); - yyInst(_inst, _other, gmlft).depth = -10000; - yyInst(_inst, _other, gmlft).gmltxt = yyfplus(__yy_gml_errCheck(string(gmlyds)), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_yards"))); - } -} -function gml_Script_s_fieldimg(_inst, _other, argument0, argument1, argument2) { - { - var gmlft = instance_create_layer(_inst.x, yyfminus(__yy_gml_errCheck(_inst.y), 48), "Text", YYASSET_REF(0x00000072)); - yyInst(_inst, _other, gmlft).depth = -10000; - yyInst(_inst, _other, gmlft).gmlimg = argument0; - yyInst(_inst, _other, gmlft).gmlsubimg = argument1; - yyInst(_inst, _other, gmlft).gmlimgscl = argument2; - } -} -function gml_GlobalScript_s_fieldtxt_yards(_inst, _other) {} -function gml_GlobalScript_s_sound_audience_idle(_inst, _other) { - _inst.gmls_sound_audience_idle = __yy_method(_inst, gml_Script_s_sound_audience_idle); -} -function gml_Script_s_sound_audience_idle(_inst, _other) { - { - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return; - } - if (yyGetBool(audio_is_playing(YYASSET_REF(0x02000014)))) { - audio_sound_gain(YYASSET_REF(0x02000014), 0.2, 1000); - } else { - { - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000014), 1, true); - audio_sound_gain(gmlsnd, 0, 0); - audio_sound_gain(gmlsnd, 0.2, 1000); - audio_sound_pitch(gmlsnd, 1); - } - } - } -} -function gml_GlobalScript_s_create_match_message(_inst, _other) { - _inst.gmls_create_match_message = __yy_method(_inst, gml_Script_s_create_match_message); - _inst.gmls_create_head2head_message = __yy_method(_inst, gml_Script_s_create_head2head_message); -} -function gml_Script_s_create_match_message(_inst, _other, argument0) { - { - { - var __yy__v1366 = GetWithArray(YYASSET_REF(0x00000071)); - for (var __yy__v1367 in __yy__v1366) { - if (!__yy__v1366.hasOwnProperty(__yy__v1367)) continue; - var __yy__v1368 = __yy__v1366[__yy__v1367]; - instance_destroy(__yy__v1368); - } - } - var gmltxt = ""; - var gmlsub_txt = ""; - var gmlflash = false; - var gmlcol = 16777215; - var ___sw1290___ = argument0; - var ___swc1291___ = -1; - if (yyCompareVal(___sw1290___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1290___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1290___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1290___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1290___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1290___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1290___, 13, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1290___, 18, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1290___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 0; - } else if (yyCompareVal(___sw1290___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 1; - } else if (yyCompareVal(___sw1290___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 2; - } else if (yyCompareVal(___sw1290___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 3; - } else if (yyCompareVal(___sw1290___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 4; - } else if (yyCompareVal(___sw1290___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 5; - } else if (yyCompareVal(___sw1290___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 6; - } else if (yyCompareVal(___sw1290___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 7; - } else if (yyCompareVal(___sw1290___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 8; - } else if (yyCompareVal(___sw1290___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 9; - } else if (yyCompareVal(___sw1290___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 10; - } else if (yyCompareVal(___sw1290___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 11; - } else if (yyCompareVal(___sw1290___, 20, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 12; - } else if (yyCompareVal(___sw1290___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1291___ = 13; - } - switch (___swc1291___) { - case 0: { - return; - break; - } - case 1: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Touchdown")), "!!!"); - gmlflash = true; - gmlcol = 65535; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6)) { - { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Scored")), "!!!"); - } - } - if (yyGetBool(global.gmlpoki)) { - { - { - var __yy__v1369 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1370 in __yy__v1369) { - if (!__yy__v1369.hasOwnProperty(__yy__v1370)) continue; - var __yy__v1371 = __yy__v1369[__yy__v1370]; - if (yyfequal(__yy__v1371.gmlpossession, __yy__v1371.gmlhuman_team)) { - poki_happy_time(0.75); - } - } - } - } - } - gmlsub_txt = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscorer; - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldist_td, 1)) { - gmlsub_txt = yyfplus(gmlsub_txt, yyfplus(yyfplus(yyfplus(" ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldist_td))), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_yards")))); - } - break; - } - case 2: { - gmltxt = gml_Script_s_str(_inst, _other, "match_Incomplete"); - gmlflash = false; - gmlcol = 16777215; - break; - } - case 3: { - gmltxt = gml_Script_s_str(_inst, _other, "match_OutOfBounds"); - gmlflash = false; - gmlcol = 16777215; - break; - } - case 4: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Interception")), "!"); - gmlflash = true; - gmlcol = 255; - break; - } - case 5: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Turnover")), "!"); - gmlflash = true; - gmlcol = 255; - break; - } - case 6: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Sacked")), "!"); - gmlflash = true; - gmlcol = 255; - break; - } - case 7: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Safety")), "!"); - gmlflash = true; - gmlcol = 255; - break; - } - case 8: { - if (yyGetBool(global.gmlpoki)) { - { - { - var __yy__v1372 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1373 in __yy__v1372) { - if (!__yy__v1372.hasOwnProperty(__yy__v1373)) continue; - var __yy__v1374 = __yy__v1372[__yy__v1373]; - if (yyfequal(__yy__v1374.gmlpossession, __yy__v1374.gmlhuman_team)) { - poki_happy_time(0.5); - } - } - } - } - } - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_FG_Good")), "!"); - gmlflash = true; - gmlcol = 65535; - { - var __yy__v1375 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1376 in __yy__v1375) { - if (!__yy__v1375.hasOwnProperty(__yy__v1376)) continue; - var __yy__v1377 = __yy__v1375[__yy__v1376]; - { - if (yyGetBool(__yy__v1377.gmlkicking)) { - { - gmlsub_txt = yyfplus(yyfplus(__yy_gml_errCheck(string(__yy__v1377.gmlkick_dist)), " "), __yy_gml_errCheck(gml_Script_s_str(__yy__v1377, _inst, "tla_yards"))); - var gmlkk = gml_Script_s_get_kicker(__yy__v1377, _inst); - if (yyGetBool(gmlkk)) { - gmlsub_txt = yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlkk).gmlpos_name2), " "), __yy_gml_errCheck(gmlsub_txt)); - } - } - } - } - } - } - break; - } - case 9: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_FG_Bad")), "!"); - gmlflash = true; - gmlcol = 255; - break; - } - case 10: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Success")), "!"); - gmlflash = true; - gmlcol = 65535; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 4)) { - { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Hit")), "!"); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 1); - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success = -1; - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_count; - } - } - if (yyGetBool(global.gmlpoki)) { - { - { - var __yy__v1378 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1379 in __yy__v1378) { - if (!__yy__v1378.hasOwnProperty(__yy__v1379)) continue; - var __yy__v1380 = __yy__v1378[__yy__v1379]; - if (yyfequal(__yy__v1380.gmlpossession, __yy__v1380.gmlhuman_team)) { - poki_happy_time(0.5); - } - } - } - } - } - break; - } - case 11: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Fail")), "!"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 4)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success = max(0, yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success), 1)); - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Miss")), "!"); - } - } - gmlflash = true; - gmlcol = 255; - break; - } - case 12: { - gmltxt = gml_Script_s_str(_inst, _other, "match_TouchBack"); - gmlflash = false; - gmlcol = 16777215; - break; - } - case 13: { - gmltxt = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Interception")), "!"); - gmlflash = true; - gmlcol = 255; - gmlsub_txt = gml_Script_s_str(_inst, _other, "match_TouchBack"); - break; - } - } - var gmlmsg = instance_create_layer(0, 0, "Text", YYASSET_REF(0x00000071)); - yyInst(_inst, _other, gmlmsg).gmltext = string_upper(gmltxt); - yyInst(_inst, _other, gmlmsg).gmlsub_text = string_upper(gmlsub_txt); - yyInst(_inst, _other, gmlmsg).gmlflash = gmlflash; - yyInst(_inst, _other, gmlmsg).gmlcol = gmlcol; - yyInst(_inst, _other, gmlmsg).alarm = __yy_gml_array_check(yyInst(_inst, _other, gmlmsg).alarm, 2633220098); - yyInst(_inst, _other, gmlmsg).alarm[__yy_gml_array_check_index_set(0)] = 100; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmltap_msg = ""; - gml_Script_slog(_inst, _other, gmltxt); - } -} -function gml_Script_s_create_head2head_message(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_create_head2head_message"); - if (yyGetBool(!yyGetBool(global.gmlexhibition)) || yyGetBool(yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - return; - } - { - var __yy__v1381 = GetWithArray(YYASSET_REF(0x00000050)); - for (var __yy__v1382 in __yy__v1381) { - if (!__yy__v1381.hasOwnProperty(__yy__v1382)) continue; - var __yy__v1383 = __yy__v1381[__yy__v1382]; - return; - } - } - var gmlps = 0; - { - var __yy__v1384 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1385 in __yy__v1384) { - if (!__yy__v1384.hasOwnProperty(__yy__v1385)) continue; - var __yy__v1386 = __yy__v1384[__yy__v1385]; - { - gmlps = __yy__v1386.gmlpossession; - if (yyGetBool(gml_Script_s_is_kickoff(__yy__v1386, _inst, 0))) { - gmlps = !yyGetBool(gmlps); - } - if (yyfequal(gmlps, __yy__v1386.gmllast_h2h_possession)) { - return; - } - __yy__v1386.gmllast_h2h_possession = gmlps; - } - } - } - gml_Script_s_set_multicon_turn(_inst, _other, yyfplus(__yy_gml_errCheck(gmlps), 1)); - var gmlmsg = instance_create_layer(0, 0, "Text", YYASSET_REF(0x00000071)); - gml_Script_s_sound_training_success(_inst, _other, 1); - yyInst(_inst, _other, gmlmsg).gmltext = string_upper(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "head2head_Player")), " "), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(gmlps), 1))))); - yyInst(_inst, _other, gmlmsg).gmlsub_text = _inst.gmlteam_name[__yy_gml_array_check_index(gmlps, _inst.gmlteam_name)]; - yyInst(_inst, _other, gmlmsg).gmlflash = false; - yyInst(_inst, _other, gmlmsg).gmlcol = 65535; - yyInst(_inst, _other, gmlmsg).alarm = __yy_gml_array_check(yyInst(_inst, _other, gmlmsg).alarm, 2633220098); - yyInst(_inst, _other, gmlmsg).alarm[__yy_gml_array_check_index_set(0)] = 200; - yyInst(_inst, _other, gmlmsg).gmlty = yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlmsg).gmlh), 0.5); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmltap_msg = ""; - gml_Script_slog(_inst, _other, yyInst(_inst, _other, gmlmsg).gmltext); - gml_Script_slog(_inst, _other, yyInst(_inst, _other, gmlmsg).gmlsub_text); - } -} -function gml_GlobalScript_s_draw_commentary(_inst, _other) { - _inst.gmls_draw_commentary = __yy_method(_inst, gml_Script_s_draw_commentary); -} -function gml_Script_s_draw_commentary(_inst, _other) { - { - var gmlbuf = 8; - if (yyfequal(_inst.gmlstate, 2)) { - { - _inst.gmlcomm_txt = ""; - if (yyGetBool(instance_exists(YYASSET_REF(0x0000006f))) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlmaster_ball).gmlstate, 0)) && yyGetBool(yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmlplaystart_time), 2000)))) { - { - if (yyGetBool(_inst.gmlkicking)) { - { - var ___sw1296___ = _inst.gmlkicking; - var ___swc1297___ = -1; - if (yyCompareVal(___sw1296___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1297___ = 0; - } else if (yyCompareVal(___sw1296___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1297___ = 1; - } else if (yyCompareVal(___sw1296___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1297___ = 2; - } - switch (___swc1297___) { - case 0: { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "match_FieldGoal"); - break; - } - case 1: { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "match_PAT"); - break; - } - case 2: { - _inst.gmlcomm_txt = gml_Script_s_str(_inst, _other, "match_KickOff"); - break; - } - } - } - } else { - if (yyfgreater(_inst.gmldown, 0)) { - { - _inst.gmlcomm_txt = gml_Script_s_get_string_downand(_inst, _other); - } - } - } - } - } - { - var __yy__v1387 = GetWithArray(YYASSET_REF(0x00000050)); - for (var __yy__v1388 in __yy__v1387) { - if (!__yy__v1387.hasOwnProperty(__yy__v1388)) continue; - var __yy__v1389 = __yy__v1387[__yy__v1388]; - return; - } - } - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_set_alpha(1); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.5); - if (yyfequal(_inst.gmlstate, 2)) { - gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.75); - } - if (yyfnotequal(_inst.gmlcomm_txt, "")) { - { - var gmltw = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmlcomm_txt)), 0.5)), __yy_gml_errCheck(gmlbuf)); - var gmlcomm_col = _inst.gmlcomm_col_a; - if (yyfequal(_inst.gmlpossession, 1)) { - gmlcomm_col = _inst.gmlcomm_col_h; - } - var ___sw1298___ = _inst.gmllast_stage; - var ___swc1299___ = -1; - if (yyCompareVal(___sw1298___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 13, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 14, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 17, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 18, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 22, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 25, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 30, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 31, g_GMLMathEpsilon, false) == 0) { - ___swc1299___ = 0; - } else if (yyCompareVal(___sw1298___, 19, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 20, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1299___ = 1; - } else if (yyCompareVal(___sw1298___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1299___ = 2; - } else if (yyCompareVal(___sw1298___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1299___ = 3; - } else if (yyCompareVal(___sw1298___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 16, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1298___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1299___ = 4; - } - switch (___swc1299___) { - case 0: { - gmlcomm_col = 0; - break; - } - case 1: { - gmlcomm_col = _inst.gmlcomm_col_h; - if (yyfequal(_inst.gmlpossession, 1)) { - gmlcomm_col = _inst.gmlcomm_col_a; - } - break; - } - case 2: { - if (yyGetBool(yyfnotequal(_inst.gmllast_stage, 7)) && yyGetBool(yyfnotequal(_inst.gmllast_stage, 16))) { - { - gmlcomm_col = _inst.gmlcomm_col_a; - if (yyfequal(_inst.gmlpossession, 0)) { - gmlcomm_col = _inst.gmlcomm_col_h; - } - } - } - break; - } - case 3: { - gmlcomm_col = _inst.gmlcomm_col_a; - if (yyfequal(_inst.gmlpossession, 0)) { - gmlcomm_col = _inst.gmlcomm_col_h; - } - break; - } - case 4: { - break; - } - } - if (yyGetBool(yyfequal(_inst.gmlcomm_stage, 2)) && yyGetBool(yyfequal(_inst.gmllast_stage, 7))) { - { - gmlcomm_col = _inst.gmlcomm_col_a; - if (yyfequal(_inst.gmlpossession, 0)) { - gmlcomm_col = _inst.gmlcomm_col_h; - } - } - } - if (yyGetBool(yyfequal(_inst.gmlstate, 2)) || yyGetBool(_inst.gmlskip_half)) { - gmlcomm_col = 0; - } - draw_sprite_ext(_inst, YYASSET_REF(0x0100017e), 0, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlbuf)), yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmltw), 16)), 2), 1.1, 0, gmlcomm_col, 1); - if (yyGetBool(global.gmldebug)) { - { - gml_Script_draw_hd_text(_inst, _other, gmltx, yyfplus(__yy_gml_errCheck(gmlty), 22), yyfplus(" ", __yy_gml_errCheck(gml_Script_s_get_string_commstage(_inst, _other, _inst.gmlcomm_stage)))); - gml_Script_draw_hd_text(_inst, _other, gmltx, yyfplus(__yy_gml_errCheck(gmlty), 32), yyfplus(" ", __yy_gml_errCheck(gml_Script_s_get_string_commstage(_inst, _other, _inst.gmllast_stage)))); - } - } - gml_Script_draw_hd_text_ext_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), _inst.gmlcomm_txt, -1, -1, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmlcomm_txt); - } - } - if (yyGetBool(!yyGetBool(global.gmlgamepad)) && yyGetBool(yyfnotequal(_inst.gmltap_msg, "")) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000023))))) { - { - gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.75); - var gmltw = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltap_msg)), 0.5)), __yy_gml_errCheck(gmlbuf)); - draw_sprite_ext(_inst, YYASSET_REF(0x0100017e), 0, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlbuf)), yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmltw), 16)), 2), 1.1, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltap_msg); - } - } - } -} -function gml_GlobalScript_s_draw_scoreboard(_inst, _other) { - _inst.gmls_draw_scoreboard = __yy_method(_inst, gml_Script_s_draw_scoreboard); -} -function gml_Script_s_draw_scoreboard(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - gml_Script_s_draw_scoreboard_qb_training(_inst, _other); - return; - } - } - if (yyGetBool(global.gmldebug_aa_hide_ui)) { - { - return; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - draw_set_alpha(1); - draw_rectangle_colour(0, 0, display_get_gui_width(), 16, 0, 0, 0, 0, 0); - var gmltx = 16; - var gmlty1 = 8; - var gmlname1 = ds_map_find_value(_inst.gmlteam[__yy_gml_array_check_index(0, _inst.gmlteam)], "tla"); - var gmlname2 = ds_map_find_value(_inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)], "tla"); - var gmlto_len = 0; - var gmltx_score_end = 0; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var gmltx2 = 0; - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltx2)), gmlty1, _inst.gmlteam_conf_tag[__yy_gml_array_check_index(0, _inst.gmlteam_conf_tag)], 16777215, 16777215, 16777215, 16777215, 0.7); - gmltx2 = yyfplus(gmltx2, gml_Script_string_hd_width(_inst, _other, _inst.gmlteam_conf_tag[__yy_gml_array_check_index(0, _inst.gmlteam_conf_tag)])); - var gmltxt = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmlname1), " "), __yy_gml_errCheck(string(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)]))), " "); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltx2)), gmlty1, gmltxt); - gmltx2 = yyfplus(gmltx2, gml_Script_string_hd_width(_inst, _other, gmltxt)); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltx2)), gmlty1, _inst.gmlteam_conf_tag[__yy_gml_array_check_index(1, _inst.gmlteam_conf_tag)], 16777215, 16777215, 16777215, 16777215, 0.7); - gmltx2 = yyfplus(gmltx2, gml_Script_string_hd_width(_inst, _other, _inst.gmlteam_conf_tag[__yy_gml_array_check_index(1, _inst.gmlteam_conf_tag)])); - gmlto_len = gmltx2; - gmltxt = yyfplus(yyfplus(__yy_gml_errCheck(gmlname2), " "), __yy_gml_errCheck(string(_inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)]))); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltx2)), gmlty1, gmltxt); - gmltx_score_end = yyfplus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltx2)), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gmltxt))); - } - } else { - { - var gmltxt = gmlname1; - gmltxt = yyfplus(gmltxt, yyfplus(yyfplus(" ", __yy_gml_errCheck(string(_inst.gmlteam_score[__yy_gml_array_check_index(0, _inst.gmlteam_score)]))), " ")); - gmlto_len = gml_Script_string_hd_width(_inst, _other, gmltxt); - gmltxt = yyfplus(gmltxt, yyfplus(yyfplus(__yy_gml_errCheck(gmlname2), " "), __yy_gml_errCheck(string(_inst.gmlteam_score[__yy_gml_array_check_index(1, _inst.gmlteam_score)])))); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty1, gmltxt); - } - } - { - var __yy__v1390 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1391 in __yy__v1390) { - if (!__yy__v1390.hasOwnProperty(__yy__v1391)) continue; - var __yy__v1392 = __yy__v1390[__yy__v1391]; - { - var gmlto_x = gmltx; - var gmlto_y = yyfplus(__yy_gml_errCheck(gmlty1), 6); - if (yyGetBool(global.gmlexhibition) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - { - var gmli = 0; - for (; yyfless(gmli, __yy__v1392.gmltimeouts); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_line_width(gmlto_x, gmlto_y, yyfplus(__yy_gml_errCheck(gmlto_x), 6), gmlto_y, 2); - gmlto_x = yyfplus(gmlto_x, 8); - } - } - gmlto_x = yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlto_len)); - var gmli = 0; - for (; yyfless(gmli, __yy__v1392.gmltimeouts_p2); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_line_width(gmlto_x, gmlto_y, yyfplus(__yy_gml_errCheck(gmlto_x), 6), gmlto_y, 2); - gmlto_x = yyfplus(gmlto_x, 8); - } - } - } - } else { - { - if (yyfequal(__yy__v1392.gmlhuman_team, 1)) { - gmlto_x = yyfplus(gmlto_x, gmlto_len); - } - var gmli = 0; - for (; yyfless(gmli, gml_Script_s_count_timeouts(__yy__v1392, _inst)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_line_width(gmlto_x, gmlto_y, yyfplus(__yy_gml_errCheck(gmlto_x), 6), gmlto_y, 2); - gmlto_x = yyfplus(gmlto_x, 8); - } - } - } - } - } - } - } - var gmloffsetX = 0; - if (yyfnotequal(_inst.gmlcomm_stage, 13)) { - { - draw_set_halign(2); - var gmlmidx = yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2); - gmltx = gmlmidx; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var gmlquarter_len = gml_Script_string_hd_width(_inst, _other, "1st Quart"); - if (yyfgreater(yyfplus(__yy_gml_errCheck(gmltx_score_end), __yy_gml_errCheck(gmlquarter_len)), gmlmidx)) { - { - gmloffsetX = yyfminus(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmltx_score_end), __yy_gml_errCheck(gmlquarter_len))), __yy_gml_errCheck(gmlmidx)); - gmltx = yyfplus(gmltx, gmloffsetX); - yyInst(_inst, _other, YYASSET_REF(0x00000019)).x = yyfplus(yyfplus(__yy_gml_errCheck(gmlmidx), 50), __yy_gml_errCheck(gmloffsetX)); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("overlap! tx_score_end[", __yy_gml_errCheck(string(gmltx_score_end))), "] quarter_len["), __yy_gml_errCheck(string(gmlquarter_len))), "] midx["), __yy_gml_errCheck(string(gmlmidx))), "] tx["), __yy_gml_errCheck(string(gmltx))), "]")); - } - } - } - } - var gmlqtr = yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, yyfplus("quarter_", __yy_gml_errCheck(string(_inst.gmlquarter))))), " "); - if (yyGetBool(_inst.gmlcollege_overtime)) { - { - if (yyGetBool(yyfgreaterequal(_inst.gmlquarter, 5)) && yyGetBool(yyfgreater(_inst.gmlcollege_overtime_round, 1))) { - { - gmlqtr = yyfplus(yyfplus(__yy_gml_errCheck(string(_inst.gmlcollege_overtime_round)), " "), __yy_gml_errCheck(gmlqtr)); - } - } - } - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty1, gmlqtr); - draw_set_halign(0); - var gmltime = yyfplus(" ", __yy_gml_errCheck(gml_Script_s_get_string_time(_inst, _other, _inst.gmlminutes, _inst.gmlseconds))); - if (yyfequal(_inst.gmlminutes, 0)) { - { - draw_set_color(65535); - if (yyfless(_inst.gmlseconds, 11)) { - draw_set_color(255); - } - } - } - if (yyGetBool(_inst.gmltimeout_called)) { - draw_set_color(4235519); - } - if (yyGetBool(_inst.gmlcollege_overtime)) { - { - gmltime = ""; - } - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty1, gmltime); - draw_set_color(16777215); - if (yyGetBool(yyfequal(_inst.gmlstate, 2)) || yyGetBool(yyGetBool(yyfequal(_inst.gmlstate_previous, 2)) && yyGetBool(yyfequal(_inst.gmlstate, 10)))) { - { - draw_set_halign(2); - draw_set_colour(16777215); - gmltx = yyfminus(__yy_gml_errCheck(display_get_gui_width()), 16); - if (yyGetBool(_inst.gmlkicking)) { - { - if (yyGetBool(gml_Script_s_aiming(_inst, _other))) { - { - var gmlkk = gml_Script_s_get_kicker(_inst, _other); - var gmltxt = yyfplus(yyfplus(__yy_gml_errCheck(string(_inst.gmlkick_dist)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_yards"))); - if (yyGetBool(gmlkk) && yyGetBool(yyInst(_inst, _other, gmlkk).gmlpmap)) { - { - if (yyfgreater(ds_map_find_value(yyInst(_inst, _other, gmlkk).gmlpmap, "stat_attempts"), 0)) { - { - gmltxt = yyfplus(gmltxt, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(" ", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, gmlkk).gmlpmap, "stat_complete")))), "/"), __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, gmlkk).gmlpmap, "stat_attempts")))), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Attempts")))); - } - } - } - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty1, gmltxt); - } - } - } - } else { - if (yyGetBool(yyfgreater(_inst.gmldown, 0)) && yyGetBool(yyfless(_inst.gmldown, 5))) { - { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty1, gml_Script_s_get_string_downand(_inst, _other)); - } - } - } - } - } else { - if (yyGetBool(global.gmldebug)) { - { - draw_set_halign(2); - draw_set_colour(0); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(display_get_gui_width()), 16), yyfminus(__yy_gml_errCheck(display_get_gui_height()), 80), yyfplus(__yy_gml_errCheck(string(round(gml_Script_s_convert_scrimmage_to_goal_distance(_inst, _other)))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Yards")))); - draw_set_colour(16777215); - } - } - } - } - } - { - var __yy__v1393 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1394 in __yy__v1393) { - if (!__yy__v1393.hasOwnProperty(__yy__v1394)) continue; - var __yy__v1395 = __yy__v1393[__yy__v1394]; - { - if (yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x0000005a)))) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000071))))) { - { - if (yyGetBool(__yy__v1395.gmlholder) && yyGetBool(yyfnotequal(yyInst(_inst, _other, __yy__v1395.gmlholder).gmlpos_name, ""))) { - { - var gmltxt = yyInst(_inst, _other, __yy__v1395.gmlholder).gmlpos_name; - var gmlsx = 22; - var gmlsy = yyfminus(__yy_gml_errCheck(display_get_gui_height()), 10); - draw_sprite(__yy__v1395, YYASSET_REF(0x0100006b), gml_Script_s_get_attitude_icon(__yy__v1395, _inst, ds_map_find_value(yyInst(_inst, _other, __yy__v1395.gmlholder).gmlpmap, "attitude")), gmlsx, gmlsy); - draw_set_halign(0); - draw_set_colour(0); - gml_Script_draw_hd_text(__yy__v1395, _inst, yyfplus(__yy_gml_errCheck(gmlsx), 12), gmlsy, gmltxt); - draw_set_colour(16777215); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_draw_scrimmage(_inst, _other) { - _inst.gmls_draw_scrimmage = __yy_method(_inst, gml_Script_s_draw_scrimmage); -} -function gml_Script_s_draw_scrimmage(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - return; - } - var gmlchains = YYASSET_REF(0x01000153); - draw_set_alpha(0.6); - draw_line_width_colour(_inst.gmlx_scrim, 131, _inst.gmlx_scrim, 470, 2, 16711680, 16711680); - if (yyfgreaterequal(_inst.gmlyards, 1)) { - draw_sprite_ext(_inst, gmlchains, 1, _inst.gmlx_scrim, 126, 2, 2, 0, 16777215, 1); - } - if (yyGetBool(yyfgreater(_inst.gmlx_yards, 300)) && yyGetBool(yyfless(_inst.gmlx_yards, 2300))) { - { - draw_line_width_colour(_inst.gmlx_yards, 131, _inst.gmlx_yards, 470, 2, 65535, 65535); - draw_sprite_ext(_inst, gmlchains, 0, _inst.gmlx_yards, 126, 2, 2, 0, 16777215, 1); - } - } - draw_set_alpha(1); - } -} -function gml_GlobalScript_s_draw_wind(_inst, _other) { - _inst.gmls_draw_wind = __yy_method(_inst, gml_Script_s_draw_wind); -} -function gml_Script_s_draw_wind(_inst, _other) { - { - if (yyGetBool(!yyGetBool(_inst.gmlkicking)) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x0000004f))))) { - return; - } - if (!yyGetBool(gml_Script_s_aiming(_inst, _other))) { - return; - } - if (yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000076)))) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000076)).gmlwind, 0))) { - return; - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - return; - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmlgw = display_get_gui_width(); - var gmlc = 0; - var gmlposx = 48; - var gmlposy = 40; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) { - gmlposx = yyfminus(__yy_gml_errCheck(gmlgw), __yy_gml_errCheck(gmlposx)); - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f)))) { - gmlposx = yyfminus(__yy_gml_errCheck(gmlgw), __yy_gml_errCheck(gmlposx)); - } - var gmlrw = 48; - var gmlrx = yyfminus(__yy_gml_errCheck(gmlposx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlrw), 0.5))); - var gmlry = yyfminus(__yy_gml_errCheck(gmlposy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlrw), 0.5))); - draw_rectangle_color(gmlrx, gmlry, yyfplus(__yy_gml_errCheck(gmlrx), __yy_gml_errCheck(gmlrw)), yyfplus(yyfplus(__yy_gml_errCheck(gmlry), __yy_gml_errCheck(gmlrw)), 16), gmlc, gmlc, gmlc, gmlc, 0); - gmlrx = gmlposx; - gmlry = gmlposy; - draw_sprite_ext(_inst, YYASSET_REF(0x01000052), 0, gmlrx, gmlry, 1.5, 1.5, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000076)).gmlwind_dir), 45), 16777215, 1); - gml_Script_draw_hd_text(_inst, _other, gmlrx, yyfplus(__yy_gml_errCheck(gmlry), 30), yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "match_Wind")), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000076)).gmlwind)))); - } -} -function gml_GlobalScript_s_draw_kicking_power(_inst, _other) { - _inst.gmls_draw_kicking_power = __yy_method(_inst, gml_Script_s_draw_kicking_power); -} -function gml_Script_s_draw_kicking_power(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false)) && yyGetBool(gml_Script_s_cpu_is_kicking_off(_inst, _other))) { - return; - } - var gmlc = 0; - var gmlgw = display_get_gui_width(); - var gmlrw = 256; - var gmlrx = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlgw), 0.5)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlrw), 0.5))); - draw_rectangle_color(gmlrx, 32, yyfplus(__yy_gml_errCheck(gmlrx), __yy_gml_errCheck(gmlrw)), 64, gmlc, gmlc, gmlc, gmlc, 0); - var gmlkickp = clamp(yyftime(__yy_gml_errCheck(_inst.gmlkickpow), 2), 1, 100); - var gmlpow = yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlrw), 2)), 0.01); - var gmlred_pow = yyftime(__yy_gml_errCheck(gmlpow), __yy_gml_errCheck(min(30, gmlkickp))); - var gmlgrn_pow = yyftime(__yy_gml_errCheck(gmlpow), __yy_gml_errCheck(min(100, gmlkickp))); - gmlc = 65280; - draw_rectangle_color(yyfplus(__yy_gml_errCheck(gmlrx), 2), 34, yyfplus(__yy_gml_errCheck(gmlrx), __yy_gml_errCheck(gmlgrn_pow)), 62, gmlc, gmlc, gmlc, gmlc, 0); - gmlc = 255; - draw_rectangle_color(yyfplus(__yy_gml_errCheck(gmlrx), 2), 34, yyfplus(__yy_gml_errCheck(gmlrx), __yy_gml_errCheck(gmlred_pow)), 62, gmlc, gmlc, gmlc, gmlc, 0); - } -} -function gml_GlobalScript_s_draw_my_route(_inst, _other) { - _inst.gmls_draw_my_route = __yy_method(_inst, gml_Script_s_draw_my_route); -} -function gml_Script_s_draw_my_route(_inst, _other) { - { - draw_set_colour(0); - draw_set_alpha(yyftime(__yy_gml_errCheck(_inst.gmlmy_route_alpha), 0.5)); - var gmllastx = _inst.gmlmy_route_startx; - var gmllasty = _inst.gmlmy_route_starty; - var gmlnum = path_get_number(_inst.gmlmy_route); - var gmlpt = 0; - for (; yyfless(gmlpt, gmlnum); gmlpt = yyfplus(gmlpt, 1)) { - { - var gmlnextx = round(yyfplus(__yy_gml_errCheck(_inst.gmlmy_route_startx), __yy_gml_errCheck(path_get_point_x(_inst.gmlmy_route, gmlpt)))); - var gmlnexty = round(yyfplus(__yy_gml_errCheck(_inst.gmlmy_route_starty), __yy_gml_errCheck(path_get_point_y(_inst.gmlmy_route, gmlpt)))); - if (yyfgreater(_inst.gmlmy_route_starty, 300)) { - gmlnexty = yyfminus(__yy_gml_errCheck(_inst.gmlmy_route_starty), __yy_gml_errCheck(path_get_point_y(_inst.gmlmy_route, gmlpt))); - } - draw_line_width(gmllastx, yyfplus(__yy_gml_errCheck(gmllasty), 1), gmlnextx, yyfplus(__yy_gml_errCheck(gmlnexty), 1), 5); - draw_circle(gmlnextx, yyfplus(__yy_gml_errCheck(gmlnexty), 1), 2.5, 0); - _inst.gmlmy_route_end_dir = 999; - var ___sw1302___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - var ___swc1303___ = -1; - if (yyCompareVal(___sw1302___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1303___ = 0; - } else if (yyCompareVal(___sw1302___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1303___ = 1; - } - switch (___swc1303___) { - case 0: { - if (yyflessequal(gmlnextx, gmllastx)) { - _inst.gmlmy_route_end_dir = point_direction(gmllastx, gmllasty, gmlnextx, gmlnexty); - } - break; - } - case 1: { - if (yyfgreaterequal(gmlnextx, gmllastx)) { - _inst.gmlmy_route_end_dir = point_direction(gmllastx, gmllasty, gmlnextx, gmlnexty); - } - break; - } - } - gmllastx = gmlnextx; - gmllasty = gmlnexty; - } - } - if (yyGetBool(_inst.gmlte_blocking)) { - { - draw_set_colour(0); - draw_set_alpha(yyftime(__yy_gml_errCheck(_inst.gmlmy_route_alpha), 0.5)); - draw_line_width(gmllastx, yyfminus(__yy_gml_errCheck(gmllasty), 5), gmlnextx, yyfplus(__yy_gml_errCheck(gmlnexty), 7), 5); - } - } else { - if (yyfequal(_inst.gmlmy_route_end_dir, 999)) { - { - draw_set_colour(0); - draw_set_alpha(yyftime(__yy_gml_errCheck(_inst.gmlmy_route_alpha), 0.5)); - draw_circle(gmllastx, yyfplus(__yy_gml_errCheck(gmllasty), 1), 5, 0); - } - } else { - { - if (yyfgreaterequal(_inst.gmlmy_route_end_dir, 270)) { - { - gmllastx = yyfplus(gmllastx, 1.5); - gmllasty = yyfplus(gmllasty, 1); - } - } else { - if (yyfgreater(_inst.gmlmy_route_end_dir, 90)) { - { - gmllastx = yyfplus(gmllastx, 1.5); - gmllasty = yyfplus(gmllasty, 2); - } - } - } - draw_sprite_ext(_inst, YYASSET_REF(0x0100004d), 0, gmllastx, yyfplus(__yy_gml_errCheck(gmllasty), 1), 0.75, 0.75, _inst.gmlmy_route_end_dir, 0, yyftime(__yy_gml_errCheck(_inst.gmlmy_route_alpha), 0.5)); - } - } - } - var gmlcol = global.gmlc_routes; - if (yyGetBool(_inst.gmlte_blocking) || yyGetBool(yyfequal(_inst.gmlposition, 1))) { - gmlcol = 16777215; - } else { - if (yyfequal(_inst.gmlposition, 2)) { - gmlcol = global.gmlc_routes_rb; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) && yyGetBool(_inst.gmlrewarded_route)) { - gmlcol = 255; - } - draw_set_colour(gmlcol); - draw_set_alpha(_inst.gmlmy_route_alpha); - gmllastx = round(_inst.gmlmy_route_startx); - gmllasty = round(_inst.gmlmy_route_starty); - var gmlpt = 0; - for (; yyfless(gmlpt, gmlnum); gmlpt = yyfplus(gmlpt, 1)) { - { - var gmlnextx = round(yyfplus(__yy_gml_errCheck(_inst.gmlmy_route_startx), __yy_gml_errCheck(path_get_point_x(_inst.gmlmy_route, gmlpt)))); - var gmlnexty = round(yyfplus(__yy_gml_errCheck(_inst.gmlmy_route_starty), __yy_gml_errCheck(path_get_point_y(_inst.gmlmy_route, gmlpt)))); - if (yyfgreater(_inst.gmlmy_route_starty, 300)) { - gmlnexty = yyfminus(__yy_gml_errCheck(_inst.gmlmy_route_starty), __yy_gml_errCheck(path_get_point_y(_inst.gmlmy_route, gmlpt))); - } - draw_line_width(gmllastx, gmllasty, gmlnextx, gmlnexty, 5); - draw_circle(gmlnextx, gmlnexty, 2.5, 0); - gmllastx = gmlnextx; - gmllasty = gmlnexty; - } - } - if (yyGetBool(_inst.gmlte_blocking)) { - { - _inst.gmlmy_route_end_dir = 999; - draw_set_colour(16777215); - draw_set_alpha(_inst.gmlmy_route_alpha); - draw_line_width(gmllastx, yyfminus(__yy_gml_errCheck(gmllasty), 6), gmlnextx, yyfplus(__yy_gml_errCheck(gmlnexty), 6), 5); - } - } else { - if (yyfequal(_inst.gmlmy_route_end_dir, 999)) { - { - draw_set_colour(gmlcol); - draw_set_alpha(_inst.gmlmy_route_alpha); - draw_circle(gmllastx, gmllasty, 5, 0); - } - } else { - { - if (yyfgreaterequal(_inst.gmlmy_route_end_dir, 270)) { - { - gmllastx = yyfplus(gmllastx, 1.5); - gmllasty = yyfplus(gmllasty, 1); - } - } else { - if (yyfgreater(_inst.gmlmy_route_end_dir, 90)) { - { - gmllastx = yyfplus(gmllastx, 1.5); - gmllasty = yyfplus(gmllasty, 2); - } - } - } - draw_sprite_ext(_inst, YYASSET_REF(0x0100004d), 0, gmllastx, gmllasty, 0.75, 0.75, _inst.gmlmy_route_end_dir, gmlcol, _inst.gmlmy_route_alpha); - } - } - } - draw_set_colour(16777215); - draw_set_alpha(1); - } -} -function gml_GlobalScript_s_draw_kick_cone(_inst, _other) { - _inst.gmls_draw_kick_cone = __yy_method(_inst, gml_Script_s_draw_kick_cone); -} -function gml_Script_s_draw_kick_cone(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - return; - } - { - var __yy__v1396 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v1397 in __yy__v1396) { - if (!__yy__v1396.hasOwnProperty(__yy__v1397)) continue; - var __yy__v1398 = __yy__v1396[__yy__v1397]; - { - if (yyfequal(__yy__v1398.gmltype, 2)) { - draw_set_color(0); - } else { - draw_set_color(16777215); - } - } - } - } - draw_set_alpha(0.075); - var gmlgl = 90; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1)) { - gmlgl = 2510; - } - { - var __yy__v1399 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1400 in __yy__v1399) { - if (!__yy__v1399.hasOwnProperty(__yy__v1400)) continue; - var __yy__v1401 = __yy__v1399[__yy__v1400]; - { - var ___sw1306___ = __yy__v1401.gmlstate; - var ___swc1307___ = -1; - if (yyCompareVal(___sw1306___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1306___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1306___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1307___ = 0; - } - switch (___swc1307___) { - case 0: { - { - var __yy__v1402 = GetWithArray(__yy__v1401.gmlholder); - for (var __yy__v1403 in __yy__v1402) { - if (!__yy__v1402.hasOwnProperty(__yy__v1403)) continue; - var __yy__v1404 = __yy__v1402[__yy__v1403]; - draw_triangle(gmlgl, 270, gmlgl, 332, __yy__v1404.x, __yy__v1404.y, false); - } - } - break; - } - } - } - } - } - draw_set_color(16777215); - draw_set_alpha(1); - } -} -function gml_GlobalScript_s_check_draft_qb(_inst, _other) { - _inst.gmls_check_draft_QB = __yy_method(_inst, gml_Script_s_check_draft_QB); - _inst.gmls_do_qb_draft_round = __yy_method(_inst, gml_Script_s_do_qb_draft_round); - _inst.gmls_get_weakest_player_by_position = __yy_method(_inst, gml_Script_s_get_weakest_player_by_position); - _inst.gmls_find_draft_player_by_position = __yy_method(_inst, gml_Script_s_find_draft_player_by_position); - _inst.gmls_get_player_by_position_for_qb_draft = __yy_method(_inst, gml_Script_s_get_player_by_position_for_qb_draft); - _inst.gmls_do_contract_news = __yy_method(_inst, gml_Script_s_do_contract_news); - _inst.gmls_goto_room_contract = __yy_method(_inst, gml_Script_s_goto_room_contract); - _inst.gmlbtn_qb_mode_interested_teams = __yy_method(_inst, gml_Script_btn_qb_mode_interested_teams); -} -function gml_Script_s_check_draft_QB(_inst, _other) { - { - if (yyGetBool(yyfgreater(_inst.gmlintro, 0)) || yyGetBool(yyfequal(_inst.gmlyear, 1))) { - { - } - } else { - if (yyfless(ds_map_find_value(gml_Script_s_get_qb_pmap(_inst, _other), "contract"), 1)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "news_QB_contract_expired"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_goto_room_contract, -1, global.gmlc_background, 1); - _inst.gmlstage = 1; - return; - } - } else { - if (yyGetBool(yyfequal(_inst.gmlweek, 1)) && yyGetBool(yyfequal(_inst.gmldraft_round, 1))) { - { - gml_Script_s_do_qb_draft_round(_inst, _other); - gml_Script_s_end_draft_round(_inst, _other, false); - gml_Script_s_do_qb_draft_round(_inst, _other); - gml_Script_s_end_draft_round(_inst, _other, false); - gml_Script_s_do_qb_draft_round(_inst, _other); - gml_Script_s_end_draft_round(_inst, _other, false); - return; - } - } - } - } - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_done)) && yyGetBool(!yyGetBool(gml_Script_s_is_bye_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) && yyGetBool(yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode))) { - { - if (yyGetBool(gml_Script_s_do_prematch_dilemma_qb(_inst, _other))) { - return; - } - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_done = true; - gml_Script_s_savegame(_inst, _other); - gml_Script_s_play(_inst, _other, 1); - } -} -function gml_Script_s_do_qb_draft_round(_inst, _other) { - { - if (yyfless(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraftlist), 50)) { - gml_Script_s_create_draftlist(_inst, _other); - } - var gmlnew_pmap = -4; - var gmlremove_pmap = -4; - var gmlmax_roster = gml_Script_s_get_roster_cap(_inst, _other); - if (yyfless(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), gmlmax_roster)) { - { - if (yyfless(gml_Script_s_count_players_by_position(_inst, _other, 4), 1)) { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 4, 0); - } else { - if (yyfless(gml_Script_s_count_players_by_position(_inst, _other, 2), 1)) { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 2, 0); - } else { - if (yyfless(gml_Script_s_count_players_by_position(_inst, _other, 4), 2)) { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 4, 7); - } - } - } - if (yyfequal(gmlnew_pmap, -4)) { - { - var gmlcurrent_rb = gml_Script_s_get_player_by_position_for_qb_draft(_inst, _other, 2, 1); - if (yyGetBool(gmlcurrent_rb)) { - { - var gmlrating = gml_Script_s_get_player_rating(_inst, _other, gmlcurrent_rb); - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 2, yyfplus(__yy_gml_errCheck(gmlrating), 1)); - if (yyGetBool(gmlnew_pmap)) { - gmlremove_pmap = gmlcurrent_rb; - } - } - } - } - } - if (yyGetBool(yyfequal(gmlnew_pmap, -4)) && yyGetBool(yyfless(gml_Script_s_count_players_by_position(_inst, _other, 4), 2))) { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 4, 5); - } - if (yyGetBool(yyfequal(gmlnew_pmap, -4)) && yyGetBool(yyfless(gml_Script_s_count_players_by_position(_inst, _other, 3), 1))) { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 3, 5); - } - if (yyGetBool(yyfequal(gmlnew_pmap, -4)) && yyGetBool(yyfless(gml_Script_s_count_players_by_position(_inst, _other, 4), 2))) { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 4, 0); - } - if (yyGetBool(yyfequal(gmlnew_pmap, -4)) && yyGetBool(yyfless(gml_Script_s_count_players_by_position(_inst, _other, 3), 1))) { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 3, 0); - } - if (yyfequal(gmlnew_pmap, -4)) { - { - var gmlweakest_p = gml_Script_s_get_weakest_player_by_position(_inst, _other, 4); - if (yyGetBool(gmlweakest_p)) { - { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 4, yyfplus(__yy_gml_errCheck(gml_Script_s_get_player_rating(_inst, _other, gmlweakest_p)), 1)); - if (yyGetBool(gmlnew_pmap)) { - gmlremove_pmap = gmlweakest_p; - } - } - } - } - } - if (yyGetBool(yyfequal(gmlnew_pmap, -4)) && yyGetBool(yyfgreater(gmlmax_roster, 10)) && yyGetBool(yyfless(gml_Script_s_count_players_by_position(_inst, _other, 3), 2))) { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 3, 5); - } - if (yyfequal(gmlnew_pmap, -4)) { - { - var gmlweakest_p = gml_Script_s_get_weakest_player_by_position(_inst, _other, 3); - if (yyGetBool(gmlweakest_p)) { - { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, 3, yyfplus(__yy_gml_errCheck(gml_Script_s_get_player_rating(_inst, _other, gmlweakest_p)), 1)); - if (yyGetBool(gmlnew_pmap)) { - gmlremove_pmap = gmlweakest_p; - } - } - } - } - } - if (yyfequal(gmlnew_pmap, -4)) { - { - { - var __yy__v1405 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1406 in __yy__v1405) { - if (!__yy__v1405.hasOwnProperty(__yy__v1406)) continue; - var __yy__v1407 = __yy__v1405[__yy__v1406]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1407.gmldraftlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1407.gmldraftlist, gmli); - var gmlpos = ds_map_find_value(gmlpmap, "position"); - if (yyfless(gml_Script_s_count_players_by_position(__yy__v1407, _inst, gmlpos), 1)) { - { - gmlnew_pmap = gmlpmap; - break; - } - } - } - } - } - } - } - } - } - if (yyfequal(gmlnew_pmap, -4)) { - { - { - var __yy__v1408 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1409 in __yy__v1408) { - if (!__yy__v1408.hasOwnProperty(__yy__v1409)) continue; - var __yy__v1410 = __yy__v1408[__yy__v1409]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1410.gmldraftlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1410.gmldraftlist, gmli); - var gmlpos = ds_map_find_value(gmlpmap, "position"); - var ___sw1310___ = gmlpos; - var ___swc1311___ = -1; - if (yyCompareVal(___sw1310___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1310___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1310___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1311___ = 0; - } - switch (___swc1311___) { - case 0: { - if (yyfless(gml_Script_s_count_players_by_position(__yy__v1410, _inst, gmlpos), 2)) { - gmlnew_pmap = gmlpmap; - } - break; - } - default: { - if (yyfless(gml_Script_s_count_players_by_position(__yy__v1410, _inst, gmlpos), 1)) { - gmlnew_pmap = gmlpmap; - } - break; - } - } - if (yyGetBool(gmlnew_pmap)) { - break; - } - } - } - } - } - } - } - } - } - } else { - { - var gmlplist = ds_list_create(); - ds_list_add(gmlplist, 2); - ds_list_add(gmlplist, 4); - ds_list_add(gmlplist, 3); - ds_list_add(gmlplist, 5); - ds_list_add(gmlplist, 6); - ds_list_add(gmlplist, 7); - ds_list_add(gmlplist, choose(8, 9)); - ds_list_add(gmlplist, 10); - while (yyfgreater(ds_list_size(gmlplist), 0)) { - { - ds_list_shuffle(gmlplist); - var gmlpos = ds_list_find_value(gmlplist, 0); - var gmlweakest_p = gml_Script_s_get_weakest_player_by_position(_inst, _other, gmlpos); - if (yyGetBool(gmlweakest_p)) { - { - gmlnew_pmap = gml_Script_s_find_draft_player_by_position(_inst, _other, gmlpos, yyfplus(__yy_gml_errCheck(gml_Script_s_get_player_rating(_inst, _other, gmlweakest_p)), 1)); - if (yyGetBool(gmlnew_pmap)) { - gmlremove_pmap = gmlweakest_p; - } - } - } - ds_list_delete(gmlplist, 0); - if (yyGetBool(gmlnew_pmap)) { - break; - } - } - } - ds_list_clear(gmlplist); - } - } - { - var __yy__v1411 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1412 in __yy__v1411) { - if (!__yy__v1411.hasOwnProperty(__yy__v1412)) continue; - var __yy__v1413 = __yy__v1411[__yy__v1412]; - { - if (yyGetBool(gmlnew_pmap)) { - { - ds_map_set(gmlnew_pmap, "signed_year", __yy__v1413.gmlyear); - ds_map_set(gmlnew_pmap, "teamid", __yy__v1413.gmlmyteam_id); - ds_map_set(gmlnew_pmap, "flash_time", g_pBuiltIn.get_current_time()); - ds_list_add(__yy__v1413.gmlroster, gmlnew_pmap); - gml_Script_s_do_contract_news(__yy__v1413, _inst, gml_Script_s_str(__yy__v1413, _inst, "news_QB_draft_playerjoins"), gmlnew_pmap); - ds_list_delete(__yy__v1413.gmldraftlist, ds_list_find_index(__yy__v1413.gmldraftlist, gmlnew_pmap)); - } - } - if (yyGetBool(gmlremove_pmap)) { - { - gml_Script_s_do_contract_news(__yy__v1413, _inst, gml_Script_s_str(__yy__v1413, _inst, "news_QB_draft_playerleaves"), gmlremove_pmap); - ds_list_delete(__yy__v1413.gmlroster, ds_list_find_index(__yy__v1413.gmlroster, gmlremove_pmap)); - } - } - } - } - } - } -} -function gml_Script_s_get_weakest_player_by_position(_inst, _other, argument0) { - { - var gmlcurrent_p1 = gml_Script_s_get_player_by_position_for_qb_draft(_inst, _other, argument0, 1); - var gmlcurrent_p2 = gml_Script_s_get_player_by_position_for_qb_draft(_inst, _other, argument0, 2); - var gmlcurrent_p3 = gml_Script_s_get_player_by_position_for_qb_draft(_inst, _other, argument0, 3); - var gmlcurrent_p4 = gml_Script_s_get_player_by_position_for_qb_draft(_inst, _other, argument0, 4); - var gmlweakest_p = gmlcurrent_p1; - if (yyGetBool(gmlweakest_p) && yyGetBool(gmlcurrent_p2) && yyGetBool(yyfgreater(gml_Script_s_get_player_rating(_inst, _other, gmlweakest_p), gml_Script_s_get_player_rating(_inst, _other, gmlcurrent_p2)))) { - gmlweakest_p = gmlcurrent_p2; - } - if (yyGetBool(gmlweakest_p) && yyGetBool(gmlcurrent_p3) && yyGetBool(yyfgreater(gml_Script_s_get_player_rating(_inst, _other, gmlweakest_p), gml_Script_s_get_player_rating(_inst, _other, gmlcurrent_p3)))) { - gmlweakest_p = gmlcurrent_p3; - } - if (yyGetBool(gmlweakest_p) && yyGetBool(gmlcurrent_p4) && yyGetBool(yyfgreater(gml_Script_s_get_player_rating(_inst, _other, gmlweakest_p), gml_Script_s_get_player_rating(_inst, _other, gmlcurrent_p4)))) { - gmlweakest_p = gmlcurrent_p4; - } - return gmlweakest_p; - } -} -function gml_Script_s_find_draft_player_by_position(_inst, _other, argument0, argument1) { - { - { - var __yy__v1414 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1415 in __yy__v1414) { - if (!__yy__v1414.hasOwnProperty(__yy__v1415)) continue; - var __yy__v1416 = __yy__v1414[__yy__v1415]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1416.gmldraftlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1416.gmldraftlist, gmli); - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) && yyGetBool(yyfgreaterequal(gml_Script_s_get_player_rating(__yy__v1416, _inst, gmlpmap), argument1))) { - return gmlpmap; - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_player_by_position_for_qb_draft(_inst, _other, argument0, argument1) { - { - { - var __yy__v1417 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1418 in __yy__v1417) { - if (!__yy__v1417.hasOwnProperty(__yy__v1418)) continue; - var __yy__v1419 = __yy__v1417[__yy__v1418]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1419.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1419.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(__yy__v1419, _inst))) { - continue; - } - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(__yy__v1419, _inst)), 1))) && yyGetBool(yyfgreater(gml_Script_s_get_player_potential(__yy__v1419, _inst, gmlpmap), 7)) && yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "attitude"), 30))) { - continue; - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) { - { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - if (yyfequal(gmlcount, argument1)) { - return gmlpmap; - } - } - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_do_contract_news(_inst, _other, argument0, argument1) { - { - argument0 = string_replace(argument0, "$myteam", ds_map_find_value(_inst.gmlmyteam, "name")); - argument0 = string_replace(argument0, "$position", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(argument1, "position"))); - argument0 = string_replace(argument0, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(argument1, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(argument1, "lname")))); - argument0 = string_replace(argument0, "$randomteamname", gml_Script_s_get_random_teamname(_inst, _other, false)); - argument0 = string_replace(argument0, "$draftround", _inst.gmldraft_round); - gml_Script_s_add_news(_inst, _other, argument0); - } -} -function gml_Script_s_goto_room_contract(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - room_goto(YYASSET_REF(0x0300002a)); - } -} -function gml_Script_btn_qb_mode_interested_teams(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000003)); - } -} -function gml_GlobalScript_s_update_my_shadow(_inst, _other) { - _inst.gmls_update_my_shadow = __yy_method(_inst, gml_Script_s_update_my_shadow); -} -function gml_Script_s_update_my_shadow(_inst, _other) { - { - layer_sprite_change(_inst.gmlmy_shadow, _inst.sprite_index); - layer_sprite_index(_inst.gmlmy_shadow, _inst.image_index); - layer_sprite_xscale(_inst.gmlmy_shadow, _inst.image_xscale); - layer_sprite_x(_inst.gmlmy_shadow, _inst.x); - layer_sprite_y(_inst.gmlmy_shadow, _inst.y); - } -} -function gml_GlobalScript_s_set_up_practice(_inst, _other) { - _inst.gmls_set_up_practice = __yy_method(_inst, gml_Script_s_set_up_practice); -} -function gml_Script_s_set_up_practice(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_set_up_practice"); - { - var __yy__v1420 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1421 in __yy__v1420) { - if (!__yy__v1420.hasOwnProperty(__yy__v1421)) continue; - var __yy__v1422 = __yy__v1420[__yy__v1421]; - __yy__v1422.alarm = __yy_gml_array_check(__yy__v1422.alarm, 2122083650); - __yy__v1422.alarm[__yy_gml_array_check_index_set(0)] = 0; - } - } - { - var __yy__v1423 = GetWithArray(YYASSET_REF(0x00000071)); - for (var __yy__v1424 in __yy__v1423) { - if (!__yy__v1423.hasOwnProperty(__yy__v1424)) continue; - var __yy__v1425 = __yy__v1423[__yy__v1424]; - instance_destroy(__yy__v1425); - } - } - (g_yyPrePostObject__ = _inst.gmlpractice_count), (_inst.gmlpractice_count = g_yyPrePostObject__ instanceof Long ? _inst.gmlpractice_count.add(1) : ++_inst.gmlpractice_count), g_yyPrePostObject__; - if (yyfequal(_inst.gmlpractice_success, -1)) { - { - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro, 99)) { - { - var ___sw1316___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice; - var ___swc1317___ = -1; - if (yyCompareVal(___sw1316___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1317___ = 0; - } else if (yyCompareVal(___sw1316___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1317___ = 1; - } else if (yyCompareVal(___sw1316___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1317___ = 2; - } - switch (___swc1317___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice = 2; - _inst.gmlpractice_count = 1; - _inst.gmlpractice_success = 0; - break; - } - case 1: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice = 1; - _inst.gmlpractice_count = 1; - _inst.gmlpractice_success = 0; - break; - } - case 2: { - room_goto(YYASSET_REF(0x0300000e)); - return; - break; - } - } - } - } - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 4)) && yyGetBool(yyfgreater(_inst.gmlpractice_count, 1)) && yyGetBool(yyfless(_inst.gmlseconds, 1))) { - { - gml_Script_s_end_qb_mode_practice(_inst, _other); - return; - } - } - _inst.gmlstate = 2; - var gmlmsg_ext = ""; - if (yyGetBool(global.gmlbrowser) && yyGetBool(yyGetBool(yyfnotequal(g_pBuiltIn.get_os_type(), 4)) && yyGetBool(yyfnotequal(g_pBuiltIn.get_os_type(), 3)))) { - gmlmsg_ext = "Browser"; - } else { - if (yyGetBool(global.gmlgamepad)) { - gmlmsg_ext = "Gamepad"; - } - } - var ___sw1318___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice; - var ___swc1319___ = -1; - if (yyCompareVal(___sw1318___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1319___ = 0; - } else if (yyCompareVal(___sw1318___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1319___ = 1; - } else if (yyCompareVal(___sw1318___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1319___ = 2; - } else if (yyCompareVal(___sw1318___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1319___ = 3; - } - switch (___swc1319___) { - case 0: { - var gmlmsg = gml_Script_s_str(_inst, _other, yyfplus("msg_Intro_Kicking", __yy_gml_errCheck(gmlmsg_ext))); - if (yyfequal(_inst.gmlpractice_count, 1)) { - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } else { - if (yyfequal(_inst.gmlpractice_success, yyfminus(__yy_gml_errCheck(_inst.gmlpractice_count), 1))) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_Intro_SuccessKick"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } else { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, yyfplus("msg_Intro_KickingFail", __yy_gml_errCheck(gmlmsg_ext))), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } - } - _inst.gmlscrimmage = 30; - if (yyfequal(_inst.gmlpractice_success, 0)) { - _inst.gmlscrimmage = 40; - } - _inst.gmldrivedir = -1; - if (yyfnotequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"), 0)) { - _inst.gmldrivedir = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"); - } - gml_Script_s_set_up_fieldgoal(_inst, _other, 1); - break; - } - case 1: { - var gmlmsg = gml_Script_s_str(_inst, _other, yyfplus("msg_Intro_Running", __yy_gml_errCheck(gmlmsg_ext))); - _inst.gmlscrimmage = 0; - _inst.gmldrivedir = -1; - if (yyfnotequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"), 0)) { - _inst.gmldrivedir = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"); - } - if (yyfequal(_inst.gmlpractice_count, 1)) { - gml_Script_s_create_message(_inst, _other, "", gmlmsg, "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } else { - if (yyfequal(_inst.gmlpractice_success, yyfminus(__yy_gml_errCheck(_inst.gmlpractice_count), 1))) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, yyfplus("msg_Intro_SuccessRun", __yy_gml_errCheck(gmlmsg_ext))), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } else { - if (yyfequal(_inst.gmlpractice_success, 0)) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, yyfplus("msg_Intro_RunningFail", __yy_gml_errCheck(gmlmsg_ext))), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } else { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, yyfplus("msg_Intro_ScrambleFail", __yy_gml_errCheck(gmlmsg_ext))), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } - } - } - if (yyfgreater(_inst.gmlpractice_success, 0)) { - gml_Script_s_practice_running_qb(_inst, _other); - } else { - gml_Script_s_practice_running(_inst, _other); - } - break; - } - case 2: { - if (yyfequal(_inst.gmlpractice_count, 1)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, yyfplus("msg_Intro_Passing", __yy_gml_errCheck(gmlmsg_ext))), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } - } else { - if (yyfequal(_inst.gmlpractice_success, yyfminus(__yy_gml_errCheck(_inst.gmlpractice_count), 1))) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_Intro_SuccessPass"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } else { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, yyfplus("msg_Intro_PassingFail", __yy_gml_errCheck(gmlmsg_ext))), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } - } - _inst.gmlscrimmage = 0; - _inst.gmldrivedir = -1; - if (yyfnotequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"), 0)) { - _inst.gmldrivedir = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"); - } - gml_Script_s_practice_passing(_inst, _other); - break; - } - case 3: { - if (yyfequal(_inst.gmlpractice_count, 1)) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_QB_Training"), "", gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, global.gmlc_background, 0.7); - } - _inst.gmlscrimmage = 0; - _inst.gmldrivedir = -1; - _inst.gmlminutes = 0; - if (yyfequal(_inst.gmlpractice_count, 1)) { - _inst.gmlseconds = 30; - } - if (yyfnotequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"), 0)) { - _inst.gmldrivedir = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"); - } - gml_Script_s_practice_qb_mode(_inst, _other); - break; - } - } - } -} -function gml_GlobalScript_s_practice_passing(_inst, _other) { - _inst.gmls_practice_passing = __yy_method(_inst, gml_Script_s_practice_passing); -} -function gml_Script_s_practice_passing(_inst, _other) { - { - show_debug_message("s_practice_passing"); - _inst.gmlplaystart_time = g_pBuiltIn.get_current_time(); - _inst.gmlkicking = 0; - _inst.gmlx_scrim = yyfplus(1300, __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmlx_yards = yyfplus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlyards), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmly_scrim = 300; - gml_Script_s_destroy_match_objects(_inst, _other); - var gmlqb = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlrb = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol1 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol2 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol3 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol4 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol5 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlte = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlwr = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - instance_destroy(_inst, gmlrb); - instance_destroy(_inst, gmlol2); - instance_destroy(_inst, gmlol3); - instance_destroy(_inst, gmlol4); - instance_destroy(_inst, gmlol5); - instance_destroy(_inst, gmlte); - { - var __yy__v1426 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1427 in __yy__v1426) { - if (!__yy__v1426.hasOwnProperty(__yy__v1427)) continue; - var __yy__v1428 = __yy__v1426[__yy__v1427]; - gml_Script_s_set_skills_and_skin(__yy__v1428, _inst); - } - } - global.gmlmaster_ball = instance_create_layer(0, 0, "Ball", YYASSET_REF(0x0000006f)); - instance_create_layer(0, 0, "Ball", YYASSET_REF(0x00000070)); - { - var __yy__v1429 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1430 in __yy__v1429) { - if (!__yy__v1429.hasOwnProperty(__yy__v1430)) continue; - var __yy__v1431 = __yy__v1429[__yy__v1430]; - { - __yy__v1431.gmlstate = 1; - __yy__v1431.gmlcomm_stage = 14; - __yy__v1431.gmlcomm_txt = ""; - __yy__v1431.gmlcomm_proceed = false; - __yy__v1431.gmltap_msg = gml_Script_s_str(__yy__v1431, _inst, "training_Throw1"); - if (yyGetBool(global.gmlgamepad)) { - __yy__v1431.gmlcomm_proceed = true; - } - } - } - } - } -} -function gml_GlobalScript_s_reinstate_hof_player(_inst, _other) { - _inst.gmls_reinstate_hof_player = __yy_method(_inst, gml_Script_s_reinstate_hof_player); -} -function gml_Script_s_reinstate_hof_player(_inst, _other) { - { - return; - { - var __yy__v1432 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1433 in __yy__v1432) { - if (!__yy__v1432.hasOwnProperty(__yy__v1433)) continue; - var __yy__v1434 = __yy__v1432[__yy__v1433]; - { - if (yyGetBool(__yy__v1434.gmlviewing_hof_players)) { - { - gml_Script_slog(__yy__v1434, _inst, "s_reinstate_hof_player"); - if (yyGetBool(ds_list_find_index(__yy__v1434.gmlroster, __yy__v1434.gmlplayer_profile))) { - { - gml_Script_s_create_message(__yy__v1434, _inst, "", gml_Script_s_str(__yy__v1434, _inst, "msg_Reinstate_OnRoster"), gml_Script_s_str(__yy__v1434, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 0.7); - } - } else { - { - ds_map_set(__yy__v1434.gmlplayer_profile, "salary", gml_Script_s_get_new_salary(__yy__v1434, _inst, __yy__v1434.gmlplayer_profile)); - ds_map_set(__yy__v1434.gmlplayer_profile, "contract", 1); - gml_Script_btn_click_Profile_Pick(__yy__v1434, _inst); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_practice_running(_inst, _other) { - _inst.gmls_practice_running = __yy_method(_inst, gml_Script_s_practice_running); -} -function gml_Script_s_practice_running(_inst, _other) { - { - show_debug_message("s_practice_running"); - _inst.gmlplaystart_time = g_pBuiltIn.get_current_time(); - _inst.gmlkicking = 0; - _inst.gmlx_scrim = yyfminus(1300, __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmlx_scrim = yyfplus(_inst.gmlx_scrim, yyftime(500, __yy_gml_errCheck(_inst.gmldrivedir))); - _inst.gmlx_yards = yyfplus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlyards), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmly_scrim = 300; - gml_Script_s_destroy_match_objects(_inst, _other); - var gmlqb = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol1 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlsx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlqb).x), __yy_gml_errCheck(yyftime(60, __yy_gml_errCheck(_inst.gmldrivedir)))); - var gmlsy = yyInst(_inst, _other, gmlqb).y; - var gmld = 1; - for (; yyfless(gmld, 4); g_yyPrePostObject__ = gmld, gmld = g_yyPrePostObject__ instanceof Long ? gmld.add(1) : ++gmld, g_yyPrePostObject__) { - { - gmlsx = yyfplus(gmlsx, yyftime(120, __yy_gml_errCheck(_inst.gmldrivedir))); - gml_Script_s_create_dummy(_inst, _other, gmlsx, gmlsy, random_range(1.5, 1.5), 0, 40); - } - } - gml_Script_s_create_boundary(_inst, _other, 2, 300, 250, 2000); - gml_Script_s_create_boundary(_inst, _other, 3, 300, 350, 2000); - global.gmlmaster_ball = instance_create_layer(0, 0, "Ball", YYASSET_REF(0x0000006f)); - instance_create_layer(0, 0, "Ball", YYASSET_REF(0x00000070)); - { - var __yy__v1435 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1436 in __yy__v1435) { - if (!__yy__v1435.hasOwnProperty(__yy__v1436)) continue; - var __yy__v1437 = __yy__v1435[__yy__v1436]; - gml_Script_s_set_skills_and_skin(__yy__v1437, _inst); - } - } - { - var __yy__v1438 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1439 in __yy__v1438) { - if (!__yy__v1438.hasOwnProperty(__yy__v1439)) continue; - var __yy__v1440 = __yy__v1438[__yy__v1439]; - { - __yy__v1440.gmlstate = 1; - __yy__v1440.gmlcomm_stage = 14; - __yy__v1440.gmlcomm_txt = ""; - __yy__v1440.gmlcomm_proceed = false; - __yy__v1440.gmltap_msg = gml_Script_s_str(__yy__v1440, _inst, "training_Running1"); - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) { - __yy__v1440.gmltap_msg = gml_Script_s_str(__yy__v1440, _inst, "training_Running1b"); - } - if (yyGetBool(global.gmlgamepad)) { - __yy__v1440.gmlcomm_proceed = true; - } - } - } - } - } -} -function gml_GlobalScript_s_practice_running_qb(_inst, _other) { - _inst.gmls_practice_running_qb = __yy_method(_inst, gml_Script_s_practice_running_qb); -} -function gml_Script_s_practice_running_qb(_inst, _other) { - { - show_debug_message("s_practice_running_qb"); - _inst.gmlplaystart_time = g_pBuiltIn.get_current_time(); - _inst.gmlkicking = 0; - _inst.gmlx_scrim = yyfminus(1300, __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmlx_scrim = yyfplus(_inst.gmlx_scrim, yyftime(600, __yy_gml_errCheck(_inst.gmldrivedir))); - _inst.gmlx_yards = yyfplus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlyards), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmly_scrim = 300; - gml_Script_s_destroy_match_objects(_inst, _other); - var gmlqb = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlrb = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol1 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol2 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol3 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol4 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol5 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - instance_destroy(_inst, gmlrb); - instance_destroy(_inst, gmlol2); - instance_destroy(_inst, gmlol3); - instance_destroy(_inst, gmlol4); - instance_destroy(_inst, gmlol5); - { - var __yy__v1441 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1442 in __yy__v1441) { - if (!__yy__v1441.hasOwnProperty(__yy__v1442)) continue; - var __yy__v1443 = __yy__v1441[__yy__v1442]; - gml_Script_s_set_skills_and_skin(__yy__v1443, _inst); - } - } - global.gmlmaster_ball = instance_create_layer(0, 0, "Ball", YYASSET_REF(0x0000006f)); - instance_create_layer(0, 0, "Ball", YYASSET_REF(0x00000070)); - { - var __yy__v1444 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1445 in __yy__v1444) { - if (!__yy__v1444.hasOwnProperty(__yy__v1445)) continue; - var __yy__v1446 = __yy__v1444[__yy__v1445]; - { - __yy__v1446.gmlstate = 1; - __yy__v1446.gmlcomm_stage = 14; - __yy__v1446.gmlcomm_txt = ""; - __yy__v1446.gmlcomm_proceed = false; - __yy__v1446.gmltap_msg = gml_Script_s_str(__yy__v1446, _inst, "training_Throw3"); - if (yyGetBool(global.gmlgamepad)) { - __yy__v1446.gmlcomm_proceed = true; - } - } - } - } - } -} -function gml_GlobalScript_s_obj_controller_helpers(_inst, _other) { - _inst.gmls_obj_controller_step = __yy_method(_inst, gml_Script_s_obj_controller_step); -} -function gml_Script_s_obj_controller_step(_inst, _other) { - { - (g_yyPrePostObject__ = global.gmlreplay_tick), (global.gmlreplay_tick = g_yyPrePostObject__ instanceof Long ? global.gmlreplay_tick.add(1) : ++global.gmlreplay_tick), g_yyPrePostObject__; - if (yyfgreater(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmlfps_timer), 100))) { - { - _inst.gmlfps_timer = g_pBuiltIn.get_current_time(); - _inst.gmlmyfps = yyfplus(_inst.gmlmyfps, g_pBuiltIn.fps_real); - _inst.gmlmyfps = round(yyfdivide(__yy_gml_errCheck(_inst.gmlmyfps), 2)); - } - } - _inst.gmlcontrol_alpha = yyfminus(_inst.gmlcontrol_alpha, 0.01); - if (yyGetBool(global.gmlgamepad) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - _inst.gmlcontrol_alpha = 5; - } - if (yyfequal(_inst.gmlscored_by, 1)) { - _inst.gmlcheer_frame = yyfplus(_inst.gmlcheer_frame, 0.05); - } else { - _inst.gmlcheer_frame = 0; - } - var ___sw1322___ = _inst.gmlstate; - var ___swc1323___ = -1; - if (yyCompareVal(___sw1322___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1323___ = 0; - } else if (yyCompareVal(___sw1322___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1323___ = 1; - } else if (yyCompareVal(___sw1322___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1323___ = 2; - } - switch (___swc1323___) { - case 0: { - var gmlinp = false; - { - var __yy__v1447 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1448 in __yy__v1447) { - if (!__yy__v1447.hasOwnProperty(__yy__v1448)) continue; - var __yy__v1449 = __yy__v1447[__yy__v1448]; - if (yyGetBool(__yy__v1449.gmlvelocity)) { - gmlinp = true; - } - } - } - if (yyGetBool(yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(mouse_check_button_released(1))) || yyGetBool(keyboard_check_pressed(38)) || yyGetBool(keyboard_check_pressed(40))) { - gmlinp = true; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x00000020)))) { - gmlinp = false; - } else { - if (yyGetBool(global.gmlgamepad) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - gmlinp = true; - } - } - if (yyGetBool(gmlinp) || yyGetBool(_inst.gmlcomm_proceed)) { - { - gml_Script_s_clear_clock(_inst, _other); - gml_Script_s_update_commentary(_inst, _other); - } - } - gml_Script_s_update_game_clock(_inst, _other); - gml_Script_s_pause_step(_inst, _other); - return; - break; - } - case 1: { - if (yyfequal(instance_number(YYASSET_REF(0x0000006f)), 0)) { - { - gml_Script_slog(_inst, _other, "obj_controller:STATE_ACTION"); - gml_Script_slog_roster(_inst, _other, "controller step", 0); - gml_Script_slog_roster(_inst, _other, "controller step", 1); - gml_Script_s_set_up_play(_inst, _other, false); - gml_Script_s_create_head2head_message(_inst, _other); - } - } - gml_Script_s_update_game_timer(_inst, _other); - if (yyfnotequal(g_pBuiltIn.get_os_type(), 21)) { - gml_Script_s_update_manual_gestures(_inst, _other); - } - if (yyGetBool(global.gmldebug)) { - gml_Script_s_check_ingame_control_change(_inst, _other); - } - break; - } - case 2: { - gml_Script_s_replay_controls(_inst, _other); - gml_Script_s_pause_step(_inst, _other); - return; - break; - } - } - { - var __yy__v1450 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1451 in __yy__v1450) { - if (!__yy__v1450.hasOwnProperty(__yy__v1451)) continue; - var __yy__v1452 = __yy__v1450[__yy__v1451]; - { - if (yyGetBool(__yy__v1452.gmlis_dead) && yyGetBool(yyflessequal(_inst.alarm[__yy_gml_array_check_index(0, _inst.alarm)], 0))) { - { - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(0)] = 100; - if (yyGetBool(yyfequal(__yy__v1452.gmlstate, 6)) || yyGetBool(yyfequal(__yy__v1452.gmlstate, 4))) { - _inst.alarm[__yy_gml_array_check_index_set(0)] = 200; - } - } - } - } - } - } - gml_Script_s_pause_step(_inst, _other); - } -} -function gml_GlobalScript_s_create_dummy(_inst, _other) { - _inst.gmls_create_dummy = __yy_method(_inst, gml_Script_s_create_dummy); -} -function gml_Script_s_create_dummy(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - var gmldummy = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006e)); - yyInst(_inst, _other, gmldummy).x = argument0; - yyInst(_inst, _other, gmldummy).y = argument1; - yyInst(_inst, _other, gmldummy).gmlstart_x = argument0; - yyInst(_inst, _other, gmldummy).gmlstart_y = argument1; - yyInst(_inst, _other, gmldummy).gmlmove_speed = argument2; - yyInst(_inst, _other, gmldummy).gmlrange_x = argument3; - yyInst(_inst, _other, gmldummy).gmlrange_y = argument4; - yyInst(_inst, _other, gmldummy).gmledge_pause = yyfplus(250, __yy_gml_errCheck(irandom(1250))); - } -} -function gml_GlobalScript_s_create_boundary(_inst, _other, argument0, argument1, argument2, argument3) { - _inst.gmls_create_boundary = __yy_method(_inst, gml_Script_s_create_boundary); -} -function gml_Script_s_create_boundary(_inst, _other, argument0, argument1, argument2, argument3) { - { - var gmltyp = argument0; - var gmlbx = argument1; - var gmlby = argument2; - var gmllen = argument3; - var gmlb = instance_create_layer(gmlbx, gmlby, "Shadows", YYASSET_REF(0x00000075)); - yyInst(_inst, _other, gmlb).gmlbound_type = gmltyp; - yyInst(_inst, _other, gmlb).gmlbound_len = gmllen; - } -} -function gml_GlobalScript_debug_scripts(_inst, _other) { - _inst.gmls_debug_window_size = __yy_method(_inst, gml_Script_s_debug_window_size); - _inst.gmls_is_debug_desktop = __yy_method(_inst, gml_Script_s_is_debug_desktop); - _inst.gmls_set_desktop_dev_window_size = __yy_method(_inst, gml_Script_s_set_desktop_dev_window_size); - _inst.gmls_co_debug_access = __yy_method(_inst, gml_Script_s_co_debug_access); - _inst.gmls_debug_room_init = __yy_method(_inst, gml_Script_s_debug_room_init); - _inst.gmls_debug_init_menu = __yy_method(_inst, gml_Script_s_debug_init_menu); - _inst.gmls_give_debug_cc = __yy_method(_inst, gml_Script_s_give_debug_cc); - _inst.gmlbtn_click_debug_main = __yy_method(_inst, gml_Script_btn_click_debug_main); - _inst.gmlbtn_click_debug_team_ranking = __yy_method(_inst, gml_Script_btn_click_debug_team_ranking); - _inst.gmlbtn_click_debug_test_screen = __yy_method(_inst, gml_Script_btn_click_debug_test_screen); - _inst.gmlbtn_click_debug_review_screen = __yy_method(_inst, gml_Script_btn_click_debug_review_screen); - _inst.gmlbtn_click_debug_skip_regular_season = __yy_method(_inst, gml_Script_btn_click_debug_skip_regular_season); - _inst.gmlbtn_click_debug_skip_next_match = __yy_method(_inst, gml_Script_btn_click_debug_skip_next_match); - _inst.gmlbtn_click_debug_force_skip_result = __yy_method(_inst, gml_Script_btn_click_debug_force_skip_result); - _inst.gmls_get_forced_skip_result_readout = __yy_method(_inst, gml_Script_s_get_forced_skip_result_readout); - _inst.gmlbtn_click_debug_test_pool_creation = __yy_method(_inst, gml_Script_btn_click_debug_test_pool_creation); - _inst.gmlbtn_click_debug_team_editor_franchise_screen = __yy_method(_inst, gml_Script_btn_click_debug_team_editor_franchise_screen); - _inst.gmlbtn_click_debug_editor_screen = __yy_method(_inst, gml_Script_btn_click_debug_editor_screen); - _inst.gmlbtn_click_debug_switch_data_version = __yy_method(_inst, gml_Script_btn_click_debug_switch_data_version); - _inst.gmls_get_alternative_data_version = __yy_method(_inst, gml_Script_s_get_alternative_data_version); - _inst.gmls_debug_init_team_ranking = __yy_method(_inst, gml_Script_s_debug_init_team_ranking); - _inst.gmlbtn_dbg_list_prev_conference = __yy_method(_inst, gml_Script_btn_dbg_list_prev_conference); - _inst.gmlbtn_dbg_list_next_conference = __yy_method(_inst, gml_Script_btn_dbg_list_next_conference); - _inst.gmls_clamp_conference_id = __yy_method(_inst, gml_Script_s_clamp_conference_id); - _inst.gmls_dbg_team_ranking_draw_gui = __yy_method(_inst, gml_Script_s_dbg_team_ranking_draw_gui); - _inst.gmlbtn_click_debug_test_sim_odds = __yy_method(_inst, gml_Script_btn_click_debug_test_sim_odds); - _inst.gmls_debug_list_bracketed_fixtures = __yy_method(_inst, gml_Script_s_debug_list_bracketed_fixtures); - _inst.gmls_debug_start_time = __yy_method(_inst, gml_Script_s_debug_start_time); - _inst.gmls_debug_show_time = __yy_method(_inst, gml_Script_s_debug_show_time); - _inst.gmls_set_exception_reporter = __yy_method(_inst, gml_Script_s_set_exception_reporter); - _inst.gmls_fake_crash = __yy_method(_inst, gml_Script_s_fake_crash); - _inst.gmls_fake_crash_safe = __yy_method(_inst, gml_Script_s_fake_crash_safe); - _inst.gmls_safe_run = __yy_method(_inst, gml_Script_s_safe_run); - _inst.gmls_safe_run_catch = __yy_method(_inst, gml_Script_s_safe_run_catch); - _inst.gmls_safe_run_msg = __yy_method(_inst, gml_Script_s_safe_run_msg); - _inst.gmls_safe_run_crash_report = __yy_method(_inst, gml_Script_s_safe_run_crash_report); - _inst.gmls_safe_run_crash_save = __yy_method(_inst, gml_Script_s_safe_run_crash_save); -} -function gml_Script_s_debug_window_size(_inst, _other) { - { - if (!yyGetBool(global.gmldebug)) { - return; - } - if (yyGetBool(keyboard_check_pressed(76)) && yyGetBool(yyfnotequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000038)))) { - { - gml_Script_slogf(_inst, _other, "Force change resolution. Current %1p", window_get_height()); - if (yyGetBool(yyfequal(window_get_height(), 480)) || yyGetBool(yyfequal(window_get_height(), 810))) { - window_set_size(1280, 720); - } else { - window_set_size(640, 480); - } - gml_Script_s_create_camera(_inst, _other); - gml_Script_slogf(_inst, _other, "Window: %1x%2", window_get_width(), window_get_height()); - gml_Script_slogf(_inst, _other, "Screen: %1x%2", display_get_width(), display_get_height()); - } - } - } -} -function gml_Script_s_is_debug_desktop(_inst, _other) { - { - return yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1)) && yyGetBool(!yyGetBool(global.gmlbrowser)) && yyGetBool(global.gmldebug); - } -} -function gml_Script_s_set_desktop_dev_window_size(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other))) { - { - window_set_size(960, 540); - } - } else { - window_set_size(960, 540); - } - } -} -function gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "dbg"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_yscale = 0.53; - } - } - } -} -function gml_Script_s_co_debug_access(_inst, _other) { - { - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) || yyGetBool(!yyGetBool(global.gmldebug))) { - return; - } - gml_Script_s_create_button(_inst, _other, 384, 8, __yy_gml_object_create(_inst, (_inst.gml___struct___153 = __yy_method(_inst, gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_main)); - } -} -function gml_Script_s_debug_room_init(_inst, _other) { - { - gml_Script_s_init_rm(_inst, _other); - gml_Script_s_set_var_if_missing(_inst, _other, "init", kgml_Script_s_debug_init_menu); - if (yyGetBool(_inst.gmlinit)) { - __yyg_call_method(_inst.gmlinit)(_inst, _other); - } - } -} -function gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = ""; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Conferences and Teams"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Results Screen"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Review Screen"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Team Editor (Franchise)"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Team Editor (College)"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Test FCS pool creation"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Test sim odds"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Skip Next match"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Skip Regular Season"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gml_version = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Trigger Player Awards"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Force Crash"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = "Rosebud"; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = 6; - _inst.image_yscale = 0.5; - } - } - } -} -function gml_Script_s_debug_init_menu(_inst, _other) { - { - gml_Script_s_create_button(_inst, _other, 8, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___154 = __yy_method(_inst, gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_Home), YYASSET_REF(0x00000025)); - var gmlr = 1; - gml_Script_s_create_button(_inst, _other, 8, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___155 = __yy_method(_inst, gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_team_ranking)); - gml_Script_s_create_button(_inst, _other, 8, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___156 = __yy_method(_inst, gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_test_screen)); - gml_Script_s_create_button(_inst, _other, 8, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___157 = __yy_method(_inst, gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_review_screen)); - gml_Script_s_create_button(_inst, _other, 8, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___158 = __yy_method(_inst, gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_team_editor_franchise_screen)); - gml_Script_s_create_button(_inst, _other, 8, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___159 = __yy_method(_inst, gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_editor_screen)); - gml_Script_s_create_button(_inst, _other, 8, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___160 = __yy_method(_inst, gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_test_pool_creation)); - gml_Script_s_create_button(_inst, _other, 8, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___161 = __yy_method(_inst, gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_test_sim_odds)); - gmlr = 1; - gml_Script_s_create_button(_inst, _other, 240, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___162 = __yy_method(_inst, gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts)), gml_Script_s_get_forced_skip_result_readout(_inst, _other), kgml_Script_btn_click_debug_force_skip_result)); - gml_Script_s_create_button(_inst, _other, 240, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___163 = __yy_method(_inst, gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_skip_next_match)); - gml_Script_s_create_button(_inst, _other, 240, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___164 = __yy_method(_inst, gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_skip_regular_season)); - (g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__; - gml_Script_s_create_button(_inst, _other, 240, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___165 = __yy_method(_inst, gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts)), gml_Script_s_strfl(_inst, _other, "Switch data version (v%1)", gml_Script_s_get_alternative_data_version(_inst, _other)), kgml_Script_btn_click_debug_switch_data_version, gml_Script_s_get_alternative_data_version(_inst, _other))); - gml_Script_s_create_button(_inst, _other, 240, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___166 = __yy_method(_inst, gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_s_do_player_awards_college)); - gml_Script_s_create_button(_inst, _other, 240, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___167 = __yy_method(_inst, gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_s_fake_crash_safe)); - gml_Script_s_create_button(_inst, _other, 240, yyftime(20, __yy_gml_errCheck(((g_yyPrePostObject__ = gmlr), (gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr), g_yyPrePostObject__))), __yy_gml_object_create(_inst, (_inst.gml___struct___168 = __yy_method(_inst, gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts)), kgml_Script_s_give_debug_cc)); - } -} -function gml_Script_s_give_debug_cc(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 50); - } -} -function gml_Script_btn_click_debug_main(_inst, _other) { - { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000035)); - } -} -function gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlinit = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_btn_click_debug_team_ranking(_inst, _other) { - { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000035), __yy_gml_object_create(_inst, (_inst.gml___struct___169 = __yy_method(_inst, gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts)), kgml_Script_s_debug_init_team_ranking)); - } -} -function gml_Script_btn_click_debug_test_screen(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000018)); - } -} -function gml_Script_btn_click_debug_review_screen(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000026)); - } -} -function gml_Script_btn_click_debug_skip_regular_season(_inst, _other) { - { - gml_Script_slogf(_inst, _other, "Skipping to last_week_regular: %1", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular); - gml_Script_s_skip_to_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_postseason); - gml_Script_s_competitions_status_update(_inst, _other); - gml_Script_s_update_human_fixtures(_inst, _other); - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_Script_btn_click_debug_skip_next_match(_inst, _other) { - { - gml_Script_slogf(_inst, _other, "Skipping to next week: %1", yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), 1)); - gml_Script_s_skip_to_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), 1)); - gml_Script_s_competitions_status_update(_inst, _other); - gml_Script_s_update_human_fixtures(_inst, _other); - room_goto(YYASSET_REF(0x0300000e)); - } -} -function gml_Script_btn_click_debug_force_skip_result(_inst, _other) { - { - (g_yyPrePostObject__ = global.gmldebug_force_skip_result), (global.gmldebug_force_skip_result = g_yyPrePostObject__ instanceof Long ? global.gmldebug_force_skip_result.add(1) : ++global.gmldebug_force_skip_result), g_yyPrePostObject__; - if (yyfgreater(global.gmldebug_force_skip_result, 1)) { - global.gmldebug_force_skip_result = -1; - } - _inst.gmltext = gml_Script_s_get_forced_skip_result_readout(_inst, _other); - } -} -function gml_Script_s_get_forced_skip_result_readout(_inst, _other) { - { - var gmlt = "Skip result: "; - var ___sw1326___ = global.gmldebug_force_skip_result; - var ___swc1327___ = -1; - if (yyCompareVal(___sw1326___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1327___ = 0; - } else if (yyCompareVal(___sw1326___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1327___ = 1; - } else if (yyCompareVal(___sw1326___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1327___ = 2; - } - switch (___swc1327___) { - case 0: { - return yyfplus(__yy_gml_errCheck(gmlt), "lose"); - } - case 1: { - return yyfplus(__yy_gml_errCheck(gmlt), "sim"); - } - case 2: { - return yyfplus(__yy_gml_errCheck(gmlt), "win"); - } - } - } -} -function gml_Script_btn_click_debug_test_pool_creation(_inst, _other) { - { - gml_Script_slogf(_inst, _other, "Pool creation test"); - if (!yyGetBool(gml_Script_s_is_co_postseason(_inst, _other))) { - { - gml_Script_slogf(_inst, _other, "Only available in postseason"); - return; - } - } - var gmlconfig = "tier:2; num:24; tm:best_win:119,123; tm:win:120,121,122,125,126,127,128,129,130,131; tm:excl_any:123,124,133; tm:rank_fill; rnd:1-8; rnd:9-24;"; - var gmlpool = gml_Script_s_get_competition_pool(_inst, _other, gmlconfig); - gml_Script_slogf(_inst, _other, "Pool size %1", array_length(gmlpool)); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlpool)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gml_Script_slogf(_inst, _other, yyInst(_inst, _other, gmlpool[__yy_gml_array_check_index(gmli, gmlpool)]).gmlname); - } - } - } -} -function gml_Script_btn_click_debug_team_editor_franchise_screen(_inst, _other) { - { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x0300001d)); - } -} -function gml_Script_btn_click_debug_editor_screen(_inst, _other) { - { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000037), gml_Script_s_get_editor_status(_inst, _other)); - } -} -function gml_Script_btn_click_debug_switch_data_version(_inst, _other) { - { - gml_Script_s_reset_to_version(_inst, _other, _inst.gml_version); - } -} -function gml_Script_s_get_alternative_data_version(_inst, _other) { - { - return yyfequal(yyInst(_inst, _other, global.gmlg_m).gmldata_version, 1) ? 2 : 1; - } -} -function gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = ""; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = ""; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = ""; - _inst.gmlimage = YYASSET_REF(0x01000091); - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts"; - } - if (gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type === undefined) { - gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype.__type = "gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlteam = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlrank_pts = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_anon_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts_7287_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, argument1).gmlrank_pts), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlrank_pts)); - } -} -function gml_Script_s_debug_init_team_ranking(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmlconf_index = 0; - yyInst(_inst, _other, global.gmlrm).gmlaction_draw_gui = kgml_Script_s_dbg_team_ranking_draw_gui; - gml_Script_s_create_button(_inst, _other, 8, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___170 = __yy_method(_inst, gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts)), kgml_Script_btn_click_debug_main), YYASSET_REF(0x00000025)); - gml_Script_s_create_button(_inst, _other, 404, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___171 = __yy_method(_inst, gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts)), kgml_Script_btn_dbg_list_prev_conference), YYASSET_REF(0x00000025)); - gml_Script_s_create_button(_inst, _other, 440, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___172 = __yy_method(_inst, gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts)), kgml_Script_btn_dbg_list_next_conference), YYASSET_REF(0x00000025)); - var gmltl = __yy_gml_array_create([]); - { - var __yy__v1453 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1454 in __yy__v1453) { - if (!__yy__v1453.hasOwnProperty(__yy__v1454)) continue; - var __yy__v1455 = __yy__v1453[__yy__v1454]; - var gmli = __yy__v1455.gmlmin_team_id; - for (; yyfless(gmli, __yy__v1455.gmlmax_team_id); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - array_push(gmltl, __yy_gml_object_create(__yy__v1455, (__yy__v1455.gml___struct___173 = __yy_method(__yy__v1455, gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts)), ds_list_find_value(__yy__v1455.gmlteamlist, gmli), real(ds_map_find_value(ds_list_find_value(__yy__v1455.gmlteamlist, gmli), "ranking_points")))); - } - } - } - } - array_sort(gmltl, __yy_method(_inst, gml_Script_anon_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts_7287_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts)); - yyInst(_inst, _other, global.gmlrm).gmlteams = gmltl; - } -} -function gml_Script_btn_dbg_list_prev_conference(_inst, _other) { - { - { - var __yy__v1456 = GetWithArray(global.gmlrm); - for (var __yy__v1457 in __yy__v1456) { - if (!__yy__v1456.hasOwnProperty(__yy__v1457)) continue; - var __yy__v1458 = __yy__v1456[__yy__v1457]; - __yy__v1458.gmlconf_index = gml_Script_s_clamp_conference_id(__yy__v1458, _inst, yyfminus(__yy_gml_errCheck(__yy__v1458.gmlconf_index), 1)); - } - } - } -} -function gml_Script_btn_dbg_list_next_conference(_inst, _other) { - { - { - var __yy__v1459 = GetWithArray(global.gmlrm); - for (var __yy__v1460 in __yy__v1459) { - if (!__yy__v1459.hasOwnProperty(__yy__v1460)) continue; - var __yy__v1461 = __yy__v1459[__yy__v1460]; - __yy__v1461.gmlconf_index = gml_Script_s_clamp_conference_id(__yy__v1461, _inst, yyfplus(__yy_gml_errCheck(__yy__v1461.gmlconf_index), 1)); - } - } - } -} -function gml_Script_s_clamp_conference_id(_inst, _other, argument0) { - { - var gmlcl = array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences); - if (yyfgreaterequal(argument0, gmlcl)) { - argument0 = yyfminus(argument0, gmlcl); - } - if (yyfless(argument0, 0)) { - argument0 = yyfplus(argument0, yyfminus(__yy_gml_errCheck(gmlcl), 1)); - } - return argument0; - } -} -function gml_Script_s_dbg_team_ranking_draw_gui(_inst, _other) { - { - var gmlconf = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences[__yy_gml_array_check_index(yyInst(_inst, _other, global.gmlrm).gmlconf_index, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences)]; - var gmlteams = yyInst(_inst, _other, global.gmlrm).gmlteams; - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, 8, 8, yyInst(_inst, _other, gmlconf).gmlname); - var gmltx = 8; - var gmlty = 24; - var gmltm; - var gmltb = __yy_gml_array_create([0, 100, 135, 170, 205, 240, 275, 310, 345, 380]); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(0, gmltb)])), gmlty, "Name"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(1, gmltb)])), gmlty, "Div"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(2, gmltb)])), gmlty, "W"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(3, gmltb)])), gmlty, "L"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(4, gmltb)])), gmlty, "DF"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(5, gmltb)])), gmlty, "OF"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(6, gmltb)])), gmlty, "DF+"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(7, gmltb)])), gmlty, "OF+"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(8, gmltb)])), gmlty, "Rank"); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(9, gmltb)])), gmlty, "Reputation"); - gmlty = yyfplus(gmlty, 20); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlteams)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltm = gmlteams[__yy_gml_array_check_index(gmli, gmlteams)]; - if (yyfequal(ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "conference"), yyInst(_inst, _other, gmlconf).gmluid)) { - { - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(0, gmltb)])), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "name")); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(1, gmltb)])), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "division")); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(2, gmltb)])), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "wins")); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(3, gmltb)])), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "losses")); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(4, gmltb)])), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "defense")); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(5, gmltb)])), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "offense")); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(6, gmltb)])), gmlty, gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, yyInst(_inst, _other, gmltm).gmlteam)); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(7, gmltb)])), gmlty, gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, yyInst(_inst, _other, gmltm).gmlteam)); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(8, gmltb)])), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "ranking_points")); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltb[__yy_gml_array_check_index(9, gmltb)])), gmlty, ds_map_find_value(yyInst(_inst, _other, gmltm).gmlteam, "reputation")); - gmlty = yyfplus(gmlty, 10); - } - } - } - } - } -} -function gml_Script_btn_click_debug_test_sim_odds(_inst, _other) { - { - var gmltable = __yy_gml_array_create([]); - __yy_gml_array_create([]); - var gmlsim, gmlres; - var gmlsmp = 1000; - var gmlas = 0; - for (; yyflessequal(gmlas, 20); g_yyPrePostObject__ = gmlas, gmlas = g_yyPrePostObject__ instanceof Long ? gmlas.add(1) : ++gmlas, g_yyPrePostObject__) { - var gmlhs = 0; - for (; yyflessequal(gmlhs, 20); g_yyPrePostObject__ = gmlhs, gmlhs = g_yyPrePostObject__ instanceof Long ? gmlhs.add(1) : ++gmlhs, g_yyPrePostObject__) { - gmltable = __yy_gml_array_check(gmltable, 237429612); - gmltable[__yy_gml_array_check_index_chain(gmlas, gmltable)][__yy_gml_array_check_index_set(gmlhs)] = 0; - } - } - var gmli = 0; - for (; yyfless(gmli, gmlsmp); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - randomise(); - var gmlas = 0; - for (; yyflessequal(gmlas, 20); g_yyPrePostObject__ = gmlas, gmlas = g_yyPrePostObject__ instanceof Long ? gmlas.add(1) : ++gmlas, g_yyPrePostObject__) { - { - var gmlhs = 0; - for (; yyflessequal(gmlhs, 20); g_yyPrePostObject__ = gmlhs, gmlhs = g_yyPrePostObject__ instanceof Long ? gmlhs.add(1) : ++gmlhs, g_yyPrePostObject__) { - { - gmlsim = gml_Script_s_co_get_sim_results(_inst, _other, undefined, undefined, false, gmlas, gmlhs); - gmlres = yyfgreater(ds_map_find_value(yyInst(_inst, _other, gmlsim).gmlscoredataAway, "points"), ds_map_find_value(yyInst(_inst, _other, gmlsim).gmlscoredataHome, "points")) ? 0 : 1; - gmltable = __yy_gml_array_check(gmltable, 237429612); - gmltable[__yy_gml_array_check_index_chain(gmlhs, gmltable)][__yy_gml_array_check_index_set(gmlas)] = yyfplus(gmltable[__yy_gml_array_check_index_chain(gmlhs, gmltable)][__yy_gml_array_check_index_set(gmlas)], gmlres); - } - } - } - } - } - } - var gmls = ""; - var gmlas = 0; - for (; yyflessequal(gmlas, 20); g_yyPrePostObject__ = gmlas, gmlas = g_yyPrePostObject__ instanceof Long ? gmlas.add(1) : ++gmlas, g_yyPrePostObject__) { - { - gmls = yyfplus(gmls, gml_Script_s_strf(_inst, _other, "%1: ", gmlas)); - var gmlhs = 0; - for (; yyflessequal(gmlhs, 20); g_yyPrePostObject__ = gmlhs, gmlhs = g_yyPrePostObject__ instanceof Long ? gmlhs.add(1) : ++gmlhs, g_yyPrePostObject__) { - { - gmls = yyfplus(gmls, gml_Script_s_strf(_inst, _other, "%1 ", string_format(yyftime(yyfdivide(__yy_gml_errCheck(gmltable[__yy_gml_array_check_index(gmlhs, gmltable)][__yy_gml_array_check_index(gmlas, gmltable[~~gmlhs])]), __yy_gml_errCheck(gmlsmp)), 100), 2, 2))); - } - } - gmls = yyfplus(gmls, "\n"); - } - } - gml_Script_slog(_inst, _other, gmls); - } -} -function gml_Script_s_debug_list_bracketed_fixtures(_inst, _other) { - { - var gmlfix, gmlat, gmlas, gmlht, gmlhs; - gml_Script_slogf(_inst, _other, "\nBracketed fixtures:"); - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule, gmlf); - if (yyfequal(ds_map_find_value(gmlfix, "show"), "bkt")) { - { - gmlat = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - gmlas = ds_map_find_value(gmlfix, "away_score"); - gmlht = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - gmlhs = ds_map_find_value(gmlfix, "home_score"); - gml_Script_slogf(_inst, _other, "%5 %1 %2-%3 %4", ds_map_find_value(gmlat, "tla"), gmlas, gmlhs, ds_map_find_value(gmlht, "tla"), ds_map_find_value(gmlfix, "mid")); - } - } - } - } - } -} -function gml_Script_s_debug_start_time(_inst, _other) { - { - yyInst(_inst, _other, global.gmlg_m).gmldebug_time = get_timer(); - yyInst(_inst, _other, global.gmlg_m).gmldebug_time_last = yyInst(_inst, _other, global.gmlg_m).gmldebug_time; - gml_Script_slogf(_inst, _other, "*** Timer reset"); - } -} -function gml_Script_s_debug_show_time(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = ""; - } - } - { - var gmldt = get_timer(); - if (yyfnotequal(argument0, "")) { - argument0 = yyfplus(" - ", __yy_gml_errCheck(argument0)); - } - gml_Script_slogf(_inst, _other, "*** Timer: start %1 last %2%3", yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmldt), __yy_gml_errCheck(yyInst(_inst, _other, global.gmlg_m).gmldebug_time))), 1000000), yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmldt), __yy_gml_errCheck(yyInst(_inst, _other, global.gmlg_m).gmldebug_time_last))), 1000000), argument0); - yyInst(_inst, _other, global.gmlg_m).gmldebug_time_last = gmldt; - } -} -function gml_Script_s_set_exception_reporter(_inst, _other) { - { - } -} -function gml_Script_s_fake_crash(_inst, _other) { - { - var gmlxdd = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)]; - gml_Script_slog(_inst, _other, gmlxdd); - } -} -function gml_Script_s_fake_crash_safe(_inst, _other) { - { - gml_Script_s_safe_run(_inst, _other, kgml_Script_s_fake_crash); - } -} -function gml_Script_s_safe_run(_inst, _other, argument0) { - { - try { - { - __yyg_call_method(argument0)(_inst, _other); - } - } catch (gml_exception) { - gml_exception = __yy__processException(gml_exception); - { - gml_Script_s_safe_run_catch(_inst, _other, gml_exception); - } - } - } -} -function gml_Script_s_safe_run_catch(_inst, _other, argument0) { - { - var gmlmsg = gml_Script_s_safe_run_msg(_inst, _other, argument0); - show_debug_message(gmlmsg); - gml_Script_s_safe_run_crash_report(_inst, _other, gmlmsg); - gml_Script_s_safe_run_crash_save(_inst, _other); - throw gmlmsg; - } -} -function gml_Script_s_safe_run_msg(_inst, _other, argument0) { - { - var gmlmsg = yyfplus(yyfplus("\n\nVersion: [", __yy_gml_errCheck(gml_Script_s_get_gm_version(_inst, _other))), "]\n"); - gmlmsg = yyfplus(gmlmsg, yyfplus(yyfplus("Exception Message: ", __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlmessage)), "\n")); - gmlmsg = yyfplus(gmlmsg, yyfplus(yyfplus("Long Message: ", __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmllongMessage)), "\n")); - gmlmsg = yyfplus(gmlmsg, yyfplus(yyfplus("Script: ", __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlscript)), "\n")); - var gmlstacktrace_str = ""; - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, argument0).gmlstacktrace)); gmli = gmli instanceof Long ? gmli.add(1) : ++gmli, gmli) { - { - gmlstacktrace_str = yyfplus(gmlstacktrace_str, yyfplus(yyfplus(" ", __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlstacktrace[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, argument0).gmlstacktrace)])), "\n")); - } - } - gmlmsg = yyfplus(gmlmsg, yyfplus("Stack Trace: \n", __yy_gml_errCheck(gmlstacktrace_str))); - return gmlmsg; - } -} -function gml_Script_s_safe_run_crash_report(_inst, _other, argument0) { - { - try { - { - if (yyGetBool(file_exists("rb_crash.txt"))) { - file_delete("rb_crash.txt"); - } - var gml_f = file_text_open_write("crash.txt"); - file_text_write_string(gml_f, argument0); - file_text_close(gml_f); - } - } catch (gml_exception) { - gml_exception = __yy__processException(gml_exception); - { - } - } - } -} -function gml_Script_s_safe_run_crash_save(_inst, _other) { - { - try { - { - var gmlsave_name = gml_Script_s_get_savename(_inst, _other); - var gmlbackup_name = yyfplus("rb_crash_save_", __yy_gml_errCheck(gmlsave_name)); - if (yyGetBool(file_exists(gmlbackup_name))) { - file_delete(gmlbackup_name); - } - file_copy(gmlsave_name, gmlbackup_name); - gml_Script_s_nx_commit(_inst, _other); - } - } catch (gml_exception) { - gml_exception = __yy__processException(gml_exception); - { - } - } - } -} -function gml_GlobalScript_s_sound_kick(_inst, _other) { - _inst.gmls_sound_kick = __yy_method(_inst, gml_Script_s_sound_kick); -} -function gml_Script_s_sound_kick(_inst, _other) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - if (yyGetBool(audio_is_playing(YYASSET_REF(0x02000007)))) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000007), 1, false); - audio_sound_pitch(gmlsnd, random_range(0.8, 1.2)); - } -} -function gml_GlobalScript_s_sound_throw(_inst, _other) { - _inst.gmls_sound_throw = __yy_method(_inst, gml_Script_s_sound_throw); -} -function gml_Script_s_sound_throw(_inst, _other) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x0200000d), 1, false); - audio_sound_pitch(gmlsnd, random_range(0.8, 1.2)); - } -} -function gml_GlobalScript_s_sound_post(_inst, _other) { - _inst.gmls_sound_post = __yy_method(_inst, gml_Script_s_sound_post); -} -function gml_Script_s_sound_post(_inst, _other) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x0200000c), 1, false); - audio_sound_pitch(gmlsnd, random_range(0.8, 1.2)); - } -} -function gml_GlobalScript_s_sound_audience_dis(_inst, _other) { - _inst.gmls_sound_audience_dis = __yy_method(_inst, gml_Script_s_sound_audience_dis); -} -function gml_Script_s_sound_audience_dis(_inst, _other) { - { - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000001), 1, false); - audio_sound_pitch(gmlsnd, random_range(0.8, 1)); - } -} -function gml_GlobalScript_s_sound_audience_fg(_inst, _other) { - _inst.gmls_sound_audience_fg = __yy_method(_inst, gml_Script_s_sound_audience_fg); -} -function gml_Script_s_sound_audience_fg(_inst, _other) { - { - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000002), 1, false); - audio_sound_pitch(gmlsnd, random_range(0.8, 0.9)); - } -} -function gml_GlobalScript_s_sound_bounce(_inst, _other) { - _inst.gmls_sound_bounce = __yy_method(_inst, gml_Script_s_sound_bounce); -} -function gml_Script_s_sound_bounce(_inst, _other) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - gml_Script_slog(_inst, _other, "s_sound_bounce"); - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000005), 1, false); - audio_sound_pitch(gmlsnd, random_range(0.8, 1.2)); - } -} -function gml_GlobalScript_s_sound_tackle(_inst, _other) { - _inst.gmls_sound_tackle = __yy_method(_inst, gml_Script_s_sound_tackle); -} -function gml_Script_s_sound_tackle(_inst, _other) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - if (yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(global.gmlsnd_tackle_time), 50))) { - return; - } - var gmlball = global.gmlmaster_ball; - var gmlsnd = audio_play_sound(YYASSET_REF(0x0200000e), 1, false); - var gmldist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, gmlball).y); - gmldist = clamp(yyfdivide(20, __yy_gml_errCheck(gmldist)), 0, 2); - audio_sound_pitch(gmlsnd, random_range(0.8, 1.2)); - audio_sound_gain(gmlsnd, gmldist, 0); - global.gmlsnd_tackle_time = g_pBuiltIn.get_current_time(); - } -} -function gml_GlobalScript_s_sound_oof(_inst, _other) { - _inst.gmls_sound_oof = __yy_method(_inst, gml_Script_s_sound_oof); -} -function gml_Script_s_sound_oof(_inst, _other) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - var gmlsnd; - var ___sw1330___ = irandom(2); - var ___swc1331___ = -1; - if (yyCompareVal(___sw1330___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1331___ = 0; - } else if (yyCompareVal(___sw1330___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1331___ = 1; - } else if (yyCompareVal(___sw1330___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1331___ = 2; - } - switch (___swc1331___) { - case 0: { - gmlsnd = audio_play_sound(YYASSET_REF(0x02000008), 1, false); - break; - } - case 1: { - gmlsnd = audio_play_sound(YYASSET_REF(0x02000009), 1, false); - break; - } - case 2: { - gmlsnd = audio_play_sound(YYASSET_REF(0x0200000b), 1, false); - break; - } - } - var gmlball = global.gmlmaster_ball; - var gmldist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, gmlball).y); - gmldist = clamp(yyfdivide(20, __yy_gml_errCheck(gmldist)), 0, 2); - audio_sound_pitch(gmlsnd, random_range(0.8, 1.2)); - audio_sound_gain(gmlsnd, gmldist, 0); - } -} -function gml_GlobalScript_s_sound_dive(_inst, _other) { - _inst.gmls_sound_dive = __yy_method(_inst, gml_Script_s_sound_dive); -} -function gml_Script_s_sound_dive(_inst, _other) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - var gmlball = global.gmlmaster_ball; - var gmlsnd = audio_play_sound(YYASSET_REF(0x0200000d), 1, false); - var gmldist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, gmlball).y); - gmldist = clamp(yyfdivide(20, __yy_gml_errCheck(gmldist)), 0, 2); - audio_sound_pitch(gmlsnd, 1.5); - audio_sound_gain(gmlsnd, gmldist, 0); - } -} -function gml_GlobalScript_s_sound_loop(_inst, _other, argument0) { - _inst.gmls_sound_loop = __yy_method(_inst, gml_Script_s_sound_loop); -} -function gml_Script_s_sound_loop(_inst, _other, argument0) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - audio_play_sound(argument0, 1, true); - } -} -function gml_GlobalScript_s_qb_run(_inst, _other) { - _inst.gmls_qb_run = __yy_method(_inst, gml_Script_s_qb_run); - _inst.gmls_qb_revert_throw = __yy_method(_inst, gml_Script_s_qb_revert_throw); -} -function gml_Script_s_qb_run(_inst, _other, argument0) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 3)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 4))) { - _inst.gmlstate = 0; - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, _inst.gmlholder).gmlanim, 11)) || yyGetBool(argument0)) { - { - if (yyGetBool(global.gmlgamepad)) { - yyInst(_inst, _other, global.gmlgp).gmlaxisr_flick = true; - } - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlplay_start = g_pBuiltIn.get_current_time(); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlrunning_play = true; - _inst.gmlstate = 5; - _inst.gmllast_touched_by = _inst.gmlholder; - _inst.gmlvelocity = 0; - _inst.gmlzvel = 0; - { - var __yy__v1462 = GetWithArray(_inst.gmlholder); - for (var __yy__v1463 in __yy__v1462) { - if (!__yy__v1462.hasOwnProperty(__yy__v1463)) continue; - var __yy__v1464 = __yy__v1462[__yy__v1463]; - { - __yy__v1464.gmlqb_rushing = true; - __yy__v1464.gmlposition = 2; - gml_Script_s_set_anim(__yy__v1464, _inst, 2); - } - } - } - } - } - } - } -} -function gml_Script_s_qb_revert_throw(_inst, _other) { - { - { - var __yy__v1465 = GetWithArray(_inst.gmlholder); - for (var __yy__v1466 in __yy__v1465) { - if (!__yy__v1465.hasOwnProperty(__yy__v1466)) continue; - var __yy__v1467 = __yy__v1465[__yy__v1466]; - { - if (yyGetBool(yyfequal(__yy__v1467.gmlposition, 2)) && yyGetBool(__yy__v1467.gmlpmap) && yyGetBool(yyfequal(ds_map_find_value(__yy__v1467.gmlpmap, "position"), 1))) { - { - __yy__v1467.hspeed = 0; - __yy__v1467.vspeed = 0; - __yy__v1467.gmlposition = 1; - gml_Script_s_set_anim(__yy__v1467, _inst, 0); - } - } else { - return; - } - } - } - } - _inst.gmlstate = 0; - _inst.gmllast_touched_by = _inst.gmlholder; - _inst.gmlvelocity = 0; - _inst.gmlzvel = 0; - } -} -function gml_GlobalScript_s_throw_ball(_inst, _other) { - _inst.gmls_throw_ball = __yy_method(_inst, gml_Script_s_throw_ball); -} -function gml_Script_s_throw_ball(_inst, _other) { - { - var gmlcont = YYASSET_REF(0x00000069); - { - var __yy__v1468 = GetWithArray(_inst.gmlholder); - for (var __yy__v1469 in __yy__v1468) { - if (!__yy__v1468.hasOwnProperty(__yy__v1469)) continue; - var __yy__v1470 = __yy__v1468[__yy__v1469]; - { - _inst.x = __yy__v1470.x; - _inst.y = __yy__v1470.y; - gml_Script_s_set_anim(__yy__v1470, _inst, 12); - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(yyfless(yyInst(_inst, _other, gmlcont).gmldown, 5))) { - { - if (yyGetBool(__yy__v1470.gmlpmap)) { - ds_map_set(__yy__v1470.gmlpmap, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v1470.gmlpmap, "stat_attempts")), 1)); - } - } - } - } - } - } - if (yyGetBool(yyInst(_inst, _other, gmlcont).gmlrunning_play)) { - { - gml_Script_slog(_inst, _other, yyfplus(__yy_gml_errCheck(string(_inst.gmldirec)), " RUNNING PLAY")); - } - } else { - { - gml_Script_slog(_inst, _other, yyfplus(__yy_gml_errCheck(string(_inst.gmldirec)), " PASSING PLAY")); - { - var __yy__v1471 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v1472 in __yy__v1471) { - if (!__yy__v1471.hasOwnProperty(__yy__v1472)) continue; - var __yy__v1473 = __yy__v1471[__yy__v1472]; - { - if (yyGetBool(yyfequal(__yy__v1473.gmlposition, 2)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 0))) { - { - __yy__v1473.gmlstiff_arm = clamp(yyfminus(__yy_gml_errCheck(__yy__v1473.gmlstiff_arm), 1), 0, 1); - __yy__v1473.gmljumps = clamp(yyfminus(__yy_gml_errCheck(__yy__v1473.gmljumps), 1), 0, 1); - } - } - } - } - } - } - } - _inst.gmlxthrow = _inst.x; - _inst.gmlythrow = _inst.y; - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlplay_start = g_pBuiltIn.get_current_time(); - _inst.gmlstate = 3; - _inst.gmlholder = -4; - } -} -function gml_GlobalScript_s_record_frame(_inst, _other) { - _inst.gmls_record_frame = __yy_method(_inst, gml_Script_s_record_frame); -} -function gml_Script_s_record_frame(_inst, _other) { - { - if (yyGetBool(global.gmlbrowser)) { - return; - } - var gmlframe = __yy_gml_array_create([_inst.x, _inst.y, _inst.gmlheight, _inst.sprite_index, _inst.image_index, _inst.image_xscale, _inst.depth, _inst.gmlhidden, _inst.gmlrotation]); - ds_list_add(_inst.gmlmy_replay, gmlframe); - if (yyfgreater(ds_list_size(_inst.gmlmy_replay), 300)) { - ds_list_delete(_inst.gmlmy_replay, 0); - } - } -} -function gml_GlobalScript_s_replay_frame(_inst, _other) { - _inst.gmls_replay_frame = __yy_method(_inst, gml_Script_s_replay_frame); -} -function gml_Script_s_replay_frame(_inst, _other) { - { - if (yyGetBool(global.gmlbrowser)) { - return; - } - var gmlsz = ds_list_size(_inst.gmlmy_replay); - if (yyfless(gmlsz, 1)) { - return; - } - if (yyGetBool(yyfless(global.gmlreplay_frame, 0)) || yyGetBool(yyfgreaterequal(global.gmlreplay_frame, gmlsz))) { - global.gmlreplay_frame = 0; - } - var gmlframe = ds_list_find_value(_inst.gmlmy_replay, global.gmlreplay_frame); - var gmllast_frame = ds_list_find_value(_inst.gmlmy_replay, global.gmlreplay_frame); - if (yyfgreater(global.gmlreplay_frame, 0)) { - gmllast_frame = ds_list_find_value(_inst.gmlmy_replay, yyfminus(__yy_gml_errCheck(global.gmlreplay_frame), 1)); - } - _inst.x = lerp(gmllast_frame[__yy_gml_array_check_index(0, gmllast_frame)], gmlframe[__yy_gml_array_check_index(0, gmlframe)], frac(global.gmlreplay_frame)); - _inst.y = lerp(gmllast_frame[__yy_gml_array_check_index(1, gmllast_frame)], gmlframe[__yy_gml_array_check_index(1, gmlframe)], frac(global.gmlreplay_frame)); - _inst.gmlheight = lerp(gmllast_frame[__yy_gml_array_check_index(2, gmllast_frame)], gmlframe[__yy_gml_array_check_index(2, gmlframe)], frac(global.gmlreplay_frame)); - _inst.sprite_index = gmlframe[__yy_gml_array_check_index(3, gmlframe)]; - _inst.image_index = gmlframe[__yy_gml_array_check_index(4, gmlframe)]; - _inst.image_xscale = gmlframe[__yy_gml_array_check_index(5, gmlframe)]; - _inst.depth = gmlframe[__yy_gml_array_check_index(6, gmlframe)]; - _inst.gmlhidden = gmlframe[__yy_gml_array_check_index(7, gmlframe)]; - _inst.gmlrotation = gmlframe[__yy_gml_array_check_index(8, gmlframe)]; - gml_Script_s_update_my_shadow(_inst, _other); - if (yyGetBool(_inst.gmlhidden)) { - layer_sprite_y(_inst.gmlmy_shadow, -99999); - } - } -} -function gml_GlobalScript_s_start_replay(_inst, _other) { - _inst.gmls_start_replay = __yy_method(_inst, gml_Script_s_start_replay); -} -function gml_Script_s_start_replay(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_start_replay"); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate = 3; - global.gmlreplay_frame = 0; - global.gmlreplay_end = argument0; - { - var __yy__v1474 = GetWithArray(YYASSET_REF(0x0000007b)); - for (var __yy__v1475 in __yy__v1474) { - if (!__yy__v1474.hasOwnProperty(__yy__v1475)) continue; - var __yy__v1476 = __yy__v1474[__yy__v1475]; - instance_destroy(__yy__v1476); - } - } - { - var __yy__v1477 = GetWithArray(YYASSET_REF(0x0000006a)); - for (var __yy__v1478 in __yy__v1477) { - if (!__yy__v1477.hasOwnProperty(__yy__v1478)) continue; - var __yy__v1479 = __yy__v1477[__yy__v1478]; - gml_Script_s_replay_frame(__yy__v1479, _inst); - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice) || yyGetBool(global.gmlbrowser)) { - { - gml_Script_s_end_replay(_inst, _other); - return; - } - } - var ___sw1334___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_replays"); - var ___swc1335___ = -1; - if (yyCompareVal(___sw1334___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1335___ = 0; - } else if (yyCompareVal(___sw1334___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1335___ = 1; - } else if (yyCompareVal(___sw1334___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1335___ = 2; - } - switch (___swc1335___) { - case 0: { - gml_Script_s_end_replay(_inst, _other); - break; - } - case 1: { - if (!yyGetBool(global.gmlreplay_do)) { - gml_Script_s_end_replay(_inst, _other); - } - break; - } - case 2: { - break; - } - } - } -} -function gml_GlobalScript_s_end_replay(_inst, _other) { - _inst.gmls_end_replay = __yy_method(_inst, gml_Script_s_end_replay); -} -function gml_Script_s_end_replay(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_end_replay"); - gml_Script_s_stop_brass_loop(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate = 2; - var ___sw1338___ = global.gmlreplay_end; - var ___swc1339___ = -1; - if (yyCompareVal(___sw1338___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1339___ = 0; - } - switch (___swc1339___) { - case 0: { - gml_Script_s_set_up_play(_inst, _other, false); - gml_Script_s_create_head2head_message(_inst, _other); - break; - } - default: { - gml_Script_s_action_result(_inst, _other, global.gmlreplay_end); - break; - } - } - } -} -function gml_GlobalScript_s_get_qb_pmap(_inst, _other) { - _inst.gmls_get_qb_pmap = __yy_method(_inst, gml_Script_s_get_qb_pmap); -} -function gml_Script_s_get_qb_pmap(_inst, _other) { - { - if (yyGetBool(instance_exists(YYASSET_REF(0x00000069))) && yyGetBool(variable_instance_exists(100270, "team_roster"))) { - { - var gmlthis_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlthis_roster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(gmlthis_roster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) { - { - return gmlpmap; - } - } - } - } - return -4; - } - } - { - var __yy__v1480 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1481 in __yy__v1480) { - if (!__yy__v1480.hasOwnProperty(__yy__v1481)) continue; - var __yy__v1482 = __yy__v1480[__yy__v1481]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1482.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1482.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) { - { - return gmlpmap; - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_create_message(_inst, _other) { - _inst.gmls_create_message = __yy_method(_inst, gml_Script_s_create_message); - _inst.gmls_message_recenter = __yy_method(_inst, gml_Script_s_message_recenter); - _inst.gmls_message_toggle = __yy_method(_inst, gml_Script_s_message_toggle); - _inst.gmls_create_message3 = __yy_method(_inst, gml_Script_s_create_message3); - _inst.gmls_do_message = __yy_method(_inst, gml_Script_s_do_message); - _inst.gmls_msg = __yy_method(_inst, gml_Script_s_msg); - _inst.gmls_loading_button_hijack = __yy_method(_inst, gml_Script_s_loading_button_hijack); - _inst.gmls_loading_trigger = __yy_method(_inst, gml_Script_s_loading_trigger); - _inst.gmls_loading_start = __yy_method(_inst, gml_Script_s_loading_start); - _inst.gmls_loading_callback = __yy_method(_inst, gml_Script_s_loading_callback); -} -function gml_Script_s_create_message(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9) { - { - if (yyfequal(argument8, _inst.undefined)) { - argument8 = -4; - } - if (yyfequal(argument9, _inst.undefined)) { - argument9 = 3; - } - } - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_create_message[", __yy_gml_errCheck(argument1)), "]")); - var gmlbx1 = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.33)), 45); - var gmlbx2 = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.66)), 45); - var gmlbx3 = yyfminus(__yy_gml_errCheck(display_get_gui_width()), 128); - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - var gmltitle = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), 0, "PopUps", YYASSET_REF(0x00000047)); - var gmlmsg = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), yyfplus(-8, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.5))), "PopUps", YYASSET_REF(0x00000050)); - var gmlbtn_1 = instance_create_layer(gmlbx1, 224, "PopUps", YYASSET_REF(0x00000023)); - var gmlbtn_2 = instance_create_layer(gmlbx2, 224, "PopUps", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, gmlbg).gmlinst_bg = gmlbg; - yyInst(_inst, _other, gmlbg).gmlinst_title = gmltitle; - yyInst(_inst, _other, gmlbg).gmlinst_msg = gmlmsg; - yyInst(_inst, _other, gmlbg).gmlinst_btn_1 = gmlbtn_1; - yyInst(_inst, _other, gmlbg).gmlinst_btn_2 = gmlbtn_2; - if (yyGetBool(yyfgreater(string_length(argument2), 10)) || yyGetBool(yyfgreater(string_length(argument3), 10))) { - { - instance_destroy(_inst, gmlbtn_1); - instance_destroy(_inst, gmlbtn_2); - gmlbtn_1 = instance_create_layer(gmlbx1, 224, "PopUps", YYASSET_REF(0x0000002a)); - gmlbtn_2 = instance_create_layer(gmlbx2, 224, "PopUps", YYASSET_REF(0x0000002a)); - } - } - yyInst(_inst, _other, gmlbg).gmlcolour = argument6; - yyInst(_inst, _other, gmlbg).gmlalpha = argument7; - yyInst(_inst, _other, gmltitle).gmlty = 16; - yyInst(_inst, _other, gmltitle).gmlshow_stars = false; - if (yyGetBool(yyfequal(argument0, gml_Script_s_str(_inst, _other, "ui_News"))) || yyGetBool(yyfequal(argument0, gml_Script_s_str(_inst, _other, "ui_Tip")))) { - yyInst(_inst, _other, gmltitle).gmlshow_stars = true; - } - yyInst(_inst, _other, gmltitle).gmltext = string(argument0); - yyInst(_inst, _other, gmlmsg).gmltext = argument1; - yyInst(_inst, _other, gmlmsg).gmlcolour = global.gmlc_background; - if (yyGetBool(instance_exists(YYASSET_REF(0x00000063)))) { - yyInst(_inst, _other, gmlmsg).gmlmsg_width = 260; - } - yyInst(_inst, _other, gmlbtn_1).gmltext = argument2; - yyInst(_inst, _other, gmlbtn_2).gmltext = argument3; - yyInst(_inst, _other, gmlbtn_1).gmlonClickAction = argument4; - yyInst(_inst, _other, gmlbtn_2).gmlonClickAction = argument5; - yyInst(_inst, _other, gmltitle).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlmsg).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_1).gmlgp_allowed = argument9; - yyInst(_inst, _other, gmlbtn_2).gmlgp_allowed = argument9; - if (yyfequal(argument0, "")) { - yyInst(_inst, _other, gmltitle).visible = false; - } - if (yyfequal(argument2, "")) { - { - yyInst(_inst, _other, gmlbtn_1).visible = false; - yyInst(_inst, _other, gmlbtn_2).x = gmlbx3; - } - } - if (yyfequal(argument3, "")) { - { - yyInst(_inst, _other, gmlbtn_2).visible = false; - yyInst(_inst, _other, gmlbtn_1).x = gmlbx3; - } - } - if (yyfnotequal(argument8, -4)) { - { - gml_Script_slog(_inst, _other, "Show profile for player"); - var gmlprof_1 = instance_create_layer(32, 180, "PopUps", YYASSET_REF(0x00000032)); - yyInst(_inst, _other, gmlprof_1).gmlpmap = argument8; - yyInst(_inst, _other, gmlprof_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - } - } - return gmlbg; - } -} -function gml_Script_s_message_recenter(_inst, _other) { - { - { - var __yy__v1483 = GetWithArray(_inst.gmlinst_bg); - for (var __yy__v1484 in __yy__v1483) { - if (!__yy__v1483.hasOwnProperty(__yy__v1484)) continue; - var __yy__v1485 = __yy__v1483[__yy__v1484]; - { - __yy__v1485.image_xscale = 1; - __yy__v1485.image_yscale = 1; - __yy__v1485.image_xscale = yyfdivide(__yy_gml_errCheck(display_get_gui_width()), __yy_gml_errCheck(__yy__v1485.sprite_width)); - __yy__v1485.image_yscale = yyfdivide(__yy_gml_errCheck(display_get_gui_height()), __yy_gml_errCheck(__yy__v1485.sprite_height)); - } - } - } - if (yyGetBool(variable_instance_exists(_inst.id, "title"))) { - { - var __yy__v1486 = GetWithArray(_inst.gmltitle); - for (var __yy__v1487 in __yy__v1486) { - if (!__yy__v1486.hasOwnProperty(__yy__v1487)) continue; - var __yy__v1488 = __yy__v1486[__yy__v1487]; - __yy__v1488.x = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - } - } - } - { - var __yy__v1489 = GetWithArray(_inst.gmlinst_msg); - for (var __yy__v1490 in __yy__v1489) { - if (!__yy__v1489.hasOwnProperty(__yy__v1490)) continue; - var __yy__v1491 = __yy__v1489[__yy__v1490]; - __yy__v1491.x = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - } - } - { - var __yy__v1492 = GetWithArray(_inst.gmlinst_btn_1); - for (var __yy__v1493 in __yy__v1492) { - if (!__yy__v1492.hasOwnProperty(__yy__v1493)) continue; - var __yy__v1494 = __yy__v1492[__yy__v1493]; - __yy__v1494.x = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.33)), 45); - } - } - { - var __yy__v1495 = GetWithArray(_inst.gmlinst_btn_2); - for (var __yy__v1496 in __yy__v1495) { - if (!__yy__v1495.hasOwnProperty(__yy__v1496)) continue; - var __yy__v1497 = __yy__v1495[__yy__v1496]; - __yy__v1497.x = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.66)), 45); - } - } - } -} -function gml_Script_s_message_toggle(_inst, _other, argument0) { - { - { - var __yy__v1498 = GetWithArray(_inst.gmlinst_bg); - for (var __yy__v1499 in __yy__v1498) { - if (!__yy__v1498.hasOwnProperty(__yy__v1499)) continue; - var __yy__v1500 = __yy__v1498[__yy__v1499]; - __yy__v1500.visible = argument0; - } - } - { - var __yy__v1501 = GetWithArray(_inst.gmltitle); - for (var __yy__v1502 in __yy__v1501) { - if (!__yy__v1501.hasOwnProperty(__yy__v1502)) continue; - var __yy__v1503 = __yy__v1501[__yy__v1502]; - __yy__v1503.visible = argument0; - } - } - { - var __yy__v1504 = GetWithArray(_inst.gmlinst_msg); - for (var __yy__v1505 in __yy__v1504) { - if (!__yy__v1504.hasOwnProperty(__yy__v1505)) continue; - var __yy__v1506 = __yy__v1504[__yy__v1505]; - __yy__v1506.visible = argument0; - } - } - { - var __yy__v1507 = GetWithArray(_inst.gmlinst_btn_1); - for (var __yy__v1508 in __yy__v1507) { - if (!__yy__v1507.hasOwnProperty(__yy__v1508)) continue; - var __yy__v1509 = __yy__v1507[__yy__v1508]; - __yy__v1509.visible = argument0; - } - } - { - var __yy__v1510 = GetWithArray(_inst.gmlinst_btn_2); - for (var __yy__v1511 in __yy__v1510) { - if (!__yy__v1510.hasOwnProperty(__yy__v1511)) continue; - var __yy__v1512 = __yy__v1510[__yy__v1511]; - __yy__v1512.visible = argument0; - } - } - } -} -function gml_Script_s_create_message3(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8, argument9) { - { - var gmlbx1 = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.25)), 45); - var gmlbx2 = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5)), 45); - var gmlbx3 = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.75)), 45); - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - var gmltitle = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), 0, "PopUps", YYASSET_REF(0x00000047)); - var gmlmsg = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), yyfplus(-8, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.5))), "PopUps", YYASSET_REF(0x00000050)); - var gmlbtn_1 = instance_create_layer(gmlbx1, 224, "PopUps", YYASSET_REF(0x00000023)); - var gmlbtn_2 = instance_create_layer(gmlbx2, 224, "PopUps", YYASSET_REF(0x00000023)); - var gmlbtn_3 = instance_create_layer(gmlbx3, 224, "PopUps", YYASSET_REF(0x00000023)); - if (yyGetBool(yyfgreater(string_length(argument2), 10)) || yyGetBool(yyfgreater(string_length(argument3), 10)) || yyGetBool(yyfgreater(string_length(argument4), 10))) { - { - instance_destroy(_inst, gmlbtn_1); - instance_destroy(_inst, gmlbtn_2); - instance_destroy(_inst, gmlbtn_3); - gmlbtn_1 = instance_create_layer(gmlbx1, 224, "PopUps", YYASSET_REF(0x0000002a)); - gmlbtn_2 = instance_create_layer(gmlbx2, 224, "PopUps", YYASSET_REF(0x0000002a)); - gmlbtn_3 = instance_create_layer(gmlbx3, 224, "PopUps", YYASSET_REF(0x0000002a)); - } - } - yyInst(_inst, _other, gmlbg).gmlcolour = argument8; - yyInst(_inst, _other, gmlbg).gmlalpha = argument9; - yyInst(_inst, _other, gmltitle).gmlty = 16; - yyInst(_inst, _other, gmltitle).gmlshow_stars = false; - if (yyGetBool(yyfequal(argument0, gml_Script_s_str(_inst, _other, "ui_News"))) || yyGetBool(yyfequal(argument0, gml_Script_s_str(_inst, _other, "ui_Tip")))) { - yyInst(_inst, _other, gmltitle).gmlshow_stars = true; - } - yyInst(_inst, _other, gmltitle).gmltext = string(argument0); - yyInst(_inst, _other, gmlmsg).gmltext = argument1; - yyInst(_inst, _other, gmlmsg).gmlcolour = global.gmlc_background; - if (yyGetBool(instance_exists(YYASSET_REF(0x00000063)))) { - yyInst(_inst, _other, gmlmsg).gmlmsg_width = 260; - } - yyInst(_inst, _other, gmlbtn_1).gmltext = argument2; - yyInst(_inst, _other, gmlbtn_2).gmltext = argument3; - yyInst(_inst, _other, gmlbtn_3).gmltext = argument4; - yyInst(_inst, _other, gmlbtn_1).gmlonClickAction = argument5; - yyInst(_inst, _other, gmlbtn_2).gmlonClickAction = argument6; - yyInst(_inst, _other, gmlbtn_3).gmlonClickAction = argument7; - yyInst(_inst, _other, gmltitle).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlmsg).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbtn_3).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - if (yyfequal(argument0, "")) { - yyInst(_inst, _other, gmltitle).visible = false; - } - } -} -function gml_Script_s_do_message(_inst, _other, argument0) { - { - gml_Script_s_create_message(_inst, _other, "", argument0, gml_Script_s_str(_inst, _other, "ui_Ok"), "", kgml_Script_s_msg_clear, -1, global.gmlc_background, 1); - } -} -function gml_Script_s_msg(_inst, _other, argument0) { - { - gml_Script_s_do_message(_inst, _other, argument0); - } -} -function gml_Script_s_loading_button_hijack(_inst, _other, argument0) { - { - yyInst(_inst, _other, argument0).gml_original_action = yyInst(_inst, _other, argument0).gmlonClickAction; - yyInst(_inst, _other, argument0).gmlonClickAction = kgml_Script_s_loading_trigger; - } -} -function gml_Script_s_loading_trigger(_inst, _other) { - { - gml_Script_s_loading_start(_inst, _other, _inst.gml_original_action); - } -} -function gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message"; - } - if (gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message.prototype.__type === undefined) { - gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message.prototype.__type = "gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlcallback = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlaction_step = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_loading_start(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - __yyg_call_method(argument0)(_inst, _other); - return; - } - } - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", "Loading...", "", "", -1, -1, global.gmlc_background, 1); - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x0000001d), __yy_gml_object_create(_inst, (_inst.gml___struct___174 = __yy_method(_inst, gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message)), argument0, kgml_Script_s_loading_callback)); - } -} -function gml_Script_s_loading_callback(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - if (yyfnotequal(_inst.gmlcallback, -4)) { - __yyg_call_method(_inst.gmlcallback)(_inst, _other); - } - _inst.gmlcallback = -4; - instance_destroy(_inst); - } -} -function gml_GlobalScript_s_meter_change(_inst, _other) { - _inst.gmls_meter_change = __yy_method(_inst, gml_Script_s_meter_change); -} -function gml_Script_s_meter_change(_inst, _other, argument0, argument1, argument2, argument3) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("s_meter_change: ", __yy_gml_errCheck(string(argument0))), " "), __yy_gml_errCheck(argument3))); - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - yyInst(_inst, _other, gmlbg).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, gmlbg).gmlalpha = 1; - yyInst(_inst, _other, gmlbg).alarm = __yy_gml_array_check(yyInst(_inst, _other, gmlbg).alarm, 882480689); - yyInst(_inst, _other, gmlbg).alarm[__yy_gml_array_check_index_set(0)] = 100; - yyInst(_inst, _other, gmlbg).gmlnew_room = argument2; - var gmlobj = -4; - var ___sw1342___ = argument0; - var ___swc1343___ = -1; - if (yyCompareVal(___sw1342___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 0; - } else if (yyCompareVal(___sw1342___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 1; - } else if (yyCompareVal(___sw1342___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 2; - } else if (yyCompareVal(___sw1342___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 3; - } else if (yyCompareVal(___sw1342___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 4; - } else if (yyCompareVal(___sw1342___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 5; - } else if (yyCompareVal(___sw1342___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 6; - } else if (yyCompareVal(___sw1342___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 7; - } else if (yyCompareVal(___sw1342___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 8; - } else if (yyCompareVal(___sw1342___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1343___ = 9; - } - switch (___swc1343___) { - case 0: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000037)); - yyInst(_inst, _other, gmlobj).gmlold_percent = argument1; - break; - } - case 1: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000039)); - yyInst(_inst, _other, gmlobj).gmlold_percent = argument1; - break; - } - case 2: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000032)); - yyInst(_inst, _other, gmlobj).gmlold_condition = argument1; - yyInst(_inst, _other, gmlobj).gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - gml_Script_s_load_profile_uni(_inst, _other, gmlobj); - yyInst(_inst, _other, gmlobj).gmlactive = false; - break; - } - case 3: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000042)); - yyInst(_inst, _other, gmlobj).gmlold_percent = argument1; - break; - } - case 4: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000032)); - yyInst(_inst, _other, gmlobj).gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - gml_Script_s_load_profile_uni(_inst, _other, gmlobj); - yyInst(_inst, _other, gmlobj).gmlflash_attitude = true; - yyInst(_inst, _other, gmlobj).gmlactive = false; - if (yyfless(argument1, ds_map_find_value(yyInst(_inst, _other, gmlobj).gmlpmap, "attitude"))) { - yyInst(_inst, _other, gmlobj).gmlshow_arrow = 1; - } else { - if (yyfgreater(argument1, ds_map_find_value(yyInst(_inst, _other, gmlobj).gmlpmap, "attitude"))) { - yyInst(_inst, _other, gmlobj).gmlshow_arrow = -1; - } - } - yyInst(_inst, _other, gmlbg).alarm[__yy_gml_array_check_index_set(0)] = 160; - break; - } - case 5: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000003e)); - yyInst(_inst, _other, gmlobj).gmlflash_rating = true; - yyInst(_inst, _other, gmlbg).alarm[__yy_gml_array_check_index_set(0)] = 160; - break; - } - case 6: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000040)); - yyInst(_inst, _other, gmlobj).gmlflash_rating = true; - yyInst(_inst, _other, gmlbg).alarm[__yy_gml_array_check_index_set(0)] = 160; - break; - } - case 7: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000041)); - yyInst(_inst, _other, gmlobj).gmlflash = true; - yyInst(_inst, _other, gmlbg).alarm[__yy_gml_array_check_index_set(0)] = 160; - break; - } - case 8: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000001c)); - yyInst(_inst, _other, gmlobj).gmlold_percent = argument1; - break; - } - case 9: { - gmlobj = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000021)); - yyInst(_inst, _other, gmlobj).gmlflash = true; - yyInst(_inst, _other, gmlbg).alarm[__yy_gml_array_check_index_set(0)] = 160; - break; - } - } - yyInst(_inst, _other, gmlobj).x = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlobj).sprite_width), 0.5))); - yyInst(_inst, _other, gmlobj).y = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_height), 0.5)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlobj).sprite_height), 0.5))); - yyInst(_inst, _other, gmlobj).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - if (yyfnotequal(argument3, "")) { - { - var gmlmsg = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.35), "PopUps", YYASSET_REF(0x00000050)); - yyInst(_inst, _other, gmlmsg).gmltext = argument3; - yyInst(_inst, _other, gmlmsg).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, gmlmsg).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlbg).alarm[__yy_gml_array_check_index_set(0)] = 0; - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmlh = yyfplus(12, __yy_gml_errCheck(gml_Script_string_hd_height_ext(_inst, _other, argument3, -1, yyInst(_inst, _other, gmlmsg).gmlmsg_width))); - yyInst(_inst, _other, gmlobj).y = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlmsg).y), __yy_gml_errCheck(gmlh)); - var gmlbtn_1 = instance_create_layer(yyfminus(__yy_gml_errCheck(display_get_gui_width()), 128), 224, "PopUps", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, gmlbtn_1).gmltext = gml_Script_s_str(_inst, _other, "ui_Continue"); - yyInst(_inst, _other, gmlbtn_1).gmlonClickAction = kgml_Script_s_meter_change_end; - yyInst(_inst, _other, gmlbtn_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - } - } - } -} -function gml_GlobalScript_s_meter_change_end(_inst, _other) { - _inst.gmls_meter_change_end = __yy_method(_inst, gml_Script_s_meter_change_end); -} -function gml_Script_s_meter_change_end(_inst, _other) { - { - if (yyfgreaterequal(gml_Script_s_get_morale(_inst, _other), 100)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_MORALE100"); - } - { - var __yy__v1513 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v1514 in __yy__v1513) { - if (!__yy__v1513.hasOwnProperty(__yy__v1514)) continue; - var __yy__v1515 = __yy__v1513[__yy__v1514]; - { - if (yyGetBool(__yy__v1515.gmlnew_room)) { - { - gml_Script_slog(__yy__v1515, _inst, "s_meter_change_end 1 [new_room]"); - room_goto(__yy__v1515.gmlnew_room); - } - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 2)) { - { - gml_Script_slog(__yy__v1515, _inst, "s_meter_change_end 2 [STAGE_DRAFT]"); - if (yyfequal(gml_Script_s_dilemma_college_check_chained(__yy__v1515, _inst), false)) { - { - room_goto(YYASSET_REF(0x0300000e)); - gml_Script_s_msg_clear(__yy__v1515, _inst); - } - } - } - } else { - { - gml_Script_slog(__yy__v1515, _inst, "s_meter_change_end 3 [Other]"); - if (yyfequal(gml_Script_s_dilemma_college_check_chained(__yy__v1515, _inst), false)) { - { - gml_Script_s_play(__yy__v1515, _inst, 1); - gml_Script_s_msg_clear(__yy__v1515, _inst); - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_notification(_inst, _other, argument0, argument1) { - _inst.gmls_notification = __yy_method(_inst, gml_Script_s_notification); -} -function gml_Script_s_notification(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, yyfplus(">>> s_notification: ", __yy_gml_errCheck(argument0))); - gml_Script_slog(_inst, _other, argument1); - var gmltitle = argument0; - var gmltext = argument1; - if (yyfequal(window_get_cursor(), -1)) { - return; - } - var gmlntf = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000005a)); - yyInst(_inst, _other, gmlntf).depth = -100; - yyInst(_inst, _other, gmlntf).gmltitle = gmltitle; - yyInst(_inst, _other, gmlntf).gmltext = gmltext; - yyInst(_inst, _other, gmlntf).gmltext_col = 16777215; - yyInst(_inst, _other, gmlntf).gmlcolour = make_color_rgb(79, 143, 35); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, gmlntf).gmlcolour = make_color_rgb(210, 210, 10); - yyInst(_inst, _other, gmlntf).gmltext_shadow = true; - } - } - if (yyfgreater(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllist_notifications), 0)) { - yyInst(_inst, _other, gmlntf).visible = false; - } - ds_list_add(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllist_notifications, gmlntf); - gml_Script_slog(_inst, _other, yyfplus("Notification count = ", __yy_gml_errCheck(string(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllist_notifications))))); - } -} -function gml_GlobalScript_s_msg_clear(_inst, _other) { - _inst.gmls_msg_clear = __yy_method(_inst, gml_Script_s_msg_clear); -} -function gml_Script_s_msg_clear(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = -4; - } - } - { - if (yyGetBool(instance_exists(YYASSET_REF(0x00000069)))) { - { - { - var __yy__v1516 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v1517 in __yy__v1516) { - if (!__yy__v1516.hasOwnProperty(__yy__v1517)) continue; - var __yy__v1518 = __yy__v1516[__yy__v1517]; - instance_destroy(__yy__v1518); - } - } - { - var __yy__v1519 = GetWithArray(YYASSET_REF(0x00000047)); - for (var __yy__v1520 in __yy__v1519) { - if (!__yy__v1519.hasOwnProperty(__yy__v1520)) continue; - var __yy__v1521 = __yy__v1519[__yy__v1520]; - if (yyfless(__yy__v1521.depth, 0)) { - instance_destroy(__yy__v1521); - } - } - } - { - var __yy__v1522 = GetWithArray(YYASSET_REF(0x00000050)); - for (var __yy__v1523 in __yy__v1522) { - if (!__yy__v1522.hasOwnProperty(__yy__v1523)) continue; - var __yy__v1524 = __yy__v1522[__yy__v1523]; - if (yyfless(__yy__v1524.depth, 0)) { - instance_destroy(__yy__v1524); - } - } - } - { - var __yy__v1525 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v1526 in __yy__v1525) { - if (!__yy__v1525.hasOwnProperty(__yy__v1526)) continue; - var __yy__v1527 = __yy__v1525[__yy__v1526]; - if (yyfless(__yy__v1527.depth, 0)) { - instance_destroy(__yy__v1527); - } - } - } - { - var __yy__v1528 = GetWithArray(YYASSET_REF(0x0000002a)); - for (var __yy__v1529 in __yy__v1528) { - if (!__yy__v1528.hasOwnProperty(__yy__v1529)) continue; - var __yy__v1530 = __yy__v1528[__yy__v1529]; - if (yyfless(__yy__v1530.depth, 0)) { - instance_destroy(__yy__v1530); - } - } - } - { - var __yy__v1531 = GetWithArray(YYASSET_REF(0x0000005a)); - for (var __yy__v1532 in __yy__v1531) { - if (!__yy__v1531.hasOwnProperty(__yy__v1532)) continue; - var __yy__v1533 = __yy__v1531[__yy__v1532]; - if (yyfless(__yy__v1533.depth, 0)) { - instance_destroy(__yy__v1533); - } - } - } - ds_list_clear(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllist_notifications); - } - } else { - { - { - var __yy__v1534 = GetWithArray(-3); - for (var __yy__v1535 in __yy__v1534) { - if (!__yy__v1534.hasOwnProperty(__yy__v1535)) continue; - var __yy__v1536 = __yy__v1534[__yy__v1535]; - if (yyflessequal(__yy__v1536.depth, 0)) { - instance_destroy(__yy__v1536); - } - } - } - if (yyGetBool(instance_exists(YYASSET_REF(0x00000062)))) { - ds_list_clear(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllist_notifications); - } - } - } - } -} -function gml_GlobalScript_s_msg_clear_info_draft(_inst, _other) { - _inst.gmls_msg_clear_info_draft = __yy_method(_inst, gml_Script_s_msg_clear_info_draft); -} -function gml_Script_s_msg_clear_info_draft(_inst, _other) { - { - { - var __yy__v1537 = GetWithArray(YYASSET_REF(0x00000047)); - for (var __yy__v1538 in __yy__v1537) { - if (!__yy__v1537.hasOwnProperty(__yy__v1538)) continue; - var __yy__v1539 = __yy__v1537[__yy__v1538]; - if (yyfless(__yy__v1539.depth, 0)) { - instance_destroy(__yy__v1539); - } - } - } - { - var __yy__v1540 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v1541 in __yy__v1540) { - if (!__yy__v1540.hasOwnProperty(__yy__v1541)) continue; - var __yy__v1542 = __yy__v1540[__yy__v1541]; - instance_destroy(__yy__v1542); - } - } - { - var __yy__v1543 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v1544 in __yy__v1543) { - if (!__yy__v1543.hasOwnProperty(__yy__v1544)) continue; - var __yy__v1545 = __yy__v1543[__yy__v1544]; - if (yyfless(__yy__v1545.depth, 0)) { - instance_destroy(__yy__v1545); - } - } - } - { - var __yy__v1546 = GetWithArray(YYASSET_REF(0x00000050)); - for (var __yy__v1547 in __yy__v1546) { - if (!__yy__v1546.hasOwnProperty(__yy__v1547)) continue; - var __yy__v1548 = __yy__v1546[__yy__v1547]; - if (yyfless(__yy__v1548.depth, 0)) { - instance_destroy(__yy__v1548); - } - } - } - gml_Script_s_do_banner_draft(_inst, _other); - } -} -function gml_GlobalScript_s_add_news(_inst, _other) { - _inst.gmls_add_news = __yy_method(_inst, gml_Script_s_add_news); - _inst.gmls_add_news_if_new = __yy_method(_inst, gml_Script_s_add_news_if_new); - _inst.gmls_remove_news = __yy_method(_inst, gml_Script_s_remove_news); - _inst.gmls_add_news_dyn = __yy_method(_inst, gml_Script_s_add_news_dyn); -} -function gml_Script_s_add_news(_inst, _other, argument0) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - gml_Script_s_add_news_dyn(_inst, _other, "web", argument0, gml_Script_s_get_qb_pmap(_inst, _other), false); - } else { - ds_list_add(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnewslist, argument0); - } - } -} -function gml_Script_s_add_news_if_new(_inst, _other, argument0) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnewslist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmloldMsg = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnewslist, gmli); - if (yyfequal(gmloldMsg, argument0)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("skip news[", __yy_gml_errCheck(string(argument0))), "]")); - return; - } - } - } - } - gml_Script_s_add_news(_inst, _other, argument0); - } -} -function gml_Script_s_remove_news(_inst, _other, argument0) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnewslist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmloldMsg = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnewslist, gmli); - if (yyfequal(gmloldMsg, argument0)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("s_remove_news [", __yy_gml_errCheck(string(gmloldMsg))), "] at #"), __yy_gml_errCheck(string(gmli))), " ")); - ds_list_delete(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnewslist, gmli); - return; - } - } - } - } - } -} -function gml_Script_s_add_news_dyn(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfnotequal(argument2, -4)) { - argument1 = gml_Script_s_parse_player_message(_inst, _other, argument1, argument2); - } - var gmlnews = ds_map_create(); - ds_map_set(gmlnews, "typ", argument0); - ds_map_set(gmlnews, "txt", argument1); - ds_map_set(gmlnews, "pmap_teamid", -1); - ds_map_set(gmlnews, "pmap_position", -1); - ds_map_set(gmlnews, "pmap_skin", -1); - ds_map_set(gmlnews, "pmap_face_x", -1); - ds_map_set(gmlnews, "pmap_face_y", -1); - if (yyfnotequal(argument2, -4)) { - { - ds_map_set(gmlnews, "pmap_teamid", real(ds_map_find_value(argument2, "teamid"))); - ds_map_set(gmlnews, "pmap_position", real(ds_map_find_value(argument2, "position"))); - ds_map_set(gmlnews, "pmap_skin", real(ds_map_find_value(argument2, "skin"))); - ds_map_set(gmlnews, "pmap_face_x", real(ds_map_find_value(argument2, "face_x"))); - ds_map_set(gmlnews, "pmap_face_y", real(ds_map_find_value(argument2, "face_y"))); - } - } - ds_list_add(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllist_news_dyn, gmlnews); - gml_Script_slog(_inst, _other, yyfplus("Added dynamic news: ", __yy_gml_errCheck(argument1))); - if (yyGetBool(argument3)) { - gml_Script_s_check_for_news(_inst, _other); - } - } -} -function gml_GlobalScript_s_check_for_news(_inst, _other) { - _inst.gmls_check_for_news = __yy_method(_inst, gml_Script_s_check_for_news); -} -function gml_Script_s_check_for_news(_inst, _other) { - { - { - var __yy__v1549 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1550 in __yy__v1549) { - if (!__yy__v1549.hasOwnProperty(__yy__v1550)) continue; - var __yy__v1551 = __yy__v1549[__yy__v1550]; - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - if (yyfgreater(ds_list_size(__yy__v1551.gmllist_news_dyn), 0)) { - { - var gmlnews = ds_list_find_value(__yy__v1551.gmllist_news_dyn, 0); - if (yyGetBool(gmlnews)) { - { - if (yyfequal(ds_map_find_value(gmlnews, "typ"), "msg")) { - gml_Script_s_create_message(__yy__v1551, _inst, gml_Script_s_str(__yy__v1551, _inst, "ui_News"), ds_map_find_value(gmlnews, "txt"), "", gml_Script_s_str(__yy__v1551, _inst, "ui_Continue"), "", kgml_Script_s_news_clear, global.gmlc_background, 1); - } else { - gml_Script_s_create_news_dyn_message(__yy__v1551, _inst, gmlnews); - } - } - } - ds_list_delete(__yy__v1551.gmllist_news_dyn, 0); - return; - } - } - } - } else { - { - if (yyfgreater(ds_list_size(__yy__v1551.gmlnewslist), 0)) { - { - gml_Script_s_create_message(__yy__v1551, _inst, gml_Script_s_str(__yy__v1551, _inst, "ui_News"), ds_list_find_value(__yy__v1551.gmlnewslist, 0), "", gml_Script_s_str(__yy__v1551, _inst, "ui_Continue"), "", kgml_Script_s_news_clear, global.gmlc_background, 1); - ds_list_delete(__yy__v1551.gmlnewslist, 0); - return; - } - } - } - } - } - } - } - gml_Script_s_check_intro(_inst, _other); - } -} -function gml_GlobalScript_s_news_clear(_inst, _other) { - _inst.gmls_news_clear = __yy_method(_inst, gml_Script_s_news_clear); -} -function gml_Script_s_news_clear(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 1)) { - gml_Script_s_savegame(_inst, _other); - } - gml_Script_s_check_for_news(_inst, _other); - } -} -function gml_GlobalScript_s_do_banner_draft(_inst, _other) { - _inst.gmls_do_banner_draft = __yy_method(_inst, gml_Script_s_do_banner_draft); - _inst.gmls_do_banner_season_review = __yy_method(_inst, gml_Script_s_do_banner_season_review); -} -function gml_Script_s_do_banner_draft(_inst, _other) { - { - var gmlmsg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000071)); - yyInst(_inst, _other, gmlmsg).gmlflash = false; - yyInst(_inst, _other, gmlmsg).gmlcol = 16777215; - yyInst(_inst, _other, gmlmsg).alarm = __yy_gml_array_check(yyInst(_inst, _other, gmlmsg).alarm, 2633220098); - yyInst(_inst, _other, gmlmsg).alarm[__yy_gml_array_check_index_set(0)] = 80; - var gmltxt = gml_Script_s_str(_inst, _other, "ui_DraftRound"); - gmltxt = string_replace(gmltxt, "$num", string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round)); - yyInst(_inst, _other, gmlmsg).gmltext = gmltxt; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldodraftbanner = false; - } -} -function gml_Script_s_do_banner_season_review(_inst, _other) { - { - var gmlmsg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x00000071)); - yyInst(_inst, _other, gmlmsg).gmlflash = false; - yyInst(_inst, _other, gmlmsg).gmlcol = 16777215; - yyInst(_inst, _other, gmlmsg).alarm = __yy_gml_array_check(yyInst(_inst, _other, gmlmsg).alarm, 2633220098); - yyInst(_inst, _other, gmlmsg).alarm[__yy_gml_array_check_index_set(0)] = 80; - var gmltxt = gml_Script_s_str(_inst, _other, "ui_SeasonReview"); - gmltxt = string_replace(gmltxt, "$num", string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round)); - yyInst(_inst, _other, gmlmsg).gmltext = gmltxt; - } -} -function gml_GlobalScript_s_do_review_message(_inst, _other) { - _inst.gmls_do_review_message = __yy_method(_inst, gml_Script_s_do_review_message); -} -function gml_Script_s_do_review_message(_inst, _other) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_StoreReview"); - gmlmsg = string_replace(gmlmsg, "$num", string(5)); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "done_review_reward", 1); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_btn_response_review_no, kgml_Script_btn_response_review_yes, global.gmlc_background, 1); - } -} -function gml_GlobalScript_btn_response_review_yes(_inst, _other) { - _inst.gmlbtn_response_review_yes = __yy_method(_inst, gml_Script_btn_response_review_yes); - _inst.gmlbtn_response_review_no = __yy_method(_inst, gml_Script_btn_response_review_no); -} -function gml_Script_btn_response_review_yes(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 5); - gml_Script_s_savegame(_inst, _other); - gml_Script_s_msg_clear(_inst, _other); - var ___sw1346___ = g_pBuiltIn.get_os_type(); - var ___swc1347___ = -1; - if (yyCompareVal(___sw1346___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1347___ = 0; - } else if (yyCompareVal(___sw1346___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1347___ = 1; - } - switch (___swc1347___) { - case 0: { - url_open("https://apps.apple.com/app/retrobowl/id1478902583"); - break; - } - case 1: { - url_open("https://play.google.com/store/apps/details?id=com.newstargames.retrobowl"); - break; - } - default: { - url_open("https://www.newstargames.com"); - break; - } - } - } -} -function gml_Script_btn_response_review_no(_inst, _other) { - { - gml_Script_s_save_options(_inst, _other); - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_s_edit_field(_inst, _other) { - _inst.gmls_edit_field = __yy_method(_inst, gml_Script_s_edit_field); -} -function gml_Script_s_edit_field(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7, argument8) { - { - gml_Script_slog(_inst, _other, "s_edit_text"); - var gmlbg = instance_create_layer(0, 0, "PopUps", YYASSET_REF(0x0000004f)); - yyInst(_inst, _other, gmlbg).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, gmlbg).gmlalpha = 1; - var gmltitle = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), 32, "PopUps", YYASSET_REF(0x00000047)); - yyInst(_inst, _other, gmltitle).gmlty = 16; - yyInst(_inst, _other, gmltitle).gmltext = gml_Script_s_str(_inst, _other, "ui_Editor"); - yyInst(_inst, _other, gmltitle).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.35); - var gmltxt_1 = instance_create_layer(yyfminus(__yy_gml_errCheck(gmltx), 10), 72, "PopUps", YYASSET_REF(0x0000004b)); - yyInst(_inst, _other, gmltxt_1).gmltext = argument0; - yyInst(_inst, _other, gmltxt_1).gmlhalign = 2; - yyInst(_inst, _other, gmltxt_1).gmldraw_box = false; - yyInst(_inst, _other, gmltxt_1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1 = instance_create_layer(gmltx, 64, "PopUps", YYASSET_REF(0x00000048)); - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1).image_xscale = 10; - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box1).gmltext = argument2; - var gmlvbox = instance_create_layer(64, 48, "PopUps", YYASSET_REF(0x00000043)); - yyInst(_inst, _other, gmlvbox).image_xscale = 2.22; - yyInst(_inst, _other, gmlvbox).image_yscale = 0.38; - yyInst(_inst, _other, gmlvbox).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, gmlvbox).gmltitle = gml_Script_s_str(_inst, _other, "ui_Details"); - if (yyfnotequal(argument1, "")) { - { - var gmltxt_2 = instance_create_layer(yyfminus(__yy_gml_errCheck(gmltx), 10), 104, "PopUps", YYASSET_REF(0x0000004b)); - yyInst(_inst, _other, gmltxt_2).gmltext = argument1; - yyInst(_inst, _other, gmltxt_2).gmlhalign = 2; - yyInst(_inst, _other, gmltxt_2).gmldraw_box = false; - yyInst(_inst, _other, gmltxt_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box2 = instance_create_layer(gmltx, 96, "PopUps", YYASSET_REF(0x00000048)); - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box2).image_xscale = 10; - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - yyInst(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_box2).gmltext = argument3; - yyInst(_inst, _other, gmlvbox).image_yscale = 0.6; - } - } - var gmlbtn_2 = instance_create_layer(yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5)), 45), 224, "PopUps", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, gmlbtn_2).gmltext = gml_Script_s_str(_inst, _other, "ui_Confirm"); - yyInst(_inst, _other, gmlbtn_2).gmlonClickAction = kgml_Script_s_edit_confirm_profile; - yyInst(_inst, _other, gmlbtn_2).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - var gmlbtn_head = instance_create_layer(yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.71), 70, "PopUps", YYASSET_REF(0x00000056)); - yyInst(_inst, _other, gmlbtn_head).gmlskin = argument4; - yyInst(_inst, _other, gmlbtn_head).gmlface_set = argument8; - yyInst(_inst, _other, gmlbtn_head).gmlface_x = argument5; - yyInst(_inst, _other, gmlbtn_head).gmlface_y = argument6; - yyInst(_inst, _other, gmlbtn_head).gmlcoach_heads = argument7; - yyInst(_inst, _other, gmlbtn_head).gmlonClickAction = kgml_Script_s_goto_rm_choose_face; - yyInst(_inst, _other, gmlbtn_head).depth = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlbg).depth), 1); - gml_Script_slog(_inst, _other, yyfplus("face_x=", __yy_gml_errCheck(string(argument5)))); - gml_Script_slog(_inst, _other, yyfplus("face_y=", __yy_gml_errCheck(string(argument6)))); - } -} -function gml_GlobalScript_s_edit_cancel(_inst, _other) { - _inst.gmls_edit_cancel = __yy_method(_inst, gml_Script_s_edit_cancel); -} -function gml_Script_s_edit_cancel(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_GlobalScript_s_edit_confirm_profile(_inst, _other) { - _inst.gmls_edit_confirm_profile = __yy_method(_inst, gml_Script_s_edit_confirm_profile); - _inst.gmls_update_boss_profile = __yy_method(_inst, gml_Script_s_update_boss_profile); -} -function gml_Script_s_edit_confirm_profile(_inst, _other) { - { - { - var __yy__v1552 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1553 in __yy__v1552) { - if (!__yy__v1552.hasOwnProperty(__yy__v1553)) continue; - var __yy__v1554 = __yy__v1552[__yy__v1553]; - { - var gmltxt1 = yyInst(_inst, _other, __yy__v1554.gmledit_box1).gmltext; - var gmltxt2 = yyInst(_inst, _other, __yy__v1554.gmledit_box2).gmltext; - if (yyGetBool(__yy__v1554.gmlplayer_profile)) { - { - if (yyfgreater(string_length(gmltxt1), 0)) { - ds_map_set(__yy__v1554.gmlplayer_profile, "fname", gmltxt1); - } - if (yyfgreater(string_length(gmltxt1), 0)) { - ds_map_set(__yy__v1554.gmlplayer_profile, "lname", gmltxt2); - } - gml_Script_s_msg_clear(__yy__v1554, _inst); - var ___sw1350___ = ds_map_find_value(__yy__v1554.gmlplayer_profile, "position"); - var ___swc1351___ = -1; - if (yyCompareVal(___sw1350___, 100, g_GMLMathEpsilon, false) == 0) { - ___swc1351___ = 0; - } else if (yyCompareVal(___sw1350___, 102, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1350___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc1351___ = 1; - } - switch (___swc1351___) { - case 0: { - gml_Script_s_update_boss_profile(__yy__v1554, _inst); - room_goto(YYASSET_REF(0x0300002e)); - break; - } - case 1: { - room_goto(YYASSET_REF(0x03000017)); - break; - } - default: { - room_goto(YYASSET_REF(0x03000016)); - break; - } - } - } - } - } - } - } - } -} -function gml_Script_s_update_boss_profile(_inst, _other) { - { - { - var __yy__v1555 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1556 in __yy__v1555) { - if (!__yy__v1555.hasOwnProperty(__yy__v1556)) continue; - var __yy__v1557 = __yy__v1555[__yy__v1556]; - { - __yy__v1557.gmlfname = ds_map_find_value(__yy__v1557.gmlboss_profile, "fname"); - __yy__v1557.gmllname = ds_map_find_value(__yy__v1557.gmlboss_profile, "lname"); - } - } - } - } -} -function gml_GlobalScript_s_msg_timeouts(_inst, _other) { - _inst.gmls_msg_timeouts = __yy_method(_inst, gml_Script_s_msg_timeouts); -} -function gml_Script_s_msg_timeouts(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltimeout_message_done = true; - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TimeOuts"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", 16777215, 0.7); - } -} -function gml_GlobalScript_s_achievements(_inst, _other, argument0) { - _inst.gmls_complete_achievement = __yy_method(_inst, gml_Script_s_complete_achievement); - _inst.gmls_achievement_is_valid = __yy_method(_inst, gml_Script_s_achievement_is_valid); - _inst.gmls_exists_in_list = __yy_method(_inst, gml_Script_s_exists_in_list); - _inst.gmls_count_achievement = __yy_method(_inst, gml_Script_s_count_achievement); - _inst.gmls_get_achievement = __yy_method(_inst, gml_Script_s_get_achievement); - _inst.gmls_get_achievement_percentage = __yy_method(_inst, gml_Script_s_get_achievement_percentage); -} -function gml_Script_s_complete_achievement(_inst, _other, argument0) { - { - if (yyGetBool(global.gmlexhibition)) { - return; - } - var gmlach = gml_Script_s_get_achievement(_inst, _other, argument0); - if (!yyGetBool(ds_exists(gmlach, 1))) { - return; - } - { - var __yy__v1558 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1559 in __yy__v1558) { - if (!__yy__v1558.hasOwnProperty(__yy__v1559)) continue; - var __yy__v1560 = __yy__v1558[__yy__v1559]; - if (yyGetBool(yyfnotequal(__yy__v1560.gmlcomm_stage, 31)) && yyGetBool(gml_Script_s_simming_action(__yy__v1560, _inst))) { - return; - } - } - } - if (yyfequal(gml_Script_s_achievement_is_valid(_inst, _other, gmlach), false)) { - { - return; - } - } - if (!yyGetBool(is_undefined(ds_map_find_value(gmlach, "achieved")))) { - { - var gmlcount = real(ds_map_find_value(gmlach, "achieved")); - if (yyfequal(gmlcount, 0)) { - { - gml_Script_s_notification(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Achievement")), "!"), ds_map_find_value(gmlach, "description")); - } - } - ds_map_set(gmlach, "achieved", yyfplus(__yy_gml_errCheck(gmlcount), 1)); - } - } - } -} -function gml_Script_s_achievement_is_valid(_inst, _other, argument0) { - { - if (!yyGetBool(is_undefined(ds_map_find_value(argument0, "valid_in")))) { - { - var gmlvalid_in = ds_map_find_value(argument0, "valid_in"); - if (yyfnotequal(string_length(gmlvalid_in), 0)) { - { - var gmlvalid_list = string_split(gmlvalid_in, ","); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(!yyGetBool(gml_Script_s_exists_in_list(_inst, _other, gmlvalid_list, "co")))) { - { - return false; - } - } - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode, 1))) && yyGetBool(!yyGetBool(gml_Script_s_exists_in_list(_inst, _other, gmlvalid_list, "fr")))) { - { - return false; - } - } - } - } - } - } - return true; - } -} -function gml_Script_s_exists_in_list(_inst, _other, argument0, argument1) { - { - var gmli = 0; - for (; yyfless(gmli, array_length_1d(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(argument1, argument0[__yy_gml_array_check_index(gmli, argument0)])) { - { - return true; - } - } - } - } - return false; - } -} -function gml_Script_s_count_achievement(_inst, _other, argument0) { - { - { - var __yy__v1561 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1562 in __yy__v1561) { - if (!__yy__v1561.hasOwnProperty(__yy__v1562)) continue; - var __yy__v1563 = __yy__v1561[__yy__v1562]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1563.gmlachievements)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlach = ds_list_find_value(__yy__v1563.gmlachievements, gmli); - if (yyfequal(ds_map_find_value(gmlach, "tag"), argument0)) { - return real(ds_map_find_value(gmlach, "achieved")); - } - } - } - } - } - } - return 0; - } -} -function gml_Script_s_get_achievement(_inst, _other, argument0) { - { - var gmltag = argument0; - { - var __yy__v1564 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1565 in __yy__v1564) { - if (!__yy__v1564.hasOwnProperty(__yy__v1565)) continue; - var __yy__v1566 = __yy__v1564[__yy__v1565]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1566.gmlachievements)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlach = ds_list_find_value(__yy__v1566.gmlachievements, gmli); - if (yyfequal(ds_map_find_value(gmlach, "tag"), gmltag)) { - return gmlach; - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_achievement_percentage(_inst, _other) { - { - { - var __yy__v1567 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1568 in __yy__v1567) { - if (!__yy__v1567.hasOwnProperty(__yy__v1568)) continue; - var __yy__v1569 = __yy__v1567[__yy__v1568]; - { - var gmlsz = ds_list_size(__yy__v1569.gmlachievements); - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, gmlsz); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlach = ds_list_find_value(__yy__v1569.gmlachievements, gmli); - if (!yyGetBool(is_undefined(ds_map_find_value(gmlach, "achieved")))) { - { - if (yyfgreater(real(ds_map_find_value(gmlach, "achieved")), 0)) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } - } - } - } - } - return round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlcount), __yy_gml_errCheck(gmlsz))), 100)); - } -} -function gml_GlobalScript_s_get_record(_inst, _other, argument0) { - _inst.gmls_get_record = __yy_method(_inst, gml_Script_s_get_record); -} -function gml_Script_s_get_record(_inst, _other, argument0) { - { - var gmlmap_id = argument0; - { - var __yy__v1570 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1571 in __yy__v1570) { - if (!__yy__v1570.hasOwnProperty(__yy__v1571)) continue; - var __yy__v1572 = __yy__v1570[__yy__v1571]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1572.gmlrecords)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v1572.gmlrecords, gmli); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - if (yyGetBool(ds_map_exists(gmlmap, "tag")) && yyGetBool(yyfequal(ds_map_find_value(gmlmap, "tag"), gmlmap_id))) { - { - return gmlmap; - } - } - } - } - } - } - return -4; - } - } - } - } -} -function gml_GlobalScript_s_check_record(_inst, _other) { - _inst.gmls_check_record = __yy_method(_inst, gml_Script_s_check_record); -} -function gml_Script_s_check_record(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return; - } - if (yyGetBool(global.gmlexhibition)) { - return; - } - var gmlmap = gml_Script_s_get_record(_inst, _other, argument0); - if (yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "stat")) && yyGetBool(yyfgreater(argument1, ds_map_find_value(gmlmap, "stat")))) { - { - if (yyGetBool(yyfgreater(ds_map_find_value(gmlmap, "stat"), 0)) && yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000011))) && yyGetBool(instance_exists(YYASSET_REF(0x0000006f)))) { - { - global.gmlreplay_do = true; - gml_Script_s_notification(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_NewRecord")), "!"), gml_Script_s_str(_inst, _other, ds_map_find_value(gmlmap, "tag"))); - } - } - ds_map_set(gmlmap, "stat", argument1); - if (yyfnotequal(argument2, "")) { - ds_map_set(gmlmap, "qbname", argument2); - } - if (yyfnotequal(argument3, "")) { - ds_map_set(gmlmap, "playername", argument3); - } - ds_map_set(gmlmap, "year", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - ds_map_set(gmlmap, "week", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - ds_map_set(gmlmap, "team", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "tla")); - if (yyfnotequal(argument4, "")) { - ds_map_set(gmlmap, "opponent", argument4); - } - } - } - } -} -function gml_GlobalScript_s_check_record_text(_inst, _other) { - _inst.gmls_check_record_text = __yy_method(_inst, gml_Script_s_check_record_text); -} -function gml_Script_s_check_record_text(_inst, _other, argument0, argument1, argument2) { - { - if (yyGetBool(global.gmlexhibition)) { - return; - } - var gmlmap = gml_Script_s_get_record(_inst, _other, argument0); - if (yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "stat")) && yyGetBool(yyfgreater(argument1, ds_map_find_value(gmlmap, "stat")))) { - { - ds_map_set(gmlmap, "stat", argument1); - ds_map_set(gmlmap, "stat_text", argument2); - ds_map_set(gmlmap, "year", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - ds_map_set(gmlmap, "week", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - } - } - } -} -function gml_GlobalScript_s_sort_record_list(_inst, _other) { - _inst.gmls_sort_record_list = __yy_method(_inst, gml_Script_s_sort_record_list); -} -function gml_Script_s_sort_record_list(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_sort_record_list"); - var gmlsortedlist = ds_list_create(); - while (yyfgreater(ds_list_size(argument0), 0)) { - { - var gmllowest = -4; - var gmllowestorder = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - var gmlorder = 0; - if (yyGetBool(ds_exists(gmlpmap, 1)) && yyGetBool(ds_map_exists(gmlpmap, "order"))) { - gmlorder = real(ds_map_find_value(gmlpmap, "order")); - } - if (yyGetBool(!yyGetBool(gmllowest)) || yyGetBool(yyfless(gmlorder, gmllowestorder))) { - { - gmllowest = gmlpmap; - gmllowestorder = gmlorder; - } - } - } - } - ds_list_add(gmlsortedlist, gmllowest); - var gmli = ds_list_find_index(argument0, gmllowest); - ds_list_delete(argument0, gmli); - } - } - ds_list_destroy(argument0); - argument0 = -1; - return gmlsortedlist; - } -} -function gml_GlobalScript_s_get_player_name_for_record(_inst, _other, argument0) { - _inst.gmls_get_player_name_for_record = __yy_method(_inst, gml_Script_s_get_player_name_for_record); -} -function gml_Script_s_get_player_name_for_record(_inst, _other, argument0) { - { - var gmlpmap = argument0; - return yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(gmlpmap, "position"))), " "), __yy_gml_errCheck(string_copy(ds_map_find_value(gmlpmap, "fname"), 1, 1))), "."), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))); - } -} -function gml_GlobalScript_s_check_repeat_retrobowls(_inst, _other) { - _inst.gmls_check_repeat_retrobowls = __yy_method(_inst, gml_Script_s_check_repeat_retrobowls); -} -function gml_Script_s_check_repeat_retrobowls(_inst, _other) { - { - { - var __yy__v1573 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1574 in __yy__v1573) { - if (!__yy__v1573.hasOwnProperty(__yy__v1574)) continue; - var __yy__v1575 = __yy__v1573[__yy__v1574]; - { - var gmlconseq = 0; - var gmlhighest_conseq = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1575.gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v1575.gmlhistory, gmli); - if (yyGetBool(gmlmap) && yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(ds_map_exists(gmlmap, "finish"))) { - { - if (yyfgreater(string_count(gml_Script_s_str(__yy__v1575, _inst, "finish_SuperBowl"), ds_map_find_value(gmlmap, "finish")), 0)) { - { - (g_yyPrePostObject__ = gmlconseq), (gmlconseq = g_yyPrePostObject__ instanceof Long ? gmlconseq.add(1) : ++gmlconseq), g_yyPrePostObject__; - if (yyfgreater(gmlconseq, gmlhighest_conseq)) { - gmlhighest_conseq = gmlconseq; - } - } - } else { - { - gmlhighest_conseq = gmlconseq; - gmlconseq = 0; - } - } - } - } - } - } - if (yyfgreater(gmlhighest_conseq, 1)) { - gml_Script_s_complete_achievement(__yy__v1575, _inst, "ACH_BACKTOBACK"); - } - if (yyfgreater(gmlhighest_conseq, 2)) { - gml_Script_s_complete_achievement(__yy__v1575, _inst, "ACH_THREEPEAT"); - } - } - } - } - } -} -function gml_GlobalScript_s_create_player(_inst, _other) { - _inst.gmls_create_player_get_RC_cost = __yy_method(_inst, gml_Script_s_create_player_get_RC_cost); - _inst.gmls_create_player = __yy_method(_inst, gml_Script_s_create_player); -} -function gml_Script_s_create_player_get_RC_cost(_inst, _other, argument0) { - { - return floor(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "salary")), 3)), 6)); - } -} -function gml_Script_s_create_player(_inst, _other, argument0, argument1, argument2, argument3) { - { - var gmllname = gml_Script_s_get_random_last_name(_inst, _other); - while (yyGetBool(gml_Script_s_lastname_already_on_roster(_inst, _other, gmllname))) { - gmllname = gml_Script_s_get_random_last_name(_inst, _other); - } - var gmlpmap = ds_map_create(); - ds_map_set(gmlpmap, "randnum", irandom(999)); - ds_map_set(gmlpmap, "fname", gml_Script_s_get_random_first_name(_inst, _other, true)); - ds_map_set(gmlpmap, "lname", gmllname); - ds_map_set(gmlpmap, "position", argument0); - ds_map_set(gmlpmap, "hof", false); - ds_map_set(gmlpmap, "kr", false); - var gmlmax_age = gml_Script_s_get_max_age(_inst, _other, gmlpmap); - if (yyfequal(argument1, 0)) { - { - var gmlstartAge = yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlstartAge = gml_Script_s_rookie_age_internal(_inst, _other); - } - } - ds_map_set(gmlpmap, "age", irandom_range(gmlstartAge, gmlmax_age)); - } - } else { - { - ds_map_set(gmlpmap, "age", clamp(argument1, gml_Script_s_rookie_age_internal(_inst, _other), gmlmax_age)); - } - } - var gmlmax_speed = 10; - var gmlmax_strength = 10; - var gmlmax_skill = 10; - var gmlmax_stamina = 10; - var ___sw1358___ = argument0; - var ___swc1359___ = -1; - if (yyCompareVal(___sw1358___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1359___ = 0; - } else if (yyCompareVal(___sw1358___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1359___ = 1; - } else if (yyCompareVal(___sw1358___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1359___ = 2; - } else if (yyCompareVal(___sw1358___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1359___ = 3; - } else if (yyCompareVal(___sw1358___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1358___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1359___ = 4; - } else if (yyCompareVal(___sw1358___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1359___ = 5; - } else if (yyCompareVal(___sw1358___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1358___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1359___ = 6; - } else if (yyCompareVal(___sw1358___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1359___ = 7; - } - switch (___swc1359___) { - case 0: { - gmlmax_speed = 7; - gmlmax_strength = 10; - gmlmax_skill = 10; - ds_map_set(gmlpmap, "speed", irandom_range(1, gmlmax_speed)); - ds_map_set(gmlpmap, "strength", irandom_range(1, gmlmax_strength)); - ds_map_set(gmlpmap, "skill", irandom_range(2, gmlmax_skill)); - ds_map_set(gmlpmap, "stamina", irandom_range(1, gmlmax_stamina)); - break; - } - case 1: { - gmlmax_speed = 10; - gmlmax_strength = 9; - gmlmax_skill = 6; - gmlmax_stamina = 9; - ds_map_set(gmlpmap, "speed", irandom_range(4, gmlmax_speed)); - ds_map_set(gmlpmap, "strength", irandom_range(2, gmlmax_strength)); - ds_map_set(gmlpmap, "skill", irandom_range(2, gmlmax_skill)); - ds_map_set(gmlpmap, "stamina", irandom_range(1, gmlmax_stamina)); - break; - } - case 2: { - gmlmax_speed = 7; - gmlmax_strength = 8; - gmlmax_skill = 8; - gmlmax_stamina = 10; - ds_map_set(gmlpmap, "speed", irandom_range(4, gmlmax_speed)); - ds_map_set(gmlpmap, "strength", irandom_range(2, gmlmax_strength)); - ds_map_set(gmlpmap, "skill", irandom_range(2, gmlmax_skill)); - ds_map_set(gmlpmap, "stamina", irandom_range(1, gmlmax_stamina)); - break; - } - case 3: { - gmlmax_speed = 10; - gmlmax_strength = 6; - gmlmax_skill = 10; - gmlmax_stamina = 8; - ds_map_set(gmlpmap, "speed", irandom_range(5, gmlmax_speed)); - ds_map_set(gmlpmap, "strength", irandom_range(2, gmlmax_strength)); - ds_map_set(gmlpmap, "skill", irandom_range(2, gmlmax_skill)); - ds_map_set(gmlpmap, "stamina", irandom_range(1, gmlmax_stamina)); - break; - } - case 4: { - gmlmax_speed = 5; - gmlmax_strength = 10; - gmlmax_skill = 10; - ds_map_set(gmlpmap, "speed", irandom_range(1, gmlmax_speed)); - ds_map_set(gmlpmap, "strength", irandom_range(5, gmlmax_strength)); - ds_map_set(gmlpmap, "skill", irandom_range(4, gmlmax_skill)); - ds_map_set(gmlpmap, "stamina", irandom_range(1, gmlmax_stamina)); - break; - } - case 5: { - gmlmax_speed = 7; - gmlmax_strength = 8; - gmlmax_skill = 8; - ds_map_set(gmlpmap, "speed", irandom_range(2, gmlmax_speed)); - ds_map_set(gmlpmap, "strength", irandom_range(2, gmlmax_strength)); - ds_map_set(gmlpmap, "skill", irandom_range(2, gmlmax_skill)); - ds_map_set(gmlpmap, "stamina", irandom_range(1, gmlmax_stamina)); - break; - } - case 6: { - gmlmax_speed = 9; - gmlmax_strength = 6; - gmlmax_skill = 8; - ds_map_set(gmlpmap, "speed", irandom_range(4, gmlmax_speed)); - ds_map_set(gmlpmap, "strength", irandom_range(2, gmlmax_strength)); - ds_map_set(gmlpmap, "skill", irandom_range(2, gmlmax_skill)); - ds_map_set(gmlpmap, "stamina", irandom_range(1, gmlmax_stamina)); - break; - } - case 7: { - gmlmax_speed = 7; - gmlmax_strength = 10; - gmlmax_skill = 10; - ds_map_set(gmlpmap, "speed", irandom_range(4, gmlmax_speed)); - ds_map_set(gmlpmap, "strength", irandom_range(2, gmlmax_strength)); - ds_map_set(gmlpmap, "skill", irandom_range(2, gmlmax_skill)); - ds_map_set(gmlpmap, "stamina", irandom_range(1, gmlmax_stamina)); - break; - } - } - var gmldes_rating = irandom_range(argument2, argument3); - for (var __yy__v1576 = 0, __yy__v1577 = yyGetInt32(5); __yy__v1576 < __yy__v1577; __yy__v1576++) { - { - if (yyfless(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gmldes_rating)) { - ds_map_set(gmlpmap, "skill", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "skill")), 1), 1, gmlmax_skill)); - } - if (yyfless(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gmldes_rating)) { - ds_map_set(gmlpmap, "strength", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "strength")), 1), 1, gmlmax_strength)); - } - if (yyfless(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gmldes_rating)) { - ds_map_set(gmlpmap, "speed", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "speed")), 1), 1, gmlmax_speed)); - } - if (yyfless(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gmldes_rating)) { - ds_map_set(gmlpmap, "stamina", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stamina")), 1), 1, gmlmax_stamina)); - } - if (yyfgreater(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gmldes_rating)) { - ds_map_set(gmlpmap, "skill", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "skill")), 1), 1, gmlmax_skill)); - } - if (yyfgreater(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gmldes_rating)) { - ds_map_set(gmlpmap, "strength", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "strength")), 1), 1, gmlmax_strength)); - } - if (yyfgreater(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gmldes_rating)) { - ds_map_set(gmlpmap, "speed", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "speed")), 1), 1, gmlmax_speed)); - } - if (yyfgreater(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gmldes_rating)) { - ds_map_set(gmlpmap, "stamina", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stamina")), 1), 1, gmlmax_stamina)); - } - } - } - var gmlcontract = irandom_range(1, 3); - var gmlattitude = irandom_range(1, 100); - if (yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) { - { - gmlattitude = irandom_range(40, 100); - gmlcontract = 2; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlcontract = 8; - } - } - ds_map_set(gmlpmap, "attitude", gmlattitude); - ds_map_set(gmlpmap, "contract", gmlcontract); - ds_map_set(gmlpmap, "salary", gml_Script_s_get_new_salary(_inst, _other, gmlpmap)); - ds_map_set(gmlpmap, "creditcost", 0); - ds_map_set(gmlpmap, "xp", 0); - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) { - ds_map_set(gmlpmap, "xp", irandom(99)); - } - ds_map_set(gmlpmap, "xp_level", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "age")), __yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other))), 1, 9)); - ds_map_set(gmlpmap, "xp_gain", 0); - ds_map_set(gmlpmap, "skill_points", 0); - var gmlpot = yyftime(__yy_gml_errCheck(clamp(yyfminus(31, __yy_gml_errCheck(ds_map_find_value(gmlpmap, "age"))), 0, 10)), 0.5); - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) && yyGetBool(irandom(1))) { - gmlpot = 6; - } - ds_map_set(gmlpmap, "max_skill", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "skill")), __yy_gml_errCheck(irandom(gmlpot))), 1, gmlmax_skill)); - ds_map_set(gmlpmap, "max_speed", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "speed")), __yy_gml_errCheck(irandom(gmlpot))), 1, gmlmax_speed)); - ds_map_set(gmlpmap, "max_strength", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "strength")), __yy_gml_errCheck(irandom(gmlpot))), 1, gmlmax_strength)); - ds_map_set(gmlpmap, "max_stamina", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stamina")), __yy_gml_errCheck(irandom(gmlpot))), 1, gmlmax_stamina)); - gml_Script_s_round_player_attributes(_inst, _other, gmlpmap); - ds_map_set(gmlpmap, "condition", irandom_range(40, 100)); - if (yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) { - ds_map_set(gmlpmap, "condition", irandom_range(80, 100)); - } - ds_map_set(gmlpmap, "injury_week", 0); - ds_map_set(gmlpmap, "resting", 0); - ds_map_set(gmlpmap, "signed_year", 0); - ds_map_set(gmlpmap, "teamid", -1); - ds_map_set(gmlpmap, "outtrade_pick", 0); - ds_map_set(gmlpmap, "intrade_pick", 0); - ds_map_set(gmlpmap, "flash_time", 0); - ds_map_set(gmlpmap, "meetingdone", 0); - ds_map_set(gmlpmap, "scouted", 0); - ds_map_set(gmlpmap, "team_leave_reason", ""); - ds_map_set(gmlpmap, "epilogue", ""); - ds_map_set(gmlpmap, "drafted_pro_team", ""); - ds_map_set(gmlpmap, "epilogue_story", ""); - ds_map_set(gmlpmap, "stat_attempts", 0); - ds_map_set(gmlpmap, "stat_complete", 0); - ds_map_set(gmlpmap, "stat_yards", 0); - ds_map_set(gmlpmap, "stat_longest", 0); - ds_map_set(gmlpmap, "stat_touchdowns", 0); - ds_map_set(gmlpmap, "stat_fumbles", 0); - ds_map_set(gmlpmap, "stat_int", 0); - ds_map_set(gmlpmap, "stat_sacks", 0); - ds_map_set(gmlpmap, "stat_tackles", 0); - ds_map_set(gmlpmap, "stat_rush_attempts", 0); - ds_map_set(gmlpmap, "stat_rush_yards", 0); - ds_map_set(gmlpmap, "stat_rush_longest", 0); - ds_map_set(gmlpmap, "stat_rush_touchdowns", 0); - ds_map_set(gmlpmap, "stat_return_yards", 0); - ds_map_set(gmlpmap, "stat_return_longest", 0); - ds_map_set(gmlpmap, "stat_return_tds", 0); - ds_map_set(gmlpmap, "stat_return_attempts", 0); - ds_map_set(gmlpmap, "season_games", 0); - ds_map_set(gmlpmap, "season_attempts", 0); - ds_map_set(gmlpmap, "season_complete", 0); - ds_map_set(gmlpmap, "season_yards", 0); - ds_map_set(gmlpmap, "season_longest", 0); - ds_map_set(gmlpmap, "season_touchdowns", 0); - ds_map_set(gmlpmap, "season_fumbles", 0); - ds_map_set(gmlpmap, "season_int", 0); - ds_map_set(gmlpmap, "season_sacks", 0); - ds_map_set(gmlpmap, "season_tackles", 0); - ds_map_set(gmlpmap, "season_rush_attempts", 0); - ds_map_set(gmlpmap, "season_rush_yards", 0); - ds_map_set(gmlpmap, "season_rush_longest", 0); - ds_map_set(gmlpmap, "season_rush_touchdowns", 0); - ds_map_set(gmlpmap, "season_return_yards", 0); - ds_map_set(gmlpmap, "season_return_longest", 0); - ds_map_set(gmlpmap, "season_return_tds", 0); - ds_map_set(gmlpmap, "season_return_attempts", 0); - ds_map_set(gmlpmap, "career_games", 0); - ds_map_set(gmlpmap, "career_attempts", 0); - ds_map_set(gmlpmap, "career_complete", 0); - ds_map_set(gmlpmap, "career_yards", 0); - ds_map_set(gmlpmap, "career_longest", 0); - ds_map_set(gmlpmap, "career_touchdowns", 0); - ds_map_set(gmlpmap, "career_fumbles", 0); - ds_map_set(gmlpmap, "career_int", 0); - ds_map_set(gmlpmap, "career_sacks", 0); - ds_map_set(gmlpmap, "career_tackles", 0); - ds_map_set(gmlpmap, "career_rush_attempts", 0); - ds_map_set(gmlpmap, "career_rush_yards", 0); - ds_map_set(gmlpmap, "career_rush_longest", 0); - ds_map_set(gmlpmap, "career_rush_touchdowns", 0); - ds_map_set(gmlpmap, "career_return_yards", 0); - ds_map_set(gmlpmap, "career_return_longest", 0); - ds_map_set(gmlpmap, "career_return_tds", 0); - ds_map_set(gmlpmap, "career_return_attempts", 0); - ds_map_set(gmlpmap, "walk_on", 0); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) { - { - ds_map_set(gmlpmap, "stat_attempts_XP", 0); - ds_map_set(gmlpmap, "season_attempts_XP", 0); - ds_map_set(gmlpmap, "career_attempts_XP", 0); - ds_map_set(gmlpmap, "stat_complete_XP", 0); - ds_map_set(gmlpmap, "season_complete_XP", 0); - ds_map_set(gmlpmap, "career_complete_XP", 0); - } - } - ds_map_set(gmlpmap, "skin", irandom(2)); - ds_map_set(gmlpmap, "face_set", 0); - var ___sw1360___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1361___ = -1; - if (yyCompareVal(___sw1360___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1361___ = 0; - } else if (yyCompareVal(___sw1360___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1361___ = 1; - } else if (yyCompareVal(___sw1360___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1361___ = 2; - } else if (yyCompareVal(___sw1360___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1361___ = 3; - } else if (yyCompareVal(___sw1360___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1361___ = 4; - } else if (yyCompareVal(___sw1360___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1360___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1360___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1360___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1361___ = 5; - } else if (yyCompareVal(___sw1360___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1361___ = 6; - } - switch (___swc1361___) { - case 0: { - break; - } - case 1: { - if (yyGetBool(irandom(4))) { - ds_map_set(gmlpmap, "skin", 0); - } - break; - } - case 2: { - if (yyGetBool(irandom(1))) { - ds_map_set(gmlpmap, "skin", 2); - } - break; - } - case 3: { - if (yyGetBool(irandom(4))) { - ds_map_set(gmlpmap, "skin", 0); - } - break; - } - case 4: { - break; - } - case 5: { - if (yyGetBool(irandom(4))) { - ds_map_set(gmlpmap, "skin", 0); - } - break; - } - case 6: { - if (yyGetBool(irandom(4))) { - ds_map_set(gmlpmap, "skin", 2); - } - break; - } - } - var gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_L; - var ___sw1362___ = ds_map_find_value(gmlpmap, "skin"); - var ___swc1363___ = -1; - if (yyCompareVal(___sw1362___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1363___ = 0; - } else if (yyCompareVal(___sw1362___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1363___ = 1; - } else if (yyCompareVal(___sw1362___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1363___ = 2; - } - switch (___swc1363___) { - case 0: { - gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_L; - break; - } - case 1: { - gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_M; - break; - } - case 2: { - gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_D; - break; - } - } - if (yyfequal(ds_grid_get_min(gmlfgrid, 0, 0, ds_grid_width(gmlfgrid), ds_grid_height(gmlfgrid)), 1)) { - { - gml_Script_slog(_inst, _other, "Clearing face grid"); - ds_grid_clear(gmlfgrid, 0); - } - } - gml_Script_s_choose_face(_inst, _other, gmlpmap, gmlfgrid); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var gmlrand = random_range(0, 1); - gmlrand = yyftime(__yy_gml_errCheck(gmlrand), __yy_gml_errCheck(gmlrand)); - gmlrand = yyfminus(gmlrand, 0.5); - var gmlmax_grade = floor(yyfplus(86, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlrand), 10)))); - var gmlnerd_factor = 0.02; - if (yyfless(random_range(0, 1), gmlnerd_factor)) { - { - gmlmax_grade = irandom_range(92, 100); - } - } - if (yyfless(gmlmax_grade, 83)) { - { - gmlmax_grade = 83; - } - } - ds_map_set(gmlpmap, "max_percent_grade", gmlmax_grade); - ds_map_set(gmlpmap, "percent_grade", irandom_range(61, ds_map_find_value(gmlpmap, "max_percent_grade"))); - ds_map_set(gmlpmap, "suspended", 0); - ds_map_set(gmlpmap, "rc_cost", gml_Script_s_create_player_get_RC_cost(_inst, _other, gmlpmap)); - ds_map_set(gmlpmap, "toxic_dilemmas", 0); - ds_map_set(gmlpmap, "party_dilemmas", 0); - ds_map_set(gmlpmap, "party_meter", 0); - ds_map_set(gmlpmap, "trait", gml_Script_s_get_random_trait(_inst, _other)); - ds_map_set(gmlpmap, "hobby", gml_Script_s_get_random_hobby(_inst, _other)); - ds_map_set(gmlpmap, "major", gml_Script_s_get_random_study_subject(_inst, _other, -1)); - ds_map_set(gmlpmap, "minor", gml_Script_s_get_random_study_subject(_inst, _other, ds_map_find_value(gmlpmap, "major"))); - ds_map_set(gmlpmap, "subject_reveal", irandom_range(0, 4)); - ds_map_set(gmlpmap, "hometown", gml_Script_s_get_random_hometown(_inst, _other)); - ds_map_set(gmlpmap, "curriculum_vitae", ""); - ds_map_set(gmlpmap, "curriculum_interest", ""); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Created player[", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "fname")))), "] with age:"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "age")))), " and percent_grade:"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "percent_grade")))), " and max_percent_grade(r:"), __yy_gml_errCheck(string(gmlrand))), "):"), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "max_percent_grade")))), "( GPA "), __yy_gml_errCheck(string(gml_Script_s_gpa_from_percent_grade(_inst, _other, ds_map_find_value(gmlpmap, "percent_grade"))))), ") - Trait: "), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "trait"))))); - } - } - return gmlpmap; - } -} -function gml_GlobalScript_s_sort_players(_inst, _other, argument0, argument1) { - _inst.gmls_sort_players = __yy_method(_inst, gml_Script_s_sort_players); -} -function gml_Script_s_sort_players(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument0, -4)) { - { - gml_Script_slog(_inst, _other, "s_sort_players. no cur_roster"); - return -4; - } - } - var gmlplist = argument0; - var gmlsortby = argument1; - var gmlsortedlist = ds_list_create(); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_sort_players count[", __yy_gml_errCheck(string(ds_list_size(gmlplist)))), "]")); - while (yyfgreater(ds_list_size(gmlplist), 0)) { - { - var gmlbestplayer = -4; - var gmlbestrating = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlplist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(gmlplist, gmli); - var ___sw1366___ = gmlsortby; - var ___swc1367___ = -1; - if (yyCompareVal(___sw1366___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1367___ = 0; - } else if (yyCompareVal(___sw1366___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1367___ = 1; - } else if (yyCompareVal(___sw1366___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1367___ = 2; - } else if (yyCompareVal(___sw1366___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1367___ = 3; - } else if (yyCompareVal(___sw1366___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1367___ = 4; - } else if (yyCompareVal(___sw1366___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1367___ = 5; - } - switch (___swc1367___) { - case 0: { - var gmlrating = gml_Script_s_get_player_rating(_inst, _other, gmlpmap); - if (yyGetBool(!yyGetBool(gmlbestplayer)) || yyGetBool(yyfgreater(gmlrating, gmlbestrating))) { - { - gmlbestplayer = gmlpmap; - gmlbestrating = gmlrating; - } - } else { - if (yyfequal(gmlrating, gmlbestrating)) { - { - var gmlposition = ds_map_find_value(gmlpmap, "position"); - if (yyfless(gmlposition, ds_map_find_value(gmlbestplayer, "position"))) { - { - gmlbestplayer = gmlpmap; - } - } else { - if (yyfequal(gmlposition, ds_map_find_value(gmlbestplayer, "position"))) { - { - var gmlpot = gml_Script_s_get_player_potential(_inst, _other, gmlpmap); - var gmlpot_b = gml_Script_s_get_player_potential(_inst, _other, gmlpmap); - if (yyfgreater(gmlpot, gmlpot_b)) { - { - gmlbestplayer = gmlpmap; - } - } - } - } - } - } - } - } - break; - } - case 1: { - var gmlname = ds_map_find_value(gmlpmap, "lname"); - if (yyGetBool(!yyGetBool(gmlbestplayer)) || yyGetBool(yyfless(gmlname, ds_map_find_value(gmlbestplayer, "lname")))) { - { - gmlbestplayer = gmlpmap; - } - } - break; - } - case 2: { - var gmlposition = ds_map_find_value(gmlpmap, "position"); - if (yyGetBool(!yyGetBool(gmlbestplayer)) || yyGetBool(yyfless(gmlposition, ds_map_find_value(gmlbestplayer, "position")))) { - { - gmlbestplayer = gmlpmap; - } - } else { - if (yyfequal(gmlposition, ds_map_find_value(gmlbestplayer, "position"))) { - { - var gmlrating = gml_Script_s_get_player_rating(_inst, _other, gmlpmap); - var gmlrating_b = gml_Script_s_get_player_rating(_inst, _other, gmlbestplayer); - if (yyfgreater(gmlrating, gmlrating_b)) { - { - gmlbestplayer = gmlpmap; - } - } else { - if (yyfequal(gmlrating, gmlrating_b)) { - { - if (yyGetBool(ds_map_exists(gmlpmap, "randnum")) && yyGetBool(ds_map_exists(gmlbestplayer, "randnum"))) { - { - if (yyfgreater(real(ds_map_find_value(gmlpmap, "randnum")), real(ds_map_find_value(gmlbestplayer, "randnum")))) { - gmlbestplayer = gmlpmap; - } - } - } - } - } - } - } - } - } - break; - } - case 3: { - var gmlposition = ds_map_find_value(gmlpmap, "position"); - if (yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlpmap))) { - gmlposition = yyfplus(gmlposition, 100); - } else { - if (yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) { - gmlposition = yyfplus(gmlposition, 100); - } else { - if (yyGetBool(ds_map_exists(gmlpmap, "backup")) && yyGetBool(ds_map_find_value(gmlpmap, "backup"))) { - gmlposition = yyfplus(gmlposition, 100); - } - } - } - var gmlposition_b = 0; - if (yyGetBool(gmlbestplayer)) { - { - gmlposition_b = ds_map_find_value(gmlbestplayer, "position"); - if (yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlbestplayer)) || yyGetBool(yyfless(ds_map_find_value(gmlbestplayer, "condition"), 0)) || yyGetBool(yyGetBool(ds_map_exists(gmlbestplayer, "backup")) && yyGetBool(ds_map_find_value(gmlbestplayer, "backup")))) { - gmlposition_b = yyfplus(gmlposition_b, 100); - } - } - } - if (yyGetBool(!yyGetBool(gmlbestplayer)) || yyGetBool(yyfless(gmlposition, gmlposition_b))) { - { - gmlbestplayer = gmlpmap; - } - } else { - if (yyfequal(gmlposition, ds_map_find_value(gmlbestplayer, "position"))) { - { - var gmlrating = gml_Script_s_get_player_rating(_inst, _other, gmlpmap); - var gmlrating_b = gml_Script_s_get_player_rating(_inst, _other, gmlbestplayer); - if (yyfgreater(gmlrating, gmlrating_b)) { - { - gmlbestplayer = gmlpmap; - } - } else { - if (yyfequal(gmlrating, gmlrating_b)) { - { - if (yyGetBool(ds_map_exists(gmlpmap, "randnum")) && yyGetBool(ds_map_exists(gmlbestplayer, "randnum"))) { - { - if (yyfgreater(real(ds_map_find_value(gmlpmap, "randnum")), real(ds_map_find_value(gmlbestplayer, "randnum")))) { - gmlbestplayer = gmlpmap; - } - } - } - } - } - } - } - } - } - break; - } - case 4: { - var gmlsalary = ds_map_find_value(gmlpmap, "salary"); - if (yyGetBool(!yyGetBool(gmlbestplayer)) || yyGetBool(yyfgreater(gmlsalary, ds_map_find_value(gmlbestplayer, "salary")))) { - { - gmlbestplayer = gmlpmap; - } - } - break; - } - case 5: { - var gmlaward_rating = ds_map_find_value(gmlpmap, "award_rating"); - if (yyGetBool(!yyGetBool(gmlbestplayer)) || yyGetBool(yyfgreater(gmlaward_rating, ds_map_find_value(gmlbestplayer, "award_rating")))) { - { - gmlbestplayer = gmlpmap; - } - } - break; - } - } - } - } - ds_list_add(gmlsortedlist, gmlbestplayer); - var gmli = ds_list_find_index(gmlplist, gmlbestplayer); - ds_list_delete(gmlplist, gmli); - } - } - ds_list_destroy(gmlplist); - gmlplist = -4; - return gmlsortedlist; - } -} -function gml_GlobalScript_s_create_new_roster(_inst, _other) { - _inst.gmls_create_new_roster = __yy_method(_inst, gml_Script_s_create_new_roster); -} -function gml_Script_s_create_new_roster(_inst, _other) { - { - { - var __yy__v1578 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1579 in __yy__v1578) { - if (!__yy__v1578.hasOwnProperty(__yy__v1579)) continue; - var __yy__v1580 = __yy__v1578[__yy__v1579]; - { - var gmli = yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v1580.gmlroster)), 1); - for (; yyfgreaterequal(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1580.gmlroster, gmli); - gml_Script_s_remove_player(__yy__v1580, _inst, gmlpmap, "newroster", gml_Script_s_pick_epilogue_story(__yy__v1580, _inst, "epi_newteam")); - } - } - ds_list_destroy(__yy__v1580.gmlroster); - __yy__v1580.gmlroster = -1; - __yy__v1580.gmlroster = ds_list_create(); - var gmlpmap = gml_Script_s_create_player(__yy__v1580, _inst, 1, 0, 2, 4); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1580.gmlmyteam_id); - if (yyfequal(__yy__v1580.gmlyear, 1)) { - { - ds_map_set(gmlpmap, "skill", 8); - ds_map_set(gmlpmap, "strength", 3); - ds_map_set(gmlpmap, "speed", 1); - ds_map_set(gmlpmap, "stamina", 5); - ds_map_set(gmlpmap, "max_skill", ds_map_find_value(gmlpmap, "skill")); - ds_map_set(gmlpmap, "max_strength", ds_map_find_value(gmlpmap, "strength")); - ds_map_set(gmlpmap, "max_speed", ds_map_find_value(gmlpmap, "speed")); - ds_map_set(gmlpmap, "max_stamina", ds_map_find_value(gmlpmap, "stamina")); - } - } - ds_list_add(__yy__v1580.gmlroster, gmlpmap); - var gmlpmap = gml_Script_s_create_player(__yy__v1580, _inst, 2, 0, 2, 4); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1580.gmlmyteam_id); - ds_list_add(__yy__v1580.gmlroster, gmlpmap); - var gmlpmap = gml_Script_s_create_player(__yy__v1580, _inst, 4, 0, 2, 4); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1580.gmlmyteam_id); - ds_list_add(__yy__v1580.gmlroster, gmlpmap); - var gmlpmap = gml_Script_s_create_player(__yy__v1580, _inst, 10, 0, 2, 4); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1580.gmlmyteam_id); - ds_list_add(__yy__v1580.gmlroster, gmlpmap); - var gmlpmap = gml_Script_s_create_player(__yy__v1580, _inst, 6, 0, 2, 4); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1580.gmlmyteam_id); - ds_list_add(__yy__v1580.gmlroster, gmlpmap); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v1580, _inst))) { - { - var gmli = 0; - for (; yyfless(gmli, 3); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpos = choose(3, 3, 4, 4, 5); - if (yyfgreater(gmli, 0)) { - gmlpos = choose(6, 7, 9); - } - var gmlpmap = gml_Script_s_create_player(__yy__v1580, _inst, gmlpos, 0, 2, 4); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1580.gmlmyteam_id); - ds_list_add(__yy__v1580.gmlroster, gmlpmap); - } - } - var gmli = 0; - for (; yyfless(gmli, yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v1580.gmlroster)), 1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1580.gmlroster, gmli); - ds_map_set(gmlpmap, "season_yards", irandom_range(300, 500)); - ds_map_set(gmlpmap, "season_touchdowns", irandom_range(5, 10)); - ds_map_set(gmlpmap, "season_fumbles", irandom_range(2, 3)); - ds_map_set(gmlpmap, "season_tackles", irandom_range(20, 50)); - ds_map_set(gmlpmap, "season_int", irandom_range(3, 5)); - ds_map_set(gmlpmap, "season_sacks", irandom_range(5, 10)); - ds_map_set(gmlpmap, "season_complete", irandom_range(6, 9)); - ds_map_set(gmlpmap, "season_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_complete")), __yy_gml_errCheck(irandom_range(4, 5)))); - ds_map_set(gmlpmap, "career_yards", ds_map_find_value(gmlpmap, "season_yards")); - ds_map_set(gmlpmap, "career_touchdowns", ds_map_find_value(gmlpmap, "season_touchdowns")); - ds_map_set(gmlpmap, "career_fumbles", ds_map_find_value(gmlpmap, "season_fumbles")); - ds_map_set(gmlpmap, "career_tackles", ds_map_find_value(gmlpmap, "season_tackles")); - ds_map_set(gmlpmap, "career_int", ds_map_find_value(gmlpmap, "season_int")); - ds_map_set(gmlpmap, "career_sacks", ds_map_find_value(gmlpmap, "season_sacks")); - ds_map_set(gmlpmap, "career_complete", ds_map_find_value(gmlpmap, "season_complete")); - ds_map_set(gmlpmap, "career_attempts", ds_map_find_value(gmlpmap, "season_attempts")); - } - } - } - } - if (yyGetBool(yyfequal(__yy__v1580.gmlyear, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_mode, 0))) { - { - var gmli = 0; - for (; yyfless(gmli, yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v1580.gmlroster)), 1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1580.gmlroster, gmli); - var gmlmax_age = gml_Script_s_get_max_age(__yy__v1580, _inst, gmlpmap); - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), yyfminus(__yy_gml_errCheck(gmlmax_age), 2))) { - ds_map_set(gmlpmap, "age", yyfminus(__yy_gml_errCheck(gmlmax_age), 2)); - } - if (yyfless(ds_map_find_value(gmlpmap, "contract"), 2)) { - ds_map_set(gmlpmap, "contract", 2); - } - } - } - } - } - if (yyGetBool(yyfequal(__yy__v1580.gmlyear, 1)) && yyGetBool(gml_Script_s_is_co_mode(__yy__v1580, _inst))) { - { - gml_Script_s_college_balance_create_new_roster(__yy__v1580, _inst); - } - } - } - } - } - } -} -function gml_GlobalScript_s_create_new_roster_newteam(_inst, _other) { - _inst.gmls_create_new_roster_newteam = __yy_method(_inst, gml_Script_s_create_new_roster_newteam); - _inst.gmls_create_new_roster_cut_old_roster = __yy_method(_inst, gml_Script_s_create_new_roster_cut_old_roster); -} -function gml_Script_s_create_new_roster_newteam(_inst, _other) { - { - { - var __yy__v1581 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1582 in __yy__v1581) { - if (!__yy__v1581.hasOwnProperty(__yy__v1582)) continue; - var __yy__v1583 = __yy__v1581[__yy__v1582]; - { - __yy__v1583.gmlroster = ds_list_create(); - var gmlmax_offense = gml_Script_s_get_team_offense_with_reputation_boost(__yy__v1583, _inst, __yy__v1583.gmlmyteam); - var gmlmax_defense = gml_Script_s_get_team_defense_with_reputation_boost(__yy__v1583, _inst, __yy__v1583.gmlmyteam); - var gmlpmap = gml_Script_s_create_player(__yy__v1583, _inst, 1, 0, yyftime(__yy_gml_errCheck(gmlmax_offense), 0.75), gmlmax_offense); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1583.gmlmyteam_id); - ds_list_add(__yy__v1583.gmlroster, gmlpmap); - var gmlpmap = gml_Script_s_create_player(__yy__v1583, _inst, 2, 0, yyftime(__yy_gml_errCheck(gmlmax_offense), 0.75), gmlmax_offense); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1583.gmlmyteam_id); - ds_list_add(__yy__v1583.gmlroster, gmlpmap); - var gmlpmap = gml_Script_s_create_player(__yy__v1583, _inst, 4, 0, yyftime(__yy_gml_errCheck(gmlmax_offense), 0.75), gmlmax_offense); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1583.gmlmyteam_id); - ds_list_add(__yy__v1583.gmlroster, gmlpmap); - var gmlpmap = gml_Script_s_create_player(__yy__v1583, _inst, 10, 0, yyftime(__yy_gml_errCheck(gmlmax_defense), 0.75), gmlmax_defense); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1583.gmlmyteam_id); - ds_list_add(__yy__v1583.gmlroster, gmlpmap); - var gmli = 0; - for (; yyfless(gmli, 4); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpos = choose(3, 3, 4, 4, 5); - if (yyfgreater(gmli, 0)) { - gmlpos = choose(6, 7, 9); - } - var gmlpmap = gml_Script_s_create_player(__yy__v1583, _inst, gmlpos, 0, yyftime(__yy_gml_errCheck(gmlmax_defense), 0.75), gmlmax_defense); - ds_map_set(gmlpmap, "signed_year", -1); - ds_map_set(gmlpmap, "teamid", __yy__v1583.gmlmyteam_id); - ds_list_add(__yy__v1583.gmlroster, gmlpmap); - } - } - if (yyGetBool(yyfequal(gml_Script_s_is_co_mode(__yy__v1583, _inst), false)) && yyGetBool(yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3))) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1583.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1583.gmlroster, gmli); - if (!yyGetBool(irandom(10))) { - ds_map_set(gmlpmap, "contract", 0); - } - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v1583, _inst))) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1583.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1583.gmlroster, gmli); - gml_Script_s_college_correct_new_player(__yy__v1583, _inst, gmlpmap); - } - } - } - } - } - } - } - } -} -function gml_Script_s_create_new_roster_cut_old_roster(_inst, _other) { - { - { - var __yy__v1584 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1585 in __yy__v1584) { - if (!__yy__v1584.hasOwnProperty(__yy__v1585)) continue; - var __yy__v1586 = __yy__v1584[__yy__v1585]; - { - var gmli = yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v1586.gmlroster)), 1); - for (; yyfgreaterequal(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1586.gmlroster, gmli); - gml_Script_s_remove_player(__yy__v1586, _inst, gmlpmap, "newteam", gml_Script_s_pick_epilogue_story(__yy__v1586, _inst, "epi_newteam")); - } - } - ds_list_destroy(__yy__v1586.gmlroster); - __yy__v1586.gmlroster = -1; - } - } - } - } -} -function gml_GlobalScript_s_lastname_already_on_roster(_inst, _other) { - _inst.gmls_lastname_already_on_roster = __yy_method(_inst, gml_Script_s_lastname_already_on_roster); -} -function gml_Script_s_lastname_already_on_roster(_inst, _other, argument0) { - { - var gmlr = 0; - for (; yyfless(gmlr, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmlr); - if (yyfequal(ds_map_find_value(gmlpmap, "lname"), argument0)) { - return true; - } - } - } - var gmlr = 0; - for (; yyfless(gmlr, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstafflist)); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstafflist, gmlr); - if (yyfequal(ds_map_find_value(gmlpmap, "lname"), argument0)) { - return true; - } - } - } - return false; - } -} -function gml_GlobalScript_s_position_already_on_roster(_inst, _other, argument0) { - _inst.gmls_position_already_on_roster = __yy_method(_inst, gml_Script_s_position_already_on_roster); -} -function gml_Script_s_position_already_on_roster(_inst, _other, argument0) { - { - var gmlpos = argument0; - var gmlr = 0; - for (; yyfless(gmlr, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmlr); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), gmlpos)) { - return true; - } - } - } - return false; - } -} -function gml_GlobalScript_s_get_required_position(_inst, _other, argument0) { - _inst.gmls_get_required_position = __yy_method(_inst, gml_Script_s_get_required_position); - _inst.gmls_get_required_position_no_QB_RB = __yy_method(_inst, gml_Script_s_get_required_position_no_QB_RB); -} -function gml_Script_s_get_required_position(_inst, _other, argument0) { - { - var gmlabsolute = argument0; - if (yyGetBool(gmlabsolute)) { - { - var gmli = 1; - for (; yyfless(gmli, 11); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (!yyGetBool(gml_Script_s_position_already_on_roster(_inst, _other, gmli))) { - return; - } - } - } - } - } - var gmlpos = 0; - for (var __yy__v1587 = 0, __yy__v1588 = yyGetInt32(9); __yy__v1587 < __yy__v1588; __yy__v1587++) { - { - gmlpos = irandom_range(1, 10); - if (!yyGetBool(gml_Script_s_position_already_on_roster(_inst, _other, gmlpos))) { - return gmlpos; - } - } - } - return gmlpos; - } -} -function gml_Script_s_get_required_position_no_QB_RB(_inst, _other, argument0) { - { - var gmlabsolute = argument0; - if (yyGetBool(gmlabsolute)) { - { - var gmli = 1; - for (; yyfless(gmli, 11); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(gmli, 1)) { - { - continue; - } - } - if (yyfequal(gmli, 2)) { - { - continue; - } - } - if (!yyGetBool(gml_Script_s_position_already_on_roster(_inst, _other, gmli))) { - return; - } - } - } - } - } - var gmlpos = 0; - for (var __yy__v1589 = 0, __yy__v1590 = yyGetInt32(9); __yy__v1589 < __yy__v1590; __yy__v1589++) { - { - gmlpos = irandom_range(1, 10); - if (yyfequal(gmlpos, 1)) { - { - continue; - } - } - if (yyfequal(gmlpos, 2)) { - { - continue; - } - } - if (!yyGetBool(gml_Script_s_position_already_on_roster(_inst, _other, gmlpos))) { - return gmlpos; - } - } - } - return gmlpos; - } -} -function gml_GlobalScript_s_get_player_rating(_inst, _other) { - _inst.gmls_get_player_rating = __yy_method(_inst, gml_Script_s_get_player_rating); -} -function gml_Script_s_get_player_rating(_inst, _other, argument0) { - { - var gmlmax_rating = 0; - var gmlrating = 0; - var ___sw1370___ = ds_map_find_value(argument0, "position"); - var ___swc1371___ = -1; - if (yyCompareVal(___sw1370___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 0; - } else if (yyCompareVal(___sw1370___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 1; - } else if (yyCompareVal(___sw1370___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 2; - } else if (yyCompareVal(___sw1370___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 3; - } else if (yyCompareVal(___sw1370___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 4; - } else if (yyCompareVal(___sw1370___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 5; - } else if (yyCompareVal(___sw1370___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 6; - } else if (yyCompareVal(___sw1370___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 7; - } else if (yyCompareVal(___sw1370___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 8; - } else if (yyCompareVal(___sw1370___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1371___ = 9; - } - switch (___swc1371___) { - case 0: { - gmlmax_rating = 37; - break; - } - case 1: { - gmlmax_rating = 34; - break; - } - case 2: { - gmlmax_rating = 33; - break; - } - case 3: { - gmlmax_rating = 34; - break; - } - case 4: { - gmlmax_rating = 35; - break; - } - case 5: { - gmlmax_rating = 35; - break; - } - case 6: { - gmlmax_rating = 33; - break; - } - case 7: { - gmlmax_rating = 33; - break; - } - case 8: { - gmlmax_rating = 33; - break; - } - case 9: { - gmlmax_rating = 37; - break; - } - } - var gmlstm = 0; - var gmlspd = 0; - var gmlstr = 0; - var gmlskl = 0; - if (yyGetBool(ds_map_exists(argument0, "stamina"))) { - gmlstm = real(ds_map_find_value(argument0, "stamina")); - } - if (yyGetBool(ds_map_exists(argument0, "speed"))) { - gmlspd = real(ds_map_find_value(argument0, "speed")); - } - if (yyGetBool(ds_map_exists(argument0, "strength"))) { - gmlstr = real(ds_map_find_value(argument0, "strength")); - } - if (yyGetBool(ds_map_exists(argument0, "skill"))) { - gmlskl = real(ds_map_find_value(argument0, "skill")); - } - gmlrating = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmlstm), __yy_gml_errCheck(gmlspd)), __yy_gml_errCheck(gmlstr)), __yy_gml_errCheck(gmlskl)); - gmlrating = round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlrating), __yy_gml_errCheck(gmlmax_rating))), 10)); - return clamp(gmlrating, 1, 10); - } -} -function gml_GlobalScript_s_get_player_potential(_inst, _other, argument0) { - _inst.gmls_get_player_potential = __yy_method(_inst, gml_Script_s_get_player_potential); -} -function gml_Script_s_get_player_potential(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlmax_rating = 0; - var gmlrating = 0; - var ___sw1374___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1375___ = -1; - if (yyCompareVal(___sw1374___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 0; - } else if (yyCompareVal(___sw1374___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 1; - } else if (yyCompareVal(___sw1374___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 2; - } else if (yyCompareVal(___sw1374___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 3; - } else if (yyCompareVal(___sw1374___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 4; - } else if (yyCompareVal(___sw1374___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 5; - } else if (yyCompareVal(___sw1374___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 6; - } else if (yyCompareVal(___sw1374___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 7; - } else if (yyCompareVal(___sw1374___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 8; - } else if (yyCompareVal(___sw1374___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1375___ = 9; - } - switch (___swc1375___) { - case 0: { - gmlmax_rating = 37; - break; - } - case 1: { - gmlmax_rating = 34; - break; - } - case 2: { - gmlmax_rating = 33; - break; - } - case 3: { - gmlmax_rating = 34; - break; - } - case 4: { - gmlmax_rating = 35; - break; - } - case 5: { - gmlmax_rating = 35; - break; - } - case 6: { - gmlmax_rating = 33; - break; - } - case 7: { - gmlmax_rating = 33; - break; - } - case 8: { - gmlmax_rating = 33; - break; - } - case 9: { - gmlmax_rating = 37; - break; - } - } - var gmlmstm = 0; - var gmlmspd = 0; - var gmlmstr = 0; - var gmlmskl = 0; - if (yyGetBool(ds_map_exists(gmlpmap, "max_stamina"))) { - gmlmstm = real(ds_map_find_value(gmlpmap, "max_stamina")); - } - if (yyGetBool(ds_map_exists(gmlpmap, "max_speed"))) { - gmlmspd = real(ds_map_find_value(gmlpmap, "max_speed")); - } - if (yyGetBool(ds_map_exists(gmlpmap, "max_strength"))) { - gmlmstr = real(ds_map_find_value(gmlpmap, "max_strength")); - } - if (yyGetBool(ds_map_exists(gmlpmap, "max_skill"))) { - gmlmskl = real(ds_map_find_value(gmlpmap, "max_skill")); - } - gmlrating = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmlmstm), __yy_gml_errCheck(gmlmspd)), __yy_gml_errCheck(gmlmstr)), __yy_gml_errCheck(gmlmskl)); - return clamp(round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlrating), __yy_gml_errCheck(gmlmax_rating))), 10)), 1, 10); - } -} -function gml_GlobalScript_s_obj_player_draw_begin(_inst, _other) { - _inst.gmls_obj_player_draw_begin = __yy_method(_inst, gml_Script_s_obj_player_draw_begin); -} -function gml_Script_s_obj_player_draw_begin(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 3)) { - return; - } - var gmlball = global.gmlmaster_ball; - var ___sw1378___ = yyInst(_inst, _other, gmlball).gmlstate; - var ___swc1379___ = -1; - if (yyCompareVal(___sw1378___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1378___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1378___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1378___, 18, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1378___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1379___ = 0; - } - switch (___swc1379___) { - case 0: { - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - { - gml_Script_s_draw_my_route(_inst, _other); - } - } - break; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - if (yyGetBool(_inst.gmldead)) { - gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 120))), 1)), 2); - } - if (yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0))) { - gmlf = 0; - } - draw_sprite_ext(_inst, YYASSET_REF(0x01000050), 0, _inst.x, _inst.y, 2, 2, 0, 16777215, gmlf); - } - } else { - if (yyGetBool(yyfequal(_inst.gmlposition, 2)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 0))) { - { - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) { - gmlf = 1; - } - var gmls = yyfplus(2.5, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 100))), 0.5))); - draw_sprite_ext(_inst, YYASSET_REF(0x01000050), 0, _inst.x, _inst.y, gmls, gmls, 0, global.gmlc_routes_rb, gmlf); - } - } - } - } -} -function gml_GlobalScript_s_college_competitions(_inst, _other) { - _inst.gmls_get_competition_id_from_fix = __yy_method(_inst, gml_Script_s_get_competition_id_from_fix); - _inst.gmls_get_competition_by_conference_division = __yy_method(_inst, gml_Script_s_get_competition_by_conference_division); - _inst.gmls_get_competition = __yy_method(_inst, gml_Script_s_get_competition); - _inst.gmls_get_competitions_in_editor_group = __yy_method(_inst, gml_Script_s_get_competitions_in_editor_group); - _inst.gmls_get_last_schedule_week = __yy_method(_inst, gml_Script_s_get_last_schedule_week); - _inst.gmls_get_postseason_fixture_by_week = __yy_method(_inst, gml_Script_s_get_postseason_fixture_by_week); - _inst.gmls_get_player_schedule_fixture_by_week = __yy_method(_inst, gml_Script_s_get_player_schedule_fixture_by_week); - _inst.gmls_get_competition_win_access_list = __yy_method(_inst, gml_Script_s_get_competition_win_access_list); - _inst.gmls_schedule_generation = __yy_method(_inst, gml_Script_s_schedule_generation); - _inst.gmls_is_cyclic_competition_year = __yy_method(_inst, gml_Script_s_is_cyclic_competition_year); - _inst.gmls_schedule_add_game = __yy_method(_inst, gml_Script_s_schedule_add_game); - _inst.gmls_schedule_add_championship = __yy_method(_inst, gml_Script_s_schedule_add_championship); - _inst.gmls_get_schedule_fix_template = __yy_method(_inst, gml_Script_s_get_schedule_fix_template); - _inst.gmls_fixture_victory_screen = __yy_method(_inst, gml_Script_s_fixture_victory_screen); - _inst.gmls_handle_fixture_notification = __yy_method(_inst, gml_Script_s_handle_fixture_notification); - _inst.gmls_fixture_notifications_roster_cv_entry = __yy_method(_inst, gml_Script_s_fixture_notifications_roster_cv_entry); - _inst.gmls_handle_fixture_history_record = __yy_method(_inst, gml_Script_s_handle_fixture_history_record); - _inst.gmls_handle_fixture_reward = __yy_method(_inst, gml_Script_s_handle_fixture_reward); - _inst.gmls_reset_competitions_and_subdivisions_pools_and_rankings = __yy_method(_inst, gml_Script_s_reset_competitions_and_subdivisions_pools_and_rankings); - _inst.gmls_competitions_status_update = __yy_method(_inst, gml_Script_s_competitions_status_update); - _inst.gmls_competitions_update_quick_standings = __yy_method(_inst, gml_Script_s_competitions_update_quick_standings); - _inst.gmls_resolve_non_champ_conferences = __yy_method(_inst, gml_Script_s_resolve_non_champ_conferences); - _inst.gmls_schedule_advance_teams = __yy_method(_inst, gml_Script_s_schedule_advance_teams); - _inst.gmls_schedule_move_better_team_to_home_slot = __yy_method(_inst, gml_Script_s_schedule_move_better_team_to_home_slot); - _inst.gmls_schedule_add_fixtag = __yy_method(_inst, gml_Script_s_schedule_add_fixtag); - _inst.gmls_get_fixtag_priority = __yy_method(_inst, gml_Script_s_get_fixtag_priority); - _inst.gmls_fixtag_sort_priority = __yy_method(_inst, gml_Script_s_fixtag_sort_priority); - _inst.gmls_competition_update_standings = __yy_method(_inst, gml_Script_s_competition_update_standings); - _inst.gmls_competition_reset_standings = __yy_method(_inst, gml_Script_s_competition_reset_standings); - _inst.gmls_conference_update_standings = __yy_method(_inst, gml_Script_s_conference_update_standings); - _inst.gmls_subdivision_update_rankings = __yy_method(_inst, gml_Script_s_subdivision_update_rankings); - _inst.gmls_conference_reset_standings = __yy_method(_inst, gml_Script_s_conference_reset_standings); - _inst.gmls_subdivision_get_player_ranking = __yy_method(_inst, gml_Script_s_subdivision_get_player_ranking); - _inst.gmls_subdivision_get_team_ranking = __yy_method(_inst, gml_Script_s_subdivision_get_team_ranking); - _inst.gmls_get_my_conference_current_place = __yy_method(_inst, gml_Script_s_get_my_conference_current_place); - _inst.gmls_update_human_postseason_fixtures = __yy_method(_inst, gml_Script_s_update_human_postseason_fixtures); -} -function gml_Script_s_get_competition_id_from_fix(_inst, _other, argument0) { - { - var gmlconference = ds_map_find_value(argument0, "conference"); - var gmldivision = ds_map_find_value(argument0, "division"); - var gmlcomp; - { - var __yy__v1591 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1592 in __yy__v1591) { - if (!__yy__v1591.hasOwnProperty(__yy__v1592)) continue; - var __yy__v1593 = __yy__v1591[__yy__v1592]; - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1593.gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlcomp = __yy__v1593.gmlcompetitions[__yy_gml_array_check_index(gmli, __yy__v1593.gmlcompetitions)]; - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcomp).gmlconference, gmlconference)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlcomp).gmldivision, gmldivision))) { - { - return yyInst(_inst, _other, gmlcomp).gmluid; - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_competition_by_conference_division(_inst, _other, argument0, argument1) { - { - var gmlcomp; - { - var __yy__v1594 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1595 in __yy__v1594) { - if (!__yy__v1594.hasOwnProperty(__yy__v1595)) continue; - var __yy__v1596 = __yy__v1594[__yy__v1595]; - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1596.gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlcomp = __yy__v1596.gmlcompetitions[__yy_gml_array_check_index(gmli, __yy__v1596.gmlcompetitions)]; - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcomp).gmlconference, argument0)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlcomp).gmldivision, argument1))) { - { - return gmlcomp; - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_competition(_inst, _other, argument0) { - { - var gmlcomp; - { - var __yy__v1597 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1598 in __yy__v1597) { - if (!__yy__v1597.hasOwnProperty(__yy__v1598)) continue; - var __yy__v1599 = __yy__v1597[__yy__v1598]; - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1599.gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlcomp = __yy__v1599.gmlcompetitions[__yy_gml_array_check_index(gmli, __yy__v1599.gmlcompetitions)]; - if (yyfequal(yyInst(_inst, _other, gmlcomp).gmluid, argument0)) { - return gmlcomp; - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_competitions_in_editor_group(_inst, _other, argument0) { - { - var gmlcomps = __yy_gml_array_create([]); - var gmlcomp; - { - var __yy__v1600 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1601 in __yy__v1600) { - if (!__yy__v1600.hasOwnProperty(__yy__v1601)) continue; - var __yy__v1602 = __yy__v1600[__yy__v1601]; - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1602.gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlcomp = __yy__v1602.gmlcompetitions[__yy_gml_array_check_index(gmli, __yy__v1602.gmlcompetitions)]; - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlcomp).gmleditor_group, argument0)) && yyGetBool(real(yyInst(_inst, _other, gmlcomp).gmlactive))) { - array_push(gmlcomps, gmlcomp); - } - } - } - } - } - return gmlcomps; - } -} -function gml_Script_s_get_last_schedule_week(_inst, _other) { - { - var gmllast_week = 0; - { - var __yy__v1603 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1604 in __yy__v1603) { - if (!__yy__v1603.hasOwnProperty(__yy__v1604)) continue; - var __yy__v1605 = __yy__v1603[__yy__v1604]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1605.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - gmllast_week = max(real(ds_map_find_value(ds_list_find_value(__yy__v1605.gmlschedule, gmli), "week")), gmllast_week); - } - } - } - } - return gmllast_week; - } -} -function gml_Script_s_get_postseason_fixture_by_week(_inst, _other, argument0) { - { - { - var __yy__v1606 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1607 in __yy__v1606) { - if (!__yy__v1606.hasOwnProperty(__yy__v1607)) continue; - var __yy__v1608 = __yy__v1606[__yy__v1607]; - { - var gmlfix; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1608.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(__yy__v1608.gmlschedule, gmli); - if (yyGetBool(yyfequal(ds_map_find_value(gmlfix, "week"), argument0)) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "show"), 1))) { - return gmlfix; - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_player_schedule_fixture_by_week(_inst, _other, argument0) { - { - { - var __yy__v1609 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1610 in __yy__v1609) { - if (!__yy__v1609.hasOwnProperty(__yy__v1610)) continue; - var __yy__v1611 = __yy__v1609[__yy__v1610]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1611.gmlschedule)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - __yy__v1611.gmlfix = ds_list_find_value(__yy__v1611.gmlschedule, gmli); - if (yyGetBool(yyfequal(real(ds_map_find_value(__yy__v1611.gmlfix, "week")), argument0)) && yyGetBool(gml_Script_s_is_human_fix(__yy__v1611, _inst, __yy__v1611.gmlfix))) { - { - return __yy__v1611.gmlfix; - } - } - } - } - } - } - } - return -4; - } -} -function gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions"; - } - if (gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions.prototype.__type === undefined) { - gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions.prototype.__type = "gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlaccess = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_get_competition_win_access_list(_inst, _other) { - { - var gmlcomp, gmlsrc; - var gmllist = __yy_gml_array_create([]); - { - var __yy__v1612 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1613 in __yy__v1612) { - if (!__yy__v1612.hasOwnProperty(__yy__v1613)) continue; - var __yy__v1614 = __yy__v1612[__yy__v1613]; - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1614.gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlcomp = __yy__v1614.gmlcompetitions[__yy_gml_array_check_index(gmli, __yy__v1614.gmlcompetitions)]; - var gmls = 0; - for (; yyfless(gmls, 2); g_yyPrePostObject__ = gmls, gmls = g_yyPrePostObject__ instanceof Long ? gmls.add(1) : ++gmls, g_yyPrePostObject__) { - { - gmlsrc = gml_Script_s_get_tagged_source(__yy__v1614, _inst, yyGetBool(gmls) ? yyInst(_inst, _other, gmlcomp).gmlsrc1 : yyInst(_inst, _other, gmlcomp).gmlsrc2); - if (yyGetBool(yyfnotequal(gmlsrc, -4)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlsrc).gmltag, "tm")) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlsrc).gmlsource, "c_win"))) { - { - array_push(gmllist, __yy_gml_object_create(__yy__v1614, (__yy__v1614.gml___struct___175 = __yy_method(__yy__v1614, gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions)), real(yyInst(_inst, _other, gmlsrc).gmlkey), real(yyInst(_inst, _other, gmlcomp).gmluid))); - } - } - } - } - } - } - } - } - return gmllist; - } -} -function gml_Script_s_schedule_generation(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument0, -4)) { - { - gml_Script_slogf(_inst, _other, "No competition to generate schedule for"); - return; - } - } - if (yyGetBool(is_string(yyInst(_inst, _other, argument0).gmlcycle)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, argument0).gmlcycle, ""))) { - { - if (!yyGetBool(gml_Script_s_is_cyclic_competition_year(_inst, _other, yyInst(_inst, _other, argument0).gmlcycle, argument2))) { - { - gml_Script_slogf(_inst, _other, "Competition cycle %1 not in %2", yyInst(_inst, _other, argument0).gmlcycle, argument2); - return; - } - } - } - } - gml_Script_slogf(_inst, _other, "Generating Schedule for %1 (%2)", yyInst(_inst, _other, argument0).gmlname, yyInst(_inst, _other, argument0).gmluid); - var ___sw1382___ = yyInst(_inst, _other, argument0).gmltype; - var ___swc1383___ = -1; - if (yyCompareVal(___sw1382___, "tb", g_GMLMathEpsilon, false) == 0) { - ___swc1383___ = 0; - } else if (yyCompareVal(___sw1382___, "ch", g_GMLMathEpsilon, false) == 0) { - ___swc1383___ = 1; - } else if (yyCompareVal(___sw1382___, "gm", g_GMLMathEpsilon, false) == 0) { - ___swc1383___ = 2; - } - switch (___swc1383___) { - case 0: { - gml_Script_slogf(_inst, _other, "competition schedule has already been read from file"); - break; - } - case 1: { - gml_Script_slogf(_inst, _other, "adding championship %2 via scheme: %1", yyInst(_inst, _other, argument0).gmlscheme, yyInst(_inst, _other, argument0).gmlname); - gml_Script_s_schedule_add_championship(_inst, _other, argument0, argument1); - break; - } - case 2: { - gml_Script_slogf(_inst, _other, "adding single game info schedule"); - gml_Script_s_schedule_add_game(_inst, _other, argument0, argument1); - break; - } - } - } -} -function gml_Script_s_is_cyclic_competition_year(_inst, _other, argument0, argument1) { - { - var gmlcc = string_split(argument0, ","); - if (yyfless(array_length(gmlcc), 2)) { - return false; - } - if (yyfequal(yyfmod(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(argument1), 1)), __yy_gml_errCheck(real(gmlcc[__yy_gml_array_check_index(1, gmlcc)]))), yyfminus(__yy_gml_errCheck(real(gmlcc[__yy_gml_array_check_index(0, gmlcc)])), 1))) { - return true; - } - return false; - } -} -function gml_Script_s_schedule_add_game(_inst, _other, argument0, argument1) { - { - var gmlweek = real(yyInst(_inst, _other, argument0).gmltime); - var gmlaway_id = gml_Script_s_get_team_from_tag(_inst, _other, yyInst(_inst, _other, argument0).gmlsrc1, argument1, 1); - var gmlhome_id = gml_Script_s_get_team_from_tag(_inst, _other, yyInst(_inst, _other, argument0).gmlsrc2, argument1, 1); - if (yyGetBool(yyfnotequal(gmlaway_id, -4)) && yyGetBool(yyfnotequal(gmlhome_id, -4))) { - { - var gmlfix = gml_Script_s_get_schedule_fix_template(_inst, _other); - ds_map_set(gmlfix, "cid", yyInst(_inst, _other, argument0).gmluid); - ds_map_set(gmlfix, "week", gmlweek); - ds_map_set(gmlfix, "seed_time", yyInst(_inst, _other, argument0).gmlseed_time); - ds_map_set(gmlfix, "cat", yyInst(_inst, _other, argument0).gmlcat); - ds_map_set(gmlfix, "away_team", gmlaway_id); - ds_map_set(gmlfix, "home_team", gmlhome_id); - ds_map_set(gmlfix, "away_src", yyInst(_inst, _other, argument0).gmlsrc1); - ds_map_set(gmlfix, "home_src", yyInst(_inst, _other, argument0).gmlsrc2); - ds_map_set(gmlfix, "show", yyInst(_inst, _other, argument0).gmlshow); - ds_map_set(gmlfix, "notify", yyInst(_inst, _other, argument0).gmlnotify); - ds_map_set(gmlfix, "reputation", yyInst(_inst, _other, argument0).gmlreputation); - ds_map_set(gmlfix, "history_rec", yyInst(_inst, _other, argument0).gmlhistory_rec); - ds_map_set(gmlfix, "victory_show", yyInst(_inst, _other, argument0).gmlvictory_show); - ds_map_set(gmlfix, "reward", yyInst(_inst, _other, argument0).gmlreward); - ds_list_add(argument1, gmlfix); - } - } - } -} -function gml_Script_s_schedule_add_championship(_inst, _other, argument0, argument1) { - { - var gmlrd, gmlaway_id, gmlhome_id; - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrounds)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlrd = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrounds[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrounds)]; - if (yyfequal(yyInst(_inst, _other, gmlrd).gmlscheme, yyInst(_inst, _other, argument0).gmlscheme)) { - { - gmlaway_id = gml_Script_s_get_team_from_tag(_inst, _other, yyInst(_inst, _other, gmlrd).gmlsrc1, argument1, 1); - gmlhome_id = gml_Script_s_get_team_from_tag(_inst, _other, yyInst(_inst, _other, gmlrd).gmlsrc2, argument1, 1); - if (yyGetBool(yyfnotequal(gmlaway_id, -4)) && yyGetBool(yyfnotequal(gmlhome_id, -4))) { - { - var gmlfix = gml_Script_s_get_schedule_fix_template(_inst, _other); - ds_map_set(gmlfix, "cid", yyInst(_inst, _other, argument0).gmluid); - ds_map_set(gmlfix, "mid", yyInst(_inst, _other, gmlrd).gmlmid); - ds_map_set(gmlfix, "cat", yyInst(_inst, _other, gmlrd).gmlcat); - ds_map_set(gmlfix, "week", yyInst(_inst, _other, gmlrd).gmltime); - ds_map_set(gmlfix, "seed_time", yyInst(_inst, _other, argument0).gmlseed_time); - ds_map_set(gmlfix, "away_team", gmlaway_id); - ds_map_set(gmlfix, "home_team", gmlhome_id); - ds_map_set(gmlfix, "away_src", yyInst(_inst, _other, gmlrd).gmlsrc1); - ds_map_set(gmlfix, "home_src", yyInst(_inst, _other, gmlrd).gmlsrc2); - ds_map_set(gmlfix, "show", yyInst(_inst, _other, gmlrd).gmlshow); - ds_map_set(gmlfix, "notify", yyInst(_inst, _other, gmlrd).gmlnotify); - ds_map_set(gmlfix, "reputation", yyInst(_inst, _other, gmlrd).gmlreputation); - ds_map_set(gmlfix, "history_rec", yyInst(_inst, _other, gmlrd).gmlhistory_rec); - ds_map_set(gmlfix, "victory_show", yyInst(_inst, _other, gmlrd).gmlvictory_show); - ds_map_set(gmlfix, "reward", yyInst(_inst, _other, gmlrd).gmlreward); - ds_list_add(argument1, gmlfix); - } - } - } - } - } - } - } -} -function gml_Script_s_get_schedule_fix_template(_inst, _other) { - { - var gmlfix = ds_map_create(); - ds_map_set(gmlfix, "cid", -1); - ds_map_set(gmlfix, "mid", ""); - ds_map_set(gmlfix, "year", 1); - ds_map_set(gmlfix, "week", 1); - ds_map_set(gmlfix, "seed_time", 0); - ds_map_set(gmlfix, "cat", ""); - ds_map_set(gmlfix, "away_team", -1); - ds_map_set(gmlfix, "home_team", -1); - ds_map_set(gmlfix, "away_score", -1); - ds_map_set(gmlfix, "home_score", -1); - ds_map_set(gmlfix, "away_src", ""); - ds_map_set(gmlfix, "home_src", ""); - ds_map_set(gmlfix, "human_win", "unplayed"); - ds_map_set(gmlfix, "show", "std"); - ds_map_set(gmlfix, "notify", "none"); - ds_map_set(gmlfix, "history_rec", "none"); - ds_map_set(gmlfix, "victory_show", "none"); - ds_map_set(gmlfix, "reward", "none"); - return gmlfix; - } -} -function gml_Script_s_fixture_victory_screen(_inst, _other, argument0, argument1) { - { - if (yyGetBool(ds_map_exists(argument0, "victory_show")) && yyGetBool(yyfequal(argument1, "win"))) { - { - return ds_map_find_value(_inst.gmlfix, "victory_show"); - } - } - return "none"; - } -} -function gml_Script_s_handle_fixture_notification(_inst, _other, argument0, argument1) { - { - var gmlfix = argument0; - gml_Script_slog_map(_inst, _other, yyfplus(yyfplus("s_handle_fixture_notification[", __yy_gml_errCheck(argument1)), "]"), gmlfix); - if (yyGetBool(yyfequal(argument1, "win")) && yyGetBool(yyGetBool(yyfequal(ds_map_find_value(gmlfix, "notify"), "cv_w")) || yyGetBool(yyfequal(ds_map_find_value(gmlfix, "notify"), "cv_wl")))) { - { - gml_Script_s_fixture_notifications_roster_cv_entry(_inst, _other, gmlfix, argument1, "cv_WinComp"); - return true; - } - } - if (yyGetBool(yyfequal(argument1, "loss")) && yyGetBool(yyGetBool(yyfequal(ds_map_find_value(gmlfix, "notify"), "cv_l")) || yyGetBool(yyfequal(ds_map_find_value(gmlfix, "notify"), "cv_wl")))) { - { - gml_Script_s_fixture_notifications_roster_cv_entry(_inst, _other, gmlfix, argument1, "cv_RunnerUpComp"); - } - } - if (yyGetBool(yyfequal(argument1, "loss")) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "notify"), "cv_r"))) { - { - var gmllevel = array_get(string_split(ds_map_find_value(gmlfix, "mid"), "."), 0); - var gmlcv_key = yyfplus("cv_ReachedCompRound", __yy_gml_errCheck(gmllevel)); - gml_Script_s_fixture_notifications_roster_cv_entry(_inst, _other, gmlfix, argument1, gmlcv_key); - } - } - return false; - } -} -function gml_Script_s_fixture_notifications_roster_cv_entry(_inst, _other, argument0, argument1, argument2) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - if (yyGetBool(gml_Script_s_college_academics_type(_inst, _other, "Military"))) { - { - argument2 = yyfplus("cvMilitary_", __yy_gml_errCheck(string_delete(argument2, 1, 3))); - } - } - var gmlaward_txt = gml_Script_s_str(_inst, _other, gml_Script_s_get_random_cv_entry(_inst, _other, gmlpmap, argument2)); - gmlaward_txt = gml_Script_s_parse_player_message(_inst, _other, gmlaward_txt, gmlpmap); - var gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(argument0, "cid")); - gmlaward_txt = string_replace_all(gmlaward_txt, "$compname", yyInst(_inst, _other, gmlcomp).gmlname); - gml_Script_s_add_cv_entry_direct(_inst, _other, gmlpmap, gmlaward_txt); - } - } - } -} -function gml_Script_s_handle_fixture_history_record(_inst, _other, argument0, argument1) { - { - var gmlfix = argument0; - gml_Script_slog_map(_inst, _other, yyfplus(yyfplus("s_handle_fixture_history_record[", __yy_gml_errCheck(argument1)), "]"), gmlfix); - var gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(gmlfix, "cid")); - if (yyGetBool(yyfequal(argument1, "win")) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "history_rec"), "h_confCh"))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_conf_champ_wins = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_conf_champ_wins, 1); - gml_Script_s_update_history_won_championship(_inst, _other, ds_map_find_value(gmlfix, "cid")); - } - } - if (yyGetBool(yyfequal(argument1, "win")) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "history_rec"), "h_bowl"))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_bowl_wins = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_bowl_wins, 1); - } - } - if (yyGetBool(yyfequal(argument1, "win")) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "history_rec"), "h_champ"))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_champ_wins = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_champ_wins, 1); - var gmlFBSrank = gml_Script_s_subdivision_get_player_ranking(_inst, _other, 1); - if (yyfequal(gmlFBSrank, -1)) { - { - gml_Script_s_complete_achievement(_inst, _other, "ACH_WIN_MINOR_SUB"); - } - } else { - { - gml_Script_s_complete_achievement(_inst, _other, "ACH_WIN_MAJOR_SUB"); - } - } - } - } - if (yyfequal(ds_map_find_value(gmlfix, "history_rec"), "h_champ")) { - { - gml_Script_s_update_history_subdivisional_champ_finals(_inst, _other, argument1); - } - } - if (yyGetBool(yyfequal(argument1, "win")) && yyGetBool(yyGetBool(yyfequal(ds_map_find_value(gmlfix, "history_rec"), "h_bowl")) || yyGetBool(yyfequal(ds_map_find_value(gmlfix, "history_rec"), "h_bowl_nr")))) { - { - gml_Script_s_update_history_won_bowl(_inst, _other, ds_map_find_value(gmlfix, "cid")); - gml_Script_s_complete_achievement(_inst, _other, "ACH_WIN_ANY_BOWL"); - } - } - if (yyGetBool(yyfequal(argument1, "loss")) && yyGetBool(yyfequal(ds_map_find_value(gmlfix, "history_rec"), "h_round")) && yyGetBool(ds_map_exists(gmlfix, "mid"))) { - { - var gmllevel = array_get(string_split(ds_map_find_value(gmlfix, "mid"), "."), 0); - if (yyGetBool(yyfnotequal(gmllevel, -4)) && yyGetBool(yyfnotequal(gmllevel, "")) && yyGetBool(yyfgreater(string_length(gmllevel), 0))) { - { - gml_Script_s_update_history_reached_playoffs_round(_inst, _other, gmllevel); - } - } - } - } - } -} -function gml_Script_s_handle_fixture_reward(_inst, _other, argument0, argument1) { - { - var gmlfix = argument0; - if (yyfnotequal(argument1, "win")) { - { - return; - } - } - var gmlreward = ds_map_find_value(gmlfix, "reward"); - if (yyfless(string_length(gmlreward), 2)) { - { - return; - } - } - var gmlprefix = string_copy(gmlreward, 1, 2); - if (yyGetBool(yyfequal(gmlprefix, "rc")) || yyGetBool(yyfequal(gmlprefix, "cc"))) { - { - var gmlmsg = ""; - if (yyfequal(gmlprefix, "rc")) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "news_CompWinRC"); - } - } - if (yyfequal(gmlprefix, "cc")) { - { - gmlmsg = gml_Script_s_str(_inst, _other, "news_CompWinCC"); - } - } - var gmlnumber = string_copy(gmlreward, 3, yyfminus(__yy_gml_errCheck(string_length(gmlreward)), 2)); - var gmlorigReward = real(gmlnumber); - var gmlfinalReward = gmlorigReward; - if (yyfequal(gmlprefix, "rc")) { - { - if (yyfequal(gml_Script_can_fit_recruitment_credits(_inst, _other, gmlorigReward), false)) { - { - var gmlrc_space = gml_Script_recruitment_credits_space(_inst, _other); - gmlfinalReward = gmlrc_space; - gmlmsg = gml_Script_s_str(_inst, _other, "news_CompWinRC_NoSpace"); - gmlmsg = string_replace(gmlmsg, "$actualNum", string(gmlfinalReward)); - } - } - } - } - var gmlroundLabel = ""; - if (yyGetBool(ds_map_exists(gmlfix, "mid")) && yyGetBool(yyfgreater(string_length(ds_map_find_value(gmlfix, "mid")), 0))) { - { - gml_Script_slog(_inst, _other, yyfplus("roundLabel a: ", __yy_gml_errCheck(ds_map_find_value(gmlfix, "mid")))); - var gmllvl = array_get(string_split(ds_map_find_value(gmlfix, "mid"), "."), 0); - gml_Script_slog(_inst, _other, yyfplus("roundLabel b: ", __yy_gml_errCheck(gmllvl))); - gmlroundLabel = yyfplus(" ", __yy_gml_errCheck(gml_Script_s_get_comp_level_str_plain(_inst, _other, gmllvl))); - gml_Script_slog(_inst, _other, yyfplus("roundLabel c: ", __yy_gml_errCheck(gmlroundLabel))); - } - } else { - { - var gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(gmlfix, "cid")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("No MID for comp ", __yy_gml_errCheck(string(ds_map_find_value(gmlfix, "cid")))), " comp.name: "), __yy_gml_errCheck(yyInst(_inst, _other, gmlcomp).gmlname))); - } - } - var gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(gmlfix, "cid")); - gmlmsg = string_replace(gmlmsg, "$compname", yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlcomp).gmlname), __yy_gml_errCheck(gmlroundLabel))); - gmlmsg = string_replace(gmlmsg, "$num", string(gmlorigReward)); - gml_Script_s_add_news(_inst, _other, gmlmsg); - if (yyfequal(gmlprefix, "rc")) { - { - gml_Script_recruitment_credits_add(_inst, _other, gmlfinalReward); - } - } - if (yyfequal(gmlprefix, "cc")) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, gmlfinalReward); - } - } - } - } - } -} -function gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions"; - } - if (gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype.__type === undefined) { - gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype.__type = "gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype); - { - } - } -} -function gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions"; - } - if (gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype.__type === undefined) { - gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype.__type = "gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype); - { - _inst.gmlrankings = __yy_gml_array_create([]); - _inst.gmlrankings_week = 0; - _inst.gmlrankings_week_done = 0; - _inst.gmlprestige_pool = __yy_gml_array_create([]); - } - } -} -function gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions"; - } - if (gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype.__type === undefined) { - gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype.__type = "gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.prototype); - { - _inst.gmlrankings = __yy_gml_array_create([]); - _inst.gmlrankings_week = 0; - _inst.gmlrankings_week_done = 0; - } - } -} -function gml_Script_s_reset_competitions_and_subdivisions_pools_and_rankings(_inst, _other) { - { - { - var __yy__v1615 = GetWithArray(global.gmlg_m); - for (var __yy__v1616 in __yy__v1615) { - if (!__yy__v1615.hasOwnProperty(__yy__v1616)) continue; - var __yy__v1617 = __yy__v1615[__yy__v1616]; - { - __yy__v1617.gmlsubdiv_data = __yy_gml_array_create([__yy_gml_object_create(__yy__v1617, (__yy__v1617.gml___struct___176 = __yy_method(__yy__v1617, gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions))), __yy_gml_object_create(__yy__v1617, (__yy__v1617.gml___struct___177 = __yy_method(__yy__v1617, gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions))), __yy_gml_object_create(__yy__v1617, (__yy__v1617.gml___struct___178 = __yy_method(__yy__v1617, gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions)))]); - var gmli; - if (yyGetBool(variable_instance_exists(global.gmlg_m, "competitions"))) { - gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1617.gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - yyInst(_inst, _other, __yy__v1617.gmlcompetitions[__yy_gml_array_check_index(gmli, __yy__v1617.gmlcompetitions)]).gmlpool = -4; - gml_Script_s_competition_reset_standings(__yy__v1617, _inst, __yy__v1617.gmlcompetitions[__yy_gml_array_check_index(gmli, __yy__v1617.gmlcompetitions)]); - } - } - } - if (yyGetBool(variable_instance_exists(global.gmlg_m, "conferences"))) { - gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1617.gmlconferences)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gml_Script_s_conference_reset_standings(__yy__v1617, _inst, __yy__v1617.gmlconferences[__yy_gml_array_check_index(gmli, __yy__v1617.gmlconferences)]); - } - } - } - } - } - } - } -} -function gml_Script_s_competitions_status_update(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - if (!yyGetBool(variable_instance_exists(YYASSET_REF(0x00000062), "competitions"))) { - { - gml_Script_slog(_inst, _other, "*** WARNING: competitions data missing"); - return; - } - } - gml_Script_s_update_week_done(_inst, _other); - gml_Script_s_debug_start_time(_inst, _other); - gml_Script_slogf(_inst, _other, "*** competitions status update - year %1 week %2", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - gml_Script_s_competitions_update_quick_standings(_inst, _other); - gml_Script_s_debug_show_time(_inst, _other); - gml_Script_s_subdivision_update_rankings(_inst, _other, 1); - gml_Script_s_subdivision_update_rankings(_inst, _other, 2); - gml_Script_s_debug_show_time(_inst, _other); - gml_Script_s_schedule_advance_teams(_inst, _other); - gml_Script_s_prestige_pool_list(_inst, _other); - gml_Script_s_debug_show_time(_inst, _other); - gml_Script_s_update_human_postseason_fixtures(_inst, _other); - gml_Script_slog(_inst, _other, "1.s_competitions_status_update"); - if (yyGetBool(gml_Script_s_season_competitions_done(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "2.s_season_competitions_done"); - gml_Script_s_do_player_awards_college(_inst, _other); - } - } - gml_Script_slogf(_inst, _other, "*** competitions status update complete - year %1 week %2", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - } -} -function gml_Script_s_competitions_update_quick_standings(_inst, _other) { - { - var gmlcomp; - { - var __yy__v1618 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1619 in __yy__v1618) { - if (!__yy__v1618.hasOwnProperty(__yy__v1619)) continue; - var __yy__v1620 = __yy__v1618[__yy__v1619]; - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1620.gmlcompetitions)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlcomp = __yy__v1620.gmlcompetitions[__yy_gml_array_check_index(gmli, __yy__v1620.gmlcompetitions)]; - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlcomp).gmlconference, "")) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlcomp).gmldivision, ""))) { - { - gml_Script_s_competition_update_standings(__yy__v1620, _inst, yyInst(_inst, _other, gmlcomp).gmlconference, yyInst(_inst, _other, gmlcomp).gmldivision, true); - } - } - } - } - } - } - } -} -function gml_Script_s_resolve_non_champ_conferences(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return false; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnon_champ_conferences_resolved, true)) { - { - return; - } - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - var gmlmy_confId = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "conference"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_resolve_non_champ_conferences. my_confId[", __yy_gml_errCheck(string(gmlmy_confId))), "]")); - var gmlconf = gml_Script_s_get_conference_data(_inst, _other, gmlmy_confId); - if (yyfequal(yyInst(_inst, _other, gmlconf).gmlcompletion, "end_season")) { - { - var gmlfinal_pos = gml_Script_s_get_my_conference_current_place(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_resolve_non_champ_conferences - end_season completion. Position in rank:[", __yy_gml_errCheck(string(gmlfinal_pos))), "]")); - if (yyfequal(gmlfinal_pos, 0)) { - { - gml_Script_slog(_inst, _other, "Player at the top of his champ-less division, award results"); - var gmlcv_key = "cv_WinComp"; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - if (yyGetBool(gml_Script_s_college_academics_type(_inst, _other, "Military"))) { - { - gmlcv_key = yyfplus("cvMilitary_", __yy_gml_errCheck(string_delete(gmlcv_key, 1, 3))); - } - } - var gmlaward_txt = gml_Script_s_str(_inst, _other, gml_Script_s_get_random_cv_entry(_inst, _other, gmlpmap, gmlcv_key)); - gmlaward_txt = gml_Script_s_parse_player_message(_inst, _other, gmlaward_txt, gmlpmap); - gmlaward_txt = string_replace_all(gmlaward_txt, "$compname", yyInst(_inst, _other, gmlconf).gmlname); - gml_Script_s_add_cv_entry_direct(_inst, _other, gmlpmap, gmlaward_txt); - } - } - gml_Script_s_show_rm_winners(_inst, _other, 0, -1, "v_bronze", yyInst(_inst, _other, gmlconf).gmlname, kgml_Script_btn_click_Home, true); - } - } - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlnon_champ_conferences_resolved = true; - } - } - } -} -function gml_Script_s_schedule_advance_teams(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule; - } - if (yyfequal(argument1, _inst.undefined)) { - argument1 = 1; - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = 4; - } - } - { - var gmlloop = argument1; - for (; yyflessequal(gmlloop, argument2); g_yyPrePostObject__ = gmlloop, gmlloop = g_yyPrePostObject__ instanceof Long ? gmlloop.add(1) : ++gmlloop, g_yyPrePostObject__) { - { - gml_Script_slogf(_inst, _other, "\n*** schedule advance teams - loop %1", gmlloop); - var gmlfix, gmltag, gmltid, gmlst, gmlcomp; - var gmltags = __yy_gml_array_create([]); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(argument0, gmli); - if (!yyGetBool(gml_Script_s_is_fix_filled(_inst, _other, gmlfix))) { - { - gmlst = gml_Script_s_get_map_real(_inst, _other, gmlfix, "seed_time", -1); - if (yyfless(gmlst, 0)) { - { - gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(gmlfix, "cid")); - gmlst = yyfequal(gmlcomp, -4) ? 0 : yyInst(_inst, _other, gmlcomp).gmlseed_time; - } - } - if (yyfgreater(gmlst, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek)) { - { - continue; - } - } - gml_Script_slogf(_inst, _other, "match %1 week %6 not filled: %2 v %3 - source %4 v %5", ds_map_find_value(gmlfix, "cid"), ds_map_find_value(gmlfix, "away_team"), ds_map_find_value(gmlfix, "home_team"), ds_map_find_value(gmlfix, "away_src"), ds_map_find_value(gmlfix, "home_src"), ds_map_find_value(gmlfix, "week")); - if (yyfequal(ds_map_find_value(gmlfix, "away_team"), -1)) { - gml_Script_s_schedule_add_fixtag(_inst, _other, gmltags, gmlfix, ds_map_find_value(gmlfix, "away_src"), "away"); - } - if (yyfequal(ds_map_find_value(gmlfix, "home_team"), -1)) { - gml_Script_s_schedule_add_fixtag(_inst, _other, gmltags, gmlfix, ds_map_find_value(gmlfix, "home_src"), "home"); - } - } - } - } - } - array_sort(gmltags, kgml_Script_s_fixtag_sort_priority); - var gmli = 0; - for (; yyfless(gmli, array_length(gmltags)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmltag = gmltags[__yy_gml_array_check_index(gmli, gmltags)]; - gmltid = gml_Script_s_get_team_from_tag(_inst, _other, ds_map_find_value(yyInst(_inst, _other, gmltag).gmlfix, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmltag).gmllabel), "_src")), undefined, gmlloop, yyInst(_inst, _other, gmltag).gmlfix); - if (yyGetBool(yyfnotequal(gmltid, -4)) && yyGetBool(yyfgreater(gmltid, -1))) { - { - ds_map_set(yyInst(_inst, _other, gmltag).gmlfix, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmltag).gmllabel), "_team"), gmltid); - gml_Script_slogf(_inst, _other, "%1 team %2 seeded for match %3 week %4 (tag %5 loop %6)", yyInst(_inst, _other, gmltag).gmllabel, gmltid, ds_map_find_value(yyInst(_inst, _other, gmltag).gmlfix, "cid"), ds_map_find_value(yyInst(_inst, _other, gmltag).gmlfix, "week"), yyInst(_inst, _other, gmltag).gmltag, gmlloop); - gml_Script_s_schedule_move_better_team_to_home_slot(_inst, _other, yyInst(_inst, _other, gmltag).gmlfix); - } - } - } - } - } - } - } -} -function gml_Script_s_schedule_move_better_team_to_home_slot(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_fix_filled(_inst, _other, argument0))) { - return; - } - if (!yyGetBool(gml_Script_s_is_fix_on_neutral_ground(_inst, _other, argument0))) { - return; - } - var gmlswap = false; - var gmlat = gml_Script_s_get_map_real(_inst, _other, argument0, "away_team", -1); - var gmlht = gml_Script_s_get_map_real(_inst, _other, argument0, "home_team", -1); - var gmlas = gml_Script_s_get_subdivision(_inst, _other, gmlat); - var gmlhs = gml_Script_s_get_subdivision(_inst, _other, gmlht); - if (yyGetBool(yyfnotequal(gmlas, gmlhs)) && yyGetBool(yyfequal(gmlas, 1))) { - gmlswap = true; - } - var gmlar = yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, gmlat)).gmlpos; - var gmlhr = yyInst(_inst, _other, gml_Script_s_get_ranking_pos_data(_inst, _other, gmlht)).gmlpos; - if (yyGetBool(yyfequal(gmlas, gmlhs)) && yyGetBool(yyfless(gmlar, gmlhr))) { - gmlswap = true; - } - if (yyGetBool(gmlswap)) { - { - gml_Script_slogf(_inst, _other, "swapping %1 t:%2.%3 and %4 t:%5.%6", ds_map_find_value(gmlat, "name"), gmlas, gmlar, ds_map_find_value(gmlht, "name"), gmlhs, gmlhr); - gml_Script_s_map_swap(_inst, _other, argument0, "home_team", "away_team"); - gml_Script_s_map_swap(_inst, _other, argument0, "home_src", "away_src"); - } - } - } -} -function gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions"; - } - if (gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions.prototype.__type === undefined) { - gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions.prototype.__type = "gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlfix = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmltag = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmllabel = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlpriority = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_schedule_add_fixtag(_inst, _other, argument0, argument1, argument2, argument3) { - { - var gmlfixtag = __yy_gml_object_create(_inst, (_inst.gml___struct___179 = __yy_method(_inst, gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions)), argument1, argument2, argument3, gml_Script_s_get_fixtag_priority(_inst, _other, argument1, argument2)); - array_push(argument0, gmlfixtag); - } -} -function gml_Script_s_get_fixtag_priority(_inst, _other, argument0, argument1) { - { - var gmltp; - if (yyfnotequal(string_pos(":bowl:", argument1), 0)) { - { - gmltp = 4; - } - } else { - if (yyfnotequal(string_pos(":pbowl:", argument1), 0)) { - { - gmltp = yyfnotequal(string_pos("-1", argument1), 0) ? 3 : 2; - } - } else { - { - gmltp = 1; - } - } - } - return yyfplus(__yy_gml_errCheck(real(ds_map_find_value(argument0, "cid"))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltp), 100000))); - } -} -function gml_Script_s_fixtag_sort_priority(_inst, _other, argument0, argument1) { - { - return yyfminus(__yy_gml_errCheck(real(yyInst(_inst, _other, argument0).gmlpriority)), __yy_gml_errCheck(real(yyInst(_inst, _other, argument1).gmlpriority))); - } -} -function gml_Script_s_competition_update_standings(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, _inst.undefined)) { - argument2 = false; - } - } - { - var gmlcomp = gml_Script_s_get_competition_by_conference_division(_inst, _other, argument0, argument1); - if (yyGetBool(!yyGetBool(argument2)) && yyGetBool(variable_instance_exists(gmlcomp, "standings_week")) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlcomp).gmlstandings_week, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) { - return; - } - if (yyGetBool(argument2) && yyGetBool(variable_instance_exists(gmlcomp, "standings_week_quick")) && yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, gmlcomp).gmlstandings_week_quick, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek)) || yyGetBool(yyfgreater(yyInst(_inst, _other, gmlcomp).gmlstandings_week_quick, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)))) { - return; - } - gml_Script_slogf(_inst, _other, "Updating standings: %1 (%2.%3) week %4 - %5 mode", yyInst(_inst, _other, gmlcomp).gmluid, yyInst(_inst, _other, gmlcomp).gmlconference, yyInst(_inst, _other, gmlcomp).gmldivision, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyGetBool(argument2) ? "quick" : "standard"); - var gmlteams = gml_Script_s_get_team_list(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlconference, yyInst(_inst, _other, gmlcomp).gmldivision); - if (yyGetBool(argument2)) { - { - yyInst(_inst, _other, gmlcomp).gmlstandings_quick = gml_Script_s_create_team_data_array(_inst, _other, gmlteams); - array_sort(yyInst(_inst, _other, gmlcomp).gmlstandings_quick, kgml_Script_s_co_teams_data_sort_pct_quick); - yyInst(_inst, _other, gmlcomp).gmlstandings_week_quick = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - } else { - { - yyInst(_inst, _other, gmlcomp).gmlstandings = gml_Script_s_create_team_data_array(_inst, _other, gmlteams); - array_sort(yyInst(_inst, _other, gmlcomp).gmlstandings, kgml_Script_s_co_teams_data_sort_pct); - yyInst(_inst, _other, gmlcomp).gmlstandings_week = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - } - } -} -function gml_Script_s_competition_reset_standings(_inst, _other, argument0) { - { - yyInst(_inst, _other, argument0).gmlstandings = __yy_gml_array_create([]); - yyInst(_inst, _other, argument0).gmlstandings_week = 0; - yyInst(_inst, _other, argument0).gmlstandings_quick = __yy_gml_array_create([]); - yyInst(_inst, _other, argument0).gmlstandings_week_quick = 0; - } -} -function gml_Script_s_conference_update_standings(_inst, _other, argument0) { - { - if (yyGetBool(variable_instance_exists(argument0, "standings_week")) && yyGetBool(yyfequal(yyInst(_inst, _other, argument0).gmlstandings_week, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) { - return; - } - gml_Script_slogf(_inst, _other, "conference %1 week %2", yyInst(_inst, _other, argument0).gmluid, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - var gmlteams = gml_Script_s_get_team_list(_inst, _other, yyInst(_inst, _other, argument0).gmluid); - yyInst(_inst, _other, argument0).gmlstandings = gml_Script_s_create_team_data_array(_inst, _other, gmlteams); - array_sort(yyInst(_inst, _other, argument0).gmlstandings, kgml_Script_s_co_teams_data_sort_pct); - yyInst(_inst, _other, argument0).gmlstandings_week = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } -} -function gml_Script_s_subdivision_update_rankings(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = false; - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = false; - } - } - { - { - var __yy__v1621 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1622 in __yy__v1621) { - if (!__yy__v1621.hasOwnProperty(__yy__v1622)) continue; - var __yy__v1623 = __yy__v1621[__yy__v1622]; - { - if (!yyGetBool(gml_Script_s_is_co_mode(__yy__v1623, _inst))) { - return; - } - if (yyGetBool(variable_instance_exists(__yy__v1623.id, "subdiv_data")) && yyGetBool(yyfgreater(yyInst(_inst, _other, __yy__v1623.gmlsubdiv_data[__yy_gml_array_check_index(argument0, __yy__v1623.gmlsubdiv_data)]).gmlrankings_week, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlextra_weeks_endofseason)))) && yyGetBool(!yyGetBool(argument2))) { - return; - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, __yy__v1623.gmlsubdiv_data[__yy_gml_array_check_index(argument0, __yy__v1623.gmlsubdiv_data)]).gmlrankings_week, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek)) && yyGetBool(yyfequal(yyInst(_inst, _other, __yy__v1623.gmlsubdiv_data[__yy_gml_array_check_index(argument0, __yy__v1623.gmlsubdiv_data)]).gmlrankings_week_done, gml_Script_s_is_week_done(__yy__v1623, _inst))) && yyGetBool(!yyGetBool(argument2))) { - return; - } - var gml_subdiv = __yy__v1623.gmlsubdiv_data[__yy_gml_array_check_index(argument0, __yy__v1623.gmlsubdiv_data)]; - gml_Script_slogf(__yy__v1623, _inst, "*** Updating rankings subdivision %1 week %2 (%3) week done %4", argument0, __yy__v1623.gmlweek, yyGetBool(argument1) ? "Q" : "F", gml_Script_s_is_week_done(__yy__v1623, _inst)); - var gmlteams = gml_Script_s_get_team_list_by_tier(__yy__v1623, _inst, argument0); - yyInst(_inst, _other, gml_subdiv).gmlrankings = gml_Script_s_create_team_data_array(__yy__v1623, _inst, gmlteams); - gml_Script_slogf(__yy__v1623, _inst, "%1 teams in subdiv", array_length(gmlteams)); - var gmlsorting_method = kgml_Script_s_co_teams_data_sort_rank; - if (yyGetBool(argument1)) { - { - gmlsorting_method = kgml_Script_s_co_teams_data_sort_rank_quick; - } - } else { - if (yyGetBool(gml_Script_s_is_co_actual_postseason(__yy__v1623, _inst))) { - { - gmlsorting_method = kgml_Script_s_co_teams_data_sort_rank_season; - } - } - } - array_sort(yyInst(_inst, _other, gml_subdiv).gmlrankings, gmlsorting_method); - if (yyGetBool(!yyGetBool(argument1)) || yyGetBool(yyGetBool(yyfequal(__yy__v1623.gmlyear, 1)) && yyGetBool(yyfequal(__yy__v1623.gmlweek, gml_Script_s_get_skip_to_week(__yy__v1623, _inst))))) { - gml_Script_s_update_ranking_positions(__yy__v1623, _inst, argument0, __yy__v1623.gmlweek); - } - if (!yyGetBool(argument1)) { - { - yyInst(_inst, _other, gml_subdiv).gmlrankings_week = __yy__v1623.gmlweek; - yyInst(_inst, _other, gml_subdiv).gmlrankings_week_done = gml_Script_s_is_week_done(__yy__v1623, _inst); - } - } - } - } - } - } -} -function gml_Script_s_conference_reset_standings(_inst, _other, argument0) { - { - yyInst(_inst, _other, argument0).gmlstandings = __yy_gml_array_create([]); - yyInst(_inst, _other, argument0).gmlstandings_week = 0; - } -} -function gml_Script_s_subdivision_get_player_ranking(_inst, _other, argument0) { - { - return gml_Script_s_subdivision_get_team_ranking(_inst, _other, argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - } -} -function gml_Script_s_subdivision_get_team_ranking(_inst, _other, argument0, argument1) { - { - { - var __yy__v1624 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1625 in __yy__v1624) { - if (!__yy__v1624.hasOwnProperty(__yy__v1625)) continue; - var __yy__v1626 = __yy__v1624[__yy__v1625]; - { - gml_Script_s_subdivision_update_rankings(__yy__v1626, _inst, argument0); - { - var __yy__v1627 = GetWithArray(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data[__yy_gml_array_check_index(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsubdiv_data)]); - for (var __yy__v1628 in __yy__v1627) { - if (!__yy__v1627.hasOwnProperty(__yy__v1628)) continue; - var __yy__v1629 = __yy__v1627[__yy__v1628]; - { - var gmli = 0; - for (; yyfless(gmli, array_length(__yy__v1629.gmlrankings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(yyInst(_inst, _other, __yy__v1629.gmlrankings[__yy_gml_array_check_index(gmli, __yy__v1629.gmlrankings)]).gmluid, argument1)) { - return gmli; - } - } - } - } - } - } - } - } - } - return -1; - } -} -function gml_Script_s_get_my_conference_current_place(_inst, _other) { - { - var gmlmy_conf = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "conference"); - var gmlmy_div = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "division"); - var gmlcomp = gml_Script_s_get_competition_by_conference_division(_inst, _other, gmlmy_conf, gmlmy_div); - gml_Script_s_competition_update_standings(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlconference, yyInst(_inst, _other, gmlcomp).gmldivision); - if (yyGetBool(is_undefined(yyInst(_inst, _other, gmlcomp).gmlstandings)) || yyGetBool(!yyGetBool(is_array(yyInst(_inst, _other, gmlcomp).gmlstandings)))) { - { - return -1; - } - } - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, gmlcomp).gmlstandings)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyfequal(yyInst(_inst, _other, yyInst(_inst, _other, gmlcomp).gmlstandings[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, gmlcomp).gmlstandings)]).gmluid, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - { - return gmli; - } - } - } - } - return -1; - } -} -function gml_Script_s_update_human_postseason_fixtures(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - gml_Script_slog(_inst, _other, "s_update_human_postseason_fixtures"); - var gmlfix, gmlhfix, gmlweek; - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - gmlfix = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlschedule, gmlf); - if (yyGetBool(yyfequal(ds_map_find_value(gmlfix, "away_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) || yyGetBool(yyfequal(ds_map_find_value(gmlfix, "home_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id))) { - { - gmlweek = real(ds_map_find_value(gmlfix, "week")); - gmlhfix = gml_Script_s_get_human_fixture_by_week(_inst, _other, gmlweek); - if (yyfequal(gmlhfix, -4)) { - { - gml_Script_slogf(_inst, _other, "*** human postseason match copy - week: %1 : %2 vs %3", gmlweek, ds_map_find_value(gmlfix, "away_team"), ds_map_find_value(gmlfix, "home_team")); - gml_Script_s_add_to_human_fixtures(_inst, _other, gmlweek, ds_map_find_value(gmlfix, "away_team"), ds_map_find_value(gmlfix, "home_team")); - } - } else { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlhfix, "away_team"), -1)) || yyGetBool(yyfequal(ds_map_find_value(gmlhfix, "home_team"), -1))) { - { - gml_Script_slogf(_inst, _other, "*** human postseason match update - week: %1 : %2 vs %3", gmlweek, ds_map_find_value(gmlhfix, "away_team"), ds_map_find_value(gmlhfix, "home_team")); - ds_map_set(gmlhfix, "away_team", ds_map_find_value(gmlfix, "away_team")); - ds_map_set(gmlhfix, "home_team", ds_map_find_value(gmlfix, "home_team")); - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_get_player_by_position(_inst, _other) { - _inst.gmls_get_player_by_position = __yy_method(_inst, gml_Script_s_get_player_by_position); - _inst.gmls_get_player_by_position_from_roster = __yy_method(_inst, gml_Script_s_get_player_by_position_from_roster); - _inst.gmls_get_player_kick_returner = __yy_method(_inst, gml_Script_s_get_player_kick_returner); -} -function gml_Script_s_get_player_by_position(_inst, _other, argument0, argument1) { - { - { - var __yy__v1630 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1631 in __yy__v1630) { - if (!__yy__v1630.hasOwnProperty(__yy__v1631)) continue; - var __yy__v1632 = __yy__v1630[__yy__v1631]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1632.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1632.gmlroster, gmli); - if (yyGetBool(ds_map_find_value(gmlpmap, "backup"))) { - continue; - } - if (yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) { - continue; - } - if (yyGetBool(gml_Script_s_player_benched(__yy__v1632, _inst, gmlpmap))) { - continue; - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) { - { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - if (yyfequal(gmlcount, argument1)) { - return gmlpmap; - } - } - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_player_by_position_from_roster(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, -4)) { - { - gml_Script_slog2(_inst, _other, "s_get_player_by_position. no cur_roster"); - return -4; - } - } - { - var __yy__v1633 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1634 in __yy__v1633) { - if (!__yy__v1633.hasOwnProperty(__yy__v1634)) continue; - var __yy__v1635 = __yy__v1633[__yy__v1634]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument2)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument2, gmli); - if (yyGetBool(ds_map_find_value(gmlpmap, "backup"))) { - continue; - } - if (yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) { - continue; - } - if (yyGetBool(gml_Script_s_player_benched(__yy__v1635, _inst, gmlpmap))) { - continue; - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) { - { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - if (yyfequal(gmlcount, argument1)) { - return gmlpmap; - } - } - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_player_kick_returner(_inst, _other, argument0) { - { - if (yyfequal(argument0, -4)) { - { - gml_Script_slog2(_inst, _other, "s_get_player_kick_returner. no cur_roster"); - return -4; - } - } - { - var __yy__v1636 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1637 in __yy__v1636) { - if (!__yy__v1636.hasOwnProperty(__yy__v1637)) continue; - var __yy__v1638 = __yy__v1636[__yy__v1637]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - if (yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) { - continue; - } - if (yyGetBool(gml_Script_s_player_benched(__yy__v1638, _inst, gmlpmap))) { - continue; - } - if (yyGetBool(ds_map_exists(gmlpmap, "kr")) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "kr"), 1))) { - return gmlpmap; - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_player_by_lname(_inst, _other, argument0) { - _inst.gmls_get_player_by_lname = __yy_method(_inst, gml_Script_s_get_player_by_lname); -} -function gml_Script_s_get_player_by_lname(_inst, _other, argument0) { - { - var gmllname = argument0; - { - var __yy__v1639 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1640 in __yy__v1639) { - if (!__yy__v1639.hasOwnProperty(__yy__v1640)) continue; - var __yy__v1641 = __yy__v1639[__yy__v1640]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1641.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1641.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "lname"), gmllname)) { - return gmlpmap; - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_random_player(_inst, _other) { - _inst.gmls_get_random_player = __yy_method(_inst, gml_Script_s_get_random_player); -} -function gml_Script_s_get_random_player(_inst, _other, argument0, argument1) { - { - { - var __yy__v1642 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1643 in __yy__v1642) { - if (!__yy__v1642.hasOwnProperty(__yy__v1643)) continue; - var __yy__v1644 = __yy__v1642[__yy__v1643]; - { - if (yyGetBool(argument0) && yyGetBool(yyfequal(argument1, undefined))) { - return ds_list_find_value(__yy__v1644.gmlroster, irandom(yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v1644.gmlroster)), 1))); - } - ds_list_shuffle(__yy__v1644.gmlroster); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1644.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1644.gmlroster, gmli); - if (!yyGetBool(argument0)) { - { - if (yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) { - continue; - } - if (yyGetBool(ds_map_exists(gmlpmap, "backup")) && yyGetBool(ds_map_find_value(gmlpmap, "backup"))) { - continue; - } - if (yyGetBool(gml_Script_s_player_benched(__yy__v1644, _inst, gmlpmap))) { - continue; - } - } - } - if (yyfnotequal(argument1, undefined)) { - { - if (yyfgreaterequal(ds_list_find_index(argument1, gmlpmap), 0)) { - { - continue; - } - } - } - } - return gmlpmap; - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_random_player_by_position(_inst, _other) { - _inst.gmls_get_random_player_by_position = __yy_method(_inst, gml_Script_s_get_random_player_by_position); - _inst.gmls_get_random_player_by_position_from_roster = __yy_method(_inst, gml_Script_s_get_random_player_by_position_from_roster); -} -function gml_Script_s_get_random_player_by_position(_inst, _other, argument0, argument1) { - { - { - var __yy__v1645 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1646 in __yy__v1645) { - if (!__yy__v1645.hasOwnProperty(__yy__v1646)) continue; - var __yy__v1647 = __yy__v1645[__yy__v1646]; - { - ds_list_shuffle(__yy__v1647.gmlroster); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1647.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1647.gmlroster, gmli); - if (!yyGetBool(argument0)) { - { - if (yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "condition"), 0)) || yyGetBool(gml_Script_s_player_benched(__yy__v1647, _inst, gmlpmap))) { - continue; - } - } - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument1)) { - return gmlpmap; - } - } - } - } - } - } - return -4; - } -} -function gml_Script_s_get_random_player_by_position_from_roster(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument2, -4)) { - { - gml_Script_slog(_inst, _other, "s_get_random_player_by_position_from_roster. no cur_roster"); - return -4; - } - } - { - var __yy__v1648 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1649 in __yy__v1648) { - if (!__yy__v1648.hasOwnProperty(__yy__v1649)) continue; - var __yy__v1650 = __yy__v1648[__yy__v1649]; - { - ds_list_shuffle(argument2); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument2)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument2, gmli); - if (!yyGetBool(argument0)) { - { - if (yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "condition"), 0)) || yyGetBool(gml_Script_s_player_benched(__yy__v1650, _inst, gmlpmap))) { - continue; - } - } - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument1)) { - return gmlpmap; - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_random_player_defensive(_inst, _other, argument0) { - _inst.gmls_get_random_player_defensive = __yy_method(_inst, gml_Script_s_get_random_player_defensive); -} -function gml_Script_s_get_random_player_defensive(_inst, _other, argument0) { - { - var gmlinc_injured = argument0; - if (yyGetBool(gmlinc_injured)) { - return ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, irandom(yyfminus(__yy_gml_errCheck(_inst.gmlsize), 1))); - } - { - var __yy__v1651 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1652 in __yy__v1651) { - if (!__yy__v1651.hasOwnProperty(__yy__v1652)) continue; - var __yy__v1653 = __yy__v1651[__yy__v1652]; - { - ds_list_shuffle(__yy__v1653.gmlroster); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1653.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1653.gmlroster, gmli); - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v1653, _inst, gmlpmap))) && yyGetBool(gml_Script_s_is_defensive_player(__yy__v1653, _inst, gmlpmap))) { - return gmlpmap; - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_random_player_offensive(_inst, _other, argument0) { - _inst.gmls_get_random_player_offensive = __yy_method(_inst, gml_Script_s_get_random_player_offensive); -} -function gml_Script_s_get_random_player_offensive(_inst, _other, argument0) { - { - var gmlinc_injured = argument0; - if (yyGetBool(gmlinc_injured)) { - return ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, irandom(yyfminus(__yy_gml_errCheck(_inst.gmlsize), 1))); - } - { - var __yy__v1654 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1655 in __yy__v1654) { - if (!__yy__v1654.hasOwnProperty(__yy__v1655)) continue; - var __yy__v1656 = __yy__v1654[__yy__v1655]; - { - ds_list_shuffle(__yy__v1656.gmlroster); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1656.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1656.gmlroster, gmli); - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v1656, _inst, gmlpmap))) && yyGetBool(gml_Script_s_is_offensive_player(__yy__v1656, _inst, gmlpmap))) { - return gmlpmap; - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_get_random_coach(_inst, _other) { - _inst.gmls_get_random_coach = __yy_method(_inst, gml_Script_s_get_random_coach); -} -function gml_Script_s_get_random_coach(_inst, _other) { - { - { - var __yy__v1657 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1658 in __yy__v1657) { - if (!__yy__v1657.hasOwnProperty(__yy__v1658)) continue; - var __yy__v1659 = __yy__v1657[__yy__v1658]; - return ds_list_find_value(__yy__v1659.gmlstafflist, irandom(yyfminus(__yy_gml_errCheck(ds_list_size(__yy__v1659.gmlstafflist)), 1))); - } - } - } -} -function gml_GlobalScript_btn_click_qb_items(_inst, _other) { - _inst.gmlbtn_click_qb_items = __yy_method(_inst, gml_Script_btn_click_qb_items); - _inst.gmlbtn_click_qb_vehicles = __yy_method(_inst, gml_Script_btn_click_qb_vehicles); - _inst.gmlbtn_click_qb_property = __yy_method(_inst, gml_Script_btn_click_qb_property); -} -function gml_Script_btn_click_qb_items(_inst, _other) { - { - { - var __yy__v1660 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1661 in __yy__v1660) { - if (!__yy__v1660.hasOwnProperty(__yy__v1661)) continue; - var __yy__v1662 = __yy__v1660[__yy__v1661]; - { - __yy__v1662.gmlshopping_type = 0; - __yy__v1662.gmlshopping_page = 1; - room_goto(YYASSET_REF(0x03000029)); - } - } - } - } -} -function gml_Script_btn_click_qb_vehicles(_inst, _other) { - { - { - var __yy__v1663 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1664 in __yy__v1663) { - if (!__yy__v1663.hasOwnProperty(__yy__v1664)) continue; - var __yy__v1665 = __yy__v1663[__yy__v1664]; - { - __yy__v1665.gmlshopping_type = 1; - __yy__v1665.gmlshopping_page = 1; - room_goto(YYASSET_REF(0x03000029)); - } - } - } - } -} -function gml_Script_btn_click_qb_property(_inst, _other) { - { - { - var __yy__v1666 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1667 in __yy__v1666) { - if (!__yy__v1666.hasOwnProperty(__yy__v1667)) continue; - var __yy__v1668 = __yy__v1666[__yy__v1667]; - { - __yy__v1668.gmlshopping_type = 2; - __yy__v1668.gmlshopping_page = 1; - room_goto(YYASSET_REF(0x03000029)); - } - } - } - } -} -function gml_GlobalScript_s_count_players_by_position(_inst, _other) { - _inst.gmls_count_players_by_position = __yy_method(_inst, gml_Script_s_count_players_by_position); -} -function gml_Script_s_count_players_by_position(_inst, _other, argument0) { - { - var gmlcount = 0; - { - var __yy__v1669 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1670 in __yy__v1669) { - if (!__yy__v1669.hasOwnProperty(__yy__v1670)) continue; - var __yy__v1671 = __yy__v1669[__yy__v1670]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1671.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1671.gmlroster, gmli); - if (yyGetBool(yyfequal(argument0, 9)) || yyGetBool(yyfequal(argument0, 8))) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 9)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 8))) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } else { - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) { - { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } - } - } - } - } - return gmlcount; - } -} -function gml_GlobalScript_s_count_players_onfield_by_position(_inst, _other, argument0) { - _inst.gmls_count_players_onfield_by_position = __yy_method(_inst, gml_Script_s_count_players_onfield_by_position); -} -function gml_Script_s_count_players_onfield_by_position(_inst, _other, argument0, argument1) { - { - var gmlpos = argument0; - var gmlcount = 0; - if (yyfequal(argument1, -4)) { - { - gml_Script_slog2(_inst, _other, "s_count_players_onfield_by_position. no cur_roster"); - return 0; - } - } - { - var __yy__v1672 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1673 in __yy__v1672) { - if (!__yy__v1672.hasOwnProperty(__yy__v1673)) continue; - var __yy__v1674 = __yy__v1672[__yy__v1673]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument1, gmli); - if (yyGetBool(ds_map_find_value(gmlpmap, "backup"))) { - continue; - } - if (yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) { - continue; - } - if (yyGetBool(gml_Script_s_player_benched(__yy__v1674, _inst, gmlpmap))) { - continue; - } - if (yyGetBool(yyfequal(gmlpos, 9)) || yyGetBool(yyfequal(gmlpos, 8))) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 9)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 8))) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } else { - if (yyfequal(ds_map_find_value(gmlpmap, "position"), gmlpos)) { - { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } - } - } - } - } - return gmlcount; - } -} -function gml_GlobalScript_s_count_defenders(_inst, _other) { - _inst.gmls_count_defenders = __yy_method(_inst, gml_Script_s_count_defenders); -} -function gml_Script_s_count_defenders(_inst, _other, argument0) { - { - var gmlcount = 0; - if (yyfequal(argument0, -4)) { - { - gml_Script_slog(_inst, _other, "s_count_defenders. no cur_roster"); - return 0; - } - } - { - var __yy__v1675 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1676 in __yy__v1675) { - if (!__yy__v1675.hasOwnProperty(__yy__v1676)) continue; - var __yy__v1677 = __yy__v1675[__yy__v1676]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - if (yyGetBool(gml_Script_s_is_defensive_player(__yy__v1677, _inst, gmlpmap))) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } - } - } - return gmlcount; - } -} // with (obj_text) if (string_count("@", text)) visible = false; -function gml_GlobalScript_btn_click_OptionsControls(_inst, _other) { - _inst.gmlbtn_click_OptionsControls = __yy_method(_inst, gml_Script_btn_click_OptionsControls); - _inst.gmlbtn_click_OptionsControls1 = __yy_method(_inst, gml_Script_btn_click_OptionsControls1); - _inst.gmlbtn_click_OptionsControls2 = __yy_method(_inst, gml_Script_btn_click_OptionsControls2); - _inst.gmlbtn_click_OptionsControls3 = __yy_method(_inst, gml_Script_btn_click_OptionsControls3); - _inst.gmls_update_control_screen = __yy_method(_inst, gml_Script_s_update_control_screen); -} -function gml_Script_btn_click_OptionsControls(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000025)); - } -} -function gml_Script_btn_click_OptionsControls1(_inst, _other) { - { - gml_Script_s_update_control_screen(_inst, _other, 1); - } -} -function gml_Script_btn_click_OptionsControls2(_inst, _other) { - { - gml_Script_s_update_control_screen(_inst, _other, 2); - } -} -function gml_Script_btn_click_OptionsControls3(_inst, _other) { - { - gml_Script_s_update_control_screen(_inst, _other, 3); - } -} -function gml_Script_s_update_control_screen(_inst, _other, argument0) { - { - yyInst(_inst, _other, 100648).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100649).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100650).gmlcolour = global.gmlc_background; - { - var __yy__v1678 = GetWithArray(YYASSET_REF(0x0000004b)); - for (var __yy__v1679 in __yy__v1678) { - if (!__yy__v1678.hasOwnProperty(__yy__v1679)) continue; - var __yy__v1680 = __yy__v1678[__yy__v1679]; - instance_destroy(__yy__v1680); - } - } - var ___sw1386___ = argument0; - var ___swc1387___ = -1; - if (yyCompareVal(___sw1386___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1387___ = 0; - } else if (yyCompareVal(___sw1386___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1387___ = 1; - } else if (yyCompareVal(___sw1386___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1387___ = 2; - } - switch (___swc1387___) { - case 0: { - yyInst(_inst, _other, 100648).gmlcolour = global.gmlc_primary; - break; - } - case 1: { - yyInst(_inst, _other, 100649).gmlcolour = global.gmlc_primary; - break; - } - case 2: { - yyInst(_inst, _other, 100650).gmlcolour = global.gmlc_primary; - break; - } - } - var gmlc1 = array_create(9); - var gmlc2 = array_create(9); - var gmlc3 = array_create(9); - var gmli = 0; - for (; yyfless(gmli, 9); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlc1 = __yy_gml_array_check(gmlc1, 4099452308); - gmlc1[__yy_gml_array_check_index_set(gmli)] = instance_create_layer(200, yyfplus(48, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmli), 20))), "Instances", YYASSET_REF(0x0000004b)); - yyInst(_inst, _other, gmlc1[__yy_gml_array_check_index(gmli, gmlc1)]).gmldraw_box = false; - yyInst(_inst, _other, gmlc1[__yy_gml_array_check_index(gmli, gmlc1)]).gmlhalign = 2; - gmlc2 = __yy_gml_array_check(gmlc2, 3749051991); - gmlc2[__yy_gml_array_check_index_set(gmli)] = instance_create_layer(280, yyfplus(48, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmli), 20))), "Instances", YYASSET_REF(0x0000004b)); - yyInst(_inst, _other, gmlc2[__yy_gml_array_check_index(gmli, gmlc2)]).gmldraw_box = false; - yyInst(_inst, _other, gmlc2[__yy_gml_array_check_index(gmli, gmlc2)]).gmlhalign = 1; - gmlc3 = __yy_gml_array_check(gmlc3, 3329150742); - gmlc3[__yy_gml_array_check_index_set(gmli)] = instance_create_layer(400, yyfplus(48, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmli), 20))), "Instances", YYASSET_REF(0x0000004b)); - yyInst(_inst, _other, gmlc3[__yy_gml_array_check_index(gmli, gmlc3)]).gmldraw_box = false; - yyInst(_inst, _other, gmlc3[__yy_gml_array_check_index(gmli, gmlc3)]).gmlhalign = 1; - yyInst(_inst, _other, gmlc1[__yy_gml_array_check_index(gmli, gmlc1)]).gmltext = gml_Script_s_str(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("Map_Tab", __yy_gml_errCheck(string(argument0))), "_Line"), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(gmli), 1)))), "_L")); - yyInst(_inst, _other, gmlc2[__yy_gml_array_check_index(gmli, gmlc2)]).gmltext = gml_Script_s_str(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("Map_Tab", __yy_gml_errCheck(string(argument0))), "_Line"), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(gmli), 1)))), "_B1")); - yyInst(_inst, _other, gmlc3[__yy_gml_array_check_index(gmli, gmlc3)]).gmltext = gml_Script_s_str(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("Map_Tab", __yy_gml_errCheck(string(argument0))), "_Line"), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(gmli), 1)))), "_B2")); - } - } - { - var __yy__v1681 = GetWithArray(YYASSET_REF(0x0000004b)); - for (var __yy__v1682 in __yy__v1681) { - if (!__yy__v1681.hasOwnProperty(__yy__v1682)) continue; - var __yy__v1683 = __yy__v1681[__yy__v1682]; - if (yyGetBool(string_count("@", __yy__v1683.gmltext))) { - __yy__v1683.visible = false; - } - } - } - } -} -function gml_GlobalScript_s_get_position_colour(_inst, _other) { - _inst.gmls_get_position_colour = __yy_method(_inst, gml_Script_s_get_position_colour); -} -function gml_Script_s_get_position_colour(_inst, _other, argument0) { - { - var ___sw1390___ = argument0; - var ___swc1391___ = -1; - if (yyCompareVal(___sw1390___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1390___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1390___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1390___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1390___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1391___ = 0; - } else if (yyCompareVal(___sw1390___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1390___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1390___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1390___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1391___ = 1; - } else if (yyCompareVal(___sw1390___, 11, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1390___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1391___ = 2; - } else if (yyCompareVal(___sw1390___, 100, g_GMLMathEpsilon, false) == 0) { - ___swc1391___ = 3; - } else if (yyCompareVal(___sw1390___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc1391___ = 4; - } else if (yyCompareVal(___sw1390___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc1391___ = 5; - } - switch (___swc1391___) { - case 0: { - return global.gmlc_offense; - break; - } - case 1: { - return global.gmlc_defense; - break; - } - case 2: { - return global.gmlc_specialteams; - break; - } - case 3: { - return global.gmlc_headcoach; - break; - } - case 4: { - return global.gmlc_defense; - break; - } - case 5: { - return global.gmlc_offense; - break; - } - } - return global.gmlc_primary; - } -} -function gml_GlobalScript_s_gui_matchline(_inst, _other) { - _inst.gmls_obj_matchLine_create = __yy_method(_inst, gml_Script_s_obj_matchLine_create); - _inst.gmls_obj_matchLine_step = __yy_method(_inst, gml_Script_s_obj_matchLine_step); - _inst.gmls_obj_matchLine_global_flick = __yy_method(_inst, gml_Script_s_obj_matchLine_global_flick); - _inst.gmls_obj_matchLine_draw = __yy_method(_inst, gml_Script_s_obj_matchLine_draw); - _inst.gmls_obj_matchLine_draw_gui = __yy_method(_inst, gml_Script_s_obj_matchLine_draw_gui); -} -function gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline"; - } - if (gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline.prototype.__type === undefined) { - gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline.prototype.__type = "gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlnext_ps_fixture = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlschedule_fix = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlis_bowl = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlcomp_str = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_obj_matchLine_create(_inst, _other) { - { - _inst.gmlweek_superbowl = gml_Script_s_get_week_superbowl(_inst, _other); - _inst.gmlweek_schedule_end = gml_Script_s_get_last_schedule_week(_inst, _other); - _inst.gmlline_nodes = !yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) ? _inst.gmlweek_superbowl : _inst.gmlweek_schedule_end; - _inst.gmlgap = 192; - gml_Script_slogf(_inst, _other, "line_nodes: %1", _inst.gmlline_nodes); - _inst.gmlmax_w = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gmlline_nodes), __yy_gml_errCheck(_inst.gmlgap))), __yy_gml_errCheck(_inst.gmlgap)); - _inst.gmlweek = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - if (yyfgreater(_inst.gmlweek, _inst.gmlmax_w)) { - _inst.gmlweek = _inst.gmlmax_w; - } - _inst.x = yyfplus(yyfminus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gmlweek), __yy_gml_errCheck(_inst.gmlgap)))), __yy_gml_errCheck(_inst.gmlgap)); - _inst.gmlms_offset = 0; - _inst.gmlshow_difficulty = false; - _inst.gmlclicked = false; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - _inst.gml_data = __yy_gml_array_create([]); - var gmlnext_ps_fix, gmlfix; - var gmli = 1; - for (; yyflessequal(gmli, _inst.gmlline_nodes); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlnext_ps_fix = gml_Script_s_get_postseason_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(gmli), 1)); - gmlfix = gml_Script_s_get_player_schedule_fixture_by_week(_inst, _other, gmli); - var gmlfd = __yy_gml_object_create(_inst, (_inst.gml___struct___180 = __yy_method(_inst, gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline)), gmlnext_ps_fix, gmlfix, gml_Script_s_is_co_bowl_fix(_inst, _other, gmlfix), gml_Script_s_get_fix_competition_string(_inst, _other, gmlfix)); - _inst.gml_data = __yy_gml_array_check(_inst.gml_data, 3245872679); - _inst.gml_data[__yy_gml_array_check_index_set(gmli)] = gmlfd; - } - } - } - } - } -} -function gml_Script_s_obj_matchLine_step(_inst, _other) { - { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl) && yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerr)) { - { - _inst.x = yyfplus(yyfminus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gmlweek), __yy_gml_errCheck(_inst.gmlgap)))), __yy_gml_errCheck(_inst.gmlgap)); - _inst.gmlflick_lineX = 0; - _inst.gmlms_offset = 0; - } - } else { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl)) { - _inst.gmlflick_lineX = yyfplus(_inst.gmlflick_lineX, 1); - } else { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerr)) { - _inst.gmlflick_lineX = yyfminus(_inst.gmlflick_lineX, 1); - } else { - _inst.gmlflick_lineX = yyftime(_inst.gmlflick_lineX, 0.999); - } - } - } - if (yyGetBool(abs(_inst.gmlflick_lineX))) { - { - _inst.x = yyfplus(_inst.x, _inst.gmlflick_lineX); - } - } - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(mouse_check_button(1)) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), yyfminus(__yy_gml_errCheck(_inst.y), 32))) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), 32))))) { - { - if (yyfequal(_inst.gmlclicked, 0)) { - _inst.gmlclicked = g_pBuiltIn.get_current_time(); - } - if (yyfequal(_inst.gmlms_offset, 0)) { - _inst.gmlms_offset = yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(g_pBuiltIn.get_mouse_x())); - } - _inst.x = yyfplus(__yy_gml_errCheck(_inst.gmlms_offset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_x())); - _inst.gmlflick_lineX = 0; - } - } else { - { - if (yyGetBool(yyfequal(_inst.gmlflick_lineX, 0)) && yyGetBool(yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmlclicked), 100)))) { - _inst.gmlshow_difficulty = !yyGetBool(_inst.gmlshow_difficulty); - } - _inst.gmlclicked = 0; - _inst.gmlms_offset = 0; - } - } - _inst.gmlflick_lineX = yyftime(_inst.gmlflick_lineX, 0.9); - var gmlmidscreen = yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2); - _inst.x = clamp(_inst.x, yyfminus(__yy_gml_errCheck(gmlmidscreen), __yy_gml_errCheck(_inst.gmlmax_w)), gmlmidscreen); - } -} -function gml_Script_s_obj_matchLine_global_flick(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), yyfminus(__yy_gml_errCheck(_inst.y), 32))) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), 32))))) { - _inst.gmlflick_lineX = ds_map_find_value(g_pBuiltIn.get_event_data(), "diffX"); - } - } -} -function gml_Script_s_obj_matchLine_draw(_inst, _other) { - { - } -} -function gml_Script_s_obj_matchLine_draw_gui(_inst, _other) { - { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_set_color(16777215); - var gmlgw = display_get_gui_width(); - var gmlsx = _inst.x; - var gmlsy = yyfplus(__yy_gml_errCheck(_inst.y), 8); - var gmlcol = global.gmlc_primary; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - gmlcol = global.gmlc_buttons; - } - draw_rectangle_color(0, yyfminus(__yy_gml_errCheck(_inst.y), 36), gmlgw, yyfplus(__yy_gml_errCheck(_inst.y), 36), gmlcol, gmlcol, gmlcol, gmlcol, 0); - var gmli = 1; - for (; yyflessequal(gmli, _inst.gmlline_nodes); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlfixture = gml_Script_s_get_human_fixture_by_week(_inst, _other, gmli); - var gmlnext_fixture = gml_Script_s_get_human_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(gmli), 1)); - var gmlteamid_away = -1; - var gmlteamid_home = -1; - var gmlaway_score = -1; - var gmlhome_score = -1; - var gmlopponent = -4; - var gmlopp_name = ""; - var gmlrescol = 16777215; - var gmlnextrescol = 16777215; - var gmlscoreline = ""; - if (yyGetBool(gmlfixture)) { - { - gmlteamid_away = ds_map_find_value(gmlfixture, "away_team"); - gmlteamid_home = ds_map_find_value(gmlfixture, "home_team"); - gmlaway_score = ds_map_find_value(gmlfixture, "away_score"); - gmlhome_score = ds_map_find_value(gmlfixture, "home_score"); - gmlopponent = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_away); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id, gmlteamid_away)) { - gmlopponent = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_home); - } - if (yyGetBool(!yyGetBool(is_undefined(gmlopponent))) && yyGetBool(ds_exists(gmlopponent, 1)) && yyGetBool(!yyGetBool(is_undefined(ds_map_find_value(gmlopponent, "name"))))) { - { - if (yyGetBool(yyfequal(gmlteamid_away, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) && yyGetBool(yyfnotequal(gmli, _inst.gmlweek_superbowl))) { - gmlopp_name = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_at")), " "), __yy_gml_errCheck(string_upper(ds_map_find_value(gmlopponent, "name")))); - } else { - gmlopp_name = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_versus")), " "), __yy_gml_errCheck(string_upper(ds_map_find_value(gmlopponent, "name")))); - } - if (yyfnotequal(ds_map_find_value(gmlfixture, "human_win"), "unplayed")) { - { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "win")) { - gmlrescol = 65280; - } else { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "loss")) { - gmlrescol = 255; - } else { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "tie")) { - gmlrescol = 12632256; - } - } - } - } - } - if (yyfnotequal(ds_map_find_value(gmlfixture, "human_win"), "unplayed")) { - { - gmlscoreline = yyfplus(yyfplus(__yy_gml_errCheck(string(gmlaway_score)), "-"), __yy_gml_errCheck(string(gmlhome_score))); - if (yyfless(gmlaway_score, gmlhome_score)) { - gmlscoreline = yyfplus(yyfplus(__yy_gml_errCheck(string(gmlhome_score)), "-"), __yy_gml_errCheck(string(gmlaway_score))); - } - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "win")) { - gmlscoreline = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Win")), " "), __yy_gml_errCheck(gmlscoreline)); - } else { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "loss")) { - gmlscoreline = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Loss")), " "), __yy_gml_errCheck(gmlscoreline)); - } else { - if (yyfequal(ds_map_find_value(gmlfixture, "human_win"), "tie")) { - gmlscoreline = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Tie")), " "), __yy_gml_errCheck(gmlscoreline)); - } - } - } - } - } - if (yyGetBool(gmlnext_fixture)) { - { - if (yyfequal(ds_map_find_value(gmlnext_fixture, "human_win"), "win")) { - gmlnextrescol = 65280; - } else { - if (yyfequal(ds_map_find_value(gmlnext_fixture, "human_win"), "loss")) { - gmlnextrescol = 255; - } else { - if (yyfequal(ds_map_find_value(gmlnext_fixture, "human_win"), "tie")) { - gmlnextrescol = 12632256; - } - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyInst(_inst, _other, _inst.gml_data[__yy_gml_array_check_index(gmli, _inst.gml_data)]).gmlnext_ps_fixture)) { - gmlnextrescol = 12632256; - } - } - } - } - } else { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfgreater(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))) { - { - gmlrescol = 12632256; - gmlfixture = yyInst(_inst, _other, _inst.gml_data[__yy_gml_array_check_index(gmli, _inst.gml_data)]).gmlschedule_fix; - if (yyGetBool(gmlfixture) && yyGetBool(yyfequal(ds_map_find_value(gmlfixture, "show"), 1))) { - { - gmlteamid_away = ds_map_find_value(gmlfixture, "away_team"); - gmlteamid_home = ds_map_find_value(gmlfixture, "home_team"); - gmlaway_score = ds_map_find_value(gmlfixture, "away_score"); - gmlhome_score = ds_map_find_value(gmlfixture, "home_score"); - if (yyGetBool(yyfgreater(gmlteamid_away, -1)) && yyGetBool(yyfgreater(gmlteamid_home, -1))) { - { - var gmlteam_away = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_away); - var gmlteam_home = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_home); - gmlopp_name = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_away, "tla")), " - "), __yy_gml_errCheck(ds_map_find_value(gmlteam_home, "tla"))); - if (yyfgreater(gmlaway_score, -1)) { - { - gmlscoreline = yyfplus(yyfplus(__yy_gml_errCheck(string(gmlaway_score)), "-"), __yy_gml_errCheck(string(gmlhome_score))); - } - } - } - } - } - } - } - } else { - if (yyfless(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - { - gmlopp_name = gml_Script_s_str(_inst, _other, "ui_ByeWeek"); - gmlrescol = 16777215; - if (yyGetBool(gmlnext_fixture)) { - { - if (yyfequal(ds_map_find_value(gmlnext_fixture, "human_win"), "win")) { - gmlnextrescol = 65280; - } else { - if (yyfequal(ds_map_find_value(gmlnext_fixture, "human_win"), "loss")) { - gmlnextrescol = 255; - } else { - if (yyfequal(ds_map_find_value(gmlnext_fixture, "human_win"), "tie")) { - gmlnextrescol = 12632256; - } - } - } - } - } - } - } else { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlrescol = 12632256; - gmlfixture = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, gmli); - if (yyGetBool(gmlfixture)) { - { - gmlteamid_away = ds_map_find_value(gmlfixture, "away_team"); - gmlteamid_home = ds_map_find_value(gmlfixture, "home_team"); - gmlaway_score = ds_map_find_value(gmlfixture, "away_score"); - gmlhome_score = ds_map_find_value(gmlfixture, "home_score"); - if (yyGetBool(yyfgreater(gmlteamid_away, -1)) && yyGetBool(yyfgreater(gmlteamid_home, -1))) { - { - var gmlteam_away = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_away); - var gmlteam_home = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmlteamid_home); - gmlopp_name = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam_away, "tla")), " - "), __yy_gml_errCheck(ds_map_find_value(gmlteam_home, "tla"))); - if (yyfgreater(gmlaway_score, -1)) { - { - gmlscoreline = yyfplus(yyfplus(__yy_gml_errCheck(string(gmlaway_score)), "-"), __yy_gml_errCheck(string(gmlhome_score))); - } - } - } - } - } - } - } - } - } - } - } - if (yyGetBool(yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) && yyGetBool(yyfless(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))) || yyGetBool(yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfless(gmli, _inst.gmlweek_schedule_end)))) { - { - draw_line_width_colour(gmlsx, gmlsy, yyfplus(__yy_gml_errCheck(gmlsx), __yy_gml_errCheck(_inst.gmlgap)), gmlsy, 4, gmlrescol, gmlnextrescol); - draw_line_width_colour(gmlsx, yyfplus(__yy_gml_errCheck(gmlsy), 1), yyfplus(__yy_gml_errCheck(gmlsx), __yy_gml_errCheck(_inst.gmlgap)), yyfplus(__yy_gml_errCheck(gmlsy), 1), 2, 4210752, 4210752); - } - } else { - if (yyfless(gmli, _inst.gmlline_nodes)) { - { - draw_line_width_colour(gmlsx, gmlsy, yyfplus(__yy_gml_errCheck(gmlsx), __yy_gml_errCheck(_inst.gmlgap)), gmlsy, 4, 12632256, 12632256); - draw_line_width_colour(gmlsx, yyfplus(__yy_gml_errCheck(gmlsy), 1), yyfplus(__yy_gml_errCheck(gmlsx), __yy_gml_errCheck(_inst.gmlgap)), yyfplus(__yy_gml_errCheck(gmlsy), 1), 2, 4210752, 4210752); - } - } - } - var gmlwk; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - gmlwk = gml_Script_s_get_week_name(_inst, _other, gmli); - } else { - gmlwk = string_upper(gml_Script_s_get_string_week(_inst, _other, gmli)); - } - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmlsx), 1), yyfminus(__yy_gml_errCheck(_inst.y), 27), gmlwk, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmlsx, yyfminus(__yy_gml_errCheck(_inst.y), 28), gmlwk); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, _inst.gml_data[__yy_gml_array_check_index(gmli, _inst.gml_data)]).gmlcomp_str, -4))) { - { - draw_set_color(0); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmlsx), 1), yyfminus(__yy_gml_errCheck(_inst.y), 17), yyInst(_inst, _other, _inst.gml_data[__yy_gml_array_check_index(gmli, _inst.gml_data)]).gmlcomp_str); - draw_set_color(16777215); - gml_Script_draw_hd_text(_inst, _other, gmlsx, yyfminus(__yy_gml_errCheck(_inst.y), 18), yyInst(_inst, _other, _inst.gml_data[__yy_gml_array_check_index(gmli, _inst.gml_data)]).gmlcomp_str); - } - } - var gmlcol = 0; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyInst(_inst, _other, _inst.gml_data[__yy_gml_array_check_index(gmli, _inst.gml_data)]).gmlis_bowl)) { - { - if (yyGetBool(!yyGetBool(is_undefined(gmlopponent))) && yyGetBool(yyfnotequal(gmlopponent, -4))) { - gmlopp_name = string_upper(ds_map_find_value(gmlopponent, "name")); - } - } - } - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmlsx), 1), yyfplus(yyfminus(__yy_gml_errCheck(_inst.y), 8), 1), gmlopp_name, gmlcol, gmlcol, gmlcol, gmlcol, 1); - gml_Script_draw_hd_text(_inst, _other, gmlsx, yyfminus(__yy_gml_errCheck(_inst.y), 8), gmlopp_name); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmlsx), 1), yyfplus(__yy_gml_errCheck(_inst.y), 25), gmlscoreline, gmlcol, gmlcol, gmlcol, gmlcol, 1); - gml_Script_draw_hd_text(_inst, _other, gmlsx, yyfplus(__yy_gml_errCheck(_inst.y), 24), gmlscoreline); - draw_sprite_ext(_inst, YYASSET_REF(0x01000064), 0, gmlsx, gmlsy, 1, 1, 0, gmlrescol, 1); - if (yyGetBool(_inst.gmlshow_difficulty)) { - { - if (yyGetBool(gmlfixture) && yyGetBool(yyfnotequal(ds_map_find_value(gmlfixture, "human_win"), "unplayed")) && yyGetBool(ds_map_exists(gmlfixture, "difficulty"))) { - { - draw_set_alpha(0.75); - gml_Script_draw_hd_text_transformed(_inst, _other, gmlsx, yyfplus(__yy_gml_errCheck(gmlsy), 25), ds_map_find_value(gmlfixture, "difficulty"), 0.5, 0.5, 0); - draw_set_alpha(1); - } - } - } - } - gmlsx = yyfplus(gmlsx, _inst.gmlgap); - } - } - } -} -function gml_GlobalScript_s_increase_player_attribute(_inst, _other) { - _inst.gmls_increase_player_attribute = __yy_method(_inst, gml_Script_s_increase_player_attribute); -} -function gml_Script_s_increase_player_attribute(_inst, _other, argument0, argument1) { - { - if (yyGetBool(gml_Script_s_player_at_max_potential(_inst, _other, argument0))) { - return; - } - var ___sw1394___ = argument1; - var ___swc1395___ = -1; - if (yyCompareVal(___sw1394___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1395___ = 0; - } else if (yyCompareVal(___sw1394___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1395___ = 1; - } else if (yyCompareVal(___sw1394___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1395___ = 2; - } else if (yyCompareVal(___sw1394___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1395___ = 3; - } - switch (___swc1395___) { - case 0: { - if (yyfless(ds_map_find_value(argument0, "skill"), ds_map_find_value(argument0, "max_skill"))) { - { - ds_map_set(argument0, "skill", yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "skill")), 1)); - ds_map_set_post(argument0, "skill_points", yyfminus(__yy_gml_errCheck(ds_map_find_value(argument0, "skill_points")), 1)); - } - } - break; - } - case 1: { - if (yyfless(ds_map_find_value(argument0, "speed"), ds_map_find_value(argument0, "max_speed"))) { - { - ds_map_set(argument0, "speed", yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "speed")), 1)); - ds_map_set_post(argument0, "skill_points", yyfminus(__yy_gml_errCheck(ds_map_find_value(argument0, "skill_points")), 1)); - } - } - break; - } - case 2: { - if (yyfless(ds_map_find_value(argument0, "strength"), ds_map_find_value(argument0, "max_strength"))) { - { - ds_map_set(argument0, "strength", yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "strength")), 1)); - ds_map_set_post(argument0, "skill_points", yyfminus(__yy_gml_errCheck(ds_map_find_value(argument0, "skill_points")), 1)); - } - } - break; - } - case 3: { - if (yyfless(ds_map_find_value(argument0, "stamina"), ds_map_find_value(argument0, "max_stamina"))) { - { - ds_map_set(argument0, "stamina", yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "stamina")), 1)); - ds_map_set_post(argument0, "skill_points", yyfminus(__yy_gml_errCheck(ds_map_find_value(argument0, "skill_points")), 1)); - } - } - break; - } - } - } -} -function gml_GlobalScript_s_player_at_max_potential(_inst, _other) { - _inst.gmls_player_at_max_potential = __yy_method(_inst, gml_Script_s_player_at_max_potential); -} -function gml_Script_s_player_at_max_potential(_inst, _other, argument0) { - { - gml_Script_s_round_player_attributes(_inst, _other, argument0); - if (yyfless(ds_map_find_value(argument0, "skill"), ds_map_find_value(argument0, "max_skill"))) { - return false; - } - if (yyfless(ds_map_find_value(argument0, "speed"), ds_map_find_value(argument0, "max_speed"))) { - return false; - } - if (yyfless(ds_map_find_value(argument0, "strength"), ds_map_find_value(argument0, "max_strength"))) { - return false; - } - if (yyfless(ds_map_find_value(argument0, "stamina"), ds_map_find_value(argument0, "max_stamina"))) { - return false; - } - return true; - } -} -function gml_GlobalScript_s_is_offensive_player(_inst, _other) { - _inst.gmls_is_offensive_player = __yy_method(_inst, gml_Script_s_is_offensive_player); - _inst.gmls_get_training_reg = __yy_method(_inst, gml_Script_s_get_training_reg); -} -function gml_Script_s_is_offensive_player(_inst, _other, argument0) { - { - var ___sw1398___ = ds_map_find_value(argument0, "position"); - var ___swc1399___ = -1; - if (yyCompareVal(___sw1398___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc1399___ = 0; - } else if (yyCompareVal(___sw1398___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 10, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1398___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc1399___ = 1; - } - switch (___swc1399___) { - case 0: { - return true; - } - case 1: { - return false; - } - } - return false; - } -} -function gml_Script_s_get_training_reg(_inst, _other, argument0) { - { - var gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_df; - if (yyGetBool(gml_Script_s_is_offensive_player(_inst, _other, argument0))) { - gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_of; - } - return gmltrainingreg; - } -} -function gml_GlobalScript_s_is_defensive_player(_inst, _other, argument0) { - _inst.gmls_is_defensive_player = __yy_method(_inst, gml_Script_s_is_defensive_player); -} -function gml_Script_s_is_defensive_player(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var ___sw1402___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1403___ = -1; - if (yyCompareVal(___sw1402___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1402___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1402___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1402___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1402___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1402___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1403___ = 0; - } else if (yyCompareVal(___sw1402___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1402___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1402___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1402___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1403___ = 1; - } - switch (___swc1403___) { - case 0: { - return false; - } - case 1: { - return true; - } - } - return false; - } -} -function gml_GlobalScript_s_get_average_yards(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_get_average_yards = __yy_method(_inst, gml_Script_s_get_average_yards); -} -function gml_Script_s_get_average_yards(_inst, _other, argument0, argument1, argument2) { - { - var gmlpmap = argument0; - var gmltyp = "stat_"; - var ___sw1408___ = argument1; - var ___swc1409___ = -1; - if (yyCompareVal(___sw1408___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1409___ = 0; - } else if (yyCompareVal(___sw1408___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1409___ = 1; - } else if (yyCompareVal(___sw1408___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1409___ = 2; - } - switch (___swc1409___) { - case 0: { - gmltyp = "stat_"; - break; - } - case 1: { - gmltyp = "season_"; - break; - } - case 2: { - gmltyp = "career_"; - break; - } - } - if (yyGetBool(argument2)) { - gmltyp = yyfplus(gmltyp, "rush_"); - } - var ___sw1410___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1411___ = -1; - if (yyCompareVal(___sw1410___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1410___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1410___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1411___ = 0; - } - switch (___swc1411___) { - case 0: { - if (yyGetBool(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "attempts")))) { - return yyfdivide(__yy_gml_errCheck(round(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "yards")))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "attempts")))); - } - break; - } - default: { - if (yyGetBool(argument2)) { - { - if (yyGetBool(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "attempts")))) { - return yyfdivide(__yy_gml_errCheck(round(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "yards")))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "attempts")))); - } - } - } else { - if (yyGetBool(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "complete")))) { - return yyfdivide(__yy_gml_errCheck(round(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "yards")))), __yy_gml_errCheck(ds_map_find_value(gmlpmap, yyfplus(__yy_gml_errCheck(gmltyp), "complete")))); - } - } - break; - } - } - return 0; - } -} -function gml_GlobalScript_s_get_player_name(_inst, _other, argument0, argument1) { - _inst.gmls_get_player_name = __yy_method(_inst, gml_Script_s_get_player_name); -} -function gml_Script_s_get_player_name(_inst, _other, argument0, argument1) { - { - var gmlpmap = argument0; - var gmlshort = argument1; - var ___sw1414___ = gmlshort; - var ___swc1415___ = -1; - if (yyCompareVal(___sw1414___, false, g_GMLMathEpsilon, false) == 0) { - ___swc1415___ = 0; - } else if (yyCompareVal(___sw1414___, true, g_GMLMathEpsilon, false) == 0) { - ___swc1415___ = 1; - } - switch (___swc1415___) { - case 0: { - return yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))); - break; - } - case 1: { - return yyfplus(yyfplus(__yy_gml_errCheck(string_copy(ds_map_find_value(gmlpmap, "fname"), 1, 1)), "."), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))); - break; - } - } - } -} -function gml_GlobalScript_s_get_meeting_cost_morale(_inst, _other, argument0) { - _inst.gmls_get_meeting_cost_morale = __yy_method(_inst, gml_Script_s_get_meeting_cost_morale); -} -function gml_Script_s_get_meeting_cost_morale(_inst, _other, argument0) { - { - var ___sw1418___ = gml_Script_s_get_attitude_icon(_inst, _other, ds_map_find_value(argument0, "attitude")); - var ___swc1419___ = -1; - if (yyCompareVal(___sw1418___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1419___ = 0; - } else if (yyCompareVal(___sw1418___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1419___ = 1; - } else if (yyCompareVal(___sw1418___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1419___ = 2; - } else if (yyCompareVal(___sw1418___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1419___ = 3; - } else if (yyCompareVal(___sw1418___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1419___ = 4; - } else if (yyCompareVal(___sw1418___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1419___ = 5; - } else if (yyCompareVal(___sw1418___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1419___ = 6; - } - switch (___swc1419___) { - case 0: { - return 4; - break; - } - case 1: { - return 3; - break; - } - case 2: { - return 3; - break; - } - case 3: { - return 2; - break; - } - case 4: { - return 2; - break; - } - case 5: { - return 1; - break; - } - case 6: { - return 1; - break; - } - } - return 99; - } -} -function gml_GlobalScript_s_get_meeting_cost_condition(_inst, _other, argument0) { - _inst.gmls_get_meeting_cost_condition = __yy_method(_inst, gml_Script_s_get_meeting_cost_condition); -} -function gml_Script_s_get_meeting_cost_condition(_inst, _other, argument0) { - { - var gmlcost = yyfdivide(__yy_gml_errCheck(yyfminus(100, __yy_gml_errCheck(ds_map_find_value(argument0, "condition")))), 5); - return clamp(round(gmlcost), 1, 100); - } -} -function gml_GlobalScript_s_get_meeting_cost_levelup(_inst, _other, argument0) { - _inst.gmls_get_meeting_cost_levelup = __yy_method(_inst, gml_Script_s_get_meeting_cost_levelup); -} -function gml_Script_s_get_meeting_cost_levelup(_inst, _other, argument0) { - { - return round(yyftime(__yy_gml_errCheck(real(ds_map_find_value(argument0, "xp_level"))), 4)); - } -} -function gml_GlobalScript_s_get_meeting_cost_delay_retirement(_inst, _other, argument0) { - _inst.gmls_get_meeting_cost_delay_retirement = __yy_method(_inst, gml_Script_s_get_meeting_cost_delay_retirement); -} -function gml_Script_s_get_meeting_cost_delay_retirement(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlyears_over = yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "age")), __yy_gml_errCheck(gml_Script_s_get_max_age(_inst, _other, gmlpmap))); - return yyfplus(25, __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(gmlyears_over), __yy_gml_errCheck(gmlyears_over)), 25))); - } -} -function gml_GlobalScript_s_get_meeting_cost_extend_contract(_inst, _other, argument0) { - _inst.gmls_get_meeting_cost_extend_contract = __yy_method(_inst, gml_Script_s_get_meeting_cost_extend_contract); -} -function gml_Script_s_get_meeting_cost_extend_contract(_inst, _other, argument0) { - { - var gmlpmap = argument0; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return gml_Script_s_get_meeting_cost_academic_coaching(_inst, _other, gmlpmap); - } - } - var gmlcost = round(yyfplus(__yy_gml_errCheck(gml_Script_s_get_player_rating(_inst, _other, gmlpmap)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "salary")), 0.5)))); - gmlcost = yyfplus(gmlcost, yyftime(5, __yy_gml_errCheck(ds_map_find_value(gmlpmap, "contract")))); - return gmlcost; - } -} -function gml_GlobalScript_s_get_match_rating(_inst, _other) { - _inst.gmls_get_match_rating = __yy_method(_inst, gml_Script_s_get_match_rating); -} -function gml_Script_s_get_match_rating(_inst, _other, argument0) { - { - var gmlmrating = 0; - var gmlpos = ds_map_find_value(argument0, "position"); - var ___sw1424___ = gmlpos; - var ___swc1425___ = -1; - if (yyCompareVal(___sw1424___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1425___ = 0; - } else if (yyCompareVal(___sw1424___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1425___ = 1; - } else if (yyCompareVal(___sw1424___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1425___ = 2; - } else if (yyCompareVal(___sw1424___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1425___ = 3; - } else if (yyCompareVal(___sw1424___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1425___ = 4; - } else if (yyCompareVal(___sw1424___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1425___ = 5; - } else if (yyCompareVal(___sw1424___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1424___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1424___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1424___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1425___ = 6; - } - switch (___swc1425___) { - case 0: { - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_touchdowns")); - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_rush_touchdowns")); - gmlmrating = yyfminus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_int")), 0.5)); - gmlmrating = yyfminus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_sacks")), 0.5)); - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_yards")), 50)); - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_rush_yards")), 25)); - gmlmrating = yyfminus(gmlmrating, ds_map_find_value(argument0, "stat_fumbles")); - break; - } - case 1: { - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_tackles")); - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_complete")), 0.25)); - gmlmrating = yyfminus(gmlmrating, ds_map_find_value(argument0, "stat_sacks")); - break; - } - case 2: { - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_tackles")); - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_touchdowns")); - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_yards")), 20)); - gmlmrating = yyfminus(gmlmrating, ds_map_find_value(argument0, "stat_fumbles")); - if (yyGetBool(ds_map_find_value(argument0, "stat_return_attempts"))) { - { - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_return_yards")), __yy_gml_errCheck(ds_map_find_value(argument0, "stat_return_attempts")))), 10)); - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_return_tds")); - } - } - if (yyGetBool(yyfless(gmlmrating, 5)) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "stat_touchdowns"), 0))) { - gmlmrating = 5; - } - break; - } - case 3: { - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_tackles")), 2)); - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_touchdowns")), 2)); - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_yards")), 7.5)); - gmlmrating = yyfminus(gmlmrating, ds_map_find_value(argument0, "stat_fumbles")); - if (yyGetBool(yyfless(gmlmrating, 5)) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "stat_touchdowns"), 0))) { - gmlmrating = 5.5; - } - break; - } - case 4: { - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_tackles")); - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_touchdowns")), 3)); - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_yards")), 15)); - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_rush_touchdowns")), 2)); - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_rush_yards")), 15)); - gmlmrating = yyfminus(gmlmrating, ds_map_find_value(argument0, "stat_fumbles")); - if (yyGetBool(ds_map_find_value(argument0, "stat_return_attempts"))) { - { - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_return_yards")), __yy_gml_errCheck(ds_map_find_value(argument0, "stat_return_attempts")))), 10)); - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_return_tds")); - } - } - if (yyGetBool(yyfless(gmlmrating, 5)) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "stat_touchdowns"), 0))) { - gmlmrating = 5; - } - break; - } - case 5: { - gmlmrating = 5; - if (yyGetBool(ds_map_find_value(argument0, "stat_attempts"))) { - { - gmlmrating = 4; - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_complete")); - gmlmrating = yyfminus(gmlmrating, yyfminus(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_attempts")), __yy_gml_errCheck(ds_map_find_value(argument0, "stat_complete")))); - if (yyfgreater(ds_map_find_value(argument0, "stat_longest"), 40)) { - gmlmrating = yyfplus(gmlmrating, 2); - } else { - if (yyfgreater(ds_map_find_value(argument0, "stat_longest"), 30)) { - gmlmrating = yyfplus(gmlmrating, 1); - } - } - } - } - if (yyGetBool(ds_map_exists(argument0, "stat_attempts_XP")) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "stat_attempts_XP"), 0))) { - { - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_complete_XP")); - gmlmrating = yyfminus(gmlmrating, yyfminus(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_attempts_XP")), __yy_gml_errCheck(ds_map_find_value(argument0, "stat_complete_XP")))); - } - } - break; - } - case 6: { - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_tackles")), 1.5)); - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_int")), 2)); - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_sacks")), 2)); - gmlmrating = yyfplus(gmlmrating, yyftime(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_fumbles")), 2)); - if (yyGetBool(ds_map_find_value(argument0, "stat_return_attempts"))) { - { - gmlmrating = yyfplus(gmlmrating, yyfdivide(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(argument0, "stat_return_yards")), __yy_gml_errCheck(ds_map_find_value(argument0, "stat_return_attempts")))), 10)); - gmlmrating = yyfplus(gmlmrating, ds_map_find_value(argument0, "stat_return_tds")); - } - } - break; - } - } - if (yyGetBool(ds_map_exists(argument0, "kr")) && yyGetBool(ds_map_find_value(argument0, "kr"))) { - { - if (yyGetBool(ds_map_exists(argument0, "backup")) && yyGetBool(ds_map_find_value(argument0, "backup"))) { - gmlmrating = yyfplus(gmlmrating, 1); - } - } - } - var ___sw1426___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength; - var ___swc1427___ = -1; - if (yyCompareVal(___sw1426___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1427___ = 0; - } else if (yyCompareVal(___sw1426___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1427___ = 1; - } else if (yyCompareVal(___sw1426___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1427___ = 2; - } - switch (___swc1427___) { - case 0: { - gmlmrating = yyftime(gmlmrating, 1.33); - break; - } - case 1: { - break; - } - case 2: { - gmlmrating = yyftime(gmlmrating, 0.66); - break; - } - } - if (yyfgreaterequal(gmlmrating, 10)) { - { - if (yyGetBool(gml_Script_s_is_offensive_player(_inst, _other, argument0)) && yyGetBool(yyfgreater(ds_map_find_value(argument0, "stat_fumbles"), 0))) { - gmlmrating = 9; - } - if (yyfequal(gmlpos, 1)) { - { - if (yyfgreater(ds_map_find_value(argument0, "stat_int"), 0)) { - gmlmrating = 9; - } - if (yyfgreater(ds_map_find_value(argument0, "stat_sacks"), 0)) { - gmlmrating = 9; - } - } - } else { - if (yyfequal(gmlpos, 10)) { - { - if (yyfgreater(ds_map_find_value(argument0, "stat_attempts"), ds_map_find_value(argument0, "stat_complete"))) { - gmlmrating = 9; - } - } - } - } - } - } - return clamp(round(gmlmrating), 1, 10); - } -} -function gml_GlobalScript_s_reset_match_stats(_inst, _other) { - _inst.gmls_reset_match_stats = __yy_method(_inst, gml_Script_s_reset_match_stats); -} -function gml_Script_s_reset_match_stats(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_reset_match_stats"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, -4)) { - { - return; - } - } - { - var __yy__v1684 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1685 in __yy__v1684) { - if (!__yy__v1684.hasOwnProperty(__yy__v1685)) continue; - var __yy__v1686 = __yy__v1684[__yy__v1685]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1686.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1686.gmlroster, gmli); - ds_map_set(gmlpmap, "stat_attempts", 0); - ds_map_set(gmlpmap, "stat_complete", 0); - ds_map_set(gmlpmap, "stat_yards", 0); - ds_map_set(gmlpmap, "stat_longest", 0); - ds_map_set(gmlpmap, "stat_touchdowns", 0); - ds_map_set(gmlpmap, "stat_fumbles", 0); - ds_map_set(gmlpmap, "stat_int", 0); - ds_map_set(gmlpmap, "stat_sacks", 0); - ds_map_set(gmlpmap, "stat_tackles", 0); - ds_map_set(gmlpmap, "stat_rush_attempts", 0); - ds_map_set(gmlpmap, "stat_rush_yards", 0); - ds_map_set(gmlpmap, "stat_rush_longest", 0); - ds_map_set(gmlpmap, "stat_rush_touchdowns", 0); - ds_map_set(gmlpmap, "stat_return_yards", 0); - ds_map_set(gmlpmap, "stat_return_tds", 0); - ds_map_set(gmlpmap, "stat_return_longest", 0); - ds_map_set(gmlpmap, "stat_return_attempts", 0); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) { - { - ds_map_set(gmlpmap, "stat_attempts_XP", 0); - ds_map_set(gmlpmap, "stat_complete_XP", 0); - } - } - if (yyGetBool(argument0)) { - { - ds_map_set(gmlpmap, "season_games", 0); - ds_map_set(gmlpmap, "season_attempts", 0); - ds_map_set(gmlpmap, "season_complete", 0); - ds_map_set(gmlpmap, "season_yards", 0); - ds_map_set(gmlpmap, "season_longest", 0); - ds_map_set(gmlpmap, "season_touchdowns", 0); - ds_map_set(gmlpmap, "season_fumbles", 0); - ds_map_set(gmlpmap, "season_int", 0); - ds_map_set(gmlpmap, "season_sacks", 0); - ds_map_set(gmlpmap, "season_tackles", 0); - ds_map_set(gmlpmap, "season_rush_attempts", 0); - ds_map_set(gmlpmap, "season_rush_yards", 0); - ds_map_set(gmlpmap, "season_rush_longest", 0); - ds_map_set(gmlpmap, "season_rush_touchdowns", 0); - ds_map_set(gmlpmap, "season_return_yards", 0); - ds_map_set(gmlpmap, "season_return_tds", 0); - ds_map_set(gmlpmap, "season_return_longest", 0); - ds_map_set(gmlpmap, "season_return_attempts", 0); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 10)) { - { - ds_map_set(gmlpmap, "season_attempts_XP", 0); - ds_map_set(gmlpmap, "season_complete_XP", 0); - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_toxic_effect_on_morale(_inst, _other) { - _inst.gmls_toxic_effect_on_morale = __yy_method(_inst, gml_Script_s_toxic_effect_on_morale); -} -function gml_Script_s_toxic_effect_on_morale(_inst, _other) { - { - { - var __yy__v1687 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1688 in __yy__v1687) { - if (!__yy__v1687.hasOwnProperty(__yy__v1688)) continue; - var __yy__v1689 = __yy__v1687[__yy__v1688]; - { - var gmlof_coach = gml_Script_s_get_staff(__yy__v1689, _inst, 102); - var gmldf_coach = gml_Script_s_get_staff(__yy__v1689, _inst, 101); - var gmlof_negotiator = false; - var gmldf_negotiator = false; - if (yyfequal(ds_map_find_value(gmlof_coach, "trait"), 4)) { - gmlof_negotiator = true; - } - if (yyfequal(ds_map_find_value(gmldf_coach, "trait"), 4)) { - gmldf_negotiator = true; - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1689.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1689.gmlroster, gmli); - if (yyflessequal(ds_map_find_value(gmlpmap, "attitude"), 15)) { - { - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v1689, _inst, gmlpmap))) { - { - if (!yyGetBool(gmlof_negotiator)) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1689.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap2 = ds_list_find_value(__yy__v1689.gmlroster, gmli); - if (yyfgreater(ds_map_find_value(gmlpmap2, "attitude"), 30)) { - ds_map_set(gmlpmap2, "attitude", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap2, "attitude")), __yy_gml_errCheck(irandom(3)))); - } - } - } - } - } - } - } else { - { - if (!yyGetBool(gmldf_negotiator)) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1689.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap2 = ds_list_find_value(__yy__v1689.gmlroster, gmli); - if (yyfgreater(ds_map_find_value(gmlpmap2, "attitude"), 30)) { - ds_map_set(gmlpmap2, "attitude", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap2, "attitude")), __yy_gml_errCheck(irandom(3)))); - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_match_rating_effect_on_morale(_inst, _other) { - _inst.gmls_match_rating_effect_on_morale = __yy_method(_inst, gml_Script_s_match_rating_effect_on_morale); -} -function gml_Script_s_match_rating_effect_on_morale(_inst, _other) { - { - { - var __yy__v1690 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1691 in __yy__v1690) { - if (!__yy__v1690.hasOwnProperty(__yy__v1691)) continue; - var __yy__v1692 = __yy__v1690[__yy__v1691]; - { - gml_Script_slog(__yy__v1692, _inst, "s_match_rating_effect_on_morale"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1692.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1692.gmlroster, gmli); - var gmlrat = gml_Script_s_get_match_rating(__yy__v1692, _inst, gmlpmap); - if (yyGetBool(ds_map_exists(gmlpmap, "backup")) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "backup"), true))) { - { - ds_map_set(gmlpmap, "attitude", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), 5), 1, 100)); - } - } else { - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v1692, _inst, gmlpmap)))) { - { - gml_Script_slog(__yy__v1692, _inst, yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")), " Rating = "), __yy_gml_errCheck(string(gmlrat)))); - gml_Script_slog(__yy__v1692, _inst, yyfplus("Attitude was = ", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "attitude"))))); - var gmlamt = lerp(-5, 2, yyftime(__yy_gml_errCheck(gmlrat), 0.1)); - gml_Script_slog(__yy__v1692, _inst, yyfplus("Amt = ", __yy_gml_errCheck(string(gmlamt)))); - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), __yy_gml_errCheck(gmlamt)), 1, 100)); - gml_Script_slog(__yy__v1692, _inst, yyfplus("Attitude now = ", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "attitude"))))); - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_training_regime_effect_on_morale(_inst, _other) { - _inst.gmls_training_regime_effect_on_morale = __yy_method(_inst, gml_Script_s_training_regime_effect_on_morale); -} -function gml_Script_s_training_regime_effect_on_morale(_inst, _other) { - { - { - var __yy__v1693 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1694 in __yy__v1693) { - if (!__yy__v1693.hasOwnProperty(__yy__v1694)) continue; - var __yy__v1695 = __yy__v1693[__yy__v1694]; - { - gml_Script_slog(__yy__v1695, _inst, "s_training_regime_effect_on_morale"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1695.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1695.gmlroster, gmli); - var gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_df; - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v1695, _inst, gmlpmap))) { - gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_of; - } - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v1695, _inst, gmlpmap)))) { - { - gml_Script_slog(__yy__v1695, _inst, yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")), "Attitude was = "), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "attitude"))))); - var gmlamt = 0; - var ___sw1430___ = gmltrainingreg; - var ___swc1431___ = -1; - if (yyCompareVal(___sw1430___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1431___ = 0; - } else if (yyCompareVal(___sw1430___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1431___ = 1; - } else if (yyCompareVal(___sw1430___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1431___ = 2; - } - switch (___swc1431___) { - case 0: { - gmlamt = irandom(2); - } - case 1: { - break; - } - case 2: { - gmlamt = irandom_range(-1, -3); - } - } - gml_Script_slog(__yy__v1695, _inst, yyfplus("Amt = ", __yy_gml_errCheck(string(gmlamt)))); - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), __yy_gml_errCheck(gmlamt)), 1, 100)); - gml_Script_slog(__yy__v1695, _inst, yyfplus("Attitude now = ", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "attitude"))))); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_injury_effect_on_attitude(_inst, _other) { - _inst.gmls_injury_effect_on_attitude = __yy_method(_inst, gml_Script_s_injury_effect_on_attitude); -} -function gml_Script_s_injury_effect_on_attitude(_inst, _other) { - { - { - var __yy__v1696 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1697 in __yy__v1696) { - if (!__yy__v1696.hasOwnProperty(__yy__v1697)) continue; - var __yy__v1698 = __yy__v1696[__yy__v1697]; - { - var gmloc = gml_Script_s_get_staff(__yy__v1698, _inst, 102); - var gmldc = gml_Script_s_get_staff(__yy__v1698, _inst, 101); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1698.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1698.gmlroster, gmli); - if (yyGetBool(yyfequal(ds_map_find_value(gmloc, "trait"), 8)) && yyGetBool(gml_Script_s_is_offensive_player(__yy__v1698, _inst, gmlpmap))) { - continue; - } else { - if (yyGetBool(yyfequal(ds_map_find_value(gmldc, "trait"), 8)) && yyGetBool(!yyGetBool(gml_Script_s_is_offensive_player(__yy__v1698, _inst, gmlpmap)))) { - continue; - } - } - if (yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "condition"), -1)) && yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "attitude"), 60))) { - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), 1), __yy_gml_errCheck(irandom(5))), 1, 100)); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_rehab_effect(_inst, _other, argument0, argument1) { - _inst.gmls_rehab_effect = __yy_method(_inst, gml_Script_s_rehab_effect); -} -function gml_Script_s_rehab_effect(_inst, _other, argument0, argument1) { - { - var gmlamt = argument0; - var gmlupdate_injuries = argument1; - { - var __yy__v1699 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1700 in __yy__v1699) { - if (!__yy__v1699.hasOwnProperty(__yy__v1700)) continue; - var __yy__v1701 = __yy__v1699[__yy__v1700]; - { - var gmloc = gml_Script_s_get_staff(__yy__v1701, _inst, 102); - var gmldc = gml_Script_s_get_staff(__yy__v1701, _inst, 101); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1701.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1701.gmlroster, gmli); - var gmlcon = ds_map_find_value(gmlpmap, "condition"); - if (yyfless(gmlcon, 0)) { - { - if (yyGetBool(gmlupdate_injuries) && yyGetBool(yyfnotequal(ds_map_find_value(gmlpmap, "injury_week"), __yy__v1701.gmlweek))) { - { - gmlcon = yyfplus(gmlcon, 1); - if (yyfequal(gmlcon, 0)) { - { - ds_map_set(gmlpmap, "injury_week", 0); - gmlcon = irandom_range(85, 100); - var gmlmsg = gml_Script_s_str(__yy__v1701, _inst, "news_PlayerRecovered"); - gmlmsg = gml_Script_s_parse_player_message(__yy__v1701, _inst, gmlmsg, gmlpmap); - gml_Script_s_add_news(__yy__v1701, _inst, gmlmsg); - } - } - ds_map_set(gmlpmap, "condition", round(gmlcon)); - } - } - } - } else { - { - if (yyGetBool(gml_Script_s_player_benched(__yy__v1701, _inst, gmlpmap))) { - { - gmlcon = yyfplus(gmlcon, yyftime(__yy_gml_errCheck(gmlamt), 2)); - } - } else { - { - gmlcon = yyfplus(gmlcon, gmlamt); - var gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_df; - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v1701, _inst, gmlpmap))) { - gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_of; - } - if (yyfgreater(gmlamt, 10)) { - { - if (yyfequal(gmltrainingreg, 1)) { - gmlcon = yyfplus(gmlcon, 10); - } else { - if (yyfequal(gmltrainingreg, 3)) { - gmlcon = yyfminus(gmlcon, 10); - } - } - } - } - } - } - if (yyGetBool(yyfequal(ds_map_find_value(gmloc, "trait"), 6)) && yyGetBool(gml_Script_s_is_offensive_player(__yy__v1701, _inst, gmlpmap))) { - gmlcon = yyfplus(gmlcon, 5); - } else { - if (yyGetBool(yyfequal(ds_map_find_value(gmldc, "trait"), 6)) && yyGetBool(!yyGetBool(gml_Script_s_is_offensive_player(__yy__v1701, _inst, gmlpmap)))) { - gmlcon = yyfplus(gmlcon, 5); - } - } - ds_map_set(gmlpmap, "condition", round(clamp(gmlcon, 1, 100))); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_add_xp_gain_all(_inst, _other) { - _inst.gmls_add_xp_gain_all = __yy_method(_inst, gml_Script_s_add_xp_gain_all); -} -function gml_Script_s_add_xp_gain_all(_inst, _other, argument0, argument1) { - { - { - var __yy__v1702 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1703 in __yy__v1702) { - if (!__yy__v1702.hasOwnProperty(__yy__v1703)) continue; - var __yy__v1704 = __yy__v1702[__yy__v1703]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1704.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1704.gmlroster, gmli); - var gmlcon = ds_map_find_value(gmlpmap, "condition"); - if (yyGetBool(argument1) || yyGetBool(yyfgreater(gmlcon, 0))) { - ds_map_set(gmlpmap, "xp_gain", round(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_gain")), __yy_gml_errCheck(argument0)))); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_check_for_injury(_inst, _other, argument0) { - _inst.gmls_check_for_injury = __yy_method(_inst, gml_Script_s_check_for_injury); -} -function gml_Script_s_check_for_injury(_inst, _other, argument0) { - { - var gmlpmap = argument0; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) { - return false; - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1)) { - return false; - } - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfminus(__yy_gml_errCheck(gml_Script_s_get_week_superbowl(_inst, _other)), 1))) { - return false; - } - if (yyflessequal(ds_map_find_value(gmlpmap, "condition"), -1)) { - return false; - } - if (yyfless(gml_Script_s_count_remaining_fixtures(_inst, _other), 2)) { - return false; - } - var gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_df; - if (yyGetBool(gml_Script_s_is_offensive_player(_inst, _other, gmlpmap))) { - gmltrainingreg = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_of; - } - if (yyGetBool(yyfequal(gmltrainingreg, 1)) && yyGetBool(irandom(9))) { - return false; - } - if (yyGetBool(yyfequal(gmltrainingreg, 2)) && yyGetBool(irandom(4))) { - return false; - } - if (yyfgreater(yyfplus(5, __yy_gml_errCheck(irandom(gml_Script_s_max_age_qb_internal(_inst, _other)))), ds_map_find_value(gmlpmap, "age"))) { - return false; - } - var gmlsize = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster); - if (yyfless(gmlsize, 2)) { - return false; - } - var gmlnum_inj = gml_Script_s_count_injuries(_inst, _other); - var gmlinj_weeks = gml_Script_s_count_injuries_weeks(_inst, _other); - if (yyfgreater(gmlnum_inj, 2)) { - return false; - } - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 3)) { - { - if (yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_rehab, 6)) && yyGetBool(yyfgreater(gmlnum_inj, 1))) { - return false; - } - if (yyGetBool(yyfless(gmlsize, 7)) && yyGetBool(yyfgreater(gmlnum_inj, 1))) { - return false; - } - } - } - var gmlmax_weeks = yyfminus(11, __yy_gml_errCheck(floor(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_rehab), 0.5)))); - if (yyfgreaterequal(gmlinj_weeks, gmlmax_weeks)) { - return false; - } - gmlmax_weeks = clamp(yyfminus(__yy_gml_errCheck(gmlmax_weeks), __yy_gml_errCheck(gmlinj_weeks)), 1, 5); - var gmlinj = 0; - var gmlcon = ds_map_find_value(gmlpmap, "condition"); - var gmlfac = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_rehab; - var gmlchance_exh = 4; - var gmlchance_tir = 8; - var gmlchance_ok = 12; - if (yyflessequal(gmlcon, 20)) { - { - if (!yyGetBool(irandom(gmlchance_exh))) { - gmlinj = irandom_range(1, gmlmax_weeks); - } - } - } else { - if (yyflessequal(gmlcon, 40)) { - { - if (!yyGetBool(irandom(gmlchance_tir))) { - gmlinj = irandom_range(1, yyfminus(__yy_gml_errCheck(gmlmax_weeks), 1)); - } - } - } else { - if (!yyGetBool(irandom(gmlchance_ok))) { - gmlinj = yyfplus(1, __yy_gml_errCheck(irandom(1))); - } - } - } - if (yyflessequal(gmlinj, 0)) { - return false; - } - if (yyfgreater(ds_map_find_value(gmlpmap, "age"), 29)) { - gmlinj = yyfplus(gmlinj, 1); - } - gmlinj = yyfminus(gmlinj, irandom(round(yyftime(__yy_gml_errCheck(gmlfac), 0.4)))); - gmlinj = clamp(gmlinj, 1, 10); - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 3))) { - gmlinj = min(gmlinj, 2); - } - var gmlmsg = gml_Script_s_str(_inst, _other, "news_PlayerInjured"); - if (yyfequal(gmlinj, 1)) { - gmlmsg = gml_Script_s_str(_inst, _other, "news_PlayerInjured1"); - } - gmlmsg = gml_Script_s_parse_player_message(_inst, _other, gmlmsg, gmlpmap); - gmlmsg = string_replace(gmlmsg, "$num", gmlinj); - gml_Script_s_add_news(_inst, _other, gmlmsg); - ds_map_set(gmlpmap, "injury_week", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - ds_map_set(gmlpmap, "condition", __yy_gml_errCheck(-__yy_gml_errCheck(gmlinj))); - return true; - } -} -function gml_GlobalScript_s_count_injuries(_inst, _other) { - _inst.gmls_count_injuries = __yy_method(_inst, gml_Script_s_count_injuries); -} -function gml_Script_s_count_injuries(_inst, _other) { - { - { - var __yy__v1705 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1706 in __yy__v1705) { - if (!__yy__v1705.hasOwnProperty(__yy__v1706)) continue; - var __yy__v1707 = __yy__v1705[__yy__v1706]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1707.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1707.gmlroster, gmli); - if (yyflessequal(ds_map_find_value(gmlpmap, "condition"), -1)) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - return gmlcount; - } - } - } - } -} -function gml_GlobalScript_s_count_injuries_weeks(_inst, _other) { - _inst.gmls_count_injuries_weeks = __yy_method(_inst, gml_Script_s_count_injuries_weeks); -} -function gml_Script_s_count_injuries_weeks(_inst, _other) { - { - { - var __yy__v1708 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1709 in __yy__v1708) { - if (!__yy__v1708.hasOwnProperty(__yy__v1709)) continue; - var __yy__v1710 = __yy__v1708[__yy__v1709]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1710.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1710.gmlroster, gmli); - if (yyflessequal(ds_map_find_value(gmlpmap, "condition"), -1)) { - gmlcount = yyfplus(gmlcount, abs(ds_map_find_value(gmlpmap, "condition"))); - } - } - } - return gmlcount; - } - } - } - } -} -function gml_GlobalScript_s_college_reputation(_inst, _other) { - _inst.gmls_get_team_offense_with_reputation_boost = __yy_method(_inst, gml_Script_s_get_team_offense_with_reputation_boost); - _inst.gmls_get_team_defense_with_reputation_boost = __yy_method(_inst, gml_Script_s_get_team_defense_with_reputation_boost); - _inst.gmls_get_strength_with_reputation_boost = __yy_method(_inst, gml_Script_s_get_strength_with_reputation_boost); - _inst.gmls_get_reputation_points = __yy_method(_inst, gml_Script_s_get_reputation_points); - _inst.gmls_update_fixture_teams_reputation = __yy_method(_inst, gml_Script_s_update_fixture_teams_reputation); - _inst.gmls_has_reputation_point = __yy_method(_inst, gml_Script_s_has_reputation_point); - _inst.gmls_update_all_teams_reputation = __yy_method(_inst, gml_Script_s_update_all_teams_reputation); - _inst.gmls_update_team_reputation_flag = __yy_method(_inst, gml_Script_s_update_team_reputation_flag); - _inst.gmls_update_team_reputation = __yy_method(_inst, gml_Script_s_update_team_reputation); - _inst.gmls_get_team_reputation_data = __yy_method(_inst, gml_Script_s_get_team_reputation_data); - _inst.gmls_set_team_reputation_data = __yy_method(_inst, gml_Script_s_set_team_reputation_data); - _inst.gmls_convert_reputation_string_to_data = __yy_method(_inst, gml_Script_s_convert_reputation_string_to_data); - _inst.gmls_convert_reputation_data_to_string = __yy_method(_inst, gml_Script_s_convert_reputation_data_to_string); - _inst.gmls_create_reputation_data = __yy_method(_inst, gml_Script_s_create_reputation_data); - _inst.gmls_update_reputation_data = __yy_method(_inst, gml_Script_s_update_reputation_data); - _inst.gmls_is_reputation_string_updated = __yy_method(_inst, gml_Script_s_is_reputation_string_updated); - _inst.gmls_is_reputation_data_updated = __yy_method(_inst, gml_Script_s_is_reputation_data_updated); - _inst.gmls_get_reputation_string_points = __yy_method(_inst, gml_Script_s_get_reputation_string_points); - _inst.gmls_get_reputation_data_points = __yy_method(_inst, gml_Script_s_get_reputation_data_points); - _inst.gmls_reputation_data_test = __yy_method(_inst, gml_Script_s_reputation_data_test); -} -function gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, argument0) { - { - return gml_Script_s_get_strength_with_reputation_boost(_inst, _other, ds_map_find_value(argument0, "offense"), argument0); - } -} -function gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, argument0) { - { - return gml_Script_s_get_strength_with_reputation_boost(_inst, _other, ds_map_find_value(argument0, "defense"), argument0); - } -} -function gml_Script_s_get_strength_with_reputation_boost(_inst, _other, argument0, argument1) { - { - if (yyfequal(ds_map_find_value(argument1, "uid"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - return real(argument0); - } - return clamp(yyfplus(__yy_gml_errCheck(real(argument0)), __yy_gml_errCheck(gml_Script_s_get_reputation_points(_inst, _other, argument1))), 1, 10); - } -} -function gml_Script_s_get_reputation_points(_inst, _other, argument0) { - { - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) || yyGetBool(yyfequal(argument0, -4))) { - return 0; - } - return gml_Script_s_get_reputation_string_points(_inst, _other, ds_map_find_value(argument0, "reputation")); - } -} -function gml_Script_s_update_fixture_teams_reputation(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - if (yyfequal(argument0, -4)) { - return; - } - var gmlwinner_id = gml_Script_s_get_fix_winner_id(_inst, _other, argument0); - if (yyfequal(gmlwinner_id, -1)) { - return; - } - var gmlaway_team_id = real(ds_map_find_value(argument0, "away_team")); - var gmlhome_team_id = real(ds_map_find_value(argument0, "home_team")); - gml_Script_s_update_team_reputation_flag(_inst, _other, ds_map_find_value(argument0, "reputation"), gml_Script_s_get_team_by_id(_inst, _other, gmlaway_team_id), yyfequal(gmlaway_team_id, gmlwinner_id)); - gml_Script_s_update_team_reputation_flag(_inst, _other, ds_map_find_value(argument0, "reputation"), gml_Script_s_get_team_by_id(_inst, _other, gmlhome_team_id), yyfequal(gmlhome_team_id, gmlwinner_id)); - } -} -function gml_Script_s_has_reputation_point(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return false; - } - var gmlrep_data = gml_Script_s_convert_reputation_string_to_data(_inst, _other, ds_map_find_value(argument0, "reputation")); - if (yyfequal(gmlrep_data, -4)) { - return false; - } - return yyInst(_inst, _other, gmlrep_data).gmlhystory[__yy_gml_array_check_index(3, yyInst(_inst, _other, gmlrep_data).gmlhystory)]; - } -} -function gml_Script_s_update_all_teams_reputation(_inst, _other, argument0) { - { - { - var __yy__v1711 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1712 in __yy__v1711) { - if (!__yy__v1711.hasOwnProperty(__yy__v1712)) continue; - var __yy__v1713 = __yy__v1711[__yy__v1712]; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1713.gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - gml_Script_s_update_team_reputation(__yy__v1713, _inst, ds_list_find_value(__yy__v1713.gmlteamlist, gmli), argument0, 0); - } - } - } - } -} -function gml_Script_s_update_team_reputation_flag(_inst, _other, argument0, argument1, argument2) { - { - var gmlrep_code = yyGetBool(argument2) ? "w" : "l"; - if (yyfnotequal(string_pos(gmlrep_code, argument0), 0)) { - { - gml_Script_s_update_team_reputation(_inst, _other, argument1, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear), 1), 1); - } - } - } -} -function gml_Script_s_update_team_reputation(_inst, _other, argument0, argument1, argument2) { - { - var gmlrep_data = gml_Script_s_get_team_reputation_data(_inst, _other, argument0); - if (yyfequal(gmlrep_data, -4)) { - { - gml_Script_slogf(_inst, _other, "Invalid team %1 reputation, can't update", ds_map_find_value(argument0, "uid")); - return; - } - } - if (yyGetBool(gml_Script_s_update_reputation_data(_inst, _other, gmlrep_data, argument1, argument2))) { - { - gml_Script_s_set_team_reputation_data(_inst, _other, argument0, gmlrep_data); - gml_Script_slogf(_inst, _other, "team %1 reputation updated: %2", ds_map_find_value(argument0, "uid"), ds_map_find_value(argument0, "reputation")); - return; - } - } - gml_Script_slogf(_inst, _other, "team %1 reputation not updated: %2", ds_map_find_value(argument0, "uid"), ds_map_find_value(argument0, "reputation")); - } -} -function gml_Script_s_get_team_reputation_data(_inst, _other, argument0) { - { - var gmlrep_data = gml_Script_s_convert_reputation_string_to_data(_inst, _other, ds_map_find_value(argument0, "reputation")); - gml_Script_slog(_inst, _other, gmlrep_data); - return gmlrep_data; - } -} -function gml_Script_s_set_team_reputation_data(_inst, _other, argument0, argument1) { - { - var gmlrep_data_str = gml_Script_s_convert_reputation_data_to_string(_inst, _other, argument1); - gml_Script_slog(_inst, _other, gmlrep_data_str); - ds_map_set(argument0, "reputation", gmlrep_data_str); - } -} -function gml_Script_s_convert_reputation_string_to_data(_inst, _other, argument0) { - { - var gmlrep_data = gml_Script_s_create_reputation_data(_inst, _other); - if (yyGetBool(is_string(argument0)) && yyGetBool(yyfgreater(string_length(argument0), 0))) { - { - var gmlrd = string_split(argument0, ":"); - if (yyfequal(gmlrd[__yy_gml_array_check_index(0, gmlrd)], "y")) { - { - yyInst(_inst, _other, gmlrep_data).gmlyear = real(gmlrd[__yy_gml_array_check_index(1, gmlrd)]); - var gmli = 0; - for (; yyfless(gmli, 4); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - yyInst(_inst, _other, gmlrep_data).gmlhistory = __yy_gml_array_check(yyInst(_inst, _other, gmlrep_data).gmlhistory, 1229317608); - yyInst(_inst, _other, gmlrep_data).gmlhistory[__yy_gml_array_check_index_set(gmli)] = bool(string_char_at(gmlrd[__yy_gml_array_check_index(2, gmlrd)], yyfplus(__yy_gml_errCheck(gmli), 1))); - } - return gmlrep_data; - } - } - } - } - return -4; - } -} -function gml_Script_s_convert_reputation_data_to_string(_inst, _other, argument0) { - { - return gml_Script_s_strfl(_inst, _other, "y:%1:%2%3%4%5", yyInst(_inst, _other, argument0).gmlyear, yyGetBool(yyInst(_inst, _other, argument0).gmlhistory[__yy_gml_array_check_index(0, yyInst(_inst, _other, argument0).gmlhistory)]) ? "1" : "0", yyGetBool(yyInst(_inst, _other, argument0).gmlhistory[__yy_gml_array_check_index(1, yyInst(_inst, _other, argument0).gmlhistory)]) ? "1" : "0", yyGetBool(yyInst(_inst, _other, argument0).gmlhistory[__yy_gml_array_check_index(2, yyInst(_inst, _other, argument0).gmlhistory)]) ? "1" : "0", yyGetBool(yyInst(_inst, _other, argument0).gmlhistory[__yy_gml_array_check_index(3, yyInst(_inst, _other, argument0).gmlhistory)]) ? "1" : "0"); - } -} -function gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation"; - } - if (gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation.prototype.__type === undefined) { - gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation.prototype.__type = "gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlyear = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlhistory = __yy_gml_array_create([$$args[__yy_gml_array_check_index(2 + 1, $$args)], $$args[__yy_gml_array_check_index(2 + 2, $$args)], $$args[__yy_gml_array_check_index(2 + 3, $$args)], $$args[__yy_gml_array_check_index(2 + 4, $$args)]]); - } - } - } -} -function gml_Script_s_create_reputation_data(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - if (yyfequal(argument0, _inst.undefined)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear; - } - if (yyfequal(argument1, _inst.undefined)) { - argument1 = 0; - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = 0; - } - if (yyfequal(argument3, _inst.undefined)) { - argument3 = 0; - } - if (yyfequal(argument4, _inst.undefined)) { - argument4 = 0; - } - } - { - return __yy_gml_object_create(_inst, (_inst.gml___struct___181 = __yy_method(_inst, gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation)), argument0, argument1, argument2, argument3, argument4); - } -} -function gml_Script_s_update_reputation_data(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(yyInst(_inst, _other, argument0).gmlyear, argument1)) { - return false; - } - yyInst(_inst, _other, argument0).gmlyear = argument1; - array_delete(yyInst(_inst, _other, argument0).gmlhistory, 0, 1); - array_push(yyInst(_inst, _other, argument0).gmlhistory, argument2); - return true; - } -} -function gml_Script_s_is_reputation_string_updated(_inst, _other, argument0) { - { - var gml_rep_data = gml_Script_s_convert_reputation_string_to_data(_inst, _other, argument0); - if (yyfnotequal(gml_rep_data, -4)) { - { - return yyfgreater(yyInst(_inst, _other, gml_rep_data).gmlyear, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - } - } - return false; - } -} -function gml_Script_s_is_reputation_data_updated(_inst, _other, argument0) { - { - return yyfgreater(yyInst(_inst, _other, argument0).gmlyear, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - } -} -function gml_Script_s_get_reputation_string_points(_inst, _other, argument0) { - { - return gml_Script_s_get_reputation_data_points(_inst, _other, gml_Script_s_convert_reputation_string_to_data(_inst, _other, argument0)); - } -} -function gml_Script_s_get_reputation_data_points(_inst, _other, argument0) { - { - if (yyfequal(argument0, -4)) { - return 0; - } - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlhistory[__yy_gml_array_check_index(0, yyInst(_inst, _other, argument0).gmlhistory)]), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlhistory[__yy_gml_array_check_index(1, yyInst(_inst, _other, argument0).gmlhistory)])), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlhistory[__yy_gml_array_check_index(2, yyInst(_inst, _other, argument0).gmlhistory)])), __yy_gml_errCheck(yyInst(_inst, _other, argument0).gmlhistory[__yy_gml_array_check_index(3, yyInst(_inst, _other, argument0).gmlhistory)])); - } -} -function gml_Script_s_reputation_data_test(_inst, _other) { - { - var gmlrs = "y:2:0110"; - var gmlrs2 = "y:4:0111"; - var gmlrd = gml_Script_s_create_reputation_data(_inst, _other, 3, 0, 1, 0, 1); - gml_Script_slogf(_inst, _other, "\n*** reputation data test"); - gml_Script_slogf(_inst, _other, "\nstring to data '%1'", gmlrs); - gml_Script_slog(_inst, _other, gml_Script_s_convert_reputation_string_to_data(_inst, _other, gmlrs)); - gml_Script_slogf(_inst, _other, "\ndata to string %1", gmlrd); - gml_Script_slog(_inst, _other, gml_Script_s_convert_reputation_data_to_string(_inst, _other, gmlrd)); - gml_Script_slogf(_inst, _other, "\nupdate data %1 to year %2 with %3", gmlrd, 4, 1); - gml_Script_slogf(_inst, _other, "reputation data updated: %1", gml_Script_s_update_reputation_data(_inst, _other, gmlrd, 4, 1)); - gml_Script_slogf(_inst, _other, "result: %1", gmlrd); - gml_Script_slogf(_inst, _other, "\nis string %1 updated: %2 (current year: %3)", gmlrs, gml_Script_s_is_reputation_string_updated(_inst, _other, gmlrs), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - gml_Script_slogf(_inst, _other, "is string %1 updated: %2 (current year: %3)", gmlrs2, gml_Script_s_is_reputation_string_updated(_inst, _other, gmlrs2), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - gml_Script_slogf(_inst, _other, "%1 reputation points: %2 ", gmlrs2, gml_Script_s_get_reputation_string_points(_inst, _other, gmlrs2)); - gml_Script_slogf(_inst, _other, "%1 reputation points: %2 ", gmlrd, gml_Script_s_get_reputation_data_points(_inst, _other, gmlrd)); - } -} -function gml_GlobalScript_s_choose_face(_inst, _other) { - _inst.gmls_choose_face = __yy_method(_inst, gml_Script_s_choose_face); - _inst.gmls_face_from_set = __yy_method(_inst, gml_Script_s_face_from_set); - _inst.gmls_face_from_set_direct = __yy_method(_inst, gml_Script_s_face_from_set_direct); -} -function gml_Script_s_choose_face(_inst, _other, argument0, argument1) { - { - var gmlgw = ds_grid_width(argument1); - var gmlgh = ds_grid_height(argument1); - var gmlsx = irandom(yyfminus(__yy_gml_errCheck(gmlgw), 1)); - var gmlsy = irandom(yyfminus(__yy_gml_errCheck(gmlgh), 1)); - if (yyfequal(ds_grid_get_min(argument1, 0, 0, gmlgw, gmlgh), 1)) { - { - ds_grid_clear(argument1, 0); - { - var __yy__v1714 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1715 in __yy__v1714) { - if (!__yy__v1714.hasOwnProperty(__yy__v1715)) continue; - var __yy__v1716 = __yy__v1714[__yy__v1715]; - { - if (yyGetBool(yyfequal(argument1, __yy__v1716.gmlface_grid_C)) && yyGetBool(yyfgreaterequal(__yy__v1716.gmlmyface_x, 0)) && yyGetBool(yyfgreaterequal(__yy__v1716.gmlmyface_y, 0))) { - ds_grid_set(argument1, __yy__v1716.gmlmyface_x, __yy__v1716.gmlmyface_y, 1); - } - } - } - } - } - } - var gmlfx = gmlsx; - for (; yyfless(gmlfx, ds_grid_width(argument1)); g_yyPrePostObject__ = gmlfx, gmlfx = g_yyPrePostObject__ instanceof Long ? gmlfx.add(1) : ++gmlfx, g_yyPrePostObject__) { - { - var gmlfy = gmlsy; - for (; yyfless(gmlfy, ds_grid_height(argument1)); g_yyPrePostObject__ = gmlfy, gmlfy = g_yyPrePostObject__ instanceof Long ? gmlfy.add(1) : ++gmlfy, g_yyPrePostObject__) { - { - if (yyfequal(ds_grid_get(argument1, gmlfx, gmlfy), 0)) { - { - ds_grid_set(argument1, gmlfx, gmlfy, 1); - ds_map_set(argument0, "face_x", gmlfx); - ds_map_set(argument0, "face_y", gmlfy); - return argument0; - } - } - } - } - } - } - var gmlfx = 0; - for (; yyfless(gmlfx, gmlgw); g_yyPrePostObject__ = gmlfx, gmlfx = g_yyPrePostObject__ instanceof Long ? gmlfx.add(1) : ++gmlfx, g_yyPrePostObject__) { - { - var gmlfy = 0; - for (; yyfless(gmlfy, gmlgh); g_yyPrePostObject__ = gmlfy, gmlfy = g_yyPrePostObject__ instanceof Long ? gmlfy.add(1) : ++gmlfy, g_yyPrePostObject__) { - { - if (yyfequal(ds_grid_get(argument1, gmlfx, gmlfy), 0)) { - { - ds_grid_set(argument1, gmlfx, gmlfy, 1); - ds_map_set(argument0, "face_x", gmlfx); - ds_map_set(argument0, "face_y", gmlfy); - return argument0; - } - } - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "lname")), " no face!")); - } -} -function gml_Script_s_face_from_set(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, -4)) { - { - return argument0; - } - } - if (!yyGetBool(ds_map_exists(argument1, "face_set"))) { - { - return argument0; - } - } - var gmlfs = ds_map_find_value(argument1, "face_set"); - var ___sw1436___ = argument0; - var ___swc1437___ = -1; - if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000c6), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 0; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000c8), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 1; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000c9), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 2; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000ca), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 3; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000cb), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 4; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000cc), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 5; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000cd), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 6; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000ce), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 7; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000cf), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 8; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000d0), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 9; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000d1), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 10; - } else if (yyCompareVal(___sw1436___, YYASSET_REF(0x010000d2), g_GMLMathEpsilon, false) == 0) { - ___swc1437___ = 11; - } - switch (___swc1437___) { - case 0: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000c6) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x01000165) : YYASSET_REF(0x01000183); - } - } - case 1: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000c8) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x01000180) : YYASSET_REF(0x01000021); - } - } - case 2: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000c9) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x01000152) : YYASSET_REF(0x010000f7); - } - } - case 3: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000ca) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x010000e4) : YYASSET_REF(0x01000079); - } - } - case 4: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000cb) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x0100013f) : YYASSET_REF(0x01000110); - } - } - case 5: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000cc) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x01000144) : YYASSET_REF(0x01000151); - } - } - case 6: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000cd) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x01000186) : YYASSET_REF(0x0100001e); - } - } - case 7: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000ce) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x01000137) : YYASSET_REF(0x01000123); - } - } - case 8: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000cf) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x01000136) : YYASSET_REF(0x01000185); - } - } - case 9: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000d0) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x010000e8) : YYASSET_REF(0x0100014e); - } - } - case 10: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000d1) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x010000f9) : YYASSET_REF(0x01000114); - } - } - case 11: { - { - return yyfequal(gmlfs, 0) ? YYASSET_REF(0x010000d2) : yyfequal(gmlfs, 1) ? YYASSET_REF(0x0100005b) : YYASSET_REF(0x0100013e); - } - } - } - return argument0; - } -} -function gml_Script_s_face_from_set_direct(_inst, _other, argument0, argument1) { - { - var ___sw1438___ = argument0; - var ___swc1439___ = -1; - if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000c6), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 0; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000c8), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 1; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000c9), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 2; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000ca), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 3; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000cb), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 4; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000cc), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 5; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000cd), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 6; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000ce), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 7; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000cf), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 8; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000d0), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 9; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000d1), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 10; - } else if (yyCompareVal(___sw1438___, YYASSET_REF(0x010000d2), g_GMLMathEpsilon, false) == 0) { - ___swc1439___ = 11; - } - switch (___swc1439___) { - case 0: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000c6) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000165) : YYASSET_REF(0x01000183); - } - } - case 1: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000c8) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000180) : YYASSET_REF(0x01000021); - } - } - case 2: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000c9) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000152) : YYASSET_REF(0x010000f7); - } - } - case 3: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000ca) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000e4) : YYASSET_REF(0x01000079); - } - } - case 4: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000cb) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100013f) : YYASSET_REF(0x01000110); - } - } - case 5: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000cc) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000144) : YYASSET_REF(0x01000151); - } - } - case 6: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000cd) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000186) : YYASSET_REF(0x0100001e); - } - } - case 7: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000ce) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000137) : YYASSET_REF(0x01000123); - } - } - case 8: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000cf) : yyfequal(argument1, 1) ? YYASSET_REF(0x01000136) : YYASSET_REF(0x01000185); - } - } - case 9: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000d0) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000e8) : YYASSET_REF(0x0100014e); - } - } - case 10: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000d1) : yyfequal(argument1, 1) ? YYASSET_REF(0x010000f9) : YYASSET_REF(0x01000114); - } - } - case 11: { - { - return yyfequal(argument1, 0) ? YYASSET_REF(0x010000d2) : yyfequal(argument1, 1) ? YYASSET_REF(0x0100005b) : YYASSET_REF(0x0100013e); - } - } - } - return argument0; - } -} -function gml_GlobalScript_s_get_max_age(_inst, _other) {} -function gml_GlobalScript_s_get_max_age_normal(_inst, _other, argument0) { - _inst.gmls_get_max_age_normal = __yy_method(_inst, gml_Script_s_get_max_age_normal); -} -function gml_Script_s_get_max_age_normal(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlmax_age = gml_Script_s_max_age_player_internal(_inst, _other); - var ___sw1442___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1443___ = -1; - if (yyCompareVal(___sw1442___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1443___ = 0; - } else if (yyCompareVal(___sw1442___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1443___ = 1; - } else if (yyCompareVal(___sw1442___, 100, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 101, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1442___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc1443___ = 2; - } - switch (___swc1443___) { - case 0: { - gmlmax_age = gml_Script_s_max_age_qb_internal(_inst, _other); - break; - } - case 1: { - break; - } - case 2: { - gmlmax_age = 65; - break; - } - } - return gmlmax_age; - } -} -function gml_GlobalScript_s_get_num_audibles(_inst, _other) { - _inst.gmls_get_num_audibles = __yy_method(_inst, gml_Script_s_get_num_audibles); -} -function gml_Script_s_get_num_audibles(_inst, _other, argument0) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) { - return 0; - } - if (yyfgreater(ds_map_find_value(argument0, "xp_level"), 10)) { - return 5; - } - if (yyfgreater(ds_map_find_value(argument0, "xp_level"), 6)) { - return 4; - } - if (yyfgreater(ds_map_find_value(argument0, "xp_level"), 3)) { - return 3; - } - if (yyfgreater(ds_map_find_value(argument0, "xp_level"), 1)) { - return 2; - } - return 1; - } -} -function gml_GlobalScript_s_get_morale(_inst, _other) { - _inst.gmls_get_morale = __yy_method(_inst, gml_Script_s_get_morale); - _inst.gmls_get_morale_from_roster = __yy_method(_inst, gml_Script_s_get_morale_from_roster); -} -function gml_Script_s_get_morale(_inst, _other) { - { - var gmlmor = 0; - { - var __yy__v1717 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1718 in __yy__v1717) { - if (!__yy__v1717.hasOwnProperty(__yy__v1718)) continue; - var __yy__v1719 = __yy__v1717[__yy__v1718]; - { - var gmlsize = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1719.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1719.gmlroster, gmli); - if (yyGetBool(is_undefined(ds_map_find_value(gmlpmap, "attitude")))) { - ds_map_set(gmlpmap, "attitude", 50); - } - gmlmor = yyfplus(gmlmor, ds_map_find_value(gmlpmap, "attitude")); - (g_yyPrePostObject__ = gmlsize), (gmlsize = g_yyPrePostObject__ instanceof Long ? gmlsize.add(1) : ++gmlsize), g_yyPrePostObject__; - } - } - if (!yyGetBool(__yy__v1719.gmlqb_mode)) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1719.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1719.gmlstafflist, gmli); - if (yyGetBool(is_undefined(ds_map_find_value(gmlpmap, "attitude")))) { - ds_map_set(gmlpmap, "attitude", 50); - } - gmlmor = yyfplus(gmlmor, ds_map_find_value(gmlpmap, "attitude")); - (g_yyPrePostObject__ = gmlsize), (gmlsize = g_yyPrePostObject__ instanceof Long ? gmlsize.add(1) : ++gmlsize), g_yyPrePostObject__; - } - } - } - } - gmlmor = yyfdivide(gmlmor, gmlsize); - gmlmor = round(yyfplus(1, __yy_gml_errCheck(gmlmor))); - return clamp(gmlmor, 1, 100); - } - } - } - } -} -function gml_Script_s_get_morale_from_roster(_inst, _other, argument0) { - { - var gmlmor = 0; - var gmlsize = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - if (yyGetBool(is_undefined(ds_map_find_value(gmlpmap, "attitude")))) { - ds_map_set(gmlpmap, "attitude", 50); - } - gmlmor = yyfplus(gmlmor, ds_map_find_value(gmlpmap, "attitude")); - (g_yyPrePostObject__ = gmlsize), (gmlsize = g_yyPrePostObject__ instanceof Long ? gmlsize.add(1) : ++gmlsize), g_yyPrePostObject__; - } - } - { - var __yy__v1720 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1721 in __yy__v1720) { - if (!__yy__v1720.hasOwnProperty(__yy__v1721)) continue; - var __yy__v1722 = __yy__v1720[__yy__v1721]; - { - if (yyGetBool(!yyGetBool(__yy__v1722.gmlqb_mode)) && yyGetBool(!yyGetBool(global.gmlexhibition))) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1722.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1722.gmlstafflist, gmli); - if (yyGetBool(is_undefined(ds_map_find_value(gmlpmap, "attitude")))) { - ds_map_set(gmlpmap, "attitude", 50); - } - gmlmor = yyfplus(gmlmor, ds_map_find_value(gmlpmap, "attitude")); - (g_yyPrePostObject__ = gmlsize), (gmlsize = g_yyPrePostObject__ instanceof Long ? gmlsize.add(1) : ++gmlsize), g_yyPrePostObject__; - } - } - } - } - } - } - } - gmlmor = yyfdivide(gmlmor, gmlsize); - gmlmor = round(yyfplus(1, __yy_gml_errCheck(gmlmor))); - return clamp(gmlmor, 1, 100); - } -} -function gml_GlobalScript_s_get_condition_squad(_inst, _other) { - _inst.gmls_get_condition_squad = __yy_method(_inst, gml_Script_s_get_condition_squad); - _inst.gmls_get_condition_squad_from_roster = __yy_method(_inst, gml_Script_s_get_condition_squad_from_roster); -} -function gml_Script_s_get_condition_squad(_inst, _other) { - { - var gmlcon = 0; - { - var __yy__v1723 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1724 in __yy__v1723) { - if (!__yy__v1723.hasOwnProperty(__yy__v1724)) continue; - var __yy__v1725 = __yy__v1723[__yy__v1724]; - { - var gmlsize = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1725.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1725.gmlroster, gmli); - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v1725, _inst, gmlpmap)))) { - { - gmlcon = yyfplus(gmlcon, ds_map_find_value(gmlpmap, "condition")); - (g_yyPrePostObject__ = gmlsize), (gmlsize = g_yyPrePostObject__ instanceof Long ? gmlsize.add(1) : ++gmlsize), g_yyPrePostObject__; - } - } - } - } - if (yyfgreater(gmlsize, 0)) { - gmlcon = yyfdivide(gmlcon, gmlsize); - } - return round(gmlcon); - } - } - } - } -} -function gml_Script_s_get_condition_squad_from_roster(_inst, _other, argument0) { - { - var gmlcon = 0; - var gmlsize = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlpmap)))) { - { - gmlcon = yyfplus(gmlcon, ds_map_find_value(gmlpmap, "condition")); - (g_yyPrePostObject__ = gmlsize), (gmlsize = g_yyPrePostObject__ instanceof Long ? gmlsize.add(1) : ++gmlsize), g_yyPrePostObject__; - } - } - } - } - if (yyfgreater(gmlsize, 0)) { - gmlcon = yyfdivide(gmlcon, gmlsize); - } - return round(gmlcon); - } -} -function gml_GlobalScript_s_adjust_team_morale(_inst, _other, argument0, argument1) { - _inst.gmls_adjust_team_morale = __yy_method(_inst, gml_Script_s_adjust_team_morale); - _inst.gmls_adjust_team_morale_ignore_freshman = __yy_method(_inst, gml_Script_s_adjust_team_morale_ignore_freshman); -} -function gml_Script_s_adjust_team_morale(_inst, _other, argument0, argument1) { - { - var gmlamt_min = argument0; - var gmlamt_max = argument1; - { - var __yy__v1726 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1727 in __yy__v1726) { - if (!__yy__v1726.hasOwnProperty(__yy__v1727)) continue; - var __yy__v1728 = __yy__v1726[__yy__v1727]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1728.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1728.gmlroster, gmli); - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), __yy_gml_errCheck(irandom_range(gmlamt_min, gmlamt_max))), 1, 100)); - } - } - } - } - } - } -} -function gml_Script_s_adjust_team_morale_ignore_freshman(_inst, _other, argument0, argument1) { - { - var gmlamt_min = argument0; - var gmlamt_max = argument1; - { - var __yy__v1729 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1730 in __yy__v1729) { - if (!__yy__v1729.hasOwnProperty(__yy__v1730)) continue; - var __yy__v1731 = __yy__v1729[__yy__v1730]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1731.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1731.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(__yy__v1731, _inst))) { - { - continue; - } - } - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), __yy_gml_errCheck(irandom_range(gmlamt_min, gmlamt_max))), 1, 100)); - } - } - } - } - } - } -} -function gml_GlobalScript_s_set_team_morale(_inst, _other, argument0, argument1) { - _inst.gmls_set_team_morale = __yy_method(_inst, gml_Script_s_set_team_morale); -} -function gml_Script_s_set_team_morale(_inst, _other, argument0, argument1) { - { - var gmlamt_min = argument0; - var gmlamt_max = argument1; - { - var __yy__v1732 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1733 in __yy__v1732) { - if (!__yy__v1732.hasOwnProperty(__yy__v1733)) continue; - var __yy__v1734 = __yy__v1732[__yy__v1733]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1734.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1734.gmlroster, gmli); - ds_map_set(gmlpmap, "attitude", clamp(irandom_range(gmlamt_min, gmlamt_max), 1, 100)); - } - } - } - } - } - } -} -function gml_GlobalScript_s_position_edit_name_btn(_inst, _other) { - _inst.gmls_position_edit_name_btn = __yy_method(_inst, gml_Script_s_position_edit_name_btn); -} -function gml_Script_s_position_edit_name_btn(_inst, _other) { - { - draw_set_font(yyInst(_inst, _other, 100434).gmlfont); - var gmlbx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100434).x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, 100434).gmltext)), 2))); - yyInst(_inst, _other, 100429).x = yyfplus(__yy_gml_errCheck(gmlbx), 8); - yyInst(_inst, _other, 100424).x = yyfplus(__yy_gml_errCheck(gmlbx), 8); - yyInst(_inst, _other, 100416).x = yyfplus(__yy_gml_errCheck(gmlbx), 8); - } -} -function gml_GlobalScript_s_update_rest_all_button(_inst, _other) { - _inst.gmls_update_rest_all_button = __yy_method(_inst, gml_Script_s_update_rest_all_button); -} -function gml_Script_s_update_rest_all_button(_inst, _other) { - { - { - var __yy__v1735 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1736 in __yy__v1735) { - if (!__yy__v1735.hasOwnProperty(__yy__v1736)) continue; - var __yy__v1737 = __yy__v1735[__yy__v1736]; - { - if (yyGetBool(yyfequal(__yy__v1737.gmlstage, 7)) || yyGetBool(__yy__v1737.gmlqb_mode)) { - { - yyInst(_inst, _other, 100628).visible = false; - } - } else { - { - yyInst(_inst, _other, 100628).visible = true; - yyInst(_inst, _other, 100628).gmltext = gml_Script_s_str(__yy__v1737, _inst, "btn_RestAll"); - if (yyGetBool(gml_Script_s_all_players_resting(__yy__v1737, _inst))) { - yyInst(_inst, _other, 100628).gmltext = gml_Script_s_str(__yy__v1737, _inst, "btn_UnrestAll"); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_all_players_resting(_inst, _other) { - _inst.gmls_all_players_resting = __yy_method(_inst, gml_Script_s_all_players_resting); -} -function gml_Script_s_all_players_resting(_inst, _other) { - { - { - var __yy__v1738 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1739 in __yy__v1738) { - if (!__yy__v1738.hasOwnProperty(__yy__v1739)) continue; - var __yy__v1740 = __yy__v1738[__yy__v1739]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1740.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1740.gmlroster, gmli); - if (!yyGetBool(ds_map_find_value(gmlpmap, "resting"))) { - { - return false; - } - } - } - } - } - } - } - return true; - } -} -function gml_GlobalScript_s_rest_all_players(_inst, _other, argument0) { - _inst.gmls_rest_all_players = __yy_method(_inst, gml_Script_s_rest_all_players); -} -function gml_Script_s_rest_all_players(_inst, _other, argument0) { - { - var gmlrest = argument0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - var ___sw1446___ = gmlrest; - var ___swc1447___ = -1; - if (yyCompareVal(___sw1446___, true, g_GMLMathEpsilon, false) == 0) { - ___swc1447___ = 0; - } else if (yyCompareVal(___sw1446___, false, g_GMLMathEpsilon, false) == 0) { - ___swc1447___ = 1; - } - switch (___swc1447___) { - case 0: { - if (yyGetBool(!yyGetBool(ds_map_find_value(gmlpmap, "resting"))) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "condition"), 40))) { - ds_map_set(gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), 15), 1, 100)); - } - ds_map_set(gmlpmap, "resting", true); - break; - } - case 1: { - if (yyGetBool(ds_map_find_value(gmlpmap, "resting")) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "condition"), 40))) { - ds_map_set(gmlpmap, "attitude", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "attitude")), 15), 1, 100)); - } - ds_map_set(gmlpmap, "resting", false); - break; - } - } - } - } - } -} -function gml_GlobalScript_s_tag_backups(_inst, _other) { - _inst.gmls_tag_backups = __yy_method(_inst, gml_Script_s_tag_backups); - _inst.gmls_tag_backups_internal = __yy_method(_inst, gml_Script_s_tag_backups_internal); -} -function gml_Script_s_tag_backups(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_tag_backups"); - { - var __yy__v1741 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1742 in __yy__v1741) { - if (!__yy__v1741.hasOwnProperty(__yy__v1742)) continue; - var __yy__v1743 = __yy__v1741[__yy__v1742]; - { - __yy__v1743.gmlroster = gml_Script_s_sort_players(__yy__v1743, _inst, __yy__v1743.gmlroster, 3); - gml_Script_s_tag_backups_internal(__yy__v1743, _inst, __yy__v1743.gmlroster); - } - } - } - } -} -function gml_Script_s_tag_backups_internal(_inst, _other, argument0) { - { - if (yyfequal(argument0, -4)) { - { - gml_Script_slog(_inst, _other, "s_tag_backups_internal. no cur_roster"); - return; - } - } - { - var __yy__v1744 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1745 in __yy__v1744) { - if (!__yy__v1744.hasOwnProperty(__yy__v1745)) continue; - var __yy__v1746 = __yy__v1744[__yy__v1745]; - { - var gmlcount = array_create(11, 0); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - var gmlpos = clamp(real(ds_map_find_value(gmlpmap, "position")), 1, 10); - ds_map_set(gmlpmap, "backup", false); - if (yyGetBool(gml_Script_s_player_benched(__yy__v1746, _inst, gmlpmap))) { - continue; - } - if (yyfless(ds_map_find_value(gmlpmap, "condition"), 0)) { - continue; - } - gmlcount = __yy_gml_array_check(gmlcount, 970830455); - (g_yyPrePostObject__ = gmlcount[__yy_gml_array_check_index_set(gmlpos)]), (gmlcount[__yy_gml_array_check_index_set(gmlpos)] = g_yyPrePostObject__ instanceof Long ? gmlcount[__yy_gml_array_check_index_set(gmlpos)].add(1) : ++gmlcount[__yy_gml_array_check_index_set(gmlpos)]), g_yyPrePostObject__; - var gmlmaxpos = 1; - var ___sw1450___ = gmlpos; - var ___swc1451___ = -1; - if (yyCompareVal(___sw1450___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 0; - } else if (yyCompareVal(___sw1450___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 1; - } else if (yyCompareVal(___sw1450___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 2; - } else if (yyCompareVal(___sw1450___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 3; - } else if (yyCompareVal(___sw1450___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 4; - } else if (yyCompareVal(___sw1450___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 5; - } else if (yyCompareVal(___sw1450___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 6; - } else if (yyCompareVal(___sw1450___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1450___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 7; - } else if (yyCompareVal(___sw1450___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1451___ = 8; - } - switch (___swc1451___) { - case 0: { - gmlmaxpos = 2; - break; - } - case 1: { - gmlmaxpos = 2; - break; - } - case 2: { - gmlmaxpos = 3; - break; - } - case 3: { - gmlmaxpos = 3; - break; - } - case 4: { - gmlmaxpos = 6; - break; - } - case 5: { - gmlmaxpos = 5; - break; - } - case 6: { - gmlmaxpos = 4; - break; - } - case 7: { - gmlmaxpos = 5; - break; - } - case 8: { - gmlmaxpos = 2; - break; - } - } - if (yyfgreaterequal(gmlcount[__yy_gml_array_check_index(gmlpos, gmlcount)], gmlmaxpos)) { - ds_map_set(gmlpmap, "backup", true); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_college_choose_team(_inst, _other) { - _inst.gmls_rm_choose_team_co_init = __yy_method(_inst, gml_Script_s_rm_choose_team_co_init); - _inst.gmls_btn_minor = __yy_method(_inst, gml_Script_s_btn_minor); - _inst.gmls_btn_major = __yy_method(_inst, gml_Script_s_btn_major); - _inst.gmls_choose_team_refresh_subdivision = __yy_method(_inst, gml_Script_s_choose_team_refresh_subdivision); - _inst.gmls_choose_team_refresh_conference = __yy_method(_inst, gml_Script_s_choose_team_refresh_conference); - _inst.gmls_choose_team_create_conference_buttons = __yy_method(_inst, gml_Script_s_choose_team_create_conference_buttons); - _inst.gmls_choose_team_btn_conference = __yy_method(_inst, gml_Script_s_choose_team_btn_conference); - _inst.gmls_choose_team_create_team_buttons = __yy_method(_inst, gml_Script_s_choose_team_create_team_buttons); - _inst.gmls_choose_team_btn_fav_team = __yy_method(_inst, gml_Script_s_choose_team_btn_fav_team); - _inst.gmls_choose_team_btn_new_team = __yy_method(_inst, gml_Script_s_choose_team_btn_new_team); - _inst.gmls_choose_team_btn_back = __yy_method(_inst, gml_Script_s_choose_team_btn_back); - _inst.gmls_choose_team_btn_reject = __yy_method(_inst, gml_Script_s_choose_team_btn_reject); - _inst.gmls_choose_team_conference_mode = __yy_method(_inst, gml_Script_s_choose_team_conference_mode); - _inst.gmls_choose_team_subdivision_mode = __yy_method(_inst, gml_Script_s_choose_team_subdivision_mode); - _inst.gmls_refresh_main_sections_buttons = __yy_method(_inst, gml_Script_s_refresh_main_sections_buttons); -} -function gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = ""; - _inst.gmlonClickAction = -4; - _inst.gmlcolour = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype); - { - _inst.gmlimage = YYASSET_REF(0x0100008e); - } - } -} -function gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} -function gml_Script_s_rm_choose_team_co_init(_inst, _other) { - { - gml_Script_s_init_rm(_inst, _other); - if (!yyGetBool(variable_instance_exists(_inst.id, "mode"))) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1))) { - _inst.gmlmode = 1; - } else { - _inst.gmlmode = 2; - } - } - } - _inst.gmlbtns = __yy_gml_array_create([]); - _inst.gmlbtn_major = gml_Script_s_create_button(_inst, _other, 135, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___182 = __yy_method(_inst, gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team)), gml_Script_s_get_subdiv_name(_inst, _other, 1), kgml_Script_s_btn_major, 3.125)); - _inst.gmlbtn_minor = gml_Script_s_create_button(_inst, _other, 245, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___183 = __yy_method(_inst, gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team)), gml_Script_s_get_subdiv_name(_inst, _other, 2), kgml_Script_s_btn_minor, 3.125)); - _inst.gmltier = 1; - _inst.gmlbtn_conf = gml_Script_s_create_button(_inst, _other, 190, 32, __yy_gml_object_create(_inst, (_inst.gml___struct___184 = __yy_method(_inst, gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team)), global.gmlc_primary, 3.125)); - _inst.gmlbtn_back = gml_Script_s_create_button(_inst, _other, 8, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___185 = __yy_method(_inst, gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team)))); - var ___sw1462___ = _inst.gmlmode; - var ___swc1463___ = -1; - if (yyCompareVal(___sw1462___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1463___ = 0; - } else if (yyCompareVal(___sw1462___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1463___ = 1; - } else if (yyCompareVal(___sw1462___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1463___ = 2; - } - switch (___swc1463___) { - case 0: { - gml_Script_s_create_title(_inst, _other, gml_Script_s_str(_inst, _other, "ui_ChooseTeam")); - break; - } - case 1: { - gml_Script_s_create_title(_inst, _other, gml_Script_s_str(_inst, _other, "ui_JobOffers"), undefined, true); - break; - } - case 2: { - gml_Script_s_create_title(_inst, _other, gml_Script_s_str(_inst, _other, "ui_JobOffers"), undefined, true); - _inst.gmlbtn_reject = gml_Script_s_create_button(_inst, _other, 370, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___186 = __yy_method(_inst, gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team)), gml_Script_s_str(_inst, _other, "ui_RejectAll"), kgml_Script_s_choose_team_btn_reject, 3.125)); - break; - } - } - gml_Script_s_choose_team_subdivision_mode(_inst, _other); - } -} -function gml_Script_s_btn_minor(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmltier = 2; - gml_Script_s_choose_team_refresh_subdivision(_inst, _other); - } -} -function gml_Script_s_btn_major(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmltier = 1; - gml_Script_s_choose_team_refresh_subdivision(_inst, _other); - } -} -function gml_Script_s_choose_team_refresh_subdivision(_inst, _other) { - { - { - var __yy__v1747 = GetWithArray(global.gmlrm); - for (var __yy__v1748 in __yy__v1747) { - if (!__yy__v1747.hasOwnProperty(__yy__v1748)) continue; - var __yy__v1749 = __yy__v1747[__yy__v1748]; - { - gml_Script_s_refresh_main_sections_buttons(__yy__v1749, _inst); - gml_Script_s_destroy_dynamic_buttons(__yy__v1749, _inst, __yy__v1749.gmlbtns); - __yy__v1749.gmlbtns = gml_Script_s_choose_team_create_conference_buttons(__yy__v1749, _inst, __yy__v1749.gmltier); - } - } - } - } -} -function gml_Script_s_choose_team_refresh_conference(_inst, _other) { - { - { - var __yy__v1750 = GetWithArray(global.gmlrm); - for (var __yy__v1751 in __yy__v1750) { - if (!__yy__v1750.hasOwnProperty(__yy__v1751)) continue; - var __yy__v1752 = __yy__v1750[__yy__v1751]; - { - gml_Script_s_destroy_dynamic_buttons(__yy__v1752, _inst, __yy__v1752.gmlbtns); - __yy__v1752.gmlbtns = gml_Script_s_choose_team_create_team_buttons(__yy__v1752, _inst, __yy__v1752.gmlconference); - } - } - } - } -} -function gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlconference = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlactive = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlconference = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlactive = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlconference = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlconference = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_choose_team_create_conference_buttons(_inst, _other, argument0) { - { - var gmlcl = gml_Script_s_get_conference_list(_inst, _other, argument0); - var gmlcb = __yy_gml_array_create([]); - var gmlt = gml_Script_s_calc_grid_coords(_inst, _other, array_length(gmlcl)); - var gmlbtn, gmljo, gmlname; - var gmli = 0; - for (; yyfless(gmli, array_length(gmlcl)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlname = gml_Script_s_fit_string(_inst, _other, yyInst(_inst, _other, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)]).gmlname, yyInst(_inst, _other, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)]).gmltla, 96); - var ___sw1464___ = yyInst(_inst, _other, global.gmlrm).gmlmode; - var ___swc1465___ = -1; - if (yyCompareVal(___sw1464___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1465___ = 0; - } else if (yyCompareVal(___sw1464___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1465___ = 1; - } else if (yyCompareVal(___sw1464___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1465___ = 2; - } else if (yyCompareVal(___sw1464___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1465___ = 3; - } - switch (___swc1465___) { - case 0: { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___187 = __yy_method(_inst, gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team)), gmlname, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)], kgml_Script_s_choose_team_btn_conference, 3.125)); - break; - } - case 1: { - gmljo = gml_Script_s_count_starting_team_selectable_conference(_inst, _other, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)]); - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___188 = __yy_method(_inst, gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team)), yyfplus(yyfplus(__yy_gml_errCheck(gmlname), "\n"), __yy_gml_errCheck(gml_Script_s_joboffers_string(_inst, _other, gmljo))), yyfgreater(gmljo, 0), gmlcl[__yy_gml_array_check_index(gmli, gmlcl)], kgml_Script_s_choose_team_btn_conference, 3.125)); - break; - } - case 2: { - gmljo = gml_Script_s_count_joboffers_conference(_inst, _other, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)]); - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___189 = __yy_method(_inst, gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team)), yyfplus(yyfplus(__yy_gml_errCheck(gmlname), "\n"), __yy_gml_errCheck(gml_Script_s_joboffers_string(_inst, _other, gmljo))), yyfgreater(gmljo, 0), gmlcl[__yy_gml_array_check_index(gmli, gmlcl)], kgml_Script_s_choose_team_btn_conference, 3.125)); - break; - } - case 3: { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___190 = __yy_method(_inst, gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team)), gmlname, gmlcl[__yy_gml_array_check_index(gmli, gmlcl)], kgml_Script_s_btn_editor_conference, 3.125)); - break; - } - } - array_push(gmlcb, gmlbtn); - } - } - return gmlcb; - } -} -function gml_Script_s_choose_team_btn_conference(_inst, _other) { - { - yyInst(_inst, _other, global.gmlrm).gmlconference = _inst.gmlconference; - gml_Script_s_choose_team_conference_mode(_inst, _other); - } -} -function gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmlactive = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - } - } - } -} -function gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.sprite_index = YYASSET_REF(0x01000080); - _inst.gmloffense = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - _inst.gmldefense = $$args[__yy_gml_array_check_index(2 + 4, $$args)]; - _inst.gmlactive = $$args[__yy_gml_array_check_index(2 + 5, $$args)]; - } - } - } -} -function gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team"; - } - if (gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type === undefined) { - gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype.__type = "gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmluid = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 3, $$args)]; - } - } - } -} -function gml_Script_s_choose_team_create_team_buttons(_inst, _other, argument0) { - { - var gmltl = gml_Script_s_get_team_list(_inst, _other, yyInst(_inst, _other, argument0).gmluid); - var gmltb = __yy_gml_array_create([]); - var gmlt = gml_Script_s_calc_grid_coords(_inst, _other, array_length(gmltl)); - var gmlbtn; - var gmli = 0; - for (; yyfless(gmli, array_length(gmltl)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var ___sw1466___ = yyInst(_inst, _other, global.gmlrm).gmlmode; - var ___swc1467___ = -1; - if (yyCompareVal(___sw1466___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1467___ = 0; - } else if (yyCompareVal(___sw1466___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1467___ = 1; - } else if (yyCompareVal(___sw1466___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1467___ = 2; - } else if (yyCompareVal(___sw1466___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1467___ = 3; - } - switch (___swc1467___) { - case 0: { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___191 = __yy_method(_inst, gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team)), ds_map_find_value(array_get(gmltl, gmli), "name"), ds_map_find_value(array_get(gmltl, gmli), "uid"), kgml_Script_s_choose_team_btn_fav_team, 3.125)); - break; - } - case 1: { - { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___192 = __yy_method(_inst, gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team)), ds_map_find_value(array_get(gmltl, gmli), "name"), ds_map_find_value(array_get(gmltl, gmli), "uid"), kgml_Script_s_choose_team_btn_fav_team, 3.125, gml_Script_s_is_starting_team_selectable(_inst, _other, ds_map_find_value(array_get(gmltl, gmli), "uid")))); - } - break; - } - case 2: { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___194 = __yy_method(_inst, gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team)), yyfplus(__yy_gml_errCheck(ds_map_find_value(array_get(gmltl, gmli), "name")), "\n "), ds_map_find_value(array_get(gmltl, gmli), "uid"), kgml_Script_s_choose_team_btn_new_team, gml_Script_s_get_team_offense_with_reputation_boost(_inst, _other, gmltl[__yy_gml_array_check_index(gmli, gmltl)]), gml_Script_s_get_team_defense_with_reputation_boost(_inst, _other, gmltl[__yy_gml_array_check_index(gmli, gmltl)]), gml_Script_s_team_interested(_inst, _other, gmltl[__yy_gml_array_check_index(gmli, gmltl)])), YYASSET_REF(0x00000036)); - break; - } - case 3: { - gmlbtn = gml_Script_s_create_button(_inst, _other, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).x, yyInst(_inst, _other, gmlt[__yy_gml_array_check_index(gmli, gmlt)]).y, __yy_gml_object_create(_inst, (_inst.gml___struct___195 = __yy_method(_inst, gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team)), ds_map_find_value(array_get(gmltl, gmli), "name"), ds_map_find_value(array_get(gmltl, gmli), "uid"), kgml_Script_s_btn_editor_select_team, 3.125)); - break; - } - } - array_push(gmltb, gmlbtn); - } - } - return gmltb; - } -} -function gml_Script_s_choose_team_btn_fav_team(_inst, _other) { - { - gml_Script_btn_click_ChooseTeam(_inst, _other); - } -} -function gml_Script_s_choose_team_btn_new_team(_inst, _other) { - { - gml_Script_btn_click_ChooseTeamNew(_inst, _other); - } -} -function gml_Script_s_choose_team_btn_back(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000002)); - } -} -function gml_Script_s_choose_team_btn_reject(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_offer_data_upgrade(_inst, _other))) { - gml_Script_btn_click_ChooseReject_loading(_inst, _other); - } - } -} -function gml_Script_s_choose_team_conference_mode(_inst, _other) { - { - { - var __yy__v1753 = GetWithArray(global.gmlrm); - for (var __yy__v1754 in __yy__v1753) { - if (!__yy__v1753.hasOwnProperty(__yy__v1754)) continue; - var __yy__v1755 = __yy__v1753[__yy__v1754]; - { - yyInst(_inst, _other, __yy__v1755.gmlbtn_major).visible = false; - yyInst(_inst, _other, __yy__v1755.gmlbtn_minor).visible = false; - yyInst(_inst, _other, __yy__v1755.gmlbtn_conf).visible = true; - yyInst(_inst, _other, __yy__v1755.gmlbtn_conf).gmltext = gml_Script_s_fit_string(__yy__v1755, _inst, yyInst(_inst, _other, __yy__v1755.gmlconference).gmlname, yyInst(_inst, _other, __yy__v1755.gmlconference).gmltla, 96); - yyInst(_inst, _other, __yy__v1755.gmlbtn_conf).gmlcolour = global.gmlc_primary; - yyInst(_inst, _other, __yy__v1755.gmlbtn_back).gmlonClickAction = kgml_Script_s_choose_team_subdivision_mode; - var ___sw1468___ = __yy__v1755.gmlmode; - var ___swc1469___ = -1; - if (yyCompareVal(___sw1468___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1469___ = 0; - } - switch (___swc1469___) { - case 0: { - yyInst(_inst, _other, __yy__v1755.gmlbtn_back).visible = true; - break; - } - } - gml_Script_s_choose_team_refresh_conference(__yy__v1755, _inst); - } - } - } - } -} -function gml_Script_s_choose_team_subdivision_mode(_inst, _other) { - { - { - var __yy__v1756 = GetWithArray(global.gmlrm); - for (var __yy__v1757 in __yy__v1756) { - if (!__yy__v1756.hasOwnProperty(__yy__v1757)) continue; - var __yy__v1758 = __yy__v1756[__yy__v1757]; - { - yyInst(_inst, _other, __yy__v1758.gmlbtn_major).visible = true; - yyInst(_inst, _other, __yy__v1758.gmlbtn_minor).visible = true; - yyInst(_inst, _other, __yy__v1758.gmlbtn_conf).visible = false; - yyInst(_inst, _other, __yy__v1758.gmlbtn_back).gmlonClickAction = kgml_Script_s_choose_team_btn_back; - var ___sw1470___ = __yy__v1758.gmlmode; - var ___swc1471___ = -1; - if (yyCompareVal(___sw1470___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1471___ = 0; - } - switch (___swc1471___) { - case 0: { - yyInst(_inst, _other, __yy__v1758.gmlbtn_back).visible = false; - break; - } - } - gml_Script_s_choose_team_refresh_subdivision(__yy__v1758, _inst); - } - } - } - } -} -function gml_Script_s_refresh_main_sections_buttons(_inst, _other) { - { - { - var __yy__v1759 = GetWithArray(global.gmlrm); - for (var __yy__v1760 in __yy__v1759) { - if (!__yy__v1759.hasOwnProperty(__yy__v1760)) continue; - var __yy__v1761 = __yy__v1759[__yy__v1760]; - { - yyInst(_inst, _other, __yy__v1761.gmlbtn_major).gmlcolour = yyfequal(__yy__v1761.gmltier, 1) ? global.gmlc_primary : global.gmlc_background; - yyInst(_inst, _other, __yy__v1761.gmlbtn_minor).gmlcolour = yyfequal(__yy__v1761.gmltier, 2) ? global.gmlc_primary : global.gmlc_background; - if (yyGetBool(variable_instance_exists(__yy__v1761.id, "btn_bowls"))) { - yyInst(_inst, _other, __yy__v1761.gmlbtn_bowls).gmlcolour = yyfequal(__yy__v1761.gmltier, 3) ? global.gmlc_primary : global.gmlc_background; - } - } - } - } - } -} -function gml_GlobalScript_s_is_backup(_inst, _other) { - _inst.gmls_is_backup = __yy_method(_inst, gml_Script_s_is_backup); -} -function gml_Script_s_is_backup(_inst, _other, argument0) { - { - if (yyGetBool(ds_map_exists(argument0, "backup"))) { - { - if (yyGetBool(ds_map_find_value(argument0, "backup"))) { - return true; - } - } - } - return false; - } -} -function gml_GlobalScript_s_do_player_awards(_inst, _other) { - _inst.gmls_do_player_awards = __yy_method(_inst, gml_Script_s_do_player_awards); - _inst.gmls_do_player_awards_college = __yy_method(_inst, gml_Script_s_do_player_awards_college); - _inst.gmls_Award_OutstandingPOTY = __yy_method(_inst, gml_Script_s_Award_OutstandingPOTY); - _inst.gmls_Award_ExtraordinaryAcademicPOTY = __yy_method(_inst, gml_Script_s_Award_ExtraordinaryAcademicPOTY); - _inst.gmls_Award_OffensivePOTY = __yy_method(_inst, gml_Script_s_Award_OffensivePOTY); - _inst.gmls_Award_DefensivePOTY = __yy_method(_inst, gml_Script_s_Award_DefensivePOTY); - _inst.gmls_Award_PositionPOTY = __yy_method(_inst, gml_Script_s_Award_PositionPOTY); - _inst.gmls_Award_AnyPositionPOTY = __yy_method(_inst, gml_Script_s_Award_AnyPositionPOTY); - _inst.gmls_Award_CommunityServicePOTY = __yy_method(_inst, gml_Script_s_Award_CommunityServicePOTY); - _inst.gmls_Award_WalkOnPOTY = __yy_method(_inst, gml_Script_s_Award_WalkOnPOTY); - _inst.gmls_Award_FreshmanPOTY = __yy_method(_inst, gml_Script_s_Award_FreshmanPOTY); - _inst.gmls_Award_AcademicPrize = __yy_method(_inst, gml_Script_s_Award_AcademicPrize); -} -function gml_Script_s_do_player_awards(_inst, _other) { - { - { - var __yy__v1762 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1763 in __yy__v1762) { - if (!__yy__v1762.hasOwnProperty(__yy__v1763)) continue; - var __yy__v1764 = __yy__v1762[__yy__v1763]; - { - gml_Script_slog(__yy__v1764, _inst, "s_do_player_awards"); - if (yyfequal(__yy__v1764.gmlyear, 1)) { - return; - } - var gmlwon_div = yyfequal(gml_Script_s_get_division_winner(__yy__v1764, _inst, __yy__v1764.gmlmyconference, __yy__v1764.gmlmydivision), __yy__v1764.gmlmyteam); - var gmlmvp_rating = 90; - var gmlopoy_rating = 90; - var gmldpoy_rating = 85; - var gmlroty_rating = 85; - var gmlmin_games = 12; - var gmlmvp = -4; - var gmlopoy = -4; - var gmldpoy = -4; - var gmlroty = -4; - var gmldebug_msg = yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v1764, _inst, "msg_SeasonRatings")), "##"); - var gmlsz = ds_list_size(__yy__v1764.gmlroster); - if (yyfless(gmlsz, 1)) { - return; - } - var gmli = 0; - for (; yyfless(gmli, gmlsz); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1764.gmlroster, gmli); - var gmlgames = ds_map_find_value(gmlpmap, "season_games"); - var gmlpos = ds_map_find_value(gmlpmap, "position"); - var gmlyards = yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_yards")), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_rush_yards")), 1.35))); - var gmlavg_yds = yyfdivide(__yy_gml_errCheck(gmlyards), __yy_gml_errCheck(gmlgames)); - var gmltds = ds_map_find_value(gmlpmap, "season_touchdowns"); - var gmlfumbles = ds_map_find_value(gmlpmap, "season_fumbles"); - var gmltackles = ds_map_find_value(gmlpmap, "season_tackles"); - var gmlints = ds_map_find_value(gmlpmap, "season_int"); - var gmlsacks = ds_map_find_value(gmlpmap, "season_sacks"); - var gmlatts = ds_map_find_value(gmlpmap, "season_attempts"); - var gmlcomp = ds_map_find_value(gmlpmap, "season_complete"); - if (yyGetBool(ds_map_exists(gmlpmap, "season_attempts_XP")) && yyGetBool(ds_map_exists(gmlpmap, "season_complete_XP"))) { - { - gmlatts = yyfplus(gmlatts, string(round(ds_map_find_value(gmlpmap, "season_attempts_XP")))); - gmlcomp = yyfplus(gmlcomp, string(round(ds_map_find_value(gmlpmap, "season_complete_XP")))); - } - } - var gmlcomp_prc = 0; - if (yyfgreater(gmlatts, 0)) { - gmlcomp_prc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlcomp), __yy_gml_errCheck(gmlatts))), 100); - } - var gmlrating = 0; - var gmlyard_target = 1; - var ___sw1482___ = gmlpos; - var ___swc1483___ = -1; - if (yyCompareVal(___sw1482___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1483___ = 0; - } else if (yyCompareVal(___sw1482___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1482___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1482___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1483___ = 1; - } else if (yyCompareVal(___sw1482___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1483___ = 2; - } else if (yyCompareVal(___sw1482___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1482___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1482___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1482___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1483___ = 3; - } else if (yyCompareVal(___sw1482___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1483___ = 4; - } - switch (___swc1483___) { - case 0: { - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), 3300)), 100), 1, 150); - gmlrating = yyfplus(gmlrating, gmltds); - gmlrating = yyfminus(gmlrating, gmlints); - gmlrating = yyfminus(gmlrating, yyftime(__yy_gml_errCheck(gmlsacks), 0.5)); - gmlrating = round(gmlrating); - if (yyGetBool(yyfgreater(gmlgames, gmlmin_games)) && yyGetBool(gmlwon_div)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(__yy__v1764, _inst))) && yyGetBool(yyfgreaterequal(gmlrating, gmlroty_rating))) { - { - gmlroty_rating = gmlrating; - gmlroty = gmlpmap; - } - } else { - if (yyfgreaterequal(gmlrating, gmlmvp_rating)) { - { - gmlmvp_rating = gmlrating; - gmlmvp = gmlpmap; - } - } - } - } - } - break; - } - case 1: { - if (yyfequal(gmlpos, 2)) { - gmlyard_target = 1750; - } - if (yyfequal(gmlpos, 3)) { - gmlyard_target = 1350; - } - if (yyfequal(gmlpos, 4)) { - gmlyard_target = 2100; - } - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), __yy_gml_errCheck(gmlyard_target))), 100), 1, 150); - gmlrating = yyfminus(gmlrating, yyftime(__yy_gml_errCheck(gmlfumbles), 5)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmltds), 1.25)); - gmlrating = round(gmlrating); - if (yyGetBool(yyfgreater(gmlgames, gmlmin_games)) && yyGetBool(gmlwon_div)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(__yy__v1764, _inst))) && yyGetBool(yyfgreaterequal(gmlrating, gmlroty_rating))) { - { - gmlroty_rating = gmlrating; - gmlroty = gmlpmap; - } - } else { - if (yyfgreaterequal(gmlrating, gmlmvp_rating)) { - { - gmlmvp_rating = gmlrating; - gmlmvp = gmlpmap; - } - } else { - if (yyfgreaterequal(gmlrating, gmlopoy_rating)) { - { - gmlopoy_rating = gmlrating; - gmlopoy = gmlpmap; - } - } - } - } - } - } - break; - } - case 2: { - gmlrating = yyftime(__yy_gml_errCheck(gmltackles), 1.25); - break; - if (yyGetBool(yyfgreater(gmlgames, gmlmin_games)) && yyGetBool(gmlwon_div)) { - { - if (yyfgreaterequal(gmlrating, gmlopoy_rating)) { - { - gmlopoy_rating = gmlrating; - gmlopoy = gmlpmap; - } - } - } - } - break; - } - case 3: { - gmlrating = yyftime(__yy_gml_errCheck(gmltackles), 0.5); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlints), 3)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlsacks), 3)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlfumbles), 3)); - gmlrating = round(gmlrating); - if (yyGetBool(yyfgreater(gmlgames, gmlmin_games)) && yyGetBool(gmlwon_div)) { - { - if (yyfgreaterequal(gmlrating, gmldpoy_rating)) { - { - gmldpoy_rating = gmlrating; - gmldpoy = gmlpmap; - } - } - } - } - break; - } - case 4: { - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), 4000)), 100), 1, 100); - gmlrating = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlrating), __yy_gml_errCheck(gmlcomp_prc))), 2); - gmlrating = round(gmlrating); - if (yyGetBool(yyfgreater(gmlgames, gmlmin_games)) && yyGetBool(gmlwon_div)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(__yy__v1764, _inst))) && yyGetBool(yyfgreaterequal(gmlrating, gmlroty_rating))) { - { - gmlroty_rating = gmlrating; - gmlroty = gmlpmap; - } - } - } - } - break; - } - } - gmldebug_msg = yyfplus(gmldebug_msg, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v1764, _inst, gmlpos)), " "), __yy_gml_errCheck(gml_Script_s_get_player_name(__yy__v1764, _inst, gmlpmap, true))), "... "), __yy_gml_errCheck(gml_Script_s_get_string_performance(__yy__v1764, _inst, gmlrating))), "#")); - } - } - gmldebug_msg = string_hash_to_newline(gmldebug_msg); - gml_Script_slog(__yy__v1764, _inst, gmldebug_msg); - gml_Script_s_add_news(__yy__v1764, _inst, gmldebug_msg); - if (yyGetBool(gmlmvp)) { - { - if (yyGetBool(ds_map_exists(gmlmvp, "mvp"))) { - ds_map_set(gmlmvp, "mvp", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmvp, "mvp")), 1)); - } else { - ds_map_set(gmlmvp, "mvp", 1); - } - var gmlmsg = string_replace(gml_Script_s_str(__yy__v1764, _inst, "news_mvp"), "$playername", gml_Script_s_get_player_name(__yy__v1764, _inst, gmlmvp, false)); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v1764, _inst, ds_map_find_value(gmlmvp, "position"))); - gml_Script_s_add_news(__yy__v1764, _inst, gmlmsg); - } - } - if (yyGetBool(gmlopoy)) { - { - if (yyGetBool(ds_map_exists(gmlopoy, "opoy"))) { - ds_map_set(gmlopoy, "opoy", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlopoy, "opoy")), 1)); - } else { - ds_map_set(gmlopoy, "opoy", 1); - } - var gmlmsg = string_replace(gml_Script_s_str(__yy__v1764, _inst, "news_opoy"), "$playername", gml_Script_s_get_player_name(__yy__v1764, _inst, gmlopoy, false)); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v1764, _inst, ds_map_find_value(gmlopoy, "position"))); - gml_Script_s_add_news(__yy__v1764, _inst, gmlmsg); - } - } - if (yyGetBool(gmldpoy)) { - { - if (yyGetBool(ds_map_exists(gmldpoy, "dpoy"))) { - ds_map_set(gmldpoy, "dpoy", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmldpoy, "dpoy")), 1)); - } else { - ds_map_set(gmldpoy, "dpoy", 1); - } - var gmlmsg = string_replace(gml_Script_s_str(__yy__v1764, _inst, "news_dpoy"), "$playername", gml_Script_s_get_player_name(__yy__v1764, _inst, gmldpoy, false)); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v1764, _inst, ds_map_find_value(gmldpoy, "position"))); - gml_Script_s_add_news(__yy__v1764, _inst, gmlmsg); - } - } - if (yyGetBool(gmlroty)) { - { - if (yyGetBool(ds_map_exists(gmlroty, "roty"))) { - ds_map_set(gmlroty, "roty", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlroty, "roty")), 1)); - } else { - ds_map_set(gmlroty, "roty", 1); - } - var gmlmsg = string_replace(gml_Script_s_str(__yy__v1764, _inst, "news_roty"), "$playername", gml_Script_s_get_player_name(__yy__v1764, _inst, gmlroty, false)); - gmlmsg = string_replace(gmlmsg, "$position", gml_Script_s_get_string_position_full(__yy__v1764, _inst, ds_map_find_value(gmlroty, "position"))); - gml_Script_s_add_news(__yy__v1764, _inst, gmlmsg); - } - } - } - } - } - } -} -function gml_Script_s_do_player_awards_college(_inst, _other) { - { - { - var __yy__v1765 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1766 in __yy__v1765) { - if (!__yy__v1765.hasOwnProperty(__yy__v1766)) continue; - var __yy__v1767 = __yy__v1765[__yy__v1766]; - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_awards_done, true)) { - { - return; - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_awards_done = true; - var gmlhackForceAwards = false; - var gmlFBS_REQ_RANKING = 15; - var gmlFBC_REQ_RANKING = 5; - var gmlMIN_GAMES_PLAYED = 12; - gml_Script_slog2(__yy__v1767, _inst, "3.s_do_player_awards_college"); - if (yyfequal(ds_list_size(__yy__v1767.gmlroster), 0)) { - { - gml_Script_slog(__yy__v1767, _inst, "- Bail. No players on roster"); - return; - } - } - var gmlFBSrank = gml_Script_s_subdivision_get_player_ranking(__yy__v1767, _inst, 1); - var gmlFCSrank = gml_Script_s_subdivision_get_player_ranking(__yy__v1767, _inst, 2); - if (yyGetBool(gmlhackForceAwards)) { - { - gmlFBSrank = 9; - } - } - var gmlinTopFBS = yyGetBool(yyfnotequal(gmlFBSrank, -1)) && yyGetBool(yyflessequal(gmlFBSrank, gmlFBS_REQ_RANKING)); - var gmlinTopFCS = yyGetBool(yyfnotequal(gmlFCSrank, -1)) && yyGetBool(yyflessequal(gmlFCSrank, gmlFBC_REQ_RANKING)); - gml_Script_slog(__yy__v1767, _inst, yyfplus(yyfplus(yyfplus(yyfplus("- Team Ranking FBS[", __yy_gml_errCheck(string(gmlFBSrank))), "] FCS["), __yy_gml_errCheck(string(gmlFCSrank))), "]")); - if (yyGetBool(yyfequal(gmlinTopFBS, false)) && yyGetBool(yyfequal(gmlinTopFCS, false))) { - { - gml_Script_slog(__yy__v1767, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("- Bailing, no awards. FCSrank[", __yy_gml_errCheck(string(gmlFCSrank))), "] worse than FBC_REQ_RANKING["), __yy_gml_errCheck(string(gmlFBC_REQ_RANKING))), "] or FBSrank["), __yy_gml_errCheck(string(gmlFBSrank))), "] worse than FBS_REQ_RANKING["), __yy_gml_errCheck(string(gmlFBS_REQ_RANKING))), "]")); - return; - } - } - gml_Script_slog(__yy__v1767, _inst, "- Calculate player ratings:"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1767.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1767.gmlroster, gmli); - ds_map_set(gmlpmap, "award_rating", 0); - ds_map_set(gmlpmap, "award_recieved", ""); - var gmlgames = ds_map_find_value(gmlpmap, "season_games"); - if (yyGetBool(yyfless(gmlgames, gmlMIN_GAMES_PLAYED)) && yyGetBool(yyfequal(gmlhackForceAwards, false))) { - { - gml_Script_slog(__yy__v1767, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "]: Skipped. Only played ["), __yy_gml_errCheck(string(gmlgames))), "/"), __yy_gml_errCheck(string(gmlMIN_GAMES_PLAYED))), "]")); - continue; - } - } - var gmlpos = ds_map_find_value(gmlpmap, "position"); - var gmlyards = yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_yards")), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "season_rush_yards")), 1.35))); - var gmlavg_yds = yyfdivide(__yy_gml_errCheck(gmlyards), __yy_gml_errCheck(gmlgames)); - var gmltds = ds_map_find_value(gmlpmap, "season_touchdowns"); - var gmlfumbles = ds_map_find_value(gmlpmap, "season_fumbles"); - var gmltackles = ds_map_find_value(gmlpmap, "season_tackles"); - var gmlints = ds_map_find_value(gmlpmap, "season_int"); - var gmlsacks = ds_map_find_value(gmlpmap, "season_sacks"); - var gmlatts = ds_map_find_value(gmlpmap, "season_attempts"); - var gmlcomp = ds_map_find_value(gmlpmap, "season_complete"); - if (yyGetBool(ds_map_exists(gmlpmap, "season_attempts_XP")) && yyGetBool(ds_map_exists(gmlpmap, "season_complete_XP"))) { - { - gmlatts = yyfplus(gmlatts, string(round(ds_map_find_value(gmlpmap, "season_attempts_XP")))); - gmlcomp = yyfplus(gmlcomp, string(round(ds_map_find_value(gmlpmap, "season_complete_XP")))); - } - } - var gmlcomp_prc = 0; - if (yyfgreater(gmlatts, 0)) { - gmlcomp_prc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlcomp), __yy_gml_errCheck(gmlatts))), 100); - } - var gmlrating = 0; - var gmlyard_target = 1; - var ___sw1484___ = gmlpos; - var ___swc1485___ = -1; - if (yyCompareVal(___sw1484___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1485___ = 0; - } else if (yyCompareVal(___sw1484___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1484___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1484___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1485___ = 1; - } else if (yyCompareVal(___sw1484___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1485___ = 2; - } else if (yyCompareVal(___sw1484___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1484___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1484___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1484___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1485___ = 3; - } else if (yyCompareVal(___sw1484___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1485___ = 4; - } - switch (___swc1485___) { - case 0: { - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), 3300)), 100), 1, 150); - gmlrating = yyfplus(gmlrating, gmltds); - gmlrating = yyfminus(gmlrating, gmlints); - gmlrating = yyfminus(gmlrating, yyftime(__yy_gml_errCheck(gmlsacks), 0.5)); - gmlrating = round(gmlrating); - break; - } - case 1: { - if (yyfequal(gmlpos, 2)) { - gmlyard_target = 1750; - } - if (yyfequal(gmlpos, 3)) { - gmlyard_target = 1350; - } - if (yyfequal(gmlpos, 4)) { - gmlyard_target = 2100; - } - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), __yy_gml_errCheck(gmlyard_target))), 100), 1, 150); - gmlrating = yyfminus(gmlrating, yyftime(__yy_gml_errCheck(gmlfumbles), 5)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmltds), 1.25)); - gmlrating = round(gmlrating); - break; - } - case 2: { - gmlrating = yyftime(__yy_gml_errCheck(gmltackles), 1.25); - break; - } - case 3: { - gmlrating = yyftime(__yy_gml_errCheck(gmltackles), 0.5); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlints), 3)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlsacks), 3)); - gmlrating = yyfplus(gmlrating, yyftime(__yy_gml_errCheck(gmlfumbles), 3)); - gmlrating = round(gmlrating); - break; - } - case 4: { - gmlrating = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlyards), 4000)), 100), 1, 100); - gmlrating = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlrating), __yy_gml_errCheck(gmlcomp_prc))), 2); - gmlrating = round(gmlrating); - break; - } - } - if (yyGetBool(gmlhackForceAwards)) { - { - gmlrating = irandom_range(70, 99); - } - } - ds_map_set(gmlpmap, "award_rating", gmlrating); - gml_Script_slog(__yy__v1767, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "]: Rating["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "award_rating")))), "] for pos "), __yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v1767, _inst, ds_map_find_value(gmlpmap, "position"))))); - } - } - __yy__v1767.gmlroster = gml_Script_s_sort_players(__yy__v1767, _inst, __yy__v1767.gmlroster, 6); - gml_Script_slog(__yy__v1767, _inst, "- Players sorted by rating:"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1767.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1767.gmlroster, gmli); - gml_Script_slog(__yy__v1767, _inst, yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] award_rating:["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "award_rating")))), "]")); - } - } - gml_Script_slog(__yy__v1767, _inst, "- Assign awards:"); - gml_Script_s_Award_OutstandingPOTY(__yy__v1767, _inst); - gml_Script_s_Award_ExtraordinaryAcademicPOTY(__yy__v1767, _inst); - gml_Script_s_Award_OffensivePOTY(__yy__v1767, _inst); - gml_Script_s_Award_DefensivePOTY(__yy__v1767, _inst); - gml_Script_s_Award_PositionPOTY(__yy__v1767, _inst, 1, "cv_QuarterbackPOTY"); - gml_Script_s_Award_PositionPOTY(__yy__v1767, _inst, 2, "cv_RunningBackPOTY"); - gml_Script_s_Award_PositionPOTY(__yy__v1767, _inst, 3, "cv_TightEndPOTY"); - gml_Script_s_Award_PositionPOTY(__yy__v1767, _inst, 4, "cv_WideReceiverPOTY"); - gml_Script_s_Award_PositionPOTY(__yy__v1767, _inst, 5, "cv_OffensiveLinemanPOTY"); - gml_Script_s_Award_PositionPOTY(__yy__v1767, _inst, 6, "cv_DefensiveLinemanPOTY"); - gml_Script_s_Award_AnyPositionPOTY(__yy__v1767, _inst, 9, 8, "cv_DefensiveBackPOTY"); - gml_Script_s_Award_PositionPOTY(__yy__v1767, _inst, 7, "cv_LinebackerPOTY"); - gml_Script_s_Award_PositionPOTY(__yy__v1767, _inst, 10, "cv_KickerPOTY"); - gml_Script_s_Award_CommunityServicePOTY(__yy__v1767, _inst); - gml_Script_s_Award_WalkOnPOTY(__yy__v1767, _inst); - gml_Script_s_Award_FreshmanPOTY(__yy__v1767, _inst); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1767.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1767.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - var gmlnewsTag = yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved")), "_news"); - if (yyGetBool(gml_Script_s_college_academics_type(__yy__v1767, _inst, "Military"))) { - { - gmlnewsTag = yyfplus("cvMilitary_", __yy_gml_errCheck(string_delete(gmlnewsTag, 1, 3))); - } - } - gml_Script_s_add_news(__yy__v1767, _inst, gml_Script_s_parse_player_message(__yy__v1767, _inst, gml_Script_s_str(__yy__v1767, _inst, gmlnewsTag), gmlpmap)); - gml_Script_s_add_cv_entry_from_key(__yy__v1767, _inst, gmlpmap, ds_map_find_value(gmlpmap, "award_recieved")); - } - } - gml_Script_s_Award_AcademicPrize(__yy__v1767, _inst); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1767.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_delete(ds_list_find_value(__yy__v1767.gmlroster, gmli), "award_rating"); - ds_map_delete(ds_list_find_value(__yy__v1767.gmlroster, gmli), "award_recieved"); - } - } - __yy__v1767.gmlroster = gml_Script_s_sort_players(__yy__v1767, _inst, __yy__v1767.gmlroster, 4); - } - } - } - } -} -function gml_Script_s_Award_OutstandingPOTY(_inst, _other) { - { - var gmlAWARD_RATING = 95; - { - var __yy__v1768 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1769 in __yy__v1768) { - if (!__yy__v1768.hasOwnProperty(__yy__v1769)) continue; - var __yy__v1770 = __yy__v1768[__yy__v1769]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1770.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1770.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - ds_map_set(gmlpmap, "award_recieved", "cv_OutstandingPOTY"); - gml_Script_slog(__yy__v1770, _inst, yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "]")); - return; - } - } - } - } - } - } -} -function gml_Script_s_Award_ExtraordinaryAcademicPOTY(_inst, _other) { - { - var gmlAWARD_RATING = 80; - var gmlGPA_SCORE = 93; - { - var __yy__v1771 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1772 in __yy__v1771) { - if (!__yy__v1771.hasOwnProperty(__yy__v1772)) continue; - var __yy__v1773 = __yy__v1771[__yy__v1772]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1773.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1773.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - if (yyfgreaterequal(ds_map_find_value(gmlpmap, "percent_grade"), gmlGPA_SCORE)) { - { - ds_map_set(gmlpmap, "award_recieved", "cv_ExtraordinaryAcademicPOTY"); - gml_Script_slog(__yy__v1773, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "] grade ["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "percent_grade")))), "]")); - return; - } - } - } - } - } - } - } - } -} -function gml_Script_s_Award_OffensivePOTY(_inst, _other) { - { - var gmlAWARD_RATING = 90; - { - var __yy__v1774 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1775 in __yy__v1774) { - if (!__yy__v1774.hasOwnProperty(__yy__v1775)) continue; - var __yy__v1776 = __yy__v1774[__yy__v1775]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1776.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1776.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - var ___sw1486___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1487___ = -1; - if (yyCompareVal(___sw1486___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1486___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1486___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1486___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1486___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1487___ = 0; - } - switch (___swc1487___) { - case 0: { - { - ds_map_set(gmlpmap, "award_recieved", "cv_OffensivePOTY"); - gml_Script_slog(__yy__v1776, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "] pos ["), __yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v1776, _inst, ds_map_find_value(gmlpmap, "position")))), "]")); - return; - } - } - } - } - } - } - } - } - } -} -function gml_Script_s_Award_DefensivePOTY(_inst, _other) { - { - var gmlAWARD_RATING = 90; - { - var __yy__v1777 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1778 in __yy__v1777) { - if (!__yy__v1777.hasOwnProperty(__yy__v1778)) continue; - var __yy__v1779 = __yy__v1777[__yy__v1778]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1779.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1779.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - var ___sw1488___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1489___ = -1; - if (yyCompareVal(___sw1488___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1488___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1488___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1488___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1489___ = 0; - } - switch (___swc1489___) { - case 0: { - { - ds_map_set(gmlpmap, "award_recieved", "cv_DefensivePOTY"); - gml_Script_slog(__yy__v1779, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "] pos ["), __yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v1779, _inst, ds_map_find_value(gmlpmap, "position")))), "]")); - return; - } - } - } - } - } - } - } - } - } -} -function gml_Script_s_Award_PositionPOTY(_inst, _other, argument0, argument1) { - { - var gmlAWARD_RATING = 85; - { - var __yy__v1780 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1781 in __yy__v1780) { - if (!__yy__v1780.hasOwnProperty(__yy__v1781)) continue; - var __yy__v1782 = __yy__v1780[__yy__v1781]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1782.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1782.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) { - { - ds_map_set(gmlpmap, "award_recieved", argument1); - gml_Script_slog(__yy__v1782, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "] pos ["), __yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v1782, _inst, ds_map_find_value(gmlpmap, "position")))), "]")); - return; - } - } - } - } - } - } - } - } -} -function gml_Script_s_Award_AnyPositionPOTY(_inst, _other, argument0, argument1, argument2) { - { - var gmlAWARD_RATING = 85; - { - var __yy__v1783 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1784 in __yy__v1783) { - if (!__yy__v1783.hasOwnProperty(__yy__v1784)) continue; - var __yy__v1785 = __yy__v1783[__yy__v1784]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1785.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1785.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) || yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "position"), argument1))) { - { - ds_map_set(gmlpmap, "award_recieved", argument2); - gml_Script_slog(__yy__v1785, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "] pos ["), __yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v1785, _inst, ds_map_find_value(gmlpmap, "position")))), "]")); - return; - } - } - } - } - } - } - } - } -} -function gml_Script_s_Award_CommunityServicePOTY(_inst, _other) { - { - var gmlAWARD_RATING = 80; - { - var __yy__v1786 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1787 in __yy__v1786) { - if (!__yy__v1786.hasOwnProperty(__yy__v1787)) continue; - var __yy__v1788 = __yy__v1786[__yy__v1787]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1788.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1788.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - var ___sw1490___ = ds_map_find_value(gmlpmap, "hobby"); - var ___swc1491___ = -1; - if (yyCompareVal(___sw1490___, 43, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1490___, 60, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1490___, 64, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1490___, 94, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1490___, 111, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1490___, 112, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1490___, 141, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1490___, 166, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1490___, 171, g_GMLMathEpsilon, false) == 0) { - ___swc1491___ = 0; - } - switch (___swc1491___) { - case 0: { - { - ds_map_set(gmlpmap, "award_recieved", "cv_CommunityServicePOTY"); - gml_Script_slog(__yy__v1788, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "] hobby ["), __yy_gml_errCheck(gml_Script_s_get_hobby_name(__yy__v1788, _inst, gmlpmap, false))), "]")); - return; - } - } - } - } - } - } - } - } - } -} -function gml_Script_s_Award_WalkOnPOTY(_inst, _other) { - { - var gmlAWARD_RATING = 80; - { - var __yy__v1789 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1790 in __yy__v1789) { - if (!__yy__v1789.hasOwnProperty(__yy__v1790)) continue; - var __yy__v1791 = __yy__v1789[__yy__v1790]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1791.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1791.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - if (yyfequal(ds_map_find_value(gmlpmap, "walk_on"), 1)) { - { - ds_map_set(gmlpmap, "award_recieved", "cv_WalkOnPOTY"); - gml_Script_slog(__yy__v1791, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "] walk-on ["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "walk_on")))), "]")); - return; - } - } - } - } - } - } - } - } -} -function gml_Script_s_Award_FreshmanPOTY(_inst, _other) { - { - var gmlAWARD_RATING = 75; - { - var __yy__v1792 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1793 in __yy__v1792) { - if (!__yy__v1792.hasOwnProperty(__yy__v1793)) continue; - var __yy__v1794 = __yy__v1792[__yy__v1793]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1794.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1794.gmlroster, gmli); - if (yyfnotequal(ds_map_find_value(gmlpmap, "award_recieved"), "")) { - { - continue; - } - } - if (yyfless(ds_map_find_value(gmlpmap, "award_rating"), gmlAWARD_RATING)) { - { - break; - } - } - if (yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(__yy__v1794, _inst))) { - { - ds_map_set(gmlpmap, "award_recieved", "cv_FreshmanPOTY"); - gml_Script_slog(__yy__v1794, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got ["), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "award_recieved"))), "] age ["), __yy_gml_errCheck(gml_Script_s_college_age_simple(__yy__v1794, _inst, gmlpmap))), "]")); - return; - } - } - } - } - } - } - } - } -} -function gml_Script_s_Award_AcademicPrize(_inst, _other) { - { - var gmlGPA_SCORE = 90; - { - var __yy__v1795 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1796 in __yy__v1795) { - if (!__yy__v1795.hasOwnProperty(__yy__v1796)) continue; - var __yy__v1797 = __yy__v1795[__yy__v1796]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1797.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1797.gmlroster, gmli); - if (yyfgreaterequal(ds_map_find_value(gmlpmap, "percent_grade"), gmlGPA_SCORE)) { - { - gml_Script_s_add_cv_entry_from_key(__yy__v1797, _inst, gmlpmap, "cv_AcademicPrize"); - gml_Script_slog(__yy__v1797, _inst, yyfplus(yyfplus("-- Player[", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), "] got [cv_AcademicPrize]")); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_award_sb_rings(_inst, _other) { - _inst.gmls_award_sb_rings = __yy_method(_inst, gml_Script_s_award_sb_rings); -} -function gml_Script_s_award_sb_rings(_inst, _other) { - { - { - var __yy__v1798 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1799 in __yy__v1798) { - if (!__yy__v1798.hasOwnProperty(__yy__v1799)) continue; - var __yy__v1800 = __yy__v1798[__yy__v1799]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1800.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1800.gmlroster, gmli); - if (yyGetBool(ds_map_exists(gmlpmap, "rings"))) { - ds_map_set(gmlpmap, "rings", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "rings")), 1)); - } else { - ds_map_set(gmlpmap, "rings", 1); - } - } - } - var gmloc = gml_Script_s_get_staff(__yy__v1800, _inst, 102); - var gmldc = gml_Script_s_get_staff(__yy__v1800, _inst, 101); - if (yyGetBool(gmloc)) { - { - if (yyGetBool(ds_map_exists(gmloc, "rings"))) { - ds_map_set(gmloc, "rings", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmloc, "rings")), 1)); - } else { - ds_map_set(gmloc, "rings", 1); - } - } - } - if (yyGetBool(gmldc)) { - { - if (yyGetBool(ds_map_exists(gmldc, "rings"))) { - ds_map_set(gmldc, "rings", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmldc, "rings")), 1)); - } else { - ds_map_set(gmldc, "rings", 1); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_round_player_attributes(_inst, _other) { - _inst.gmls_round_player_attributes = __yy_method(_inst, gml_Script_s_round_player_attributes); -} -function gml_Script_s_round_player_attributes(_inst, _other, argument0) { - { - ds_map_set(argument0, "skill", round(ds_map_find_value(argument0, "skill"))); - ds_map_set(argument0, "speed", round(ds_map_find_value(argument0, "speed"))); - ds_map_set(argument0, "strength", round(ds_map_find_value(argument0, "strength"))); - ds_map_set(argument0, "stamina", round(ds_map_find_value(argument0, "stamina"))); - ds_map_set(argument0, "max_skill", round(ds_map_find_value(argument0, "max_skill"))); - ds_map_set(argument0, "max_speed", round(ds_map_find_value(argument0, "max_speed"))); - ds_map_set(argument0, "max_strength", round(ds_map_find_value(argument0, "max_strength"))); - ds_map_set(argument0, "max_stamina", round(ds_map_find_value(argument0, "max_stamina"))); - } -} -function gml_GlobalScript_s_get_store_player_by_position(_inst, _other, argument0, argument1) { - _inst.gmls_get_store_player_by_position = __yy_method(_inst, gml_Script_s_get_store_player_by_position); -} -function gml_Script_s_get_store_player_by_position(_inst, _other, argument0, argument1) { - { - var gmlpos = argument0; - var gmlpage = argument1; - { - var __yy__v1801 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1802 in __yy__v1801) { - if (!__yy__v1801.hasOwnProperty(__yy__v1802)) continue; - var __yy__v1803 = __yy__v1801[__yy__v1802]; - { - var gmlcount = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1803.gmlstorelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1803.gmlstorelist, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), gmlpos)) { - { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - if (yyfequal(gmlcount, gmlpage)) { - return gmlpmap; - } - } - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_create_new_stafflist(_inst, _other) { - _inst.gmls_create_new_stafflist = __yy_method(_inst, gml_Script_s_create_new_stafflist); -} -function gml_Script_s_create_new_stafflist(_inst, _other) { - { - { - var __yy__v1804 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1805 in __yy__v1804) { - if (!__yy__v1804.hasOwnProperty(__yy__v1805)) continue; - var __yy__v1806 = __yy__v1804[__yy__v1805]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1806.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v1806.gmlstafflist, gmli)); - ds_list_set(__yy__v1806.gmlstafflist, gmli, -1); - } - } - ds_list_clear(__yy__v1806.gmlstafflist); - ds_list_add(__yy__v1806.gmlstafflist, gml_Script_s_create_staff(__yy__v1806, _inst, 101, 1)); - ds_list_add(__yy__v1806.gmlstafflist, gml_Script_s_create_staff(__yy__v1806, _inst, 102, 1)); - } - } - } - } -} -function gml_GlobalScript_s_create_staff(_inst, _other) { - _inst.gmls_create_staff = __yy_method(_inst, gml_Script_s_create_staff); - _inst.gmls_create_headcoach_pmap = __yy_method(_inst, gml_Script_s_create_headcoach_pmap); -} -function gml_Script_s_create_staff(_inst, _other, argument0, argument1) { - { - var gmllname = gml_Script_s_get_random_last_name(_inst, _other); - while (yyGetBool(gml_Script_s_lastname_already_on_roster(_inst, _other, gmllname))) { - gmllname = gml_Script_s_get_random_last_name(_inst, _other); - } - var gmlpmap = ds_map_create(); - ds_map_set(gmlpmap, "randnum", irandom(999)); - ds_map_set(gmlpmap, "fname", gml_Script_s_get_random_first_name(_inst, _other, true)); - ds_map_set(gmlpmap, "lname", gmllname); - ds_map_set(gmlpmap, "position", argument0); - ds_map_set(gmlpmap, "age", irandom_range(35, 59)); - ds_map_set(gmlpmap, "attitude", irandom_range(40, 100)); - ds_map_set(gmlpmap, "rating", argument1); - ds_map_set(gmlpmap, "contract", 2); - ds_map_set(gmlpmap, "teamid", -1); - ds_map_set(gmlpmap, "flash_time", 0); - ds_map_set(gmlpmap, "condition", 100); - ds_map_set(gmlpmap, "xp", 0); - ds_map_set(gmlpmap, "xp_level", argument1); - ds_map_set(gmlpmap, "xp_gain", 0); - ds_map_set(gmlpmap, "trait", 0); - if (yyGetBool(yyfgreater(argument1, 1)) && yyGetBool(irandom(1))) { - ds_map_set(gmlpmap, "trait", irandom(9)); - } - if (yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "trait"), 1)) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "age"), 55))) { - ds_map_set(gmlpmap, "trait", 0); - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Created staff member: ", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname"))), " "), __yy_gml_errCheck(gmllname)), " ("), __yy_gml_errCheck(gml_Script_s_get_string_position_full(_inst, _other, argument0))), ")")); - ds_map_set(gmlpmap, "skin", irandom(1)); - if (yyGetBool(ds_map_find_value(gmlpmap, "skin"))) { - ds_map_set(gmlpmap, "skin", yyfplus(1, __yy_gml_errCheck(irandom(1)))); - } - var gmlfgrid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_grid_C; - gmlpmap = gml_Script_s_choose_face(_inst, _other, gmlpmap, gmlfgrid); - if (yyfequal(ds_map_find_value(gmlpmap, "face_x"), 8)) { - ds_map_set(gmlpmap, "fname", gml_Script_s_get_random_first_name(_inst, _other, false)); - } - return gmlpmap; - } -} -function gml_Script_s_create_headcoach_pmap(_inst, _other) { - { - var gmlpmap = ds_map_create(); - ds_map_set(gmlpmap, "randnum", irandom(999)); - ds_map_set(gmlpmap, "fname", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfname); - ds_map_set(gmlpmap, "lname", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllname); - ds_map_set(gmlpmap, "position", 100); - ds_map_set(gmlpmap, "age", yyfplus(35, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear))); - ds_map_set(gmlpmap, "attitude", round(yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans), __yy_gml_errCheck(gml_Script_s_get_morale(_inst, _other)))), 2))); - ds_map_set(gmlpmap, "rating", ceil(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_rating), 2))); - ds_map_set(gmlpmap, "contract", 9); - ds_map_set(gmlpmap, "teamid", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - ds_map_set(gmlpmap, "flash_time", -9999); - ds_map_set(gmlpmap, "condition", 100); - ds_map_set(gmlpmap, "xp", 0); - ds_map_set(gmlpmap, "xp_level", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear); - ds_map_set(gmlpmap, "xp_gain", 0); - ds_map_set(gmlpmap, "trait", 0); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Created staff member: ", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "fname"))), " "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname"))), " ("), __yy_gml_errCheck(gml_Script_s_get_string_position_full(_inst, _other, 100))), ")")); - ds_map_set(gmlpmap, "skin", 1); - ds_map_set(gmlpmap, "face_x", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x); - ds_map_set(gmlpmap, "face_y", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_y); - return gmlpmap; - } -} -function gml_GlobalScript_s_create_hirelist(_inst, _other, argument0, argument1) { - _inst.gmls_create_hirelist = __yy_method(_inst, gml_Script_s_create_hirelist); -} -function gml_Script_s_create_hirelist(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, "s_create_hirelist"); - var gmlrefresh = argument0; - var gmlcurrent_of = gml_Script_s_get_staff(_inst, _other, 102); - var gmlcurrent_df = gml_Script_s_get_staff(_inst, _other, 101); - var gmlof_rat = ds_map_find_value(gmlcurrent_of, "rating"); - var gmldf_rat = ds_map_find_value(gmlcurrent_df, "rating"); - if (yyGetBool(argument1)) { - { - if (yyfless(gmlof_rat, 5)) { - gmlof_rat = 5; - } - if (yyfless(gmldf_rat, 5)) { - gmldf_rat = 5; - } - } - } - { - var __yy__v1807 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1808 in __yy__v1807) { - if (!__yy__v1807.hasOwnProperty(__yy__v1808)) continue; - var __yy__v1809 = __yy__v1807[__yy__v1808]; - { - if (yyGetBool(gmlrefresh)) { - { - var gmlsize = ds_list_size(__yy__v1809.gmlhirelist); - if (yyGetBool(gmlsize)) { - { - var gmli = irandom(yyfminus(__yy_gml_errCheck(gmlsize), 1)); - ds_map_destroy(ds_list_find_value(__yy__v1809.gmlhirelist, gmli)); - ds_list_set(__yy__v1809.gmlhirelist, gmli, -1); - ds_list_delete(__yy__v1809.gmlhirelist, gmli); - } - } - } - } - while (yyfless(gml_Script_s_count_hires_by_position(__yy__v1809, _inst, 102), 4)) { - { - ds_list_add(__yy__v1809.gmlhirelist, gml_Script_s_create_staff(__yy__v1809, _inst, 102, clamp(yyfplus(__yy_gml_errCheck(gmlof_rat), __yy_gml_errCheck(irandom(6))), 2, 10))); - } - } - while (yyfless(gml_Script_s_count_hires_by_position(__yy__v1809, _inst, 101), 4)) { - { - ds_list_add(__yy__v1809.gmlhirelist, gml_Script_s_create_staff(__yy__v1809, _inst, 101, clamp(yyfplus(__yy_gml_errCheck(gmldf_rat), __yy_gml_errCheck(irandom(6))), 2, 10))); - } - } - __yy__v1809.gmlhirelist = gml_Script_s_sort_hirelist(__yy__v1809, _inst, __yy__v1809.gmlhirelist); - } - } - } - } -} -function gml_GlobalScript_s_sort_hirelist(_inst, _other, argument0) { - _inst.gmls_sort_hirelist = __yy_method(_inst, gml_Script_s_sort_hirelist); -} -function gml_Script_s_sort_hirelist(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_sort_hirelist"); - var gmlplist = argument0; - var gmlsortedlist = ds_list_create(); - while (yyfgreater(ds_list_size(gmlplist), 0)) { - { - var gmlbestplayer = -4; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlplist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(gmlplist, gmli); - if (!yyGetBool(gmlbestplayer)) { - gmlbestplayer = gmlpmap; - } else { - if (yyfless(ds_map_find_value(gmlpmap, "position"), ds_map_find_value(gmlbestplayer, "position"))) { - gmlbestplayer = gmlpmap; - } else { - if (yyfequal(ds_map_find_value(gmlpmap, "position"), ds_map_find_value(gmlbestplayer, "position"))) { - { - if (yyGetBool(ds_map_exists(gmlpmap, "rating"))) { - { - if (yyfless(ds_map_find_value(gmlpmap, "rating"), ds_map_find_value(gmlbestplayer, "rating"))) { - gmlbestplayer = gmlpmap; - } - } - } else { - { - if (yyfgreater(gml_Script_s_get_player_rating(_inst, _other, gmlpmap), gml_Script_s_get_player_rating(_inst, _other, gmlbestplayer))) { - gmlbestplayer = gmlpmap; - } - } - } - } - } - } - } - } - } - ds_list_add(gmlsortedlist, gmlbestplayer); - var gmli = ds_list_find_index(gmlplist, gmlbestplayer); - ds_list_delete(gmlplist, gmli); - } - } - ds_list_destroy(gmlplist); - gmlplist = -1; - return gmlsortedlist; - } -} -function gml_GlobalScript_s_reset_staff_hire_list(_inst, _other) { - _inst.gmls_reset_staff_hire_list = __yy_method(_inst, gml_Script_s_reset_staff_hire_list); -} -function gml_Script_s_reset_staff_hire_list(_inst, _other, argument0) { - { - { - var __yy__v1810 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1811 in __yy__v1810) { - if (!__yy__v1810.hasOwnProperty(__yy__v1811)) continue; - var __yy__v1812 = __yy__v1810[__yy__v1811]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1812.gmlhirelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(__yy__v1812.gmlhirelist, gmli)); - ds_list_set(__yy__v1812.gmlhirelist, gmli, -1); - } - } - ds_list_clear(__yy__v1812.gmlhirelist); - gml_Script_s_create_hirelist(__yy__v1812, _inst, false, argument0); - gml_Script_s_savegame(__yy__v1812, _inst); - } - } - } - } -} -function gml_GlobalScript_s_get_staff(_inst, _other) { - _inst.gmls_get_staff = __yy_method(_inst, gml_Script_s_get_staff); -} -function gml_Script_s_get_staff(_inst, _other, argument0) { - { - { - var __yy__v1813 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1814 in __yy__v1813) { - if (!__yy__v1813.hasOwnProperty(__yy__v1814)) continue; - var __yy__v1815 = __yy__v1813[__yy__v1814]; - { - if (yyfequal(argument0, 100)) { - { - if (yyfnotequal(__yy__v1815.gmlboss_profile, -4)) { - { - ds_map_destroy(__yy__v1815.gmlboss_profile); - __yy__v1815.gmlboss_profile = -4; - } - } - __yy__v1815.gmlboss_profile = gml_Script_s_create_headcoach_pmap(__yy__v1815, _inst); - return __yy__v1815.gmlboss_profile; - } - } else { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1815.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1815.gmlstafflist, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), argument0)) { - return gmlpmap; - } - } - } - } - } - } - } - } - return -4; - } -} -function gml_GlobalScript_s_is_staff(_inst, _other) { - _inst.gmls_is_staff = __yy_method(_inst, gml_Script_s_is_staff); -} -function gml_Script_s_is_staff(_inst, _other, argument0) { - { - if (yyfless(argument0, 100)) { - return false; - } - return true; - } -} -function gml_GlobalScript_s_get_coach_cost(_inst, _other, argument0) { - _inst.gmls_get_coach_cost = __yy_method(_inst, gml_Script_s_get_coach_cost); -} -function gml_Script_s_get_coach_cost(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlval = yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "rating")), 2.5); - if (yyGetBool(ds_map_find_value(gmlpmap, "trait"))) { - gmlval = yyfplus(gmlval, 5); - } - return round(gmlval); - } -} -function gml_GlobalScript_s_coach_trait_experience(_inst, _other) { - _inst.gmls_coach_trait_experience = __yy_method(_inst, gml_Script_s_coach_trait_experience); -} -function gml_Script_s_coach_trait_experience(_inst, _other, argument0) { - { - var gmlxpmap = -4; - { - var __yy__v1816 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1817 in __yy__v1816) { - if (!__yy__v1816.hasOwnProperty(__yy__v1817)) continue; - var __yy__v1818 = __yy__v1816[__yy__v1817]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1818.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1818.gmlroster, gmli); - if (yyfequal(gml_Script_s_is_offensive_player(__yy__v1818, _inst, argument0), gml_Script_s_is_offensive_player(__yy__v1818, _inst, gmlpmap))) { - { - if (!yyGetBool(gmlxpmap)) { - gmlxpmap = gmlpmap; - } - ds_map_set(gmlpmap, "xp", yyftime(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "xp_level")), 100)); - ds_map_set(gmlpmap, "xp_gain", round(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlpmap, "xp_gain"))), 10))); - } - } - } - } - } - } - } - if (yyGetBool(gmlxpmap)) { - { - _inst.gmlplayer_profile = gmlxpmap; - room_goto(YYASSET_REF(0x03000016)); - } - } else { - { - room_goto(YYASSET_REF(0x03000009)); - } - } - } -} -function gml_GlobalScript_s_coach_trait_talentspotter(_inst, _other, argument0) { - _inst.gmls_coach_trait_talentspotter = __yy_method(_inst, gml_Script_s_coach_trait_talentspotter); -} -function gml_Script_s_coach_trait_talentspotter(_inst, _other, argument0) { - { - var gmlsmap = argument0; - { - var __yy__v1819 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1820 in __yy__v1819) { - if (!__yy__v1819.hasOwnProperty(__yy__v1820)) continue; - var __yy__v1821 = __yy__v1819[__yy__v1820]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1821.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1821.gmlroster, gmli); - if (yyfequal(gml_Script_s_is_offensive_player(__yy__v1821, _inst, gmlsmap), gml_Script_s_is_offensive_player(__yy__v1821, _inst, gmlpmap))) { - { - var gmlcurrent_pot = gml_Script_s_get_player_potential(__yy__v1821, _inst, gmlpmap); - gml_Script_slog(__yy__v1821, _inst, yyfplus("Player = ", __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - gml_Script_slog(__yy__v1821, _inst, yyfplus("s_get_player_potential = ", __yy_gml_errCheck(string(gmlcurrent_pot)))); - if (yyfless(gmlcurrent_pot, 10)) { - { - while (yyflessequal(gml_Script_s_get_player_potential(__yy__v1821, _inst, gmlpmap), gmlcurrent_pot)) { - { - var ___sw1494___ = irandom(3); - var ___swc1495___ = -1; - if (yyCompareVal(___sw1494___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1495___ = 0; - } else if (yyCompareVal(___sw1494___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1495___ = 1; - } else if (yyCompareVal(___sw1494___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1495___ = 2; - } else if (yyCompareVal(___sw1494___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1495___ = 3; - } - switch (___swc1495___) { - case 0: { - ds_map_set(gmlpmap, "max_stamina", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "max_stamina")), 1)); - break; - } - case 1: { - ds_map_set(gmlpmap, "max_speed", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "max_speed")), 1)); - break; - } - case 2: { - ds_map_set(gmlpmap, "max_strength", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "max_strength")), 1)); - break; - } - case 3: { - ds_map_set(gmlpmap, "max_skill", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "max_skill")), 1)); - break; - } - } - if (yyfgreater(ds_map_find_value(gmlpmap, "max_stamina"), 10)) { - ds_map_set(gmlpmap, "max_stamina", 10); - } - if (yyfgreater(ds_map_find_value(gmlpmap, "max_speed"), 10)) { - ds_map_set(gmlpmap, "max_speed", 10); - } - if (yyfgreater(ds_map_find_value(gmlpmap, "max_strength"), 10)) { - ds_map_set(gmlpmap, "max_strength", 10); - } - if (yyfgreater(ds_map_find_value(gmlpmap, "max_skill"), 10)) { - ds_map_set(gmlpmap, "max_skill", 10); - } - } - } - } - } - gml_Script_slog(__yy__v1821, _inst, yyfplus("now s_get_player_potential = ", __yy_gml_errCheck(string(gml_Script_s_get_player_potential(__yy__v1821, _inst, gmlpmap))))); - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_coach_trait_motivator(_inst, _other, argument0) { - _inst.gmls_coach_trait_motivator = __yy_method(_inst, gml_Script_s_coach_trait_motivator); -} -function gml_Script_s_coach_trait_motivator(_inst, _other, argument0) { - { - var gmlsmap = argument0; - { - var __yy__v1822 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1823 in __yy__v1822) { - if (!__yy__v1822.hasOwnProperty(__yy__v1823)) continue; - var __yy__v1824 = __yy__v1822[__yy__v1823]; - { - gml_Script_s_meter_change(__yy__v1824, _inst, 4, gml_Script_s_get_morale(__yy__v1824, _inst), YYASSET_REF(0x03000009), ""); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1824.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1824.gmlroster, gmli); - if (yyGetBool(gmlpmap)) { - { - if (yyfequal(gml_Script_s_is_offensive_player(__yy__v1824, _inst, gmlsmap), gml_Script_s_is_offensive_player(__yy__v1824, _inst, gmlpmap))) { - { - ds_map_set(gmlpmap, "attitude", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlpmap, "attitude"))), 15)); - if (yyfgreater(ds_map_find_value(gmlpmap, "attitude"), 100)) { - ds_map_set(gmlpmap, "attitude", 100); - } - } - } - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_btn_click_qb_training(_inst, _other) { - _inst.gmlbtn_click_qb_training = __yy_method(_inst, gml_Script_btn_click_qb_training); - _inst.gmls_do_qb_training = __yy_method(_inst, gml_Script_s_do_qb_training); -} -function gml_Script_btn_click_qb_training(_inst, _other) { - { - var gmlqb = gml_Script_s_get_qb_pmap(_inst, _other); - if (yyfless(ds_map_find_value(gmlqb, "condition"), 40)) { - gml_Script_s_do_message(_inst, _other, gml_Script_s_str(_inst, _other, "msg_TrainingEnergyTooLow")); - } else { - if (yyflessequal(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "condition")), 40), 40)) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_TrainingEnergyConfirm"), gml_Script_s_str(_inst, _other, "ui_Yes"), gml_Script_s_str(_inst, _other, "ui_Cancel"), kgml_Script_s_do_qb_training, kgml_Script_s_msg_clear, global.gmlc_background, 1); - } else { - gml_Script_s_do_qb_training(_inst, _other); - } - } - } -} -function gml_Script_s_do_qb_training(_inst, _other) { - { - var gmlqb = gml_Script_s_get_qb_pmap(_inst, _other); - ds_map_set(gmlqb, "condition", clamp(yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "condition")), 40), 1, 100)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlqb; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice = 4; - gml_Script_s_set_up_uniforms_training(_inst, _other); - room_goto(YYASSET_REF(0x03000011)); - } -} -function gml_GlobalScript_btn_click_GenerateCharacter(_inst, _other) { - _inst.gmlbtn_click_GenerateCharacter = __yy_method(_inst, gml_Script_btn_click_GenerateCharacter); -} -function gml_Script_btn_click_GenerateCharacter(_inst, _other) { - { - gml_Script_slog(_inst, _other, "btn_click_GenerateCharacter"); - { - var __yy__v1825 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1826 in __yy__v1825) { - if (!__yy__v1825.hasOwnProperty(__yy__v1826)) continue; - var __yy__v1827 = __yy__v1825[__yy__v1826]; - { - __yy__v1827.gmlmyface_x = -1; - __yy__v1827.gmlmyface_y = -1; - gml_Script_s_choose_random_face_for_me(__yy__v1827, _inst); - __yy__v1827.gmlfname = gml_Script_s_get_random_first_name(__yy__v1827, _inst, true); - if (yyfequal(__yy__v1827.gmlmyface_x, 8)) { - __yy__v1827.gmlfname = gml_Script_s_get_random_first_name(__yy__v1827, _inst, false); - } - __yy__v1827.gmllname = gml_Script_s_get_random_last_name(__yy__v1827, _inst); - __yy__v1827.gmlmyteam_id = gml_Script_s_get_random_team_id(__yy__v1827, _inst); - gml_Script_slogf(__yy__v1827, _inst, "myteam_id is %1", __yy__v1827.gmlmyteam_id); - __yy__v1827.gmlmyteam = ds_list_find_value(__yy__v1827.gmlteamlist, __yy__v1827.gmlmyteam_id); - __yy__v1827.gmlmyconference = ds_map_find_value(__yy__v1827.gmlmyteam, "conference"); - __yy__v1827.gmlmydivision = ds_map_find_value(__yy__v1827.gmlmyteam, "division"); - gml_Script_slog(__yy__v1827, _inst, yyfplus("myteam name is ", __yy_gml_errCheck(ds_map_find_value(__yy__v1827.gmlmyteam, "name")))); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v1827, _inst))) { - { - gml_Script_s_reset_team_selections(__yy__v1827, _inst, true); - gml_Script_s_refresh_strings(__yy__v1827, _inst); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1827.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1827.gmlroster, gmli); - gml_Script_s_college_correct_new_player(__yy__v1827, _inst, gmlpmap); - } - } - } - } - } - } - } - room_goto(YYASSET_REF(0x03000002)); - } -} -function gml_GlobalScript_s_count_trait_fanfavorite(_inst, _other) { - _inst.gmls_count_trait_fanfavorite = __yy_method(_inst, gml_Script_s_count_trait_fanfavorite); -} -function gml_Script_s_count_trait_fanfavorite(_inst, _other) { - { - var gmlcount = 0; - { - var __yy__v1828 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1829 in __yy__v1828) { - if (!__yy__v1828.hasOwnProperty(__yy__v1829)) continue; - var __yy__v1830 = __yy__v1828[__yy__v1829]; - { - if (!yyGetBool(__yy__v1830.gmlqb_mode)) { - return 0; - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1830.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1830.gmlstafflist, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "trait"), 5)) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } - } - } - return gmlcount; - } -} -function gml_GlobalScript_s_count_trait_scout(_inst, _other) { - _inst.gmls_count_trait_scout = __yy_method(_inst, gml_Script_s_count_trait_scout); -} -function gml_Script_s_count_trait_scout(_inst, _other) { - { - var gmlcount = 0; - { - var __yy__v1831 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1832 in __yy__v1831) { - if (!__yy__v1831.hasOwnProperty(__yy__v1832)) continue; - var __yy__v1833 = __yy__v1831[__yy__v1832]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1833.gmlstafflist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1833.gmlstafflist, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "trait"), 9)) { - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - } - } - } - } - } - } - return gmlcount; - } -} -function gml_GlobalScript_s_fire_coach(_inst, _other, argument0) { - _inst.gmls_fire_coach = __yy_method(_inst, gml_Script_s_fire_coach); -} -function gml_Script_s_fire_coach(_inst, _other, argument0) { - { - var gmlcoach = argument0; - { - var __yy__v1834 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1835 in __yy__v1834) { - if (!__yy__v1834.hasOwnProperty(__yy__v1835)) continue; - var __yy__v1836 = __yy__v1834[__yy__v1835]; - { - if (yyfequal(ds_map_find_value(gmlcoach, "trait"), 5)) { - __yy__v1836.gmlfans = clamp(yyfminus(__yy_gml_errCheck(__yy__v1836.gmlfans), 10), 0, 100); - } - if (yyfequal(ds_map_find_value(gmlcoach, "trait"), 7)) { - gml_Script_s_adjust_team_morale(__yy__v1836, _inst, -10, 0); - } - ds_list_delete(__yy__v1836.gmlstafflist, ds_list_find_index(__yy__v1836.gmlstafflist, gmlcoach)); - ds_map_destroy(gmlcoach); - gmlcoach = -1; - } - } - } - } -} -function gml_GlobalScript_s_check_contracts_expiring(_inst, _other) { - _inst.gmls_check_contracts_expiring = __yy_method(_inst, gml_Script_s_check_contracts_expiring); -} -function gml_Script_s_check_contracts_expiring(_inst, _other) { - { - { - var __yy__v1837 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1838 in __yy__v1837) { - if (!__yy__v1837.hasOwnProperty(__yy__v1838)) continue; - var __yy__v1839 = __yy__v1837[__yy__v1838]; - { - var gmlpmap = gml_Script_s_get_staff(__yy__v1839, _inst, 101); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1839.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlpmap = ds_list_find_value(__yy__v1839.gmlroster, gmli); - if (yyGetBool(gmlpmap) && yyGetBool(yyfgreaterequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_get_max_age(__yy__v1839, _inst, gmlpmap)))) { - { - var gmlmsg = gml_Script_s_str(__yy__v1839, _inst, "news_PlayerRetiringNoTag"); - if (yyGetBool(ds_map_exists(gmlpmap, "hof")) && yyGetBool(ds_map_find_value(gmlpmap, "hof"))) { - gmlmsg = gml_Script_s_str(__yy__v1839, _inst, "news_PlayerRetiringTag"); - } - gmlmsg = string_replace(gmlmsg, "$teamname", gml_Script_s_get_team_name_by_id(__yy__v1839, _inst, __yy__v1839.gmlmyteam_id)); - gmlmsg = gml_Script_s_parse_player_message(__yy__v1839, _inst, gmlmsg, gmlpmap); - gml_Script_s_add_news(__yy__v1839, _inst, gmlmsg); - } - } - } - } - gmlpmap = gml_Script_s_get_staff(__yy__v1839, _inst, 102); - if (yyGetBool(gmlpmap) && yyGetBool(yyfgreaterequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_get_max_age(__yy__v1839, _inst, gmlpmap)))) { - { - gml_Script_s_add_news(__yy__v1839, _inst, gml_Script_s_parse_player_message(__yy__v1839, _inst, gml_Script_s_str(__yy__v1839, _inst, "msg_StaffRetiring"), gmlpmap)); - } - } else { - if (yyGetBool(gmlpmap) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "contract"), 2))) { - { - gml_Script_s_add_news(__yy__v1839, _inst, gml_Script_s_parse_player_message(__yy__v1839, _inst, gml_Script_s_str(__yy__v1839, _inst, "msg_StaffExpiringTip"), gmlpmap)); - } - } - } - gmlpmap = gml_Script_s_get_staff(__yy__v1839, _inst, 101); - if (yyGetBool(gmlpmap) && yyGetBool(yyfgreaterequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_get_max_age(__yy__v1839, _inst, gmlpmap)))) { - { - gml_Script_s_add_news(__yy__v1839, _inst, gml_Script_s_parse_player_message(__yy__v1839, _inst, gml_Script_s_str(__yy__v1839, _inst, "msg_StaffRetiring"), gmlpmap)); - } - } else { - if (yyGetBool(gmlpmap) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "contract"), 2))) { - { - gml_Script_s_add_news(__yy__v1839, _inst, gml_Script_s_parse_player_message(__yy__v1839, _inst, gml_Script_s_str(__yy__v1839, _inst, "msg_StaffExpiringTip"), gmlpmap)); - } - } - } - } - } - } - } -} // if (key == "@" or key == "") -// slog("@" + key); -// return "@" + key; -// if (key == "@" or key == "") return 0; -// if (is_undefined(txt)) {slog("@"+key); return 0;} -// if (key == "@" or key == "") -// slog("@" + key); -// return "@" + key; -// if (key == "@" or key == "") -// slog("@"+key); -function gml_GlobalScript_s_str(_inst, _other) { - _inst.gmls_str = __yy_method(_inst, gml_Script_s_str); - _inst.gmls_str_u = __yy_method(_inst, gml_Script_s_str_u); - _inst.gmls_str_real = __yy_method(_inst, gml_Script_s_str_real); - _inst.gmls_strf = __yy_method(_inst, gml_Script_s_strf); - _inst.gmls_strfl = __yy_method(_inst, gml_Script_s_strfl); - _inst.gmls_co_str = __yy_method(_inst, gml_Script_s_co_str); - _inst.gmls_co_str_real = __yy_method(_inst, gml_Script_s_co_str_real); -} -function gml_Script_s_str(_inst, _other, argument0) { - { - return gml_Script_s_co_str(_inst, _other, argument0); - if (yyGetBool(yyfequal(argument0, "@")) || yyGetBool(yyfequal(argument0, ""))) { - return ""; - } - if (yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000062)))) || yyGetBool(!yyGetBool(ds_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap, 1)))) { - return ""; - } - var gmltxt = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap, argument0); - if (yyGetBool(is_undefined(gmltxt))) { - { - gml_Script_slog(_inst, _other, yyfplus("@", __yy_gml_errCheck(argument0))); - return yyfplus("@", __yy_gml_errCheck(argument0)); - } - } - return string_hash_to_newline(gmltxt); - } -} -function gml_Script_s_str_u(_inst, _other, argument0) { - { - return string_upper(gml_Script_s_str(_inst, _other, argument0)); - } -} -function gml_Script_s_str_real(_inst, _other, argument0) { - { - return gml_Script_s_co_str_real(_inst, _other, argument0); - if (yyGetBool(yyfequal(argument0, "@")) || yyGetBool(yyfequal(argument0, ""))) { - return 0; - } - var gmltxt = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap, argument0); - if (yyGetBool(is_undefined(gmltxt))) { - { - gml_Script_slog(_inst, _other, yyfplus("@", __yy_gml_errCheck(argument0))); - return 0; - } - } - return real(gmltxt); - } -} -function gml_Script_s_strf(_inst, _other) { - { - var $$args = Array.prototype.slice.call(arguments); - { - var gmlstr = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - var gmli = yyfminus(__yy_gml_errCheck($$args.length - 2), 1); - for (; yyfgreater(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - gmlstr = string_replace_all(gmlstr, yyfplus("%", __yy_gml_errCheck(string(gmli))), string($$args[__yy_gml_array_check_index(2 + gmli, $$args)])); - } - return string_upper(gmlstr); - } - } -} -function gml_Script_s_strfl(_inst, _other) { - { - var $$args = Array.prototype.slice.call(arguments); - { - var gmlstr = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - var gmli = yyfminus(__yy_gml_errCheck($$args.length - 2), 1); - for (; yyfgreater(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - gmlstr = string_replace_all(gmlstr, yyfplus("%", __yy_gml_errCheck(string(gmli))), string($$args[__yy_gml_array_check_index(2 + gmli, $$args)])); - } - return gmlstr; - } - } -} -function gml_Script_s_co_str(_inst, _other, argument0) { - { - if (yyGetBool(yyfequal(argument0, "@")) || yyGetBool(yyfequal(argument0, ""))) { - return ""; - } - if (yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000062)))) || yyGetBool(!yyGetBool(is_struct(yyInst(_inst, _other, global.gmlg_m).gmllangdata)))) { - return ""; - } - var gmltxt = struct_get_from_hash(yyInst(_inst, _other, global.gmlg_m).gmllangdata, variable_get_hash(argument0)); - if (yyGetBool(is_undefined(gmltxt))) { - { - gml_Script_slog(_inst, _other, yyfplus("@", __yy_gml_errCheck(argument0))); - return yyfplus("@", __yy_gml_errCheck(argument0)); - } - } - return string_hash_to_newline(gmltxt); - } -} -function gml_Script_s_co_str_real(_inst, _other, argument0) { - { - if (yyGetBool(yyfequal(argument0, "@")) || yyGetBool(yyfequal(argument0, ""))) { - return 0; - } - var gmltxt = struct_get_from_hash(yyInst(_inst, _other, global.gmlg_m).gmllangdata, variable_get_hash(argument0)); - if (yyGetBool(is_undefined(gmltxt))) { - { - gml_Script_slog(_inst, _other, yyfplus("@", __yy_gml_errCheck(argument0))); - return 0; - } - } - return real(gmltxt); - } -} -function gml_GlobalScript_s_split_string(_inst, _other) { - _inst.gmls_split_string = __yy_method(_inst, gml_Script_s_split_string); -} -function gml_Script_s_split_string(_inst, _other, argument0) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return string_split(argument0, " "); - } - } - var gmlsplitBy = " "; - var gmlslot = 0; - var gmlsplits; - var gmlstr2 = ""; - gmlsplits = __yy_gml_array_check(gmlsplits, 3847160664); - gmlsplits[__yy_gml_array_check_index_set(gmlslot)] = ""; - var gmli = 1; - for (; yyfless(gmli, yyfplus(__yy_gml_errCheck(string_length(argument0)), 1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlcurrStr = string_copy(argument0, gmli, 1); - if (yyfequal(gmlcurrStr, gmlsplitBy)) { - { - gmlsplits[__yy_gml_array_check_index_set(gmlslot)] = gmlstr2; - (g_yyPrePostObject__ = gmlslot), (gmlslot = g_yyPrePostObject__ instanceof Long ? gmlslot.add(1) : ++gmlslot), g_yyPrePostObject__; - gmlstr2 = ""; - } - } else { - { - gmlstr2 = yyfplus(__yy_gml_errCheck(gmlstr2), __yy_gml_errCheck(gmlcurrStr)); - gmlsplits[__yy_gml_array_check_index_set(gmlslot)] = gmlstr2; - } - } - } - } - return gmlsplits; - } -} -function gml_GlobalScript_s_parse_news(_inst, _other) { - _inst.gmls_parse_news = __yy_method(_inst, gml_Script_s_parse_news); -} -function gml_Script_s_parse_news(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - argument0 = gml_Script_s_str(_inst, _other, argument0); - if (yyGetBool(argument1)) { - argument0 = string_replace_all(argument0, "$teamname1", ds_map_find_value(argument1, "name")); - } - if (yyGetBool(argument2)) { - argument0 = string_replace_all(argument0, "$teamname2", ds_map_find_value(argument2, "name")); - } - argument0 = string_replace_all(argument0, "$score1", string(argument3)); - argument0 = string_replace_all(argument0, "$score2", string(argument4)); - argument0 = string_replace_all(argument0, "$yourname", yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfname), " "), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllname))); - argument0 = string_replace_all(argument0, "$yourlastname", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllname); - argument0 = string_replace_all(argument0, "$yourteamname", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "tla")); - return string_hash_to_newline(argument0); - } -} -function gml_GlobalScript_s_parse_intro(_inst, _other) { - _inst.gmls_parse_intro = __yy_method(_inst, gml_Script_s_parse_intro); -} -function gml_Script_s_parse_intro(_inst, _other, argument0) { - { - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(yyfnotequal(g_pBuiltIn.get_os_type(), 21)) && yyGetBool(!yyGetBool(is_undefined(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap, yyfplus(__yy_gml_errCheck(argument0), "_gp_xb")))))) { - argument0 = yyfplus(argument0, "_gp_xb"); - } else { - if (!yyGetBool(is_undefined(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap, yyfplus(__yy_gml_errCheck(argument0), "_gp"))))) { - argument0 = yyfplus(argument0, "_gp"); - } - } - } - } - argument0 = gml_Script_s_str(_inst, _other, argument0); - { - var __yy__v1840 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1841 in __yy__v1840) { - if (!__yy__v1840.hasOwnProperty(__yy__v1841)) continue; - var __yy__v1842 = __yy__v1840[__yy__v1841]; - { - var gmloc = gml_Script_s_get_staff(__yy__v1842, _inst, 102); - var gmldc = gml_Script_s_get_staff(__yy__v1842, _inst, 101); - argument0 = string_replace_all(argument0, "$teamname", ds_map_find_value(__yy__v1842.gmlmyteam, "name")); - argument0 = string_replace_all(argument0, "$coachname_of", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmloc, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmloc, "lname")))); - argument0 = string_replace_all(argument0, "$coachname_df", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmldc, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmldc, "lname")))); - } - } - } - return string_hash_to_newline(argument0); - } -} -function gml_GlobalScript_s_parse_player_message(_inst, _other) { - _inst.gmls_parse_player_message = __yy_method(_inst, gml_Script_s_parse_player_message); -} -function gml_Script_s_parse_player_message(_inst, _other, argument0, argument1) { - { - var gmltid = ds_map_find_value(argument1, "teamid"); - if (yyfless(gmltid, 0)) { - gmltid = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id; - } - gml_Script_slog(_inst, _other, yyfplus("Parse player. Team id = ", __yy_gml_errCheck(string(gmltid)))); - argument0 = string_replace_all(argument0, "$teamname", gml_Script_s_get_team_name_by_id(_inst, _other, gmltid)); - argument0 = string_replace_all(argument0, "$position", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(argument1, "position"))); - argument0 = string_replace_all(argument0, "$pos", gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(argument1, "position"))); - argument0 = string_replace_all(argument0, "$playername", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(argument1, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(argument1, "lname")))); - argument0 = string_replace_all(argument0, "$playerlastname", ds_map_find_value(argument1, "lname")); - argument0 = string_replace_all(argument0, "$hirename", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(argument1, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(argument1, "lname")))); - argument0 = string_replace_all(argument0, "$age", ds_map_find_value(argument1, "age")); - argument0 = string_replace_all(argument0, "$contract", ds_map_find_value(argument1, "contract")); - argument0 = string_replace_all(argument0, "$salary", yyfplus(yyfplus("$", __yy_gml_errCheck(string(ds_map_find_value(argument1, "salary")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Million")))); - argument0 = string_replace_all(argument0, "$uniform", string_lower(gml_Script_s_str(_inst, _other, yyfplus("uniformviolation_", __yy_gml_errCheck(string(irandom(9))))))); - if (yyfequal(ds_map_find_value(argument1, "position"), 10)) { - argument0 = string_replace_all(argument0, "$injurytype", string_lower(gml_Script_s_str(_inst, _other, yyfplus("injurytype_", __yy_gml_errCheck(string(irandom_range(6, 11))))))); - } else { - argument0 = string_replace_all(argument0, "$injurytype", string_lower(gml_Script_s_str(_inst, _other, yyfplus("injurytype_", __yy_gml_errCheck(string(irandom(11))))))); - } - argument0 = string_replace_all(argument0, "$randomfname_female", gml_Script_s_get_random_first_name(_inst, _other, false)); - argument0 = string_replace_all(argument0, "$randomcharity", gml_Script_s_get_random_charity(_inst, _other)); - argument0 = string_replace_all(argument0, "$randomteamname", gml_Script_s_get_random_teamname(_inst, _other, false)); - var gmlsmap = gml_Script_s_get_staff(_inst, _other, 101); - if (yyGetBool(gml_Script_s_is_offensive_player(_inst, _other, argument1))) { - gmlsmap = gml_Script_s_get_staff(_inst, _other, 102); - } - if (yyGetBool(gmlsmap)) { - argument0 = string_replace(argument0, "$coachposition", gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(gmlsmap, "position"))); - } - argument0 = string_replace_all(argument0, "$myteamname", gml_Script_s_get_team_name_by_id(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - var gmlqb_map = gml_Script_s_get_qb_pmap(_inst, _other); - if (yyGetBool(gmlqb_map)) { - { - argument0 = string_replace_all(argument0, "$mylastname", ds_map_find_value(gmlqb_map, "lname")); - argument0 = string_replace_all(argument0, "$myname", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb_map, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlqb_map, "lname")))); - } - } - } - } - var gmlhc_map = gml_Script_s_get_staff(_inst, _other, 100); - if (yyGetBool(gmlhc_map)) { - { - argument0 = string_replace_all(argument0, "$headcoachlastname", ds_map_find_value(gmlhc_map, "lname")); - argument0 = string_replace_all(argument0, "$headcoachname", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlhc_map, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(gmlhc_map, "lname")))); - } - } - var gmlfix = gml_Script_s_get_human_fixture_next(_inst, _other); - if (yyGetBool(gmlfix)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlfix, "home_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) && yyGetBool(yyfgreater(ds_map_find_value(gmlfix, "away_team"), -1))) { - argument0 = string_replace_all(argument0, "$nextoppname", gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team"))); - } else { - if (yyfgreater(ds_map_find_value(gmlfix, "home_team"), -1)) { - argument0 = string_replace_all(argument0, "$nextoppname", gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team"))); - } - } - } - } - gmlfix = gml_Script_s_get_human_fixture_previous(_inst, _other); - if (yyGetBool(gmlfix)) { - { - if (yyGetBool(yyfequal(ds_map_find_value(gmlfix, "home_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) && yyGetBool(yyfgreater(ds_map_find_value(gmlfix, "away_team"), -1))) { - argument0 = string_replace_all(argument0, "$lastoppname", gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team"))); - } else { - if (yyfgreater(ds_map_find_value(gmlfix, "home_team"), -1)) { - argument0 = string_replace_all(argument0, "$lastoppname", gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team"))); - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfequal(gml_Script_s_is_staff(_inst, _other, ds_map_find_value(argument1, "position")), false))) { - { - argument0 = string_replace_all(argument0, "$HOBBY", gml_Script_s_get_hobby_name(_inst, _other, argument1, false)); - argument0 = string_replace_all(argument0, "$MAJOR", gml_Script_s_get_major_name(_inst, _other, argument1, false)); - argument0 = string_replace_all(argument0, "$MINOR", gml_Script_s_get_minor_name(_inst, _other, argument1, false)); - argument0 = string_replace_all(argument0, "$HOMETOWN", gml_Script_s_get_hometown_name(_inst, _other, argument1)); - argument0 = string_replace_all(argument0, "$ONLYHOMETOWN", gml_Script_s_get_only_hometown_name(_inst, _other, argument1)); - argument0 = string_replace_all(argument0, "$ONLYSTATE", gml_Script_s_get_only_state_name(_inst, _other, argument1)); - argument0 = string_replace_all(argument0, "$leaveyear", string(ds_map_find_value(argument1, "class_of"))); - if (yyGetBool(yyfnotequal(ds_map_find_value(argument1, "drafted_pro_team"), "")) && yyGetBool(string_pos("$draftedteamname", argument0))) { - { - var gmlproTeams = gml_Script_s_load_pro_teams(_inst, _other); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlproTeams)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlproTeam = ds_list_find_value(gmlproTeams, gmli); - if (yyfequal(ds_map_find_value(gmlproTeam, "uid"), ds_map_find_value(argument1, "drafted_pro_team"))) { - { - argument0 = string_replace_all(argument0, "$draftedteamname", ds_map_find_value(gmlproTeam, "name")); - break; - } - } - } - } - ds_list_destroy(gmlproTeams); - } - } - argument0 = string_replace_all(argument0, "$academicyear", gml_Script_s_college_age_simple(_inst, _other, argument1)); - argument0 = string_replace_all(argument0, "$academicotheryear", gml_Script_s_college_age_simple_other(_inst, _other, argument1)); - argument0 = string_replace_all(argument0, "$gpa", gml_Script_s_gpa_string(_inst, _other, argument1)); - argument0 = string_replace_all(argument0, "$draftroundpick", string(ds_map_find_value(argument1, "draft_round_pick"))); - } - } - return string_hash_to_newline(argument0); - } -} -function gml_GlobalScript_s_strP(_inst, _other, argument0) { - _inst.gmls_strP = __yy_method(_inst, gml_Script_s_strP); -} -function gml_Script_s_strP(_inst, _other, argument0) { - { - var gmlkey = argument0; - var gmltxt = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstringmap, gmlkey); - if (!yyGetBool(is_undefined(gmltxt))) { - { - gmltxt = string_hash_to_newline(gmltxt); - if (yyfgreater(string_count("$", gmltxt), 0)) { - gmltxt = gml_Script_s_parse_string(_inst, _other, gmltxt); - } - } - } else { - { - gmltxt = "!"; - } - } - return gmltxt; - } -} -function gml_GlobalScript_s_sim_stat_increment(_inst, _other) { - _inst.gmls_sim_stat_increment = __yy_method(_inst, gml_Script_s_sim_stat_increment); - _inst.gmls_sim_stat_update = __yy_method(_inst, gml_Script_s_sim_stat_update); - _inst.gmls_sim_stat_touchdown = __yy_method(_inst, gml_Script_s_sim_stat_touchdown); - _inst.gmls_sim_stat_pass = __yy_method(_inst, gml_Script_s_sim_stat_pass); - _inst.gmls_sim_stat_run = __yy_method(_inst, gml_Script_s_sim_stat_run); - _inst.gmls_sim_stat_fumble = __yy_method(_inst, gml_Script_s_sim_stat_fumble); - _inst.gmls_sim_stat_interception = __yy_method(_inst, gml_Script_s_sim_stat_interception); - _inst.gmls_sim_stat_sack = __yy_method(_inst, gml_Script_s_sim_stat_sack); -} -function gml_Script_s_sim_stat_increment(_inst, _other, argument0, argument1, argument2) { - { - if (yyGetBool(argument0) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, argument0))) && yyGetBool(!yyGetBool(ds_map_find_value(argument0, "backup"))) && yyGetBool(yyfgreaterequal(ds_map_find_value(argument0, "condition"), 0))) { - ds_map_set(argument0, argument1, yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, argument1)), __yy_gml_errCheck(argument2))); - } - } -} -function gml_Script_s_sim_stat_update(_inst, _other, argument0, argument1, argument2) { - { - if (yyGetBool(argument0) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, argument0))) && yyGetBool(!yyGetBool(ds_map_find_value(argument0, "backup"))) && yyGetBool(yyfgreaterequal(ds_map_find_value(argument0, "condition"), 0))) { - ds_map_set(argument0, argument1, argument2); - } - } -} -function gml_Script_s_sim_stat_touchdown(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument0, 1)) { - gml_Script_slog(_inst, _other, yyfplus("s_sim_stat_touchdown RUN: ", __yy_gml_errCheck(string(argument1)))); - } else { - gml_Script_slog(_inst, _other, yyfplus("s_sim_stat_touchdown PASS: ", __yy_gml_errCheck(string(argument1)))); - } - argument1 = clamp(argument1, 1, 100); - var gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 4); - if (yyfequal(argument0, 1)) { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 2); - } else { - { - if (yyfless(argument1, 30)) { - { - if (!yyGetBool(irandom(3))) { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 3); - } else { - if (!yyGetBool(random(4))) { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 2); - } - } - } - } - if (!yyGetBool(gmlpmap)) { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 4); - } - } - } - if (yyGetBool(gmlpmap)) { - { - if (yyfequal(argument0, 1)) { - { - ds_map_set(gmlpmap, "stat_rush_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_attempts")), __yy_gml_errCheck(irandom_range(1, 2)))); - ds_map_set(gmlpmap, "stat_rush_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_touchdowns")), 1)); - ds_map_set(gmlpmap, "stat_rush_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_yards")), __yy_gml_errCheck(argument1))); - } - } else { - { - ds_map_set(gmlpmap, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_attempts")), __yy_gml_errCheck(irandom_range(1, 2)))); - ds_map_set(gmlpmap, "stat_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_touchdowns")), 1)); - ds_map_set(gmlpmap, "stat_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(argument1))); - } - } - if (yyfgreater(argument1, ds_map_find_value(gmlpmap, "stat_longest"))) { - gml_Script_s_sim_stat_update(_inst, _other, gmlpmap, "stat_longest", argument1); - } - } - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - var gmlqb = gml_Script_s_get_qb_pmap(_inst, _other); - if (yyGetBool(gmlqb) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlqb))) && yyGetBool(!yyGetBool(ds_map_find_value(gmlqb, "backup"))) && yyGetBool(yyfgreaterequal(ds_map_find_value(gmlqb, "condition"), 0))) { - { - ds_map_set(gmlqb, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_attempts")), 1)); - ds_map_set(gmlqb, "stat_complete", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_complete")), 1)); - ds_map_set(gmlqb, "stat_touchdowns", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_touchdowns")), 1)); - ds_map_set(gmlqb, "stat_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_yards")), __yy_gml_errCheck(argument1))); - ds_map_set(gmlqb, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_attempts")), __yy_gml_errCheck(irandom_range(1, 2)))); - ds_map_set(gmlqb, "stat_complete", min(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_complete")), __yy_gml_errCheck(irandom_range(0, 2))), ds_map_find_value(gmlqb, "stat_attempts"))); - if (yyfgreater(argument1, ds_map_find_value(gmlqb, "stat_longest"))) { - gml_Script_s_sim_stat_update(_inst, _other, gmlqb, "stat_longest", argument1); - } - } - } - } - } - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 5); - if (yyGetBool(gmlpmap) && yyGetBool(irandom(1))) { - ds_map_set(gmlpmap, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")), 1)); - } - } -} -function gml_Script_s_sim_stat_pass(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("s_sim_stat_pass: ", __yy_gml_errCheck(string(argument0)))); - argument0 = round(yyftime(__yy_gml_errCheck(argument0), __yy_gml_errCheck(random_range(0.7, 1)))); - var gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 4); - if (yyfless(argument0, 35)) { - { - var gmlte = gml_Script_s_get_random_player_by_position(_inst, _other, false, 3); - if (yyGetBool(gmlte) && yyGetBool(yyfequal(ds_map_find_value(gmlte, "stat_yards"), 0)) && yyGetBool(!yyGetBool(irandom(3)))) { - gmlpmap = gmlte; - } else { - if (!yyGetBool(irandom(3))) { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 3); - } else { - if (!yyGetBool(random(3))) { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 2); - } - } - } - if (!yyGetBool(gmlpmap)) { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 4); - } - } - } - if (yyGetBool(gmlpmap)) { - { - var gmlrat = gml_Script_s_get_player_rating(_inst, _other, gmlpmap); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 4)) { - argument0 = yyfplus(argument0, irandom(yyftime(__yy_gml_errCheck(gmlrat), 2))); - } - argument0 = clamp(argument0, 1, 100); - ds_map_set(gmlpmap, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_attempts")), __yy_gml_errCheck(irandom_range(1, 2)))); - ds_map_set(gmlpmap, "stat_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_yards")), __yy_gml_errCheck(argument0))); - if (yyfgreater(argument0, ds_map_find_value(gmlpmap, "stat_longest"))) { - gml_Script_s_sim_stat_update(_inst, _other, gmlpmap, "stat_longest", argument0); - } - } - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - var gmlqb = gml_Script_s_get_qb_pmap(_inst, _other); - if (yyGetBool(gmlqb) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlqb))) && yyGetBool(!yyGetBool(ds_map_find_value(gmlqb, "backup"))) && yyGetBool(yyfgreaterequal(ds_map_find_value(gmlqb, "condition"), 0))) { - { - argument0 = clamp(argument0, 1, 100); - ds_map_set(gmlqb, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_attempts")), 1)); - ds_map_set(gmlqb, "stat_complete", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_complete")), 1)); - ds_map_set(gmlqb, "stat_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_yards")), __yy_gml_errCheck(argument0))); - ds_map_set(gmlqb, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_attempts")), __yy_gml_errCheck(irandom_range(1, 2)))); - ds_map_set(gmlqb, "stat_complete", min(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_complete")), __yy_gml_errCheck(irandom_range(0, 2))), ds_map_find_value(gmlqb, "stat_attempts"))); - if (yyfgreater(argument0, ds_map_find_value(gmlqb, "stat_longest"))) { - gml_Script_s_sim_stat_update(_inst, _other, gmlqb, "stat_longest", argument0); - } - } - } - } - } - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 5); - if (yyGetBool(gmlpmap) && yyGetBool(irandom(1))) { - ds_map_set(gmlpmap, "stat_tackles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_tackles")), 1)); - } - } -} -function gml_Script_s_sim_stat_run(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, yyfplus("s_sim_stat_run: ", __yy_gml_errCheck(string(argument0)))); - var gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 2); - if (yyGetBool(gmlpmap)) { - { - var gmlrat = gml_Script_s_get_player_rating(_inst, _other, gmlpmap); - argument0 = round(yyftime(__yy_gml_errCheck(argument0), __yy_gml_errCheck(random_range(0.6, yyfplus(0.7, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlrat), 0.03))))))); - argument0 = clamp(argument0, 1, 100); - ds_map_set(gmlpmap, "stat_rush_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_attempts")), __yy_gml_errCheck(irandom_range(2, 3)))); - ds_map_set(gmlpmap, "stat_rush_yards", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_yards")), __yy_gml_errCheck(argument0))); - if (yyfgreater(argument0, ds_map_find_value(gmlpmap, "stat_rush_longest"))) { - gml_Script_s_sim_stat_update(_inst, _other, gmlpmap, "stat_rush_longest", argument0); - } - } - } - } -} -function gml_Script_s_sim_stat_fumble(_inst, _other) { - { - var gmlpmap = -4; - var ___sw1498___ = irandom(4); - var ___swc1499___ = -1; - if (yyCompareVal(___sw1498___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1498___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1499___ = 0; - } else if (yyCompareVal(___sw1498___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1499___ = 1; - } else if (yyCompareVal(___sw1498___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1499___ = 2; - } - switch (___swc1499___) { - case 0: { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 4); - break; - } - case 1: { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 2); - break; - } - case 2: { - gmlpmap = gml_Script_s_get_random_player_by_position(_inst, _other, false, 3); - break; - } - } - if (yyGetBool(gmlpmap)) { - { - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 2)) { - ds_map_set(gmlpmap, "stat_rush_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_rush_attempts")), 1)); - } else { - ds_map_set(gmlpmap, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_attempts")), 1)); - } - ds_map_set(gmlpmap, "stat_fumbles", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "stat_fumbles")), 1)); - } - } - } -} -function gml_Script_s_sim_stat_interception(_inst, _other) { - { - var gmlqb = gml_Script_s_get_qb_pmap(_inst, _other); - if (yyGetBool(gmlqb) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlqb))) && yyGetBool(!yyGetBool(ds_map_find_value(gmlqb, "backup"))) && yyGetBool(yyfgreaterequal(ds_map_find_value(gmlqb, "condition"), 0))) { - { - ds_map_set(gmlqb, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_attempts")), 1)); - ds_map_set(gmlqb, "stat_int", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_int")), 1)); - } - } - } -} -function gml_Script_s_sim_stat_sack(_inst, _other) { - { - var gmlqb = gml_Script_s_get_qb_pmap(_inst, _other); - if (yyGetBool(gmlqb) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlqb))) && yyGetBool(!yyGetBool(ds_map_find_value(gmlqb, "backup"))) && yyGetBool(yyfgreaterequal(ds_map_find_value(gmlqb, "condition"), 0))) { - { - ds_map_set(gmlqb, "stat_attempts", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_attempts")), 1)); - ds_map_set(gmlqb, "stat_sacks", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "stat_sacks")), 1)); - } - } - } -} -function gml_GlobalScript_s_parse_string(_inst, _other) { - _inst.gmls_parse_string = __yy_method(_inst, gml_Script_s_parse_string); -} -function gml_Script_s_parse_string(_inst, _other, argument0) { - { - argument0 = string_replace(argument0, "$random_argument", gml_Script_s_str(_inst, _other, yyfplus("argument_", __yy_gml_errCheck(string(irandom_range(1, 14)))))); - argument0 = string_replace(argument0, "$random_class", gml_Script_s_str(_inst, _other, yyfplus("class_", __yy_gml_errCheck(string(irandom_range(1, 8)))))); - argument0 = string_replace(argument0, "$aan_random_class", gml_Script_s_str(_inst, _other, yyfplus("aan_class_", __yy_gml_errCheck(string(irandom_range(1, 8)))))); - argument0 = string_replace(argument0, "$teamname", ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "name")); - argument0 = string_replace(argument0, "$teamdivision", yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "conference")), " "), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "division")))); - return argument0; - } -} -function gml_GlobalScript_s_crop_text(_inst, _other, argument0, argument1) { - _inst.gmls_crop_text = __yy_method(_inst, gml_Script_s_crop_text); -} -function gml_Script_s_crop_text(_inst, _other, argument0, argument1) { - { - var gmltxt = argument0; - var gmlmaxchars = argument1; - var gmllen = string_length(gmltxt); - var gmldoublenewline = string_pos("##", gmltxt); - var gmlbonus = ""; - if (yyfnotequal(gmldoublenewline, 0)) { - { - gmlbonus = string_copy(gmltxt, gmldoublenewline, gmllen); - gmltxt = string_copy(gmltxt, 1, gmldoublenewline); - gmllen = string_length(gmltxt); - } - } - var gmlpos = gmlmaxchars; - var gmlp = 0; - while (yyfless(gmlp, yyfminus(__yy_gml_errCheck(gmllen), __yy_gml_errCheck(gmlmaxchars)))) { - { - gmlp = gmlpos; - for (; yyfgreater(gmlp, yyfminus(__yy_gml_errCheck(gmlpos), 10)); g_yyPrePostObject__ = gmlp, gmlp = g_yyPrePostObject__ instanceof Long ? gmlp.subtract(1) : --gmlp, g_yyPrePostObject__) { - { - var gmlfoundspace = false; - if (yyfequal(string_char_at(gmltxt, gmlp), " ")) { - { - gmlfoundspace = true; - break; - } - } - } - } - if (yyGetBool(gmlfoundspace)) { - { - gmltxt = string_insert("\n", gmltxt, gmlp); - } - } else { - { - gmlp = yyfminus(__yy_gml_errCheck(gmlpos), 1); - gmltxt = string_insert("-", gmltxt, ((g_yyPrePostObject__ = gmlp), (gmlp = g_yyPrePostObject__ instanceof Long ? gmlp.add(1) : ++gmlp), g_yyPrePostObject__)); - gmltxt = string_insert("\n", gmltxt, gmlp); - } - } - gmlpos = yyfplus(__yy_gml_errCheck(gmlp), __yy_gml_errCheck(gmlmaxchars)); - gmllen = string_length(gmltxt); - } - } - gmltxt = yyfplus(gmltxt, gmlbonus); - return string_hash_to_newline(gmltxt); - } -} -function gml_GlobalScript_s_get_string_ball_state(_inst, _other) { - _inst.gmls_get_string_ball_state = __yy_method(_inst, gml_Script_s_get_string_ball_state); -} -function gml_Script_s_get_string_ball_state(_inst, _other) { - { - { - var __yy__v1843 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1844 in __yy__v1843) { - if (!__yy__v1843.hasOwnProperty(__yy__v1844)) continue; - var __yy__v1845 = __yy__v1843[__yy__v1844]; - { - var ___sw1502___ = __yy__v1845.gmlstate; - var ___swc1503___ = -1; - if (yyCompareVal(___sw1502___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 0; - } else if (yyCompareVal(___sw1502___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 1; - } else if (yyCompareVal(___sw1502___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 2; - } else if (yyCompareVal(___sw1502___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 3; - } else if (yyCompareVal(___sw1502___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 4; - } else if (yyCompareVal(___sw1502___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 5; - } else if (yyCompareVal(___sw1502___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 6; - } else if (yyCompareVal(___sw1502___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 7; - } else if (yyCompareVal(___sw1502___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 8; - } else if (yyCompareVal(___sw1502___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 9; - } else if (yyCompareVal(___sw1502___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 10; - } else if (yyCompareVal(___sw1502___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 11; - } else if (yyCompareVal(___sw1502___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 12; - } else if (yyCompareVal(___sw1502___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 13; - } else if (yyCompareVal(___sw1502___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 14; - } else if (yyCompareVal(___sw1502___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 15; - } else if (yyCompareVal(___sw1502___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 16; - } else if (yyCompareVal(___sw1502___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 17; - } else if (yyCompareVal(___sw1502___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 18; - } else if (yyCompareVal(___sw1502___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 19; - } else if (yyCompareVal(___sw1502___, 20, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 20; - } else if (yyCompareVal(___sw1502___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1503___ = 21; - } - switch (___swc1503___) { - case 0: { - return "BALL_SET"; - } - case 1: { - return "BALL_AIM"; - } - case 2: { - return "BALL_AIM_DEADZONE"; - } - case 3: { - return "BALL_RELEASED"; - } - case 4: { - return "BALL_DOWN"; - } - case 5: { - return "BALL_RECEIVED"; - } - case 6: { - return "BALL_TOUCHDOWN"; - } - case 7: { - return "BALL_INCOMPLETE"; - } - case 8: { - return "BALL_OUTOFBOUNDS"; - } - case 9: { - return "BALL_INTERCEPTED"; - } - case 10: { - return "BALL_TURNOVER"; - } - case 11: { - return "BALL_SACKED"; - } - case 12: { - return "BALL_SAFETY"; - } - case 13: { - return "BALL_FUMBLED"; - } - case 14: { - return "BALL_FIELD_GOAL_GOOD"; - } - case 15: { - return "BALL_FIELD_GOAL_BAD"; - } - case 16: { - return "BALL_PRACTICE_SUCCESS"; - } - case 17: { - return "BALL_PRACTICE_FAIL"; - } - case 18: { - return "BALL_RUN_QB"; - } - case 19: { - return "BALL_HANDOFF"; - } - case 20: { - return "BALL_TOUCHBACK"; - } - case 21: { - return "BALL_INTERCEPTED_TB"; - } - } - } - } - } - return "ball.state == OTHER"; - } -} -function gml_GlobalScript_s_get_string_state(_inst, _other) { - _inst.gmls_get_string_state = __yy_method(_inst, gml_Script_s_get_string_state); -} -function gml_Script_s_get_string_state(_inst, _other) { - { - { - var __yy__v1846 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1847 in __yy__v1846) { - if (!__yy__v1846.hasOwnProperty(__yy__v1847)) continue; - var __yy__v1848 = __yy__v1846[__yy__v1847]; - { - var ___sw1506___ = __yy__v1848.gmlstate; - var ___swc1507___ = -1; - if (yyCompareVal(___sw1506___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1507___ = 0; - } else if (yyCompareVal(___sw1506___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1507___ = 1; - } - switch (___swc1507___) { - case 0: { - return "ACTION"; - break; - } - case 1: { - return "COMMENTARY"; - break; - } - } - } - } - } - return "state == OTHER"; - } -} -function gml_GlobalScript_s_get_string_sex(_inst, _other) { - _inst.gmls_get_string_sex = __yy_method(_inst, gml_Script_s_get_string_sex); -} -function gml_Script_s_get_string_sex(_inst, _other) { - { - var ___sw1510___ = 1; - var ___swc1511___ = -1; - if (yyCompareVal(___sw1510___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1511___ = 0; - } else if (yyCompareVal(___sw1510___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1511___ = 1; - } - switch (___swc1511___) { - case 0: { - return gml_Script_s_str(_inst, _other, "sex_0"); - break; - } - case 1: { - return gml_Script_s_str(_inst, _other, "sex_1"); - break; - } - } - } -} -function gml_GlobalScript_s_get_string_heshe(_inst, _other, argument0) { - _inst.gmls_get_string_heshe = __yy_method(_inst, gml_Script_s_get_string_heshe); -} -function gml_Script_s_get_string_heshe(_inst, _other, argument0) { - { - var ___sw1514___ = argument0; - var ___swc1515___ = -1; - if (yyCompareVal(___sw1514___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1515___ = 0; - } else if (yyCompareVal(___sw1514___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1515___ = 1; - } - switch (___swc1515___) { - case 0: { - return gml_Script_s_str(_inst, _other, "person_She"); - break; - } - case 1: { - return gml_Script_s_str(_inst, _other, "person_He"); - break; - } - } - } -} -function gml_GlobalScript_s_get_string_time(_inst, _other, argument0, argument1) { - _inst.gmls_get_string_time = __yy_method(_inst, gml_Script_s_get_string_time); -} -function gml_Script_s_get_string_time(_inst, _other, argument0, argument1) { - { - var gmlmins = string(argument0); - var gmlsecs = string(argument1); - if (yyfless(string_length(gmlsecs), 2)) { - return yyfplus(yyfplus(__yy_gml_errCheck(gmlmins), ":0"), __yy_gml_errCheck(gmlsecs)); - } - return yyfplus(yyfplus(__yy_gml_errCheck(gmlmins), ":"), __yy_gml_errCheck(gmlsecs)); - } -} -function gml_GlobalScript_s_string_rand(_inst, _other, argument0, argument1) { - _inst.gmls_string_rand = __yy_method(_inst, gml_Script_s_string_rand); -} -function gml_Script_s_string_rand(_inst, _other, argument0, argument1) { - { - return string(irandom_range(argument0, argument1)); - } -} -function gml_GlobalScript_s_get_string_downand(_inst, _other) { - _inst.gmls_get_string_downand = __yy_method(_inst, gml_Script_s_get_string_downand); -} -function gml_Script_s_get_string_downand(_inst, _other) { - { - var gmltxt = ""; - var ___sw1518___ = _inst.gmldown; - var ___swc1519___ = -1; - if (yyCompareVal(___sw1518___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1519___ = 0; - } else if (yyCompareVal(___sw1518___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1519___ = 1; - } else if (yyCompareVal(___sw1518___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1519___ = 2; - } else if (yyCompareVal(___sw1518___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1519___ = 3; - } - switch (___swc1519___) { - case 0: { - gmltxt = gml_Script_s_str(_inst, _other, "down_1and"); - break; - } - case 1: { - gmltxt = gml_Script_s_str(_inst, _other, "down_2and"); - break; - } - case 2: { - gmltxt = gml_Script_s_str(_inst, _other, "down_3and"); - break; - } - case 3: { - gmltxt = gml_Script_s_str(_inst, _other, "down_4and"); - break; - } - default: { - return ""; - } - } - if (yyGetBool(yyfless(_inst.gmlx_yards, 300)) || yyGetBool(yyfgreater(_inst.gmlx_yards, 2300))) { - { - gmltxt = yyfplus(gmltxt, yyfplus(" ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "Goal")))); - } - } else { - if (yyfless(_inst.gmlyards, 1)) { - { - gmltxt = yyfplus(gmltxt, yyfplus(" ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "Inches")))); - } - } else { - { - gmltxt = yyfplus(gmltxt, yyfplus(" ", __yy_gml_errCheck(string(round(_inst.gmlyards))))); - } - } - } - return gmltxt; - } -} -function gml_GlobalScript_s_get_string_float(_inst, _other, argument0, argument1) { - _inst.gmls_get_string_float = __yy_method(_inst, gml_Script_s_get_string_float); -} -function gml_Script_s_get_string_float(_inst, _other, argument0, argument1) { - { - return string_replace_all(string_format(argument0, 9, argument1), " ", ""); - } -} -function gml_GlobalScript_s_get_string_division(_inst, _other, argument0, argument1) { - _inst.gmls_get_string_division = __yy_method(_inst, gml_Script_s_get_string_division); -} -function gml_Script_s_get_string_division(_inst, _other, argument0, argument1) { - { - var gml_conf = argument0; - var gml_div = argument1; - var ___sw1526___ = gml_conf; - var ___swc1527___ = -1; - if (yyCompareVal(___sw1526___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1527___ = 0; - } else if (yyCompareVal(___sw1526___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1527___ = 1; - } - switch (___swc1527___) { - case 0: { - var ___sw1528___ = gml_div; - var ___swc1529___ = -1; - if (yyCompareVal(___sw1528___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1529___ = 0; - } else if (yyCompareVal(___sw1528___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1529___ = 1; - } else if (yyCompareVal(___sw1528___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1529___ = 2; - } else if (yyCompareVal(___sw1528___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1529___ = 3; - } - switch (___swc1529___) { - case 0: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div1; - break; - } - case 1: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div2; - break; - } - case 2: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div3; - break; - } - case 3: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div4; - break; - } - } - break; - } - case 1: { - var ___sw1530___ = gml_div; - var ___swc1531___ = -1; - if (yyCompareVal(___sw1530___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1531___ = 0; - } else if (yyCompareVal(___sw1530___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1531___ = 1; - } else if (yyCompareVal(___sw1530___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1531___ = 2; - } else if (yyCompareVal(___sw1530___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1531___ = 3; - } - switch (___swc1531___) { - case 0: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div1b; - break; - } - case 1: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div2b; - break; - } - case 2: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div3b; - break; - } - case 3: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_div4b; - break; - } - } - break; - } - } - } -} -function gml_GlobalScript_s_get_string_conference(_inst, _other, argument0) { - _inst.gmls_get_string_conference = __yy_method(_inst, gml_Script_s_get_string_conference); -} -function gml_Script_s_get_string_conference(_inst, _other, argument0) { - { - var ___sw1534___ = argument0; - var ___swc1535___ = -1; - if (yyCompareVal(___sw1534___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1535___ = 0; - } else if (yyCompareVal(___sw1534___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1535___ = 1; - } - switch (___swc1535___) { - case 0: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1; - break; - } - case 1: { - return yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2; - break; - } - } - } -} -function gml_GlobalScript_s_get_string_week(_inst, _other, argument0) { - _inst.gmls_get_string_week = __yy_method(_inst, gml_Script_s_get_string_week); -} -function gml_Script_s_get_string_week(_inst, _other, argument0) { - { - var gmlwk = argument0; - if (yyfequal(gmlwk, 0)) { - gmlwk = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - if (yyfless(gmlwk, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Week")), " "), __yy_gml_errCheck(string(gmlwk))); - } - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(gml_Script_s_playoffs_12(_inst, _other))) { - { - if (yyfequal(gmlwk, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 1"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 2"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 1"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 2"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PlayOff"))), " 1"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PlayOff"))), " 2"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PlayOff"))), " 1"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PlayOff"))), " 2"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8))) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champion"))); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champion"))); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10))) { - return gml_Script_s_str(_inst, _other, "ui_SuperBowl"); - } - } - } - } - } - } - } - } - } - } - } - } - } else { - { - if (yyfequal(gmlwk, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 1"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 2"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 3"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 1"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 2"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_WildCard"))), " 3"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PlayOff"))), " 1"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PlayOff"))), " 2"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PlayOff"))), " 1"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PlayOff"))), " 2"); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10))) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champion"))); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 11))) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champion"))); - } else { - if (yyfequal(gmlwk, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 12))) { - return gml_Script_s_str(_inst, _other, "ui_SuperBowl"); - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Week")), " "), __yy_gml_errCheck(string(gmlwk))); - } -} -function gml_GlobalScript_s_get_string_week_short(_inst, _other) { - _inst.gmls_get_string_week_short = __yy_method(_inst, gml_Script_s_get_string_week_short); -} -function gml_Script_s_get_string_week_short(_inst, _other, argument0) { - { - if (yyfequal(argument0, 0)) { - argument0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek; - } - if (yyfless(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Week")), " "), __yy_gml_errCheck(string(argument0))); - } - if (yyGetBool(gml_Script_s_playoffs_12(_inst, _other))) { - { - if (yyfequal(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 1"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 2"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 1"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 2"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_PlayOff"))), " 1"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_PlayOff"))), " 2"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_PlayOff"))), " 1"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_PlayOff"))), " 2"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8))) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Champion"))); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Champion"))); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10))) { - return gml_Script_s_str(_inst, _other, "tla_SuperBowl"); - } - } - } - } - } - } - } - } - } - } - } - } - } else { - { - if (yyfequal(argument0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 1"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 2"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 3"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 1"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 2"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_WildCard"))), " 3"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_PlayOff"))), " 1"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_PlayOff"))), " 2"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_PlayOff"))), " 1"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_PlayOff"))), " 2"); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10))) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 0)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Champion"))); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 11))) { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conference(_inst, _other, 1)), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Champion"))); - } else { - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 12))) { - return gml_Script_s_str(_inst, _other, "tla_SuperBowl"); - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Week")), " "), __yy_gml_errCheck(string(argument0))); - } -} -function gml_GlobalScript_s_get_string_year(_inst, _other, argument0) { - _inst.gmls_get_string_year = __yy_method(_inst, gml_Script_s_get_string_year); -} -function gml_Script_s_get_string_year(_inst, _other, argument0) { - { - var gmlshort = argument0; - var ___sw1538___ = gmlshort; - var ___swc1539___ = -1; - if (yyCompareVal(___sw1538___, false, g_GMLMathEpsilon, false) == 0) { - ___swc1539___ = 0; - } else if (yyCompareVal(___sw1538___, true, g_GMLMathEpsilon, false) == 0) { - ___swc1539___ = 1; - } - switch (___swc1539___) { - case 0: { - return yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Year")), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear))); - break; - } - case 1: { - return yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Year")), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear))); - break; - } - } - } -} -function gml_GlobalScript_s_get_string_commstage(_inst, _other) { - _inst.gmls_get_string_commstage = __yy_method(_inst, gml_Script_s_get_string_commstage); -} -function gml_Script_s_get_string_commstage(_inst, _other, argument0) { - { - var ___sw1542___ = argument0; - var ___swc1543___ = -1; - if (yyCompareVal(___sw1542___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 0; - } else if (yyCompareVal(___sw1542___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 1; - } else if (yyCompareVal(___sw1542___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 2; - } else if (yyCompareVal(___sw1542___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 3; - } else if (yyCompareVal(___sw1542___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 4; - } else if (yyCompareVal(___sw1542___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 5; - } else if (yyCompareVal(___sw1542___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 6; - } else if (yyCompareVal(___sw1542___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 7; - } else if (yyCompareVal(___sw1542___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 8; - } else if (yyCompareVal(___sw1542___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 9; - } else if (yyCompareVal(___sw1542___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 10; - } else if (yyCompareVal(___sw1542___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 11; - } else if (yyCompareVal(___sw1542___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 12; - } else if (yyCompareVal(___sw1542___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 13; - } else if (yyCompareVal(___sw1542___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 14; - } else if (yyCompareVal(___sw1542___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 15; - } else if (yyCompareVal(___sw1542___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 16; - } else if (yyCompareVal(___sw1542___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 17; - } else if (yyCompareVal(___sw1542___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 18; - } else if (yyCompareVal(___sw1542___, 20, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 19; - } else if (yyCompareVal(___sw1542___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 20; - } else if (yyCompareVal(___sw1542___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 21; - } else if (yyCompareVal(___sw1542___, 22, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 22; - } else if (yyCompareVal(___sw1542___, 23, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 23; - } else if (yyCompareVal(___sw1542___, 24, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 24; - } else if (yyCompareVal(___sw1542___, 25, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 25; - } else if (yyCompareVal(___sw1542___, 26, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 26; - } else if (yyCompareVal(___sw1542___, 27, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 27; - } else if (yyCompareVal(___sw1542___, 28, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 28; - } else if (yyCompareVal(___sw1542___, 29, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 29; - } else if (yyCompareVal(___sw1542___, 30, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 30; - } else if (yyCompareVal(___sw1542___, 31, g_GMLMathEpsilon, false) == 0) { - ___swc1543___ = 31; - } - switch (___swc1543___) { - case 0: { - return "MATCH_START"; - } - case 1: { - return "KICKOFF"; - } - case 2: { - return "POSSESSION"; - } - case 3: { - return "ATTACK"; - } - case 4: { - return "DRIVE"; - } - case 5: { - return "PUNT"; - } - case 6: { - return "FIELDGOAL1"; - } - case 7: { - return "FIELDGOAL2"; - } - case 8: { - return "TURNOVER"; - } - case 9: { - return "TOUCHDOWN"; - } - case 10: { - return "PAT1"; - } - case 11: { - return "PAT2"; - } - case 12: { - return "QUARTER_A"; - } - case 13: { - return "QUARTER_B"; - } - case 14: { - return "TRAINING_START"; - } - case 15: { - return "TWOPOINT1"; - } - case 16: { - return "TWOPOINT2"; - } - case 17: { - return "OVERTIME_WIN"; - } - case 18: { - return "FAILED_SKILL"; - } - case 19: { - return "FAILED_STRENGTH"; - } - case 20: { - return "FAILED_SPEED"; - } - case 21: { - return "OVERTIME_OVER"; - } - case 22: { - return "TURNOVER_HUMAN"; - } - case 23: { - return "INCOMPLETE"; - } - case 24: { - return "GOFORIT"; - } - case 25: { - return "ONSIDEKICK"; - } - case 26: { - return "ONSIDEKICK_NO"; - } - case 27: { - return "ONSIDEKICK_YES"; - } - case 28: { - return "ONSIDEKICK_SUCCESS"; - } - case 29: { - return "ONSIDEKICK_FAIL"; - } - case 30: { - return "TRAINING_END"; - } - case 31: { - return "MATCH_END"; - } - } - return yyfplus("UNKNOWN COMM_STAGE: ", __yy_gml_errCheck(string(argument0))); - } -} -function gml_GlobalScript_s_get_string_position(_inst, _other) { - _inst.gmls_get_string_position = __yy_method(_inst, gml_Script_s_get_string_position); -} -function gml_Script_s_get_string_position(_inst, _other, argument0) { - { - var ___sw1546___ = argument0; - var ___swc1547___ = -1; - if (yyCompareVal(___sw1546___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 0; - } else if (yyCompareVal(___sw1546___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 1; - } else if (yyCompareVal(___sw1546___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 2; - } else if (yyCompareVal(___sw1546___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 3; - } else if (yyCompareVal(___sw1546___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 4; - } else if (yyCompareVal(___sw1546___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 5; - } else if (yyCompareVal(___sw1546___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 6; - } else if (yyCompareVal(___sw1546___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1546___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 7; - } else if (yyCompareVal(___sw1546___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 8; - } else if (yyCompareVal(___sw1546___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 9; - } else if (yyCompareVal(___sw1546___, 100, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 10; - } else if (yyCompareVal(___sw1546___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 11; - } else if (yyCompareVal(___sw1546___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc1547___ = 12; - } - switch (___swc1547___) { - case 0: { - return gml_Script_s_str(_inst, _other, "pos_QB"); - break; - } - case 1: { - return gml_Script_s_str(_inst, _other, "pos_OL"); - break; - } - case 2: { - return gml_Script_s_str(_inst, _other, "pos_TE"); - break; - } - case 3: { - return gml_Script_s_str(_inst, _other, "pos_RB"); - break; - } - case 4: { - return gml_Script_s_str(_inst, _other, "pos_WR"); - break; - } - case 5: { - return gml_Script_s_str(_inst, _other, "pos_DL"); - break; - } - case 6: { - return gml_Script_s_str(_inst, _other, "pos_LB"); - break; - } - case 7: { - return gml_Script_s_str(_inst, _other, "pos_DB"); - break; - } - case 8: { - return gml_Script_s_str(_inst, _other, "pos_KP"); - break; - } - case 9: { - return gml_Script_s_str(_inst, _other, "pos_KK"); - break; - } - case 10: { - return gml_Script_s_str(_inst, _other, "pos_STAFF_HC"); - break; - } - case 11: { - return gml_Script_s_str(_inst, _other, "pos_STAFF_DF"); - break; - } - case 12: { - return gml_Script_s_str(_inst, _other, "pos_STAFF_OF"); - break; - } - } - return ""; - } -} -function gml_GlobalScript_s_get_string_position_full(_inst, _other) { - _inst.gmls_get_string_position_full = __yy_method(_inst, gml_Script_s_get_string_position_full); -} -function gml_Script_s_get_string_position_full(_inst, _other, argument0) { - { - var ___sw1550___ = argument0; - var ___swc1551___ = -1; - if (yyCompareVal(___sw1550___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 0; - } else if (yyCompareVal(___sw1550___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 1; - } else if (yyCompareVal(___sw1550___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 2; - } else if (yyCompareVal(___sw1550___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 3; - } else if (yyCompareVal(___sw1550___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 4; - } else if (yyCompareVal(___sw1550___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 5; - } else if (yyCompareVal(___sw1550___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 6; - } else if (yyCompareVal(___sw1550___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1550___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 7; - } else if (yyCompareVal(___sw1550___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 8; - } else if (yyCompareVal(___sw1550___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 9; - } else if (yyCompareVal(___sw1550___, 100, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 10; - } else if (yyCompareVal(___sw1550___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 11; - } else if (yyCompareVal(___sw1550___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc1551___ = 12; - } - switch (___swc1551___) { - case 0: { - return gml_Script_s_str(_inst, _other, "position_QB"); - break; - } - case 1: { - return gml_Script_s_str(_inst, _other, "position_OL"); - break; - } - case 2: { - return gml_Script_s_str(_inst, _other, "position_TE"); - break; - } - case 3: { - return gml_Script_s_str(_inst, _other, "position_RB"); - break; - } - case 4: { - return gml_Script_s_str(_inst, _other, "position_WR"); - break; - } - case 5: { - return gml_Script_s_str(_inst, _other, "position_DL"); - break; - } - case 6: { - return gml_Script_s_str(_inst, _other, "position_LB"); - break; - } - case 7: { - return gml_Script_s_str(_inst, _other, "position_DB"); - break; - } - case 8: { - return gml_Script_s_str(_inst, _other, "position_KP"); - break; - } - case 9: { - return gml_Script_s_str(_inst, _other, "position_KK"); - break; - } - case 10: { - return gml_Script_s_str(_inst, _other, "position_STAFF_HC"); - break; - } - case 11: { - return gml_Script_s_str(_inst, _other, "position_STAFF_DF"); - break; - } - case 12: { - return gml_Script_s_str(_inst, _other, "position_STAFF_OF"); - break; - } - } - } -} -function gml_GlobalScript_s_get_string_attitude(_inst, _other, argument0) { - _inst.gmls_get_string_attitude = __yy_method(_inst, gml_Script_s_get_string_attitude); -} -function gml_Script_s_get_string_attitude(_inst, _other, argument0) { - { - return gml_Script_s_str(_inst, _other, yyfplus("attitude_", __yy_gml_errCheck(string(gml_Script_s_get_attitude_icon(_inst, _other, argument0))))); - } -} -function gml_GlobalScript_s_college_room_tools(_inst, _other) { - _inst.gmls_goto_room = __yy_method(_inst, gml_Script_s_goto_room); - _inst.gmls_init_rm = __yy_method(_inst, gml_Script_s_init_rm); - _inst.gmls_destroy_rm = __yy_method(_inst, gml_Script_s_destroy_rm); - _inst.gmls_create_title = __yy_method(_inst, gml_Script_s_create_title); - _inst.gmls_create_button = __yy_method(_inst, gml_Script_s_create_button); - _inst.gmls_destroy_dynamic_buttons = __yy_method(_inst, gml_Script_s_destroy_dynamic_buttons); - _inst.gmls_calc_grid_coords = __yy_method(_inst, gml_Script_s_calc_grid_coords); - _inst.gmls_show_rm_winners = __yy_method(_inst, gml_Script_s_show_rm_winners); -} -function gml_Script____struct___196(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___196"; - } - if (gml_Script____struct___196.prototype.__type === undefined) { - gml_Script____struct___196.prototype.__type = "gml_Script____struct___196"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___196.prototype); - { - } - } -} -function gml_Script_s_goto_room(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = __yy_gml_object_create(_inst, (_inst.gml___struct___196 = __yy_method(_inst, gml_Script____struct___196))); - } - } - { - global.gmlrm_params = argument1; - room_goto(argument0); - } -} -function gml_Script_anon_s_init_rm_gml_GlobalScript_s_college_room_tools_653_s_init_rm_gml_GlobalScript_s_college_room_tools(_inst, _other, argument0, argument1) { - { - gml_Script_slogf(_inst, _other, "rm_params %1: %2 = %3", argument1, argument0, variable_struct_get(global.gmlrm_params, argument0)); - variable_instance_set(global.gmlrm, argument0, variable_struct_get(global.gmlrm_params, argument0)); - } -} -function gml_Script_s_init_rm(_inst, _other) { - { - global.gmlrm = _inst; - gml_Script_slogf(_inst, _other, "\n*** INIT ROOM %1", room_get_name(g_pBuiltIn.get_current_room())); - if (yyGetBool(variable_global_exists("rm_params"))) { - array_foreach(variable_struct_get_names(global.gmlrm_params), __yy_method(_inst, gml_Script_anon_s_init_rm_gml_GlobalScript_s_college_room_tools_653_s_init_rm_gml_GlobalScript_s_college_room_tools)); - } - _inst.gmlaction_destroy = kgml_Script_s_destroy_rm; - } -} -function gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools"; - } - if (gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools.prototype.__type === undefined) { - gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools.prototype.__type = "gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools.prototype); - { - } - } -} -function gml_Script_s_destroy_rm(_inst, _other) { - { - global.gmlrm_params = __yy_gml_object_create(_inst, (_inst.gml___struct___197 = __yy_method(_inst, gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools))); - global.gmlrm = -4; - } -} -function gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools"; - } - if (gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools.prototype.__type === undefined) { - gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools.prototype.__type = "gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlshow_stars = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_create_title(_inst, _other, argument0, argument1, argument2) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = 16; - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = false; - } - } - { - return instance_create_layer(240, argument1, yyInst(_inst, _other, global.gmlrm).layer, YYASSET_REF(0x00000047), __yy_gml_object_create(_inst, (_inst.gml___struct___198 = __yy_method(_inst, gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools)), argument0, argument2)); - } -} -function gml_Script_s_create_button(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = YYASSET_REF(0x00000014); - } - } - { - return instance_create_layer(argument0, argument1, yyInst(_inst, _other, _inst.id).layer, argument3, argument2); - } -} -function gml_Script_anon_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools_1336_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools(_inst, _other, argument0, argument1) { - { - instance_destroy(_inst, argument0); - } -} -function gml_Script_s_destroy_dynamic_buttons(_inst, _other, argument0) { - { - array_foreach(argument0, __yy_method(_inst, gml_Script_anon_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools_1336_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools)); - } -} -function gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools"; - } - if (gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools.prototype.__type === undefined) { - gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools.prototype.__type = "gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.x = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.y = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_calc_grid_coords(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = __yy_gml_array_create([]); - } - if (yyfequal(argument2, _inst.undefined)) { - argument2 = 25; - } - if (yyfequal(argument3, _inst.undefined)) { - argument3 = 75; - } - if (yyfequal(argument4, _inst.undefined)) { - argument4 = 4; - } - if (yyfequal(argument5, _inst.undefined)) { - argument5 = 110; - } - if (yyfequal(argument6, _inst.undefined)) { - argument6 = 38; - } - if (yyfequal(argument7, _inst.undefined)) { - argument7 = true; - } - } - { - var gmlgrid = __yy_gml_array_create([]); - var gmlgroups_num = array_length(argument1); - var gmlcur_break = 0; - var gmlgroup_cnt; - var gmlcnt; - var gmloy = 0; - var gmlk = 0; - for (; yyfless(gmlk, yyfplus(__yy_gml_errCheck(gmlgroups_num), 1)); g_yyPrePostObject__ = gmlk, gmlk = g_yyPrePostObject__ instanceof Long ? gmlk.add(1) : ++gmlk, g_yyPrePostObject__) { - { - if (yyfless(gmlcur_break, gmlgroups_num)) { - gmlgroup_cnt = argument1[__yy_gml_array_check_index(gmlcur_break, argument1)]; - } else { - gmlgroup_cnt = argument0; - } - var gmli = 0; - for (; yyfless(gmli, gmlgroup_cnt); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(yyfless(gmli, yyfminus(__yy_gml_errCheck(gmlgroup_cnt), __yy_gml_errCheck(yyfmod(__yy_gml_errCheck(gmlgroup_cnt), __yy_gml_errCheck(argument4)))))) || yyGetBool(yyfequal(yyfmod(__yy_gml_errCheck(gmlgroup_cnt), __yy_gml_errCheck(argument4)), 0)) || yyGetBool(!yyGetBool(argument7))) { - gmlcnt = 0; - } else { - gmlcnt = yyfdivide(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(argument4), __yy_gml_errCheck(yyfmod(__yy_gml_errCheck(gmlgroup_cnt), 4)))), __yy_gml_errCheck(argument5)), 2); - } - array_push(gmlgrid, __yy_gml_object_create(_inst, (_inst.gml___struct___199 = __yy_method(_inst, gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools)), yyfplus(yyfplus(__yy_gml_errCheck(argument2), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfmod(__yy_gml_errCheck(gmli), 4)), __yy_gml_errCheck(argument5)))), __yy_gml_errCheck(gmlcnt)), yyfplus(yyfplus(__yy_gml_errCheck(argument3), __yy_gml_errCheck(gmloy)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(floor(yyfdivide(__yy_gml_errCheck(gmli), 4))), __yy_gml_errCheck(argument6)))))); - } - } - (g_yyPrePostObject__ = gmlcur_break), (gmlcur_break = g_yyPrePostObject__ instanceof Long ? gmlcur_break.add(1) : ++gmlcur_break), g_yyPrePostObject__; - argument0 = yyfminus(argument0, gmlgroup_cnt); - gmloy = yyfplus(gmloy, argument6); - } - } - return gmlgrid; - } -} -function gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools"; - } - if (gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools.prototype.__type === undefined) { - gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools.prototype.__type = "gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlclick_continue = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_s_show_rm_winners(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_do_awards = argument0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_cid = argument1; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_tier = argument2; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_custom = argument3; - if (yyGetBool(argument5)) { - { - gml_Script_s_sound_brass_loop(_inst, _other, 1); - } - } - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000021), __yy_gml_object_create(_inst, (_inst.gml___struct___200 = __yy_method(_inst, gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools)), argument4)); - } -} -function gml_GlobalScript_s_get_string_trade_value(_inst, _other, argument0) { - _inst.gmls_get_string_trade_value = __yy_method(_inst, gml_Script_s_get_string_trade_value); -} -function gml_Script_s_get_string_trade_value(_inst, _other, argument0) { - { - var gmltraderound = argument0; - if (yyfgreater(gmltraderound, 0)) { - return yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Round")), " "), __yy_gml_errCheck(string(gmltraderound))), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Pick"))); - } - return gml_Script_s_str(_inst, _other, "ui_None"); - } -} -function gml_GlobalScript_s_get_string_anim(_inst, _other, argument0) { - _inst.gmls_get_string_anim = __yy_method(_inst, gml_Script_s_get_string_anim); -} -function gml_Script_s_get_string_anim(_inst, _other, argument0) { - { - var ___sw1554___ = argument0; - var ___swc1555___ = -1; - if (yyCompareVal(___sw1554___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 0; - } else if (yyCompareVal(___sw1554___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 1; - } else if (yyCompareVal(___sw1554___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 2; - } else if (yyCompareVal(___sw1554___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 3; - } else if (yyCompareVal(___sw1554___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 4; - } else if (yyCompareVal(___sw1554___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 5; - } else if (yyCompareVal(___sw1554___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 6; - } else if (yyCompareVal(___sw1554___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 7; - } else if (yyCompareVal(___sw1554___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 8; - } else if (yyCompareVal(___sw1554___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 9; - } else if (yyCompareVal(___sw1554___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 10; - } else if (yyCompareVal(___sw1554___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 11; - } else if (yyCompareVal(___sw1554___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 12; - } else if (yyCompareVal(___sw1554___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 13; - } else if (yyCompareVal(___sw1554___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 14; - } else if (yyCompareVal(___sw1554___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 15; - } else if (yyCompareVal(___sw1554___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 16; - } else if (yyCompareVal(___sw1554___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 17; - } else if (yyCompareVal(___sw1554___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 18; - } else if (yyCompareVal(___sw1554___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1555___ = 19; - } - switch (___swc1555___) { - case 0: { - return "ANIM_STAND"; - break; - } - case 1: { - return "ANIM_CROUCH"; - break; - } - case 2: { - return "ANIM_RUN"; - break; - } - case 3: { - return "ANIM_TACKLING"; - break; - } - case 4: { - return "ANIM_FALLING"; - break; - } - case 5: { - return "ANIM_DIVE"; - break; - } - case 6: { - return "ANIM_GETUP"; - break; - } - case 7: { - return "ANIM_JOCKEY"; - break; - } - case 8: { - return "ANIM_JUMP"; - break; - } - case 9: { - return "ANIM_STIFFARM"; - break; - } - case 10: { - return "ANIM_JUMPCATCH"; - break; - } - case 11: { - return "ANIM_AIM"; - break; - } - case 12: { - return "ANIM_THROW"; - break; - } - case 13: { - return "ANIM_PLACE"; - break; - } - case 14: { - return "ANIM_KICK1"; - break; - } - case 15: { - return "ANIM_KICK2"; - break; - } - case 16: { - return "ANIM_SPIKE"; - break; - } - case 17: { - return "ANIM_CELEBRATE"; - break; - } - case 18: { - return "ANIM_FIRSTDOWN"; - break; - } - case 19: { - return "ANIM_KNEEL"; - break; - } - } - return ""; - } -} -function gml_GlobalScript_s_get_string_condition(_inst, _other, argument0) { - _inst.gmls_get_string_condition = __yy_method(_inst, gml_Script_s_get_string_condition); -} -function gml_Script_s_get_string_condition(_inst, _other, argument0) { - { - var gmlcon = argument0; - if (yyflessequal(gmlcon, -1)) { - return yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "condition_0")), " ("), __yy_gml_errCheck(string(abs(gmlcon)))), ")"); - } else { - if (yyflessequal(gmlcon, 20)) { - return gml_Script_s_str(_inst, _other, "condition_1"); - } else { - if (yyflessequal(gmlcon, 40)) { - return gml_Script_s_str(_inst, _other, "condition_2"); - } else { - if (yyflessequal(gmlcon, 60)) { - return gml_Script_s_str(_inst, _other, "condition_3"); - } else { - if (yyflessequal(gmlcon, 80)) { - return gml_Script_s_str(_inst, _other, "condition_4"); - } else { - if (yyflessequal(gmlcon, 99)) { - return gml_Script_s_str(_inst, _other, "condition_5"); - } else { - return gml_Script_s_str(_inst, _other, "condition_6"); - } - } - } - } - } - } - } -} -function gml_GlobalScript_s_get_string_record(_inst, _other, argument0, argument1) { - _inst.gmls_get_string_record = __yy_method(_inst, gml_Script_s_get_string_record); - _inst.gmls_get_string_record_co_extended = __yy_method(_inst, gml_Script_s_get_string_record_co_extended); - _inst.gmls_get_string_conf_tag = __yy_method(_inst, gml_Script_s_get_string_conf_tag); -} -function gml_Script_s_get_string_record(_inst, _other, argument0, argument1) { - { - var gmltmap = argument0; - var gmlalways_include_ties = argument1; - var gmltxt = string(ds_map_find_value(gmltmap, "wins")); - gmltxt = yyfplus(gmltxt, yyfplus("-", __yy_gml_errCheck(string(ds_map_find_value(gmltmap, "losses"))))); - if (yyGetBool(!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) && yyGetBool(yyGetBool(yyfgreater(ds_map_find_value(gmltmap, "ties"), 0)) || yyGetBool(gmlalways_include_ties))) { - gmltxt = yyfplus(gmltxt, yyfplus("-", __yy_gml_errCheck(string(ds_map_find_value(gmltmap, "ties"))))); - } - return gmltxt; - } -} -function gml_Script_s_get_string_record_co_extended(_inst, _other, argument0) { - { - var gmltxt = ""; - if (yyfnotequal(ds_map_find_value(argument0, "conference"), 7)) { - { - gmltxt = yyfplus(gmltxt, yyfplus(__yy_gml_errCheck(string_upper(gml_Script_s_str(_inst, _other, "tla_Conference"))), " ")); - gmltxt = yyfplus(gmltxt, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(argument0, "wins_cnf"))), "-"), __yy_gml_errCheck(string(ds_map_find_value(argument0, "losses_cnf")))), " ")); - } - } - gmltxt = yyfplus(gmltxt, yyfplus(__yy_gml_errCheck(string_upper(gml_Script_s_str(_inst, _other, "tla_Overall"))), " ")); - gmltxt = yyfplus(gmltxt, yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(argument0, "wins"))), "-"), __yy_gml_errCheck(string(ds_map_find_value(argument0, "losses"))))); - return gmltxt; - } -} -function gml_Script_s_get_string_conf_tag(_inst, _other, argument0, argument1) { - { - var gmlotherFBSrank = gml_Script_s_subdivision_get_team_ranking(_inst, _other, 1, ds_map_find_value(argument1, "uid")); - var gmlotherFCSrank = gml_Script_s_subdivision_get_team_ranking(_inst, _other, 2, ds_map_find_value(argument1, "uid")); - var gmlotherIsFBS = yyfnotequal(gmlotherFBSrank, -1); - var gmlotherIsFCS = yyfnotequal(gmlotherFCSrank, -1); - var gmlFBSrank = gml_Script_s_subdivision_get_team_ranking(_inst, _other, 1, ds_map_find_value(argument0, "uid")); - var gmlFCSrank = gml_Script_s_subdivision_get_team_ranking(_inst, _other, 2, ds_map_find_value(argument0, "uid")); - var gmlrank = -1; - var gmlbothTeamsSame = false; - if (yyfnotequal(gmlFBSrank, -1)) { - { - gmlrank = gmlFBSrank; - gmlbothTeamsSame = gmlotherIsFBS; - } - } - if (yyfnotequal(gmlFCSrank, -1)) { - { - gmlrank = gmlFCSrank; - gmlbothTeamsSame = gmlotherIsFCS; - } - } - if (yyGetBool(yyfnotequal(gmlrank, -1)) && yyGetBool(yyflessequal(gmlrank, 24)) && yyGetBool(gmlbothTeamsSame)) { - { - return yyfplus(yyfplus("#", __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(gmlrank), 1)))), " "); - } - } - return ""; - } -} -function gml_GlobalScript_s_get_string_trait(_inst, _other, argument0) { - _inst.gmls_get_string_trait = __yy_method(_inst, gml_Script_s_get_string_trait); -} -function gml_Script_s_get_string_trait(_inst, _other, argument0) { - { - return gml_Script_s_str(_inst, _other, yyfplus("coachtrait_", __yy_gml_errCheck(string(argument0)))); - } -} -function gml_GlobalScript_s_get_string_action_result(_inst, _other, argument0) { - _inst.gmls_get_string_action_result = __yy_method(_inst, gml_Script_s_get_string_action_result); -} -function gml_Script_s_get_string_action_result(_inst, _other, argument0) { - { - var ___sw1558___ = argument0; - var ___swc1559___ = -1; - if (yyCompareVal(___sw1558___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 0; - } else if (yyCompareVal(___sw1558___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 1; - } else if (yyCompareVal(___sw1558___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 2; - } else if (yyCompareVal(___sw1558___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 3; - } else if (yyCompareVal(___sw1558___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 4; - } else if (yyCompareVal(___sw1558___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 5; - } else if (yyCompareVal(___sw1558___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 6; - } else if (yyCompareVal(___sw1558___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 7; - } else if (yyCompareVal(___sw1558___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 8; - } else if (yyCompareVal(___sw1558___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 9; - } else if (yyCompareVal(___sw1558___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1559___ = 10; - } - switch (___swc1559___) { - case 0: { - return "ACTION_RESULT_TOUCHDOWN"; - } - case 1: { - return "ACTION_RESULT_TOUCHDOWN_OPP"; - } - case 2: { - return "ACTION_RESULT_INTERCEPTED"; - } - case 3: { - return "ACTION_RESULT_TURNOVER"; - } - case 4: { - return "ACTION_RESULT_PUNT"; - } - case 5: { - return "ACTION_RESULT_FIELDGOAL_GOOD"; - } - case 6: { - return "ACTION_RESULT_FIELDGOAL_BAD"; - } - case 7: { - return "ACTION_RESULT_SAFETY"; - } - case 8: { - return "ACTION_RESULT_TIMEUP"; - } - case 9: { - return "ACTION_RESULT_FIELDGOAL_QB"; - } - case 10: { - return "ACTION_RESULT_PAT_QB"; - } - } - } -} -function gml_GlobalScript_s_can_touchback(_inst, _other) { - _inst.gmls_can_touchback = __yy_method(_inst, gml_Script_s_can_touchback); -} -function gml_Script_s_can_touchback(_inst, _other) { - { - { - var __yy__v1849 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1850 in __yy__v1849) { - if (!__yy__v1849.hasOwnProperty(__yy__v1850)) continue; - var __yy__v1851 = __yy__v1849[__yy__v1850]; - { - if (!yyGetBool(__yy__v1851.gmlholder)) { - return false; - } - if (yyGetBool(yyfgreater(__yy__v1851.x, 300)) && yyGetBool(yyfless(__yy__v1851.x, 2300))) { - return false; - } - if (yyGetBool(yyfless(__yy__v1851.y, 132)) || yyGetBool(yyfgreater(__yy__v1851.y, 468))) { - return false; - } - if (yyGetBool(yyfgreater(yyInst(_inst, _other, __yy__v1851.gmlholder).x, 300)) && yyGetBool(yyfless(yyInst(_inst, _other, __yy__v1851.gmlholder).x, 2300))) { - return false; - } - if (yyGetBool(yyfless(yyInst(_inst, _other, __yy__v1851.gmlholder).y, 132)) || yyGetBool(yyfgreater(yyInst(_inst, _other, __yy__v1851.gmlholder).y, 468))) { - return false; - } - if (yyfless(yyInst(_inst, _other, __yy__v1851.gmlholder).gmlgoaldist, 1000)) { - return false; - } - var ___sw1562___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - var ___swc1563___ = -1; - if (yyCompareVal(___sw1562___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1563___ = 0; - } else if (yyCompareVal(___sw1562___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1563___ = 1; - } - switch (___swc1563___) { - case 0: { - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, __yy__v1851.gmlholder).gmlmin_x, -1)) && yyGetBool(yyfless(yyInst(_inst, _other, __yy__v1851.gmlholder).gmlmin_x, 2300))) { - return false; - } - break; - } - case 1: { - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, __yy__v1851.gmlholder).gmlmax_x, -1)) && yyGetBool(yyfgreater(yyInst(_inst, _other, __yy__v1851.gmlholder).gmlmax_x, 300))) { - return false; - } - break; - } - } - return true; - } - } - } - return false; - } -} -function gml_GlobalScript_s_get_string_performance(_inst, _other) { - _inst.gmls_get_string_performance = __yy_method(_inst, gml_Script_s_get_string_performance); -} -function gml_Script_s_get_string_performance(_inst, _other, argument0) { - { - if (yyfgreater(argument0, 90)) { - return yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "rating_Incredible")), "!"); - } - if (yyfgreater(argument0, 75)) { - return gml_Script_s_str(_inst, _other, "rating_Great"); - } - if (yyfgreater(argument0, 60)) { - return gml_Script_s_str(_inst, _other, "rating_Good"); - } - if (yyfgreater(argument0, 45)) { - return gml_Script_s_str(_inst, _other, "rating_Ok"); - } - if (yyfgreater(argument0, 30)) { - return gml_Script_s_str(_inst, _other, "rating_Poor"); - } - return yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "rating_Terrible")), "!"); - } -} -function gml_GlobalScript_s_get_random_teamname(_inst, _other) { - _inst.gmls_get_random_teamname = __yy_method(_inst, gml_Script_s_get_random_teamname); - _inst.gmls_get_random_team_id = __yy_method(_inst, gml_Script_s_get_random_team_id); -} -function gml_Script_s_get_random_teamname(_inst, _other, argument0) { - { - { - var __yy__v1852 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1853 in __yy__v1852) { - if (!__yy__v1852.hasOwnProperty(__yy__v1853)) continue; - var __yy__v1854 = __yy__v1852[__yy__v1853]; - { - var gmltmap = -4; - if (yyGetBool(argument0)) { - gmltmap = ds_list_find_value(__yy__v1854.gmlteamlist, gml_Script_s_get_random_team_id(__yy__v1854, _inst)); - } else { - { - do { - { - gmltmap = ds_list_find_value(__yy__v1854.gmlteamlist, gml_Script_s_get_random_team_id(__yy__v1854, _inst)); - } - } while (!yyfnotequal(gmltmap, __yy__v1854.gmlmyteam)); - } - } - return ds_map_find_value(gmltmap, "name"); - } - } - } - } -} -function gml_Script_s_get_random_team_id(_inst, _other) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return irandom_range(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmin_team_id, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmax_team_id); - } else { - return irandom(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmax_team_id); - } - } -} -function gml_GlobalScript_btn_click_Roster_List(_inst, _other) { - _inst.gmlbtn_click_Roster_List = __yy_method(_inst, gml_Script_btn_click_Roster_List); -} -function gml_Script_btn_click_Roster_List(_inst, _other) { - { - room_goto(YYASSET_REF(0x03000022)); - } -} -function gml_GlobalScript_s_get_string_picks(_inst, _other, argument0) { - _inst.gmls_get_string_picks = __yy_method(_inst, gml_Script_s_get_string_picks); -} -function gml_Script_s_get_string_picks(_inst, _other, argument0) { - { - var gmlshort = argument0; - var gmldraft_txt = ""; - var gmlspacer = " - "; - if (yyGetBool(gmlshort)) { - gmlspacer = "-"; - } - { - var __yy__v1855 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1856 in __yy__v1855) { - if (!__yy__v1855.hasOwnProperty(__yy__v1856)) continue; - var __yy__v1857 = __yy__v1855[__yy__v1856]; - { - gmldraft_txt = yyfplus(gmldraft_txt, yyfplus(__yy_gml_errCheck(string(__yy__v1857.gmldraft_picks[__yy_gml_array_check_index(0, __yy__v1857.gmldraft_picks)])), __yy_gml_errCheck(gmlspacer))); - gmldraft_txt = yyfplus(gmldraft_txt, yyfplus(__yy_gml_errCheck(string(__yy__v1857.gmldraft_picks[__yy_gml_array_check_index(1, __yy__v1857.gmldraft_picks)])), __yy_gml_errCheck(gmlspacer))); - gmldraft_txt = yyfplus(gmldraft_txt, string(__yy__v1857.gmldraft_picks[__yy_gml_array_check_index(2, __yy__v1857.gmldraft_picks)])); - } - } - } - return gmldraft_txt; - } -} -function gml_GlobalScript_s_get_team_by_id(_inst, _other) { - _inst.gmls_get_team_by_id = __yy_method(_inst, gml_Script_s_get_team_by_id); - _inst.gmls_get_team_by_id_internal = __yy_method(_inst, gml_Script_s_get_team_by_id_internal); -} -function gml_Script_s_get_team_by_id(_inst, _other, argument0) { - { - var gmlteam; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlteam = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, gmli); - if (yyfequal(ds_map_find_value(gmlteam, "uid"), argument0)) { - { - return gmlteam; - } - } - } - } - gmlteam = ds_map_create(); - ds_map_set(gmlteam, "uid", -1); - ds_map_set(gmlteam, "name", "-"); - ds_map_set(gmlteam, "tla", "-"); - return gmlteam; - } -} -function gml_Script_s_get_team_by_id_internal(_inst, _other, argument0, argument1) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(argument1, gmli); - if (yyfequal(ds_map_find_value(gmlteam, "uid"), argument0)) { - return gmlteam; - } - } - } - var gmlteam = ds_map_create(); - ds_map_set(gmlteam, "uid", -1); - ds_map_set(gmlteam, "name", "Null Team"); - ds_map_set(gmlteam, "tla", "-"); - gml_Script_slog(_inst, _other, "RETURN DUMMY TEAM!"); - return gmlteam; - } -} -function gml_GlobalScript_s_get_team_name_by_id(_inst, _other, argument0) { - _inst.gmls_get_team_name_by_id = __yy_method(_inst, gml_Script_s_get_team_name_by_id); -} -function gml_Script_s_get_team_name_by_id(_inst, _other, argument0) { - { - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, argument0); - return ds_map_find_value(gmltmap, "name"); - } -} -function gml_GlobalScript_s_get_team_tla_by_id(_inst, _other, argument0) { - _inst.gmls_get_team_tla_by_id = __yy_method(_inst, gml_Script_s_get_team_tla_by_id); -} -function gml_Script_s_get_team_tla_by_id(_inst, _other, argument0) { - { - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, argument0); - return ds_map_find_value(gmltmap, "tla"); - } -} -function gml_GlobalScript_s_sort_teams(_inst, _other) { - _inst.gmls_sort_teams = __yy_method(_inst, gml_Script_s_sort_teams); -} -function gml_Script_s_sort_teams(_inst, _other, argument0, argument1, argument2) { - { - var gmlsortedlist = ds_list_create(); - while (yyfgreater(ds_list_size(argument0), 0)) { - { - var gmlbestteam = -4; - var gmlbestpct = -1; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmltmap = ds_list_find_value(argument0, gmli); - ds_map_set(gmltmap, "offense", real(ds_map_find_value(gmltmap, "offense"))); - ds_map_set(gmltmap, "defense", real(ds_map_find_value(gmltmap, "defense"))); - var ___sw1566___ = argument1; - var ___swc1567___ = -1; - if (yyCompareVal(___sw1566___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1567___ = 0; - } else if (yyCompareVal(___sw1566___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1567___ = 1; - } else if (yyCompareVal(___sw1566___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1567___ = 2; - } - switch (___swc1567___) { - case 0: { - var gmlwins = real(ds_map_find_value(gmltmap, "wins")); - var gmllosses = real(ds_map_find_value(gmltmap, "losses")); - var gmlties = real(ds_map_find_value(gmltmap, "ties")); - var gmlgames = yyfplus(yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(gmllosses)), __yy_gml_errCheck(gmlties)); - var gmlwinpct = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlties), 0.5)))), __yy_gml_errCheck(gmlgames)); - gmlwinpct = gml_Script_s_round_to_decimal(_inst, _other, gmlwinpct, 3); - if (!yyGetBool(argument2)) { - { - if (yyGetBool(!yyGetBool(gmlbestteam)) || yyGetBool(yyfgreater(gmlwins, real(ds_map_find_value(gmlbestteam, "wins")))) || yyGetBool(yyfgreater(gmlwinpct, gmlbestpct))) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } else { - if (yyGetBool(yyfequal(gmlwinpct, gmlbestpct)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 2))) { - { - var gmlhead2head = gml_Script_s_get_head_to_head(_inst, _other, ds_map_find_value(gmltmap, "uid"), ds_map_find_value(gmlbestteam, "uid")); - if (yyfequal(gmlhead2head, -1)) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } else { - if (yyfequal(gmlhead2head, 0)) { - { - var gmlconfdiv = "division"; - if (yyfnotequal(ds_map_find_value(gmltmap, "division"), ds_map_find_value(gmlbestteam, "division"))) { - gmlconfdiv = "conference"; - } - var gmldivpct1 = gml_Script_s_get_win_pecentage_by_confdiv(_inst, _other, ds_map_find_value(gmltmap, "uid"), gmlconfdiv); - var gmldivpct2 = gml_Script_s_get_win_pecentage_by_confdiv(_inst, _other, ds_map_find_value(gmlbestteam, "uid"), gmlconfdiv); - if (yyfgreater(gmldivpct1, gmldivpct2)) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } else { - if (yyfequal(gmldivpct1, gmldivpct2)) { - { - var gmlpoints1 = gml_Script_s_get_points_season(_inst, _other, ds_map_find_value(gmltmap, "uid")); - var gmlpoints2 = gml_Script_s_get_points_season(_inst, _other, ds_map_find_value(gmlbestteam, "uid")); - if (yyfgreater(gmlpoints1, gmlpoints2)) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } else { - if (yyfequal(gmlpoints1, gmlpoints2)) { - { - if (yyfgreater(ds_map_find_value(gmltmap, "uid"), ds_map_find_value(gmlbestteam, "uid"))) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } else { - { - if (yyGetBool(!yyGetBool(gmlbestteam)) || yyGetBool(yyfless(gmlwinpct, gmlbestpct)) || yyGetBool(yyGetBool(yyfequal(gmlwinpct, gmlbestpct)) && yyGetBool(yyfless(gmlwins, ds_map_find_value(gmlbestteam, "wins"))))) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } else { - if (yyGetBool(yyfequal(gmlwinpct, gmlbestpct)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 2))) { - { - var gmlhead2head = gml_Script_s_get_head_to_head(_inst, _other, ds_map_find_value(gmltmap, "uid"), ds_map_find_value(gmlbestteam, "uid")); - if (yyfequal(gmlhead2head, 1)) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } else { - if (yyfequal(gmlhead2head, 0)) { - { - var gmlconfdiv = "division"; - if (yyfnotequal(ds_map_find_value(gmltmap, "division"), ds_map_find_value(gmlbestteam, "division"))) { - gmlconfdiv = "conference"; - } - var gmldivpct1 = gml_Script_s_get_win_pecentage_by_confdiv(_inst, _other, ds_map_find_value(gmltmap, "uid"), gmlconfdiv); - var gmldivpct2 = gml_Script_s_get_win_pecentage_by_confdiv(_inst, _other, ds_map_find_value(gmlbestteam, "uid"), gmlconfdiv); - if (yyfless(gmldivpct1, gmldivpct2)) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } else { - if (yyfequal(gmldivpct1, gmldivpct2)) { - { - var gmlpoints1 = gml_Script_s_get_points_season(_inst, _other, ds_map_find_value(gmltmap, "uid")); - var gmlpoints2 = gml_Script_s_get_points_season(_inst, _other, ds_map_find_value(gmlbestteam, "uid")); - if (yyfless(gmlpoints1, gmlpoints2)) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } else { - if (yyfequal(gmlpoints1, gmlpoints2)) { - { - if (yyfless(ds_map_find_value(gmltmap, "uid"), ds_map_find_value(gmlbestteam, "uid"))) { - { - gmlbestteam = gmltmap; - gmlbestpct = gmlwinpct; - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - } - break; - } - case 1: { - var gmlname = ds_map_find_value(gmltmap, "name"); - if (yyGetBool(argument2)) { - { - if (yyGetBool(!yyGetBool(gmlbestteam)) || yyGetBool(yyfless(gmlname, ds_map_find_value(gmlbestteam, "name")))) { - gmlbestteam = gmltmap; - } - } - } else { - { - if (yyGetBool(!yyGetBool(gmlbestteam)) || yyGetBool(yyfgreater(gmlname, ds_map_find_value(gmlbestteam, "name")))) { - gmlbestteam = gmltmap; - } - } - } - break; - } - case 2: { - var gmlrating = yyfplus(__yy_gml_errCheck(ds_map_find_value(gmltmap, "offense")), __yy_gml_errCheck(ds_map_find_value(gmltmap, "defense"))); - if (yyGetBool(argument2)) { - { - if (yyGetBool(!yyGetBool(gmlbestteam)) || yyGetBool(yyfless(gmlrating, yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlbestteam, "offense")), __yy_gml_errCheck(ds_map_find_value(gmlbestteam, "defense")))))) { - gmlbestteam = gmltmap; - } - } - } else { - { - if (yyGetBool(!yyGetBool(gmlbestteam)) || yyGetBool(yyfgreater(gmlrating, yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlbestteam, "offense")), __yy_gml_errCheck(ds_map_find_value(gmlbestteam, "defense")))))) { - gmlbestteam = gmltmap; - } - } - } - break; - } - } - } - } - ds_list_add(gmlsortedlist, gmlbestteam); - ds_list_delete(argument0, ds_list_find_index(argument0, gmlbestteam)); - } - } - ds_list_destroy(argument0); - argument0 = -1; - return gmlsortedlist; - } -} -function gml_GlobalScript_s_get_team_by_seed(_inst, _other) { - _inst.gmls_get_team_by_seed = __yy_method(_inst, gml_Script_s_get_team_by_seed); - _inst.gmls_get_team_by_seed_co = __yy_method(_inst, gml_Script_s_get_team_by_seed_co); - _inst.gmls_get_team_seeding = __yy_method(_inst, gml_Script_s_get_team_seeding); -} -function gml_Script_s_get_team_by_seed(_inst, _other, argument0, argument1) { - { - var gmldiv_winner; - gmldiv_winner = __yy_gml_array_check(gmldiv_winner, 2664416060); - gmldiv_winner[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_division_winner(_inst, _other, argument0, 0); - gmldiv_winner[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_division_winner(_inst, _other, argument0, 1); - gmldiv_winner[__yy_gml_array_check_index_set(2)] = gml_Script_s_get_division_winner(_inst, _other, argument0, 2); - gmldiv_winner[__yy_gml_array_check_index_set(3)] = gml_Script_s_get_division_winner(_inst, _other, argument0, 3); - { - var __yy__v1858 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1859 in __yy__v1858) { - if (!__yy__v1858.hasOwnProperty(__yy__v1859)) continue; - var __yy__v1860 = __yy__v1858[__yy__v1859]; - { - var gmlteams_conf = ds_list_create(); - if (yyflessequal(argument1, 4)) { - { - ds_list_add(gmlteams_conf, gmldiv_winner[__yy_gml_array_check_index(0, gmldiv_winner)]); - ds_list_add(gmlteams_conf, gmldiv_winner[__yy_gml_array_check_index(1, gmldiv_winner)]); - ds_list_add(gmlteams_conf, gmldiv_winner[__yy_gml_array_check_index(2, gmldiv_winner)]); - ds_list_add(gmlteams_conf, gmldiv_winner[__yy_gml_array_check_index(3, gmldiv_winner)]); - } - } else { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1860.gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(__yy__v1860.gmlteamlist, gmli); - if (yyfequal(real(ds_map_find_value(gmlteam, "conference")), argument0)) { - { - var gmlwinner = false; - if (yyfgreater(argument1, 4)) { - { - var gmlr = 0; - for (; yyfless(gmlr, 4); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - if (yyfequal(gmlteam, gmldiv_winner[__yy_gml_array_check_index(gmlr, gmldiv_winner)])) { - { - gmlwinner = true; - break; - } - } - } - } - } - } - if (!yyGetBool(gmlwinner)) { - ds_list_add(gmlteams_conf, gmlteam); - } - } - } - } - } - } - } - gmlteams_conf = gml_Script_s_sort_teams(__yy__v1860, _inst, gmlteams_conf, 0, false); - if (yyfgreater(argument1, 4)) { - argument1 = yyfminus(argument1, 4); - } - var gmlteam = ds_list_find_value(gmlteams_conf, yyfminus(__yy_gml_errCheck(argument1), 1)); - ds_list_destroy(gmlteams_conf); - gmlteams_conf = -1; - return gmlteam; - } - } - } - } -} -function gml_Script_s_get_team_by_seed_co(_inst, _other, argument0, argument1) { - { - { - var __yy__v1861 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1862 in __yy__v1861) { - if (!__yy__v1861.hasOwnProperty(__yy__v1862)) continue; - var __yy__v1863 = __yy__v1861[__yy__v1862]; - { - var gmlteams_conf = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1863.gmlteamlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(__yy__v1863.gmlteamlist, gmli); - if (yyfequal(real(ds_map_find_value(gmlteam, "conference")), argument0)) { - { - var gmlwinner = false; - if (!yyGetBool(gmlwinner)) { - ds_list_add(gmlteams_conf, gmlteam); - } - } - } - } - } - gmlteams_conf = gml_Script_s_sort_teams(__yy__v1863, _inst, gmlteams_conf, 0, false); - var gmlteam = ds_list_find_value(gmlteams_conf, yyfminus(__yy_gml_errCheck(argument1), 1)); - ds_list_destroy(gmlteams_conf); - gmlteams_conf = -1; - return gmlteam; - } - } - } - } -} -function gml_Script_s_get_team_seeding(_inst, _other, argument0) { - { - var gmlconf = ds_map_find_value(argument0, "conference"); - var gmls = 1; - for (; yyfless(gmls, 8); g_yyPrePostObject__ = gmls, gmls = g_yyPrePostObject__ instanceof Long ? gmls.add(1) : ++gmls, g_yyPrePostObject__) { - { - var gmls_tmap = gml_Script_s_get_team_by_seed(_inst, _other, gmlconf, gmls); - if (yyGetBool(gmls_tmap) && yyGetBool(yyfequal(ds_map_find_value(gmls_tmap, "uid"), ds_map_find_value(argument0, "uid")))) { - return gmls; - } - } - } - return 8; - } -} -function gml_GlobalScript_s_get_team_id_by_seed(_inst, _other) { - _inst.gmls_get_team_id_by_seed = __yy_method(_inst, gml_Script_s_get_team_id_by_seed); -} -function gml_Script_s_get_team_id_by_seed(_inst, _other, argument0, argument1) { - { - gml_Script_slog(_inst, _other, "s_get_team_id_by_seed"); - var gmlteam = !yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) ? gml_Script_s_get_team_by_seed(_inst, _other, argument0, argument1) : gml_Script_s_get_team_by_seed_co(_inst, _other, argument0, argument1); - return ds_map_find_value(gmlteam, "uid"); - } -} -function gml_GlobalScript_s_get_team_name_by_seed(_inst, _other, argument0, argument1, argument2) { - _inst.gmls_get_team_name_by_seed = __yy_method(_inst, gml_Script_s_get_team_name_by_seed); -} -function gml_Script_s_get_team_name_by_seed(_inst, _other, argument0, argument1, argument2) { - { - gml_Script_slog(_inst, _other, "s_get_team_name_by_seed"); - var gmlconf = argument0; - var gmlseed = argument1; - var gmltla = argument2; - var gmlteam = gml_Script_s_get_team_by_seed(_inst, _other, gmlconf, gmlseed); - var ___sw1570___ = gmltla; - var ___swc1571___ = -1; - if (yyCompareVal(___sw1570___, false, g_GMLMathEpsilon, false) == 0) { - ___swc1571___ = 0; - } else if (yyCompareVal(___sw1570___, true, g_GMLMathEpsilon, false) == 0) { - ___swc1571___ = 1; - } - switch (___swc1571___) { - case 0: { - return ds_map_find_value(gmlteam, "name"); - break; - } - case 1: { - return ds_map_find_value(gmlteam, "tla"); - break; - } - } - } -} -function gml_GlobalScript_s_get_team_offense(_inst, _other) { - _inst.gmls_get_team_offense = __yy_method(_inst, gml_Script_s_get_team_offense); - _inst.gmls_get_team_offense_exh = __yy_method(_inst, gml_Script_s_get_team_offense_exh); - _inst.gmls_get_team_offense_from_roster = __yy_method(_inst, gml_Script_s_get_team_offense_from_roster); -} -function gml_Script_s_get_team_offense(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = true; - } - } - { - { - var __yy__v1864 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1865 in __yy__v1864) { - if (!__yy__v1864.hasOwnProperty(__yy__v1865)) continue; - var __yy__v1866 = __yy__v1864[__yy__v1865]; - { - if (yyGetBool(yyfequal(ds_map_find_value(argument0, "uid"), __yy__v1866.gmlmyteam_id)) && yyGetBool(!yyGetBool(global.gmlexhibition))) { - { - var gmlrating = gml_Script_s_get_team_offense_from_roster(__yy__v1866, _inst, __yy__v1866.gmlroster); - var gmlcoordinator = gml_Script_s_get_staff(__yy__v1866, _inst, 102); - if (yyGetBool(gmlcoordinator)) { - gmlrating = yyfplus(gmlrating, ds_map_find_value(gmlcoordinator, "rating")); - } - gmlrating = round(yyftime(__yy_gml_errCheck(gmlrating), 0.225)); - gmlrating = clamp(gmlrating, 1, 10); - ds_map_set(argument0, "offense", gmlrating); - return gmlrating; - } - } else { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - return 10; - } else { - { - if (yyGetBool(argument1)) { - return gml_Script_s_get_team_offense_with_reputation_boost(__yy__v1866, _inst, argument0); - } else { - return real(ds_map_find_value(argument0, "offense")); - } - } - } - } - } - } - } - } - } -} -function gml_Script_s_get_team_offense_exh(_inst, _other, argument0, argument1) { - { - { - var __yy__v1867 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1868 in __yy__v1867) { - if (!__yy__v1867.hasOwnProperty(__yy__v1868)) continue; - var __yy__v1869 = __yy__v1867[__yy__v1868]; - { - if (yyfequal(argument1, -4)) { - { - gml_Script_slog(__yy__v1869, _inst, "s_get_team_offense_exh. no cur_roster"); - } - } - if (yyGetBool(yyfnotequal(argument1, -4)) && yyGetBool(ds_list_size(yyfgreater(argument1, 0)))) { - { - var gmlrating = gml_Script_s_get_team_offense_from_roster(__yy__v1869, _inst, argument1); - gmlrating = round(yyftime(__yy_gml_errCheck(gmlrating), 0.225)); - gmlrating = clamp(gmlrating, 1, 10); - ds_map_set(argument0, "offense", gmlrating); - return gmlrating; - } - } else { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - return 10; - } else { - return real(ds_map_find_value(argument0, "offense")); - } - } - } - } - } - } - } -} -function gml_Script_s_get_team_offense_from_roster(_inst, _other, argument0) { - { - var gmlrating = 0; - var gmlpcount = 1; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - if (yyGetBool(ds_map_exists(gmlpmap, "backup")) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "backup"), true))) { - continue; - } - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlpmap)))) { - { - var ___sw1574___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1575___ = -1; - if (yyCompareVal(___sw1574___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1574___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1574___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1574___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1574___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1575___ = 0; - } - switch (___swc1575___) { - case 0: { - (g_yyPrePostObject__ = gmlpcount), (gmlpcount = g_yyPrePostObject__ instanceof Long ? gmlpcount.add(1) : ++gmlpcount), g_yyPrePostObject__; - gmlrating = yyfplus(gmlrating, gml_Script_s_get_player_rating(_inst, _other, gmlpmap)); - break; - } - default: { - break; - } - } - } - } - } - } - return gmlrating; - } -} -function gml_GlobalScript_s_get_defense_attribute(_inst, _other) { - _inst.gmls_get_defense_attribute = __yy_method(_inst, gml_Script_s_get_defense_attribute); - _inst.gmls_get_attribute = __yy_method(_inst, gml_Script_s_get_attribute); - _inst.gmls_attribute_buff = __yy_method(_inst, gml_Script_s_attribute_buff); -} -function gml_Script_s_get_defense_attribute(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, -4)) { - { - gml_Script_slog2(_inst, _other, "s_get_defense_attribute. no cur_roster"); - return 0; - } - } - { - var __yy__v1870 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1871 in __yy__v1870) { - if (!__yy__v1870.hasOwnProperty(__yy__v1871)) continue; - var __yy__v1872 = __yy__v1870[__yy__v1871]; - { - var gmlrating = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument1, gmli); - if (!yyGetBool(ds_map_exists(gmlpmap, argument0))) { - continue; - } - if (!yyGetBool(gml_Script_s_is_defensive_player(__yy__v1872, _inst, gmlpmap))) { - continue; - } - if (yyGetBool(ds_map_exists(gmlpmap, "backup")) && yyGetBool(yyfequal(ds_map_find_value(gmlpmap, "backup"), true))) { - continue; - } - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v1872, _inst, gmlpmap)))) { - gmlrating = yyfplus(gmlrating, gml_Script_s_get_attribute(__yy__v1872, _inst, gmlpmap, argument0)); - } - } - } - return gmlrating; - } - } - } - } -} -function gml_Script_s_get_attribute(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(argument0)) { - return 0; - } - if (!yyGetBool(ds_map_exists(argument0, argument1))) { - return 0; - } - var ___sw1580___ = argument1; - var ___swc1581___ = -1; - if (yyCompareVal(___sw1580___, "skill", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1580___, "speed", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1580___, "strength", g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1580___, "stamina", g_GMLMathEpsilon, false) == 0) { - ___swc1581___ = 0; - } - switch (___swc1581___) { - case 0: { - return min(yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, argument1)), __yy_gml_errCheck(gml_Script_s_attribute_buff(_inst, _other, argument0, argument1))), 10); - break; - } - default: { - return ds_map_find_value(argument0, argument1); - break; - } - } - return 0; - } -} -function gml_Script_s_attribute_buff(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(ds_map_exists(argument0, argument1))) { - return 0; - } - if (yyfless(ds_map_find_value(argument0, "condition"), 0)) { - return 0; - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return 0; - } - var ___sw1582___ = argument1; - var ___swc1583___ = -1; - if (yyCompareVal(___sw1582___, "skill", g_GMLMathEpsilon, false) == 0) { - ___swc1583___ = 0; - } else if (yyCompareVal(___sw1582___, "speed", g_GMLMathEpsilon, false) == 0) { - ___swc1583___ = 1; - } else if (yyCompareVal(___sw1582___, "strength", g_GMLMathEpsilon, false) == 0) { - ___swc1583___ = 2; - } else if (yyCompareVal(___sw1582___, "stamina", g_GMLMathEpsilon, false) == 0) { - ___swc1583___ = 3; - } - switch (___swc1583___) { - case 0: { - if (yyfgreater(ds_map_find_value(argument0, "attitude"), 90)) { - return 1; - } - break; - } - case 1: { - if (yyfgreater(ds_map_find_value(argument0, "condition"), 99)) { - return 1; - } - break; - } - case 2: { - if (yyflessequal(ds_map_find_value(argument0, "attitude"), 30)) { - return 1; - } - break; - } - case 3: { - if (yyflessequal(ds_map_find_value(argument0, "attitude"), 15)) { - return 1; - } - break; - } - } - return 0; - } -} -function gml_GlobalScript_s_get_team_defense(_inst, _other) { - _inst.gmls_get_team_defense = __yy_method(_inst, gml_Script_s_get_team_defense); - _inst.gmls_get_team_defense_exh = __yy_method(_inst, gml_Script_s_get_team_defense_exh); - _inst.gmls_get_team_defense_from_roster = __yy_method(_inst, gml_Script_s_get_team_defense_from_roster); -} -function gml_Script_s_get_team_defense(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = true; - } - } - { - { - var __yy__v1873 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1874 in __yy__v1873) { - if (!__yy__v1873.hasOwnProperty(__yy__v1874)) continue; - var __yy__v1875 = __yy__v1873[__yy__v1874]; - { - if (yyGetBool(yyfequal(ds_map_find_value(argument0, "uid"), __yy__v1875.gmlmyteam_id)) && yyGetBool(!yyGetBool(global.gmlexhibition))) { - { - var gmlrating = gml_Script_s_get_team_defense_from_roster(__yy__v1875, _inst, __yy__v1875.gmlroster); - var gmlcoordinator = gml_Script_s_get_staff(__yy__v1875, _inst, 101); - if (yyGetBool(gmlcoordinator)) { - gmlrating = yyfplus(gmlrating, ds_map_find_value(gmlcoordinator, "rating")); - } - gmlrating = round(yyftime(__yy_gml_errCheck(gmlrating), 0.25)); - gmlrating = clamp(gmlrating, 1, 10); - ds_map_set(argument0, "defense", gmlrating); - return gmlrating; - } - } else { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - return 10; - } else { - { - if (yyGetBool(argument1)) { - return gml_Script_s_get_team_defense_with_reputation_boost(__yy__v1875, _inst, argument0); - } else { - return real(ds_map_find_value(argument0, "defense")); - } - } - } - } - } - } - } - } - } -} -function gml_Script_s_get_team_defense_exh(_inst, _other, argument0, argument1) { - { - { - var __yy__v1876 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1877 in __yy__v1876) { - if (!__yy__v1876.hasOwnProperty(__yy__v1877)) continue; - var __yy__v1878 = __yy__v1876[__yy__v1877]; - { - if (yyfequal(argument1, -4)) { - { - gml_Script_slog(__yy__v1878, _inst, "s_get_team_defense_exh. no cur_roster"); - } - } - if (yyGetBool(yyfnotequal(argument1, -4)) && yyGetBool(ds_list_size(yyfgreater(argument1, 0)))) { - { - var gmlrating = gml_Script_s_get_team_defense_from_roster(__yy__v1878, _inst, argument1); - gmlrating = round(yyftime(__yy_gml_errCheck(gmlrating), 0.25)); - gmlrating = clamp(gmlrating, 1, 10); - ds_map_set(argument0, "defense", gmlrating); - return gmlrating; - } - } else { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - return 10; - } else { - return real(ds_map_find_value(argument0, "defense")); - } - } - } - } - } - } - } -} -function gml_Script_s_get_team_defense_from_roster(_inst, _other, argument0) { - { - var gmlrating = 0; - var gmlpcount = 1; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(argument0)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(argument0, gmli); - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlpmap)))) { - { - var ___sw1586___ = ds_map_find_value(gmlpmap, "position"); - var ___swc1587___ = -1; - if (yyCompareVal(___sw1586___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1586___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1586___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1586___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1587___ = 0; - } - switch (___swc1587___) { - case 0: { - (g_yyPrePostObject__ = gmlpcount), (gmlpcount = g_yyPrePostObject__ instanceof Long ? gmlpcount.add(1) : ++gmlpcount), g_yyPrePostObject__; - gmlrating = yyfplus(gmlrating, gml_Script_s_get_player_rating(_inst, _other, gmlpmap)); - break; - } - default: { - break; - } - } - } - } - } - } - return gmlrating; - } -} -function gml_GlobalScript_s_get_salary_total(_inst, _other) { - _inst.gmls_get_salary_total = __yy_method(_inst, gml_Script_s_get_salary_total); -} -function gml_Script_s_get_salary_total(_inst, _other) { - { - var gmltotal = 0; - var gmlr = 0; - for (; yyfless(gmlr, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmlr); - if (yyGetBool(gmlpmap)) { - { - if (!yyGetBool(ds_map_exists(gmlpmap, "salary"))) { - ds_map_set(gmlpmap, "salary", 0); - } - gmltotal = yyfplus(gmltotal, real(ds_map_find_value(gmlpmap, "salary"))); - } - } - } - } - return gmltotal; - } -} -function gml_GlobalScript_s_refactor_team_strengths(_inst, _other) { - _inst.gmls_refactor_team_strengths = __yy_method(_inst, gml_Script_s_refactor_team_strengths); -} -function gml_Script_s_refactor_team_strengths(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_refactor_team_strengths"); - { - var __yy__v1879 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1880 in __yy__v1879) { - if (!__yy__v1879.hasOwnProperty(__yy__v1880)) continue; - var __yy__v1881 = __yy__v1879[__yy__v1880]; - { - var gmlsdrop = 0.875; - if (yyGetBool(yyfgreaterequal(__yy__v1881.gmlop_difficulty, 3)) || yyGetBool(yyfless(__yy__v1881.gmlsuppress_difficulty, 0))) { - gmlsdrop = 0.8; - } - var gmlsort_teams = ds_list_create(); - ds_list_copy(gmlsort_teams, __yy__v1881.gmlteamlist); - gmlsort_teams = gml_Script_s_sort_teams(__yy__v1881, _inst, gmlsort_teams, 2, false); - var gmlconf = 0; - for (; yyfless(gmlconf, 2); g_yyPrePostObject__ = gmlconf, gmlconf = g_yyPrePostObject__ instanceof Long ? gmlconf.add(1) : ++gmlconf, g_yyPrePostObject__) { - { - var gmltop_rating = 20; - if (yyGetBool(irandom(2))) { - gmltop_rating = 19; - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmlsort_teams)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = ds_list_find_value(gmlsort_teams, gmli); - if (yyfnotequal(ds_map_find_value(gmlteam, "conference"), gmlconf)) { - continue; - } - if (yyGetBool(gml_Script_s_has_reputation_point(__yy__v1881, _inst, gmlteam))) { - continue; - } - var gmlrating = yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "offense")), __yy_gml_errCheck(ds_map_find_value(gmlteam, "defense"))); - for (var __yy__v1882 = 0, __yy__v1883 = yyGetInt32(10); __yy__v1882 < __yy__v1883; __yy__v1882++) { - { - if (yyfgreater(gmlrating, round(gmltop_rating))) { - { - var ___sw1592___ = irandom(1); - var ___swc1593___ = -1; - if (yyCompareVal(___sw1592___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1593___ = 0; - } else if (yyCompareVal(___sw1592___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1593___ = 1; - } - switch (___swc1593___) { - case 0: { - ds_map_set_post(gmlteam, "offense", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "offense")), 1)); - break; - } - case 1: { - ds_map_set_post(gmlteam, "defense", yyfminus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "defense")), 1)); - break; - } - } - } - } else { - if (yyfless(gmlrating, round(gmltop_rating))) { - { - var ___sw1594___ = irandom(1); - var ___swc1595___ = -1; - if (yyCompareVal(___sw1594___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1595___ = 0; - } else if (yyCompareVal(___sw1594___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1595___ = 1; - } - switch (___swc1595___) { - case 0: { - ds_map_set_post(gmlteam, "offense", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "offense")), 1)); - break; - } - case 1: { - ds_map_set_post(gmlteam, "defense", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "defense")), 1)); - break; - } - } - } - } - } - ds_map_set(gmlteam, "offense", clamp(ds_map_find_value(gmlteam, "offense"), 2, 10)); - ds_map_set(gmlteam, "defense", clamp(ds_map_find_value(gmlteam, "defense"), 2, 10)); - gmlrating = yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlteam, "offense")), __yy_gml_errCheck(ds_map_find_value(gmlteam, "defense"))); - } - } - if (yyfequal(gmltop_rating, 20)) { - gmltop_rating = 19; - } else { - gmltop_rating = yyfminus(gmltop_rating, gmlsdrop); - } - } - } - } - } - ds_list_destroy(gmlsort_teams); - gmlsort_teams = -1; - } - } - } - } -} -function gml_GlobalScript_s_get_team_winpct(_inst, _other, argument0) { - _inst.gmls_get_team_winpct = __yy_method(_inst, gml_Script_s_get_team_winpct); -} -function gml_Script_s_get_team_winpct(_inst, _other, argument0) { - { - var gmltmap = argument0; - var gmlwins = real(ds_map_find_value(gmltmap, "wins")); - var gmllosses = real(ds_map_find_value(gmltmap, "losses")); - var gmlties = real(ds_map_find_value(gmltmap, "ties")); - var gmlgames = real(yyfplus(yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(gmllosses)), __yy_gml_errCheck(gmlties))); - if (yyfgreater(gmlgames, 0)) { - return yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlties), 0.5)))), __yy_gml_errCheck(gmlgames)); - } - return 0; - } -} -function gml_GlobalScript_s_get_team_net_points(_inst, _other, argument0) { - _inst.gmls_get_team_net_points = __yy_method(_inst, gml_Script_s_get_team_net_points); -} -function gml_Script_s_get_team_net_points(_inst, _other, argument0) { - { - var gmluid1 = argument0; - var gmlpoints = 0; - { - var __yy__v1884 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1885 in __yy__v1884) { - if (!__yy__v1884.hasOwnProperty(__yy__v1885)) continue; - var __yy__v1886 = __yy__v1884[__yy__v1885]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v1886.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v1886.gmlschedule, gmlf); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "away_team"))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "home_team"))) { - return 0; - } - var gmlteam_idAway = real(ds_map_find_value(gmlfix, "away_team")); - var gmlteam_idHome = real(ds_map_find_value(gmlfix, "home_team")); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), -1)) { - { - if (yyfequal(gmlteam_idAway, gmluid1)) { - { - gmlpoints = yyfplus(gmlpoints, ds_map_find_value(gmlfix, "away_score")); - gmlpoints = yyfminus(gmlpoints, ds_map_find_value(gmlfix, "home_score")); - } - } else { - if (yyfequal(gmlteam_idHome, gmluid1)) { - { - gmlpoints = yyfplus(gmlpoints, ds_map_find_value(gmlfix, "home_score")); - gmlpoints = yyfminus(gmlpoints, ds_map_find_value(gmlfix, "away_score")); - } - } - } - } - } - } - } - } - } - } - return gmlpoints; - } -} -function gml_GlobalScript_s_get_points_versus(_inst, _other, argument0, argument1) { - _inst.gmls_get_points_versus = __yy_method(_inst, gml_Script_s_get_points_versus); -} -function gml_Script_s_get_points_versus(_inst, _other, argument0, argument1) { - { - var gmluid1 = argument0; - var gmluid2 = argument1; - var gmlpoints = 0; - { - var __yy__v1887 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1888 in __yy__v1887) { - if (!__yy__v1887.hasOwnProperty(__yy__v1888)) continue; - var __yy__v1889 = __yy__v1887[__yy__v1888]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v1889.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v1889.gmlschedule, gmlf); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "away_team"))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "home_team"))) { - return 0; - } - var gmlteam_idAway = real(ds_map_find_value(gmlfix, "away_team")); - var gmlteam_idHome = real(ds_map_find_value(gmlfix, "home_team")); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), -1)) { - { - if (yyGetBool(yyfequal(gmlteam_idAway, gmluid1)) && yyGetBool(yyfequal(gmlteam_idHome, gmluid2))) { - { - gmlpoints = yyfplus(gmlpoints, ds_map_find_value(gmlfix, "away_score")); - } - } else { - if (yyGetBool(yyfequal(gmlteam_idAway, gmluid2)) && yyGetBool(yyfequal(gmlteam_idHome, gmluid1))) { - { - gmlpoints = yyfplus(gmlpoints, ds_map_find_value(gmlfix, "home_score")); - } - } - } - } - } - } - } - } - } - } - return gmlpoints; - } -} -function gml_GlobalScript_s_get_wins_versus(_inst, _other, argument0, argument1) { - _inst.gmls_get_wins_versus = __yy_method(_inst, gml_Script_s_get_wins_versus); -} -function gml_Script_s_get_wins_versus(_inst, _other, argument0, argument1) { - { - var gmluid1 = argument0; - var gmluid2 = argument1; - var gmlpoints = 0; - { - var __yy__v1890 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1891 in __yy__v1890) { - if (!__yy__v1890.hasOwnProperty(__yy__v1891)) continue; - var __yy__v1892 = __yy__v1890[__yy__v1891]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v1892.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v1892.gmlschedule, gmlf); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "away_team"))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "home_team"))) { - return 0; - } - var gmlteam_idAway = real(ds_map_find_value(gmlfix, "away_team")); - var gmlteam_idHome = real(ds_map_find_value(gmlfix, "home_team")); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), -1)) { - { - if (yyGetBool(yyfequal(gmlteam_idAway, gmluid1)) && yyGetBool(yyfequal(gmlteam_idHome, gmluid2))) { - { - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - (g_yyPrePostObject__ = gmlpoints), (gmlpoints = g_yyPrePostObject__ instanceof Long ? gmlpoints.add(1) : ++gmlpoints), g_yyPrePostObject__; - } - } - } else { - if (yyGetBool(yyfequal(gmlteam_idAway, gmluid2)) && yyGetBool(yyfequal(gmlteam_idHome, gmluid1))) { - { - if (yyfgreater(ds_map_find_value(gmlfix, "home_score"), ds_map_find_value(gmlfix, "away_score"))) { - (g_yyPrePostObject__ = gmlpoints), (gmlpoints = g_yyPrePostObject__ instanceof Long ? gmlpoints.add(1) : ++gmlpoints), g_yyPrePostObject__; - } - } - } - } - } - } - } - } - } - } - } - return gmlpoints; - } -} -function gml_GlobalScript_s_get_point_swing(_inst, _other, argument0, argument1) { - _inst.gmls_get_point_swing = __yy_method(_inst, gml_Script_s_get_point_swing); - _inst.gmls_get_head_to_head = __yy_method(_inst, gml_Script_s_get_head_to_head); - _inst.gmls_get_win_pecentage_by_confdiv = __yy_method(_inst, gml_Script_s_get_win_pecentage_by_confdiv); -} -function gml_Script_s_get_point_swing(_inst, _other, argument0, argument1) { - { - var gmluid1 = argument0; - var gmluid2 = argument1; - var gmlwins = array_create(2, 0); - var gmlpoints = array_create(2, 0); - { - var __yy__v1893 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1894 in __yy__v1893) { - if (!__yy__v1893.hasOwnProperty(__yy__v1894)) continue; - var __yy__v1895 = __yy__v1893[__yy__v1894]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v1895.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v1895.gmlschedule, gmlf); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "away_team"))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "home_team"))) { - return 0; - } - var gmlteam_idAway = real(ds_map_find_value(gmlfix, "away_team")); - var gmlteam_idHome = real(ds_map_find_value(gmlfix, "home_team")); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), -1)) { - { - if (yyGetBool(yyfequal(gmlteam_idAway, gmluid1)) && yyGetBool(yyfequal(gmlteam_idHome, gmluid2))) { - { - gmlpoints = __yy_gml_array_check(gmlpoints, 294728977); - gmlpoints[__yy_gml_array_check_index_set(0)] = yyfplus(gmlpoints[__yy_gml_array_check_index_set(0)], ds_map_find_value(gmlfix, "away_score")); - gmlpoints[__yy_gml_array_check_index_set(1)] = yyfplus(gmlpoints[__yy_gml_array_check_index_set(1)], ds_map_find_value(gmlfix, "home_score")); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - { - gmlwins = __yy_gml_array_check(gmlwins, 3975628503); - (g_yyPrePostObject__ = gmlwins[__yy_gml_array_check_index_set(0)]), (gmlwins[__yy_gml_array_check_index_set(0)] = g_yyPrePostObject__ instanceof Long ? gmlwins[__yy_gml_array_check_index_set(0)].add(1) : ++gmlwins[__yy_gml_array_check_index_set(0)]), g_yyPrePostObject__; - } - } else { - if (yyfless(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - { - gmlwins = __yy_gml_array_check(gmlwins, 3975628503); - (g_yyPrePostObject__ = gmlwins[__yy_gml_array_check_index_set(1)]), (gmlwins[__yy_gml_array_check_index_set(1)] = g_yyPrePostObject__ instanceof Long ? gmlwins[__yy_gml_array_check_index_set(1)].add(1) : ++gmlwins[__yy_gml_array_check_index_set(1)]), g_yyPrePostObject__; - } - } - } - } - } else { - if (yyGetBool(yyfequal(gmlteam_idAway, gmluid2)) && yyGetBool(yyfequal(gmlteam_idHome, gmluid1))) { - { - gmlpoints = __yy_gml_array_check(gmlpoints, 294728977); - gmlpoints[__yy_gml_array_check_index_set(0)] = yyfplus(gmlpoints[__yy_gml_array_check_index_set(0)], ds_map_find_value(gmlfix, "home_score")); - gmlpoints[__yy_gml_array_check_index_set(1)] = yyfplus(gmlpoints[__yy_gml_array_check_index_set(1)], ds_map_find_value(gmlfix, "away_score")); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - { - gmlwins = __yy_gml_array_check(gmlwins, 3975628503); - (g_yyPrePostObject__ = gmlwins[__yy_gml_array_check_index_set(1)]), (gmlwins[__yy_gml_array_check_index_set(1)] = g_yyPrePostObject__ instanceof Long ? gmlwins[__yy_gml_array_check_index_set(1)].add(1) : ++gmlwins[__yy_gml_array_check_index_set(1)]), g_yyPrePostObject__; - } - } else { - if (yyfless(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - { - gmlwins = __yy_gml_array_check(gmlwins, 3975628503); - (g_yyPrePostObject__ = gmlwins[__yy_gml_array_check_index_set(0)]), (gmlwins[__yy_gml_array_check_index_set(0)] = g_yyPrePostObject__ instanceof Long ? gmlwins[__yy_gml_array_check_index_set(0)].add(1) : ++gmlwins[__yy_gml_array_check_index_set(0)]), g_yyPrePostObject__; - } - } - } - } - } - } - } - } - } - } - } - } - } - if (yyfgreater(gmlwins[__yy_gml_array_check_index(0, gmlwins)], gmlwins[__yy_gml_array_check_index(1, gmlwins)])) { - return -1; - } - if (yyfless(gmlwins[__yy_gml_array_check_index(0, gmlwins)], gmlwins[__yy_gml_array_check_index(1, gmlwins)])) { - return 1; - } - if (yyfgreater(gmlpoints[__yy_gml_array_check_index(0, gmlpoints)], gmlpoints[__yy_gml_array_check_index(1, gmlpoints)])) { - return -1; - } - if (yyfless(gmlpoints[__yy_gml_array_check_index(0, gmlpoints)], gmlpoints[__yy_gml_array_check_index(1, gmlpoints)])) { - return 1; - } - return 0; - } -} -function gml_Script_s_get_head_to_head(_inst, _other, argument0, argument1) { - { - var gmlwins = array_create(2, 0); - var gmlpoints = array_create(2, 0); - { - var __yy__v1896 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1897 in __yy__v1896) { - if (!__yy__v1896.hasOwnProperty(__yy__v1897)) continue; - var __yy__v1898 = __yy__v1896[__yy__v1897]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v1898.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v1898.gmlschedule, gmlf); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "away_team"))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "home_team"))) { - return 0; - } - var gmlteam_idAway = real(ds_map_find_value(gmlfix, "away_team")); - var gmlteam_idHome = real(ds_map_find_value(gmlfix, "home_team")); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), -1)) { - { - if (yyGetBool(yyfequal(gmlteam_idAway, argument0)) && yyGetBool(yyfequal(gmlteam_idHome, argument1))) { - { - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - { - gmlwins = __yy_gml_array_check(gmlwins, 3975628503); - (g_yyPrePostObject__ = gmlwins[__yy_gml_array_check_index_set(0)]), (gmlwins[__yy_gml_array_check_index_set(0)] = g_yyPrePostObject__ instanceof Long ? gmlwins[__yy_gml_array_check_index_set(0)].add(1) : ++gmlwins[__yy_gml_array_check_index_set(0)]), g_yyPrePostObject__; - } - } else { - if (yyfless(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - { - gmlwins = __yy_gml_array_check(gmlwins, 3975628503); - (g_yyPrePostObject__ = gmlwins[__yy_gml_array_check_index_set(1)]), (gmlwins[__yy_gml_array_check_index_set(1)] = g_yyPrePostObject__ instanceof Long ? gmlwins[__yy_gml_array_check_index_set(1)].add(1) : ++gmlwins[__yy_gml_array_check_index_set(1)]), g_yyPrePostObject__; - } - } - } - } - } else { - if (yyGetBool(yyfequal(gmlteam_idAway, argument1)) && yyGetBool(yyfequal(gmlteam_idHome, argument0))) { - { - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - { - gmlwins = __yy_gml_array_check(gmlwins, 3975628503); - (g_yyPrePostObject__ = gmlwins[__yy_gml_array_check_index_set(1)]), (gmlwins[__yy_gml_array_check_index_set(1)] = g_yyPrePostObject__ instanceof Long ? gmlwins[__yy_gml_array_check_index_set(1)].add(1) : ++gmlwins[__yy_gml_array_check_index_set(1)]), g_yyPrePostObject__; - } - } else { - if (yyfless(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - { - gmlwins = __yy_gml_array_check(gmlwins, 3975628503); - (g_yyPrePostObject__ = gmlwins[__yy_gml_array_check_index_set(0)]), (gmlwins[__yy_gml_array_check_index_set(0)] = g_yyPrePostObject__ instanceof Long ? gmlwins[__yy_gml_array_check_index_set(0)].add(1) : ++gmlwins[__yy_gml_array_check_index_set(0)]), g_yyPrePostObject__; - } - } - } - } - } - } - } - } - } - } - } - } - } - if (yyfgreater(gmlwins[__yy_gml_array_check_index(0, gmlwins)], gmlwins[__yy_gml_array_check_index(1, gmlwins)])) { - return -1; - } - if (yyfless(gmlwins[__yy_gml_array_check_index(0, gmlwins)], gmlwins[__yy_gml_array_check_index(1, gmlwins)])) { - return 1; - } - return 0; - } -} -function gml_Script_s_get_win_pecentage_by_confdiv(_inst, _other, argument0, argument1) { - { - var gmlwins = 0; - var gmllosses = 0; - var gmlties = 0; - { - var __yy__v1899 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1900 in __yy__v1899) { - if (!__yy__v1899.hasOwnProperty(__yy__v1900)) continue; - var __yy__v1901 = __yy__v1899[__yy__v1900]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v1901.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v1901.gmlschedule, gmlf); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "away_team"))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "home_team"))) { - return 0; - } - var gmlteam_idAway = real(ds_map_find_value(gmlfix, "away_team")); - var gmlteam_idHome = real(ds_map_find_value(gmlfix, "home_team")); - if (yyGetBool(yyfgreater(ds_map_find_value(gmlfix, "away_score"), -1)) && yyGetBool(yyGetBool(yyfequal(gmlteam_idAway, argument0)) || yyGetBool(yyfequal(gmlteam_idHome, argument0)))) { - { - var gmltmap1 = gml_Script_s_get_team_by_id(__yy__v1901, _inst, gmlteam_idAway); - var gmltmap2 = gml_Script_s_get_team_by_id(__yy__v1901, _inst, gmlteam_idHome); - if (yyfequal(ds_map_find_value(gmltmap1, argument1), ds_map_find_value(gmltmap2, argument1))) { - { - if (yyfequal(gmlteam_idAway, argument0)) { - { - if (yyfequal(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - (g_yyPrePostObject__ = gmlties), (gmlties = g_yyPrePostObject__ instanceof Long ? gmlties.add(1) : ++gmlties), g_yyPrePostObject__; - } else { - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - (g_yyPrePostObject__ = gmlwins), (gmlwins = g_yyPrePostObject__ instanceof Long ? gmlwins.add(1) : ++gmlwins), g_yyPrePostObject__; - } else { - (g_yyPrePostObject__ = gmllosses), (gmllosses = g_yyPrePostObject__ instanceof Long ? gmllosses.add(1) : ++gmllosses), g_yyPrePostObject__; - } - } - } - } else { - { - if (yyfequal(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - (g_yyPrePostObject__ = gmlties), (gmlties = g_yyPrePostObject__ instanceof Long ? gmlties.add(1) : ++gmlties), g_yyPrePostObject__; - } else { - if (yyfless(ds_map_find_value(gmlfix, "away_score"), ds_map_find_value(gmlfix, "home_score"))) { - (g_yyPrePostObject__ = gmlwins), (gmlwins = g_yyPrePostObject__ instanceof Long ? gmlwins.add(1) : ++gmlwins), g_yyPrePostObject__; - } else { - (g_yyPrePostObject__ = gmllosses), (gmllosses = g_yyPrePostObject__ instanceof Long ? gmllosses.add(1) : ++gmllosses), g_yyPrePostObject__; - } - } - } - } - } - } - } - } - } - } - } - } - } - var gmlgames = yyfplus(yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(gmllosses)), __yy_gml_errCheck(gmlties)); - var gmlwinpct = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlwins), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlties), 0.5)))), __yy_gml_errCheck(gmlgames)); - return gmlwinpct; - } -} -function gml_GlobalScript_s_get_points_season(_inst, _other) { - _inst.gmls_get_points_season = __yy_method(_inst, gml_Script_s_get_points_season); -} -function gml_Script_s_get_points_season(_inst, _other, argument0) { - { - var gmlpoints = 0; - { - var __yy__v1902 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1903 in __yy__v1902) { - if (!__yy__v1902.hasOwnProperty(__yy__v1903)) continue; - var __yy__v1904 = __yy__v1902[__yy__v1903]; - { - var gmlf = 0; - for (; yyfless(gmlf, ds_list_size(__yy__v1904.gmlschedule)); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - var gmlfix = ds_list_find_value(__yy__v1904.gmlschedule, gmlf); - if (!yyGetBool(ds_exists(gmlfix, 1))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "away_team"))) { - return 0; - } - if (!yyGetBool(ds_map_exists(gmlfix, "home_team"))) { - return 0; - } - var gmlteam_idAway = real(ds_map_find_value(gmlfix, "away_team")); - var gmlteam_idHome = real(ds_map_find_value(gmlfix, "home_team")); - if (yyfgreater(ds_map_find_value(gmlfix, "away_score"), -1)) { - { - if (yyfequal(gmlteam_idAway, argument0)) { - { - gmlpoints = yyfplus(gmlpoints, ds_map_find_value(gmlfix, "away_score")); - } - } else { - if (yyfequal(gmlteam_idHome, argument0)) { - { - gmlpoints = yyfplus(gmlpoints, ds_map_find_value(gmlfix, "home_score")); - } - } - } - } - } - } - } - } - } - } - return gmlpoints; - } -} -function gml_GlobalScript_s_practice_qb_mode(_inst, _other) { - _inst.gmls_practice_qb_mode = __yy_method(_inst, gml_Script_s_practice_qb_mode); - _inst.gmls_end_qb_mode_practice = __yy_method(_inst, gml_Script_s_end_qb_mode_practice); - _inst.gmls_quit_qb_mode_practice = __yy_method(_inst, gml_Script_s_quit_qb_mode_practice); -} -function gml_Script_s_practice_qb_mode(_inst, _other) { - { - show_debug_message("s_practice_qb_mode"); - _inst.gmlplaystart_time = g_pBuiltIn.get_current_time(); - _inst.gmlkicking = 0; - _inst.gmlx_scrim = yyfplus(1300, __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmlx_yards = yyfplus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlyards), 20), __yy_gml_errCheck(_inst.gmldrivedir)))); - _inst.gmly_scrim = 300; - gml_Script_s_destroy_match_objects(_inst, _other); - var gmlqb = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlrb = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - var gmlol1 = instance_create_layer(0, 0, "Players", YYASSET_REF(0x0000006c)); - instance_destroy(_inst, gmlrb); - { - var __yy__v1905 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v1906 in __yy__v1905) { - if (!__yy__v1905.hasOwnProperty(__yy__v1906)) continue; - var __yy__v1907 = __yy__v1905[__yy__v1906]; - gml_Script_s_set_skills_and_skin(__yy__v1907, _inst); - } - } - var gmldist = yyfplus(200, __yy_gml_errCheck(yyftime(30, __yy_gml_errCheck(_inst.gmlpractice_success)))); - var gmld = random_range(-30, 30); - var gmlsx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlqb).x), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(dcos(gmld)), __yy_gml_errCheck(gmldist)), __yy_gml_errCheck(_inst.gmldrivedir)))); - var gmlsy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlqb).y), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(dsin(gmld)), __yy_gml_errCheck(gmldist)), __yy_gml_errCheck(_inst.gmldrivedir)))); - if (yyGetBool(yyfless(gmlsy, 132)) || yyGetBool(yyfgreater(gmlsy, 468))) { - gmlsy = irandom_range(132, 468); - } - gml_Script_s_create_dummy(_inst, _other, gmlsx, gmlsy, 0, 0, 0); - global.gmlmaster_ball = instance_create_layer(0, 0, "Ball", YYASSET_REF(0x0000006f)); - instance_create_layer(0, 0, "Ball", YYASSET_REF(0x00000070)); - { - var __yy__v1908 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1909 in __yy__v1908) { - if (!__yy__v1908.hasOwnProperty(__yy__v1909)) continue; - var __yy__v1910 = __yy__v1908[__yy__v1909]; - { - __yy__v1910.gmlstate = 2; - __yy__v1910.gmlcomm_stage = 14; - __yy__v1910.gmlcomm_txt = ""; - __yy__v1910.gmlcomm_proceed = false; - __yy__v1910.gmltap_msg = ""; - if (yyGetBool(global.gmlgamepad)) { - __yy__v1910.gmlcomm_proceed = true; - } - } - } - } - } -} -function gml_Script_s_end_qb_mode_practice(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_end_qb_mode_practice"); - { - var __yy__v1911 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1912 in __yy__v1911) { - if (!__yy__v1911.hasOwnProperty(__yy__v1912)) continue; - var __yy__v1913 = __yy__v1911[__yy__v1912]; - { - __yy__v1913.gmlstate = 1; - __yy__v1913.gmlcomm_stage = 30; - __yy__v1913.gmlcomm_txt = ""; - var gmlxp = round(yyftime(__yy_gml_errCheck(__yy__v1913.gmlpractice_score_qb_mode), 0.6)); - var gmlmsg = gml_Script_s_str(__yy__v1913, _inst, "msg_TrainingResult"); - if (yyfgreater(__yy__v1913.gmlpractice_score_qb_mode, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_training_hiscore)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_training_hiscore = __yy__v1913.gmlpractice_score_qb_mode; - gmlmsg = gml_Script_s_str(__yy__v1913, _inst, "msg_TrainingResultBest"); - } - } - gmlmsg = string_replace(gmlmsg, "$num", string(__yy__v1913.gmlpractice_score_qb_mode)); - gmlmsg = string_replace(gmlmsg, "$xp", string(gmlxp)); - gml_Script_s_create_message(__yy__v1913, _inst, "", gmlmsg, "", gml_Script_s_str(__yy__v1913, _inst, "ui_Continue"), "", kgml_Script_s_quit_qb_mode_practice, global.gmlc_background, 0.7); - var gmlqb = gml_Script_s_get_qb_pmap(__yy__v1913, _inst); - ds_map_set(gmlqb, "xp_gain", yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlqb, "xp_gain")), __yy_gml_errCheck(gmlxp))); - } - } - } - } -} -function gml_Script_s_quit_qb_mode_practice(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - gml_Script_s_savegame(_inst, _other); - room_goto(YYASSET_REF(0x03000016)); - } -} -function gml_GlobalScript_s_col_hex_to_r(_inst, _other, argument0) { - _inst.gmls_col_hex_to_r = __yy_method(_inst, gml_Script_s_col_hex_to_r); -} -function gml_Script_s_col_hex_to_r(_inst, _other, argument0) { - { - return yyfbitand(__yy_gml_errCheck(argument0), 255); - } -} -function gml_GlobalScript_s_col_hex_to_g(_inst, _other, argument0) { - _inst.gmls_col_hex_to_g = __yy_method(_inst, gml_Script_s_col_hex_to_g); -} -function gml_Script_s_col_hex_to_g(_inst, _other, argument0) { - { - return yyfbitand(__yy_gml_errCheck(yyfdiv(__yy_gml_errCheck(argument0), 256)), 255); - } -} -function gml_GlobalScript_s_col_hex_to_b(_inst, _other, argument0) { - _inst.gmls_col_hex_to_b = __yy_method(_inst, gml_Script_s_col_hex_to_b); -} -function gml_Script_s_col_hex_to_b(_inst, _other, argument0) { - { - return yyfdiv(__yy_gml_errCheck(argument0), 65536); - } -} -function gml_GlobalScript_s_hex_string_to_col(_inst, _other, argument0) { - _inst.gmls_hex_string_to_col = __yy_method(_inst, gml_Script_s_hex_string_to_col); -} -function gml_Script_s_hex_string_to_col(_inst, _other, argument0) { - { - var gmlinput = string(argument0); - var gmlresult = 0; - var gmlZERO = 48; - var gmlNINE = 57; - var gmlA = 65; - var gmlF = 70; - var gmli = 1; - for (; yyflessequal(gmli, string_length(gmlinput)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlc = ord(string_char_at(string_upper(gmlinput), gmli)); - gmlresult = yyfbitshiftleft(__yy_gml_errCheck(gmlresult), 4); - if (yyGetBool(yyfgreaterequal(gmlc, gmlZERO)) && yyGetBool(yyflessequal(gmlc, gmlNINE))) { - { - gmlresult = yyfplus(__yy_gml_errCheck(gmlresult), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlc), __yy_gml_errCheck(gmlZERO)))); - } - } else { - if (yyGetBool(yyfgreaterequal(gmlc, gmlA)) && yyGetBool(yyflessequal(gmlc, gmlF))) { - { - gmlresult = yyfplus(__yy_gml_errCheck(gmlresult), __yy_gml_errCheck(yyfplus(yyfminus(__yy_gml_errCheck(gmlc), __yy_gml_errCheck(gmlA)), 10))); - } - } - } - } - } - return gmlresult; - } -} -function gml_GlobalScript_s_rgb_to_bgr(_inst, _other, argument0) { - _inst.gmls_rgb_to_bgr = __yy_method(_inst, gml_Script_s_rgb_to_bgr); -} -function gml_Script_s_rgb_to_bgr(_inst, _other, argument0) { - { - return yyfbitor(yyfbitor(__yy_gml_errCheck(yyfbitshiftleft(__yy_gml_errCheck(yyfbitand(__yy_gml_errCheck(argument0), 255)), 16)), __yy_gml_errCheck(yyfbitand(__yy_gml_errCheck(argument0), 65280))), __yy_gml_errCheck(yyfbitshiftright(__yy_gml_errCheck(yyfbitand(__yy_gml_errCheck(argument0), 16711680)), 16))); - } -} // // global.url_heatley_bros = "https://www.youtube.com/@HeatleyBros/videos"; -function gml_GlobalScript_s_set_up_globals(_inst, _other) { - _inst.gmls_set_up_globals = __yy_method(_inst, gml_Script_s_set_up_globals); - _inst.gmls_set_up_temp_variables = __yy_method(_inst, gml_Script_s_set_up_temp_variables); -} -function gml_Script_s_set_up_globals(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_set_up_globals 1"); - global.gmlurl_apple = "https://apps.apple.com/us/app/retro-bowl/id1478902583"; - global.gmlurl_google = "https://play.google.com/store/apps/details?id=com.newstargames.retrobowl"; - global.gmlurl_twitter = "https://twitter.com/retro_bowl"; - global.gmlurl_discord = "https://t.co/39hMkwwqet"; - global.gmlurl_reddit = "https://www.reddit.com/r/RetroBowl"; - global.gmlurl_record_book = "https://www.reddit.com/r/RetroBowl/comments/qiinp5/retro_bowl_record_book_volume_v"; - global.gmlurl_leagues = "https://retrobitcoach.com/?page_id=16"; - global.gmlurl_apple_retrogoal = "https://apple.co/3CtmZdv"; - global.gmlurl_google_retrogoal = "https://bit.ly/3Ey2KgC"; - global.gmlurl_switch_us = "https://bit.ly/3B1aqqb"; - global.gmlurl_apple_nss = "https://apple.co/3pHBbMP"; - global.gmlurl_google_nss = "https://bit.ly/3bfcQW9"; - global.gmlurl_apple_nsm = "https://apple.co/3bgpRyI"; - global.gmlurl_google_nsm = "https://bit.ly/3vQAAcL"; - global.gmlurl_apple_nsb = "https://apple.co/3nyyUSs"; - global.gmlurl_google_nsb = "https://bit.ly/3qXwsHD"; - global.gmlurl_apple_retrobowl = "https://apps.apple.com/app/retro-bowl/id1478902583"; - global.gmlurl_google_retrobowl = "https://play.google.com/store/apps/details?id=com.newstargames.retrobowl"; - global.gmlurl_apple_gp = "https://store.steampowered.com/app/2217580/New_Star_GP/"; - global.gmlurl_google_gp = "https://store.steampowered.com/app/2217580/New_Star_GP/"; - global.gmlurl_merch_tshirts = "https://pixelpigskin.threadless.com"; - global.gmlurl_heatley_bros = "https://www.youtube.com/watch?v=orQOPJMy9Ww"; - global.gmlurl_jefe_zhai = "https://www.youtube.com/playlist?list=PLvoVcbkHypzIj1_9aIh6w_B2sIPnS3t6A"; - global.gmlIAP_Enabled = false; - global.gmlmobile_device = yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 4)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 3)); - global.gmlconsole_build = yyfequal(g_pBuiltIn.get_os_type(), 21); - global.gmlmaster_ball = -4; - global.gmlbrowser = true; - if (yyfequal(g_pBuiltIn.get_os_browser(), -1)) { - global.gmlbrowser = false; - } else { - global.gmlmobile_device = false; - } - global.gmlpoki = true; - if (!yyGetBool(global.gmlbrowser)) { - global.gmlpoki = false; - } - global.gmlpoki_gameplay = false; - global.gmlpoki_done_post_match_reward = false; - global.gmldebug = false; - if (yyGetBool(!yyGetBool(global.gmlbrowser)) && yyGetBool(yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1)))) { - global.gmldebug = true; - } - global.gmljefebuild = false; - if (yyfnotequal(g_pBuiltIn.get_os_type(), 3)) { - global.gmljefebuild = false; - } - if (!yyGetBool(variable_global_exists("show_title"))) { - { - global.gmlshow_title = true; - } - } - global.gmldebug_co_overtime = 0; - global.gmldebug_force_skip_result = 0; - global.gmldebug_aa_hide_ui = false; - global.gmllast_opt_music_change_time = 0; - gml_Script_slog(_inst, _other, "s_set_up_globals 2"); - global.gmlg_version = 43; - global.gmlg_savedelay = 0; - global.gmlg_optionsave = "optiondata.dat"; - global.gmlg_savename1 = "savedata.ini"; - global.gmlg_savename2 = "savedata2.ini"; - global.gmlg_savename3 = "savedata3.ini"; - global.gmlg_savename4 = "savedata4.ini"; - global.gmlg_savename5 = "savedata5.ini"; - global.gmlg_savename_exh = "savedata_exh.ini"; - global.gmlc_background = make_color_rgb(44, 104, 255); - global.gmlc_shadow = make_color_rgb(96, 96, 96); - gml_Script_slog(_inst, _other, "s_set_up_globals 3"); - global.gmlc_primary = make_color_rgb(210, 210, 10); - global.gmlc_highlight = make_color_rgb(230, 230, 130); - global.gmlc_buttons = make_color_rgb(210, 210, 10); - global.gmlc_backfill = make_color_rgb(0, 0, 0); - global.gmlc_routes = make_color_rgb(86, 216, 86); - global.gmlc_routes_rb = make_color_rgb(116, 164, 255); - global.gmlc_headcoach = make_color_rgb(57, 180, 74); - global.gmlc_offense = make_color_rgb(92, 200, 255); - global.gmlc_defense = make_color_rgb(255, 64, 64); - global.gmlc_specialteams = make_color_rgb(228, 92, 16); - global.gmlc_toxic = make_color_rgb(60, 200, 120); - global.gmlui_skin = 0; - gml_Script_slog(_inst, _other, "s_set_up_globals 3.1"); - if (yyGetBool(global.gmlpoki)) { - { - var ___sw1598___ = gml_Script_poki_get_team(_inst, _other); - var ___swc1599___ = -1; - if (yyCompareVal(___sw1598___, "0", g_GMLMathEpsilon, false) == 0) { - ___swc1599___ = 0; - } else if (yyCompareVal(___sw1598___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1599___ = 1; - } else if (yyCompareVal(___sw1598___, "1", g_GMLMathEpsilon, false) == 0) { - ___swc1599___ = 2; - } else if (yyCompareVal(___sw1598___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1599___ = 3; - } else if (yyCompareVal(___sw1598___, "2", g_GMLMathEpsilon, false) == 0) { - ___swc1599___ = 4; - } else if (yyCompareVal(___sw1598___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1599___ = 5; - } - switch (___swc1599___) { - case 0: { - global.gmlui_skin = 0; - break; - } - case 1: { - global.gmlui_skin = 0; - break; - } - case 2: { - global.gmlui_skin = 1; - break; - } - case 3: { - global.gmlui_skin = 1; - break; - } - case 4: { - global.gmlui_skin = 2; - break; - } - case 5: { - global.gmlui_skin = 2; - break; - } - } - } - } - gml_Script_slog(_inst, _other, "s_set_up_globals 3.2"); - _inst.gmlname_conf1 = "AFC"; - _inst.gmlname_conf2 = "NFC"; - _inst.gmlname_div1 = "EAST"; - _inst.gmlname_div2 = "WEST"; - _inst.gmlname_div3 = "NORTH"; - _inst.gmlname_div4 = "SOUTH"; - _inst.gmlname_div1b = "EAST"; - _inst.gmlname_div2b = "WEST"; - _inst.gmlname_div3b = "NORTH"; - _inst.gmlname_div4b = "SOUTH"; - global.gmlgamepad = false; - global.gmlgp = gml_Script_s_reset_gamepad(_inst, _other, 1); - global.gmlgp_select = 32769; - global.gmlgp_back = 32770; - gml_Script_slog(_inst, _other, "s_set_up_globals 4"); - if (yyfequal(g_pBuiltIn.get_os_type(), 21)) { - { - global.gmlgp_select = 32770; - global.gmlgp_back = 32769; - } - } - global.gmlgp_handoff = global.gmlgp_back; - global.gmlgp_timeout = 32771; - global.gmlcolorHelmet = shader_get_uniform(YYASSET_REF(0x0a000000), "colorHelmet"); - global.gmlcolorLogo = shader_get_uniform(YYASSET_REF(0x0a000000), "colorLogo"); - global.gmlcolorShirt = shader_get_uniform(YYASSET_REF(0x0a000000), "colorShirt"); - global.gmlcolorSleeve = shader_get_uniform(YYASSET_REF(0x0a000000), "colorSleeve"); - global.gmlcolorPants = shader_get_uniform(YYASSET_REF(0x0a000000), "colorPants"); - global.gmlcolorPants_b = shader_get_uniform(YYASSET_REF(0x0a000000), "colorPants_b"); - global.gmlcolorStripe = shader_get_uniform(YYASSET_REF(0x0a000000), "colorStripe"); - global.gmlcolorSocks = shader_get_uniform(YYASSET_REF(0x0a000000), "colorSocks"); - global.gmlcolorSocks_b = shader_get_uniform(YYASSET_REF(0x0a000000), "colorSocks_b"); - global.gmlcolorSkin = shader_get_uniform(YYASSET_REF(0x0a000000), "colorSkin"); - global.gmlcolorCleats = shader_get_uniform(YYASSET_REF(0x0a000000), "colorCleats"); - global.gmlreplaceHelmet = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceHelmet"); - global.gmlreplaceLogo = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceLogo"); - global.gmlreplaceShirt = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceShirt"); - global.gmlreplaceSleeve = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceSleeve"); - global.gmlreplacePants = shader_get_uniform(YYASSET_REF(0x0a000000), "replacePants"); - global.gmlreplacePants_b = shader_get_uniform(YYASSET_REF(0x0a000000), "replacePants_b"); - global.gmlreplaceStripe = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceStripe"); - global.gmlreplaceSocks = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceSocks"); - global.gmlreplaceSocks_b = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceSocks_b"); - global.gmlreplaceSkin = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceSkin"); - global.gmlreplaceCleats = shader_get_uniform(YYASSET_REF(0x0a000000), "replaceCleats"); - gml_Script_slog(_inst, _other, "s_set_up_globals 5"); - random_set_seed(g_pBuiltIn.get_current_time()); - global.gmlexhibition = false; - global.gmlexhibition_html_1save = yyfequal(global.gmlbrowser, true); - global.gmlexh_fix = gml_Script_s_create_exhibition_fixture(_inst, _other, irandom(15), yyfplus(16, __yy_gml_errCheck(irandom(15)))); - global.gmlexh_choosing = 0; - global.gmldebug_track_str = ""; - gml_Script_slog(_inst, _other, "s_set_up_globals 6"); - } -} -function gml_Script_s_set_up_temp_variables(_inst, _other) { - { - _inst.gmlmyteam = ds_list_find_value(_inst.gmlteamlist, clamp(_inst.gmlmyteam_id, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmin_team_id, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmax_team_id)); - _inst.gmlmyconference = ds_map_find_value(_inst.gmlmyteam, "conference"); - _inst.gmlmydivision = ds_map_find_value(_inst.gmlmyteam, "division"); - _inst.gmllist_notifications = ds_list_create(); - _inst.gmlnewteam = -4; - _inst.gmljobofferdone = false; - _inst.gmlgamepractice = 0; - _inst.gmlplayoff_proceed = false; - _inst.gmlplayerteamindex = 0; - _inst.gmlteam = __yy_gml_array_check(_inst.gmlteam, 2482654026); - _inst.gmlteam[__yy_gml_array_check_index_set(0)] = -4; - _inst.gmlteam[__yy_gml_array_check_index_set(1)] = -4; - _inst.gmltscore = __yy_gml_array_check(_inst.gmltscore, 4090671517); - _inst.gmltscore[__yy_gml_array_check_index_set(0)] = 0; - _inst.gmltscore[__yy_gml_array_check_index_set(1)] = 0; - _inst.gmlqtr_scores0 = __yy_gml_array_check(_inst.gmlqtr_scores0, 2728284677); - _inst.gmlqtr_scores0[__yy_gml_array_check_index_set(4)] = 0; - _inst.gmlqtr_scores1 = __yy_gml_array_check(_inst.gmlqtr_scores1, 3146081092); - _inst.gmlqtr_scores1[__yy_gml_array_check_index_set(4)] = 0; - var gmli = 0; - for (; yyfless(gmli, 4); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - _inst.gmlcol_helmet_home = __yy_gml_array_check(_inst.gmlcol_helmet_home, 1564342938); - _inst.gmlcol_helmet_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_logo_home = __yy_gml_array_check(_inst.gmlcol_logo_home, 198660047); - _inst.gmlcol_logo_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_shirt_home = __yy_gml_array_check(_inst.gmlcol_shirt_home, 1594035715); - _inst.gmlcol_shirt_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_sleeve_home = __yy_gml_array_check(_inst.gmlcol_sleeve_home, 2318658025); - _inst.gmlcol_sleeve_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_pants_home = __yy_gml_array_check(_inst.gmlcol_pants_home, 2030698856); - _inst.gmlcol_pants_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_pants_home_b = __yy_gml_array_check(_inst.gmlcol_pants_home_b, 3905126936); - _inst.gmlcol_pants_home_b[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_stripe_home = __yy_gml_array_check(_inst.gmlcol_stripe_home, 1732467324); - _inst.gmlcol_stripe_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_socks1_home = __yy_gml_array_check(_inst.gmlcol_socks1_home, 2965037331); - _inst.gmlcol_socks1_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_socks2_home = __yy_gml_array_check(_inst.gmlcol_socks2_home, 3341038563); - _inst.gmlcol_socks2_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_endzone_home = __yy_gml_array_check(_inst.gmlcol_endzone_home, 2427579399); - _inst.gmlcol_endzone_home[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_helmet_away = __yy_gml_array_check(_inst.gmlcol_helmet_away, 22447010); - _inst.gmlcol_helmet_away[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_logo_away = __yy_gml_array_check(_inst.gmlcol_logo_away, 1471952631); - _inst.gmlcol_logo_away[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_shirt_away = __yy_gml_array_check(_inst.gmlcol_shirt_away, 57177915); - _inst.gmlcol_shirt_away[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_sleeve_away = __yy_gml_array_check(_inst.gmlcol_sleeve_away, 3596128465); - _inst.gmlcol_sleeve_away[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_pants_away = __yy_gml_array_check(_inst.gmlcol_pants_away, 627144784); - _inst.gmlcol_pants_away[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_pants_away_b = __yy_gml_array_check(_inst.gmlcol_pants_away_b, 1655221818); - _inst.gmlcol_pants_away_b[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_stripe_away = __yy_gml_array_check(_inst.gmlcol_stripe_away, 992486212); - _inst.gmlcol_stripe_away[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_socks1_away = __yy_gml_array_check(_inst.gmlcol_socks1_away, 3973158955); - _inst.gmlcol_socks1_away[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_socks2_away = __yy_gml_array_check(_inst.gmlcol_socks2_away, 2605664987); - _inst.gmlcol_socks2_away[__yy_gml_array_check_index_set(gmli)] = 0; - _inst.gmlcol_endzone_away = __yy_gml_array_check(_inst.gmlcol_endzone_away, 3436877119); - _inst.gmlcol_endzone_away[__yy_gml_array_check_index_set(gmli)] = 0; - } - } - _inst.gmlboss_profile = -4; - _inst.gmlplayer_profile = -4; - _inst.gmlstaff_hire = -4; - _inst.gmlstat_view = 1; - _inst.gmlface_page = 1; - _inst.gmlface_type_coach = false; - _inst.gmldraft_page = 1; - _inst.gmlhof_page = 1; - _inst.gmlfa_page = 1; - _inst.gmldodraftbanner = false; - _inst.gmlfans_done_update = false; - _inst.gmlboost_morale_done = false; - _inst.gmlboost_condition_done = false; - _inst.gmlboost_gpa_done = false; - _inst.gmlroster_from_store = false; - _inst.gmlforce_uniform_sel1 = 0; - _inst.gmlforce_uniform_sel2 = 0; - _inst.gmledit_box1 = -4; - _inst.gmledit_box2 = -4; - _inst.gmlmap_dilemma = ds_map_create(); - _inst.gmlnews_dilemma = ""; - _inst.gmlstore_to_dilemma = false; - _inst.gmlticker_count = 0; - _inst.gmlstaff_reset_week = 0; - _inst.gmlfreeagent_reset_week = 0; - _inst.gmlfave_team_check = false; - _inst.gmledit_team = -4; - _inst.gmledit_conf = 0; - _inst.gmlnag = 0; - _inst.gmlad_tick = 0; - _inst.gmlviewing_hof_players = false; - _inst.gmlplayer_record_msg_done = false; - _inst.gmlretrobowlwinner = 0; - _inst.gmlrm_winners_do_awards = 0; - _inst.gmlrm_winners_cid = -1; - _inst.gmlrm_winners_tier = ""; - _inst.gmlrm_winners_custom = ""; - _inst.gmlinterviews = 10; - _inst.gmldone_season_review = false; - _inst.gmlprematch_team_morale_qb = 0; - _inst.gmlshopping_type = 0; - _inst.gmlshopping_page = 1; - _inst.gmlshopping_item = 0; - _inst.gmlqb_new_offer = -1; - _inst.gmlsim_action = false; - _inst.gmlprofile_back_to = -1; - gml_Script_s_college_set_up_globals(_inst, _other); - gml_Script_s_sound_brass_setup(_inst, _other); - } -} // /// @param {string} str Output string, can be formatted with %n placeholders -// /// @param {...*} [parameters] Variable number of parameters to fill the %n placeholders -function gml_GlobalScript_slog(_inst, _other, argument0) { - _inst.gmlslog = __yy_method(_inst, gml_Script_slog); - _inst.gmlslog2 = __yy_method(_inst, gml_Script_slog2); - _inst.gmlslogf = __yy_method(_inst, gml_Script_slogf); - _inst.gmlslog_map = __yy_method(_inst, gml_Script_slog_map); - _inst.gmlslog_struct = __yy_method(_inst, gml_Script_slog_struct); -} -function gml_Script_slog(_inst, _other, argument0) { - { - show_debug_message(string(argument0)); - return argument0; - } -} -function gml_Script_slog2(_inst, _other, argument0) { - { - argument0 = yyfplus(argument0, "\n\n ---------- Stack:"); - var gmlcs = debug_get_callstack(); - var gmli = 0; - for (; yyfless(gmli, array_length_1d(gmlcs)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - argument0 = yyfplus(argument0, yyfplus("\n", __yy_gml_errCheck(string(gmlcs[__yy_gml_array_check_index(gmli, gmlcs)])))); - } - } - argument0 = yyfplus(argument0, "\n---------------------"); - gml_Script_slog(_inst, _other, argument0); - } -} -function gml_Script_slogf(_inst, _other, argument0) { - { - var $$args = Array.prototype.slice.call(arguments); - $$args[2] = argument0; - { - var gmli = yyfminus(__yy_gml_errCheck($$args.length - 2), 1); - for (; yyfgreater(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - argument0 = string_replace_all(argument0, yyfplus("%", __yy_gml_errCheck(string(gmli))), string($$args[__yy_gml_array_check_index(2 + gmli, $$args)])); - } - show_debug_message(argument0); - } - } -} -function gml_Script_slog_map(_inst, _other, argument0, argument1) { - { - var gmloutput = yyfplus(__yy_gml_errCheck(argument0), "\n"); - if (yyGetBool(yyfnotequal(argument1, -4)) && yyGetBool(ds_exists(argument1, 1))) { - { - var gmlmap_key = ds_map_find_first(argument1); - while (yyfnotequal(gmlmap_key, undefined)) { - { - gmloutput = yyfplus(gmloutput, yyfplus(yyfplus(yyfplus(yyfplus(" [", __yy_gml_errCheck(string(gmlmap_key))), "]:["), __yy_gml_errCheck(string(ds_map_find_value(argument1, gmlmap_key)))), "]\n")); - gmlmap_key = ds_map_find_next(argument1, gmlmap_key); - } - } - show_debug_message(gmloutput); - } - } else { - { - show_debug_message("Error: input_map is not a valid ds_map."); - } - } - } -} -function gml_Script_slog_struct(_inst, _other, argument0, argument1) { - { - var gmloutput = yyfplus(__yy_gml_errCheck(argument0), "\n"); - if (yyfnotequal(argument1, undefined)) { - { - var gmlstruct_keys = variable_struct_get_names(argument1); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlstruct_keys)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlkey = gmlstruct_keys[__yy_gml_array_check_index(gmli, gmlstruct_keys)]; - var gmlvalue = variable_struct_get(argument1, gmlkey); - gmloutput = yyfplus(gmloutput, yyfplus(yyfplus(yyfplus(yyfplus(" [", __yy_gml_errCheck(string(gmlkey))), "]:["), __yy_gml_errCheck(string(gmlvalue))), "]\n")); - } - } - show_debug_message(gmloutput); - } - } else { - { - show_debug_message("Error: input_struct is undefined or not a struct."); - } - } - } -} -function gml_GlobalScript_s_sound(_inst, _other) { - _inst.gmls_sound = __yy_method(_inst, gml_Script_s_sound); - _inst.gmls_sound_brass_setup = __yy_method(_inst, gml_Script_s_sound_brass_setup); - _inst.gmls_sound_brass_loop = __yy_method(_inst, gml_Script_s_sound_brass_loop); - _inst.gmls_stop_brass_loop = __yy_method(_inst, gml_Script_s_stop_brass_loop); - _inst.gmls_stop_brass_loop_finalize = __yy_method(_inst, gml_Script_s_stop_brass_loop_finalize); -} -function gml_Script_s_sound(_inst, _other, argument0) { - { - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - return; - } - audio_play_sound(argument0, 1, false); - } -} -function gml_Script_s_sound_brass_setup(_inst, _other) { - { - if (yyGetBool(variable_global_exists("brass_sounds"))) { - { - global.gmlbrass_sounds = undefined; - } - } - global.gmlbrass_sounds = __yy_gml_array_create([YYASSET_REF(0x02000013), YYASSET_REF(0x02000015), YYASSET_REF(0x02000016), YYASSET_REF(0x0200001a)]); - } -} -function gml_Script_s_sound_brass_loop(_inst, _other, argument0) { - { - if (yyfequal(gml_Script_s_is_co_mode(_inst, _other), false)) { - { - return; - } - } - if (yyfnotequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"), 2)) { - { - return; - } - } - gml_Script_slog(_inst, _other, "s_sound_brass_loop"); - var gmlisPlayingLog = ""; - var gmli = 0; - for (; yyfless(gmli, array_length(global.gmlbrass_sounds)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlisPlayingLog = yyfplus(gmlisPlayingLog, yyfplus(yyfplus(yyfplus(yyfplus("isPlaying ", __yy_gml_errCheck(string(global.gmlbrass_sounds[__yy_gml_array_check_index(gmli, global.gmlbrass_sounds)]))), "["), __yy_gml_errCheck(string(audio_is_playing(global.gmlbrass_sounds[__yy_gml_array_check_index(gmli, global.gmlbrass_sounds)])))), "] ")); - } - } - gml_Script_slog(_inst, _other, gmlisPlayingLog); - gml_Script_s_stop_brass_loop_finalize(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(2)] = -1; - var gmlindex = irandom(yyfminus(__yy_gml_errCheck(array_length(global.gmlbrass_sounds)), 1)); - var gmlrnd_sound = global.gmlbrass_sounds[__yy_gml_array_check_index(gmlindex, global.gmlbrass_sounds)]; - audio_play_sound(gmlrnd_sound, 1, true); - audio_sound_gain(gmlrnd_sound, argument0, 0); - } -} -function gml_Script_s_stop_brass_loop(_inst, _other) { - { - if (yyfequal(gml_Script_s_is_co_mode(_inst, _other), false)) { - { - return; - } - } - var gmlfadeout_time = 0.5; - var gmlisAnySoundPlaying = false; - var gmli = 0; - for (; yyfless(gmli, array_length(global.gmlbrass_sounds)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(audio_is_playing(global.gmlbrass_sounds[__yy_gml_array_check_index(gmli, global.gmlbrass_sounds)]))) { - { - audio_sound_gain(global.gmlbrass_sounds[__yy_gml_array_check_index(gmli, global.gmlbrass_sounds)], 0, yyftime(1000, __yy_gml_errCheck(gmlfadeout_time))); - gmlisAnySoundPlaying = true; - } - } - } - } - if (yyGetBool(gmlisAnySoundPlaying) && yyGetBool(yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index(2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm)], 0))) { - { - gml_Script_slog(_inst, _other, "s_stop_brass_loop"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(2)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), __yy_gml_errCheck(gmlfadeout_time)); - } - } - } -} -function gml_Script_s_stop_brass_loop_finalize(_inst, _other) { - { - if (yyfequal(gml_Script_s_is_co_mode(_inst, _other), false)) { - { - return; - } - } - gml_Script_slog(_inst, _other, "s_stop_brass_loop_finalize"); - var gmli = 0; - for (; yyfless(gmli, array_length(global.gmlbrass_sounds)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - audio_stop_sound(global.gmlbrass_sounds[__yy_gml_array_check_index(gmli, global.gmlbrass_sounds)]); - } - } - } -} -function gml_GlobalScript_s_make_random_colour(_inst, _other) { - _inst.gmls_make_random_colour = __yy_method(_inst, gml_Script_s_make_random_colour); -} -function gml_Script_s_make_random_colour(_inst, _other) { - { - return make_color_rgb(irandom(255), irandom(255), irandom(255)); - } -} -function gml_GlobalScript_s_lines_intersect(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7) { - _inst.gmls_lines_intersect = __yy_method(_inst, gml_Script_s_lines_intersect); -} -function gml_Script_s_lines_intersect(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6, argument7) { - { - var gmlAx = argument0; - var gmlAy = argument1; - var gmlBx = argument2; - var gmlBy = argument3; - var gmlCx = argument4; - var gmlCy = argument5; - var gmlDx = argument6; - var gmlDy = argument7; - var gmlipoint = instance_create_layer(0, 0, "Players", YYASSET_REF(0x00000065)); - var gmlRn = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlAy), __yy_gml_errCheck(gmlCy))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlDx), __yy_gml_errCheck(gmlCx))))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlAx), __yy_gml_errCheck(gmlCx))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlDy), __yy_gml_errCheck(gmlCy)))))); - var gmlRd = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlBx), __yy_gml_errCheck(gmlAx))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlDy), __yy_gml_errCheck(gmlCy))))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlBy), __yy_gml_errCheck(gmlAy))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlDx), __yy_gml_errCheck(gmlCx)))))); - if (yyfequal(gmlRd, 0)) { - { - yyInst(_inst, _other, gmlipoint).gmlintercept = false; - } - } else { - { - yyInst(_inst, _other, gmlipoint).gmlintercept = true; - var gmlSn = yyfminus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlAy), __yy_gml_errCheck(gmlCy))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlBx), __yy_gml_errCheck(gmlAx))))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlAx), __yy_gml_errCheck(gmlCx))), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlBy), __yy_gml_errCheck(gmlAy)))))); - yyInst(_inst, _other, gmlipoint).gmlintercept_AB = yyfdivide(__yy_gml_errCheck(gmlRn), __yy_gml_errCheck(gmlRd)); - yyInst(_inst, _other, gmlipoint).gmlintercept_CD = yyfdivide(__yy_gml_errCheck(gmlSn), __yy_gml_errCheck(gmlRd)); - yyInst(_inst, _other, gmlipoint).gmlpx = yyfplus(__yy_gml_errCheck(gmlAx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlipoint).gmlintercept_AB), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlBx), __yy_gml_errCheck(gmlAx)))))); - yyInst(_inst, _other, gmlipoint).gmlpy = yyfplus(__yy_gml_errCheck(gmlAy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlipoint).gmlintercept_AB), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlBy), __yy_gml_errCheck(gmlAy)))))); - if (yyfgreater(yyInst(_inst, _other, gmlipoint).gmlintercept_AB, 1)) { - yyInst(_inst, _other, gmlipoint).gmlintercept = false; - } - if (yyfless(yyInst(_inst, _other, gmlipoint).gmlintercept_AB, 0)) { - yyInst(_inst, _other, gmlipoint).gmlintercept = false; - } - if (yyfgreater(yyInst(_inst, _other, gmlipoint).gmlintercept_CD, 1)) { - yyInst(_inst, _other, gmlipoint).gmlintercept = false; - } - if (yyfless(yyInst(_inst, _other, gmlipoint).gmlintercept_CD, 0)) { - yyInst(_inst, _other, gmlipoint).gmlintercept = false; - } - } - } - return gmlipoint; - } -} -function gml_GlobalScript_s_log_player(_inst, _other, argument0) { - _inst.gmls_log_player = __yy_method(_inst, gml_Script_s_log_player); -} -function gml_Script_s_log_player(_inst, _other, argument0) { - { - var gmlmap = argument0; - var gmlk = ds_map_find_first(gmlmap); - var gmlmaptext = ""; - while (!yyGetBool(is_undefined(gmlk))) { - { - gmlmaptext = yyfplus(gmlmaptext, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmlk), ": "), __yy_gml_errCheck(string(ds_map_find_value(gmlmap, gmlk)))), "\n")); - gmlk = ds_map_find_next(gmlmap, gmlk); - } - } - gml_Script_slog(_inst, _other, gmlmaptext); - } -} -function gml_GlobalScript_s_get_random_college_name(_inst, _other) { - _inst.gmls_get_random_college_name = __yy_method(_inst, gml_Script_s_get_random_college_name); -} -function gml_Script_s_get_random_college_name(_inst, _other) { - { - var gmlfile = file_text_open_read("Colleges.txt"); - var gmlnames; - var gmlnum = 0; - while (!yyGetBool(file_text_eof(gmlfile))) { - { - file_text_readln(gmlfile); - var gmln = file_text_read_string(gmlfile); - gmlnames = __yy_gml_array_check(gmlnames, 2926361285); - gmlnames[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlnum), (gmlnum = g_yyPrePostObject__ instanceof Long ? gmlnum.add(1) : ++gmlnum), g_yyPrePostObject__))] = gmln; - } - } - file_text_close(gmlfile); - return gmlnames[__yy_gml_array_check_index(irandom(yyfminus(__yy_gml_errCheck(gmlnum), 1)), gmlnames)]; - } -} -function gml_GlobalScript_s_get_random_charity(_inst, _other) { - _inst.gmls_get_random_charity = __yy_method(_inst, gml_Script_s_get_random_charity); -} -function gml_Script_s_get_random_charity(_inst, _other) { - { - var gmlfile = file_text_open_read("Charities.txt"); - var gmlnames; - var gmlnum = 0; - while (!yyGetBool(file_text_eof(gmlfile))) { - { - file_text_readln(gmlfile); - var gmln = file_text_read_string(gmlfile); - gmlnames = __yy_gml_array_check(gmlnames, 2926361285); - gmlnames[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlnum), (gmlnum = g_yyPrePostObject__ instanceof Long ? gmlnum.add(1) : ++gmlnum), g_yyPrePostObject__))] = gmln; - } - } - file_text_close(gmlfile); - return gmlnames[__yy_gml_array_check_index(irandom(yyfminus(__yy_gml_errCheck(gmlnum), 1)), gmlnames)]; - } -} -function gml_GlobalScript_s_get_aim_direction(_inst, _other, argument0, argument1, argument2, argument3) { - _inst.gmls_get_aim_direction = __yy_method(_inst, gml_Script_s_get_aim_direction); -} -function gml_Script_s_get_aim_direction(_inst, _other, argument0, argument1, argument2, argument3) { - { - _inst.gmldir = arctan2(yyfminus(__yy_gml_errCheck(argument3), __yy_gml_errCheck(argument1)), yyfminus(__yy_gml_errCheck(argument2), __yy_gml_errCheck(argument0))); - return _inst.gmldir; - } -} -function gml_GlobalScript_s_get_random_first_name(_inst, _other) { - _inst.gmls_get_random_first_name = __yy_method(_inst, gml_Script_s_get_random_first_name); -} -function gml_Script_s_get_random_first_name(_inst, _other, argument0) { - { - var gmlf = "Names_F1.txt"; - if (!yyGetBool(argument0)) { - gmlf = "Names_F0.txt"; - } - var gmlfile = file_text_open_read(gmlf); - var gmlnames; - var gmlnum = 0; - while (!yyGetBool(file_text_eof(gmlfile))) { - { - file_text_readln(gmlfile); - var gmln = file_text_read_string(gmlfile); - if (yyfless(string_length(gmln), 8)) { - gmlnames = __yy_gml_array_check(gmlnames, 2926361285); - gmlnames[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlnum), (gmlnum = g_yyPrePostObject__ instanceof Long ? gmlnum.add(1) : ++gmlnum), g_yyPrePostObject__))] = gmln; - } - } - } - file_text_close(gmlfile); - return gmlnames[__yy_gml_array_check_index(irandom(yyfminus(__yy_gml_errCheck(gmlnum), 1)), gmlnames)]; - } -} -function gml_GlobalScript_s_get_random_last_name(_inst, _other) { - _inst.gmls_get_random_last_name = __yy_method(_inst, gml_Script_s_get_random_last_name); -} -function gml_Script_s_get_random_last_name(_inst, _other) { - { - var gmlfile = file_text_open_read("Names_L.txt"); - var gmlnames; - var gmlnum = 0; - while (!yyGetBool(file_text_eof(gmlfile))) { - { - file_text_readln(gmlfile); - var gmln = file_text_read_string(gmlfile); - if (yyfless(string_length(gmln), 8)) { - gmlnames = __yy_gml_array_check(gmlnames, 2926361285); - gmlnames[__yy_gml_array_check_index_set(((g_yyPrePostObject__ = gmlnum), (gmlnum = g_yyPrePostObject__ instanceof Long ? gmlnum.add(1) : ++gmlnum), g_yyPrePostObject__))] = gmln; - } - } - } - file_text_close(gmlfile); - return gmlnames[__yy_gml_array_check_index(irandom(yyfminus(__yy_gml_errCheck(gmlnum), 1)), gmlnames)]; - } -} -function gml_GlobalScript_s_format_hex_color(_inst, _other, argument0) { - _inst.gmls_format_hex_color = __yy_method(_inst, gml_Script_s_format_hex_color); -} -function gml_Script_s_format_hex_color(_inst, _other, argument0) { - { - gml_Script_slog(_inst, _other, "s_format_hex_color"); - var gmlcol = argument0; - gmlcol = string_lettersdigits(gmlcol); - gmlcol = string_upper(gmlcol); - gmlcol = string_replace_all(gmlcol, "G", "0"); - gmlcol = string_replace_all(gmlcol, "H", "0"); - gmlcol = string_replace_all(gmlcol, "I", "0"); - gmlcol = string_replace_all(gmlcol, "J", "0"); - gmlcol = string_replace_all(gmlcol, "K", "0"); - gmlcol = string_replace_all(gmlcol, "L", "0"); - gmlcol = string_replace_all(gmlcol, "M", "0"); - gmlcol = string_replace_all(gmlcol, "N", "0"); - gmlcol = string_replace_all(gmlcol, "O", "0"); - gmlcol = string_replace_all(gmlcol, "P", "0"); - gmlcol = string_replace_all(gmlcol, "Q", "0"); - gmlcol = string_replace_all(gmlcol, "R", "0"); - gmlcol = string_replace_all(gmlcol, "S", "0"); - gmlcol = string_replace_all(gmlcol, "T", "0"); - gmlcol = string_replace_all(gmlcol, "U", "0"); - gmlcol = string_replace_all(gmlcol, "V", "0"); - gmlcol = string_replace_all(gmlcol, "W", "0"); - gmlcol = string_replace_all(gmlcol, "X", "0"); - gmlcol = string_replace_all(gmlcol, "Y", "0"); - gmlcol = string_replace_all(gmlcol, "Z", "0"); - while (yyfless(string_length(gmlcol), 6)) { - gmlcol = yyfplus(__yy_gml_errCheck(gmlcol), "0"); - } - if (yyfequal(gmlcol, "FF0000")) { - gmlcol = "FA0000"; - } - if (yyfequal(gmlcol, "00FF00")) { - gmlcol = "00FA00"; - } - if (yyfequal(gmlcol, "0000FF")) { - gmlcol = "0000FA"; - } - if (yyfequal(gmlcol, "FF00FF")) { - gmlcol = "FA00FA"; - } - if (yyfequal(gmlcol, "FFFF00")) { - gmlcol = "FAFA00"; - } - if (yyfequal(gmlcol, "800000")) { - gmlcol = "850000"; - } - if (yyfequal(gmlcol, "008000")) { - gmlcol = "008500"; - } - if (yyfequal(gmlcol, "000080")) { - gmlcol = "000085"; - } - if (yyfequal(gmlcol, "8080FF")) { - gmlcol = "8080FA"; - } - if (yyfequal(gmlcol, "808080")) { - gmlcol = "858080"; - } - return yyfplus("$", __yy_gml_errCheck(gmlcol)); - } -} -function gml_GlobalScript_s_color_to_hex(_inst, _other, argument0) { - _inst.gmls_color_to_hex = __yy_method(_inst, gml_Script_s_color_to_hex); -} -function gml_Script_s_color_to_hex(_inst, _other, argument0) { - { - { - var gmlcolor, gmldec; - gmlcolor = argument0; - gmldec = yyfbitor(yyfbitor(__yy_gml_errCheck(yyfbitshiftright(__yy_gml_errCheck(yyfbitand(__yy_gml_errCheck(gmlcolor), 16711680)), 16)), __yy_gml_errCheck(yyfbitand(__yy_gml_errCheck(gmlcolor), 65280))), __yy_gml_errCheck(yyfbitshiftleft(__yy_gml_errCheck(yyfbitand(__yy_gml_errCheck(gmlcolor), 255)), 16))); - return gml_Script_s_dec_to_hex(_inst, _other, gmldec); - } - } -} -function gml_GlobalScript_s_gui_helpers(_inst, _other) { - _inst.gmls_create_label = __yy_method(_inst, gml_Script_s_create_label); - _inst.gmls_is_new_shadow = __yy_method(_inst, gml_Script_s_is_new_shadow); -} -function gml_Script_s_create_label(_inst, _other, argument0, argument1, argument2, argument3) { - { - if (yyfequal(argument3, _inst.undefined)) { - argument3 = 1; - } - } - { - var gmllabel = instance_create_layer(argument0, argument1, "Instances", YYASSET_REF(0x0000004b)); - yyInst(_inst, _other, gmllabel).gmltext = argument2; - yyInst(_inst, _other, gmllabel).gmldraw_box = false; - yyInst(_inst, _other, gmllabel).gmlhalign = argument3; - return gmllabel; - } -} -function gml_Script_s_is_new_shadow(_inst, _other) { - { - return 1; - } -} -function gml_GlobalScript_btn_click_SeasonReviewBack(_inst, _other) { - _inst.gmlbtn_click_SeasonReviewBack = __yy_method(_inst, gml_Script_btn_click_SeasonReviewBack); -} -function gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack"; - } - if (gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack.prototype.__type === undefined) { - gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack.prototype.__type = "gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlmode = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - } - } - } -} -function gml_Script_btn_click_SeasonReviewBack(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldone_season_review)) { - room_goto(YYASSET_REF(0x0300000e)); - } else { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - gml_Script_s_goto_room(_inst, _other, YYASSET_REF(0x03000034), __yy_gml_object_create(_inst, (_inst.gml___struct___201 = __yy_method(_inst, gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack)), 2)); - } else { - room_goto(YYASSET_REF(0x03000010)); - } - } - } - } -} -function gml_GlobalScript_s_dec_to_hex(_inst, _other, argument0) { - _inst.gmls_dec_to_hex = __yy_method(_inst, gml_Script_s_dec_to_hex); -} -function gml_Script_s_dec_to_hex(_inst, _other, argument0) { - { - { - var gmldec, gmlhex, gmlh, gmlbyte, gmlhi, gmllo; - gmldec = argument0; - if (yyGetBool(gmldec)) { - gmlhex = ""; - } else { - gmlhex = "00"; - } - gmlh = "0123456789ABCDEF"; - while (yyGetBool(gmldec)) { - { - gmlbyte = yyfbitand(__yy_gml_errCheck(gmldec), 255); - gmlhi = string_char_at(gmlh, yyfplus(__yy_gml_errCheck(yyfdiv(__yy_gml_errCheck(gmlbyte), 16)), 1)); - gmllo = string_char_at(gmlh, yyfplus(__yy_gml_errCheck(yyfmod(__yy_gml_errCheck(gmlbyte), 16)), 1)); - gmlhex = yyfplus(yyfplus(__yy_gml_errCheck(gmlhi), __yy_gml_errCheck(gmllo)), __yy_gml_errCheck(gmlhex)); - gmldec = yyfbitshiftright(__yy_gml_errCheck(gmldec), 8); - } - } - return gmlhex; - } - } -} -function gml_GlobalScript_s_roman_numerals(_inst, _other, argument0) { - _inst.gmls_roman_numerals = __yy_method(_inst, gml_Script_s_roman_numerals); -} -function gml_Script_s_roman_numerals(_inst, _other, argument0) { - { - _inst.gmlvalues = __yy_gml_array_check(_inst.gmlvalues, 2525599607); - _inst.gmlvalues[__yy_gml_array_check_index_set(0)] = 1000; - _inst.gmlvalues[__yy_gml_array_check_index_set(1)] = 900; - _inst.gmlvalues[__yy_gml_array_check_index_set(2)] = 500; - _inst.gmlvalues[__yy_gml_array_check_index_set(3)] = 400; - _inst.gmlvalues[__yy_gml_array_check_index_set(4)] = 100; - _inst.gmlvalues[__yy_gml_array_check_index_set(5)] = 90; - _inst.gmlvalues[__yy_gml_array_check_index_set(6)] = 50; - _inst.gmlvalues[__yy_gml_array_check_index_set(7)] = 40; - _inst.gmlvalues[__yy_gml_array_check_index_set(8)] = 10; - _inst.gmlvalues[__yy_gml_array_check_index_set(9)] = 9; - _inst.gmlvalues[__yy_gml_array_check_index_set(10)] = 5; - _inst.gmlvalues[__yy_gml_array_check_index_set(11)] = 4; - _inst.gmlvalues[__yy_gml_array_check_index_set(12)] = 1; - _inst.gmlnumerals = __yy_gml_array_check(_inst.gmlnumerals, 3862562094); - _inst.gmlnumerals[__yy_gml_array_check_index_set(0)] = "M"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(1)] = "CM"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(2)] = "D"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(3)] = "CD"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(4)] = "C"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(5)] = "XC"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(6)] = "L"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(7)] = "XL"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(8)] = "X"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(9)] = "IX"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(10)] = "V"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(11)] = "IV"; - _inst.gmlnumerals[__yy_gml_array_check_index_set(12)] = "I"; - var gmlnumber = argument0; - if (yyGetBool(yyfless(gmlnumber, 0)) || yyGetBool(yyfgreater(gmlnumber, 3999))) { - return ""; - } - var gmlstr = ""; - var gmli = 0; - for (; yyfless(gmli, 13); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - while (yyfgreaterequal(gmlnumber, _inst.gmlvalues[__yy_gml_array_check_index(gmli, _inst.gmlvalues)])) { - { - gmlnumber = yyfminus(gmlnumber, _inst.gmlvalues[__yy_gml_array_check_index(gmli, _inst.gmlvalues)]); - gmlstr = yyfplus(gmlstr, _inst.gmlnumerals[__yy_gml_array_check_index(gmli, _inst.gmlnumerals)]); - } - } - } - } - return gmlstr; - } -} -function gml_GlobalScript_s_get_watermark_color(_inst, _other) { - _inst.gmls_get_watermark_color = __yy_method(_inst, gml_Script_s_get_watermark_color); -} -function gml_Script_s_get_watermark_color(_inst, _other) { - { - { - var __yy__v1914 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1915 in __yy__v1914) { - if (!__yy__v1914.hasOwnProperty(__yy__v1915)) continue; - var __yy__v1916 = __yy__v1914[__yy__v1915]; - { - random_set_seed(g_pBuiltIn.get_current_time()); - var gmlcol = make_color_rgb(random(255), random(255), random(255)); - var gmlcol_h = clamp(color_get_hue(gmlcol), 0, 255); - var gmlcol_s = clamp(color_get_saturation(gmlcol), 0, 255); - var gmlcol_v = clamp(color_get_value(gmlcol), 100, 220); - return make_color_hsv(gmlcol_h, gmlcol_s, gmlcol_v); - } - } - } - } -} -function gml_GlobalScript_s_generate_uid(_inst, _other, argument0, argument1) { - _inst.gmls_generate_uid = __yy_method(_inst, gml_Script_s_generate_uid); -} -function gml_Script_s_generate_uid(_inst, _other, argument0, argument1) { - { - random_set_seed(argument0); - var gmlnums = argument1; - var gmlr = ""; - var gmli = 0; - for (; yyfless(gmli, gmlnums); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(yyfgreater(gmli, 0)) && yyGetBool(yyfequal(yyfmod(__yy_gml_errCheck(gmli), 4), 0))) { - gmlr = yyfplus(gmlr, "-"); - } - gmlr = yyfplus(gmlr, choose("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F")); - } - } - random_set_seed(g_pBuiltIn.get_current_time()); - return gmlr; - } -} -function gml_GlobalScript_gmcallback_poki_loadbar(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6) { - _inst.gmlgmcallback_poki_loadbar = __yy_method(_inst, gml_Script_gmcallback_poki_loadbar); -} -function gml_Script_gmcallback_poki_loadbar(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5, argument6) { - { - gml_Script_slog(_inst, _other, "gmcallback_poki_loadbar"); - var gmlr; - var gmlpc = argument1; - var gmlpt = argument2; - var gmlcw = argument3; - var gmlch = argument4; - var gmliw = argument5; - var gmlih = argument6; - var ___sw1602___ = argument0; - var ___swc1603___ = -1; - if (yyCompareVal(___sw1602___, "image_rect", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 0; - } else if (yyCompareVal(___sw1602___, "background_color", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 1; - } else if (yyCompareVal(___sw1602___, "bar_background_color", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 2; - } else if (yyCompareVal(___sw1602___, "bar_foreground_color", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 3; - } else if (yyCompareVal(___sw1602___, "bar_border_color", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 4; - } else if (yyCompareVal(___sw1602___, "bar_width", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 5; - } else if (yyCompareVal(___sw1602___, "bar_height", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 6; - } else if (yyCompareVal(___sw1602___, "bar_border_width", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 7; - } else if (yyCompareVal(___sw1602___, "bar_offset", g_GMLMathEpsilon, false) == 0) { - ___swc1603___ = 8; - } - switch (___swc1603___) { - case 0: { - gmlr = __yy_gml_array_check(gmlr, 2556479103); - gmlr[__yy_gml_array_check_index_set(0)] = yyftime(yyfmod(__yy_gml_errCheck(yyfdiv(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 500)), 4), __yy_gml_errCheck(yyfdiv(__yy_gml_errCheck(gmliw), 4))); - gmlr[__yy_gml_array_check_index_set(1)] = 0; - gmlr[__yy_gml_array_check_index_set(2)] = 0; - gmlr[__yy_gml_array_check_index_set(3)] = 0; - return gmlr; - } - case 1: { - return "#000000"; - } - case 2: { - return "#000000"; - } - case 3: { - return "#D2D20A"; - } - case 4: { - return "#2C68FF"; - } - case 5: { - return round(yyftime(__yy_gml_errCheck(gmlcw), 0.6)); - } - case 6: { - return 20; - } - case 7: { - return 2; - } - case 8: { - return 0; - } - } - return undefined; - } -} -function gml_GlobalScript_poki_pause(_inst, _other) { - _inst.gmlpoki_pause = __yy_method(_inst, gml_Script_poki_pause); -} -function gml_Script_poki_pause(_inst, _other) { - { - gml_Script_slog(_inst, _other, "poki_pause"); - audio_master_gain(0); - } -} -function gml_GlobalScript_s_set_up_qb_pmap(_inst, _other) { - _inst.gmls_set_up_qb_pmap = __yy_method(_inst, gml_Script_s_set_up_qb_pmap); -} -function gml_Script_s_set_up_qb_pmap(_inst, _other) { - { - { - var __yy__v1917 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1918 in __yy__v1917) { - if (!__yy__v1917.hasOwnProperty(__yy__v1918)) continue; - var __yy__v1919 = __yy__v1917[__yy__v1918]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1919.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1919.gmlroster, gmli); - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) { - { - ds_map_set(gmlpmap, "fname", __yy__v1919.gmlfname); - ds_map_set(gmlpmap, "lname", __yy__v1919.gmllname); - ds_map_set(gmlpmap, "age", 21); - ds_map_set(gmlpmap, "skill", 1); - ds_map_set(gmlpmap, "speed", 1); - ds_map_set(gmlpmap, "strength", 1); - ds_map_set(gmlpmap, "stamina", 1); - ds_map_set(gmlpmap, "max_skill", 10); - ds_map_set(gmlpmap, "max_speed", 10); - ds_map_set(gmlpmap, "max_strength", 10); - ds_map_set(gmlpmap, "max_stamina", 10); - ds_map_set(gmlpmap, "contract", 2); - ds_map_set(gmlpmap, "attitude", 50); - ds_map_set(gmlpmap, "salary", gml_Script_s_get_new_salary(__yy__v1919, _inst, gmlpmap)); - ds_map_set(gmlpmap, "xp", 0); - ds_map_set(gmlpmap, "xp_level", 1); - ds_map_set(gmlpmap, "condition", 100); - ds_map_set(gmlpmap, "skin", __yy__v1919.gmlmy_skin); - ds_map_set(gmlpmap, "face_x", __yy__v1919.gmlmyface_x); - ds_map_set(gmlpmap, "face_y", __yy__v1919.gmlmyface_y); - return; - } - } - } - } - } - } - } - } -} -function gml_GlobalScript_poki_resume(_inst, _other) { - _inst.gmlpoki_resume = __yy_method(_inst, gml_Script_poki_resume); -} -function gml_Script_poki_resume(_inst, _other, argument0, argument1) { - { - audio_master_gain(1); - } -} // /// @function scale_canvas(base width, base height, current width, current height, center); -// /// @param {int} base width The base width for the game room -// /// @param {int} base height The base height for the game room -// /// @param {int} current width The current width of the game canvas -// /// @param {int} current height The current height of the game canvas -// /// @param {bool} center Set whether to center the game window on the canvas or not -function gml_GlobalScript_scale_canvas(_inst, _other) { - _inst.gmlscale_canvas = __yy_method(_inst, gml_Script_scale_canvas); -} -function gml_Script_scale_canvas(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - var gml_aspect = yyfdivide(__yy_gml_errCheck(argument0), __yy_gml_errCheck(argument1)); - if (yyfgreater(yyfdivide(__yy_gml_errCheck(argument2), __yy_gml_errCheck(gml_aspect)), argument3)) { - { - var gmlvh = floor(yyftime(__yy_gml_errCheck(argument3), __yy_gml_errCheck(gml_aspect))); - if (yyGetBool(yyfbitand(__yy_gml_errCheck(gmlvh), 1))) { - (g_yyPrePostObject__ = gmlvh), (gmlvh = g_yyPrePostObject__ instanceof Long ? gmlvh.add(1) : ++gmlvh), g_yyPrePostObject__; - } - window_set_size(gmlvh, argument3); - } - } else { - { - var gmlvw = floor(yyfdivide(__yy_gml_errCheck(argument2), __yy_gml_errCheck(gml_aspect))); - if (yyGetBool(yyfbitand(__yy_gml_errCheck(gmlvw), 1))) { - (g_yyPrePostObject__ = gmlvw), (gmlvw = g_yyPrePostObject__ instanceof Long ? gmlvw.add(1) : ++gmlvw), g_yyPrePostObject__; - } - window_set_size(argument2, gmlvw); - } - } - if (yyGetBool(argument4)) { - window_center(); - } - surface_resize(g_pBuiltIn.application_surface, min(window_get_width(), argument0), min(window_get_height(), argument1)); - } -} -function gml_GlobalScript_s_update_camera(_inst, _other) { - _inst.gmls_update_camera = __yy_method(_inst, gml_Script_s_update_camera); -} -function gml_Script_s_update_camera(_inst, _other) { - { - var gmldes_zoom = 0.6; - { - var __yy__v1920 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v1921 in __yy__v1920) { - if (!__yy__v1920.hasOwnProperty(__yy__v1921)) continue; - var __yy__v1922 = __yy__v1920[__yy__v1921]; - { - if (yyGetBool(__yy__v1922.gmlholder) && yyGetBool(gml_Script_s_aiming(__yy__v1922, _inst))) { - { - var gmldist = gml_Script_s_get_distance_to_furthest_teammate(__yy__v1922, _inst, __yy__v1922.gmlholder); - gmldes_zoom = clamp(yyftime(__yy_gml_errCheck(gmldist), 0.003), 0.7, 1); - } - } - } - } - } - var ___sw1612___ = _inst.gmlstate; - var ___swc1613___ = -1; - if (yyCompareVal(___sw1612___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1613___ = 0; - } - switch (___swc1613___) { - case 0: { - if (yyfnotequal(_inst.gmlcomm_stage, 14)) { - { - _inst.gmlbzoom = lerp(_inst.gmlbzoom, 1, 0.05); - break; - } - } - } - default: { - _inst.gmlbzoom = lerp(_inst.gmlbzoom, gmldes_zoom, 0.025); - if (yyGetBool(_inst.gmlkicking)) { - _inst.gmlbzoom = 1; - } - break; - } - } - var ___sw1614___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_zoom"); - var ___swc1615___ = -1; - if (yyCompareVal(___sw1614___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1614___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc1615___ = 0; - } - switch (___swc1615___) { - case 0: { - _inst.gmlbzoom = 1; - break; - } - } - camera_set_view_size(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)], yyftime(960, __yy_gml_errCheck(_inst.gmlbzoom)), yyftime(540, __yy_gml_errCheck(_inst.gmlbzoom))); - var gmlcam_w = camera_get_view_width(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]); - var gmlcam_h = camera_get_view_height(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]); - var gmlcam_trackx = yyftime(__yy_gml_errCheck(gmlcam_w), 0.5); - var gmlcam_tracky = yyftime(__yy_gml_errCheck(gmlcam_h), 0.5); - var gmlcx = 1300; - var gmlcy = 300; - var gmllrp = 0.05; - var gmlball = global.gmlmaster_ball; - if (yyGetBool(instance_exists(gmlball))) { - { - gmlcx = yyInst(_inst, _other, gmlball).x; - gmlcy = yyfplus(300, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlball).y), 300)), 0.5))); - if (yyGetBool(gml_Script_s_aiming(_inst, _other))) { - gmlcy = 300; - } - if (yyGetBool(instance_exists(yyInst(_inst, _other, gmlball).gmlholder))) { - gmlcx = yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).x; - } - gmlcam_trackx = yyftime(__yy_gml_errCheck(gmlcam_w), __yy_gml_errCheck(yyfminus(0.5, __yy_gml_errCheck(yyftime(0.15, __yy_gml_errCheck(_inst.gmldrivedir)))))); - if (yyGetBool(_inst.gmlkicking)) { - gmlcam_trackx = yyftime(__yy_gml_errCheck(gmlcam_w), __yy_gml_errCheck(yyfminus(0.5, __yy_gml_errCheck(yyftime(0.25, __yy_gml_errCheck(_inst.gmldrivedir)))))); - } - } - } else { - { - gmlcy = 0; - gmllrp = 0.025; - var ___sw1616___ = _inst.gmldrivedir; - var ___swc1617___ = -1; - if (yyCompareVal(___sw1616___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1617___ = 0; - } else if (yyCompareVal(___sw1616___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1617___ = 1; - } - switch (___swc1617___) { - case 0: { - if (yyfequal(_inst.gmlpossession, _inst.gmlhuman_team)) { - gmlcx = yyfminus(gmlcx, yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20)); - } else { - gmlcx = yyfplus(gmlcx, yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20)); - } - break; - } - case 1: { - if (yyfequal(_inst.gmlpossession, _inst.gmlhuman_team)) { - gmlcx = yyfplus(gmlcx, yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20)); - } else { - gmlcx = yyfminus(gmlcx, yyftime(__yy_gml_errCheck(_inst.gmlscrimmage), 20)); - } - break; - } - } - var ___sw1618___ = _inst.gmlcomm_stage; - var ___swc1619___ = -1; - if (yyCompareVal(___sw1618___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1618___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1619___ = 0; - } else if (yyCompareVal(___sw1618___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1618___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1618___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1619___ = 1; - } - switch (___swc1619___) { - case 0: { - if (yyGetBool(yyfnotequal(_inst.gmlquarter, 3)) && yyGetBool(yyfnotequal(_inst.gmlquarter, 5))) { - break; - } - } - case 1: { - gmllrp = 0.25; - gmlcx = 1300; - break; - } - default: { - break; - } - } - } - } - gmlcy = yyfminus(gmlcy, 10); - var gmlnewpos_x = lerp(camera_get_view_x(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]), yyfminus(__yy_gml_errCheck(gmlcx), __yy_gml_errCheck(gmlcam_trackx)), yyftime(__yy_gml_errCheck(gmllrp), 0.5)); - var gmlnewpos_y = lerp(camera_get_view_y(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]), yyfminus(__yy_gml_errCheck(gmlcy), __yy_gml_errCheck(gmlcam_tracky)), yyftime(__yy_gml_errCheck(gmllrp), 0.5)); - gmlnewpos_x = clamp(gmlnewpos_x, 0, yyfminus(__yy_gml_errCheck(g_pBuiltIn.room_width), __yy_gml_errCheck(gmlcam_w))); - gmlnewpos_y = clamp(gmlnewpos_y, 0, yyfminus(__yy_gml_errCheck(g_pBuiltIn.room_height), __yy_gml_errCheck(gmlcam_h))); - camera_set_view_pos(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)], gmlnewpos_x, gmlnewpos_y); - } -} -function gml_GlobalScript__poki_gameplay_start(_inst, _other) { - _inst.gml_poki_gameplay_start = __yy_method(_inst, gml_Script__poki_gameplay_start); -} -function gml_Script__poki_gameplay_start(_inst, _other) { - { - if (yyGetBool(global.gmlpoki) && yyGetBool(!yyGetBool(global.gmlpoki_gameplay))) { - { - gml_Script_slog(_inst, _other, "_poki_gameplay_start"); - poki_gameplay_start(); - global.gmlpoki_gameplay = true; - } - } - } -} -function gml_GlobalScript__poki_gameplay_stop(_inst, _other) { - _inst.gml_poki_gameplay_stop = __yy_method(_inst, gml_Script__poki_gameplay_stop); -} -function gml_Script__poki_gameplay_stop(_inst, _other) { - { - if (yyGetBool(global.gmlpoki) && yyGetBool(global.gmlpoki_gameplay)) { - { - gml_Script_slog(_inst, _other, "_poki_gameplay_stop"); - poki_gameplay_stop(); - global.gmlpoki_gameplay = false; - } - } - } -} -function gml_GlobalScript_s_find_gamepad(_inst, _other) { - _inst.gmls_find_gamepad = __yy_method(_inst, gml_Script_s_find_gamepad); - _inst.gmls_gamepad_is_fingerprint_sensor = __yy_method(_inst, gml_Script_s_gamepad_is_fingerprint_sensor); -} -function gml_Script_s_find_gamepad(_inst, _other) { - { - if (!yyGetBool(global.gmlbrowser)) { - { - var gmli = 0; - for (; yyfless(gmli, gamepad_get_device_count()); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(gamepad_is_connected(gmli))) { - { - if (yyGetBool(gml_Script_s_gamepad_is_fingerprint_sensor(_inst, _other, gmli))) { - return; - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gamepad_get_description(gmli)), " connected ("), __yy_gml_errCheck(string(gmli))), ")")); - global.gmlgamepad = true; - yyInst(_inst, _other, global.gmlgp_1).gmlslot = gmli; - { - var __yy__v1923 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v1924 in __yy__v1923) { - if (!__yy__v1923.hasOwnProperty(__yy__v1924)) continue; - var __yy__v1925 = __yy__v1923[__yy__v1924]; - __yy__v1925.gmlcontrol_alpha = 5; - } - } - gml_Script_s_update_gamepad(_inst, _other); - return; - } - } - } - } - } - } - } -} -function gml_Script_s_gamepad_is_fingerprint_sensor(_inst, _other, argument0) { - { - var gmlstr = gamepad_get_description(argument0); - if (yyGetBool(string_count("uinput-fpc", gmlstr)) || yyGetBool(string_count("uinput-goodix", gmlstr))) { - { - gml_Script_slog(_inst, _other, "Ignoring fingerprint sensor"); - return true; - } - } - return false; - } -} // /// @param {Struct} _gp -function gml_GlobalScript_s_update_gamepad(_inst, _other) { - _inst.gmls_update_gamepad = __yy_method(_inst, gml_Script_s_update_gamepad); - _inst.gmls_gamepad_async = __yy_method(_inst, gml_Script_s_gamepad_async); - _inst.gmls_gamepad_activity = __yy_method(_inst, gml_Script_s_gamepad_activity); - _inst.gmls_clear_last_selected_history = __yy_method(_inst, gml_Script_s_clear_last_selected_history); - _inst.gmls_overwrite_last_selected = __yy_method(_inst, gml_Script_s_overwrite_last_selected); - _inst.gmls_save_last_selected = __yy_method(_inst, gml_Script_s_save_last_selected); - _inst.gmls_get_last_selected = __yy_method(_inst, gml_Script_s_get_last_selected); - _inst.gmls_reset_gamepad = __yy_method(_inst, gml_Script_s_reset_gamepad); - _inst.gmls_update_gamepad_data = __yy_method(_inst, gml_Script_s_update_gamepad_data); - _inst.gmls_update_ui_selected = __yy_method(_inst, gml_Script_s_update_ui_selected); - _inst.gmls_multiplayer_init = __yy_method(_inst, gml_Script_s_multiplayer_init); - _inst.gmls_is_multicon_wanted = __yy_method(_inst, gml_Script_s_is_multicon_wanted); - _inst.gmls_toggle_multicon_wanted = __yy_method(_inst, gml_Script_s_toggle_multicon_wanted); - _inst.gmls_multicon_reset = __yy_method(_inst, gml_Script_s_multicon_reset); - _inst.gmls_multicon_init = __yy_method(_inst, gml_Script_s_multicon_init); - _inst.gmls_refresh_gamepads = __yy_method(_inst, gml_Script_s_refresh_gamepads); - _inst.gmls_gamepad_lv_dir = __yy_method(_inst, gml_Script_s_gamepad_lv_dir); - _inst.gmls_set_multicon_active = __yy_method(_inst, gml_Script_s_set_multicon_active); - _inst.gmls_set_multicon_turn = __yy_method(_inst, gml_Script_s_set_multicon_turn); - _inst.gmls_multicon_save_turn = __yy_method(_inst, gml_Script_s_multicon_save_turn); - _inst.gmls_multicon_restore_turn = __yy_method(_inst, gml_Script_s_multicon_restore_turn); - _inst.gmls_is_turn = __yy_method(_inst, gml_Script_s_is_turn); - _inst.gmls_is_multicon = __yy_method(_inst, gml_Script_s_is_multicon); - _inst.gmls_get_multicon_current_pad = __yy_method(_inst, gml_Script_s_get_multicon_current_pad); - _inst.gmls_set_multicon_touch = __yy_method(_inst, gml_Script_s_set_multicon_touch); - _inst.gmls_is_touch_allowed = __yy_method(_inst, gml_Script_s_is_touch_allowed); - _inst.gmls_is_ui_selected = __yy_method(_inst, gml_Script_s_is_ui_selected); - _inst.gmls_ui_selected_color = __yy_method(_inst, gml_Script_s_ui_selected_color); -} -function gml_Script_s_update_gamepad(_inst, _other) { - { - if (yyGetBool(global.gmlbrowser)) { - { - global.gmlgamepad = false; - return; - } - } - var gmlpad = gml_Script_s_gamepad_activity(_inst, _other); - if (yyGetBool(yyfgreaterequal(gmlpad, 0)) && yyGetBool(yyGetBool(yyfnotequal(gmlpad, yyInst(_inst, _other, global.gmlgp).gmlslot)) || yyGetBool(!yyGetBool(global.gmlgamepad)))) { - { - if (yyfequal(gmlpad, yyInst(_inst, _other, global.gmlgp_1).gmlslot)) { - global.gmlgp = global.gmlgp_1; - } else { - if (yyfequal(gmlpad, yyInst(_inst, _other, global.gmlgp_2).gmlslot)) { - global.gmlgp = global.gmlgp_2; - } else { - if (!yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - global.gmlgp = global.gmlgp_1; - yyInst(_inst, _other, global.gmlgp).gmlslot = gmlpad; - } - } - } - } - global.gmlgamepad = true; - gml_Script_slogf(_inst, _other, "active gp slot is %1 (1:%2 2:%3) detected: %4 turn: %5", yyInst(_inst, _other, global.gmlgp).gmlslot, yyInst(_inst, _other, global.gmlgp_1).gmlslot, yyInst(_inst, _other, global.gmlgp_2).gmlslot, gmlpad, yyInst(_inst, _other, global.gmlgp_mp).gmlturn); - } - } - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - if (!yyGetBool(gml_Script_s_is_turn(_inst, _other, global.gmlgp))) { - var ___sw1632___ = yyInst(_inst, _other, global.gmlgp_mp).gmlturn; - var ___swc1633___ = -1; - if (yyCompareVal(___sw1632___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1633___ = 0; - } else if (yyCompareVal(___sw1632___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1633___ = 1; - } - switch (___swc1633___) { - case 0: { - global.gmlgp = global.gmlgp_1; - break; - } - case 1: { - global.gmlgp = global.gmlgp_2; - break; - } - default: { - break; - } - } - } - } - } - if (yyGetBool(yyGetBool(mouse_check_button(1)) || yyGetBool(mouse_check_button(2))) && yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - global.gmlgamepad = false; - } - if (yyGetBool(global.gmlgamepad)) { - { - gml_Script_s_update_gamepad_data(_inst, _other, global.gmlgp_1); - gml_Script_s_update_gamepad_data(_inst, _other, global.gmlgp_2); - gml_Script_s_update_ui_selected(_inst, _other, global.gmlgp_1); - gml_Script_s_update_ui_selected(_inst, _other, global.gmlgp_2); - } - } else { - { - yyInst(_inst, _other, global.gmlgp).gmlui_selected = -4; - } - } - } -} -function gml_Script_s_gamepad_async(_inst, _other) { - { - var ___sw1634___ = ds_map_find_value(g_pBuiltIn.get_async_load(), "event_type"); - var ___swc1635___ = -1; - if (yyCompareVal(___sw1634___, "gamepad discovered", g_GMLMathEpsilon, false) == 0) { - ___swc1635___ = 0; - } else if (yyCompareVal(___sw1634___, "gamepad lost", g_GMLMathEpsilon, false) == 0) { - ___swc1635___ = 1; - } - switch (___swc1635___) { - case 0: { - var gmlpad = ds_map_find_value(g_pBuiltIn.get_async_load(), "pad_index"); - gml_Script_s_refresh_gamepads(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gamepad_get_description(gmlpad)), " connected ("), __yy_gml_errCheck(string(gmlpad))), ")")); - gml_Script_slog(_inst, _other, gamepad_get_mapping(gmlpad)); - break; - } - case 1: { - var gmlpad = ds_map_find_value(g_pBuiltIn.get_async_load(), "pad_index"); - var gmlslots = gml_Script_s_refresh_gamepads(_inst, _other); - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other)) && yyGetBool(yyfless(gmlslots, 2))) { - { - gml_Script_s_multicon_save_turn(_inst, _other); - gml_Script_s_multicon_reset(_inst, _other); - gml_Script_s_exhibition_lost_two_controllers(_inst, _other); - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("pad ", __yy_gml_errCheck(string(gmlpad))), " disconnected")); - break; - } - } - } -} -function gml_Script_s_gamepad_activity(_inst, _other) { - { - var gml_slot; - var gmli = 0; - for (; yyfless(gmli, gamepad_get_device_count()); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(gamepad_is_connected(gmli))) { - { - gml_slot = gmli; - if (yyfgreater(yyfplus(__yy_gml_errCheck(gamepad_axis_value(gml_slot, 32785)), __yy_gml_errCheck(gamepad_axis_value(gml_slot, 32786))), 0.2)) { - return gml_slot; - } else { - if (yyfgreater(yyfplus(__yy_gml_errCheck(gamepad_axis_value(gml_slot, 32787)), __yy_gml_errCheck(gamepad_axis_value(gml_slot, 32788))), 0.2)) { - return gml_slot; - } else { - if (yyGetBool(gamepad_button_check(gml_slot, global.gmlgp_select)) || yyGetBool(gamepad_button_check(gml_slot, global.gmlgp_back)) || yyGetBool(gamepad_button_check(gml_slot, 32771)) || yyGetBool(gamepad_button_check(gml_slot, 32772))) { - return gml_slot; - } else { - if (yyGetBool(gamepad_button_check(gml_slot, 32783)) || yyGetBool(gamepad_button_check(gml_slot, 32784)) || yyGetBool(gamepad_button_check(gml_slot, 32781)) || yyGetBool(gamepad_button_check(gml_slot, 32782))) { - return gml_slot; - } else { - if (yyGetBool(gamepad_button_check(gml_slot, 32773)) || yyGetBool(gamepad_button_check(gml_slot, 32775))) { - return gml_slot; - } else { - if (yyGetBool(gamepad_button_check(gml_slot, 32774)) || yyGetBool(gamepad_button_check(gml_slot, 32776))) { - return gml_slot; - } else { - if (yyGetBool(gamepad_button_check(gml_slot, 32777)) || yyGetBool(gamepad_button_check(gml_slot, 32778))) { - return gml_slot; - } - } - } - } - } - } - } - } - } - } - } - return -1; - } -} -function gml_Script_s_clear_last_selected_history(_inst, _other) { - { - } -} -function gml_Script_s_overwrite_last_selected(_inst, _other) { - { - gml_Script_s_get_last_selected(_inst, _other, g_pBuiltIn.get_current_room()); - gml_Script_s_save_last_selected(_inst, _other); - } -} -function gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad"; - } - if (gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad.prototype.__type === undefined) { - gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad.prototype.__type = "gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlrm = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlls = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - } - } - } -} -function gml_Script_s_save_last_selected(_inst, _other) { - { - if (yyfequal(_inst.object_index, YYASSET_REF(0x0000001b))) { - return; - } - var gmlls = __yy_gml_object_create(_inst, (_inst.gml___struct___202 = __yy_method(_inst, gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad)), g_pBuiltIn.get_current_room(), _inst.id); - ds_list_add(global.gmllsh, gmlls); - } -} -function gml_Script_s_get_last_selected(_inst, _other, argument0) { - { - var gmlls, gmllsid; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(global.gmllsh)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gmlls = ds_list_find_value(global.gmllsh, gmli); - if (yyfequal(yyInst(_inst, _other, gmlls).gmlrm, argument0)) { - { - gmllsid = yyInst(_inst, _other, gmlls).gmlls; - ds_list_delete(global.gmllsh, gmli); - return gmllsid; - } - } - } - } - return -1; - } -} -function gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad"; - } - if (gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad.prototype.__type === undefined) { - gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad.prototype.__type = "gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.id = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlslot = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gmlaxisr_h = 0; - _inst.gmlaxisr_v = 0; - _inst.gmlaxisr_force = 0; - _inst.gmlaxisr_flick = 0; - _inst.gmlaxisl_h = 0; - _inst.gmlaxisl_v = 0; - _inst.gmlaxisl_force = 0; - _inst.gmlaxisl_flick = 0; - _inst.gmlaxisl_v_dir = 1; - _inst.gmltrigger = 0; - _inst.gmltriggerl = 0; - _inst.gmltriggerr = 0; - _inst.gmlgamepad_anybutton = 0; - _inst.gmlui_selected = -4; - } - } - } -} -function gml_Script_s_reset_gamepad(_inst, _other, argument0) { - { - gml_Script_slogf(_inst, _other, "Resetting gamepad %1 data", argument0); - return __yy_gml_object_create(_inst, (_inst.gml___struct___203 = __yy_method(_inst, gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad)), argument0, -1); - } -} -function gml_Script_s_update_gamepad_data(_inst, _other, argument0) { - { - { - var __yy__v1926 = GetWithArray(argument0); - for (var __yy__v1927 in __yy__v1926) { - if (!__yy__v1926.hasOwnProperty(__yy__v1927)) continue; - var __yy__v1928 = __yy__v1926[__yy__v1927]; - { - if (yyfless(__yy__v1928.gmlslot, 0)) { - return; - } - __yy__v1928.gmlaxisr_h = gamepad_axis_value(__yy__v1928.gmlslot, 32787); - __yy__v1928.gmlaxisr_v = gamepad_axis_value(__yy__v1928.gmlslot, 32788); - __yy__v1928.gmlaxisr_force = max(abs(__yy__v1928.gmlaxisr_h), abs(__yy__v1928.gmlaxisr_v)); - if (yyfless(__yy__v1928.gmlaxisr_force, 0.2)) { - __yy__v1928.gmlaxisr_flick = false; - } - __yy__v1928.gmlaxisl_h = gamepad_axis_value(__yy__v1928.gmlslot, 32785); - __yy__v1928.gmlaxisl_v = yyftime(__yy_gml_errCheck(gamepad_axis_value(__yy__v1928.gmlslot, 32786)), __yy_gml_errCheck(__yy__v1928.gmlaxisl_v_dir)); - if (yyGetBool(gamepad_button_check(__yy__v1928.gmlslot, 32783))) { - __yy__v1928.gmlaxisl_h = -1; - } - if (yyGetBool(gamepad_button_check(__yy__v1928.gmlslot, 32784))) { - __yy__v1928.gmlaxisl_h = 1; - } - if (yyGetBool(gamepad_button_check(__yy__v1928.gmlslot, 32781))) { - __yy__v1928.gmlaxisl_v = -1; - } - if (yyGetBool(gamepad_button_check(__yy__v1928.gmlslot, 32782))) { - __yy__v1928.gmlaxisl_v = 1; - } - __yy__v1928.gmlaxisl_force = max(abs(__yy__v1928.gmlaxisl_h), abs(__yy__v1928.gmlaxisl_v)); - if (yyfless(__yy__v1928.gmlaxisl_force, 0.2)) { - __yy__v1928.gmlaxisl_flick = false; - } - __yy__v1928.gmltriggerl = 0; - __yy__v1928.gmltriggerr = 0; - if (yyGetBool(gamepad_button_check(__yy__v1928.gmlslot, 32773)) || yyGetBool(gamepad_button_check(__yy__v1928.gmlslot, 32775))) { - __yy__v1928.gmltriggerl = 1; - } - if (yyGetBool(gamepad_button_check(__yy__v1928.gmlslot, 32774)) || yyGetBool(gamepad_button_check(__yy__v1928.gmlslot, 32776))) { - __yy__v1928.gmltriggerr = 1; - } - __yy__v1928.gmltrigger = yyGetBool(__yy__v1928.gmltriggerl) || yyGetBool(__yy__v1928.gmltriggerr); - __yy__v1928.gmlgamepad_anybutton = yyGetBool(__yy__v1928.gmltrigger) || yyGetBool(gamepad_button_check_released(__yy__v1928.gmlslot, global.gmlgp_select)) || yyGetBool(gamepad_button_check_released(__yy__v1928.gmlslot, global.gmlgp_back)) || yyGetBool(gamepad_button_check_released(__yy__v1928.gmlslot, 32771)) || yyGetBool(gamepad_button_check_released(__yy__v1928.gmlslot, 32772)) || yyGetBool(gamepad_button_check_released(__yy__v1928.gmlslot, 32778)); - } - } - } - } -} -function gml_Script_s_update_ui_selected(_inst, _other, argument0) { - { - { - var __yy__v1929 = GetWithArray(argument0); - for (var __yy__v1930 in __yy__v1929) { - if (!__yy__v1929.hasOwnProperty(__yy__v1930)) continue; - var __yy__v1931 = __yy__v1929[__yy__v1930]; - { - if (yyGetBool(yyfless(__yy__v1931.gmlslot, 0)) || yyGetBool(yyGetBool(gml_Script_s_is_multicon(__yy__v1931, _inst)) && yyGetBool(!yyGetBool(gml_Script_s_is_turn(__yy__v1931, _inst, argument0))))) { - { - __yy__v1931.gmlui_selected = -4; - return; - } - } - if (!yyGetBool(instance_exists(__yy__v1931.gmlui_selected))) { - __yy__v1931.gmlui_selected = -4; - } - { - var __yy__v1932 = GetWithArray(__yy__v1931.gmlui_selected); - for (var __yy__v1933 in __yy__v1932) { - if (!__yy__v1932.hasOwnProperty(__yy__v1933)) continue; - var __yy__v1934 = __yy__v1932[__yy__v1933]; - { - if (!yyGetBool(__yy__v1934.visible)) { - yyInst(_inst, _other, argument0).gmlui_selected = -4; - } else { - if (yyGetBool(__yy__v1934.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1934.layer)))) { - yyInst(_inst, _other, argument0).gmlui_selected = -4; - } else { - if (yyGetBool(variable_instance_exists(__yy__v1934.id, "active")) && yyGetBool(!yyGetBool(__yy__v1934.gmlactive))) { - yyInst(_inst, _other, argument0).gmlui_selected = -4; - } - } - } - } - } - } - { - var __yy__v1935 = GetWithArray(__yy__v1931.gmlui_selected); - for (var __yy__v1936 in __yy__v1935) { - if (!__yy__v1935.hasOwnProperty(__yy__v1936)) continue; - var __yy__v1937 = __yy__v1935[__yy__v1936]; - { - { - var __yy__v1938 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v1939 in __yy__v1938) { - if (!__yy__v1938.hasOwnProperty(__yy__v1939)) continue; - var __yy__v1940 = __yy__v1938[__yy__v1939]; - if (yyfless(__yy__v1940.depth, __yy__v1937.depth)) { - yyInst(_inst, _other, argument0).gmlui_selected = -4; - } - } - } - } - } - } - if (yyfequal(__yy__v1931.gmlui_selected, -4)) { - gml_Script_s_find_default_button(__yy__v1931, _inst, false, argument0); - } - if (yyGetBool(yyfequal(__yy__v1931.gmlaxisl_flick, false)) && yyGetBool(yyfgreater(__yy__v1931.gmlaxisl_force, 0.9))) { - { - if (yyGetBool(!yyGetBool(gamepad_button_check(__yy__v1931.gmlslot, global.gmlgp_select))) && yyGetBool(!yyGetBool(gamepad_button_check(__yy__v1931.gmlslot, global.gmlgp_back))) && yyGetBool(!yyGetBool(gamepad_button_check(__yy__v1931.gmlslot, 32771))) && yyGetBool(!yyGetBool(gamepad_button_check(__yy__v1931.gmlslot, 32772)))) { - { - __yy__v1931.gmlaxisl_flick = true; - var gmlclosest_obj = -4; - var gmlclosest_dist = -1; - var gmlkb_alt_obj = -4; - var gmlkb_alt_dist = -1; - { - var __yy__v1941 = GetWithArray(__yy__v1931.gmlui_selected); - for (var __yy__v1942 in __yy__v1941) { - if (!__yy__v1941.hasOwnProperty(__yy__v1942)) continue; - var __yy__v1943 = __yy__v1941[__yy__v1942]; - { - { - var __yy__v1944 = GetWithArray(YYASSET_REF(0x00000022)); - for (var __yy__v1945 in __yy__v1944) { - if (!__yy__v1944.hasOwnProperty(__yy__v1945)) continue; - var __yy__v1946 = __yy__v1944[__yy__v1945]; - { - if (!yyGetBool(__yy__v1946.visible)) { - continue; - } - if (yyGetBool(__yy__v1946.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1946.layer)))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1946.id, "active")) && yyGetBool(!yyGetBool(__yy__v1946.gmlactive))) { - continue; - } - if (yyfequal(__yy__v1946.id, yyInst(_inst, _other, argument0).gmlui_selected)) { - continue; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f))) && yyGetBool(yyfgreater(__yy__v1946.depth, yyInst(_inst, _other, YYASSET_REF(0x0000004f)).depth))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1946.id, "gp_mapped_button")) && yyGetBool(yyfnotequal(__yy__v1946.gmlgp_mapped_button, -1))) { - continue; - } - if (yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive) && yyGetBool(!yyGetBool(__yy__v1946.gmlgp_active_editing))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument0).id), __yy_gml_errCheck(__yy__v1946.gmlgp_allowed)), 0)) { - continue; - } - var gmlsx = 0; - var gmlsy = 0; - if (yyfless(yyInst(_inst, _other, argument0).gmlaxisl_h, -0.5)) { - gmlsx = -1; - } - if (yyfgreater(yyInst(_inst, _other, argument0).gmlaxisl_h, 0.5)) { - gmlsx = 1; - } - if (yyfless(yyInst(_inst, _other, argument0).gmlaxisl_v, -0.5)) { - gmlsy = -1; - } - if (yyfgreater(yyInst(_inst, _other, argument0).gmlaxisl_v, 0.5)) { - gmlsy = 1; - } - var gmlxdist = abs(yyfminus(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(__yy__v1946.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1946.sprite_width), 0.5)))), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(__yy__v1943.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1943.sprite_width), 0.5)))))); - var gmlydist = abs(yyfminus(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(__yy__v1946.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1946.sprite_height), 0.5)))), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(__yy__v1943.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1943.sprite_height), 0.5)))))); - if (yyGetBool(yyGetBool(yyfless(gmlsx, 0)) && yyGetBool(yyfless(__yy__v1946.x, __yy__v1943.x))) || yyGetBool(yyGetBool(yyfgreater(gmlsx, 0)) && yyGetBool(yyfgreater(__yy__v1946.x, __yy__v1943.x)))) { - { - if (!yyGetBool(yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive) && yyGetBool(yyfnotequal(gmlydist, 0)))) { - { - var gmldist = yyfplus(__yy_gml_errCheck(gmlxdist), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlydist), 5))); - if (yyGetBool(yyfequal(gmlclosest_dist, -1)) || yyGetBool(yyfless(gmldist, gmlclosest_dist))) { - { - gmlclosest_dist = gmldist; - gmlclosest_obj = __yy__v1946.id; - } - } - } - } - } - } else { - if (yyGetBool(yyGetBool(yyfless(gmlsy, 0)) && yyGetBool(yyfless(__yy__v1946.y, __yy__v1943.y))) || yyGetBool(yyGetBool(yyfgreater(gmlsy, 0)) && yyGetBool(yyfgreater(__yy__v1946.y, __yy__v1943.y)))) { - { - gmlxdist = yyfdivide(gmlxdist, yyfdivide(__yy_gml_errCheck(__yy__v1946.sprite_width), __yy_gml_errCheck(__yy__v1943.sprite_width))); - var gmldist = yyfplus(__yy_gml_errCheck(gmlxdist), __yy_gml_errCheck(gmlydist)); - if (yyGetBool(yyfequal(gmlclosest_dist, -1)) || yyGetBool(yyfless(gmldist, gmlclosest_dist))) { - { - gmlclosest_dist = gmldist; - gmlclosest_obj = __yy__v1946.id; - } - } - } - } - } - if (yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive)) { - { - if (yyfnotequal(gmlsx, 0)) { - { - var gmldist = yyfplus(__yy_gml_errCheck(abs(yyfminus(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(__yy__v1946.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1946.sprite_width), 0.5)))), __yy_gml_errCheck(yyfminus(yyfminus(yyfplus(__yy_gml_errCheck(__yy__v1943.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1943.sprite_width), 0.5))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlsx), __yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, global.gmlcustkb).gmlbase).sprite_width)))), 16))))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlydist), 5))); - if (yyGetBool(yyfequal(gmlkb_alt_dist, -1)) || yyGetBool(yyfless(gmldist, gmlkb_alt_dist))) { - { - gmlkb_alt_dist = gmldist; - gmlkb_alt_obj = __yy__v1946.id; - } - } - } - } else { - if (yyfnotequal(gmlsy, 0)) { - { - var gmldist = yyfplus(__yy_gml_errCheck(abs(yyfminus(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(__yy__v1946.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1946.sprite_height), 0.5)))), __yy_gml_errCheck(yyfminus(yyfminus(yyfplus(__yy_gml_errCheck(__yy__v1943.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy__v1943.sprite_height), 0.5))), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlsy), __yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, global.gmlcustkb).gmlbase).sprite_height)))), 16))))), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlxdist), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(__yy__v1946.sprite_width), __yy_gml_errCheck(__yy__v1943.sprite_width)))))); - if (yyGetBool(yyfequal(gmlkb_alt_dist, -1)) || yyGetBool(yyfless(gmldist, gmlkb_alt_dist))) { - { - gmlkb_alt_dist = gmldist; - gmlkb_alt_obj = __yy__v1946.id; - } - } - } - } - } - } - } - } - } - } - } - } - } - if (yyGetBool(gmlclosest_obj)) { - yyInst(_inst, _other, argument0).gmlui_selected = gmlclosest_obj; - } - if (yyGetBool(yyfequal(gmlclosest_obj, -4)) && yyGetBool(yyfnotequal(gmlkb_alt_obj, -4))) { - yyInst(_inst, _other, argument0).gmlui_selected = gmlkb_alt_obj; - } - if (yyfgreaterequal(yyInst(_inst, _other, argument0).gmlui_selected, 0)) { - { - gml_Script_slogf(__yy__v1931, _inst, "ui %4 allowed:%1 gpid:%2 : %3", yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlui_selected).gmlgp_allowed, yyInst(_inst, _other, argument0).id, yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, yyInst(_inst, _other, argument0).gmlui_selected).gmlgp_allowed), __yy_gml_errCheck(yyInst(_inst, _other, argument0).id)), __yy__v1931.id); - } - } - } - } - } - } - } - } - } - } -} -function gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad"; - } - if (gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad.prototype.__type === undefined) { - gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad.prototype.__type = "gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad.prototype); - { - _inst.gmltry_multi = false; - _inst.gmlsingle = true; - _inst.gmlturn = 0; - _inst.gmltouch = true; - } - } -} -function gml_Script_s_multiplayer_init(_inst, _other) { - { - global.gmlgp_1 = gml_Script_s_reset_gamepad(_inst, _other, 1); - global.gmlgp_2 = gml_Script_s_reset_gamepad(_inst, _other, 2); - global.gmlgp = global.gmlgp_1; - global.gmlgp_mp = __yy_gml_object_create(_inst, (_inst.gml___struct___204 = __yy_method(_inst, gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad))); - } -} -function gml_Script_s_is_multicon_wanted(_inst, _other) { - { - return yyInst(_inst, _other, global.gmlgp_mp).gmltry_multi; - } -} -function gml_Script_s_toggle_multicon_wanted(_inst, _other) { - { - { - var __yy__v1947 = GetWithArray(global.gmlgp_mp); - for (var __yy__v1948 in __yy__v1947) { - if (!__yy__v1947.hasOwnProperty(__yy__v1948)) continue; - var __yy__v1949 = __yy__v1947[__yy__v1948]; - __yy__v1949.gmltry_multi = !yyGetBool(__yy__v1949.gmltry_multi); - } - } - } -} -function gml_Script_s_multicon_reset(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - return; - } - gml_Script_s_set_multicon_active(_inst, _other, false); - gml_Script_s_set_multicon_turn(_inst, _other); - gml_Script_s_set_multicon_touch(_inst, _other, true); - var ___sw1636___ = g_pBuiltIn.get_os_type(); - var ___swc1637___ = -1; - if (yyCompareVal(___sw1636___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1637___ = 0; - } - switch (___swc1637___) { - case 0: { - switch_controller_support_set_defaults(); - break; - } - default: { - break; - } - } - } -} -function gml_Script_s_multicon_init(_inst, _other) { - { - var ___sw1638___ = g_pBuiltIn.get_os_type(); - var ___swc1639___ = -1; - if (yyCompareVal(___sw1638___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1639___ = 0; - } else if (yyCompareVal(___sw1638___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1639___ = 1; - } - switch (___swc1639___) { - case 0: { - switch_controller_joycon_set_holdtype(1); - switch_controller_set_supported_styles(30); - switch_controller_support_set_singleplayer_only(false); - switch_controller_support_set_player_min(2); - switch_controller_support_set_player_max(2); - var gmlresult = switch_controller_support_show(); - gml_Script_slogf(_inst, _other, "NX: Controller support result %1", gmlresult); - var gmlplayers = switch_controller_support_get_player_count(); - gml_Script_slogf(_inst, _other, "NX: Player count %1", gmlplayers); - if (yyfless(gmlplayers, 2)) { - { - gml_Script_s_multicon_reset(_inst, _other); - } - } else { - { - gml_Script_s_set_multicon_active(_inst, _other, true); - gml_Script_s_set_multicon_turn(_inst, _other); - gml_Script_s_refresh_gamepads(_inst, _other); - } - } - break; - } - case 1: { - if (!yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other))) { - break; - } - gml_Script_s_set_multicon_active(_inst, _other, true); - gml_Script_s_set_multicon_turn(_inst, _other); - var gmlslots = gml_Script_s_refresh_gamepads(_inst, _other); - if (yyfgreaterequal(gmlslots, 2)) { - { - gml_Script_s_set_multicon_turn(_inst, _other); - } - } else { - { - gml_Script_s_multicon_reset(_inst, _other); - } - } - break; - } - default: { - gml_Script_slogf(_inst, _other, "DBG: Testing multi controller support"); - break; - } - } - } -} -function gml_Script_s_refresh_gamepads(_inst, _other) { - { - if (yyGetBool(global.gmlbrowser)) { - return; - } - var gmlslot = 0; - yyInst(_inst, _other, global.gmlgp_1).gmlslot = -1; - yyInst(_inst, _other, global.gmlgp_2).gmlslot = -1; - var gmli = 0; - for (; yyfless(gmli, gamepad_get_device_count()); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(gml_Script_s_gamepad_is_fingerprint_sensor(_inst, _other, gmli))) { - continue; - } - if (yyGetBool(gamepad_is_connected(gmli))) { - { - gml_Script_slogf(_inst, _other, "gp slot %1 is %2", yyfplus(__yy_gml_errCheck(gmlslot), 1), gmli); - var ___sw1640___ = gmlslot; - var ___swc1641___ = -1; - if (yyCompareVal(___sw1640___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1641___ = 0; - } else if (yyCompareVal(___sw1640___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1641___ = 1; - } - switch (___swc1641___) { - case 0: { - yyInst(_inst, _other, global.gmlgp_1).gmlslot = gmli; - yyInst(_inst, _other, global.gmlgp_1).gmlaxisl_v_dir = gml_Script_s_gamepad_lv_dir(_inst, _other, gmli); - break; - } - case 1: { - yyInst(_inst, _other, global.gmlgp_2).gmlslot = gmli; - yyInst(_inst, _other, global.gmlgp_2).gmlaxisl_v_dir = gml_Script_s_gamepad_lv_dir(_inst, _other, gmli); - break; - } - } - (g_yyPrePostObject__ = gmlslot), (gmlslot = g_yyPrePostObject__ instanceof Long ? gmlslot.add(1) : ++gmlslot), g_yyPrePostObject__; - } - } - } - } - if (yyfgreater(gmlslot, 0)) { - { - global.gmlgamepad = true; - global.gmlgp = global.gmlgp_1; - } - } - gml_Script_slogf(_inst, _other, "gp_1:%1 gp_2:%2 gp:%3", yyInst(_inst, _other, global.gmlgp_1).gmlslot, yyInst(_inst, _other, global.gmlgp_2).gmlslot, yyInst(_inst, _other, global.gmlgp).gmlslot); - return gmlslot; - } -} -function gml_Script_s_gamepad_lv_dir(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other))) { - return 1; - } - if (yyfequal(gamepad_get_description(argument0), "SteelSeries Nimbus")) { - return -1; - } - return 1; - } -} -function gml_Script_s_set_multicon_active(_inst, _other, argument0) { - { - yyInst(_inst, _other, global.gmlgp_mp).gmlsingle = !yyGetBool(argument0); - } -} -function gml_Script_s_set_multicon_turn(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - return; - } - if (yyGetBool(is_undefined(argument0))) { - argument0 = 0; - } - yyInst(_inst, _other, global.gmlgp_mp).gmlturn = argument0; - gml_Script_slogf(_inst, _other, "Setting turn: %1", argument0); - } -} -function gml_Script_s_multicon_save_turn(_inst, _other) { - { - yyInst(_inst, _other, global.gmlgp_mp).gmlturn_save = yyInst(_inst, _other, global.gmlgp_mp).gmlturn; - } -} -function gml_Script_s_multicon_restore_turn(_inst, _other) { - { - yyInst(_inst, _other, global.gmlgp_mp).gmlturn = yyInst(_inst, _other, global.gmlgp_mp).gmlturn_save; - } -} -function gml_Script_s_is_turn(_inst, _other, argument0) { - { - { - var __yy__v1950 = GetWithArray(global.gmlgp_mp); - for (var __yy__v1951 in __yy__v1950) { - if (!__yy__v1950.hasOwnProperty(__yy__v1951)) continue; - var __yy__v1952 = __yy__v1950[__yy__v1951]; - { - if (yyGetBool(yyfequal(__yy__v1952.gmlturn, 0)) || yyGetBool(yyfequal(yyInst(_inst, _other, argument0).id, __yy__v1952.gmlturn)) || yyGetBool(gml_Script_s_is_paused_or_just_unpaused(__yy__v1952, _inst))) { - return true; - } - return false; - } - } - } - } -} -function gml_Script_s_is_multicon(_inst, _other) { - { - return yyGetBool(global.gmlgamepad) && yyGetBool(!yyGetBool(yyInst(_inst, _other, global.gmlgp_mp).gmlsingle)); - } -} -function gml_Script_s_get_multicon_current_pad(_inst, _other) { - { - var ___sw1642___ = yyInst(_inst, _other, global.gmlgp_mp).gmlturn; - var ___swc1643___ = -1; - if (yyCompareVal(___sw1642___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1643___ = 0; - } - switch (___swc1643___) { - case 0: { - return global.gmlgp_2; - } - default: { - return global.gmlgp_1; - } - } - } -} -function gml_Script_s_set_multicon_touch(_inst, _other, argument0) { - { - { - var __yy__v1953 = GetWithArray(global.gmlgp_mp); - for (var __yy__v1954 in __yy__v1953) { - if (!__yy__v1953.hasOwnProperty(__yy__v1954)) continue; - var __yy__v1955 = __yy__v1953[__yy__v1954]; - { - __yy__v1955.gmltouch = argument0; - } - } - } - } -} -function gml_Script_s_is_touch_allowed(_inst, _other) { - { - if (!yyGetBool(global.gmlgamepad)) { - return true; - } - { - var __yy__v1956 = GetWithArray(global.gmlgp_mp); - for (var __yy__v1957 in __yy__v1956) { - if (!__yy__v1956.hasOwnProperty(__yy__v1957)) continue; - var __yy__v1958 = __yy__v1956[__yy__v1957]; - return yyGetBool(__yy__v1958.gmltouch) && yyGetBool(__yy__v1958.gmlsingle); - } - } - } -} -function gml_Script_s_is_ui_selected(_inst, _other) { - { - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - if (yyfequal(yyInst(_inst, _other, global.gmlgp_1).gmlui_selected, _inst.id)) { - return true; - } - if (yyfequal(yyInst(_inst, _other, global.gmlgp_2).gmlui_selected, _inst.id)) { - return true; - } - } - } else { - { - if (yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) { - return true; - } - } - } - } - } - return false; - } -} -function gml_Script_s_ui_selected_color(_inst, _other) { - { - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp_1).gmlui_selected, _inst.id)) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp_2).gmlui_selected, _inst.id))) { - return 65535; - } - if (yyfequal(yyInst(_inst, _other, global.gmlgp_1).gmlui_selected, _inst.id)) { - return 255; - } - if (yyfequal(yyInst(_inst, _other, global.gmlgp_2).gmlui_selected, _inst.id)) { - return 65280; - } - } - } else { - { - if (yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) { - return 255; - } - } - } - } - } - return 16777215; - } -} -function gml_GlobalScript_s_find_default_button(_inst, _other) { - _inst.gmls_find_default_button = __yy_method(_inst, gml_Script_s_find_default_button); -} -function gml_Script_s_find_default_button(_inst, _other, argument0, argument1) { - { - if (yyfequal(argument1, _inst.undefined)) { - argument1 = global.gmlgp_1; - } - } - { - if (!yyGetBool(global.gmlgamepad)) { - return; - } - if (yyGetBool(argument0)) { - yyInst(_inst, _other, argument1).gmlui_selected = -4; - } - if (yyGetBool(yyfnotequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000002))) && yyGetBool(yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro) || yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000000))))) { - { - { - var __yy__v1959 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v1960 in __yy__v1959) { - if (!__yy__v1959.hasOwnProperty(__yy__v1960)) continue; - var __yy__v1961 = __yy__v1959[__yy__v1960]; - { - if (!yyGetBool(__yy__v1961.visible)) { - continue; - } - if (yyGetBool(__yy__v1961.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1961.layer)))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1961.id, "active")) && yyGetBool(!yyGetBool(__yy__v1961.gmlactive))) { - continue; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f))) && yyGetBool(yyfgreater(__yy__v1961.depth, yyInst(_inst, _other, YYASSET_REF(0x0000004f)).depth))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1961.id, "gp_mapped_button")) && yyGetBool(yyfnotequal(__yy__v1961.gmlgp_mapped_button, -1))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1961.gmlgp_allowed)), 0)) { - continue; - } - var gmlsname = script_get_name(__yy__v1961.gmlonClickAction); - if (yyGetBool(__yy__v1961.gmlflash)) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1961.id; - return; - } - } else { - { - var ___sw1648___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot"); - var ___swc1649___ = -1; - if (yyCompareVal(___sw1648___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1649___ = 1; - } else if (yyCompareVal(___sw1648___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1649___ = 2; - } else if (yyCompareVal(___sw1648___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1649___ = 3; - } else if (yyCompareVal(___sw1648___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1649___ = 4; - } - switch (___swc1649___) { - default: { - if (yyGetBool(string_count("_LoadSlot1", gmlsname))) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1961.id; - return; - } - } - break; - } - case 1: { - if (yyGetBool(string_count("_LoadSlot2", gmlsname))) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1961.id; - return; - } - } - break; - } - case 2: { - if (yyGetBool(string_count("_LoadSlot3", gmlsname))) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1961.id; - return; - } - } - break; - } - case 3: { - if (yyGetBool(string_count("_LoadSlot4", gmlsname))) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1961.id; - return; - } - } - break; - } - case 4: { - if (yyGetBool(string_count("_LoadSlot5", gmlsname))) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1961.id; - return; - } - } - break; - } - } - } - } - } - } - } - } - } - var ___sw1650___ = g_pBuiltIn.get_current_room(); - var ___swc1651___ = -1; - if (yyCompareVal(___sw1650___, YYASSET_REF(0x0300000a), g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1650___, YYASSET_REF(0x0300000d), g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1650___, YYASSET_REF(0x0300000c), g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1650___, YYASSET_REF(0x0300000b), g_GMLMathEpsilon, false) == 0) { - ___swc1651___ = 0; - } - switch (___swc1651___) { - case 0: { - { - var __yy__v1962 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v1963 in __yy__v1962) { - if (!__yy__v1962.hasOwnProperty(__yy__v1963)) continue; - var __yy__v1964 = __yy__v1962[__yy__v1963]; - { - if (yyfequal(__yy__v1964.gmlcolour, global.gmlc_primary)) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1964.id; - return; - } - } - } - } - } - break; - } - } - var gmllsi = gml_Script_s_get_last_selected(_inst, _other, g_pBuiltIn.get_current_room()); - if (yyfnotequal(gmllsi, -1)) { - { - gml_Script_slog(_inst, _other, yyfplus("last selected: ", __yy_gml_errCheck(string(gmllsi)))); - { - var __yy__v1965 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v1966 in __yy__v1965) { - if (!__yy__v1965.hasOwnProperty(__yy__v1966)) continue; - var __yy__v1967 = __yy__v1965[__yy__v1966]; - { - if (!yyGetBool(__yy__v1967.visible)) { - continue; - } - if (yyGetBool(__yy__v1967.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1967.layer)))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1967.id, "active")) && yyGetBool(!yyGetBool(__yy__v1967.gmlactive))) { - continue; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f))) && yyGetBool(yyfgreater(__yy__v1967.depth, yyInst(_inst, _other, YYASSET_REF(0x0000004f)).depth))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1967.id, "gp_mapped_button")) && yyGetBool(yyfnotequal(__yy__v1967.gmlgp_mapped_button, -1))) { - continue; - } - if (yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive) && yyGetBool(!yyGetBool(__yy__v1967.gmlgp_active_editing))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1967.gmlgp_allowed)), 0)) { - continue; - } - if (yyfequal(gmllsi, __yy__v1967.id)) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1967.id; - return; - } - } - } - } - } - { - var __yy__v1968 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v1969 in __yy__v1968) { - if (!__yy__v1968.hasOwnProperty(__yy__v1969)) continue; - var __yy__v1970 = __yy__v1968[__yy__v1969]; - { - if (!yyGetBool(__yy__v1970.visible)) { - continue; - } - if (yyGetBool(__yy__v1970.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1970.layer)))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1970.gmlgp_allowed)), 0)) { - continue; - } - if (yyfequal(gmllsi, __yy__v1970.id)) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1970.id; - return; - } - } - } - } - } - { - var __yy__v1971 = GetWithArray(YYASSET_REF(0x00000028)); - for (var __yy__v1972 in __yy__v1971) { - if (!__yy__v1971.hasOwnProperty(__yy__v1972)) continue; - var __yy__v1973 = __yy__v1971[__yy__v1972]; - { - if (!yyGetBool(__yy__v1973.visible)) { - continue; - } - if (yyGetBool(__yy__v1973.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1973.layer)))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1973.gmlgp_allowed)), 0)) { - continue; - } - if (yyfequal(gmllsi, __yy__v1973.id)) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1973.id; - return; - } - } - } - } - } - } - } - { - var __yy__v1974 = GetWithArray(YYASSET_REF(0x00000014)); - for (var __yy__v1975 in __yy__v1974) { - if (!__yy__v1974.hasOwnProperty(__yy__v1975)) continue; - var __yy__v1976 = __yy__v1974[__yy__v1975]; - { - if (!yyGetBool(__yy__v1976.visible)) { - continue; - } - if (yyGetBool(__yy__v1976.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1976.layer)))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1976.id, "active")) && yyGetBool(!yyGetBool(__yy__v1976.gmlactive))) { - continue; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f))) && yyGetBool(yyfgreater(__yy__v1976.depth, yyInst(_inst, _other, YYASSET_REF(0x0000004f)).depth))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1976.id, "gp_mapped_button")) && yyGetBool(yyfnotequal(__yy__v1976.gmlgp_mapped_button, -1))) { - continue; - } - if (yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive) && yyGetBool(!yyGetBool(__yy__v1976.gmlgp_active_editing))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1976.gmlgp_allowed)), 0)) { - continue; - } - if (!yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive)) { - continue; - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlcustkb).gmldefault_key, __yy__v1976.id)) || yyGetBool(yyfequal(__yy__v1976.gmlimage, YYASSET_REF(0x01000091)))) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1976.id; - return; - } - } - } - } - } - { - var __yy__v1977 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v1978 in __yy__v1977) { - if (!__yy__v1977.hasOwnProperty(__yy__v1978)) continue; - var __yy__v1979 = __yy__v1977[__yy__v1978]; - { - if (!yyGetBool(__yy__v1979.visible)) { - continue; - } - if (yyGetBool(__yy__v1979.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1979.layer)))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1979.id, "active")) && yyGetBool(!yyGetBool(__yy__v1979.gmlactive))) { - continue; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f))) && yyGetBool(yyfgreater(__yy__v1979.depth, yyInst(_inst, _other, YYASSET_REF(0x0000004f)).depth))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1979.id, "gp_mapped_button")) && yyGetBool(yyfnotequal(__yy__v1979.gmlgp_mapped_button, -1))) { - continue; - } - if (yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive) && yyGetBool(!yyGetBool(__yy__v1979.gmlgp_active_editing))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1979.gmlgp_allowed)), 0)) { - continue; - } - var gmlsname = script_get_name(__yy__v1979.gmlonClickAction); - if (yyGetBool(string_count("_Continue", gmlsname)) || yyGetBool(string_count("_Back", gmlsname)) || yyGetBool(string_count("s_do_postmatch_dilemma", gmlsname)) || yyGetBool(yyfequal(__yy__v1979.gmlonClickAction, kgml_Script_btn_response_1pt))) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1979.id; - return; - } - } - } - } - } - { - var __yy__v1980 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v1981 in __yy__v1980) { - if (!__yy__v1980.hasOwnProperty(__yy__v1981)) continue; - var __yy__v1982 = __yy__v1980[__yy__v1981]; - { - if (!yyGetBool(__yy__v1982.visible)) { - continue; - } - if (yyGetBool(__yy__v1982.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1982.layer)))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1982.id, "active")) && yyGetBool(!yyGetBool(__yy__v1982.gmlactive))) { - continue; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f))) && yyGetBool(yyfgreater(__yy__v1982.depth, yyInst(_inst, _other, YYASSET_REF(0x0000004f)).depth))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1982.id, "gp_mapped_button")) && yyGetBool(yyfnotequal(__yy__v1982.gmlgp_mapped_button, -1))) { - continue; - } - if (yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive) && yyGetBool(!yyGetBool(__yy__v1982.gmlgp_active_editing))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1982.gmlgp_allowed)), 0)) { - continue; - } - var gmlsname = script_get_name(__yy__v1982.gmlonClickAction); - if (yyGetBool(string_count("Home", gmlsname)) || yyGetBool(string_count("Back", gmlsname)) || yyGetBool(string_count("Done", gmlsname)) || yyGetBool(string_count("btn_click_HallOfFame", gmlsname)) || yyGetBool(string_count("s_msg_clear", gmlsname)) || yyGetBool(string_count("_no", gmlsname)) || yyGetBool(string_count("_ChooseAFC", gmlsname))) { - { - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1982.id; - return; - } - } - } - } - } - { - var __yy__v1983 = GetWithArray(YYASSET_REF(0x00000023)); - for (var __yy__v1984 in __yy__v1983) { - if (!__yy__v1983.hasOwnProperty(__yy__v1984)) continue; - var __yy__v1985 = __yy__v1983[__yy__v1984]; - { - if (!yyGetBool(__yy__v1985.visible)) { - continue; - } - if (yyGetBool(__yy__v1985.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1985.layer)))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1985.id, "active")) && yyGetBool(!yyGetBool(__yy__v1985.gmlactive))) { - continue; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f))) && yyGetBool(yyfgreater(__yy__v1985.depth, yyInst(_inst, _other, YYASSET_REF(0x0000004f)).depth))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1985.id, "gp_mapped_button")) && yyGetBool(yyfnotequal(__yy__v1985.gmlgp_mapped_button, -1))) { - continue; - } - if (yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive) && yyGetBool(!yyGetBool(__yy__v1985.gmlgp_active_editing))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1985.gmlgp_allowed)), 0)) { - continue; - } - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1985.id; - return; - } - } - } - { - var __yy__v1986 = GetWithArray(YYASSET_REF(0x00000022)); - for (var __yy__v1987 in __yy__v1986) { - if (!__yy__v1986.hasOwnProperty(__yy__v1987)) continue; - var __yy__v1988 = __yy__v1986[__yy__v1987]; - { - if (!yyGetBool(__yy__v1988.visible)) { - continue; - } - if (yyGetBool(__yy__v1988.layer) && yyGetBool(!yyGetBool(layer_get_visible(__yy__v1988.layer)))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1988.id, "active")) && yyGetBool(!yyGetBool(__yy__v1988.gmlactive))) { - continue; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f))) && yyGetBool(yyfgreater(__yy__v1988.depth, yyInst(_inst, _other, YYASSET_REF(0x0000004f)).depth))) { - continue; - } - if (yyGetBool(variable_instance_exists(__yy__v1988.id, "gp_mapped_button")) && yyGetBool(yyfnotequal(__yy__v1988.gmlgp_mapped_button, -1))) { - continue; - } - if (!yyGetBool(variable_instance_exists(__yy__v1988.id, "onClickAction"))) { - continue; - } - if (yyGetBool(yyInst(_inst, _other, global.gmlcustkb).gmlactive) && yyGetBool(!yyGetBool(__yy__v1988.gmlgp_active_editing))) { - continue; - } - if (yyfequal(yyfbitand(__yy_gml_errCheck(yyInst(_inst, _other, argument1).id), __yy_gml_errCheck(__yy__v1988.gmlgp_allowed)), 0)) { - continue; - } - yyInst(_inst, _other, argument1).gmlui_selected = __yy__v1988.id; - return; - } - } - } - } -} -function gml_GlobalScript_s_get_watermarked_stats(_inst, _other, argument0) { - _inst.gmls_get_watermarked_stats = __yy_method(_inst, gml_Script_s_get_watermarked_stats); -} -function gml_Script_s_get_watermarked_stats(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmlpos = ds_map_find_value(gmlpmap, "position"); - var gmlgms = string(ds_map_find_value(gmlpmap, "season_games")); - var gmlcgms = string(ds_map_find_value(gmlpmap, "career_games")); - var gmlatt = string(ds_map_find_value(gmlpmap, "season_attempts")); - var gmlcmp = string(ds_map_find_value(gmlpmap, "season_complete")); - var gmlyds = string(round(ds_map_find_value(gmlpmap, "season_yards"))); - var gmlavg = gml_Script_s_get_string_float(_inst, _other, gml_Script_s_get_average_yards(_inst, _other, gmlpmap, 1, false), 1); - var gmllng = string(round(ds_map_find_value(gmlpmap, "season_longest"))); - var gmltds = string(ds_map_find_value(gmlpmap, "season_touchdowns")); - var gmlfum = string(ds_map_find_value(gmlpmap, "season_fumbles")); - var gmltck = string(ds_map_find_value(gmlpmap, "season_tackles")); - var gmlint = string(ds_map_find_value(gmlpmap, "season_int")); - var gmlsck = string(ds_map_find_value(gmlpmap, "season_sacks")); - var gmlr_att = string(ds_map_find_value(gmlpmap, "season_rush_attempts")); - var gmlr_yds = string(round(ds_map_find_value(gmlpmap, "season_rush_yards"))); - var gmlr_avg = gml_Script_s_get_string_float(_inst, _other, gml_Script_s_get_average_yards(_inst, _other, gmlpmap, 1, true), 1); - var gmlr_lng = string(round(ds_map_find_value(gmlpmap, "season_rush_longest"))); - var gmlr_tds = string(ds_map_find_value(gmlpmap, "season_rush_touchdowns")); - var gmlstr = yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(gmlpmap, "position"))), " "); - if (yyfequal(gmlpos, 10)) { - gmlstr = "KK "; - } - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus("G", __yy_gml_errCheck(gmlgms)), "/"), __yy_gml_errCheck(gmlcgms))); - var ___sw1654___ = gmlpos; - var ___swc1655___ = -1; - if (yyCompareVal(___sw1654___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1655___ = 0; - } else if (yyCompareVal(___sw1654___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1655___ = 1; - } else if (yyCompareVal(___sw1654___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1654___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1655___ = 2; - } else if (yyCompareVal(___sw1654___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1655___ = 3; - } else if (yyCompareVal(___sw1654___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1655___ = 4; - } - switch (___swc1655___) { - case 0: { - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" AC:", __yy_gml_errCheck(gmlatt)), "/"), __yy_gml_errCheck(gmlcmp))); - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" Y:", __yy_gml_errCheck(gmlyds)), "/"), __yy_gml_errCheck(gmlr_yds))); - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" TD:", __yy_gml_errCheck(gmltds)), "/"), __yy_gml_errCheck(gmlr_tds))); - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" TO:", __yy_gml_errCheck(gmlint)), "/"), __yy_gml_errCheck(gmlfum))); - gmlstr = yyfplus(gmlstr, yyfplus(" SK:", __yy_gml_errCheck(gmlsck))); - break; - } - case 1: { - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" TC:", __yy_gml_errCheck(gmlatt)), "/"), __yy_gml_errCheck(gmlr_att))); - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" Y:", __yy_gml_errCheck(gmlyds)), "/"), __yy_gml_errCheck(gmlr_yds))); - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" TD:", __yy_gml_errCheck(gmltds)), "/"), __yy_gml_errCheck(gmlr_tds))); - gmlstr = yyfplus(gmlstr, yyfplus(" FM:", __yy_gml_errCheck(gmlfum))); - break; - } - case 2: { - gmlstr = yyfplus(gmlstr, yyfplus(" R:", __yy_gml_errCheck(gmlatt))); - gmlstr = yyfplus(gmlstr, yyfplus(" Y:", __yy_gml_errCheck(gmlyds))); - gmlstr = yyfplus(gmlstr, yyfplus(" TD:", __yy_gml_errCheck(gmltds))); - gmlstr = yyfplus(gmlstr, yyfplus(" AV:", __yy_gml_errCheck(gmlavg))); - gmlstr = yyfplus(gmlstr, yyfplus(" FM:", __yy_gml_errCheck(gmlfum))); - break; - } - case 3: { - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" AC:", __yy_gml_errCheck(gmlatt)), "/"), __yy_gml_errCheck(gmlcmp))); - gmlstr = yyfplus(gmlstr, yyfplus(" YD:", __yy_gml_errCheck(gmlyds))); - break; - } - case 4: { - gmlstr = yyfplus(gmlstr, yyfplus(" BL:", __yy_gml_errCheck(gmltck))); - break; - } - default: { - gmlstr = yyfplus(gmlstr, yyfplus(" TK:", __yy_gml_errCheck(gmltck))); - gmlstr = yyfplus(gmlstr, yyfplus(" SK:", __yy_gml_errCheck(gmlsck))); - gmlstr = yyfplus(gmlstr, yyfplus(" IN:", __yy_gml_errCheck(gmlint))); - gmlstr = yyfplus(gmlstr, yyfplus(" FF:", __yy_gml_errCheck(gmlfum))); - break; - } - } - return gmlstr; - } -} -function gml_GlobalScript_s_get_qb_energy(_inst, _other) { - _inst.gmls_get_qb_energy = __yy_method(_inst, gml_Script_s_get_qb_energy); -} -function gml_Script_s_get_qb_energy(_inst, _other) { - { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode, 0)) { - { - return 0; - } - } - var gmlpmap = gml_Script_s_get_qb_pmap(_inst, _other); - if (yyGetBool(gmlpmap)) { - return real(ds_map_find_value(gmlpmap, "condition")); - } else { - return 0; - } - } -} -function gml_GlobalScript_btn_click_external_links(_inst, _other) { - _inst.gmlbtn_click_BuyMerch = __yy_method(_inst, gml_Script_btn_click_BuyMerch); - _inst.gmlbtn_click_MusicBy = __yy_method(_inst, gml_Script_btn_click_MusicBy); - _inst.gmlbtn_click_YouTube = __yy_method(_inst, gml_Script_btn_click_YouTube); - _inst.gmlbtn_click_RecordBook = __yy_method(_inst, gml_Script_btn_click_RecordBook); - _inst.gmlbtn_click_Leagues = __yy_method(_inst, gml_Script_btn_click_Leagues); - _inst.gmlbtn_click_ad_NSS = __yy_method(_inst, gml_Script_btn_click_ad_NSS); - _inst.gmlbtn_click_ad_NSM = __yy_method(_inst, gml_Script_btn_click_ad_NSM); - _inst.gmlbtn_click_ad_RG = __yy_method(_inst, gml_Script_btn_click_ad_RG); - _inst.gmlbtn_click_ad_NSB = __yy_method(_inst, gml_Script_btn_click_ad_NSB); - _inst.gmlbtn_click_ad_RB = __yy_method(_inst, gml_Script_btn_click_ad_RB); - _inst.gmlbtn_click_ad_GP = __yy_method(_inst, gml_Script_btn_click_ad_GP); - _inst.gmlbtn_click_NewStarGames = __yy_method(_inst, gml_Script_btn_click_NewStarGames); -} -function gml_Script_btn_click_BuyMerch(_inst, _other) { - { - url_open_ext(global.gmlurl_merch_tshirts, "_blank"); - } -} -function gml_Script_btn_click_MusicBy(_inst, _other) { - { - url_open_ext(global.gmlurl_heatley_bros, "_blank"); - } -} -function gml_Script_btn_click_YouTube(_inst, _other) { - { - url_open_ext(global.gmlurl_jefe_zhai, "_blank"); - } -} -function gml_Script_btn_click_RecordBook(_inst, _other) { - { - url_open_ext(global.gmlurl_record_book, "_blank"); - } -} -function gml_Script_btn_click_Leagues(_inst, _other) { - { - url_open_ext(global.gmlurl_leagues, "_blank"); - } -} -function gml_Script_btn_click_ad_NSS(_inst, _other) { - { - var ___sw1668___ = g_pBuiltIn.get_os_type(); - var ___swc1669___ = -1; - if (yyCompareVal(___sw1668___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1669___ = 0; - } else if (yyCompareVal(___sw1668___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1668___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1669___ = 1; - } - switch (___swc1669___) { - case 0: { - url_open_ext(global.gmlurl_apple_nss, "_blank"); - break; - break; - } - case 1: { - url_open_ext(global.gmlurl_google_nss, "_blank"); - break; - break; - } - } - } -} -function gml_Script_btn_click_ad_NSM(_inst, _other) { - { - var ___sw1670___ = g_pBuiltIn.get_os_type(); - var ___swc1671___ = -1; - if (yyCompareVal(___sw1670___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1671___ = 0; - } else if (yyCompareVal(___sw1670___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1670___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1671___ = 1; - } - switch (___swc1671___) { - case 0: { - url_open_ext(global.gmlurl_apple_nsm, "_blank"); - break; - break; - } - case 1: { - url_open_ext(global.gmlurl_google_nsm, "_blank"); - break; - break; - } - } - } -} -function gml_Script_btn_click_ad_RG(_inst, _other) { - { - var ___sw1672___ = g_pBuiltIn.get_os_type(); - var ___swc1673___ = -1; - if (yyCompareVal(___sw1672___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1673___ = 0; - } else if (yyCompareVal(___sw1672___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1672___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1673___ = 1; - } - switch (___swc1673___) { - case 0: { - url_open_ext(global.gmlurl_apple_retrogoal, "_blank"); - break; - break; - } - case 1: { - url_open_ext(global.gmlurl_google_retrogoal, "_blank"); - break; - break; - } - } - } -} -function gml_Script_btn_click_ad_NSB(_inst, _other) { - { - var ___sw1674___ = g_pBuiltIn.get_os_type(); - var ___swc1675___ = -1; - if (yyCompareVal(___sw1674___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1675___ = 0; - } else if (yyCompareVal(___sw1674___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1674___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1675___ = 1; - } - switch (___swc1675___) { - case 0: { - url_open_ext(global.gmlurl_apple_nsb, "_blank"); - break; - break; - } - case 1: { - url_open_ext(global.gmlurl_google_nsb, "_blank"); - break; - break; - } - } - } -} -function gml_Script_btn_click_ad_RB(_inst, _other) { - { - var ___sw1676___ = g_pBuiltIn.get_os_type(); - var ___swc1677___ = -1; - if (yyCompareVal(___sw1676___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1677___ = 0; - } else if (yyCompareVal(___sw1676___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1676___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1677___ = 1; - } - switch (___swc1677___) { - case 0: { - url_open_ext(global.gmlurl_apple_retrobowl, "_blank"); - break; - break; - } - case 1: { - url_open_ext(global.gmlurl_google_retrobowl, "_blank"); - break; - break; - } - } - } -} -function gml_Script_btn_click_ad_GP(_inst, _other) { - { - var ___sw1678___ = g_pBuiltIn.get_os_type(); - var ___swc1679___ = -1; - if (yyCompareVal(___sw1678___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1679___ = 0; - } else if (yyCompareVal(___sw1678___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1678___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1679___ = 1; - } - switch (___swc1679___) { - case 0: { - url_open_ext(global.gmlurl_apple_gp, "_blank"); - break; - break; - } - case 1: { - url_open_ext(global.gmlurl_google_gp, "_blank"); - break; - break; - } - } - } -} -function gml_Script_btn_click_NewStarGames(_inst, _other) { - { - url_open_ext("https://www.newstargames.com", "_blank"); - } -} -function gml_GlobalScript_s_do_prematch_dilemma_qb(_inst, _other) { - _inst.gmls_do_prematch_dilemma_qb = __yy_method(_inst, gml_Script_s_do_prematch_dilemma_qb); -} -function gml_Script_s_do_prematch_dilemma_qb(_inst, _other) { - { - { - var __yy__v1989 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1990 in __yy__v1989) { - if (!__yy__v1989.hasOwnProperty(__yy__v1990)) continue; - var __yy__v1991 = __yy__v1989[__yy__v1990]; - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_dilemma_done = true; - if (!yyGetBool(gml_Script_s_get_human_fixture_next(__yy__v1991, _inst))) { - return false; - } - if (yyGetBool(yyfequal(__yy__v1991.gmlyear, 1)) && yyGetBool(yyfequal(__yy__v1991.gmlweek, 1))) { - { - gml_Script_s_add_news_dyn(__yy__v1991, _inst, "web", gml_Script_s_str(__yy__v1991, _inst, "news_qb_pregame1"), gml_Script_s_get_qb_pmap(__yy__v1991, _inst), true); - return true; - } - } - var gmlmsg = ""; - var gmlpmap = gml_Script_s_get_random_player(__yy__v1991, _inst, true); - var gmlsmap = gml_Script_s_get_staff(__yy__v1991, _inst, 101); - var gmldilemmas = ds_list_create(); - if (yyGetBool(irandom(2)) && yyGetBool(yyfgreater(__yy__v1991.gmlyear, 1))) { - { - ds_list_add(gmldilemmas, "dilemma_Owner"); - if (yyGetBool(gmlpmap)) { - { - if (yyGetBool(gml_Script_s_is_offensive_player(__yy__v1991, _inst, gmlpmap))) { - gmlsmap = gml_Script_s_get_staff(__yy__v1991, _inst, 102); - } - if (yyGetBool(!yyGetBool(gml_Script_s_player_benched(__yy__v1991, _inst, gmlpmap))) && yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "condition"), 0)) && yyGetBool(yyfless(ds_map_find_value(gmlpmap, "condition"), 20)) && yyGetBool(yyfless(__yy__v1991.gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))) { - ds_list_add(gmldilemmas, "dilemma_RestPlayer"); - } - if (yyflessequal(ds_map_find_value(gmlpmap, "attitude"), 30)) { - ds_list_add(gmldilemmas, "dilemma_toxic"); - } - if (yyGetBool(gmlsmap) && yyGetBool(yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "attitude"), 30)) || yyGetBool(yyflessequal(ds_map_find_value(gmlsmap, "attitude"), 30)))) { - ds_list_add(gmldilemmas, "dilemma_Coach_BustUp"); - } - if (yyflessequal(ds_map_find_value(gmlpmap, "attitude"), 60)) { - ds_list_add(gmldilemmas, "dilemma_late"); - } - if (yyfequal(ds_map_find_value(gmlpmap, "age"), gml_Script_s_rookie_age_internal(__yy__v1991, _inst))) { - ds_list_add(gmldilemmas, "dilemma_rookie"); - } - if (yyGetBool(yyfgreater(ds_map_find_value(gmlpmap, "attitude"), 90)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 98))) { - ds_list_add(gmldilemmas, "news_CharityWork"); - } else { - ds_list_add(gmldilemmas, "dilemma_random"); - } - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(gmldilemmas)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gml_Script_slog(__yy__v1991, _inst, yyfplus("List: ", __yy_gml_errCheck(ds_list_find_value(gmldilemmas, gmli)))); - } - } - ds_list_shuffle(gmldilemmas); - gmlmsg = gml_Script_s_choose_dilemma(__yy__v1991, _inst, ds_list_find_value(gmldilemmas, 0)); - gml_Script_slog(__yy__v1991, _inst, yyfplus("s_do_prematch_dilemma: ", __yy_gml_errCheck(gmlmsg))); - } - } - if (yyGetBool(string_count("dilemma_", gmlmsg))) { - { - ds_map_destroy(__yy__v1991.gmlmap_dilemma); - __yy__v1991.gmlmap_dilemma = -1; - __yy__v1991.gmlmap_dilemma = gml_Script_s_parse_dilemma(__yy__v1991, _inst, gmlmsg, gmlpmap, "ui_Dilemma"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = gmlpmap; - gml_Script_s_create_dilemma(__yy__v1991, _inst, __yy__v1991.gmlmap_dilemma); - ds_list_destroy(gmldilemmas); - gmldilemmas = -1; - return true; - } - } else { - if (yyGetBool(string_count("news_", gmlmsg))) { - { - if (yyGetBool(string_count("news_CharityWork", gmlmsg))) { - { - gmlmsg = gml_Script_s_parse_player_message(__yy__v1991, _inst, gml_Script_s_str(__yy__v1991, _inst, gmlmsg), gmlpmap); - gml_Script_s_meter_change(__yy__v1991, _inst, 1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, g_pBuiltIn.get_current_room(), gmlmsg); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 2); - } - } else { - { - gmlmsg = gml_Script_s_parse_player_message(__yy__v1991, _inst, gml_Script_s_str(__yy__v1991, _inst, gmlmsg), gmlpmap); - gml_Script_s_create_message(__yy__v1991, _inst, gml_Script_s_str(__yy__v1991, _inst, "ui_News"), gmlmsg, gml_Script_s_str(__yy__v1991, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - ds_list_destroy(gmldilemmas); - gmldilemmas = -1; - return true; - } - } - } - ds_list_destroy(gmldilemmas); - gmldilemmas = -1; - return false; - } - } - } - } -} -function gml_GlobalScript_s_sound_audience_catch(_inst, _other) { - _inst.gmls_sound_audience_catch = __yy_method(_inst, gml_Script_s_sound_audience_catch); -} -function gml_Script_s_sound_audience_catch(_inst, _other) { - { - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - return; - } - var gmlsnd = audio_play_sound(YYASSET_REF(0x02000002), 1, false); - audio_sound_pitch(gmlsnd, random_range(0.9, 1)); - audio_sound_gain(gmlsnd, 0, 2000); - } -} -function gml_GlobalScript_s_college_overtime(_inst, _other) { - _inst.gmls_college_overtime_start = __yy_method(_inst, gml_Script_s_college_overtime_start); - _inst.gmls_college_overtime_handle_play_end = __yy_method(_inst, gml_Script_s_college_overtime_handle_play_end); - _inst.gmls_college_overtime_setup_new_possesion = __yy_method(_inst, gml_Script_s_college_overtime_setup_new_possesion); - _inst.gmls_college_overtime_offer_kick = __yy_method(_inst, gml_Script_s_college_overtime_offer_kick); - _inst.gmls_college_overtime_next_round = __yy_method(_inst, gml_Script_s_college_overtime_next_round); - _inst.gmls_college_overtime_possession_count = __yy_method(_inst, gml_Script_s_college_overtime_possession_count); - _inst.gmls_college_overtime_one_team_won = __yy_method(_inst, gml_Script_s_college_overtime_one_team_won); - _inst.gmls_college_overtime_other_teams_turn = __yy_method(_inst, gml_Script_s_college_overtime_other_teams_turn); - _inst.gmls_college_overtime_trigger_point_conversion = __yy_method(_inst, gml_Script_s_college_overtime_trigger_point_conversion); - _inst.gmls_college_overtime_flip_possession = __yy_method(_inst, gml_Script_s_college_overtime_flip_possession); - _inst.gmls_college_overtime_score_hack = __yy_method(_inst, gml_Script_s_college_overtime_score_hack); - _inst.gmls_co_poss_str = __yy_method(_inst, gml_Script_s_co_poss_str); - _inst.gmlbtn_click_toggle_college_overtime_debug = __yy_method(_inst, gml_Script_btn_click_toggle_college_overtime_debug); - _inst.gmls_refresh_btn_overtime_text = __yy_method(_inst, gml_Script_s_refresh_btn_overtime_text); -} -function gml_Script_s_college_overtime_start(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_college_overtime_start"); - gml_Script_slog(_inst, _other, "OT !"); - gml_Script_slog(_inst, _other, "OT !!!"); - gml_Script_slog(_inst, _other, "OT !!!!!!!!!!!!!!!!!"); - gml_Script_slog(_inst, _other, " "); - _inst.gmlcollege_overtime = true; - _inst.gmlcollege_overtime_round = 1; - _inst.gmlpossession = irandom(1); - _inst.gmlcollege_overtime_possession = _inst.gmlpossession; - gml_Script_s_college_overtime_setup_new_possesion(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("s_college_overtime_start[", __yy_gml_errCheck(string(_inst.gmlcollege_overtime_round))), "] possesion["), __yy_gml_errCheck(gml_Script_s_co_poss_str(_inst, _other, _inst.gmlpossession))), "]")); - } -} -function gml_Script_s_college_overtime_handle_play_end(_inst, _other) { - { - gml_Script_slog(_inst, _other, " s_college_overtime_handle_play_end"); - gml_Script_s_college_overtime_score_hack(_inst, _other); - if (yyGetBool(gml_Script_s_both_teams_had_possession(_inst, _other))) { - { - if (yyfequal(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlpossession, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlpossession) ? 1 : 0, _inst.gmlteam_score)])) { - { - gml_Script_s_college_overtime_next_round(_inst, _other); - } - } else { - { - gml_Script_s_college_overtime_one_team_won(_inst, _other); - } - } - } - } else { - { - gml_Script_s_college_overtime_other_teams_turn(_inst, _other); - } - } - } -} -function gml_Script_s_college_overtime_setup_new_possesion(_inst, _other) { - { - gml_Script_slog(_inst, _other, " s_college_overtime_setup_new_possesion"); - _inst.gmlscrimmage = 25; - _inst.gmlyards = 10; - _inst.gmlcomm_stage = 2; - if (yyGetBool(!yyGetBool(gml_Script_s_simming_action(_inst, _other))) && yyGetBool(yyfequal(_inst.gmlpossession, _inst.gmlhuman_team))) { - { - var gmlhuman_points_behind = yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)]), __yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)])); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_college_overtime_setup_new_possesion: human_points_behind[", __yy_gml_errCheck(string(gmlhuman_points_behind))), "]")); - if (yyGetBool(yyflessequal(_inst.gmlcollege_overtime_round, 2)) && yyGetBool(yyflessequal(gmlhuman_points_behind, 3))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "matchmsg_kickorattack"), gml_Script_s_str(_inst, _other, "match_co_kick"), gml_Script_s_str(_inst, _other, "match_co_attack"), kgml_Script_btn_response_fg_yes, kgml_Script_btn_response_2pt, 16777215, 0.7); - } - } - } - } - if (yyfgreaterequal(_inst.gmlcollege_overtime_round, 3)) { - { - _inst.gmlcomm_stage = 15; - } - } - } -} -function gml_Script_s_college_overtime_offer_kick(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_college_overtime_offer_kick: "); - if (yyfequal(_inst.gmlcollege_overtime, false)) { - { - gml_Script_slog(_inst, _other, "F:0"); - return false; - } - } - if (yyGetBool(gml_Script_s_simming_action(_inst, _other))) { - { - gml_Script_slog(_inst, _other, "F:1"); - return false; - } - } - if (yyfnotequal(_inst.gmlpossession, _inst.gmlhuman_team)) { - { - gml_Script_slog(_inst, _other, "F:2"); - return false; - } - } - if (yyfgreater(_inst.gmlcollege_overtime_round, 2)) { - { - gml_Script_slog(_inst, _other, "F:3"); - return false; - } - } - if (yyfequal(_inst.gmldown, 1)) { - { - gml_Script_slog(_inst, _other, "F:4"); - return false; - } - } - var gmlpos_count = gml_Script_s_college_overtime_possession_count(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_college_overtime_offer_kick: pos_count[", __yy_gml_errCheck(string(gmlpos_count))), "]")); - if (yyfequal(gmlpos_count, 1)) { - { - if (yyfequal(_inst.gmldown, 4)) { - { - gml_Script_slog(_inst, _other, "T:0"); - return true; - } - } - } - } else { - { - var gmlhuman_points_behind = yyfminus(__yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)]), __yy_gml_errCheck(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)])); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_college_overtime_offer_kick: human_points_behind[", __yy_gml_errCheck(string(gmlhuman_points_behind))), "]")); - if (yyflessequal(gmlhuman_points_behind, 3)) { - { - gml_Script_slog(_inst, _other, "T:1"); - return true; - } - } - } - } - gml_Script_slog(_inst, _other, "F:4"); - return false; - } -} -function gml_Script_s_college_overtime_next_round(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_college_overtime_next_round"); - gml_Script_slog(_inst, _other, "OT !"); - gml_Script_slog(_inst, _other, "OT !!!"); - gml_Script_slog(_inst, _other, "OT !!!!!!!!!!!!!!!!!"); - gml_Script_slog(_inst, _other, " "); - _inst.gmlcollege_overtime_round = yyfplus(_inst.gmlcollege_overtime_round, 1); - _inst.gmlhad_ot_possession = __yy_gml_array_check(_inst.gmlhad_ot_possession, 1346804767); - _inst.gmlhad_ot_possession[__yy_gml_array_check_index_set(0)] = 0; - _inst.gmlhad_ot_possession[__yy_gml_array_check_index_set(1)] = 0; - gml_Script_slog(_inst, _other, yyfplus(yyfplus(" s_college_overtime_next_round college_overtime_round:[", __yy_gml_errCheck(string(_inst.gmlcollege_overtime_round))), "]")); - gml_Script_s_college_overtime_setup_new_possesion(_inst, _other); - } -} -function gml_Script_s_college_overtime_possession_count(_inst, _other) { - { - var gmlc = 0; - if (yyfequal(_inst.gmlhad_ot_possession[__yy_gml_array_check_index(0, _inst.gmlhad_ot_possession)], 1)) { - { - gmlc = yyfplus(gmlc, 1); - } - } - if (yyfequal(_inst.gmlhad_ot_possession[__yy_gml_array_check_index(1, _inst.gmlhad_ot_possession)], 1)) { - { - gmlc = yyfplus(gmlc, 1); - } - } - return gmlc; - } -} -function gml_Script_s_college_overtime_one_team_won(_inst, _other) { - { - gml_Script_slog(_inst, _other, " s_college_overtime_one_team_won"); - _inst.gmlcomm_stage = 17; - } -} -function gml_Script_s_college_overtime_other_teams_turn(_inst, _other) { - { - gml_Script_slog(_inst, _other, "s_college_overtime_other_teams_turn"); - gml_Script_slog(_inst, _other, "OT !!!!!!!!!!!!!!!!!"); - gml_Script_slog(_inst, _other, " "); - gml_Script_s_college_overtime_flip_possession(_inst, _other, true); - gml_Script_s_college_overtime_setup_new_possesion(_inst, _other); - } -} -function gml_Script_s_college_overtime_trigger_point_conversion(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(" s_college_overtime_trigger_point_conversion college_overtime_round:[", __yy_gml_errCheck(string(_inst.gmlcollege_overtime_round))), "]")); - _inst.gmldown = 6; - if (yyfequal(_inst.gmlcollege_overtime_round, 1)) { - { - gml_Script_slog(_inst, _other, " s_college_overtime_trigger_point_conversion... ASK 2P or 1P"); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "matchmsg_PATor2"), gml_Script_s_str(_inst, _other, "match_1pt"), gml_Script_s_str(_inst, _other, "match_2pt"), kgml_Script_btn_response_1pt, kgml_Script_btn_response_2pt, 16777215, 0.7); - } - } else { - { - gml_Script_slog(_inst, _other, " s_college_overtime_trigger_point_conversion... DIRECT 2P"); - } - } - } -} -function gml_Script_s_college_overtime_flip_possession(_inst, _other, argument0) { - { - if (yyGetBool(argument0)) { - { - _inst.gmlcollege_overtime_possession = !yyGetBool(_inst.gmlcollege_overtime_possession); - } - } - gml_Script_s_force_possession(_inst, _other, _inst.gmlcollege_overtime_possession); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("s_college_overtime_flip_possession (cot_poss:", __yy_gml_errCheck(gml_Script_s_co_poss_str(_inst, _other, _inst.gmlcollege_overtime_possession))), ") (poss:"), __yy_gml_errCheck(gml_Script_s_co_poss_str(_inst, _other, _inst.gmlpossession))), ")")); - } -} -function gml_Script_s_college_overtime_score_hack(_inst, _other) { - { - if (yyfequal(global.gmldebug_co_overtime, 0)) { - { - return; - } - } - if (yyfless(_inst.gmlquarter, 4)) { - { - _inst.gmlquarter = 4; - } - } - var gmlsHackTrig = "N/A"; - var gmldoHack = false; - if (yyGetBool(yyfgreaterequal(_inst.gmlquarter, 4)) && yyGetBool(yyfless(_inst.gmlcollege_overtime_round, 1)) && yyGetBool(yyfnotequal(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)]))) { - { - gmldoHack = true; - gmlsHackTrig = "A"; - } - } - if (yyGetBool(yyfequal(gmldoHack, false)) && yyGetBool(irandom(1))) { - { - gmldoHack = true; - gmlsHackTrig = "B"; - } - } - if (yyfequal(global.gmldebug_co_overtime, 2)) { - { - gmldoHack = true; - gmlsHackTrig = "C"; - } - } - if (yyGetBool(gmldoHack)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("HACK FORCING TIE SCORES ot_count[", __yy_gml_errCheck(string(_inst.gmlcollege_overtime_round))), "] global.debug_co_overtime["), __yy_gml_errCheck(string(global.gmldebug_co_overtime))), "] sHackTrig["), __yy_gml_errCheck(gmlsHackTrig)), "]")); - var gmlm = max(_inst.gmlteam_score[__yy_gml_array_check_index(_inst.gmlhuman_team, _inst.gmlteam_score)], _inst.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0, _inst.gmlteam_score)]); - _inst.gmlteam_score = __yy_gml_array_check(_inst.gmlteam_score, 4137727317); - _inst.gmlteam_score[__yy_gml_array_check_index_set(_inst.gmlhuman_team)] = gmlm; - _inst.gmlteam_score[__yy_gml_array_check_index_set(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0)] = gmlm; - } - } else { - { - gml_Script_slog(_inst, _other, "NO HACK - Scores unnafected"); - } - } - } -} -function gml_Script_s_co_poss_str(_inst, _other, argument0) { - { - if (yyfequal(argument0, _inst.gmlhuman_team)) { - { - return "HUMAN"; - } - } - return "AI"; - } -} -function gml_Script_btn_click_toggle_college_overtime_debug(_inst, _other) { - { - global.gmldebug_co_overtime = yyfplus(global.gmldebug_co_overtime, 1); - if (yyfgreater(global.gmldebug_co_overtime, 2)) { - { - global.gmldebug_co_overtime = 0; - } - } - gml_Script_s_refresh_btn_overtime_text(_inst, _other); - } -} -function gml_Script_s_refresh_btn_overtime_text(_inst, _other) { - { - var ___sw1682___ = global.gmldebug_co_overtime; - var ___swc1683___ = -1; - if (yyCompareVal(___sw1682___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1683___ = 0; - } else if (yyCompareVal(___sw1682___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1683___ = 1; - } else if (yyCompareVal(___sw1682___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1683___ = 2; - } - switch (___swc1683___) { - case 0: { - { - yyInst(_inst, _other, 100401).gmltext = "DEB. OT: N"; - break; - } - } - case 1: { - { - yyInst(_inst, _other, 100401).gmltext = "DEB. OT: Y"; - break; - } - } - case 2: { - { - yyInst(_inst, _other, 100401).gmltext = "DEB. OT: L"; - break; - } - } - } - } -} -function gml_GlobalScript_s_player_gpa(_inst, _other, argument0) { - _inst.gmls_gpa_from_percent_grade = __yy_method(_inst, gml_Script_s_gpa_from_percent_grade); - _inst.gmls_gpa_string = __yy_method(_inst, gml_Script_s_gpa_string); - _inst.gmls_gpa_string_direct = __yy_method(_inst, gml_Script_s_gpa_string_direct); - _inst.gmls_decay_percent_grade = __yy_method(_inst, gml_Script_s_decay_percent_grade); - _inst.gmls_debug_recover_percent_grade = __yy_method(_inst, gml_Script_s_debug_recover_percent_grade); - _inst.gmls_post_match_gpa_refresh = __yy_method(_inst, gml_Script_s_post_match_gpa_refresh); - _inst.gmls_add_percent_grade = __yy_method(_inst, gml_Script_s_add_percent_grade); - _inst.gmls_get_decay = __yy_method(_inst, gml_Script_s_get_decay); - _inst.gmls_get_decay_info = __yy_method(_inst, gml_Script_s_get_decay_info); - _inst.gmls_refresh_suspended = __yy_method(_inst, gml_Script_s_refresh_suspended); - _inst.gmls_get_percent_grade_squad = __yy_method(_inst, gml_Script_s_get_percent_grade_squad); - _inst.gmlbtn_click_Boost_GPA = __yy_method(_inst, gml_Script_btn_click_Boost_GPA); - _inst.gmlbtn_response_boost_gpa = __yy_method(_inst, gml_Script_btn_response_boost_gpa); - _inst.gmls_my_team_academics = __yy_method(_inst, gml_Script_s_my_team_academics); - _inst.gmls_player_grade_suspend = __yy_method(_inst, gml_Script_s_player_grade_suspend); - _inst.gmls_player_grade_suspend_from_age = __yy_method(_inst, gml_Script_s_player_grade_suspend_from_age); - _inst.gmls_player_grade_lift_suspension = __yy_method(_inst, gml_Script_s_player_grade_lift_suspension); - _inst.gmls_gpa_step_from_percent_grade = __yy_method(_inst, gml_Script_s_gpa_step_from_percent_grade); - _inst.gmls_percent_grade_from_gpa_step_UPPER = __yy_method(_inst, gml_Script_s_percent_grade_from_gpa_step_UPPER); - _inst.gmls_player_gpa_color = __yy_method(_inst, gml_Script_s_player_gpa_color); - _inst.gmls_player_gpa_colors_info = __yy_method(_inst, gml_Script_s_player_gpa_colors_info); -} -function gml_Script_s_gpa_from_percent_grade(_inst, _other, argument0) { - { - if (yyfless(argument0, 65)) { - { - return 0; - } - } - if (yyflessequal(argument0, 66)) { - { - return 1; - } - } - if (yyflessequal(argument0, 69)) { - { - return 1.3; - } - } - if (yyflessequal(argument0, 72)) { - { - return 1.7; - } - } - if (yyflessequal(argument0, 76)) { - { - return 2; - } - } - if (yyflessequal(argument0, 79)) { - { - return 2.3; - } - } - if (yyflessequal(argument0, 82)) { - { - return 2.7; - } - } - if (yyflessequal(argument0, 86)) { - { - return 3; - } - } - if (yyflessequal(argument0, 89)) { - { - return 3.3; - } - } - if (yyflessequal(argument0, 92)) { - { - return 3.7; - } - } - if (yyflessequal(argument0, 96)) { - { - return 4; - } - } - return 4; - } -} -function gml_Script_s_gpa_string(_inst, _other, argument0) { - { - return string_format(gml_Script_s_gpa_from_percent_grade(_inst, _other, ds_map_find_value(argument0, "percent_grade")), 1, 1); - } -} -function gml_Script_s_gpa_string_direct(_inst, _other, argument0) { - { - return string_format(gml_Script_s_gpa_from_percent_grade(_inst, _other, argument0), 1, 1); - } -} -function gml_Script_s_decay_percent_grade(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - gml_Script_s_add_percent_grade(_inst, _other, argument0, yyftime(-1, __yy_gml_errCheck(gml_Script_s_get_decay(_inst, _other, argument0)))); - } -} -function gml_Script_s_debug_recover_percent_grade(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - gml_Script_s_add_percent_grade(_inst, _other, argument0, 5); - } -} -function gml_Script_s_post_match_gpa_refresh(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - var gmlfinishedWeek = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), 1); - if (yyfgreater(gmlfinishedWeek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("s_post_match_gpa_refresh - Skipped during playoffs w[", __yy_gml_errCheck(string(gmlfinishedWeek))), "] lwr["), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))), "]")); - return; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbyeweek_gpaup)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbyeweek_gpaup = false; - gml_Script_slog(_inst, _other, "s_post_match_gpa_refresh - Skipped for bye-week GPAUP dilemma"); - return; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("s_post_match_gpa_refresh w[", __yy_gml_errCheck(string(gmlfinishedWeek))), "] lwr["), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular))), "]")); - { - var __yy__v1992 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1993 in __yy__v1992) { - if (!__yy__v1992.hasOwnProperty(__yy__v1993)) continue; - var __yy__v1994 = __yy__v1992[__yy__v1993]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1994.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1994.gmlroster, gmli); - ds_map_set(gmlpmap, "saved_percent_grade", ds_map_find_value(gmlpmap, "percent_grade")); - gml_Script_s_decay_percent_grade(__yy__v1994, _inst, gmlpmap); - gml_Script_slog(__yy__v1994, _inst, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")), " percent grade decreased from "), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "saved_percent_grade")))), " to "), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "percent_grade")))), " or in GPA: "), __yy_gml_errCheck(gml_Script_s_gpa_string_direct(__yy__v1994, _inst, ds_map_find_value(gmlpmap, "percent_grade"))))); - } - } - } - } - } - } -} -function gml_Script_s_add_percent_grade(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - var gmlminPR = 60; - var gmlmaxPR = ds_map_find_value(argument0, "max_percent_grade"); - var gmlwantedPR = yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "percent_grade")), __yy_gml_errCheck(argument1)); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_add_percent_grade . minPR[", __yy_gml_errCheck(string(gmlminPR))), "] maxPR["), __yy_gml_errCheck(string(gmlmaxPR))), "] wantedPR["), __yy_gml_errCheck(string(gmlwantedPR))), "] ")); - var gmlnewPG = clamp(gmlwantedPR, gmlminPR, gmlmaxPR); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("s_add_percent_grade . grade boost[", __yy_gml_errCheck(string(argument1))), "] PG["), __yy_gml_errCheck(string(ds_map_find_value(argument0, "percent_grade")))), "/"), __yy_gml_errCheck(gml_Script_s_gpa_string_direct(_inst, _other, ds_map_find_value(argument0, "percent_grade")))), "]->["), __yy_gml_errCheck(string(gmlnewPG))), "/"), __yy_gml_errCheck(gml_Script_s_gpa_string_direct(_inst, _other, gmlnewPG))), "] maxPR["), __yy_gml_errCheck(string(gmlmaxPR))), "] minPR["), __yy_gml_errCheck(string(gmlminPR))), "]")); - ds_map_set(argument0, "percent_grade", gmlnewPG); - gml_Script_s_refresh_suspended(_inst, _other, argument0, true); - } -} -function gml_Script_s_get_decay(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return 0; - } - } - var gmlpmap = argument0; - var gmldecay = 0.8; - if (yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlpmap)) || yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "condition"), -1))) { - { - gmldecay = -2; - } - } else { - { - var ___sw1692___ = gml_Script_s_get_training_reg(_inst, _other, gmlpmap); - var ___swc1693___ = -1; - if (yyCompareVal(___sw1692___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1693___ = 0; - } else if (yyCompareVal(___sw1692___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1693___ = 1; - } else if (yyCompareVal(___sw1692___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1693___ = 2; - } - switch (___swc1693___) { - case 0: { - gmldecay = yyfplus(gmldecay, -0.5); - break; - } - case 1: { - break; - } - case 2: { - gmldecay = yyfplus(gmldecay, 1.5); - break; - } - } - } - } - return gmldecay; - } -} -function gml_Script_s_get_decay_info(_inst, _other, argument0) { - { - var gmlpmap = argument0; - var gmldecayExt = ""; - if (yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlpmap)) || yyGetBool(yyflessequal(ds_map_find_value(gmlpmap, "condition"), -1))) { - { - gmldecayExt = yyfplus(yyfplus("Benched|Injured[", __yy_gml_errCheck(string(-2))), "]"); - } - } else { - { - gmldecayExt = yyfplus(yyfplus("Base[", __yy_gml_errCheck(string(0.8))), "] "); - var ___sw1694___ = gml_Script_s_get_training_reg(_inst, _other, gmlpmap); - var ___swc1695___ = -1; - if (yyCompareVal(___sw1694___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1695___ = 0; - } else if (yyCompareVal(___sw1694___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1695___ = 1; - } else if (yyCompareVal(___sw1694___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1695___ = 2; - } - switch (___swc1695___) { - case 0: { - gmldecayExt = yyfplus(gmldecayExt, yyfplus(yyfplus(" Train(L)[", __yy_gml_errCheck(string(-0.5))), "]")); - break; - } - case 1: { - break; - } - case 2: { - gmldecayExt = yyfplus(gmldecayExt, yyfplus(yyfplus(" Train(H)[", __yy_gml_errCheck(string(1.5))), "]")); - break; - } - } - } - } - var gmlmsg = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Percent[", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "percent_grade")))), "%]->GPA["), __yy_gml_errCheck(string(gml_Script_s_gpa_from_percent_grade(_inst, _other, ds_map_find_value(gmlpmap, "percent_grade"))))), "] MAX Grade["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "max_percent_grade")))), "]"); - gmlmsg = yyfplus(gmlmsg, yyfplus(yyfplus(yyfplus(yyfplus(" Decay:", __yy_gml_errCheck(string(gml_Script_s_get_decay(_inst, _other, gmlpmap)))), "("), __yy_gml_errCheck(gmldecayExt)), ")")); - gmlmsg = yyfplus(gmlmsg, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(" Suspend (Player):", __yy_gml_errCheck(string(gml_Script_s_player_grade_suspend(_inst, _other, gmlpmap)))), "% Lift Susp:"), __yy_gml_errCheck(string(gml_Script_s_player_grade_lift_suspension(_inst, _other, gmlpmap)))), "% "), " (Academics:"), __yy_gml_errCheck(string(gml_Script_s_my_team_academics(_inst, _other)))), ")")); - gmlmsg = yyfplus(gmlmsg, yyfplus(" ", __yy_gml_errCheck(gml_Script_s_player_gpa_colors_info(_inst, _other, gmlpmap)))); - return gmlmsg; - } -} -function gml_Script_s_refresh_suspended(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - var gmlwasSus = ds_map_find_value(argument0, "suspended"); - if (yyflessequal(ds_map_find_value(argument0, "percent_grade"), gml_Script_s_player_grade_suspend(_inst, _other, argument0))) { - { - gml_Script_slog(_inst, _other, "Suspended!"); - ds_map_set(argument0, "suspended", 1); - } - } - if (yyfgreaterequal(ds_map_find_value(argument0, "percent_grade"), gml_Script_s_player_grade_lift_suspension(_inst, _other, argument0))) { - { - gml_Script_slog(_inst, _other, "Un-Suspended!"); - ds_map_set(argument0, "suspended", 0); - } - } - if (yyGetBool(argument1)) { - { - if (yyGetBool(yyfequal(gmlwasSus, 0)) && yyGetBool(yyfequal(ds_map_find_value(argument0, "suspended"), 1))) { - { - gml_Script_s_add_news_if_new(_inst, _other, gml_Script_s_parse_player_message(_inst, _other, gml_Script_s_str(_inst, _other, "msg_Suspended"), argument0)); - } - } - if (yyGetBool(yyfequal(gmlwasSus, 1)) && yyGetBool(yyfequal(ds_map_find_value(argument0, "suspended"), 0))) { - { - gml_Script_s_remove_news(_inst, _other, gml_Script_s_parse_player_message(_inst, _other, gml_Script_s_str(_inst, _other, "msg_Suspended"), argument0)); - } - } - } - } - } -} -function gml_Script_s_get_percent_grade_squad(_inst, _other) { - { - var gmlcon = 0; - { - var __yy__v1995 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1996 in __yy__v1995) { - if (!__yy__v1995.hasOwnProperty(__yy__v1996)) continue; - var __yy__v1997 = __yy__v1995[__yy__v1996]; - { - var gmlsize = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v1997.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v1997.gmlroster, gmli); - if (yyfgreater(ds_map_find_value(gmlpmap, "percent_grade"), 0)) { - { - gmlcon = yyfplus(gmlcon, ds_map_find_value(gmlpmap, "percent_grade")); - (g_yyPrePostObject__ = gmlsize), (gmlsize = g_yyPrePostObject__ instanceof Long ? gmlsize.add(1) : ++gmlsize), g_yyPrePostObject__; - } - } - } - } - if (yyfgreater(gmlsize, 0)) { - gmlcon = yyfdivide(gmlcon, gmlsize); - } - return round(gmlcon); - } - } - } - } -} -function gml_Script_btn_click_Boost_GPA(_inst, _other) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_gpa_done)) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_BoostGPAAlreadyDone"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - if (yyfgreater(25, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit)) { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostGPANoCredit"); - gmlmsg = string_replace(gmlmsg, "$num", string(25)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } else { - { - var gmlmsg = gml_Script_s_str(_inst, _other, "msg_BoostGPA"); - gmlmsg = string_replace(gmlmsg, "$num", string(25)); - gml_Script_s_create_message(_inst, _other, "", gmlmsg, gml_Script_s_str(_inst, _other, "ui_No"), gml_Script_s_str(_inst, _other, "ui_Yes"), kgml_Script_s_msg_clear, kgml_Script_btn_response_boost_gpa, global.gmlc_background, 1); - } - } - } - } -} -function gml_Script_btn_response_boost_gpa(_inst, _other) { - { - gml_Script_s_msg_clear(_inst, _other); - { - var __yy__v1998 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v1999 in __yy__v1998) { - if (!__yy__v1998.hasOwnProperty(__yy__v1999)) continue; - var __yy__v2000 = __yy__v1998[__yy__v1999]; - { - __yy__v2000.gmlboost_gpa_done = true; - __yy__v2000.gmlcoach_credit = yyfminus(__yy__v2000.gmlcoach_credit, 25); - if (yyfless(__yy__v2000.gmlcoach_credit, 0)) { - __yy__v2000.gmlcoach_credit = 0; - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v2000.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - gml_Script_s_add_percent_grade(__yy__v2000, _inst, ds_list_find_value(__yy__v2000.gmlroster, gmli), 20); - } - } - gml_Script_s_team_halve_all_party_meters(__yy__v2000, _inst); - gml_Script_s_create_message(__yy__v2000, _inst, "", gml_Script_s_str(__yy__v2000, _inst, yyfplus("msg_BoostGPAEvent", __yy_gml_errCheck(string(irandom(5))))), gml_Script_s_str(__yy__v2000, _inst, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - } - } -} -function gml_Script_s_my_team_academics(_inst, _other) { - { - var gmltmap = gml_Script_s_get_team_by_id(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - if (yyGetBool(is_undefined(gmltmap))) { - { - return 0; - } - } - return ds_map_find_value(gmltmap, "academics"); - } -} -function gml_Script_s_player_grade_suspend(_inst, _other, argument0) { - { - var gmlage = ds_map_find_value(argument0, "age"); - return gml_Script_s_player_grade_suspend_from_age(_inst, _other, gmlage); - } -} -function gml_Script_s_player_grade_suspend_from_age(_inst, _other, argument0) { - { - var gmlacademics = gml_Script_s_my_team_academics(_inst, _other); - var ___sw1696___ = gmlacademics; - var ___swc1697___ = -1; - if (yyCompareVal(___sw1696___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1697___ = 0; - } else if (yyCompareVal(___sw1696___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1697___ = 1; - } else if (yyCompareVal(___sw1696___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1697___ = 2; - } else if (yyCompareVal(___sw1696___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1697___ = 3; - } - switch (___swc1697___) { - case 0: { - { - if (yyfequal(argument0, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - return 64; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - return 64; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - return 66; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - return 66; - } - } - } - } - case 1: { - { - if (yyfequal(argument0, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - return 64; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - return 66; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - return 69; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - return 69; - } - } - } - } - case 2: { - { - if (yyfequal(argument0, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - return 64; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - return 69; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - return 72; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - return 72; - } - } - } - } - case 3: { - { - if (yyfequal(argument0, gml_Script_s_rookie_age_internal(_inst, _other))) { - { - return 66; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 1))) { - { - return 72; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 2))) { - { - return 76; - } - } - if (yyfequal(argument0, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(_inst, _other)), 3))) { - { - return 76; - } - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("ERROR! Unexpected team academics(", __yy_gml_errCheck(string(gmlacademics))), ") range is 0-3 or player age("), __yy_gml_errCheck(string(argument0))), ")")); - return 60; - } -} -function gml_Script_s_player_grade_lift_suspension(_inst, _other) { - { - var gmlacademics = gml_Script_s_my_team_academics(_inst, _other); - var ___sw1698___ = gmlacademics; - var ___swc1699___ = -1; - if (yyCompareVal(___sw1698___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1699___ = 0; - } else if (yyCompareVal(___sw1698___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1699___ = 1; - } else if (yyCompareVal(___sw1698___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1699___ = 2; - } else if (yyCompareVal(___sw1698___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1699___ = 3; - } - switch (___swc1699___) { - case 0: { - return 70; - } - case 1: { - return 73; - } - case 2: { - return 76; - } - case 3: { - return 80; - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("ERROR! Unexpected team academics(", __yy_gml_errCheck(string(gmlacademics))), ") range is 0-3")); - return 70; - } -} -function gml_Script_s_gpa_step_from_percent_grade(_inst, _other, argument0) { - { - if (yyfless(argument0, 65)) { - { - return 0; - } - } - if (yyflessequal(argument0, 66)) { - { - return 1; - } - } - if (yyflessequal(argument0, 69)) { - { - return 2; - } - } - if (yyflessequal(argument0, 72)) { - { - return 3; - } - } - if (yyflessequal(argument0, 76)) { - { - return 4; - } - } - if (yyflessequal(argument0, 79)) { - { - return 5; - } - } - if (yyflessequal(argument0, 82)) { - { - return 6; - } - } - if (yyflessequal(argument0, 86)) { - { - return 7; - } - } - if (yyflessequal(argument0, 89)) { - { - return 8; - } - } - if (yyflessequal(argument0, 92)) { - { - return 9; - } - } - if (yyflessequal(argument0, 96)) { - { - return 10; - } - } - return 10; - } -} -function gml_Script_s_percent_grade_from_gpa_step_UPPER(_inst, _other, argument0) { - { - if (yyfequal(argument0, 0)) { - { - return 64; - } - } - if (yyfequal(argument0, 1)) { - { - return 66; - } - } - if (yyfequal(argument0, 2)) { - { - return 69; - } - } - if (yyfequal(argument0, 3)) { - { - return 72; - } - } - if (yyfequal(argument0, 4)) { - { - return 76; - } - } - if (yyfequal(argument0, 5)) { - { - return 79; - } - } - if (yyfequal(argument0, 6)) { - { - return 82; - } - } - if (yyfequal(argument0, 7)) { - { - return 86; - } - } - if (yyfequal(argument0, 8)) { - { - return 89; - } - } - if (yyfequal(argument0, 9)) { - { - return 92; - } - } - if (yyfequal(argument0, 10)) { - { - return 96; - } - } - return 10; - } -} -function gml_Script_s_player_gpa_color(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return 16777215; - } - } - var gmlpPG = ds_map_find_value(argument0, "percent_grade"); - var gmlsusPG = gml_Script_s_player_grade_suspend(_inst, _other, argument0); - var gmlpSt = gml_Script_s_gpa_step_from_percent_grade(_inst, _other, gmlpPG); - var gmlsusSt = gml_Script_s_gpa_step_from_percent_grade(_inst, _other, gmlsusPG); - if (yyfgreaterequal(gmlpSt, 6)) { - { - return 16777215; - } - } - if (yyflessequal(gmlpSt, gmlsusSt)) { - { - return 255; - } - } - if (yyflessequal(gmlpSt, yyfplus(__yy_gml_errCheck(gmlsusSt), 1))) { - { - return 4235519; - } - } - if (yyflessequal(gmlpSt, yyfplus(__yy_gml_errCheck(gmlsusSt), 3))) { - { - return 65535; - } - } - return 16777215; - } -} -function gml_Script_s_player_gpa_colors_info(_inst, _other, argument0) { - { - var gmlpPG = ds_map_find_value(argument0, "percent_grade"); - var gmlsusPG = gml_Script_s_player_grade_suspend(_inst, _other, argument0); - var gmlpSt = gml_Script_s_gpa_step_from_percent_grade(_inst, _other, gmlpPG); - var gmlsusSt = gml_Script_s_gpa_step_from_percent_grade(_inst, _other, gmlsusPG); - var gmls = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("Colors grade[", __yy_gml_errCheck(string(gmlpPG))), "|"), __yy_gml_errCheck(string(gmlpSt))), "] susGrade["), __yy_gml_errCheck(string(gmlsusPG))), "|"), __yy_gml_errCheck(string(gmlsusSt))), "] "); - gmls = yyfplus(gmls, yyfplus(yyfplus("RED[", __yy_gml_errCheck(string(gml_Script_s_percent_grade_from_gpa_step_UPPER(_inst, _other, gmlsusSt)))), "] ")); - gmls = yyfplus(gmls, yyfplus(yyfplus("ORANGE[", __yy_gml_errCheck(string(gml_Script_s_percent_grade_from_gpa_step_UPPER(_inst, _other, yyfplus(__yy_gml_errCheck(gmlsusSt), 1))))), "] ")); - gmls = yyfplus(gmls, yyfplus(yyfplus("YELLOW[", __yy_gml_errCheck(string(gml_Script_s_percent_grade_from_gpa_step_UPPER(_inst, _other, yyfplus(__yy_gml_errCheck(gmlsusSt), 3))))), "]")); - return gmls; - } -} // /// @function canvas_fullscreen(base) -// /// @param {int} base The base value for scaling on both axis -function gml_GlobalScript_s_canvas_fullscreen(_inst, _other, argument0) { - _inst.gmls_canvas_fullscreen = __yy_method(_inst, gml_Script_s_canvas_fullscreen); -} -function gml_Script_s_canvas_fullscreen(_inst, _other) { - { - var $$args = Array.prototype.slice.call(arguments); - { - var gml_base = $$args[2 + 0]; - var gml_bw = g_pBuiltIn.get_browser_width(); - var gml_bh = g_pBuiltIn.get_browser_height(); - g_pBuiltIn.view_wport[__yy_gml_array_check_index_set(0)] = gml_bw; - g_pBuiltIn.view_hport[__yy_gml_array_check_index_set(0)] = gml_bh; - window_set_size(gml_bw, gml_bh); - window_center(); - var gml_aspect = yyfdivide(__yy_gml_errCheck(gml_bw), __yy_gml_errCheck(gml_bh)); - if (yyfless(gml_aspect, 1)) { - { - var gml_vw = yyftime(__yy_gml_errCheck(gml_base), __yy_gml_errCheck(gml_aspect)); - var gml_vh = gml_base; - } - } else { - { - gml_vw = gml_base; - gml_vh = yyfdivide(__yy_gml_errCheck(gml_base), __yy_gml_errCheck(gml_aspect)); - } - } - camera_set_view_size(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)], gml_vw, gml_vh); - surface_resize(g_pBuiltIn.application_surface, g_pBuiltIn.view_wport[__yy_gml_array_check_index(0, g_pBuiltIn.view_wport)], g_pBuiltIn.view_hport[__yy_gml_array_check_index(0, g_pBuiltIn.view_hport)]); - } - } -} -function gml_GlobalScript_s_startup(_inst, _other) { - _inst.gmls_startup = __yy_method(_inst, gml_Script_s_startup); - _inst.gmls_startup_welcome_msg = __yy_method(_inst, gml_Script_s_startup_welcome_msg); - _inst.gmls_startup_set_master_variables = __yy_method(_inst, gml_Script_s_startup_set_master_variables); - _inst.gmls_startup_handle_saved_game = __yy_method(_inst, gml_Script_s_startup_handle_saved_game); - _inst.gmls_startup_college_mode = __yy_method(_inst, gml_Script_s_startup_college_mode); - _inst.gmls_startup_browser = __yy_method(_inst, gml_Script_s_startup_browser); -} -function gml_Script_s_startup(_inst, _other) { - { - gml_Script_slog(_inst, _other, "------ S_STARTUP ------"); - global.gmlg_m = _inst.id; - gml_Script_slog(_inst, _other, "s_startup: s_set_up_globals"); - gml_Script_s_set_up_globals(_inst, _other); - _inst.persistent = true; - display_set_gui_size(480, 270); - device_mouse_dbclick_enable(false); - randomise(); - _inst.gmlcanvaswidth = g_pBuiltIn.room_width; - _inst.gmlcanvasheight = g_pBuiltIn.room_height; - _inst.gmldo_welcome_msg = false; - if (!yyGetBool(instance_exists(YYASSET_REF(0x0000000b)))) { - global.gmlnx = instance_create_layer(0, 0, yyInst(_inst, _other, _inst.id).layer, YYASSET_REF(0x0000000b)); - } - gml_Script_slog(_inst, _other, "s_startup: s_load_options"); - if (yyGetBool(file_exists(global.gmlg_optionsave))) { - gml_Script_s_load_options(_inst, _other); - } else { - gml_Script_s_create_map_options(_inst, _other); - } - _inst.gmlfr_mode = 0; - _inst.gmlqb_mode = 0; - _inst.gmlco_mode = 0; - { - } - gml_Script_s_refresh_strings(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus("ui_Version_Mode: ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Version_Mode")))); - gml_Script_slog(_inst, _other, "s_startup: s_startup_welcome_msg"); - gml_Script_s_startup_welcome_msg(_inst, _other); - gml_Script_s_startup_set_master_variables(_inst, _other); - gml_Script_s_startup_handle_saved_game(_inst, _other); - gml_Script_s_set_up_temp_variables(_inst, _other); - gml_Script_slog(_inst, _other, "s_startup: hello"); - gml_Script_slog(_inst, _other, yyfplus("obj_master: myteam_id = ", __yy_gml_errCheck(string(_inst.gmlmyteam_id)))); - gml_Script_slog(_inst, _other, yyfplus("obj_master: myteam.uid = ", __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlmyteam, "uid"))))); - { - gml_Script_s_update_music(_inst, _other); - } - gml_Script_s_fonts_init(_inst, _other); - if (yyGetBool(global.gmlbrowser)) { - { - gml_Script_slog(_inst, _other, "s_startup: global.browser"); - gml_Script_s_startup_college_mode(_inst, _other); - gml_Script_s_startup_browser(_inst, _other); - } - } else { - { - gml_Script_slog(_inst, _other, "s_startup: not browser"); - global.gmllsh = ds_list_create(); - gml_Script_s_keyboard_custom_init(_inst, _other); - gml_Script_s_multiplayer_init(_inst, _other); - gml_Script_s_startup_college_mode(_inst, _other); - gml_Script_s_title_goto(_inst, _other); - } - } - } -} -function gml_Script_s_startup_welcome_msg(_inst, _other) { - { - if (yyGetBool(!yyGetBool(global.gmlbrowser)) && yyGetBool(yyfless(real(ds_map_find_value(_inst.gmlmap_options, "my_version")), global.gmlg_version))) { - { - gml_Script_slog(_inst, _other, yyfplus("Current version = ", __yy_gml_errCheck(string(global.gmlg_version)))); - gml_Script_slog(_inst, _other, yyfplus("My version = ", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "my_version"))))); - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_Update"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - } - } -} -function gml_Script_s_startup_set_master_variables(_inst, _other) { - { - _inst.gmldata_version = gml_Script_s_get_build_data_version(_inst, _other, true); - _inst.gmlyear_offset = gml_Script_s_get_build_year_offset(_inst, _other, true); - if (!yyGetBool(variable_instance_exists(_inst.id, "data_upgraded"))) { - _inst.gmldata_upgraded = false; - } - _inst.gmlstart_year = yyfplus(2021, __yy_gml_errCheck(_inst.gmlyear_offset)); - _inst.gmlyear_stagger = irandom(12); - _inst.gmllast_week_regular = 14; - _inst.gmlfirst_week_playoffs = 19; - _inst.gmlfirst_week_postseason = 15; - _inst.gmlextra_weeks_endofseason = 2; - gml_Script_s_college_shorter_season(_inst, _other); - gml_Script_s_set_teams_min_max_ids(_inst, _other); - _inst.gmlyear = 1; - _inst.gmlweek = 1; - _inst.gmlweek_done = false; - _inst.gmlstage = 1; - _inst.gmlintro = 1; - _inst.gmlstarrating = 50; - _inst.gmlrelationship_boss = 50; - _inst.gmlqb_salary = 10; - _inst.gmlqb_tdbonus = 1; - _inst.gmlqb_training_hiscore = 0; - _inst.gmlqb_nrg = 1; - _inst.gmlfname = ""; - _inst.gmllname = ""; - _inst.gmlmyteam_id = -1; - _inst.gmlmyface_x = -1; - _inst.gmlmyface_y = -1; - _inst.gmlmy_skin = -1; - _inst.gmlfavourite_team_id = 0; - _inst.gmlsuppress_difficulty = 10; - _inst.gmlsalary_cap = 150; - if (yyGetBool(global.gmlconsole_build)) { - _inst.gmlsalary_cap = 200; - } - _inst.gmlboost_salary_cap = 0; - _inst.gmlprematch_dilemma_done = false; - _inst.gmlprematch_dilemma_shown_count = 0; - _inst.gmlprematch_dilemma_chosen_players = ds_list_create(); - _inst.gmltip_count = 1; - _inst.gmlmatchcount = 0; - _inst.gmlgamestarts = 0; - _inst.gmltimeout_message_done = false; - _inst.gmlbullet_throw_message_done = false; - _inst.gmltag_hof_message_done = 0; - _inst.gmltag_kr_message_done = 0; - _inst.gmlseason_credits_purchased = 0; - _inst.gmlop_ball = 0; - _inst.gmlcoach_credit = 3; - if (yyGetBool(global.gmlconsole_build)) { - _inst.gmlcoach_credit = 15; - } - _inst.gmlpurchased_credit = 0; - _inst.gmlcoach_rating = 1; - _inst.gmlfans = 30; - _inst.gmlfacility_stadium = 1; - _inst.gmlfacility_training = 1; - _inst.gmlfacility_rehab = 1; - _inst.gmlfacility_upgraded_stadium = 0; - _inst.gmlfacility_upgraded_training = 0; - _inst.gmlfacility_upgraded_rehab = 0; - _inst.gmltraining_reg_df = 2; - _inst.gmltraining_reg_of = 2; - _inst.gmlcap_breach_flag = -2; - gml_Script_slog(_inst, _other, yyfplus(yyfplus("s_cap_breach_create[", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcap_breach_flag))), "]")); - _inst.gmlrecruitment_credits_cap = 50; - _inst.gmlrecruitment_credits = 1; - _inst.gmlrc_season_earned = 1; - _inst.gmlrc_lifetime_earned = 1; - _inst.gmlrc_season_spent = 0; - _inst.gmlrc_lifetime_spent = 0; - if (yyGetBool(global.gmlconsole_build)) { - _inst.gmlrecruitment_credits_cap = 60; - } - _inst.gmlboost_recruitment_credits_cap = 0; - _inst.gmlcollege_draft_stage = -1; - _inst.gmlcollege_admissions_draft_round = 0; - _inst.gmlcollege_admissions_warn_once = 1; - _inst.gmlcollege_admissions_doing_player_draft_sign = false; - _inst.gmlcollege_profile_page_num = 1; - _inst.gmlcurriculum_tags = ds_list_create(); - _inst.gmlplayer_cv = ds_list_create(); - _inst.gmlcollege_awards_done = false; - _inst.gmlnon_champ_conferences_resolved = false; - _inst.gmlpro_drafted_players = false; - _inst.gmlrec_conf_champ_wins = 0; - _inst.gmlrec_bowl_wins = 0; - _inst.gmlrec_champ_wins = 0; - _inst.gmlrec_highest_rank_major = 999999; - _inst.gmlrec_highest_rank_minor = 999999; - _inst.gmlbyeweek_gpaup = false; - for (var __yy__v2001 = 0, __yy__v2002 = yyGetInt32(3); __yy__v2001 < __yy__v2002; __yy__v2001++) { - { - var ___sw1702___ = irandom(3); - var ___swc1703___ = -1; - if (yyCompareVal(___sw1702___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1703___ = 0; - } else if (yyCompareVal(___sw1702___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1703___ = 1; - } else if (yyCompareVal(___sw1702___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1703___ = 2; - } else if (yyCompareVal(___sw1702___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1703___ = 3; - } - switch (___swc1703___) { - case 0: { - (g_yyPrePostObject__ = _inst.gmlfacility_stadium), (_inst.gmlfacility_stadium = g_yyPrePostObject__ instanceof Long ? _inst.gmlfacility_stadium.add(1) : ++_inst.gmlfacility_stadium), g_yyPrePostObject__; - break; - } - case 1: { - (g_yyPrePostObject__ = _inst.gmlfacility_training), (_inst.gmlfacility_training = g_yyPrePostObject__ instanceof Long ? _inst.gmlfacility_training.add(1) : ++_inst.gmlfacility_training), g_yyPrePostObject__; - break; - } - case 2: { - (g_yyPrePostObject__ = _inst.gmlfacility_rehab), (_inst.gmlfacility_rehab = g_yyPrePostObject__ instanceof Long ? _inst.gmlfacility_rehab.add(1) : ++_inst.gmlfacility_rehab), g_yyPrePostObject__; - break; - } - case 3: { - _inst.gmlfans = yyfplus(_inst.gmlfans, 10); - break; - } - } - } - } - _inst.gmldraft_round = 1; - _inst.gmldraft_picks = __yy_gml_array_check(_inst.gmldraft_picks, 935272160); - _inst.gmldraft_picks[__yy_gml_array_check_index_set(0)] = 1; - _inst.gmldraft_picks[__yy_gml_array_check_index_set(1)] = 1; - _inst.gmldraft_picks[__yy_gml_array_check_index_set(2)] = 1; - _inst.gmldraft_info_done = 0; - _inst.gmldraft_entered = false; - _inst.gmlexpiredcontract_msg_done = false; - _inst.gmloffers_done = false; - _inst.gmlop_difficulty = 0; - _inst.gmlop_matchlength = 0; - _inst.gmlop_autorun = 1; - _inst.gmlop_autorun_p2 = 1; - } -} -function gml_Script_s_startup_handle_saved_game(_inst, _other) { - { - _inst.gmlfirst_load = false; - var gmlsavename = gml_Script_s_get_savename(_inst, _other); - if (yyGetBool(file_exists(gmlsavename))) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("obj_master: s_loadgame(", __yy_gml_errCheck(gmlsavename)), ")")); - gml_Script_s_loadgame(_inst, _other, gmlsavename); - _inst.gmlfirst_load = true; - if (yyGetBool(1) && yyGetBool(yyfequal(_inst.gmlqb_mode, 1))) { - { - file_delete(gmlsavename); - gml_Script_s_create_new_save(_inst, _other); - } - } - } - } else { - { - gml_Script_slog(_inst, _other, "obj_master: s_create_new_save"); - gml_Script_s_create_new_save(_inst, _other); - } - } - gml_Script_slog(_inst, _other, yyfplus("obj_master: myteam_id=", __yy_gml_errCheck(string(_inst.gmlmyteam_id)))); - if (!yyGetBool(ds_exists(_inst.gmlteamlist, 2))) { - { - gml_Script_slog(_inst, _other, "obj_master: no teamlist!!!"); - gml_Script_s_create_new_save(_inst, _other); - } - } else { - if (yyfless(ds_list_size(_inst.gmlteamlist), 32)) { - { - gml_Script_slog(_inst, _other, "obj_master: teamlist less than 32!!!"); - gml_Script_s_create_new_save(_inst, _other); - } - } - } - } -} -function gml_Script_s_startup_college_mode(_inst, _other) { - { - gml_Script_slog(_inst, _other, yyfplus(yyfplus("INC_CO_MODE:[", __yy_gml_errCheck(string(1))), "]")); - { - gml_Script_s_setup_for_mode_CO(_inst, _other); - if (yyGetBool(_inst.gmldata_upgraded)) { - { - gml_Script_slogf(_inst, _other, "*** DATA UPGRADED - START NEW SEASON"); - _inst.gmldata_upgraded = false; - gml_Script_s_start_new_season(_inst, _other, false); - room_goto(YYASSET_REF(0x0300000e)); - } - } - } - } -} -function gml_Script_s_startup_browser(_inst, _other) { - { - gml_Script_slog(_inst, _other, ">>>>"); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus("obj_master: This is a browser:", __yy_gml_errCheck(url_get_domain())), " do_welcome_msg: "), __yy_gml_errCheck(string(_inst.gmldo_welcome_msg)))); - gml_Script_slog(_inst, _other, ">>>>"); - var gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, gmluniform).visible = false; - gml_Script_s_load_uniform_file2(_inst, _other, _inst.gmlmyteam_id, gmluniform, 0, ""); - if (yyGetBool(_inst.gmldo_welcome_msg)) { - { - gml_Script_slog(_inst, _other, "obj_master: go rm_details"); - room_goto(YYASSET_REF(0x03000002)); - } - } else { - { - gml_Script_slog(_inst, _other, "obj_master: go rm_home"); - room_goto(YYASSET_REF(0x0300000e)); - } - } - } -} -function gml_GlobalScript_s_player_party(_inst, _other) { - _inst.gmls_update_party_meter = __yy_method(_inst, gml_Script_s_update_party_meter); - _inst.gmls_get_party_info = __yy_method(_inst, gml_Script_s_get_party_info); - _inst.gmls_add_to_party_meter = __yy_method(_inst, gml_Script_s_add_to_party_meter); - _inst.gmls_clear_party_meter = __yy_method(_inst, gml_Script_s_clear_party_meter); - _inst.gmls_team_halve_all_party_meters = __yy_method(_inst, gml_Script_s_team_halve_all_party_meters); -} -function gml_Script_s_update_party_meter(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - var gmlinc = 5; - var ___sw1708___ = gml_Script_s_get_training_reg(_inst, _other, argument0); - var ___swc1709___ = -1; - if (yyCompareVal(___sw1708___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1709___ = 0; - } else if (yyCompareVal(___sw1708___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1709___ = 1; - } else if (yyCompareVal(___sw1708___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1709___ = 2; - } - switch (___swc1709___) { - case 0: { - break; - } - case 1: { - break; - } - case 2: { - gmlinc = yyfplus(gmlinc, -3); - break; - } - } - if (yyGetBool(yyflessequal(ds_map_find_value(argument0, "attitude"), 45)) || yyGetBool(gml_Script_s_player_benched(_inst, _other, argument0))) { - { - gmlinc = yyfplus(gmlinc, 3); - } - } - if (yyGetBool(gml_Script_s_is_player_hobby_fraternity(_inst, _other, argument0))) { - { - gmlinc = yyfplus(gmlinc, 6); - } - } - gml_Script_s_add_to_party_meter(_inst, _other, argument0, gmlinc); - } -} -function gml_Script_s_get_party_info(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - var gmlpartyExt = yyfplus(yyfplus(" Meter: ", __yy_gml_errCheck(string(ds_map_find_value(argument0, "party_meter")))), " Tick["); - var gmlinc = 5; - gmlpartyExt = yyfplus(gmlpartyExt, yyfplus(yyfplus(" base(", __yy_gml_errCheck(string(5))), ")")); - var ___sw1710___ = gml_Script_s_get_training_reg(_inst, _other, argument0); - var ___swc1711___ = -1; - if (yyCompareVal(___sw1710___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1711___ = 0; - } else if (yyCompareVal(___sw1710___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1711___ = 1; - } else if (yyCompareVal(___sw1710___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1711___ = 2; - } - switch (___swc1711___) { - case 0: { - break; - } - case 1: { - break; - } - case 2: { - gmlpartyExt = yyfplus(gmlpartyExt, yyfplus(yyfplus(" T.Hard(", __yy_gml_errCheck(string(-3))), ")")); - gmlinc = yyfplus(gmlinc, -3); - break; - } - } - if (yyGetBool(yyflessequal(ds_map_find_value(argument0, "attitude"), 45)) || yyGetBool(gml_Script_s_player_benched(_inst, _other, argument0))) { - { - var gmlreason = ""; - if (yyGetBool(gml_Script_s_player_benched(_inst, _other, argument0))) { - { - gmlreason = yyfplus(gmlreason, "|Bench"); - } - } - if (yyflessequal(ds_map_find_value(argument0, "attitude"), 45)) { - { - gmlreason = yyfplus(gmlreason, "|BadAtti"); - } - } - gmlpartyExt = yyfplus(gmlpartyExt, yyfplus(yyfplus(yyfplus(yyfplus(" ", __yy_gml_errCheck(gmlreason)), "("), __yy_gml_errCheck(string(3))), ")")); - gmlinc = yyfplus(gmlinc, 3); - } - } - if (yyGetBool(gml_Script_s_is_player_hobby_fraternity(_inst, _other, argument0))) { - { - gmlpartyExt = yyfplus(gmlpartyExt, yyfplus(yyfplus(" Frat(", __yy_gml_errCheck(string(6))), ")")); - gmlinc = yyfplus(gmlinc, 6); - } - } - gmlpartyExt = yyfplus(gmlpartyExt, yyfplus("]: ", __yy_gml_errCheck(string(gmlinc)))); - return gmlpartyExt; - } -} -function gml_Script_s_add_to_party_meter(_inst, _other, argument0, argument1) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - var gmlnew_val = clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(argument0, "party_meter")), __yy_gml_errCheck(argument1)), 0, 100); - ds_map_set(argument0, "party_meter", gmlnew_val); - } -} -function gml_Script_s_clear_party_meter(_inst, _other, argument0) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - gml_Script_slog(_inst, _other, "s_clear_party_meter"); - ds_map_set(argument0, "party_meter", 0); - } -} -function gml_Script_s_team_halve_all_party_meters(_inst, _other) { - { - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - return; - } - } - gml_Script_slog(_inst, _other, "s_team_halve_all_party_meters"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(_inst.gmlroster, gmli); - var gmloldVal = ds_map_find_value(gmlpmap, "party_meter"); - ds_map_set(gmlpmap, "party_meter", int64(yyfdivide(__yy_gml_errCheck(gmloldVal), 2))); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("... PartyMeter adjust for ", __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "lname")))), ":["), __yy_gml_errCheck(string(gmloldVal))), "]->["), __yy_gml_errCheck(string(ds_map_find_value(gmlpmap, "party_meter")))), "]")); - } - } - } -} -function gml_GlobalScript_btn_click_LeagueMode(_inst, _other) { - _inst.gmlbtn_click_LeagueMode = __yy_method(_inst, gml_Script_btn_click_LeagueMode); -} -function gml_Script_btn_click_LeagueMode(_inst, _other) { - { - { - var __yy__v2003 = GetWithArray(YYASSET_REF(0x00000052)); - for (var __yy__v2004 in __yy__v2003) { - if (!__yy__v2003.hasOwnProperty(__yy__v2004)) continue; - var __yy__v2005 = __yy__v2003[__yy__v2004]; - { - (g_yyPrePostObject__ = __yy__v2005.gmlmode), (__yy__v2005.gmlmode = g_yyPrePostObject__ instanceof Long ? __yy__v2005.gmlmode.add(1) : ++__yy__v2005.gmlmode), g_yyPrePostObject__; - if (yyfgreater(__yy__v2005.gmlmode, yyGetBool(gml_Script_s_is_co_mode(__yy__v2005, _inst)) ? 4 : 2)) { - __yy__v2005.gmlmode = 0; - } - gml_Script_s_panel_skip_independents_cnf_view(__yy__v2005, _inst, __yy__v2005.id); - } - } - } - } -} -function gml_GlobalScript_pause_scripts(_inst, _other) { - _inst.gmls_pause_toggle = __yy_method(_inst, gml_Script_s_pause_toggle); - _inst.gmls_pause_is_available = __yy_method(_inst, gml_Script_s_pause_is_available); - _inst.gmls_pause_step = __yy_method(_inst, gml_Script_s_pause_step); - _inst.gmls_is_paused_or_just_unpaused = __yy_method(_inst, gml_Script_s_is_paused_or_just_unpaused); - _inst.gmls_draw_pause = __yy_method(_inst, gml_Script_s_draw_pause); - _inst.gmls_pause_btn_init = __yy_method(_inst, gml_Script_s_pause_btn_init); - _inst.gmls_pause_btn_step = __yy_method(_inst, gml_Script_s_pause_btn_step); - _inst.gmls_pause_btn_draw_gui = __yy_method(_inst, gml_Script_s_pause_btn_draw_gui); - _inst.gmls_pause_btn_recenter = __yy_method(_inst, gml_Script_s_pause_btn_recenter); - _inst.gmls_pause_options_init = __yy_method(_inst, gml_Script_s_pause_options_init); - _inst.gmls_pause_options_recenter = __yy_method(_inst, gml_Script_s_pause_options_recenter); - _inst.gmls_pause_options_dismiss = __yy_method(_inst, gml_Script_s_pause_options_dismiss); - _inst.gmls_pause_options_draw_gui = __yy_method(_inst, gml_Script_s_pause_options_draw_gui); - _inst.gmls_pause_options_layer = __yy_method(_inst, gml_Script_s_pause_options_layer); - _inst.gmls_pause_options_add_button = __yy_method(_inst, gml_Script_s_pause_options_add_button); - _inst.gmls_pause_options_add_quit = __yy_method(_inst, gml_Script_s_pause_options_add_quit); - _inst.gmls_pause_options_update_buttons = __yy_method(_inst, gml_Script_s_pause_options_update_buttons); - _inst.gmls_pause_options_button_action = __yy_method(_inst, gml_Script_s_pause_options_button_action); - _inst.gmls_pause_options_quit_game = __yy_method(_inst, gml_Script_s_pause_options_quit_game); - _inst.gmlbtn_response_quit_exhibition_cancel = __yy_method(_inst, gml_Script_btn_response_quit_exhibition_cancel); - _inst.gmlbtn_response_quit_exhibition_confirm = __yy_method(_inst, gml_Script_btn_response_quit_exhibition_confirm); -} -function gml_Script_s_pause_toggle(_inst, _other, argument0) { - { - { - var __yy__v2006 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v2007 in __yy__v2006) { - if (!__yy__v2006.hasOwnProperty(__yy__v2007)) continue; - var __yy__v2008 = __yy__v2006[__yy__v2007]; - { - if (!yyGetBool(gml_Script_s_pause_is_available(__yy__v2008, _inst))) { - return; - } - if (!yyGetBool(is_undefined(argument0))) { - __yy__v2008.gmldraw_pause_ui = argument0; - } - if (yyfnotequal(__yy__v2008.gmlstate, 10)) { - { - __yy__v2008.gmlstate_previous = __yy__v2008.gmlstate; - if (yyfequal(__yy__v2008.gmlstate, 2)) { - { - { - var __yy__v2009 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v2010 in __yy__v2009) { - if (!__yy__v2009.hasOwnProperty(__yy__v2010)) continue; - var __yy__v2011 = __yy__v2009[__yy__v2010]; - { - __yy__v2011.gmlhspeed_previous = __yy__v2011.hspeed; - __yy__v2011.gmlvspeed_previous = __yy__v2011.vspeed; - __yy__v2011.gmlimage_speed_previous = __yy__v2011.image_speed; - __yy__v2011.hspeed = 0; - __yy__v2011.vspeed = 0; - __yy__v2011.image_speed = 0; - layer_sprite_speed(__yy__v2011.gmlmy_shadow, __yy__v2011.image_speed); - } - } - } - { - var __yy__v2012 = GetWithArray(YYASSET_REF(0x0000006f)); - for (var __yy__v2013 in __yy__v2012) { - if (!__yy__v2012.hasOwnProperty(__yy__v2013)) continue; - var __yy__v2014 = __yy__v2012[__yy__v2013]; - { - __yy__v2014.gmlimage_speed_previous = __yy__v2014.image_speed; - __yy__v2014.image_speed = 0; - } - } - } - } - } - __yy__v2008.gmlstate = 10; - } - } else { - { - gml_Script_s_save_options(__yy__v2008, _inst); - __yy__v2008.gmlstate = __yy__v2008.gmlstate_previous; - if (yyfequal(__yy__v2008.gmlstate, 2)) { - { - { - var __yy__v2015 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v2016 in __yy__v2015) { - if (!__yy__v2015.hasOwnProperty(__yy__v2016)) continue; - var __yy__v2017 = __yy__v2015[__yy__v2016]; - { - __yy__v2017.hspeed = __yy__v2017.gmlhspeed_previous; - __yy__v2017.vspeed = __yy__v2017.gmlvspeed_previous; - __yy__v2017.image_speed = __yy__v2017.gmlimage_speed_previous; - layer_sprite_speed(__yy__v2017.gmlmy_shadow, __yy__v2017.image_speed); - } - } - } - { - var __yy__v2018 = GetWithArray(YYASSET_REF(0x0000006f)); - for (var __yy__v2019 in __yy__v2018) { - if (!__yy__v2018.hasOwnProperty(__yy__v2019)) continue; - var __yy__v2020 = __yy__v2018[__yy__v2019]; - { - __yy__v2020.image_speed = __yy__v2020.gmlimage_speed_previous; - } - } - } - } - } - } - } - } - } - } - } -} -function gml_Script_s_pause_is_available(_inst, _other) { - { - { - var __yy__v2021 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v2022 in __yy__v2021) { - if (!__yy__v2021.hasOwnProperty(__yy__v2022)) continue; - var __yy__v2023 = __yy__v2021[__yy__v2022]; - { - if (yyGetBool(global.gmlbrowser)) { - return false; - } - if (yyGetBool(global.gmldebug_aa_hide_ui)) { - { - return false; - } - } - if (yyfequal(__yy__v2023.gmlstate, 3)) { - return false; - } - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f)))) { - return false; - } - if (yyfgreater(__yy__v2023.alarm[__yy_gml_array_check_index(0, __yy__v2023.alarm)], 0)) { - return false; - } - var ___sw1734___ = __yy__v2023.gmlcomm_stage; - var ___swc1735___ = -1; - if (yyCompareVal(___sw1734___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1734___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1734___, 13, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1734___, 17, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1734___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc1735___ = 0; - } - switch (___swc1735___) { - case 0: { - return false; - } - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 0)) { - return false; - } - if (yyGetBool(yyfequal(__yy__v2023.gmlstate, 2)) && yyGetBool(__yy__v2023.gmlkicking) && yyGetBool(!yyGetBool(gml_Script_s_cpu_is_kicking_off(__yy__v2023, _inst)))) { - return false; - } - return true; - } - } - } - } -} -function gml_Script_s_pause_step(_inst, _other) { - { - if (yyfnotequal(_inst.gmlstate, _inst.gmlpause_state_previous)) { - { - if (yyfequal(_inst.gmlpause_state_previous, 10)) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - { - if (yyGetBool(audio_is_paused(YYASSET_REF(0x02000014)))) { - audio_resume_sound(YYASSET_REF(0x02000014)); - } - audio_resume_all(); - } - } - gml_Script_s_pause_options_dismiss(_inst, _other); - _inst.gmldraw_pause_ui = true; - } - } - if (yyfequal(_inst.gmlstate, 10)) { - { - audio_pause_all(); - gml_Script_s_pause_options_init(_inst, _other); - } - } - } - } - _inst.gmlpause_state_previous = _inst.gmlstate; - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, 32778)) || yyGetBool(yyGetBool(yyfequal(_inst.gmlstate, 10)) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_back)))) { - gml_Script_s_pause_toggle(_inst, _other); - } - } - } - } -} -function gml_Script_s_is_paused_or_just_unpaused(_inst, _other) { - { - { - var __yy__v2024 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v2025 in __yy__v2024) { - if (!__yy__v2024.hasOwnProperty(__yy__v2025)) continue; - var __yy__v2026 = __yy__v2024[__yy__v2025]; - { - return yyGetBool(yyfequal(__yy__v2026.gmlstate, 10)) || yyGetBool(yyfequal(__yy__v2026.gmlpause_state_previous, 10)); - } - } - } - return false; - } -} -function gml_Script_s_draw_pause(_inst, _other) { - { - if (yyfnotequal(_inst.gmlstate, 10)) { - return; - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_set_alpha(1); - var gmlpause_text = gml_Script_s_str(_inst, _other, "ui_GamePaused"); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.6); - var gmltw = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gmlpause_text)), 0.5)), 8); - draw_sprite_ext(_inst, YYASSET_REF(0x0100017e), 0, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), yyfminus(__yy_gml_errCheck(gmlty), 8), yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmltw), 16)), 2), 1.1, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmlpause_text); - } -} -function gml_Script_s_pause_btn_init(_inst, _other) { - { - var gmlbx = yyfplus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2)), 50); - var gmlby = 8; - _inst.gmlis_paused = false; - _inst.gmlis_avalable = false; - _inst.gmlcontrolled_by = 0; - instance_create_layer(gmlbx, gmlby, "Text", YYASSET_REF(0x00000019)); - } -} -function gml_Script_s_pause_btn_step(_inst, _other) { - { - _inst.gmlis_available = gml_Script_s_pause_is_available(_inst, _other); - if (yyGetBool(global.gmlgamepad) || yyGetBool(!yyGetBool(_inst.gmlis_available)) || yyGetBool(!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)))) { - return; - } - _inst.gmlmx = device_mouse_x_to_gui(0); - _inst.gmlmy = device_mouse_y_to_gui(0); - _inst.gmlhover = false; - _inst.gmloffset = yyfplus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)), 2); - if (yyGetBool(point_in_rectangle(_inst.gmlmx, _inst.gmlmy, yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.gmloffset)), yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmloffset)), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.gmloffset)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmloffset))))) { - _inst.gmlhover = true; - } - if (yyGetBool(_inst.gmlhover) && yyGetBool(mouse_check_button_pressed(1))) { - gml_Script_s_pause_toggle(_inst, _other); - } - } -} -function gml_Script_s_pause_btn_draw_gui(_inst, _other) { - { - if (yyGetBool(global.gmlgamepad) || yyGetBool(!yyGetBool(_inst.gmlis_available))) { - return; - } - _inst.gmlis_paused = yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10) ? 1 : 0; - draw_sprite_ext(_inst, _inst.sprite_index, _inst.gmlis_paused, _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - } -} -function gml_Script_s_pause_btn_recenter(_inst, _other) { - { - _inst.x = yyfplus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2)), 50); - } -} -function gml_Script_s_pause_options_init(_inst, _other) { - { - if (yyGetBool(variable_instance_exists(_inst.id, "draw_pause_ui")) && yyGetBool(!yyGetBool(_inst.gmldraw_pause_ui))) { - return; - } - _inst.gmllayer_id = gml_Script_s_keyboard_custom_layer(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmllayer_id = _inst.gmllayer_id; - yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmlcontrolled_by = yyGetBool(global.gmlgamepad) ? (yyGetBool(gml_Script_s_is_multicon(_inst, _other)) ? yyInst(_inst, _other, global.gmlgp).id : 0) : 0; - var gmlgx = yyfplus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2)), __yy_gml_errCheck(yyGetBool(gml_Script_s_is_multicon(_inst, _other)) ? -37 : 0)); - var gmltxt = instance_create_layer(gmlgx, 46, yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmllayer_id, YYASSET_REF(0x00000049)); - yyInst(_inst, _other, gmltxt).image_xscale = 3; - yyInst(_inst, _other, gmltxt).gmldraw_box = false; - yyInst(_inst, _other, gmltxt).gmlhalign = 1; - yyInst(_inst, _other, gmltxt).gmltext = gml_Script_s_str(_inst, _other, "ui_GamePaused"); - yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmloptions_btns = __yy_gml_array_create([]); - gml_Script_s_pause_options_add_button(_inst, _other, 1, 0, "ui_Zoom", 1, gmlgx); - gml_Script_s_pause_options_add_button(_inst, _other, 1, 1, "ui_Replays", 2, gmlgx); - gml_Script_s_pause_options_add_button(_inst, _other, 2, 2, "ui_AimingInvert", 3, gmlgx); - gml_Script_s_pause_options_add_button(_inst, _other, 2, 3, "ui_AutoRun", 5, gmlgx); - gml_Script_s_pause_options_add_button(_inst, _other, 1, 4, "ui_GamepadGuides", 4, gmlgx); - { - } - if (yyGetBool(global.gmlexhibition)) { - { - gml_Script_s_pause_options_add_quit(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmlcontrolled_by); - } - } - gml_Script_s_pause_options_update_buttons(_inst, _other); - var gmlbase = instance_create_layer(yyfminus(__yy_gml_errCheck(gmlgx), 90), 30, _inst.gmllayer_id, YYASSET_REF(0x0000001d)); - yyInst(_inst, _other, gmlbase).sprite_index = YYASSET_REF(0x0100004a); - yyInst(_inst, _other, gmlbase).image_xscale = yyfdivide(__yy_gml_errCheck(yyfplus(180, __yy_gml_errCheck(yyGetBool(gml_Script_s_is_multicon(_inst, _other)) ? 74 : 0))), 16); - yyInst(_inst, _other, gmlbase).image_yscale = 14.75; - yyInst(_inst, _other, gmlbase).gmlaction_draw_gui = kgml_Script_s_pause_options_draw_gui; - if (yyGetBool(global.gmlgamepad)) { - { - var __yy__v2027 = GetWithArray(yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmloptions_btns[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmloptions_btns)]); - for (var __yy__v2028 in __yy__v2027) { - if (!__yy__v2027.hasOwnProperty(__yy__v2028)) continue; - var __yy__v2029 = __yy__v2027[__yy__v2028]; - { - gml_Script_s_save_last_selected(__yy__v2029, _inst); - } - } - } - } - } -} -function gml_Script_s_pause_options_recenter(_inst, _other) { - { - gml_Script_slogf(_inst, _other, "Pause options recenter"); - gml_Script_s_pause_options_dismiss(_inst, _other); - gml_Script_s_pause_options_init(_inst, _other); - } -} -function gml_Script_s_pause_options_dismiss(_inst, _other) { - { - if (yyGetBool(variable_instance_exists(YYASSET_REF(0x00000019), "layer_id")) && yyGetBool(!yyGetBool(is_undefined(yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmllayer_id)))) { - layer_destroy(yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmllayer_id); - } - } -} -function gml_Script_s_pause_options_draw_gui(_inst, _other) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000181), _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, global.gmlc_background, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x01000131), _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - } -} -function gml_Script_s_pause_options_layer(_inst, _other) { - { - var gmllid = layer_get_id("PauseOptions"); - if (yyfless(gmllid, 0)) { - gmllid = layer_create(-1000, "PauseOptions"); - } - return gmllid; - } -} -function gml_Script_s_pause_options_add_button(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - var gmltx = yyfminus(__yy_gml_errCheck(argument4), 2); - var gmlty = yyfplus(60, __yy_gml_errCheck(yyftime(40, __yy_gml_errCheck(argument1)))); - var gmltxt = instance_create_layer(gmltx, yyfplus(__yy_gml_errCheck(gmlty), 16), yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmllayer_id, YYASSET_REF(0x00000049)); - yyInst(_inst, _other, gmltxt).gmldraw_box = false; - yyInst(_inst, _other, gmltxt).gmlhalign = 2; - yyInst(_inst, _other, gmltxt).image_xscale = 2; - yyInst(_inst, _other, gmltxt).gmltext = gml_Script_s_str(_inst, _other, argument2); - var gmlbtn1 = instance_create_layer(yyfplus(__yy_gml_errCheck(gmltx), 6), gmlty, yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmllayer_id, YYASSET_REF(0x00000014)); - yyInst(_inst, _other, gmlbtn1).gmlonClickAction = kgml_Script_s_pause_options_button_action; - yyInst(_inst, _other, gmlbtn1).gmltype = argument3; - yyInst(_inst, _other, gmlbtn1).gmlplayer = 1; - yyInst(_inst, _other, gmlbtn1).image_xscale = yyfdivide(74, __yy_gml_errCheck(yyInst(_inst, _other, gmlbtn1).sprite_width)); - yyInst(_inst, _other, gmlbtn1).gmlgp_allowed = yyGetBool(gml_Script_s_is_multicon(_inst, _other)) ? 1 : 3; - array_push(yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmloptions_btns, gmlbtn1); - if (yyGetBool(yyfgreater(argument0, 1)) && yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - var gmlbtn2 = instance_create_layer(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 6), 74), 6), gmlty, yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmllayer_id, YYASSET_REF(0x00000014)); - yyInst(_inst, _other, gmlbtn2).gmlonClickAction = kgml_Script_s_pause_options_button_action; - yyInst(_inst, _other, gmlbtn2).gmltype = argument3; - yyInst(_inst, _other, gmlbtn2).gmlplayer = 2; - yyInst(_inst, _other, gmlbtn2).image_xscale = yyfdivide(74, __yy_gml_errCheck(yyInst(_inst, _other, gmlbtn2).sprite_width)); - yyInst(_inst, _other, gmlbtn2).gmlgp_allowed = 2; - array_push(yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmloptions_btns, gmlbtn2); - } - } - } -} -function gml_Script_s_pause_options_add_quit(_inst, _other, argument0) { - { - var gmltall = yyfless(display_get_gui_width(), 480); - var gmlbw = yyGetBool(gmltall) ? 45 : 90; - var gmlmx = yyGetBool(gmltall) ? 4 : 10; - var gmltx = yyfless(argument0, 2) ? gmlmx : yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_width()), __yy_gml_errCheck(gmlmx)), __yy_gml_errCheck(gmlbw)); - var gmlty = 30; - var gmlbtn = instance_create_layer(gmltx, gmlty, yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmllayer_id, YYASSET_REF(0x00000014)); - yyInst(_inst, _other, gmlbtn).gmlonClickAction = kgml_Script_s_pause_options_quit_game; - yyInst(_inst, _other, gmlbtn).image_xscale = yyfdivide(__yy_gml_errCheck(gmlbw), __yy_gml_errCheck(yyInst(_inst, _other, gmlbtn).sprite_width)); - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, yyGetBool(gmltall) ? "ui_Quit" : "ui_QuitGame"); - yyInst(_inst, _other, gmlbtn).gmlgp_allowed = yyGetBool(gml_Script_s_is_multicon(_inst, _other)) ? argument0 : 3; - } -} -function gml_Script_s_pause_options_update_buttons(_inst, _other) { - { - var gmli = 0; - for (; yyfless(gmli, array_length(yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmloptions_btns)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlbtn = yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmloptions_btns[__yy_gml_array_check_index(gmli, yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmloptions_btns)]; - var ___sw1736___ = yyInst(_inst, _other, gmlbtn).gmltype; - var ___swc1737___ = -1; - if (yyCompareVal(___sw1736___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1737___ = 0; - } else if (yyCompareVal(___sw1736___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1737___ = 1; - } else if (yyCompareVal(___sw1736___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1737___ = 2; - } else if (yyCompareVal(___sw1736___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1737___ = 3; - } else if (yyCompareVal(___sw1736___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1737___ = 4; - } else if (yyCompareVal(___sw1736___, 98, g_GMLMathEpsilon, false) == 0) { - ___swc1737___ = 5; - } else if (yyCompareVal(___sw1736___, 99, g_GMLMathEpsilon, false) == 0) { - ___swc1737___ = 6; - } else if (yyCompareVal(___sw1736___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1737___ = 7; - } - switch (___swc1737___) { - case 0: { - var ___sw1738___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_zoom"); - var ___swc1739___ = -1; - if (yyCompareVal(___sw1738___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1738___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc1739___ = 0; - } else if (yyCompareVal(___sw1738___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1738___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc1739___ = 1; - } - switch (___swc1739___) { - case 0: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - case 1: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - } - break; - } - case 1: { - var ___sw1740___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_replays"); - var ___swc1741___ = -1; - if (yyCompareVal(___sw1740___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1741___ = 0; - } else if (yyCompareVal(___sw1740___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1741___ = 1; - } else if (yyCompareVal(___sw1740___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1741___ = 2; - } - switch (___swc1741___) { - case 0: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - case 1: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Dynamic"); - break; - } - case 2: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_EveryPlay"); - break; - } - } - break; - } - case 2: { - var ___sw1742___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, yyfequal(yyInst(_inst, _other, gmlbtn).gmlplayer, 2) ? "op_invert_throw_p2" : "op_invert_throw"); - var ___swc1743___ = -1; - if (yyCompareVal(___sw1742___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1743___ = 0; - } else if (yyCompareVal(___sw1742___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1743___ = 1; - } else if (yyCompareVal(___sw1742___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1743___ = 2; - } else if (yyCompareVal(___sw1742___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1743___ = 3; - } - switch (___swc1743___) { - case 0: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Normal"); - break; - } - case 1: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Inverted"); - break; - } - case 2: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_AnalogueL"); - break; - } - case 3: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_AnalogueR"); - break; - } - } - if (yyGetBool(!yyGetBool(global.gmlconsole_build)) && yyGetBool(!yyGetBool(global.gmlgamepad))) { - yyInst(_inst, _other, gmlbtn).gmlactive = false; - } - break; - } - case 3: { - var ___sw1744___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_gamepad_guides"); - var ___swc1745___ = -1; - if (yyCompareVal(___sw1744___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1744___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc1745___ = 0; - } else if (yyCompareVal(___sw1744___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1744___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc1745___ = 1; - } - switch (___swc1745___) { - case 0: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - case 1: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - } - if (yyGetBool(!yyGetBool(global.gmlconsole_build)) && yyGetBool(!yyGetBool(global.gmlgamepad))) { - yyInst(_inst, _other, gmlbtn).gmlactive = false; - } - break; - } - case 4: { - var ___sw1746___ = yyfequal(yyInst(_inst, _other, gmlbtn).gmlplayer, 2) ? yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_autorun_p2 : yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_autorun; - var ___swc1747___ = -1; - if (yyCompareVal(___sw1746___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1746___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc1747___ = 0; - } else if (yyCompareVal(___sw1746___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1746___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc1747___ = 1; - } - switch (___swc1747___) { - case 0: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - case 1: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - } - if (yyGetBool(!yyGetBool(global.gmlconsole_build)) && yyGetBool(!yyGetBool(global.gmlgamepad))) { - yyInst(_inst, _other, gmlbtn).gmlactive = false; - } - break; - } - case 5: { - var ___sw1748___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"); - var ___swc1749___ = -1; - if (yyCompareVal(___sw1748___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1749___ = 0; - } else if (yyCompareVal(___sw1748___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1749___ = 1; - } else if (yyCompareVal(___sw1748___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1749___ = 2; - } - switch (___swc1749___) { - case 0: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - case 1: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_SoundFX"); - break; - } - case 2: { - yyInst(_inst, _other, gmlbtn).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_SoundFX")), "\n& "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Music"))); - break; - } - } - break; - } - case 6: { - var ___sw1750___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_scanlines"); - var ___swc1751___ = -1; - if (yyCompareVal(___sw1750___, true, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1750___, "true", g_GMLMathEpsilon, false) == 0) { - ___swc1751___ = 0; - } else if (yyCompareVal(___sw1750___, false, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1750___, "false", g_GMLMathEpsilon, false) == 0) { - ___swc1751___ = 1; - } - switch (___swc1751___) { - case 0: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - case 1: { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - } - break; - } - case 7: { - var ___sw1752___ = global.gmldebug_aa_hide_ui; - var ___swc1753___ = -1; - if (yyCompareVal(___sw1752___, true, g_GMLMathEpsilon, false) == 0) { - ___swc1753___ = 0; - } else if (yyCompareVal(___sw1752___, false, g_GMLMathEpsilon, false) == 0) { - ___swc1753___ = 1; - } - switch (___swc1753___) { - case 0: { - { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_Off"); - break; - } - } - case 1: { - { - yyInst(_inst, _other, gmlbtn).gmltext = gml_Script_s_str(_inst, _other, "ui_On"); - break; - } - } - } - break; - } - } - } - } - } -} -function gml_Script_s_pause_options_button_action(_inst, _other) { - { - var ___sw1754___ = _inst.gmltype; - var ___swc1755___ = -1; - if (yyCompareVal(___sw1754___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1755___ = 0; - } else if (yyCompareVal(___sw1754___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1755___ = 1; - } else if (yyCompareVal(___sw1754___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1755___ = 2; - } else if (yyCompareVal(___sw1754___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1755___ = 3; - } else if (yyCompareVal(___sw1754___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1755___ = 4; - } else if (yyCompareVal(___sw1754___, 98, g_GMLMathEpsilon, false) == 0) { - ___swc1755___ = 5; - } else if (yyCompareVal(___sw1754___, 99, g_GMLMathEpsilon, false) == 0) { - ___swc1755___ = 6; - } else if (yyCompareVal(___sw1754___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1755___ = 7; - } - switch (___swc1755___) { - case 0: { - { - var __yy__v2030 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2031 in __yy__v2030) { - if (!__yy__v2030.hasOwnProperty(__yy__v2031)) continue; - var __yy__v2032 = __yy__v2030[__yy__v2031]; - ds_map_set(__yy__v2032.gmlmap_options, "op_zoom", !yyGetBool(ds_map_find_value(__yy__v2032.gmlmap_options, "op_zoom"))); - } - } - break; - } - case 1: { - { - var __yy__v2033 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2034 in __yy__v2033) { - if (!__yy__v2033.hasOwnProperty(__yy__v2034)) continue; - var __yy__v2035 = __yy__v2033[__yy__v2034]; - ds_map_set(__yy__v2035.gmlmap_options, "op_replays", yyfmod(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v2035.gmlmap_options, "op_replays")), 1)), 3)); - } - } - break; - } - case 2: { - { - var __yy__v2036 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2037 in __yy__v2036) { - if (!__yy__v2036.hasOwnProperty(__yy__v2037)) continue; - var __yy__v2038 = __yy__v2036[__yy__v2037]; - { - var gmlopt = yyfequal(_inst.gmlplayer, 2) ? "op_invert_throw_p2" : "op_invert_throw"; - ds_map_set(__yy__v2038.gmlmap_options, gmlopt, yyfmod(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v2038.gmlmap_options, gmlopt)), 1)), 2)); - } - } - } - break; - } - case 3: { - { - var __yy__v2039 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2040 in __yy__v2039) { - if (!__yy__v2039.hasOwnProperty(__yy__v2040)) continue; - var __yy__v2041 = __yy__v2039[__yy__v2040]; - ds_map_set(__yy__v2041.gmlmap_options, "op_gamepad_guides", !yyGetBool(ds_map_find_value(__yy__v2041.gmlmap_options, "op_gamepad_guides"))); - } - } - break; - } - case 4: { - { - var __yy__v2042 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2043 in __yy__v2042) { - if (!__yy__v2042.hasOwnProperty(__yy__v2043)) continue; - var __yy__v2044 = __yy__v2042[__yy__v2043]; - { - if (yyfequal(_inst.gmlplayer, 2)) { - __yy__v2044.gmlop_autorun_p2 = !yyGetBool(__yy__v2044.gmlop_autorun_p2); - } else { - __yy__v2044.gmlop_autorun = !yyGetBool(__yy__v2044.gmlop_autorun); - } - } - } - } - break; - } - case 5: { - { - var __yy__v2045 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2046 in __yy__v2045) { - if (!__yy__v2045.hasOwnProperty(__yy__v2046)) continue; - var __yy__v2047 = __yy__v2045[__yy__v2046]; - ds_map_set(__yy__v2047.gmlmap_options, "op_soundfx", yyfmod(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v2047.gmlmap_options, "op_soundfx")), 1)), 3)); - } - } - break; - } - case 6: { - { - var __yy__v2048 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2049 in __yy__v2048) { - if (!__yy__v2048.hasOwnProperty(__yy__v2049)) continue; - var __yy__v2050 = __yy__v2048[__yy__v2049]; - { - ds_map_set(__yy__v2050.gmlmap_options, "op_scanlines", !yyGetBool(ds_map_find_value(__yy__v2050.gmlmap_options, "op_scanlines"))); - yyInst(_inst, _other, YYASSET_REF(0x00000064)).gmlon = ds_map_find_value(__yy__v2050.gmlmap_options, "op_scanlines"); - } - } - } - break; - } - case 7: { - { - var __yy__v2051 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2052 in __yy__v2051) { - if (!__yy__v2051.hasOwnProperty(__yy__v2052)) continue; - var __yy__v2053 = __yy__v2051[__yy__v2052]; - { - gml_Script_s_pause_toggle(__yy__v2053, _inst); - global.gmldebug_aa_hide_ui = !yyGetBool(global.gmldebug_aa_hide_ui); - } - } - } - break; - } - } - gml_Script_s_pause_options_update_buttons(_inst, _other); - } -} -function gml_Script_s_pause_options_quit_game(_inst, _other) { - { - var gmlgp_allow = yyGetBool(gml_Script_s_is_multicon(_inst, _other)) ? yyInst(_inst, _other, YYASSET_REF(0x00000019)).gmlcontrolled_by : 3; - gml_Script_s_pause_options_dismiss(_inst, _other); - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_QuitExhibition"), gml_Script_s_str(_inst, _other, "ui_Cancel"), gml_Script_s_str(_inst, _other, "ui_Confirm"), kgml_Script_btn_response_quit_exhibition_cancel, kgml_Script_btn_response_quit_exhibition_confirm, global.gmlc_background, 1, undefined, gmlgp_allow); - } -} -function gml_Script_btn_response_quit_exhibition_cancel(_inst, _other) { - { - gml_Script_s_pause_options_init(_inst, _other); - gml_Script_s_msg_clear(_inst, _other); - } -} -function gml_Script_btn_response_quit_exhibition_confirm(_inst, _other) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state = 0; - gml_Script_s_set_multicon_turn(_inst, _other); - gml_Script_exhibition_handle_exit_match(_inst, _other); - room_goto(YYASSET_REF(0x0300002f)); - } -} -function gml_GlobalScript_s_draw_scoreboard_qb_training(_inst, _other) { - _inst.gmls_draw_scoreboard_qb_training = __yy_method(_inst, gml_Script_s_draw_scoreboard_qb_training); -} -function gml_Script_s_draw_scoreboard_qb_training(_inst, _other) { - { - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 4)) { - return; - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - draw_set_alpha(1); - draw_rectangle_colour(0, 0, display_get_gui_width(), 16, 0, 0, 0, 0, 0); - var gmltx = 16; - var gmlty1 = 8; - var gmltxt = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Score")), ": "), __yy_gml_errCheck(string(_inst.gmlpractice_score_qb_mode))); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty1, gmltxt); - gmltxt = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Best")), ": "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_training_hiscore))); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 90), gmlty1, gmltxt); - draw_set_halign(1); - gmltx = yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2); - var gmltime = yyfplus(" ", __yy_gml_errCheck(gml_Script_s_get_string_time(_inst, _other, _inst.gmlminutes, _inst.gmlseconds))); - if (yyfequal(_inst.gmlminutes, 0)) { - { - draw_set_color(65535); - if (yyfless(_inst.gmlseconds, 6)) { - draw_set_color(255); - } - } - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty1, gmltime); - draw_set_color(16777215); - } -} -function gml_GlobalScript_s_update_manual_gestures(_inst, _other) { - _inst.gmls_update_manual_gestures = __yy_method(_inst, gml_Script_s_update_manual_gestures); -} -function gml_Script_s_update_manual_gestures(_inst, _other) { - { - global.gmlflickVelX = 0; - global.gmlflickVelY = 0; - { - var __yy__v2054 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v2055 in __yy__v2054) { - if (!__yy__v2054.hasOwnProperty(__yy__v2055)) continue; - var __yy__v2056 = __yy__v2054[__yy__v2055]; - if (yyfequal(__yy__v2056.gmlstate, 2)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlmobbrow_start_time = 0; - return; - } - } - } - } - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - var ___sw1758___ = _inst.gmlmobbrow_start_time; - var ___swc1759___ = -1; - if (yyCompareVal(___sw1758___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1759___ = 0; - } - switch (___swc1759___) { - case 0: { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.gmlmobbrow_start_time = g_pBuiltIn.get_current_time(); - _inst.gmlmobbrow_start_x = g_pBuiltIn.get_mouse_x(); - _inst.gmlmobbrow_start_y = g_pBuiltIn.get_mouse_y(); - } - } - break; - } - default: { - if (!yyGetBool(mouse_check_button(1))) { - { - _inst.gmlmobbrow_start_time = 0; - if (yyfgreater(point_distance(_inst.gmlmobbrow_start_x, _inst.gmlmobbrow_start_y, g_pBuiltIn.get_mouse_x(), g_pBuiltIn.get_mouse_y()), 20)) { - { - var gmldir = point_direction(_inst.gmlmobbrow_start_x, _inst.gmlmobbrow_start_y, g_pBuiltIn.get_mouse_x(), g_pBuiltIn.get_mouse_y()); - global.gmlflickVelX = yyftime(__yy_gml_errCheck(dcos(gmldir)), 2); - global.gmlflickVelY = yyftime(__yy_gml_errCheck(dsin(gmldir)), -2); - } - } - } - } - break; - } - } - } - } -} -function gml_GlobalScript_s_obj_controller_draw_begin(_inst, _other) { - _inst.gmls_obj_controller_draw_begin = __yy_method(_inst, gml_Script_s_obj_controller_draw_begin); -} -function gml_Script_s_obj_controller_draw_begin(_inst, _other) { - { - var gmlfieldfans = yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) ? YYASSET_REF(0x01000139) : YYASSET_REF(0x01000002); - var gmlfield = yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) ? YYASSET_REF(0x01000148) : YYASSET_REF(0x01000001); - var gmlsideline_crew = yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) ? YYASSET_REF(0x0100011a) : YYASSET_REF(0x01000022); - var gmlshow_band = gml_Script_s_is_co_mode(_inst, _other); - var gmlshow_field_text = gml_Script_s_is_co_mode(_inst, _other); - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - draw_sprite_ext(_inst, gmlfield, _inst.gmlfield_type, 0, 66, 2, 2, 0, 16777215, 1); - shader_set(YYASSET_REF(0x0a000000)); - { - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0.5, 0.5, 1); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - shader_set_uniform_f(global.gmlcolorPants_b, 0, 0, 0.5); - shader_set_uniform_f(global.gmlcolorCleats, 1, 1, 0); - shader_set_uniform_f(global.gmlcolorSleeve, 0.875, 0.443, 0.149); - shader_set_uniform_f(global.gmlcolorLogo, 0.5, 0, 0); - shader_set_uniform_f(global.gmlcolorSocks, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorSocks_b, 0, 0.5, 0); - } - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlshd_helmet[__yy_gml_array_check_index(2, _inst.gmlshd_helmet)], _inst.gmlshd_helmet[__yy_gml_array_check_index(1, _inst.gmlshd_helmet)], _inst.gmlshd_helmet[__yy_gml_array_check_index(0, _inst.gmlshd_helmet)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshd_shirt[__yy_gml_array_check_index(2, _inst.gmlshd_shirt)], _inst.gmlshd_shirt[__yy_gml_array_check_index(1, _inst.gmlshd_shirt)], _inst.gmlshd_shirt[__yy_gml_array_check_index(0, _inst.gmlshd_shirt)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlshd_pants[__yy_gml_array_check_index(2, _inst.gmlshd_pants)], _inst.gmlshd_pants[__yy_gml_array_check_index(1, _inst.gmlshd_pants)], _inst.gmlshd_pants[__yy_gml_array_check_index(0, _inst.gmlshd_pants)]); - shader_set_uniform_f(global.gmlreplacePants_b, 0.9, 0.9, 0.9); - shader_set_uniform_f(global.gmlreplaceCleats, 0.1, 0.1, 0.1); - { - shader_set_uniform_f(global.gmlreplaceSleeve, yyftime(__yy_gml_errCheck(_inst.gmlshd_shirt[__yy_gml_array_check_index(2, _inst.gmlshd_shirt)]), 0.8), yyftime(__yy_gml_errCheck(_inst.gmlshd_shirt[__yy_gml_array_check_index(1, _inst.gmlshd_shirt)]), 0.8), yyftime(__yy_gml_errCheck(_inst.gmlshd_shirt[__yy_gml_array_check_index(0, _inst.gmlshd_shirt)]), 0.8)); - shader_set_uniform_f(global.gmlreplaceLogo, _inst.gmlshd_logo[__yy_gml_array_check_index(2, _inst.gmlshd_logo)], _inst.gmlshd_logo[__yy_gml_array_check_index(1, _inst.gmlshd_logo)], _inst.gmlshd_logo[__yy_gml_array_check_index(0, _inst.gmlshd_logo)]); - shader_set_uniform_f(global.gmlreplaceSocks, _inst.gmlshd_socks1[__yy_gml_array_check_index(2, _inst.gmlshd_socks1)], _inst.gmlshd_socks1[__yy_gml_array_check_index(1, _inst.gmlshd_socks1)], _inst.gmlshd_socks1[__yy_gml_array_check_index(0, _inst.gmlshd_socks1)]); - shader_set_uniform_f(global.gmlreplaceSocks_b, _inst.gmlshd_socks2[__yy_gml_array_check_index(2, _inst.gmlshd_socks2)], _inst.gmlshd_socks2[__yy_gml_array_check_index(1, _inst.gmlshd_socks2)], _inst.gmlshd_socks2[__yy_gml_array_check_index(0, _inst.gmlshd_socks2)]); - } - draw_sprite_ext(_inst, gmlfieldfans, 0, 0, 0, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, gmlsideline_crew, 0, 998, 64, 2, 2, 0, 16777215, 1); - { - draw_sprite_ext(_inst, YYASSET_REF(0x0100012a), 0, 682, 68, 2, 2, 0, 16777215, 1); - } - var gmli = _inst.gmlcheer_frame; - var gmlcl_adjust = 30; - if (yyfless(camera_get_view_x(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]), 1300)) { - { - draw_sprite_ext(_inst, _inst.gmlspr_cl1, gmli, yyfplus(250, __yy_gml_errCheck(gmlcl_adjust)), 100, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl3, yyfplus(__yy_gml_errCheck(gmli), 2.5), yyfplus(220, __yy_gml_errCheck(gmlcl_adjust)), 110, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl5, gmli, yyfplus(190, __yy_gml_errCheck(gmlcl_adjust)), 100, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl2, yyfplus(__yy_gml_errCheck(gmli), 7.5), yyfplus(160, __yy_gml_errCheck(gmlcl_adjust)), 110, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl4, yyfplus(__yy_gml_errCheck(gmli), 5), yyfplus(130, __yy_gml_errCheck(gmlcl_adjust)), 100, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl2, gmli, 250, 528, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl4, yyfplus(__yy_gml_errCheck(gmli), 2.5), 220, 518, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl6, gmli, 190, 528, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl1, yyfplus(__yy_gml_errCheck(gmli), 7.5), 160, 518, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl3, yyfplus(__yy_gml_errCheck(gmli), 5), 130, 528, 2, 2, 0, 16777215, 1); - } - } else { - { - draw_sprite_ext(_inst, _inst.gmlspr_cl6, gmli, yyfminus(2350, __yy_gml_errCheck(gmlcl_adjust)), 100, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl4, yyfplus(__yy_gml_errCheck(gmli), 2.5), yyfminus(2380, __yy_gml_errCheck(gmlcl_adjust)), 110, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl2, gmli, yyfminus(2410, __yy_gml_errCheck(gmlcl_adjust)), 100, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl1, yyfplus(__yy_gml_errCheck(gmli), 7.5), yyfminus(2440, __yy_gml_errCheck(gmlcl_adjust)), 110, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl3, yyfplus(__yy_gml_errCheck(gmli), 5), yyfminus(2470, __yy_gml_errCheck(gmlcl_adjust)), 100, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl5, gmli, 2350, 528, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl3, yyfplus(__yy_gml_errCheck(gmli), 2.5), 2380, 518, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl1, gmli, 2410, 528, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl6, yyfplus(__yy_gml_errCheck(gmli), 7.5), 2440, 518, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.gmlspr_cl4, yyfplus(__yy_gml_errCheck(gmli), 5), 2470, 528, 2, 2, 0, 16777215, 1); - } - } - if (yyGetBool(gmlshow_band)) { - { - if (yyfless(camera_get_view_x(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]), 1300)) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000124), gmli, 328, 61, 2, 2, 0, 16777215, 1); - if (yyfequal(_inst.gmlscored_by, 1)) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000154), gmli, 364, 61, 2, 2, 0, 16777215, 1); - } - } else { - { - draw_sprite_ext(_inst, YYASSET_REF(0x0100017d), 0, 364, 61, 2, 2, 0, 16777215, 1); - } - } - draw_sprite_ext(_inst, YYASSET_REF(0x010000ec), gmli, 398, 61, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x01000178), gmli, 436, 61, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x01000121), gmli, 346, 66, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x010000f5), gmli, 414, 66, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x0100015c), gmli, 384, 68, 2, 2, 0, 16777215, 1); - } - } - } - } - shader_reset(); - } - } else { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000002), 2, 0, 0, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, gmlfield, _inst.gmlfield_type, 0, 66, 2, 2, 0, 16777215, 1); - } - } else { - { - draw_sprite_ext(_inst, gmlfieldfans, 1, 0, 0, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, gmlfield, _inst.gmlfield_type, 0, 66, 2, 2, 0, 16777215, 1); - } - } - } - if (yyGetBool(yyfnotequal(_inst.gmlfield_type, 5)) && yyGetBool(yyfnotequal(_inst.gmlfield_type, 6))) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000023), _inst.gmlfield_type, 100, 132, 2, 2, 0, _inst.gmlc_endzone, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x01000023), _inst.gmlfield_type, 2302, 132, 2, 2, 0, _inst.gmlc_endzone, 1); - if (yyGetBool(gmlshow_field_text)) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000190), 0, 100, 132, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x01000190), 1, 2302, 132, 2, 2, 0, 16777215, 1); - } - } - } - } - var ___sw1762___ = _inst.gmlstate; - var ___swc1763___ = -1; - if (yyCompareVal(___sw1762___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1763___ = 0; - } else if (yyCompareVal(___sw1762___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1763___ = 1; - } else if (yyCompareVal(___sw1762___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1763___ = 2; - } - switch (___swc1763___) { - case 0: { - if (yyfequal(_inst.gmlstate_previous, 1)) { - break; - } - } - case 1: { - if (yyGetBool(_inst.gmlkicking)) { - gml_Script_s_draw_kick_cone(_inst, _other); - } else { - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - gml_Script_s_draw_scrimmage(_inst, _other); - } - } - break; - } - case 2: { - if (yyGetBool(yyfnotequal(_inst.gmllast_play, 1)) && yyGetBool(yyfnotequal(global.gmlreplay_end, 6)) && yyGetBool(yyfnotequal(global.gmlreplay_end, 7))) { - gml_Script_s_draw_scrimmage(_inst, _other); - } - return; - break; - } - default: { - return; - break; - } - } - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 2)) { - { - { - var __yy__v2057 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v2058 in __yy__v2057) { - if (!__yy__v2057.hasOwnProperty(__yy__v2058)) continue; - var __yy__v2059 = __yy__v2057[__yy__v2058]; - { - if (yyfgreater(__yy__v2059.gmlxdead, 0)) { - { - var gmlcol = 255; - if (yyfequal(__yy__v2059.gmlstate, 14)) { - gmlcol = 65280; - } - draw_sprite_ext(__yy__v2059, YYASSET_REF(0x0100004e), 0, __yy__v2059.gmlxdead, __yy__v2059.gmlydead, 2, 2, 0, gmlcol, 1); - } - } - } - } - } - } - } else { - if (yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpractice_success, 0)) && yyGetBool(!yyGetBool(global.gmlgamepad))) { - { - { - var __yy__v2060 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v2061 in __yy__v2060) { - if (!__yy__v2060.hasOwnProperty(__yy__v2061)) continue; - var __yy__v2062 = __yy__v2060[__yy__v2061]; - { - if (yyfequal(__yy__v2062.gmlstate, 2)) { - { - var gmls = yyfplus(2.5, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 100))), 0.5))); - var gmlr = 0; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1)) { - gmlr = 180; - } - draw_sprite_ext(__yy__v2062, YYASSET_REF(0x01000052), 0, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, __yy__v2062.gmlholder).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir), -100))), yyInst(_inst, _other, __yy__v2062.gmlholder).y, gmls, gmls, gmlr, 16777215, 0.5); - } - } - } - } - } - } - } - } - } -} -function gml_Object_obj_rm_qb_postmatch_Create_0(_inst, _other) { - _inst.gmlstage_time = g_pBuiltIn.get_current_time(); - _inst.gmlstage = 0; - _inst.gmldelay = 1000; - _inst.gmlpmap = gml_Script_s_get_qb_pmap(_inst, _other); - var gmlrating = gml_Script_s_get_match_rating(_inst, _other, _inst.gmlpmap); - _inst.gmlcoach_effect = yyfminus(__yy_gml_errCheck(gmlrating), 7); - _inst.gmlfan_effect = gml_Script_s_get_postmatch_fans_qb(_inst, _other); - var gmlteam_effect = yyfminus(__yy_gml_errCheck(gml_Script_s_get_morale(_inst, _other)), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_team_morale_qb)); - _inst.gmlbonus = yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_tdbonus), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_touchdowns"))); - if (yyfequal(gml_Script_s_get_human_fixture_by_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), -4)) { - { - yyInst(_inst, _other, 100683).gmltext = gml_Script_s_str(_inst, _other, "ui_ByeWeek"); - yyInst(_inst, _other, 100687).visible = false; - { - var __yy__v2063 = GetWithArray(YYASSET_REF(0x00000015)); - for (var __yy__v2064 in __yy__v2063) { - if (!__yy__v2063.hasOwnProperty(__yy__v2064)) continue; - var __yy__v2065 = __yy__v2063[__yy__v2064]; - __yy__v2065.y = yyfminus(__yy__v2065.y, 40); - } - } - { - var __yy__v2066 = GetWithArray(YYASSET_REF(0x00000043)); - for (var __yy__v2067 in __yy__v2066) { - if (!__yy__v2066.hasOwnProperty(__yy__v2067)) continue; - var __yy__v2068 = __yy__v2066[__yy__v2067]; - __yy__v2068.y = yyfminus(__yy__v2068.y, 40); - } - } - { - var __yy__v2069 = GetWithArray(YYASSET_REF(0x0000004b)); - for (var __yy__v2070 in __yy__v2069) { - if (!__yy__v2069.hasOwnProperty(__yy__v2070)) continue; - var __yy__v2071 = __yy__v2069[__yy__v2070]; - __yy__v2071.y = yyfminus(__yy__v2071.y, 40); - } - } - gmlrating = 0; - _inst.gmlcoach_effect = 0; - _inst.gmlfan_effect = 0; - gmlteam_effect = 0; - _inst.gmlbonus = 0; - _inst.gmlstage = 4; - _inst.gmlstage_time = yyfminus(_inst.gmlstage_time, yyftime(__yy_gml_errCheck(_inst.gmlstage), __yy_gml_errCheck(_inst.gmldelay))); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_team_morale_qb = gml_Script_s_get_morale(_inst, _other); - } - } - yyInst(_inst, _other, 100689).visible = false; - yyInst(_inst, _other, 100690).visible = false; - yyInst(_inst, _other, 100691).visible = false; - yyInst(_inst, _other, 100692).visible = false; - yyInst(_inst, _other, 100693).visible = false; - yyInst(_inst, _other, 100694).visible = false; - yyInst(_inst, _other, 100689).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_GameRating")), " "), __yy_gml_errCheck(string(gmlrating))); - yyInst(_inst, _other, 100690).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Coach")), yyfgreater(_inst.gmlcoach_effect, 0) ? " +" : " "), __yy_gml_errCheck(string(_inst.gmlcoach_effect))); - yyInst(_inst, _other, 100691).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Team")), yyfgreaterequal(gmlteam_effect, 0) ? " +" : " "), __yy_gml_errCheck(string(gmlteam_effect))); - yyInst(_inst, _other, 100692).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Fans")), yyfgreaterequal(_inst.gmlfan_effect, 0) ? " +" : " "), __yy_gml_errCheck(string(_inst.gmlfan_effect))); - yyInst(_inst, _other, 100693).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Salary")), " +"), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_salary))); - yyInst(_inst, _other, 100694).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_TouchdownBonus")), " ("), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "stat_touchdowns")))), ") +"), __yy_gml_errCheck(string(_inst.gmlbonus))); - yyInst(_inst, _other, 100695).visible = false; - yyInst(_inst, _other, 100697).gmlactive = false; - yyInst(_inst, _other, 100697).gmlpercent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_team_morale_qb; - yyInst(_inst, _other, 100697).gmltext = yyfplus(__yy_gml_errCheck(string(round(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_team_morale_qb))), "%"); -} -function gml_Object_obj_rm_qb_postmatch_Step_0(_inst, _other) { - { - var __yy__v2072 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2073 in __yy__v2072) { - if (!__yy__v2072.hasOwnProperty(__yy__v2073)) continue; - var __yy__v2074 = __yy__v2072[__yy__v2073]; - { - if (yyfless(__yy__v2074.depth, _inst.depth)) { - { - __yy__v2074.gmlstage_time = g_pBuiltIn.get_current_time(); - return; - } - } - } - } - } - yyInst(_inst, _other, 100685).gmltext = gml_Script_s_get_credit(_inst, _other); - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(mouse_check_button(1))) { - _inst.gmldelay = 250; - } - if (yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmlstage_time), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmlstage), 1)), __yy_gml_errCheck(_inst.gmldelay)))))) { - return; - } - (g_yyPrePostObject__ = _inst.gmlstage), (_inst.gmlstage = g_yyPrePostObject__ instanceof Long ? _inst.gmlstage.add(1) : ++_inst.gmlstage), g_yyPrePostObject__; - var gmldx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100685).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100685).sprite_width), 0.5))); - var gmldy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100685).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100685).sprite_height), 0.5))); - var ___sw1766___ = _inst.gmlstage; - var ___swc1767___ = -1; - if (yyCompareVal(___sw1766___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 0; - } else if (yyCompareVal(___sw1766___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 1; - } else if (yyCompareVal(___sw1766___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 2; - } else if (yyCompareVal(___sw1766___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 3; - } else if (yyCompareVal(___sw1766___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 4; - } else if (yyCompareVal(___sw1766___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 5; - } else if (yyCompareVal(___sw1766___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 6; - } else if (yyCompareVal(___sw1766___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 7; - } else if (yyCompareVal(___sw1766___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1767___ = 8; - } - switch (___swc1767___) { - case 0: { - break; - } - case 1: { - yyInst(_inst, _other, 100689).visible = true; - break; - } - case 2: { - yyInst(_inst, _other, 100690).visible = true; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrelationship_boss = clamp(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrelationship_boss), __yy_gml_errCheck(_inst.gmlcoach_effect)), 1, 100); - break; - } - case 3: { - yyInst(_inst, _other, 100691).visible = true; - yyInst(_inst, _other, 100697).gmlactive = true; - break; - } - case 4: { - yyInst(_inst, _other, 100692).visible = true; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans = clamp(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans), __yy_gml_errCheck(_inst.gmlfan_effect)), 1, 100); - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 100)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_FANS100"); - } - break; - } - case 5: { - yyInst(_inst, _other, 100693).visible = true; - var gmltob = 100693; - gml_Script_s_create_credit(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmltob).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, gmltob).gmltext)), 0.5))), yyInst(_inst, _other, gmltob).y, gmldx, gmldy, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_salary, 1, -4, true); - break; - } - case 6: { - yyInst(_inst, _other, 100694).visible = true; - var gmltob = 100694; - gml_Script_s_create_credit(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmltob).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, gmltob).gmltext)), 0.5))), yyInst(_inst, _other, gmltob).y, gmldx, gmldy, _inst.gmlbonus, 1, -4, true); - break; - } - case 7: { - break; - } - case 8: { - yyInst(_inst, _other, 100695).visible = true; - break; - } - } -} -function gml_Object_obj_rm_qb_contract_Create_0(_inst, _other) { - gml_Script_s_qb_mode_set_up_contract_screen(_inst, _other); -} -function gml_Object_obj_facility_Draw_0(_inst, _other) {} -function gml_Object_obj_facility_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2))); - var gmlsh = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2))); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 2), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltitle)); - var gmlbw = yyfminus(__yy_gml_errCheck(_inst.sprite_width), 16); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 8), yyfplus(__yy_gml_errCheck(_inst.y), 8), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 8), __yy_gml_errCheck(gmlbw)), yyfplus(__yy_gml_errCheck(_inst.y), 24), global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, 0); - gmlbw = yyfminus(gmlbw, 4); - var gmlprc = clamp(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlbw), 10)), __yy_gml_errCheck(_inst.gmlpercent)), 1, gmlbw); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 10), yyfplus(__yy_gml_errCheck(_inst.y), 10), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 10), __yy_gml_errCheck(gmlprc)), yyfplus(__yy_gml_errCheck(_inst.y), 22), _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, 0); - var gmlsw = yyfdivide(__yy_gml_errCheck(gmlbw), 10); - var gmli = 0; - for (; yyfless(gmli, 9); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_line_width_color(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 10), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(_inst.y), 8), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 10), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(_inst.y), 24), 2, global.gmlc_backfill, global.gmlc_backfill); - gmlsw = yyfplus(gmlsw, yyfdivide(__yy_gml_errCheck(gmlbw), 10)); - } - } -} -function gml_Object_obj_facility_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmlpercent = 0; - _inst.gmlcolour = 255; -} -function gml_Object_obj_rm_qb_shopping_Create_0(_inst, _other) { - { - var __yy__v2075 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2076 in __yy__v2075) { - if (!__yy__v2075.hasOwnProperty(__yy__v2076)) continue; - var __yy__v2077 = __yy__v2075[__yy__v2076]; - { - yyInst(_inst, _other, 100707).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100708).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100709).gmlcolour = global.gmlc_background; - var ___sw1770___ = __yy__v2077.gmlshopping_type; - var ___swc1771___ = -1; - if (yyCompareVal(___sw1770___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1771___ = 0; - } else if (yyCompareVal(___sw1770___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1771___ = 1; - } else if (yyCompareVal(___sw1770___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1771___ = 2; - } - switch (___swc1771___) { - case 0: { - yyInst(_inst, _other, 100707).gmlcolour = global.gmlc_primary; - break; - } - case 1: { - yyInst(_inst, _other, 100708).gmlcolour = global.gmlc_primary; - break; - } - case 2: { - yyInst(_inst, _other, 100709).gmlcolour = global.gmlc_primary; - break; - } - } - } - } - } - gml_Script_s_update_shopping_buttons(_inst, _other); -} -function gml_Object_obj_rm_qb_shopping_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmllist_shop = 0; -} -function gml_Object_obj_exhibition_postmatch_Create_0(_inst, _other) { - { - var __yy__v2078 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2079 in __yy__v2078) { - if (!__yy__v2078.hasOwnProperty(__yy__v2079)) continue; - var __yy__v2080 = __yy__v2078[__yy__v2079]; - { - yyInst(_inst, _other, 100817).gmlteamnames = __yy_gml_array_check(yyInst(_inst, _other, 100817).gmlteamnames, 2836475347); - yyInst(_inst, _other, 100817).gmlteamnames[__yy_gml_array_check_index_set(0)] = ds_map_find_value(__yy__v2080.gmlteam[__yy_gml_array_check_index(0, __yy__v2080.gmlteam)], "tla"); - yyInst(_inst, _other, 100817).gmlteamnames[__yy_gml_array_check_index_set(1)] = ds_map_find_value(__yy__v2080.gmlteam[__yy_gml_array_check_index(1, __yy__v2080.gmlteam)], "tla"); - yyInst(_inst, _other, 100817).gmlratings1 = __yy_gml_array_check(yyInst(_inst, _other, 100817).gmlratings1, 2334993809); - yyInst(_inst, _other, 100817).gmlratings1[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_offense(__yy__v2080, _inst, __yy__v2080.gmlteam[__yy_gml_array_check_index(0, __yy__v2080.gmlteam)]); - yyInst(_inst, _other, 100817).gmlratings1[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_defense(__yy__v2080, _inst, __yy__v2080.gmlteam[__yy_gml_array_check_index(0, __yy__v2080.gmlteam)]); - yyInst(_inst, _other, 100817).gmlratings2 = __yy_gml_array_check(yyInst(_inst, _other, 100817).gmlratings2, 2684386898); - yyInst(_inst, _other, 100817).gmlratings2[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_offense(__yy__v2080, _inst, __yy__v2080.gmlteam[__yy_gml_array_check_index(1, __yy__v2080.gmlteam)]); - yyInst(_inst, _other, 100817).gmlratings2[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_defense(__yy__v2080, _inst, __yy__v2080.gmlteam[__yy_gml_array_check_index(1, __yy__v2080.gmlteam)]); - yyInst(_inst, _other, 100817).gmlscores1 = __yy_gml_array_create([__yy__v2080.gmlqtr_scores0[__yy_gml_array_check_index(0, __yy__v2080.gmlqtr_scores0)], __yy__v2080.gmlqtr_scores0[__yy_gml_array_check_index(1, __yy__v2080.gmlqtr_scores0)], __yy__v2080.gmlqtr_scores0[__yy_gml_array_check_index(2, __yy__v2080.gmlqtr_scores0)], __yy__v2080.gmlqtr_scores0[__yy_gml_array_check_index(3, __yy__v2080.gmlqtr_scores0)], __yy__v2080.gmltscore[__yy_gml_array_check_index(0, __yy__v2080.gmltscore)]]); - yyInst(_inst, _other, 100817).gmlscores2 = __yy_gml_array_create([__yy__v2080.gmlqtr_scores1[__yy_gml_array_check_index(0, __yy__v2080.gmlqtr_scores1)], __yy__v2080.gmlqtr_scores1[__yy_gml_array_check_index(1, __yy__v2080.gmlqtr_scores1)], __yy__v2080.gmlqtr_scores1[__yy_gml_array_check_index(2, __yy__v2080.gmlqtr_scores1)], __yy__v2080.gmlqtr_scores1[__yy_gml_array_check_index(3, __yy__v2080.gmlqtr_scores1)], __yy__v2080.gmltscore[__yy_gml_array_check_index(1, __yy__v2080.gmltscore)]]); - __yy__v2080.gmlbtn_continue_state = 0; - } - } - } -} -function gml_Object_obj_exhibition_postmatch_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstage = 0; - _inst.gmlstage_time = 0; -} -function gml_Object_obj_negotiate_num_Create_0(_inst, _other) { - _inst.gmlhelmet = __yy_gml_array_check(_inst.gmlhelmet, 3666812894); - _inst.gmlhelmet[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlshirt = __yy_gml_array_check(_inst.gmlshirt, 1027333011); - _inst.gmlshirt[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlpants = __yy_gml_array_check(_inst.gmlpants, 3194782232); - _inst.gmlpants[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlpants_b = __yy_gml_array_check(_inst.gmlpants_b, 1445469295); - _inst.gmlpants_b[__yy_gml_array_check_index_set(2)] = 0; - gml_Script_s_set_up_uniform_profile(_inst, _other, -4); -} -function gml_Object_obj_negotiate_num_Step_0(_inst, _other) { - var gmldes_scl = max(0, yyfminus(2, __yy_gml_errCheck(abs(yyftime(__yy_gml_errCheck(_inst.gmlposition), 0.4))))); - _inst.gmlscl = lerp(_inst.gmlscl, gmldes_scl, 0.1); - var gmlbuf = yyfminus(78, __yy_gml_errCheck(abs(yyftime(__yy_gml_errCheck(_inst.gmlposition), 5.5)))); - var gmldesx = yyfplus(240, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlbuf), __yy_gml_errCheck(_inst.gmlposition)))); - _inst.x = lerp(_inst.x, gmldesx, 0.1); - _inst.y = 144; -} -function gml_Object_obj_negotiate_num_Draw_64(_inst, _other) { - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(1, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(0, _inst.gmlhelmet)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshirt[__yy_gml_array_check_index(2, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(1, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(0, _inst.gmlshirt)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlpants[__yy_gml_array_check_index(2, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(1, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(0, _inst.gmlpants)]); - draw_sprite_ext(_inst, YYASSET_REF(0x0100012e), 0, _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.gmlscl), 1), yyfplus(__yy_gml_errCheck(_inst.gmlscl), 1), 0, 16777215, 1); - shader_reset(); - draw_set_font(YYASSET_REF(0x07000001)); - draw_set_halign(1); - draw_set_valign(1); - if (yyGetBool(yyfless(_inst.gmlposition, 0)) || yyGetBool(_inst.gmlrevealed)) { - gml_Script_draw_hd_text_transformed(_inst, _other, _inst.x, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(3, __yy_gml_errCheck(_inst.gmlscl)))), string(_inst.gmlnumber), _inst.gmlscl, _inst.gmlscl, 0); - } else { - gml_Script_draw_hd_text_transformed(_inst, _other, _inst.x, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(3, __yy_gml_errCheck(_inst.gmlscl)))), "?", _inst.gmlscl, _inst.gmlscl, 0); - } -} -function gml_Object_obj_negotiate_num_Draw_0(_inst, _other) {} -function gml_Object_obj_negotiate_num_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlnumber = 0; - _inst.gmlscl = 2; - _inst.gmlposition = 0; - _inst.gmlrevealed = false; -} -function gml_Object_obj_halloffame_rm_Create_0(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100196).x = yyInst(_inst, _other, 100192).x; - yyInst(_inst, _other, 100192).visible = false; - } - } -} -function gml_Object_obj_life_Create_0(_inst, _other) { - yyInst(_inst, _other, 100667).gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Happiness")), " "), __yy_gml_errCheck(string(round(gml_Script_s_get_happiness(_inst, _other))))), "%"); - yyInst(_inst, _other, 100682).gmltext = string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_nrg); - if (yyfgreater(gml_Script_s_get_qb_energy(_inst, _other), 99)) { - yyInst(_inst, _other, 100678).gmlactive = false; - } -} -function gml_Object_obj_news_dyn_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlhelmet = __yy_gml_array_check(_inst.gmlhelmet, 3666812894); - _inst.gmlhelmet[__yy_gml_array_check_index_set(2)] = -1; - _inst.gmlshirt = __yy_gml_array_check(_inst.gmlshirt, 1027333011); - _inst.gmlshirt[__yy_gml_array_check_index_set(2)] = -1; - _inst.gmlpants = __yy_gml_array_check(_inst.gmlpants, 3194782232); - _inst.gmlpants[__yy_gml_array_check_index_set(2)] = -1; - _inst.gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, _inst.gmluniform).visible = false; -} -function gml_Object_obj_news_dyn_Draw_64(_inst, _other) { - draw_sprite_ext(_inst, YYASSET_REF(0x010000a1), 0, 0, 0, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlbg_colour, _inst.gmlbg_alpha); - var ___sw1774___ = _inst.gmlmsg_type; - var ___swc1775___ = -1; - if (yyCompareVal(___sw1774___, "web", g_GMLMathEpsilon, false) == 0) { - ___swc1775___ = 0; - } - switch (___swc1775___) { - case 0: { - draw_sprite(_inst, YYASSET_REF(0x01000104), 0, 0, 0); - break; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_set_color(16777215); - var gmlsep = -1; - if (yyfgreater(gml_Script_string_hd_height_ext(_inst, _other, _inst.gmltext, gmlsep, _inst.gmlmsg_width), 80)) { - gmlsep = 12; - } - gml_Script_draw_hd_text_ext(_inst, _other, 270, 160, _inst.gmltext, gmlsep, _inst.gmlmsg_width); - gml_Script_s_draw_player_image(_inst, _other, 36, 132, _inst.gmlpmap, 2); -} -function gml_Object_obj_news_dyn_Draw_0(_inst, _other) {} -function gml_Object_obj_news_dyn_KeyPress_27(_inst, _other) { - room_goto(YYASSET_REF(0x0300000e)); -} -function gml_Object_obj_news_dyn_CleanUp_0(_inst, _other) { - if (yyGetBool(ds_exists(_inst.gmlpmap, 1))) { - { - ds_map_destroy(_inst.gmlpmap); - _inst.gmlpmap = -1; - } - } -} -function gml_Object_obj_news_dyn_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = "0"; - _inst.gmlmsg_width = 306; - _inst.gmlmsg_type = ""; - _inst.gmlbg_colour = global.gmlc_background; - _inst.gmlbg_alpha = 0.8; - _inst.gmlpmap = -1; -} -function gml_Object_obj_meter_happiness_Create_0(_inst, _other) { - _inst.gmlold_percent = gml_Script_s_get_happiness(_inst, _other); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Happiness")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_meter_happiness_Step_0(_inst, _other) { - _inst.gmlold_percent = lerp(_inst.gmlold_percent, gml_Script_s_get_happiness(_inst, _other), 0.1); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Happiness")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_college_nfl_draft_Create_0(_inst, _other) { - gml_Script_s_college_draft_refresh(_inst, _other); -} -function gml_Object_obj_college_nfl_draft_Draw_64(_inst, _other) {} -function gml_Object_obj_nx_Create_0(_inst, _other) { - gml_Script_s_nx_init(_inst, _other); -} -function gml_Object_obj_btn_goforit_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltxt = gml_Script_s_str(_inst, _other, "match_GoForIt"); -} -function gml_Object_obj_btn_goforit_Step_0(_inst, _other) { - { - var __yy__v2081 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2082 in __yy__v2081) { - if (!__yy__v2081.hasOwnProperty(__yy__v2082)) continue; - var __yy__v2083 = __yy__v2081[__yy__v2082]; - return; - } - } - _inst.gmlmx = device_mouse_x_to_gui(0); - _inst.gmlmy = device_mouse_y_to_gui(0); - _inst.gmlhover = false; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - gml_Script_btn_match_goforit(_inst, _other); - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(_inst.gmlmx, _inst.gmlmy, _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - _inst.gmlhover = true; - } - if (yyGetBool(_inst.gmlhover) && yyGetBool(mouse_check_button_released(1))) { - gml_Script_btn_match_goforit(_inst, _other); - } - } - } -} -function gml_Object_obj_btn_goforit_Draw_64(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - { - var __yy__v2084 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2085 in __yy__v2084) { - if (!__yy__v2084.hasOwnProperty(__yy__v2085)) continue; - var __yy__v2086 = __yy__v2084[__yy__v2085]; - return; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), 48), yyfplus(__yy_gml_errCheck(_inst.y), 6), _inst.gmltxt); -} -function gml_Object_obj_btn_goforit_Draw_0(_inst, _other) {} -function gml_Object_obj_btn_goforit_Draw_75(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - event_inherited(_inst, _other); -} -function gml_Object_obj_btn_goforit_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = -4; - _inst.gmlhover = false; - _inst.gmlnum_tos = 0; -} -function gml_Object_obj_halloffame_pr_rm_Create_0(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100223).x = yyInst(_inst, _other, 100221).x; - yyInst(_inst, _other, 100221).visible = false; - } - } -} -function gml_Object_obj_options_controls_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "obj_options_controls.create"); - gml_Script_s_update_control_screen(_inst, _other, 1); -} -function gml_Object_obj_meter_conditionQB_Create_0(_inst, _other) { - _inst.gmlold_percent = gml_Script_s_get_qb_energy(_inst, _other); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Condition")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - _inst.gmlcolour = gml_Script_s_get_condition_colour(_inst, _other, _inst.gmlold_percent, 65280); -} -function gml_Object_obj_meter_conditionQB_Step_0(_inst, _other) { - _inst.gmlold_percent = lerp(_inst.gmlold_percent, gml_Script_s_get_qb_energy(_inst, _other), 0.1); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Condition")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - _inst.gmlcolour = gml_Script_s_get_condition_colour(_inst, _other, _inst.gmlold_percent, 65280); -} -function gml_Object_obj_rm_exhibition_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, yyfplus("RM_EXH_CREATE A: ROSTER P0: ", __yy_gml_errCheck(gml_Script_roster_short_desc(_inst, _other, global.gmlexh_roster_p0)))); - gml_Script_slog(_inst, _other, yyfplus("RM_EXH_CREATE A: ROSTER P1: ", __yy_gml_errCheck(gml_Script_roster_short_desc(_inst, _other, global.gmlexh_roster_p1)))); - gml_Script_s_set_up_uniforms_exhibition(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsim_action = false; - _inst.gmlteam0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)]; - _inst.gmlteam1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)]; - _inst.gmlteam0_filename = gml_Script_get_ex_uniform_file(_inst, _other, global.gmlexh_teamset_p0); - _inst.gmlteam1_filename = gml_Script_get_ex_uniform_file(_inst, _other, global.gmlexh_teamset_p1); - var ___sw1784___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1; - var ___swc1785___ = -1; - if (yyCompareVal(___sw1784___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1785___ = 0; - } else if (yyCompareVal(___sw1784___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1785___ = 1; - } else if (yyCompareVal(___sw1784___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1785___ = 2; - } else if (yyCompareVal(___sw1784___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1785___ = 3; - } - switch (___swc1785___) { - case 0: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam0, "uid"), 100786, 1, _inst.gmlteam0_filename, true); - break; - } - case 1: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam0, "uid"), 100786, 0, _inst.gmlteam0_filename, true); - break; - } - case 2: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam0, "uid"), 100786, 2, _inst.gmlteam0_filename, true); - break; - } - case 3: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam0, "uid"), 100786, 3, _inst.gmlteam0_filename, true); - break; - } - } - var ___sw1786___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2; - var ___swc1787___ = -1; - if (yyCompareVal(___sw1786___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1787___ = 0; - } else if (yyCompareVal(___sw1786___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1787___ = 1; - } else if (yyCompareVal(___sw1786___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1787___ = 2; - } else if (yyCompareVal(___sw1786___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1787___ = 3; - } - switch (___swc1787___) { - case 0: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam1, "uid"), 100787, 0, _inst.gmlteam1_filename, true); - break; - } - case 1: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam1, "uid"), 100787, 1, _inst.gmlteam1_filename, true); - break; - } - case 2: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam1, "uid"), 100787, 2, _inst.gmlteam1_filename, true); - break; - } - case 3: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam1, "uid"), 100787, 3, _inst.gmlteam1_filename, true); - break; - } - } - var ___sw1788___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1; - var ___swc1789___ = -1; - if (yyCompareVal(___sw1788___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1789___ = 0; - } else if (yyCompareVal(___sw1788___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1789___ = 1; - } else if (yyCompareVal(___sw1788___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1789___ = 2; - } else if (yyCompareVal(___sw1788___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1789___ = 3; - } - switch (___swc1789___) { - case 0: { - yyInst(_inst, _other, 100791).gmltext = gml_Script_s_str(_inst, _other, "ui_Away"); - break; - } - case 1: { - yyInst(_inst, _other, 100791).gmltext = gml_Script_s_str(_inst, _other, "ui_Home"); - break; - } - case 2: { - yyInst(_inst, _other, 100791).gmltext = gml_Script_s_str(_inst, _other, "ui_Alternate"); - break; - } - case 3: { - yyInst(_inst, _other, 100791).gmltext = gml_Script_s_str(_inst, _other, "ui_Rush"); - break; - } - } - var ___sw1790___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2; - var ___swc1791___ = -1; - if (yyCompareVal(___sw1790___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1791___ = 0; - } else if (yyCompareVal(___sw1790___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1791___ = 1; - } else if (yyCompareVal(___sw1790___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1791___ = 2; - } else if (yyCompareVal(___sw1790___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1791___ = 3; - } - switch (___swc1791___) { - case 0: { - yyInst(_inst, _other, 100792).gmltext = gml_Script_s_str(_inst, _other, "ui_Home"); - break; - } - case 1: { - yyInst(_inst, _other, 100792).gmltext = gml_Script_s_str(_inst, _other, "ui_Away"); - break; - } - case 2: { - yyInst(_inst, _other, 100792).gmltext = gml_Script_s_str(_inst, _other, "ui_Alternate"); - break; - } - case 3: { - yyInst(_inst, _other, 100792).gmltext = gml_Script_s_str(_inst, _other, "ui_Rush"); - break; - } - } - _inst.gmldefense = __yy_gml_array_check(_inst.gmldefense, 2468049442); - _inst.gmldefense[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_defense_exh(_inst, _other, _inst.gmlteam0, global.gmlexh_roster_p0); - _inst.gmloffense = __yy_gml_array_check(_inst.gmloffense, 2881329983); - _inst.gmloffense[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_offense_exh(_inst, _other, _inst.gmlteam0, global.gmlexh_roster_p0); - _inst.gmldefense[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_defense_exh(_inst, _other, _inst.gmlteam1, global.gmlexh_roster_p1); - _inst.gmloffense[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_offense_exh(_inst, _other, _inst.gmlteam1, global.gmlexh_roster_p1); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("T0 Defense/Offense [", __yy_gml_errCheck(string(_inst.gmldefense[__yy_gml_array_check_index(0, _inst.gmldefense)]))), ","), __yy_gml_errCheck(string(_inst.gmloffense[__yy_gml_array_check_index(0, _inst.gmloffense)]))), "]")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus(yyfplus(yyfplus("T1 Defense/Offense [", __yy_gml_errCheck(string(_inst.gmldefense[__yy_gml_array_check_index(1, _inst.gmldefense)]))), ","), __yy_gml_errCheck(string(_inst.gmloffense[__yy_gml_array_check_index(1, _inst.gmloffense)]))), "]")); - { - var __yy__v2087 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2088 in __yy__v2087) { - if (!__yy__v2087.hasOwnProperty(__yy__v2088)) continue; - var __yy__v2089 = __yy__v2087[__yy__v2088]; - { - __yy__v2089.gmlcol_helmet_home = yyInst(_inst, _other, 100787).gmlhelmet; - __yy__v2089.gmlcol_logo_home = yyInst(_inst, _other, 100787).gmllogo; - __yy__v2089.gmlcol_shirt_home = yyInst(_inst, _other, 100787).gmlshirt; - __yy__v2089.gmlcol_sleeve_home = yyInst(_inst, _other, 100787).gmlsleeve; - __yy__v2089.gmlcol_pants_home = yyInst(_inst, _other, 100787).gmlpants; - __yy__v2089.gmlcol_pants_home_b = yyInst(_inst, _other, 100787).gmlpants_b; - __yy__v2089.gmlcol_stripe_home = yyInst(_inst, _other, 100787).gmlstripe; - __yy__v2089.gmlcol_socks1_home = yyInst(_inst, _other, 100787).gmlsocks1; - __yy__v2089.gmlcol_socks2_home = yyInst(_inst, _other, 100787).gmlsocks2; - __yy__v2089.gmlcol_endzone_home = yyInst(_inst, _other, 100787).gmlendzone; - __yy__v2089.gmlcol_helmet_away = yyInst(_inst, _other, 100786).gmlhelmet; - __yy__v2089.gmlcol_logo_away = yyInst(_inst, _other, 100786).gmllogo; - __yy__v2089.gmlcol_shirt_away = yyInst(_inst, _other, 100786).gmlshirt; - __yy__v2089.gmlcol_sleeve_away = yyInst(_inst, _other, 100786).gmlsleeve; - __yy__v2089.gmlcol_pants_away = yyInst(_inst, _other, 100786).gmlpants; - __yy__v2089.gmlcol_pants_away_b = yyInst(_inst, _other, 100786).gmlpants_b; - __yy__v2089.gmlcol_stripe_away = yyInst(_inst, _other, 100786).gmlstripe; - __yy__v2089.gmlcol_socks1_away = yyInst(_inst, _other, 100786).gmlsocks1; - __yy__v2089.gmlcol_socks2_away = yyInst(_inst, _other, 100786).gmlsocks2; - __yy__v2089.gmlcol_endzone_away = yyInst(_inst, _other, 100786).gmlendzone; - } - } - } - yyInst(_inst, _other, 100788).gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Ball")), " "), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_ball), 1)))); - yyInst(_inst, _other, 100790).gmlimage_num = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_ball; - if (yyGetBool(gml_Script_s_is_multicon(_inst, _other))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex = -1; - yyInst(_inst, _other, 100797).gmlactive = 0; - yyInst(_inst, _other, 100798).gmlactive = 0; - } - } - gml_Script_refresh_exh_roster_buttons(_inst, _other); - gml_Script_s_set_exhibition_buttons(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlbtn_continue_state); - gml_Script_s_update_exhibition_controllers(_inst, _other); - gml_Script_s_save_options(_inst, _other); - gml_Script_slog(_inst, _other, yyfplus("RM_EXH_CREATE B: ROSTER P0: ", __yy_gml_errCheck(gml_Script_roster_short_desc(_inst, _other, global.gmlexh_roster_p0)))); - gml_Script_slog(_inst, _other, yyfplus("RM_EXH_CREATE B: ROSTER P1: ", __yy_gml_errCheck(gml_Script_roster_short_desc(_inst, _other, global.gmlexh_roster_p1)))); -} -function gml_Object_obj_rm_exhibition_Draw_64(_inst, _other) { - draw_sprite(_inst, YYASSET_REF(0x010000b8), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100791).x), 21), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100791).y), 40)); - draw_sprite(_inst, YYASSET_REF(0x010000b8), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100792).x), 21), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100792).y), 38)); - draw_set_font(global.gmlfnt_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.24); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.65); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(ds_map_find_value(_inst.gmlteam0, "name"))); - draw_set_font(global.gmlfnt_small_flex); - gmlty = yyfplus(gmlty, 2); - draw_set_halign(2); - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Defense"))); - var gmlsx = gmltx; - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmldefense[__yy_gml_array_check_index(0, _inst.gmldefense)], yyfplus(__yy_gml_errCheck(gmlsx), 5), gmlty, 1, 1, 0, global.gmlc_defense, 1); - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Offense"))); - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmloffense[__yy_gml_array_check_index(0, _inst.gmloffense)], yyfplus(__yy_gml_errCheck(gmlsx), 5), gmlty, 1, 1, 0, global.gmlc_offense, 1); - draw_set_font(global.gmlfnt_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.76); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.65); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(ds_map_find_value(_inst.gmlteam1, "name"))); - draw_set_font(global.gmlfnt_small_flex); - gmlty = yyfplus(gmlty, 2); - draw_set_halign(0); - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Offense"))); - var gmlsx = gmltx; - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmloffense[__yy_gml_array_check_index(1, _inst.gmloffense)], yyfminus(__yy_gml_errCheck(gmlsx), 5), gmlty, -1, 1, 0, global.gmlc_offense, 1); - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Defense"))); - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmldefense[__yy_gml_array_check_index(1, _inst.gmldefense)], yyfminus(__yy_gml_errCheck(gmlsx), 5), gmlty, -1, 1, 0, global.gmlc_defense, 1); -} -function gml_Object_obj_meter_lifestyle_Create_0(_inst, _other) { - _inst.gmlold_percent = gml_Script_s_get_lifestyle(_inst, _other); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Lifestyle")), " "), __yy_gml_errCheck(string(_inst.gmlold_percent))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_meter_lifestyle_Step_0(_inst, _other) { - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Lifestyle")), " "), __yy_gml_errCheck(string(gml_Script_s_get_lifestyle(_inst, _other)))), "%"); - _inst.gmlold_percent = lerp(_inst.gmlold_percent, gml_Script_s_get_lifestyle(_inst, _other), 0.1); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_checkbox012_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (!yyGetBool(_inst.gmlactive)) { - return; - } - { - var __yy__v2090 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2091 in __yy__v2090) { - if (!__yy__v2090.hasOwnProperty(__yy__v2091)) continue; - var __yy__v2092 = __yy__v2090[__yy__v2091]; - if (yyfless(__yy__v2092.depth, _inst.depth)) { - return; - } - } - } - _inst.gmlclicked = false; - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - (g_yyPrePostObject__ = _inst.gmlstate), (_inst.gmlstate = g_yyPrePostObject__ instanceof Long ? _inst.gmlstate.add(1) : ++_inst.gmlstate), g_yyPrePostObject__; - if (yyfgreater(_inst.gmlstate, 2)) { - _inst.gmlstate = 0; - } - if (yyGetBool(_inst.gmlonClickAction)) { - script_execute(_inst, _other, _inst.gmlonClickAction); - } - if (yyGetBool(_inst.gmlstate) && yyGetBool(yyfnotequal(_inst.gmlclick_info, ""))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, _inst.gmlclick_info), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - } - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - if (yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - (g_yyPrePostObject__ = _inst.gmlstate), (_inst.gmlstate = g_yyPrePostObject__ instanceof Long ? _inst.gmlstate.add(1) : ++_inst.gmlstate), g_yyPrePostObject__; - if (yyfgreater(_inst.gmlstate, 2)) { - _inst.gmlstate = 0; - } - if (yyGetBool(_inst.gmlonClickAction)) { - script_execute(_inst, _other, _inst.gmlonClickAction); - } - if (yyGetBool(_inst.gmlstate) && yyGetBool(yyfnotequal(_inst.gmlclick_info, ""))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, _inst.gmlclick_info), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - } - } - } - } - } - } -} -function gml_Object_obj_checkbox012_Draw_64(_inst, _other) { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - var gmlcol = 16777215; - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - gmlcol = gml_Script_s_ui_selected_color(_inst, _other); - } - draw_sprite_ext(_inst, _inst.sprite_index, _inst.gmlstate, _inst.x, _inst.y, 1, 1, 0, gmlcol, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_valign(1); - if (yyfequal(_inst.gmltxt_side, 0)) { - { - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(_inst.x), 8), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), _inst.gmltext); - } - } else { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), 18), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), _inst.gmltext); - } - } -} -function gml_Object_obj_checkbox012_Draw_0(_inst, _other) {} -function gml_Object_obj_checkbox012_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstate = 0; - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlclick_info = ""; - _inst.gmlactive = true; - _inst.gmlonClickAction = -4; - _inst.gmltxt_side = 0; -} -function gml_Object_obj_button_9s_Create_0(_inst, _other) { - event_inherited(_inst, _other); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - _inst.gmlcolour = global.gmlc_buttons; - } else { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyfequal(_inst.gmlcolour, new Long(4294967295, 0, false))) { - _inst.gmlcolour = global.gmlc_background; - } - } - } else { - _inst.gmlcolour = global.gmlc_background; - } - } - if (yyGetBool(_inst.gmlbtn_image)) { - _inst.sprite_index = _inst.gmlbtn_image; - } -} -function gml_Object_obj_button_9s_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (!yyGetBool(_inst.gmlactive)) { - return; - } - { - var __yy__v2093 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2094 in __yy__v2093) { - if (!__yy__v2093.hasOwnProperty(__yy__v2094)) continue; - var __yy__v2095 = __yy__v2093[__yy__v2094]; - if (yyfless(__yy__v2095.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2096 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2097 in __yy__v2096) { - if (!__yy__v2096.hasOwnProperty(__yy__v2097)) continue; - var __yy__v2098 = __yy__v2096[__yy__v2097]; - if (yyGetBool(__yy__v2098.gmlediting) && yyGetBool(!yyGetBool(__yy__v2098.gmlcustom_keyboard))) { - return; - } - } - } - _inst.gmlhover = false; - _inst.image_index = 0; - if (yyGetBool(global.gmlgamepad)) { - { - _inst.gmlclicked = false; - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - yyInst(_inst, _other, global.gmlgp).gmlui_selected = _inst.id; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden)))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - gml_Script_s_save_last_selected(_inst, _other); - if (yyGetBool(_inst.gmlgoto_room)) { - room_goto(_inst.gmlgoto_room); - } else { - if (yyGetBool(_inst.gmlonClickAction)) { - script_execute(_inst, _other, _inst.gmlonClickAction); - } - } - } - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(mouse_check_button_pressed(1)) && yyGetBool(_inst.gmlhover)) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - } - } - if (yyGetBool(mouse_check_button(1)) && yyGetBool(_inst.gmlclicked) && yyGetBool(_inst.gmlhover)) { - { - _inst.image_index = 1; - } - } else { - { - _inst.image_index = 0; - } - } - if (yyGetBool(mouse_check_button_released(1)) && yyGetBool(_inst.gmlclicked)) { - { - _inst.gmlclicked = false; - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - if (yyGetBool(_inst.gmlgoto_room)) { - room_goto(_inst.gmlgoto_room); - } else { - if (yyGetBool(_inst.gmlonClickAction)) { - script_execute(_inst, _other, _inst.gmlonClickAction); - } - } - } - } - } - } - } - } -} -function gml_Object_obj_button_9s_Draw_0(_inst, _other) {} -function gml_Object_obj_button_9s_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlactive)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), _inst.image_xscale, _inst.image_yscale, 0, 4210752, 1); - draw_set_color(4210752); - } - } else { - if (!yyGetBool(yyGetBool(_inst.gmlclicked) && yyGetBool(_inst.gmlhover))) { - { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - { - var __yy__v2099 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2100 in __yy__v2099) { - if (!__yy__v2099.hasOwnProperty(__yy__v2100)) continue; - var __yy__v2101 = __yy__v2099[__yy__v2100]; - if (yyfless(__yy__v2101.depth, _inst.depth)) { - gmlf = 0; - } - } - } - if (yyGetBool(gml_Script_s_is_new_shadow(_inst, _other))) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, global.gmlc_shadow, 1); - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - } - } else { - { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - } - } - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlflash) && yyGetBool(yyfgreater(gmlf, 0.5))) { - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, global.gmlc_primary, 1); - } - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 8), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - } - } else { - { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.sprite_index, 2, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - gmltx = yyfminus(gmltx, 2); - gmlty = yyfplus(gmlty, 2); - } - } - } - if (yyfequal(_inst.object_index, YYASSET_REF(0x0000001b))) { - { - if (yyfnotequal(_inst.gmlimage, -4)) { - draw_sprite(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty); - } else { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - } - } - } else { - { - if (yyGetBool(yyfnotequal(_inst.gmlimage, -4)) && yyGetBool(yyfnotequal(_inst.gmltext, ""))) { - { - draw_set_halign(2); - draw_set_color(16777215); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - gmltx = yyfplus(gmltx, yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 2)))); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, yyGetBool(_inst.gmlactive) ? 16777215 : 4210752, 1); - } - } else { - if (yyfnotequal(_inst.gmlimage, -4)) { - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } else { - { - draw_set_color(16777215); - gml_Script_draw_hd_text_ext(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext), 12, yyfminus(__yy_gml_errCheck(_inst.sprite_width), 6)); - } - } - } - } - } - draw_set_color(16777215); -} -function gml_Object_obj_button_9s_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlonClickAction = kgml_Script_btn_click_Continue; - _inst.gmlcolour = new Long(4294967295, 0, false); - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlimage = -4; - _inst.gmlimage_num = 0; - _inst.gmlactive = true; - _inst.gmlcontinue_icon = -4; - _inst.gmlbtn_image = -4; - _inst.gmlflash = false; - _inst.gmluid = 0; - _inst.gmlgp_selected = 0; - _inst.gmlgoto_room = -1; -} -function gml_Object_obj_box_relationship_Create_0(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100006b); - var ___sw1794___ = _inst.gmlrelationship_type; - var ___swc1795___ = -1; - if (yyCompareVal(___sw1794___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1795___ = 0; - } else if (yyCompareVal(___sw1794___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1795___ = 1; - } else if (yyCompareVal(___sw1794___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1795___ = 2; - } - switch (___swc1795___) { - case 0: { - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_Coach"); - _inst.gmlpercent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrelationship_boss; - break; - } - case 1: { - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_Team"); - _inst.gmlpercent = gml_Script_s_get_morale(_inst, _other); - break; - } - case 2: { - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_Fans"); - _inst.gmlpercent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans; - break; - } - } - _inst.gmlimage_num = gml_Script_s_get_attitude_icon(_inst, _other, _inst.gmlpercent); - _inst.gmltext = yyfplus(__yy_gml_errCheck(string(round(_inst.gmlpercent))), "%"); -} -function gml_Object_obj_box_relationship_Step_0(_inst, _other) { - if (!yyGetBool(_inst.gmlactive)) { - return; - } - var ___sw1798___ = _inst.gmlrelationship_type; - var ___swc1799___ = -1; - if (yyCompareVal(___sw1798___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1799___ = 0; - } else if (yyCompareVal(___sw1798___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1799___ = 1; - } else if (yyCompareVal(___sw1798___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1799___ = 2; - } - switch (___swc1799___) { - case 0: { - _inst.gmlpercent = lerp(_inst.gmlpercent, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrelationship_boss, 0.1); - break; - } - case 1: { - _inst.gmlpercent = lerp(_inst.gmlpercent, gml_Script_s_get_morale(_inst, _other), 0.1); - break; - } - case 2: { - _inst.gmlpercent = lerp(_inst.gmlpercent, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 0.1); - break; - } - } - _inst.gmlimage_num = gml_Script_s_get_attitude_icon(_inst, _other, _inst.gmlpercent); - _inst.gmltext = yyfplus(__yy_gml_errCheck(string(round(_inst.gmlpercent))), "%"); -} -function gml_Object_obj_box_relationship_Draw_0(_inst, _other) {} -function gml_Object_obj_box_relationship_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 0.5), gmlty, string_upper(_inst.gmltitle)); - draw_set_halign(2); - gmltx = yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - gmltx = yyfplus(gmltx, 8); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, _inst.gmlimg_colour, 1); -} -function gml_Object_obj_box_relationship_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmltext = "Line 1"; - _inst.gmlimage = YYASSET_REF(0x01000070); - _inst.gmlimage_num = 0; - _inst.gmlimg_colour = 16777215; - _inst.gmlrelationship_type = 0; - _inst.gmlpercent = 0; - _inst.gmlactive = true; -} -function gml_Object_obj_roomtitle_special_Step_0(_inst, _other) { - draw_set_font(global.gmlfnt_flex); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - var gmltw = yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltext)), 0.5); - var gmlth = yyftime(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltext)), 0.5); - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), yyfminus(__yy_gml_errCheck(_inst.gmlty), __yy_gml_errCheck(gmlth)), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), yyfplus(__yy_gml_errCheck(_inst.gmlty), __yy_gml_errCheck(gmlth))))) { - { - if (yyGetBool(mouse_check_button_released(1))) { - (g_yyPrePostObject__ = _inst.gmltap_count), (_inst.gmltap_count = g_yyPrePostObject__ instanceof Long ? _inst.gmltap_count.add(1) : ++_inst.gmltap_count), g_yyPrePostObject__; - } - if (yyfgreater(_inst.gmltap_count, 4)) { - { - script_execute(_inst, _other, _inst.gmlonClickAction); - _inst.gmltap_count = 0; - } - } - } - } - if (yyGetBool(global.gmlgamepad) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, 32781)) && yyGetBool(yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, 32776)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, 32774)))) { - { - (g_yyPrePostObject__ = _inst.gmltap_count), (_inst.gmltap_count = g_yyPrePostObject__ instanceof Long ? _inst.gmltap_count.add(1) : ++_inst.gmltap_count), g_yyPrePostObject__; - if (yyfgreater(_inst.gmltap_count, 4)) { - { - script_execute(_inst, _other, _inst.gmlonClickAction); - _inst.gmltap_count = 0; - } - } - } - } -} -function gml_Object_obj_roomtitle_special_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltap_count = 0; - _inst.gmlonClickAction = 0; -} -function gml_Object_obj_meter_Draw_64(_inst, _other) { - if (yyGetBool(_inst.gmldraw_box)) { - draw_self(_inst); - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2))); - var gmlsh = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2))); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 2), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltitle)); - var gmlbw = yyfminus(__yy_gml_errCheck(_inst.sprite_width), 32); - if (!yyGetBool(_inst.gmldraw_icon)) { - gmlbw = yyfminus(__yy_gml_errCheck(_inst.sprite_width), 16); - } - var gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlbw), 4)), 100)), __yy_gml_errCheck(_inst.gmlold_percent)); - gmlprc = clamp(gmlprc, 1, gmlbw); - var gmlxbuf = 24; - if (!yyGetBool(_inst.gmldraw_icon)) { - gmlxbuf = 8; - } - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlxbuf)), yyfplus(__yy_gml_errCheck(_inst.y), 8), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlxbuf)), __yy_gml_errCheck(gmlbw)), yyfplus(__yy_gml_errCheck(_inst.y), 24), global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, 0); - draw_rectangle_color(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlxbuf)), 2), yyfplus(__yy_gml_errCheck(_inst.y), 10), yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlxbuf)), 2), __yy_gml_errCheck(gmlprc)), yyfplus(__yy_gml_errCheck(_inst.y), 22), _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, 0); - if (yyGetBool(_inst.gmldraw_icon)) { - draw_sprite(_inst, _inst.gmldraw_icon, 0, yyfplus(__yy_gml_errCheck(_inst.x), 14), yyfplus(__yy_gml_errCheck(_inst.y), 16)); - } - if (yyGetBool(_inst.gmldraw_segments)) { - { - var gmlsw = yyfdivide(__yy_gml_errCheck(gmlbw), 3); - draw_line_width_color(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlxbuf)), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(_inst.y), 8), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlxbuf)), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(_inst.y), 24), 2, global.gmlc_backfill, global.gmlc_backfill); - draw_line_width_color(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlxbuf)), 2), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlsw), 2))), yyfplus(__yy_gml_errCheck(_inst.y), 8), yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlxbuf)), 2), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlsw), 2))), yyfplus(__yy_gml_errCheck(_inst.y), 24), 2, global.gmlc_backfill, global.gmlc_backfill); - } - } -} -function gml_Object_obj_meter_Draw_0(_inst, _other) {} -function gml_Object_obj_meter_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmlold_percent = 0; - _inst.gmlpercent = 0; - _inst.gmlcolour = global.gmlc_primary; - _inst.gmldraw_box = true; - _inst.gmldraw_icon = 0; - _inst.gmldraw_segments = false; -} -function gml_Object_obj_options2_Create_0(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100638).gmlimage = YYASSET_REF(0x010000ee); - yyInst(_inst, _other, 100639).gmlimage = YYASSET_REF(0x01000149); - yyInst(_inst, _other, 100640).gmlimage = YYASSET_REF(0x01000125); - yyInst(_inst, _other, 100641).gmlimage = YYASSET_REF(0x0100013a); - yyInst(_inst, _other, 100638).gmlonClickAction = kgml_Script_btn_click_ad_GP; - yyInst(_inst, _other, 100639).gmlonClickAction = kgml_Script_btn_click_ad_RB; - yyInst(_inst, _other, 100640).gmlonClickAction = kgml_Script_btn_click_ad_NSM; - yyInst(_inst, _other, 100641).gmlonClickAction = kgml_Script_btn_click_ad_RG; - } - } -} -function gml_Object_obj_btn_pause_Step_0(_inst, _other) { - gml_Script_s_pause_btn_step(_inst, _other); -} -function gml_Object_obj_btn_pause_Draw_0(_inst, _other) {} -function gml_Object_obj_btn_pause_Draw_64(_inst, _other) { - gml_Script_s_pause_btn_draw_gui(_inst, _other); -} -function gml_Object_obj_options_exh_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "obj_options_exh.create"); - draw_set_font(global.gmlfnt_small_flex); - gml_Script_s_update_options_exh(_inst, _other); -} -function gml_Object_obj_kb_key_Create_0(_inst, _other) { - gml_Script_s_custkb_key_init(_inst, _other); -} -function gml_Object_obj_kb_key_Step_0(_inst, _other) { - gml_Script_s_custkb_key_step(_inst, _other); -} -function gml_Object_obj_kb_key_Draw_64(_inst, _other) { - gml_Script_s_custkb_key_draw_gui(_inst, _other); -} -function gml_Object_obj_kb_key_Gesture_0(_inst, _other) {} -function gml_Object_obj_meter_coach_Create_0(_inst, _other) { - _inst.gmlold_percent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrelationship_boss; - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Coach")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_meter_coach_Step_0(_inst, _other) { - _inst.gmlold_percent = lerp(_inst.gmlold_percent, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrelationship_boss, 0.1); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Coach")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_blank_Create_0(_inst, _other) { - if (yyGetBool(_inst.gmlaction_create)) { - __yyg_call_method(_inst.gmlaction_create)(_inst, _other); - } -} -function gml_Object_obj_blank_Destroy_0(_inst, _other) { - if (yyGetBool(_inst.gmlaction_destroy)) { - __yyg_call_method(_inst.gmlaction_destroy)(_inst, _other); - } -} -function gml_Object_obj_blank_Step_0(_inst, _other) { - if (yyGetBool(_inst.gmlaction_step)) { - __yyg_call_method(_inst.gmlaction_step)(_inst, _other); - } -} -function gml_Object_obj_blank_Other_70(_inst, _other) { - if (yyGetBool(_inst.gmlaction_async_social)) { - __yyg_call_method(_inst.gmlaction_async_social)(_inst, _other); - } -} -function gml_Object_obj_blank_Draw_0(_inst, _other) { - if (yyGetBool(_inst.gmlaction_draw)) { - __yyg_call_method(_inst.gmlaction_draw)(_inst, _other); - } -} -function gml_Object_obj_blank_Draw_64(_inst, _other) { - if (yyGetBool(_inst.gmlaction_draw_gui)) { - __yyg_call_method(_inst.gmlaction_draw_gui)(_inst, _other); - } -} -function gml_Object_obj_blank_Gesture_64(_inst, _other) { - if (yyGetBool(_inst.gmlaction_global_tap)) { - __yyg_call_method(_inst.gmlaction_global_tap)(_inst, _other); - } -} -function gml_Object_obj_blank_Gesture_69(_inst, _other) { - if (yyGetBool(_inst.gmlaction_global_flick)) { - __yyg_call_method(_inst.gmlaction_global_flick)(_inst, _other); - } -} -function gml_Object_obj_blank_Gesture_0(_inst, _other) { - if (yyGetBool(_inst.gmlaction_tap)) { - __yyg_call_method(_inst.gmlaction_tap)(_inst, _other); - } -} -function gml_Object_obj_blank_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlaction_create = -4; - _inst.gmlaction_destroy = -4; - _inst.gmlaction_step = -4; - _inst.gmlaction_draw = -4; - _inst.gmlaction_draw_gui = -4; - _inst.gmlaction_async_social = -4; - _inst.gmlaction_global_tap = -4; - _inst.gmlaction_global_flick = -4; - _inst.gmlaction_tap = -4; -} -function gml_Object_obj_btn_skiptime_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltxt = gml_Script_s_str(_inst, _other, "match_SkipTime"); -} -function gml_Object_obj_btn_skiptime_Step_0(_inst, _other) { - _inst.gmlnum_auds = gml_Script_s_count_audibles(_inst, _other); - { - var __yy__v2102 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2103 in __yy__v2102) { - if (!__yy__v2102.hasOwnProperty(__yy__v2103)) continue; - var __yy__v2104 = __yy__v2102[__yy__v2103]; - return; - } - } - _inst.gmlmx = device_mouse_x_to_gui(0); - _inst.gmlmy = device_mouse_y_to_gui(0); - _inst.gmlhover = false; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - gml_Script_btn_skip_time(_inst, _other); - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(_inst.gmlmx, _inst.gmlmy, _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - _inst.gmlhover = true; - } - if (yyGetBool(_inst.gmlhover) && yyGetBool(mouse_check_button_pressed(1))) { - { - gml_Script_btn_skip_time(_inst, _other); - } - } - } - } -} -function gml_Object_obj_btn_skiptime_Draw_64(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - { - var __yy__v2105 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2106 in __yy__v2105) { - if (!__yy__v2105.hasOwnProperty(__yy__v2106)) continue; - var __yy__v2107 = __yy__v2105[__yy__v2106]; - return; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), 48), yyfplus(__yy_gml_errCheck(_inst.y), 6), _inst.gmltxt); -} -function gml_Object_obj_btn_skiptime_Draw_0(_inst, _other) {} -function gml_Object_obj_btn_skiptime_Draw_75(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - event_inherited(_inst, _other); -} -function gml_Object_obj_btn_skiptime_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = -4; - _inst.gmlhover = false; - _inst.gmlnum_auds = 0; -} -function gml_Object_obj_stats_player_rm_Create_0(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_rm_stats_player_configure_college(_inst, _other); - } - } -} -function gml_Object_obj_btn_kickoff_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltxt = gml_Script_s_str(_inst, _other, "match_KickOff"); -} -function gml_Object_obj_btn_kickoff_Step_0(_inst, _other) { - { - var __yy__v2108 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2109 in __yy__v2108) { - if (!__yy__v2108.hasOwnProperty(__yy__v2109)) continue; - var __yy__v2110 = __yy__v2108[__yy__v2109]; - return; - } - } - _inst.gmlmx = device_mouse_x_to_gui(0); - _inst.gmlmy = device_mouse_y_to_gui(0); - _inst.gmlhover = false; - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button))) { - gml_Script_btn_kick_off(_inst, _other); - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(_inst.gmlmx, _inst.gmlmy, _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - _inst.gmlhover = true; - } - if (yyGetBool(mouse_check_button_released(1))) { - gml_Script_btn_kick_off(_inst, _other); - } - } - } -} -function gml_Object_obj_btn_kickoff_Draw_64(_inst, _other) { - { - var __yy__v2111 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2112 in __yy__v2111) { - if (!__yy__v2111.hasOwnProperty(__yy__v2112)) continue; - var __yy__v2113 = __yy__v2111[__yy__v2112]; - return; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), 48), yyfplus(__yy_gml_errCheck(_inst.y), 6), _inst.gmltxt); -} -function gml_Object_obj_btn_kickoff_Draw_0(_inst, _other) {} -function gml_Object_obj_btn_kickoff_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = -4; - _inst.gmlhover = false; - _inst.gmlnum_tos = 0; -} -function gml_Object_obj_box_recruitmentcredit_Create_0(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_ScolarshipFund_Full"); - _inst.gmltext = yyfplus(yyfplus("$", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); -} -function gml_Object_obj_box_recruitmentcredit_Step_0(_inst, _other) { - _inst.gmltext = yyfplus(yyfplus("$", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); -} -function gml_Object_obj_box_recruitmentcredit_Draw_0(_inst, _other) {} -function gml_Object_obj_box_recruitmentcredit_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - if (yyGetBool(_inst.gmlshow_frame)) { - { - draw_self(_inst); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 0.5), gmlty, string_upper(_inst.gmltitle)); - } - } - if (yyGetBool(!yyGetBool(_inst.gmlflash)) || yyGetBool(yyfgreater(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 200)), 0.1))) { - { - var gmlimw = 0; - if (yyfnotequal(_inst.gmlimage, -4)) { - gmlimw = sprite_get_width(_inst.gmlimage); - } - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - gmltx = yyfminus(gmltx, yyfdivide(__yy_gml_errCheck(gmlimw), 2)); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - if (yyfnotequal(_inst.gmlimage, -4)) { - { - var gmltw = yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltext)), 0.5); - gmltw = yyfplus(gmltw, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 0.5)); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), 1), gmlty, 1, 1, 0, _inst.gmlimg_colour, 1); - } - } - } - } -} -function gml_Object_obj_box_recruitmentcredit_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmltext = "Line 1"; - _inst.gmlimage = -4; - _inst.gmlimage_num = 0; - _inst.gmlimg_colour = 16777215; - _inst.gmlshow_frame = true; - _inst.gmlflash = false; -} -function gml_Object_ui_selectable_Create_0(_inst, _other) { - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(0)] = 1; -} -function gml_Object_ui_selectable_Alarm_0(_inst, _other) { - if (yyfequal(_inst.gmlgp_mapped_button, 32771)) { - { - _inst.gmlgp_mapped_hidden = 32777; - } - } -} -function gml_Object_ui_selectable_Draw_75(_inst, _other) { - if (!yyGetBool(global.gmlgamepad)) { - return; - } - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (yyGetBool(variable_instance_exists(_inst.id, "active")) && yyGetBool(!yyGetBool(_inst.gmlactive))) { - return; - } - { - var __yy__v2114 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2115 in __yy__v2114) { - if (!__yy__v2114.hasOwnProperty(__yy__v2115)) continue; - var __yy__v2116 = __yy__v2114[__yy__v2115]; - if (yyfless(__yy__v2116.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2117 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2118 in __yy__v2117) { - if (!__yy__v2117.hasOwnProperty(__yy__v2118)) continue; - var __yy__v2119 = __yy__v2117[__yy__v2118]; - if (yyGetBool(__yy__v2119.gmlediting)) { - return; - } - } - } - var gmlbx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)); - var gmlby = _inst.y; - if (yyGetBool(_inst.gmlgp_flip_icons_position)) { - { - gmlbx = yyfplus(__yy_gml_errCheck(_inst.x), 6); - gmlby = yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 6); - } - } - if (yyGetBool(variable_instance_exists(_inst, "clicked")) && yyGetBool(_inst.gmlclicked)) { - { - gmlbx = yyfminus(gmlbx, 2); - gmlby = yyfplus(gmlby, 2); - } - } - var gmlspr = YYASSET_REF(0x010000dd); - var ___sw1804___ = g_pBuiltIn.get_os_type(); - var ___swc1805___ = -1; - if (yyCompareVal(___sw1804___, 15, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1804___, 23, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1804___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1805___ = 0; - } else if (yyCompareVal(___sw1804___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1805___ = 1; - } - switch (___swc1805___) { - case 0: { - gmlspr = YYASSET_REF(0x010000de); - break; - } - case 1: { - gmlspr = YYASSET_REF(0x01000171); - break; - } - } - var gmlmb = _inst.gmlgp_mapped_button; - if (yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000000))) && yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - gmlmb = global.gmlgp_select; - } else { - gmlmb = -1; - } - } - } - var ___sw1806___ = gmlmb; - var ___swc1807___ = -1; - if (yyCompareVal(___sw1806___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1807___ = 0; - } else if (yyCompareVal(___sw1806___, global.gmlgp_select, g_GMLMathEpsilon, false) == 0) { - ___swc1807___ = 1; - } else if (yyCompareVal(___sw1806___, global.gmlgp_back, g_GMLMathEpsilon, false) == 0) { - ___swc1807___ = 2; - } else if (yyCompareVal(___sw1806___, 32771, g_GMLMathEpsilon, false) == 0) { - ___swc1807___ = 3; - } else if (yyCompareVal(___sw1806___, 32772, g_GMLMathEpsilon, false) == 0) { - ___swc1807___ = 4; - } - switch (___swc1807___) { - case 0: { - break; - } - case 1: { - draw_sprite(_inst, gmlspr, 0, gmlbx, gmlby); - break; - } - case 2: { - draw_sprite(_inst, gmlspr, 1, gmlbx, gmlby); - break; - } - case 3: { - draw_sprite(_inst, gmlspr, 2, gmlbx, gmlby); - break; - } - case 4: { - draw_sprite(_inst, gmlspr, 3, gmlbx, gmlby); - break; - } - } -} -function gml_Object_ui_selectable_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlgp_mapped_button = -1; - _inst.gmlgp_mapped_hidden = -1; - _inst.gmlgp_active_editing = false; - _inst.gmlgp_flip_icons_position = false; - _inst.gmlgp_allowed = 3; -} -function gml_Object_obj_button_Create_0(_inst, _other) { - event_inherited(_inst, _other); - if (yyGetBool(instance_exists(YYASSET_REF(0x00000062))) && yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - _inst.gmlcolour = global.gmlc_buttons; - } else { - _inst.gmlcolour = global.gmlc_background; - } - if (yyGetBool(_inst.gmlbtn_image)) { - _inst.sprite_index = _inst.gmlbtn_image; - } -} -function gml_Object_obj_button_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (!yyGetBool(_inst.gmlactive)) { - return; - } - { - var __yy__v2120 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2121 in __yy__v2120) { - if (!__yy__v2120.hasOwnProperty(__yy__v2121)) continue; - var __yy__v2122 = __yy__v2120[__yy__v2121]; - if (yyfless(__yy__v2122.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2123 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2124 in __yy__v2123) { - if (!__yy__v2123.hasOwnProperty(__yy__v2124)) continue; - var __yy__v2125 = __yy__v2123[__yy__v2124]; - if (yyGetBool(__yy__v2125.gmlediting)) { - return; - } - } - } - _inst.gmlhover = false; - _inst.image_index = 0; - if (yyGetBool(global.gmlgamepad)) { - { - _inst.gmlclicked = false; - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - yyInst(_inst, _other, global.gmlgp).gmlui_selected = _inst.id; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden)))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - gml_Script_s_save_last_selected(_inst, _other); - if (yyGetBool(_inst.gmlgoto_room)) { - room_goto(_inst.gmlgoto_room); - } else { - script_execute(_inst, _other, _inst.gmlonClickAction); - } - } - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - if (yyGetBool(_inst.gmlgoto_room)) { - room_goto(_inst.gmlgoto_room); - } else { - script_execute(_inst, _other, _inst.gmlonClickAction); - } - _inst.gmlclicked = false; - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } - } - } -} -function gml_Object_obj_button_Draw_0(_inst, _other) {} -function gml_Object_obj_button_Draw_64(_inst, _other) { - if (yyfnotequal(_inst.gmlcustom_draw_gui, -4)) { - { - __yyg_call_method(_inst.gmlcustom_draw_gui)(_inst, _other); - return; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlactive)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 4210752, 1); - draw_set_color(4210752); - if (yyGetBool(_inst.gmlimage)) { - draw_sprite(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty); - } else { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - draw_set_color(16777215); - } - } else { - if (!yyGetBool(_inst.gmlclicked)) { - { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - { - var __yy__v2126 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2127 in __yy__v2126) { - if (!__yy__v2126.hasOwnProperty(__yy__v2127)) continue; - var __yy__v2128 = __yy__v2126[__yy__v2127]; - if (yyfless(__yy__v2128.depth, _inst.depth)) { - gmlf = 0; - } - } - } - if (yyGetBool(gml_Script_s_is_new_shadow(_inst, _other))) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, 1, 1, 0, global.gmlc_shadow, 1); - draw_sprite(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2)); - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - } - } - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlflash) && yyGetBool(yyfgreater(gmlf, 0.5))) { - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, global.gmlc_primary, 1); - } - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 8), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - draw_set_color(_inst.gmlcolour_text); - if (yyGetBool(_inst.gmlimage)) { - draw_sprite(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty); - } else { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - draw_set_color(16777215); - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - draw_sprite_ext(_inst, _inst.sprite_index, 2, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - draw_set_color(_inst.gmlcolour_text); - if (yyGetBool(_inst.gmlimage)) { - { - draw_sprite(_inst, _inst.gmlimage, _inst.gmlimage_num, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2)); - } - } else { - { - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), string_upper(_inst.gmltext)); - } - } - draw_set_color(16777215); - } - } - } -} -function gml_Object_obj_button_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlonClickAction = kgml_Script_btn_click_Continue; - _inst.gmlcolour = new Long(4294967295, 0, false); - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlimage = -4; - _inst.gmlimage_num = 0; - _inst.gmlactive = true; - _inst.gmlcontinue_icon = -4; - _inst.gmlbtn_image = -4; - _inst.gmlflash = false; - _inst.gmluid = 0; - _inst.gmlgp_selected = 0; - _inst.gmlgoto_room = -1; - _inst.gmlcustom_draw_gui = -4; - _inst.gmlcolour_text = new Long(4294967295, 0, false); -} -function gml_Object_obj_button_color_Create_0(_inst, _other) { - if (yyGetBool(_inst.gmlbtn_image)) { - _inst.sprite_index = _inst.gmlbtn_image; - } -} -function gml_Object_obj_button_color_Step_0(_inst, _other) { - event_inherited(_inst, _other); - return; - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (!yyGetBool(_inst.gmlactive)) { - return; - } - { - var __yy__v2129 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2130 in __yy__v2129) { - if (!__yy__v2129.hasOwnProperty(__yy__v2130)) continue; - var __yy__v2131 = __yy__v2129[__yy__v2130]; - if (yyfless(__yy__v2131.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2132 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2133 in __yy__v2132) { - if (!__yy__v2132.hasOwnProperty(__yy__v2133)) continue; - var __yy__v2134 = __yy__v2132[__yy__v2133]; - if (yyGetBool(__yy__v2134.gmlediting)) { - return; - } - } - } - _inst.image_index = 0; - _inst.gmlhover = false; - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - script_execute(_inst, _other, _inst.gmlonClickAction); - _inst.gmlclicked = false; - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } -} -function gml_Object_obj_button_color_Draw_0(_inst, _other) {} -function gml_Object_obj_button_color_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlactive)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 4210752, 1); - } - } else { - if (!yyGetBool(_inst.gmlclicked)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - { - if (yyfgreater(gmlf, 0.5)) { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } else { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 16777215, 1); - } - } - } - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - } - } else { - { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - gmltx = yyfminus(gmltx, 2); - gmlty = yyfplus(gmlty, 2); - } - } - } - if (yyfless(color_get_value(_inst.gmlcolour), 230)) { - { - draw_set_color(0); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), string_upper(_inst.gmltext)); - draw_set_color(16777215); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - } else { - { - draw_set_color(16777215); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), string_upper(_inst.gmltext)); - draw_set_color(0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - draw_set_color(16777215); - } - } -} -function gml_Object_obj_button_color_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlonClickAction = kgml_Script_btn_click_Continue; - _inst.gmlcolour = new Long(4294967295, 0, false); - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlimage = -4; - _inst.gmlactive = true; - _inst.gmlcontinue_icon = -4; - _inst.gmlbtn_image = -4; - _inst.gmlflash = false; -} -function gml_Object_obj_button_sqr_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlactive)) { - { - if (!yyGetBool(_inst.gmlimage_only)) { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 4210752, 1); - } - if (yyGetBool(_inst.gmlimage)) { - draw_sprite_ext(_inst, _inst.gmlimage, 0, gmltx, yyfminus(__yy_gml_errCheck(gmlty), 1), 1, 1, 0, 4210752, 1); - } else { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - } - } else { - if (!yyGetBool(_inst.gmlclicked)) { - { - if (!yyGetBool(_inst.gmlimage_only)) { - { - if (yyGetBool(gml_Script_s_is_new_shadow(_inst, _other))) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, 1, 1, 0, global.gmlc_shadow, 1); - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 16777215, 1); - } - } else { - { - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - } - } - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - { - var __yy__v2135 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2136 in __yy__v2135) { - if (!__yy__v2135.hasOwnProperty(__yy__v2136)) continue; - var __yy__v2137 = __yy__v2135[__yy__v2136]; - if (yyfless(__yy__v2137.depth, _inst.depth)) { - gmlf = 0; - } - } - } - if (yyGetBool(_inst.gmlflash) && yyGetBool(yyfgreater(gmlf, 0.5))) { - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, global.gmlc_primary, 1); - } - } - } - if (yyGetBool(_inst.gmlimage)) { - { - draw_sprite_ext(_inst, _inst.gmlimage, 0, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), 1, 1, 0, 4210752, 1); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.gmlimage, 0, gmltx, gmlty, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } else { - draw_sprite(_inst, _inst.gmlimage, 0, gmltx, gmlty); - } - } - } else { - { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - } - } - } else { - { - if (!yyGetBool(_inst.gmlimage_only)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - draw_sprite_ext(_inst, _inst.sprite_index, 2, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, _inst.gmlcolour, 1); - } - } - if (yyGetBool(_inst.gmlimage)) { - { - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other)) && yyGetBool(yyfgreater(gmlf, 0.5)) && yyGetBool(_inst.gmlimage_only)) { - draw_sprite_ext(_inst, _inst.gmlimage, 0, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } else { - draw_sprite(_inst, _inst.gmlimage, 0, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2)); - } - } - } else { - { - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), string_upper(_inst.gmltext)); - } - } - } - } - } -} -function gml_Object_obj_button_sqr_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlimage_only = false; -} -function gml_Object_obj_button_thin_Draw_64(_inst, _other) { - if (yyGetBool(gml_Script_s_is_new_shadow(_inst, _other))) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, 1, 1, 0, global.gmlc_shadow, 1); - draw_sprite(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2)); - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlclicked)) { - { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - } - } else { - { - draw_sprite_ext(_inst, _inst.sprite_index, 2, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, _inst.gmlcolour, 1); - gmltx = yyfminus(gmltx, 2); - gmlty = yyfplus(gmlty, 2); - } - } - if (yyGetBool(_inst.gmlimage) && yyGetBool(yyfnotequal(_inst.gmltext, ""))) { - { - draw_set_halign(2); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmltext, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, 1); - gmltx = yyfplus(gmltx, yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 2)))); - draw_sprite_ext(_inst, _inst.gmlimage, 0, gmltx, gmlty, 1, 1, 0, 16777215, 1); - } - } else { - if (yyGetBool(_inst.gmlimage)) { - { - draw_sprite(_inst, _inst.gmlimage, 0, gmltx, gmlty); - } - } else { - { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext), _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, 1); - } - } - } -} -function gml_Object_obj_button_thin_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltcolour = new Long(4294967295, 0, false); -} -function gml_Object_obj_button_small_Draw_64(_inst, _other) { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlclicked)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - } - } else { - { - draw_sprite_ext(_inst, _inst.sprite_index, 2, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, _inst.gmlcolour, 1); - gmltx = yyfminus(gmltx, 2); - gmlty = yyfplus(gmlty, 2); - } - } - if (yyGetBool(_inst.gmlimage) && yyGetBool(yyfnotequal(_inst.gmltext, ""))) { - { - draw_set_halign(2); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmltext, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, 1); - gmltx = yyfplus(gmltx, yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 2)))); - draw_sprite_ext(_inst, _inst.gmlimage, 0, gmltx, gmlty, 1, 1, 0, 16777215, 1); - } - } else { - if (yyGetBool(_inst.gmlimage)) { - { - draw_sprite(_inst, _inst.gmlimage, 0, gmltx, gmlty); - } - } else { - { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext), _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, 1); - } - } - } -} -function gml_Object_obj_button_small_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltcolour = new Long(4294967295, 0, false); -} -function gml_Object_obj_button_med_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlcolour = global.gmlc_background; - if (yyGetBool(_inst.gmlbtn_image)) { - _inst.sprite_index = _inst.gmlbtn_image; - } -} -function gml_Object_obj_button_med_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (!yyGetBool(_inst.gmlactive)) { - return; - } - { - var __yy__v2138 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2139 in __yy__v2138) { - if (!__yy__v2138.hasOwnProperty(__yy__v2139)) continue; - var __yy__v2140 = __yy__v2138[__yy__v2139]; - if (yyfless(__yy__v2140.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2141 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2142 in __yy__v2141) { - if (!__yy__v2141.hasOwnProperty(__yy__v2142)) continue; - var __yy__v2143 = __yy__v2141[__yy__v2142]; - if (yyGetBool(__yy__v2143.gmlediting)) { - return; - } - } - } - _inst.gmlhover = false; - _inst.image_index = 0; - if (yyGetBool(global.gmlgamepad)) { - { - _inst.gmlclicked = false; - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - yyInst(_inst, _other, global.gmlgp).gmlui_selected = _inst.id; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden)))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - script_execute(_inst, _other, _inst.gmlonClickAction); - } - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - script_execute(_inst, _other, _inst.gmlonClickAction); - _inst.gmlclicked = false; - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } - } - } -} -function gml_Object_obj_button_med_Draw_0(_inst, _other) {} -function gml_Object_obj_button_med_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlactive)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 4210752, 1); - draw_set_color(4210752); - if (yyGetBool(_inst.gmlimage) && yyGetBool(yyfnotequal(_inst.gmltext, ""))) { - { - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - gmltx = yyfplus(gmltx, yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 2)))); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, 4210752, 1); - } - } else { - if (yyGetBool(_inst.gmlimage)) { - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } else { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - } - draw_set_color(16777215); - } - } else { - if (!yyGetBool(_inst.gmlclicked)) { - { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - { - var __yy__v2144 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2145 in __yy__v2144) { - if (!__yy__v2144.hasOwnProperty(__yy__v2145)) continue; - var __yy__v2146 = __yy__v2144[__yy__v2145]; - if (yyfless(__yy__v2146.depth, _inst.depth)) { - gmlf = 0; - } - } - } - if (yyGetBool(gml_Script_s_is_new_shadow(_inst, _other))) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, 1, 1, 0, global.gmlc_shadow, 1); - draw_sprite(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2)); - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - } - } - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlflash) && yyGetBool(yyfgreater(gmlf, 0.5))) { - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, global.gmlc_primary, 1); - } - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 8), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - if (yyGetBool(_inst.gmlimage) && yyGetBool(yyfnotequal(_inst.gmltext, ""))) { - { - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - gmltx = yyfplus(gmltx, yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 2)))); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, 16777215, 1); - } - } else { - if (yyGetBool(_inst.gmlimage)) { - draw_sprite(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty); - } else { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - } - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - draw_sprite_ext(_inst, _inst.sprite_index, 2, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - if (yyGetBool(_inst.gmlimage) && yyGetBool(yyfnotequal(_inst.gmltext, ""))) { - { - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - gmltx = yyfplus(gmltx, yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 2)))); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, 16777215, 1); - } - } else { - if (yyGetBool(_inst.gmlimage)) { - { - draw_sprite(_inst, _inst.gmlimage, _inst.gmlimage_num, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2)); - } - } else { - { - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), string_upper(_inst.gmltext)); - } - } - } - } - } - } -} -function gml_Object_obj_button_med_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = kgml_Script_btn_click_Continue; - _inst.gmlcolour = new Long(4294967295, 0, false); - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlimage = -4; - _inst.gmlimage_num = 0; - _inst.gmlactive = true; - _inst.gmlcontinue_icon = -4; - _inst.gmlbtn_image = -4; - _inst.gmlflash = false; - _inst.gmluid = 0; - _inst.gmlgp_selected = 0; - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); -} -function gml_Object_obj_button_med_slim_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlcolour = global.gmlc_background; - if (yyGetBool(_inst.gmlbtn_image)) { - _inst.sprite_index = _inst.gmlbtn_image; - } -} -function gml_Object_obj_button_med_slim_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (!yyGetBool(_inst.gmlactive)) { - return; - } - { - var __yy__v2147 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2148 in __yy__v2147) { - if (!__yy__v2147.hasOwnProperty(__yy__v2148)) continue; - var __yy__v2149 = __yy__v2147[__yy__v2148]; - if (yyfless(__yy__v2149.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2150 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2151 in __yy__v2150) { - if (!__yy__v2150.hasOwnProperty(__yy__v2151)) continue; - var __yy__v2152 = __yy__v2150[__yy__v2151]; - if (yyGetBool(__yy__v2152.gmlediting)) { - return; - } - } - } - _inst.gmlhover = false; - _inst.image_index = 0; - if (yyGetBool(global.gmlgamepad)) { - { - _inst.gmlclicked = false; - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - yyInst(_inst, _other, global.gmlgp).gmlui_selected = _inst.id; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden)))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - script_execute(_inst, _other, _inst.gmlonClickAction); - } - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - script_execute(_inst, _other, _inst.gmlonClickAction); - _inst.gmlclicked = false; - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } - } - } -} -function gml_Object_obj_button_med_slim_Draw_0(_inst, _other) {} -function gml_Object_obj_button_med_slim_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - gmltx = yyfplus(gmltx, 1); - gmlty = yyfminus(gmlty, 1); - if (!yyGetBool(_inst.gmlactive)) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 4210752, 1); - draw_set_color(4210752); - if (yyGetBool(_inst.gmlimage)) { - draw_sprite(_inst, _inst.gmlimage, 0, gmltx, gmlty); - } else { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - draw_set_color(16777215); - } - } else { - if (!yyGetBool(_inst.gmlclicked)) { - { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - { - var __yy__v2153 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2154 in __yy__v2153) { - if (!__yy__v2153.hasOwnProperty(__yy__v2154)) continue; - var __yy__v2155 = __yy__v2153[__yy__v2154]; - if (yyfless(__yy__v2155.depth, _inst.depth)) { - gmlf = 0; - } - } - } - if (yyGetBool(gml_Script_s_is_new_shadow(_inst, _other))) { - { - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, 1, 1, 0, global.gmlc_shadow, 1); - draw_sprite(_inst, _inst.sprite_index, 1, yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2)); - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - } - } - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlflash) && yyGetBool(yyfgreater(gmlf, 0.5))) { - draw_sprite_ext(_inst, _inst.sprite_index, 2, _inst.x, _inst.y, 1, 1, 0, global.gmlc_primary, 1); - } - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 8), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - if (yyGetBool(_inst.gmlimage)) { - draw_sprite(_inst, _inst.gmlimage, 0, gmltx, gmlty); - } else { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - } - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - draw_sprite_ext(_inst, _inst.sprite_index, 2, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, _inst.gmlcolour, 1); - if (yyGetBool(_inst.gmlcontinue_icon)) { - draw_sprite(_inst, _inst.gmlcontinue_icon, 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), 1)); - } - if (yyGetBool(_inst.gmlimage)) { - { - draw_sprite(_inst, _inst.gmlimage, 0, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2)); - } - } else { - { - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), string_upper(_inst.gmltext)); - } - } - } - } - } -} -function gml_Object_obj_button_med_slim_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlonClickAction = kgml_Script_btn_click_Continue; - _inst.gmlcolour = new Long(4294967295, 0, false); - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlimage = -4; - _inst.gmlactive = true; - _inst.gmlcontinue_icon = -4; - _inst.gmlbtn_image = -4; - _inst.gmlflash = false; - _inst.gmluid = 0; - _inst.gmlgp_selected = 0; -} -function gml_Object_obj_appstore_btn_Create_0(_inst, _other) { - if (yyGetBool(global.gmlpoki)) { - { - instance_destroy(_inst); - return; - } - } - if (yyGetBool(global.gmlbrowser)) { - { - if (yyGetBool(_inst.gmlgoogle)) { - _inst.sprite_index = YYASSET_REF(0x010000d8); - } - } - } else { - { - if (yyGetBool(_inst.gmlgoogle)) { - _inst.sprite_index = YYASSET_REF(0x010000da); - } else { - _inst.sprite_index = YYASSET_REF(0x010000db); - } - } - } -} -function gml_Object_obj_appstore_btn_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - { - var __yy__v2156 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2157 in __yy__v2156) { - if (!__yy__v2156.hasOwnProperty(__yy__v2157)) continue; - var __yy__v2158 = __yy__v2156[__yy__v2157]; - if (yyfless(__yy__v2158.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2159 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2160 in __yy__v2159) { - if (!__yy__v2159.hasOwnProperty(__yy__v2160)) continue; - var __yy__v2161 = __yy__v2159[__yy__v2160]; - if (yyGetBool(__yy__v2161.gmlediting)) { - return; - } - } - } - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - _inst.gmlhover = false; - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - _inst.gmlclicked = false; - if (yyGetBool(global.gmlbrowser)) { - { - if (yyGetBool(_inst.gmlgoogle)) { - url_open_ext(global.gmlurl_google, "_blank"); - } else { - url_open_ext(global.gmlurl_apple, "_blank"); - } - } - } else { - { - if (yyGetBool(_inst.gmlgoogle)) { - url_open_ext(global.gmlurl_discord, "_blank"); - } else { - url_open_ext(global.gmlurl_twitter, "_blank"); - } - } - } - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } -} -function gml_Object_obj_appstore_btn_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlgoogle = false; - _inst.gmltwitter = false; - _inst.gmldiscord = false; - _inst.gmlhover = false; - _inst.gmlclicked = false; -} -function gml_Object_obj_reddit_btn_Create_0(_inst, _other) { - if (yyGetBool(global.gmlpoki)) { - { - instance_destroy(_inst); - return; - } - } -} -function gml_Object_obj_reddit_btn_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - { - var __yy__v2162 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2163 in __yy__v2162) { - if (!__yy__v2162.hasOwnProperty(__yy__v2163)) continue; - var __yy__v2164 = __yy__v2162[__yy__v2163]; - if (yyfless(__yy__v2164.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2165 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2166 in __yy__v2165) { - if (!__yy__v2165.hasOwnProperty(__yy__v2166)) continue; - var __yy__v2167 = __yy__v2165[__yy__v2166]; - if (yyGetBool(__yy__v2167.gmlediting)) { - return; - } - } - } - _inst.gmlhover = false; - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - _inst.gmlclicked = false; - url_open_ext(global.gmlurl_reddit, "_blank"); - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } -} -function gml_Object_obj_reddit_btn_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlgoogle = false; - _inst.gmltwitter = false; - _inst.gmldiscord = false; - _inst.gmlhover = false; - _inst.gmlclicked = false; -} -function gml_Object_obj_btn_store_Create_0(_inst, _other) { - event_inherited(_inst, _other); - if (!yyGetBool(global.gmlIAP_Enabled)) { - { - _inst.gmlactive = false; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm = __yy_gml_array_check(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm, 3662155414); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index_set(0)] = yyftime(__yy_gml_errCheck(g_pBuiltIn.get_room_speed()), 10); - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro)) { - _inst.visible = false; - } - if (yyGetBool(!yyGetBool(global.gmlmobile_device)) || yyGetBool(0)) { - instance_destroy(_inst); - } -} -function gml_Object_obj_btn_store_Step_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlactive = global.gmlIAP_Enabled; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro)) { - _inst.visible = false; - } -} -function gml_Object_obj_btn_store_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = kgml_Script_s_open_store; - _inst.gmlimage = YYASSET_REF(0x0100007a); -} -function gml_Object_obj_bossprofile_Create_0(_inst, _other) { - _inst.gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - if (yyfequal(_inst.gmlpmap, -4)) { - return; - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - yyInst(_inst, _other, 100771).gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - yyInst(_inst, _other, 100771).gmlactive = false; - yyInst(_inst, _other, 100767).gmltitle = gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position")); - yyInst(_inst, _other, 100768).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "lname"))); - yyInst(_inst, _other, 100769).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Age")), ": "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "age")))); - yyInst(_inst, _other, 100770).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Attitude")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_attitude(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude")))); - _inst.gmlattitude_img = gml_Script_s_get_attitude_icon(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude")); - yyInst(_inst, _other, 100780).visible = false; - var gmlgame_count = gml_Script_s_count_games_coached(_inst, _other); - var gmlsim_count = gml_Script_s_count_games_simmed(_inst, _other); - var gmlsim_prc = round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlsim_count), __yy_gml_errCheck(gmlgame_count))), 100)); - yyInst(_inst, _other, 100781).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_TotalGames")), ": "), __yy_gml_errCheck(string(gmlgame_count))); - yyInst(_inst, _other, 100782).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_SimGames")), ": "), __yy_gml_errCheck(string(gmlsim_count))), " ("), __yy_gml_errCheck(string(gmlsim_prc))), "%)"); - if (yyGetBool(global.gmldebug)) { - yyInst(_inst, _other, 100774).gmltext = yyfplus("Rating:", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_rating))); - } else { - yyInst(_inst, _other, 100774).visible = false; - } - yyInst(_inst, _other, 100780).visible = true; - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x, 0)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach = true; - room_goto(YYASSET_REF(0x03000004)); - return; - } - } - gml_Script_s_load_profile_uni(_inst, _other, 100771); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100782).visible = false; - } - } - gml_Script_s_check_intro(_inst, _other); - gml_Script_s_check_intro_rm_profile_boss(_inst, _other); -} -function gml_Object_obj_bossprofile_Draw_64(_inst, _other) { - if (yyfless(_inst.gmlattitude_img, 6)) { - draw_sprite(_inst, YYASSET_REF(0x0100006b), _inst.gmlattitude_img, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100770).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100770).gmltext), " ")))), yyInst(_inst, _other, 100770).y); - } -} -function gml_Object_obj_bossprofile_KeyPress_90(_inst, _other) { - { - var __yy__v2168 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2169 in __yy__v2168) { - if (!__yy__v2168.hasOwnProperty(__yy__v2169)) continue; - var __yy__v2170 = __yy__v2168[__yy__v2169]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_WIN_RETROBOWL1"); - } -} -function gml_Object_obj_link_btn_Create_0(_inst, _other) { - _inst.sprite_index = _inst.gmlimage; -} -function gml_Object_obj_link_btn_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - { - var __yy__v2171 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2172 in __yy__v2171) { - if (!__yy__v2171.hasOwnProperty(__yy__v2172)) continue; - var __yy__v2173 = __yy__v2171[__yy__v2172]; - if (yyfless(__yy__v2173.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2174 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2175 in __yy__v2174) { - if (!__yy__v2174.hasOwnProperty(__yy__v2175)) continue; - var __yy__v2176 = __yy__v2174[__yy__v2175]; - if (yyGetBool(__yy__v2176.gmlediting)) { - return; - } - } - } - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - _inst.gmlhover = false; - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - _inst.gmlclicked = false; - var ___sw1810___ = g_pBuiltIn.get_os_type(); - var ___swc1811___ = -1; - if (yyCompareVal(___sw1810___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1810___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1811___ = 0; - } else if (yyCompareVal(___sw1810___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1811___ = 1; - } - switch (___swc1811___) { - case 0: { - url_open_ext(_inst.gmlurl_android, "_blank"); - break; - } - case 1: { - url_open_ext(_inst.gmlurl_ios, "_blank"); - break; - } - } - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } -} -function gml_Object_obj_link_btn_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlimage = 0; - _inst.gmlurl_android = ""; - _inst.gmlurl_ios = ""; -} -function gml_Object_obj_btn_restore_Create_0(_inst, _other) { - event_inherited(_inst, _other); - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) { - _inst.visible = false; - } - if (yyfequal(g_pBuiltIn.get_os_type(), 4)) { - { - _inst.visible = false; - } - } -} -function gml_Object_obj_btn_restore_Alarm_0(_inst, _other) { - _inst.gmlactive = true; -} -function gml_Object_obj_btn_restore_Step_0(_inst, _other) { - event_inherited(_inst, _other); - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "fullversion"))) { - _inst.visible = false; - } -} -function gml_Object_obj_btn_restore_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = gml_Script_s_str(_inst, _other, "btn_RestorePurchases"); - _inst.gmlonClickAction = kgml_Script_s_iap_restore; -} -function gml_Object_obj_btn_buy_Alarm_0(_inst, _other) { - _inst.gmlactive = true; -} -function gml_Object_obj_btn_buy_Step_0(_inst, _other) { - event_inherited(_inst, _other); - if (yyGetBool(script_exists(_inst.gmlstep_check))) { - script_execute(_inst, _other, _inst.gmlstep_check); - } -} -function gml_Object_obj_btn_buy_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstep_check = -4; - _inst.gmltext = gml_Script_s_str(_inst, _other, "btn_RestorePurchases"); - _inst.gmlonClickAction = kgml_Script_s_iap_restore; -} -function gml_Object_obj_player_profile_Create_0(_inst, _other) { - _inst.gmlhelmet = __yy_gml_array_check(_inst.gmlhelmet, 3666812894); - _inst.gmlhelmet[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlshirt = __yy_gml_array_check(_inst.gmlshirt, 1027333011); - _inst.gmlshirt[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlpants = __yy_gml_array_check(_inst.gmlpants, 3194782232); - _inst.gmlpants[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlpants_b = __yy_gml_array_check(_inst.gmlpants_b, 1445469295); - _inst.gmlpants_b[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlshow_arrow = 0; - gml_Script_s_set_up_uniform_profile(_inst, _other, -4); -} -function gml_Object_obj_player_profile_Step_0(_inst, _other) { - { - var __yy__v2177 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2178 in __yy__v2177) { - if (!__yy__v2177.hasOwnProperty(__yy__v2178)) continue; - var __yy__v2179 = __yy__v2177[__yy__v2178]; - if (yyfless(__yy__v2179.depth, _inst.depth)) { - return; - } - } - } - if (!yyGetBool(_inst.gmlpmap)) { - return; - } - if (yyfless(_inst.gmlold_condition, 0)) { - _inst.gmlold_condition = real(ds_map_find_value(_inst.gmlpmap, "condition")); - } - _inst.gmlold_condition = lerp(_inst.gmlold_condition, real(ds_map_find_value(_inst.gmlpmap, "condition")), 0.05); - if (!yyGetBool(_inst.gmlactive)) { - return; - } - _inst.gmlhover = false; - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - { - gml_Script_s_save_last_selected(_inst, _other); - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - script_execute(_inst, _other, _inst.gmlonClickAction); - } - } - if (yyfnotequal(g_pBuiltIn.get_os_type(), 21)) { - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, 32772))) { - { - if (yyGetBool(_inst.gmlonHoldAction) && yyGetBool(_inst.gmlpmap)) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = _inst.gmlpmap; - script_execute(_inst, _other, _inst.gmlonHoldAction); - } - } - } - } - } - } - } else { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - if (!yyGetBool(_inst.gmlclicked)) { - _inst.gmlclicked = g_pBuiltIn.get_current_time(); - } else { - if (yyGetBool(_inst.gmlonHoldAction) && yyGetBool(_inst.gmlpmap) && yyGetBool(yyfgreater(yyfminus(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), __yy_gml_errCheck(_inst.gmlclicked)), 3000)) && yyGetBool(yyfnotequal(g_pBuiltIn.get_os_type(), 21))) { - { - _inst.gmlclicked = 0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile = _inst.gmlpmap; - script_execute(_inst, _other, _inst.gmlonHoldAction); - } - } - } - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - script_execute(_inst, _other, _inst.gmlonClickAction); - _inst.gmlclicked = 0; - } - } - } - } else { - { - _inst.gmlclicked = 0; - } - } - } - } -} -function gml_Object_obj_player_profile_Draw_0(_inst, _other) {} -function gml_Object_obj_player_profile_Draw_64(_inst, _other) { - if (!yyGetBool(ds_exists(_inst.gmlpmap, 1))) { - { - return; - } - } - if (yyfequal(_inst.gmlpmap, -4)) { - { - return; - } - } - if (!yyGetBool(_inst.gmlpmap)) { - { - if (!yyGetBool(variable_instance_exists(_inst.id, "_face_hunt_error_shown"))) { - gml_Script_slog(_inst, _other, "FACEHUNT: No pmap set for obj_player_profile!"); - } - _inst.gml_face_hunt_error_shown = true; - return; - } - } - var gmlisFlashTime = false; - try { - { - gmlisFlashTime = yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(real(ds_map_find_value(_inst.gmlpmap, "flash_time"))), 2550)); - } - } catch (gmle) { - gmle = __yy__processException(gmle); - { - } - } - if (yyGetBool(_inst.gmlflash) || yyGetBool(gmlisFlashTime)) { - { - if (!yyGetBool(global.gmlgamepad)) { - { - var gmlf = sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 120)); - if (yyfless(gmlf, 0.1)) { - return; - } - } - } - } - } - var gmlpos = real(ds_map_find_value(_inst.gmlpmap, "position")); - var gmlbx = yyfplus(__yy_gml_errCheck(_inst.x), 2); - var gmlby = yyfminus(__yy_gml_errCheck(_inst.y), 2); - if (yyGetBool(_inst.gmlclicked) || yyGetBool(!yyGetBool(_inst.gmlactive))) { - { - gmlbx = _inst.x; - gmlby = _inst.y; - } - } - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, global.gmlc_shadow, 1); - var gmlpos_col = gml_Script_s_get_position_colour(_inst, _other, gmlpos); - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "resting")) && yyGetBool(ds_map_find_value(_inst.gmlpmap, "resting"))) { - gmlpos_col = 8421504; - } else { - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "condition")) && yyGetBool(yyfless(ds_map_find_value(_inst.gmlpmap, "condition"), 0))) { - gmlpos_col = 8421504; - } else { - if (yyGetBool(gml_Script_s_is_backup(_inst, _other, _inst.gmlpmap))) { - gmlpos_col = 8421504; - } else { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(ds_map_exists(_inst.gmlpmap, "suspended")) && yyGetBool(ds_map_find_value(_inst.gmlpmap, "suspended"))) { - gmlpos_col = 8421504; - } - } - } - } - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000c))) { - gmlpos_col = global.gmlc_primary; - } - draw_rectangle_color(yyfplus(__yy_gml_errCheck(gmlbx), 2), yyfplus(__yy_gml_errCheck(gmlby), 2), yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 3), yyfplus(__yy_gml_errCheck(gmlby), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), gmlpos_col, gmlpos_col, gmlpos_col, gmlpos_col, 0); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) && yyGetBool(_inst.gmlpmap) && yyGetBool(yyfequal(ds_map_find_value(_inst.gmlpmap, "position"), 1))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, gmlbx, gmlby, 1, 1, 0, 65535, 1); - } else { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, gmlbx, gmlby); - } - var gmlselectflash = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other)) && yyGetBool(yyfgreater(gmlselectflash, 0.5))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, gmlbx, gmlby, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(ds_map_exists(_inst.gmlpmap, "team_leave_reason")) && yyGetBool(yyfequal(ds_map_find_value(_inst.gmlpmap, "team_leave_reason"), "drafted")) && yyGetBool(ds_map_exists(_inst.gmlpmap, "uniform_record")) && yyGetBool(yyfnotequal(ds_map_find_value(_inst.gmlpmap, "uniform_record"), ""))) { - { - var gmldraftUniform = gml_Script_s_uniform_cols_from_record(_inst, _other, ds_map_find_value(_inst.gmlpmap, "uniform_record")); - shader_set_uniform_f(global.gmlreplaceHelmet, gmldraftUniform[__yy_gml_array_check_index(0, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(1, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(2, gmldraftUniform)]); - shader_set_uniform_f(global.gmlreplaceShirt, gmldraftUniform[__yy_gml_array_check_index(3, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(4, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(5, gmldraftUniform)]); - shader_set_uniform_f(global.gmlreplacePants, gmldraftUniform[__yy_gml_array_check_index(6, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(7, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(8, gmldraftUniform)]); - } - } else { - { - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(1, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(0, _inst.gmlhelmet)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshirt[__yy_gml_array_check_index(2, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(1, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(0, _inst.gmlshirt)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlpants[__yy_gml_array_check_index(2, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(1, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(0, _inst.gmlpants)]); - } - } - if (yyGetBool(gml_Script_s_is_staff(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position")))) { - { - var ___sw1824___ = ds_map_find_value(_inst.gmlpmap, "face_y"); - var ___swc1825___ = -1; - if (yyCompareVal(___sw1824___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1825___ = 0; - } else if (yyCompareVal(___sw1824___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1825___ = 1; - } else if (yyCompareVal(___sw1824___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1825___ = 2; - } else if (yyCompareVal(___sw1824___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1825___ = 3; - } - switch (___swc1825___) { - case 0: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d3), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d4), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d5), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 3: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d6), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - } - } - } else { - { - var ___sw1826___ = ds_map_find_value(_inst.gmlpmap, "skin"); - var ___swc1827___ = -1; - if (yyCompareVal(___sw1826___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1827___ = 0; - } else if (yyCompareVal(___sw1826___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1827___ = 1; - } else if (yyCompareVal(___sw1826___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1827___ = 2; - } - switch (___swc1827___) { - case 0: { - var ___sw1828___ = ds_map_find_value(_inst.gmlpmap, "face_y"); - var ___swc1829___ = -1; - if (yyCompareVal(___sw1828___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1829___ = 0; - } else if (yyCompareVal(___sw1828___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1829___ = 1; - } else if (yyCompareVal(___sw1828___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1829___ = 2; - } - switch (___swc1829___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c6), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c8), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c9), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - } - break; - } - case 1: { - var ___sw1830___ = ds_map_find_value(_inst.gmlpmap, "face_y"); - var ___swc1831___ = -1; - if (yyCompareVal(___sw1830___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1831___ = 0; - } - switch (___swc1831___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000ca), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - } - break; - } - case 2: { - var ___sw1832___ = ds_map_find_value(_inst.gmlpmap, "face_y"); - var ___swc1833___ = -1; - if (yyCompareVal(___sw1832___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 0; - } else if (yyCompareVal(___sw1832___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 1; - } else if (yyCompareVal(___sw1832___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 2; - } else if (yyCompareVal(___sw1832___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 3; - } else if (yyCompareVal(___sw1832___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 4; - } else if (yyCompareVal(___sw1832___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 5; - } else if (yyCompareVal(___sw1832___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 6; - } else if (yyCompareVal(___sw1832___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 7; - } else if (yyCompareVal(___sw1832___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1833___ = 8; - } - switch (___swc1833___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cb), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cc), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cd), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 3: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000ce), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 4: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cf), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 5: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d0), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 6: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d0), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 7: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d1), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 8: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d2), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - } - break; - } - } - } - } - shader_reset(); - draw_set_font(global.gmlfnt_small_flex); - draw_set_valign(1); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmlbx), 6), yyfplus(__yy_gml_errCheck(gmlby), 8), gml_Script_s_get_string_position(_inst, _other, gmlpos)); - draw_set_halign(2); - var gmlatt = ds_map_find_value(_inst.gmlpmap, "attitude"); - var gmlcon = ds_map_find_value(_inst.gmlpmap, "condition"); - var gmlage = real(ds_map_find_value(_inst.gmlpmap, "age")); - if (yyfnotequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000c))) { - { - if (yyGetBool(!yyGetBool(_inst.gmlflash_attitude)) || yyGetBool(yyfgreater(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 200)), 0.1))) { - { - draw_sprite(_inst, YYASSET_REF(0x0100006b), gml_Script_s_get_attitude_icon(_inst, _other, gmlatt), yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 9), yyfplus(__yy_gml_errCheck(gmlby), 8)); - var ___sw1834___ = _inst.gmlshow_arrow; - var ___swc1835___ = -1; - if (yyCompareVal(___sw1834___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1835___ = 0; - } else if (yyCompareVal(___sw1834___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1835___ = 1; - } else if (yyCompareVal(___sw1834___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1835___ = 2; - } - switch (___swc1835___) { - case 0: { - draw_sprite_ext(_inst, YYASSET_REF(0x01000053), 0, yyfplus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 9), yyfplus(__yy_gml_errCheck(gmlby), 8), 1, 1, 0, 255, 1); - break; - } - case 1: { - break; - } - case 2: { - draw_sprite_ext(_inst, YYASSET_REF(0x01000053), 1, yyfplus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 9), yyfplus(__yy_gml_errCheck(gmlby), 8), 1, 1, 0, 65280, 1); - break; - } - } - } - } - if (!yyGetBool(gml_Script_s_is_staff(_inst, _other, gmlpos))) { - { - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "kr")) && yyGetBool(ds_map_find_value(_inst.gmlpmap, "kr"))) { - draw_sprite(_inst, YYASSET_REF(0x010000bc), 1, yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 20), yyfplus(__yy_gml_errCheck(gmlby), 2)); - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(ds_map_find_value(_inst.gmlpmap, "suspended"))) { - { - draw_sprite(_inst, YYASSET_REF(0x0100006f), 4, yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 9), yyfplus(__yy_gml_errCheck(gmlby), 20)); - } - } else { - if (yyGetBool(ds_map_find_value(_inst.gmlpmap, "resting"))) { - draw_sprite(_inst, YYASSET_REF(0x0100006f), 3, yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 9), yyfplus(__yy_gml_errCheck(gmlby), 20)); - } else { - if (yyGetBool(!yyGetBool(_inst.gmlflash_attitude)) && yyGetBool(yyfgreater(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 200)), 0.1))) { - { - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "outtrade_pick"), 0)) { - draw_sprite(_inst, YYASSET_REF(0x0100006c), 0, yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 9), yyfplus(__yy_gml_errCheck(gmlby), 20)); - } else { - if (yyfless(gmlcon, 0)) { - draw_sprite(_inst, YYASSET_REF(0x0100006f), 0, yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 9), yyfplus(__yy_gml_errCheck(gmlby), 20)); - } - } - } - } - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (!yyGetBool(gml_Script_s_is_staff(_inst, _other, gmlpos))) { - { - var gmltmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteamlist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - if (yyGetBool(!yyGetBool(is_undefined(gmltmap))) && yyGetBool(yyfequal(ds_map_find_value(gmltmap, "type"), "Military"))) { - { - draw_sprite(_inst, YYASSET_REF(0x0100016a), gml_Script_s_college_age_index(_inst, _other, gmlage), yyfplus(__yy_gml_errCheck(gmlbx), 10), yyfplus(__yy_gml_errCheck(gmlby), 19)); - } - } else { - { - draw_sprite(_inst, YYASSET_REF(0x01000111), gml_Script_s_college_age_index(_inst, _other, gmlage), yyfplus(__yy_gml_errCheck(gmlbx), 10), yyfplus(__yy_gml_errCheck(gmlby), 19)); - } - } - } - } - } - } else { - { - if (yyfequal(gmlage, gml_Script_s_rookie_age_internal(_inst, _other))) { - draw_sprite(_inst, YYASSET_REF(0x0100006e), 0, yyfplus(__yy_gml_errCheck(gmlbx), 10), yyfplus(__yy_gml_errCheck(gmlby), 19)); - } - } - } - } - } else { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyfnotequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), -1)) { - { - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(1, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(0, _inst.gmlhelmet)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshirt[__yy_gml_array_check_index(2, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(1, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(0, _inst.gmlshirt)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlpants[__yy_gml_array_check_index(2, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(1, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(0, _inst.gmlpants)]); - draw_sprite_ext(_inst, YYASSET_REF(0x0100001a), 0, yyfplus(__yy_gml_errCheck(gmlbx), 17), yyfplus(__yy_gml_errCheck(gmlby), 14), 1, 1, 0, 16777215, 1); - shader_reset(); - } - } else { - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "team_leave_reason"), "drafted")) { - { - } - } else { - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "team_leave_reason"), "graduated")) { - { - var gmlskin = ds_map_find_value(_inst.gmlpmap, "skin"); - var gmlcolSkin = gml_Script_s_get_skin_colour_by_index(_inst, _other, gmlskin); - var gmlcol_skin_r = yyfdivide(__yy_gml_errCheck(color_get_red(gmlcolSkin)), 255); - var gmlcol_skin_g = yyfdivide(__yy_gml_errCheck(color_get_green(gmlcolSkin)), 255); - var gmlcol_skin_b = yyfdivide(__yy_gml_errCheck(color_get_blue(gmlcolSkin)), 255); - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorSkin, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorCleats, 0, 0, 1); - shader_set_uniform_f(global.gmlreplaceSkin, gmlcol_skin_r, gmlcol_skin_g, gmlcol_skin_b); - shader_set_uniform_f(global.gmlreplaceCleats, min(yyftime(__yy_gml_errCheck(gmlcol_skin_r), 1.2), 1), min(yyftime(__yy_gml_errCheck(gmlcol_skin_g), 1.2), 1), min(yyftime(__yy_gml_errCheck(gmlcol_skin_b), 1.2), 1)); - draw_sprite_ext(_inst, YYASSET_REF(0x01000177), 0, yyfplus(__yy_gml_errCheck(gmlbx), 17), yyfplus(__yy_gml_errCheck(gmlby), 14), 1, 1, 0, 16777215, 1); - shader_reset(); - } - } else { - { - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "uniform_record")) && yyGetBool(yyfnotequal(ds_map_find_value(_inst.gmlpmap, "uniform_record"), ""))) { - { - var gmldraftUniform = gml_Script_s_uniform_cols_from_record(_inst, _other, ds_map_find_value(_inst.gmlpmap, "uniform_record")); - shader_set_uniform_f(global.gmlreplaceHelmet, gmldraftUniform[__yy_gml_array_check_index(0, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(1, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(2, gmldraftUniform)]); - shader_set_uniform_f(global.gmlreplaceShirt, gmldraftUniform[__yy_gml_array_check_index(3, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(4, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(5, gmldraftUniform)]); - shader_set_uniform_f(global.gmlreplacePants, gmldraftUniform[__yy_gml_array_check_index(6, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(7, gmldraftUniform)], gmldraftUniform[__yy_gml_array_check_index(8, gmldraftUniform)]); - } - } else { - { - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(1, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(0, _inst.gmlhelmet)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshirt[__yy_gml_array_check_index(2, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(1, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(0, _inst.gmlshirt)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlpants[__yy_gml_array_check_index(2, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(1, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(0, _inst.gmlpants)]); - } - } - draw_sprite_ext(_inst, YYASSET_REF(0x0100001a), 0, yyfplus(__yy_gml_errCheck(gmlbx), 17), yyfplus(__yy_gml_errCheck(gmlby), 14), 1, 1, 0, 16777215, 1); - shader_reset(); - } - } - } - } - } - } else { - { - draw_sprite_ext(_inst, YYASSET_REF(0x010000c3), 0, yyfplus(__yy_gml_errCheck(gmlbx), 17), yyfplus(__yy_gml_errCheck(gmlby), 14), 1, 1, 0, 16777215, 1); - } - } - } - } - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - var gmlty = yyfplus(__yy_gml_errCheck(gmlby), 48); - var gmlname = string_copy(ds_map_find_value(_inst.gmlpmap, "lname"), 1, 7); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmlname); - gmlty = yyfplus(gmlty, 12); - if (yyGetBool(gml_Script_s_is_staff(_inst, _other, gmlpos))) { - { - if (yyGetBool(yyfnotequal(gmlpos, 100)) && yyGetBool(yyfequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstafflist, _inst.gmlpmap), -1))) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), ds_map_find_value(_inst.gmlpmap, "rating"), gmltx, gmlty, 1, 1, 0, 65535, 1); - gmlty = yyfplus(gmlty, 11); - var gmlcost = gml_Script_s_get_coach_cost(_inst, _other, _inst.gmlpmap); - var gmltw = yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gmlcost)), 0.5); - gmltw = yyfplus(gmltw, yyftime(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000069))), 0.5)); - gmltx = yyfminus(gmltx, yyftime(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x01000069))), 0.5)); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmlcost); - draw_sprite(_inst, YYASSET_REF(0x01000069), 0, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), gmlty); - } - } else { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), ds_map_find_value(_inst.gmlpmap, "rating"), gmltx, yyfplus(__yy_gml_errCheck(gmlty), 5), 1, 1, 0, 65535, 1); - gmlty = yyfplus(gmlty, 11); - } - } - } - } else { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), gml_Script_s_get_player_rating(_inst, _other, _inst.gmlpmap), gmltx, gmlty, 1, 1, 0, 65535, 1); - gmlty = yyfplus(gmlty, 11); - var gmldrawNormalPlayer = yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round, 3)) && yyGetBool(yyfequal(ds_map_find_value(_inst.gmlpmap, "teamid"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) && yyGetBool(yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), 0)); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(gml_Script_s_doing_college_draft(_inst, _other))) { - { - gmldrawNormalPlayer = true; - } - } - if (yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_draft_round, 0)) && yyGetBool(yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), 0))) { - { - gmldrawNormalPlayer = true; - } - } - } - } - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000c))) { - { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmlmy_tla); - } - } else { - if (yyGetBool(gmldrawNormalPlayer)) { - { - var gmlcx = yyfplus(__yy_gml_errCheck(_inst.x), 2); - var gmlcy = yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 13); - var gmlcw = yyfminus(__yy_gml_errCheck(_inst.sprite_width), 1); - var gmlch = 8; - var gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlcw), 4)), 100)), __yy_gml_errCheck(clamp(_inst.gmlold_condition, 0, 100))); - if (yyGetBool(_inst.gmlclicked) || yyGetBool(!yyGetBool(_inst.gmlactive))) { - { - gmlcx = yyfminus(gmlcx, 2); - gmlcy = yyfplus(gmlcy, 2); - } - } - draw_set_color(16777215); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other)) && yyGetBool(yyfgreater(gmlselectflash, 0.5))) { - draw_set_color(gml_Script_s_ui_selected_color(_inst, _other)); - } - draw_rectangle(gmlcx, gmlcy, yyfplus(__yy_gml_errCheck(gmlcx), __yy_gml_errCheck(gmlcw)), yyfplus(__yy_gml_errCheck(gmlcy), __yy_gml_errCheck(gmlch)), 0); - draw_set_color(8421504); - draw_rectangle(yyfplus(__yy_gml_errCheck(gmlcx), 2), yyfplus(__yy_gml_errCheck(gmlcy), 2), yyfminus(yyfplus(__yy_gml_errCheck(gmlcx), __yy_gml_errCheck(gmlcw)), 2), yyfplus(__yy_gml_errCheck(gmlcy), __yy_gml_errCheck(gmlch)), 0); - if (yyflessequal(gmlcon, 0)) { - { - draw_set_color(0); - draw_rectangle(yyfplus(__yy_gml_errCheck(gmlcx), 2), yyfplus(__yy_gml_errCheck(gmlcy), 2), yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(gmlcx), 2), __yy_gml_errCheck(gmlcw)), 4), yyfplus(__yy_gml_errCheck(gmlcy), __yy_gml_errCheck(gmlch)), 0); - } - } else { - if (yyflessequal(gmlcon, 20)) { - { - draw_set_color(255); - if (yyfgreater(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 100)), 0.1)) { - draw_rectangle(yyfplus(__yy_gml_errCheck(gmlcx), 2), yyfplus(__yy_gml_errCheck(gmlcy), 2), yyfplus(yyfplus(__yy_gml_errCheck(gmlcx), 2), __yy_gml_errCheck(gmlprc)), yyfplus(__yy_gml_errCheck(gmlcy), __yy_gml_errCheck(gmlch)), 0); - } - } - } else { - if (yyflessequal(gmlcon, 40)) { - { - draw_set_color(65535); - draw_rectangle(yyfplus(__yy_gml_errCheck(gmlcx), 2), yyfplus(__yy_gml_errCheck(gmlcy), 2), yyfplus(yyfplus(__yy_gml_errCheck(gmlcx), 2), __yy_gml_errCheck(gmlprc)), yyfplus(__yy_gml_errCheck(gmlcy), __yy_gml_errCheck(gmlch)), 0); - } - } else { - { - draw_set_color(65280); - draw_rectangle(yyfplus(__yy_gml_errCheck(gmlcx), 2), yyfplus(__yy_gml_errCheck(gmlcy), 2), yyfplus(yyfplus(__yy_gml_errCheck(gmlcx), 2), __yy_gml_errCheck(gmlprc)), yyfplus(__yy_gml_errCheck(gmlcy), __yy_gml_errCheck(gmlch)), 0); - } - } - } - } - draw_set_color(16777215); - } - } else { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyfequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), -1)) { - { - if (yyGetBool(yyfequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), -1)) && yyGetBool(yyfgreater(ds_map_find_value(_inst.gmlpmap, "rc_cost"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits))) { - draw_set_color(255); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, yyfplus(yyfplus("$", __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "rc_cost")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand")))); - } - } - } - } else { - { - if (yyGetBool(yyfequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), -1)) && yyGetBool(yyfgreater(ds_map_find_value(_inst.gmlpmap, "salary"), gml_Script_s_get_salary_cap_space(_inst, _other)))) { - draw_set_color(255); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, yyfplus(yyfplus("$", __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "salary")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Million")))); - } - } - draw_set_color(16777215); - } - } - } - } - } - var gmlnum_roty = 0; - var gmlnum_mvp = 0; - var gmlnum_opoy = 0; - var gmlnum_dpoy = 0; - var gmlnum_rings = 0; - var gmlnum_rbmvp = 0; - var gmllim = 5; - if (yyGetBool(gml_Script_s_is_staff(_inst, _other, gmlpos))) { - gmllim = 10; - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "roty"))) { - gmlnum_roty = min(real(ds_map_find_value(_inst.gmlpmap, "roty")), 1); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "mvp"))) { - gmlnum_mvp = min(real(ds_map_find_value(_inst.gmlpmap, "mvp")), gmllim); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "opoy"))) { - gmlnum_opoy = min(real(ds_map_find_value(_inst.gmlpmap, "opoy")), 1); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "dpoy"))) { - gmlnum_dpoy = min(real(ds_map_find_value(_inst.gmlpmap, "dpoy")), gmllim); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "rings"))) { - gmlnum_rings = min(real(ds_map_find_value(_inst.gmlpmap, "rings")), gmllim); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "rbmvp"))) { - gmlnum_rbmvp = min(real(ds_map_find_value(_inst.gmlpmap, "rbmvp")), 1); - } - if (yyfequal(gmlpos, 100)) { - { - gmlnum_rings = min(gml_Script_s_count_achievement(_inst, _other, "ACH_WIN_RETROBOWL1"), gmllim); - } - } - var gmlmx = yyfplus(__yy_gml_errCheck(gmlbx), 3); - var gmlmy = yyfplus(__yy_gml_errCheck(gmlby), 26); - if (yyGetBool(gmlnum_roty)) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x010000bd), 0, gmlmx, gmlmy, 1, 1, 0, 16777215, 1); - gmlmx = yyfplus(gmlmx, 8); - } - } - var gmli = 0; - for (; yyfless(gmli, gmlnum_mvp); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x010000bd), 1, gmlmx, gmlmy, 1, 1, 0, 16777215, 1); - gmlmx = yyfplus(gmlmx, 2); - } - } - if (yyfgreater(gmlnum_mvp, 0)) { - gmlmx = yyfplus(gmlmx, 6); - } - var gmli = 0; - for (; yyfless(gmli, gmlnum_opoy); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x010000bd), 2, gmlmx, gmlmy, 1, 1, 0, 16777215, 1); - gmlmx = yyfplus(gmlmx, 2); - } - } - if (yyfgreater(gmlnum_opoy, 0)) { - gmlmx = yyfplus(gmlmx, 6); - } - var gmli = 0; - for (; yyfless(gmli, gmlnum_dpoy); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x010000bd), 3, gmlmx, gmlmy, 1, 1, 0, 16777215, 1); - gmlmx = yyfplus(gmlmx, 2); - } - } - if (yyfgreater(gmlnum_dpoy, 0)) { - gmlmx = yyfplus(gmlmx, 6); - } - var gmli = 0; - for (; yyfless(gmli, gmlnum_rbmvp); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x010000bd), 4, gmlmx, gmlmy, 1, 1, 0, 16777215, 1); - gmlmx = yyfplus(gmlmx, 2); - } - } - gmlmy = yyfplus(gmlmy, 1); - gmlmx = yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), 50), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlnum_rings), 1)), 2))); - var gmli = 0; - for (; yyfless(gmli, gmlnum_rings); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x010000c1), 0, gmlmx, gmlmy, 1, 1, 0, 16777215, 1); - gmlmx = yyfplus(gmlmx, 2); - } - } -} -function gml_Object_obj_player_profile_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = kgml_Script_btn_click_PlayerProfile; - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlflash_time = 0; - _inst.gmlactive = true; - _inst.gmltutorial_flash = false; - _inst.gmlflash_attitude = false; - _inst.gmlold_condition = -99; - _inst.gmlmy_tla = ""; - _inst.gmlonHoldAction = -1; -} -function gml_Object_obj_player_image_Create_0(_inst, _other) { - _inst.gmlpmap = -4; - _inst.gmlhelmet = __yy_gml_array_check(_inst.gmlhelmet, 3666812894); - _inst.gmlhelmet[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlshirt = __yy_gml_array_check(_inst.gmlshirt, 1027333011); - _inst.gmlshirt[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlpants = __yy_gml_array_check(_inst.gmlpants, 3194782232); - _inst.gmlpants[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlpants_b = __yy_gml_array_check(_inst.gmlpants_b, 1445469295); - _inst.gmlpants_b[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlshow_arrow = 0; - gml_Script_s_set_up_uniform_profile(_inst, _other, -4); - _inst.gmlimw = sprite_get_width(YYASSET_REF(0x010000c6)); -} -function gml_Object_obj_player_image_Draw_0(_inst, _other) {} -function gml_Object_obj_player_image_Draw_64(_inst, _other) { - if (yyfequal(_inst.gmlpmap, -4)) { - { - return; - } - } - var gmlpos = real(ds_map_find_value(_inst.gmlpmap, "position")); - var gmlbx = yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlimw), 0.5), __yy_gml_errCheck(_inst.gmlscale)))); - var gmlby = _inst.y; - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(1, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(0, _inst.gmlhelmet)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshirt[__yy_gml_array_check_index(2, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(1, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(0, _inst.gmlshirt)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlpants[__yy_gml_array_check_index(2, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(1, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(0, _inst.gmlpants)]); - if (yyGetBool(gml_Script_s_is_staff(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position")))) { - { - var ___sw1846___ = ds_map_find_value(_inst.gmlpmap, "face_y"); - var ___swc1847___ = -1; - if (yyCompareVal(___sw1846___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1847___ = 0; - } else if (yyCompareVal(___sw1846___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1847___ = 1; - } else if (yyCompareVal(___sw1846___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1847___ = 2; - } else if (yyCompareVal(___sw1846___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1847___ = 3; - } - switch (___swc1847___) { - case 0: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d3), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d4), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d5), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 3: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d6), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - } - } - } else { - { - var ___sw1848___ = ds_map_find_value(_inst.gmlpmap, "skin"); - var ___swc1849___ = -1; - if (yyCompareVal(___sw1848___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1849___ = 0; - } else if (yyCompareVal(___sw1848___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1849___ = 1; - } else if (yyCompareVal(___sw1848___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1849___ = 2; - } - switch (___swc1849___) { - case 0: { - var ___sw1850___ = ds_map_find_value(_inst.gmlpmap, "face_y"); - var ___swc1851___ = -1; - if (yyCompareVal(___sw1850___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1851___ = 0; - } else if (yyCompareVal(___sw1850___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1851___ = 1; - } else if (yyCompareVal(___sw1850___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1851___ = 2; - } - switch (___swc1851___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c6), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c8), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000c9), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - } - break; - } - case 1: { - var ___sw1852___ = ds_map_find_value(_inst.gmlpmap, "face_y"); - var ___swc1853___ = -1; - if (yyCompareVal(___sw1852___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1853___ = 0; - } - switch (___swc1853___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000ca), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - } - break; - } - case 2: { - var ___sw1854___ = ds_map_find_value(_inst.gmlpmap, "face_y"); - var ___swc1855___ = -1; - if (yyCompareVal(___sw1854___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 0; - } else if (yyCompareVal(___sw1854___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 1; - } else if (yyCompareVal(___sw1854___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 2; - } else if (yyCompareVal(___sw1854___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 3; - } else if (yyCompareVal(___sw1854___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 4; - } else if (yyCompareVal(___sw1854___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 5; - } else if (yyCompareVal(___sw1854___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 6; - } else if (yyCompareVal(___sw1854___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 7; - } else if (yyCompareVal(___sw1854___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1855___ = 8; - } - switch (___swc1855___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cb), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cc), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cd), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 3: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000ce), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 4: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000cf), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 5: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d0), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 6: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d0), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 7: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d1), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - case 8: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set(_inst, _other, YYASSET_REF(0x010000d2), _inst.gmlpmap), ds_map_find_value(_inst.gmlpmap, "face_x"), gmlbx, gmlby, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - break; - } - } - break; - } - } - } - } - shader_reset(); - draw_set_font(global.gmlfnt_small_flex); - draw_set_valign(1); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = yyfplus(__yy_gml_errCheck(gmlby), 60); - var gmlname = string_copy(ds_map_find_value(_inst.gmlpmap, "lname"), 1, 7); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gmlname)); -} -function gml_Object_obj_player_image_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlscale = 1.5; -} // /// @description Insert description here -function gml_Object_obj_hof_btn_Create_0(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - _inst.gmlbtn_image = YYASSET_REF(0x01000116); - } - } - event_inherited(_inst, _other); -} -function gml_Object_obj_hof_btn_Draw_64(_inst, _other) { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, yyGetBool(_inst.gmlselected) ? 1 : 0, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } else { - draw_sprite(_inst, _inst.sprite_index, yyGetBool(_inst.gmlselected) ? 1 : 0, _inst.x, _inst.y); - } -} -function gml_Object_obj_hof_btn_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlselected = false; - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_Select; - _inst.gmlbtn_image = YYASSET_REF(0x010000bb); -} -function gml_Object_obj_info_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (!yyGetBool(_inst.gmlactive)) { - return; - } - { - var __yy__v2180 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2181 in __yy__v2180) { - if (!__yy__v2180.hasOwnProperty(__yy__v2181)) continue; - var __yy__v2182 = __yy__v2180[__yy__v2181]; - if (yyfless(__yy__v2182.depth, _inst.depth)) { - return; - } - } - } - _inst.gmlclicked = false; - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - gml_Script_s_do_info(_inst, _other, _inst.gmlinfo_msg); - } - } - } - } else { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - if (yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - gml_Script_s_do_info(_inst, _other, _inst.gmlinfo_msg); - } - } - } - } - } - } -} -function gml_Object_obj_info_Draw_64(_inst, _other) { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - } - } - if (yyGetBool(_inst.gmlflash) && yyGetBool(yyfgreater(gmlf, 0.5))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, global.gmlc_primary, 1); - } -} // /// @description Insert description here -function gml_Object_obj_info_Draw_0(_inst, _other) {} -function gml_Object_obj_info_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlinfo_msg = ""; - _inst.gmlactive = true; - _inst.gmlflash = false; -} -function gml_Object_obj_button_team_Draw_75(_inst, _other) { - { - var __yy__v2183 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2184 in __yy__v2183) { - if (!__yy__v2183.hasOwnProperty(__yy__v2184)) continue; - var __yy__v2185 = __yy__v2183[__yy__v2184]; - if (yyfless(__yy__v2185.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2186 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2187 in __yy__v2186) { - if (!__yy__v2186.hasOwnProperty(__yy__v2187)) continue; - var __yy__v2188 = __yy__v2186[__yy__v2187]; - if (yyGetBool(__yy__v2188.gmlediting)) { - return; - } - } - } - var gmlsx1 = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.3))); - var gmlsx2 = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.7))); - var gmlsy = yyfplus(__yy_gml_errCheck(_inst.y), 22); - { - if (yyfgreater(_inst.gmloffense, 0)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), _inst.gmloffense, gmlsx1, gmlsy, 1, 1, 0, global.gmlc_offense, 1); - } - if (yyfgreater(_inst.gmldefense, 0)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), _inst.gmldefense, gmlsx2, gmlsy, 1, 1, 0, global.gmlc_defense, 1); - } - } -} -function gml_Object_obj_button_team_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmloffense = 0; - _inst.gmldefense = 0; -} -function gml_Object_obj_meter_fans_Create_0(_inst, _other) { - _inst.gmlold_percent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans; - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Fans")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_meter_fans_Step_0(_inst, _other) { - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Fans")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - _inst.gmlold_percent = lerp(_inst.gmlold_percent, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 0.1); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_meter_fans_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmldraw_segments = true; -} -function gml_Object_obj_meter_team_Create_0(_inst, _other) { - _inst.gmlold_percent = gml_Script_s_get_morale(_inst, _other); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Team")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_meter_team_Step_0(_inst, _other) { - _inst.gmlold_percent = lerp(_inst.gmlold_percent, gml_Script_s_get_morale(_inst, _other), 0.1); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Team")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_meter_condition_Create_0(_inst, _other) { - _inst.gmlold_percent = gml_Script_s_get_condition_squad(_inst, _other); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_TeamCondition")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_meter_condition_Step_0(_inst, _other) { - _inst.gmlold_percent = lerp(_inst.gmlold_percent, gml_Script_s_get_condition_squad(_inst, _other), 0.1); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_TeamCondition")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - if (yyfgreater(_inst.gmlold_percent, 25)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_facility_stadium_Create_0(_inst, _other) { - _inst.gmlpercent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_stadium; - _inst.gmlold_percent = _inst.gmlpercent; - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_Stadium"); - if (yyfgreater(_inst.gmlpercent, 1)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_facility_training_Create_0(_inst, _other) { - _inst.gmlpercent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_training; - _inst.gmlold_percent = _inst.gmlpercent; - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_TrainingFacilities"); - if (yyfgreater(_inst.gmlpercent, 1)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_facility_rehab_Create_0(_inst, _other) { - _inst.gmlpercent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_rehab; - _inst.gmlold_percent = _inst.gmlpercent; - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_RehabFacilities"); - if (yyfgreater(_inst.gmlpercent, 1)) { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_schedulebox_Create_0(_inst, _other) { - _inst.gmlsweek = min(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular); - _inst.gmlbuf = 16; - gml_Script_s_populate_schedulebox(_inst, _other); -} -function gml_Object_obj_schedulebox_Draw_0(_inst, _other) {} -function gml_Object_obj_schedulebox_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Week")), " "), __yy_gml_errCheck(string(_inst.gmlsweek))); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gmltitle)), 2))); - var gmlsh = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, gmltitle)), 2))); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltitle); - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.25))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 18); - var gmlf = 0; - for (; yyfless(gmlf, 8); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - draw_set_alpha(_inst.gmlstr_fix_alf[__yy_gml_array_check_index(gmlf, _inst.gmlstr_fix_alf)]); - draw_set_colour(16777215); - if (yyfequal(gmlf, _inst.gmlhighlight)) { - draw_set_colour(global.gmlc_primary); - } - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmlstr_fix_vs[__yy_gml_array_check_index(gmlf, _inst.gmlstr_fix_vs)]); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(_inst.gmlbuf)), gmlty, _inst.gmlstr_fix_a[__yy_gml_array_check_index(gmlf, _inst.gmlstr_fix_a)]); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 4), gmlty, _inst.gmlstr_scr_a[__yy_gml_array_check_index(gmlf, _inst.gmlstr_scr_a)]); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(_inst.gmlbuf)), gmlty, _inst.gmlstr_fix_h[__yy_gml_array_check_index(gmlf, _inst.gmlstr_fix_h)]); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, _inst.gmlstr_scr_h[__yy_gml_array_check_index(gmlf, _inst.gmlstr_scr_h)]); - gmlty = yyfplus(gmlty, 16); - } - } - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.75))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 18); - var gmlf = 8; - for (; yyfless(gmlf, 16); g_yyPrePostObject__ = gmlf, gmlf = g_yyPrePostObject__ instanceof Long ? gmlf.add(1) : ++gmlf, g_yyPrePostObject__) { - { - draw_set_alpha(_inst.gmlstr_fix_alf[__yy_gml_array_check_index(gmlf, _inst.gmlstr_fix_alf)]); - draw_set_colour(16777215); - if (yyfequal(gmlf, _inst.gmlhighlight)) { - draw_set_colour(global.gmlc_primary); - } - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmlstr_fix_vs[__yy_gml_array_check_index(gmlf, _inst.gmlstr_fix_vs)]); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(_inst.gmlbuf)), gmlty, _inst.gmlstr_fix_a[__yy_gml_array_check_index(gmlf, _inst.gmlstr_fix_a)]); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 4), gmlty, _inst.gmlstr_scr_a[__yy_gml_array_check_index(gmlf, _inst.gmlstr_scr_a)]); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(_inst.gmlbuf)), gmlty, _inst.gmlstr_fix_h[__yy_gml_array_check_index(gmlf, _inst.gmlstr_fix_h)]); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, _inst.gmlstr_scr_h[__yy_gml_array_check_index(gmlf, _inst.gmlstr_scr_h)]); - gmlty = yyfplus(gmlty, 16); - } - } - draw_set_colour(16777215); - draw_set_alpha(1); -} -function gml_Object_obj_schedulebox_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstr_fix_a = __yy_gml_array_check(_inst.gmlstr_fix_a, 902856654); - _inst.gmlstr_fix_a[__yy_gml_array_check_index_set(16)] = "0"; - _inst.gmlstr_fix_h = __yy_gml_array_check(_inst.gmlstr_fix_h, 3826435207); - _inst.gmlstr_fix_h[__yy_gml_array_check_index_set(16)] = "0"; - _inst.gmlsrt_fix_vs = __yy_gml_array_check(_inst.gmlsrt_fix_vs, 32650191); - _inst.gmlsrt_fix_vs[__yy_gml_array_check_index_set(16)] = "0"; - _inst.gmlstr_scr_a = __yy_gml_array_check(_inst.gmlstr_scr_a, 3289123532); - _inst.gmlstr_scr_a[__yy_gml_array_check_index_set(16)] = "0"; - _inst.gmlstr_scr_h = __yy_gml_array_check(_inst.gmlstr_scr_h, 365867397); - _inst.gmlstr_scr_h[__yy_gml_array_check_index_set(16)] = "0"; - _inst.gmlbuf = 16; - _inst.gmlhighlight = 0; - _inst.gmlstr_fix_alf = __yy_gml_array_check(_inst.gmlstr_fix_alf, 1558393854); - _inst.gmlstr_fix_alf[__yy_gml_array_check_index_set(16)] = 1; -} -function gml_Object_obj_box_offense_Create_0(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_Offense"); - _inst.gmlimage_num = gml_Script_s_get_team_offense(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam); - _inst.gmlimg_colour = global.gmlc_offense; -} -function gml_Object_obj_box_offense_Step_0(_inst, _other) { - _inst.gmlimage_num = gml_Script_s_get_team_offense(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam); -} -function gml_Object_obj_box_offense_Draw_0(_inst, _other) {} -function gml_Object_obj_box_offense_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 0.5), gmlty, string_upper(_inst.gmltitle)); - if (yyGetBool(_inst.gmlimage)) { - { - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - if (yyGetBool(!yyGetBool(_inst.gmlflash_rating)) || yyGetBool(yyfgreater(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 200)), 0.1))) { - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, _inst.gmlimg_colour, 1); - } - } - } else { - { - draw_set_halign(0); - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 16); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - gmlty = yyfplus(gmlty, 16); - } - } -} -function gml_Object_obj_box_offense_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = gml_Script_s_str(_inst, _other, ""); - _inst.gmlimage = YYASSET_REF(0x01000076); - _inst.gmlimage_num = 0; - _inst.gmlimg_colour = 16777215; - _inst.gmlflash_rating = false; -} -function gml_Object_obj_ad_retrogoal_Create_0(_inst, _other) { - var gmllay_id = layer_get_id("Background"); - var gmlback_id = layer_background_get_id(gmllay_id); - var ___sw1858___ = yyfmod(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "done_ad_retrogoal")), 6); - var ___swc1859___ = -1; - if (yyCompareVal(___sw1858___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1859___ = 0; - } else if (yyCompareVal(___sw1858___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1859___ = 1; - } else if (yyCompareVal(___sw1858___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1859___ = 2; - } else if (yyCompareVal(___sw1858___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1859___ = 3; - } else if (yyCompareVal(___sw1858___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1859___ = 4; - } else if (yyCompareVal(___sw1858___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1859___ = 5; - } - switch (___swc1859___) { - case 0: { - layer_background_sprite(gmlback_id, YYASSET_REF(0x0100015d)); - break; - } - case 1: { - layer_background_sprite(gmlback_id, YYASSET_REF(0x0100014f)); - break; - } - case 2: { - layer_background_sprite(gmlback_id, YYASSET_REF(0x01000138)); - break; - } - case 3: { - layer_background_sprite(gmlback_id, YYASSET_REF(0x01000016)); - break; - } - case 4: { - layer_background_sprite(gmlback_id, YYASSET_REF(0x01000182)); - break; - } - case 5: { - layer_background_sprite(gmlback_id, YYASSET_REF(0x01000135)); - break; - } - } -} -function gml_Object_obj_ad_retrogoal_Step_0(_inst, _other) { - if (yyGetBool(mouse_check_button_released(1))) { - { - var ___sw1866___ = g_pBuiltIn.get_os_type(); - var ___swc1867___ = -1; - if (yyCompareVal(___sw1866___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1867___ = 0; - } else if (yyCompareVal(___sw1866___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1866___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1867___ = 1; - } - switch (___swc1867___) { - case 0: { - var ___sw1868___ = yyfmod(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "done_ad_retrogoal")), 6); - var ___swc1869___ = -1; - if (yyCompareVal(___sw1868___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1869___ = 0; - } else if (yyCompareVal(___sw1868___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1869___ = 1; - } else if (yyCompareVal(___sw1868___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1869___ = 2; - } else if (yyCompareVal(___sw1868___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1869___ = 3; - } else if (yyCompareVal(___sw1868___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1869___ = 4; - } else if (yyCompareVal(___sw1868___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1869___ = 5; - } - switch (___swc1869___) { - case 0: { - url_open_ext(global.gmlurl_switch_us, "_blank"); - break; - } - case 1: { - url_open_ext(global.gmlurl_apple_gp, "_blank"); - break; - } - case 2: { - url_open_ext(global.gmlurl_apple_retrogoal, "_blank"); - break; - } - case 3: { - url_open_ext(global.gmlurl_apple_nss, "_blank"); - break; - } - case 4: { - url_open_ext(global.gmlurl_apple_nsb, "_blank"); - break; - } - case 5: { - url_open_ext(global.gmlurl_apple_nsm, "_blank"); - break; - } - } - break; - } - case 1: { - var ___sw1870___ = yyfmod(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "done_ad_retrogoal")), 6); - var ___swc1871___ = -1; - if (yyCompareVal(___sw1870___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1871___ = 0; - } else if (yyCompareVal(___sw1870___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1871___ = 1; - } else if (yyCompareVal(___sw1870___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1871___ = 2; - } else if (yyCompareVal(___sw1870___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1871___ = 3; - } else if (yyCompareVal(___sw1870___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1871___ = 4; - } else if (yyCompareVal(___sw1870___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1871___ = 5; - } - switch (___swc1871___) { - case 0: { - url_open_ext(global.gmlurl_switch_us, "_blank"); - break; - } - case 1: { - url_open_ext(global.gmlurl_google_gp, "_blank"); - break; - } - case 2: { - url_open_ext(global.gmlurl_google_retrogoal, "_blank"); - break; - } - case 3: { - url_open_ext(global.gmlurl_google_nss, "_blank"); - break; - } - case 4: { - url_open_ext(global.gmlurl_google_nsb, "_blank"); - break; - } - case 5: { - url_open_ext(global.gmlurl_google_nsm, "_blank"); - break; - } - } - break; - } - } - room_goto(YYASSET_REF(0x0300000e)); - } - } -} -function gml_Object_obj_box_defense_Create_0(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_Defense"); - _inst.gmlimage_num = gml_Script_s_get_team_defense(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam); - _inst.gmlimg_colour = global.gmlc_defense; -} -function gml_Object_obj_box_defense_Draw_0(_inst, _other) { - _inst.gmlimage_num = gml_Script_s_get_team_defense(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam); -} -function gml_Object_obj_box_defense_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 0.5), gmlty, string_upper(_inst.gmltitle)); - if (yyGetBool(_inst.gmlimage)) { - { - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - if (yyGetBool(!yyGetBool(_inst.gmlflash_rating)) || yyGetBool(yyfgreater(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 200)), 0.1))) { - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, _inst.gmlimg_colour, 1); - } - } - } else { - { - draw_set_halign(0); - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 16); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - gmlty = yyfplus(gmlty, 16); - } - } -} -function gml_Object_obj_box_defense_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = gml_Script_s_str(_inst, _other, ""); - _inst.gmlimage = YYASSET_REF(0x01000076); - _inst.gmlimage_num = 0; - _inst.gmlimg_colour = 16777215; - _inst.gmlflash_rating = false; -} -function gml_Object_obj_box_coachcredit_Create_0(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_Credit"); - _inst.gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit; -} -function gml_Object_obj_box_coachcredit_Step_0(_inst, _other) { - _inst.gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit; -} -function gml_Object_obj_box_coachcredit_Draw_0(_inst, _other) {} -function gml_Object_obj_box_coachcredit_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - if (yyGetBool(_inst.gmlshow_frame)) { - { - draw_self(_inst); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 0.5), gmlty, string_upper(_inst.gmltitle)); - } - } - if (yyGetBool(!yyGetBool(_inst.gmlflash)) || yyGetBool(yyfgreater(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 200)), 0.1))) { - { - var gmlimw = 0; - if (yyGetBool(_inst.gmlimage)) { - gmlimw = sprite_get_width(_inst.gmlimage); - } - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - gmltx = yyfminus(gmltx, yyfdivide(__yy_gml_errCheck(gmlimw), 2)); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - var gmltw = yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltext)), 0.5); - gmltw = yyfplus(gmltw, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 0.5)); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), 1), gmlty, 1, 1, 0, _inst.gmlimg_colour, 1); - } - } -} -function gml_Object_obj_box_coachcredit_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmltext = "Line 1"; - _inst.gmlimage = YYASSET_REF(0x01000069); - _inst.gmlimage_num = 0; - _inst.gmlimg_colour = 16777215; - _inst.gmlshow_frame = true; - _inst.gmlflash = false; -} -function gml_Object_obj_box_morale_Create_0(_inst, _other) { - _inst.gmltitle = yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) ? gml_Script_s_str(_inst, _other, "ui_Team") : gml_Script_s_str(_inst, _other, "ui_Morale"); - _inst.gmlimage = YYASSET_REF(0x0100006b); - _inst.gmlold_percent = gml_Script_s_get_morale(_inst, _other); - _inst.gmlimage_num = gml_Script_s_get_attitude_icon(_inst, _other, _inst.gmlold_percent); - _inst.gmltext = yyfplus(__yy_gml_errCheck(string(round(_inst.gmlold_percent))), "%"); -} -function gml_Object_obj_box_morale_Step_0(_inst, _other) { - _inst.gmlold_percent = lerp(_inst.gmlold_percent, gml_Script_s_get_morale(_inst, _other), 0.1); - _inst.gmlimage_num = gml_Script_s_get_attitude_icon(_inst, _other, _inst.gmlold_percent); - _inst.gmltext = yyfplus(__yy_gml_errCheck(string(round(_inst.gmlold_percent))), "%"); -} -function gml_Object_obj_box_morale_Draw_0(_inst, _other) {} -function gml_Object_obj_box_morale_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 0.5), gmlty, string_upper(_inst.gmltitle)); - draw_set_halign(2); - gmltx = yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 4), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - gmltx = yyfplus(gmltx, 8); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, _inst.gmlimg_colour, 1); -} -function gml_Object_obj_box_morale_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmltext = "Line 1"; - _inst.gmlimage = YYASSET_REF(0x01000070); - _inst.gmlimage_num = 0; - _inst.gmlimg_colour = 16777215; -} -function gml_Object_obj_vbox_Draw_64(_inst, _other) { - var gmlw = _inst.sprite_width; - var gmlh = _inst.sprite_height; - if (yyGetBool(_inst.gmlfill_bg)) { - { - draw_set_colour(global.gmlc_background); - draw_rectangle(yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), 2), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlh)), 2), 0); - draw_set_colour(_inst.gmlcolour); - } - } - var gmlcol = _inst.gmlcolour; - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - gmlcol = gml_Script_s_ui_selected_color(_inst, _other); - } - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 0, _inst.x, _inst.y, 1, 1, 0, gmlcol, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 2, yyfplus(__yy_gml_errCheck(_inst.x), 4), _inst.y, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_width), 8)), 4), 1, 0, gmlcol, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 1, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), 4), _inst.y, 1, 1, 0, gmlcol, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 3, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), 2), yyfplus(__yy_gml_errCheck(_inst.y), 4), 1, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_height), 8)), 4), 0, gmlcol, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), 4), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlh)), 4), 1, 1, 0, gmlcol, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 2, yyfplus(__yy_gml_errCheck(_inst.x), 4), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlh)), 2), yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_width), 8)), 4), 1, 0, gmlcol, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 1, _inst.x, yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlh)), 4), 1, 1, 0, gmlcol, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 3, _inst.x, yyfplus(__yy_gml_errCheck(_inst.y), 4), 1, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_height), 8)), 4), 0, gmlcol, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gml_title = string_upper(_inst.gmltitle); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gml_title)), 2))); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, gml_title)), 2); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - if (yyfnotequal(gml_title, "")) { - { - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gml_title, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, 1); - } - } - if (yyfnotequal(_inst.gmltext, "")) { - { - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlh), 0.5))); - gmlsw = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltext)), 2); - gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltext)), 2); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmltext); - } - } -} -function gml_Object_obj_vbox_Draw_0(_inst, _other) {} -function gml_Object_obj_vbox_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = gml_Script_s_str(_inst, _other, ""); - _inst.gmltext = ""; - _inst.gmlfill_bg = false; - _inst.gmlactive = false; - _inst.gmlcolour = 16777215; - _inst.gmltcolour = 16777215; -} -function gml_Object_obj_infobox_Draw_0(_inst, _other) {} -function gml_Object_obj_infobox_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2))); - var gmlsh = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2))); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 2), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltitle)); - draw_set_halign(0); - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 16); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltxt_1)); - gmlty = yyfplus(gmlty, 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltxt_2)); - gmlty = yyfplus(gmlty, 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltxt_3)); - gmlty = yyfplus(gmlty, 16); -} -function gml_Object_obj_infobox_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmltxt_1 = "Line 1"; - _inst.gmltxt_2 = "Line 2"; - _inst.gmltxt_3 = "Line 3"; -} -function gml_Object_obj_smallbox_Draw_0(_inst, _other) {} -function gml_Object_obj_smallbox_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - if (yyfnotequal(_inst.gmltitle, "")) { - { - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 0.5), gmlty, string_upper(_inst.gmltitle)); - } - } - if (yyGetBool(yyfnotequal(_inst.gmlimage, -4)) && yyGetBool(yyfnotequal(_inst.gmltext, ""))) { - { - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - var gmltw = yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltext)), 0.5); - gmltw = yyfplus(gmltw, yyfplus(2, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlimage)), 0.5)))); - gmltw = yyftime(gmltw, 0.5); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), gmlty, _inst.gmltext); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), gmlty, 1, 1, 0, _inst.gmlimg_colour, 1); - } - } else { - if (yyfnotequal(_inst.gmlimage, -4)) { - { - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - draw_sprite_ext(_inst, _inst.gmlimage, _inst.gmlimage_num, gmltx, gmlty, 1, 1, 0, _inst.gmlimg_colour, 1); - } - } else { - { - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltext)); - gmlty = yyfplus(gmlty, 16); - } - } - } -} -function gml_Object_obj_smallbox_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmltext = "Line 1"; - _inst.gmlimage = 0; - _inst.gmlimage_num = 0; - _inst.gmlimg_colour = 16777215; -} -function gml_Object_obj_checkbox_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - if (!yyGetBool(_inst.gmlactive)) { - return; - } - { - var __yy__v2189 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2190 in __yy__v2189) { - if (!__yy__v2189.hasOwnProperty(__yy__v2190)) continue; - var __yy__v2191 = __yy__v2189[__yy__v2190]; - if (yyfless(__yy__v2191.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2192 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2193 in __yy__v2192) { - if (!__yy__v2192.hasOwnProperty(__yy__v2193)) continue; - var __yy__v2194 = __yy__v2192[__yy__v2193]; - if (yyGetBool(__yy__v2194.gmlediting)) { - return; - } - } - } - _inst.gmlclicked = false; - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - _inst.gmlstate = !yyGetBool(_inst.gmlstate); - if (yyGetBool(_inst.gmlonClickAction)) { - script_execute(_inst, _other, _inst.gmlonClickAction); - } - if (yyGetBool(_inst.gmlstate) && yyGetBool(yyfnotequal(_inst.gmlclick_info, ""))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, _inst.gmlclick_info), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - } - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - if (yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - _inst.gmlstate = !yyGetBool(_inst.gmlstate); - if (yyGetBool(_inst.gmlonClickAction)) { - script_execute(_inst, _other, _inst.gmlonClickAction); - } - if (yyGetBool(_inst.gmlstate) && yyGetBool(yyfnotequal(_inst.gmlclick_info, ""))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, _inst.gmlclick_info), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - } - } - } - } - } - } -} -function gml_Object_obj_checkbox_Draw_64(_inst, _other) { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - var gmlcol = 16777215; - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - gmlcol = gml_Script_s_ui_selected_color(_inst, _other); - } - var ___sw1874___ = _inst.gmlstate; - var ___swc1875___ = -1; - if (yyCompareVal(___sw1874___, false, g_GMLMathEpsilon, false) == 0) { - ___swc1875___ = 0; - } else if (yyCompareVal(___sw1874___, true, g_GMLMathEpsilon, false) == 0) { - ___swc1875___ = 1; - } - switch (___swc1875___) { - case 0: { - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, gmlcol, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, 1, 1, 0, gmlcol, 1); - break; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_valign(1); - if (yyfequal(_inst.gmltxt_side, 0)) { - { - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(_inst.x), 8), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), _inst.gmltext); - } - } else { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), 18), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))), _inst.gmltext); - } - } -} -function gml_Object_obj_checkbox_Draw_0(_inst, _other) {} -function gml_Object_obj_checkbox_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstate = false; - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlclick_info = ""; - _inst.gmlactive = true; - _inst.gmlonClickAction = -4; - _inst.gmltxt_side = 0; -} -function gml_Object_obj_roomtitle_Draw_0(_inst, _other) {} -function gml_Object_obj_roomtitle_Draw_64(_inst, _other) { - var gmlframe_img = YYASSET_REF(0x0100007b); - var gmldraw_for_co = false; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlframe_img = YYASSET_REF(0x010000ed); - gmldraw_for_co = true; - } - } - draw_set_font(global.gmlfnt_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmltxt = string_upper(_inst.gmltext); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - var gmltw = yyfplus(yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gmltxt)), 0.5)), __yy_gml_errCheck(sprite_get_width(gmlframe_img))), 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, _inst.gmlty, gmltxt); - if (yyGetBool(_inst.gmlshow_stars) && yyGetBool(yyGetBool(yyfless(gml_Script_string_hd_width(_inst, _other, gmltxt), yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5))) || yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000000))))) { - { - if (yyfequal(gmldraw_for_co, false)) { - { - draw_sprite_ext(_inst, gmlframe_img, 0, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), _inst.gmlty, 2, 2, 0, 16777215, 1); - draw_sprite_ext(_inst, gmlframe_img, 0, yyfminus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), 2), _inst.gmlty, -2, 2, 0, 16777215, 1); - } - } else { - { - var gmlscl = 1; - draw_sprite_ext(_inst, gmlframe_img, 0, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), yyfminus(__yy_gml_errCheck(_inst.gmlty), 6), gmlscl, gmlscl, 0, 16777215, 1); - draw_sprite_ext(_inst, gmlframe_img, 0, yyfminus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), 2), yyfminus(__yy_gml_errCheck(_inst.gmlty), 6), gmlscl, gmlscl, 0, 16777215, 1); - } - } - } - } -} -function gml_Object_obj_roomtitle_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlty = 16; - _inst.gmltext = gml_Script_s_str(_inst, _other, "ui_Title"); - _inst.gmlshow_stars = true; -} -function gml_Object_obj_input_box_Step_0(_inst, _other) { - if (!yyGetBool(_inst.gmlactive)) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - { - var __yy__v2195 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2196 in __yy__v2195) { - if (!__yy__v2195.hasOwnProperty(__yy__v2196)) continue; - var __yy__v2197 = __yy__v2195[__yy__v2196]; - if (yyfless(__yy__v2197.depth, _inst.depth)) { - return; - } - } - } - _inst.gmlhover = false; - _inst.gmlcustom_keyboard = gml_Script_s_keyboard_custom_enabled(_inst, _other); - if (yyGetBool(_inst.gmlediting)) { - { - if (yyfgreater(string_length(g_pBuiltIn.keyboard_string), _inst.gmlmax_length)) { - g_pBuiltIn.keyboard_string = string_copy(g_pBuiltIn.keyboard_string, 1, _inst.gmlmax_length); - } - if (!yyGetBool(_inst.gmlcustom_keyboard)) { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(mouse_check_button_released(1))) { - _inst.gmlediting = false; - } - } - } else { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(mouse_check_button_released(1)) && yyGetBool(!yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), 10, 120, 470, 260)))) { - _inst.gmlediting = false; - } - } - } - var ___sw1878___ = g_pBuiltIn.get_os_type(); - var ___swc1879___ = -1; - if (yyCompareVal(___sw1878___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1878___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1879___ = 0; - } else if (yyCompareVal(___sw1878___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1879___ = 1; - } else if (yyCompareVal(___sw1878___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1878___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1879___ = 2; - } - switch (___swc1879___) { - case 0: { - if (yyGetBool(keyboard_check_released(13))) { - { - _inst.gmlediting = false; - } - } - break; - } - case 1: { - break; - } - case 2: { - if (yyGetBool(yyfnotequal(g_pBuiltIn.keyboard_string, "")) || yyGetBool(os_is_paused())) { - { - gml_Script_slog(_inst, _other, yyfplus("keyboard_virtual_status=", __yy_gml_errCheck(string(keyboard_virtual_status())))); - gml_Script_slog(_inst, _other, yyfplus("keyboard_lastkey=", __yy_gml_errCheck(string(g_pBuiltIn.keyboard_lastkey)))); - gml_Script_slog(_inst, _other, yyfplus("keyboard_lastchar=", __yy_gml_errCheck(string(g_pBuiltIn.keyboard_lastchar)))); - if (yyGetBool(yyfequal(g_pBuiltIn.keyboard_lastchar, "\n")) || yyGetBool(yyfequal(g_pBuiltIn.keyboard_lastchar, "\n")) || yyGetBool(yyfequal(g_pBuiltIn.keyboard_lastchar, "\r")) || yyGetBool(yyfequal(g_pBuiltIn.keyboard_lastkey, 10)) || yyGetBool(yyfequal(keyboard_virtual_status(), false))) { - { - _inst.gmlediting = false; - } - } - } - } - break; - } - } - if (!yyGetBool(_inst.gmlediting)) { - { - keyboard_clear(13); - if (yyGetBool(global.gmlmobile_device)) { - keyboard_virtual_hide(); - } - if (yyGetBool(_inst.gmlcustom_keyboard)) { - gml_Script_s_keyboard_custom_hide(_inst, _other); - } - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - _inst.gmltext = g_pBuiltIn.keyboard_string; - _inst.gmltext = string_replace_all(_inst.gmltext, " ", "1X1"); - _inst.gmltext = string_replace_all(_inst.gmltext, ".", "2X2"); - _inst.gmltext = string_replace_all(_inst.gmltext, "'", "3X3"); - _inst.gmltext = string_lettersdigits(_inst.gmltext); - _inst.gmltext = string_replace_all(_inst.gmltext, "1X1", " "); - _inst.gmltext = string_replace_all(_inst.gmltext, "2X2", "."); - _inst.gmltext = string_replace_all(_inst.gmltext, "3X3", "'"); - g_pBuiltIn.keyboard_string = ""; - g_pBuiltIn.keyboard_lastkey = -1; - if (yyGetBool(script_exists(_inst.gmlvalidate_script))) { - script_execute(_inst, _other, _inst.gmlvalidate_script); - } - } - } - } - } else { - { - { - var __yy__v2198 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2199 in __yy__v2198) { - if (!__yy__v2198.hasOwnProperty(__yy__v2199)) continue; - var __yy__v2200 = __yy__v2198[__yy__v2199]; - if (yyGetBool(__yy__v2200.gmlediting)) { - return; - } - } - } - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - _inst.gmlediting = true; - gml_Script_slog(_inst, _other, "Input box editing (Pad)"); - if (yyGetBool(global.gmlmobile_device)) { - keyboard_virtual_show(0, 4, 1, false); - } - if (yyGetBool(_inst.gmlcustom_keyboard)) { - gml_Script_s_keyboard_custom_show(_inst, _other, _inst.id); - } - g_pBuiltIn.keyboard_string = ""; - g_pBuiltIn.keyboard_lastkey = -1; - } - } - } - } else { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.image_index = 1; - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - _inst.gmlclicked = false; - _inst.gmlediting = true; - gml_Script_slog(_inst, _other, "Input box editing (Touch)"); - if (yyGetBool(global.gmlmobile_device)) { - { - keyboard_virtual_show(0, 4, 1, false); - } - } - if (yyGetBool(_inst.gmlcustom_keyboard)) { - gml_Script_s_keyboard_custom_show(_inst, _other, _inst.id); - } - g_pBuiltIn.keyboard_string = ""; - g_pBuiltIn.keyboard_lastkey = -1; - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } - } - } - } - } -} -function gml_Object_obj_input_box_Draw_64(_inst, _other) { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - if (yyGetBool(_inst.gmlediting) || yyGetBool(yyGetBool(gml_Script_s_is_ui_selected(_inst, _other)) && yyGetBool(yyfgreater(gmlf, 0.5)))) { - draw_rectangle_color(yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfminus(__yy_gml_errCheck(_inst.y), 2), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 1.5), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 1.5), gml_Script_s_ui_selected_color(_inst, _other), gml_Script_s_ui_selected_color(_inst, _other), gml_Script_s_ui_selected_color(_inst, _other), gml_Script_s_ui_selected_color(_inst, _other), 0); - } - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolour, yyGetBool(_inst.gmlactive) ? 1 : 0.3); - draw_set_alpha(1); - draw_set_font(_inst.gmlfont); - draw_set_halign(_inst.gmlhalign); - draw_set_valign(_inst.gmlvalign); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_width), 0.5))); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.sprite_height), 0.5))); - if (yyGetBool(_inst.gmlediting)) { - { - var gmla = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 100))), 1)), 2); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(yyfplus(__yy_gml_errCheck(gmltx), 3), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, g_pBuiltIn.keyboard_string)), 0.5))), gmlty, "|", _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, gmla); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, g_pBuiltIn.keyboard_string, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, 1); - } - } else { - { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmltext, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, yyGetBool(_inst.gmlactive) ? 1 : 0.3); - } - } -} -function gml_Object_obj_input_box_Draw_0(_inst, _other) {} -function gml_Object_obj_input_box_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = "Text"; - _inst.gmlhalign = 1; - _inst.gmlvalign = 1; - _inst.gmlcolour = 16777215; - _inst.gmltcolour = 0; - _inst.gmlfont = YYASSET_REF(0x07000001); - _inst.gmlediting = false; - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlnext_input = -4; - _inst.gmlactive = true; - _inst.gmlmax_length = 8; - _inst.gmlvalidate_script = -4; - _inst.gmlcustom_keyboard = false; - _inst.gmlcustom_keyboard_type = 0; -} -function gml_Object_obj_text_exp_Draw_64(_inst, _other) { - if (yyGetBool(_inst.gmldraw_box) && yyGetBool(_inst.sprite_index)) { - { - if (yyGetBool(_inst.gmlshadow)) { - draw_sprite_ext(_inst, _inst.sprite_index, 0, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), _inst.image_xscale, _inst.image_yscale, 0, 4210752, _inst.gmlalpha); - } - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolour, _inst.gmlalpha); - } - } - draw_set_font(_inst.gmlfont); - draw_set_halign(_inst.gmlhalign); - draw_set_valign(_inst.gmlvalign); - _inst.gmltext = string_upper(_inst.gmltext); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmla = _inst.gmlalpha; - if (yyGetBool(_inst.gmlicon)) { - gmltx = yyfminus(gmltx, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlicon)), 0.25)); - } - if (yyGetBool(yyfequal(gmla, 1)) && yyGetBool(_inst.gmlflashtext)) { - gmla = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 160))), 1)), 2); - } - if (yyGetBool(_inst.gmlshadow)) { - gml_Script_draw_hd_text_ext_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), _inst.gmltext, -1, _inst.sprite_width, 0, 0, 0, 0, gmla); - } - var gmlmax_str_w = _inst.sprite_width; - if (yyGetBool(yyfgreaterequal(gml_Script_string_hd_width(_inst, _other, _inst.gmltext), _inst.sprite_width)) && yyGetBool(yyfequal(string_pos(" ", _inst.gmltext), 0))) { - { - gmlmax_str_w = 1000; - } - } - gml_Script_draw_hd_text_ext_color(_inst, _other, gmltx, gmlty, _inst.gmltext, -1, gmlmax_str_w, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, gmla); - if (yyGetBool(_inst.gmlicon)) { - { - var gmltw = yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltext)), 0.5); - gmltw = yyfplus(gmltw, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlicon)), 0.5)); - draw_sprite(_inst, _inst.gmlicon, 0, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), gmlty); - } - } -} -function gml_Object_obj_text_exp_Draw_0(_inst, _other) {} -function gml_Object_obj_text_exp_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlhalign = 1; - _inst.gmlvalign = 1; - _inst.gmldraw_box = true; - _inst.gmlcolour = 16777215; - _inst.gmltcolour = 16777215; - _inst.gmlalpha = 1; - _inst.gmlflashtext = false; - _inst.gmlfont = global.gmlfnt_small_flex; - _inst.gmlshadow = false; - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlicon = -4; -} -function gml_Object_obj_text_watermark_Mouse_4(_inst, _other) { - { - var __yy__v2201 = GetWithArray(YYASSET_REF(0x00000050)); - for (var __yy__v2202 in __yy__v2201) { - if (!__yy__v2201.hasOwnProperty(__yy__v2202)) continue; - var __yy__v2203 = __yy__v2201[__yy__v2202]; - return; - } - } - { - var __yy__v2204 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2205 in __yy__v2204) { - if (!__yy__v2204.hasOwnProperty(__yy__v2205)) continue; - var __yy__v2206 = __yy__v2204[__yy__v2205]; - return; - } - } - if (yyGetBool(global.gmlconsole_build)) { - return; - } - room_goto(YYASSET_REF(0x03000020)); -} -function gml_Object_obj_text_watermark_Draw_64(_inst, _other) { - if (yyGetBool(_inst.gmldraw_box) && yyGetBool(_inst.sprite_index)) { - { - if (yyGetBool(_inst.gmlshadow)) { - draw_sprite_ext(_inst, _inst.sprite_index, 0, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), _inst.image_xscale, _inst.image_yscale, 0, global.gmlc_shadow, _inst.gmlalpha); - } - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolour, _inst.gmlalpha); - } - } - draw_set_font(_inst.gmlfont); - draw_set_halign(_inst.gmlhalign); - draw_set_valign(_inst.gmlvalign); - _inst.gmltext = string_upper(_inst.gmltext); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmla = _inst.gmlalpha; - if (yyGetBool(_inst.gmlicon)) { - gmltx = yyfminus(gmltx, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlicon)), 0.25)); - } - if (yyGetBool(yyfequal(gmla, 1)) && yyGetBool(_inst.gmlflashtext)) { - gmla = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 160))), 1)), 2); - } - if (yyGetBool(_inst.gmlshadow)) { - gml_Script_draw_hd_text_ext_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), _inst.gmltext, -1, _inst.sprite_width, 0, 0, 0, 0, gmla); - } - gml_Script_draw_hd_text_ext_color(_inst, _other, gmltx, gmlty, _inst.gmltext, -1, _inst.sprite_width, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, gmla); - if (yyGetBool(_inst.gmlicon)) { - { - var gmltw = yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltext)), 0.5); - gmltw = yyfplus(gmltw, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlicon)), 0.5)); - draw_sprite(_inst, _inst.gmlicon, 0, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), gmlty); - } - } -} -function gml_Object_obj_text_watermark_Draw_0(_inst, _other) {} -function gml_Object_obj_text_watermark_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlhalign = 1; - _inst.gmlvalign = 1; - _inst.gmldraw_box = true; - _inst.gmlcolour = 16777215; - _inst.gmltcolour = 16777215; - _inst.gmlalpha = 1; - _inst.gmlflashtext = false; - _inst.gmlfont = YYASSET_REF(0x07000001); - _inst.gmlshadow = false; - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlicon = -4; -} -function gml_Object_obj_text_Draw_64(_inst, _other) { - if (yyGetBool(_inst.gmldraw_box)) { - { - if (yyGetBool(_inst.gmlshadow)) { - draw_sprite_ext(_inst, _inst.sprite_index, 0, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), _inst.image_xscale, _inst.image_yscale, 0, global.gmlc_shadow, _inst.gmlalpha); - } - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolour, _inst.gmlalpha); - } - } - draw_set_font(_inst.gmlfont); - draw_set_halign(_inst.gmlhalign); - draw_set_valign(_inst.gmlvalign); - _inst.gmltext = string_upper(_inst.gmltext); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmla = _inst.gmlalpha; - if (yyGetBool(_inst.gmlicon)) { - { - if (yyGetBool(_inst.gmlicon_left)) { - gmltx = yyfplus(gmltx, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlicon)), 0.3)); - } else { - gmltx = yyfminus(gmltx, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlicon)), 0.3)); - } - } - } - if (yyGetBool(yyfequal(gmla, 1)) && yyGetBool(_inst.gmlflashtext)) { - gmla = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 160))), 1)), 2); - } - if (yyGetBool(_inst.gmlshadow)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 2), yyfplus(__yy_gml_errCheck(gmlty), 2), _inst.gmltext, 0, 0, 0, 0, gmla); - } - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmltext, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, gmla); - if (yyGetBool(_inst.gmlicon)) { - { - var gmltw = yyftime(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltext)), 0.5); - gmltw = yyfplus(gmltw, yyftime(__yy_gml_errCheck(sprite_get_width(_inst.gmlicon)), 0.7)); - if (yyGetBool(_inst.gmlicon_left)) { - draw_sprite(_inst, _inst.gmlicon, _inst.gmlicon_frame, yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), gmlty); - } else { - draw_sprite(_inst, _inst.gmlicon, _inst.gmlicon_frame, yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmltw)), gmlty); - } - } - } -} -function gml_Object_obj_text_Draw_0(_inst, _other) {} -function gml_Object_obj_text_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = "Text"; - _inst.gmlhalign = 1; - _inst.gmlvalign = 1; - _inst.gmldraw_box = true; - _inst.gmlcolour = 16777215; - _inst.gmltcolour = 16777215; - _inst.gmlalpha = 1; - _inst.gmlflashtext = false; - _inst.gmlfont = global.gmlfnt_small_flex; - _inst.gmlshadow = false; - _inst.gmlicon = -4; - _inst.gmlicon_left = false; - _inst.gmlicon_frame = 0; -} -function gml_Object_obj_txt_credit_Create_0(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _other); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_Object_obj_txt_credit_Step_0(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _other); -} -function gml_Object_obj_txt_credit_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlfont = global.gmlfnt_small_flex; -} -function gml_Object_obj_difficulty_watermark_Create_0(_inst, _other) { - var gmlfixture = gml_Script_s_get_human_fixture_by_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - if (yyGetBool(gmlfixture) && yyGetBool(ds_map_exists(gmlfixture, "difficulty"))) { - { - _inst.gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Difficulty")), ": "), __yy_gml_errCheck(ds_map_find_value(gmlfixture, "difficulty"))); - } - } -} -function gml_Object_obj_difficulty_watermark_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmldraw_box = false; - _inst.gmlalpha = 0.4; - _inst.gmltext = ""; -} -function gml_Object_obj_picks_Create_0(_inst, _other) { - _inst.gmlpick1 = string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks)]); - _inst.gmlpick2 = string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks)]); - _inst.gmlpick3 = string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks[__yy_gml_array_check_index(2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_picks)]); - _inst.gmldraft_round = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round), 1); - _inst.gmlalf = __yy_gml_array_check(_inst.gmlalf, 1827966746); - _inst.gmlalf[__yy_gml_array_check_index_set(0)] = 0.4; - _inst.gmlalf[__yy_gml_array_check_index_set(1)] = 0.4; - _inst.gmlalf[__yy_gml_array_check_index_set(2)] = 0.4; - if (yyfnotequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000005))) { - { - _inst.gmldraft_round = -1; - _inst.gmlalf[__yy_gml_array_check_index_set(0)] = 1; - _inst.gmlalf[__yy_gml_array_check_index_set(1)] = 1; - _inst.gmlalf[__yy_gml_array_check_index_set(2)] = 1; - } - } -} -function gml_Object_obj_picks_Draw_64(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - _inst.visible = false; - return; - } - } - if (yyGetBool(_inst.gmldraw_box)) { - { - if (yyGetBool(_inst.gmlshadow)) { - draw_sprite_ext(_inst, _inst.sprite_index, 0, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), _inst.image_xscale, _inst.image_yscale, 0, 4210752, _inst.gmlalpha); - } - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolour, _inst.gmlalpha); - } - } - draw_set_font(_inst.gmlfont); - draw_set_halign(_inst.gmlhalign); - draw_set_valign(_inst.gmlvalign); - var gmltx = yyfminus(__yy_gml_errCheck(_inst.x), 16); - var gmlty = _inst.y; - if (yyGetBool(yyfgreaterequal(_inst.gmldraft_round, 0)) && yyGetBool(yyflessequal(_inst.gmldraft_round, 2))) { - _inst.gmlalf = __yy_gml_array_check(_inst.gmlalf, 1827966746); - _inst.gmlalf[__yy_gml_array_check_index_set(_inst.gmldraft_round)] = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 160))), 1)), 2); - } - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmlpick1, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmlalf[__yy_gml_array_check_index(0, _inst.gmlalf)]); - gmltx = yyfplus(gmltx, 8); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, "-", _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, 1); - gmltx = yyfplus(gmltx, 8); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmlpick2, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmlalf[__yy_gml_array_check_index(1, _inst.gmlalf)]); - gmltx = yyfplus(gmltx, 8); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, "-", _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, 1); - gmltx = yyfplus(gmltx, 8); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmlpick3, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmltcolour, _inst.gmlalf[__yy_gml_array_check_index(2, _inst.gmlalf)]); -} -function gml_Object_obj_msgbg_Create_0(_inst, _other) { - _inst.image_xscale = yyfdivide(__yy_gml_errCheck(display_get_gui_width()), __yy_gml_errCheck(_inst.sprite_width)); - _inst.image_yscale = yyfdivide(__yy_gml_errCheck(display_get_gui_height()), __yy_gml_errCheck(_inst.sprite_height)); - _inst.gmlnewroom = -4; -} -function gml_Object_obj_msgbg_Alarm_0(_inst, _other) { - gml_Script_s_meter_change_end(_inst, _other); -} -function gml_Object_obj_msgbg_Draw_64(_inst, _other) { - draw_sprite_ext(_inst, YYASSET_REF(0x010000a1), 0, 0, 0, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolour, _inst.gmlalpha); -} -function gml_Object_obj_msgbg_Draw_0(_inst, _other) {} -function gml_Object_obj_msgbg_KeyPress_27(_inst, _other) { - room_goto(YYASSET_REF(0x0300000e)); -} -function gml_Object_obj_msgbg_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlalpha = 0.8; - _inst.gmlcolour = 16777215; - _inst.gmldo_play = false; -} -function gml_Object_obj_messagebox_Draw_0(_inst, _other) {} -function gml_Object_obj_messagebox_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmlsep = -1; - if (yyfgreater(gml_Script_string_hd_height_ext(_inst, _other, _inst.gmltext, gmlsep, _inst.gmlmsg_width), 150)) { - gmlsep = 12; - } - if (yyGetBool(_inst.gmldraw_box)) { - { - var gmlw = yyfplus(16, __yy_gml_errCheck(gml_Script_string_hd_width_ext(_inst, _other, _inst.gmltext, gmlsep, _inst.gmlmsg_width))); - var gmltw = yyfplus(16, __yy_gml_errCheck(gml_Script_string_hd_width_ext(_inst, _other, _inst.gmltitle, gmlsep, _inst.gmlmsg_width))); - if (yyfgreater(gmltw, gmlw)) { - gmlw = gmltw; - } - var gmlh = yyfplus(16, __yy_gml_errCheck(gml_Script_string_hd_height_ext(_inst, _other, _inst.gmltext, gmlsep, _inst.gmlmsg_width))); - var gmlbx = yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlw), 0.5))); - var gmlby = yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlh), 0.5))); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(gmlbx), 2), yyfplus(__yy_gml_errCheck(gmlby), 2), yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(gmlw)), 2), yyfminus(yyfplus(__yy_gml_errCheck(gmlby), __yy_gml_errCheck(gmlh)), 2), _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, 0); - draw_sprite(_inst, YYASSET_REF(0x0100009c), 0, gmlbx, gmlby); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 2, yyfplus(__yy_gml_errCheck(gmlbx), 4), gmlby, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlw), 8)), 4), 1, 0, 16777215, 1); - draw_sprite(_inst, YYASSET_REF(0x0100009c), 1, yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(gmlw)), 4), gmlby); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 3, yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(gmlw)), 2), yyfplus(__yy_gml_errCheck(gmlby), 4), 1, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlh), 8)), 4), 0, 16777215, 1); - draw_sprite(_inst, YYASSET_REF(0x0100009c), 0, yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(gmlw)), 4), yyfminus(yyfplus(__yy_gml_errCheck(gmlby), __yy_gml_errCheck(gmlh)), 4)); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 2, yyfplus(__yy_gml_errCheck(gmlbx), 4), yyfminus(yyfplus(__yy_gml_errCheck(gmlby), __yy_gml_errCheck(gmlh)), 2), yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlw), 8)), 4), 1, 0, 16777215, 1); - draw_sprite(_inst, YYASSET_REF(0x0100009c), 1, gmlbx, yyfminus(yyfplus(__yy_gml_errCheck(gmlby), __yy_gml_errCheck(gmlh)), 4)); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 3, gmlbx, yyfplus(__yy_gml_errCheck(gmlby), 4), 1, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlh), 8)), 4), 0, 16777215, 1); - } - } - if (yyGetBool(_inst.gmltext_shadow)) { - { - draw_set_color(0); - gml_Script_draw_hd_text_ext(_inst, _other, yyfminus(__yy_gml_errCheck(_inst.x), 1), yyfplus(__yy_gml_errCheck(_inst.y), 1), _inst.gmltext, gmlsep, _inst.gmlmsg_width); - } - } - draw_set_color(_inst.gmltext_col); - gml_Script_draw_hd_text_ext(_inst, _other, _inst.x, _inst.y, _inst.gmltext, gmlsep, _inst.gmlmsg_width); - draw_set_color(16777215); - var gmlh = yyfplus(16, __yy_gml_errCheck(gml_Script_string_hd_height_ext(_inst, _other, _inst.gmltext, gmlsep, _inst.gmlmsg_width))); - var gmlby = yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlh), 0.5))); - if (yyfequal(_inst.gmltitle, "")) { - return; - } - var gml_title = string_upper(_inst.gmltitle); - var gmltx = _inst.x; - var gmlty = gmlby; - var gmlsw = yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gml_title)), 2))); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, gml_title)), 2); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - if (yyfnotequal(gml_title, "")) { - { - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 2), yyfplus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 6), 16777215, 16777215, 16777215, 16777215, 0); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 0), yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 6), 16777215, 16777215, 16777215, 16777215, 0); - draw_rectangle_color(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 2), yyfminus(yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 2), _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, 0); - if (yyGetBool(_inst.gmltitle_shadow)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gml_title, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gml_title, 16777215, 16777215, 16777215, 16777215, 1); - } - } -} -function gml_Object_obj_messagebox_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = "Message"; - _inst.gmlcolour = new Long(4294967295, 0, false); - _inst.gmlmsg_width = 400; - _inst.gmldraw_box = true; - _inst.gmltext_col = new Long(4294967295, 0, false); - _inst.gmltext_shadow = false; - _inst.gmltitle = ""; - _inst.gmltitle_shadow = true; -} -function gml_Object_obj_rm_qb_negotiate_Create_0(_inst, _other) { - yyInst(_inst, _other, 100743).visible = false; - yyInst(_inst, _other, 100747).visible = false; - { - var __yy__v2207 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2208 in __yy__v2207) { - if (!__yy__v2207.hasOwnProperty(__yy__v2208)) continue; - var __yy__v2209 = __yy__v2207[__yy__v2208]; - { - var gmllist_numbers = ds_list_create(); - var gmli = 0; - for (; yyfless(gmli, 11); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - ds_list_add(gmllist_numbers, yyfplus(__yy_gml_errCheck(gmli), 1)); - } - var gmlsz = clamp(2, 7, yyfplus(yyfplus(yyfplus(1, __yy_gml_errCheck(yyInst(_inst, _other, __yy__v2209.gmlqb_new_offer).gml_salary_neg)), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v2209.gmlqb_new_offer).gml_tdbonus_neg)), __yy_gml_errCheck(yyInst(_inst, _other, __yy__v2209.gmlqb_new_offer).gml_length_neg))); - var gmli = -1; - for (; yyfless(gmli, yyfminus(__yy_gml_errCheck(gmlsz), 1)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_list_shuffle(gmllist_numbers); - var gmlob = instance_create_layer(yyfplus(240, __yy_gml_errCheck(yyftime(78, __yy_gml_errCheck(gmli)))), 180, "Instances", YYASSET_REF(0x00000005)); - yyInst(_inst, _other, gmlob).gmlnumber = ds_list_find_value(gmllist_numbers, 1); - yyInst(_inst, _other, gmlob).gmlposition = gmli; - ds_list_delete(gmllist_numbers, 1); - } - } - } - } - } - gml_Script_s_check_hilo_buttons(_inst, _other); -} -function gml_Object_obj_division_Step_0(_inst, _other) { - if (!yyGetBool(_inst.gmlactive)) { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - if (yyGetBool(mouse_check_button_released(1))) { - gml_Script_btn_click_LeagueMode(_inst, _other); - } - } - } - } - } - event_inherited(_inst, _other); -} -function gml_Object_obj_division_Draw_0(_inst, _other) {} -function gml_Object_obj_division_Draw_64(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_co_division_draw_gui(_inst, _other); - return; - } - } - var gmlgx = _inst.x; - var gmlgy = _inst.y; - if (yyGetBool(_inst.gmlactive)) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, yyfminus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), 1, 1, 0, 4210752, 1); - } - if (yyGetBool(_inst.gmlclicked)) { - { - gmlgx = yyfminus(gmlgx, 2); - gmlgy = yyfplus(gmlgy, 2); - } - } - draw_set_alpha(_inst.gmlalpha); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(gmlgx), 2), gmlgy, yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(gmlgx), 2), __yy_gml_errCheck(_inst.sprite_width)), 4), yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(gmlgy), 2), __yy_gml_errCheck(_inst.sprite_height)), 4), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, gmlgx, gmlgy); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - var gmltx = gmlgx; - var gmlty = gmlgy; - var gmlsw = yyfplus(1, __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle))); - var gmlsh = yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2); - gmltx = yyfplus(gmltx, 16); - draw_set_alpha(1); - draw_rectangle_color(yyfminus(__yy_gml_errCheck(gmltx), 2), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - draw_set_alpha(_inst.gmlalpha); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltitle)); - draw_set_halign(1); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(gmlgx), __yy_gml_errCheck(_inst.sprite_width)), 56); - var ___sw1884___ = _inst.gmlmode; - var ___swc1885___ = -1; - if (yyCompareVal(___sw1884___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1885___ = 0; - } else if (yyCompareVal(___sw1884___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1885___ = 1; - } else if (yyCompareVal(___sw1884___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1885___ = 2; - } - switch (___swc1885___) { - case 0: { - draw_set_alpha(1); - draw_rectangle_color(yyfminus(__yy_gml_errCheck(gmltx), 14), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(__yy_gml_errCheck(gmltx), 48), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - draw_set_alpha(_inst.gmlalpha); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Percentage"))); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_NetPoints"))); - break; - } - case 1: { - draw_set_alpha(1); - draw_rectangle_color(yyfminus(__yy_gml_errCheck(gmltx), 8), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(__yy_gml_errCheck(gmltx), 46), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - draw_set_alpha(_inst.gmlalpha); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "sla_Wins")); - gmltx = yyfplus(gmltx, 20); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "sla_Losses")); - gmltx = yyfplus(gmltx, 20); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "sla_Ties")); - break; - } - case 2: { - draw_set_alpha(1); - draw_rectangle_color(yyfminus(__yy_gml_errCheck(gmltx), 14), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(__yy_gml_errCheck(gmltx), 48), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - draw_set_alpha(_inst.gmlalpha); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Offense"))); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "tla_Defense"))); - break; - } - } - gmlty = yyfplus(__yy_gml_errCheck(gmlgy), 16); - var gmlt = 0; - for (; yyfless(gmlt, 4); g_yyPrePostObject__ = gmlt, gmlt = g_yyPrePostObject__ instanceof Long ? gmlt.add(1) : ++gmlt, g_yyPrePostObject__) { - { - gmltx = yyfplus(__yy_gml_errCheck(gmlgx), 16); - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, string_upper(_inst.gmlteam_name[__yy_gml_array_check_index(gmlt, _inst.gmlteam_name)]), _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlalpha); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(gmlgx), __yy_gml_errCheck(_inst.sprite_width)), 56); - draw_set_halign(1); - var ___sw1886___ = _inst.gmlmode; - var ___swc1887___ = -1; - if (yyCompareVal(___sw1886___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1887___ = 0; - } else if (yyCompareVal(___sw1886___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1887___ = 1; - } else if (yyCompareVal(___sw1886___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1887___ = 2; - } - switch (___swc1887___) { - case 0: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmlpct[__yy_gml_array_check_index(gmlt, _inst.gmlpct)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlalpha); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmlnet[__yy_gml_array_check_index(gmlt, _inst.gmlnet)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlalpha); - break; - } - case 1: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmlwins[__yy_gml_array_check_index(gmlt, _inst.gmlwins)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlalpha); - gmltx = yyfplus(gmltx, 20); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmllosses[__yy_gml_array_check_index(gmlt, _inst.gmllosses)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlalpha); - gmltx = yyfplus(gmltx, 20); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmlties[__yy_gml_array_check_index(gmlt, _inst.gmlties)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlalpha); - break; - } - case 2: { - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmloffense[__yy_gml_array_check_index(gmlt, _inst.gmloffense)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlalpha); - gmltx = yyfplus(gmltx, 35); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, _inst.gmldefense[__yy_gml_array_check_index(gmlt, _inst.gmldefense)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlcol_txt[__yy_gml_array_check_index(gmlt, _inst.gmlcol_txt)], _inst.gmlalpha); - break; - } - } - gmlty = yyfplus(gmlty, 16); - } - } - draw_set_alpha(1); -} -function gml_Object_obj_division_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmlteam_name = __yy_gml_array_check(_inst.gmlteam_name, 4207176991); - _inst.gmlteam_name[__yy_gml_array_check_index_set(4)] = "Team"; - _inst.gmlcol_txt = __yy_gml_array_check(_inst.gmlcol_txt, 962292243); - _inst.gmlcol_txt[__yy_gml_array_check_index_set(4)] = 16777215; - _inst.gmlwins = __yy_gml_array_check(_inst.gmlwins, 3868566363); - _inst.gmlwins[__yy_gml_array_check_index_set(4)] = 0; - _inst.gmllosses = __yy_gml_array_check(_inst.gmllosses, 497902275); - _inst.gmllosses[__yy_gml_array_check_index_set(4)] = 0; - _inst.gmlties = __yy_gml_array_check(_inst.gmlties, 3206226873); - _inst.gmlties[__yy_gml_array_check_index_set(4)] = 0; - _inst.gmlalpha = 1; - _inst.gmlmode = 1; - _inst.gmlpct = __yy_gml_array_check(_inst.gmlpct, 2229878433); - _inst.gmlpct[__yy_gml_array_check_index_set(4)] = 0; - _inst.gmlnet = __yy_gml_array_check(_inst.gmlnet, 2556297878); - _inst.gmlnet[__yy_gml_array_check_index_set(4)] = 0; - _inst.gmloffense = __yy_gml_array_check(_inst.gmloffense, 2881329983); - _inst.gmloffense[__yy_gml_array_check_index_set(4)] = 0; - _inst.gmldefense = __yy_gml_array_check(_inst.gmldefense, 2468049442); - _inst.gmldefense[__yy_gml_array_check_index_set(4)] = 0; -} -function gml_Object_obj_scoreboard_Draw_0(_inst, _other) {} -function gml_Object_obj_scoreboard_Draw_64(_inst, _other) { - draw_self(_inst); - var gmlgx = _inst.x; - var gmlgy = _inst.y; - draw_set_font(global.gmlfnt_flex); - draw_set_halign(0); - draw_set_alpha(1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlgx), 8), yyfplus(__yy_gml_errCheck(gmlgy), 14), _inst.gmlteamnames[__yy_gml_array_check_index(0, _inst.gmlteamnames)], _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlgx), 8), yyfplus(__yy_gml_errCheck(gmlgy), 57), _inst.gmlteamnames[__yy_gml_array_check_index(1, _inst.gmlteamnames)], _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmlsx = yyfplus(__yy_gml_errCheck(gmlgx), 78); - var gmlsy = yyfplus(__yy_gml_errCheck(gmlgy), 14); - var gmlsy2 = yyfplus(__yy_gml_errCheck(gmlgy), 57); - var gmlgap = 25; - gml_Script_draw_hd_text_color(_inst, _other, gmlsx, gmlsy, _inst.gmlscores1[__yy_gml_array_check_index(0, _inst.gmlscores1)], _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlsx, gmlsy2, _inst.gmlscores2[__yy_gml_array_check_index(0, _inst.gmlscores2)], _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, 1); - gmlsx = yyfplus(gmlsx, gmlgap); - gml_Script_draw_hd_text_color(_inst, _other, gmlsx, gmlsy, _inst.gmlscores1[__yy_gml_array_check_index(1, _inst.gmlscores1)], _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlsx, gmlsy2, _inst.gmlscores2[__yy_gml_array_check_index(1, _inst.gmlscores2)], _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, 1); - gmlsx = yyfplus(gmlsx, gmlgap); - gml_Script_draw_hd_text_color(_inst, _other, gmlsx, gmlsy, _inst.gmlscores1[__yy_gml_array_check_index(2, _inst.gmlscores1)], _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlsx, gmlsy2, _inst.gmlscores2[__yy_gml_array_check_index(2, _inst.gmlscores2)], _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, 1); - gmlsx = yyfplus(gmlsx, gmlgap); - gml_Script_draw_hd_text_color(_inst, _other, gmlsx, gmlsy, _inst.gmlscores1[__yy_gml_array_check_index(3, _inst.gmlscores1)], _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmlsx, gmlsy2, _inst.gmlscores2[__yy_gml_array_check_index(3, _inst.gmlscores2)], _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, 1); - gmlsx = yyfplus(gmlsx, gmlgap); - draw_set_font(global.gmlfnt_flex); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlsx), 7), gmlsy, _inst.gmlscores1[__yy_gml_array_check_index(4, _inst.gmlscores1)], _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, _inst.gmlcol1, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmlsx), 7), gmlsy2, _inst.gmlscores2[__yy_gml_array_check_index(4, _inst.gmlscores2)], _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, _inst.gmlcol2, 1); - var gmlsx1 = yyfplus(__yy_gml_errCheck(gmlgx), 9); - var gmlsx2 = yyfplus(__yy_gml_errCheck(gmlsx1), 2); - var ___sw1892___ = _inst.gmlratings1[__yy_gml_array_check_index(0, _inst.gmlratings1)]; - var ___swc1893___ = -1; - if (yyCompareVal(___sw1892___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 0; - } else if (yyCompareVal(___sw1892___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 1; - } else if (yyCompareVal(___sw1892___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 2; - } else if (yyCompareVal(___sw1892___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 3; - } else if (yyCompareVal(___sw1892___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 4; - } else if (yyCompareVal(___sw1892___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 5; - } else if (yyCompareVal(___sw1892___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 6; - } else if (yyCompareVal(___sw1892___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 7; - } else if (yyCompareVal(___sw1892___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 8; - } else if (yyCompareVal(___sw1892___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1893___ = 9; - } - switch (___swc1893___) { - case 0: { - gmlsx2 = yyfplus(gmlsx2, 6); - break; - } - case 1: { - gmlsx2 = yyfplus(gmlsx2, 9); - break; - } - case 2: { - gmlsx2 = yyfplus(gmlsx2, 15); - break; - } - case 3: { - gmlsx2 = yyfplus(gmlsx2, 18); - break; - } - case 4: { - gmlsx2 = yyfplus(gmlsx2, 24); - break; - } - case 5: { - gmlsx2 = yyfplus(gmlsx2, 27); - break; - } - case 6: { - gmlsx2 = yyfplus(gmlsx2, 30); - break; - } - case 7: { - gmlsx2 = yyfplus(gmlsx2, 36); - break; - } - case 8: { - gmlsx2 = yyfplus(gmlsx2, 39); - break; - } - case 9: { - gmlsx2 = yyfplus(gmlsx2, 45); - break; - } - } - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmlratings1[__yy_gml_array_check_index(0, _inst.gmlratings1)], gmlsx1, yyfplus(__yy_gml_errCheck(gmlgy), 35), 1, 1, 0, global.gmlc_offense, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmlratings1[__yy_gml_array_check_index(1, _inst.gmlratings1)], gmlsx2, yyfplus(__yy_gml_errCheck(gmlgy), 35), 1, 1, 0, global.gmlc_defense, 1); - gmlsx2 = yyfplus(__yy_gml_errCheck(gmlsx1), 2); - var ___sw1894___ = _inst.gmlratings2[__yy_gml_array_check_index(0, _inst.gmlratings2)]; - var ___swc1895___ = -1; - if (yyCompareVal(___sw1894___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 0; - } else if (yyCompareVal(___sw1894___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 1; - } else if (yyCompareVal(___sw1894___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 2; - } else if (yyCompareVal(___sw1894___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 3; - } else if (yyCompareVal(___sw1894___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 4; - } else if (yyCompareVal(___sw1894___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 5; - } else if (yyCompareVal(___sw1894___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 6; - } else if (yyCompareVal(___sw1894___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 7; - } else if (yyCompareVal(___sw1894___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 8; - } else if (yyCompareVal(___sw1894___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1895___ = 9; - } - switch (___swc1895___) { - case 0: { - gmlsx2 = yyfplus(gmlsx2, 6); - break; - } - case 1: { - gmlsx2 = yyfplus(gmlsx2, 9); - break; - } - case 2: { - gmlsx2 = yyfplus(gmlsx2, 15); - break; - } - case 3: { - gmlsx2 = yyfplus(gmlsx2, 18); - break; - } - case 4: { - gmlsx2 = yyfplus(gmlsx2, 24); - break; - } - case 5: { - gmlsx2 = yyfplus(gmlsx2, 27); - break; - } - case 6: { - gmlsx2 = yyfplus(gmlsx2, 30); - break; - } - case 7: { - gmlsx2 = yyfplus(gmlsx2, 36); - break; - } - case 8: { - gmlsx2 = yyfplus(gmlsx2, 39); - break; - } - case 9: { - gmlsx2 = yyfplus(gmlsx2, 45); - break; - } - } - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmlratings2[__yy_gml_array_check_index(0, _inst.gmlratings2)], gmlsx1, yyfplus(__yy_gml_errCheck(gmlgy), 78), 1, 1, 0, global.gmlc_offense, 1); - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmlratings2[__yy_gml_array_check_index(1, _inst.gmlratings2)], gmlsx2, yyfplus(__yy_gml_errCheck(gmlgy), 78), 1, 1, 0, global.gmlc_defense, 1); -} -function gml_Object_obj_scoreboard_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlteamnames = __yy_gml_array_check(_inst.gmlteamnames, 171690998); - _inst.gmlteamnames[__yy_gml_array_check_index_set(2)] = ""; - _inst.gmlscores1 = __yy_gml_array_check(_inst.gmlscores1, 1092762117); - _inst.gmlscores1[__yy_gml_array_check_index_set(5)] = ""; - _inst.gmlscores2 = __yy_gml_array_check(_inst.gmlscores2, 1779395014); - _inst.gmlscores2[__yy_gml_array_check_index_set(5)] = ""; - _inst.gmlratings1 = __yy_gml_array_check(_inst.gmlratings1, 1691664859); - _inst.gmlratings1[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlratings2 = __yy_gml_array_check(_inst.gmlratings2, 1341755928); - _inst.gmlratings2[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlcol1 = new Long(4294967295, 0, false); - _inst.gmlcol2 = new Long(4294967295, 0, false); -} -function gml_Object_obj_conference_Create_0(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - if (yyfequal(_inst.gmlconference, -1)) { - _inst.gmlconference = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference; - } - _inst.gmlwildcards = 2; - _inst.gmlplayoff12 = gml_Script_s_playoffs_12(_inst, _other); - if (!yyGetBool(_inst.gmlplayoff12)) { - _inst.gmlwildcards = 3; - } - _inst.gmltext = gml_Script_s_get_string_conference(_inst, _other, _inst.gmlconference); - _inst.gmlseedlist = ds_list_create(); - _inst.gmllist_w = ds_list_create(); - _inst.gmllist_l = ds_list_create(); - _inst.gmllist_t = ds_list_create(); - var gmli = 1; - for (; yyfless(gmli, 17); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlteam = gml_Script_s_get_team_by_seed(_inst, _other, _inst.gmlconference, gmli); - var gmltxt = string_upper(gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(gmlteam, "uid"))); - if (yyfequal(ds_map_find_value(gmlteam, "uid"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - gmltxt = yyfplus("yel_", __yy_gml_errCheck(gmltxt)); - } - ds_list_add(_inst.gmlseedlist, gmltxt); - ds_list_add(_inst.gmllist_w, string(ds_map_find_value(gmlteam, "wins"))); - ds_list_add(_inst.gmllist_l, string(ds_map_find_value(gmlteam, "losses"))); - ds_list_add(_inst.gmllist_t, string(ds_map_find_value(gmlteam, "ties"))); - } - } - gml_Script_slog(_inst, _other, "obj_conference.created"); -} -function gml_Object_obj_conference_Destroy_0(_inst, _other) { - gml_Script_slog(_inst, _other, "obj_conference.destroy"); - ds_list_destroy(_inst.gmlseedlist); - ds_list_destroy(_inst.gmllist_w); - ds_list_destroy(_inst.gmllist_l); - ds_list_destroy(_inst.gmllist_t); - _inst.gmlseedlist = -1; - _inst.gmllist_w = -1; - _inst.gmllist_l = -1; - _inst.gmllist_t = -1; -} -function gml_Object_obj_conference_Draw_64(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - if (yyGetBool(is_undefined(_inst.gmltext))) { - return; - } - var gmlw = _inst.sprite_width; - var gmlh = _inst.sprite_height; - draw_sprite(_inst, YYASSET_REF(0x0100009c), 0, _inst.x, _inst.y); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 2, yyfplus(__yy_gml_errCheck(_inst.x), 4), _inst.y, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_width), 8)), 4), 1, 0, 16777215, 1); - draw_sprite(_inst, YYASSET_REF(0x0100009c), 1, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), 4), _inst.y); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 3, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), 2), yyfplus(__yy_gml_errCheck(_inst.y), 4), 1, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_height), 8)), 4), 0, 16777215, 1); - draw_sprite(_inst, YYASSET_REF(0x0100009c), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), 4), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlh)), 4)); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 2, yyfplus(__yy_gml_errCheck(_inst.x), 4), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlh)), 2), yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_width), 8)), 4), 1, 0, 16777215, 1); - draw_sprite(_inst, YYASSET_REF(0x0100009c), 1, _inst.x, yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlh)), 4)); - draw_sprite_ext(_inst, YYASSET_REF(0x0100009c), 3, _inst.x, yyfplus(__yy_gml_errCheck(_inst.y), 4), 1, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_height), 8)), 4), 0, 16777215, 1); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltitle = string_upper(_inst.gmltext); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gmltitle)), 2))); - var gmlsh = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, gmltitle)), 2))); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - if (yyfnotequal(gmltitle, "")) { - { - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 1), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltitle); - } - } - var gmltxt = string_upper(gml_Script_s_str(_inst, _other, "ui_DivisionLeaders")); - var gmlth = gml_Script_string_hd_height(_inst, _other, gmltxt); - if (!yyGetBool(_inst.gmlplayoff12)) { - gmlth = yyfminus(gmlth, 1); - } - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 12); - _inst.gmltx2 = yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 60); - gmlty = yyfplus(gmlty, gmlth); - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmlty = yyfplus(gmlty, gmlth); - var gmli = 0; - for (; yyfless(gmli, 4); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_set_halign(0); - gmltxt = ds_list_find_value(_inst.gmlseedlist, gmli); - if (yyGetBool(string_count("yel_", gmltxt))) { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, string_replace(gmltxt, "yel_", ""), global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, 1); - } else { - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, gmltxt); - } - draw_set_halign(1); - gmltxt = ds_list_find_value(_inst.gmllist_w, gmli); - gml_Script_draw_hd_text(_inst, _other, _inst.gmltx2, gmlty, gmltxt); - gmltxt = ds_list_find_value(_inst.gmllist_l, gmli); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.gmltx2), 20), gmlty, gmltxt); - gmltxt = ds_list_find_value(_inst.gmllist_t, gmli); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.gmltx2), 40), gmlty, gmltxt); - gmlty = yyfplus(gmlty, gmlth); - } - } - if (!yyGetBool(_inst.gmlplayoff12)) { - gmlty = yyfplus(gmlty, 1); - } - draw_set_halign(0); - gmltxt = string_upper(gml_Script_s_str(_inst, _other, "ui_WildCard")); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmlty = yyfplus(gmlty, gmlth); - var gmli = 4; - for (; yyfless(gmli, yyfplus(4, __yy_gml_errCheck(_inst.gmlwildcards))); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_set_halign(0); - gmltxt = ds_list_find_value(_inst.gmlseedlist, gmli); - if (yyGetBool(string_count("yel_", gmltxt))) { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, string_replace(gmltxt, "yel_", ""), global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, 1); - } else { - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, gmltxt); - } - draw_set_halign(1); - gmltxt = ds_list_find_value(_inst.gmllist_w, gmli); - gml_Script_draw_hd_text(_inst, _other, _inst.gmltx2, gmlty, gmltxt); - gmltxt = ds_list_find_value(_inst.gmllist_l, gmli); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.gmltx2), 20), gmlty, gmltxt); - gmltxt = ds_list_find_value(_inst.gmllist_t, gmli); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.gmltx2), 40), gmlty, gmltxt); - gmlty = yyfplus(gmlty, gmlth); - } - } - if (!yyGetBool(_inst.gmlplayoff12)) { - gmlty = yyfplus(gmlty, 1); - } - draw_set_halign(0); - gmltxt = string_upper(gml_Script_s_str(_inst, _other, "ui_InTheHunt")); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmlty = yyfplus(gmlty, gmlth); - var gmli = yyfplus(4, __yy_gml_errCheck(_inst.gmlwildcards)); - for (; yyfless(gmli, ds_list_size(_inst.gmlseedlist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_set_halign(0); - gmltxt = ds_list_find_value(_inst.gmlseedlist, gmli); - if (yyGetBool(string_count("yel_", gmltxt))) { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, string_replace(gmltxt, "yel_", ""), global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, 1); - } else { - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 4), gmlty, gmltxt); - } - draw_set_halign(1); - gmltxt = ds_list_find_value(_inst.gmllist_w, gmli); - gml_Script_draw_hd_text(_inst, _other, _inst.gmltx2, gmlty, gmltxt); - gmltxt = ds_list_find_value(_inst.gmllist_l, gmli); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.gmltx2), 20), gmlty, gmltxt); - gmltxt = ds_list_find_value(_inst.gmllist_t, gmli); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.gmltx2), 40), gmlty, gmltxt); - gmlty = yyfplus(gmlty, gmlth); - if (yyfgreater(gmlty, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.sprite_height), 8))))) { - break; - } - } - } -} -function gml_Object_obj_conference_Draw_0(_inst, _other) {} -function gml_Object_obj_conference_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = gml_Script_s_str(_inst, _other, ""); - _inst.gmlconference = -1; -} -function gml_Object_obj_matchline_Create_0(_inst, _other) { - gml_Script_s_obj_matchLine_create(_inst, _other); -} -function gml_Object_obj_matchline_Step_0(_inst, _other) { - gml_Script_s_obj_matchLine_step(_inst, _other); -} -function gml_Object_obj_matchline_Draw_0(_inst, _other) { - gml_Script_s_obj_matchLine_draw(_inst, _other); -} -function gml_Object_obj_matchline_Draw_64(_inst, _other) { - gml_Script_s_obj_matchLine_draw_gui(_inst, _other); -} -function gml_Object_obj_matchline_Gesture_69(_inst, _other) { - gml_Script_s_obj_matchLine_global_flick(_inst, _other); -} -function gml_Object_obj_matchline_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlflick_lineX = 0; -} -function gml_Object_obj_headshot_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlskin = 1; - _inst.gmlface_set = 0; - _inst.gmlface_x = -1; - _inst.gmlface_y = -1; - _inst.gmlhelmet = __yy_gml_array_check(_inst.gmlhelmet, 3666812894); - _inst.gmlhelmet[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlshirt = __yy_gml_array_check(_inst.gmlshirt, 1027333011); - _inst.gmlshirt[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlpants = __yy_gml_array_check(_inst.gmlpants, 3194782232); - _inst.gmlpants[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlpants_b = __yy_gml_array_check(_inst.gmlpants_b, 1445469295); - _inst.gmlpants_b[__yy_gml_array_check_index_set(2)] = 0; - gml_Script_s_set_up_uniform_profile(_inst, _other, -4); -} -function gml_Object_obj_headshot_Step_0(_inst, _other) { - if (yyGetBool(!yyGetBool(_inst.gmlactive)) || yyGetBool(!yyGetBool(_inst.visible))) { - return; - } - if (yyGetBool(_inst.layer) && yyGetBool(!yyGetBool(layer_get_visible(_inst.layer)))) { - return; - } - { - var __yy__v2210 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2211 in __yy__v2210) { - if (!__yy__v2210.hasOwnProperty(__yy__v2211)) continue; - var __yy__v2212 = __yy__v2210[__yy__v2211]; - if (yyfless(__yy__v2212.depth, _inst.depth)) { - return; - } - } - } - { - var __yy__v2213 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2214 in __yy__v2213) { - if (!__yy__v2213.hasOwnProperty(__yy__v2214)) continue; - var __yy__v2215 = __yy__v2213[__yy__v2214]; - if (yyGetBool(__yy__v2215.gmlediting) && yyGetBool(!yyGetBool(__yy__v2215.gmlcustom_keyboard))) { - return; - } - } - } - _inst.gmlhover = false; - if (yyGetBool(global.gmlgamepad)) { - { - _inst.gmlclicked = false; - if (yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - { - _inst.gmlclicked = true; - yyInst(_inst, _other, global.gmlgp).gmlui_selected = _inst.id; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden)))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - gml_Script_s_save_last_selected(_inst, _other); - script_execute(_inst, _other, _inst.gmlonClickAction); - } - } - } - } else { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - if (yyGetBool(point_in_rectangle(device_mouse_x_to_gui(0), device_mouse_y_to_gui(0), _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - _inst.gmlhover = true; - } - } - if (yyGetBool(_inst.gmlhover)) { - { - if (yyGetBool(mouse_check_button(1))) { - { - _inst.gmlclicked = true; - } - } - if (yyGetBool(_inst.gmlclicked) && yyGetBool(mouse_check_button_released(1))) { - { - if (yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_soundfx"))) { - audio_play_sound(YYASSET_REF(0x02000006), 1, false); - } - script_execute(_inst, _other, _inst.gmlonClickAction); - _inst.gmlclicked = false; - } - } - } - } else { - { - _inst.gmlclicked = false; - } - } - } - } - } -} -function gml_Object_obj_headshot_Draw_0(_inst, _other) {} -function gml_Object_obj_headshot_Draw_64(_inst, _other) { - var gmlbx = yyfplus(__yy_gml_errCheck(_inst.x), 2); - var gmlby = yyfminus(__yy_gml_errCheck(_inst.y), 2); - if (yyGetBool(_inst.gmlclicked) || yyGetBool(!yyGetBool(_inst.gmlactive))) { - { - gmlbx = _inst.x; - gmlby = _inst.y; - } - } - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, 1, 1, 0, global.gmlc_shadow, 1); - var gmlpos_col = global.gmlc_headcoach; - draw_rectangle_color(yyfplus(__yy_gml_errCheck(gmlbx), 2), yyfplus(__yy_gml_errCheck(gmlby), 2), yyfminus(yyfplus(__yy_gml_errCheck(gmlbx), __yy_gml_errCheck(_inst.sprite_width)), 3), yyfminus(yyfplus(__yy_gml_errCheck(gmlby), __yy_gml_errCheck(_inst.sprite_height)), 3), gmlpos_col, gmlpos_col, gmlpos_col, gmlpos_col, 0); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, gmlbx, gmlby, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } else { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, gmlbx, gmlby); - } - shader_set(YYASSET_REF(0x0a000000)); - shader_set_uniform_f(global.gmlcolorHelmet, 1, 0, 0); - shader_set_uniform_f(global.gmlcolorShirt, 0, 1, 0); - shader_set_uniform_f(global.gmlcolorPants, 1, 0, 1); - shader_set_uniform_f(global.gmlreplaceHelmet, _inst.gmlhelmet[__yy_gml_array_check_index(0, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(1, _inst.gmlhelmet)], _inst.gmlhelmet[__yy_gml_array_check_index(2, _inst.gmlhelmet)]); - shader_set_uniform_f(global.gmlreplaceShirt, _inst.gmlshirt[__yy_gml_array_check_index(0, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(1, _inst.gmlshirt)], _inst.gmlshirt[__yy_gml_array_check_index(2, _inst.gmlshirt)]); - shader_set_uniform_f(global.gmlreplacePants, _inst.gmlpants[__yy_gml_array_check_index(0, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(1, _inst.gmlpants)], _inst.gmlpants[__yy_gml_array_check_index(2, _inst.gmlpants)]); - var ___sw1908___ = _inst.gmlcoach_heads; - var ___swc1909___ = -1; - if (yyCompareVal(___sw1908___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1909___ = 0; - } else if (yyCompareVal(___sw1908___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1909___ = 1; - } - switch (___swc1909___) { - case 0: { - var ___sw1910___ = _inst.gmlskin; - var ___swc1911___ = -1; - if (yyCompareVal(___sw1910___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1911___ = 0; - } else if (yyCompareVal(___sw1910___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1911___ = 1; - } else if (yyCompareVal(___sw1910___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1911___ = 2; - } - switch (___swc1911___) { - case 0: { - var ___sw1912___ = _inst.gmlface_y; - var ___swc1913___ = -1; - if (yyCompareVal(___sw1912___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1913___ = 0; - } else if (yyCompareVal(___sw1912___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1913___ = 1; - } else if (yyCompareVal(___sw1912___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1913___ = 2; - } - switch (___swc1913___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000c6), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000c8), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000c9), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - } - break; - } - case 1: { - var ___sw1914___ = _inst.gmlface_y; - var ___swc1915___ = -1; - if (yyCompareVal(___sw1914___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1915___ = 0; - } - switch (___swc1915___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000ca), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - } - break; - } - case 2: { - var ___sw1916___ = _inst.gmlface_y; - var ___swc1917___ = -1; - if (yyCompareVal(___sw1916___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 0; - } else if (yyCompareVal(___sw1916___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 1; - } else if (yyCompareVal(___sw1916___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 2; - } else if (yyCompareVal(___sw1916___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 3; - } else if (yyCompareVal(___sw1916___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 4; - } else if (yyCompareVal(___sw1916___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 5; - } else if (yyCompareVal(___sw1916___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 6; - } else if (yyCompareVal(___sw1916___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 7; - } else if (yyCompareVal(___sw1916___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1917___ = 8; - } - switch (___swc1917___) { - case 0: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000cb), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000cc), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000cd), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 3: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000ce), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 4: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000cf), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 5: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000d0), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 6: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000d0), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 7: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000d1), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 8: { - draw_sprite_ext(_inst, gml_Script_s_face_from_set_direct(_inst, _other, YYASSET_REF(0x010000d2), _inst.gmlface_set), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - } - break; - } - } - break; - } - case 1: { - var ___sw1918___ = _inst.gmlface_y; - var ___swc1919___ = -1; - if (yyCompareVal(___sw1918___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1919___ = 0; - } else if (yyCompareVal(___sw1918___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1919___ = 1; - } else if (yyCompareVal(___sw1918___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1919___ = 2; - } else if (yyCompareVal(___sw1918___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1919___ = 3; - } - switch (___swc1919___) { - case 0: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d3), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d4), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 2: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d5), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - case 3: { - draw_sprite_ext(_inst, YYASSET_REF(0x010000d6), _inst.gmlface_x, yyfplus(__yy_gml_errCheck(gmlbx), 16), yyfplus(__yy_gml_errCheck(gmlby), 3), 1, 1, 0, 16777215, 1); - break; - } - } - break; - } - } - shader_reset(); -} -function gml_Object_obj_headshot_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = kgml_Script_btn_click_PlayerProfile; - _inst.gmlhover = false; - _inst.gmlclicked = false; - _inst.gmlflash_time = 0; - _inst.gmlactive = true; - _inst.gmltutorial_flash = false; - _inst.gmlflash_attitude = false; - _inst.gmlold_condition = -99; - _inst.gmlcoach_heads = false; -} -function gml_Object_obj_attribute_Draw_0(_inst, _other) {} -function gml_Object_obj_attribute_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - var gmltx = _inst.x; - var gmlty = yyfminus(__yy_gml_errCheck(_inst.y), 8); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltitle)); - var gmlbw = yyfminus(__yy_gml_errCheck(_inst.sprite_width), 5); - var gmlbh = yyfminus(__yy_gml_errCheck(_inst.sprite_height), 3); - var gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlbw), 100)), __yy_gml_errCheck(_inst.gmlpercent)); - gmlprc = clamp(gmlprc, 1, gmlbw); - var gmlprc_buff = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlbw), 100)), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmlpercent), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gmlbuff), 10))))); - gmlprc_buff = clamp(gmlprc_buff, 1, gmlbw); - var gmlpot = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gmlbw), 100)), __yy_gml_errCheck(_inst.gmlpotential)); - gmlpot = clamp(gmlpot, 1, gmlbw); - draw_sprite_ext(_inst, _inst.sprite_index, 1, _inst.x, _inst.y, 1, 1, 0, global.gmlc_backfill, 1); - var gmlcol = global.gmlc_primary; - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 2), __yy_gml_errCheck(gmlpot)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlbh)), gmlcol, gmlcol, gmlcol, gmlcol, 0); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 3), yyfplus(__yy_gml_errCheck(_inst.y), 3), yyfminus(yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 3), __yy_gml_errCheck(gmlpot)), 2), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlbh)), 1), global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, 0); - if (yyGetBool(_inst.gmlflash)) { - { - var gmla = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 160))), 2))); - draw_set_alpha(gmla); - } - } - if (yyGetBool(_inst.gmlbuff) && yyGetBool(yyfless(_inst.gmlpercent, 100))) { - { - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 2), __yy_gml_errCheck(gmlprc_buff)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlbh)), _inst.gmlcol_buff, _inst.gmlcol_buff, _inst.gmlcol_buff, _inst.gmlcol_buff, 0); - draw_set_halign(1); - draw_set_valign(1); - draw_text_color(yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlprc_buff)), 7), yyfplus(__yy_gml_errCheck(_inst.y), 9), "+1", 0, 0, 0, 0, 0.4); - } - } - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 2), yyfplus(__yy_gml_errCheck(_inst.y), 2), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 2), __yy_gml_errCheck(gmlprc)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(gmlbh)), gmlcol, gmlcol, gmlcol, gmlcol, 0); - draw_set_alpha(1); -} -function gml_Object_obj_attribute_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmlpercent = 0; - _inst.gmlpotential = 0; - _inst.gmlflash = false; - _inst.gmlbuff = 0; - _inst.gmlcol_buff = new Long(4294967295, 0, false); -} -function gml_Object_obj_xp_player_Draw_0(_inst, _other) {} -function gml_Object_obj_xp_player_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2))); - var gmlsh = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2))); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 2), yyfminus(yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), 1), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltitle)); - draw_set_halign(2); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 8); - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_height), 2))); - var gmlbw = yyfminus(__yy_gml_errCheck(_inst.sprite_width), 16); - var gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlbw), 4)), 100)), __yy_gml_errCheck(_inst.gmlpercent)); - gmlprc = clamp(gmlprc, 1, gmlbw); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 8), yyfplus(__yy_gml_errCheck(_inst.y), 8), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 8), __yy_gml_errCheck(gmlbw)), yyfplus(__yy_gml_errCheck(_inst.y), 24), global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, 0); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 10), yyfplus(__yy_gml_errCheck(_inst.y), 10), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 10), __yy_gml_errCheck(gmlprc)), yyfplus(__yy_gml_errCheck(_inst.y), 22), global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, 0); -} -function gml_Object_obj_xp_player_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltitle = "Title"; - _inst.gmlpercent = 0; -} -function gml_Object_obj_salarycap_Create_0(_inst, _other) { - _inst.gmlcreation_time = g_pBuiltIn.get_current_time(); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - _inst.gmltitle = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_ScolarshipFund")), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))), " / "), __yy_gml_errCheck(string(gml_Script_recruitment_credits_cap_total(_inst, _other)))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand"))); - _inst.gmlpercent = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits), __yy_gml_errCheck(gml_Script_recruitment_credits_cap_total(_inst, _other)))), 100); - } - } else { - { - _inst.gmlcurrent_salary = gml_Script_s_get_salary_total(_inst, _other); - _inst.gmlmax_salary = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsalary_cap), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlboost_salary_cap)); - _inst.gmlpercent = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.gmlcurrent_salary), __yy_gml_errCheck(_inst.gmlmax_salary))), 100); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_SalaryCap")), " "), __yy_gml_errCheck(string(_inst.gmlcurrent_salary))), "m / "), __yy_gml_errCheck(string(_inst.gmlmax_salary))), "m"); - } - } - if (yyfgreater(_inst.gmlpercent, 100)) { - _inst.gmlpercent = 100; - } else { - _inst.gmlcolour = global.gmlc_primary; - } -} -function gml_Object_obj_salarycap_Draw_0(_inst, _other) {} -function gml_Object_obj_salarycap_Draw_64(_inst, _other) { - draw_self(_inst); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = _inst.y; - var gmlsw = yyfplus(2, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, _inst.gmltitle)), 2))); - var gmlsh = yyfplus(1, __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_height(_inst, _other, _inst.gmltitle)), 2))); - gmltx = yyfplus(gmltx, yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2)); - draw_rectangle_color(yyfminus(yyfminus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), 2), yyfminus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), yyfplus(__yy_gml_errCheck(gmltx), __yy_gml_errCheck(gmlsw)), yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(gmlsh)), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmltitle)); - { - var gmlbw = yyfminus(__yy_gml_errCheck(_inst.sprite_width), 16); - var gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlbw), 4)), 100)), __yy_gml_errCheck(_inst.gmlpercent)); - gmlprc = clamp(gmlprc, 1, gmlbw); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 8), yyfplus(__yy_gml_errCheck(_inst.y), 8), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 8), __yy_gml_errCheck(gmlbw)), yyfplus(__yy_gml_errCheck(_inst.y), 24), global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, global.gmlc_backfill, 0); - draw_rectangle_color(yyfplus(__yy_gml_errCheck(_inst.x), 10), yyfplus(__yy_gml_errCheck(_inst.y), 10), yyfplus(yyfplus(__yy_gml_errCheck(_inst.x), 10), __yy_gml_errCheck(gmlprc)), yyfplus(__yy_gml_errCheck(_inst.y), 22), _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, 0); - } -} -function gml_Object_obj_salarycap_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlcreation_time = 0; - _inst.gmltitle = "Title"; - _inst.gmlcurrent_salary = 0; - _inst.gmlmax_salary = 0; - _inst.gmlpercent = 0; - _inst.gmlcolour = 255; -} -function gml_Object_obj_notification_Create_0(_inst, _other) { - _inst.x = -1000; - _inst.y = 1000; -} -function gml_Object_obj_notification_Alarm_0(_inst, _other) { - (g_yyPrePostObject__ = _inst.gmlstep), (_inst.gmlstep = g_yyPrePostObject__ instanceof Long ? _inst.gmlstep.add(1) : ++_inst.gmlstep), g_yyPrePostObject__; - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(0)] = _inst.gmldelay; -} -function gml_Object_obj_notification_Step_0(_inst, _other) { - if (!yyGetBool(_inst.visible)) { - return; - } - var ___sw1922___ = _inst.gmlstep; - var ___swc1923___ = -1; - if (yyCompareVal(___sw1922___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1923___ = 0; - } else if (yyCompareVal(___sw1922___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1923___ = 1; - } else if (yyCompareVal(___sw1922___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1923___ = 2; - } - switch (___swc1923___) { - case 0: { - if (yyfequal(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.y)), 0)) { - { - draw_set_font(global.gmlfnt_small_flex); - var gmltxtw = gml_Script_string_hd_width_ext(_inst, _other, _inst.gmltext, -1, _inst.gmlmsg_width); - var gmltitlew = gml_Script_string_hd_width_ext(_inst, _other, _inst.gmltitle, -1, _inst.gmlmsg_width); - if (yyfgreater(gmltitlew, gmltxtw)) { - gmltxtw = gmltitlew; - } - _inst.x = yyfplus(22, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmltxtw), 0.5))); - _inst.y = display_get_gui_height(); - } - } - _inst.y = yyfminus(_inst.y, 2); - if (yyfless(_inst.y, yyfminus(yyfminus(__yy_gml_errCheck(display_get_gui_height()), 2), __yy_gml_errCheck(gml_Script_string_hd_height_ext(_inst, _other, _inst.gmltext, -1, _inst.gmlmsg_width))))) { - { - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(0)] = _inst.gmldelay; - (g_yyPrePostObject__ = _inst.gmlstep), (_inst.gmlstep = g_yyPrePostObject__ instanceof Long ? _inst.gmlstep.add(1) : ++_inst.gmlstep), g_yyPrePostObject__; - } - } - break; - } - case 1: { - break; - } - case 2: { - _inst.y = yyfplus(_inst.y, 4); - if (yyfgreater(_inst.y, yyfplus(__yy_gml_errCheck(display_get_gui_height()), 32))) { - { - { - var __yy__v2216 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2217 in __yy__v2216) { - if (!__yy__v2216.hasOwnProperty(__yy__v2217)) continue; - var __yy__v2218 = __yy__v2216[__yy__v2217]; - { - ds_list_delete(__yy__v2218.gmllist_notifications, 0); - var gmlsz = ds_list_size(__yy__v2218.gmllist_notifications); - if (yyfgreater(gmlsz, 0)) { - { - gml_Script_slog(__yy__v2218, _inst, yyfplus("Notifications remaining = ", __yy_gml_errCheck(string(gmlsz)))); - var gmlntf = ds_list_find_value(__yy__v2218.gmllist_notifications, 0); - yyInst(_inst, _other, gmlntf).visible = true; - } - } - } - } - } - instance_destroy(_inst); - } - } - break; - } - } -} -function gml_Object_obj_notification_Draw_64(_inst, _other) { - event_inherited(_inst, _other); -} -function gml_Object_obj_notification_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmldelay = 150; - _inst.gmlstep = 0; -} -function gml_Object_obj_hof_achievements_Create_0(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Achievements")), " "), __yy_gml_errCheck(string(gml_Script_s_get_achievement_percentage(_inst, _other)))), "%"); - if (yyGetBool(_inst.gmluse_player_awards)) { - { - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_CurriculumVitae"); - } - } - _inst.gmltxt_h = gml_Script_string_hd_height(_inst, _other, _inst.gmltitle); - _inst.gmllistsize = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlachievements); - _inst.gmlach_list = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlachievements; - if (yyGetBool(_inst.gmluse_player_awards)) { - { - _inst.gmlach_list = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_cv; - _inst.gmllistsize = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_cv); - } - } - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmllistsize))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - _inst.gmlactive = true; -} -function gml_Object_obj_hof_achievements_Step_0(_inst, _other) { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(_inst.gmlactive)) { - { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl)) { - _inst.gmlflick_lineY = yyfplus(_inst.gmlflick_lineY, 0.5); - } else { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerr)) { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, 0.5); - } else { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v), 0.5)); - } - } - } - } - if (yyGetBool(abs(_inst.gmlflick_lineY))) { - { - _inst.gmlyoffset = yyfplus(_inst.gmlyoffset, _inst.gmlflick_lineY); - } - } - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - if (yyGetBool(mouse_check_button(1)) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)))) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - if (yyfequal(_inst.gmlms_offset, 0)) { - _inst.gmlms_offset = yyfminus(__yy_gml_errCheck(_inst.gmlyoffset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - } - _inst.gmlyoffset = yyfplus(__yy_gml_errCheck(_inst.gmlms_offset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - _inst.gmlflick_lineY = 0; - } - } else { - { - _inst.gmlms_offset = 0; - } - } - } - } - _inst.gmlflick_lineY = yyftime(_inst.gmlflick_lineY, 0.9); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmllistsize), 1)))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - _inst.gmlyoffset = clamp(_inst.gmlyoffset, _inst.gmlclampsize, 0); -} -function gml_Object_obj_hof_achievements_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 8); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 12); - var gmlbounds_y1 = gmlty; - var gmlbounds_y2 = yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(_inst.sprite_height)), 16); - gmlty = yyfplus(gmlty, _inst.gmlyoffset); - { - var __yy__v2219 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2220 in __yy__v2219) { - if (!__yy__v2219.hasOwnProperty(__yy__v2220)) continue; - var __yy__v2221 = __yy__v2219[__yy__v2220]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlach_list)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(yyfgreaterequal(gmlty, gmlbounds_y1)) && yyGetBool(yyflessequal(gmlty, gmlbounds_y2))) { - { - var gmlach = ds_list_find_value(_inst.gmlach_list, gmli); - if (yyGetBool(ds_exists(gmlach, 1))) { - { - if (yyfequal(gml_Script_s_achievement_is_valid(__yy__v2221, _inst, gmlach), false)) { - { - continue; - } - } - if (yyGetBool(is_undefined(ds_map_find_value(gmlach, "achieved")))) { - ds_map_set(gmlach, "achieved", 0); - } - if (yyGetBool(is_undefined(ds_map_find_value(gmlach, "description")))) { - ds_map_set(gmlach, "description", yyfplus("Achievement ", __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(gmli), 1))))); - } - var gmltxt = ds_map_find_value(gmlach, "description"); - var gmlcol = 16777215; - var gmlalf = 0.35; - if (yyfgreater(real(ds_map_find_value(gmlach, "achieved")), 0)) { - gmlalf = 1; - } - gml_Script_draw_hd_text_color(__yy__v2221, _inst, gmltx, gmlty, gmltxt, gmlcol, gmlcol, gmlcol, gmlcol, gmlalf); - } - } else { - { - continue; - } - } - } - } - gmlty = yyfplus(gmlty, _inst.gmltxt_h); - } - } - } - } - } - draw_rectangle_color(_inst.x, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 2), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - event_inherited(_inst, _other); - if (yyfless(_inst.gmlyoffset, 0)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(__yy_gml_errCheck(_inst.y), 12), 0.5, 0.5, -90, 16777215, 1); - } - if (yyfgreater(_inst.gmlyoffset, yyfplus(__yy_gml_errCheck(_inst.gmlclampsize), 10))) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 12), 0.5, 0.5, 90, 16777215, 1); - } -} -function gml_Object_obj_hof_achievements_Gesture_69(_inst, _other) { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - { - if (yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - { - if (yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width))))) { - _inst.gmlflick_lineY = ds_map_find_value(g_pBuiltIn.get_event_data(), "diffY"); - } - } - } - } - } -} -function gml_Object_obj_hof_achievements_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlflick_lineY = 0; - _inst.gmlyoffset = 0; - _inst.gmlm_soffset = 0; - _inst.gmluse_player_awards = false; -} -function gml_Object_obj_hof_retrobowl_wins_Create_0(_inst, _other) { - _inst.gmls_hof_retrobowl_wins_franchise_create = __yy_method(_inst, gml_Script_s_hof_retrobowl_wins_franchise_create_gml_Object_obj_hof_retrobowl_wins_Create_0); - _inst.gmls_academic_gpa_limits_create = __yy_method(_inst, gml_Script_s_academic_gpa_limits_create_gml_Object_obj_hof_retrobowl_wins_Create_0); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_academic_gpa_limits_create_gml_Object_obj_hof_retrobowl_wins_Create_0(_inst, _other); - } - } else { - { - gml_Script_s_hof_retrobowl_wins_franchise_create_gml_Object_obj_hof_retrobowl_wins_Create_0(_inst, _other); - } - } -} -function gml_Script_s_hof_retrobowl_wins_franchise_create_gml_Object_obj_hof_retrobowl_wins_Create_0(_inst, _other) { - { - var gmlbelichick = 0; - { - var __yy__v2222 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2223 in __yy__v2222) { - if (!__yy__v2222.hasOwnProperty(__yy__v2223)) continue; - var __yy__v2224 = __yy__v2222[__yy__v2223]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v2224.gmlrbhistorylist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v2224.gmlrbhistorylist, gmli); - if (yyGetBool(yyfequal(ds_map_find_value(gmlmap, "winner"), "New England")) && yyGetBool(yyflessequal(real(ds_map_find_value(gmlmap, "year")), 2026)) && yyGetBool(yyfequal(ds_map_find_value(gmlmap, "human"), 0))) { - (g_yyPrePostObject__ = gmlbelichick), (gmlbelichick = g_yyPrePostObject__ instanceof Long ? gmlbelichick.add(1) : ++gmlbelichick), g_yyPrePostObject__; - } - } - } - } - } - } - _inst.gmlretrobowlhof = gml_Script_s_load_retrobowl_hof(_inst, _other); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlretrobowlhof)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(_inst.gmlretrobowlhof, gmli); - if (yyfequal(ds_map_find_value(gmlmap, "name"), "B.Belichick")) { - ds_map_set(gmlmap, "count", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlmap, "count"))), __yy_gml_errCheck(gmlbelichick))); - } - } - } - var gmlcount = gml_Script_s_count_achievement(_inst, _other, "ACH_WIN_RETROBOWL1"); - gml_Script_slog(_inst, _other, yyfplus("ACH_RETROBOWL1 = ", __yy_gml_errCheck(string(gmlcount)))); - var gmlmap = ds_map_create(); - ds_map_set(gmlmap, "count", gmlcount); - ds_map_set(gmlmap, "name", yyfplus(yyfplus(yyfplus("you_", __yy_gml_errCheck(string_copy(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfname, 1, 1))), "."), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllname))); - ds_list_add(_inst.gmlretrobowlhof, gmlmap); - _inst.gmlretrobowlhof = gml_Script_s_sort_retrobowl_list(_inst, _other, _inst.gmlretrobowlhof); - } -} -function gml_Script_s_academic_gpa_limits_create_gml_Object_obj_hof_retrobowl_wins_Create_0(_inst, _other) { - { - _inst.gmltxt_h = gml_Script_string_hd_height(_inst, _other, "I"); - } -} -function gml_Object_obj_hof_retrobowl_wins_Destroy_0(_inst, _other) { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlretrobowlhof)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - ds_map_destroy(ds_list_find_value(_inst.gmlretrobowlhof, gmli)); - ds_list_set(_inst.gmlretrobowlhof, gmli, -1); - } - } - ds_list_destroy(_inst.gmlretrobowlhof); - _inst.gmlretrobowlhof = -1; -} -function gml_Object_obj_hof_retrobowl_wins_Draw_64(_inst, _other) { - _inst.gmls_hof_retrobowl_wins_franchise_draw = __yy_method(_inst, gml_Script_s_hof_retrobowl_wins_franchise_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64); - _inst.gmls_academic_gpa_limits_draw = __yy_method(_inst, gml_Script_s_academic_gpa_limits_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64); - event_inherited(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_academic_gpa_limits_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64(_inst, _other); - } - } else { - { - gml_Script_s_hof_retrobowl_wins_franchise_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64(_inst, _other); - } - } -} -function gml_Script_s_hof_retrobowl_wins_franchise_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64(_inst, _other) { - { - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 8); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 12); - var gmlth = gml_Script_string_hd_height(_inst, _other, "I"); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlretrobowlhof)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(_inst.gmlretrobowlhof, gmli); - var gmlcount = string(real(ds_map_find_value(gmlmap, "count"))); - var gmltxt = ds_map_find_value(gmlmap, "name"); - var gmlcol = 16777215; - if (yyGetBool(string_count("you_", gmltxt))) { - { - gmltxt = string_replace(gmltxt, "you_", ""); - gmlcol = global.gmlc_primary; - } - } - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 8); - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gmltxt, gmlcol, gmlcol, gmlcol, gmlcol, 1); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 8); - draw_set_halign(2); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gmlcount, gmlcol, gmlcol, gmlcol, gmlcol, 1); - gmlty = yyfplus(gmlty, gmlth); - } - } - } -} -function gml_Script_s_academic_gpa_limits_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64(_inst, _other) { - { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 6); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 12); - { - var __yy__v2225 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2226 in __yy__v2225) { - if (!__yy__v2225.hasOwnProperty(__yy__v2226)) continue; - var __yy__v2227 = __yy__v2225[__yy__v2226]; - { - var gmlxl = gmltx; - var gmlxr = yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 18); - var gmlgpaVal = 0; - var gmlteamName = gml_Script_s_get_team_name_by_id(__yy__v2227, _inst, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id); - draw_set_halign(0); - gml_Script_draw_hd_text_color(__yy__v2227, _inst, yyfminus(__yy_gml_errCheck(gmlxl), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmlteamName, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(__yy__v2227, _inst, gmlxl, gmlty, gmlteamName, global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, global.gmlc_primary, 1); - gmlty = yyfplus(gmlty, _inst.gmltxt_h); - gmlgpaVal = gml_Script_s_gpa_from_percent_grade(__yy__v2227, _inst, yyfplus(__yy_gml_errCheck(gml_Script_s_player_grade_suspend_from_age(__yy__v2227, _inst, gml_Script_s_rookie_age_internal(__yy__v2227, _inst))), 1)); - draw_set_halign(0); - gml_Script_draw_hd_text(__yy__v2227, _inst, gmlxl, gmlty, gml_Script_s_str(__yy__v2227, _inst, "ui_Freshman")); - draw_set_halign(2); - gml_Script_draw_hd_text(__yy__v2227, _inst, gmlxr, gmlty, string_format(gmlgpaVal, 1, 1)); - gmlty = yyfplus(gmlty, _inst.gmltxt_h); - gmlgpaVal = gml_Script_s_gpa_from_percent_grade(__yy__v2227, _inst, yyfplus(__yy_gml_errCheck(gml_Script_s_player_grade_suspend_from_age(__yy__v2227, _inst, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(__yy__v2227, _inst)), 1))), 1)); - draw_set_halign(0); - gml_Script_draw_hd_text(__yy__v2227, _inst, gmlxl, gmlty, gml_Script_s_str(__yy__v2227, _inst, "ui_Sophomore")); - draw_set_halign(2); - gml_Script_draw_hd_text(__yy__v2227, _inst, gmlxr, gmlty, string_format(gmlgpaVal, 1, 1)); - gmlty = yyfplus(gmlty, _inst.gmltxt_h); - gmlgpaVal = gml_Script_s_gpa_from_percent_grade(__yy__v2227, _inst, yyfplus(__yy_gml_errCheck(gml_Script_s_player_grade_suspend_from_age(__yy__v2227, _inst, yyfplus(__yy_gml_errCheck(gml_Script_s_rookie_age_internal(__yy__v2227, _inst)), 2))), 1)); - draw_set_halign(0); - gml_Script_draw_hd_text(__yy__v2227, _inst, gmlxl, gmlty, gml_Script_s_str(__yy__v2227, _inst, "ui_JuniorSenior")); - draw_set_halign(2); - gml_Script_draw_hd_text(__yy__v2227, _inst, gmlxr, gmlty, string_format(gmlgpaVal, 1, 1)); - gmlty = yyfplus(gmlty, _inst.gmltxt_h); - gmlgpaVal = gml_Script_s_gpa_from_percent_grade(__yy__v2227, _inst, yyfplus(__yy_gml_errCheck(gml_Script_s_player_grade_lift_suspension(__yy__v2227, _inst)), 1)); - draw_set_halign(0); - gml_Script_draw_hd_text(__yy__v2227, _inst, gmlxl, gmlty, gml_Script_s_str(__yy__v2227, _inst, "ui_Unsuspend")); - draw_set_halign(2); - gml_Script_draw_hd_text(__yy__v2227, _inst, gmlxr, gmlty, string_format(gmlgpaVal, 1, 1)); - } - } - } - } -} -function gml_Object_obj_hof_retrobowl_history_Create_0(_inst, _other) { - _inst.gmlretrobowlhistory = gml_Script_s_load_retrobowl_history(_inst, _other); - { - var __yy__v2228 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2229 in __yy__v2228) { - if (!__yy__v2228.hasOwnProperty(__yy__v2229)) continue; - var __yy__v2230 = __yy__v2228[__yy__v2229]; - { - __yy__v2230.gmlrbhistorylist = gml_Script_s_sort_retrobowl_history_list(__yy__v2230, _inst, __yy__v2230.gmlrbhistorylist); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v2230.gmlrbhistorylist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(__yy__v2230.gmlrbhistorylist, gmli); - ds_list_add(_inst.gmlretrobowlhistory, gmlmap); - } - } - } - } - } - draw_set_font(global.gmlfnt_small_flex); - _inst.gmltitle = gml_Script_s_str(_inst, _other, "ui_RetroBowlWinners"); - _inst.gmltxt_h = gml_Script_string_hd_height(_inst, _other, _inst.gmltitle); - _inst.gmllistsize = ds_list_size(_inst.gmlretrobowlhistory); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmllistsize))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - _inst.gmlactive = true; -} -function gml_Object_obj_hof_retrobowl_history_Destroy_0(_inst, _other) { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlretrobowlhof)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(_inst.gmlretrobowlhof, gmli); - if (yyflessequal(ds_map_find_value(gmlmap, "year"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstart_year)) { - { - ds_map_destroy(gmlmap); - gmlmap = -1; - } - } - } - } - ds_list_clear(_inst.gmlretrobowlhof); - ds_list_destroy(_inst.gmlretrobowlhof); - _inst.gmlretrobowlhof = -1; -} -function gml_Object_obj_hof_retrobowl_history_Step_0(_inst, _other) { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(_inst.gmlactive)) { - { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl)) { - _inst.gmlflick_lineY = yyfplus(_inst.gmlflick_lineY, 0.5); - } else { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerr)) { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, 0.5); - } else { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v), 0.5)); - } - } - } - } - if (yyGetBool(abs(_inst.gmlflick_lineY))) { - { - _inst.gmlyoffset = yyfplus(_inst.gmlyoffset, _inst.gmlflick_lineY); - } - } - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(mouse_check_button(1)) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)))) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)))))) { - { - if (yyfequal(_inst.gmlms_offset, 0)) { - _inst.gmlms_offset = yyfminus(__yy_gml_errCheck(_inst.gmlyoffset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - } - _inst.gmlyoffset = yyfplus(__yy_gml_errCheck(_inst.gmlms_offset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - _inst.gmlflick_lineY = 0; - } - } else { - { - _inst.gmlms_offset = 0; - } - } - _inst.gmlflick_lineY = yyftime(_inst.gmlflick_lineY, 0.9); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmllistsize), 1)))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - _inst.gmlyoffset = clamp(_inst.gmlyoffset, _inst.gmlclampsize, 0); -} -function gml_Object_obj_hof_retrobowl_history_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 8); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 12); - var gmlbounds_y1 = gmlty; - var gmlbounds_y2 = yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(_inst.sprite_height)), 16); - gmlty = yyfplus(gmlty, _inst.gmlyoffset); - var gmli = yyfminus(__yy_gml_errCheck(ds_list_size(_inst.gmlretrobowlhistory)), 1); - for (; yyfgreater(gmli, -1); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - if (yyGetBool(yyfgreaterequal(gmlty, gmlbounds_y1)) && yyGetBool(yyflessequal(gmlty, gmlbounds_y2))) { - { - var gmlmap = ds_list_find_value(_inst.gmlretrobowlhistory, gmli); - var gmlyear = real(ds_map_find_value(gmlmap, "year")); - var gmlbowlnum = yyfminus(__yy_gml_errCheck(gmlyear), 1966); - var gmlwinner = ds_map_find_value(gmlmap, "winner"); - var gmlscr = ds_map_find_value(gmlmap, "score"); - var gmlloser = yyfplus(yyfplus(__yy_gml_errCheck(gmlscr), " "), __yy_gml_errCheck(ds_map_find_value(gmlmap, "loser"))); - var gmlhuman = real(ds_map_find_value(gmlmap, "human")); - var gmlcol = 16777215; - var ___sw1926___ = gmlhuman; - var ___swc1927___ = -1; - if (yyCompareVal(___sw1926___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1927___ = 0; - } else if (yyCompareVal(___sw1926___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1927___ = 1; - } - switch (___swc1927___) { - case 0: { - gmlcol = global.gmlc_primary; - break; - } - case 1: { - gmlcol = 12632256; - break; - } - } - var gmla = 1; - if (yyflessequal(gmlyear, 2021)) { - gmla = 0.5; - } - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 8); - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gml_Script_s_roman_numerals(_inst, _other, gmlbowlnum), gmlcol, gmlcol, gmlcol, gmlcol, gmla); - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 52), gmlty, gmlwinner, gmlcol, gmlcol, gmlcol, gmlcol, gmla); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 18); - draw_set_halign(2); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gmlloser, gmlcol, gmlcol, gmlcol, gmlcol, gmla); - } - } - gmlty = yyfplus(gmlty, _other.gmltxt_h); - } - } - draw_rectangle_color(_inst.x, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 2), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - event_inherited(_inst, _other); - if (yyfless(_inst.gmlyoffset, 0)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(__yy_gml_errCheck(_inst.y), 12), 0.5, 0.5, -90, 16777215, 1); - } - if (yyfgreater(_inst.gmlyoffset, yyfplus(__yy_gml_errCheck(_inst.gmlclampsize), 10))) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 12), 0.5, 0.5, 90, 16777215, 1); - } -} -function gml_Object_obj_hof_retrobowl_history_Gesture_69(_inst, _other) { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)))))) { - { - if (yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width))))) { - _inst.gmlflick_lineY = ds_map_find_value(g_pBuiltIn.get_event_data(), "diffY"); - } - } - } -} -function gml_Object_obj_hof_retrobowl_history_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlflick_lineY = 0; - _inst.gmlyoffset = 0; - _inst.gmlms_offset = 0; -} -function gml_Object_obj_hof_history_Create_0(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - _inst.gmltxt_h = gml_Script_string_hd_height(_inst, _other, "I"); - _inst.gmllistsize = gml_Script_s_history_display_lines_count(_inst, _other); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmllistsize))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfgreater(yyftime(__yy_gml_errCheck(_inst.gmllistsize), __yy_gml_errCheck(_inst.gmltxt_h)), yyfminus(__yy_gml_errCheck(_inst.sprite_height), 16)))) { - _inst.gmlactive = true; - } - _inst.gmlactive = true; - gml_Script_s_log_full_history(_inst, _other); -} -function gml_Object_obj_hof_history_Step_0(_inst, _other) { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(_inst.gmlactive)) { - { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl)) { - _inst.gmlflick_lineY = yyfplus(_inst.gmlflick_lineY, 0.5); - } else { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerr)) { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, 0.5); - } else { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v), 0.5)); - } - } - } - } - if (yyGetBool(abs(_inst.gmlflick_lineY))) { - { - _inst.gmlyoffset = yyfplus(_inst.gmlyoffset, _inst.gmlflick_lineY); - } - } - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(mouse_check_button(1)) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)))) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)))))) { - { - if (yyfequal(_inst.gmlms_offset, 0)) { - _inst.gmlms_offset = yyfminus(__yy_gml_errCheck(_inst.gmlyoffset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - } - _inst.gmlyoffset = yyfplus(__yy_gml_errCheck(_inst.gmlms_offset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - _inst.gmlflick_lineY = 0; - } - } else { - { - _inst.gmlms_offset = 0; - } - } - _inst.gmlflick_lineY = yyftime(_inst.gmlflick_lineY, 0.9); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmllistsize), 1)))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - _inst.gmlyoffset = clamp(_inst.gmlyoffset, _inst.gmlclampsize, 0); -} -function gml_Object_obj_hof_history_Draw_64(_inst, _other) { - _inst.gmls_draw_history_line = __yy_method(_inst, gml_Script_s_draw_history_line_gml_Object_obj_hof_history_Draw_64); - _inst.gmls_draw_history_lines_college = __yy_method(_inst, gml_Script_s_draw_history_lines_college_gml_Object_obj_hof_history_Draw_64); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 6); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 12); - var gmlbounds_y1 = yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(_inst.gmltxt_h)), 4); - var gmlbounds_y2 = yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(_inst.sprite_height)), 16); - { - var __yy__v2231 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2232 in __yy__v2231) { - if (!__yy__v2231.hasOwnProperty(__yy__v2232)) continue; - var __yy__v2233 = __yy__v2231[__yy__v2232]; - { - draw_set_halign(0); - gml_Script_draw_hd_text_color(__yy__v2233, _inst, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(__yy__v2233, _inst, "ui_Year"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(__yy__v2233, _inst, gmltx, gmlty, gml_Script_s_str(__yy__v2233, _inst, "ui_Year")); - gmltx = yyfplus(gmltx, 72); - draw_set_halign(1); - gml_Script_draw_hd_text_color(__yy__v2233, _inst, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(__yy__v2233, _inst, "ui_Record"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(__yy__v2233, _inst, gmltx, gmlty, gml_Script_s_str(__yy__v2233, _inst, "ui_Record")); - draw_set_halign(2); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 18); - gml_Script_draw_hd_text_color(__yy__v2233, _inst, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(__yy__v2233, _inst, "ui_Finished"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(__yy__v2233, _inst, gmltx, gmlty, gml_Script_s_str(__yy__v2233, _inst, "ui_Finished")); - gmlty = yyfplus(gmlty, _inst.gmlyoffset); - gmlty = yyfplus(gmlty, _inst.gmltxt_h); - var gml_size = ds_list_size(__yy__v2233.gmlhistory); - var gmli = yyfminus(__yy_gml_errCheck(gml_size), 1); - for (; yyfgreater(gmli, -1); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 10); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v2233, _inst))) { - { - gml_Script_s_draw_history_lines_college_gml_Object_obj_hof_history_Draw_64(__yy__v2233, _inst, gmli, gmltx, gmlty, _inst.gmltxt_h, gmlbounds_y1, gmlbounds_y2); - } - } else { - { - gml_Script_s_draw_history_line_gml_Object_obj_hof_history_Draw_64(__yy__v2233, _inst, gmli, gmltx, gmlty, gmlbounds_y1, gmlbounds_y2); - } - } - gmlty = yyfplus(gmlty, yyftime(__yy_gml_errCheck(_inst.gmltxt_h), __yy_gml_errCheck(gml_Script_s_history_display_lines_count_yearindex(__yy__v2233, _inst, gmli)))); - } - } - } - } - } - draw_rectangle_color(_inst.x, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 2), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - event_inherited(_inst, _other); - if (yyfless(_inst.gmlyoffset, 0)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(__yy_gml_errCheck(_inst.y), 24), 0.5, 0.5, -90, 16777215, 1); - } - if (yyfgreater(_inst.gmlyoffset, yyfplus(__yy_gml_errCheck(_inst.gmlclampsize), 10))) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 12), 0.5, 0.5, 90, 16777215, 1); - } -} -function gml_Script_s_draw_history_line_gml_Object_obj_hof_history_Draw_64(_inst, _other, argument0, argument1, argument2, argument3, argument4) { - { - if (yyGetBool(yyfgreaterequal(argument2, argument3)) && yyGetBool(yyflessequal(argument2, argument4))) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, argument0); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, ds_map_find_value(gmlmap, "year")); - argument1 = yyfplus(argument1, 24); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, ds_map_find_value(gmlmap, "tla")); - argument1 = yyfplus(argument1, 44); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlmap, "wins"))), "-"), __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "losses")))), "-"), __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "ties"))))); - argument1 = yyfplus(argument1, 44); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, yyfminus(yyfplus(__yy_gml_errCheck(_other.x), __yy_gml_errCheck(_other.sprite_width)), 18), argument2, ds_map_find_value(gmlmap, "finish")); - } - } - } -} -function gml_Script_s_draw_history_lines_college_gml_Object_obj_hof_history_Draw_64(_inst, _other, argument0, argument1, argument2, argument3, argument4, argument5) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, argument0); - var gmlfarRightX = yyfminus(yyfplus(__yy_gml_errCheck(_other.x), __yy_gml_errCheck(_other.sprite_width)), 18); - var gmlyearTeam = yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlmap, "year"))), " "), __yy_gml_errCheck(ds_map_find_value(gmlmap, "tla"))); - var gmlrecYear = real(ds_map_find_value(gmlmap, "year")); - if (yyfequal(gmlrecYear, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)) { - { - return 0; - } - } - var gmlc1 = ""; - var gmlc2 = ""; - var gmlconfTLA = ""; - var gmlcomp, gmlthisConf; - if (yyGetBool(yyfgreaterequal(argument2, argument4)) && yyGetBool(yyflessequal(argument2, argument5))) { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, gmlyearTeam); - gmlc1 = ""; - gmlc1 = yyfplus(gmlc1, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlmap, "wins_cnf"))), "-"), __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "losses_cnf")))), " ")); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(argument1), 44), argument2, gmlc1); - gmlc2 = ""; - gmlconfTLA = ""; - gmlthisConf = gml_Script_s_get_struct_in_array_by_uid(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlconferences, ds_map_find_value(gmlmap, "conference")); - if (yyfequal(gmlthisConf, -4)) { - { - gmlc2 = yyfplus(gmlc2, "NO CONF DATA! "); - } - } else { - { - gmlconfTLA = yyInst(_inst, _other, gmlthisConf).gmltla; - gmlc2 = yyfplus(gmlc2, yyfplus(__yy_gml_errCheck(gmlconfTLA), " ")); - if (yyfgreater(yyInst(_inst, _other, gmlthisConf).gmldivisions, 1)) { - { - if (yyfequal(ds_map_find_value(gmlmap, "division"), 0)) { - { - gmlc2 = yyfplus(gmlc2, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlthisConf).gmldiv_0_name), " ")); - } - } - if (yyfequal(ds_map_find_value(gmlmap, "division"), 1)) { - { - gmlc2 = yyfplus(gmlc2, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlthisConf).gmldiv_1_name), " ")); - } - } - } - } - gmlc2 = yyfplus(gmlc2, gml_Script_s_str_int_to_ordinal(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_get_map_real(_inst, _other, gmlmap, "conference_finish_place", -1)), 1))); - } - } - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmlfarRightX, argument2, gmlc2); - } - } - argument2 = yyfplus(argument2, argument3); - var gmlsubdivName = ""; - if (yyfnotequal(ds_map_find_value(gmlmap, "subdivision"), "")) { - { - if (yyfequal(ds_map_find_value(gmlmap, "subdivision"), "FCS")) { - { - gmlsubdivName = "MINOR"; - } - } - if (yyfequal(ds_map_find_value(gmlmap, "subdivision"), "FBS")) { - { - gmlsubdivName = "MAJOR"; - } - } - if (yyGetBool(yyfgreaterequal(argument2, argument4)) && yyGetBool(yyflessequal(argument2, argument5))) { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, gmlyearTeam); - gmlc1 = ""; - gmlc1 = yyfplus(gmlc1, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(gmlmap, "wins"))), "-"), __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "losses")))), " ")); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(argument1), 44), argument2, gmlc1); - gmlc2 = ""; - if (yyfequal(ds_map_find_value(gmlmap, "subdivision"), "FCS")) { - { - gmlc2 = yyfplus(gmlc2, yyfplus(__yy_gml_errCheck(gmlsubdivName), " ")); - } - } - if (yyfequal(ds_map_find_value(gmlmap, "subdivision"), "FBS")) { - { - gmlc2 = yyfplus(gmlc2, yyfplus(__yy_gml_errCheck(gmlsubdivName), " ")); - } - } - gmlc2 = yyfplus(gmlc2, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Ranked")), " "), __yy_gml_errCheck(gml_Script_s_str_int_to_ordinal(_inst, _other, yyfplus(__yy_gml_errCheck(gml_Script_s_get_map_real(_inst, _other, gmlmap, "subdivision_rank", -1)), 1))))); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmlfarRightX, argument2, gmlc2); - } - } - argument2 = yyfplus(argument2, argument3); - } - } - if (yyfnotequal(gml_Script_s_get_map_real(_inst, _other, gmlmap, "conf_champ_win", -1), -1)) { - { - if (yyGetBool(yyfgreaterequal(argument2, argument4)) && yyGetBool(yyflessequal(argument2, argument5))) { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, gmlyearTeam); - gmlc2 = ""; - gmlc2 = yyfplus(gmlc2, yyfplus(yyfplus(__yy_gml_errCheck(gmlconfTLA), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champions_short")))); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmlfarRightX, argument2, gmlc2); - } - } - argument2 = yyfplus(argument2, argument3); - } - } - if (yyfnotequal(gml_Script_s_get_map_real(_inst, _other, gmlmap, "conf_armynavy_win", -1), -1)) { - { - if (yyGetBool(yyfgreaterequal(argument2, argument4)) && yyGetBool(yyflessequal(argument2, argument5))) { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, gmlyearTeam); - gmlc2 = ""; - gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(gmlmap, "conf_armynavy_win")); - gmlc2 = yyfplus(gmlc2, yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlcomp).gmlname), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champions_short")))); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmlfarRightX, argument2, gmlc2); - } - } - argument2 = yyfplus(argument2, argument3); - } - } - var gmlplayoff_round = gml_Script_s_get_map_real(_inst, _other, gmlmap, "playoff_round_reach", -1); - if (yyfnotequal(gmlplayoff_round, -1)) { - { - if (yyGetBool(yyfgreaterequal(argument2, argument4)) && yyGetBool(yyflessequal(argument2, argument5))) { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, gmlyearTeam); - gmlc2 = yyfplus(yyfplus(yyfplus("MINOR ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_PositionShort"))), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, yyfplus("ui_ReachRoundShort", __yy_gml_errCheck(string(gmlplayoff_round)))))); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmlfarRightX, argument2, gmlc2); - } - } - argument2 = yyfplus(argument2, argument3); - } - } - if (yyfnotequal(gml_Script_s_get_map_real(_inst, _other, gmlmap, "won_bowl", -1), -1)) { - { - if (yyGetBool(yyfgreaterequal(argument2, argument4)) && yyGetBool(yyflessequal(argument2, argument5))) { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, gmlyearTeam); - gmlc2 = ""; - gmlcomp = gml_Script_s_get_competition(_inst, _other, ds_map_find_value(gmlmap, "won_bowl")); - gmlc2 = yyfplus(gmlc2, yyfplus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlcomp).gmlname), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champions_short")))); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmlfarRightX, argument2, gmlc2); - } - } - argument2 = yyfplus(argument2, argument3); - } - } - if (yyfequal(ds_map_find_value(gmlmap, "subdivision_champ"), "loss")) { - { - if (yyGetBool(yyfgreaterequal(argument2, argument4)) && yyGetBool(yyflessequal(argument2, argument5))) { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, gmlyearTeam); - gmlc2 = ""; - gmlc2 = yyfplus(gmlc2, yyfplus(yyfplus(__yy_gml_errCheck(gmlsubdivName), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_ChampRunnerUp")))); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmlfarRightX, argument2, gmlc2); - } - } - argument2 = yyfplus(argument2, argument3); - } - } - if (yyfequal(ds_map_find_value(gmlmap, "subdivision_champ"), "win")) { - { - if (yyGetBool(yyfgreaterequal(argument2, argument4)) && yyGetBool(yyflessequal(argument2, argument5))) { - { - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, argument1, argument2, gmlyearTeam); - gmlc2 = ""; - gmlc2 = yyfplus(gmlc2, yyfplus(yyfplus(__yy_gml_errCheck(gmlsubdivName), " "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champions_short")))); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmlfarRightX, argument2, gmlc2); - } - } - argument2 = yyfplus(argument2, argument3); - } - } - } -} -function gml_Object_obj_hof_history_Gesture_69(_inst, _other) { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)))))) { - { - if (yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width))))) { - _inst.gmlflick_lineY = ds_map_find_value(g_pBuiltIn.get_event_data(), "diffY"); - } - } - } -} -function gml_Object_obj_hof_history_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlflick_lineY = 0; - _inst.gmlyoffset = 0; - _inst.gmlmsoffset = 0; -} -function gml_Object_obj_hof_records_coach_Create_0(_inst, _other) { - _inst.gmls_records_conf_only_games = __yy_method(_inst, gml_Script_s_records_conf_only_games_gml_Object_obj_hof_records_coach_Create_0); - _inst.gmls_records_conf_only_pct = __yy_method(_inst, gml_Script_s_records_conf_only_pct_gml_Object_obj_hof_records_coach_Create_0); - draw_set_font(global.gmlfnt_small_flex); - _inst.gmltxt_h = gml_Script_string_hd_height(_inst, _other, "I"); - _inst.gmlreclist_a = ds_list_create(); - _inst.gmlreclist_b = ds_list_create(); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_FullSeasons")); - ds_list_add(_inst.gmlreclist_b, string(max(0, yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear), 2)))); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_RecordReg")); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_WinPctReg")); - var gmlwins_reg = 0; - var gmllosses_reg = 0; - var gmlties_reg = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmli); - if (yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "wins")) && yyGetBool(ds_map_exists(gmlmap, "losses")) && yyGetBool(ds_map_exists(gmlmap, "ties"))) { - { - gmlwins_reg = yyfplus(gmlwins_reg, real(ds_map_find_value(gmlmap, "wins"))); - gmllosses_reg = yyfplus(gmllosses_reg, real(ds_map_find_value(gmlmap, "losses"))); - gmlties_reg = yyfplus(gmlties_reg, real(ds_map_find_value(gmlmap, "ties"))); - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfequal(ds_map_find_value(gmlmap, "year"), 1)) && yyGetBool(yyfgreater(yyfplus(yyfplus(__yy_gml_errCheck(gmlwins_reg), __yy_gml_errCheck(gmllosses_reg)), __yy_gml_errCheck(gmlties_reg)), 1))) { - { - gmlwins_reg = 0; - gmllosses_reg = 0; - gmlties_reg = 0; - } - } - } - } - } - } - var gmlstr = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(gmlwins_reg)), "-"), __yy_gml_errCheck(string(gmllosses_reg))), "-"), __yy_gml_errCheck(string(gmlties_reg))); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlstr = yyfplus(yyfplus(__yy_gml_errCheck(string(gmlwins_reg)), "-"), __yy_gml_errCheck(string(gmllosses_reg))); - } - } - ds_list_add(_inst.gmlreclist_b, gmlstr); - gmlstr = "0%"; - var gmlnum_games = yyfplus(yyfplus(__yy_gml_errCheck(gmlwins_reg), __yy_gml_errCheck(gmllosses_reg)), __yy_gml_errCheck(gmlties_reg)); - if (yyfgreater(gmlnum_games, 0)) { - gmlstr = string_format(yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlwins_reg), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlties_reg), 0.5)))), __yy_gml_errCheck(gmlnum_games)), 0, 3); - } - ds_list_add(_inst.gmlreclist_b, gmlstr); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_RecordPO")); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_WinPctPO")); - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_POsReached")); - } - } - var gmlwins_po = 0; - var gmllosses_po = 0; - var gmlpocount = 0; - var gmlpoatts = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmli); - if (!yyGetBool(ds_map_exists(gmlmap, "wins_po"))) { - ds_map_set(gmlmap, "wins_po", 0); - } - if (!yyGetBool(ds_map_exists(gmlmap, "losses_po"))) { - ds_map_set(gmlmap, "losses_po", 0); - } - gmlwins_po = yyfplus(gmlwins_po, real(ds_map_find_value(gmlmap, "wins_po"))); - gmllosses_po = yyfplus(gmllosses_po, real(ds_map_find_value(gmlmap, "losses_po"))); - gml_Script_slog(_inst, _other, yyfplus("Year ", __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "year"))))); - gml_Script_slog(_inst, _other, yyfplus("Wins PO ", __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "wins_po"))))); - gml_Script_slog(_inst, _other, yyfplus("Losses PO ", __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "losses_po"))))); - if (yyfgreater(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(gmlmap, "wins_po"))), __yy_gml_errCheck(real(ds_map_find_value(gmlmap, "losses_po")))), 0)) { - { - (g_yyPrePostObject__ = gmlpoatts), (gmlpoatts = g_yyPrePostObject__ instanceof Long ? gmlpoatts.add(1) : ++gmlpoatts), g_yyPrePostObject__; - gml_Script_slog(_inst, _other, yyfplus("Attempts ", __yy_gml_errCheck(string(gmlpoatts)))); - } - } - (g_yyPrePostObject__ = gmlpocount), (gmlpocount = g_yyPrePostObject__ instanceof Long ? gmlpocount.add(1) : ++gmlpocount), g_yyPrePostObject__; - } - } - ds_list_add(_inst.gmlreclist_b, yyfplus(yyfplus(__yy_gml_errCheck(string(gmlwins_po)), "-"), __yy_gml_errCheck(string(gmllosses_po)))); - gmlstr = "0%"; - gmlnum_games = yyfplus(__yy_gml_errCheck(gmlwins_po), __yy_gml_errCheck(gmllosses_po)); - if (yyfgreater(gmlnum_games, 0)) { - gmlstr = string_format(yyfdivide(__yy_gml_errCheck(gmlwins_po), __yy_gml_errCheck(gmlnum_games)), 0, 3); - } - ds_list_add(_inst.gmlreclist_b, gmlstr); - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmlreclist_b, yyfplus(yyfplus(__yy_gml_errCheck(string(gmlpoatts)), "/"), __yy_gml_errCheck(string(max(0, yyfminus(__yy_gml_errCheck(gmlpocount), 1)))))); - } - } - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecords)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecords, gmli); - if (yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "tag"))) { - { - if (yyGetBool(ds_map_exists(gmlmap, "coachstat")) && yyGetBool(yyfequal(real(ds_map_find_value(gmlmap, "coachstat")), 1))) { - { - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, ds_map_find_value(gmlmap, "tag"))); - ds_list_add(_inst.gmlreclist_b, ds_map_find_value(gmlmap, "stat_text")); - } - } - } - } - } - } - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_SeasonsNoSim")); - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_SimRecord")); - } - } - ds_list_add(_inst.gmlreclist_b, string(gml_Script_s_count_full_seasons(_inst, _other))); - var gmlwins_sim = 0; - var gmllosses_sim = 0; - var gmlties_sim = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmli); - if (yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "wins_sim")) && yyGetBool(ds_map_exists(gmlmap, "losses_sim")) && yyGetBool(ds_map_exists(gmlmap, "ties_sim"))) { - { - gmlwins_sim = yyfplus(gmlwins_sim, real(ds_map_find_value(gmlmap, "wins_sim"))); - gmllosses_sim = yyfplus(gmllosses_sim, real(ds_map_find_value(gmlmap, "losses_sim"))); - gmlties_sim = yyfplus(gmlties_sim, real(ds_map_find_value(gmlmap, "ties_sim"))); - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfequal(ds_map_find_value(gmlmap, "year"), 1)) && yyGetBool(yyfgreater(yyfplus(yyfplus(__yy_gml_errCheck(gmlwins_sim), __yy_gml_errCheck(gmllosses_sim)), __yy_gml_errCheck(gmlties_sim)), 1))) { - { - gmlwins_sim = 0; - gmllosses_sim = 0; - gmlties_sim = 0; - } - } - } - } - } - } - var gmlstr_sim = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(gmlwins_sim)), "-"), __yy_gml_errCheck(string(gmllosses_sim))), "-"), __yy_gml_errCheck(string(gmlties_sim))); - if (!yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmlreclist_b, gmlstr_sim); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_RecordPlayersDrafted")); - ds_list_add(_inst.gmlreclist_b, string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlpro_drafted_players)); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_RecordConfGames")); - ds_list_add(_inst.gmlreclist_b, gml_Script_s_records_conf_only_games_gml_Object_obj_hof_records_coach_Create_0(_inst, _other)); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_RecordConfPCT")); - ds_list_add(_inst.gmlreclist_b, gml_Script_s_records_conf_only_pct_gml_Object_obj_hof_records_coach_Create_0(_inst, _other)); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_RecordConfChampWins")); - ds_list_add(_inst.gmlreclist_b, string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_conf_champ_wins)); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_RecordBowlWins")); - ds_list_add(_inst.gmlreclist_b, string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_bowl_wins)); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_RecordChampWins")); - ds_list_add(_inst.gmlreclist_b, string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_champ_wins)); - ds_list_add(_inst.gmlreclist_a, string_replace_all(gml_Script_s_str(_inst, _other, "ui_RecordHighestMajor"), "$FBS", "Major")); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_highest_rank_major, 999999)) { - { - ds_list_add(_inst.gmlreclist_b, "N/A"); - } - } else { - { - ds_list_add(_inst.gmlreclist_b, string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_highest_rank_major)); - } - } - ds_list_add(_inst.gmlreclist_a, string_replace_all(gml_Script_s_str(_inst, _other, "ui_RecordHighestMinor"), "$FCS", "Minor")); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_highest_rank_minor, 999999)) { - { - ds_list_add(_inst.gmlreclist_b, "N/A"); - } - } else { - { - ds_list_add(_inst.gmlreclist_b, string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrec_highest_rank_minor)); - } - } - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_DonationsReceived")); - ds_list_add(_inst.gmlreclist_b, yyfplus(yyfplus("$", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_lifetime_earned))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand")))); - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, "ui_ScolarshipsGranted")); - ds_list_add(_inst.gmlreclist_b, yyfplus(yyfplus("$", __yy_gml_errCheck(string(__yy_gml_errCheck(-__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrc_lifetime_spent))))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Thousand")))); - } - } - _inst.gmllistsize = ds_list_size(_inst.gmlreclist_a); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmllistsize))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfgreater(yyftime(__yy_gml_errCheck(_inst.gmllistsize), __yy_gml_errCheck(_inst.gmltxt_h)), yyfminus(__yy_gml_errCheck(_inst.sprite_height), 16)))) { - _inst.gmlactive = true; - } - _inst.gmlactive = true; -} -function gml_Script_s_records_conf_only_games_gml_Object_obj_hof_records_coach_Create_0(_inst, _other) { - { - var gmlw = 0; - var gmll = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmli); - if (yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "wins_cnf")) && yyGetBool(ds_map_exists(gmlmap, "losses_cnf"))) { - { - gmlw = yyfplus(gmlw, real(ds_map_find_value(gmlmap, "wins_cnf"))); - gmll = yyfplus(gmll, real(ds_map_find_value(gmlmap, "losses_cnf"))); - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfequal(ds_map_find_value(gmlmap, "year"), 1)) && yyGetBool(yyfgreater(yyfplus(__yy_gml_errCheck(gmlw), __yy_gml_errCheck(gmll)), 1))) { - { - gmlw = 0; - gmll = 0; - } - } - } - } - } - } - return yyfplus(yyfplus(__yy_gml_errCheck(string(gmlw)), "-"), __yy_gml_errCheck(string(gmll))); - } -} -function gml_Script_s_records_conf_only_pct_gml_Object_obj_hof_records_coach_Create_0(_inst, _other) { - { - var gmlw = 0; - var gmll = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlhistory, gmli); - if (yyGetBool(ds_exists(gmlmap, 1)) && yyGetBool(ds_map_exists(gmlmap, "wins_cnf")) && yyGetBool(ds_map_exists(gmlmap, "losses_cnf"))) { - { - gmlw = yyfplus(gmlw, real(ds_map_find_value(gmlmap, "wins_cnf"))); - gmll = yyfplus(gmll, real(ds_map_find_value(gmlmap, "losses_cnf"))); - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfequal(ds_map_find_value(gmlmap, "year"), 1)) && yyGetBool(yyfgreater(yyfplus(__yy_gml_errCheck(gmlw), __yy_gml_errCheck(gmll)), 1))) { - { - gmlw = 0; - gmll = 0; - } - } - } - } - } - } - var gmlnum_games = yyfplus(__yy_gml_errCheck(gmlw), __yy_gml_errCheck(gmll)); - if (yyfgreater(gmlnum_games, 0)) { - { - return string_format(yyfdivide(__yy_gml_errCheck(gmlw), __yy_gml_errCheck(gmlnum_games)), 0, 3); - } - } - return "0%"; - } -} -function gml_Object_obj_hof_records_coach_Step_0(_inst, _other) { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(_inst.gmlactive)) { - { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl)) { - _inst.gmlflick_lineY = yyfplus(_inst.gmlflick_lineY, 0.5); - } else { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerr)) { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, 0.5); - } else { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v), 0.5)); - } - } - } - } - if (yyGetBool(abs(_inst.gmlflick_lineY))) { - { - _inst.gmlyoffset = yyfplus(_inst.gmlyoffset, _inst.gmlflick_lineY); - } - } - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(mouse_check_button(1)) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)))) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)))))) { - { - if (yyfequal(_inst.gmlms_offset, 0)) { - _inst.gmlms_offset = yyfminus(__yy_gml_errCheck(_inst.gmlyoffset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - } - _inst.gmlyoffset = yyfplus(__yy_gml_errCheck(_inst.gmlms_offset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - _inst.gmlflick_lineY = 0; - } - } else { - { - _inst.gmlms_offset = 0; - } - } - _inst.gmlflick_lineY = yyftime(_inst.gmlflick_lineY, 0.9); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmllistsize), 1)))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - _inst.gmlyoffset = clamp(_inst.gmlyoffset, _inst.gmlclampsize, 0); -} -function gml_Object_obj_hof_records_coach_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 12); - var gmlbounds_y1 = gmlty; - var gmlbounds_y2 = yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(_inst.sprite_height)), 16); - gmlty = yyfplus(gmlty, _inst.gmlyoffset); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlreclist_a)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(yyfgreaterequal(gmlty, gmlbounds_y1)) && yyGetBool(yyflessequal(gmlty, gmlbounds_y2))) { - { - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 10); - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, ds_list_find_value(_inst.gmlreclist_a, gmli)); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 18); - draw_set_halign(2); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, ds_list_find_value(_inst.gmlreclist_b, gmli)); - } - } - gmlty = yyfplus(gmlty, _inst.gmltxt_h); - } - } - draw_rectangle_color(_inst.x, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 2), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - event_inherited(_inst, _other); - if (yyfless(_inst.gmlyoffset, 0)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(__yy_gml_errCheck(_inst.y), 12), 0.5, 0.5, -90, 16777215, 1); - } - if (yyfgreater(_inst.gmlyoffset, yyfplus(__yy_gml_errCheck(_inst.gmlclampsize), 10))) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 12), 0.5, 0.5, 90, 16777215, 1); - } -} -function gml_Object_obj_hof_records_coach_Gesture_69(_inst, _other) { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)))))) { - { - if (yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width))))) { - _inst.gmlflick_lineY = ds_map_find_value(g_pBuiltIn.get_event_data(), "diffY"); - } - } - } -} -function gml_Object_obj_hof_records_coach_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlflick_lineY = 0; - _inst.gmlyoffset = 0; - _inst.gmlmsoffset = 0; -} -function gml_Object_obj_hof_records_player_Create_0(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - _inst.gmltxt_h = gml_Script_string_hd_height(_inst, _other, "I"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecords = gml_Script_s_sort_record_list(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecords); - _inst.gmlreclist_a = ds_list_create(); - _inst.gmlreclist_b = ds_list_create(); - _inst.gmlreclist_c = ds_list_create(); - _inst.gmlreclist_d = ds_list_create(); - _inst.gmlreclist_flash = ds_list_create(); - var gmlsomestats = false; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecords)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecords, gmli); - if (yyGetBool(ds_exists(gmlmap, 1))) { - { - if (yyGetBool(ds_map_exists(gmlmap, "coachstat")) && yyGetBool(yyfequal(real(ds_map_find_value(gmlmap, "coachstat")), 1))) { - continue; - } - if (yyGetBool(ds_map_exists(gmlmap, "tag"))) { - { - ds_list_add(_inst.gmlreclist_a, gml_Script_s_str(_inst, _other, ds_map_find_value(gmlmap, "tag"))); - } - } - if (yyGetBool(ds_map_exists(gmlmap, "stat"))) { - { - ds_list_add(_inst.gmlreclist_b, yyfplus(__yy_gml_errCheck(string(round(ds_map_find_value(gmlmap, "stat")))), __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "stat_text"))))); - if (yyfgreater(real(ds_map_find_value(gmlmap, "stat")), 0)) { - gmlsomestats = true; - } - } - } - var gmlstr = ""; - if (yyGetBool(ds_map_exists(gmlmap, "qbname")) && yyGetBool(yyfnotequal(ds_map_find_value(gmlmap, "qbname"), "0"))) { - gmlstr = yyfplus(gmlstr, yyfplus(__yy_gml_errCheck(ds_map_find_value(gmlmap, "qbname")), " ")); - } - if (yyGetBool(ds_map_exists(gmlmap, "playername")) && yyGetBool(yyfnotequal(ds_map_find_value(gmlmap, "playername"), "0"))) { - gmlstr = yyfplus(gmlstr, ds_map_find_value(gmlmap, "playername")); - } - ds_list_add(_inst.gmlreclist_c, gmlstr); - gmlstr = ""; - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfnotequal(string(ds_map_find_value(gmlmap, "year")), "0"))) { - gmlstr = yyfplus(gmlstr, yyfplus("Y", __yy_gml_errCheck(string(ds_map_find_value(gmlmap, "year"))))); - } - ds_list_add(_inst.gmlreclist_d, gmlstr); - if (yyGetBool(ds_map_exists(gmlmap, "year")) && yyGetBool(yyfequal(real(ds_map_find_value(gmlmap, "year")), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)) && yyGetBool(ds_map_exists(gmlmap, "week")) && yyGetBool(yyfequal(real(ds_map_find_value(gmlmap, "week")), yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), 1)))) { - ds_list_add(_inst.gmlreclist_flash, 1); - } else { - ds_list_add(_inst.gmlreclist_flash, 0); - } - } - } - } - } - _inst.gmllistsize = ds_list_size(_inst.gmlreclist_a); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmllistsize))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_record_msg_done)) && yyGetBool(!yyGetBool(gmlsomestats)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1))) { - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_PlayerRecords"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_record_msg_done = true; - } - } - _inst.gmlactive = true; -} -function gml_Object_obj_hof_records_player_Step_0(_inst, _other) { - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfequal(yyInst(_inst, _other, global.gmlgp).gmlui_selected, _inst.id)) && yyGetBool(_inst.gmlactive)) { - { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerl)) { - _inst.gmlflick_lineY = yyfplus(_inst.gmlflick_lineY, 0.5); - } else { - if (yyGetBool(yyInst(_inst, _other, global.gmlgp).gmltriggerr)) { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, 0.5); - } else { - _inst.gmlflick_lineY = yyfminus(_inst.gmlflick_lineY, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisr_v), 0.5)); - } - } - } - } - if (yyGetBool(abs(_inst.gmlflick_lineY))) { - { - _inst.gmlyoffset = yyfplus(_inst.gmlyoffset, _inst.gmlflick_lineY); - } - } - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(mouse_check_button(1)) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)))) && yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)))))) { - { - if (yyfequal(_inst.gmlms_offset, 0)) { - _inst.gmlms_offset = yyfminus(__yy_gml_errCheck(_inst.gmlyoffset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - } - _inst.gmlyoffset = yyfplus(__yy_gml_errCheck(_inst.gmlms_offset), __yy_gml_errCheck(g_pBuiltIn.get_mouse_y())); - _inst.gmlflick_lineY = 0; - } - } else { - { - _inst.gmlms_offset = 0; - } - } - _inst.gmlflick_lineY = yyftime(_inst.gmlflick_lineY, 0.9); - _inst.gmlclampsize = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmllistsize), 1)))), __yy_gml_errCheck(_inst.gmltxt_h))), __yy_gml_errCheck(_inst.sprite_height)); - _inst.gmlyoffset = clamp(_inst.gmlyoffset, _inst.gmlclampsize, 0); -} -function gml_Object_obj_hof_records_player_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - var gmltx = _inst.x; - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 12); - var gmlbounds_y1 = gmlty; - var gmlbounds_y2 = yyfminus(yyfplus(__yy_gml_errCheck(gmlty), __yy_gml_errCheck(_inst.sprite_height)), 16); - gmlty = yyfplus(gmlty, _inst.gmlyoffset); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(_inst.gmlreclist_a)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(yyfgreaterequal(gmlty, gmlbounds_y1)) && yyGetBool(yyflessequal(gmlty, gmlbounds_y2))) { - { - var gmlc = 16777215; - if (yyfequal(ds_list_find_value(_inst.gmlreclist_flash, gmli), 1)) { - gmlc = global.gmlc_primary; - } - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 10); - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, ds_list_find_value(_inst.gmlreclist_a, gmli), gmlc, gmlc, gmlc, gmlc, 1); - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.sprite_width), 2))); - draw_set_halign(2); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, ds_list_find_value(_inst.gmlreclist_b, gmli), gmlc, gmlc, gmlc, gmlc, 1); - gmltx = yyfplus(gmltx, 10); - draw_set_halign(0); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, ds_list_find_value(_inst.gmlreclist_c, gmli), gmlc, gmlc, gmlc, gmlc, 1); - gmltx = yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 18); - draw_set_halign(2); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, ds_list_find_value(_inst.gmlreclist_d, gmli), gmlc, gmlc, gmlc, gmlc, 1); - } - } - gmlty = yyfplus(gmlty, _inst.gmltxt_h); - } - } - draw_rectangle_color(_inst.x, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 2), global.gmlc_background, global.gmlc_background, global.gmlc_background, global.gmlc_background, 0); - event_inherited(_inst, _other); - if (yyfless(_inst.gmlyoffset, 0)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfplus(__yy_gml_errCheck(_inst.y), 12), 0.5, 0.5, -90, 16777215, 1); - } - if (yyfgreater(_inst.gmlyoffset, yyfplus(__yy_gml_errCheck(_inst.gmlclampsize), 10))) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000090), 0, yyfminus(yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), 10), yyfminus(yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 12), 0.5, 0.5, 90, 16777215, 1); - } -} -function gml_Object_obj_hof_records_player_Gesture_69(_inst, _other) { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)) && yyGetBool(yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_y(), _inst.y)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_y(), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)))))) { - { - if (yyGetBool(yyfgreater(g_pBuiltIn.get_mouse_x(), _inst.x)) && yyGetBool(yyfless(g_pBuiltIn.get_mouse_x(), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width))))) { - _inst.gmlflick_lineY = ds_map_find_value(g_pBuiltIn.get_event_data(), "diffY"); - } - } - } -} -function gml_Object_obj_hof_records_player_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlflick_lineY = 0; - _inst.gmlyoffset = 0; - _inst.gmlmsoffset = 0; -} -function gml_Object_obj_master_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "------> Create: obj_master"); - gml_Script_slog(_inst, _other, g_pBuiltIn.get_os_device()); - gml_Script_s_set_exception_reporter(_inst, _other); - gml_Script_s_safe_run(_inst, _other, kgml_Script_s_startup); -} -function gml_Object_obj_master_Alarm_0(_inst, _other) { - gml_Script_s_iap_init(_inst, _other); -} -function gml_Object_obj_master_Alarm_1(_inst, _other) {} -function gml_Object_obj_master_Alarm_2(_inst, _other) { - gml_Script_s_stop_brass_loop_finalize(_inst, _other); -} -function gml_Object_obj_master_Step_0(_inst, _other) { - if (yyGetBool(global.gmlbrowser) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000069))))) { - gml_Script_s_update_poki_scaling(_inst, _other); - } - gml_Script_s_update_gamepad(_inst, _other); - if (yyGetBool(global.gmldebug)) { - gml_Script_s_debug_window_size(_inst, _other); - } -} -function gml_Object_obj_master_Other_75(_inst, _other) { - if (yyGetBool(ds_exists(g_pBuiltIn.get_async_load(), 1))) { - { - gml_Script_slog(_inst, _other, yyfplus("Async_System: ", __yy_gml_errCheck(string(ds_map_find_value(g_pBuiltIn.get_async_load(), "event_type"))))); - var ___sw1930___ = ds_map_find_value(g_pBuiltIn.get_async_load(), "event_type"); - var ___swc1931___ = -1; - if (yyCompareVal(___sw1930___, "audio_system_status", g_GMLMathEpsilon, false) == 0) { - ___swc1931___ = 0; - } - switch (___swc1931___) { - case 0: { - if (!yyGetBool(global.gmlbrowser)) { - return; - } - gml_Script_s_update_music(_inst, _other); - break; - } - } - gml_Script_s_gamepad_async(_inst, _other); - } - } -} // /// @description Debug RoomName -function gml_Object_obj_master_Other_4(_inst, _other) { - gml_Script_slogf(_inst, _other, "\nROOM: %1", room_get_name(g_pBuiltIn.get_current_room())); - gml_Script_slogf(_inst, _other, "gamepad: %1", global.gmlgamepad); -} -function gml_Object_obj_master_KeyPress_67(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - { - var __yy__v2234 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2235 in __yy__v2234) { - if (!__yy__v2234.hasOwnProperty(__yy__v2235)) continue; - var __yy__v2236 = __yy__v2234[__yy__v2235]; - return; - } - } - { - var __yy__v2237 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v2238 in __yy__v2237) { - if (!__yy__v2237.hasOwnProperty(__yy__v2238)) continue; - var __yy__v2239 = __yy__v2237[__yy__v2238]; - return; - } - } - if (yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x0000004f)))) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000048))))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, 100); - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_credits_purchased")), 10)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlseason_credits_purchased, 100); - audio_play_sound(YYASSET_REF(0x02000012), 1, false); - gml_Script_s_meter_change(_inst, _other, 8, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, g_pBuiltIn.get_current_room(), "Coins!"); - } - } -} -function gml_Object_obj_master_KeyPress_83(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - { - var __yy__v2240 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2241 in __yy__v2240) { - if (!__yy__v2240.hasOwnProperty(__yy__v2241)) continue; - var __yy__v2242 = __yy__v2240[__yy__v2241]; - return; - } - } - if (yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e))) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x0000004f)))) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000048))))) { - { - if (yyGetBool(keyboard_check(17))) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_skip_to_week(_inst, _other, gml_Script_s_get_skip_to_week(_inst, _other)); - } - } else { - { - gml_Script_s_skip_to_week(_inst, _other, 18); - } - } - gml_Script_s_competitions_status_update(_inst, _other); - gml_Script_s_update_human_fixtures(_inst, _other); - } - } else { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage = -11; - room_goto(YYASSET_REF(0x0300000e)); - } - } else { - { - gml_Script_s_start_new_season(_inst, _other, false); - } - } - } - } - return; - } - } -} -function gml_Object_obj_master_KeyPress_48(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - { - var __yy__v2243 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2244 in __yy__v2243) { - if (!__yy__v2243.hasOwnProperty(__yy__v2244)) continue; - var __yy__v2245 = __yy__v2243[__yy__v2244]; - return; - } - } - gml_Script_s_update_ui_colours(_inst, _other); - room_goto(g_pBuiltIn.get_current_room()); -} -function gml_Object_obj_master_KeyPress_66(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - { - var __yy__v2246 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2247 in __yy__v2246) { - if (!__yy__v2246.hasOwnProperty(__yy__v2247)) continue; - var __yy__v2248 = __yy__v2246[__yy__v2247]; - return; - } - } - if (yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x0300000e))) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x0000004f)))) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x00000048))))) { - { - gml_Script_s_skip_to_week(_inst, _other, gml_Script_s_get_bye_week(_inst, _other)); - gml_Script_s_competitions_status_update(_inst, _other); - gml_Script_s_update_human_fixtures(_inst, _other); - } - } -} -function gml_Object_obj_master_KeyPress_78(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - { - var __yy__v2249 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2250 in __yy__v2249) { - if (!__yy__v2249.hasOwnProperty(__yy__v2250)) continue; - var __yy__v2251 = __yy__v2249[__yy__v2250]; - return; - } - } - gml_Script_s_add_news(_inst, _other, "This is the news!##This is the news! This is the news! This is the news! This is the news! This is the news! This is the news! This is the news! This is the news! This is the news! This is the news! This is the news! "); - gml_Script_s_check_for_news(_inst, _other); -} -function gml_Object_obj_master_KeyPress_68(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - { - var __yy__v2252 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2253 in __yy__v2252) { - if (!__yy__v2252.hasOwnProperty(__yy__v2253)) continue; - var __yy__v2254 = __yy__v2252[__yy__v2253]; - return; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - return; - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - gml_Script_s_add_news_dyn(_inst, _other, "web", "QB wins award!##You won the Retro Bowl MVP award!", gml_Script_s_get_qb_pmap(_inst, _other)); - gml_Script_s_check_for_news(_inst, _other); - } - } -} -function gml_Object_obj_master_KeyPress_82(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - { - var __yy__v2255 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2256 in __yy__v2255) { - if (!__yy__v2255.hasOwnProperty(__yy__v2256)) continue; - var __yy__v2257 = __yy__v2255[__yy__v2256]; - return; - } - } - gml_Script_s_show_rm_winners(_inst, _other, 1, -1, "v_gold", "", kgml_Script_btn_click_Home, false); -} -function gml_Object_obj_camera_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "obj_camera.create"); - gml_Script_s_create_camera(_inst, _other); -} -function gml_Object_obj_camera_Alarm_0(_inst, _other) { - window_center(); - { - var __yy__v2258 = GetWithArray(YYASSET_REF(0x00000019)); - for (var __yy__v2259 in __yy__v2258) { - if (!__yy__v2258.hasOwnProperty(__yy__v2259)) continue; - var __yy__v2260 = __yy__v2258[__yy__v2259]; - { - gml_Script_s_pause_btn_recenter(__yy__v2260, _inst); - if (yyGetBool(variable_instance_exists(__yy__v2260.id, "is_paused")) && yyGetBool(__yy__v2260.gmlis_paused)) { - gml_Script_s_pause_options_recenter(__yy__v2260, _inst); - } - } - } - } - { - var __yy__v2261 = GetWithArray(YYASSET_REF(0x0000007a)); - for (var __yy__v2262 in __yy__v2261) { - if (!__yy__v2261.hasOwnProperty(__yy__v2262)) continue; - var __yy__v2263 = __yy__v2261[__yy__v2262]; - gml_Script_s_btn_audible_reposition(__yy__v2263, _inst); - } - } - { - var __yy__v2264 = GetWithArray(YYASSET_REF(0x0000007b)); - for (var __yy__v2265 in __yy__v2264) { - if (!__yy__v2264.hasOwnProperty(__yy__v2265)) continue; - var __yy__v2266 = __yy__v2264[__yy__v2265]; - gml_Script_s_btn_audible_reposition(__yy__v2266, _inst); - } - } - { - var __yy__v2267 = GetWithArray(YYASSET_REF(0x0000007c)); - for (var __yy__v2268 in __yy__v2267) { - if (!__yy__v2267.hasOwnProperty(__yy__v2268)) continue; - var __yy__v2269 = __yy__v2267[__yy__v2268]; - gml_Script_s_btn_fieldgoal_reposition(__yy__v2269, _inst); - } - } - { - var __yy__v2270 = GetWithArray(YYASSET_REF(0x00000020)); - for (var __yy__v2271 in __yy__v2270) { - if (!__yy__v2270.hasOwnProperty(__yy__v2271)) continue; - var __yy__v2272 = __yy__v2270[__yy__v2271]; - gml_Script_s_btn_kickoff_recenter(__yy__v2272, _inst); - } - } - { - var __yy__v2273 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2274 in __yy__v2273) { - if (!__yy__v2273.hasOwnProperty(__yy__v2274)) continue; - var __yy__v2275 = __yy__v2273[__yy__v2274]; - gml_Script_s_message_recenter(__yy__v2275, _inst); - } - } -} -function gml_Object_obj_camera_Step_2(_inst, _other) { - if (yyGetBool(is_undefined(_inst.gmlzoom))) { - { - gml_Script_s_create_camera(_inst, _other); - return; - } - } - if (yyGetBool(global.gmlbrowser) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 21))) { - { - if (yyGetBool(yyfnotequal(_inst.gmldisplay_width, display_get_width())) || yyGetBool(yyfnotequal(_inst.gmldisplay_height, display_get_height()))) { - gml_Script_s_create_camera(_inst, _other); - } - } - } - var gml_cur_x = camera_get_view_x(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]); - var gml_cur_y = camera_get_view_y(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]); - var gml_x = gml_cur_x; - var gml_y = gml_cur_y; - var gmldes_zoom = 1.2; - var gml_spd = 0.03; - var gml_pan = yyftime(__yy_gml_errCheck(_inst.gmlview_width), __yy_gml_errCheck(_inst.gmlzoom)); - { - var __yy__v2276 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v2277 in __yy__v2276) { - if (!__yy__v2276.hasOwnProperty(__yy__v2277)) continue; - var __yy__v2278 = __yy__v2276[__yy__v2277]; - { - var ___sw1940___ = __yy__v2278.gmlstate; - var ___swc1941___ = -1; - if (yyCompareVal(___sw1940___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1941___ = 0; - } - switch (___swc1941___) { - case 0: { - if (yyfnotequal(__yy__v2278.gmlcomm_stage, 14)) { - gmldes_zoom = 2; - } - gml_x = 1300; - if (yyGetBool(global.gmlexhibition) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1))) { - { - gml_Script_s_force_kick_direction(__yy__v2278, _inst); - var ___sw1942___ = __yy__v2278.gmldrivedir; - var ___swc1943___ = -1; - if (yyCompareVal(___sw1942___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1943___ = 0; - } else if (yyCompareVal(___sw1942___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1943___ = 1; - } - switch (___swc1943___) { - case 0: { - gml_x = yyfminus(gml_x, yyftime(__yy_gml_errCheck(__yy__v2278.gmlscrimmage), 20)); - break; - } - case 1: { - gml_x = yyfplus(gml_x, yyftime(__yy_gml_errCheck(__yy__v2278.gmlscrimmage), 20)); - break; - } - } - } - } else { - { - var ___sw1944___ = __yy__v2278.gmldrivedir; - var ___swc1945___ = -1; - if (yyCompareVal(___sw1944___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc1945___ = 0; - } else if (yyCompareVal(___sw1944___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1945___ = 1; - } - switch (___swc1945___) { - case 0: { - if (yyfequal(__yy__v2278.gmlpossession, __yy__v2278.gmlhuman_team)) { - gml_x = yyfminus(gml_x, yyftime(__yy_gml_errCheck(__yy__v2278.gmlscrimmage), 20)); - } else { - gml_x = yyfplus(gml_x, yyftime(__yy_gml_errCheck(__yy__v2278.gmlscrimmage), 20)); - } - break; - } - case 1: { - if (yyfequal(__yy__v2278.gmlpossession, __yy__v2278.gmlhuman_team)) { - gml_x = yyfplus(gml_x, yyftime(__yy_gml_errCheck(__yy__v2278.gmlscrimmage), 20)); - } else { - gml_x = yyfminus(gml_x, yyftime(__yy_gml_errCheck(__yy__v2278.gmlscrimmage), 20)); - } - break; - } - } - } - } - var ___sw1946___ = __yy__v2278.gmlcomm_stage; - var ___swc1947___ = -1; - if (yyCompareVal(___sw1946___, 12, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1946___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1947___ = 0; - } else if (yyCompareVal(___sw1946___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1946___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1946___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1947___ = 1; - } - switch (___swc1947___) { - case 0: { - if (yyGetBool(yyfnotequal(__yy__v2278.gmlquarter, 3)) && yyGetBool(yyfnotequal(__yy__v2278.gmlquarter, 5))) { - break; - } - } - case 1: { - gml_spd = 0.15; - gml_x = 1300; - break; - } - default: { - break; - } - } - gml_x = yyfminus(gml_x, yyftime(__yy_gml_errCheck(gml_pan), 0.5)); - break; - } - default: { - break; - } - } - } - } - } - { - var __yy__v2279 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v2280 in __yy__v2279) { - if (!__yy__v2279.hasOwnProperty(__yy__v2280)) continue; - var __yy__v2281 = __yy__v2279[__yy__v2280]; - { - var gmlby = __yy__v2281.y; - if (yyGetBool(gml_Script_s_aiming(__yy__v2281, _inst))) { - gmlby = 280; - } - gml_x = yyfminus(__yy_gml_errCheck(__yy__v2281.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_pan), 0.5))); - gml_y = yyfminus(__yy_gml_errCheck(gmlby), __yy_gml_errCheck(yyftime(yyftime(__yy_gml_errCheck(_inst.gmlview_height), __yy_gml_errCheck(_inst.gmlzoom)), 0.5))); - if (yyGetBool(__yy__v2281.gmlholder) && yyGetBool(gml_Script_s_aiming(__yy__v2281, _inst))) { - { - var gmldist = gml_Script_s_get_distance_to_furthest_teammate(__yy__v2281, _inst, __yy__v2281.gmlholder); - gmldes_zoom = lerp(yyfdivide(600, __yy_gml_errCheck(gmldist)), 2, 1.6); - gmldes_zoom = clamp(gmldes_zoom, 1.6, 2); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) { - gml_x = yyfminus(__yy_gml_errCheck(__yy__v2281.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_pan), 0.6))); - } else { - gml_x = yyfminus(__yy_gml_errCheck(__yy__v2281.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_pan), 0.4))); - } - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking) || yyGetBool(gml_Script_s_is_kickoff(__yy__v2281, _inst, false))) { - { - gml_x = yyfminus(__yy_gml_errCheck(__yy__v2281.x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gml_pan), 0.5))); - gmldes_zoom = 1.9; - } - } - } - } - } - if (!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_zoom"))) { - _inst.gmlzoom = 2; - } else { - _inst.gmlzoom = lerp(_inst.gmlzoom, gmldes_zoom, 0.02); - } - camera_set_view_size(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)], yyftime(__yy_gml_errCheck(_inst.gmlview_width), __yy_gml_errCheck(_inst.gmlzoom)), yyftime(__yy_gml_errCheck(_inst.gmlview_height), __yy_gml_errCheck(_inst.gmlzoom))); - var gmlcam_w = camera_get_view_width(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]); - var gmlcam_h = camera_get_view_height(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]); - gml_x = clamp(lerp(gml_cur_x, gml_x, gml_spd), 0, yyfminus(__yy_gml_errCheck(g_pBuiltIn.room_width), __yy_gml_errCheck(gmlcam_w))); - gml_y = clamp(lerp(gml_cur_y, gml_y, gml_spd), 0, yyfminus(__yy_gml_errCheck(g_pBuiltIn.room_height), __yy_gml_errCheck(gmlcam_h))); - camera_set_view_pos(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)], gml_x, gml_y); -} -function gml_Object_obj_camera_Other_4(_inst, _other) { - g_pBuiltIn.set_view_enable(true); - g_pBuiltIn.view_visible[__yy_gml_array_check_index_set(0)] = true; -} -function gml_Object_obj_camera_Other_5(_inst, _other) { - if (!yyGetBool(global.gmlbrowser)) { - { - gml_Script_s_set_desktop_dev_window_size(_inst, _other); - display_set_gui_size(480, 270); - surface_resize(g_pBuiltIn.application_surface, 480, 270); - window_center(); - } - } -} -function gml_Object_obj_scanlines_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "------> Create: obj_scanlines"); - { - var __yy__v2282 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2283 in __yy__v2282) { - if (!__yy__v2282.hasOwnProperty(__yy__v2283)) continue; - var __yy__v2284 = __yy__v2282[__yy__v2283]; - _inst.gmlon = ds_map_find_value(__yy__v2284.gmlmap_options, "op_scanlines"); - } - } -} -function gml_Object_obj_scanlines_Draw_75(_inst, _other) { - var gmlgw = display_get_gui_width(); - var gmlgh = display_get_gui_height(); - var gmlcol = global.gmlc_background; - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000001))) { - gmlcol = 0; - } - if (yyGetBool(yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000000))) && yyGetBool(!yyGetBool(instance_exists(YYASSET_REF(0x0000004f))))) { - gmlcol = 0; - } - if (yyfequal(g_pBuiltIn.get_current_room(), YYASSET_REF(0x03000011))) { - gmlcol = 0; - } - draw_rectangle_color(-1080, -1080, -1, 1080, gmlcol, gmlcol, gmlcol, gmlcol, 0); - draw_rectangle_color(gmlgw, -1080, yyfplus(__yy_gml_errCheck(gmlgw), 1080), 1080, gmlcol, gmlcol, gmlcol, gmlcol, 0); - draw_rectangle_color(-1080, -1080, yyfplus(__yy_gml_errCheck(gmlgw), 1080), -1, gmlcol, gmlcol, gmlcol, gmlcol, 0); - draw_rectangle_color(-1080, gmlgh, yyfplus(__yy_gml_errCheck(gmlgw), 1080), yyfplus(__yy_gml_errCheck(gmlgh), 1080), gmlcol, gmlcol, gmlcol, gmlcol, 0); - var gml_on = _inst.gmlon; - var gmlalf = 0.08; - var gmlscl = 0.5; - { - var __yy__v2285 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v2286 in __yy__v2285) { - if (!__yy__v2285.hasOwnProperty(__yy__v2286)) continue; - var __yy__v2287 = __yy__v2285[__yy__v2286]; - { - if (yyfequal(__yy__v2287.gmlstate, 3)) { - gml_on = true; - } - } - } - } - if (yyGetBool(gml_on)) { - { - draw_sprite_tiled_ext(_inst, YYASSET_REF(0x010000b1), 0, -540, -540, gmlscl, gmlscl, 16777215, gmlalf); - } - } - if (yyGetBool(instance_exists(YYASSET_REF(0x00000062))) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).alarm)], 0))) { - { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(2); - var gmlgx = display_get_gui_width(); - var gmlgy = display_get_gui_height(); - draw_set_color(0); - draw_set_alpha(0.75); - draw_rectangle(yyfminus(__yy_gml_errCheck(gmlgx), 110), yyfminus(__yy_gml_errCheck(gmlgy), 16), gmlgx, gmlgy, 0); - draw_set_color(16777215); - draw_set_alpha(1); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(gmlgx), 6), yyfminus(__yy_gml_errCheck(gmlgy), 8), gml_Script_s_str(_inst, _other, "ui_Connecting")); - draw_sprite_ext(_inst, YYASSET_REF(0x01000066), 0, yyfminus(__yy_gml_errCheck(gmlgx), 102), yyfminus(__yy_gml_errCheck(gmlgy), 7), 1, 1, yyfmod(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 5)), 360), 16777215, 1); - } - } - if (yyfequal(window_get_cursor(), -1)) { - { - draw_set_alpha(0.1); - var gmlmx = device_mouse_x_to_gui(0); - var gmlmy = device_mouse_y_to_gui(0); - draw_circle_color(gmlmx, gmlmy, 4, 16777215, 16777215, 0); - draw_set_alpha(1); - } - } - if (yyGetBool(gml_Script_s_is_debug_desktop(_inst, _other)) && yyGetBool(!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other)))) { - { - draw_set_font(global.gmlfnt_small_flex); - gml_Script_draw_hd_text(_inst, _other, yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2), yyfminus(__yy_gml_errCheck(display_get_gui_height()), 20), "NO TOUCH"); - } - } -} -function gml_Object_obj_scanlines_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlon = false; -} -function gml_Object_obj_intercept_point_Create_0(_inst, _other) { - _inst.gmlpx = 0; - _inst.gmlpy = 0; - _inst.gmlintercept_AB = 0; - _inst.gmlintercept_CD = 0; - _inst.gmlintercept = false; -} -function gml_Object_obj_credit_Create_0(_inst, _other) { - _inst.gmlcreation_time = g_pBuiltIn.get_current_time(); -} -function gml_Object_obj_credit_Destroy_0(_inst, _other) { - var ___sw1950___ = _inst.gmltype; - var ___swc1951___ = -1; - if (yyCompareVal(___sw1950___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1951___ = 0; - } else if (yyCompareVal(___sw1950___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1951___ = 1; - } - switch (___swc1951___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit = yyfplus(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_credit, _inst.gmlvalue); - break; - } - case 1: { - if (!yyGetBool(is_undefined(_inst.gmlpmap))) { - ds_map_set(_inst.gmlpmap, "rating", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "rating")), 1)); - } - break; - } - } -} -function gml_Object_obj_credit_Step_0(_inst, _other) { - var ___sw1954___ = _inst.gmlstage; - var ___swc1955___ = -1; - if (yyCompareVal(___sw1954___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1955___ = 0; - } else if (yyCompareVal(___sw1954___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1955___ = 1; - } else if (yyCompareVal(___sw1954___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1955___ = 2; - } - switch (___swc1955___) { - case 0: { - _inst.image_xscale = yyfplus(_inst.image_xscale, 0.2); - _inst.image_yscale = _inst.image_xscale; - if (yyfgreaterequal(_inst.image_xscale, _inst.gmldes_scale)) { - (g_yyPrePostObject__ = _inst.gmlstage), (_inst.gmlstage = g_yyPrePostObject__ instanceof Long ? _inst.gmlstage.add(1) : ++_inst.gmlstage), g_yyPrePostObject__; - } - break; - } - case 1: { - move_towards_point(_inst, _inst.gmldes_x, _inst.gmldes_y, 5); - _inst.image_xscale = yyftime(_inst.image_xscale, 0.97); - _inst.image_yscale = _inst.image_xscale; - if (yyfless(point_distance(_inst.x, _inst.y, _inst.gmldes_x, _inst.gmldes_y), 5)) { - (g_yyPrePostObject__ = _inst.gmlstage), (_inst.gmlstage = g_yyPrePostObject__ instanceof Long ? _inst.gmlstage.add(1) : ++_inst.gmlstage), g_yyPrePostObject__; - } - break; - } - case 2: { - instance_destroy(_inst); - break; - } - } -} -function gml_Object_obj_credit_Draw_0(_inst, _other) {} -function gml_Object_obj_credit_Draw_75(_inst, _other) { - draw_self(_inst); -} -function gml_Object_obj_credit_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlcreation_time = 0; - _inst.gmlstage = 0; - _inst.gmldes_x = 0; - _inst.gmldes_y = 0; - _inst.gmlvalue = 0; - _inst.gmldes_scale = 4; - _inst.gmltype = 1; - _inst.gmlpmap = -4; -} -function gml_Object_obj_kongregate_Create_0(_inst, _other) { - yyInst(_inst, _other, 100252).gmltext = url_get_domain(); -} -function gml_Object_obj_store_async_Create_0(_inst, _other) { - gml_Script_s_set_up_purchase_ids(_inst, _other); - gml_Script_s_iap_init(_inst, _other); -} -function gml_Object_obj_store_async_Other_66(_inst, _other) { - var ___sw1958___ = g_pBuiltIn.get_os_type(); - var ___swc1959___ = -1; - if (yyCompareVal(___sw1958___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1959___ = 0; - } else if (yyCompareVal(___sw1958___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1959___ = 1; - } - switch (___swc1959___) { - case 0: { - gml_Script_s_iap_async_android(_inst, _other); - break; - } - case 1: { - gml_Script_s_iap_async_ios(_inst, _other); - break; - } - } -} -function gml_Object_obj_controller_Create_0(_inst, _other) { - if (yyGetBool(global.gmlmobile_device)) { - os_powersave_enable(false); - } - gml_Script_s_sound_audience_idle(_inst, _other); - gml_Script_s_qb_mode_update_resting(_inst, _other); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprematch_team_morale_qb = gml_Script_s_get_morale(_inst, _other); - } - _inst.gmlmyfps = g_pBuiltIn.fps_real; - _inst.gmlfps_timer = 0; - global.gmlreplay_frame = 0; - global.gmlreplay_tick = 0; - global.gmlreplay_end = 0; - global.gmlreplay_do = false; - global.gmlreplay_drag_x = 0; - global.gmlpoki_done_post_match_reward = false; - _inst.gmldifficulty = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsuppress_difficulty; - var ___sw1966___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty; - var ___swc1967___ = -1; - if (yyCompareVal(___sw1966___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1967___ = 0; - } else if (yyCompareVal(___sw1966___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1967___ = 1; - } else if (yyCompareVal(___sw1966___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1967___ = 2; - } else if (yyCompareVal(___sw1966___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1967___ = 3; - } else if (yyCompareVal(___sw1966___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1967___ = 4; - } - switch (___swc1967___) { - case 0: { - break; - } - case 1: { - _inst.gmldifficulty = 7; - break; - } - case 2: { - _inst.gmldifficulty = 2; - break; - } - case 3: { - _inst.gmldifficulty = -5; - break; - } - case 4: { - _inst.gmldifficulty = -5; - break; - } - } - _inst.gmlstate = 1; - _inst.gmlcomm_stage = 0; - _inst.gmlcomm_next_stage = 0; - _inst.gmllast_stage = 0; - _inst.gmltap_msg = ""; - _inst.gmlcomm_txt = string_upper(gml_Script_s_str(_inst, _other, "match_GetReady")); - _inst.gmlcomm_proceed = false; - _inst.gmlcomm_defender = -4; - _inst.gmlcomm_gain = 35; - _inst.gmlgoforit = false; - _inst.gmlhailmary = false; - _inst.gmlposs_txt = 1; - _inst.gmllast_play = 0; - _inst.gmlscorer = ""; - _inst.gmlscored_by = -1; - _inst.gmlplay_start = 0; - _inst.gmlhad_ot_possession = __yy_gml_array_create([]); - _inst.gmlhad_ot_possession = __yy_gml_array_check(_inst.gmlhad_ot_possession, 1346804767); - _inst.gmlhad_ot_possession[__yy_gml_array_check_index_set(0)] = 0; - _inst.gmlhad_ot_possession[__yy_gml_array_check_index_set(1)] = 0; - _inst.gmlstate_previous = _inst.gmlstate; - _inst.gmlpause_state_previous = _inst.gmlstate; - _inst.gmldraw_pause_ui = true; - _inst.gmlskip_half = false; - _inst.gmlgametimer = 0; - _inst.gmlminutes = yyfplus(2, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength)); - _inst.gmlseconds = 0; - _inst.gmltime_subtract = 0; - _inst.gmltd_time = 0; - gml_Script_s_reset_match_stats(_inst, _other, false); - randomise(); - _inst.gmlhuman_team = max(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, 0); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("human_team index:[", __yy_gml_errCheck(string(_inst.gmlhuman_team))), "]")); - _inst.gmlteam = __yy_gml_array_create([]); - _inst.gmlteam_name = __yy_gml_array_create([]); - _inst.gmlteam_score = __yy_gml_array_create([]); - _inst.gmlteam_offense = __yy_gml_array_create([]); - _inst.gmlteam_defense = __yy_gml_array_create([]); - _inst.gmlteam_roster = __yy_gml_array_create([]); - _inst.gmlteam = __yy_gml_array_check(_inst.gmlteam, 2482654026); - _inst.gmlteam[__yy_gml_array_check_index_set(0)] = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)]; - _inst.gmlteam[__yy_gml_array_check_index_set(1)] = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)]; - _inst.gmlteam_name = __yy_gml_array_check(_inst.gmlteam_name, 4207176991); - _inst.gmlteam_name[__yy_gml_array_check_index_set(0)] = ds_map_find_value(_inst.gmlteam[__yy_gml_array_check_index(0, _inst.gmlteam)], "name"); - _inst.gmlteam_name[__yy_gml_array_check_index_set(1)] = ds_map_find_value(_inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)], "name"); - _inst.gmlteam_score = __yy_gml_array_check(_inst.gmlteam_score, 4137727317); - _inst.gmlteam_score[__yy_gml_array_check_index_set(0)] = 0; - _inst.gmlteam_score[__yy_gml_array_check_index_set(1)] = 0; - _inst.gmlteam_offense = __yy_gml_array_check(_inst.gmlteam_offense, 2430042449); - _inst.gmlteam_offense[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_offense(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(0, _inst.gmlteam)]); - _inst.gmlteam_offense[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_offense(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)]); - _inst.gmlteam_defense = __yy_gml_array_check(_inst.gmlteam_defense, 2826004556); - _inst.gmlteam_defense[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_defense(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(0, _inst.gmlteam)]); - _inst.gmlteam_defense[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_defense(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)]); - _inst.gmlteam_roster = __yy_gml_array_check(_inst.gmlteam_roster, 488269918); - _inst.gmlteam_roster[__yy_gml_array_check_index_set(_inst.gmlhuman_team)] = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster; - _inst.gmlteam_roster[__yy_gml_array_check_index_set(!yyGetBool(_inst.gmlhuman_team) ? 1 : 0)] = -4; - _inst.gmlteam_conf_tag = __yy_gml_array_check(_inst.gmlteam_conf_tag, 753706861); - _inst.gmlteam_conf_tag[__yy_gml_array_check_index_set(0)] = ""; - _inst.gmlteam_conf_tag[__yy_gml_array_check_index_set(1)] = ""; - if (yyGetBool(global.gmlexhibition)) { - { - _inst.gmlteam_offense[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_offense_exh(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(0, _inst.gmlteam)], global.gmlexh_roster_p0); - _inst.gmlteam_offense[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_offense_exh(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)], global.gmlexh_roster_p1); - _inst.gmlteam_defense[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_defense_exh(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(0, _inst.gmlteam)], global.gmlexh_roster_p0); - _inst.gmlteam_defense[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_defense_exh(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)], global.gmlexh_roster_p1); - _inst.gmlteam_roster[__yy_gml_array_check_index_set(0)] = yyGetBool(global.gmlexh_use_roster_p0) ? global.gmlexh_roster_p0 : -4; - _inst.gmlteam_roster[__yy_gml_array_check_index_set(1)] = yyGetBool(global.gmlexh_use_roster_p1) ? global.gmlexh_roster_p1 : -4; - global.gmlexh_roster_p0 = -4; - global.gmlexh_roster_p1 = -4; - gml_Script_slog_roster(_inst, _other, "Ob_control.create first assign", 0); - gml_Script_slog_roster(_inst, _other, "Ob_control.create first assign", 1); - } - } else { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - _inst.gmlteam_conf_tag[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_string_conf_tag(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(0, _inst.gmlteam)], _inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)]); - _inst.gmlteam_conf_tag[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_string_conf_tag(_inst, _other, _inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)], _inst.gmlteam[__yy_gml_array_check_index(0, _inst.gmlteam)]); - } - } - } - } - _inst.gmlpossession = irandom(1); - _inst.gmllast_h2h_possession = -1; - _inst.gmlkickoffteam = _inst.gmlpossession; - _inst.gmlquarter = 1; - _inst.gmlbzoom = 2; - _inst.gmldrivedir = choose(-1, 1); - _inst.gmlot_count = 0; - if (yyGetBool(global.gmlexhibition)) { - { - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, 1)) { - _inst.gmldrivedir = 1; - } else { - _inst.gmldrivedir = -1; - } - } - } - if (yyfnotequal(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"), 0)) { - _inst.gmldrivedir = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_drivedir"); - } - _inst.gmldown = 99; - _inst.gmlyards = 0; - _inst.gmlscrimmage = 0; - _inst.gmldrives = 0; - _inst.gmlphase = 0; - _inst.gmlsnaps = 0; - _inst.gmlkicks = 0; - _inst.gmlkicking = 0; - _inst.gmlroute_alpha = 2; - _inst.gmlrunning_play = false; - _inst.gmlaudibles = -1; - _inst.gmlaudibles_p2 = -1; - _inst.gmltimeouts = clamp(yyfplus(2, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength)), 2, 3); - _inst.gmltimeouts_p2 = clamp(yyfplus(2, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength)), 2, 3); - _inst.gmltimeout_called = false; - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(!yyGetBool(global.gmlexhibition))) { - _inst.gmltimeouts = 0; - } - _inst.gmldrop_happened = false; - _inst.gmldist_td = 0; - _inst.gmlx_scrim = 0; - _inst.gmlx_yards = 0; - _inst.gmly_scrim = 0; - _inst.gmly_down = yyfplus(300, __yy_gml_errCheck(irandom_range(-100, 100))); - _inst.gmldefensive_cover = irandom(3); - _inst.gmldefense_success = __yy_gml_array_create([]); - _inst.gmldefense_success = __yy_gml_array_check(_inst.gmldefense_success, 2468983040); - _inst.gmldefense_success[__yy_gml_array_check_index_set(0)] = 0; - _inst.gmldefense_success[__yy_gml_array_check_index_set(1)] = 0; - _inst.gmldefense_success[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmldefense_success[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmldefense_success[__yy_gml_array_check_index_set(4)] = 0; - global.gmlflickVelX = 0; - global.gmlflickVelY = 0; - global.gmlsnd_tackle_time = 0; - instance_create_layer(80, 300, "Players", YYASSET_REF(0x00000073)); - instance_create_layer(80, 276, "Players", YYASSET_REF(0x00000074)); - instance_create_layer(80, 332, "Players", YYASSET_REF(0x00000074)); - instance_create_layer(2520, 300, "Players", YYASSET_REF(0x00000073)); - instance_create_layer(2520, 276, "Players", YYASSET_REF(0x00000074)); - instance_create_layer(2520, 332, "Players", YYASSET_REF(0x00000074)); - _inst.gmlpractice_count = 0; - _inst.gmlpractice_success = 0; - _inst.gmlpractice_score_qb_mode = 0; - _inst.gmlpractice_chain_qb_mode = 0; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - gml_Script_s_set_up_practice(_inst, _other); - } - camera_set_view_pos(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)], yyfminus(1300, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(camera_get_view_width(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)])), 0.5))), 0); - _inst.gmlfield_type = 0; - var gmltmap = _inst.gmlteam[__yy_gml_array_check_index(1, _inst.gmlteam)]; - var ___sw1968___ = real(ds_map_find_value(gmltmap, "roof")); - var ___swc1969___ = -1; - if (yyCompareVal(___sw1968___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1969___ = 0; - } else if (yyCompareVal(___sw1968___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1969___ = 1; - } - switch (___swc1969___) { - case 0: { - _inst.gmlfield_type = 3; - gml_Script_slog(_inst, _other, "FIELD_DOME1"); - break; - } - case 1: { - _inst.gmlfield_type = 4; - gml_Script_slog(_inst, _other, "FIELD_DOME2"); - break; - } - } - instance_create_layer(0, 0, "Weather", YYASSET_REF(0x00000076)); - if (yyGetBool(instance_exists(YYASSET_REF(0x00000076)))) { - { - var ___sw1970___ = yyInst(_inst, _other, YYASSET_REF(0x00000076)).gmltype; - var ___swc1971___ = -1; - if (yyCompareVal(___sw1970___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1971___ = 0; - } else if (yyCompareVal(___sw1970___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1971___ = 1; - } - switch (___swc1971___) { - case 0: { - _inst.gmlfield_type = 1; - break; - } - case 1: { - _inst.gmlfield_type = 2; - break; - } - } - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, gml_Script_s_get_week_superbowl(_inst, _other))) || yyGetBool(gml_Script_s_is_co_bowl_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) { - { - gml_Script_slogf(_inst, _other, "game is bowl"); - _inst.gmlfield_type = 5; - } - } - gml_Script_s_update_music(_inst, _other); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - _inst.gmlfield_type = 6; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - _inst.gmlfield_type = 7; - } - } - } - _inst.gmlshd_helmet = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_home; - _inst.gmlshd_shirt = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_home; - _inst.gmlshd_pants = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home; - _inst.gmlshd_logo = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_logo_home; - _inst.gmlshd_socks1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks1_home; - _inst.gmlshd_socks2 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks2_home; - _inst.gmlc_endzone = make_color_rgb(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_home[__yy_gml_array_check_index(2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_home)]), 256), yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_home[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_home)]), 256), yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_home[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_home)]), 256)); - var gmlcol_h = clamp(color_get_hue(_inst.gmlc_endzone), 0, 255); - var gmlcol_s = clamp(yyfminus(__yy_gml_errCheck(color_get_saturation(_inst.gmlc_endzone)), 25), 0, 255); - var gmlcol_v = clamp(yyfplus(__yy_gml_errCheck(color_get_value(_inst.gmlc_endzone)), 20), 50, 225); - _inst.gmlc_endzone = make_color_hsv(gmlcol_h, gmlcol_s, gmlcol_v); - _inst.gmlcomm_col_h = _inst.gmlc_endzone; - _inst.gmlcomm_col_a = make_color_rgb(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_away[__yy_gml_array_check_index(2, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_away)]), 256), yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_away[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_away)]), 256), yyftime(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_away[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_endzone_away)]), 256)); - if (yyfequal(_inst.gmlcomm_col_h, 16777215)) { - _inst.gmlcomm_col_h = make_color_rgb(175, 175, 175); - } - if (yyfequal(_inst.gmlcomm_col_a, 16777215)) { - _inst.gmlcomm_col_a = make_color_rgb(175, 175, 175); - } - if (yyfequal(_inst.gmlcomm_col_a, _inst.gmlcomm_col_h)) { - _inst.gmlcomm_col_a = 8421504; - } - if (yyfgreater(colour_get_value(_inst.gmlcomm_col_h), 200)) { - _inst.gmlcomm_col_h = merge_color(_inst.gmlcomm_col_h, 0, 0.2); - } - if (yyfgreater(colour_get_value(_inst.gmlcomm_col_a), 200)) { - _inst.gmlcomm_col_a = merge_color(_inst.gmlcomm_col_a, 0, 0.2); - } - if (yyfless(colour_get_value(_inst.gmlcomm_col_h), 50)) { - _inst.gmlcomm_col_h = merge_color(_inst.gmlcomm_col_h, 16777215, 0.2); - } - if (yyfless(colour_get_value(_inst.gmlcomm_col_a), 50)) { - _inst.gmlcomm_col_a = merge_color(_inst.gmlcomm_col_a, 16777215, 0.2); - } - gml_Script_slog_roster(_inst, _other, "Create obj_contr. A", 0); - _inst.gmlteam_roster[__yy_gml_array_check_index_set(0)] = gml_Script_s_sort_players(_inst, _other, _inst.gmlteam_roster[__yy_gml_array_check_index(0, _inst.gmlteam_roster)], 3); - gml_Script_s_tag_backups_internal(_inst, _other, _inst.gmlteam_roster[__yy_gml_array_check_index(0, _inst.gmlteam_roster)]); - _inst.gmlteam_roster[__yy_gml_array_check_index_set(0)] = gml_Script_s_sort_players(_inst, _other, _inst.gmlteam_roster[__yy_gml_array_check_index(0, _inst.gmlteam_roster)], 4); - gml_Script_slog_roster(_inst, _other, "Create obj_contr. A", 1); - _inst.gmlteam_roster[__yy_gml_array_check_index_set(1)] = gml_Script_s_sort_players(_inst, _other, _inst.gmlteam_roster[__yy_gml_array_check_index(1, _inst.gmlteam_roster)], 3); - gml_Script_s_tag_backups_internal(_inst, _other, _inst.gmlteam_roster[__yy_gml_array_check_index(1, _inst.gmlteam_roster)]); - _inst.gmlteam_roster[__yy_gml_array_check_index_set(1)] = gml_Script_s_sort_players(_inst, _other, _inst.gmlteam_roster[__yy_gml_array_check_index(1, _inst.gmlteam_roster)], 4); - gml_Script_s_tag_backups(_inst, _other); - { - var __yy__v2288 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2289 in __yy__v2288) { - if (!__yy__v2288.hasOwnProperty(__yy__v2289)) continue; - var __yy__v2290 = __yy__v2288[__yy__v2289]; - __yy__v2290.gmlroster = gml_Script_s_sort_players(__yy__v2290, _inst, __yy__v2290.gmlroster, 4); - } - } - _inst.gmltouchdowns = 0; - _inst.gmlstarqb = false; - _inst.gmlstarplayer = false; - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, -4)) { - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmli); - if (yyGetBool(gmlpmap) && yyGetBool(!yyGetBool(gml_Script_s_player_benched(_inst, _other, gmlpmap))) && yyGetBool(!yyGetBool(ds_map_find_value(gmlpmap, "backup"))) && yyGetBool(yyfgreaterequal(ds_map_find_value(gmlpmap, "condition"), 0))) { - { - _inst.gmlstarplayer = true; - if (yyfequal(ds_map_find_value(gmlpmap, "position"), 1)) { - _inst.gmlstarqb = true; - } - } - } - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus(yyfplus("starqb: [", __yy_gml_errCheck(string(_inst.gmlstarqb))), "]")); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("starplayer: [", __yy_gml_errCheck(string(_inst.gmlstarplayer))), "]")); - _inst.gmlcontrol_alpha = 1; - var gmlcheer1 = YYASSET_REF(0x0100011d); - var gmlcheer2 = YYASSET_REF(0x0100012b); - var gmlcheer3 = YYASSET_REF(0x01000031); - _inst.gmlcheer_frame = 0; - _inst.gmlspr_cl1 = choose(gmlcheer1, gmlcheer2); - _inst.gmlspr_cl2 = choose(gmlcheer2, gmlcheer3); - _inst.gmlspr_cl3 = choose(gmlcheer1, gmlcheer3); - _inst.gmlspr_cl4 = choose(gmlcheer1, gmlcheer2); - _inst.gmlspr_cl5 = choose(gmlcheer2, gmlcheer3); - _inst.gmlspr_cl6 = choose(gmlcheer1, gmlcheer3); - _inst.gmlmobbrow_start_x = 0; - _inst.gmlmobbrow_start_y = 0; - _inst.gmlmobbrow_start_time = 0; - _inst.gmlcollege_overtime = false; - _inst.gmlcollege_overtime_round = 0; - _inst.gmlcollege_overtime_possession = 0; - gml_Script_s_set_up_button_kickoff(_inst, _other); - gml_Script_s_pause_btn_init(_inst, _other); -} -function gml_Object_obj_controller_Alarm_0(_inst, _other) { - gml_Script_slog(_inst, _other, yyfplus("obj_controller_Alarm0: ", __yy_gml_errCheck(gml_Script_s_get_string_ball_state(_inst, _other)))); - var gmlball = global.gmlmaster_ball; - var ___sw1976___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice; - var ___swc1977___ = -1; - if (yyCompareVal(___sw1976___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1976___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1976___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1977___ = 0; - } - switch (___swc1977___) { - case 0: { - gml_Script_s_set_up_practice(_inst, _other); - return; - break; - } - } - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 8)) { - { - _inst.gmlyards = 10; - _inst.gmldown = 1; - _inst.gmlscrimmage = -15; - gml_Script_s_start_replay(_inst, _other, 0); - return; - } - } else { - if (yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 20)) { - { - gml_Script_slog(_inst, _other, "KO Touchback"); - _inst.gmlyards = 10; - _inst.gmldown = 1; - _inst.gmlscrimmage = -25; - gml_Script_s_start_replay(_inst, _other, 0); - return; - } - } - } - } - } - var ___sw1978___ = yyInst(_inst, _other, gmlball).gmlstate; - var ___swc1979___ = -1; - if (yyCompareVal(___sw1978___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1978___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1978___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1978___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1978___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 0; - } else if (yyCompareVal(___sw1978___, 20, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 1; - } else if (yyCompareVal(___sw1978___, 21, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 2; - } else if (yyCompareVal(___sw1978___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 3; - } else if (yyCompareVal(___sw1978___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 4; - } else if (yyCompareVal(___sw1978___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1978___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 5; - } else if (yyCompareVal(___sw1978___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 6; - } else if (yyCompareVal(___sw1978___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 7; - } else if (yyCompareVal(___sw1978___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 8; - } else if (yyCompareVal(___sw1978___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 9; - } else if (yyCompareVal(___sw1978___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 10; - } else if (yyCompareVal(___sw1978___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 11; - } else if (yyCompareVal(___sw1978___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 12; - } else if (yyCompareVal(___sw1978___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 13; - } else if (yyCompareVal(___sw1978___, 18, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1978___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1979___ = 14; - } - switch (___swc1979___) { - case 0: { - if (yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 6)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldown, 99))) { - global.gmlreplay_do = true; - } - if (yyGetBool(yyGetBool(yyInst(_inst, _other, gmlball).gmlholder) && yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmloffense)) || yyGetBool(yyGetBool(yyInst(_inst, _other, gmlball).gmllast_touched_by) && yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmllast_touched_by).gmloffense))) { - { - gml_Script_s_start_replay(_inst, _other, 1); - } - } else { - { - gml_Script_s_action_result(_inst, _other, 2); - } - } - break; - } - case 1: { - _inst.gmlyards = 10; - _inst.gmldown = 1; - _inst.gmlscrimmage = -25; - gml_Script_s_start_replay(_inst, _other, 0); - break; - } - case 2: { - _inst.gmlyards = 10; - _inst.gmldown = 1; - _inst.gmlscrimmage = 25; - } - case 3: { - _inst.gmldefense_success = __yy_gml_array_check(_inst.gmldefense_success, 2468983040); - _inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)] = yyfplus(_inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)], 1); - global.gmlreplay_do = true; - gml_Script_s_start_replay(_inst, _other, 3); - break; - } - case 4: { - _inst.gmldefense_success = __yy_gml_array_check(_inst.gmldefense_success, 2468983040); - _inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)] = yyfplus(_inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)], 1); - gml_Script_s_start_replay(_inst, _other, 4); - break; - } - case 5: { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) { - { - _inst.gmlyards = 10; - _inst.gmldown = 1; - _inst.gmlscrimmage = yyftime(__yy_gml_errCheck(_inst.gmldrivedir), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead), 1300)), 20))); - gml_Script_s_start_replay(_inst, _other, 0); - return; - } - } - if (yyGetBool(yyInst(_inst, _other, gmlball).gmlholder) && yyGetBool(!yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, gmlball).gmlholder).gmloffense))) { - { - if (yyfequal(_inst.gmldrivedir, 1)) { - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead), __yy_gml_errCheck(_inst.gmlx_scrim))), 20)); - } else { - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead))), 20)); - } - _inst.gmldefense_success = __yy_gml_array_check(_inst.gmldefense_success, 2468983040); - _inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)] = yyfplus(_inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)], 1); - global.gmlreplay_do = true; - gml_Script_s_start_replay(_inst, _other, 3); - return; - } - } - if (yyGetBool(yyfequal(_inst.gmldrivedir, 1)) && yyGetBool(yyfgreater(yyInst(_inst, _other, gmlball).gmlxdead, _inst.gmlx_yards))) { - { - _inst.gmlyards = 10; - _inst.gmldown = 1; - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead), __yy_gml_errCheck(_inst.gmlx_scrim))), 20)); - } - } else { - if (yyGetBool(yyfequal(_inst.gmldrivedir, -1)) && yyGetBool(yyfless(yyInst(_inst, _other, gmlball).gmlxdead, _inst.gmlx_yards))) { - { - _inst.gmlyards = 10; - _inst.gmldown = 1; - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead))), 20)); - } - } else { - if (yyGetBool(yyfequal(_inst.gmldrivedir, 1)) && yyGetBool(yyfgreater(yyInst(_inst, _other, gmlball).gmlxdead, _inst.gmlx_scrim))) { - { - var gmlgain = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead), __yy_gml_errCheck(_inst.gmlx_scrim))), 20); - _inst.gmlyards = yyfminus(_inst.gmlyards, gmlgain); - _inst.gmldown = yyfplus(_inst.gmldown, 1); - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, gmlgain); - _inst.gmldefense_success = __yy_gml_array_check(_inst.gmldefense_success, 2468983040); - _inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)] = yyfplus(_inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)], 1); - } - } else { - if (yyGetBool(yyfequal(_inst.gmldrivedir, -1)) && yyGetBool(yyfless(yyInst(_inst, _other, gmlball).gmlxdead, _inst.gmlx_scrim))) { - { - var gmlgain = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead))), 20); - _inst.gmlyards = yyfminus(_inst.gmlyards, gmlgain); - _inst.gmldown = yyfplus(_inst.gmldown, 1); - _inst.gmlscrimmage = yyfplus(_inst.gmlscrimmage, gmlgain); - _inst.gmldefense_success = __yy_gml_array_check(_inst.gmldefense_success, 2468983040); - _inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)] = yyfplus(_inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)], 1); - } - } else { - if (yyfequal(_inst.gmldrivedir, 1)) { - { - var gmlloss = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead))), 20); - _inst.gmlyards = yyfplus(_inst.gmlyards, gmlloss); - _inst.gmldown = yyfplus(_inst.gmldown, 1); - _inst.gmlscrimmage = yyfminus(_inst.gmlscrimmage, gmlloss); - _inst.gmldefense_success = __yy_gml_array_check(_inst.gmldefense_success, 2468983040); - _inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)] = yyfplus(_inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)], 1); - } - } else { - { - var gmlloss = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead), __yy_gml_errCheck(_inst.gmlx_scrim))), 20); - _inst.gmlyards = yyfplus(_inst.gmlyards, gmlloss); - _inst.gmldown = yyfplus(_inst.gmldown, 1); - _inst.gmlscrimmage = yyfminus(_inst.gmlscrimmage, gmlloss); - _inst.gmldefense_success = __yy_gml_array_check(_inst.gmldefense_success, 2468983040); - _inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)] = yyfplus(_inst.gmldefense_success[__yy_gml_array_check_index_set(_inst.gmldefensive_cover)], 1); - } - } - } - } - } - } - gml_Script_slog(_inst, _other, "Alarm[0]=BALL_DOWN"); - gml_Script_s_start_replay(_inst, _other, 0); - break; - } - case 6: { - _inst.gmldown = yyfplus(_inst.gmldown, 1); - gml_Script_slog(_inst, _other, "Alarm[0]=BALL_INCOMPLETE"); - gml_Script_s_start_replay(_inst, _other, 0); - break; - } - case 7: { - if (yyfequal(_inst.gmldrivedir, 1)) { - { - var gmlloss = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(_inst.gmlx_scrim), __yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead))), 20); - _inst.gmlyards = yyfplus(_inst.gmlyards, gmlloss); - _inst.gmldown = yyfplus(_inst.gmldown, 1); - _inst.gmlscrimmage = yyfminus(_inst.gmlscrimmage, gmlloss); - } - } else { - { - var gmlloss = yyfdivide(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlball).gmlxdead), __yy_gml_errCheck(_inst.gmlx_scrim))), 20); - _inst.gmlyards = yyfplus(_inst.gmlyards, gmlloss); - _inst.gmldown = yyfplus(_inst.gmldown, 1); - _inst.gmlscrimmage = yyfminus(_inst.gmlscrimmage, gmlloss); - } - } - gml_Script_slog(_inst, _other, "Alarm[0]=BALL_SACKED"); - gml_Script_s_start_replay(_inst, _other, 0); - break; - } - case 8: { - gml_Script_s_start_replay(_inst, _other, 8); - break; - } - case 9: { - gml_Script_s_start_replay(_inst, _other, 3); - break; - } - case 10: { - gml_Script_s_start_replay(_inst, _other, 6); - break; - } - case 11: { - gml_Script_s_start_replay(_inst, _other, 7); - break; - } - case 12: { - gml_Script_slog(_inst, _other, "BALL_PRACTICE_SUCCESS"); - gml_Script_s_end_match(_inst, _other, true); - break; - } - case 13: { - break; - } - case 14: { - break; - } - } -} -function gml_Object_obj_controller_Alarm_1(_inst, _other) { - _inst.gmlcomm_proceed = true; -} -function gml_Object_obj_controller_Step_0(_inst, _other) { - gml_Script_s_safe_run(_inst, _other, kgml_Script_s_obj_controller_step); -} -function gml_Object_obj_controller_Draw_64(_inst, _other) { - if (yyGetBool(global.gmldebug)) { - { - draw_set_font(global.gmlfnt_small_flex); - draw_set_valign(1); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, yyfdivide(__yy_gml_errCheck(display_get_gui_width()), 2), yyfminus(__yy_gml_errCheck(display_get_gui_height()), 10), "DEBUG"); - gml_Script_draw_hd_text(_inst, _other, 10, 10, yyfplus("Exhibition = ", __yy_gml_errCheck(string(global.gmlexhibition)))); - gml_Script_draw_hd_text(_inst, _other, 30, 30, string(gml_Script_s_is_kickoff(_inst, _other, true))); - } - } - if (yyfequal(_inst.gmlstate, 3)) { - { - var gmlgw = 60; - if (yyfequal(_inst.gmldrivedir, 1)) { - gmlgw = display_get_gui_width(); - } - draw_set_font(global.gmlfnt_flex); - draw_set_valign(0); - draw_set_halign(1); - if (yyfless(yyfmod(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 1000), 500)) { - { - draw_set_color(0); - gml_Script_draw_hd_text_ext_transformed(_inst, _other, yyfminus(__yy_gml_errCheck(gmlgw), 30), 8, "R", -1, -1, 2, 2, 0); - draw_set_color(16777215); - gml_Script_draw_hd_text_ext_transformed(_inst, _other, yyfminus(__yy_gml_errCheck(gmlgw), 32), 6, "R", -1, -1, 2, 2, 0); - } - } - draw_set_alpha(0.3); - draw_set_halign(2); - var gmlstr = ""; - if (yyGetBool(global.gmlexhibition)) { - gmlstr = gml_Script_s_str(_inst, _other, "ui_Exhibition"); - } else { - { - var ___sw1982___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty; - var ___swc1983___ = -1; - if (yyCompareVal(___sw1982___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc1983___ = 0; - } else if (yyCompareVal(___sw1982___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1983___ = 1; - } else if (yyCompareVal(___sw1982___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1983___ = 2; - } else if (yyCompareVal(___sw1982___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1983___ = 3; - } else if (yyCompareVal(___sw1982___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1983___ = 4; - } - switch (___swc1983___) { - case 0: { - gmlstr = yyfplus("D", __yy_gml_errCheck(string(yyfminus(16, __yy_gml_errCheck(yyfplus(5, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsuppress_difficulty))))))); - break; - } - case 1: { - gmlstr = gml_Script_s_str(_inst, _other, "ui_Easy"); - break; - } - case 2: { - gmlstr = gml_Script_s_str(_inst, _other, "ui_Medium"); - break; - } - case 3: { - gmlstr = gml_Script_s_str(_inst, _other, "ui_Hard"); - break; - } - case 4: { - gmlstr = gml_Script_s_str(_inst, _other, "ui_Extreme"); - break; - } - } - } - } - { - var __yy__v2291 = GetWithArray(YYASSET_REF(0x00000076)); - for (var __yy__v2292 in __yy__v2291) { - if (!__yy__v2291.hasOwnProperty(__yy__v2292)) continue; - var __yy__v2293 = __yy__v2291[__yy__v2292]; - if (yyfequal(__yy__v2293.gmltype, 2)) { - draw_set_colour(16711680); - } - } - } - draw_set_font(global.gmlfnt_small_flex); - gml_Script_draw_hd_text(_inst, _other, yyfminus(__yy_gml_errCheck(display_get_gui_width()), 10), yyfminus(__yy_gml_errCheck(display_get_gui_height()), 20), gmlstr); - draw_set_alpha(1); - draw_set_colour(16777215); - if (yyGetBool(global.gmlgamepad)) { - gml_Script_s_draw_gamepad_controls(_inst, _other); - } - return; - } - } - gml_Script_s_draw_scoreboard(_inst, _other); - gml_Script_s_draw_commentary(_inst, _other); - gml_Script_s_draw_wind(_inst, _other); - if (yyGetBool(global.gmlgamepad)) { - gml_Script_s_draw_gamepad_controls(_inst, _other); - } -} -function gml_Object_obj_controller_Draw_72(_inst, _other) { - if (!yyGetBool(global.gmlbrowser)) { - gml_Script_s_obj_controller_draw_begin(_inst, _other); - } -} -function gml_Object_obj_controller_Draw_0(_inst, _other) { - if (yyGetBool(global.gmlbrowser)) { - gml_Script_s_obj_controller_draw_begin(_inst, _other); - } -} -function gml_Object_obj_controller_KeyPress_13(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - gml_Script_s_force_quit(_inst, _other); -} -function gml_Object_obj_controller_KeyPress_70(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - if (yyfequal(_inst.gmlstate, 2)) { - { - _inst.gmlscrimmage = 40; - gml_Script_s_set_up_fieldgoal(_inst, _other, 1); - } - } -} -function gml_Object_obj_controller_KeyPress_80(_inst, _other) { - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 0)) || yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 1))) { - gml_Script_s_pause_toggle(_inst, _other); - } -} -function gml_Object_obj_controller_KeyPress_32(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - if (yyfgreater(_inst.alarm[__yy_gml_array_check_index(0, _inst.alarm)], 0)) { - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(0)] = 1; - } else { - gml_Script_s_set_up_play(_inst, _other, true); - } -} -function gml_Object_obj_controller_KeyPress_84(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - _inst.gmlminutes = 0; - _inst.gmlseconds = 0; -} -function gml_Object_obj_controller_KeyPress_75(_inst, _other) { - if (!yyGetBool(global.gmldebug)) { - return; - } - if (yyfequal(_inst.gmlstate, 2)) { - { - if (yyGetBool(keyboard_check(16))) { - _inst.gmlpossession = !yyGetBool(_inst.gmlpossession); - } - _inst.gmlscrimmage = -15; - gml_Script_s_set_up_kickoff(_inst, _other); - } - } -} -function gml_Object_obj_controller_Gesture_69(_inst, _other) { - if (yyGetBool(yyfequal(g_pBuiltIn.get_os_type(), 21)) && yyGetBool(!yyGetBool(global.gmlgamepad))) { - { - { - var __yy__v2294 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v2295 in __yy__v2294) { - if (!__yy__v2294.hasOwnProperty(__yy__v2295)) continue; - var __yy__v2296 = __yy__v2294[__yy__v2295]; - if (yyfequal(__yy__v2296.gmlstate, 2)) { - return; - } - } - } - global.gmlflickVelX = yyfplus(global.gmlflickVelX, ds_map_find_value(g_pBuiltIn.get_event_data(), "diffX")); - global.gmlflickVelY = yyfplus(global.gmlflickVelY, ds_map_find_value(g_pBuiltIn.get_event_data(), "diffY")); - } - } -} -function gml_Object_obj_controller_Gesture_64(_inst, _other) { - if (yyfequal(_inst.gmlstate, 3)) { - gml_Script_s_end_replay(_inst, _other); - } -} -function gml_Object_obj_controller_Gesture_67(_inst, _other) { - if (yyfequal(_inst.gmlstate, 3)) { - { - global.gmlreplay_drag_x = yyfminus(__yy_gml_errCheck(ds_map_find_value(g_pBuiltIn.get_event_data(), "guiposX")), __yy_gml_errCheck(ds_map_find_value(g_pBuiltIn.get_event_data(), "guistartposX"))); - } - } -} -function gml_Object_obj_controller_Gesture_66(_inst, _other) { - if (yyfequal(_inst.gmlstate, 3)) { - { - global.gmlreplay_drag_x = 0; - } - } -} -function gml_Object_obj_controller_Gesture_68(_inst, _other) { - if (yyfequal(_inst.gmlstate, 3)) { - { - global.gmlreplay_drag_x = 0; - } - } -} -function gml_Object_obj_controller_Gesture_65(_inst, _other) { - { - } -} -function gml_Object_obj_matchob_Create_0(_inst, _other) { - _inst.gmlmy_replay = ds_list_create(); - _inst.gmlfacing = -1; - _inst.gmlheight = 0; - _inst.gmlhidden = false; - _inst.gmlrotation = 0; -} -function gml_Object_obj_matchob_CleanUp_0(_inst, _other) { - ds_list_clear(_inst.gmlmy_replay); - ds_list_destroy(_inst.gmlmy_replay); - _inst.gmlmy_replay = -1; -} -function gml_Object_obj_player_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlbody_type = -1; - _inst.gmlmy_shadow = layer_sprite_create(layer_get_id("Shadows"), _inst.x, _inst.y, YYASSET_REF(0x0100002d)); - layer_sprite_blend(_inst.gmlmy_shadow, 0); - layer_sprite_alpha(_inst.gmlmy_shadow, 0.2); - layer_sprite_angle(_inst.gmlmy_shadow, 0); - layer_sprite_xscale(_inst.gmlmy_shadow, 0.9); - layer_sprite_yscale(_inst.gmlmy_shadow, -0.6); - _inst.gmlcleats = __yy_gml_array_check(_inst.gmlcleats, 2556554615); - _inst.gmlcleats[__yy_gml_array_check_index_set(0)] = 0; - _inst.gmlcleats[__yy_gml_array_check_index_set(1)] = 0; - _inst.gmlcleats[__yy_gml_array_check_index_set(2)] = 0; - _inst.gmlposition = 0; - _inst.gmlqb_rushing = false; - _inst.gmlinum = 0; - _inst.gmloffense = false; - _inst.gmlplayer_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - _inst.gmlfacing = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - _inst.gmlgoalline_attack = 2300; - _inst.gmlgoalline_defend = 300; - if (yyfequal(_inst.gmlfacing, -1)) { - { - _inst.gmlgoalline_attack = 300; - _inst.gmlgoalline_defend = 2300; - } - } - _inst.gmlgoaldist = 1000; - _inst.gmlremaining_dist = 0; - _inst.gmldead = false; - _inst.gmlbouncedist = 0; - _inst.gmlballdist = 0; - _inst.gmlballdir = 0; - _inst.gmlcollsize = 20; - _inst.hspeed = 0; - _inst.vspeed = 0; - _inst.gmljforce = 0; - _inst.gmljdir = 0; - _inst.gmldes_x = 0; - _inst.gmldes_y = 0; - _inst.gmlz = 0; - _inst.gmlzvel = 0; - _inst.gmlrandyards = irandom_range(-10, 10); - _inst.gmlrewarded_route = false; - _inst.gmlmy_route_name = ""; - _inst.gmlmy_route = -4; - _inst.gmlmy_route_point = 0; - _inst.gmlmy_route_startx = 0; - _inst.gmlmy_route_starty = 0; - _inst.gmlmy_route_alpha = 2; - _inst.gmlmy_route_end_dir = 999; - _inst.gmlte_blocking = false; - _inst.gmlanim = 0; - gml_Script_s_set_anim(_inst, _other, 0); - _inst.gmlmy_accel = 0.065; - _inst.gmlmy_kick_skill = 1; - _inst.gmlmy_kick_power = 0.065; - _inst.gmlmy_throw_power = 0.08; - _inst.gmlmy_sidestep = 2.1; - _inst.gmlstrength = 1; - _inst.gmlskill = 1; - _inst.gmlstamina = 1; - _inst.gmltackling = -4; - _inst.gmltacklecount = 0; - _inst.gmlmy_tackle_limit = 20; - _inst.gmldone_tackle = false; - _inst.gmllast_tackled = -4; - _inst.gmltackle_time = 0; - _inst.gmlstiff_arm = 0; - _inst.gmljumps = 0; - _inst.gmlintheclear = false; - _inst.gmlmin_x = -1; - _inst.gmlmax_x = -1; - _inst.image_xscale = 2; - _inst.image_yscale = 2; - _inst.gmlpmap = -4; - _inst.gmlpos_name = ""; - _inst.gmlpos_name2 = ""; - _inst.gmlpos_name3 = ""; - _inst.gmlstep_tick = 0; - _inst.gmlnearest_opp = -4; - _inst.gmlnearest_opp_dist = 1000; - _inst.gmlhspeed_previous = _inst.hspeed; - _inst.gmlvspeed_previous = _inst.vspeed; - _inst.gmlimage_speed_previous = _inst.image_speed; -} -function gml_Object_obj_player_Destroy_0(_inst, _other) { - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - path_delete(_inst.gmlmy_route); - } -} -function gml_Object_obj_player_Step_0(_inst, _other) { - if (yyGetBool(_inst.gmldead)) { - return; - } - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 2)) { - return; - } - var gmlball = global.gmlmaster_ball; - _inst.gmlballdist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, gmlball).y); - if (yyGetBool(yyInst(_inst, _other, gmlball).gmlis_dead)) { - { - gml_Script_s_stop_tackling(_inst, _other); - return; - } - } - _inst.gmlintheclear = gml_Script_s_is_in_the_clear(_inst, _other); - _inst.gmlbouncedist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_y); - _inst.gmlballdir = point_direction(_inst.x, _inst.y, yyInst(_inst, _other, gmlball).x, yyInst(_inst, _other, gmlball).y); - _inst.gmlgoaldist = abs(yyfminus(__yy_gml_errCheck(_inst.gmlgoalline_attack), __yy_gml_errCheck(_inst.x))); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1)) { - _inst.gmlremaining_dist = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_yards), __yy_gml_errCheck(_inst.x)); - } else { - _inst.gmlremaining_dist = yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_yards)); - } - (g_yyPrePostObject__ = _inst.gmlstep_tick), (_inst.gmlstep_tick = g_yyPrePostObject__ instanceof Long ? _inst.gmlstep_tick.add(1) : ++_inst.gmlstep_tick), g_yyPrePostObject__; - if (yyfequal(_inst.gmlstep_tick, 2)) { - { - _inst.gmlnearest_opp = gml_Script_s_get_nearest_opponent(_inst, _other, _inst.id); - _inst.gmlnearest_opp_dist = 1000; - if (yyGetBool(_inst.gmlnearest_opp)) { - _inst.gmlnearest_opp_dist = point_distance(_inst.x, _inst.y, yyInst(_inst, _other, _inst.gmlnearest_opp).x, yyInst(_inst, _other, _inst.gmlnearest_opp).y); - } - _inst.gmlstep_tick = 0; - } - } - _inst.gmljdir = 0; - if (yyfequal(_inst.gmlfacing, -1)) { - _inst.gmljdir = 180; - } - if (yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlstate, 0)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlstate, 1))) { - _inst.gmlmy_route_alpha = 0; - } - if (yyGetBool(_inst.gmloffense)) { - gml_Script_s_check_human_control(_inst, _other); - } - gml_Script_s_get_destination(_inst, _other); - gml_Script_s_check_tackling(_inst, _other); - gml_Script_s_check_dive(_inst, _other); -} -function gml_Object_obj_player_Step_2(_inst, _other) { - var gmlball = global.gmlmaster_ball; - var gmlcont = YYASSET_REF(0x00000069); - if (yyfnotequal(yyInst(_inst, _other, gmlcont).gmlstate, 2)) { - return; - } - gml_Script_s_check_ball_collision(_inst, _other); - if (yyfless(_inst.y, 117)) { - _inst.y = 117; - } - var gmlgl = _inst.gmlgoalline_attack; - if (!yyGetBool(_inst.gmloffense)) { - gmlgl = _inst.gmlgoalline_defend; - } - if (yyfless(_inst.y, 152)) { - { - _inst.gmlmy_route_end_dir = point_direction(_inst.x, _inst.y, gmlgl, 152); - } - } - if (yyfgreater(_inst.y, 448)) { - { - _inst.gmlmy_route_end_dir = point_direction(_inst.x, _inst.y, gmlgl, 448); - } - } - if (yyfless(_inst.y, 132)) { - { - _inst.gmljdir = point_direction(_inst.x, _inst.y, _inst.x, 300); - } - } - if (yyfgreater(_inst.y, 468)) { - { - _inst.gmljdir = point_direction(_inst.x, _inst.y, _inst.x, 300); - } - } - if (yyGetBool(_inst.gmloffense) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id))) { - _inst.gmljdir = point_direction(_inst.x, _inst.y, yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1) ? 2510 : 90, _inst.y); - } - if (yyGetBool(yyGetBool(!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, true))) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6))) && yyGetBool(yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlstate, 3)) || yyGetBool(yyfgreater(_inst.gmlbouncedist, 400)))) { - { - if (yyGetBool(yyfless(_inst.x, 195)) || yyGetBool(yyfgreater(_inst.x, 2405))) { - { - var gmlcelebrate = false; - if (yyGetBool(yyfgreater(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmltd_time), 750))) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)) && yyGetBool(yyfnotequal(_inst.gmlanim, 16)) && yyGetBool(yyfnotequal(_inst.gmlanim, 17))) { - { - gmlcelebrate = true; - { - var __yy__v2297 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v2298 in __yy__v2297) { - if (!__yy__v2297.hasOwnProperty(__yy__v2298)) continue; - var __yy__v2299 = __yy__v2297[__yy__v2298]; - { - if (yyfequal(__yy__v2299.gmldown, 6)) { - { - gmlcelebrate = false; - if (yyGetBool(gml_Script_s_last_secs_of_half(__yy__v2299, _inst, 20)) && yyGetBool(yyfless(__yy__v2299.gmlteam_score[__yy_gml_array_check_index(__yy__v2299.gmlhuman_team, __yy__v2299.gmlteam_score)], __yy__v2299.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(__yy__v2299.gmlhuman_team) ? 1 : 0, __yy__v2299.gmlteam_score)])) && yyGetBool(yyfgreaterequal(yyfplus(__yy_gml_errCheck(__yy__v2299.gmlteam_score[__yy_gml_array_check_index(__yy__v2299.gmlhuman_team, __yy__v2299.gmlteam_score)]), 2), __yy__v2299.gmlteam_score[__yy_gml_array_check_index(!yyGetBool(__yy__v2299.gmlhuman_team) ? 1 : 0, __yy__v2299.gmlteam_score)]))) { - gmlcelebrate = true; - } - } - } - } - } - } - } - } - if (yyGetBool(gmlcelebrate)) { - { - gml_Script_s_set_anim(_inst, _other, 16); - _inst.gmljforce = 0; - } - } else { - if (yyGetBool(!yyGetBool(path_exists(_inst.gmlmy_route))) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlstate, 5))) { - { - _inst.gmljforce = 0.1; - } - } - } - } - } - if (yyGetBool(yyfless(_inst.x, 142.5)) || yyGetBool(yyfgreater(_inst.x, 2457.5))) { - { - if (yyfnotequal(yyInst(_inst, _other, gmlball).gmlstate, 5)) { - _inst.gmljforce = 0; - } - } - } - } - } - var ___sw1996___ = _inst.gmlanim; - var ___swc1997___ = -1; - if (yyCompareVal(___sw1996___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc1997___ = 0; - } else if (yyCompareVal(___sw1996___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc1997___ = 1; - } else if (yyCompareVal(___sw1996___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc1997___ = 2; - } else if (yyCompareVal(___sw1996___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc1997___ = 3; - } else if (yyCompareVal(___sw1996___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc1997___ = 4; - } else if (yyCompareVal(___sw1996___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc1997___ = 5; - } else if (yyCompareVal(___sw1996___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1997___ = 6; - } else if (yyCompareVal(___sw1996___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1997___ = 7; - } - switch (___swc1997___) { - case 0: { - _inst.gmljforce = 0; - break; - } - case 1: { - _inst.gmljforce = 0; - break; - } - case 2: { - _inst.gmljforce = 0; - break; - } - case 3: { - _inst.gmljforce = 0; - break; - } - case 4: { - _inst.gmljforce = 0; - break; - } - case 5: { - _inst.gmljforce = 0; - break; - } - case 6: { - _inst.gmljforce = 0; - break; - } - case 7: { - _inst.gmljforce = 0; - break; - } - } - if (yyGetBool(_inst.gmldead)) { - _inst.gmljforce = 0; - } - if (yyGetBool(yyfequal(_inst.gmlposition, 2)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 19)) && yyGetBool(yyfequal(_inst.gmljforce, 1))) { - _inst.gmljforce = 0.5; - } - if (yyGetBool(yyInst(_inst, _other, gmlball).gmlis_dead)) { - { - if (!yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 6)))) { - _inst.gmljforce = 0; - } - } - } - if (yyfnotequal(_inst.gmlanim, 3)) { - { - var gmlveffect = 0.75; - _inst.hspeed = yyfplus(_inst.hspeed, yyftime(yyftime(__yy_gml_errCheck(dcos(_inst.gmljdir)), __yy_gml_errCheck(_inst.gmljforce)), __yy_gml_errCheck(_inst.gmlmy_accel))); - _inst.vspeed = yyfplus(_inst.vspeed, yyftime(yyftime(yyftime(__yy_gml_errCheck(dsin(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmljdir)))), __yy_gml_errCheck(_inst.gmljforce)), __yy_gml_errCheck(_inst.gmlmy_accel)), __yy_gml_errCheck(gmlveffect))); - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 5)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 9)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 10)))) { - { - var gmlbx = yyInst(_inst, _other, gmlball).x; - if (yyfequal(_inst.gmlmin_x, -1)) { - _inst.gmlmin_x = gmlbx; - } else { - if (yyGetBool(yyfless(_inst.hspeed, 0)) && yyGetBool(yyfless(gmlbx, _inst.gmlmin_x))) { - _inst.gmlmin_x = gmlbx; - } - } - if (yyfequal(_inst.gmlmax_x, -1)) { - _inst.gmlmax_x = gmlbx; - } else { - if (yyGetBool(yyfgreater(_inst.hspeed, 0)) && yyGetBool(yyfgreater(gmlbx, _inst.gmlmax_x))) { - _inst.gmlmax_x = gmlbx; - } - } - } - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) && yyGetBool(yyfequal(_inst.gmlanim, 2)) && yyGetBool(yyfgreater(_inst.gmlmy_accel, 0.060125000000000005))) { - { - var gmldecel = 0.9999; - var gmlstam = yyfminus(11, __yy_gml_errCheck(_inst.gmlstamina)); - gmldecel = yyfminus(gmldecel, yyftime(__yy_gml_errCheck(gmlstam), 5e-5)); - _inst.gmlmy_accel = yyftime(_inst.gmlmy_accel, gmldecel); - } - } - } - } - _inst.hspeed = yyftime(_inst.hspeed, 0.94); - _inst.vspeed = yyftime(_inst.vspeed, 0.94); - if (yyGetBool(_inst.gmldead)) { - { - var gmlgetup = 2500; - if (!yyGetBool(_inst.gmloffense)) { - gmlgetup = yyfminus(2500, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlteam_defense[__yy_gml_array_check_index(!yyGetBool(yyInst(_inst, _other, gmlcont).gmlhuman_team) ? 1 : 0, yyInst(_inst, _other, gmlcont).gmlteam_defense)]), 100))); - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 5)) { - gmlgetup = 1000; - } else { - if (yyGetBool(_inst.gmlpmap)) { - gmlgetup = yyfminus(gmlgetup, yyftime(__yy_gml_errCheck(gml_Script_s_get_attribute(_inst, _other, _inst.gmlpmap, "stamina")), 100)); - } else { - gmlgetup = yyfminus(gmlgetup, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, gmlcont).gmlteam_offense[__yy_gml_array_check_index(yyInst(_inst, _other, gmlcont).gmlhuman_team, yyInst(_inst, _other, gmlcont).gmlteam_offense)]), 100)); - } - } - } - if (yyfgreater(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmldead), __yy_gml_errCheck(gmlgetup)))) { - { - _inst.gmldead = 0; - _inst.gmltacklecount = 0; - var gmldoanim = true; - if (yyGetBool(!yyGetBool(_inst.gmlpmap)) || yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id))) { - gmldoanim = false; - } - if (yyGetBool(yyfnotequal(_inst.gmlanim, 5)) && yyGetBool(yyfnotequal(_inst.gmlanim, 4))) { - gmldoanim = false; - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1)) && yyGetBool(yyGetBool(yyfless(yyInst(_inst, _other, gmlball).gmlxdead, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_yards)) || yyGetBool(yyfgreater(yyInst(_inst, _other, gmlball).gmlxdead, 2000)))) { - gmldoanim = false; - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) && yyGetBool(yyGetBool(yyfgreater(yyInst(_inst, _other, gmlball).gmlxdead, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlx_yards)) || yyGetBool(yyfless(yyInst(_inst, _other, gmlball).gmlxdead, 600)))) { - gmldoanim = false; - } - if (yyfgreater(yyfdivide(__yy_gml_errCheck(abs(yyInst(_inst, _other, gmlball).gmlxdead)), 20), 600)) { - gmldoanim = false; - } - if (!yyGetBool(irandom(1))) { - gmldoanim = false; - } - if (yyGetBool(gmldoanim)) { - gml_Script_s_set_anim(_inst, _other, 18); - } else { - gml_Script_s_set_anim(_inst, _other, 6); - } - } - } - } - } else { - { - if (yyfgreater(_inst.hspeed, 0.1)) { - _inst.image_xscale = 2; - } else { - if (yyfless(_inst.hspeed, -0.1)) { - _inst.image_xscale = -2; - } else { - if (yyGetBool(yyfnotequal(_inst.gmlanim, 5)) && yyGetBool(yyfnotequal(_inst.gmlanim, 4))) { - _inst.image_xscale = yyftime(__yy_gml_errCheck(_inst.gmlfacing), 2); - } - } - } - if (yyGetBool(yyfequal(_inst.gmlposition, 1)) && yyGetBool(path_exists(_inst.gmlmy_route)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, gmlball).gmlstate, 19)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id))) { - _inst.image_xscale = yyftime(__yy_gml_errCheck(_inst.gmlfacing), 2); - } - var ___sw1998___ = _inst.gmlanim; - var ___swc1999___ = -1; - if (yyCompareVal(___sw1998___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc1999___ = 0; - } else if (yyCompareVal(___sw1998___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc1999___ = 1; - } else if (yyCompareVal(___sw1998___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc1999___ = 2; - } else if (yyCompareVal(___sw1998___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 5, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 9, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 18, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc1999___ = 3; - } else if (yyCompareVal(___sw1998___, 11, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw1998___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc1999___ = 4; - } - switch (___swc1999___) { - case 0: { - if (yyfgreaterequal(_inst.speed, 0.1)) { - gml_Script_s_set_anim(_inst, _other, 2); - } - break; - } - case 1: { - _inst.image_speed = min(_inst.speed, 1); - if (yyfless(_inst.speed, 0.1)) { - gml_Script_s_set_anim(_inst, _other, 0); - } - break; - } - case 2: { - if (yyGetBool(_inst.gmltackling)) { - { - _inst.image_xscale = 2; - if (yyfless(yyInst(_inst, _other, _inst.gmltackling).x, _inst.x)) { - _inst.image_xscale = -2; - } - } - } - break; - } - case 3: { - break; - } - case 4: { - _inst.image_xscale = 2; - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000070)).gmlbounce_x, _inst.x)) { - _inst.image_xscale = -2; - } - break; - } - } - } - } - _inst.depth = yyfplus(__yy_gml_errCheck(yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.y))), 10)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gmlrandyards), 0.1))); - if (yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)) { - { - if (yyGetBool(yyfequal(_inst.gmlposition, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 2))) { - { - if (yyGetBool(path_exists(_inst.gmlmy_route))) { - { - _inst.sprite_index = gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000028), _inst.gmlbody_type); - _inst.image_xscale = 2; - if (yyfequal(_inst.gmlfacing, -1)) { - _inst.image_xscale = -2; - } - } - } - } - } else { - if (yyfless(_inst.gmlballdist, 10)) { - { - var ___sw2000___ = _inst.sprite_index; - var ___swc2001___ = -1; - if (yyCompareVal(___sw2000___, YYASSET_REF(0x0100002d), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 0; - } else if (yyCompareVal(___sw2000___, YYASSET_REF(0x01000037), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 1; - } else if (yyCompareVal(___sw2000___, YYASSET_REF(0x01000042), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 2; - } else if (yyCompareVal(___sw2000___, YYASSET_REF(0x01000197), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 3; - } else if (yyCompareVal(___sw2000___, YYASSET_REF(0x01000143), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 4; - } else if (yyCompareVal(___sw2000___, YYASSET_REF(0x0100018e), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 5; - } else if (yyCompareVal(___sw2000___, YYASSET_REF(0x01000164), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 6; - } else if (yyCompareVal(___sw2000___, YYASSET_REF(0x010000b3), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 7; - } else if (yyCompareVal(___sw2000___, YYASSET_REF(0x01000189), g_GMLMathEpsilon, false) == 0) { - ___swc2001___ = 8; - } - switch (___swc2001___) { - case 0: { - _inst.sprite_index = YYASSET_REF(0x0100002e); - break; - } - case 1: { - _inst.sprite_index = YYASSET_REF(0x01000038); - break; - } - case 2: { - _inst.sprite_index = YYASSET_REF(0x01000043); - break; - } - case 3: { - _inst.sprite_index = YYASSET_REF(0x01000173); - break; - } - case 4: { - _inst.sprite_index = YYASSET_REF(0x01000168); - break; - } - case 5: { - _inst.sprite_index = YYASSET_REF(0x0100018d); - break; - } - case 6: { - _inst.sprite_index = YYASSET_REF(0x01000187); - break; - } - case 7: { - _inst.sprite_index = YYASSET_REF(0x0100001f); - break; - } - case 8: { - _inst.sprite_index = YYASSET_REF(0x0100018d); - break; - } - } - } - } - } - } - } else { - { - var ___sw2002___ = _inst.sprite_index; - var ___swc2003___ = -1; - if (yyCompareVal(___sw2002___, YYASSET_REF(0x0100002e), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 0; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x0100002f), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 1; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000038), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 2; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000039), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 3; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000043), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 4; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000044), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 5; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000040), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 6; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000041), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 7; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000173), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 8; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000147), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 9; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000168), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 10; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000162), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 11; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x0100018d), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 12; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x0100017b), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 13; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000132), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 14; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x010000fb), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 15; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x01000187), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 16; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x010000e9), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 17; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x0100001f), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 18; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x010000f2), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 19; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x0100013d), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 20; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x010000e2), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 21; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x0100006d), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 22; - } else if (yyCompareVal(___sw2002___, YYASSET_REF(0x010000e7), g_GMLMathEpsilon, false) == 0) { - ___swc2003___ = 23; - } - switch (___swc2003___) { - case 0: { - _inst.sprite_index = YYASSET_REF(0x0100002d); - break; - } - case 1: { - _inst.sprite_index = YYASSET_REF(0x0100002d); - break; - } - case 2: { - _inst.sprite_index = YYASSET_REF(0x01000037); - break; - } - case 3: { - _inst.sprite_index = YYASSET_REF(0x01000037); - break; - } - case 4: { - _inst.sprite_index = YYASSET_REF(0x01000042); - break; - } - case 5: { - _inst.sprite_index = YYASSET_REF(0x01000042); - break; - } - case 6: { - _inst.sprite_index = YYASSET_REF(0x0100003e); - break; - } - case 7: { - _inst.sprite_index = YYASSET_REF(0x0100003e); - break; - } - case 8: { - _inst.sprite_index = YYASSET_REF(0x01000197); - break; - } - case 9: { - _inst.sprite_index = YYASSET_REF(0x01000197); - break; - } - case 10: { - _inst.sprite_index = YYASSET_REF(0x01000143); - break; - } - case 11: { - _inst.sprite_index = YYASSET_REF(0x01000143); - break; - } - case 12: { - _inst.sprite_index = YYASSET_REF(0x0100018e); - break; - } - case 13: { - _inst.sprite_index = YYASSET_REF(0x0100018e); - break; - } - case 14: { - _inst.sprite_index = YYASSET_REF(0x010000b7); - break; - } - case 15: { - _inst.sprite_index = YYASSET_REF(0x010000b7); - break; - } - case 16: { - _inst.sprite_index = YYASSET_REF(0x01000164); - break; - } - case 17: { - _inst.sprite_index = YYASSET_REF(0x01000164); - break; - } - case 18: { - _inst.sprite_index = YYASSET_REF(0x010000b3); - break; - } - case 19: { - _inst.sprite_index = YYASSET_REF(0x010000b3); - break; - } - case 20: { - _inst.sprite_index = YYASSET_REF(0x01000189); - break; - } - case 21: { - _inst.sprite_index = YYASSET_REF(0x01000189); - break; - } - case 22: { - _inst.sprite_index = YYASSET_REF(0x010000f8); - break; - } - case 23: { - _inst.sprite_index = YYASSET_REF(0x010000f8); - break; - } - } - } - } - var ___sw2004___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_ball; - var ___swc2005___ = -1; - if (yyCompareVal(___sw2004___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2004___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2005___ = 0; - } - switch (___swc2005___) { - case 0: { - var ___sw2006___ = _inst.sprite_index; - var ___swc2007___ = -1; - if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000026), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 0; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x0100002e), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 1; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000033), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 2; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x0100003a), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 3; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000038), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 4; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000043), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 5; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000035), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 6; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000049), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 7; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000040), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 8; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000163), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 9; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000173), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 10; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000006), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 11; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000142), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 12; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000168), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 13; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x0100018d), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 14; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x0100016f), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 15; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000048), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 16; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000132), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 17; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x010000f4), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 18; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000187), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 19; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x01000188), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 20; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x010000e3), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 21; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x0100001f), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 22; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x0100013d), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 23; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x0100018c), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 24; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x010000b0), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 25; - } else if (yyCompareVal(___sw2006___, YYASSET_REF(0x0100006d), g_GMLMathEpsilon, false) == 0) { - ___swc2007___ = 26; - } - switch (___swc2007___) { - case 0: { - _inst.sprite_index = YYASSET_REF(0x01000027); - break; - } - case 1: { - _inst.sprite_index = YYASSET_REF(0x0100002f); - break; - } - case 2: { - _inst.sprite_index = YYASSET_REF(0x01000034); - break; - } - case 3: { - _inst.sprite_index = YYASSET_REF(0x0100003b); - break; - } - case 4: { - _inst.sprite_index = YYASSET_REF(0x01000039); - break; - } - case 5: { - _inst.sprite_index = YYASSET_REF(0x01000044); - break; - } - case 6: { - _inst.sprite_index = YYASSET_REF(0x01000036); - break; - } - case 7: { - _inst.sprite_index = YYASSET_REF(0x0100004b); - break; - } - case 8: { - _inst.sprite_index = YYASSET_REF(0x01000041); - break; - } - case 9: { - _inst.sprite_index = YYASSET_REF(0x010000ff); - break; - } - case 10: { - _inst.sprite_index = YYASSET_REF(0x01000147); - break; - } - case 11: { - _inst.sprite_index = YYASSET_REF(0x010000a9); - break; - } - case 12: { - _inst.sprite_index = YYASSET_REF(0x0100014a); - break; - } - case 13: { - _inst.sprite_index = YYASSET_REF(0x01000162); - break; - } - case 14: { - _inst.sprite_index = YYASSET_REF(0x0100017b); - break; - } - case 15: { - _inst.sprite_index = YYASSET_REF(0x010000f6); - break; - } - case 16: { - _inst.sprite_index = YYASSET_REF(0x01000160); - break; - } - case 17: { - _inst.sprite_index = YYASSET_REF(0x010000fb); - break; - } - case 18: { - _inst.sprite_index = YYASSET_REF(0x0100010b); - break; - } - case 19: { - _inst.sprite_index = YYASSET_REF(0x010000e9); - break; - } - case 20: { - _inst.sprite_index = YYASSET_REF(0x010000ea); - break; - } - case 21: { - _inst.sprite_index = YYASSET_REF(0x01000112); - break; - } - case 22: { - _inst.sprite_index = YYASSET_REF(0x010000f2); - break; - } - case 23: { - _inst.sprite_index = YYASSET_REF(0x010000e2); - break; - } - case 24: { - _inst.sprite_index = YYASSET_REF(0x01000161); - break; - } - case 25: { - _inst.sprite_index = YYASSET_REF(0x0100011f); - break; - } - case 26: { - _inst.sprite_index = YYASSET_REF(0x010000e7); - break; - } - } - break; - } - default: { - break; - } - } - if (yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x0100002a))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000117))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x0100012f)))) { - _inst.image_index = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_ball; - } - gml_Script_s_update_my_shadow(_inst, _other); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 2)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, global.gmlmaster_ball).gmlstate, 0)) && yyGetBool(yyfequal(yyfmod(__yy_gml_errCheck(global.gmlreplay_tick), 4), 0))) { - gml_Script_s_record_frame(_inst, _other); - } -} -function gml_Object_obj_player_Other_7(_inst, _other) { - var ___sw2010___ = _inst.gmlanim; - var ___swc2011___ = -1; - if (yyCompareVal(___sw2010___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2010___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2010___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 0; - } else if (yyCompareVal(___sw2010___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 1; - } else if (yyCompareVal(___sw2010___, 4, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2010___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 2; - } else if (yyCompareVal(___sw2010___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 3; - } else if (yyCompareVal(___sw2010___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2010___, 12, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 4; - } else if (yyCompareVal(___sw2010___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 5; - } else if (yyCompareVal(___sw2010___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 6; - } else if (yyCompareVal(___sw2010___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 7; - } else if (yyCompareVal(___sw2010___, 11, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 8; - } else if (yyCompareVal(___sw2010___, 13, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 9; - } else if (yyCompareVal(___sw2010___, 14, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 10; - } else if (yyCompareVal(___sw2010___, 15, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 11; - } else if (yyCompareVal(___sw2010___, 16, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 12; - } else if (yyCompareVal(___sw2010___, 17, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 13; - } else if (yyCompareVal(___sw2010___, 18, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 14; - } else if (yyCompareVal(___sw2010___, 19, g_GMLMathEpsilon, false) == 0) { - ___swc2011___ = 15; - } - switch (___swc2011___) { - case 0: { - break; - } - case 1: { - if (yyGetBool(yyfequal(_inst.gmltackling, -4)) || yyGetBool(yyfnotequal(yyInst(_inst, _other, _inst.gmltackling).gmlanim, 3))) { - gml_Script_s_set_anim(_inst, _other, 0); - } - break; - } - case 2: { - _inst.gmldead = g_pBuiltIn.get_current_time(); - _inst.image_speed = 0; - _inst.image_index = yyfminus(__yy_gml_errCheck(_inst.image_number), 1); - break; - } - case 3: { - gml_Script_s_set_anim(_inst, _other, 0); - break; - } - case 4: { - gml_Script_s_set_anim(_inst, _other, 0); - break; - } - case 5: { - gml_Script_s_set_anim(_inst, _other, 2); - break; - } - case 6: { - gml_Script_s_set_anim(_inst, _other, 2); - break; - } - case 7: { - gml_Script_s_set_anim(_inst, _other, 2); - break; - } - case 8: { - break; - } - case 9: { - break; - } - case 10: { - _inst.hspeed = 0; - _inst.image_speed = 0; - _inst.image_index = yyfminus(__yy_gml_errCheck(_inst.image_number), 1); - break; - } - case 11: { - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, false))) { - { - gml_Script_s_set_anim(_inst, _other, 2); - break; - } - } - _inst.image_speed = 0; - _inst.image_index = yyfminus(__yy_gml_errCheck(_inst.image_number), 1); - break; - } - case 12: { - gml_Script_s_spike_ball(_inst, _other); - gml_Script_s_set_anim(_inst, _other, 0); - break; - } - case 13: { - break; - } - case 14: { - _inst.image_speed = 0; - _inst.image_index = yyfminus(__yy_gml_errCheck(_inst.image_number), 1); - break; - } - case 15: { - _inst.gmldead = g_pBuiltIn.get_current_time(); - _inst.image_speed = 0; - _inst.image_index = yyfminus(__yy_gml_errCheck(_inst.image_number), 1); - break; - } - } -} -function gml_Object_obj_player_Draw_0(_inst, _other) { - if (yyGetBool(global.gmlbrowser)) { - gml_Script_s_obj_player_draw_begin(_inst, _other); - } - var gmlball = global.gmlmaster_ball; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 3)) { - { - gml_Script_s_shader_set_uniforms(_inst, _other); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlz)), _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - shader_reset(); - return; - } - } - if (yyGetBool(_inst.gmlpmap) && yyGetBool(yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10))) { - { - var gmla = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 200))), 1)), 2); - var gmlcol = 65535; - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 0)) && yyGetBool(yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000025))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x01000010))) || yyGetBool(yyfequal(_inst.sprite_index, YYASSET_REF(0x0100013b))))) { - { - draw_sprite_ext(_inst, gml_Script_s_spr_from_bt(_inst, _other, YYASSET_REF(0x01000024), _inst.gmlbody_type), _inst.image_index, _inst.x, yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlz)), _inst.image_xscale, _inst.image_yscale, 0, gmlcol, gmla); - draw_sprite_ext(_inst, YYASSET_REF(0x01000055), 0, _inst.x, yyfminus(yyfminus(yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlz)), __yy_gml_errCheck(_inst.sprite_height)), 6), _inst.image_xscale, _inst.image_yscale, 0, gmlcol, gmla); - if (yyfnotequal(_inst.gmlpos_name3, "")) { - gml_Script_draw_hd_text_transformed_color(_inst, _other, yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(yyftime(30, __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir)))), yyfminus(__yy_gml_errCheck(_inst.y), 15), _inst.gmlpos_name3, 1.5, 1.5, 0, 0, 0, 0, 0, 1); - } - } - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 0)) || yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 2)) || yyGetBool(yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlstate, 5)) && yyGetBool(yyfequal(yyInst(_inst, _other, gmlball).gmlholder, _inst.id)))) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x01000055), 0, _inst.x, yyfminus(yyfminus(yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlz)), __yy_gml_errCheck(_inst.sprite_height)), 6), _inst.image_xscale, _inst.image_yscale, 0, gmlcol, gmla); - } - } - } - } - } - gml_Script_s_shader_set_uniforms(_inst, _other); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlz)), _inst.image_xscale, _inst.image_yscale, 0, 16777215, 1); - shader_reset(); -} -function gml_Object_obj_player_Draw_72(_inst, _other) { - if (!yyGetBool(global.gmlbrowser)) { - gml_Script_s_obj_player_draw_begin(_inst, _other); - } -} -function gml_Object_obj_playerOF_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlinum = instance_number(YYASSET_REF(0x0000006c)); - _inst.image_xscale = yyftime(__yy_gml_errCheck(_inst.gmlfacing), 2); - _inst.gmloffense = true; - _inst.gmlplayer_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - var gmlindex = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession; - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, 0))) { - { - gmlindex = !yyGetBool(gmlindex); - _inst.gmlplayer_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession) ? 1 : 0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - } - } - var ___sw2016___ = gmlindex; - var ___swc2017___ = -1; - if (yyCompareVal(___sw2016___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2017___ = 0; - } else if (yyCompareVal(___sw2016___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2017___ = 1; - } - switch (___swc2017___) { - case 0: { - _inst.gmlhelmet = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_away; - _inst.gmllogo = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_logo_away; - _inst.gmlshirt = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_away; - _inst.gmlsleeve = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_away; - _inst.gmlpants = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away; - _inst.gmlpants_b = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away_b; - _inst.gmlstripe = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_stripe_away; - _inst.gmlsocks1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks1_away; - _inst.gmlsocks2 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks2_away; - break; - } - case 1: { - _inst.gmlhelmet = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_home; - _inst.gmllogo = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_logo_home; - _inst.gmlshirt = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_home; - _inst.gmlsleeve = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_home; - _inst.gmlpants = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home; - _inst.gmlpants_b = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home_b; - _inst.gmlstripe = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_stripe_home; - _inst.gmlsocks1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks1_home; - _inst.gmlsocks2 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks2_home; - break; - } - } - var ___sw2018___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking; - var ___swc2019___ = -1; - if (yyCompareVal(___sw2018___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2019___ = 0; - } else if (yyCompareVal(___sw2018___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2018___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2019___ = 1; - } else if (yyCompareVal(___sw2018___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2019___ = 2; - } - switch (___swc2019___) { - case 0: { - gml_Script_s_set_position_offense(_inst, _other); - break; - } - case 1: { - gml_Script_s_set_position_offense_fg(_inst, _other); - break; - } - case 2: { - gml_Script_s_set_position_return_ko(_inst, _other); - break; - } - } -} -function gml_Object_obj_playerDF_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlinum = instance_number(YYASSET_REF(0x0000006d)); - _inst.gmlfacing = __yy_gml_errCheck(-__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir)); - _inst.gmlgoalline_attack = 300; - _inst.gmlgoalline_defend = 2300; - if (yyfequal(_inst.gmlfacing, -1)) { - { - _inst.gmlgoalline_attack = 300; - _inst.gmlgoalline_defend = 2300; - } - } - _inst.image_xscale = yyftime(__yy_gml_errCheck(_inst.gmlfacing), 2); - _inst.gmlplayer_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession) ? 1 : 0, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - var gmlindex = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession; - if (yyGetBool(gml_Script_s_is_kickoff(_inst, _other, 0))) { - { - gmlindex = !yyGetBool(gmlindex); - _inst.gmlplayer_roster = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster[__yy_gml_array_check_index(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam_roster)]; - } - } - var ___sw2024___ = gmlindex; - var ___swc2025___ = -1; - if (yyCompareVal(___sw2024___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2025___ = 0; - } else if (yyCompareVal(___sw2024___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2025___ = 1; - } - switch (___swc2025___) { - case 0: { - _inst.gmlhelmet = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_home; - _inst.gmllogo = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_logo_home; - _inst.gmlshirt = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_home; - _inst.gmlsleeve = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_home; - _inst.gmlpants = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home; - _inst.gmlpants_b = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_home_b; - _inst.gmlstripe = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_stripe_home; - _inst.gmlsocks1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks1_home; - _inst.gmlsocks2 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks2_home; - break; - } - case 1: { - _inst.gmlhelmet = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_helmet_away; - _inst.gmllogo = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_logo_away; - _inst.gmlshirt = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_shirt_away; - _inst.gmlsleeve = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_sleeve_away; - _inst.gmlpants = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away; - _inst.gmlpants_b = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_pants_away_b; - _inst.gmlstripe = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_stripe_away; - _inst.gmlsocks1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks1_away; - _inst.gmlsocks2 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcol_socks2_away; - break; - } - } - var ___sw2026___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking; - var ___swc2027___ = -1; - if (yyCompareVal(___sw2026___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2027___ = 0; - } else if (yyCompareVal(___sw2026___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2026___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2027___ = 1; - } else if (yyCompareVal(___sw2026___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2027___ = 2; - } - switch (___swc2027___) { - case 0: { - gml_Script_s_set_position_defense(_inst, _other); - break; - } - case 1: { - gml_Script_s_set_position_defense_fg(_inst, _other); - break; - } - case 2: { - gml_Script_s_set_position_take_ko(_inst, _other); - } - } -} -function gml_Object_obj_dummy_Step_0(_inst, _other) { - if (yyfless(g_pBuiltIn.get_current_time(), _inst.gmlpause_time)) { - return; - } - if (yyGetBool(abs(_inst.gmlrange_x))) { - { - _inst.x = yyfplus(_inst.x, _inst.gmlmove_speed); - if (yyGetBool(yyfgreater(_inst.x, yyfplus(__yy_gml_errCheck(_inst.gmlstart_x), __yy_gml_errCheck(_inst.gmlrange_x)))) || yyGetBool(yyfless(_inst.x, yyfminus(__yy_gml_errCheck(_inst.gmlstart_x), __yy_gml_errCheck(_inst.gmlrange_x))))) { - { - _inst.gmlmove_speed = __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmlmove_speed)); - _inst.gmlpause_time = yyfplus(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), __yy_gml_errCheck(_inst.gmledge_pause)); - } - } - } - } - if (yyGetBool(abs(_inst.gmlrange_y))) { - { - _inst.y = yyfplus(_inst.y, _inst.gmlmove_speed); - if (yyGetBool(yyfgreater(_inst.y, yyfplus(__yy_gml_errCheck(_inst.gmlstart_y), __yy_gml_errCheck(_inst.gmlrange_y)))) || yyGetBool(yyfless(_inst.y, yyfminus(__yy_gml_errCheck(_inst.gmlstart_y), __yy_gml_errCheck(_inst.gmlrange_y))))) { - { - if (yyGetBool(_inst.gmldead)) { - _inst.gmlmove_speed = 0; - } - _inst.gmlmove_speed = __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmlmove_speed)); - _inst.gmlpause_time = yyfplus(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), __yy_gml_errCheck(_inst.gmledge_pause)); - } - } - } - } - _inst.depth = yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.y))), 10); -} -function gml_Object_obj_dummy_Draw_0(_inst, _other) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000012), 1, _inst.x, _inst.y, 2, 2, 0, 16777215, 1); -} -function gml_Object_obj_dummy_Draw_72(_inst, _other) { - var gmlc = yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) ? make_colour_rgb(29, 73, 114) : 32768; - var gmlw = 5; - var gmlrx = _inst.gmlrange_x; - var gmlry = _inst.gmlrange_y; - draw_set_alpha(0.5); - if (yyGetBool(gmlrx)) { - draw_rectangle_colour(yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlrx)), yyfminus(__yy_gml_errCheck(_inst.gmlstart_y), __yy_gml_errCheck(gmlw)), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlrx)), yyfplus(__yy_gml_errCheck(_inst.gmlstart_y), __yy_gml_errCheck(gmlw)), gmlc, gmlc, gmlc, gmlc, 0); - } else { - if (yyGetBool(gmlry)) { - draw_rectangle_colour(yyfminus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), yyfminus(__yy_gml_errCheck(_inst.gmlstart_y), __yy_gml_errCheck(gmlry)), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(gmlw)), yyfplus(__yy_gml_errCheck(_inst.gmlstart_y), __yy_gml_errCheck(gmlry)), gmlc, gmlc, gmlc, gmlc, 0); - } - } - draw_set_alpha(1); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice, 3)) { - { - if (yyfgreater(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 200)), 0.1)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000053), 0, _inst.x, yyfminus(__yy_gml_errCheck(_inst.y), 32), 2, 2, 0, 65280, 1); - } - } - } -} -function gml_Object_obj_dummy_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstart_x = 0; - _inst.gmlstart_y = 0; - _inst.gmlmove_speed = 0; - _inst.gmlrange_x = 0; - _inst.gmlrange_y = 0; - _inst.gmledge_pause = 0; - _inst.gmlpause_time = 0; - _inst.gmldead = false; -} -function gml_Object_obj_dummy_Collision_obj_player(_inst, _other) { - if (yyfless(distance_to_object(_inst, _other), 10)) { - { - _inst.gmldead = true; - if (yyfnotequal(_other.gmlanim, 4)) { - gml_Script_s_set_anim(_other, _inst, 4); - } - } - } -} -function gml_Object_obj_ball_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstate = 0; - _inst.gmlholder = gml_Script_s_get_quarterback(_inst, _other); - _inst.gmllast_touched_by = -4; - _inst.x = yyInst(_inst, _other, _inst.gmlholder).x; - _inst.y = yyInst(_inst, _other, _inst.gmlholder).y; - _inst.gmlxtouch = 0; - _inst.gmlytouch = 0; - _inst.gmltouch_starty = 250; - _inst.gmldragdist = 0; - _inst.gmldragx = 0; - _inst.gmldragy = 0; - _inst.gmlxthrow = 0; - _inst.gmlythrow = 0; - _inst.gmlis_dead = false; - _inst.gmlxdead = 0; - _inst.gmlydead = 0; - _inst.gmlheight = 1; - _inst.gmllastheight = _inst.gmlheight; - _inst.gmllast_x = 0; - _inst.gmllast_y = 0; - _inst.gmlxreceived = 0; - _inst.gmlyreceived = 0; - _inst.gmlbullet_throw = 0; - _inst.gmlbullet_throw_hold = false; - _inst.gmldirec = 0; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) { - _inst.gmldirec = 180; - } - _inst.gmlvelocity = 0; - _inst.gmlzvel = 0; - _inst.gmlroll = 0; - _inst.gmlrotation = 0; - _inst.gmlbouncecount = 0; - _inst.gmldropped_time = 0; - _inst.gmlfumble_time = 0; - _inst.gmlgoaldirec = 0; - _inst.gmlkickflip = 1; - _inst.gmlkickpow = 0; - _inst.gmlkicky = yyfplus(300, __yy_gml_errCheck(irandom_range(-100, 100))); - _inst.gmlkickx = 2510; - _inst.gmlcpu_kickpow = irandom_range(38.5, 55); - _inst.gmlimage_speed_previous = _inst.image_speed; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, -1)) { - { - _inst.gmlkickx = 90; - _inst.gmlgoaldirec = 180; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking)) { - _inst.gmlkickpow = 20; - } - if (yyGetBool(gml_Script_s_cpu_is_kicking_off(_inst, _other))) { - { - var ___sw2032___ = _inst.gmlkickx; - var ___swc2033___ = -1; - if (yyCompareVal(___sw2032___, 90, g_GMLMathEpsilon, false) == 0) { - ___swc2033___ = 0; - } else if (yyCompareVal(___sw2032___, 2510, g_GMLMathEpsilon, false) == 0) { - ___swc2033___ = 1; - } - switch (___swc2033___) { - case 0: { - _inst.gmlkickx = 2510; - break; - } - case 1: { - _inst.gmlkickx = 90; - break; - } - } - } - } - _inst.gmlmy_shadow = layer_sprite_create(layer_get_id("Shadows"), _inst.x, _inst.y, YYASSET_REF(0x01000003)); - layer_sprite_blend(_inst.gmlmy_shadow, 0); - layer_sprite_alpha(_inst.gmlmy_shadow, 0.2); - var gmli = 0; - for (; yyfless(gmli, 20); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - _inst.gmll_blur = __yy_gml_array_check(_inst.gmll_blur, 2127366110); - _inst.gmll_blur[__yy_gml_array_check_index_chain(gmli, _inst.gmll_blur)][__yy_gml_array_check_index_set(0)] = 0; - _inst.gmll_blur[__yy_gml_array_check_index_chain(gmli, _inst.gmll_blur)][__yy_gml_array_check_index_set(1)] = 0; - } - } - var ___sw2034___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_ball; - var ___swc2035___ = -1; - if (yyCompareVal(___sw2034___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2035___ = 0; - } else if (yyCompareVal(___sw2034___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2035___ = 1; - } else if (yyCompareVal(___sw2034___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2035___ = 2; - } else if (yyCompareVal(___sw2034___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2035___ = 3; - } else if (yyCompareVal(___sw2034___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc2035___ = 4; - } else if (yyCompareVal(___sw2034___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2035___ = 5; - } - switch (___swc2035___) { - case 0: { - _inst.sprite_index = YYASSET_REF(0x01000004); - break; - } - case 1: { - _inst.sprite_index = YYASSET_REF(0x01000005); - break; - } - case 2: { - _inst.sprite_index = YYASSET_REF(0x01000007); - break; - } - case 3: { - _inst.sprite_index = YYASSET_REF(0x01000008); - break; - } - case 4: { - _inst.sprite_index = YYASSET_REF(0x01000009); - break; - } - case 5: { - _inst.sprite_index = YYASSET_REF(0x0100000a); - break; - } - } -} -function gml_Object_obj_ball_Alarm_0(_inst, _other) {} -function gml_Object_obj_ball_Alarm_1(_inst, _other) { - _inst.gmlstate = 1; -} -function gml_Object_obj_ball_Step_0(_inst, _other) { - if (yyGetBool(instance_exists(YYASSET_REF(0x0000004f)))) { - return; - } - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 2)) { - return; - } - var gmlold_ballstate = _inst.gmlstate; - var gmllastx = _inst.x; - var ___sw2038___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking; - var ___swc2039___ = -1; - if (yyCompareVal(___sw2038___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2039___ = 0; - } - switch (___swc2039___) { - case 0: { - gml_Script_s_update_ball(_inst, _other); - break; - } - default: { - gml_Script_s_update_ball_fieldgoal(_inst, _other); - break; - } - } - _inst.depth = yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.y))), 10); - _inst.image_speed = 1; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1)) { - _inst.image_speed = -1; - } - gml_Script_s_check_ball_position(_inst, _other); - if (yyfnotequal(_inst.gmlstate, gmlold_ballstate)) { - { - gml_Script_s_create_match_message(_inst, _other, _inst.gmlstate); - } - } - if (yyfgreater(abs(yyfminus(__yy_gml_errCheck(gmllastx), __yy_gml_errCheck(_inst.x))), 1)) { - { - var gmli = 20; - for (; yyfgreater(gmli, 0); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.subtract(1) : --gmli, g_yyPrePostObject__) { - { - _inst.gmll_blur = __yy_gml_array_check(_inst.gmll_blur, 2127366110); - _inst.gmll_blur[__yy_gml_array_check_index_chain(gmli, _inst.gmll_blur)][__yy_gml_array_check_index_set(0)] = _inst.gmll_blur[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(gmli), 1), _inst.gmll_blur)][__yy_gml_array_check_index(0, _inst.gmll_blur[~~yyfminus(__yy_gml_errCheck(gmli), 1)])]; - _inst.gmll_blur[__yy_gml_array_check_index_chain(gmli, _inst.gmll_blur)][__yy_gml_array_check_index_set(1)] = _inst.gmll_blur[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(gmli), 1), _inst.gmll_blur)][__yy_gml_array_check_index(1, _inst.gmll_blur[~~yyfminus(__yy_gml_errCheck(gmli), 1)])]; - } - } - _inst.gmll_blur = __yy_gml_array_check(_inst.gmll_blur, 2127366110); - _inst.gmll_blur[__yy_gml_array_check_index_chain(0, _inst.gmll_blur)][__yy_gml_array_check_index_set(0)] = _inst.x; - _inst.gmll_blur[__yy_gml_array_check_index_chain(0, _inst.gmll_blur)][__yy_gml_array_check_index_set(1)] = yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmlheight), 1))); - } - } - if (yyGetBool(_inst.gmlholder) || yyGetBool(yyfless(_inst.gmlvelocity, 1))) { - _inst.image_index = 0; - } - _inst.gmlhidden = false; - { - var __yy__v2300 = GetWithArray(_inst.gmlholder); - for (var __yy__v2301 in __yy__v2300) { - if (!__yy__v2300.hasOwnProperty(__yy__v2301)) continue; - var __yy__v2302 = __yy__v2300[__yy__v2301]; - { - if (yyGetBool(gml_Script_s_sprite_holding_ball(__yy__v2302, _inst, __yy__v2302.sprite_index))) { - _inst.gmlhidden = true; - } - } - } - } - gml_Script_s_update_my_shadow(_inst, _other); - if (yyGetBool(_inst.gmlhidden)) { - layer_sprite_y(_inst.gmlmy_shadow, -99999); - } -} -function gml_Object_obj_ball_Step_2(_inst, _other) { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 2)) && yyGetBool(yyfnotequal(yyInst(_inst, _other, global.gmlmaster_ball).gmlstate, 0)) && yyGetBool(yyfequal(yyfmod(__yy_gml_errCheck(global.gmlreplay_tick), 4), 0))) { - gml_Script_s_record_frame(_inst, _other); - } -} -function gml_Object_obj_ball_Draw_0(_inst, _other) { - if (yyGetBool(_inst.gmlhidden)) { - return; - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 2)) && yyGetBool(yyGetBool(yyfequal(_inst.gmlstate, 0)) || yyGetBool(yyfequal(_inst.gmlstate, 1))) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking))) { - { - var ___sw2042___ = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir; - var ___swc2043___ = -1; - if (yyCompareVal(___sw2042___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc2043___ = 0; - } else if (yyCompareVal(___sw2042___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2043___ = 1; - } - switch (___swc2043___) { - case 0: { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, yyfplus(__yy_gml_errCheck(_inst.x), 4), yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlheight)), 2, 2, _inst.gmlrotation, 16777215, 1); - break; - } - case 1: { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, yyfminus(__yy_gml_errCheck(_inst.x), 4), yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlheight)), 2, 2, _inst.gmlrotation, 16777215, 1); - break; - } - } - } - } else { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 2)) && yyGetBool(yyfequal(_inst.gmlstate, 3))) { - { - var gmla = min(yyftime(__yy_gml_errCheck(_inst.gmlheight), 0.005), 0.09); - var gmli = 0; - for (; yyfless(gmli, 20); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x0100000e), _inst.image_index, _inst.gmll_blur[__yy_gml_array_check_index(gmli, _inst.gmll_blur)][__yy_gml_array_check_index(0, _inst.gmll_blur[~~gmli])], _inst.gmll_blur[__yy_gml_array_check_index(gmli, _inst.gmll_blur)][__yy_gml_array_check_index(1, _inst.gmll_blur[~~gmli])], 2, 2, _inst.gmlrotation, 16777215, gmla); - gmla = yyftime(gmla, 0.9); - } - } - } - } - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, yyfminus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlheight)), 2, 2, _inst.gmlrotation, 16777215, 1); - } - } -} -function gml_Object_obj_ball_Draw_64(_inst, _other) { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking) && yyGetBool(gml_Script_s_aiming(_inst, _other))) { - { - gml_Script_s_draw_kicking_power(_inst, _other); - } - } - return; - if (yyfnotequal(global.gmlmaster_ball, _inst.id)) { - return; - } - draw_set_halign(0); - gml_Script_draw_hd_text(_inst, _other, 10, 30, gml_Script_s_get_string_ball_state(_inst, _other)); - gml_Script_draw_hd_text(_inst, _other, 10, 40, string(round(_inst.gmlheight))); - gml_Script_draw_hd_text(_inst, _other, 10, 50, yyfplus("Kicking = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking)))); -} // /// @description Insert description here -function gml_Object_obj_ball_Collision_obj_dummy(_inst, _other) {} -function gml_Object_obj_metaball_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmldraw_arc = false; - _inst.gmldraw_bounce = false; - _inst.gmlplot_x = array_create(50, 0); - _inst.gmlplot_y = array_create(50, 0); - _inst.gmlplot_z = array_create(50, 0); - _inst.gmlbounce_x = 0; - _inst.gmlbounce_y = 0; - _inst.gmljump_x = 0; - _inst.gmljump_y = 0; - _inst.gmlplot_len = 10; - _inst.gmlzvel_limit = 0; - _inst.gmlgap = 2; - if (yyGetBool(yyInst(_inst, _other, global.gmlmaster_ball).gmlholder) && yyGetBool(yyInst(_inst, _other, yyInst(_inst, _other, global.gmlmaster_ball).gmlholder).gmlpmap)) { - { - var gmlskl = gml_Script_s_get_attribute(_inst, _other, yyInst(_inst, _other, yyInst(_inst, _other, global.gmlmaster_ball).gmlholder).gmlpmap, "skill"); - _inst.gmlplot_len = yyfplus(10, __yy_gml_errCheck(gmlskl)); - _inst.gmlzvel_limit = yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(gmlskl))), 0.15); - } - } else { - if (yyGetBool(global.gmlexhibition) && yyGetBool(yyInst(_inst, _other, global.gmlmaster_ball).gmlholder)) { - { - var gmlskl = yyInst(_inst, _other, yyInst(_inst, _other, global.gmlmaster_ball).gmlholder).gmlskill; - _inst.gmlplot_len = yyfplus(10, __yy_gml_errCheck(gmlskl)); - _inst.gmlzvel_limit = yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(gmlskl))), 0.15); - } - } - } - layer_sprite_destroy(_inst.gmlmy_shadow); -} -function gml_Object_obj_metaball_Step_0(_inst, _other) { - var gmlball = global.gmlmaster_ball; - _inst.x = yyInst(_inst, _other, gmlball).x; - _inst.y = yyInst(_inst, _other, gmlball).y; - _inst.gmldraw_arc = false; - _inst.gmldraw_bounce = false; - _inst.gmldragdist = yyInst(_inst, _other, gmlball).gmldragdist; - _inst.gmlbounce_alf = 1; - { - var __yy__v2303 = GetWithArray(gmlball); - for (var __yy__v2304 in __yy__v2303) { - if (!__yy__v2303.hasOwnProperty(__yy__v2304)) continue; - var __yy__v2305 = __yy__v2303[__yy__v2304]; - { - if (yyGetBool(instance_exists(__yy__v2305.gmlholder)) && yyGetBool(yyfequal(yyInst(_inst, _other, __yy__v2305.gmlholder).gmlposition, 1))) { - { - _inst.x = yyInst(_inst, _other, __yy__v2305.gmlholder).x; - _inst.y = yyInst(_inst, _other, __yy__v2305.gmlholder).y; - var gmlfadestart = 1; - var gmlaccuracy = 0; - if (yyGetBool(yyInst(_inst, _other, __yy__v2305.gmlholder).gmlpmap)) { - gmlaccuracy = gml_Script_s_get_attribute(__yy__v2305, _inst, yyInst(_inst, _other, __yy__v2305.gmlholder).gmlpmap, "skill"); - } - gmlfadestart = yyfplus(gmlfadestart, yyftime(__yy_gml_errCheck(clamp(gmlaccuracy, 0, 10)), 0.05)); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 1)) { - _inst.gmlbounce_alf = 1; - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4)) { - _inst.gmlbounce_alf = 0; - } else { - { - var ___sw2046___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty; - var ___swc2047___ = -1; - if (yyCompareVal(___sw2046___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2047___ = 0; - } else if (yyCompareVal(___sw2046___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2047___ = 1; - } else if (yyCompareVal(___sw2046___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2047___ = 2; - } - switch (___swc2047___) { - case 0: { - gmlaccuracy = yyfplus(gmlaccuracy, clamp(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsuppress_difficulty, 0, 10)); - break; - } - case 1: { - gmlaccuracy = yyfplus(gmlaccuracy, 6); - break; - } - case 2: { - break; - } - } - _inst.gmlbounce_alf = yyfminus(__yy_gml_errCheck(gmlfadestart), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(__yy__v2305.gmldragdist), 75))); - } - } - } - if (yyfequal(__yy__v2305.gmlstate, 2)) { - { - if (yyGetBool(yyfgreaterequal(__yy__v2305.gmldragdist, 20)) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking)) { - _inst.gmldraw_arc = true; - } - if (yyGetBool(global.gmlgamepad) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_difficulty, 4))) { - _inst.gmldraw_bounce = true; - } - } - } - } - } else { - { - if (yyGetBool(yyfequal(__yy__v2305.gmlstate, 3)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking))) { - _inst.gmldraw_bounce = true; - } - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking) && yyGetBool(yyGetBool(yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlpossession, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlhuman_team)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayerteamindex, -1)))) { - _inst.gmldraw_arc = false; - } - } - } - } - _inst.gmlheight = yyInst(_inst, _other, gmlball).gmlheight; - _inst.gmldirec = yyInst(_inst, _other, gmlball).gmldirec; - _inst.gmlvelocity = yyInst(_inst, _other, gmlball).gmlvelocity; - _inst.gmlzvel = yyInst(_inst, _other, gmlball).gmlzvel; - var gmlbeat = 0; - var gmlp = 0; - _inst.gmlbounce_x = 0; - _inst.gmlbounce_y = 0; - _inst.gmljump_x = 0; - _inst.gmljump_y = 0; - while (yyfgreater(_inst.gmlheight, 0)) { - { - gml_Script_s_update_ball_movement(_inst, _other, true); - (g_yyPrePostObject__ = gmlbeat), (gmlbeat = g_yyPrePostObject__ instanceof Long ? gmlbeat.add(1) : ++gmlbeat), g_yyPrePostObject__; - if (yyGetBool(yyfgreater(gmlbeat, _inst.gmlgap)) && yyGetBool(yyfless(gmlp, _inst.gmlplot_len)) && yyGetBool(yyfgreater(_inst.gmlzvel, _inst.gmlzvel_limit))) { - { - gmlbeat = 0; - _inst.gmlplot_x = __yy_gml_array_check(_inst.gmlplot_x, 3053169775); - _inst.gmlplot_x[__yy_gml_array_check_index_set(gmlp)] = _inst.x; - _inst.gmlplot_y = __yy_gml_array_check(_inst.gmlplot_y, 2900401454); - _inst.gmlplot_y[__yy_gml_array_check_index_set(gmlp)] = _inst.y; - _inst.gmlplot_z = __yy_gml_array_check(_inst.gmlplot_z, 2278412013); - _inst.gmlplot_z[__yy_gml_array_check_index_set(gmlp)] = _inst.gmlheight; - (g_yyPrePostObject__ = gmlp), (gmlp = g_yyPrePostObject__ instanceof Long ? gmlp.add(1) : ++gmlp), g_yyPrePostObject__; - } - } - if (yyGetBool(yyfless(_inst.gmlzvel, 0)) && yyGetBool(yyfequal(_inst.gmljump_x, 0)) && yyGetBool(yyfgreater(_inst.gmlheight, 54)) && yyGetBool(yyfless(_inst.gmlheight, 60))) { - { - _inst.gmljump_x = _inst.x; - _inst.gmljump_y = _inst.y; - } - } - if (yyGetBool(yyfless(_inst.gmlzvel, 0)) && yyGetBool(yyfequal(_inst.gmlbounce_x, 0)) && yyGetBool(yyfless(_inst.gmlheight, 12))) { - { - _inst.gmlbounce_x = _inst.x; - _inst.gmlbounce_y = _inst.y; - } - } - } - } - _inst.gmlq = gmlp; - for (; yyfless(_inst.gmlq, _inst.gmlplot_len); g_yyPrePostObject__ = _inst.gmlq, _inst.gmlq = g_yyPrePostObject__ instanceof Long ? _inst.gmlq.add(1) : ++_inst.gmlq, g_yyPrePostObject__) { - { - _inst.gmlplot_x = __yy_gml_array_check(_inst.gmlplot_x, 3053169775); - _inst.gmlplot_x[__yy_gml_array_check_index_set(_inst.gmlq)] = 0; - _inst.gmlplot_y = __yy_gml_array_check(_inst.gmlplot_y, 2900401454); - _inst.gmlplot_y[__yy_gml_array_check_index_set(_inst.gmlq)] = 0; - _inst.gmlplot_z = __yy_gml_array_check(_inst.gmlplot_z, 2278412013); - _inst.gmlplot_z[__yy_gml_array_check_index_set(_inst.gmlq)] = 0; - } - } -} -function gml_Object_obj_metaball_Draw_0(_inst, _other) { - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 2)) { - return; - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking) && yyGetBool(_inst.gmldraw_arc) && yyGetBool(!yyGetBool(gml_Script_s_is_kickoff(_inst, _other, 0)))) { - { - { - var __yy__v2306 = GetWithArray(global.gmlmaster_ball); - for (var __yy__v2307 in __yy__v2306) { - if (!__yy__v2306.hasOwnProperty(__yy__v2307)) continue; - var __yy__v2308 = __yy__v2306[__yy__v2307]; - { - var gmldir = __yy__v2308.gmldirec; - var gmllen = 180; - var gmlsx = __yy__v2308.x; - var gmlsy = __yy__v2308.y; - if (yyGetBool(__yy__v2308.gmlholder)) { - { - gmllen = yyfplus(180, __yy_gml_errCheck(yyftime(5, __yy_gml_errCheck(yyInst(_inst, _other, __yy__v2308.gmlholder).gmlmy_kick_skill)))); - gmlsx = yyInst(_inst, _other, __yy__v2308.gmlholder).x; - gmlsy = yyInst(_inst, _other, __yy__v2308.gmlholder).y; - } - } else { - gml_Script_slog(__yy__v2308, _inst, "No holder!"); - } - { - var __yy__v2309 = GetWithArray(YYASSET_REF(0x0000006c)); - for (var __yy__v2310 in __yy__v2309) { - if (!__yy__v2309.hasOwnProperty(__yy__v2310)) continue; - var __yy__v2311 = __yy__v2309[__yy__v2310]; - { - if (yyfequal(__yy__v2311.gmlposition, 11)) { - { - gmlsx = __yy__v2311.x; - gmlsy = __yy__v2311.y; - } - } - } - } - } - var gmlkx = yyfplus(__yy_gml_errCheck(gmlsx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(dcos(gmldir)), __yy_gml_errCheck(gmllen)))); - var gmlky = yyfplus(__yy_gml_errCheck(gmlsy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(dsin(gmldir)), __yy_gml_errCheck(gmllen)))); - draw_set_colour(16777215); - draw_set_alpha(0.75); - draw_line_width(gmlsx, gmlsy, gmlkx, gmlky, 3); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldrivedir, 1)) { - draw_sprite_ext(__yy__v2308, YYASSET_REF(0x0100004d), 0, gmlkx, gmlky, 0.75, 0.75, __yy_gml_errCheck(-__yy_gml_errCheck(gmldir)), 16777215, 0.75); - } else { - draw_sprite_ext(__yy__v2308, YYASSET_REF(0x0100004d), 0, yyfplus(__yy_gml_errCheck(gmlkx), 1), yyfplus(__yy_gml_errCheck(gmlky), 1.5), 0.75, 0.75, __yy_gml_errCheck(-__yy_gml_errCheck(gmldir)), 16777215, 0.75); - } - } - } - } - } - } else { - if (yyGetBool(_inst.gmldraw_arc)) { - { - draw_set_colour(0); - _inst.gmlb = 0; - for (; yyfless(_inst.gmlb, _inst.gmlplot_len); g_yyPrePostObject__ = _inst.gmlb, _inst.gmlb = g_yyPrePostObject__ instanceof Long ? _inst.gmlb.add(1) : ++_inst.gmlb, g_yyPrePostObject__) { - { - draw_set_alpha(0.5); - draw_rectangle(_inst.gmlplot_x[__yy_gml_array_check_index(_inst.gmlb, _inst.gmlplot_x)], _inst.gmlplot_y[__yy_gml_array_check_index(_inst.gmlb, _inst.gmlplot_y)], yyfplus(__yy_gml_errCheck(_inst.gmlplot_x[__yy_gml_array_check_index(_inst.gmlb, _inst.gmlplot_x)]), 2), yyfplus(__yy_gml_errCheck(_inst.gmlplot_y[__yy_gml_array_check_index(_inst.gmlb, _inst.gmlplot_y)]), 2), false); - } - } - } - } - } - if (yyGetBool(_inst.gmldraw_bounce)) { - { - draw_sprite_ext(_inst, YYASSET_REF(0x0100004e), 0, _inst.gmlbounce_x, _inst.gmlbounce_y, 2, 2, 0, 65535, _inst.gmlbounce_alf); - } - } - draw_set_colour(16777215); - draw_set_alpha(1); -} -function gml_Object_obj_metaball_Draw_73(_inst, _other) { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlkicking)) { - return; - } - draw_set_colour(16777215); - if (yyGetBool(_inst.gmldraw_arc)) { - { - _inst.gmlb = 0; - for (; yyfless(_inst.gmlb, _inst.gmlplot_len); g_yyPrePostObject__ = _inst.gmlb, _inst.gmlb = g_yyPrePostObject__ instanceof Long ? _inst.gmlb.add(1) : ++_inst.gmlb, g_yyPrePostObject__) { - { - draw_set_alpha(1); - var gmlz = yyfminus(__yy_gml_errCheck(_inst.gmlplot_y[__yy_gml_array_check_index(_inst.gmlb, _inst.gmlplot_y)]), __yy_gml_errCheck(_inst.gmlplot_z[__yy_gml_array_check_index(_inst.gmlb, _inst.gmlplot_z)])); - draw_sprite_ext(_inst, YYASSET_REF(0x01000051), 0, _inst.gmlplot_x[__yy_gml_array_check_index(_inst.gmlb, _inst.gmlplot_x)], gmlz, 2, 2, 0, 16777215, 1); - } - } - } - } -} -function gml_Object_obj_match_msg_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "Create obj_match_msg"); - _inst.gmlw = display_get_gui_width(); - _inst.gmlh = display_get_gui_height(); - _inst.gmltx = yyftime(__yy_gml_errCheck(_inst.gmlw), 0.5); - _inst.gmlty = yyftime(__yy_gml_errCheck(_inst.gmlh), 0.5); - { - var __yy__v2312 = GetWithArray(YYASSET_REF(0x00000069)); - for (var __yy__v2313 in __yy__v2312) { - if (!__yy__v2312.hasOwnProperty(__yy__v2313)) continue; - var __yy__v2314 = __yy__v2312[__yy__v2313]; - if (yyfequal(__yy__v2314.gmlstate, 2)) { - _inst.gmlty = yyftime(__yy_gml_errCheck(_inst.gmlh), 0.75); - } - } - } -} -function gml_Object_obj_match_msg_Alarm_0(_inst, _other) { - instance_destroy(_inst); -} -function gml_Object_obj_match_msg_Draw_64(_inst, _other) { - if (yyfequal(_inst.gmltext, "")) { - return; - } - var gmlbuf = 20; - draw_set_font(global.gmlfnt_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 80))), 1)), 2); - if (!yyGetBool(_inst.gmlflash)) { - gmlf = 1; - } - draw_set_alpha(_inst.gmlbg_alpha); - var gmlbuf2 = 0; - if (yyfnotequal(_inst.gmlsub_text, "")) { - gmlbuf2 = 15; - } - draw_rectangle_color(0, yyfminus(__yy_gml_errCheck(_inst.gmlty), __yy_gml_errCheck(gmlbuf)), _inst.gmlw, yyfplus(yyfplus(__yy_gml_errCheck(_inst.gmlty), __yy_gml_errCheck(gmlbuf)), __yy_gml_errCheck(gmlbuf2)), 0, 0, 0, 0, 0); - draw_set_alpha(1); - var gmlscl = 1; - if (yyGetBool(instance_exists(YYASSET_REF(0x00000069)))) { - gmlscl = 1.5; - } - gml_Script_draw_hd_text_transformed_color(_inst, _other, yyfminus(__yy_gml_errCheck(_inst.gmltx), 1), yyfplus(__yy_gml_errCheck(_inst.gmlty), 1), _inst.gmltext, gmlscl, gmlscl, 0, 0, 0, 0, 0, yyftime(__yy_gml_errCheck(gmlf), 0.5)); - gml_Script_draw_hd_text_transformed_color(_inst, _other, _inst.gmltx, _inst.gmlty, _inst.gmltext, gmlscl, gmlscl, 0, _inst.gmlcol, _inst.gmlcol, _inst.gmlcol, _inst.gmlcol, gmlf); - if (yyfnotequal(_inst.gmlsub_text, "")) { - { - draw_set_font(global.gmlfnt_small_flex); - gml_Script_draw_hd_text_transformed_color(_inst, _other, _inst.gmltx, yyfplus(__yy_gml_errCheck(_inst.gmlty), 25), _inst.gmlsub_text, 1, 1, 0, 16777215, 16777215, 16777215, 16777215, 1); - } - } -} -function gml_Object_obj_match_msg_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltext = "Message"; - _inst.gmlflash = false; - _inst.gmlcol = 0; - _inst.gmlbg_alpha = 0.8; - _inst.gmlsub_text = ""; -} -function gml_Object_obj_fieldtxt_Step_0(_inst, _other) { - _inst.y = yyfminus(_inst.y, 0.2); - _inst.gmlalpha = yyfminus(_inst.gmlalpha, 0.025); - if (yyGetBool(_inst.gmlimg)) { - { - _inst.y = yyfminus(_inst.y, 0.1); - _inst.gmlimgscl = yyfplus(_inst.gmlimgscl, 0.01); - } - } - if (yyflessequal(_inst.gmlalpha, 0)) { - instance_destroy(_inst); - } -} -function gml_Object_obj_fieldtxt_Draw_0(_inst, _other) { - if (yyGetBool(_inst.gmlimg)) { - { - draw_sprite_ext(_inst, _inst.gmlimg, _inst.gmlsubimg, _inst.x, _inst.y, _inst.gmlimgscl, _inst.gmlimgscl, 0, 16777215, 1); - } - } else { - { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - gml_Script_draw_hd_text_transformed_color(_inst, _other, yyfminus(__yy_gml_errCheck(_inst.x), 1), yyfplus(__yy_gml_errCheck(_inst.y), 1), _inst.gmltxt, 2, 2, 0, 16777215, 16777215, 16777215, 16777215, yyftime(__yy_gml_errCheck(_inst.gmlalpha), 0.25)); - gml_Script_draw_hd_text_transformed_color(_inst, _other, _inst.x, _inst.y, _inst.gmltxt, 2, 2, 0, _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, _inst.gmlcolour, _inst.gmlalpha); - } - } -} -function gml_Object_obj_fieldtxt_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltxt = "Text"; - _inst.gmlalpha = 2; - _inst.gmlcolour = new Long(4278190080, 0, false); - _inst.gmlimg = -4; - _inst.gmlsubimg = 0; - _inst.gmlimgscl = 1; -} -function gml_Object_obj_goal_stand_Create_0(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - _inst.sprite_index = YYASSET_REF(0x0100014b); - } - } - _inst.gmlmy_shadow = layer_sprite_create(layer_get_id("Shadows"), _inst.x, _inst.y, YYASSET_REF(0x01000018)); - layer_sprite_blend(_inst.gmlmy_shadow, 0); - layer_sprite_alpha(_inst.gmlmy_shadow, 0.2); - layer_sprite_angle(_inst.gmlmy_shadow, 0); - layer_sprite_xscale(_inst.gmlmy_shadow, 2); - layer_sprite_yscale(_inst.gmlmy_shadow, 2); - _inst.image_xscale = 2; - _inst.image_yscale = 2; - if (yyfgreater(_inst.x, 1300)) { - { - _inst.image_xscale = -2; - layer_sprite_xscale(_inst.gmlmy_shadow, -2); - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, gml_Script_s_get_week_superbowl(_inst, _other))) { - _inst.image_index = 1; - } -} -function gml_Object_obj_goal_stand_Step_0(_inst, _other) { - layer_sprite_x(_inst.gmlmy_shadow, _inst.x); - layer_sprite_y(_inst.gmlmy_shadow, _inst.y); - _inst.depth = yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.y))), 10); -} -function gml_Object_obj_goal_post_Create_0(_inst, _other) { - { - _inst.sprite_index = YYASSET_REF(0x01000127); - } - _inst.image_xscale = 2; - _inst.image_yscale = 2; - if (yyfgreater(_inst.x, 1300)) { - { - _inst.image_xscale = -2; - } - } -} -function gml_Object_obj_goal_post_Step_0(_inst, _other) { - _inst.depth = yyftime(__yy_gml_errCheck(__yy_gml_errCheck(-__yy_gml_errCheck(_inst.y))), 10); -} -function gml_Object_obj_boundary_Step_0(_inst, _other) { - var ___sw2050___ = _inst.gmlbound_type; - var ___swc2051___ = -1; - if (yyCompareVal(___sw2050___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2051___ = 0; - } else if (yyCompareVal(___sw2050___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2051___ = 1; - } else if (yyCompareVal(___sw2050___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2051___ = 2; - } else if (yyCompareVal(___sw2050___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2051___ = 3; - } - switch (___swc2051___) { - case 0: { - { - var __yy__v2315 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v2316 in __yy__v2315) { - if (!__yy__v2315.hasOwnProperty(__yy__v2316)) continue; - var __yy__v2317 = __yy__v2315[__yy__v2316]; - if (yyfless(__yy__v2317.x, _inst.x)) { - { - __yy__v2317.x = _inst.x; - __yy__v2317.hspeed = 0; - } - } - } - } - break; - } - case 1: { - { - var __yy__v2318 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v2319 in __yy__v2318) { - if (!__yy__v2318.hasOwnProperty(__yy__v2319)) continue; - var __yy__v2320 = __yy__v2318[__yy__v2319]; - if (yyfgreater(__yy__v2320.x, _inst.x)) { - { - __yy__v2320.x = _inst.x; - __yy__v2320.hspeed = 0; - } - } - } - } - break; - } - case 2: { - { - var __yy__v2321 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v2322 in __yy__v2321) { - if (!__yy__v2321.hasOwnProperty(__yy__v2322)) continue; - var __yy__v2323 = __yy__v2321[__yy__v2322]; - if (yyfless(__yy__v2323.y, _inst.y)) { - { - __yy__v2323.y = _inst.y; - __yy__v2323.vspeed = 0; - } - } - } - } - break; - } - case 3: { - { - var __yy__v2324 = GetWithArray(YYASSET_REF(0x0000006b)); - for (var __yy__v2325 in __yy__v2324) { - if (!__yy__v2324.hasOwnProperty(__yy__v2325)) continue; - var __yy__v2326 = __yy__v2324[__yy__v2325]; - if (yyfgreater(__yy__v2326.y, _inst.y)) { - { - __yy__v2326.y = _inst.y; - __yy__v2326.vspeed = 0; - } - } - } - } - break; - } - } -} -function gml_Object_obj_boundary_Draw_0(_inst, _other) { - var gmlbx = _inst.x; - var gmlby = _inst.y; - var gmlb_end = false; - var ___sw2056___ = _inst.gmlbound_type; - var ___swc2057___ = -1; - if (yyCompareVal(___sw2056___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2057___ = 0; - } else if (yyCompareVal(___sw2056___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2057___ = 1; - } else if (yyCompareVal(___sw2056___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2057___ = 2; - } else if (yyCompareVal(___sw2056___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2057___ = 3; - } - switch (___swc2057___) { - case 0: { - gmlbx = yyfminus(gmlbx, 2); - break; - } - case 1: { - gmlbx = yyfplus(gmlbx, 2); - break; - } - case 2: { - gmlby = yyfminus(gmlby, 2); - break; - } - case 3: { - gmlby = yyfplus(gmlby, 2); - break; - } - } - do { - { - var gmlcone = YYASSET_REF(0x01000107); - draw_sprite_ext(_inst, gmlcone, 0, gmlbx, gmlby, 2, 2, 0, 16777215, 1); - var ___sw2058___ = _inst.gmlbound_type; - var ___swc2059___ = -1; - if (yyCompareVal(___sw2058___, 0, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2058___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2059___ = 0; - } else if (yyCompareVal(___sw2058___, 2, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2058___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2059___ = 1; - } - switch (___swc2059___) { - case 0: { - gmlby = yyfplus(gmlby, _inst.gmlgap); - gmlb_end = yyfgreater(gmlby, yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.gmlbound_len))); - break; - } - case 1: { - gmlbx = yyfplus(gmlbx, _inst.gmlgap); - gmlb_end = yyfgreater(gmlbx, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.gmlbound_len))); - break; - } - } - } - } while (!yyGetBool(gmlb_end)); -} -function gml_Object_obj_boundary_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlbound_type = 0; - _inst.gmlbound_len = 0; - _inst.gmlgap = 60; -} -function gml_Object_obj_weather_Create_0(_inst, _other) { - _inst.gmlwind_force = 0; - _inst.gmlwind = irandom(9); - _inst.gmlwind_dir = irandom(7); - _inst.gmlrain_rate = 1; - _inst.gmlrain_speed = 3; - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 1)) { - _inst.gmlwind = clamp(irandom(15), 0, 9); - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmldifficulty, 5)) { - _inst.gmlwind = irandom(5); - } - var gmlhometeam = yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlteam)]; - _inst.gmltype = 0; - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, gml_Script_s_get_week_superbowl(_inst, _other))) || yyGetBool(gml_Script_s_is_co_bowl_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek))) { - { - } - } else { - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 12)) { - { - if (yyfless(irandom(200), real(ds_map_find_value(gmlhometeam, "rainfall")))) { - _inst.gmltype = 1; - } - } - } else { - if (yyflessequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - { - if (yyfless(irandom(200), real(ds_map_find_value(gmlhometeam, "rainfall")))) { - { - _inst.gmltype = 1; - } - } else { - if (yyfless(yyfplus(1, __yy_gml_errCheck(irandom(150))), real(ds_map_find_value(gmlhometeam, "snowfall")))) { - { - _inst.gmltype = 2; - _inst.gmlwind = 0; - } - } - } - } - } else { - { - if (yyfless(yyfplus(1, __yy_gml_errCheck(irandom(100))), ds_map_find_value(gmlhometeam, "snowfall"))) { - { - _inst.gmltype = 2; - _inst.gmlwind = 0; - } - } else { - if (yyfless(irandom(200), ds_map_find_value(gmlhometeam, "rainfall"))) { - { - _inst.gmltype = 1; - } - } - } - } - } - } - } - if (yyGetBool(global.gmlexhibition)) { - { - var ___sw2064___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "exh_op_weather"); - var ___swc2065___ = -1; - if (yyCompareVal(___sw2064___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2065___ = 0; - } else if (yyCompareVal(___sw2064___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2065___ = 1; - } else if (yyCompareVal(___sw2064___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2065___ = 2; - } else if (yyCompareVal(___sw2064___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2065___ = 3; - } - switch (___swc2065___) { - case 0: { - _inst.gmltype = choose(0, 1, 2); - _inst.gmlwind = clamp(irandom_range(-4, 9), 0, 9); - break; - } - case 1: { - _inst.gmltype = 0; - _inst.gmlwind = irandom(5); - break; - } - case 2: { - _inst.gmltype = 1; - _inst.gmlwind = irandom(9); - break; - } - case 3: { - _inst.gmltype = 2; - _inst.gmlwind = 0; - break; - } - } - return; - } - } - if (yyGetBool(!yyGetBool(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "op_weather"))) || yyGetBool(yyfequal(_inst.gmltype, 0)) || yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlgamepractice)) { - { - instance_destroy(_inst); - return; - } - } - var ___sw2066___ = real(ds_map_find_value(gmlhometeam, "roof")); - var ___swc2067___ = -1; - if (yyCompareVal(___sw2066___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2067___ = 0; - } else if (yyCompareVal(___sw2066___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2067___ = 1; - } else if (yyCompareVal(___sw2066___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2067___ = 2; - } - switch (___swc2067___) { - case 0: { - break; - } - case 1: { - if (yyGetBool(yyfnotequal(_inst.gmltype, 0)) || yyGetBool(yyfgreater(_inst.gmlwind, 5))) { - { - instance_destroy(_inst); - return; - } - } - break; - } - case 2: { - instance_destroy(_inst); - return; - break; - } - } -} -function gml_Object_obj_weather_Step_0(_inst, _other) { - var ___sw2070___ = _inst.gmltype; - var ___swc2071___ = -1; - if (yyCompareVal(___sw2070___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2071___ = 0; - } else if (yyCompareVal(___sw2070___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2071___ = 1; - } - switch (___swc2071___) { - case 0: { - for (var __yy__v2327 = 0, __yy__v2328 = yyGetInt32(_inst.gmlrain_rate); __yy__v2327 < __yy__v2328; __yy__v2327++) { - { - instance_create_layer(irandom(g_pBuiltIn.room_width), 0, "Weather", YYASSET_REF(0x00000077)); - } - } - break; - } - case 1: { - var gmlcw = camera_get_view_width(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]); - var gmlcx = camera_get_view_x(g_pBuiltIn.view_camera[__yy_gml_array_check_index(0, g_pBuiltIn.view_camera)]); - var gmlsx = yyfplus(__yy_gml_errCheck(gmlcx), __yy_gml_errCheck(irandom(gmlcw))); - if (!yyGetBool(irandom(2))) { - instance_create_layer(gmlsx, 0, "Weather", YYASSET_REF(0x00000079)); - } - break; - } - } -} -function gml_Object_obj_weather_Draw_64(_inst, _other) {} -function gml_Object_obj_weather_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltype = 0; - _inst.gmlwind_force = 0; - _inst.gmlwind = 0; - _inst.gmlwind_dir = 0; - _inst.gmlrain_rate = 0; - _inst.gmlrain_speed = 0; -} -function gml_Object_obj_raindrop_Create_0(_inst, _other) { - var gmlrs = yyInst(_inst, _other, YYASSET_REF(0x00000076)).gmlrain_speed; - var gmlw = yyInst(_inst, _other, YYASSET_REF(0x00000076)).gmlwind; - var gmlwd = yyInst(_inst, _other, YYASSET_REF(0x00000076)).gmlwind_dir; - var ___sw2074___ = gmlwd; - var ___swc2075___ = -1; - if (yyCompareVal(___sw2074___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2075___ = 0; - } else if (yyCompareVal(___sw2074___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2075___ = 1; - } else if (yyCompareVal(___sw2074___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2075___ = 2; - } else if (yyCompareVal(___sw2074___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2075___ = 3; - } else if (yyCompareVal(___sw2074___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc2075___ = 4; - } else if (yyCompareVal(___sw2074___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2075___ = 5; - } else if (yyCompareVal(___sw2074___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc2075___ = 6; - } else if (yyCompareVal(___sw2074___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc2075___ = 7; - } - switch (___swc2075___) { - case 0: { - _inst.hspeed = yyftime(__yy_gml_errCheck(gmlw), 0.1); - break; - } - case 1: { - _inst.hspeed = yyftime(__yy_gml_errCheck(gmlw), 0.05); - break; - } - case 2: { - _inst.hspeed = 0; - break; - } - case 3: { - _inst.hspeed = yyftime(__yy_gml_errCheck(gmlw), -0.05); - break; - } - case 4: { - _inst.hspeed = yyftime(__yy_gml_errCheck(gmlw), -0.1); - break; - } - case 5: { - _inst.hspeed = yyftime(__yy_gml_errCheck(gmlw), -0.05); - break; - } - case 6: { - _inst.hspeed = 0; - break; - } - case 7: { - _inst.hspeed = yyftime(__yy_gml_errCheck(gmlw), 0.05); - break; - } - } - _inst.hspeed = 0; - _inst.gmlsplash = false; - _inst.gmlim = 1; - var gmlsp = random_range(0.1, 1); - _inst.vspeed = yyftime(__yy_gml_errCheck(gmlrs), __yy_gml_errCheck(yyfplus(__yy_gml_errCheck(gmlsp), 0.5))); - _inst.gmlground = yyfplus(66, __yy_gml_errCheck(yyftime(468, __yy_gml_errCheck(gmlsp)))); - if (yyfgreater(_inst.gmlground, 150)) { - _inst.gmlim = 2; - } - _inst.gmly2 = yyfminus(__yy_gml_errCheck(_inst.y), 25); - _inst.gmly3 = yyfplus(__yy_gml_errCheck(_inst.y), 50); - _inst.gmlx2 = yyfminus(__yy_gml_errCheck(_inst.x), 250); - _inst.gmlx3 = yyfplus(__yy_gml_errCheck(_inst.x), 250); - _inst.gmlx4 = yyfminus(__yy_gml_errCheck(_inst.x), 500); - _inst.gmlx5 = yyfplus(__yy_gml_errCheck(_inst.x), 500); - _inst.image_xscale = 2; - _inst.image_yscale = 2; -} -function gml_Object_obj_raindrop_Step_0(_inst, _other) { - var ___sw2078___ = _inst.gmlsplash; - var ___swc2079___ = -1; - if (yyCompareVal(___sw2078___, false, g_GMLMathEpsilon, false) == 0) { - ___swc2079___ = 0; - } else if (yyCompareVal(___sw2078___, true, g_GMLMathEpsilon, false) == 0) { - ___swc2079___ = 1; - } - switch (___swc2079___) { - case 0: { - if (yyfgreater(_inst.y, _inst.gmlground)) { - { - _inst.gmlsplash = true; - _inst.vspeed = 0; - _inst.hspeed = 0; - _inst.sprite_index = YYASSET_REF(0x0100001b); - _inst.image_index = 0; - _inst.image_speed = 4; - } - } else { - { - _inst.gmly2 = yyfminus(__yy_gml_errCheck(_inst.y), 25); - _inst.gmly3 = yyfplus(__yy_gml_errCheck(_inst.y), 50); - _inst.gmlx2 = yyfminus(__yy_gml_errCheck(_inst.x), 250); - _inst.gmlx3 = yyfplus(__yy_gml_errCheck(_inst.x), 250); - _inst.gmlx4 = yyfminus(__yy_gml_errCheck(_inst.x), 500); - _inst.gmlx5 = yyfplus(__yy_gml_errCheck(_inst.x), 500); - } - } - break; - } - case 1: { - if (yyfgreater(_inst.image_index, yyfminus(__yy_gml_errCheck(_inst.image_number), 1))) { - instance_destroy(_inst); - } - break; - } - } -} -function gml_Object_obj_raindrop_Draw_0(_inst, _other) { - if (!yyGetBool(_inst.gmlsplash)) { - { - draw_sprite(_inst, _inst.sprite_index, _inst.gmlim, _inst.x, _inst.y); - draw_sprite(_inst, _inst.sprite_index, _inst.gmlim, _inst.gmlx2, _inst.gmly2); - draw_sprite(_inst, _inst.sprite_index, _inst.gmlim, _inst.gmlx3, _inst.gmly2); - draw_sprite(_inst, _inst.sprite_index, _inst.gmlim, _inst.gmlx4, _inst.gmly3); - draw_sprite(_inst, _inst.sprite_index, _inst.gmlim, _inst.gmlx5, _inst.gmly3); - } - } else { - { - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y); - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.gmlx2, _inst.gmly2); - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.gmlx3, _inst.gmly2); - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.gmlx4, _inst.gmly3); - draw_sprite(_inst, _inst.sprite_index, _inst.image_index, _inst.gmlx5, _inst.gmly3); - } - } -} -function gml_Object_obj_season_tally_Create_0(_inst, _other) { - gml_Script_s_obj_season_tally_create(_inst, _other); -} -function gml_Object_obj_season_tally_Step_0(_inst, _other) { - gml_Script_s_obj_season_tally_step(_inst, _other); -} -function gml_Object_obj_season_tally_Draw_64(_inst, _other) { - gml_Script_s_obj_season_tally_draw_gui(_inst, _other); -} -function gml_Object_obj_season_tally_Draw_74(_inst, _other) { - gml_Script_s_obj_season_tally_draw_gui_begin(_inst, _other); -} -function gml_Object_obj_snowflake_Create_0(_inst, _other) { - _inst.speed = random_range(1, 2); - _inst.direction = -90; - _inst.gmldstep = 0; - _inst.gmlground = irandom(g_pBuiltIn.room_height); - _inst.gmlscl = random_range(1, 2); - _inst.gmlalf = random_range(0.5, 0.9); - _inst.gmly2 = yyfminus(__yy_gml_errCheck(_inst.y), 25); - _inst.gmly3 = yyfplus(__yy_gml_errCheck(_inst.y), 50); - _inst.gmlx2 = yyfminus(__yy_gml_errCheck(_inst.x), 250); - _inst.gmlx3 = yyfplus(__yy_gml_errCheck(_inst.x), 250); - _inst.gmlx4 = yyfminus(__yy_gml_errCheck(_inst.x), 500); - _inst.gmlx5 = yyfplus(__yy_gml_errCheck(_inst.x), 500); -} -function gml_Object_obj_snowflake_Step_0(_inst, _other) { - if (yyfgreater(_inst.y, _inst.gmlground)) { - { - _inst.gmlalf = yyfminus(_inst.gmlalf, 0.01); - _inst.speed = 0; - if (yyfless(_inst.gmlalf, 0)) { - instance_destroy(_inst); - } - } - } else { - { - _inst.gmldstep = yyfplus(_inst.gmldstep, 5); - _inst.direction = yyfminus(-90, __yy_gml_errCheck(yyftime(10, __yy_gml_errCheck(yyfplus(0.5, __yy_gml_errCheck(dcos(_inst.gmldstep))))))); - _inst.gmly2 = yyfminus(__yy_gml_errCheck(_inst.y), 25); - _inst.gmly3 = yyfplus(__yy_gml_errCheck(_inst.y), 50); - _inst.gmlx2 = yyfminus(__yy_gml_errCheck(_inst.x), 250); - _inst.gmlx3 = yyfplus(__yy_gml_errCheck(_inst.x), 250); - _inst.gmlx4 = yyfminus(__yy_gml_errCheck(_inst.x), 500); - _inst.gmlx5 = yyfplus(__yy_gml_errCheck(_inst.x), 500); - } - } -} -function gml_Object_obj_snowflake_Draw_73(_inst, _other) { - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.x, _inst.y, _inst.gmlscl, _inst.gmlscl, 0, 16777215, _inst.gmlalf); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.gmlx2, _inst.gmly2, yyftime(__yy_gml_errCheck(_inst.gmlscl), 0.5), yyftime(__yy_gml_errCheck(_inst.gmlscl), 0.5), 0, 16777215, _inst.gmlalf); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.gmlx3, _inst.gmly2, yyftime(__yy_gml_errCheck(_inst.gmlscl), 0.75), yyftime(__yy_gml_errCheck(_inst.gmlscl), 0.75), 0, 16777215, _inst.gmlalf); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.gmlx4, _inst.gmly3, yyftime(__yy_gml_errCheck(_inst.gmlscl), 0.5), yyftime(__yy_gml_errCheck(_inst.gmlscl), 0.5), 0, 16777215, _inst.gmlalf); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.image_index, _inst.gmlx5, _inst.gmly3, yyftime(__yy_gml_errCheck(_inst.gmlscl), 0.75), yyftime(__yy_gml_errCheck(_inst.gmlscl), 0.75), 0, 16777215, _inst.gmlalf); -} -function gml_Object_obj_snowflake_Draw_0(_inst, _other) {} -function gml_Object_obj_btn_audible_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltxt = gml_Script_s_str(_inst, _other, "match_ChangePlay"); -} -function gml_Object_obj_btn_audible_Step_0(_inst, _other) { - { - } - _inst.gmlnum_auds = gml_Script_s_count_audibles(_inst, _other); - { - var __yy__v2329 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2330 in __yy__v2329) { - if (!__yy__v2329.hasOwnProperty(__yy__v2330)) continue; - var __yy__v2331 = __yy__v2329[__yy__v2330]; - return; - } - } - _inst.gmlmx = device_mouse_x_to_gui(0); - _inst.gmlmy = device_mouse_y_to_gui(0); - _inst.gmlhover = false; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - gml_Script_s_do_audible(_inst, _other); - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(_inst.gmlmx, _inst.gmlmy, _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - _inst.gmlhover = true; - } - if (yyGetBool(_inst.gmlhover) && yyGetBool(mouse_check_button_pressed(1))) { - { - gml_Script_s_do_audible(_inst, _other); - } - } - } - } -} -function gml_Object_obj_btn_audible_Draw_64(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - { - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_sprite_ext(_inst, _inst.sprite_index, yyfminus(__yy_gml_errCheck(_inst.gmlnum_auds), 1), _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), 48), yyfplus(__yy_gml_errCheck(_inst.y), 6), _inst.gmltxt); -} -function gml_Object_obj_btn_audible_Draw_0(_inst, _other) {} -function gml_Object_obj_btn_audible_Draw_75(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - event_inherited(_inst, _other); -} -function gml_Object_obj_btn_audible_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = -4; - _inst.gmlhover = false; - _inst.gmlnum_auds = 0; -} -function gml_Object_obj_btn_timeout_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltxt = gml_Script_s_str(_inst, _other, "match_StopClock"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_matchlength, 1)) { - _inst.sprite_index = YYASSET_REF(0x0100005f); - } -} -function gml_Object_obj_btn_timeout_Step_0(_inst, _other) { - _inst.gmlnum_tos = gml_Script_s_count_timeouts(_inst, _other); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlminutes, 0)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlseconds, 0))) { - instance_destroy(_inst); - } - { - var __yy__v2332 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2333 in __yy__v2332) { - if (!__yy__v2332.hasOwnProperty(__yy__v2333)) continue; - var __yy__v2334 = __yy__v2332[__yy__v2333]; - return; - } - } - _inst.gmlmx = device_mouse_x_to_gui(0); - _inst.gmlmy = device_mouse_y_to_gui(0); - _inst.gmlhover = false; - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - gml_Script_s_do_timeout(_inst, _other); - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(_inst.gmlmx, _inst.gmlmy, _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - _inst.gmlhover = true; - } - if (yyGetBool(_inst.gmlhover) && yyGetBool(mouse_check_button_pressed(1))) { - gml_Script_s_do_timeout(_inst, _other); - } - } - } -} -function gml_Object_obj_btn_timeout_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_sprite_ext(_inst, _inst.sprite_index, yyfminus(__yy_gml_errCheck(_inst.gmlnum_tos), 1), _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), 48), yyfplus(__yy_gml_errCheck(_inst.y), 6), _inst.gmltxt); -} -function gml_Object_obj_btn_timeout_Draw_0(_inst, _other) {} -function gml_Object_obj_btn_timeout_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = -4; - _inst.gmlhover = false; - _inst.gmlnum_tos = 0; -} -function gml_Object_obj_btn_fieldgoal_Create_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmltxt = gml_Script_s_str(_inst, _other, "match_FieldGoal"); - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlscrimmage, 0)) { - _inst.gmltxt = gml_Script_s_str(_inst, _other, "match_Punt"); - } -} -function gml_Object_obj_btn_fieldgoal_Step_0(_inst, _other) { - { - var __yy__v2335 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2336 in __yy__v2335) { - if (!__yy__v2335.hasOwnProperty(__yy__v2336)) continue; - var __yy__v2337 = __yy__v2335[__yy__v2336]; - return; - } - } - _inst.gmlmx = device_mouse_x_to_gui(0); - _inst.gmlmy = device_mouse_y_to_gui(0); - _inst.gmlhover = false; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - if (yyGetBool(global.gmlgamepad)) { - { - if (yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_button)) || yyGetBool(gamepad_button_check_pressed(yyInst(_inst, _other, global.gmlgp).gmlslot, _inst.gmlgp_mapped_hidden))) { - __yyg_call_method(_inst.gmlonClickAction)(_inst, _other); - } - } - } else { - { - if (!yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - return; - } - if (yyGetBool(point_in_rectangle(_inst.gmlmx, _inst.gmlmy, _inst.x, _inst.y, yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height))))) { - _inst.gmlhover = true; - } - if (yyGetBool(_inst.gmlhover) && yyGetBool(mouse_check_button_released(1))) { - __yyg_call_method(_inst.gmlonClickAction)(_inst, _other); - } - } - } -} -function gml_Object_obj_btn_fieldgoal_Draw_64(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - { - var __yy__v2338 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2339 in __yy__v2338) { - if (!__yy__v2338.hasOwnProperty(__yy__v2339)) continue; - var __yy__v2340 = __yy__v2338[__yy__v2339]; - return; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_valign(1); - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - gml_Script_draw_hd_text(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.x), 48), yyfplus(__yy_gml_errCheck(_inst.y), 6), _inst.gmltxt); -} -function gml_Object_obj_btn_fieldgoal_Draw_0(_inst, _other) {} -function gml_Object_obj_btn_fieldgoal_Draw_75(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000069)).gmlstate, 10)) { - return; - } - event_inherited(_inst, _other); -} -function gml_Object_obj_btn_fieldgoal_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlonClickAction = kgml_Script_btn_match_kick; - _inst.gmlhover = false; - _inst.gmlnum_tos = 0; -} -function gml_Object_obj_splash_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "------> Create: obj_splash"); - gml_Script_s_set_desktop_dev_window_size(_inst, _other); - gml_Script_s_refresh_save_slots(_inst, _other); - gml_Script_s_refresh_gamepads(_inst, _other); -} -function gml_Object_obj_splash_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstart_time = 0; -} -function gml_Object_obj_details_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, ">>> obj_details"); - gml_Script_s_update_details_screen(_inst, _other); - if (yyGetBool(global.gmlbrowser) && yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldo_welcome_msg)) { - gml_Script_s_create_new_save(_inst, _other); - } - yyInst(_inst, _other, 100034).gmltext = gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "uid")); - if (yyGetBool(global.gmlmobile_device) && yyGetBool(global.gmlbrowser)) { - { - yyInst(_inst, _other, 100025).gmlactive = false; - yyInst(_inst, _other, 100026).gmlactive = false; - } - } - yyInst(_inst, _other, 100025).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfname; - yyInst(_inst, _other, 100026).gmltext = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllname; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldo_welcome_msg)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldo_welcome_msg = false; - { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, "msg_Welcome_CO"), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_choose_mode_CO_loading, "", global.gmlc_background, 1); - } - } - } - yyInst(_inst, _other, 100037).gmlstate = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfave_team_check; - yyInst(_inst, _other, 100036).gmlskin = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmy_skin; - yyInst(_inst, _other, 100036).gmlface_x = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x; - yyInst(_inst, _other, 100036).gmlface_y = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_y; - gml_Script_slog(_inst, _other, yyfplus("prof_head.skin = ", __yy_gml_errCheck(string(yyInst(_inst, _other, 100036).gmlskin)))); - gml_Script_slog(_inst, _other, yyfplus("prof_head.face_x = ", __yy_gml_errCheck(string(yyInst(_inst, _other, 100036).gmlface_x)))); - gml_Script_slog(_inst, _other, yyfplus("prof_head.face_y = ", __yy_gml_errCheck(string(yyInst(_inst, _other, 100036).gmlface_y)))); - gml_Script_slog(_inst, _other, yyfplus("obj_master.skin = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmy_skin)))); - gml_Script_slog(_inst, _other, yyfplus("obj_master.face_x = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x)))); - gml_Script_slog(_inst, _other, yyfplus("obj_master.face_y = ", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_y)))); - gml_Script_s_refresh_gamepads(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_college_details_init(_inst, _other); - } - } -} -function gml_Object_obj_details_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlconference = 0; -} -function gml_Object_obj_choose_team_Create_0(_inst, _other) { - if (yyGetBool(global.gmlexhibition_html_1save)) { - { - gml_Script_s_load_html_save1_exhibition(_inst, _other); - } - } - var gmlbx = 8; - var gmlby = 72; - layer_set_visible(layer_get_id("Instances_Exhibition"), false); - if (yyGetBool(global.gmlexhibition)) { - { - var gmlb = 0; - for (; yyfless(gmlb, 16); g_yyPrePostObject__ = gmlb, gmlb = g_yyPrePostObject__ instanceof Long ? gmlb.add(1) : ++gmlb, g_yyPrePostObject__) { - { - _inst.gmlbtn = __yy_gml_array_check(_inst.gmlbtn, 3071543500); - _inst.gmlbtn[__yy_gml_array_check_index_set(gmlb)] = instance_create_layer(gmlbx, gmlby, "Instances", YYASSET_REF(0x00000036)); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlonClickAction = kgml_Script_btn_click_ChooseTeamExhibition; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).sprite_index = YYASSET_REF(0x01000080); - gmlbx = yyfplus(gmlbx, 120); - if (yyfgreater(gmlbx, 368)) { - { - gmlbx = 8; - gmlby = yyfplus(gmlby, 40); - } - } - } - } - gml_Script_s_update_team_buttons(_inst, _other); - yyInst(_inst, _other, 100041).gmltext = gml_Script_s_str(_inst, _other, "ui_ChooseTeam"); - yyInst(_inst, _other, 100044).visible = false; - if (!yyGetBool(global.gmlexhibition_html_1save)) { - { - layer_set_visible(layer_get_id("Instances_Exhibition"), true); - } - } - } - } else { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1))) { - { - var gmlb = 0; - for (; yyfless(gmlb, 16); g_yyPrePostObject__ = gmlb, gmlb = g_yyPrePostObject__ instanceof Long ? gmlb.add(1) : ++gmlb, g_yyPrePostObject__) { - { - _inst.gmlbtn = __yy_gml_array_check(_inst.gmlbtn, 3071543500); - _inst.gmlbtn[__yy_gml_array_check_index_set(gmlb)] = instance_create_layer(gmlbx, gmlby, "Instances", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlonClickAction = kgml_Script_btn_click_ChooseTeam; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).sprite_index = YYASSET_REF(0x01000080); - gmlbx = yyfplus(gmlbx, 120); - if (yyfgreater(gmlbx, 368)) { - { - gmlbx = 8; - gmlby = yyfplus(gmlby, 40); - } - } - } - } - gml_Script_s_update_team_buttons(_inst, _other); - yyInst(_inst, _other, 100041).gmltext = gml_Script_s_str(_inst, _other, "ui_FavouriteTeam"); - yyInst(_inst, _other, 100044).visible = false; - } - } else { - { - yyInst(_inst, _other, 100041).gmltext = gml_Script_s_str(_inst, _other, "ui_JobOffers"); - var gmlb = 0; - for (; yyfless(gmlb, 16); g_yyPrePostObject__ = gmlb, gmlb = g_yyPrePostObject__ instanceof Long ? gmlb.add(1) : ++gmlb, g_yyPrePostObject__) { - { - _inst.gmlbtn = __yy_gml_array_check(_inst.gmlbtn, 3071543500); - _inst.gmlbtn[__yy_gml_array_check_index_set(gmlb)] = instance_create_layer(gmlbx, gmlby, "Instances", YYASSET_REF(0x00000036)); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).sprite_index = YYASSET_REF(0x01000080); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlonClickAction = kgml_Script_btn_click_qb_mode_ChooseTeamNew; - } else { - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlonClickAction = kgml_Script_btn_click_ChooseTeamNew; - } - gmlbx = yyfplus(gmlbx, 120); - if (yyfgreater(gmlbx, 368)) { - { - gmlbx = 8; - gmlby = yyfplus(gmlby, 40); - } - } - } - } - gml_Script_s_update_job_offer_buttons(_inst, _other); - var gmloffers = gml_Script_s_count_joboffers(_inst, _other); - var gmlwon_rb = gml_Script_s_count_achievement(_inst, _other, "ACH_WIN_RETROBOWL1"); - var gmlmsg = "msg_JobOffers_1"; - if (yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 3)) || yyGetBool(yyfgreater(gmloffers, 5))) { - { - gmlmsg = "msg_JobOffers_2"; - if (yyGetBool(yyfgreater(gmloffers, 10)) || yyGetBool(gmlwon_rb)) { - gmlmsg = "msg_JobOffers_3"; - } - if (yyGetBool(yyfgreater(gmloffers, 20)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 5))) { - gmlmsg = "msg_JobOffers_4"; - } - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - gmlmsg = string_replace(gmlmsg, "msg_JobOffers_", "msg_JobOffers_QB_"); - } - if (yyfequal(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllist_teams_rejected), 0)) { - gml_Script_s_create_message(_inst, _other, "", gml_Script_s_str(_inst, _other, gmlmsg), gml_Script_s_str(_inst, _other, "ui_Continue"), "", kgml_Script_s_msg_clear, "", global.gmlc_background, 1); - } - } - } - } - yyInst(_inst, _other, 100043).gmltext = gml_Script_s_get_string_conference(_inst, _other, 0); - yyInst(_inst, _other, 100042).gmltext = gml_Script_s_get_string_conference(_inst, _other, 1); -} -function gml_Object_obj_choose_team_Other_4(_inst, _other) { - if (yyGetBool(global.gmlexhibition)) { - { - gml_Script_s_refresh_exhibition_team_load_buttons(_inst, _other); - } - } -} -function gml_Object_obj_choose_team_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlconference = 0; -} -function gml_Object_obj_choose_face_Create_0(_inst, _other) { - var gml_x = 24; - var gml_y = 52; - var gmlskn = 0; - var gmlfx = 0; - var gmlfy = 0; - var gmlfcount = 0; - var gmlbcount = 0; - var gmlmax_count = 96; - var gmlface_set = 0; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach)) { - gmlmax_count = 36; - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach, false))) { - { - gmlface_set = 1; - gmlmax_count = 192; - } - } - _inst.gmlmax_pages = ceil(yyfdivide(__yy_gml_errCheck(gmlmax_count), 24)); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page = clamp(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page, 1, _inst.gmlmax_pages); - yyInst(_inst, _other, 100057).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Page")), " "), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page))), " / "), __yy_gml_errCheck(string(_inst.gmlmax_pages))); - var gmlpg = 0; - for (; yyfless(gmlpg, _inst.gmlmax_pages); g_yyPrePostObject__ = gmlpg, gmlpg = g_yyPrePostObject__ instanceof Long ? gmlpg.add(1) : ++gmlpg, g_yyPrePostObject__) { - { - var gmlr = 0; - for (; yyfless(gmlr, 4); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - var gmli = 0; - for (; yyfless(gmli, 6); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - if (yyGetBool(yyfequal(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page), 1), gmlpg)) && yyGetBool(yyfless(gmlfcount, gmlmax_count))) { - { - _inst.gmlbtn = __yy_gml_array_check(_inst.gmlbtn, 3071543500); - _inst.gmlbtn[__yy_gml_array_check_index_set(gmlbcount)] = instance_create_layer(gml_x, gml_y, "Instances", YYASSET_REF(0x00000056)); - gml_x = yyfplus(gml_x, 73); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlbcount, _inst.gmlbtn)]).gmlskin = gmlskn; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlbcount, _inst.gmlbtn)]).gmlface_x = gmlfx; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlbcount, _inst.gmlbtn)]).gmlface_y = gmlfy; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlbcount, _inst.gmlbtn)]).gmlonClickAction = kgml_Script_btn_click_ChooseFaceDone; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlbcount, _inst.gmlbtn)]).gmlcoach_heads = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlbcount, _inst.gmlbtn)]).gmlface_set = gmlface_set; - (g_yyPrePostObject__ = gmlbcount), (gmlbcount = g_yyPrePostObject__ instanceof Long ? gmlbcount.add(1) : ++gmlbcount), g_yyPrePostObject__; - } - } - (g_yyPrePostObject__ = gmlfx), (gmlfx = g_yyPrePostObject__ instanceof Long ? gmlfx.add(1) : ++gmlfx), g_yyPrePostObject__; - (g_yyPrePostObject__ = gmlfcount), (gmlfcount = g_yyPrePostObject__ instanceof Long ? gmlfcount.add(1) : ++gmlfcount), g_yyPrePostObject__; - var ___sw2082___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach; - var ___swc2083___ = -1; - if (yyCompareVal(___sw2082___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2083___ = 0; - } else if (yyCompareVal(___sw2082___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2083___ = 1; - } - switch (___swc2083___) { - case 0: { - if (yyfgreater(gmlfx, 7)) { - { - gmlfx = 0; - (g_yyPrePostObject__ = gmlfy), (gmlfy = g_yyPrePostObject__ instanceof Long ? gmlfy.add(1) : ++gmlfy), g_yyPrePostObject__; - } - } - break; - } - case 1: { - if (yyfgreater(gmlfx, 8)) { - { - gmlfx = 0; - (g_yyPrePostObject__ = gmlfy), (gmlfy = g_yyPrePostObject__ instanceof Long ? gmlfy.add(1) : ++gmlfy), g_yyPrePostObject__; - } - } - break; - } - } - if (yyfequal(gmlfcount, 64)) { - { - gmlskn = 1; - gmlfx = 0; - gmlfy = 0; - } - } - if (yyfequal(gmlfcount, 72)) { - { - gmlskn = 2; - gmlfx = 0; - gmlfy = 0; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyfequal(gmlfcount, 96)) { - { - gmlfx = 0; - gmlfy = 0; - gmlface_set = 2; - gmlskn = 0; - } - } - if (yyfequal(gmlfcount, 160)) { - { - gmlskn = 1; - gmlfx = 0; - gmlfy = 0; - } - } - if (yyfequal(gmlfcount, 168)) { - { - gmlskn = 2; - gmlfx = 0; - gmlfy = 0; - } - } - } - } - } - } - if (yyfequal(yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_page), 1), gmlpg)) { - { - gml_x = 24; - gml_y = yyfplus(gml_y, 48); - } - } - } - } - } - } - { - var __yy__v2341 = GetWithArray(YYASSET_REF(0x00000056)); - for (var __yy__v2342 in __yy__v2341) { - if (!__yy__v2341.hasOwnProperty(__yy__v2342)) continue; - var __yy__v2343 = __yy__v2341[__yy__v2342]; - if (yyfequal(__yy__v2343.gmlface_x, -1)) { - instance_destroy(__yy__v2343); - } - } - } - gml_Script_s_find_default_button(_inst, _other, true); -} -function gml_Object_obj_team_editor_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, yyfplus("obj_team_editor.create:", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_conf)))); - var gmlbx = 44; - var gmlby = 72; - var gmlb = 0; - for (; yyfless(gmlb, 16); g_yyPrePostObject__ = gmlb, gmlb = g_yyPrePostObject__ instanceof Long ? gmlb.add(1) : ++gmlb, g_yyPrePostObject__) { - { - _inst.gmlbtn = __yy_gml_array_check(_inst.gmlbtn, 3071543500); - _inst.gmlbtn[__yy_gml_array_check_index_set(gmlb)] = instance_create_layer(gmlbx, gmlby, "Instances", YYASSET_REF(0x00000023)); - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).gmlonClickAction = kgml_Script_btn_click_EditTeam; - yyInst(_inst, _other, _inst.gmlbtn[__yy_gml_array_check_index(gmlb, _inst.gmlbtn)]).sprite_index = YYASSET_REF(0x01000080); - gmlbx = yyfplus(gmlbx, 108); - if (yyfgreater(gmlbx, 378)) { - { - gmlbx = 44; - gmlby = yyfplus(gmlby, 38); - } - } - } - } - yyInst(_inst, _other, 100566).gmltext = gml_Script_s_str(_inst, _other, yyfplus("ui_SaveSlot", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot"))))); - gml_Script_s_update_team_edit_buttons(_inst, _other); - if (yyGetBool(!yyGetBool(file_exists(global.gmlg_savename1))) || yyGetBool(!yyGetBool(file_exists("uniforms_custom_1.txt")))) { - yyInst(_inst, _other, 100558).gmlactive = false; - } - if (yyGetBool(!yyGetBool(file_exists(global.gmlg_savename2))) || yyGetBool(!yyGetBool(file_exists("uniforms_custom_2.txt")))) { - yyInst(_inst, _other, 100559).gmlactive = false; - } - if (yyGetBool(!yyGetBool(file_exists(global.gmlg_savename3))) || yyGetBool(!yyGetBool(file_exists("uniforms_custom_3.txt")))) { - yyInst(_inst, _other, 100564).gmlactive = false; - } - if (yyGetBool(!yyGetBool(file_exists(global.gmlg_savename4))) || yyGetBool(!yyGetBool(file_exists("uniforms_custom_4.txt")))) { - yyInst(_inst, _other, 100565).gmlactive = false; - } - if (yyGetBool(!yyGetBool(file_exists(global.gmlg_savename5))) || yyGetBool(!yyGetBool(file_exists("uniforms_custom_5.txt")))) { - yyInst(_inst, _other, 100567).gmlactive = false; - } - var ___sw2086___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmap_options, "saveslot"); - var ___swc2087___ = -1; - if (yyCompareVal(___sw2086___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2087___ = 0; - } else if (yyCompareVal(___sw2086___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2087___ = 1; - } else if (yyCompareVal(___sw2086___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2087___ = 2; - } else if (yyCompareVal(___sw2086___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc2087___ = 3; - } else if (yyCompareVal(___sw2086___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2087___ = 4; - } - switch (___swc2087___) { - case 0: { - yyInst(_inst, _other, 100558).gmlactive = false; - yyInst(_inst, _other, 100558).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - case 1: { - yyInst(_inst, _other, 100559).gmlactive = false; - yyInst(_inst, _other, 100559).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - case 2: { - yyInst(_inst, _other, 100564).gmlactive = false; - yyInst(_inst, _other, 100564).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - case 3: { - yyInst(_inst, _other, 100565).gmlactive = false; - yyInst(_inst, _other, 100565).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - case 4: { - yyInst(_inst, _other, 100567).gmlactive = false; - yyInst(_inst, _other, 100567).gmltext = gml_Script_s_str(_inst, _other, "ui_Current"); - break; - } - } -} -function gml_Object_obj_team_editor_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlconference = 0; -} -function gml_Object_obj_edit_team_Create_0(_inst, _other) { - _inst.gmlkittype = 0; - _inst.gmluid = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmledit_team, "uid"); - gml_Script_s_load_uniform_file2(_inst, _other, _inst.gmluid, 100115, 0, ""); - gml_Script_s_load_uniform_file2(_inst, _other, _inst.gmluid, 100116, 1, ""); - gml_Script_s_load_uniform_file2(_inst, _other, _inst.gmluid, 100118, 2, ""); - gml_Script_s_load_uniform_file2(_inst, _other, _inst.gmluid, 100119, 3, ""); - _inst.gmlcurrent_uni = 100115; - gml_Script_s_set_up_edit_screen(_inst, _other); -} -function gml_Object_obj_edit_team_Step_0(_inst, _other) { - if (yyfgreater(_inst.gmlnew_col, -1)) { - { - gml_Script_slog(_inst, _other, yyfplus("New colour = ", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col)))); - var ___sw2090___ = _inst.gmlnewpick; - var ___swc2091___ = -1; - if (yyCompareVal(___sw2090___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 0; - } else if (yyCompareVal(___sw2090___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 1; - } else if (yyCompareVal(___sw2090___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 2; - } else if (yyCompareVal(___sw2090___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 3; - } else if (yyCompareVal(___sw2090___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 4; - } else if (yyCompareVal(___sw2090___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 5; - } else if (yyCompareVal(___sw2090___, 6, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 6; - } else if (yyCompareVal(___sw2090___, 7, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 7; - } else if (yyCompareVal(___sw2090___, 8, g_GMLMathEpsilon, false) == 0) { - ___swc2091___ = 8; - } - switch (___swc2091___) { - case 0: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_helmet = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - case 1: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_logo = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - case 2: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_shirt = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - case 3: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_sleeve = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - case 4: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_pants = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - case 5: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_stripe = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - case 6: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_socks1 = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - case 7: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_socks2 = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - case 8: { - yyInst(_inst, _other, _inst.gmlcurrent_uni).gmlhex_endzone = yyfplus("$", __yy_gml_errCheck(gml_Script_s_color_to_hex(_inst, _other, _inst.gmlnew_col))); - break; - } - } - _inst.gmlnew_col = -1; - gml_Script_s_convert_uniform_colours_all(_inst, _other, _inst.gmlcurrent_uni); - gml_Script_s_set_up_edit_screen(_inst, _other); - } - } -} -function gml_Object_obj_edit_team_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlnew_col = -1; - _inst.gmlnew_hexcol = "0"; - _inst.gmlnewpick = 0; -} -function gml_Object_obj_colbox_Draw_64(_inst, _other) { - draw_rectangle(yyfminus(__yy_gml_errCheck(_inst.x), 1), yyfminus(__yy_gml_errCheck(_inst.y), 1), yyfplus(__yy_gml_errCheck(_inst.x), __yy_gml_errCheck(_inst.sprite_width)), yyfplus(__yy_gml_errCheck(_inst.y), __yy_gml_errCheck(_inst.sprite_height)), 0); - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, _inst.image_xscale, _inst.image_yscale, 0, _inst.gmlcolor, 1); -} -function gml_Object_obj_colbox_Draw_0(_inst, _other) {} -function gml_Object_obj_colbox_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlcolor = new Long(4294967295, 0, false); -} -function gml_Object_obj_colpicker_Create_0(_inst, _other) { - _inst.gmlsurf = surface_create(480, 270); - surface_set_target(_inst.gmlsurf); - draw_clear_alpha(16777215, 0.5); - draw_sprite_ext(_inst, _inst.sprite_index, 0, _inst.x, _inst.y, 1, 1, 0, 16777215, 1); - surface_reset_target(); - g_pBuiltIn.view_surface_id[__yy_gml_array_check_index_set(0)] = _inst.gmlsurf; - _inst.gmlgp_x = 240; - _inst.gmlgp_y = 135; - _inst.gmlgp_mp = 2; -} -function gml_Object_obj_colpicker_Step_0(_inst, _other) { - var gmlnew_pick = false; - if (yyGetBool(global.gmlgamepad)) { - { - if (yyfgreater(yyInst(_inst, _other, global.gmlgp).gmlaxisl_force, 0.2)) { - _inst.gmlgp_mp = yyfplus(_inst.gmlgp_mp, 0.12); - } else { - _inst.gmlgp_mp = yyfminus(_inst.gmlgp_mp, 1); - } - _inst.gmlgp_mp = clamp(_inst.gmlgp_mp, 2, 7); - if (yyfgreater(abs(yyInst(_inst, _other, global.gmlgp).gmlaxisl_h), 0.2)) { - _inst.gmlgp_x = yyfplus(_inst.gmlgp_x, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisl_h), __yy_gml_errCheck(_inst.gmlgp_mp))); - } - if (yyfgreater(abs(yyInst(_inst, _other, global.gmlgp).gmlaxisl_v), 0.2)) { - _inst.gmlgp_y = yyfplus(_inst.gmlgp_y, yyftime(__yy_gml_errCheck(yyInst(_inst, _other, global.gmlgp).gmlaxisl_v), __yy_gml_errCheck(_inst.gmlgp_mp))); - } - _inst.gmlgp_x = clamp(_inst.gmlgp_x, 0, 480); - _inst.gmlgp_y = clamp(_inst.gmlgp_y, 0, 270); - if (yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_select))) { - gmlnew_pick = true; - } else { - if (yyGetBool(gamepad_button_check_released(yyInst(_inst, _other, global.gmlgp).gmlslot, global.gmlgp_back))) { - { - surface_free(_inst.gmlsurf); - instance_destroy(_inst); - gml_Script_s_msg_clear(_inst, _other); - } - } - } - } - } else { - { - if (yyGetBool(gml_Script_s_is_touch_allowed(_inst, _other))) { - if (yyGetBool(mouse_check_button_released(1))) { - gmlnew_pick = true; - } - } - } - } - if (yyGetBool(gmlnew_pick)) { - { - if (yyGetBool(global.gmlgamepad)) { - yyInst(_inst, _other, YYASSET_REF(0x00000082)).gmlnew_col = surface_getpixel(_inst.gmlsurf, _inst.gmlgp_x, _inst.gmlgp_y); - } else { - yyInst(_inst, _other, YYASSET_REF(0x00000082)).gmlnew_col = surface_getpixel(_inst.gmlsurf, g_pBuiltIn.get_mouse_x(), g_pBuiltIn.get_mouse_y()); - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000082)).gmlnew_col, 16738348)) { - yyInst(_inst, _other, YYASSET_REF(0x00000082)).gmlnew_col = -1; - } - surface_free(_inst.gmlsurf); - instance_destroy(_inst); - gml_Script_s_msg_clear(_inst, _other); - } - } -} -function gml_Object_obj_colpicker_Draw_64(_inst, _other) { - if (yyGetBool(surface_exists(_inst.gmlsurf))) { - { - draw_surface(_inst.gmlsurf, 0, 0); - if (yyGetBool(global.gmlgamepad)) { - { - draw_sprite(_inst, YYASSET_REF(0x01000192), 0, _inst.gmlgp_x, _inst.gmlgp_y); - } - } - } - } else { - { - instance_destroy(_inst); - gml_Script_s_msg_clear(_inst, _other); - } - } -} -function gml_Object_obj_uniform_Create_0(_inst, _other) { - var gmlcolSkin = gml_Script_s_get_skin_colour_by_index(_inst, _other, 1); - _inst.gmlcol_skin_r = yyfdivide(__yy_gml_errCheck(color_get_red(gmlcolSkin)), 255); - _inst.gmlcol_skin_g = yyfdivide(__yy_gml_errCheck(color_get_green(gmlcolSkin)), 255); - _inst.gmlcol_skin_b = yyfdivide(__yy_gml_errCheck(color_get_blue(gmlcolSkin)), 255); -} -function gml_Object_obj_uniform_Draw_64(_inst, _other) { - gml_Script_s_shader_set_uniforms(_inst, _other); - var gmlbody_spr = YYASSET_REF(0x010000b9); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlbody_spr = YYASSET_REF(0x01000134); - if (yyfequal(_inst.gmlbody_type, 2)) { - { - gmlbody_spr = YYASSET_REF(0x01000134); - } - } else { - if (yyfequal(_inst.gmlbody_type, 1)) { - { - gmlbody_spr = YYASSET_REF(0x01000108); - } - } - } - } - } - gmlbody_spr = YYASSET_REF(0x01000134); - if (yyGetBool(_inst.gmlfacing_right)) { - draw_sprite_ext(_inst, gmlbody_spr, _inst.gmlbackground_im, _inst.x, _inst.y, _inst.gmlscale, _inst.gmlscale, 0, 16777215, 1); - } else { - draw_sprite_ext(_inst, gmlbody_spr, _inst.gmlbackground_im, _inst.x, _inst.y, __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmlscale)), _inst.gmlscale, 0, 16777215, 1); - } - shader_reset(); -} -function gml_Object_obj_uniform_Draw_0(_inst, _other) {} -function gml_Object_obj_uniform_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlhex_helmet = "$000000"; - _inst.gmlhex_logo = "$000000"; - _inst.gmlhex_shirt = "$000000"; - _inst.gmlhex_sleeve = "$000000"; - _inst.gmlhex_pants = "$000000"; - _inst.gmlhex_stripe = "$000000"; - _inst.gmlhex_socks1 = "$000000"; - _inst.gmlhex_socks2 = "$000000"; - _inst.gmlhelmet = __yy_gml_array_check(_inst.gmlhelmet, 3666812894); - _inst.gmlhelmet[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmllogo = __yy_gml_array_check(_inst.gmllogo, 2321711084); - _inst.gmllogo[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlshirt = __yy_gml_array_check(_inst.gmlshirt, 1027333011); - _inst.gmlshirt[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlsleeve = __yy_gml_array_check(_inst.gmlsleeve, 3111731137); - _inst.gmlsleeve[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlpants = __yy_gml_array_check(_inst.gmlpants, 3194782232); - _inst.gmlpants[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlpants_b = __yy_gml_array_check(_inst.gmlpants_b, 1445469295); - _inst.gmlpants_b[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlstripe = __yy_gml_array_check(_inst.gmlstripe, 2849462600); - _inst.gmlstripe[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlsocks1 = __yy_gml_array_check(_inst.gmlsocks1, 1193444439); - _inst.gmlsocks1[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlsocks2 = __yy_gml_array_check(_inst.gmlsocks2, 1812977556); - _inst.gmlsocks2[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlfacing_right = true; - _inst.gmlscale = 2; - _inst.gmlbackground_im = 0; - _inst.gmlname = "None"; - _inst.gmltla = "None"; - _inst.gmlcleats = __yy_gml_array_check(_inst.gmlcleats, 2556554615); - _inst.gmlcleats[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlhex_endzone = "$000000"; - _inst.gmlendzone = __yy_gml_array_check(_inst.gmlendzone, 3083311111); - _inst.gmlendzone[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlrainfall = 0; - _inst.gmlsnowfall = 0; - _inst.gmlroof = false; - _inst.gmlbody_type = 0; -} -function gml_Object_obj_frontoffice_Create_0(_inst, _other) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfa_page = 1; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro)) { - { - yyInst(_inst, _other, 100186).gmlactive = false; - yyInst(_inst, _other, 100183).gmlactive = false; - yyInst(_inst, _other, 100182).gmlactive = false; - } - } - yyInst(_inst, _other, 100164).gmltext = ""; - yyInst(_inst, _other, 100165).gmltext = ""; - yyInst(_inst, _other, 100166).gmltext = ""; - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_stadium, 10)) { - yyInst(_inst, _other, 100164).gmltext = string(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_stadium), 1)); - } else { - yyInst(_inst, _other, 100164).gmlactive = false; - } - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_training, 10)) { - yyInst(_inst, _other, 100165).gmltext = string(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_training), 1)); - } else { - yyInst(_inst, _other, 100165).gmlactive = false; - } - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_rehab, 10)) { - yyInst(_inst, _other, 100166).gmltext = string(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfacility_rehab), 1)); - } else { - yyInst(_inst, _other, 100166).gmlactive = false; - } - var gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, gmluniform).visible = false; - gml_Script_s_load_uniform_file2(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id, gmluniform, 0, ""); - gml_Script_slog(_inst, _other, "FACEHUNT: obj_front_office - Creating staff!"); - yyInst(_inst, _other, 100187).gmlpmap = gml_Script_s_get_staff(_inst, _other, 100); - gml_Script_slog(_inst, _other, yyfplus(yyfplus("FACEHUNT: obj_front_office - profile_HC.pmap pos[", __yy_gml_errCheck(string(ds_map_find_value(yyInst(_inst, _other, 100187).gmlpmap, "position")))), "]")); - yyInst(_inst, _other, 100175).gmlpmap = gml_Script_s_get_staff(_inst, _other, 101); - yyInst(_inst, _other, 100174).gmlpmap = gml_Script_s_get_staff(_inst, _other, 102); - { - var __yy__v2344 = GetWithArray(100187); - for (var __yy__v2345 in __yy__v2344) { - if (!__yy__v2344.hasOwnProperty(__yy__v2345)) continue; - var __yy__v2346 = __yy__v2344[__yy__v2345]; - gml_Script_s_set_up_uniform_profile(__yy__v2346, _inst, gmluniform); - } - } - { - var __yy__v2347 = GetWithArray(100175); - for (var __yy__v2348 in __yy__v2347) { - if (!__yy__v2347.hasOwnProperty(__yy__v2348)) continue; - var __yy__v2349 = __yy__v2347[__yy__v2348]; - gml_Script_s_set_up_uniform_profile(__yy__v2349, _inst, gmluniform); - } - } - { - var __yy__v2350 = GetWithArray(100174); - for (var __yy__v2351 in __yy__v2350) { - if (!__yy__v2350.hasOwnProperty(__yy__v2351)) continue; - var __yy__v2352 = __yy__v2350[__yy__v2351]; - gml_Script_s_set_up_uniform_profile(__yy__v2352, _inst, gmluniform); - } - } - yyInst(_inst, _other, 100178).gmltext = gml_Script_s_get_string_picks(_inst, _other, false); - gml_Script_s_check_intro(_inst, _other); - gml_Script_s_check_intro_rm_frontoffice(_inst, _other); - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro, 0)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x, 0))) { - gml_Script_s_msg(_inst, _other, gml_Script_s_str(_inst, _other, "msg_NeedBossHead")); - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100183).visible = false; - yyInst(_inst, _other, 100181).visible = false; - yyInst(_inst, _other, 100186).visible = false; - var gmlupgradeShipFund = instance_create_layer(yyInst(_inst, _other, 100181).x, yyInst(_inst, _other, 100181).y, "Instances", YYASSET_REF(0x00000014), __yy_gml_object_create(_inst, (_inst.gml___struct___205 = __yy_method(_inst, gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0)), kgml_Script_btn_click_Boost_Salary_Cap, string(100))); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro, 0)) { - { - yyInst(_inst, _other, gmlupgradeShipFund).gmlactive = false; - } - } - yyInst(_inst, _other, 100177).visible = false; - yyInst(_inst, _other, 100178).visible = false; - yyInst(_inst, _other, 100179).visible = false; - yyInst(_inst, _other, 100182).x = yyInst(_inst, _other, 100177).x; - if (yyGetBool(global.gmlmobile_device)) { - { - yyInst(_inst, _other, 100184).x = yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, 100182).x), 40); - } - } - } - } -} -function gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0"; - } - if (gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0.prototype.__type === undefined) { - gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0.prototype.__type = "gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlimage = YYASSET_REF(0x01000069); - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.image_xscale = 1.9393; - } - } - } -} -function gml_Object_obj_freeagents2_Create_0(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - yyInst(_inst, _other, 100157).visible = false; - yyInst(_inst, _other, 100156).visible = false; - var gmlpage = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfa_page; - gml_Script_s_create_storelist(_inst, _other, false); - gml_Script_s_savegame(_inst, _other); - var gmli = 0; - var ___sw2094___ = gmlpage; - var ___swc2095___ = -1; - if (yyCompareVal(___sw2094___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2095___ = 0; - } - switch (___swc2095___) { - case 0: { - yyInst(_inst, _other, 100157).visible = true; - gmli = 10; - break; - } - default: { - yyInst(_inst, _other, 100156).visible = true; - break; - } - } - { - var __yy__v2353 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2354 in __yy__v2353) { - if (!__yy__v2353.hasOwnProperty(__yy__v2354)) continue; - var __yy__v2355 = __yy__v2353[__yy__v2354]; - { - var gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 1, gmlpage); - yyInst(_inst, _other, 100140).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100134).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 2, gmlpage); - yyInst(_inst, _other, 100141).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100135).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - (g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__; - gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 3, gmlpage); - yyInst(_inst, _other, 100142).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100136).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - (g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__; - gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 4, gmlpage); - yyInst(_inst, _other, 100143).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100137).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - (g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__; - gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 5, gmlpage); - yyInst(_inst, _other, 100144).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100138).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - (g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__; - gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 6, gmlpage); - yyInst(_inst, _other, 100145).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100139).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - (g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__; - gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 7, gmlpage); - yyInst(_inst, _other, 100147).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100146).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - (g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__; - gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 8, gmlpage); - yyInst(_inst, _other, 100149).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100148).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - (g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__; - gmlpmap = gml_Script_s_get_store_player_by_position(__yy__v2355, _inst, 10, gmlpage); - yyInst(_inst, _other, 100151).gmlpmap = gmlpmap; - if (yyGetBool(ds_map_exists(gmlpmap, "creditcost"))) { - yyInst(_inst, _other, 100150).gmltext = string(ds_map_find_value(gmlpmap, "creditcost")); - } - (g_yyPrePostObject__ = gmli), (gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli), g_yyPrePostObject__; - } - } - } -} -function gml_Object_obj_viewhires_Create_0(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - var gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, gmluniform).visible = false; - gml_Script_s_load_uniform_file2(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id, gmluniform, 0, ""); - yyInst(_inst, _other, 100590).gmlpmap = gml_Script_s_get_staff(_inst, _other, 102); - { - var __yy__v2356 = GetWithArray(100590); - for (var __yy__v2357 in __yy__v2356) { - if (!__yy__v2356.hasOwnProperty(__yy__v2357)) continue; - var __yy__v2358 = __yy__v2356[__yy__v2357]; - gml_Script_s_set_up_uniform_profile(__yy__v2358, _inst, gmluniform); - } - } - yyInst(_inst, _other, 100591).gmlpmap = gml_Script_s_get_staff(_inst, _other, 101); - { - var __yy__v2359 = GetWithArray(100591); - for (var __yy__v2360 in __yy__v2359) { - if (!__yy__v2359.hasOwnProperty(__yy__v2360)) continue; - var __yy__v2361 = __yy__v2359[__yy__v2360]; - gml_Script_s_set_up_uniform_profile(__yy__v2361, _inst, gmluniform); - } - } - gml_Script_s_create_hirelist(_inst, _other, false, false); - { - var __yy__v2362 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2363 in __yy__v2362) { - if (!__yy__v2362.hasOwnProperty(__yy__v2363)) continue; - var __yy__v2364 = __yy__v2362[__yy__v2363]; - { - yyInst(_inst, _other, 100583).gmlpmap = ds_list_find_value(__yy__v2364.gmlhirelist, 0); - yyInst(_inst, _other, 100584).gmlpmap = ds_list_find_value(__yy__v2364.gmlhirelist, 1); - yyInst(_inst, _other, 100585).gmlpmap = ds_list_find_value(__yy__v2364.gmlhirelist, 2); - yyInst(_inst, _other, 100586).gmlpmap = ds_list_find_value(__yy__v2364.gmlhirelist, 3); - yyInst(_inst, _other, 100592).gmlpmap = ds_list_find_value(__yy__v2364.gmlhirelist, 4); - yyInst(_inst, _other, 100593).gmlpmap = ds_list_find_value(__yy__v2364.gmlhirelist, 5); - yyInst(_inst, _other, 100594).gmlpmap = ds_list_find_value(__yy__v2364.gmlhirelist, 6); - yyInst(_inst, _other, 100595).gmlpmap = ds_list_find_value(__yy__v2364.gmlhirelist, 7); - } - } - } -} -function gml_Object_obj_home_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "------> Create: obj_home"); - gml_Script_s_update_game_title(_inst, _other); - gml_Script_s_competitions_status_update(_inst, _other); - gml_Script__poki_gameplay_start(_inst, _other); - var ___sw2100___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlretrobowlwinner; - var ___swc2101___ = -1; - if (yyCompareVal(___sw2100___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc2101___ = 0; - } else if (yyCompareVal(___sw2100___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2101___ = 1; - } - switch (___swc2101___) { - case 0: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlretrobowlwinner = 0; - gml_Script_s_do_player_awards(_inst, _other); - break; - } - case 1: { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlretrobowlwinner = 0; - gml_Script_s_show_rm_winners(_inst, _other, 1, -1, "", "", kgml_Script_btn_click_Home, false); - return; - } - } - if (yyGetBool(gml_Script_s_resolve_non_champ_conferences(_inst, _other))) { - { - return; - } - } - if (!yyGetBool(instance_exists(YYASSET_REF(0x00000068)))) { - { - instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000068)); - } - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster_from_store = false; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlviewing_hof_players = false; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1 = 0; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2 = 0; - yyInst(_inst, _other, 100244).hspeed = -1.5; - yyInst(_inst, _other, 100244).gmltext = gml_Script_s_get_ticker_text(_inst, _other); - gml_Script_s_update_music_safe(_inst, _other); - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(0)] = 10; - var gmllayer_fm = layer_get_id("Instances_FM"); - var gmllayer_qb = layer_get_id("Instances_QB"); - var ___sw2102___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode; - var ___swc2103___ = -1; - if (yyCompareVal(___sw2102___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2103___ = 0; - } else if (yyCompareVal(___sw2102___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2103___ = 1; - } - switch (___swc2103___) { - case 0: { - layer_set_visible(gmllayer_fm, true); - layer_set_visible(gmllayer_qb, false); - break; - } - case 1: { - layer_set_visible(gmllayer_fm, false); - layer_set_visible(gmllayer_qb, true); - break; - } - } - yyInst(_inst, _other, 100238).gmltext = gml_Script_s_str(_inst, _other, "ui_Continue"); - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) || yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear, 1))) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1)) && yyGetBool(yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_draft_round, 0))) { - yyInst(_inst, _other, 100238).gmltext = gml_Script_s_str(_inst, _other, "ui_Draft"); - } - } - } else { - { - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1)) && yyGetBool(yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round, 4)) && yyGetBool(yyfless(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist), 1))) { - yyInst(_inst, _other, 100238).gmltext = gml_Script_s_str(_inst, _other, "ui_Draft"); - } - } - } - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, -11)) { - yyInst(_inst, _other, 100238).gmltext = gml_Script_s_str(_inst, _other, "ui_DraftCollege"); - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100241).gmlmode = 0; - gml_Script_s_co_division_create(_inst, _other, 100241, gml_Script_s_get_my_conference_uid(_inst, _other), gml_Script_s_get_my_division(_inst, _other)); - _inst.gmlb_view = gml_Script_s_create_button(_inst, _other, 45, 232, __yy_gml_object_create(_inst, (_inst.gml___struct___206 = __yy_method(_inst, gml_Script____struct___206_gml_Object_obj_home_Create_0)), gml_Script_s_str(_inst, _other, "ui_View"), kgml_Script_s_btn_division_home_view, 1.25)); - } - } else { - gml_Script_s_populate_division(_inst, _other, 100241, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmydivision); - } - if (yyfgreater(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(global.gmlg_savedelay), 5000))) { - { - gml_Script_s_savegame(_inst, _other); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, 1)) { - gml_Script_s_save_backup(_inst, _other); - } - global.gmlg_savedelay = g_pBuiltIn.get_current_time(); - } - } - gml_Script_s_check_intro_rm_home(_inst, _other); - gml_Script_s_check_for_news(_inst, _other); - if (yyfgreaterequal(gml_Script_s_get_morale(_inst, _other), 100)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_MORALE100"); - } - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 100)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_FANS100"); - } - if (yyfgreaterequal(gml_Script_s_get_team_defense(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam), 10)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_DEFENSE5"); - } - if (yyfgreaterequal(gml_Script_s_get_team_offense(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam), 10)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_OFFENSE5"); - } - gml_Script_s_check_repeat_retrobowls(_inst, _other); - if (yyGetBool(global.gmlmobile_device)) { - os_powersave_enable(true); - } - gml_Script_s_clear_last_selected_history(_inst, _other); - gml_Script_s_update_btn_bengrams(_inst, _other); - gml_Script_s_refresh_gamepads(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - } - } - gml_Script_s_co_debug_access(_inst, _other); -} -function gml_Script____struct___206_gml_Object_obj_home_Create_0(_inst, _other) { - if (_inst.__yyIsGMLObject) { - _inst.__type = "gml_Script____struct___206_gml_Object_obj_home_Create_0"; - } - if (gml_Script____struct___206_gml_Object_obj_home_Create_0.prototype.__type === undefined) { - gml_Script____struct___206_gml_Object_obj_home_Create_0.prototype.__type = "gml_Script____struct___206_gml_Object_obj_home_Create_0"; - } - { - if (_inst.__yyIsGMLObject) Object.setPrototypeOf(_inst, gml_Script____struct___206_gml_Object_obj_home_Create_0.prototype); - { - var $$args = Array.prototype.slice.call(arguments); - { - _inst.gmltext = $$args[__yy_gml_array_check_index(2 + 0, $$args)]; - _inst.gmlonClickAction = $$args[__yy_gml_array_check_index(2 + 1, $$args)]; - _inst.gml_panel = 100241; - _inst.image_xscale = $$args[__yy_gml_array_check_index(2 + 2, $$args)]; - } - } - } -} // /// @description Music late refresh -function gml_Object_obj_home_Alarm_0(_inst, _other) { - gml_Script_slog(_inst, _other, "Alarm 0 late music refresh"); - gml_Script_s_update_music(_inst, _other); -} -function gml_Object_obj_home_Step_0(_inst, _other) { - if (yyfless(yyInst(_inst, _other, 100244).x, -500)) { - { - yyInst(_inst, _other, 100244).x = yyfplus(__yy_gml_errCheck(display_get_gui_width()), 500); - yyInst(_inst, _other, 100244).gmltext = gml_Script_s_get_ticker_text(_inst, _other); - } - } -} -function gml_Object_obj_home_Draw_0(_inst, _other) {} -function gml_Object_obj_options_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "obj_options.create"); - yyInst(_inst, _other, 100299).hspeed = -1.5; - draw_set_font(global.gmlfnt_small_flex); - _inst.gmlwcred = gml_Script_string_hd_width(_inst, _other, gml_Script_s_str(_inst, _other, "ui_Credits")); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100299).gmlx_start = yyfplus(yyfplus(__yy_gml_errCheck(display_get_gui_width()), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gmlwcred), 0.5))), 100); - yyInst(_inst, _other, 100299).gmlx_wrap = __yy_gml_errCheck(-__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.gmlwcred), 2)), 100))); - yyInst(_inst, _other, 100299).x = yyInst(_inst, _other, 100299).gmlx_start; - yyInst(_inst, _other, 100299).image_xscale = yyfplus(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(_inst.gmlwcred), 48)), 1); - } - } - gml_Script_s_update_options(_inst, _other); - var gmllay_id_mob = layer_get_id("Links_Mobile"); - var gmllay_id_brow = layer_get_id("Links_Browser"); - var gmllay_id_console = layer_get_id("Instances_ConsoleBuild"); - var gmllay_id_box = layer_get_id("Instances_Box"); - var gmllay_id_exhibition = layer_get_id("Exhibition"); - layer_set_visible(gmllay_id_mob, false); - layer_set_visible(gmllay_id_brow, false); - layer_set_visible(gmllay_id_console, false); - layer_set_visible(gmllay_id_box, false); - layer_set_visible(gmllay_id_exhibition, false); - if (yyGetBool(global.gmlbrowser)) { - { - layer_set_visible(gmllay_id_brow, true); - layer_set_visible(gmllay_id_exhibition, true); - } - } else { - if (yyGetBool(global.gmlconsole_build)) { - { - layer_set_visible(gmllay_id_console, true); - yyInst(_inst, _other, 100314).visible = false; - yyInst(_inst, _other, 100305).visible = false; - } - } else { - if (yyGetBool(global.gmlmobile_device)) { - { - layer_set_visible(gmllay_id_mob, true); - layer_set_visible(gmllay_id_box, true); - } - } - } - } - { - } -} // /// @description Delayed audio refresh -function gml_Object_obj_options_Alarm_0(_inst, _other) { - gml_Script_slog(_inst, _other, "Options delayed s_update_music"); - gml_Script_s_update_music(_inst, _other); -} -function gml_Object_obj_options_Step_0(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyfless(yyInst(_inst, _other, 100299).x, yyInst(_inst, _other, 100299).gmlx_wrap)) { - yyInst(_inst, _other, 100299).x = yyInst(_inst, _other, 100299).gmlx_start; - } - } - } else { - { - if (yyfless(yyInst(_inst, _other, 100299).x, __yy_gml_errCheck(-__yy_gml_errCheck(_inst.gmlwcred)))) { - yyInst(_inst, _other, 100299).x = yyfplus(__yy_gml_errCheck(display_get_gui_width()), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(_inst.gmlwcred), 0.5))); - } - } - } -} -function gml_Object_obj_hof_players_Create_0(_inst, _other) { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlviewing_hof_players = true; - gml_Script_s_set_up_hof_players_screen(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100216).x = yyInst(_inst, _other, 100214).x; - yyInst(_inst, _other, 100214).visible = false; - } - } -} // str += " " + s_get_human_opponent_sla_prefix("@", real(map[? "week"])) + opp_map[? "tla"]; -function gml_Object_obj_watermark_Create_0(_inst, _other) { - _inst.gmlcol = gml_Script_s_get_watermark_color(_inst, _other); - _inst.gmlsclx = 1.1; - _inst.gmlscly = 1.1; - _inst.gmlrot = random(360); - _inst.gmlmsg1 = ""; - _inst.gmlmsg2 = ""; - _inst.gmlmsg3 = ""; - _inst.gmlmsg4 = ""; - _inst.gmlmsg5 = ""; - _inst.gmlmsg6 = ""; - var gmltyp = "Html5"; - if (!yyGetBool(global.gmlbrowser)) { - { - var ___sw2110___ = g_pBuiltIn.get_os_type(); - var ___swc2111___ = -1; - if (yyCompareVal(___sw2110___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2111___ = 0; - } else if (yyCompareVal(___sw2110___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc2111___ = 1; - } else if (yyCompareVal(___sw2110___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2111___ = 2; - } else if (yyCompareVal(___sw2110___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2111___ = 3; - } - switch (___swc2111___) { - case 0: { - gmltyp = "Windows"; - break; - } - case 1: { - gmltyp = "Android"; - break; - } - case 2: { - gmltyp = "MacOS"; - break; - } - case 3: { - gmltyp = "iOS"; - break; - } - } - } - } - { - } - yyInst(_inst, _other, 100603).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gmltyp), " v"), __yy_gml_errCheck(gml_Script_s_get_gm_version(_inst, _other))); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - yyInst(_inst, _other, 100603).gmltext = yyfplus(yyInst(_inst, _other, 100603).gmltext, " rt2023.8.2.152"); - } - if (yyGetBool(global.gmlpoki)) { - yyInst(_inst, _other, 100603).gmltext = yyfplus(yyInst(_inst, _other, 100603).gmltext, " Poki"); - } - yyInst(_inst, _other, 100603).gmltext = yyfplus(yyInst(_inst, _other, 100603).gmltext, gml_Script_s_cap_breach_str(_inst, _other)); - var gmltxt_hilite = ""; - var gmltxt_restarts = ""; - _inst.gmlpage = 1; - var gmlfixtures = __yy_gml_array_create([]); - { - var __yy__v2365 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2366 in __yy__v2365) { - if (!__yy__v2365.hasOwnProperty(__yy__v2366)) continue; - var __yy__v2367 = __yy__v2365[__yy__v2366]; - { - var gmlcount = 0; - var gmlbigwin = 0; - var gmltotalpd = 0; - var gmltotal_of = 0; - var gmltotal_df = 0; - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v2367.gmlfixturelist)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - array_push(gmlfixtures, ds_list_find_value(__yy__v2367.gmlfixturelist, gmli)); - } - } - array_sort(gmlfixtures, kgml_Script_s_maps_array_sort_week); - var gmli = 0; - for (; yyfless(gmli, array_length(gmlfixtures)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - __yy__v2367.gmlmap = gmlfixtures[__yy_gml_array_check_index(gmli, gmlfixtures)]; - if (yyfnotequal(ds_map_find_value(__yy__v2367.gmlmap, "human_win"), "unplayed")) { - { - var gmlstr = yyGetBool(gml_Script_s_is_co_mode(__yy__v2367, _inst)) ? gml_Script_s_get_week_name(__yy__v2367, _inst, ds_map_find_value(__yy__v2367.gmlmap, "week"), true) : yyfplus("W", __yy_gml_errCheck(string(ds_map_find_value(__yy__v2367.gmlmap, "week")))); - var gmlpd = 0; - var gmlstrengths = ""; - var gmlopp_map = gml_Script_s_get_team_by_id(__yy__v2367, _inst, ds_map_find_value(__yy__v2367.gmlmap, "home_team")); - if (yyfequal(ds_map_find_value(__yy__v2367.gmlmap, "away_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - { - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(" ", __yy_gml_errCheck(gml_Script_s_get_human_opponent_sla_prefix(__yy__v2367, _inst, "@", real(ds_map_find_value(__yy__v2367.gmlmap, "week"))))), __yy_gml_errCheck(ds_map_find_value(gmlopp_map, "tla")))); - gmlpd = yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v2367.gmlmap, "away_score")), __yy_gml_errCheck(ds_map_find_value(__yy__v2367.gmlmap, "home_score"))); - } - } else { - { - gmlopp_map = gml_Script_s_get_team_by_id(__yy__v2367, _inst, ds_map_find_value(__yy__v2367.gmlmap, "away_team")); - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(" ", __yy_gml_errCheck(gml_Script_s_get_human_opponent_sla_prefix(__yy__v2367, _inst, "v", real(ds_map_find_value(__yy__v2367.gmlmap, "week"))))), __yy_gml_errCheck(ds_map_find_value(gmlopp_map, "tla")))); - gmlpd = yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v2367.gmlmap, "home_score")), __yy_gml_errCheck(ds_map_find_value(__yy__v2367.gmlmap, "away_score"))); - } - } - gmlstrengths = string_hash_to_newline(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gmlstr), " "), __yy_gml_errCheck(gml_Script_s_get_string_record(__yy__v2367, _inst, gmlopp_map, true))), " O:"), __yy_gml_errCheck(string_format(yyfdivide(__yy_gml_errCheck(gml_Script_s_get_team_offense_with_reputation_boost(__yy__v2367, _inst, gmlopp_map)), 2), 1, 1))), " D:"), __yy_gml_errCheck(string_format(yyfdivide(__yy_gml_errCheck(gml_Script_s_get_team_defense_with_reputation_boost(__yy__v2367, _inst, gmlopp_map)), 2), 1, 1)))); - gmltotal_of = yyfplus(gmltotal_of, gml_Script_s_get_team_offense_with_reputation_boost(__yy__v2367, _inst, gmlopp_map)); - gmltotal_df = yyfplus(gmltotal_df, gml_Script_s_get_team_defense_with_reputation_boost(__yy__v2367, _inst, gmlopp_map)); - gmlstr = yyfplus(gmlstr, yyfplus(yyfplus(yyfplus(" ", __yy_gml_errCheck(string(ds_map_find_value(__yy__v2367.gmlmap, "away_score")))), "-"), __yy_gml_errCheck(string(ds_map_find_value(__yy__v2367.gmlmap, "home_score"))))); - if (yyfless(gmlpd, 0)) { - gmlstr = yyfplus(gmlstr, yyfplus(" ", __yy_gml_errCheck(string(gmlpd)))); - } else { - gmlstr = yyfplus(gmlstr, yyfplus(" +", __yy_gml_errCheck(string(gmlpd)))); - } - gmltotalpd = yyfplus(gmltotalpd, gmlpd); - if (yyGetBool(ds_map_exists(__yy__v2367.gmlmap, "difficulty"))) { - { - var gmldif = ds_map_find_value(__yy__v2367.gmlmap, "difficulty"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v2367, _inst, "ui_Dynamic"), "D"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v2367, _inst, "ui_Easy"), "E"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v2367, _inst, "ui_Medium"), "M"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v2367, _inst, "ui_Hard"), "H"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v2367, _inst, "ui_Extreme"), "X"); - gmldif = string_replace(gmldif, gml_Script_s_str(__yy__v2367, _inst, "ui_Sim"), "S"); - gmldif = string_replace(gmldif, " ", ""); - gmlstr = yyfplus(gmlstr, yyfplus(" ", __yy_gml_errCheck(gmldif))); - } - } - if (yyGetBool(ds_map_exists(__yy__v2367.gmlmap, "op_matchlength"))) { - { - var ___sw2112___ = ds_map_find_value(__yy__v2367.gmlmap, "op_matchlength"); - var ___swc2113___ = -1; - if (yyCompareVal(___sw2112___, -1, g_GMLMathEpsilon, false) == 0) { - ___swc2113___ = 0; - } else if (yyCompareVal(___sw2112___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2113___ = 1; - } else if (yyCompareVal(___sw2112___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2113___ = 2; - } - switch (___swc2113___) { - case 0: { - gmlstr = yyfplus(gmlstr, " 1m"); - break; - } - case 1: { - gmlstr = yyfplus(gmlstr, " 2m"); - break; - } - case 2: { - gmlstr = yyfplus(gmlstr, " 3m"); - break; - } - } - } - } - if (yyGetBool(ds_map_exists(__yy__v2367.gmlmap, "weather"))) { - { - var ___sw2114___ = ds_map_find_value(__yy__v2367.gmlmap, "weather"); - var ___swc2115___ = -1; - if (yyCompareVal(___sw2114___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2115___ = 0; - } else if (yyCompareVal(___sw2114___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2115___ = 1; - } else if (yyCompareVal(___sw2114___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2115___ = 2; - } - switch (___swc2115___) { - case 0: { - break; - } - case 1: { - gmlstr = yyfplus(gmlstr, " R"); - break; - } - case 2: { - gmlstr = yyfplus(gmlstr, " S"); - break; - } - } - } - } - (g_yyPrePostObject__ = gmlcount), (gmlcount = g_yyPrePostObject__ instanceof Long ? gmlcount.add(1) : ++gmlcount), g_yyPrePostObject__; - if (yyfless(gmlcount, 11)) { - { - _inst.gmlmsg1 = yyfplus(_inst.gmlmsg1, string_hash_to_newline(yyfplus(__yy_gml_errCheck(gmlstr), "#"))); - _inst.gmlmsg5 = yyfplus(_inst.gmlmsg5, string_hash_to_newline(yyfplus(__yy_gml_errCheck(gmlstrengths), "#"))); - } - } else { - { - _inst.gmlmsg2 = yyfplus(_inst.gmlmsg2, string_hash_to_newline(yyfplus(__yy_gml_errCheck(gmlstr), "#"))); - _inst.gmlmsg6 = yyfplus(_inst.gmlmsg6, string_hash_to_newline(yyfplus(__yy_gml_errCheck(gmlstrengths), "#"))); - } - } - if (yyfequal(ds_map_find_value(__yy__v2367.gmlmap, "human_win"), "win")) { - { - var gmldiff = abs(yyfminus(__yy_gml_errCheck(ds_map_find_value(__yy__v2367.gmlmap, "away_score")), __yy_gml_errCheck(ds_map_find_value(__yy__v2367.gmlmap, "home_score")))); - if (yyfgreater(gmldiff, gmlbigwin)) { - { - gmltxt_hilite = gml_Script_s_str(__yy__v2367, _inst, "msg_WatermarkHighlight"); - gmltxt_hilite = string_replace(gmltxt_hilite, "$result", yyfplus(yyfplus(__yy_gml_errCheck(string(ds_map_find_value(__yy__v2367.gmlmap, "away_score"))), "-"), __yy_gml_errCheck(string(ds_map_find_value(__yy__v2367.gmlmap, "home_score"))))); - if (yyfequal(ds_map_find_value(__yy__v2367.gmlmap, "away_team"), __yy__v2367.gmlmyteam_id)) { - gmltxt_hilite = string_replace(gmltxt_hilite, "$oppname", gml_Script_s_get_team_name_by_id(__yy__v2367, _inst, ds_map_find_value(__yy__v2367.gmlmap, "home_team"))); - } else { - gmltxt_hilite = string_replace(gmltxt_hilite, "$oppname", gml_Script_s_get_team_name_by_id(__yy__v2367, _inst, ds_map_find_value(__yy__v2367.gmlmap, "away_team"))); - } - } - } - } - } - } - } - } - } - var gmlstrpd = string(gmltotalpd); - if (yyfgreater(gmlstrpd, 0)) { - gmlstrpd = yyfplus("+", __yy_gml_errCheck(gmlstrpd)); - } - _inst.gmlmsg2 = yyfplus(_inst.gmlmsg2, string_hash_to_newline(yyfplus(yyfplus("Total PD: ", __yy_gml_errCheck(gmlstrpd)), "#"))); - _inst.gmlmsg2 = yyfplus(_inst.gmlmsg2, string_hash_to_newline(yyfplus(yyfplus(yyfplus(yyfplus("Salary: ", __yy_gml_errCheck(string(gml_Script_s_get_salary_total(__yy__v2367, _inst)))), "/"), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(__yy__v2367.gmlsalary_cap), __yy_gml_errCheck(__yy__v2367.gmlboost_salary_cap))))), "#"))); - _inst.gmlmsg2 = yyfplus(_inst.gmlmsg2, string_hash_to_newline(yyfplus(yyfplus("CCs Purchased: ", __yy_gml_errCheck(string(__yy__v2367.gmlseason_credits_purchased))), "#"))); - __yy__v2367.gmlroster = gml_Script_s_sort_players(__yy__v2367, _inst, __yy__v2367.gmlroster, 4); - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v2367.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v2367.gmlroster, gmli); - var gmlstr = ds_map_find_value(gmlpmap, "lname"); - _inst.gmlmsg3 = yyfplus(_inst.gmlmsg3, string_hash_to_newline(yyfplus(__yy_gml_errCheck(gmlstr), "#"))); - _inst.gmlmsg4 = yyfplus(_inst.gmlmsg4, string_hash_to_newline(yyfplus(__yy_gml_errCheck(gml_Script_s_get_watermarked_stats(__yy__v2367, _inst, gmlpmap)), "#"))); - } - } - _inst.gmlmsg6 = yyfplus(_inst.gmlmsg6, string_hash_to_newline(yyfplus(yyfplus("Total OF: ", __yy_gml_errCheck(gml_Script_s_get_string_float(__yy__v2367, _inst, yyfdivide(__yy_gml_errCheck(gmltotal_of), 2), 1))), "#"))); - _inst.gmlmsg6 = yyfplus(_inst.gmlmsg6, string_hash_to_newline(yyfplus(yyfplus("Total DF: ", __yy_gml_errCheck(gml_Script_s_get_string_float(__yy__v2367, _inst, yyfdivide(__yy_gml_errCheck(gmltotal_df), 2), 1))), "#"))); - gml_Script_slog(__yy__v2367, _inst, yyfplus("games played=", __yy_gml_errCheck(string(gmlcount)))); - gml_Script_slog(__yy__v2367, _inst, yyfplus("gamestarts=", __yy_gml_errCheck(string(__yy__v2367.gmlgamestarts)))); - var gmlnum_restarts = yyfminus(__yy_gml_errCheck(__yy__v2367.gmlgamestarts), __yy_gml_errCheck(gmlcount)); - if (yyfless(gmlnum_restarts, 0)) { - gmlnum_restarts = 0; - } - if (yyfgreater(gmlnum_restarts, 0)) { - { - gmltxt_restarts = gml_Script_s_str(__yy__v2367, _inst, "msg_WatermarkRestarts"); - gmltxt_restarts = string_replace(gmltxt_restarts, "$num", string(gmlnum_restarts)); - } - } - yyInst(_inst, _other, 100600).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(string(gmlnum_restarts)), " "), __yy_gml_errCheck(gml_Script_s_str(__yy__v2367, _inst, "ui_restarts"))), " - "), __yy_gml_errCheck(gml_Script_s_generate_uid(__yy__v2367, _inst, yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(real(ds_map_find_value(__yy__v2367.gmlmyteam, "uid"))), __yy_gml_errCheck(__yy__v2367.gmlyear)), __yy_gml_errCheck(__yy__v2367.gmlweek)), __yy_gml_errCheck(gmlnum_restarts)), 8))); - yyInst(_inst, _other, 100601).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v2367.gmlmyteam, "name")), "#"), __yy_gml_errCheck(__yy__v2367.gmlfname)), " "), __yy_gml_errCheck(__yy__v2367.gmllname)); - yyInst(_inst, _other, 100601).gmltext = yyfplus(yyInst(_inst, _other, 100601).gmltext, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("#", __yy_gml_errCheck(gml_Script_s_str(__yy__v2367, _inst, "ui_Year"))), " "), __yy_gml_errCheck(string(__yy__v2367.gmlyear))), " "), __yy_gml_errCheck(gml_Script_s_get_string_week(__yy__v2367, _inst, __yy__v2367.gmlweek)))); - yyInst(_inst, _other, 100601).gmltext = yyfplus(yyInst(_inst, _other, 100601).gmltext, yyfplus("#", __yy_gml_errCheck(gml_Script_s_get_string_record(__yy__v2367, _inst, __yy__v2367.gmlmyteam, true)))); - yyInst(_inst, _other, 100601).gmltext = string_hash_to_newline(yyInst(_inst, _other, 100601).gmltext); - if (yyGetBool(gml_Script_s_is_co_mode(__yy__v2367, _inst))) { - { - yyInst(_inst, _other, 100600).gmltext = ""; - yyInst(_inst, _other, 100601).gmltext = ""; - _inst.gmlmsg1 = ""; - _inst.gmlmsg2 = gml_Script_s_str(__yy__v2367, _inst, "msg_LeagueScreenComingSoon"); - _inst.gmlmsg3 = ""; - _inst.gmlmsg4 = ""; - _inst.gmlmsg5 = ""; - _inst.gmlmsg6 = ""; - } - } - } - } - } -} -function gml_Object_obj_watermark_Step_0(_inst, _other) { - yyInst(_inst, _other, 100606).visible = true; - yyInst(_inst, _other, 100605).visible = true; - var ___sw2118___ = _inst.gmlpage; - var ___swc2119___ = -1; - if (yyCompareVal(___sw2118___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2119___ = 0; - } else if (yyCompareVal(___sw2118___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2119___ = 1; - } - switch (___swc2119___) { - case 0: { - yyInst(_inst, _other, 100606).visible = false; - break; - } - case 1: { - yyInst(_inst, _other, 100605).visible = false; - break; - } - } -} -function gml_Object_obj_watermark_Draw_64(_inst, _other) {} -function gml_Object_obj_watermark_Draw_74(_inst, _other) { - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.5); - draw_sprite_ext(_inst, YYASSET_REF(0x010000bf), 0, gmltx, gmlty, _inst.gmlsclx, _inst.gmlscly, _inst.gmlrot, _inst.gmlcol, 1); - draw_set_font(global.gmlfnt_restart_flex); - draw_set_halign(0); - draw_set_alpha(0.6); - var ___sw2122___ = _inst.gmlpage; - var ___swc2123___ = -1; - if (yyCompareVal(___sw2122___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2123___ = 0; - } else if (yyCompareVal(___sw2122___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2123___ = 1; - } else if (yyCompareVal(___sw2122___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2123___ = 2; - } - switch (___swc2123___) { - case 0: { - gml_Script_draw_hd_text_ext(_inst, _other, yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.01), yyfplus(__yy_gml_errCheck(gmlty), 8), _inst.gmlmsg1, 12, 389); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_draw_hd_text_ext(_inst, _other, yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.15), yyfplus(__yy_gml_errCheck(gmlty), 8), _inst.gmlmsg2, 12, 389); - } - } else { - { - gml_Script_draw_hd_text_ext(_inst, _other, yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), yyfplus(__yy_gml_errCheck(gmlty), 8), _inst.gmlmsg2, 12, 389); - } - } - break; - } - case 1: { - gml_Script_draw_hd_text_ext(_inst, _other, yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.17), yyfplus(__yy_gml_errCheck(gmlty), 8), _inst.gmlmsg4, 12, 389); - draw_set_halign(2); - gml_Script_draw_hd_text_ext(_inst, _other, yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.16), yyfplus(__yy_gml_errCheck(gmlty), 8), _inst.gmlmsg3, 12, 389); - break; - } - case 2: { - gml_Script_draw_hd_text_ext(_inst, _other, yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.01), yyfplus(__yy_gml_errCheck(gmlty), 8), _inst.gmlmsg5, 12, 389); - gml_Script_draw_hd_text_ext(_inst, _other, yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5), yyfplus(__yy_gml_errCheck(gmlty), 8), _inst.gmlmsg6, 12, 389); - break; - } - } - draw_set_alpha(1); -} -function gml_Object_obj_league_Create_0(_inst, _other) { - var ___sw2126___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage; - var ___swc2127___ = -1; - if (yyCompareVal(___sw2126___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2127___ = 0; - } - switch (___swc2127___) { - case 0: { - yyInst(_inst, _other, 100258).gmlimage = YYASSET_REF(0x0100008e); - gml_Script_btn_click_LeaguePanel(_inst, _other, 2); - break; - } - default: { - gml_Script_btn_click_LeaguePanel(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference); - break; - } - } -} -function gml_Object_obj_league_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlshow_afc = true; -} -function gml_Object_obj_playoffs_Create_0(_inst, _other) { - yyInst(_inst, _other, 100322).gmltitle = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1; - yyInst(_inst, _other, 100323).gmltitle = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2; - var gmllay_id1 = layer_get_id("Instances1"); - var gmllay_id2 = layer_get_id("Instances2"); - layer_set_visible(gmllay_id1, false); - layer_set_visible(gmllay_id2, false); - yyInst(_inst, _other, 100347).visible = true; - yyInst(_inst, _other, 100349).visible = false; - yyInst(_inst, _other, 100350).visible = false; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoff_proceed)) { - { - yyInst(_inst, _other, 100347).visible = false; - yyInst(_inst, _other, 100349).visible = true; - yyInst(_inst, _other, 100350).visible = true; - yyInst(_inst, _other, 100350).gmlflash = true; - } - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - layer_set_visible(gmllay_id1, true); - yyInst(_inst, _other, 100348).gmltext = gml_Script_s_str(_inst, _other, "ui_PlayOffs"); - yyInst(_inst, _other, 100346).gmltext = gml_Script_s_str(_inst, _other, "ui_Super#Bowl"); - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs); - if (!yyGetBool(gmlfix)) { - { - gml_Script_slog(_inst, _other, "NO PLAY OFFS! Trying to recreate playoffs"); - gml_Script_s_create_playoffs(_inst, _other); - gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs); - } - } - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100325).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100324).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - { - yyInst(_inst, _other, 100325).gmlflashtext = true; - yyInst(_inst, _other, 100324).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs)) { - { - yyInst(_inst, _other, 100325).gmlalpha = 0.5; - yyInst(_inst, _other, 100324).gmlalpha = 0.5; - } - } - } - } - } - gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100326).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100327).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1))) { - { - yyInst(_inst, _other, 100326).gmlflashtext = true; - yyInst(_inst, _other, 100327).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 1))) { - { - yyInst(_inst, _other, 100326).gmlalpha = 0.5; - yyInst(_inst, _other, 100327).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100336).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100335).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2))) { - { - yyInst(_inst, _other, 100336).gmlflashtext = true; - yyInst(_inst, _other, 100335).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 2))) { - { - yyInst(_inst, _other, 100336).gmlalpha = 0.5; - yyInst(_inst, _other, 100335).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100337).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100338).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3))) { - { - yyInst(_inst, _other, 100337).gmlflashtext = true; - yyInst(_inst, _other, 100338).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 3))) { - { - yyInst(_inst, _other, 100337).gmlalpha = 0.5; - yyInst(_inst, _other, 100338).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100328).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100329).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - { - yyInst(_inst, _other, 100328).gmlflashtext = true; - yyInst(_inst, _other, 100329).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 4))) { - { - yyInst(_inst, _other, 100328).gmlalpha = 0.5; - yyInst(_inst, _other, 100329).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100331).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100330).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5))) { - { - yyInst(_inst, _other, 100331).gmlflashtext = true; - yyInst(_inst, _other, 100330).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 5))) { - { - yyInst(_inst, _other, 100331).gmlalpha = 0.5; - yyInst(_inst, _other, 100330).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100339).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100340).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6))) { - { - yyInst(_inst, _other, 100339).gmlflashtext = true; - yyInst(_inst, _other, 100340).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 6))) { - { - yyInst(_inst, _other, 100339).gmlalpha = 0.5; - yyInst(_inst, _other, 100340).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100342).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100341).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) { - { - yyInst(_inst, _other, 100342).gmlflashtext = true; - yyInst(_inst, _other, 100341).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 7))) { - { - yyInst(_inst, _other, 100342).gmlalpha = 0.5; - yyInst(_inst, _other, 100341).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100332).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100333).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8))) { - { - yyInst(_inst, _other, 100332).gmlflashtext = true; - yyInst(_inst, _other, 100333).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 8))) { - { - yyInst(_inst, _other, 100332).gmlalpha = 0.5; - yyInst(_inst, _other, 100333).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100343).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100344).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) { - { - yyInst(_inst, _other, 100343).gmlflashtext = true; - yyInst(_inst, _other, 100344).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 9))) { - { - yyInst(_inst, _other, 100343).gmlalpha = 0.5; - yyInst(_inst, _other, 100344).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100334).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100345).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10))) { - { - yyInst(_inst, _other, 100334).gmlflashtext = true; - yyInst(_inst, _other, 100345).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfirst_week_playoffs), 10))) { - { - yyInst(_inst, _other, 100334).gmlalpha = 0.5; - yyInst(_inst, _other, 100345).gmlalpha = 0.5; - } - } - } - } - } - } - } else { - { - layer_set_visible(gmllay_id2, true); - yyInst(_inst, _other, 100348).gmltext = gml_Script_s_str(_inst, _other, "ui_PlayOffPicture"); - } - } - { - var __yy__v2368 = GetWithArray(YYASSET_REF(0x0000004b)); - for (var __yy__v2369 in __yy__v2368) { - if (!__yy__v2368.hasOwnProperty(__yy__v2369)) continue; - var __yy__v2370 = __yy__v2368[__yy__v2369]; - { - gml_Script_slog(__yy__v2370, _inst, __yy__v2370.gmltext); - if (yyfequal(__yy__v2370.gmltext, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "tla"))) { - { - __yy__v2370.gmlcolour = global.gmlc_primary; - __yy__v2370.gmltcolour = global.gmlc_primary; - } - } - } - } - } -} -function gml_Object_obj_playoffs_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlshow_afc = true; -} -function gml_Object_obj_playoffs2_Create_0(_inst, _other) { - yyInst(_inst, _other, 100354).gmltitle = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf1; - yyInst(_inst, _other, 100370).gmltitle = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlname_conf2; - var gmllay_id1 = layer_get_id("Instances1"); - var gmllay_id2 = layer_get_id("Instances2"); - layer_set_visible(gmllay_id1, false); - layer_set_visible(gmllay_id2, false); - yyInst(_inst, _other, 100383).visible = true; - yyInst(_inst, _other, 100385).visible = false; - yyInst(_inst, _other, 100386).visible = false; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayoff_proceed)) { - { - yyInst(_inst, _other, 100383).visible = false; - yyInst(_inst, _other, 100385).visible = true; - yyInst(_inst, _other, 100386).visible = true; - if (!yyGetBool(global.gmlgamepad)) { - yyInst(_inst, _other, 100386).gmlflash = true; - } - } - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - layer_set_visible(gmllay_id1, true); - yyInst(_inst, _other, 100384).gmltext = gml_Script_s_str(_inst, _other, "ui_PlayOffs"); - yyInst(_inst, _other, 100367).gmltext = gml_Script_s_str(_inst, _other, "ui_Super#Bowl"); - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 1)); - if (!yyGetBool(gmlfix)) { - { - gml_Script_slog(_inst, _other, "NO PLAY OFFS! Trying to recreate playoffs"); - gml_Script_s_create_playoffs2(_inst, _other); - gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 1)); - } - } - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100356).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100355).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 1))) { - { - yyInst(_inst, _other, 100356).gmlflashtext = true; - yyInst(_inst, _other, 100355).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 1))) { - { - yyInst(_inst, _other, 100356).gmlalpha = 0.5; - yyInst(_inst, _other, 100355).gmlalpha = 0.5; - } - } - } - } - } - gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 2)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100357).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100358).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 2))) { - { - yyInst(_inst, _other, 100357).gmlflashtext = true; - yyInst(_inst, _other, 100358).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 2))) { - { - yyInst(_inst, _other, 100357).gmlalpha = 0.5; - yyInst(_inst, _other, 100358).gmlalpha = 0.5; - } - } - } - } - } - gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 3)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100369).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100362).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 3))) { - { - yyInst(_inst, _other, 100369).gmlflashtext = true; - yyInst(_inst, _other, 100362).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 3))) { - { - yyInst(_inst, _other, 100369).gmlalpha = 0.5; - yyInst(_inst, _other, 100362).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 4)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100372).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100379).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 4))) { - { - yyInst(_inst, _other, 100372).gmlflashtext = true; - yyInst(_inst, _other, 100379).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 4))) { - { - yyInst(_inst, _other, 100372).gmlalpha = 0.5; - yyInst(_inst, _other, 100379).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 5)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100373).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100374).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 5))) { - { - yyInst(_inst, _other, 100373).gmlflashtext = true; - yyInst(_inst, _other, 100374).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 5))) { - { - yyInst(_inst, _other, 100373).gmlalpha = 0.5; - yyInst(_inst, _other, 100374).gmlalpha = 0.5; - } - } - } - } - } - gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 6)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100382).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100378).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 6))) { - { - yyInst(_inst, _other, 100382).gmlflashtext = true; - yyInst(_inst, _other, 100378).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 6))) { - { - yyInst(_inst, _other, 100382).gmlalpha = 0.5; - yyInst(_inst, _other, 100378).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 7)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100360).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100359).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 7))) { - { - yyInst(_inst, _other, 100360).gmlflashtext = true; - yyInst(_inst, _other, 100359).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 7))) { - { - yyInst(_inst, _other, 100360).gmlalpha = 0.5; - yyInst(_inst, _other, 100359).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 8)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100361).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100368).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 8))) { - { - yyInst(_inst, _other, 100361).gmlflashtext = true; - yyInst(_inst, _other, 100368).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 8))) { - { - yyInst(_inst, _other, 100361).gmlalpha = 0.5; - yyInst(_inst, _other, 100368).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 9)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100376).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100375).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 9))) { - { - yyInst(_inst, _other, 100376).gmlflashtext = true; - yyInst(_inst, _other, 100375).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 9))) { - { - yyInst(_inst, _other, 100376).gmlalpha = 0.5; - yyInst(_inst, _other, 100375).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 10)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100377).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100381).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 10))) { - { - yyInst(_inst, _other, 100377).gmlflashtext = true; - yyInst(_inst, _other, 100381).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 10))) { - { - yyInst(_inst, _other, 100377).gmlalpha = 0.5; - yyInst(_inst, _other, 100381).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 11)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100363).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100364).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 11))) { - { - yyInst(_inst, _other, 100363).gmlflashtext = true; - yyInst(_inst, _other, 100364).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 11))) { - { - yyInst(_inst, _other, 100363).gmlalpha = 0.5; - yyInst(_inst, _other, 100364).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 12)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100371).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100380).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 12))) { - { - yyInst(_inst, _other, 100371).gmlflashtext = true; - yyInst(_inst, _other, 100380).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 12))) { - { - yyInst(_inst, _other, 100371).gmlalpha = 0.5; - yyInst(_inst, _other, 100380).gmlalpha = 0.5; - } - } - } - } - } - var gmlfix = gml_Script_s_get_playoff_fixture_by_week(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 13)); - if (yyGetBool(gmlfix)) { - { - var gmlteam_away = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")); - var gmlteam_home = gml_Script_s_get_team_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")); - yyInst(_inst, _other, 100365).gmltext = ds_map_find_value(gmlteam_away, "tla"); - yyInst(_inst, _other, 100366).gmltext = ds_map_find_value(gmlteam_home, "tla"); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 13))) { - { - yyInst(_inst, _other, 100365).gmlflashtext = true; - yyInst(_inst, _other, 100366).gmlflashtext = true; - } - } else { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular), 13))) { - { - yyInst(_inst, _other, 100365).gmlalpha = 0.5; - yyInst(_inst, _other, 100366).gmlalpha = 0.5; - } - } - } - } - } - } - } else { - { - layer_set_visible(gmllay_id2, true); - yyInst(_inst, _other, 100384).gmltext = gml_Script_s_str(_inst, _other, "ui_PlayOffPicture"); - } - } - { - var __yy__v2371 = GetWithArray(YYASSET_REF(0x0000004b)); - for (var __yy__v2372 in __yy__v2371) { - if (!__yy__v2371.hasOwnProperty(__yy__v2372)) continue; - var __yy__v2373 = __yy__v2371[__yy__v2372]; - { - if (yyfequal(__yy__v2373.gmltext, ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "tla"))) { - { - __yy__v2373.gmlcolour = global.gmlc_primary; - __yy__v2373.gmltcolour = global.gmlc_primary; - } - } - } - } - } -} -function gml_Object_obj_playoffs2_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlshow_afc = true; -} -function gml_Object_obj_prematch_Create_0(_inst, _other) { - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro, 0)) { - { - gml_Script_s_check_intro(_inst, _other); - return; - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - gml_Script_s_qb_mode_update_resting(_inst, _other); - } - gml_Script_s_set_up_uniforms(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - yyInst(_inst, _other, 100389).gmltext = gml_Script_s_get_week_name(_inst, _other); - } else { - yyInst(_inst, _other, 100389).gmltext = gml_Script_s_get_string_week(_inst, _other, 0); - } - _inst.gmlteam0 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(0, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)]; - _inst.gmlteam1 = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlteam)]; - _inst.gmlstr_type = gml_Script_s_get_fix_type_string_by_values(_inst, _other, _inst.gmlteam0, _inst.gmlteam1); - var ___sw2138___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1; - var ___swc2139___ = -1; - if (yyCompareVal(___sw2138___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2139___ = 0; - } else if (yyCompareVal(___sw2138___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2139___ = 1; - } else if (yyCompareVal(___sw2138___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2139___ = 2; - } else if (yyCompareVal(___sw2138___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2139___ = 3; - } - switch (___swc2139___) { - case 0: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam0, "uid"), 100393, 1, ""); - break; - } - case 1: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam0, "uid"), 100393, 0, ""); - break; - } - case 2: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam0, "uid"), 100393, 2, ""); - break; - } - case 3: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam0, "uid"), 100393, 3, ""); - break; - } - } - var ___sw2140___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2; - var ___swc2141___ = -1; - if (yyCompareVal(___sw2140___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2141___ = 0; - } else if (yyCompareVal(___sw2140___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2141___ = 1; - } else if (yyCompareVal(___sw2140___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2141___ = 2; - } else if (yyCompareVal(___sw2140___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2141___ = 3; - } - switch (___swc2141___) { - case 0: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam1, "uid"), 100394, 0, ""); - break; - } - case 1: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam1, "uid"), 100394, 1, ""); - break; - } - case 2: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam1, "uid"), 100394, 2, ""); - break; - } - case 3: { - gml_Script_s_load_uniform_file2(_inst, _other, ds_map_find_value(_inst.gmlteam1, "uid"), 100394, 3, ""); - break; - } - } - var ___sw2142___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1; - var ___swc2143___ = -1; - if (yyCompareVal(___sw2142___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2143___ = 0; - } else if (yyCompareVal(___sw2142___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2143___ = 1; - } else if (yyCompareVal(___sw2142___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2143___ = 2; - } else if (yyCompareVal(___sw2142___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2143___ = 3; - } - switch (___swc2143___) { - case 0: { - yyInst(_inst, _other, 100398).gmltext = gml_Script_s_str(_inst, _other, "ui_Away"); - break; - } - case 1: { - yyInst(_inst, _other, 100398).gmltext = gml_Script_s_str(_inst, _other, "ui_Home"); - break; - } - case 2: { - yyInst(_inst, _other, 100398).gmltext = gml_Script_s_str(_inst, _other, "ui_Alternate"); - break; - } - case 3: { - yyInst(_inst, _other, 100398).gmltext = gml_Script_s_str(_inst, _other, "ui_Rush"); - break; - } - } - var ___sw2144___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2; - var ___swc2145___ = -1; - if (yyCompareVal(___sw2144___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2145___ = 0; - } else if (yyCompareVal(___sw2144___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2145___ = 1; - } else if (yyCompareVal(___sw2144___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2145___ = 2; - } else if (yyCompareVal(___sw2144___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2145___ = 3; - } - switch (___swc2145___) { - case 0: { - yyInst(_inst, _other, 100399).gmltext = gml_Script_s_str(_inst, _other, "ui_Home"); - break; - } - case 1: { - yyInst(_inst, _other, 100399).gmltext = gml_Script_s_str(_inst, _other, "ui_Away"); - break; - } - case 2: { - yyInst(_inst, _other, 100399).gmltext = gml_Script_s_str(_inst, _other, "ui_Alternate"); - break; - } - case 3: { - yyInst(_inst, _other, 100399).gmltext = gml_Script_s_str(_inst, _other, "ui_Rush"); - break; - } - } - _inst.gmlrecord = __yy_gml_array_check(_inst.gmlrecord, 793040019); - _inst.gmlrecord[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_string_record(_inst, _other, _inst.gmlteam0, false); - _inst.gmldefense = __yy_gml_array_check(_inst.gmldefense, 2468049442); - _inst.gmldefense[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_defense(_inst, _other, _inst.gmlteam0); - _inst.gmloffense = __yy_gml_array_check(_inst.gmloffense, 2881329983); - _inst.gmloffense[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_offense(_inst, _other, _inst.gmlteam0); - _inst.gmlname = __yy_gml_array_check(_inst.gmlname, 1730089231); - _inst.gmlname[__yy_gml_array_check_index_set(0)] = ds_map_find_value(_inst.gmlteam0, "name"); - _inst.gmlrecord[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_string_record(_inst, _other, _inst.gmlteam1, false); - _inst.gmldefense[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_defense(_inst, _other, _inst.gmlteam1); - _inst.gmloffense[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_offense(_inst, _other, _inst.gmlteam1); - _inst.gmlname[__yy_gml_array_check_index_set(1)] = ds_map_find_value(_inst.gmlteam1, "name"); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - _inst.gmlrecord[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_string_record_co_extended(_inst, _other, _inst.gmlteam0); - _inst.gmlrecord[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_string_record_co_extended(_inst, _other, _inst.gmlteam1); - _inst.gmlname[__yy_gml_array_check_index_set(0)] = yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conf_tag(_inst, _other, _inst.gmlteam0, _inst.gmlteam1)), __yy_gml_errCheck(ds_map_find_value(_inst.gmlteam0, "name"))); - _inst.gmlname[__yy_gml_array_check_index_set(1)] = yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_conf_tag(_inst, _other, _inst.gmlteam1, _inst.gmlteam0)), __yy_gml_errCheck(ds_map_find_value(_inst.gmlteam1, "name"))); - yyInst(_inst, _other, 100393).gmlbody_type = gml_Script_s_get_team_body_type(_inst, _other, _inst.gmlteam0, _inst.gmldefense[__yy_gml_array_check_index(0, _inst.gmldefense)], _inst.gmloffense[__yy_gml_array_check_index(0, _inst.gmloffense)]); - yyInst(_inst, _other, 100394).gmlbody_type = gml_Script_s_get_team_body_type(_inst, _other, _inst.gmlteam1, _inst.gmldefense[__yy_gml_array_check_index(1, _inst.gmldefense)], _inst.gmloffense[__yy_gml_array_check_index(1, _inst.gmloffense)]); - } - } - { - var __yy__v2374 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2375 in __yy__v2374) { - if (!__yy__v2374.hasOwnProperty(__yy__v2375)) continue; - var __yy__v2376 = __yy__v2374[__yy__v2375]; - { - __yy__v2376.gmlcol_helmet_home = yyInst(_inst, _other, 100394).gmlhelmet; - __yy__v2376.gmlcol_logo_home = yyInst(_inst, _other, 100394).gmllogo; - __yy__v2376.gmlcol_shirt_home = yyInst(_inst, _other, 100394).gmlshirt; - __yy__v2376.gmlcol_sleeve_home = yyInst(_inst, _other, 100394).gmlsleeve; - __yy__v2376.gmlcol_pants_home = yyInst(_inst, _other, 100394).gmlpants; - __yy__v2376.gmlcol_pants_home_b = yyInst(_inst, _other, 100394).gmlpants_b; - __yy__v2376.gmlcol_stripe_home = yyInst(_inst, _other, 100394).gmlstripe; - __yy__v2376.gmlcol_socks1_home = yyInst(_inst, _other, 100394).gmlsocks1; - __yy__v2376.gmlcol_socks2_home = yyInst(_inst, _other, 100394).gmlsocks2; - __yy__v2376.gmlcol_endzone_home = yyInst(_inst, _other, 100394).gmlendzone; - __yy__v2376.gmlcol_helmet_away = yyInst(_inst, _other, 100393).gmlhelmet; - __yy__v2376.gmlcol_logo_away = yyInst(_inst, _other, 100393).gmllogo; - __yy__v2376.gmlcol_shirt_away = yyInst(_inst, _other, 100393).gmlshirt; - __yy__v2376.gmlcol_sleeve_away = yyInst(_inst, _other, 100393).gmlsleeve; - __yy__v2376.gmlcol_pants_away = yyInst(_inst, _other, 100393).gmlpants; - __yy__v2376.gmlcol_pants_away_b = yyInst(_inst, _other, 100393).gmlpants_b; - __yy__v2376.gmlcol_stripe_away = yyInst(_inst, _other, 100393).gmlstripe; - __yy__v2376.gmlcol_socks1_away = yyInst(_inst, _other, 100393).gmlsocks1; - __yy__v2376.gmlcol_socks2_away = yyInst(_inst, _other, 100393).gmlsocks2; - __yy__v2376.gmlcol_endzone_away = yyInst(_inst, _other, 100393).gmlendzone; - gml_Script_s_blackwhite_colour_hack(__yy__v2376, _inst, __yy__v2376.gmlcol_shirt_home); - gml_Script_s_blackwhite_colour_hack(__yy__v2376, _inst, __yy__v2376.gmlcol_pants_home); - gml_Script_s_blackwhite_colour_hack(__yy__v2376, _inst, __yy__v2376.gmlcol_stripe_home); - gml_Script_s_blackwhite_colour_hack(__yy__v2376, _inst, __yy__v2376.gmlcol_shirt_away); - gml_Script_s_blackwhite_colour_hack(__yy__v2376, _inst, __yy__v2376.gmlcol_pants_away); - gml_Script_s_blackwhite_colour_hack(__yy__v2376, _inst, __yy__v2376.gmlcol_stripe_away); - } - } - } - yyInst(_inst, _other, 100395).gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Ball")), " "), __yy_gml_errCheck(string(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_ball), 1)))); - yyInst(_inst, _other, 100397).gmlimage_num = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlop_ball; - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlsim_action = false; - yyInst(_inst, _other, 100400).visible = false; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfr_mode)) { - yyInst(_inst, _other, 100400).visible = true; - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(0)) { - yyInst(_inst, _other, 100400).visible = true; - } - var gmlrest_text_short = ""; - var gmlrest_text_long = ""; - { - var __yy__v2377 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2378 in __yy__v2377) { - if (!__yy__v2377.hasOwnProperty(__yy__v2378)) continue; - var __yy__v2379 = __yy__v2377[__yy__v2378]; - { - var gmli = 0; - for (; yyfless(gmli, ds_list_size(__yy__v2379.gmlroster)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(__yy__v2379.gmlroster, gmli); - if (yyGetBool(gml_Script_s_player_benched(__yy__v2379, _inst, gmlpmap))) { - { - if (yyfnotequal(gmlrest_text_short, "")) { - gmlrest_text_short = yyfplus(gmlrest_text_short, ", "); - } - if (yyfnotequal(gmlrest_text_long, "")) { - gmlrest_text_long = yyfplus(gmlrest_text_long, ", "); - } - gmlrest_text_short = yyfplus(gmlrest_text_short, gml_Script_s_get_string_position(__yy__v2379, _inst, ds_map_find_value(gmlpmap, "position"))); - gmlrest_text_long = yyfplus(gmlrest_text_long, yyfplus(yyfplus(yyfplus("[", __yy_gml_errCheck(gml_Script_s_get_string_position(__yy__v2379, _inst, ds_map_find_value(gmlpmap, "position")))), "] "), __yy_gml_errCheck(ds_map_find_value(gmlpmap, "lname")))); - } - } - } - } - if (yyfnotequal(gmlrest_text_long, "")) { - { - yyInst(_inst, _other, 100390).gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(__yy__v2379.gmlmyteam, "name")), " "), __yy_gml_errCheck(gml_Script_s_str(__yy__v2379, _inst, "ui_Benched"))); - if (yyfgreater(string_length(gmlrest_text_long), 26)) { - { - if (yyfgreater(string_length(gmlrest_text_short), 26)) { - yyInst(_inst, _other, 100391).gmltext = string_copy(gmlrest_text_short, 1, 26); - } else { - yyInst(_inst, _other, 100391).gmltext = gmlrest_text_short; - } - } - } else { - yyInst(_inst, _other, 100391).gmltext = gmlrest_text_long; - } - } - } - } - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - yyInst(_inst, _other, 100390).visible = true; - yyInst(_inst, _other, 100391).visible = true; - var ___sw2146___ = gml_Script_s_qb_mode_benched_status(_inst, _other); - var ___swc2147___ = -1; - if (yyCompareVal(___sw2146___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2147___ = 0; - } else if (yyCompareVal(___sw2146___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2147___ = 1; - } - switch (___swc2147___) { - case 0: { - yyInst(_inst, _other, 100390).gmltitle = "BENCHED!"; - yyInst(_inst, _other, 100391).gmltext = string_replace(gml_Script_s_str(_inst, _other, "msg_benched_relationship"), "$num", string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrelationship_boss)); - yyInst(_inst, _other, 100391).gmltcolour = 255; - return; - break; - } - case 1: { - yyInst(_inst, _other, 100390).gmlcolour = 255; - yyInst(_inst, _other, 100390).gmlflash = true; - yyInst(_inst, _other, 100390).gmltitle = "BENCHED!"; - yyInst(_inst, _other, 100391).gmltext = string_replace(gml_Script_s_str(_inst, _other, "msg_benched_energy"), "$num", string(gml_Script_s_get_qb_energy(_inst, _other))); - return; - break; - } - } - } - } - if (yyfequal(gmlrest_text_long, "")) { - { - yyInst(_inst, _other, 100390).visible = false; - yyInst(_inst, _other, 100391).visible = false; - if (yyGetBool(global.gmlbrowser)) { - { - instance_create_layer(56, 232, "Instances", YYASSET_REF(0x0000002b)); - var gmlb2 = instance_create_layer(184, 232, "Instances", YYASSET_REF(0x0000002b)); - yyInst(_inst, _other, gmlb2).sprite_index = YYASSET_REF(0x010000d8); - yyInst(_inst, _other, gmlb2).gmlgoogle = true; - } - } - } - } -} -function gml_Object_obj_prematch_Draw_64(_inst, _other) { - draw_sprite(_inst, YYASSET_REF(0x010000b8), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel1, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100398).x), 24), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100398).y), 36)); - draw_sprite(_inst, YYASSET_REF(0x010000b8), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlforce_uniform_sel2, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100399).x), 24), yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100399).y), 36)); - draw_set_font(global.gmlfnt_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.24); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.65); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmlname[__yy_gml_array_check_index(0, _inst.gmlname)])); - draw_set_font(global.gmlfnt_small_flex); - gmlty = yyfplus(gmlty, 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmlrecord[__yy_gml_array_check_index(0, _inst.gmlrecord)]); - draw_set_halign(2); - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Defense"))); - var gmlsx = gmltx; - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmldefense[__yy_gml_array_check_index(0, _inst.gmldefense)], yyfplus(__yy_gml_errCheck(gmlsx), 5), gmlty, 1, 1, 0, global.gmlc_defense, 1); - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Offense"))); - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmloffense[__yy_gml_array_check_index(0, _inst.gmloffense)], yyfplus(__yy_gml_errCheck(gmlsx), 5), gmlty, 1, 1, 0, global.gmlc_offense, 1); - draw_set_font(global.gmlfnt_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.76); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.65); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(_inst.gmlname[__yy_gml_array_check_index(1, _inst.gmlname)])); - draw_set_font(global.gmlfnt_small_flex); - gmlty = yyfplus(gmlty, 16); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmlrecord[__yy_gml_array_check_index(1, _inst.gmlrecord)]); - draw_set_halign(0); - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Offense"))); - var gmlsx = gmltx; - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmloffense[__yy_gml_array_check_index(1, _inst.gmloffense)], yyfminus(__yy_gml_errCheck(gmlsx), 5), gmlty, -1, 1, 0, global.gmlc_offense, 1); - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Defense"))); - draw_sprite_ext(_inst, YYASSET_REF(0x01000073), _inst.gmldefense[__yy_gml_array_check_index(1, _inst.gmldefense)], yyfminus(__yy_gml_errCheck(gmlsx), 5), gmlty, -1, 1, 0, global.gmlc_defense, 1); - var gmltx = yyftime(__yy_gml_errCheck(display_get_gui_width()), 0.5); - var gmlty = yyftime(__yy_gml_errCheck(display_get_gui_height()), 0.58); - draw_set_halign(1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, _inst.gmlstr_type); -} -function gml_Object_obj_helmet_Create_0(_inst, _other) {} -function gml_Object_obj_helmet_Draw_0(_inst, _other) {} -function gml_Object_obj_helmet_Draw_64(_inst, _other) { - gml_Script_s_shader_set_uniforms(_inst, _other); - draw_sprite_ext(_inst, _inst.sprite_index, _inst.gmlimage, _inst.x, _inst.y, 2, 2, 0, 16777215, 1); - if (yyfequal(_inst.gmlfacing, 1)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000025), 0, yyfplus(__yy_gml_errCheck(_inst.x), 100), yyfminus(__yy_gml_errCheck(_inst.y), 20), 2, 2, 0, 16777215, 1); - } else { - draw_sprite_ext(_inst, YYASSET_REF(0x01000025), 0, yyfminus(__yy_gml_errCheck(_inst.x), 100), yyfminus(__yy_gml_errCheck(_inst.y), 20), -2, 2, 0, 16777215, 1); - } - shader_reset(); - draw_set_font(global.gmlfnt_flex); - draw_set_halign(1); - draw_set_valign(1); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 72); - gml_Script_draw_hd_text(_inst, _other, _inst.x, gmlty, string_upper(_inst.gmlname)); - draw_set_font(global.gmlfnt_small_flex); - gmlty = yyfplus(gmlty, 16); - if (yyGetBool(_inst.gmlshow_stats)) { - gml_Script_draw_hd_text(_inst, _other, _inst.x, gmlty, _inst.gmlrecord); - } - draw_set_halign(2); - if (yyfequal(_inst.gmlfacing, -1)) { - draw_set_halign(0); - } - if (!yyGetBool(_inst.gmlshow_stats)) { - return; - } - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, _inst.x, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Defense"))); - var gmlsx = _inst.x; - if (yyfequal(_inst.gmlfacing, 1)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000072), _inst.gmldefense, yyfplus(__yy_gml_errCheck(gmlsx), 5), gmlty, 1, 1, 0, 65535, 1); - } else { - draw_sprite_ext(_inst, YYASSET_REF(0x01000072), _inst.gmldefense, yyfminus(__yy_gml_errCheck(gmlsx), 5), gmlty, -1, 1, 0, 65535, 1); - } - gmlty = yyfplus(gmlty, 14); - gml_Script_draw_hd_text(_inst, _other, _inst.x, gmlty, string_upper(gml_Script_s_str(_inst, _other, "ui_Offense"))); - if (yyfequal(_inst.gmlfacing, 1)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000072), _inst.gmloffense, yyfplus(__yy_gml_errCheck(gmlsx), 5), gmlty, 1, 1, 0, 65535, 1); - } else { - draw_sprite_ext(_inst, YYASSET_REF(0x01000072), _inst.gmloffense, yyfminus(__yy_gml_errCheck(gmlsx), 5), gmlty, -1, 1, 0, 65535, 1); - } -} -function gml_Object_obj_helmet_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlname = "Team Name"; - _inst.gmlshow_stats = true; - _inst.gmldefense = 0; - _inst.gmloffense = 0; - _inst.gmlfacing = 1; - _inst.gmlrecord = "0-0-0"; - _inst.gmlimage = 0; - _inst.gmlhelmet = __yy_gml_array_check(_inst.gmlhelmet, 3666812894); - _inst.gmlhelmet[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmllogo = __yy_gml_array_check(_inst.gmllogo, 2321711084); - _inst.gmllogo[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlshirt = __yy_gml_array_check(_inst.gmlshirt, 1027333011); - _inst.gmlshirt[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlsleeve = __yy_gml_array_check(_inst.gmlsleeve, 3111731137); - _inst.gmlsleeve[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlpants = __yy_gml_array_check(_inst.gmlpants, 3194782232); - _inst.gmlpants[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlpants_b = __yy_gml_array_check(_inst.gmlpants_b, 1445469295); - _inst.gmlpants_b[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlstripe = __yy_gml_array_check(_inst.gmlstripe, 2849462600); - _inst.gmlstripe[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlsocks = __yy_gml_array_check(_inst.gmlsocks, 4097146686); - _inst.gmlsocks[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlsocks_b = __yy_gml_array_check(_inst.gmlsocks_b, 2468168349); - _inst.gmlsocks_b[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlcleats = __yy_gml_array_check(_inst.gmlcleats, 2556554615); - _inst.gmlcleats[__yy_gml_array_check_index_set(3)] = 0; - _inst.gmlcol_skin_r = 0; - _inst.gmlcol_skin_g = 0; - _inst.gmlcol_skin_b = 0; -} -function gml_Object_obj_postmatch_Create_0(_inst, _other) { - if (yyGetBool(!yyGetBool(global.gmlpoki)) || yyGetBool(global.gmlpoki_done_post_match_reward)) { - layer_set_visible(layer_get_id("Poki_Layer"), false); - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_s_co_division_create(_inst, _other, 100485, gml_Script_s_get_my_conference_uid(_inst, _other), gml_Script_s_get_my_division(_inst, _other)); - gml_Script_s_co_subdivision_create(_inst, _other, gml_Script_s_get_object_data(_inst, _other, 100484), gml_Script_s_get_my_conference_data(_inst, _other), 13); - yyInst(_inst, _other, 100485).gmlonClickAction = kgml_Script_s_btn_division_postmatch_view; - yyInst(_inst, _other, 100488).gml_panel = 100485; - yyInst(_inst, _other, 100488).gmlonClickAction = kgml_Script_s_btn_division_postmatch_view; - { - var __yy__v2380 = GetWithArray(100479); - for (var __yy__v2381 in __yy__v2380) { - if (!__yy__v2380.hasOwnProperty(__yy__v2381)) continue; - var __yy__v2382 = __yy__v2380[__yy__v2381]; - { - __yy__v2382.gmlpost_click_action = __yy__v2382.gmlonClickAction; - __yy__v2382.gmlonClickAction = kgml_Script_s_btn_postmatch_co_continue; - } - } - } - { - var __yy__v2383 = GetWithArray(100481); - for (var __yy__v2384 in __yy__v2383) { - if (!__yy__v2383.hasOwnProperty(__yy__v2384)) continue; - var __yy__v2385 = __yy__v2383[__yy__v2384]; - { - __yy__v2385.gmlpost_click_action = __yy__v2385.gmlonClickAction; - __yy__v2385.gmlonClickAction = kgml_Script_s_btn_postmatch_co_league; - } - } - } - var gmlfix = gml_Script_s_get_fix_by_week_and_teams(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlschedule, yyInst(_inst, _other, global.gmlg_m).gmlweek, gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam[__yy_gml_array_check_index(0, yyInst(_inst, _other, global.gmlg_m).gmlteam)], "uid", -1), gml_Script_s_get_map_real(_inst, _other, yyInst(_inst, _other, global.gmlg_m).gmlteam[__yy_gml_array_check_index(1, yyInst(_inst, _other, global.gmlg_m).gmlteam)], "uid", -1)); - if (yyGetBool(yyfnotequal(gmlfix, -4)) && yyGetBool(yyfequal(gml_Script_s_get_map(_inst, _other, gmlfix, "cat", "none"), "sf"))) { - { - var gmlref = 100487; - yyInst(_inst, _other, gmlref).y = yyfplus(yyInst(_inst, _other, gmlref).y, 8); - var gmlsf_text = gml_Script_s_create_label(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, gmlref).x), 8), yyfminus(__yy_gml_errCheck(yyInst(_inst, _other, gmlref).y), 8), gml_Script_s_str(_inst, _other, "ui_SemiFinal"), 0); - } - } - } - } else { - { - gml_Script_s_populate_division(_inst, _other, 100485, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmydivision); - yyInst(_inst, _other, 100484).gmlconference = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyconference; - } - } - gml_Script_s_check_for_news(_inst, _other); - yyInst(_inst, _other, 100479).visible = false; - yyInst(_inst, _other, 100481).visible = false; - yyInst(_inst, _other, 100488).visible = false; - _inst.gmlstage_time = g_pBuiltIn.get_current_time(); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - yyInst(_inst, _other, 100485).y = 136; - yyInst(_inst, _other, 100482).visible = false; - _inst.gmlstage = 2; - _inst.gmlstage_time = 0; - } - } else { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans_done_update)) { - { - _inst.gmlstage = 2; - _inst.gmlstage_time = 0; - } - } - if (yyfgreaterequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 100)) { - gml_Script_s_complete_achievement(_inst, _other, "ACH_FANS100"); - } - } - } - _inst.gmlwon_match = false; - var gmlfixture = gml_Script_s_get_human_fixture_by_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - if (yyGetBool(gmlfixture) && yyGetBool(yyfequal(ds_map_find_value(gmlfixture, "human_win"), "win"))) { - _inst.gmlwon_match = true; - } - { - var __yy__v2386 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2387 in __yy__v2386) { - if (!__yy__v2386.hasOwnProperty(__yy__v2387)) continue; - var __yy__v2388 = __yy__v2386[__yy__v2387]; - if (yyGetBool(!yyGetBool(is_undefined(__yy__v2388.gmlteam[__yy_gml_array_check_index(0, __yy__v2388.gmlteam)]))) && yyGetBool(yyfgreaterequal(__yy__v2388.gmlteam[__yy_gml_array_check_index(0, __yy__v2388.gmlteam)], 0))) { - { - if (yyfequal(__yy__v2388.gmlteam[__yy_gml_array_check_index(0, __yy__v2388.gmlteam)], __yy__v2388.gmlmyteam)) { - yyInst(_inst, _other, 100487).gmlcol1 = global.gmlc_primary; - } else { - yyInst(_inst, _other, 100487).gmlcol2 = global.gmlc_primary; - } - yyInst(_inst, _other, 100487).gmlteamnames = __yy_gml_array_check(yyInst(_inst, _other, 100487).gmlteamnames, 3602241284); - yyInst(_inst, _other, 100487).gmlteamnames[__yy_gml_array_check_index_set(0)] = ds_map_find_value(__yy__v2388.gmlteam[__yy_gml_array_check_index(0, __yy__v2388.gmlteam)], "tla"); - yyInst(_inst, _other, 100487).gmlteamnames[__yy_gml_array_check_index_set(1)] = ds_map_find_value(__yy__v2388.gmlteam[__yy_gml_array_check_index(1, __yy__v2388.gmlteam)], "tla"); - yyInst(_inst, _other, 100487).gmlratings1 = __yy_gml_array_check(yyInst(_inst, _other, 100487).gmlratings1, 497417958); - yyInst(_inst, _other, 100487).gmlratings1[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_offense(__yy__v2388, _inst, __yy__v2388.gmlteam[__yy_gml_array_check_index(0, __yy__v2388.gmlteam)]); - yyInst(_inst, _other, 100487).gmlratings1[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_defense(__yy__v2388, _inst, __yy__v2388.gmlteam[__yy_gml_array_check_index(0, __yy__v2388.gmlteam)]); - yyInst(_inst, _other, 100487).gmlratings2 = __yy_gml_array_check(yyInst(_inst, _other, 100487).gmlratings2, 914926885); - yyInst(_inst, _other, 100487).gmlratings2[__yy_gml_array_check_index_set(0)] = gml_Script_s_get_team_offense(__yy__v2388, _inst, __yy__v2388.gmlteam[__yy_gml_array_check_index(1, __yy__v2388.gmlteam)]); - yyInst(_inst, _other, 100487).gmlratings2[__yy_gml_array_check_index_set(1)] = gml_Script_s_get_team_defense(__yy__v2388, _inst, __yy__v2388.gmlteam[__yy_gml_array_check_index(1, __yy__v2388.gmlteam)]); - yyInst(_inst, _other, 100487).gmlscores1 = __yy_gml_array_create([__yy__v2388.gmlqtr_scores0[__yy_gml_array_check_index(0, __yy__v2388.gmlqtr_scores0)], __yy__v2388.gmlqtr_scores0[__yy_gml_array_check_index(1, __yy__v2388.gmlqtr_scores0)], __yy__v2388.gmlqtr_scores0[__yy_gml_array_check_index(2, __yy__v2388.gmlqtr_scores0)], __yy__v2388.gmlqtr_scores0[__yy_gml_array_check_index(3, __yy__v2388.gmlqtr_scores0)], __yy__v2388.gmltscore[__yy_gml_array_check_index(0, __yy__v2388.gmltscore)]]); - yyInst(_inst, _other, 100487).gmlscores2 = __yy_gml_array_create([__yy__v2388.gmlqtr_scores1[__yy_gml_array_check_index(0, __yy__v2388.gmlqtr_scores1)], __yy__v2388.gmlqtr_scores1[__yy_gml_array_check_index(1, __yy__v2388.gmlqtr_scores1)], __yy__v2388.gmlqtr_scores1[__yy_gml_array_check_index(2, __yy__v2388.gmlqtr_scores1)], __yy__v2388.gmlqtr_scores1[__yy_gml_array_check_index(3, __yy__v2388.gmlqtr_scores1)], __yy__v2388.gmltscore[__yy_gml_array_check_index(1, __yy__v2388.gmltscore)]]); - } - } - } - } -} -function gml_Object_obj_postmatch_Step_0(_inst, _other) { - gml_Script_s_update_music(_inst, _other); - yyInst(_inst, _other, 100483).gmltext = gml_Script_s_get_credit(_inst, _other); - { - var __yy__v2389 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2390 in __yy__v2389) { - if (!__yy__v2389.hasOwnProperty(__yy__v2390)) continue; - var __yy__v2391 = __yy__v2389[__yy__v2390]; - { - if (yyfless(__yy__v2391.depth, _inst.depth)) { - { - __yy__v2391.gmlstage_time = g_pBuiltIn.get_current_time(); - return; - } - } - } - } - } - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans_done_update)) { - { - yyInst(_inst, _other, 100482).gmlold_percent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans; - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - gml_Script_s_do_postmatch_fans(_inst, _other); - } - } - } - if (yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmlstage_time), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmlstage), 1)), 500))))) { - return; - } - var ___sw2150___ = _inst.gmlstage; - var ___swc2151___ = -1; - if (yyCompareVal(___sw2150___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2151___ = 0; - } else if (yyCompareVal(___sw2150___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2151___ = 1; - } else if (yyCompareVal(___sw2150___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2151___ = 2; - } - switch (___swc2151___) { - case 0: { - (g_yyPrePostObject__ = _other.gmlstage), (_other.gmlstage = g_yyPrePostObject__ instanceof Long ? _other.gmlstage.add(1) : ++_other.gmlstage), g_yyPrePostObject__; - break; - } - case 1: { - var gmlcx1 = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100482).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100482).sprite_width), 0.16))); - var gmlcx2 = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100482).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100482).sprite_width), 0.5))); - var gmlcx3 = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100482).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100482).sprite_width), 0.82))); - var gmlcy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100482).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100482).sprite_height), 0.5))); - var gmldx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100483).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100483).sprite_width), 0.5))); - var gmldy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100483).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100483).sprite_height), 0.5))); - gml_Script_s_create_credit(_inst, _other, gmlcx1, gmlcy, gmldx, gmldy, 1, 1, -4, true); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 33)) { - gml_Script_s_create_credit(_inst, _other, gmlcx2, gmlcy, gmldx, gmldy, 1, 1, -4, false); - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfans, 66)) { - gml_Script_s_create_credit(_inst, _other, gmlcx3, gmlcy, gmldx, gmldy, 1, 1, -4, false); - } - if (yyGetBool(_inst.gmlwon_match) && yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, gml_Script_s_get_week_superbowl(_inst, _other)))) { - { - gml_Script_s_create_credit(_inst, _other, yyfplus(__yy_gml_errCheck(gmlcx3), 10), gmlcy, gmldx, gmldy, 10, 1, -4, false); - } - } - (g_yyPrePostObject__ = _inst.gmlstage), (_inst.gmlstage = g_yyPrePostObject__ instanceof Long ? _inst.gmlstage.add(1) : ++_inst.gmlstage), g_yyPrePostObject__; - break; - } - case 2: { - if (!yyGetBool(instance_exists(YYASSET_REF(0x00000066)))) { - { - yyInst(_inst, _other, 100479).visible = true; - yyInst(_inst, _other, 100481).visible = true; - if (!yyGetBool(global.gmlpoki)) { - yyInst(_inst, _other, 100488).visible = true; - } - } - } - break; - } - } -} -function gml_Object_obj_postmatch_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstage = 0; - _inst.gmlstage_time = 0; -} -function gml_Object_obj_xp_update_Create_0(_inst, _other) { - _inst.gmllayer_FM = layer_get_id("Layer_FM"); - _inst.gmllayer_QB = layer_get_id("Layer_QB"); - var ___sw2154___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode; - var ___swc2155___ = -1; - if (yyCompareVal(___sw2154___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2155___ = 0; - } else if (yyCompareVal(___sw2154___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2155___ = 1; - } - switch (___swc2155___) { - case 0: { - layer_set_visible(_inst.gmllayer_FM, true); - layer_set_visible(_inst.gmllayer_QB, false); - break; - } - case 1: { - layer_set_visible(_inst.gmllayer_FM, false); - layer_set_visible(_inst.gmllayer_QB, true); - break; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100622).gmlshow_stars = false; - } - } - yyInst(_inst, _other, 100621).visible = false; - yyInst(_inst, _other, 100630).visible = false; - yyInst(_inst, _other, 100631).visible = false; - { - var __yy__v2392 = GetWithArray(100632); - for (var __yy__v2393 in __yy__v2392) { - if (!__yy__v2392.hasOwnProperty(__yy__v2393)) continue; - var __yy__v2394 = __yy__v2392[__yy__v2393]; - __yy__v2394.visible = false; - } - } - gml_Script_s_update_rest_all_button(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster = gml_Script_s_sort_players(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, 4); - _inst.gmll_names = ds_list_create(); - _inst.gmll_attitude = ds_list_create(); - _inst.gmll_condition = ds_list_create(); - _inst.gmll_resting = ds_list_create(); - _inst.gmll_pos = ds_list_create(); - _inst.gmll_yards = ds_list_create(); - _inst.gmll_tackles = ds_list_create(); - _inst.gmll_rating = ds_list_create(); - _inst.gmll_tds = ds_list_create(); - _inst.gmll_fumbles = ds_list_create(); - _inst.gmll_intsacks = ds_list_create(); - _inst.gmll_xp = ds_list_create(); - _inst.gmll_levelup = ds_list_create(); - _inst.gmll_gpa = ds_list_create(); - _inst.gmll_gpa_col = ds_list_create(); - _inst.gmll_suspended = ds_list_create(); - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 7)) { - { - _inst.gmlstage_time = g_pBuiltIn.get_current_time(); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmllast_week_regular)) { - { - yyInst(_inst, _other, 100622).gmltext = gml_Script_s_str(_inst, _other, "ui_EndWeek"); - } - } else { - { - yyInst(_inst, _other, 100622).gmltext = gml_Script_s_str(_inst, _other, "ui_EndWeekN"); - yyInst(_inst, _other, 100622).gmltext = string_replace(yyInst(_inst, _other, 100622).gmltext, "$num", yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - } - } - yyInst(_inst, _other, 100624).visible = false; - yyInst(_inst, _other, 100624).visible = false; - gml_Script_s_post_match_gpa_refresh(_inst, _other); - gml_Script_s_set_up_xp_headers(_inst, _other, gml_Script_s_is_bye_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek), true); - gml_Script_s_do_postmatch_effects(_inst, _other); - } - } else { - { - gml_Script_s_tag_backups(_inst, _other); - yyInst(_inst, _other, 100622).gmltext = gml_Script_s_str(_inst, _other, "ui_Roster"); - gml_Script_s_set_up_xp_headers(_inst, _other, true, false); - if (!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - yyInst(_inst, _other, 100630).visible = true; - yyInst(_inst, _other, 100631).visible = true; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100632).visible = true; - } - } - if (yyfless(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), 2)) { - { - yyInst(_inst, _other, 100630).gmlactive = false; - yyInst(_inst, _other, 100631).gmlactive = false; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100632).visible = false; - } - } - } - } - if (yyfgreaterequal(gml_Script_s_get_morale(_inst, _other), 100)) { - yyInst(_inst, _other, 100630).gmlactive = false; - } - if (yyfgreater(gml_Script_s_get_condition_squad(_inst, _other), 95)) { - yyInst(_inst, _other, 100630).gmlactive = false; - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyfgreater(gml_Script_s_get_percent_grade_squad(_inst, _other), 92)) { - { - yyInst(_inst, _other, 100632).visible = false; - } - } - } - } - } - } - } - } -} -function gml_Object_obj_xp_update_Destroy_0(_inst, _other) { - ds_list_destroy(_inst.gmll_names); - ds_list_destroy(_inst.gmll_attitude); - ds_list_destroy(_inst.gmll_condition); - ds_list_destroy(_inst.gmll_pos); - ds_list_destroy(_inst.gmll_yards); - ds_list_destroy(_inst.gmll_tackles); - ds_list_destroy(_inst.gmll_rating); - ds_list_destroy(_inst.gmll_tds); - ds_list_destroy(_inst.gmll_fumbles); - ds_list_destroy(_inst.gmll_intsacks); - ds_list_destroy(_inst.gmll_xp); - ds_list_destroy(_inst.gmll_levelup); - ds_list_destroy(_inst.gmll_gpa); - ds_list_destroy(_inst.gmll_gpa_col); - ds_list_destroy(_inst.gmll_suspended); - _inst.gmll_names = -1; - _inst.gmll_attitude = -1; - _inst.gmll_condition = -1; - _inst.gmll_pos = -1; - _inst.gmll_yards = -1; - _inst.gmll_tackles = -1; - _inst.gmll_rating = -1; - _inst.gmll_tds = -1; - _inst.gmll_fumbles = -1; - _inst.gmll_intsacks = -1; - _inst.gmll_xp = -1; - _inst.gmll_levelup = -1; - _inst.gmll_gpa = -1; - _inst.gmll_gpa_col = -1; - _inst.gmll_suspended = -1; -} -function gml_Object_obj_xp_update_Step_0(_inst, _other) { - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 7)) { - return; - } - { - var __yy__v2395 = GetWithArray(YYASSET_REF(0x0000004f)); - for (var __yy__v2396 in __yy__v2395) { - if (!__yy__v2395.hasOwnProperty(__yy__v2396)) continue; - var __yy__v2397 = __yy__v2395[__yy__v2396]; - if (yyfless(__yy__v2397.depth, _inst.depth)) { - __yy__v2397.gmlstage_time = g_pBuiltIn.get_current_time(); - } - } - } - if (yyfless(g_pBuiltIn.get_current_time(), yyfplus(__yy_gml_errCheck(_inst.gmlstage_time), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(_inst.gmlstage), 1)), 1000))))) { - return; - } - var ___sw2158___ = _inst.gmlstage; - var ___swc2159___ = -1; - if (yyCompareVal(___sw2158___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2159___ = 0; - } else if (yyCompareVal(___sw2158___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2159___ = 1; - } - switch (___swc2159___) { - case 0: { - var gmldone = true; - var gmli = 1; - for (; yyfless(gmli, ds_list_size(_inst.gmll_condition)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, yyfminus(__yy_gml_errCheck(gmli), 1)); - ds_list_set(_inst.gmll_condition, gmli, clamp(yyfplus(__yy_gml_errCheck(ds_list_find_value(_inst.gmll_condition, gmli)), 1), 1, ds_map_find_value(gmlpmap, "condition"))); - if (yyfless(ds_list_find_value(_inst.gmll_condition, gmli), ds_map_find_value(gmlpmap, "condition"))) { - gmldone = false; - } - } - } - var gmli = 1; - for (; yyfless(gmli, ds_list_size(_inst.gmll_gpa)); g_yyPrePostObject__ = gmli, gmli = g_yyPrePostObject__ instanceof Long ? gmli.add(1) : ++gmli, g_yyPrePostObject__) { - { - var gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, yyfminus(__yy_gml_errCheck(gmli), 1)); - ds_list_set(_inst.gmll_gpa, gmli, lerp(ds_list_find_value(_inst.gmll_gpa, gmli), ds_map_find_value(gmlpmap, "percent_grade"), 0.1)); - if (yyfnotequal(ds_list_find_value(_inst.gmll_gpa, gmli), ds_map_find_value(gmlpmap, "percent_grade"))) { - gmldone = false; - } - } - } - if (yyGetBool(gmldone)) { - (g_yyPrePostObject__ = _inst.gmlstage), (_inst.gmlstage = g_yyPrePostObject__ instanceof Long ? _inst.gmlstage.add(1) : ++_inst.gmlstage), g_yyPrePostObject__; - } - break; - } - case 1: { - yyInst(_inst, _other, 100621).visible = true; - (g_yyPrePostObject__ = _inst.gmlstage), (_inst.gmlstage = g_yyPrePostObject__ instanceof Long ? _inst.gmlstage.add(1) : ++_inst.gmlstage), g_yyPrePostObject__; - break; - } - } -} -function gml_Object_obj_xp_update_Draw_0(_inst, _other) {} -function gml_Object_obj_xp_update_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(1); - draw_set_alpha(1); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 4); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 18); - var gmlline_buf = 13; - var gmlcol_buf = 34; - var gmlshowSal = true; - var gmlshowCnt = true; - var gmlshowAge = true; - var gmlshowGpa = false; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlshowSal = false; - gmlshowCnt = false; - gmlshowGpa = true; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 7)) { - { - var gmlbyeWeek = gml_Script_s_is_bye_week(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlweek); - if (!yyGetBool(gmlbyeWeek)) { - { - gmlshowSal = true; - gmlshowCnt = true; - gmlshowGpa = true; - gmlcol_buf = 30; - } - } - } - } - } - } - if (yyfgreater(ds_list_size(_inst.gmll_attitude), 11)) { - { - gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 14); - gmlline_buf = 11.5; - } - } - var gmll = 0; - for (; yyfless(gmll, ds_list_size(_inst.gmll_attitude)); g_yyPrePostObject__ = gmll, gmll = g_yyPrePostObject__ instanceof Long ? gmll.add(1) : ++gmll, g_yyPrePostObject__) { - { - draw_set_color(16777215); - if (yyfgreater(gmll, 0)) { - { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other)) && yyGetBool(ds_list_find_value(_inst.gmll_suspended, gmll))) { - draw_sprite(_inst, YYASSET_REF(0x0100006f), 4, gmltx, gmlty); - } else { - if (yyGetBool(ds_list_find_value(_inst.gmll_resting, gmll))) { - draw_sprite(_inst, YYASSET_REF(0x0100006f), 3, gmltx, gmlty); - } else { - draw_sprite(_inst, YYASSET_REF(0x0100006b), gml_Script_s_get_attitude_icon(_inst, _other, ds_list_find_value(_inst.gmll_attitude, gmll)), gmltx, gmlty); - } - } - } - } - gmltx = yyfplus(gmltx, 12); - draw_set_halign(0); - var gmltxt = ds_list_find_value(_inst.gmll_names, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - draw_set_halign(1); - gmltx = yyfplus(gmltx, 82); - draw_set_color(gml_Script_s_get_position_colour(_inst, _other, ds_list_find_value(_inst.gmll_pos, gmll))); - var gmltxt = gml_Script_s_get_string_position(_inst, _other, ds_list_find_value(_inst.gmll_pos, gmll)); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - draw_set_color(16777215); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmlcon = ds_list_find_value(_inst.gmll_condition, gmll); - if (yyfequal(gmll, 0)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmlcon, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmlcon); - } - } else { - { - if (yyflessequal(gmlcon, 40)) { - { - var gmlstr_con = string(abs(gmlcon)); - if (yyflessequal(gmlcon, 0)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 5), yyfplus(__yy_gml_errCheck(gmlty), 1), gmlstr_con, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, yyfplus(__yy_gml_errCheck(gmltx), 6), gmlty, gmlstr_con, 255, 255, 255, 255, 1); - draw_sprite(_inst, YYASSET_REF(0x0100006f), 0, yyfminus(yyfminus(__yy_gml_errCheck(gmltx), 2), __yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, gmlstr_con)), 2))), gmlty); - } - } else { - if (yyflessequal(gmlcon, 20)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), yyfplus(__yy_gml_errCheck(gmlstr_con), "%"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyfplus(__yy_gml_errCheck(gmlstr_con), "%"), 4235519, 4235519, 4235519, 4235519, 1); - } - } else { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), yyfplus(__yy_gml_errCheck(gmlstr_con), "%"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, yyfplus(__yy_gml_errCheck(gmlstr_con), "%"), 65535, 65535, 65535, 65535, 1); - } - } - } - } - } else { - { - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, yyfplus(__yy_gml_errCheck(string(gmlcon)), "%")); - } - } - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstage, 7)) { - { - draw_set_color(16777215); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_yards, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_tds, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_tackles, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_intsacks, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - if (yyGetBool(gmlshowSal)) { - { - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_fumbles, gmll); - if (yyfequal(gmll, 0)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - } - } - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gmltxt, 16777215, 16777215, 16777215, 16777215, 1); - } - } - if (yyGetBool(gmlshowCnt)) { - { - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_rating, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - } - } - if (yyGetBool(gmlshowGpa)) { - { - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ""; - if (yyfequal(gmll, 0)) { - { - gmltxt = string(ds_list_find_value(_inst.gmll_gpa, gmll)); - } - } else { - { - gmltxt = gml_Script_s_gpa_string_direct(_inst, _other, ds_list_find_value(_inst.gmll_gpa, gmll)); - } - } - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - var gmlt_col = ds_list_find_value(_inst.gmll_gpa_col, gmll); - if (yyfnotequal(gmlt_col, 16777215)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - } - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gmltxt, gmlt_col, gmlt_col, gmlt_col, gmlt_col, 1); - } - } - gmltx = yyfplus(gmltx, gmlcol_buf); - draw_set_colour(global.gmlc_primary); - var gmltxt = ds_list_find_value(_inst.gmll_xp, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmltx = yyfplus(gmltx, yyfplus(__yy_gml_errCheck(gmlcol_buf), 8)); - var gmla = yyfplus(1, __yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 100)))); - draw_set_colour(16777215); - var gmltxt = ds_list_find_value(_inst.gmll_levelup, gmll); - if (yyfequal(gmll, 0)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - } else { - if (yyGetBool(string_count("flash_", gmltxt))) { - { - gmltxt = string_replace(gmltxt, "flash_", ""); - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, yyftime(__yy_gml_errCheck(gmla), 0.7)); - draw_set_alpha(gmla); - draw_set_colour(global.gmlc_primary); - } - } - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - draw_set_alpha(1); - } - } else { - { - draw_set_color(16777215); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_yards, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_tds, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_tackles, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_intsacks, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - if (yyGetBool(gmlshowSal)) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - gmltx = yyfplus(gmltx, yyfplus(__yy_gml_errCheck(gmlcol_buf), 1)); - if (yyfequal(gmll, 0)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gml_Script_s_str(_inst, _other, "tla_Rating"), 0, 0, 0, 0, 1); - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gml_Script_s_str(_inst, _other, "tla_Rating")); - } - } else { - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), real(ds_list_find_value(_inst.gmll_fumbles, gmll)), gmltx, gmlty, 1, 1, 0, 65535, 1); - } - gmltx = yyfplus(gmltx, 1); - } - } else { - { - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_fumbles, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - } - } - } - } - if (yyGetBool(gmlshowCnt)) { - { - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_rating, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - } - } - if (yyGetBool(gmlshowAge)) { - { - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ds_list_find_value(_inst.gmll_xp, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } else { - if (yyfequal(gmltxt, gml_Script_s_rookie_age_internal(_inst, _other))) { - draw_set_colour(global.gmlc_primary); - } - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - draw_set_colour(16777215); - } - } - if (yyGetBool(gmlshowGpa)) { - { - gmltx = yyfplus(gmltx, gmlcol_buf); - var gmltxt = ""; - if (yyfequal(gmll, 0)) { - { - gmltxt = string(ds_list_find_value(_inst.gmll_gpa, gmll)); - } - } else { - { - gmltxt = gml_Script_s_gpa_string_direct(_inst, _other, ds_list_find_value(_inst.gmll_gpa, gmll)); - } - } - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - var gmlt_col = ds_list_find_value(_inst.gmll_gpa_col, gmll); - if (yyfnotequal(gmlt_col, 16777215)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - } - gml_Script_draw_hd_text_color(_inst, _other, gmltx, gmlty, gmltxt, gmlt_col, gmlt_col, gmlt_col, gmlt_col, 1); - } - } - gmltx = yyfplus(gmltx, yyfplus(__yy_gml_errCheck(gmlcol_buf), 8)); - var gmltxt = ds_list_find_value(_inst.gmll_levelup, gmll); - if (yyfequal(gmll, 0)) { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), gmltxt, 0, 0, 0, 0, 1); - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, gmltxt); - } - } - gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 4); - gmlty = yyfplus(gmlty, gmlline_buf); - } - } - draw_set_alpha(1); - draw_set_colour(16777215); -} -function gml_Object_obj_xp_update_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstat_type = 0; - _inst.gmlstage = 0; - _inst.gmlstage_time = 0; -} -function gml_Object_obj_playerprofile_rm_Create_0(_inst, _other) { - _inst.gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - if (yyfequal(_inst.gmlpmap, -4)) { - return; - } - _inst.gmlis_draft_player = false; - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraftlist, _inst.gmlpmap), 0)) { - _inst.gmlis_draft_player = true; - } - if (!yyGetBool(ds_map_exists(_inst.gmlpmap, "scouted"))) { - ds_map_set(_inst.gmlpmap, "scouted", 0); - } - gml_Script_s_round_player_attributes(_inst, _other, _inst.gmlpmap); - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltag_kr_message_done)) || yyGetBool(yyGetBool(yyfnotequal(ds_map_find_value(_inst.gmlpmap, "position"), 2)) && yyGetBool(yyfnotequal(ds_map_find_value(_inst.gmlpmap, "position"), 4)) && yyGetBool(yyfnotequal(ds_map_find_value(_inst.gmlpmap, "position"), 8)) && yyGetBool(yyfnotequal(ds_map_find_value(_inst.gmlpmap, "position"), 9)))) { - { - { - var __yy__v2398 = GetWithArray(YYASSET_REF(0x00000096)); - for (var __yy__v2399 in __yy__v2398) { - if (!__yy__v2398.hasOwnProperty(__yy__v2399)) continue; - var __yy__v2400 = __yy__v2398[__yy__v2399]; - yyInst(_inst, _other, YYASSET_REF(0x00000096)).visible = false; - } - } - } - } - gml_Script_slog(_inst, _other, yyfplus("face_x=", __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "face_x"))))); - gml_Script_slog(_inst, _other, yyfplus("face_y=", __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "face_y"))))); - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - yyInst(_inst, _other, YYASSET_REF(0x00000047)).visible = false; - var gmlname = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position"))), " - "), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "fname"))), " "), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "lname"))); - yyInst(_inst, _other, 100434).gmltext = gmlname; - var gmlage = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Age")), ": "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "age")))); - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) { - gmlage = yyfplus(gmlage, yyfplus(yyfplus(" ", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Rookie"))), " ")); - } else { - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "age"), gml_Script_s_get_max_age(_inst, _other, _inst.gmlpmap))) { - gmlage = yyfplus(gmlage, yyfplus(yyfplus(" (", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Retiring"))), ")")); - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gmlage = gml_Script_s_college_age_label(_inst, _other, ds_map_find_value(_inst.gmlpmap, "age")); - } - } - yyInst(_inst, _other, 100443).gmltext = gmlage; - _inst.gmlx_rookie = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100443).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, 100443).gmltext))); - _inst.gmly_rookie = yyInst(_inst, _other, 100443).y; - if (yyGetBool(yyfgreater(ds_map_find_value(_inst.gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) || yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - _inst.gmly_rookie = -999; - } - yyInst(_inst, _other, 100433).gmltitle = gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position")); - yyInst(_inst, _other, 100436).gmltext = string_upper(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Condition")), ": ")); - _inst.gmlx_condition = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100436).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, 100436).gmltext))); - _inst.gmly_condition = yyInst(_inst, _other, 100436).y; - _inst.gmltxt_condition = string_upper(gml_Script_s_get_string_condition(_inst, _other, ds_map_find_value(_inst.gmlpmap, "condition"))); - _inst.gmlshow_spr_condition = true; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - _inst.gmltxt_condition = yyfplus(__yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "condition"))), "%"); - if (yyGetBool(gml_Script_s_qb_mode_benched_status(_inst, _other))) { - _inst.gmltxt_condition = yyfplus(_inst.gmltxt_condition, yyfplus(" ", __yy_gml_errCheck(string_upper(gml_Script_s_str(_inst, _other, "ui_Benched"))))); - } - } - } - if (yyGetBool(_inst.gmlis_draft_player) && yyGetBool(!yyGetBool(ds_map_find_value(_inst.gmlpmap, "scouted")))) { - _inst.gmltxt_condition = "?"; - } - _inst.gmlcol_condition = 16777215; - _inst.gmli_condition = -1; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - _inst.gmli_condition = gml_Script_s_get_condition_icon(_inst, _other, _inst.gmlpmap); - _inst.gmlcol_condition = gml_Script_s_get_condition_colour(_inst, _other, ds_map_find_value(_inst.gmlpmap, "condition"), 65280); - } - } else { - { - if (yyGetBool(ds_map_find_value(_inst.gmlpmap, "resting"))) { - { - _inst.gmlcol_condition = global.gmlc_primary; - _inst.gmli_condition = 3; - } - } else { - if (yyflessequal(ds_map_find_value(_inst.gmlpmap, "condition"), 0)) { - { - _inst.gmlcol_condition = 255; - _inst.gmli_condition = 0; - } - } else { - if (yyflessequal(ds_map_find_value(_inst.gmlpmap, "condition"), 20)) { - { - _inst.gmlcol_condition = 4235519; - _inst.gmli_condition = 1; - } - } else { - if (yyflessequal(ds_map_find_value(_inst.gmlpmap, "condition"), 40)) { - { - _inst.gmlcol_condition = 65535; - _inst.gmli_condition = 2; - } - } - } - } - } - } - } - _inst.gmlx_condition2 = yyfplus(__yy_gml_errCheck(_inst.gmlx_condition), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(_inst.gmltxt_condition), " ")))); - var gmlcontract = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Contract")), ": $"), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "salary")))), "m ("), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "contract")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Year"))), ")"); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - gmlcontract = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Contract")), ": "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "contract")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Year"))); - } - yyInst(_inst, _other, 100435).gmltext = gmlcontract; - yyInst(_inst, _other, 100441).gmltext = string_upper(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Attitude")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_attitude(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude"))))); - if (yyGetBool(_inst.gmlis_draft_player) && yyGetBool(yyfequal(ds_map_find_value(_inst.gmlpmap, "scouted"), 0))) { - yyInst(_inst, _other, 100441).gmltext = string_upper(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Attitude")), ": ?")); - } - _inst.gmlx_attitude = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100441).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100441).gmltext), " ")))); - _inst.gmly_attitude = yyInst(_inst, _other, 100441).y; - _inst.gmlshow_spr_attitude = true; - yyInst(_inst, _other, 100442).gmltext = gml_Script_s_str(_inst, _other, "ui_Rating"); - var gmlsw = yyfplus(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, 100442).gmltext)), 8); - _inst.gmlx_star_rating = yyInst(_inst, _other, 100442).x; - _inst.gmly_star_rating = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100442).y), 12); - _inst.gmlstar_rating = 0; - _inst.gmlshow_spr_star_rating_cb = true; - yyInst(_inst, _other, 100445).gmltext = gml_Script_s_str(_inst, _other, "ui_Potential"); - var gmlsw = yyfplus(__yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyInst(_inst, _other, 100445).gmltext)), 8); - _inst.gmlx_star_potential = yyInst(_inst, _other, 100445).x; - _inst.gmly_star_potential = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100445).y), 12); - _inst.gmlstar_potential = 0; - _inst.gmlshow_spr_star_rating_cbn = true; - var gmltval = 1; - if (!yyGetBool(gml_Script_s_is_staff(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position")))) { - { - _inst.gmlstar_rating = gml_Script_s_get_player_rating(_inst, _other, _inst.gmlpmap); - _inst.gmlstar_potential = gml_Script_s_get_player_potential(_inst, _other, _inst.gmlpmap); - if (yyGetBool(_inst.gmlis_draft_player) && yyGetBool(yyfequal(ds_map_find_value(_inst.gmlpmap, "scouted"), 0))) { - _inst.gmlstar_potential = 0; - } - gmltval = gml_Script_s_get_trade_value(_inst, _other, _inst.gmlpmap); - } - } - var gmltrade_value = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Value")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_trade_value(_inst, _other, gmltval))); - yyInst(_inst, _other, 100447).gmltext = gmltrade_value; - yyInst(_inst, _other, 100448).gmltext = ""; - yyInst(_inst, _other, 100448).gmltcolour = global.gmlc_primary; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - yyInst(_inst, _other, 100447).visible = false; - yyInst(_inst, _other, 100448).visible = false; - } - } - _inst.gmlx_trade = 0; - _inst.gmly_trade = 0; - yyInst(_inst, _other, 100403).visible = true; - yyInst(_inst, _other, 100402).visible = true; - if (yyfgreater(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), -1)) { - { - if (yyfless(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist), 2)) { - { - yyInst(_inst, _other, 100403).visible = false; - yyInst(_inst, _other, 100402).visible = false; - } - } - var gmlpck = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "intrade_pick"); - yyInst(_inst, _other, 100448).gmltext = string_upper(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Cost")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_trade_value(_inst, _other, gmlpck))), " ("), __yy_gml_errCheck(gml_Script_s_get_string_picks(_inst, _other, true))), ")")); - _inst.gmlx_trade = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100448).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100448).gmltext), " ")))); - _inst.gmly_trade = yyInst(_inst, _other, 100448).y; - } - } else { - if (yyGetBool(yyfgreater(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), -1)) && yyGetBool(yyfgreater(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "outtrade_pick"), 0))) { - { - if (yyfless(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), 2)) { - { - yyInst(_inst, _other, 100403).visible = false; - yyInst(_inst, _other, 100402).visible = false; - } - } - var gmlpck = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "outtrade_pick"); - var gmlrem_txt = yyfplus(yyfplus(" (", __yy_gml_errCheck(gml_Script_s_get_string_picks(_inst, _other, true))), ")"); - yyInst(_inst, _other, 100448).gmltext = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Offer")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_trade_value(_inst, _other, gmlpck))), __yy_gml_errCheck(gmlrem_txt)); - _inst.gmlx_trade = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100448).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100448).gmltext), " ")))); - _inst.gmly_trade = yyInst(_inst, _other, 100448).y; - } - } else { - if (yyfgreater(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile), -1)) { - { - if (yyfless(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster), 2)) { - { - yyInst(_inst, _other, 100403).visible = false; - yyInst(_inst, _other, 100402).visible = false; - } - } - } - } - } - } - if (yyGetBool(gml_Script_s_is_staff(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position")))) { - _inst.gmlx_trade = 0; - } - yyInst(_inst, _other, 100438).gmltitle = gml_Script_s_str(_inst, _other, "attribute_Catching"); - yyInst(_inst, _other, 100439).gmltitle = gml_Script_s_str(_inst, _other, "attribute_Speed"); - yyInst(_inst, _other, 100440).gmltitle = gml_Script_s_str(_inst, _other, "attribute_Strength"); - yyInst(_inst, _other, 100444).gmltitle = gml_Script_s_str(_inst, _other, "attribute_Stamina"); - var ___sw2164___ = ds_map_find_value(_inst.gmlpmap, "position"); - var ___swc2165___ = -1; - if (yyCompareVal(___sw2164___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2165___ = 0; - } else if (yyCompareVal(___sw2164___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc2165___ = 1; - } else if (yyCompareVal(___sw2164___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2165___ = 2; - } else if (yyCompareVal(___sw2164___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2164___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2164___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2164___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc2165___ = 3; - } - switch (___swc2165___) { - case 0: { - yyInst(_inst, _other, 100438).gmltitle = gml_Script_s_str(_inst, _other, "attribute_ThrowAccuracy"); - yyInst(_inst, _other, 100440).gmltitle = gml_Script_s_str(_inst, _other, "attribute_ArmStrength"); - yyInst(_inst, _other, 100405).gmltext = gml_Script_s_str(_inst, _other, "attribute_Throwing"); - break; - } - case 1: { - yyInst(_inst, _other, 100438).gmltitle = gml_Script_s_str(_inst, _other, "attribute_KickAccuracy"); - yyInst(_inst, _other, 100440).gmltitle = gml_Script_s_str(_inst, _other, "attribute_KickRange"); - yyInst(_inst, _other, 100405).gmltext = gml_Script_s_str(_inst, _other, "attribute_Accuracy"); - yyInst(_inst, _other, 100407).gmltext = gml_Script_s_str(_inst, _other, "attribute_Range"); - break; - } - case 2: { - yyInst(_inst, _other, 100438).gmltitle = gml_Script_s_str(_inst, _other, "attribute_Blocking"); - yyInst(_inst, _other, 100405).gmltext = gml_Script_s_str(_inst, _other, "attribute_Blocking"); - break; - } - case 3: { - yyInst(_inst, _other, 100438).gmltitle = gml_Script_s_str(_inst, _other, "attribute_Tackling"); - yyInst(_inst, _other, 100405).gmltext = gml_Script_s_str(_inst, _other, "attribute_Tackling"); - break; - } - default: { - break; - } - } - yyInst(_inst, _other, 100438).gmlpotential = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "max_skill")), 10); - yyInst(_inst, _other, 100438).gmlpercent = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "skill")), 10); - yyInst(_inst, _other, 100439).gmlpotential = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "max_speed")), 10); - yyInst(_inst, _other, 100439).gmlpercent = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "speed")), 10); - yyInst(_inst, _other, 100440).gmlpotential = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "max_strength")), 10); - yyInst(_inst, _other, 100440).gmlpercent = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "strength")), 10); - yyInst(_inst, _other, 100444).gmlpotential = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "max_stamina")), 10); - yyInst(_inst, _other, 100444).gmlpercent = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stamina")), 10); - yyInst(_inst, _other, 100405).gmlactive = true; - yyInst(_inst, _other, 100406).gmlactive = true; - yyInst(_inst, _other, 100407).gmlactive = true; - yyInst(_inst, _other, 100408).gmlactive = true; - yyInst(_inst, _other, 100410).visible = false; - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "skill"), ds_map_find_value(_inst.gmlpmap, "max_skill"))) { - yyInst(_inst, _other, 100405).gmlactive = false; - } - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "speed"), ds_map_find_value(_inst.gmlpmap, "max_speed"))) { - yyInst(_inst, _other, 100406).gmlactive = false; - } - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "strength"), ds_map_find_value(_inst.gmlpmap, "max_strength"))) { - yyInst(_inst, _other, 100407).gmlactive = false; - } - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "stamina"), ds_map_find_value(_inst.gmlpmap, "max_stamina"))) { - yyInst(_inst, _other, 100408).gmlactive = false; - } - if (yyfless(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), 0)) { - { - ds_map_set(_inst.gmlpmap, "xp_gain", 0); - ds_map_set(_inst.gmlpmap, "skill_points", 0); - } - } - _inst.gmllayer_back = layer_get_id("Buttons_Back"); - _inst.gmllayer_nav = layer_get_id("Buttons_Navigate"); - _inst.gmllayer_main = layer_get_id("Buttons_Main"); - _inst.gmllayer_main_QB = layer_get_id("Buttons_Main_QB"); - _inst.gmllayer_main_teammate = layer_get_id("Buttons_Main_Teammate"); - _inst.gmllayer_hoftag = layer_get_id("HOF_Tag"); - _inst.gmllayer_pick = layer_get_id("Buttons_Pick"); - _inst.gmllayer_xp = layer_get_id("Buttons_XP"); - _inst.gmllayer_xp_cont = layer_get_id("Buttons_XP_Continue"); - layer_set_visible(_inst.gmllayer_back, true); - layer_set_visible(_inst.gmllayer_nav, true); - layer_set_visible(_inst.gmllayer_main, false); - layer_set_visible(_inst.gmllayer_main_QB, false); - layer_set_visible(_inst.gmllayer_main_teammate, false); - layer_set_visible(_inst.gmllayer_hoftag, false); - layer_set_visible(_inst.gmllayer_pick, false); - layer_set_visible(_inst.gmllayer_xp, false); - layer_set_visible(_inst.gmllayer_xp_cont, false); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlintro, 0)) { - { - layer_set_visible(_inst.gmllayer_main, true); - yyInst(_inst, _other, 100428).gmlactive = false; - yyInst(_inst, _other, 100427).gmlactive = false; - yyInst(_inst, _other, 100426).gmlactive = false; - yyInst(_inst, _other, 100425).gmlactive = false; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_rm_player_profile_college_create(_inst, _other); - } - } - gml_Script_s_check_intro(_inst, _other); - return; - } - } else { - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "xp_gain"), 0)) { - { - layer_set_visible(_inst.gmllayer_back, false); - layer_set_visible(_inst.gmllayer_nav, false); - } - } else { - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "skill_points"), 0)) { - { - gml_Script_slog(_inst, _other, yyfplus("Skill points = ", __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "skill_points"))))); - layer_set_visible(_inst.gmllayer_back, false); - layer_set_visible(_inst.gmllayer_nav, false); - layer_set_visible(_inst.gmllayer_xp, true); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode) && yyGetBool(yyfnotequal(_inst.gmlpmap, gml_Script_s_get_qb_pmap(_inst, _other)))) { - gml_Script_s_qb_mode_auto_xp(_inst, _other, yyInst(_inst, _other, 100405).gmlactive, yyInst(_inst, _other, 100406).gmlactive, yyInst(_inst, _other, 100407).gmlactive, yyInst(_inst, _other, 100408).gmlactive); - } else { - { - if (yyGetBool(yyInst(_inst, _other, 100405).gmlactive)) { - yyInst(_inst, _other, 100438).gmlflash = true; - } - if (yyGetBool(yyInst(_inst, _other, 100406).gmlactive)) { - yyInst(_inst, _other, 100439).gmlflash = true; - } - if (yyGetBool(yyInst(_inst, _other, 100407).gmlactive)) { - yyInst(_inst, _other, 100440).gmlflash = true; - } - if (yyGetBool(yyInst(_inst, _other, 100408).gmlactive)) { - yyInst(_inst, _other, 100444).gmlflash = true; - } - } - } - if (yyGetBool(!yyGetBool(yyInst(_inst, _other, 100405).gmlactive)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, 100406).gmlactive)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, 100407).gmlactive)) && yyGetBool(!yyGetBool(yyInst(_inst, _other, 100408).gmlactive))) { - { - layer_set_visible(_inst.gmllayer_xp, false); - layer_set_visible(_inst.gmllayer_xp_cont, true); - } - } - } - } else { - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, _inst.gmlpmap), 0)) { - { - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "position"), 1)) { - layer_set_visible(_inst.gmllayer_main_QB, true); - } else { - layer_set_visible(_inst.gmllayer_main_teammate, true); - } - } - } else { - { - layer_set_visible(_inst.gmllayer_main, true); - layer_set_visible(_inst.gmllayer_hoftag, true); - yyInst(_inst, _other, 100413).gmlselected = false; - yyInst(_inst, _other, 100414).gmlselected = false; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "hof"))) { - yyInst(_inst, _other, 100413).gmlselected = ds_map_find_value(_inst.gmlpmap, "hof"); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "kr"))) { - yyInst(_inst, _other, 100414).gmlselected = ds_map_find_value(_inst.gmlpmap, "kr"); - } - yyInst(_inst, _other, 100411).visible = false; - if (yyGetBool(gml_Script_s_attribute_buff(_inst, _other, _inst.gmlpmap, "skill"))) { - yyInst(_inst, _other, 100438).gmlbuff = 1; - } - if (yyGetBool(gml_Script_s_attribute_buff(_inst, _other, _inst.gmlpmap, "speed"))) { - yyInst(_inst, _other, 100439).gmlbuff = 1; - } - if (yyGetBool(gml_Script_s_attribute_buff(_inst, _other, _inst.gmlpmap, "strength"))) { - yyInst(_inst, _other, 100440).gmlbuff = 1; - } - if (yyGetBool(gml_Script_s_attribute_buff(_inst, _other, _inst.gmlpmap, "stamina"))) { - yyInst(_inst, _other, 100444).gmlbuff = 1; - } - yyInst(_inst, _other, 100438).gmlcol_buff = 65535; - yyInst(_inst, _other, 100439).gmlcol_buff = 65280; - yyInst(_inst, _other, 100440).gmlcol_buff = 255; - yyInst(_inst, _other, 100444).gmlcol_buff = global.gmlc_toxic; - } - } - } - } else { - { - layer_set_visible(_inst.gmllayer_pick, true); - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist, _inst.gmlpmap), 0)) { - yyInst(_inst, _other, 100410).visible = true; - } - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltradelist, _inst.gmlpmap), 0)) { - yyInst(_inst, _other, 100410).visible = true; - } - yyInst(_inst, _other, 100411).visible = false; - yyInst(_inst, _other, 100412).visible = false; - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "career_games"), 0)) { - { - layer_set_visible(_inst.gmllayer_hoftag, true); - yyInst(_inst, _other, 100413).gmlselected = false; - yyInst(_inst, _other, 100414).gmlselected = false; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "hof"))) { - yyInst(_inst, _other, 100413).gmlselected = ds_map_find_value(_inst.gmlpmap, "hof"); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "kr"))) { - yyInst(_inst, _other, 100414).gmlselected = ds_map_find_value(_inst.gmlpmap, "kr"); - } - yyInst(_inst, _other, 100412).visible = true; - } - } else { - if (yyfgreaterequal(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraftlist, _inst.gmlpmap), 0)) { - { - yyInst(_inst, _other, 100411).visible = true; - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "scouted"), 0)) { - yyInst(_inst, _other, 100411).visible = false; - } - if (yyGetBool(yyInst(_inst, _other, 100411).visible)) { - { - yyInst(_inst, _other, 100438).gmlpotential = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "skill")), 10); - yyInst(_inst, _other, 100439).gmlpotential = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "speed")), 10); - yyInst(_inst, _other, 100440).gmlpotential = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "strength")), 10); - yyInst(_inst, _other, 100444).gmlpotential = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stamina")), 10); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlinterviews, 0)) { - yyInst(_inst, _other, 100411).gmltext = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "btn_ScoutPlayer")), " ("), __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlinterviews))), ")"); - } else { - yyInst(_inst, _other, 100411).gmlactive = false; - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(yyInst(_inst, _other, 100411).visible)) { - { - if (yyfgreater(string(ds_map_find_value(_inst.gmlpmap, "rc_cost")), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrecruitment_credits)) { - { - yyInst(_inst, _other, 100411).visible = false; - } - } - } - } - } - } - } - } - } - } - } - } - } - } - _inst.gmltarget = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "xp_level")), 100); - _inst.gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "xp")), __yy_gml_errCheck(_inst.gmltarget))), 100); - yyInst(_inst, _other, 100446).gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_XPLevel")), " "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "xp_level")))); - yyInst(_inst, _other, 100446).gmlpercent = _inst.gmlprc; - if (yyfless(ds_map_find_value(_inst.gmlpmap, "condition"), 0)) { - { - yyInst(_inst, _other, 100428).gmlactive = false; - } - } else { - { - var ___sw2166___ = ds_map_find_value(_inst.gmlpmap, "resting"); - var ___swc2167___ = -1; - if (yyCompareVal(___sw2166___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2167___ = 0; - } else if (yyCompareVal(___sw2166___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2167___ = 1; - } - switch (___swc2167___) { - case 0: { - yyInst(_inst, _other, 100428).gmltext = gml_Script_s_str(_inst, _other, "ui_Bench"); - yyInst(_inst, _other, 100428).gmlcolour = global.gmlc_background; - break; - } - case 1: { - yyInst(_inst, _other, 100428).gmltext = gml_Script_s_str(_inst, _other, "ui_Benched"); - yyInst(_inst, _other, 100428).gmlcolour = global.gmlc_primary; - break; - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - if (yyGetBool(ds_map_find_value(_inst.gmlpmap, "suspended"))) { - { - yyInst(_inst, _other, 100428).gmltext = gml_Script_s_str(_inst, _other, "ui_Suspended"); - yyInst(_inst, _other, 100428).gmlcolour = global.gmlc_primary; - } - } - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - var gmlviewOnly = false; - if (yyGetBool(gml_Script_s_doing_college_draft(_inst, _other))) { - { - gmlviewOnly = true; - } - } - if (yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to, 1)) || yyGetBool(yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlprofile_back_to, 2))) { - { - gmlviewOnly = true; - } - } - if (yyGetBool(gmlviewOnly)) { - { - yyInst(_inst, _other, 100429).visible = false; - yyInst(_inst, _other, 100428).visible = false; - yyInst(_inst, _other, 100403).visible = false; - yyInst(_inst, _other, 100402).visible = false; - yyInst(_inst, _other, 100426).visible = false; - yyInst(_inst, _other, 100425).visible = false; - } - } - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_draft_round, 0)) { - { - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) { - { - yyInst(_inst, _other, 100425).visible = false; - } - } else { - { - yyInst(_inst, _other, 100425).visible = true; - } - } - } - } - yyInst(_inst, _other, 100425).gmlonClickAction = kgml_Script_btn_click_Profile_College_Cut; - yyInst(_inst, _other, 100425).gmltext = gml_Script_s_str(_inst, _other, "ui_Cut"); - if (yyfgreater(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcollege_admissions_draft_round, 0)) { - { - yyInst(_inst, _other, 100425).gmlonClickAction = kgml_Script_btn_click_Profile_College_Cut_During_Admission_Draft; - yyInst(_inst, _other, 100425).gmltext = gml_Script_s_str(_inst, _other, "ui_AdmissCutForRC"); - } - } - } - } - gml_Script_s_position_edit_name_btn(_inst, _other); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_rm_player_profile_college_create(_inst, _other); - } - } - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - gml_Script_s_player_profile_qb_mode(_inst, _other); - } - gml_Script_s_find_default_button(_inst, _other, true); - if (yyGetBool(global.gmlexhibition)) { - { - gml_Script_rm_player_profile_exhibition_create(_inst, _other); - } - } -} -function gml_Object_obj_playerprofile_rm_Step_0(_inst, _other) { - yyInst(_inst, _other, 100451).gmltext = gml_Script_s_get_credit(_inst, _other); - if (!yyGetBool(ds_exists(_inst.gmlpmap, 1))) { - return; - } - if (yyGetBool(is_undefined(ds_map_find_value(_inst.gmlpmap, "xp_gain")))) { - return; - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - yyInst(_inst, _other, 100441).gmltext = string_upper(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Attitude")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_attitude(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude"))))); - _inst.gmlx_attitude = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100441).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100441).gmltext), " ")))); - _inst.gmly_attitude = yyInst(_inst, _other, 100441).y; - if (yyGetBool(_inst.gmlis_draft_player) && yyGetBool(yyfequal(ds_map_find_value(_inst.gmlpmap, "scouted"), 0))) { - { - yyInst(_inst, _other, 100441).gmltext = string_upper(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Attitude")), ": ?")); - _inst.gmly_attitude = -99999; - } - } - if (yyfgreater(real(ds_map_find_value(_inst.gmlpmap, "xp_gain")), 0)) { - { - ds_map_set(_inst.gmlpmap, "xp_gain", yyfminus(__yy_gml_errCheck(real(ds_map_find_value(_inst.gmlpmap, "xp_gain"))), 1)); - ds_map_set(_inst.gmlpmap, "xp", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(_inst.gmlpmap, "xp"))), 1)); - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "xp"), _inst.gmltarget)) { - { - ds_map_set(_inst.gmlpmap, "xp", 1); - ds_map_set(_inst.gmlpmap, "xp_level", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "xp_level")), 1)); - ds_map_set(_inst.gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "attitude")), 10), 1, 100)); - if (yyfless(ds_map_find_value(_inst.gmlpmap, "xp_gain"), 1)) { - ds_map_set(_inst.gmlpmap, "xp_gain", 1); - } - if (!yyGetBool(gml_Script_s_player_at_max_potential(_inst, _other, _inst.gmlpmap))) { - { - ds_map_set(_inst.gmlpmap, "skill_points", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "skill_points")), 1)); - room_goto(YYASSET_REF(0x03000016)); - } - } else { - { - var gmlcx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100446).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100446).sprite_width), 0.9))); - var gmlcy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100446).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100446).sprite_height), 0.5))); - gml_Script_s_create_credit(_inst, _other, gmlcx, gmlcy, yyInst(_inst, _other, 100451).x, yyInst(_inst, _other, 100451).y, 1, 1, -4, true); - gml_Script_s_find_default_button(_inst, _other, true); - } - } - return; - } - } - _inst.gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "xp")), __yy_gml_errCheck(_inst.gmltarget))), 100); - yyInst(_inst, _other, 100446).gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_XPLevel")), " "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "xp_level")))); - yyInst(_inst, _other, 100446).gmlpercent = _inst.gmlprc; - if (yyfless(ds_map_find_value(_inst.gmlpmap, "xp_gain"), 1)) { - { - ds_map_set(_inst.gmlpmap, "xp_gain", 0); - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "skill_points"), 0)) { - { - room_goto(YYASSET_REF(0x03000016)); - return; - } - } - layer_set_visible(_inst.gmllayer_back, false); - layer_set_visible(_inst.gmllayer_main, false); - layer_set_visible(_inst.gmllayer_pick, false); - layer_set_visible(_inst.gmllayer_xp, false); - layer_set_visible(_inst.gmllayer_xp_cont, true); - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - gml_Script_rm_player_profile_college_step(_inst, _other); - } - } -} -function gml_Object_obj_playerprofile_rm_Draw_64(_inst, _other) { - if (!yyGetBool(ds_exists(_inst.gmlpmap, 1))) { - return; - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - var gmlcol = yyfequal(global.gmlc_primary, 0) ? 16777215 : global.gmlc_primary; - if (yyGetBool(_inst.gmlshow_spr_star_rating_cb)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000076), _inst.gmlstar_rating, _inst.gmlx_star_rating, _inst.gmly_star_rating, 1, 1, 0, gmlcol, 1); - } - if (yyGetBool(_inst.gmlshow_spr_star_rating_cbn)) { - draw_sprite_ext(_inst, YYASSET_REF(0x01000077), _inst.gmlstar_potential, _inst.gmlx_star_potential, _inst.gmly_star_potential, 1, 1, 0, 16777215, 1); - } - if (yyGetBool(_inst.gmlshow_spr_attitude)) { - draw_sprite_ext(_inst, YYASSET_REF(0x0100006b), gml_Script_s_get_attitude_icon(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude")), _inst.gmlx_attitude, _inst.gmly_attitude, 1, 1, 0, 16777215, 1); - } - draw_sprite(_inst, YYASSET_REF(0x0100006e), 0, _inst.gmlx_rookie, _inst.gmly_rookie); - if (yyfgreater(_inst.gmlx_trade, 0)) { - draw_sprite_ext(_inst, YYASSET_REF(0x0100006c), 0, _inst.gmlx_trade, _inst.gmly_trade, 1, 1, 0, 16777215, yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 160))), 1)), 2)); - } - if (yyGetBool(_inst.gmlshow_spr_condition)) { - { - if (yyfgreater(_inst.gmli_condition, -1)) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(_inst.gmlx_condition), 1), yyfplus(__yy_gml_errCheck(_inst.gmly_condition), 1), _inst.gmltxt_condition, 0, 0, 0, 0, 1); - gml_Script_draw_hd_text_color(_inst, _other, _inst.gmlx_condition, _inst.gmly_condition, _inst.gmltxt_condition, _inst.gmlcol_condition, _inst.gmlcol_condition, _inst.gmlcol_condition, _inst.gmlcol_condition, 1); - draw_sprite(_inst, YYASSET_REF(0x0100006f), _inst.gmli_condition, _inst.gmlx_condition2, _inst.gmly_condition); - } - } else { - { - gml_Script_draw_hd_text_color(_inst, _other, _inst.gmlx_condition, _inst.gmly_condition, _inst.gmltxt_condition, _inst.gmlcol_condition, _inst.gmlcol_condition, _inst.gmlcol_condition, _inst.gmlcol_condition, 1); - } - } - } - } -} -function gml_Object_obj_playerprofile_rm_KeyPress_88(_inst, _other) { - { - var __yy__v2401 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2402 in __yy__v2401) { - if (!__yy__v2401.hasOwnProperty(__yy__v2402)) continue; - var __yy__v2403 = __yy__v2401[__yy__v2402]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "xp_gain", yyfminus(yyfminus(__yy_gml_errCheck(_inst.gmltarget), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "xp"))), 0.5)); - } - } -} -function gml_Object_obj_playerprofile_rm_KeyPress_73(_inst, _other) { - { - var __yy__v2404 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2405 in __yy__v2404) { - if (!__yy__v2404.hasOwnProperty(__yy__v2405)) continue; - var __yy__v2406 = __yy__v2404[__yy__v2405]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "condition", -5); - } - } -} -function gml_Object_obj_playerprofile_rm_KeyPress_77(_inst, _other) { - { - var __yy__v2407 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2408 in __yy__v2407) { - if (!__yy__v2407.hasOwnProperty(__yy__v2408)) continue; - var __yy__v2409 = __yy__v2407[__yy__v2408]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - { - if (yyGetBool(ds_map_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "mvp"))) { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "mvp", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "mvp")), 1)); - } else { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "mvp", 1); - } - } - } -} -function gml_Object_obj_playerprofile_rm_KeyPress_68(_inst, _other) { - { - var __yy__v2410 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2411 in __yy__v2410) { - if (!__yy__v2410.hasOwnProperty(__yy__v2411)) continue; - var __yy__v2412 = __yy__v2410[__yy__v2411]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - { - if (yyGetBool(ds_map_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "dpoy"))) { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "dpoy", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "dpoy")), 1)); - } else { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "dpoy", 1); - } - } - } -} -function gml_Object_obj_playerprofile_rm_KeyPress_79(_inst, _other) { - { - var __yy__v2413 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2414 in __yy__v2413) { - if (!__yy__v2413.hasOwnProperty(__yy__v2414)) continue; - var __yy__v2415 = __yy__v2413[__yy__v2414]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - { - if (yyGetBool(ds_map_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "opoy"))) { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "opoy", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "opoy")), 1)); - } else { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "opoy", 1); - } - } - } -} -function gml_Object_obj_playerprofile_rm_KeyPress_82(_inst, _other) { - { - var __yy__v2416 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2417 in __yy__v2416) { - if (!__yy__v2416.hasOwnProperty(__yy__v2417)) continue; - var __yy__v2418 = __yy__v2416[__yy__v2417]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - { - if (yyGetBool(ds_map_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "roty"))) { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "roty", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "roty")), 1)); - } else { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "roty", 1); - } - } - } -} -function gml_Object_obj_playerprofile_rm_KeyPress_90(_inst, _other) { - { - var __yy__v2419 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2420 in __yy__v2419) { - if (!__yy__v2419.hasOwnProperty(__yy__v2420)) continue; - var __yy__v2421 = __yy__v2419[__yy__v2420]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - { - if (yyGetBool(ds_map_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rings"))) { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rings", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rings")), 1)); - } else { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rings", 1); - } - } - } -} -function gml_Object_obj_stats_player_Create_0(_inst, _other) { - _inst.gmllines = ds_list_create(); - _inst.gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - if (yyfequal(_inst.gmlpmap, -4)) { - return; - } - yyInst(_inst, _other, 100518).visible = false; - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlviewing_hof_players) || yyGetBool(yyfgreater(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlfreeagentlist, _inst.gmlpmap), -1))) { - { - yyInst(_inst, _other, 100516).visible = false; - yyInst(_inst, _other, 100517).visible = false; - yyInst(_inst, _other, 100518).visible = true; - yyInst(_inst, _other, 100518).gmlselected = false; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "hof"))) { - yyInst(_inst, _other, 100518).gmlselected = ds_map_find_value(_inst.gmlpmap, "hof"); - } - } - } - var gmlrings = 0; - var gmlmvp = 0; - var gmlopoy = 0; - var gmldpoy = 0; - var gmlroty = 0; - var gmlrbmvp = 0; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "rings"))) { - gmlrings = ds_map_find_value(_inst.gmlpmap, "rings"); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "mvp"))) { - gmlmvp = ds_map_find_value(_inst.gmlpmap, "mvp"); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "opoy"))) { - gmlopoy = ds_map_find_value(_inst.gmlpmap, "opoy"); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "dpoy"))) { - gmldpoy = ds_map_find_value(_inst.gmlpmap, "dpoy"); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "roty"))) { - gmlroty = ds_map_find_value(_inst.gmlpmap, "roty"); - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "rbmvp"))) { - gmlrbmvp = ds_map_find_value(_inst.gmlpmap, "rbmvp"); - } - yyInst(_inst, _other, 100528).gmltext = string(gmlrings); - yyInst(_inst, _other, 100519).gmltext = string(gmlmvp); - yyInst(_inst, _other, 100520).gmltext = string(gmlopoy); - yyInst(_inst, _other, 100521).gmltext = string(gmldpoy); - yyInst(_inst, _other, 100522).gmltext = string(gmlroty); - yyInst(_inst, _other, 100529).gmltext = string(gmlrbmvp); - var gmlvrs = ""; - var gmlfix = gml_Script_s_get_human_fixture_previous(_inst, _other); - if (yyGetBool(gmlfix)) { - { - if (yyfequal(ds_map_find_value(gmlfix, "away_team"), yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id)) { - gmlvrs = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_At")), " "), __yy_gml_errCheck(gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(gmlfix, "home_team")))); - } else { - gmlvrs = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "tla_Versus")), " "), __yy_gml_errCheck(gml_Script_s_get_team_name_by_id(_inst, _other, ds_map_find_value(gmlfix, "away_team")))); - } - } - } - var gmlpos = ds_map_find_value(_inst.gmlpmap, "position"); - yyInst(_inst, _other, 100513).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_get_string_position(_inst, _other, gmlpos)), " - "), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "fname"))), " "), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "lname"))); - var gmlgms = ""; - var gmlatt = string(ds_map_find_value(_inst.gmlpmap, "stat_attempts")); - var gmlcmp = string(ds_map_find_value(_inst.gmlpmap, "stat_complete")); - var gmlyds = string(round(ds_map_find_value(_inst.gmlpmap, "stat_yards"))); - var gmlavg = gml_Script_s_get_string_float(_inst, _other, gml_Script_s_get_average_yards(_inst, _other, _inst.gmlpmap, 0, false), 1); - var gmllng = string(round(ds_map_find_value(_inst.gmlpmap, "stat_longest"))); - var gmltds = string(ds_map_find_value(_inst.gmlpmap, "stat_touchdowns")); - var gmlfum = string(ds_map_find_value(_inst.gmlpmap, "stat_fumbles")); - var gmltck = string(ds_map_find_value(_inst.gmlpmap, "stat_tackles")); - var gmlint = string(ds_map_find_value(_inst.gmlpmap, "stat_int")); - var gmlsck = string(ds_map_find_value(_inst.gmlpmap, "stat_sacks")); - if (yyGetBool(yyfequal(gmlpos, 1)) && yyGetBool(yyfgreater(ds_map_find_value(_inst.gmlpmap, "stat_attempts"), 0))) { - gmlcmp = yyfplus(gmlcmp, yyfplus(yyfplus(" (", __yy_gml_errCheck(string(round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_complete")), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "stat_attempts")))), 100))))), "%)")); - } - var gmlr_att = string(ds_map_find_value(_inst.gmlpmap, "stat_rush_attempts")); - var gmlr_yds = string(round(ds_map_find_value(_inst.gmlpmap, "stat_rush_yards"))); - var gmlr_avg = gml_Script_s_get_string_float(_inst, _other, gml_Script_s_get_average_yards(_inst, _other, _inst.gmlpmap, 0, true), 1); - var gmlr_lng = string(round(ds_map_find_value(_inst.gmlpmap, "stat_rush_longest"))); - var gmlr_tds = string(ds_map_find_value(_inst.gmlpmap, "stat_rush_touchdowns")); - var gmlret_yds = 0; - var gmlret_tds = 0; - var gmlret_lng = 0; - var gmlret_att = 0; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "stat_return_attempts"))) { - { - gmlret_yds = string(round(ds_map_find_value(_inst.gmlpmap, "stat_return_yards"))); - gmlret_tds = string(round(ds_map_find_value(_inst.gmlpmap, "stat_return_tds"))); - gmlret_lng = string(round(ds_map_find_value(_inst.gmlpmap, "stat_return_longest"))); - gmlret_att = ds_map_find_value(_inst.gmlpmap, "stat_return_attempts"); - } - } - var gmlatt_xp = 0; - var gmlcmp_xp = 0; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "stat_attempts_XP"))) { - { - gmlatt_xp = string(round(ds_map_find_value(_inst.gmlpmap, "stat_attempts_XP"))); - gmlcmp_xp = string(round(ds_map_find_value(_inst.gmlpmap, "stat_complete_XP"))); - } - } - var ___sw2176___ = _inst.gmlstat_type; - var ___swc2177___ = -1; - if (yyCompareVal(___sw2176___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2177___ = 0; - } else if (yyCompareVal(___sw2176___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2177___ = 1; - } - switch (___swc2177___) { - case 0: { - gmlvrs = ""; - gmlgms = string(ds_map_find_value(_inst.gmlpmap, "season_games")); - gmlatt = string(ds_map_find_value(_inst.gmlpmap, "season_attempts")); - gmlcmp = string(ds_map_find_value(_inst.gmlpmap, "season_complete")); - gmlyds = string(round(ds_map_find_value(_inst.gmlpmap, "season_yards"))); - gmlavg = gml_Script_s_get_string_float(_inst, _other, gml_Script_s_get_average_yards(_inst, _other, _inst.gmlpmap, 1, false), 1); - gmllng = string(round(ds_map_find_value(_inst.gmlpmap, "season_longest"))); - gmltds = string(ds_map_find_value(_inst.gmlpmap, "season_touchdowns")); - gmlfum = string(ds_map_find_value(_inst.gmlpmap, "season_fumbles")); - gmltck = string(ds_map_find_value(_inst.gmlpmap, "season_tackles")); - gmlint = string(ds_map_find_value(_inst.gmlpmap, "season_int")); - gmlsck = string(ds_map_find_value(_inst.gmlpmap, "season_sacks")); - if (yyGetBool(yyGetBool(yyfequal(gmlpos, 1)) || yyGetBool(yyfequal(gmlpos, 10))) && yyGetBool(yyfgreater(ds_map_find_value(_inst.gmlpmap, "season_attempts"), 0))) { - gmlcmp = yyfplus(gmlcmp, yyfplus(yyfplus(" (", __yy_gml_errCheck(string(round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "season_complete")), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "season_attempts")))), 100))))), "%)")); - } - gmlr_att = string(ds_map_find_value(_inst.gmlpmap, "season_rush_attempts")); - gmlr_yds = string(round(ds_map_find_value(_inst.gmlpmap, "season_rush_yards"))); - gmlr_avg = gml_Script_s_get_string_float(_inst, _other, gml_Script_s_get_average_yards(_inst, _other, _inst.gmlpmap, 1, true), 1); - gmlr_lng = string(round(ds_map_find_value(_inst.gmlpmap, "season_rush_longest"))); - gmlr_tds = string(ds_map_find_value(_inst.gmlpmap, "season_rush_touchdowns")); - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "season_return_attempts"))) { - { - gmlret_yds = string(round(ds_map_find_value(_inst.gmlpmap, "season_return_yards"))); - gmlret_tds = string(round(ds_map_find_value(_inst.gmlpmap, "season_return_tds"))); - gmlret_lng = string(round(ds_map_find_value(_inst.gmlpmap, "season_return_longest"))); - gmlret_att = ds_map_find_value(_inst.gmlpmap, "season_return_attempts"); - } - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "season_attempts_XP"))) { - { - gmlatt_xp = string(round(ds_map_find_value(_inst.gmlpmap, "season_attempts_XP"))); - gmlcmp_xp = string(round(ds_map_find_value(_inst.gmlpmap, "season_complete_XP"))); - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "season_attempts_XP"), 0)) { - gmlcmp_xp = yyfplus(gmlcmp_xp, yyfplus(yyfplus(" (", __yy_gml_errCheck(string(round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "season_complete_XP")), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "season_attempts_XP")))), 100))))), "%)")); - } - } - } - break; - } - case 1: { - gmlvrs = ""; - gmlgms = string(ds_map_find_value(_inst.gmlpmap, "career_games")); - gmlatt = string(ds_map_find_value(_inst.gmlpmap, "career_attempts")); - gmlcmp = string(ds_map_find_value(_inst.gmlpmap, "career_complete")); - gmlyds = string(round(ds_map_find_value(_inst.gmlpmap, "career_yards"))); - gmlavg = gml_Script_s_get_string_float(_inst, _other, gml_Script_s_get_average_yards(_inst, _other, _inst.gmlpmap, 2, false), 1); - gmllng = string(round(ds_map_find_value(_inst.gmlpmap, "career_longest"))); - gmltds = string(ds_map_find_value(_inst.gmlpmap, "career_touchdowns")); - gmlfum = string(ds_map_find_value(_inst.gmlpmap, "career_fumbles")); - gmltck = string(ds_map_find_value(_inst.gmlpmap, "career_tackles")); - gmlint = string(ds_map_find_value(_inst.gmlpmap, "career_int")); - gmlsck = string(ds_map_find_value(_inst.gmlpmap, "career_sacks")); - if (yyGetBool(yyGetBool(yyfequal(gmlpos, 1)) || yyGetBool(yyfequal(gmlpos, 10))) && yyGetBool(yyfgreater(ds_map_find_value(_inst.gmlpmap, "career_attempts"), 0))) { - gmlcmp = yyfplus(gmlcmp, yyfplus(yyfplus(" (", __yy_gml_errCheck(string(round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "career_complete")), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "career_attempts")))), 100))))), "%)")); - } - gmlr_att = string(ds_map_find_value(_inst.gmlpmap, "career_rush_attempts")); - gmlr_yds = string(round(ds_map_find_value(_inst.gmlpmap, "career_rush_yards"))); - gmlr_avg = gml_Script_s_get_string_float(_inst, _other, gml_Script_s_get_average_yards(_inst, _other, _inst.gmlpmap, 2, true), 1); - gmlr_lng = string(round(ds_map_find_value(_inst.gmlpmap, "career_rush_longest"))); - gmlr_tds = string(ds_map_find_value(_inst.gmlpmap, "career_rush_touchdowns")); - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "career_return_attempts"))) { - { - gmlret_yds = string(round(ds_map_find_value(_inst.gmlpmap, "career_return_yards"))); - gmlret_tds = string(round(ds_map_find_value(_inst.gmlpmap, "career_return_tds"))); - gmlret_lng = string(round(ds_map_find_value(_inst.gmlpmap, "career_return_longest"))); - gmlret_att = ds_map_find_value(_inst.gmlpmap, "career_return_attempts"); - } - } - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "career_attempts_XP"))) { - { - gmlatt_xp = string(round(ds_map_find_value(_inst.gmlpmap, "career_attempts_XP"))); - gmlcmp_xp = string(round(ds_map_find_value(_inst.gmlpmap, "career_complete_XP"))); - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "career_attempts_XP"), 0)) { - gmlcmp_xp = yyfplus(gmlcmp_xp, yyfplus(yyfplus(" (", __yy_gml_errCheck(string(round(yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "career_complete_XP")), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "career_attempts_XP")))), 100))))), "%)")); - } - } - } - break; - } - } - var ___sw2178___ = gmlpos; - var ___swc2179___ = -1; - if (yyCompareVal(___sw2178___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2179___ = 0; - } else if (yyCompareVal(___sw2178___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2179___ = 1; - } else if (yyCompareVal(___sw2178___, 3, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2178___, 4, g_GMLMathEpsilon, false) == 0) { - ___swc2179___ = 2; - } else if (yyCompareVal(___sw2178___, 10, g_GMLMathEpsilon, false) == 0) { - ___swc2179___ = 3; - } else if (yyCompareVal(___sw2178___, 5, g_GMLMathEpsilon, false) == 0) { - ___swc2179___ = 4; - } else if (yyCompareVal(___sw2178___, 6, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2178___, 7, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2178___, 8, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2178___, 9, g_GMLMathEpsilon, false) == 0) { - ___swc2179___ = 5; - } - switch (___swc2179___) { - case 0: { - var ___sw2180___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstat_view; - var ___swc2181___ = -1; - if (yyCompareVal(___sw2180___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2181___ = 0; - } else if (yyCompareVal(___sw2180___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2181___ = 1; - } - switch (___swc2181___) { - case 0: { - ds_list_add(_inst.gmllines, yyfplus("shad_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Passing")))); - if (yyfnotequal(gmlvrs, "")) { - ds_list_add(_inst.gmllines, gmlvrs); - } - if (yyfnotequal(gmlgms, "")) { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_games")), ": "), __yy_gml_errCheck(gmlgms))); - } - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_attempts")), ": "), __yy_gml_errCheck(gmlatt))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_complete")), ": "), __yy_gml_errCheck(gmlcmp))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_yards")), ": "), __yy_gml_errCheck(gmlyds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_average")), ": "), __yy_gml_errCheck(gmlavg))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_longest")), ": "), __yy_gml_errCheck(gmllng))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_touchdowns")), ": "), __yy_gml_errCheck(gmltds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_fumbles")), ": "), __yy_gml_errCheck(gmlfum))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_int")), ": "), __yy_gml_errCheck(gmlint))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_sacks")), ": "), __yy_gml_errCheck(gmlsck))); - break; - } - case 1: { - ds_list_add(_inst.gmllines, yyfplus("shad_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Rushing")))); - if (yyfnotequal(gmlvrs, "")) { - ds_list_add(_inst.gmllines, gmlvrs); - } - if (yyfnotequal(gmlgms, "")) { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_games")), ": "), __yy_gml_errCheck(gmlgms))); - } - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_attempts")), ": "), __yy_gml_errCheck(gmlr_att))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_yards")), ": "), __yy_gml_errCheck(gmlr_yds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_average")), ": "), __yy_gml_errCheck(gmlr_avg))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_longest")), ": "), __yy_gml_errCheck(gmlr_lng))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_touchdowns")), ": "), __yy_gml_errCheck(gmlr_tds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_fumbles")), ": "), __yy_gml_errCheck(gmlfum))); - break; - } - } - break; - } - case 1: { - var ___sw2182___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstat_view; - var ___swc2183___ = -1; - if (yyCompareVal(___sw2182___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2183___ = 0; - } else if (yyCompareVal(___sw2182___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2183___ = 1; - } - switch (___swc2183___) { - case 0: { - ds_list_add(_inst.gmllines, yyfplus("shad_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Receiving")))); - if (yyfnotequal(gmlvrs, "")) { - ds_list_add(_inst.gmllines, gmlvrs); - } - if (yyfnotequal(gmlgms, "")) { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_games")), ": "), __yy_gml_errCheck(gmlgms))); - } - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_receive")), ": "), __yy_gml_errCheck(gmlatt))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_yards")), ": "), __yy_gml_errCheck(gmlyds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_average")), ": "), __yy_gml_errCheck(gmlavg))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_longest")), ": "), __yy_gml_errCheck(gmllng))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_touchdowns")), ": "), __yy_gml_errCheck(gmltds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_fumbles")), ": "), __yy_gml_errCheck(gmlfum))); - break; - } - case 1: { - ds_list_add(_inst.gmllines, yyfplus("shad_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Rushing")))); - if (yyfnotequal(gmlvrs, "")) { - ds_list_add(_inst.gmllines, gmlvrs); - } - if (yyfnotequal(gmlgms, "")) { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_games")), ": "), __yy_gml_errCheck(gmlgms))); - } - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_attempts")), ": "), __yy_gml_errCheck(gmlr_att))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_yards")), ": "), __yy_gml_errCheck(gmlr_yds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_average")), ": "), __yy_gml_errCheck(gmlr_avg))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_longest")), ": "), __yy_gml_errCheck(gmlr_lng))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_touchdowns")), ": "), __yy_gml_errCheck(gmlr_tds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_fumbles")), ": "), __yy_gml_errCheck(gmlfum))); - if (yyfgreater(gmlret_att, 0)) { - { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_yards")), ": "), __yy_gml_errCheck(gmlret_yds)), " ("), __yy_gml_errCheck(string(gmlret_att))), ")")); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_tds")), ": "), __yy_gml_errCheck(gmlret_tds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_longest")), ": "), __yy_gml_errCheck(gmlret_lng))); - } - } - break; - } - } - break; - } - case 2: { - ds_list_add(_inst.gmllines, yyfplus("shad_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Receiving")))); - if (yyfnotequal(gmlvrs, "")) { - ds_list_add(_inst.gmllines, gmlvrs); - } - if (yyfnotequal(gmlgms, "")) { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_games")), ": "), __yy_gml_errCheck(gmlgms))); - } - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_receive")), ": "), __yy_gml_errCheck(gmlatt))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_yards")), ": "), __yy_gml_errCheck(gmlyds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_average")), ": "), __yy_gml_errCheck(gmlavg))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_longest")), ": "), __yy_gml_errCheck(gmllng))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_touchdowns")), ": "), __yy_gml_errCheck(gmltds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_fumbles")), ": "), __yy_gml_errCheck(gmlfum))); - if (yyfgreater(gmlret_att, 0)) { - { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_yards")), ": "), __yy_gml_errCheck(gmlret_yds)), " ("), __yy_gml_errCheck(string(gmlret_att))), ")")); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_tds")), ": "), __yy_gml_errCheck(gmlret_tds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_longest")), ": "), __yy_gml_errCheck(gmlret_lng))); - } - } - break; - } - case 3: { - ds_list_add(_inst.gmllines, yyfplus("shad_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Kicking")))); - if (yyfnotequal(gmlvrs, "")) { - ds_list_add(_inst.gmllines, gmlvrs); - } - if (yyfnotequal(gmlgms, "")) { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_games")), ": "), __yy_gml_errCheck(gmlgms))); - } - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_fga")), ": "), __yy_gml_errCheck(gmlatt))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_fgm")), ": "), __yy_gml_errCheck(gmlcmp))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_yards")), ": "), __yy_gml_errCheck(gmlyds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_average")), ": "), __yy_gml_errCheck(gmlavg))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_longest")), ": "), __yy_gml_errCheck(gmllng))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_xpa")), ": "), __yy_gml_errCheck(gmlatt_xp))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_xpm")), ": "), __yy_gml_errCheck(gmlcmp_xp))); - break; - } - case 4: { - ds_list_add(_inst.gmllines, yyfplus("shad_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Blocking")))); - if (yyfnotequal(gmlvrs, "")) { - ds_list_add(_inst.gmllines, gmlvrs); - } - if (yyfnotequal(gmlgms, "")) { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_games")), ": "), __yy_gml_errCheck(gmlgms))); - } - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_blocks")), ": "), __yy_gml_errCheck(gmltck))); - break; - } - case 5: { - ds_list_add(_inst.gmllines, yyfplus("shad_", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Defense")))); - if (yyfnotequal(gmlvrs, "")) { - ds_list_add(_inst.gmllines, gmlvrs); - } - if (yyfnotequal(gmlgms, "")) { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_games")), ": "), __yy_gml_errCheck(gmlgms))); - } - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_tackles")), ": "), __yy_gml_errCheck(gmltck))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_int")), ": "), __yy_gml_errCheck(gmlint))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_sacks")), ": "), __yy_gml_errCheck(gmlsck))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_f_fumbles")), ": "), __yy_gml_errCheck(gmlfum))); - if (yyfgreater(gmlret_att, 0)) { - { - ds_list_add(_inst.gmllines, yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_yards")), ": "), __yy_gml_errCheck(gmlret_yds)), " ("), __yy_gml_errCheck(string(gmlret_att))), ")")); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_tds")), ": "), __yy_gml_errCheck(gmlret_tds))); - ds_list_add(_inst.gmllines, yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_stat_return_longest")), ": "), __yy_gml_errCheck(gmlret_lng))); - } - } - break; - } - } -} -function gml_Object_obj_stats_player_Destroy_0(_inst, _other) { - ds_list_destroy(_inst.gmllines); - _inst.gmllines = -1; -} -function gml_Object_obj_stats_player_Draw_0(_inst, _other) {} -function gml_Object_obj_stats_player_Draw_64(_inst, _other) { - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - var gmltx = yyfplus(__yy_gml_errCheck(_inst.x), 16); - var gmlty = yyfplus(__yy_gml_errCheck(_inst.y), 16); - var gmll = 0; - for (; yyfless(gmll, ds_list_size(_inst.gmllines)); g_yyPrePostObject__ = gmll, gmll = g_yyPrePostObject__ instanceof Long ? gmll.add(1) : ++gmll, g_yyPrePostObject__) { - { - var gmltxt = ds_list_find_value(_inst.gmllines, gmll); - if (yyGetBool(string_count("shad_", gmltxt))) { - { - gml_Script_draw_hd_text_color(_inst, _other, yyfminus(__yy_gml_errCheck(gmltx), 1), yyfplus(__yy_gml_errCheck(gmlty), 1), string_replace(gmltxt, "shad_", ""), 0, 0, 0, 0, 1); - } - } - gml_Script_draw_hd_text(_inst, _other, gmltx, gmlty, string_replace(gmltxt, "shad_", "")); - gmlty = yyfplus(gmlty, 14); - } - } -} -function gml_Object_obj_stats_player_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstat_type = 0; -} -function gml_Object_obj_tag_kr_Draw_64(_inst, _other) { - var gmlf = yyfdivide(__yy_gml_errCheck(yyfplus(__yy_gml_errCheck(sin(yyfdivide(__yy_gml_errCheck(g_pBuiltIn.get_current_time()), 60))), 1)), 2); - if (yyGetBool(gml_Script_s_is_ui_selected(_inst, _other))) { - draw_sprite_ext(_inst, _inst.sprite_index, yyGetBool(_inst.gmlselected) ? 1 : 0, _inst.x, _inst.y, 1, 1, 0, gml_Script_s_ui_selected_color(_inst, _other), 1); - } else { - draw_sprite(_inst, _inst.sprite_index, yyGetBool(_inst.gmlselected) ? 1 : 0, _inst.x, _inst.y); - } -} -function gml_Object_obj_tag_kr_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlselected = false; - _inst.gmlonClickAction = kgml_Script_btn_click_KR_Select; - _inst.gmlbtn_image = YYASSET_REF(0x0100017a); -} -function gml_Object_obj_meeting_player_Create_0(_inst, _other) { - _inst.gmllines = ds_list_create(); - _inst.gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - if (yyfequal(_inst.gmlpmap, -4)) { - return; - } - var gmlname = yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "fname")), " "), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "lname"))); - yyInst(_inst, _other, 100532).gmltitle = gmlname; - yyInst(_inst, _other, 100539).gmltext = yyfplus(__yy_gml_errCheck(string(round(ds_map_find_value(_inst.gmlpmap, "attitude")))), "%"); - yyInst(_inst, _other, 100538).gmltext = yyfplus(__yy_gml_errCheck(string(round(clamp(ds_map_find_value(_inst.gmlpmap, "condition"), 0, 100)))), "%"); - yyInst(_inst, _other, 100540).gmltext = string(ds_map_find_value(_inst.gmlpmap, "xp_level")); - var gmlcontract = yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("$", __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "salary")))), "m ("), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "contract")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Year"))), ")"); - yyInst(_inst, _other, 100541).gmltext = gmlcontract; - yyInst(_inst, _other, 100535).gmltext = gml_Script_s_str(_inst, _other, "ui_BoostMorale"); - yyInst(_inst, _other, 100534).gmltext = gml_Script_s_str(_inst, _other, "ui_BoostCondition"); - yyInst(_inst, _other, 100536).gmltext = gml_Script_s_str(_inst, _other, "ui_LevelUp"); - yyInst(_inst, _other, 100537).gmltext = gml_Script_s_str(_inst, _other, "ui_ExtendContract"); - yyInst(_inst, _other, 100543).gmltext = string(gml_Script_s_get_meeting_cost_morale(_inst, _other, _inst.gmlpmap)); - yyInst(_inst, _other, 100545).gmltext = string(gml_Script_s_get_meeting_cost_condition(_inst, _other, _inst.gmlpmap)); - yyInst(_inst, _other, 100546).gmltext = gml_Script_s_get_meeting_cost_levelup(_inst, _other, _inst.gmlpmap); - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "attitude"), 100)) { - yyInst(_inst, _other, 100543).gmlactive = false; - } - if (yyGetBool(yyfless(ds_map_find_value(_inst.gmlpmap, "condition"), 0)) || yyGetBool(yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "condition"), 100))) { - yyInst(_inst, _other, 100545).gmlactive = false; - } - _inst.gmlretirement = false; - var gmlm4Image = yyInst(_inst, _other, 100547).gmlimage; - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "age"), gml_Script_s_rookie_age_internal(_inst, _other))) { - { - yyInst(_inst, _other, 100547).gmlactive = false; - yyInst(_inst, _other, 100547).gmltext = gml_Script_s_str(_inst, _other, "ui_Rookie"); - yyInst(_inst, _other, 100547).gmlimage = -1; - } - } else { - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "age"), gml_Script_s_get_max_age_normal(_inst, _other, _inst.gmlpmap))) { - { - _inst.gmlretirement = true; - yyInst(_inst, _other, 100537).gmltext = gml_Script_s_str(_inst, _other, "ui_DelayRetirement"); - yyInst(_inst, _other, 100547).gmltext = max(gml_Script_s_get_meeting_cost_extend_contract(_inst, _other, _inst.gmlpmap), gml_Script_s_get_meeting_cost_delay_retirement(_inst, _other, _inst.gmlpmap)); - if (yyGetBool(yyfless(ds_map_find_value(_inst.gmlpmap, "age"), gml_Script_s_get_max_age(_inst, _other, _inst.gmlpmap))) || yyGetBool(yyfgreater(ds_map_find_value(_inst.gmlpmap, "age"), yyfplus(__yy_gml_errCheck(gml_Script_s_get_max_age_normal(_inst, _other, _inst.gmlpmap)), 4)))) { - yyInst(_inst, _other, 100547).gmlactive = false; - } - } - } else { - { - yyInst(_inst, _other, 100547).gmltext = gml_Script_s_get_meeting_cost_extend_contract(_inst, _other, _inst.gmlpmap); - if (yyfgreater(ds_map_find_value(_inst.gmlpmap, "contract"), 4)) { - yyInst(_inst, _other, 100547).gmlactive = false; - } else { - if (yyfgreater(yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "age")), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "contract"))), gml_Script_s_get_max_age(_inst, _other, _inst.gmlpmap))) { - yyInst(_inst, _other, 100547).gmlactive = false; - } - } - } - } - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100547).gmltext = gml_Script_s_get_meeting_cost_extend_contract(_inst, _other, _inst.gmlpmap); - yyInst(_inst, _other, 100547).gmlactive = true; - yyInst(_inst, _other, 100547).gmlimage = gmlm4Image; - yyInst(_inst, _other, 100541).gmltext = gml_Script_s_gpa_string(_inst, _other, _inst.gmlpmap); - yyInst(_inst, _other, 100541).gmltitle = gml_Script_s_str(_inst, _other, "ui_GPA"); - } - } - yyInst(_inst, _other, 100549).visible = false; - if (yyGetBool(ds_map_exists(_inst.gmlpmap, "meetingdone")) && yyGetBool(yyfgreater(ds_map_find_value(_inst.gmlpmap, "meetingdone"), 0))) { - { - yyInst(_inst, _other, 100549).gmltext = string_replace(gml_Script_s_str(_inst, _other, "msg_MeetingDone"), "$playername", gmlname); - yyInst(_inst, _other, 100549).visible = true; - yyInst(_inst, _other, 100543).gmlactive = false; - yyInst(_inst, _other, 100545).gmlactive = false; - yyInst(_inst, _other, 100546).gmlactive = false; - yyInst(_inst, _other, 100547).gmlactive = false; - } - } -} -function gml_Object_obj_meeting_player_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlstat_type = 0; -} -function gml_Object_obj_staffprofile_Create_0(_inst, _other) { - _inst.gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - if (yyfequal(_inst.gmlpmap, -4)) { - return; - } - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "position"), 100)) { - { - room_goto(YYASSET_REF(0x0300002e)); - return; - } - } - draw_set_font(global.gmlfnt_small_flex); - draw_set_halign(0); - draw_set_valign(1); - yyInst(_inst, _other, 100471).gmlpmap = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile; - yyInst(_inst, _other, 100471).gmlactive = false; - yyInst(_inst, _other, 100467).gmltitle = gml_Script_s_get_string_position_full(_inst, _other, ds_map_find_value(_inst.gmlpmap, "position")); - yyInst(_inst, _other, 100468).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Name")), ": "), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "fname"))), " "), __yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "lname"))); - yyInst(_inst, _other, 100469).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Age")), ": "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "age")))); - if (yyGetBool(yyfequal(!yyGetBool(ds_map_find_value(_inst.gmlpmap, "position")), 100)) && yyGetBool(yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "age"), gml_Script_s_get_max_age(_inst, _other, _inst.gmlpmap)))) { - yyInst(_inst, _other, 100469).gmltext = yyfplus(yyInst(_inst, _other, 100469).gmltext, yyfplus(yyfplus(" (", __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Retiring"))), ")")); - } - yyInst(_inst, _other, 100470).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Attitude")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_attitude(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude")))); - _inst.gmlattitude_img = gml_Script_s_get_attitude_icon(_inst, _other, ds_map_find_value(_inst.gmlpmap, "attitude")); - yyInst(_inst, _other, 100478).gmltext = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Contract")), ": "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "contract")))), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "sla_Year"))); - yyInst(_inst, _other, 100476).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Trait")), ": "), __yy_gml_errCheck(gml_Script_s_get_string_trait(_inst, _other, ds_map_find_value(_inst.gmlpmap, "trait")))); - _inst.gmllayer_nav = layer_get_id("Instances_Nav"); - layer_set_visible(_inst.gmllayer_nav, true); - _inst.gmllayer_xp = layer_get_id("Instances_XP_Continue"); - layer_set_visible(_inst.gmllayer_xp, false); - _inst.gmllayer_hire = layer_get_id("Instances_Hire"); - layer_set_visible(_inst.gmllayer_hire, true); - _inst.gmllayer_training = layer_get_id("Instances_Training"); - layer_set_visible(_inst.gmllayer_training, true); - yyInst(_inst, _other, 100465).visible = false; - if (yyfequal(ds_map_find_value(_inst.gmlpmap, "position"), 100)) { - { - { - var __yy__v2422 = GetWithArray(100472); - for (var __yy__v2423 in __yy__v2422) { - if (!__yy__v2422.hasOwnProperty(__yy__v2423)) continue; - var __yy__v2424 = __yy__v2422[__yy__v2423]; - __yy__v2424.y = yyfplus(__yy__v2424.y, 32); - } - } - { - var __yy__v2425 = GetWithArray(YYASSET_REF(0x0000004b)); - for (var __yy__v2426 in __yy__v2425) { - if (!__yy__v2425.hasOwnProperty(__yy__v2426)) continue; - var __yy__v2427 = __yy__v2425[__yy__v2426]; - __yy__v2427.y = yyfplus(__yy__v2427.y, 32); - } - } - { - var __yy__v2428 = GetWithArray(YYASSET_REF(0x00000032)); - for (var __yy__v2429 in __yy__v2428) { - if (!__yy__v2428.hasOwnProperty(__yy__v2429)) continue; - var __yy__v2430 = __yy__v2428[__yy__v2429]; - __yy__v2430.y = yyfplus(__yy__v2430.y, 32); - } - } - { - var __yy__v2431 = GetWithArray(YYASSET_REF(0x00000043)); - for (var __yy__v2432 in __yy__v2431) { - if (!__yy__v2431.hasOwnProperty(__yy__v2432)) continue; - var __yy__v2433 = __yy__v2431[__yy__v2432]; - { - __yy__v2433.y = yyfplus(__yy__v2433.y, 32); - __yy__v2433.image_yscale = 0.78; - } - } - } - yyInst(_inst, _other, 100472).gmlinfo_msg = "info_HeadCoach"; - yyInst(_inst, _other, 100475).visible = false; - if (yyGetBool(global.gmldebug)) { - yyInst(_inst, _other, 100478).gmltext = yyfplus("Rating:", __yy_gml_errCheck(string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlcoach_rating))); - } else { - yyInst(_inst, _other, 100478).visible = false; - } - yyInst(_inst, _other, 100476).visible = false; - yyInst(_inst, _other, 100477).visible = false; - yyInst(_inst, _other, 100462).visible = false; - yyInst(_inst, _other, 100463).visible = false; - yyInst(_inst, _other, 100465).visible = true; - layer_set_visible(_inst.gmllayer_training, false); - layer_set_visible(_inst.gmllayer_hire, false); - if (yyfless(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyface_x, 0)) { - { - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlface_type_coach = true; - room_goto(YYASSET_REF(0x03000004)); - } - } - } - } else { - if (yyfless(ds_list_find_index(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstafflist, _inst.gmlpmap), 0)) { - { - yyInst(_inst, _other, 100478).gmltext = ""; - yyInst(_inst, _other, 100460).gmltext = gml_Script_s_str(_inst, _other, "ui_Hire"); - yyInst(_inst, _other, 100466).gmltext = gml_Script_s_str(_inst, _other, "ui_AvailableStaff"); - yyInst(_inst, _other, 100467).image_yscale = 1.125; - yyInst(_inst, _other, 100459).visible = false; - yyInst(_inst, _other, 100458).visible = false; - yyInst(_inst, _other, 100455).visible = false; - yyInst(_inst, _other, 100456).visible = false; - yyInst(_inst, _other, 100457).visible = false; - } - } else { - { - gml_Script_s_load_profile_uni(_inst, _other, 100471); - yyInst(_inst, _other, 100460).gmltext = gml_Script_s_str(_inst, _other, "btn_ExtendContract"); - yyInst(_inst, _other, 100465).visible = true; - yyInst(_inst, _other, 100455).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100456).gmlcolour = global.gmlc_background; - yyInst(_inst, _other, 100457).gmlcolour = global.gmlc_background; - var ___sw2190___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"); - var ___swc2191___ = -1; - if (yyCompareVal(___sw2190___, 101, g_GMLMathEpsilon, false) == 0) { - ___swc2191___ = 0; - } else if (yyCompareVal(___sw2190___, 102, g_GMLMathEpsilon, false) == 0) { - ___swc2191___ = 1; - } - switch (___swc2191___) { - case 0: { - gml_Script_slog(_inst, _other, "POS_STAFF_DF"); - var ___sw2192___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_df; - var ___swc2193___ = -1; - if (yyCompareVal(___sw2192___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2193___ = 0; - } else if (yyCompareVal(___sw2192___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2193___ = 1; - } else if (yyCompareVal(___sw2192___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2193___ = 2; - } - switch (___swc2193___) { - case 0: { - yyInst(_inst, _other, 100455).gmlcolour = global.gmlc_primary; - break; - } - case 1: { - yyInst(_inst, _other, 100456).gmlcolour = global.gmlc_primary; - break; - } - case 2: { - yyInst(_inst, _other, 100457).gmlcolour = global.gmlc_primary; - break; - } - } - break; - } - case 1: { - gml_Script_slog(_inst, _other, "POS_STAFF_OF"); - var ___sw2194___ = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmltraining_reg_of; - var ___swc2195___ = -1; - if (yyCompareVal(___sw2194___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2195___ = 0; - } else if (yyCompareVal(___sw2194___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2195___ = 1; - } else if (yyCompareVal(___sw2194___, 3, g_GMLMathEpsilon, false) == 0) { - ___swc2195___ = 2; - } - switch (___swc2195___) { - case 0: { - gml_Script_slog(_inst, _other, "1"); - yyInst(_inst, _other, 100455).gmlcolour = global.gmlc_primary; - break; - } - case 1: { - gml_Script_slog(_inst, _other, "2"); - yyInst(_inst, _other, 100456).gmlcolour = global.gmlc_primary; - break; - } - case 2: { - gml_Script_slog(_inst, _other, "3"); - yyInst(_inst, _other, 100457).gmlcolour = global.gmlc_primary; - break; - } - } - break; - } - } - } - } - } - _inst.gmltarget = yyftime(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "xp_level")), 100); - _inst.gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "xp")), __yy_gml_errCheck(_inst.gmltarget))), 100); - yyInst(_inst, _other, 100475).gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_XPLevel")), " "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "xp_level")))); - yyInst(_inst, _other, 100475).gmlpercent = _inst.gmlprc; - gml_Script_s_check_intro(_inst, _other); - gml_Script_s_check_intro_rm_profile_staff(_inst, _other); -} -function gml_Object_obj_staffprofile_Step_0(_inst, _other) { - yyInst(_inst, _other, 100474).gmltext = gml_Script_s_get_credit(_inst, _other); - if (!yyGetBool(ds_exists(_inst.gmlpmap, 1))) { - return; - } - if (yyGetBool(is_undefined(ds_map_find_value(_inst.gmlpmap, "xp_gain")))) { - return; - } - if (yyfgreater(real(ds_map_find_value(_inst.gmlpmap, "xp_gain")), 0)) { - { - layer_set_visible(_inst.gmllayer_nav, false); - layer_set_visible(_inst.gmllayer_hire, false); - layer_set_visible(_inst.gmllayer_training, false); - ds_map_set(_inst.gmlpmap, "xp_gain", yyfminus(__yy_gml_errCheck(real(ds_map_find_value(_inst.gmlpmap, "xp_gain"))), 1)); - ds_map_set(_inst.gmlpmap, "xp", yyfplus(__yy_gml_errCheck(real(ds_map_find_value(_inst.gmlpmap, "xp"))), 1)); - if (yyfgreaterequal(ds_map_find_value(_inst.gmlpmap, "xp"), _inst.gmltarget)) { - { - ds_map_set(_inst.gmlpmap, "xp", 1); - ds_map_set(_inst.gmlpmap, "xp_level", yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "xp_level")), 1)); - ds_map_set(_inst.gmlpmap, "attitude", clamp(yyfplus(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "attitude")), 10), 1, 100)); - if (yyfless(ds_map_find_value(_inst.gmlpmap, "xp_gain"), 1)) { - ds_map_set(_inst.gmlpmap, "xp_gain", 1); - } - var gmlcx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100475).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100475).sprite_width), 0.9))); - var gmlcy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100475).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100475).sprite_height), 0.5))); - if (yyfless(ds_map_find_value(_inst.gmlpmap, "rating"), 10)) { - { - var gmldx = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100471).x), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100471).sprite_width), 0.5))); - var gmldy = yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100471).y), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, 100471).sprite_height), 0.8))); - gml_Script_s_create_credit(_inst, _other, gmlcx, gmlcy, gmldx, gmldy, 1, 2, _inst.gmlpmap, true); - } - } else { - { - gml_Script_s_create_credit(_inst, _other, gmlcx, gmlcy, yyInst(_inst, _other, 100474).x, yyInst(_inst, _other, 100474).y, 1, 1, -4, true); - } - } - return; - } - } - _inst.gmlprc = yyftime(__yy_gml_errCheck(yyfdivide(__yy_gml_errCheck(ds_map_find_value(_inst.gmlpmap, "xp")), __yy_gml_errCheck(_inst.gmltarget))), 100); - yyInst(_inst, _other, 100475).gmltitle = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_XPLevel")), " "), __yy_gml_errCheck(string(ds_map_find_value(_inst.gmlpmap, "xp_level")))); - yyInst(_inst, _other, 100475).gmlpercent = _inst.gmlprc; - if (yyfless(ds_map_find_value(_inst.gmlpmap, "xp_gain"), 1)) { - { - ds_map_set(_inst.gmlpmap, "xp_gain", 0); - layer_set_visible(_inst.gmllayer_xp, true); - } - } - } - } -} -function gml_Object_obj_staffprofile_Draw_64(_inst, _other) { - draw_sprite(_inst, YYASSET_REF(0x0100006b), _inst.gmlattitude_img, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100470).x), __yy_gml_errCheck(gml_Script_string_hd_width(_inst, _other, yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, 100470).gmltext), " ")))), yyInst(_inst, _other, 100470).y); -} -function gml_Object_obj_staffprofile_KeyPress_88(_inst, _other) { - if (yyGetBool(!yyGetBool(global.gmlmobile_device)) && yyGetBool(!yyGetBool(global.gmlbrowser))) { - { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "xp_gain", yyfminus(__yy_gml_errCheck(_inst.gmltarget), __yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "xp")))); - } - } -} -function gml_Object_obj_staffprofile_KeyPress_90(_inst, _other) { - { - var __yy__v2434 = GetWithArray(YYASSET_REF(0x00000048)); - for (var __yy__v2435 in __yy__v2434) { - if (!__yy__v2434.hasOwnProperty(__yy__v2435)) continue; - var __yy__v2436 = __yy__v2434[__yy__v2435]; - return; - } - } - if (yyGetBool(global.gmldebug)) { - { - if (yyGetBool(ds_map_exists(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rings"))) { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rings", yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rings")), 1)); - } else { - ds_map_set(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "rings", 1); - } - } - } -} -function gml_Object_obj_roster_Create_0(_inst, _other) { - gml_Script_s_tag_backups(_inst, _other); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster = gml_Script_s_sort_players(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, 4); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlqb_mode)) { - { - yyInst(_inst, _other, 100493).visible = false; - gml_Script_s_qb_mode_update_resting(_inst, _other); - } - } - var gmlgap = 4; - var gmlbuf = 10; - var gmlsize = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster); - var gmlmax_roster = gml_Script_s_get_roster_cap(_inst, _other); - var gmlcards_per_row = yyfdivide(__yy_gml_errCheck(gmlmax_roster), 2); - if (yyflessequal(gmlsize, 10)) { - { - gmlcards_per_row = 5; - gmlgap = 8; - gmlbuf = 0; - } - } - if (yyflessequal(gmlsize, 8)) { - gmlcards_per_row = 4; - } - if (yyflessequal(gmlsize, 6)) { - gmlcards_per_row = 3; - } - var gmlpx = round(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5)); - var gmlpy = round(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_height), 0.49)); - var gmlpw = yyfplus(__yy_gml_errCheck(sprite_get_width(YYASSET_REF(0x010000ac))), __yy_gml_errCheck(gmlgap)); - if (yyfgreater(gmlsize, gmlcards_per_row)) { - { - gmlpy = yyfminus(gmlpy, 44); - gmlpx = yyfminus(gmlpx, yyftime(yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlcards_per_row), 1)), __yy_gml_errCheck(gmlpw)), 0.5)); - gmlpx = yyfplus(gmlpx, gmlbuf); - } - } else { - { - gmlpx = yyfminus(gmlpx, yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsize), 1)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5)))); - gmlpx = yyfplus(gmlpx, gmlbuf); - } - } - var gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, gmluniform).visible = false; - gml_Script_s_load_uniform_file2(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id, gmluniform, 0, ""); - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - _inst.gmlroster_profile = __yy_gml_array_check(_inst.gmlroster_profile, 917944806); - _inst.gmlroster_profile[__yy_gml_array_check_index_set(gmlr)] = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000032)); - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmlr); - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).gmlonHoldAction = kgml_Script_btn_click_Profile_Cut; - { - var __yy__v2437 = GetWithArray(_inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]); - for (var __yy__v2438 in __yy__v2437) { - if (!__yy__v2437.hasOwnProperty(__yy__v2438)) continue; - var __yy__v2439 = __yy__v2437[__yy__v2438]; - gml_Script_s_set_up_uniform_profile(__yy__v2439, _inst, gmluniform); - } - } - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).x = yyfminus(__yy_gml_errCheck(gmlpx), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5))); - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).y = yyfminus(__yy_gml_errCheck(gmlpy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(0, _inst.gmlroster_profile)]).sprite_height), 0.5))); - gmlpx = yyfplus(gmlpx, gmlpw); - if (yyfequal(gmlr, yyfminus(__yy_gml_errCheck(gmlcards_per_row), 1))) { - { - var gmlsz = yyfminus(__yy_gml_errCheck(gmlsize), __yy_gml_errCheck(gmlcards_per_row)); - gmlpx = yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5); - gmlpx = yyfminus(gmlpx, yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsz), 1)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 0.5)))); - gmlpx = yyfplus(gmlpx, gmlbuf); - gmlpy = yyfplus(gmlpy, 88); - } - } - } - } - yyInst(_inst, _other, 100491).gmlimage = YYASSET_REF(0x0100009f); - { - var __yy__v2440 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2441 in __yy__v2440) { - if (!__yy__v2440.hasOwnProperty(__yy__v2441)) continue; - var __yy__v2442 = __yy__v2440[__yy__v2441]; - { - var gmllimit = gml_Script_s_get_roster_cap(__yy__v2442, _inst); - if (yyfequal(gmllimit, 12)) { - { - yyInst(_inst, _other, 100496).gmlinfo_msg = "info_StarPlayers12"; - } - } - yyInst(_inst, _other, 100501).gmltext = yyfplus(yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(__yy__v2442, _inst, "ui_Players")), " "), __yy_gml_errCheck(string(gmlsize))), " / "), __yy_gml_errCheck(string(gmllimit))); - if (yyGetBool(__yy__v2442.gmlroster_from_store)) { - yyInst(_inst, _other, 100491).gmlimage = YYASSET_REF(0x0100008e); - } else { - if (yyfgreater(ds_list_size(__yy__v2442.gmldraftlist), 0)) { - yyInst(_inst, _other, 100491).gmlimage = YYASSET_REF(0x0100008e); - } else { - if (yyfgreater(ds_list_size(__yy__v2442.gmlfreeagentlist), 0)) { - yyInst(_inst, _other, 100491).gmlimage = YYASSET_REF(0x0100008e); - } else { - if (yyfgreater(ds_list_size(__yy__v2442.gmltradelist), 0)) { - yyInst(_inst, _other, 100491).gmlimage = YYASSET_REF(0x0100008e); - } - } - } - } - } - } - } - if (yyGetBool(global.gmlexhibition)) { - { - gml_Script_rm_roster_exhibition_create(_inst, _other); - } - } - gml_Script_s_check_intro_rm_roster(_inst, _other); - gml_Script_s_check_intro(_inst, _other); -} -function gml_Object_obj_roster_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlprofile = __yy_gml_array_check(_inst.gmlprofile, 4083195518); - _inst.gmlprofile[__yy_gml_array_check_index_set(5)] = YYASSET_REF(0x00000032); - _inst.gmlsortby = 2; -} -function gml_Object_obj_winners_Create_0(_inst, _other) { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_do_awards, 1)) { - { - gml_Script_s_do_player_awards(_inst, _other); - } - } - yyInst(_inst, _other, 100608).gmlonClickAction = kgml_Script_btn_click_Home; - if (yyGetBool(variable_struct_exists(global.gmlrm_params, "click_continue"))) { - { - yyInst(_inst, _other, 100608).gmlonClickAction = yyInst(_inst, _other, global.gmlrm_params).gmlclick_continue; - } - } - _inst.gmlhas_fireworks = true; - _inst.gmlfirework_rate = 30; - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(0)] = 1; - _inst.gmlc_sky = make_color_rgb(0, 40, 180); - var gmlbowlnum = yyfminus(yyfplus(__yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstart_year), __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlyear)), 1966); - yyInst(_inst, _other, 100607).gmltext = yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_SuperBowl")), " "), __yy_gml_errCheck(gml_Script_s_roman_numerals(_inst, _other, gmlbowlnum))); - yyInst(_inst, _other, 100609).gmltext = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "name")), " are "), __yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_Champions"))), "!"); - yyInst(_inst, _other, 100612).gmltext = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam, "name"); - yyInst(_inst, _other, 100612).visible = false; - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_cid, -1)) { - { - var gmlcomp = gml_Script_s_get_competition(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_cid); - yyInst(_inst, _other, 100607).gmltext = yyfplus("", __yy_gml_errCheck(yyInst(_inst, _other, gmlcomp).gmlname)); - } - } - if (yyfnotequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_custom, "")) { - { - yyInst(_inst, _other, 100607).gmltext = yyfplus("", __yy_gml_errCheck(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_custom)); - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_tier, "v_gold")) { - { - _inst.gmlhas_fireworks = true; - _inst.gmlfirework_rate = 30; - _inst.gmlc_sky = make_color_rgb(180, 167, 0); - } - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_tier, "v_silver")) { - { - _inst.gmlhas_fireworks = true; - _inst.gmlfirework_rate = 100; - _inst.gmlc_sky = make_color_rgb(156, 156, 156); - } - } else { - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlrm_winners_tier, "v_bronze")) { - { - _inst.gmlhas_fireworks = false; - _inst.gmlfirework_rate = 0; - _inst.gmlc_sky = make_color_rgb(145, 116, 72); - } - } - } - } - yyInst(_inst, _other, 100610).gmltext = gml_Script_s_str(_inst, _other, "ui_HeadCoach"); - yyInst(_inst, _other, 100613).gmltext = gml_Script_s_str(_inst, _other, "short_STAFF_DF"); - yyInst(_inst, _other, 100614).gmltext = gml_Script_s_str(_inst, _other, "short_STAFF_OF"); - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster = gml_Script_s_sort_players(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, 4); - var gmlsize = ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster); - var gmlpx = round(yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5)); - var gmlpy = 138; - var gmlpw = sprite_get_width(YYASSET_REF(0x010000c6)); - if (yyfgreater(gmlsize, 5)) { - { - gmlpy = yyfminus(gmlpy, 44); - gmlpx = yyfminus(gmlpx, yyftime(4, __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 1)))); - } - } else { - { - gmlpx = yyfminus(gmlpx, yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsize), 1)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 1)))); - } - } - var gmluniform = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000085)); - yyInst(_inst, _other, gmluniform).visible = false; - gml_Script_s_load_uniform_file2(_inst, _other, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlmyteam_id, gmluniform, 0, ""); - var gmldpth = 10; - var gmlr = 0; - for (; yyfless(gmlr, gmlsize); g_yyPrePostObject__ = gmlr, gmlr = g_yyPrePostObject__ instanceof Long ? gmlr.add(1) : ++gmlr, g_yyPrePostObject__) { - { - _inst.gmlroster_profile = __yy_gml_array_check(_inst.gmlroster_profile, 917944806); - _inst.gmlroster_profile[__yy_gml_array_check_index_set(gmlr)] = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000033)); - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).gmlpmap = ds_list_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlroster, gmlr); - { - var __yy__v2443 = GetWithArray(_inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]); - for (var __yy__v2444 in __yy__v2443) { - if (!__yy__v2443.hasOwnProperty(__yy__v2444)) continue; - var __yy__v2445 = __yy__v2443[__yy__v2444]; - gml_Script_s_set_up_uniform_profile(__yy__v2445, _inst, gmluniform); - } - } - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).x = gmlpx; - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).y = yyfminus(__yy_gml_errCheck(gmlpy), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(0, _inst.gmlroster_profile)]).sprite_height), 0.5))); - yyInst(_inst, _other, _inst.gmlroster_profile[__yy_gml_array_check_index(gmlr, _inst.gmlroster_profile)]).depth = gmldpth; - gmlpx = yyfplus(gmlpx, yyftime(__yy_gml_errCheck(gmlpw), 2)); - if (yyfequal(gmlr, 4)) { - { - var gmlsz = yyfminus(__yy_gml_errCheck(gmlsize), 5); - gmlpx = yyftime(__yy_gml_errCheck(g_pBuiltIn.room_width), 0.5); - gmlpx = yyfminus(gmlpx, yyftime(__yy_gml_errCheck(yyfminus(__yy_gml_errCheck(gmlsz), 1)), __yy_gml_errCheck(yyftime(__yy_gml_errCheck(gmlpw), 1)))); - gmlpy = yyfplus(gmlpy, 64); - gmldpth = yyfminus(gmldpth, 1); - } - } - } - } - _inst.gmlboss = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000033)); - yyInst(_inst, _other, _inst.gmlboss).gmlpmap = gml_Script_s_get_staff(_inst, _other, 100); - { - var __yy__v2446 = GetWithArray(_inst.gmlboss); - for (var __yy__v2447 in __yy__v2446) { - if (!__yy__v2446.hasOwnProperty(__yy__v2447)) continue; - var __yy__v2448 = __yy__v2446[__yy__v2447]; - gml_Script_s_set_up_uniform_profile(__yy__v2448, _inst, gmluniform); - } - } - _inst.gmlof = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000033)); - yyInst(_inst, _other, _inst.gmlof).gmlpmap = gml_Script_s_get_staff(_inst, _other, 102); - { - var __yy__v2449 = GetWithArray(_inst.gmlof); - for (var __yy__v2450 in __yy__v2449) { - if (!__yy__v2449.hasOwnProperty(__yy__v2450)) continue; - var __yy__v2451 = __yy__v2449[__yy__v2450]; - gml_Script_s_set_up_uniform_profile(__yy__v2451, _inst, gmluniform); - } - } - _inst.gmldf = instance_create_layer(0, 0, "Instances", YYASSET_REF(0x00000033)); - yyInst(_inst, _other, _inst.gmldf).gmlpmap = gml_Script_s_get_staff(_inst, _other, 101); - { - var __yy__v2452 = GetWithArray(_inst.gmldf); - for (var __yy__v2453 in __yy__v2452) { - if (!__yy__v2452.hasOwnProperty(__yy__v2453)) continue; - var __yy__v2454 = __yy__v2452[__yy__v2453]; - gml_Script_s_set_up_uniform_profile(__yy__v2454, _inst, gmluniform); - } - } - yyInst(_inst, _other, _inst.gmlboss).x = yyInst(_inst, _other, 100610).x; - yyInst(_inst, _other, _inst.gmlboss).y = 202; - yyInst(_inst, _other, _inst.gmlboss).depth = gmldpth; - yyInst(_inst, _other, _inst.gmlof).x = yyInst(_inst, _other, 100614).x; - yyInst(_inst, _other, _inst.gmlof).y = 202; - yyInst(_inst, _other, _inst.gmlof).depth = gmldpth; - yyInst(_inst, _other, _inst.gmldf).x = yyInst(_inst, _other, 100613).x; - yyInst(_inst, _other, _inst.gmldf).y = 202; - yyInst(_inst, _other, _inst.gmldf).depth = gmldpth; -} -function gml_Object_obj_winners_Alarm_0(_inst, _other) { - if (yyGetBool(_inst.gmlhas_fireworks)) { - { - effect_create_above(3, random(g_pBuiltIn.room_width), yyfminus(__yy_gml_errCheck(random(g_pBuiltIn.room_height)), 100), choose(0, 1, 2), make_colour_hsv(random(255), 255, 255)); - _inst.alarm = __yy_gml_array_check(_inst.alarm, 1584050178); - _inst.alarm[__yy_gml_array_check_index_set(0)] = yyfplus(__yy_gml_errCheck(random(_inst.gmlfirework_rate)), 1); - } - } -} -function gml_Object_obj_winners_Draw_0(_inst, _other) { - draw_set_color(_inst.gmlc_sky); - draw_rectangle(-1, -1, yyfplus(__yy_gml_errCheck(g_pBuiltIn.room_width), 1), yyfplus(__yy_gml_errCheck(g_pBuiltIn.room_height), 1), 0); - draw_set_color(16777215); - gpu_set_blendmode(1); - draw_ellipse_colour(-400, 0, yyfplus(__yy_gml_errCheck(g_pBuiltIn.room_width), 400), yyfplus(__yy_gml_errCheck(g_pBuiltIn.room_height), 450), global.gmlc_background, 0, 0); - gpu_set_blendmode(0); -} -function gml_Object_obj_winners_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlprofile = __yy_gml_array_check(_inst.gmlprofile, 4083195518); - _inst.gmlprofile[__yy_gml_array_check_index_set(5)] = YYASSET_REF(0x00000032); - _inst.gmlsortby = 2; -} -function gml_Object_obj_draft_Create_0(_inst, _other) { - gml_Script_slog(_inst, _other, "obj_draft"); - var gmlpicks = 0; - { - var __yy__v2455 = GetWithArray(YYASSET_REF(0x00000062)); - for (var __yy__v2456 in __yy__v2455) { - if (!__yy__v2455.hasOwnProperty(__yy__v2456)) continue; - var __yy__v2457 = __yy__v2455[__yy__v2456]; - { - gmlpicks = __yy__v2457.gmldraft_picks[__yy_gml_array_check_index(yyfminus(__yy_gml_errCheck(__yy__v2457.gmldraft_round), 1), __yy__v2457.gmldraft_picks)]; - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlco_mode, 0)) { - { - if (yyfequal(gmlpicks, 0)) { - { - gml_Script_s_end_draft_round(__yy__v2457, _inst, false); - return; - } - } - } - } - __yy__v2457.gmldraftlist = gml_Script_s_sort_players(__yy__v2457, _inst, __yy__v2457.gmldraftlist, 2); - var ___sw2198___ = __yy__v2457.gmldraft_info_done; - var ___swc2199___ = -1; - if (yyCompareVal(___sw2198___, 0, g_GMLMathEpsilon, false) == 0) { - ___swc2199___ = 0; - } else if (yyCompareVal(___sw2198___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2199___ = 1; - } else if (yyCompareVal(___sw2198___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2199___ = 2; - } - switch (___swc2199___) { - case 0: { - gml_Script_s_do_info(__yy__v2457, _inst, "info_Draft"); - __yy__v2457.gmldraft_info_done = 2; - break; - } - case 1: { - gml_Script_s_do_info(__yy__v2457, _inst, "info_Draft2"); - __yy__v2457.gmldraft_info_done = 2; - break; - } - case 2: { - break; - } - } - } - } - } - yyInst(_inst, _other, 100059).gmltext = string_replace(gml_Script_s_str(_inst, _other, "ui_DraftRound"), "$num", string(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_round)); - yyInst(_inst, _other, 100061).gmltext = gml_Script_s_str(_inst, _other, "ui_Picks"); - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _other))) { - { - yyInst(_inst, _other, 100061).visible = false; - } - } - _inst.gmlpage_max = ceil(yyfdivide(__yy_gml_errCheck(ds_list_size(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraftlist)), 10)); - if (yyfless(_inst.gmlpage_max, 1)) { - _inst.gmlpage_max = 1; - } - yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page = clamp(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldraft_page, 1, _inst.gmlpage_max); - gml_Script_s_update_draft_page(_inst, _other); - if (yyGetBool(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmldodraftbanner)) { - gml_Script_s_do_banner_draft(_inst, _other); - } -} -function gml_Object_obj_draft_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlprofile = __yy_gml_array_check(_inst.gmlprofile, 4083195518); - _inst.gmlprofile[__yy_gml_array_check_index_set(5)] = YYASSET_REF(0x00000032); -} -function gml_Object_obj_freeagents_Create_0(_inst, _other) { - gml_Script_s_update_freeagents_page(_inst, _other); - gml_Script_s_check_expired_contract_message(_inst, _other); -} -function gml_Object_obj_freeagents_PreCreate_0(_inst, _other) { - event_inherited(_inst, _other); - _inst.gmlprofile = __yy_gml_array_check(_inst.gmlprofile, 4083195518); - _inst.gmlprofile[__yy_gml_array_check_index_set(5)] = YYASSET_REF(0x00000032); - _inst.gmlsortby = 2; -} -function gml_Object_obj_meter_starrating_Create_0(_inst, _other) { - _inst.gmlold_percent = yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstarrating; - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_StarRating")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - _inst.gmlcolour = global.gmlc_primary; -} -function gml_Object_obj_meter_starrating_Step_0(_inst, _other) { - _inst.gmltitle = yyfplus(yyfplus(yyfplus(__yy_gml_errCheck(gml_Script_s_str(_inst, _other, "ui_StarRating")), " "), __yy_gml_errCheck(string(round(_inst.gmlold_percent)))), "%"); - _inst.gmlold_percent = lerp(_inst.gmlold_percent, yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstarrating, 0.1); -} -function gml_Room_rm_master_Create(_inst, _other) {} -function gml_RoomCC_rm_master_2_Create(_inst, _other) { - { - } - { - } -} -function gml_RoomCC_rm_master_2_PreCreate(_inst, _other) { - _inst.gmlty = 16; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "game_Title"); - _inst.gmlonClickAction = kgml_Script_s_show_backups; -} -function gml_RoomCC_rm_master_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LoadSlot1; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Load"); -} -function gml_RoomCC_rm_master_4_PreCreate(_inst, _other) { - _inst.gmltitle = ""; - _inst.gmlfill_bg = true; -} -function gml_RoomCC_rm_master_5_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LoadSlot2; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Load"); -} -function gml_RoomCC_rm_master_6_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LoadSlot3; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Load"); -} -function gml_RoomCC_rm_master_7_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_SaveSlot1"); -} -function gml_RoomCC_rm_master_8_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000096); - _inst.gmlonClickAction = kgml_Script_btn_click_DeleteSlot1; -} -function gml_RoomCC_rm_master_9_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000096); - _inst.gmlonClickAction = kgml_Script_btn_click_DeleteSlot2; -} -function gml_RoomCC_rm_master_10_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000096); - _inst.gmlonClickAction = kgml_Script_btn_click_DeleteSlot3; -} -function gml_RoomCC_rm_master_11_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_SaveSlot2"); -} -function gml_RoomCC_rm_master_12_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_SaveSlot3"); -} -function gml_RoomCC_rm_master_13_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000096); - _inst.gmlonClickAction = kgml_Script_btn_click_DeleteSlot4; -} -function gml_RoomCC_rm_master_14_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_SaveSlot4"); -} -function gml_RoomCC_rm_master_15_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LoadSlot4; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Load"); -} -function gml_RoomCC_rm_master_16_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000096); - _inst.gmlonClickAction = kgml_Script_btn_click_DeleteSlot5; -} -function gml_RoomCC_rm_master_17_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_SaveSlot5"); -} -function gml_RoomCC_rm_master_18_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LoadSlot5; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Load"); -} -function gml_RoomCC_rm_master_20_Create(_inst, _other) { - instance_destroy(_inst); -} -function gml_RoomCC_rm_master_20_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_ExhibitionGame"); - _inst.gmlonClickAction = kgml_Script_btn_click_exhibition_start; -} -function gml_RoomCC_rm_master_21_Create(_inst, _other) { - instance_destroy(_inst); -} -function gml_RoomCC_rm_master_21_PreCreate(_inst, _other) { - _inst.gmlfill_bg = true; -} -function gml_RoomCC_rm_title_0_PreCreate(_inst, _other) { - _inst.gmlaction_create = kgml_Script_s_title_create; -} -function gml_Room_rm_details_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_details_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_NewCareer"); -} -function gml_RoomCC_rm_details_1_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_YourName"); -} -function gml_RoomCC_rm_details_2_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); - _inst.gmlonClickAction = kgml_Script_btn_click_Details_Continue; -} -function gml_RoomCC_rm_details_3_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_FavoriteTeam"); -} -function gml_RoomCC_rm_details_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Change"); - _inst.gmlonClickAction = kgml_Script_btn_click_Change_Favourite; -} -function gml_RoomCC_rm_details_5_PreCreate(_inst, _other) { - _inst.gmltext = ""; - _inst.gmlnext_input = 100026; -} -function gml_RoomCC_rm_details_6_PreCreate(_inst, _other) { - _inst.gmltext = ""; -} -function gml_RoomCC_rm_details_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_FirstName"); - _inst.gmlhalign = 2; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_details_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_LastName"); - _inst.gmlhalign = 2; - _inst.gmldraw_box = false; -} // self.title=s_str("@"); -function gml_RoomCC_rm_details_9_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "@"); -} -function gml_RoomCC_rm_details_10_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_details_11_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Face"); -} -function gml_RoomCC_rm_details_12_Create(_inst, _other) { - { - } -} -function gml_RoomCC_rm_details_12_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_StartWithFave"); - _inst.gmlclick_info = "info_StartWithFave"; -} -function gml_RoomCC_rm_details_13_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_DetailsNotFave"); -} -function gml_RoomCC_rm_details_14_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_GenerateCharacter"); - _inst.gmlonClickAction = kgml_Script_btn_click_GenerateCharacter; -} -function gml_RoomCC_rm_details_15_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = kgml_Script_btn_click_Details_Back; -} -function gml_RoomCC_rm_details_16_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ChooseFace; -} -function gml_Room_rm_choose_team_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_choose_team_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_ChooseTeam"); -} -function gml_RoomCC_rm_choose_team_1_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_RejectAll"); - _inst.gmlonClickAction = kgml_Script_btn_click_ChooseReject; -} -function gml_RoomCC_rm_choose_team_2_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ChooseAFC; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_AFC"); - _inst.gmlbtn_image = YYASSET_REF(0x01000080); -} -function gml_RoomCC_rm_choose_team_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ChooseNFC; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_NFC"); - _inst.gmlbtn_image = YYASSET_REF(0x01000080); -} -function gml_RoomCC_rm_choose_team_6_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_RestoreAllTeams"); - _inst.gmlonClickAction = kgml_Script_btn_click_RestoreAllTeams_ex; -} -function gml_RoomCC_rm_choose_team_7_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ExhibitionLoadUniformsA; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot1"); -} -function gml_RoomCC_rm_choose_team_8_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ExhibitionLoadUniformsB; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot2"); -} -function gml_RoomCC_rm_choose_team_9_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ExhibitionLoadUniformsC; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot3"); -} -function gml_RoomCC_rm_choose_team_10_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ExhibitionLoadUniformsD; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot4"); -} -function gml_RoomCC_rm_choose_team_11_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ExhibitionLoadUniformsE; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot5"); -} -function gml_Room_rm_choose_face_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_choose_face_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_ChooseFace"); -} -function gml_RoomCC_rm_choose_face_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_ChooseFaceNext; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_choose_face_2_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_ChooseFacePrev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_choose_face_3_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_choose_face_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_cancel_chooseface; - _inst.gmlimage = YYASSET_REF(0x010000e6); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_Room_rm_draft_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_draft_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Draft"); -} -function gml_RoomCC_rm_draft_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_DraftDone; - _inst.gmlimage = YYASSET_REF(0x01000091); -} -function gml_RoomCC_rm_draft_3_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_draft_4_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_DraftPrev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_draft_5_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_DraftNext; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_draft_6_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_draft_8_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Roster; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Roster"); - _inst.gmlgp_mapped_button = 32771; -} -function gml_RoomCC_rm_draft_9_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Draft"; -} -function gml_RoomCC_rm_draft_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_Room_rm_edit_team_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_edit_team_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_TeamEditor"); -} -function gml_RoomCC_rm_edit_team_1_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Save"); - _inst.gmlonClickAction = kgml_Script_btn_click_TeamEditDone; -} -function gml_RoomCC_rm_edit_team_2_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Cancel"); - _inst.gmlonClickAction = kgml_Script_btn_click_TeamEditCancel; -} -function gml_RoomCC_rm_edit_team_3_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_RestoreDefault"); - _inst.gmlonClickAction = kgml_Script_btn_click_TeamEditRestore; -} -function gml_RoomCC_rm_edit_team_4_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Uniforms"); -} -function gml_RoomCC_rm_edit_team_5_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputHelmet; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_6_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputShirt; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_7_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputSleeve; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_8_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputLogo; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_9_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Colors"); -} -function gml_RoomCC_rm_edit_team_10_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputPants; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_11_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputStripe; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_12_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputSocks1; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_13_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputSocks2; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_14_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Helmet"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditHelmet; -} -function gml_RoomCC_rm_edit_team_15_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Logo"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditLogo; -} -function gml_RoomCC_rm_edit_team_16_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Jersey"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditShirt; -} -function gml_RoomCC_rm_edit_team_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Sleeve"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditSleeve; -} -function gml_RoomCC_rm_edit_team_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Pants"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditPants; -} -function gml_RoomCC_rm_edit_team_19_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Stripe"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditStripe; -} -function gml_RoomCC_rm_edit_team_20_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_SocksLow"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditSocks1; -} -function gml_RoomCC_rm_edit_team_21_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_SocksHigh"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditSocks2; -} -function gml_RoomCC_rm_edit_team_22_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Home"); - _inst.gmlonClickAction = kgml_Script_btn_click_Kit1; -} -function gml_RoomCC_rm_edit_team_23_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Away"); - _inst.gmlonClickAction = kgml_Script_btn_click_Kit2; -} -function gml_RoomCC_rm_edit_team_24_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Alternate"); - _inst.gmlonClickAction = kgml_Script_btn_click_Kit3; -} -function gml_RoomCC_rm_edit_team_27_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Details"); -} -function gml_RoomCC_rm_edit_team_28_PreCreate(_inst, _other) { - _inst.gmlhalign = 2; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Name"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_edit_team_29_PreCreate(_inst, _other) { - _inst.gmlhalign = 2; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_ShortName"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_edit_team_30_PreCreate(_inst, _other) { - _inst.gmlmax_length = 13; - _inst.gmlvalidate_script = kgml_Script_s_update_uniform_name; -} -function gml_RoomCC_rm_edit_team_31_PreCreate(_inst, _other) { - _inst.gmlmax_length = 4; - _inst.gmlnext_input = 100085; - _inst.gmlvalidate_script = kgml_Script_s_update_uniform_name; -} -function gml_RoomCC_rm_edit_team_32_PreCreate(_inst, _other) { - _inst.gmlhalign = 2; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_DefaultName"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_edit_team_33_PreCreate(_inst, _other) { - _inst.gmltext = ""; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_edit_team_34_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_More"); - _inst.gmlonClickAction = kgml_Script_btn_click_TeamEditMore; -} -function gml_RoomCC_rm_edit_team_35_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Details"); -} -function gml_RoomCC_rm_edit_team_36_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Back"); - _inst.gmlonClickAction = kgml_Script_btn_click_TeamEditMoreDone; -} -function gml_RoomCC_rm_edit_team_37_PreCreate(_inst, _other) { - _inst.gmlmax_length = 3; - _inst.gmlnext_input = 100085; - _inst.gmlvalidate_script = kgml_Script_s_update_uniform_name; - _inst.gmlcustom_keyboard_type = 2; -} -function gml_RoomCC_rm_edit_team_38_PreCreate(_inst, _other) { - _inst.gmlhalign = 2; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_RainFall"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_edit_team_39_PreCreate(_inst, _other) { - _inst.gmlhalign = 2; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_SnowFall"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_edit_team_40_PreCreate(_inst, _other) { - _inst.gmlmax_length = 3; - _inst.gmlnext_input = 100085; - _inst.gmlvalidate_script = kgml_Script_s_update_uniform_name; - _inst.gmlcustom_keyboard_type = 2; -} -function gml_RoomCC_rm_edit_team_41_PreCreate(_inst, _other) { - _inst.gmltext = string_upper(gml_Script_s_str(_inst, _inst, "ui_Roof")); -} -function gml_RoomCC_rm_edit_team_42_PreCreate(_inst, _other) { - _inst.gmlmax_length = 6; - _inst.gmlvalidate_script = kgml_Script_btn_click_InputEndzone; - _inst.gmlcustom_keyboard_type = 1; -} -function gml_RoomCC_rm_edit_team_43_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_EndZone"); - _inst.gmlonClickAction = kgml_Script_btn_click_EditEndzone; -} -function gml_RoomCC_rm_edit_team_44_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Rush"); - _inst.gmlonClickAction = kgml_Script_btn_click_Kit4; -} -function gml_Room_rm_freeagents_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_freeagents_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlonClickAction = kgml_Script_btn_click_FreeAgentsBack; - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_freeagents_2_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Roster"); - _inst.gmlonClickAction = kgml_Script_btn_click_Roster; - _inst.gmlgp_mapped_button = 32771; -} -function gml_RoomCC_rm_freeagents_3_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_FreeAgents"); -} -function gml_RoomCC_rm_freeagents_5_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_FreeAgents"; -} -function gml_RoomCC_rm_freeagents_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Picks"); - _inst.gmldraw_box = false; -} -function gml_Room_rm_freeagents2_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_freeagents2_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresBack; - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_freeagents2_2_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Roster"); - _inst.gmlonClickAction = kgml_Script_btn_click_Roster; -} -function gml_RoomCC_rm_freeagents2_3_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_FreeAgents"); -} -function gml_RoomCC_rm_freeagents2_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_5_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_6_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_7_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_8_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_9_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_10_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_17_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_19_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_21_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_freeagents2_24_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_freeagents"; -} -function gml_RoomCC_rm_freeagents2_27_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_FreeAgentsNext; - _inst.gmlimage_only = true; - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_freeagents2_28_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_FreeAgentsPrev; - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_freeagents2_29_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_FreeAgentsReset; - _inst.gmlgp_mapped_button = 32771; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Refresh"); -} -function gml_Room_rm_frontoffice_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_frontoffice_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_FrontOffice"); -} -function gml_RoomCC_rm_frontoffice_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_frontoffice_5_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_FacilityStadium; - _inst.gmlimage = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_frontoffice_6_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_FacilityTraining; - _inst.gmlimage = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_frontoffice_7_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_FacilityStaff; - _inst.gmlimage = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_frontoffice_8_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Facility_Stadium"; -} -function gml_RoomCC_rm_frontoffice_9_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Facility_Training"; - _inst.gmlactive = false; -} -function gml_RoomCC_rm_frontoffice_10_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Facility_Rehab"; - _inst.gmlactive = false; -} -function gml_RoomCC_rm_frontoffice_11_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfile; -} -function gml_RoomCC_rm_frontoffice_12_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfile; -} -function gml_RoomCC_rm_frontoffice_15_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Staff"); -} -function gml_RoomCC_rm_frontoffice_17_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_frontoffice_18_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_DraftPicks"; -} -function gml_RoomCC_rm_frontoffice_19_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_DraftPicks"); -} -function gml_RoomCC_rm_frontoffice_20_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_frontoffice_22_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHires; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_StaffHires"); -} -function gml_RoomCC_rm_frontoffice_23_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_FreeAgents2; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_FreeAgents"); -} -function gml_RoomCC_rm_frontoffice_26_Create(_inst, _other) { - event_inherited(_inst, _inst); -} -function gml_RoomCC_rm_frontoffice_26_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_BoostSalaryCap"); - _inst.gmlonClickAction = kgml_Script_btn_click_Boost_Salary_Cap; - _inst.gmlgp_mapped_button = 32771; -} -function gml_RoomCC_rm_frontoffice_27_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfile; -} -function gml_Room_rm_halloffame_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_halloffame_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_HallOfFame"); -} -function gml_RoomCC_rm_halloffame_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_halloffame_2_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Achievements"); - _inst.gmlactive = false; -} -function gml_RoomCC_rm_halloffame_3_Create(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _inst))) { - { - _inst.gmlcontinue_icon = YYASSET_REF(0x01000015); - } - } -} -function gml_RoomCC_rm_halloffame_3_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_PlayerHallOfFame"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_players; - _inst.gmlcontinue_icon = YYASSET_REF(0x010000d9); -} -function gml_RoomCC_rm_halloffame_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_RetroBowls"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_Coach; - _inst.gmlcontinue_icon = YYASSET_REF(0x010000a0); -} -function gml_RoomCC_rm_halloffame_5_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_YourRecord"); -} -function gml_RoomCC_rm_halloffame_6_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_YourHistory"); -} -function gml_RoomCC_rm_halloffame_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_PlayerRecords"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_player_records; -} -function gml_RoomCC_rm_halloffame_8_Create(_inst, _other) { - _inst.gmlcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_halloffame_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_Achievements"); - _inst.gmlonClickAction = kgml_Script_btn_click_HallOfFame; -} -function gml_Room_rm_halloffame_retrobowls_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_halloffame_retrobowls_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_HallOfFame"); -} -function gml_RoomCC_rm_halloffame_retrobowls_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_halloffame_retrobowls_2_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_CoachRecord"); -} -function gml_RoomCC_rm_halloffame_retrobowls_4_Create(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _inst))) { - { - _inst.gmlcontinue_icon = YYASSET_REF(0x01000015); - } - } -} -function gml_RoomCC_rm_halloffame_retrobowls_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_PlayerHallOfFame"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_players; - _inst.gmlcontinue_icon = YYASSET_REF(0x010000d9); -} -function gml_RoomCC_rm_halloffame_retrobowls_5_Create(_inst, _other) { - _inst.gmlcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_halloffame_retrobowls_5_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_RetroBowls"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_Coach; - _inst.gmlcontinue_icon = YYASSET_REF(0x010000a0); -} -function gml_RoomCC_rm_halloffame_retrobowls_6_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_PlayerRecords"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_player_records; -} -function gml_RoomCC_rm_halloffame_retrobowls_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_Achievements"); - _inst.gmlonClickAction = kgml_Script_btn_click_HallOfFame; -} -function gml_Room_rm_halloffame_players_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_halloffame_players_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_PlayerHallOfFame"); -} -function gml_RoomCC_rm_halloffame_players_1_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_PlayerHallOfFameEmpty"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_halloffame_players_2_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_HofPrev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_halloffame_players_3_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_HofNext; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_halloffame_players_4_PreCreate(_inst, _other) { - _inst.gmltext = ""; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_halloffame_players_6_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlgp_mapped_hidden = global.gmlgp_back; - _inst.gmlimage = YYASSET_REF(0x0100009f); -} -function gml_RoomCC_rm_halloffame_players_7_Create(_inst, _other) { - _inst.gmlcolour = global.gmlc_primary; - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _inst))) { - { - _inst.gmlcontinue_icon = YYASSET_REF(0x01000015); - } - } -} -function gml_RoomCC_rm_halloffame_players_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_PlayerHallOfFame"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_players; - _inst.gmlcontinue_icon = YYASSET_REF(0x010000d9); -} -function gml_RoomCC_rm_halloffame_players_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_RetroBowls"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_Coach; - _inst.gmlcontinue_icon = YYASSET_REF(0x010000a0); -} -function gml_RoomCC_rm_halloffame_players_9_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_PlayerRecords"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_player_records; -} -function gml_RoomCC_rm_halloffame_players_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_Achievements"); - _inst.gmlonClickAction = kgml_Script_btn_click_HallOfFame; -} -function gml_Room_rm_halloffame_player_records_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_halloffame_player_records_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_HallOfFame"); -} -function gml_RoomCC_rm_halloffame_player_records_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlgp_mapped_hidden = global.gmlgp_back; - _inst.gmlimage = YYASSET_REF(0x0100009f); -} -function gml_RoomCC_rm_halloffame_player_records_2_PreCreate(_inst, _other) { - _inst.gmltitle = ""; -} -function gml_RoomCC_rm_halloffame_player_records_3_Create(_inst, _other) { - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _inst))) { - { - _inst.gmlcontinue_icon = YYASSET_REF(0x01000015); - } - } -} -function gml_RoomCC_rm_halloffame_player_records_3_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_PlayerHallOfFame"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_players; - _inst.gmlcontinue_icon = YYASSET_REF(0x010000d9); -} -function gml_RoomCC_rm_halloffame_player_records_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_RetroBowls"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_Coach; - _inst.gmlcontinue_icon = YYASSET_REF(0x010000a0); -} -function gml_RoomCC_rm_halloffame_player_records_5_Create(_inst, _other) { - _inst.gmlcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_halloffame_player_records_5_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_PlayerRecords"); - _inst.gmlonClickAction = kgml_Script_btn_click_HOF_player_records; -} -function gml_RoomCC_rm_halloffame_player_records_6_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_Achievements"); - _inst.gmlonClickAction = kgml_Script_btn_click_HallOfFame; -} -function gml_RoomCC_rm_halloffame_player_records_7_PreCreate(_inst, _other) { - _inst.gmlgp_mapped_button = 32771; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Reset"); - _inst.gmlonClickAction = kgml_Script_btn_click_Records_Reset; - _inst.gmlgp_flip_icons_position = true; -} -function gml_Room_rm_home_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_home_1_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); - _inst.gmlcontinue_icon = YYASSET_REF(0x01000093); - _inst.gmlgp_mapped_hidden = 32778; -} -function gml_RoomCC_rm_home_2_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_League; - _inst.gmlgp_mapped_button = 32771; -} -function gml_RoomCC_rm_home_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Options; - _inst.gmlimage = YYASSET_REF(0x0100009e); -} -function gml_RoomCC_rm_home_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Roster; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Roster"); -} -function gml_RoomCC_rm_home_5_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_HallOfFame"); - _inst.gmlonClickAction = kgml_Script_btn_click_HallOfFame; -} -function gml_RoomCC_rm_home_6_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlfont = global.gmlfnt_small_flex; -} -function gml_RoomCC_rm_home_7_PreCreate(_inst, _other) { - _inst.gmlfont = global.gmlfnt_small_flex; -} -function gml_RoomCC_rm_home_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_string_year(_inst, _inst, true); - _inst.gmlfont = global.gmlfnt_small_flex; -} -function gml_RoomCC_rm_home_9_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100010c); - _inst.gmlonClickAction = kgml_Script_btn_click_BengRams; -} -function gml_RoomCC_rm_home_10_PreCreate(_inst, _other) { - _inst.gmldraw_icon = YYASSET_REF(0x0100007c); -} -function gml_RoomCC_rm_home_16_PreCreate(_inst, _other) { - _inst.gmlrelationship_type = 2; -} -function gml_RoomCC_rm_home_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_FrontOffice"); - _inst.gmlonClickAction = kgml_Script_btn_click_FrontOffice; -} -function gml_RoomCC_rm_home_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Life"); - _inst.gmlgoto_room = YYASSET_REF(0x03000027); -} -function gml_RoomCC_rm_home_20_Create(_inst, _other) { - { - } -} -function gml_RoomCC_rm_home_20_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "game_Title"); -} -function gml_RoomCC_rm_home_22_PreCreate(_inst, _other) { - _inst.gmldraw_box = true; -} -function gml_RoomCC_rm_kongregate_0_PreCreate(_inst, _other) { - _inst.gmlty = 128; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_VisitKong"); -} -function gml_RoomCC_rm_kongregate_2_PreCreate(_inst, _other) { - _inst.gmlgoogle = true; -} -function gml_RoomCC_rm_kongregate_3_PreCreate(_inst, _other) { - _inst.gmltext = "visit Kongregate.com!"; - _inst.gmlcolour = new Long(4281479935, 0, false); -} -function gml_Room_rm_league_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_league_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_League"); -} -function gml_RoomCC_rm_league_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_League_Back; - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_league_2_PreCreate(_inst, _other) { - _inst.gmlactive = false; -} -function gml_RoomCC_rm_league_3_PreCreate(_inst, _other) { - _inst.gmlactive = false; -} -function gml_RoomCC_rm_league_4_PreCreate(_inst, _other) { - _inst.gmlactive = false; -} -function gml_RoomCC_rm_league_5_PreCreate(_inst, _other) { - _inst.gmlactive = false; -} -function gml_RoomCC_rm_league_6_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueAFC; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_AFC"); -} -function gml_RoomCC_rm_league_7_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueNFC; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_NFC"); -} -function gml_RoomCC_rm_league_8_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueSchedule; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Schedule"); -} -function gml_RoomCC_rm_league_10_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_SchedulePrev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_league_11_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_ScheduleNext; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_league_12_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueMode; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_View"); -} -function gml_RoomCC_rm_league_14_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_PlayOffs; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_PlayOffs"); -} -function gml_RoomCC_rm_league_15_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Review"); - _inst.gmlonClickAction = kgml_Script_btn_click_SeasonReview; - _inst.gmlgp_mapped_button = 32771; -} -function gml_Room_rm_options_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_options_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Options"); -} -function gml_RoomCC_rm_options_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Options_Exit; - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_options_2_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsDriveLeft; -} -function gml_RoomCC_rm_options_3_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; - _inst.gmlfont = global.gmlfnt_small_flex; -} -function gml_RoomCC_rm_options_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsWeather; -} -function gml_RoomCC_rm_options_6_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsSoundFX; -} -function gml_RoomCC_rm_options_7_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsZoom; -} -function gml_RoomCC_rm_options_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Credits"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_options_9_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsMatchLength; -} -function gml_RoomCC_rm_options_11_PreCreate(_inst, _other) { - _inst.gmlgoogle = true; -} -function gml_RoomCC_rm_options_12_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsTeamEditor; - _inst.gmlimage = YYASSET_REF(0x01000094); -} -function gml_RoomCC_rm_options_13_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsDifficulty; -} -function gml_RoomCC_rm_options_14_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Options_Difficulty"; -} -function gml_RoomCC_rm_options_15_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_ExitGame"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_16_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Zoom"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Sound"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_DriveDirection"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_19_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_QtrLength"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_20_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_TeamEditor"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_21_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Difficulty"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_22_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Weather"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_23_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsNewGame; - _inst.gmlimage = YYASSET_REF(0x0100008f); -} -function gml_RoomCC_rm_options_25_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000106); - _inst.gmlurl_android = "https://t.co/39hMkwwqet"; - _inst.gmlurl_ios = "https://t.co/39hMkwwqet"; -} -function gml_RoomCC_rm_options_26_PreCreate(_inst, _other) { - _inst.gmlurl_android = "https://www.reddit.com/r/RetroBowl"; - _inst.gmlurl_ios = "https://www.reddit.com/r/RetroBowl"; - _inst.gmlimage = YYASSET_REF(0x01000126); -} -function gml_RoomCC_rm_options_27_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100010e); - _inst.gmlurl_android = "https://twitter.com/retro_bowl"; - _inst.gmlurl_ios = "https://twitter.com/retro_bowl"; -} -function gml_RoomCC_rm_options_28_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_MoreGames"); - _inst.gmlgoto_room = YYASSET_REF(0x03000024); -} -function gml_RoomCC_rm_options_29_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_BuyMerch"); - _inst.gmlonClickAction = kgml_Script_btn_click_BuyMerch; -} -function gml_RoomCC_rm_options_30_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsSalaryCap; -} -function gml_RoomCC_rm_options_31_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Roster"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; - _inst.gmlfont = global.gmlfnt_small_flex; -} -function gml_RoomCC_rm_options_32_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_UnlimitedVersion"); -} -function gml_RoomCC_rm_options_33_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_AimingInvert"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_34_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_InvertedThrowing; -} -function gml_RoomCC_rm_options_35_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Controls"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_36_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsControls; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_View"); -} -function gml_RoomCC_rm_options_37_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsAutoRun; -} -function gml_RoomCC_rm_options_38_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_AutoRun"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_39_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Scanlines"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_40_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsScanlines; -} -function gml_RoomCC_rm_options_41_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_KickReturns"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_42_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsKickReturns; -} -function gml_RoomCC_rm_options_44_Create(_inst, _other) { - instance_destroy(_inst); -} -function gml_RoomCC_rm_options_44_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_ExhibitionGame"); - _inst.gmlonClickAction = kgml_Script_btn_click_exhibition_start; -} -function gml_RoomCC_rm_options_45_Create(_inst, _other) { - _inst.visible = false; -} -function gml_RoomCC_rm_options_45_PreCreate(_inst, _other) { - _inst.gmltext = "Toggle Color"; - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_46_Create(_inst, _other) { - _inst.visible = false; -} -function gml_RoomCC_rm_options_46_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_CollegeToggleColor; -} -function gml_Room_rm_playoffs_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_playoffs_22_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_playoffs_23_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_PlayOffs_Back; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_playoffs_25_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_PlayOffsPlay; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Play"); -} -function gml_RoomCC_rm_playoffs_26_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_PlayOffsSkip; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Skip"); - _inst.gmlgp_mapped_button = 32772; -} -function gml_RoomCC_rm_playoffs_27_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "conf_AFC"); -} -function gml_RoomCC_rm_playoffs_28_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "conf_NFC"); -} -function gml_RoomCC_rm_playoffs_29_PreCreate(_inst, _other) { - _inst.gmlconference = 0; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_AFC"); -} -function gml_RoomCC_rm_playoffs_30_PreCreate(_inst, _other) { - _inst.gmlconference = 1; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_NFC"); -} -function gml_Room_rm_playoffs2_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_playoffs2_12_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_playoffs2_13_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_PlayOffs_Back; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_playoffs2_15_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_PlayOffsPlay; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Play"); -} -function gml_RoomCC_rm_playoffs2_16_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_PlayOffsSkip; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Skip"); - _inst.gmlgp_mapped_button = 32771; -} -function gml_RoomCC_rm_playoffs2_17_PreCreate(_inst, _other) { - _inst.gmlconference = 0; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_AFC"); -} -function gml_RoomCC_rm_playoffs2_18_PreCreate(_inst, _other) { - _inst.gmlconference = 1; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_NFC"); -} -function gml_RoomCC_rm_playoffs2_21_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "conf_AFC"); -} -function gml_RoomCC_rm_playoffs2_22_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "conf_AFC"); -} -function gml_Room_rm_pre_match_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_pre_match_0_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_pre_match_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Continue; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Play"); - _inst.gmlcontinue_icon = YYASSET_REF(0x01000093); - _inst.gmlgp_mapped_hidden = 32778; -} -function gml_RoomCC_rm_pre_match_2_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_NextGame"); -} -function gml_RoomCC_rm_pre_match_3_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Resting"); -} -function gml_RoomCC_rm_pre_match_4_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_pre_match_5_PreCreate(_inst, _other) { - _inst.gmlscale = 7; - _inst.gmlbackground_im = 1; -} -function gml_RoomCC_rm_pre_match_6_PreCreate(_inst, _other) { - _inst.gmlfacing_right = false; - _inst.gmlscale = 7; - _inst.gmlbackground_im = 1; -} -function gml_RoomCC_rm_pre_match_7_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Ball"); -} -function gml_RoomCC_rm_pre_match_8_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_BallStyle; - _inst.gmlimage = YYASSET_REF(0x01000003); -} -function gml_RoomCC_rm_pre_match_9_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Uniform_Away; -} -function gml_RoomCC_rm_pre_match_10_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Uniform_Home; -} -function gml_RoomCC_rm_pre_match_11_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Uniforms"); -} -function gml_RoomCC_rm_pre_match_12_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_SimGame"); - _inst.gmlcontinue_icon = YYASSET_REF(0x01000093); - _inst.gmlonClickAction = kgml_Script_btn_click_SimGame; -} -function gml_RoomCC_rm_pre_match_14_Create(_inst, _other) { - _inst.visible = false; - return; - if (yyfequal(gml_Script_s_is_co_mode(_inst, _inst), false)) { - { - _inst.visible = false; - } - } - gml_Script_s_refresh_btn_overtime_text(_inst, _inst); -} -function gml_RoomCC_rm_pre_match_14_PreCreate(_inst, _other) { - _inst.gmltext = "DEBUG OT"; - _inst.gmlcontinue_icon = YYASSET_REF(0x01000093); - _inst.gmlonClickAction = kgml_Script_btn_click_toggle_college_overtime_debug; -} -function gml_Room_rm_profile_player_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_profile_player_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_PlayerProfile"); -} -function gml_RoomCC_rm_profile_player_1_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_player_2_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; -} -function gml_RoomCC_rm_profile_player_3_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Details"); -} -function gml_RoomCC_rm_profile_player_4_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Attributes"); -} -function gml_RoomCC_rm_profile_player_8_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_player_9_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_player_10_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; -} -function gml_RoomCC_rm_profile_player_11_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlfont = YYASSET_REF(0x07000002); - _inst.gmlshadow = true; -} -function gml_RoomCC_rm_profile_player_13_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_player_15_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_ProfileNext; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_profile_player_16_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_ProfilePrev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_profile_player_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Trade"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Trade; -} -function gml_RoomCC_rm_profile_player_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Meeting"); - _inst.gmlgoto_room = YYASSET_REF(0x0300001c); -} -function gml_RoomCC_rm_profile_player_19_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Sign"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Pick; -} -function gml_RoomCC_rm_profile_player_20_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "attribute_Catching"); - _inst.gmlonClickAction = kgml_Script_btn_click_AddSkill; -} -function gml_RoomCC_rm_profile_player_21_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "attribute_Speed"); - _inst.gmlonClickAction = kgml_Script_btn_click_AddSpeed; -} -function gml_RoomCC_rm_profile_player_22_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "attribute_Strength"); - _inst.gmlonClickAction = kgml_Script_btn_click_AddStrength; -} -function gml_RoomCC_rm_profile_player_23_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "attribute_Stamina"); - _inst.gmlonClickAction = kgml_Script_btn_click_AddStamina; -} -function gml_RoomCC_rm_profile_player_24_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); - _inst.gmlonClickAction = kgml_Script_btn_click_XP_Continue; -} -function gml_RoomCC_rm_profile_player_25_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_player_26_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; - _inst.gmlflashtext = true; -} -function gml_RoomCC_rm_profile_player_27_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Position"; -} -function gml_RoomCC_rm_profile_player_28_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Skills"; -} -function gml_RoomCC_rm_profile_player_29_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_profile_player_30_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Stats"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Stats; -} -function gml_RoomCC_rm_profile_player_31_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Rest"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Rest; -} -function gml_RoomCC_rm_profile_player_32_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_NotInterested"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Not_Interested; -} -function gml_RoomCC_rm_profile_player_33_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_EditProfile; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_profile_player_36_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_ScoutPlayer"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_ScoutPlayer; - _inst.gmlgp_mapped_button = 32771; -} -function gml_RoomCC_rm_profile_player_37_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Back; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_profile_player_38_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Stats"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Stats; -} -function gml_RoomCC_rm_profile_player_39_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Stats"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Stats; -} -function gml_RoomCC_rm_profile_player_40_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_EditProfile; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_profile_player_41_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Meeting"); - _inst.gmlonClickAction = kgml_Script_btn_meet_teammate; -} -function gml_RoomCC_rm_profile_player_42_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Stats"); - _inst.gmlonClickAction = kgml_Script_btn_click_Profile_Stats; -} -function gml_RoomCC_rm_profile_player_43_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_EditProfile; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_profile_player_44_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Training"); - _inst.gmlonClickAction = kgml_Script_btn_click_qb_training; -} -function gml_RoomCC_rm_profile_player_45_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Skill_Strength"; -} -function gml_RoomCC_rm_profile_player_46_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Skill_Speed"; -} -function gml_RoomCC_rm_profile_player_47_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Skill_Stamina"; -} -function gml_RoomCC_rm_profile_player_48_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_NRG"); -} -function gml_RoomCC_rm_profile_player_49_PreCreate(_inst, _other) { - _inst.gmltext = "0"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_player_50_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Buy"); - _inst.gmlonClickAction = kgml_Script_btn_click_nrg_buy; -} -function gml_RoomCC_rm_profile_player_51_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Drink"); - _inst.gmlonClickAction = kgml_Script_btn_click_nrg_drink; -} -function gml_Room_rm_profile_staff_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_profile_staff_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Staff"); -} -function gml_RoomCC_rm_profile_staff_1_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_staff_2_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; -} -function gml_RoomCC_rm_profile_staff_3_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_staff_4_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Staff"; -} -function gml_RoomCC_rm_profile_staff_5_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfile; -} -function gml_RoomCC_rm_profile_staff_6_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfilePrev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_profile_staff_7_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfileNext; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_profile_staff_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_profile_staff_9_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfileBack; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_profile_staff_11_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); - _inst.gmlonClickAction = kgml_Script_btn_click_XP_Continue; -} -function gml_RoomCC_rm_profile_staff_12_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_staff_13_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_CoachTrait"; -} -function gml_RoomCC_rm_profile_staff_14_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_staff_15_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_EditProfile; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_profile_staff_16_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_CurrentHire"); -} -function gml_RoomCC_rm_profile_staff_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Hire"); - _inst.gmlonClickAction = kgml_Script_btn_click_HireStaff; -} -function gml_RoomCC_rm_profile_staff_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_TrainingLight"); - _inst.gmlonClickAction = kgml_Script_btn_click_TrainingLight; -} -function gml_RoomCC_rm_profile_staff_19_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_TrainingNormal"); - _inst.gmlonClickAction = kgml_Script_btn_click_TrainingNormal; -} -function gml_RoomCC_rm_profile_staff_20_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_TrainingHard"); - _inst.gmlonClickAction = kgml_Script_btn_click_TrainingHard; -} -function gml_RoomCC_rm_profile_staff_21_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_TrainingRegime"; -} -function gml_RoomCC_rm_profile_staff_22_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_TrainingRegime"); -} -function gml_Room_rm_post_match_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_post_match_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); - _inst.gmlonClickAction = kgml_Script_s_do_postmatch_dilemma; -} -function gml_RoomCC_rm_post_match_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_League; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Results"); -} -function gml_RoomCC_rm_post_match_2_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Result"); -} -function gml_RoomCC_rm_post_match_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_post_match_5_PreCreate(_inst, _other) { - _inst.gmlactive = false; -} -function gml_RoomCC_rm_post_match_9_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_poki_btn_click_CoinBoost; - _inst.gmlflash = true; - _inst.gmlimage = YYASSET_REF(0x0100017f); -} -function gml_RoomCC_rm_post_match_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_View"); - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueMode; -} -function gml_Room_rm_roster_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_roster_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Roster"); -} -function gml_RoomCC_rm_roster_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Roster_Back; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_roster_5_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_StarPlayers"; -} -function gml_RoomCC_rm_roster_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_roster_8_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008d); - _inst.gmlgp_mapped_button = 32771; - _inst.gmlgoto_room = YYASSET_REF(0x03000022); - _inst.gmlonClickAction = kgml_Script_btn_click_Roster_List; -} -function gml_RoomCC_rm_roster_10_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_Room_rm_stats_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_stats_2_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Stats"); -} -function gml_RoomCC_rm_stats_3_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_Room_rm_stats_player_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_stats_player_0_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = kgml_Script_btn_click_PlayerProfile_Back; - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_stats_player_1_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_StatsMatch"); -} -function gml_RoomCC_rm_stats_player_2_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_StatsSeason"); -} -function gml_RoomCC_rm_stats_player_3_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_StatsCareer"); -} -function gml_RoomCC_rm_stats_player_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_s_reinstate_hof_player; - _inst.gmlshow_stars = false; -} -function gml_RoomCC_rm_stats_player_5_PreCreate(_inst, _other) { - _inst.gmlstat_type = 1; -} -function gml_RoomCC_rm_stats_player_6_PreCreate(_inst, _other) { - _inst.gmlstat_type = 2; -} -function gml_RoomCC_rm_stats_player_7_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_StatsPrev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_stats_player_8_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_StatsNext; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_stats_player_10_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlicon = YYASSET_REF(0x010000be); - _inst.gmlicon_frame = 1; - _inst.gmlicon_left = true; -} -function gml_RoomCC_rm_stats_player_11_PreCreate(_inst, _other) { - _inst.gmlicon_left = true; - _inst.gmlicon_frame = 2; - _inst.gmlicon = YYASSET_REF(0x010000be); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_12_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x010000be); - _inst.gmlicon_left = true; - _inst.gmlicon_frame = 3; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_13_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x010000be); - _inst.gmlicon_left = true; - _inst.gmlicon_frame = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_14_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "tla_MVP"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_15_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "tla_OPOY"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_16_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "tla_DPOY"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "tla_ROTY"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "Rings"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_19_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlicon = YYASSET_REF(0x010000c2); - _inst.gmlicon_left = true; -} -function gml_RoomCC_rm_stats_player_20_PreCreate(_inst, _other) { - _inst.gmlicon = YYASSET_REF(0x010000be); - _inst.gmlicon_left = true; - _inst.gmlicon_frame = 4; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_21_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "tla_RBMVP"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_stats_player_22_Create(_inst, _other) { - var ___sw2202___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"); - var ___swc2203___ = -1; - if (yyCompareVal(___sw2202___, 1, g_GMLMathEpsilon, false) == 0 || yyCompareVal(___sw2202___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2203___ = 0; - } - switch (___swc2203___) { - case 0: { - break; - } - default: { - _inst.visible = false; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstat_view, 2)) { - _inst.gmlcolour = global.gmlc_primary; - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _inst))) { - { - _inst.visible = false; - } - } -} -function gml_RoomCC_rm_stats_player_22_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Rushing"); - _inst.gmlonClickAction = kgml_Script_btn_click_StatsView2; -} -function gml_RoomCC_rm_stats_player_23_Create(_inst, _other) { - var ___sw2206___ = ds_map_find_value(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlplayer_profile, "position"); - var ___swc2207___ = -1; - if (yyCompareVal(___sw2206___, 1, g_GMLMathEpsilon, false) == 0) { - ___swc2207___ = 0; - } else if (yyCompareVal(___sw2206___, 2, g_GMLMathEpsilon, false) == 0) { - ___swc2207___ = 1; - } - switch (___swc2207___) { - case 0: { - break; - } - case 1: { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Receiving"); - break; - } - default: { - _inst.visible = false; - } - } - if (yyfequal(yyInst(_inst, _other, YYASSET_REF(0x00000062)).gmlstat_view, 1)) { - _inst.gmlcolour = global.gmlc_primary; - } - if (yyGetBool(gml_Script_s_is_co_mode(_inst, _inst))) { - { - _inst.visible = false; - } - } -} -function gml_RoomCC_rm_stats_player_23_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Passing"); - _inst.gmlonClickAction = kgml_Script_btn_click_StatsView1; -} -function gml_Room_rm_meeting_player_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_meeting_player_0_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; - _inst.gmlgoto_room = YYASSET_REF(0x03000016); -} -function gml_RoomCC_rm_meeting_player_5_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Condition"); -} -function gml_RoomCC_rm_meeting_player_6_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Morale"); -} -function gml_RoomCC_rm_meeting_player_7_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_XPLevel"); -} -function gml_RoomCC_rm_meeting_player_8_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Contract"); -} -function gml_RoomCC_rm_meeting_player_9_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Meeting"); -} -function gml_RoomCC_rm_meeting_player_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Meeting"); -} -function gml_RoomCC_rm_meeting_player_11_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Meeting_Morale; - _inst.gmlimage = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_meeting_player_12_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Meeting_Condition; - _inst.gmlimage = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_meeting_player_13_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Meeting_LevelUp; - _inst.gmlimage = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_meeting_player_14_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000069); - _inst.gmlonClickAction = kgml_Script_btn_click_Meeting_ExtendContract; -} -function gml_RoomCC_rm_meeting_player_16_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "msg_MeetingDone"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_meeting_player_18_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_MeetingPrev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_meeting_player_19_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_MeetingNext; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_Room_rm_team_editor_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_team_editor_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_TeamEditor"); -} -function gml_RoomCC_rm_team_editor_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_EditAFC; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_AFC"); -} -function gml_RoomCC_rm_team_editor_2_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_EditNFC; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "conf_NFC"); -} -function gml_RoomCC_rm_team_editor_3_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Done"); - _inst.gmlonClickAction = kgml_Script_btn_click_Options; -} -function gml_RoomCC_rm_team_editor_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_RestoreAllTeams"); - _inst.gmlonClickAction = kgml_Script_btn_click_RestoreAllTeams; -} -function gml_RoomCC_rm_team_editor_5_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_EditCopySlotA; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot1"); -} -function gml_RoomCC_rm_team_editor_6_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_EditCopySlotB; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot2"); -} -function gml_RoomCC_rm_team_editor_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "division_East"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_team_editor_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "division_North"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_team_editor_9_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "division_South"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_team_editor_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "division_West"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_team_editor_12_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_EditCopySlotC; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot3"); -} -function gml_RoomCC_rm_team_editor_13_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_EditCopySlotD; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot4"); -} -function gml_RoomCC_rm_team_editor_14_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_EditCopySlotE; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_CopySlot5"); -} -function gml_RoomCC_rm_team_editor_16_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_edit_div1; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_team_editor_17_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_edit_div2; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_team_editor_18_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_edit_div3; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_team_editor_19_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_edit_div4; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_team_editor_20_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_edit_conf1; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_team_editor_21_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_edit_conf2; - _inst.gmlimage_only = true; -} -function gml_Room_rm_training_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_training_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Training"); -} -function gml_RoomCC_rm_training_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_FieldGoal; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_FieldGoal"); -} -function gml_RoomCC_rm_training_2_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Running; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Running"); -} -function gml_RoomCC_rm_training_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Roster; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_training_5_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Passing; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Passing"); -} -function gml_Room_rm_viewhires_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_viewhires_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_AvailableStaff"); -} -function gml_RoomCC_rm_viewhires_1_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_viewhires_2_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Available"); -} -function gml_RoomCC_rm_viewhires_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; -} -function gml_RoomCC_rm_viewhires_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; -} -function gml_RoomCC_rm_viewhires_5_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; -} -function gml_RoomCC_rm_viewhires_6_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; -} -function gml_RoomCC_rm_viewhires_7_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresBack; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_viewhires_8_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Current"); -} -function gml_RoomCC_rm_viewhires_9_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; - _inst.gmlactive = false; -} -function gml_RoomCC_rm_viewhires_10_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; - _inst.gmlactive = false; -} -function gml_RoomCC_rm_viewhires_11_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; -} -function gml_RoomCC_rm_viewhires_12_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; -} -function gml_RoomCC_rm_viewhires_13_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; -} -function gml_RoomCC_rm_viewhires_14_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresProfile; -} -function gml_RoomCC_rm_viewhires_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_RefreshHires"); - _inst.gmlonClickAction = kgml_Script_btn_click_ViewHiresReset; - _inst.gmlgp_mapped_button = 32771; -} -function gml_Room_rm_watermark_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_watermark_0_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlgp_mapped_hidden = 32770; -} -function gml_RoomCC_rm_watermark_1_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlalpha = 0.2; - _inst.gmlfont = YYASSET_REF(0x07000000); -} -function gml_RoomCC_rm_watermark_2_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlalpha = 0.2; - _inst.gmlfont = YYASSET_REF(0x07000000); -} -function gml_RoomCC_rm_watermark_3_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_watermark_4_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlalpha = 0.2; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_watermark_6_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueReportNext; - _inst.gmlimage_only = true; - _inst.gmlimage = YYASSET_REF(0x01000092); -} -function gml_RoomCC_rm_watermark_7_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueReportPrev; - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlimage_only = true; -} -function gml_Room_rm_winners_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_winners_0_PreCreate(_inst, _other) { - _inst.gmltext = 0; -} -function gml_RoomCC_rm_winners_1_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); - _inst.gmlonClickAction = kgml_Script_btn_click_Home_rm_winners; -} -function gml_RoomCC_rm_winners_2_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlfont = YYASSET_REF(0x07000002); - _inst.gmlshadow = true; -} -function gml_RoomCC_rm_winners_3_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlshadow = true; -} -function gml_RoomCC_rm_winners_4_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlfont = YYASSET_REF(0x07000002); -} -function gml_RoomCC_rm_winners_5_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlshadow = true; -} -function gml_RoomCC_rm_winners_6_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlshadow = true; -} -function gml_Room_rm_xp_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_xp_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); - _inst.gmlonClickAction = kgml_Script_btn_click_XP_Continue; -} -function gml_RoomCC_rm_xp_1_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_EndWeek"); -} -function gml_RoomCC_rm_xp_2_PreCreate(_inst, _other) { - _inst.gmltitle = ""; -} -function gml_RoomCC_rm_xp_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_XP_Back; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_xp_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_RestAll"); - _inst.gmlonClickAction = kgml_Script_btn_click_RestAll; -} -function gml_RoomCC_rm_xp_9_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_BoostMorale"); - _inst.gmlonClickAction = kgml_Script_btn_click_Boost_Morale; -} -function gml_RoomCC_rm_xp_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_BoostCondition"); - _inst.gmlonClickAction = kgml_Script_btn_click_Boost_Condition; -} -function gml_RoomCC_rm_xp_15_PreCreate(_inst, _other) { - _inst.gmlrelationship_type = 1; -} -function gml_RoomCC_rm_xp_16_PreCreate(_inst, _other) { - _inst.gmlrelationship_type = 2; -} -function gml_RoomCC_rm_xp_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_BoostGPA"); - _inst.gmlonClickAction = kgml_Script_btn_click_Boost_GPA; -} -function gml_Room_rm_ad_retrogoal_Create(_inst, _other) {} -function gml_RoomCC_rm_ad_retrogoal_1_PreCreate(_inst, _other) { - _inst.gmlgoto_room = YYASSET_REF(0x0300000e); - _inst.gmlimage = YYASSET_REF(0x01000096); -} -function gml_Room_rm_options2_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_options2_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_NewStarGames"); -} -function gml_RoomCC_rm_options2_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; - _inst.gmlgoto_room = YYASSET_REF(0x03000012); -} -function gml_RoomCC_rm_options2_2_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100013a); - _inst.gmlonClickAction = kgml_Script_btn_click_ad_RG; -} -function gml_RoomCC_rm_options2_3_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000125); - _inst.gmlonClickAction = kgml_Script_btn_click_ad_NSM; -} -function gml_RoomCC_rm_options2_4_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100018a); - _inst.gmlonClickAction = kgml_Script_btn_click_ad_NSB; -} -function gml_RoomCC_rm_options2_5_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x010000f0); - _inst.gmlonClickAction = kgml_Script_btn_click_ad_NSS; -} -function gml_RoomCC_rm_options2_6_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_MusicBy"); - _inst.gmlonClickAction = kgml_Script_btn_click_MusicBy; -} -function gml_RoomCC_rm_options2_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_YouTube"); - _inst.gmlonClickAction = kgml_Script_btn_click_YouTube; -} -function gml_RoomCC_rm_options2_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_RecordBook"); - _inst.gmlonClickAction = kgml_Script_btn_click_RecordBook; -} -function gml_RoomCC_rm_options2_9_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_Leagues"); - _inst.gmlonClickAction = kgml_Script_btn_click_Leagues; -} -function gml_Room_rm_options_mapping_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_options_mapping_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Controls"); -} -function gml_RoomCC_rm_options_mapping_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; - _inst.gmlgoto_room = YYASSET_REF(0x03000012); -} -function gml_RoomCC_rm_options_mapping_2_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "Map_Tab1_Name"); - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsControls1; -} -function gml_RoomCC_rm_options_mapping_3_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "Map_Tab2_Name"); - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsControls2; -} -function gml_RoomCC_rm_options_mapping_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "Map_Tab3_Name"); - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsControls3; -} -function gml_Room_rm_season_tally_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_season_tally_0_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlalpha = 0.2; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_season_tally_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = kgml_Script_btn_click_SeasonReviewBack; - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_season_tally_2_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlalpha = 0.2; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_season_tally_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueReportNext; - _inst.gmlimage_only = true; - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_season_tally_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_LeagueReportPrev; - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_season_tally_5_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Record"); -} -function gml_RoomCC_rm_season_tally_8_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_Room_rm_qb_life_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_qb_life_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Life"); -} -function gml_RoomCC_rm_qb_life_1_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Home; - _inst.gmlimage = YYASSET_REF(0x0100009f); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_qb_life_4_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Relationships"); -} -function gml_RoomCC_rm_qb_life_5_PreCreate(_inst, _other) { - _inst.gmldraw_icon = YYASSET_REF(0x01000158); -} -function gml_RoomCC_rm_qb_life_6_PreCreate(_inst, _other) { - _inst.gmldraw_segments = false; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_life_7_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_life_8_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_life_9_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_life_10_PreCreate(_inst, _other) { - _inst.gmldraw_icon = YYASSET_REF(0x01000158); - _inst.gmldraw_segments = false; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_life_13_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_BuyNRG"); - _inst.gmlonClickAction = kgml_Script_btn_click_nrg_buy; -} -function gml_RoomCC_rm_qb_life_14_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_NRG"); -} -function gml_RoomCC_rm_qb_life_15_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_DrinkNRG"); - _inst.gmlonClickAction = kgml_Script_btn_click_nrg_drink; -} -function gml_RoomCC_rm_qb_life_16_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Shopping"); - _inst.gmlgoto_room = YYASSET_REF(0x03000029); -} -function gml_RoomCC_rm_qb_life_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Contract"); - _inst.gmlgoto_room = YYASSET_REF(0x0300002a); -} -function gml_RoomCC_rm_qb_life_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Training"); - _inst.gmlonClickAction = kgml_Script_btn_click_qb_training; -} -function gml_RoomCC_rm_qb_life_19_PreCreate(_inst, _other) { - _inst.gmltext = "0"; - _inst.gmldraw_box = false; -} -function gml_Room_rm_qb_post_match_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_qb_post_match_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Performance"); -} -function gml_RoomCC_rm_qb_post_match_3_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_match_4_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_match_5_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_match_6_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_match_7_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_match_8_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_match_10_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Finances"); -} -function gml_RoomCC_rm_qb_post_match_11_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); -} -function gml_RoomCC_rm_qb_post_match_13_PreCreate(_inst, _other) { - _inst.gmlrelationship_type = 1; -} -function gml_RoomCC_rm_qb_post_match_14_PreCreate(_inst, _other) { - _inst.gmlrelationship_type = 2; -} -function gml_Room_rm_qb_shopping_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_qb_shopping_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Shopping"); -} -function gml_RoomCC_rm_qb_shopping_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000090); - _inst.gmlonClickAction = kgml_Script_btn_click_shopping_prev; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32773; -} -function gml_RoomCC_rm_qb_shopping_2_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000092); - _inst.gmlonClickAction = kgml_Script_btn_click_shopping_next; - _inst.gmlimage_only = true; - _inst.gmlgp_mapped_button = 32774; -} -function gml_RoomCC_rm_qb_shopping_3_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_shopping_4_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_Draft"; -} -function gml_RoomCC_rm_qb_shopping_5_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_qb_shopping_7_PreCreate(_inst, _other) { - _inst.gmlgoto_room = YYASSET_REF(0x03000027); - _inst.gmlimage = YYASSET_REF(0x0100008e); -} -function gml_RoomCC_rm_qb_shopping_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Items"); - _inst.gmlonClickAction = kgml_Script_btn_click_qb_items; -} -function gml_RoomCC_rm_qb_shopping_9_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Vehicles"); - _inst.gmlonClickAction = kgml_Script_btn_click_qb_vehicles; -} -function gml_RoomCC_rm_qb_shopping_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Property"); - _inst.gmlonClickAction = kgml_Script_btn_click_qb_property; -} -function gml_Room_rm_qb_contract_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_qb_contract_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Contract"); -} -function gml_RoomCC_rm_qb_contract_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; - _inst.gmlgoto_room = YYASSET_REF(0x03000027); -} -function gml_RoomCC_rm_qb_contract_3_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_qb_contract_4_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Team"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_contract_5_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_qb_contract_6_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Salary"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_contract_7_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_qb_contract_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_TouchdownBonus"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_contract_9_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_qb_contract_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Expires"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_contract_12_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_CurrentContract"); -} -function gml_RoomCC_rm_qb_contract_13_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_None"); - _inst.gmltcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_qb_contract_14_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Team"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_contract_15_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_None"); - _inst.gmltcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_qb_contract_16_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Salary"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_contract_17_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_None"); - _inst.gmltcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_qb_contract_18_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_TouchdownBonus"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_contract_19_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_None"); - _inst.gmltcolour = global.gmlc_primary; -} -function gml_RoomCC_rm_qb_contract_20_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Expires"); - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_contract_21_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_NewContract"); -} -function gml_RoomCC_rm_qb_contract_22_PreCreate(_inst, _other) { - _inst.gmltext = "-"; - _inst.gmlonClickAction = kgml_Script_btn_contract_salary_minus; -} -function gml_RoomCC_rm_qb_contract_23_PreCreate(_inst, _other) { - _inst.gmltext = "+"; - _inst.gmlonClickAction = kgml_Script_btn_contract_salary_plus; -} -function gml_RoomCC_rm_qb_contract_24_PreCreate(_inst, _other) { - _inst.gmltext = "+"; - _inst.gmlonClickAction = kgml_Script_btn_contract_tdbonus_plus; -} -function gml_RoomCC_rm_qb_contract_25_PreCreate(_inst, _other) { - _inst.gmltext = "-"; - _inst.gmlonClickAction = kgml_Script_btn_contract_tdbonus_minus; -} -function gml_RoomCC_rm_qb_contract_26_PreCreate(_inst, _other) { - _inst.gmltext = "+"; - _inst.gmlonClickAction = kgml_Script_btn_contract_length_plus; -} -function gml_RoomCC_rm_qb_contract_27_PreCreate(_inst, _other) { - _inst.gmltext = "-"; - _inst.gmlonClickAction = kgml_Script_btn_contract_length_minus; -} -function gml_RoomCC_rm_qb_contract_28_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Negotiate"); - _inst.gmlonClickAction = kgml_Script_btn_contract_negotiate; -} -function gml_RoomCC_rm_qb_contract_30_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Reject"); - _inst.gmlonClickAction = kgml_Script_s_reject_contract; -} -function gml_Room_rm_qb_negotiate_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_qb_negotiate_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Negotiate"); -} -function gml_RoomCC_rm_qb_negotiate_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; - _inst.gmlgoto_room = YYASSET_REF(0x0300002a); -} -function gml_RoomCC_rm_qb_negotiate_2_PreCreate(_inst, _other) { - _inst.gmlimage = _inst.gmlspr_arrowUs; - _inst.gmlonClickAction = kgml_Script_btn_negotiate_higher; -} -function gml_RoomCC_rm_qb_negotiate_3_PreCreate(_inst, _other) { - _inst.gmlimage = _inst.gmlspr_arrowDs; - _inst.gmlonClickAction = kgml_Script_btn_negotiate_lower; -} -function gml_RoomCC_rm_qb_negotiate_5_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlflashtext = true; - _inst.gmlfont = YYASSET_REF(0x07000003); -} -function gml_RoomCC_rm_qb_negotiate_6_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltext = gml_Script_s_str(_inst, _inst, "instrucs_Negotiate"); -} -function gml_Room_rm_qb_post_training_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_qb_post_training_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Performance"); -} -function gml_RoomCC_rm_qb_post_training_3_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_training_4_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_training_5_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_training_6_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_training_7_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_training_8_PreCreate(_inst, _other) { - _inst.gmltext = "Game Rating"; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_qb_post_training_10_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Finances"); -} -function gml_RoomCC_rm_qb_post_training_11_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); -} -function gml_RoomCC_rm_qb_post_training_13_PreCreate(_inst, _other) { - _inst.gmlrelationship_type = 1; -} -function gml_RoomCC_rm_qb_post_training_14_PreCreate(_inst, _other) { - _inst.gmlrelationship_type = 2; -} -function gml_Room_rm_draft_college_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_Room_rm_profile_boss_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_profile_boss_0_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_boss_1_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; -} -function gml_RoomCC_rm_profile_boss_2_PreCreate(_inst, _other) { - _inst.gmlhalign = 0; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_boss_3_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_HeadCoach"; -} -function gml_RoomCC_rm_profile_boss_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfile; -} -function gml_RoomCC_rm_profile_boss_5_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_get_credit(_inst, _inst); - _inst.gmlicon = YYASSET_REF(0x01000069); -} -function gml_RoomCC_rm_profile_boss_6_PreCreate(_inst, _other) { - _inst.gmlhalign = 2; - _inst.gmldraw_box = false; -} -function gml_RoomCC_rm_profile_boss_7_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_CurrentHire"); -} -function gml_RoomCC_rm_profile_boss_8_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_YourHistory"); -} -function gml_RoomCC_rm_profile_boss_9_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_YourRecord"); -} -function gml_RoomCC_rm_profile_boss_10_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_RetroBowlRecord"); -} -function gml_RoomCC_rm_profile_boss_11_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_StaffProfileBack; - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; -} -function gml_RoomCC_rm_profile_boss_12_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000094); - _inst.gmlonClickAction = kgml_Script_btn_click_EditProfile; - _inst.gmlimage_only = true; -} -function gml_RoomCC_rm_profile_boss_13_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; -} -function gml_RoomCC_rm_profile_boss_14_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmlhalign = 0; -} -function gml_RoomCC_rm_profile_boss_15_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Staff"); -} -function gml_RoomCC_rm_profile_boss_16_PreCreate(_inst, _other) { - _inst.gmlinfo_msg = "info_GPAExplanation"; -} -function gml_Room_rm_exhibition_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_exhibition_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_ExhibitionGame"); -} -function gml_RoomCC_rm_exhibition_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000096); - _inst.gmlonClickAction = kgml_Script_btn_click_exhibition_exit; -} -function gml_RoomCC_rm_exhibition_2_PreCreate(_inst, _other) { - _inst.gmlscale = 7; - _inst.gmlbackground_im = 1; -} -function gml_RoomCC_rm_exhibition_3_PreCreate(_inst, _other) { - _inst.gmlfacing_right = false; - _inst.gmlscale = 7; - _inst.gmlbackground_im = 1; -} -function gml_RoomCC_rm_exhibition_4_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Ball"); -} -function gml_RoomCC_rm_exhibition_5_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Uniforms"); -} -function gml_RoomCC_rm_exhibition_6_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x01000003); - _inst.gmlonClickAction = kgml_Script_btn_click_BallStyle; -} -function gml_RoomCC_rm_exhibition_7_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Uniform_Away; -} -function gml_RoomCC_rm_exhibition_8_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Uniform_Home; -} -function gml_RoomCC_rm_exhibition_9_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_ChangeTeam"); - _inst.gmlonClickAction = kgml_Script_btn_click_ChangeTeamAway; -} -function gml_RoomCC_rm_exhibition_10_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_ChangeTeam"); - _inst.gmlonClickAction = kgml_Script_btn_click_ChangeTeamHome; -} -function gml_RoomCC_rm_exhibition_11_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_exhibition_controller_0; -} -function gml_RoomCC_rm_exhibition_12_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_exhibition_controller_1; -} -function gml_RoomCC_rm_exhibition_13_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Exhibition_Play; - _inst.gmlimage = YYASSET_REF(0x01000091); -} -function gml_RoomCC_rm_exhibition_14_PreCreate(_inst, _other) { - _inst.gmlgoto_room = YYASSET_REF(0x03000030); - _inst.gmlimage = YYASSET_REF(0x0100009e); -} -function gml_RoomCC_rm_exhibition_15_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_Exhibition_Play; - _inst.gmlimage = YYASSET_REF(0x01000091); -} -function gml_RoomCC_rm_exhibition_16_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Roster"); - _inst.gmlonClickAction = kgml_Script_btn_click_RosterTeamAway; -} -function gml_RoomCC_rm_exhibition_17_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Roster"); - _inst.gmlonClickAction = kgml_Script_btn_click_RosterTeamHome; -} -function gml_RoomCC_rm_exhibition_19_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltext = "P2"; -} -function gml_RoomCC_rm_exhibition_20_PreCreate(_inst, _other) { - _inst.gmldraw_box = false; - _inst.gmltext = "P1"; -} -function gml_Room_rm_options_exh_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_options_exh_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Options"); -} -function gml_RoomCC_rm_options_exh_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlgp_mapped_hidden = global.gmlgp_back; - _inst.gmlgoto_room = YYASSET_REF(0x0300002f); -} -function gml_RoomCC_rm_options_exh_2_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsDriveLeft_Exh; -} -function gml_RoomCC_rm_options_exh_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsWeather_Exh; -} -function gml_RoomCC_rm_options_exh_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsMatchLength_Exh; -} -function gml_RoomCC_rm_options_exh_5_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_DriveDirection"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_exh_6_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_QtrLength"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_exh_7_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Weather"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_exh_8_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "btn_KickReturns"); - _inst.gmldraw_box = false; - _inst.gmlhalign = 2; -} -function gml_RoomCC_rm_options_exh_9_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_OptionsKickReturns_Exh; -} -function gml_Room_rm_exhibition_postmatch_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_exhibition_postmatch_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Result"); -} -function gml_RoomCC_rm_exhibition_postmatch_2_PreCreate(_inst, _other) { - _inst.gmlgoto_room = YYASSET_REF(0x0300002f); - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Continue"); -} -function gml_Room_rm_exhibition_options_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_exhibition_options_0_PreCreate(_inst, _other) { - _inst.gmltext = gml_Script_s_str(_inst, _inst, "ui_Options"); -} -function gml_RoomCC_rm_exhibition_options_1_PreCreate(_inst, _other) { - _inst.gmlimage = YYASSET_REF(0x0100008e); - _inst.gmlonClickAction = kgml_Script_btn_click_exhibition_exit; -} -function gml_RoomCC_rm_exhibition_options_2_PreCreate(_inst, _other) { - _inst.gmltitle = gml_Script_s_str(_inst, _inst, "ui_Controllers"); -} -function gml_RoomCC_rm_exhibition_options_3_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_exhibition_switch_start; - _inst.gmlimage = YYASSET_REF(0x01000091); -} -function gml_RoomCC_rm_exhibition_options_4_PreCreate(_inst, _other) { - _inst.gmlonClickAction = kgml_Script_btn_click_exhibition_controllers; -} -function gml_RoomCC_rm_exhibition_options_5_PreCreate(_inst, _other) { - _inst.gmlaction_create = kgml_Script_rm_exhibition_options_create; -} -function gml_Room_rm_choose_team_college_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_choose_team_college_0_PreCreate(_inst, _other) { - _inst.gmlaction_create = kgml_Script_s_rm_choose_team_co_init; -} -function gml_Room_rm_league_college_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_league_college_0_PreCreate(_inst, _other) { - _inst.gmlaction_create = kgml_Script_s_rm_league_co_init; -} -function gml_Room_rm_debug_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_debug_0_PreCreate(_inst, _other) { - _inst.gmlaction_create = kgml_Script_s_debug_room_init; -} -function gml_Room_rm_postseason_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_postseason_0_PreCreate(_inst, _other) { - _inst.gmlaction_create = kgml_Script_s_rm_postseason_init; -} -function gml_Room_rm_editor_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_editor_0_PreCreate(_inst, _other) { - _inst.gmlaction_create = kgml_Script_s_rm_editor_init; -} -function gml_Room_rm_edit_competition_Create(_inst, _other) { - layer_background_blend(layer_background_get_id(layer_get_id("Background")), global.gmlc_background); -} -function gml_RoomCC_rm_edit_competition_0_PreCreate(_inst, _other) { - _inst.gmlaction_create = kgml_Script_s_rm_edit_competition_init; -} -function gmlInitGlobal() { - global.gmlg_version = 0; - global.gmlg_savedelay = 0; - global.gmlg_optionsave = 0; - global.gmlg_savename1 = 0; - global.gmlg_savename2 = 0; - global.gmlg_savename3 = 0; - global.gmlg_savename4 = 0; - global.gmlg_savename5 = 0; - global.gmlg_savename_exh = 0; - global.gmlc_background = 0; - global.gmlc_shadow = 0; - global.gmlc_primary = 0; - global.gmlc_highlight = 0; - global.gmlc_buttons = 0; - global.gmlc_routes = 0; - global.gmlc_routes_rb = 0; - global.gmlc_headcoach = 0; - global.gmlc_offense = 0; - global.gmlc_defense = 0; - global.gmlc_specialteams = 0; - global.gmlc_toxic = 0; - global.gmlc_backfill = 0; - global.gmlui_skin = 0; - global.gmlcolorHelmet = 0; - global.gmlcolorLogo = 0; - global.gmlcolorShirt = 0; - global.gmlcolorSleeve = 0; - global.gmlcolorPants = 0; - global.gmlcolorPants_b = 0; - global.gmlcolorStripe = 0; - global.gmlcolorSocks = 0; - global.gmlcolorSocks_b = 0; - global.gmlcolorSkin = 0; - global.gmlcolorCleats = 0; - global.gmlreplaceHelmet = 0; - global.gmlreplaceLogo = 0; - global.gmlreplaceShirt = 0; - global.gmlreplaceSleeve = 0; - global.gmlreplacePants = 0; - global.gmlreplacePants_b = 0; - global.gmlreplaceStripe = 0; - global.gmlreplaceSocks = 0; - global.gmlreplaceSocks_b = 0; - global.gmlreplaceSkin = 0; - global.gmlreplaceCleats = 0; - global.gmlg_m = 0; - global.gmlflickVelX = 0; - global.gmlflickVelY = 0; - global.gmlsnd_tackle_time = 0; - gml_GlobalScript_s_update_shopping_buttons(global, global); - gml_GlobalScript_s_college_sorting(global, global); - gml_GlobalScript_s_college_league(global, global); - gml_GlobalScript_s_college_balance(global, global); - gml_GlobalScript_s_count_simmed_games(global, global); - gml_GlobalScript_season_tally_scripts(global, global); - gml_GlobalScript_s_choose_mode_hc(global, global); - gml_GlobalScript_s_benched(global, global); - gml_GlobalScript_s_cpu_is_kicking(global, global); - gml_GlobalScript_s_college_edit_competition(global, global); - gml_GlobalScript_nx_scripts(global, global); - gml_GlobalScript_s_get_player_body_type(global, global); - gml_GlobalScript_s_college_details(global, global); - gml_GlobalScript_s_recruitment_credits(global, global); - gml_GlobalScript_qb_contract_scripts(global, global); - gml_GlobalScript_s_draw_player_image(global, global); - gml_GlobalScript_s_college_gui_helpers(global, global); - gml_GlobalScript_s_load_profile_uni(global, global); - gml_GlobalScript_s_get_lifestyle(global, global); - gml_GlobalScript_btn_meet_teammate(global, global); - gml_GlobalScript_s_check_qb_mode_benched(global, global); - gml_GlobalScript_s_college_ranking(global, global); - gml_GlobalScript_font_scripts(global, global); - gml_GlobalScript_btn_click_Details_Back(global, global); - gml_GlobalScript_s_replay_controls(global, global); - gml_GlobalScript_nrg(global, global); - gml_GlobalScript_s_college_draft(global, global); - gml_GlobalScript_s_check_ingame_control_change(global, global); - gml_GlobalScript_s_remove_player(global, global); - gml_GlobalScript_btn_click_BengRams(global, global); - gml_GlobalScript_btn_click_OptionsAutoRun(global, global); - gml_GlobalScript_title_scripts(global, global); - gml_GlobalScript_s_str_helpers(global, global); - gml_GlobalScript_s_college_competitions_seeding(global, global); - gml_GlobalScript_s_get_achievement(global, global); - gml_GlobalScript_s_count_achievement(global, global); - gml_GlobalScript_s_get_achievement_percentage(global, global); - gml_GlobalScript_s_complete_achievement(global, global); - gml_GlobalScript_s_sort_retrobowl_list(global, global); - gml_GlobalScript_s_sort_retrobowl_history_list(global, global); - gml_GlobalScript_btn_click_EditAFC(global, global); - gml_GlobalScript_btn_click_EditNFC(global, global); - gml_GlobalScript_btn_click_EditTeam(global, global); - gml_GlobalScript_s_round_to_decimal(global, global); - gml_GlobalScript_btn_click_TeamEditCancel(global, global); - gml_GlobalScript_btn_click_TeamEditDone(global, global); - gml_GlobalScript_btn_click_TeamEditRestore(global, global); - gml_GlobalScript_btn_click_InputHelmet(global, global); - gml_GlobalScript_btn_click_InputLogo(global, global); - gml_GlobalScript_btn_click_InputShirt(global, global); - gml_GlobalScript_btn_click_InputSleeve(global, global); - gml_GlobalScript_btn_click_InputPants(global, global); - gml_GlobalScript_btn_click_InputStripe(global, global); - gml_GlobalScript_btn_click_InputSocks1(global, global); - gml_GlobalScript_btn_click_InputSocks2(global, global); - gml_GlobalScript_btn_click_InputEndzone(global, global); - gml_GlobalScript_btn_click_EditHelmet(global, global); - gml_GlobalScript_btn_click_EditLogo(global, global); - gml_GlobalScript_btn_click_EditShirt(global, global); - gml_GlobalScript_btn_click_EditSleeve(global, global); - gml_GlobalScript_btn_click_EditPants(global, global); - gml_GlobalScript_btn_click_EditStripe(global, global); - gml_GlobalScript_btn_click_EditSocks1(global, global); - gml_GlobalScript_btn_click_EditSocks2(global, global); - gml_GlobalScript_btn_click_EditEndzone(global, global); - gml_GlobalScript_btn_click_Kit1(global, global); - gml_GlobalScript_btn_click_Kit2(global, global); - gml_GlobalScript_btn_click_Kit3(global, global); - gml_GlobalScript_btn_click_Kit4(global, global); - gml_GlobalScript_btn_click_RestoreAllTeams(global, global); - gml_GlobalScript_btn_click_KR_Select(global, global); - gml_GlobalScript_btn_click_EditCopySlotA(global, global); - gml_GlobalScript_s_sound_audience_inc(global, global); - gml_GlobalScript_btn_click_EditCopySlotB(global, global); - gml_GlobalScript_btn_click_EditCopySlotC(global, global); - gml_GlobalScript_btn_click_EditCopySlotD(global, global); - gml_GlobalScript_btn_click_EditCopySlotE(global, global); - gml_GlobalScript_btn_click_TeamEditMore(global, global); - gml_GlobalScript_btn_click_TeamEditMoreDone(global, global); - gml_GlobalScript_btn_click_FacilityStadium(global, global); - gml_GlobalScript_btn_click_FacilityTraining(global, global); - gml_GlobalScript_btn_click_FacilityStaff(global, global); - gml_GlobalScript_btn_click_HOF_players(global, global); - gml_GlobalScript_btn_click_HOF_player_records(global, global); - gml_GlobalScript_btn_click_HOF_Select(global, global); - gml_GlobalScript_btn_click_HofNext(global, global); - gml_GlobalScript_btn_click_HofPrev(global, global); - gml_GlobalScript_btn_click_HOF_Coach(global, global); - gml_GlobalScript_btn_click_Records_Reset(global, global); - gml_GlobalScript_btn_click_League_Back(global, global); - gml_GlobalScript_btn_click_LeaguePanel(global, global); - gml_GlobalScript_btn_click_LeagueNFC(global, global); - gml_GlobalScript_btn_click_LeagueAFC(global, global); - gml_GlobalScript_keyboard_scripts(global, global); - gml_GlobalScript_s_college_tools(global, global); - gml_GlobalScript_btn_click_LeagueSchedule(global, global); - gml_GlobalScript_btn_click_SchedulePrev(global, global); - gml_GlobalScript_btn_click_ScheduleNext(global, global); - gml_GlobalScript_btn_click_PlayOffs(global, global); - gml_GlobalScript_btn_click_PlayOffs_Back(global, global); - gml_GlobalScript_btn_click_PlayOffsPlay(global, global); - gml_GlobalScript_btn_click_PlayOffsSkip(global, global); - gml_GlobalScript_btn_click_Change_Favourite(global, global); - gml_GlobalScript_btn_click_ChooseAFC(global, global); - gml_GlobalScript_btn_click_ChooseNFC(global, global); - gml_GlobalScript_btn_click_ChooseTeam(global, global); - gml_GlobalScript_btn_click_ChooseTeamNew(global, global); - gml_GlobalScript_btn_click_ChooseReject(global, global); - gml_GlobalScript_btn_click_Continue(global, global); - gml_GlobalScript_btn_click_Details_Continue(global, global); - gml_GlobalScript_s_uniform_helpers(global, global); - gml_GlobalScript_btn_click_FrontOffice(global, global); - gml_GlobalScript_btn_click_FreeAgents2(global, global); - gml_GlobalScript_btn_click_HallOfFame(global, global); - gml_GlobalScript_btn_click_Home(global, global); - gml_GlobalScript_btn_click_League(global, global); - gml_GlobalScript_btn_click_Options(global, global); - gml_GlobalScript_btn_click_Profile(global, global); - gml_GlobalScript_btn_click_ChooseFace(global, global); - gml_GlobalScript_btn_click_ChooseFacePrev(global, global); - gml_GlobalScript_btn_click_ChooseFaceNext(global, global); - gml_GlobalScript_btn_click_ChooseFaceDone(global, global); - gml_GlobalScript_btn_click_Uniforms(global, global); - gml_GlobalScript_btn_click_Uniform_Away(global, global); - gml_GlobalScript_btn_click_Uniform_Home(global, global); - gml_GlobalScript__poki_rewarded_ad(global, global); - gml_GlobalScript_btn_click_BallStyle(global, global); - gml_GlobalScript_btn_click_LeagueReportNext(global, global); - gml_GlobalScript_btn_click_LeagueReportPrev(global, global); - gml_GlobalScript_btn_click_OptionsNewGame(global, global); - gml_GlobalScript_btn_click_OptionsDriveLeft(global, global); - gml_GlobalScript_btn_click_OptionsDriveRight(global, global); - gml_GlobalScript_btn_click_OptionsDriveBoth(global, global); - gml_GlobalScript_btn_click_OptionsScanlines(global, global); - gml_GlobalScript_btn_click_OptionsSoundFX(global, global); - gml_GlobalScript_btn_click_OptionsWeather(global, global); - gml_GlobalScript_btn_click_OptionsReplays(global, global); - gml_GlobalScript_btn_click_OptionsZoom(global, global); - gml_GlobalScript_btn_click_InvertedThrowing(global, global); - gml_GlobalScript_btn_click_OptionsMatchLength(global, global); - gml_GlobalScript_btn_click_OptionsTeamEditor(global, global); - gml_GlobalScript_btn_click_OptionsDifficulty(global, global); - gml_GlobalScript_btn_click_OptionsSalaryCap(global, global); - gml_GlobalScript_chk_click_gamepad(global, global); - gml_GlobalScript_s_apple_arcade_helpers(global, global); - gml_GlobalScript_btn_click_PlayerProfile(global, global); - gml_GlobalScript_btn_click_PlayerProfile_Back(global, global); - gml_GlobalScript_btn_click_ProfilePrev(global, global); - gml_GlobalScript_btn_click_MeetingPrev(global, global); - gml_GlobalScript_btn_click_ProfileNext(global, global); - gml_GlobalScript_btn_click_MeetingNext(global, global); - gml_GlobalScript_btn_click_Profile_Back(global, global); - gml_GlobalScript_btn_click_Profile_Pick(global, global); - gml_GlobalScript_btn_click_Profile_Cut(global, global); - gml_GlobalScript_btn_click_Profile_Trade(global, global); - gml_GlobalScript_btn_click_Profile_Stats(global, global); - gml_GlobalScript_btn_click_Profile_Rest(global, global); - gml_GlobalScript_btn_click_Profile_Not_Interested(global, global); - gml_GlobalScript_btn_click_Profile_ScoutPlayer(global, global); - gml_GlobalScript_btn_click_AddSkill(global, global); - gml_GlobalScript_btn_click_AddSpeed(global, global); - gml_GlobalScript_btn_click_AddStrength(global, global); - gml_GlobalScript_btn_click_AddStamina(global, global); - gml_GlobalScript_btn_click_StatsNext(global, global); - gml_GlobalScript_btn_click_StatsPrev(global, global); - gml_GlobalScript_btn_click_StatsView1(global, global); - gml_GlobalScript_btn_click_StatsView2(global, global); - gml_GlobalScript_btn_click_EditProfile(global, global); - gml_GlobalScript_btn_click_Meeting_Morale(global, global); - gml_GlobalScript_btn_click_Meeting_Condition(global, global); - gml_GlobalScript_s_qb_mode_update_resting(global, global); - gml_GlobalScript_btn_click_Meeting_LevelUp(global, global); - gml_GlobalScript_btn_click_Meeting_ExtendContract(global, global); - gml_GlobalScript_btn_click_FieldGoal(global, global); - gml_GlobalScript_btn_click_Running(global, global); - gml_GlobalScript_btn_click_Passing(global, global); - gml_GlobalScript_s_get_happiness(global, global); - gml_GlobalScript_btn_click_Training(global, global); - gml_GlobalScript_btn_click_Roster(global, global); - gml_GlobalScript_btn_click_Roster_Back(global, global); - gml_GlobalScript_btn_click_DraftPrev(global, global); - gml_GlobalScript_btn_click_DraftNext(global, global); - gml_GlobalScript_btn_click_DraftDone(global, global); - gml_GlobalScript_btn_click_FreeAgents(global, global); - gml_GlobalScript_btn_click_FreeAgentsBack(global, global); - gml_GlobalScript_btn_click_RestAll(global, global); - gml_GlobalScript_btn_click_FreeAgentsNext(global, global); - gml_GlobalScript_btn_click_FreeAgentsPrev(global, global); - gml_GlobalScript_btn_click_FreeAgentsReset(global, global); - gml_GlobalScript_btn_click_Boost_Morale(global, global); - gml_GlobalScript_btn_click_Boost_Condition(global, global); - gml_GlobalScript_btn_click_Boost_Salary_Cap(global, global); - gml_GlobalScript_s_set_up_button_kickoff(global, global); - gml_GlobalScript_s_college_editor(global, global); - gml_GlobalScript_btn_click_DeleteSlot1(global, global); - gml_GlobalScript_btn_click_DeleteSlot2(global, global); - gml_GlobalScript_btn_click_DeleteSlot3(global, global); - gml_GlobalScript_btn_click_DeleteSlot4(global, global); - gml_GlobalScript_btn_click_DeleteSlot5(global, global); - gml_GlobalScript_btn_click_StaffProfile(global, global); - gml_GlobalScript_btn_click_StaffProfileNext(global, global); - gml_GlobalScript_s_draw_gamepad_controls(global, global); - gml_GlobalScript_s_team_helpers(global, global); - gml_GlobalScript_btn_click_StaffProfilePrev(global, global); - gml_GlobalScript_btn_click_StaffProfileBack(global, global); - gml_GlobalScript_btn_click_HireStaff(global, global); - gml_GlobalScript_btn_click_ViewHires(global, global); - gml_GlobalScript_btn_click_ViewHiresProfile(global, global); - gml_GlobalScript_btn_click_ViewHiresBack(global, global); - gml_GlobalScript_btn_click_ViewHiresReset(global, global); - gml_GlobalScript_btn_click_TrainingLight(global, global); - gml_GlobalScript_btn_click_TrainingNormal(global, global); - gml_GlobalScript_btn_click_TrainingHard(global, global); - gml_GlobalScript_btn_click_XP_Continue(global, global); - gml_GlobalScript_btn_click_XP_Back(global, global); - gml_GlobalScript_btn_response_quit_yes(global, global); - gml_GlobalScript_btn_response_newgame_commit(global, global); - gml_GlobalScript_btn_response_kick_no(global, global); - gml_GlobalScript_btn_response_punt_yes(global, global); - gml_GlobalScript_btn_response_fg_yes(global, global); - gml_GlobalScript_btn_response_1pt(global, global); - gml_GlobalScript_btn_response_2pt(global, global); - gml_GlobalScript_btn_response_onsidekick_no(global, global); - gml_GlobalScript_btn_response_onsidekick_yes(global, global); - gml_GlobalScript_btn_response_cut_player_yes(global, global); - gml_GlobalScript_btn_response_skip_draft_yes(global, global); - gml_GlobalScript_btn_response_pick_player_yes(global, global); - gml_GlobalScript_btn_click_OptionsKickReturns(global, global); - gml_GlobalScript_btn_response_in_trade_player_yes(global, global); - gml_GlobalScript_btn_response_out_trade_player_yes(global, global); - gml_GlobalScript_btn_response_out_trade_player_no(global, global); - gml_GlobalScript_btn_response_player_meeting_morale_yes(global, global); - gml_GlobalScript_btn_response_player_meeting_condition_yes(global, global); - gml_GlobalScript_btn_response_player_meeting_levelup_yes(global, global); - gml_GlobalScript_btn_response_player_meeting_extend_contract(global, global); - gml_GlobalScript_btn_response_boost_morale(global, global); - gml_GlobalScript_btn_response_boost_condition(global, global); - gml_GlobalScript_btn_response_boost_salary_cap(global, global); - gml_GlobalScript_s_confirm_upgrade_stadium(global, global); - gml_GlobalScript_s_confirm_upgrade_training(global, global); - gml_GlobalScript_s_confirm_upgrade_rehab(global, global); - gml_GlobalScript_btn_response_hirestaff(global, global); - gml_GlobalScript_btn_response_clearfreeagents(global, global); - gml_GlobalScript_btn_response_rest_player_yes(global, global); - gml_GlobalScript_btn_response_cointoss_kick(global, global); - gml_GlobalScript_btn_response_cointoss_receive(global, global); - gml_GlobalScript_btn_response_skip_tutorial(global, global); - gml_GlobalScript_btn_response_confirm_new_team(global, global); - gml_GlobalScript_s_store_cant_afford(global, global); - gml_GlobalScript_s_tip_continue(global, global); - gml_GlobalScript_s_qb_mode_auto_xp(global, global); - gml_GlobalScript_s_confirm_staff_hire_reset(global, global); - gml_GlobalScript_s_confirm_freeagent_hire_reset(global, global); - gml_GlobalScript_btn_response_deletegame1(global, global); - gml_GlobalScript_btn_response_deletegame2(global, global); - gml_GlobalScript_btn_response_deletegame3(global, global); - gml_GlobalScript_btn_response_deletegame4(global, global); - gml_GlobalScript_btn_response_deletegame5(global, global); - gml_GlobalScript_s_simming_action(global, global); - gml_GlobalScript_btn_response_hof_select(global, global); - gml_GlobalScript_btn_response_records_reset(global, global); - gml_GlobalScript_btn_match_kick(global, global); - gml_GlobalScript_s_do_prematch_dilemma(global, global); - gml_GlobalScript_s_do_postmatch_dilemma(global, global); - gml_GlobalScript_s_parse_dilemma(global, global); - gml_GlobalScript_s_create_dilemma(global, global); - gml_GlobalScript_s_choose_dilemma(global, global); - gml_GlobalScript_s_dilemma_choice_1(global, global); - gml_GlobalScript_s_dilemma_choice_2(global, global); - gml_GlobalScript_s_dilemma_choice(global, global); - gml_GlobalScript_s_convert_string_to_sprite(global, global); - gml_GlobalScript_s_sort_list_by_column(global, global); - gml_GlobalScript_s_check_draft(global, global); - gml_GlobalScript_s_create_draftlist(global, global); - gml_GlobalScript_s_sound_audience_tck(global, global); - gml_GlobalScript_s_create_freeagentlist(global, global); - gml_GlobalScript_s_create_freeagent(global, global); - gml_GlobalScript_s_create_tradelist(global, global); - gml_GlobalScript_s_create_storelist(global, global); - gml_GlobalScript_s_create_player_storelist(global, global); - gml_GlobalScript_s_count_hires_by_position(global, global); - gml_GlobalScript_s_count_players_by_position_store(global, global); - gml_GlobalScript_s_get_hire_shortlist(global, global); - gml_GlobalScript_s_reset_draft_picks(global, global); - gml_GlobalScript_poki_btn_click_CoinBoost(global, global); - gml_GlobalScript_s_update_draft_page(global, global); - gml_GlobalScript_s_update_freeagents_page(global, global); - gml_GlobalScript_s_college_admissions_draft(global, global); - gml_GlobalScript_s_remaining_picks(global, global); - gml_GlobalScript_s_remaining_picks_by_round(global, global); - gml_GlobalScript_s_get_trade_value(global, global); - gml_GlobalScript_s_get_trade_value_by_rating(global, global); - gml_GlobalScript_s_get_offer_team(global, global); - gml_GlobalScript_s_clear_trade_offers(global, global); - gml_GlobalScript_s_clear_freeagents(global, global); - gml_GlobalScript_s_clear_storelist(global, global); - gml_GlobalScript_s_end_draft_round(global, global); - gml_GlobalScript_s_received_AI_kickoff(global, global); - gml_GlobalScript_s_update_contracts(global, global); - gml_GlobalScript_s_aim_AI_kickoff(global, global); - gml_GlobalScript_btn_click_SeasonReview(global, global); - gml_GlobalScript_s_get_new_salary(global, global); - gml_GlobalScript_s_check_expired_contract_message(global, global); - gml_GlobalScript_s_get_salary_cap_space(global, global); - gml_GlobalScript_s_create_new_save(global, global); - gml_GlobalScript_s_loadgame(global, global); - gml_GlobalScript_s_savegame(global, global); - gml_GlobalScript_s_create_map_options(global, global); - gml_GlobalScript_s_count_full_seasons(global, global); - gml_GlobalScript_s_load_options(global, global); - gml_GlobalScript_s_save_options(global, global); - gml_GlobalScript_s_save_backup(global, global); - gml_GlobalScript_s_load_map_file(global, global); - gml_GlobalScript_s_update_maplist_from_file(global, global); - gml_GlobalScript_s_load_strings(global, global); - gml_GlobalScript_s_load_teams(global, global); - gml_GlobalScript_s_load_team_detail(global, global); - gml_GlobalScript_s_load_retrobowl_hof(global, global); - gml_GlobalScript_s_load_retrobowl_history(global, global); - gml_GlobalScript_s_load_schedule(global, global); - gml_GlobalScript_s_get_savename(global, global); - gml_GlobalScript_s_get_string_save_details(global, global); - gml_GlobalScript_s_destroy_master(global, global); - gml_GlobalScript_s_save_uniform_file2(global, global); - gml_GlobalScript_s_load_uniform_file2(global, global); - gml_GlobalScript_s_load_teamname_from_uniform_file(global, global); - gml_GlobalScript_s_load_endzone_from_uniform_file(global, global); - gml_GlobalScript_s_create_my_fixture_list(global, global); - gml_GlobalScript_s_create_fixdata(global, global); - gml_GlobalScript_s_do_schedule(global, global); - gml_GlobalScript_s_create_playoffs(global, global); - gml_GlobalScript_s_create_playoffs2(global, global); - gml_GlobalScript_s_playoffs_12(global, global); - gml_GlobalScript_s_get_week_superbowl(global, global); - gml_GlobalScript_s_do_playoff_schedule(global, global); - gml_GlobalScript_s_get_random_scoredata(global, global); - gml_GlobalScript_s_promote_playoff_winner(global, global); - gml_GlobalScript_s_add_to_human_fixtures(global, global); - gml_GlobalScript_s_update_human_playoff_fixtures(global, global); - gml_GlobalScript_s_get_playoff_fixture_by_week(global, global); - gml_GlobalScript_s_get_human_fixture_by_week(global, global); - gml_GlobalScript_s_get_human_fixture_previous(global, global); - gml_GlobalScript_exhibition_scripts(global, global); - gml_GlobalScript_s_get_human_fixture_next(global, global); - gml_GlobalScript_s_count_remaining_fixtures(global, global); - gml_GlobalScript_s_get_division_winner(global, global); - gml_GlobalScript_s_get_team_position_by_id(global, global); - gml_GlobalScript_s_get_division_winner_name(global, global); - gml_GlobalScript_s_get_division_winner_by_seed(global, global); - gml_GlobalScript_s_get_division_winner_name_by_seed(global, global); - gml_GlobalScript_s_skip_to_week(global, global); - gml_GlobalScript_s_clear_playoff_fixtures(global, global); - gml_GlobalScript_s_update_team_edit_buttons(global, global); - gml_GlobalScript_s_set_up_edit_screen(global, global); - gml_GlobalScript_s_color_picker(global, global); - gml_GlobalScript_s_set_up_uniforms(global, global); - gml_GlobalScript_s_set_up_uniforms_training(global, global); - gml_GlobalScript_s_set_up_uniform_profile(global, global); - gml_GlobalScript_s_shader_get_uniforms(global, global); - gml_GlobalScript_s_shader_set_uniforms(global, global); - gml_GlobalScript_s_convert_uniform_colours_all(global, global); - gml_GlobalScript_s_convert_uniform_colour(global, global); - gml_GlobalScript_s_restore_uniforms_all(global, global); - gml_GlobalScript_s_copy_uniforms_slot_a(global, global); - gml_GlobalScript_s_copy_uniforms_slot_b(global, global); - gml_GlobalScript_s_copy_uniforms_slot_c(global, global); - gml_GlobalScript_s_copy_uniforms_slot_d(global, global); - gml_GlobalScript_s_set_up_kickoff(global, global); - gml_GlobalScript_s_copy_uniforms_slot_e(global, global); - gml_GlobalScript_s_update_uniform_name(global, global); - gml_GlobalScript_s_copy_teamnames_from_uniform_file(global, global); - gml_GlobalScript_s_edit_name(global, global); - gml_GlobalScript_btn_click_edit_div1(global, global); - gml_GlobalScript_btn_click_edit_div2(global, global); - gml_GlobalScript_s_history(global, global); - gml_GlobalScript_btn_click_edit_div3(global, global); - gml_GlobalScript_btn_click_edit_div4(global, global); - gml_GlobalScript_s_college_data_versioning(global, global); - gml_GlobalScript_btn_click_edit_conf1(global, global); - gml_GlobalScript_btn_click_edit_conf2(global, global); - gml_GlobalScript_s_edit_confirm_div1(global, global); - gml_GlobalScript_s_edit_confirm_div2(global, global); - gml_GlobalScript_s_edit_confirm_div3(global, global); - gml_GlobalScript_s_edit_confirm_div4(global, global); - gml_GlobalScript_s_edit_confirm_conf1(global, global); - gml_GlobalScript_s_edit_confirm_conf2(global, global); - gml_GlobalScript_s_populate_division(global, global); - gml_GlobalScript_s_populate_schedulebox(global, global); - gml_GlobalScript_s_create_credit(global, global); - gml_GlobalScript_s_set_up_xp_headers(global, global); - gml_GlobalScript_s_count_hof_entries(global, global); - gml_GlobalScript_s_set_up_hof_players_screen(global, global); - gml_GlobalScript_s_iap_init(global, global); - gml_GlobalScript_s_set_up_purchase_ids(global, global); - gml_GlobalScript_s_iap_async_android(global, global); - gml_GlobalScript_s_iap_async_ios(global, global); - gml_GlobalScript_s_iap_purchase_FullVersion(global, global); - gml_GlobalScript_s_set_position_kickoff(global, global); - gml_GlobalScript_s_iap_purchase_Credits_20(global, global); - gml_GlobalScript_s_iap_purchase_Credits_50(global, global); - gml_GlobalScript_s_iap_purchase_Credits_100(global, global); - gml_GlobalScript_s_iap_purchase_Credits_250(global, global); - gml_GlobalScript_s_iap_restore(global, global); - gml_GlobalScript_s_open_store(global, global); - gml_GlobalScript_s_open_store_nag(global, global); - gml_GlobalScript_s_do_nag_message(global, global); - gml_GlobalScript_s_do_purchase_message(global, global); - gml_GlobalScript_btn_step_check_fullversion(global, global); - gml_GlobalScript_btn_step_check_iaps(global, global); - gml_GlobalScript_s_freeze_purchase_buttons(global, global); - gml_GlobalScript_s_unfreeze_purchase_buttons(global, global); - gml_GlobalScript_s_do_info_position(global, global); - gml_GlobalScript_s_do_info_skills(global, global); - gml_GlobalScript_s_do_info_coachtrait(global, global); - gml_GlobalScript_s_do_info_draftpicks(global, global); - gml_GlobalScript_s_do_info(global, global); - gml_GlobalScript_s_create_camera(global, global); - gml_GlobalScript_s_play(global, global); - gml_GlobalScript_s_update_poki_scaling(global, global); - gml_GlobalScript_s_pre_match(global, global); - gml_GlobalScript_s_player_profile_qb_mode(global, global); - gml_GlobalScript_s_do_next_week(global, global); - gml_GlobalScript_s_start_new_season(global, global); - gml_GlobalScript_s_update_team_buttons(global, global); - gml_GlobalScript_s_update_job_offer_buttons(global, global); - gml_GlobalScript_s_update_options(global, global); - gml_GlobalScript_s_get_attitude_icon(global, global); - gml_GlobalScript_s_get_credit(global, global); - gml_GlobalScript_s_decline_facilities(global, global); - gml_GlobalScript_s_do_result_news_qb(global, global); - gml_GlobalScript_s_reset_player_meetings(global, global); - gml_GlobalScript_s_has_xp_gain(global, global); - gml_GlobalScript_s_is_bye_week(global, global); - gml_GlobalScript_s_do_bye_week(global, global); - gml_GlobalScript_s_do_postmatch_effects(global, global); - gml_GlobalScript_s_do_postmatch_fans(global, global); - gml_GlobalScript_s_check_intro(global, global); - gml_GlobalScript_s_do_result_news(global, global); - gml_GlobalScript_s_count_joboffers(global, global); - gml_GlobalScript_s_refresh_save_slots(global, global); - gml_GlobalScript_s_show_backups(global, global); - gml_GlobalScript_s_team_interested(global, global); - gml_GlobalScript_s_update_history(global, global); - gml_GlobalScript_s_update_history_finish(global, global); - gml_GlobalScript_age_scripts(global, global); - gml_GlobalScript_s_update_history_playoffs(global, global); - gml_GlobalScript_s_college_custom_data(global, global); - gml_GlobalScript_s_get_history_by_year(global, global); - gml_GlobalScript_s_update_music(global, global); - gml_GlobalScript_s_get_ticker_text(global, global); - gml_GlobalScript_s_choose_random_face_for_me(global, global); - gml_GlobalScript_s_get_kick_direction(global, global); - gml_GlobalScript_s_aiming(global, global); - gml_GlobalScript_s_update_ball(global, global); - gml_GlobalScript_s_do_touchback(global, global); - gml_GlobalScript_s_update_ball_fieldgoal(global, global); - gml_GlobalScript_s_update_ball_movement(global, global); - gml_GlobalScript_s_update_ball_offset(global, global); - gml_GlobalScript_s_is_ball_dead(global, global); - gml_GlobalScript_s_check_ball_position(global, global); - gml_GlobalScript_s_check_ball_collision(global, global); - gml_GlobalScript_s_check_tipped(global, global); - gml_GlobalScript_s_drop_ball(global, global); - gml_GlobalScript_s_check_dummy_collision(global, global); - gml_GlobalScript_s_kick_ball(global, global); - gml_GlobalScript_s_spike_ball(global, global); - gml_GlobalScript_s_college_gui_panels(global, global); - gml_GlobalScript_s_set_ball_down(global, global); - gml_GlobalScript_s_receive_ball(global, global); - gml_GlobalScript_s_opposite_aim(global, global); - gml_GlobalScript_s_update_xdead(global, global); - gml_GlobalScript_s_set_skills_and_skin(global, global); - gml_GlobalScript_s_set_anim(global, global); - gml_GlobalScript_s_set_position_offense(global, global); - gml_GlobalScript_s_create_news_message(global, global); - gml_GlobalScript_s_set_position_defense(global, global); - gml_GlobalScript_s_college_postseason(global, global); - gml_GlobalScript_s_get_nearest_opponent_by_position(global, global); - gml_GlobalScript_s_set_position_defense_fg(global, global); - gml_GlobalScript_s_set_position_offense_fg(global, global); - gml_GlobalScript_s_get_skin_colour_by_index(global, global); - gml_GlobalScript_s_point_to_path(global, global); - gml_GlobalScript_s_intercept_object(global, global); - gml_GlobalScript_s_cover_object(global, global); - gml_GlobalScript_s_get_nearest_opponent(global, global); - gml_GlobalScript_s_aim_for_nearest_opponent(global, global); - gml_GlobalScript_s_get_distance_to_nearest_opponent(global, global); - gml_GlobalScript_s_get_distance_to_furthest_teammate(global, global); - gml_GlobalScript_s_get_destination(global, global); - gml_GlobalScript_s_check_human_control(global, global); - gml_GlobalScript_s_check_tackling(global, global); - gml_GlobalScript_s_stop_tackling(global, global); - gml_GlobalScript_s_check_dive(global, global); - gml_GlobalScript_s_get_quarterback(global, global); - gml_GlobalScript_s_get_kicker(global, global); - gml_GlobalScript_s_can_run(global, global); - gml_GlobalScript_s_is_in_the_clear(global, global); - gml_GlobalScript_s_ball_holder_goalside(global, global); - gml_GlobalScript_s_opponent_goalside(global, global); - gml_GlobalScript_s_y_on_myside(global, global); - gml_GlobalScript_s_aim_AI_offense(global, global); - gml_GlobalScript_s_aim_AI_defense(global, global); - gml_GlobalScript_s_received_AI_new(global, global); - gml_GlobalScript_s_can_throw(global, global); - gml_GlobalScript_s_sprite_holding_ball(global, global); - gml_GlobalScript_s_is_falling(global, global); - gml_GlobalScript_is_defensiveback(global, global); - gml_GlobalScript_s_get_qb_name(global, global); - gml_GlobalScript_s_get_kicker_name(global, global); - gml_GlobalScript_s_get_holder_name(global, global); - gml_GlobalScript_s_get_opponent_team_tla(global, global); - gml_GlobalScript_s_set_up_play(global, global); - gml_GlobalScript_s_update_commentary(global, global); - gml_GlobalScript_s_choose_defensive_formation(global, global); - gml_GlobalScript_s_set_up_fieldgoal(global, global); - gml_GlobalScript_s_subtract_time(global, global); - gml_GlobalScript_s_update_game_timer(global, global); - gml_GlobalScript_s_update_game_clock(global, global); - gml_GlobalScript_s_update_yard_gain(global, global); - gml_GlobalScript_s_set_rewarded_route(global, global); - gml_GlobalScript_s_switch_drivedirection(global, global); - gml_GlobalScript_s_destroy_match_objects(global, global); - gml_GlobalScript_s_action_result(global, global); - gml_GlobalScript_s_is_quarter_over(global, global); - gml_GlobalScript_s_is_on_pitch(global, global); - gml_GlobalScript__poki_is_mobile(global, global); - gml_GlobalScript_s_is_on_pitch_xy(global, global); - gml_GlobalScript_s_end_match(global, global); - gml_GlobalScript_s_update_stats(global, global); - gml_GlobalScript_s_convert_scrimmage_to_goal_distance(global, global); - gml_GlobalScript_s_kick_off(global, global); - gml_GlobalScript_s_punt(global, global); - gml_GlobalScript_s_change_possession(global, global); - gml_GlobalScript_s_tackle_failure(global, global); - gml_GlobalScript_s_last_secs_of_half(global, global); - gml_GlobalScript_s_reset_wind(global, global); - gml_GlobalScript_s_change_wind(global, global); - gml_GlobalScript_s_force_quit(global, global); - gml_GlobalScript_s_do_audible(global, global); - gml_GlobalScript_s_do_timeout(global, global); - gml_GlobalScript_s_check_win_after_turnover(global, global); - gml_GlobalScript_s_clear_clock(global, global); - gml_GlobalScript_s_fieldtxt(global, global); - gml_GlobalScript_s_fieldtxt_yards(global, global); - gml_GlobalScript_s_sound_audience_idle(global, global); - gml_GlobalScript_s_create_match_message(global, global); - gml_GlobalScript_s_draw_commentary(global, global); - gml_GlobalScript_s_draw_scoreboard(global, global); - gml_GlobalScript_s_draw_scrimmage(global, global); - gml_GlobalScript_s_draw_wind(global, global); - gml_GlobalScript_s_draw_kicking_power(global, global); - gml_GlobalScript_s_draw_my_route(global, global); - gml_GlobalScript_s_draw_kick_cone(global, global); - gml_GlobalScript_s_check_draft_qb(global, global); - gml_GlobalScript_s_update_my_shadow(global, global); - gml_GlobalScript_s_set_up_practice(global, global); - gml_GlobalScript_s_practice_passing(global, global); - gml_GlobalScript_s_reinstate_hof_player(global, global); - gml_GlobalScript_s_practice_running(global, global); - gml_GlobalScript_s_practice_running_qb(global, global); - gml_GlobalScript_s_obj_controller_helpers(global, global); - gml_GlobalScript_s_create_dummy(global, global); - gml_GlobalScript_s_create_boundary(global, global); - gml_GlobalScript_debug_scripts(global, global); - gml_GlobalScript_s_sound_kick(global, global); - gml_GlobalScript_s_sound_throw(global, global); - gml_GlobalScript_s_sound_post(global, global); - gml_GlobalScript_s_sound_audience_dis(global, global); - gml_GlobalScript_s_sound_audience_fg(global, global); - gml_GlobalScript_s_sound_bounce(global, global); - gml_GlobalScript_s_sound_tackle(global, global); - gml_GlobalScript_s_sound_oof(global, global); - gml_GlobalScript_s_sound_dive(global, global); - gml_GlobalScript_s_sound_loop(global, global); - gml_GlobalScript_s_qb_run(global, global); - gml_GlobalScript_s_throw_ball(global, global); - gml_GlobalScript_s_record_frame(global, global); - gml_GlobalScript_s_replay_frame(global, global); - gml_GlobalScript_s_start_replay(global, global); - gml_GlobalScript_s_end_replay(global, global); - gml_GlobalScript_s_get_qb_pmap(global, global); - gml_GlobalScript_s_create_message(global, global); - gml_GlobalScript_s_meter_change(global, global); - gml_GlobalScript_s_meter_change_end(global, global); - gml_GlobalScript_s_notification(global, global); - gml_GlobalScript_s_msg_clear(global, global); - gml_GlobalScript_s_msg_clear_info_draft(global, global); - gml_GlobalScript_s_add_news(global, global); - gml_GlobalScript_s_check_for_news(global, global); - gml_GlobalScript_s_news_clear(global, global); - gml_GlobalScript_s_do_banner_draft(global, global); - gml_GlobalScript_s_do_review_message(global, global); - gml_GlobalScript_btn_response_review_yes(global, global); - gml_GlobalScript_s_edit_field(global, global); - gml_GlobalScript_s_edit_cancel(global, global); - gml_GlobalScript_s_edit_confirm_profile(global, global); - gml_GlobalScript_s_msg_timeouts(global, global); - gml_GlobalScript_s_achievements(global, global); - gml_GlobalScript_s_get_record(global, global); - gml_GlobalScript_s_check_record(global, global); - gml_GlobalScript_s_check_record_text(global, global); - gml_GlobalScript_s_sort_record_list(global, global); - gml_GlobalScript_s_get_player_name_for_record(global, global); - gml_GlobalScript_s_check_repeat_retrobowls(global, global); - gml_GlobalScript_s_create_player(global, global); - gml_GlobalScript_s_sort_players(global, global); - gml_GlobalScript_s_create_new_roster(global, global); - gml_GlobalScript_s_create_new_roster_newteam(global, global); - gml_GlobalScript_s_lastname_already_on_roster(global, global); - gml_GlobalScript_s_position_already_on_roster(global, global); - gml_GlobalScript_s_get_required_position(global, global); - gml_GlobalScript_s_get_player_rating(global, global); - gml_GlobalScript_s_get_player_potential(global, global); - gml_GlobalScript_s_obj_player_draw_begin(global, global); - gml_GlobalScript_s_college_competitions(global, global); - gml_GlobalScript_s_get_player_by_position(global, global); - gml_GlobalScript_s_get_player_by_lname(global, global); - gml_GlobalScript_s_get_random_player(global, global); - gml_GlobalScript_s_get_random_player_by_position(global, global); - gml_GlobalScript_s_get_random_player_defensive(global, global); - gml_GlobalScript_s_get_random_player_offensive(global, global); - gml_GlobalScript_s_get_random_coach(global, global); - gml_GlobalScript_btn_click_qb_items(global, global); - gml_GlobalScript_s_count_players_by_position(global, global); - gml_GlobalScript_s_count_players_onfield_by_position(global, global); - gml_GlobalScript_s_count_defenders(global, global); - gml_GlobalScript_btn_click_OptionsControls(global, global); - gml_GlobalScript_s_get_position_colour(global, global); - gml_GlobalScript_s_gui_matchline(global, global); - gml_GlobalScript_s_increase_player_attribute(global, global); - gml_GlobalScript_s_player_at_max_potential(global, global); - gml_GlobalScript_s_is_offensive_player(global, global); - gml_GlobalScript_s_is_defensive_player(global, global); - gml_GlobalScript_s_get_average_yards(global, global); - gml_GlobalScript_s_get_player_name(global, global); - gml_GlobalScript_s_get_meeting_cost_morale(global, global); - gml_GlobalScript_s_get_meeting_cost_condition(global, global); - gml_GlobalScript_s_get_meeting_cost_levelup(global, global); - gml_GlobalScript_s_get_meeting_cost_delay_retirement(global, global); - gml_GlobalScript_s_get_meeting_cost_extend_contract(global, global); - gml_GlobalScript_s_get_match_rating(global, global); - gml_GlobalScript_s_reset_match_stats(global, global); - gml_GlobalScript_s_toxic_effect_on_morale(global, global); - gml_GlobalScript_s_match_rating_effect_on_morale(global, global); - gml_GlobalScript_s_training_regime_effect_on_morale(global, global); - gml_GlobalScript_s_injury_effect_on_attitude(global, global); - gml_GlobalScript_s_rehab_effect(global, global); - gml_GlobalScript_s_add_xp_gain_all(global, global); - gml_GlobalScript_s_check_for_injury(global, global); - gml_GlobalScript_s_count_injuries(global, global); - gml_GlobalScript_s_count_injuries_weeks(global, global); - gml_GlobalScript_s_college_reputation(global, global); - gml_GlobalScript_s_choose_face(global, global); - gml_GlobalScript_s_get_max_age(global, global); - gml_GlobalScript_s_get_max_age_normal(global, global); - gml_GlobalScript_s_get_num_audibles(global, global); - gml_GlobalScript_s_get_morale(global, global); - gml_GlobalScript_s_get_condition_squad(global, global); - gml_GlobalScript_s_adjust_team_morale(global, global); - gml_GlobalScript_s_set_team_morale(global, global); - gml_GlobalScript_s_position_edit_name_btn(global, global); - gml_GlobalScript_s_update_rest_all_button(global, global); - gml_GlobalScript_s_all_players_resting(global, global); - gml_GlobalScript_s_rest_all_players(global, global); - gml_GlobalScript_s_tag_backups(global, global); - gml_GlobalScript_s_college_choose_team(global, global); - gml_GlobalScript_s_is_backup(global, global); - gml_GlobalScript_s_do_player_awards(global, global); - gml_GlobalScript_s_award_sb_rings(global, global); - gml_GlobalScript_s_round_player_attributes(global, global); - gml_GlobalScript_s_get_store_player_by_position(global, global); - gml_GlobalScript_s_create_new_stafflist(global, global); - gml_GlobalScript_s_create_staff(global, global); - gml_GlobalScript_s_create_hirelist(global, global); - gml_GlobalScript_s_sort_hirelist(global, global); - gml_GlobalScript_s_reset_staff_hire_list(global, global); - gml_GlobalScript_s_get_staff(global, global); - gml_GlobalScript_s_is_staff(global, global); - gml_GlobalScript_s_get_coach_cost(global, global); - gml_GlobalScript_s_coach_trait_experience(global, global); - gml_GlobalScript_s_coach_trait_talentspotter(global, global); - gml_GlobalScript_s_coach_trait_motivator(global, global); - gml_GlobalScript_btn_click_qb_training(global, global); - gml_GlobalScript_btn_click_GenerateCharacter(global, global); - gml_GlobalScript_s_count_trait_fanfavorite(global, global); - gml_GlobalScript_s_count_trait_scout(global, global); - gml_GlobalScript_s_fire_coach(global, global); - gml_GlobalScript_s_check_contracts_expiring(global, global); - gml_GlobalScript_s_str(global, global); - gml_GlobalScript_s_split_string(global, global); - gml_GlobalScript_s_parse_news(global, global); - gml_GlobalScript_s_parse_intro(global, global); - gml_GlobalScript_s_parse_player_message(global, global); - gml_GlobalScript_s_strP(global, global); - gml_GlobalScript_s_sim_stat_increment(global, global); - gml_GlobalScript_s_parse_string(global, global); - gml_GlobalScript_s_crop_text(global, global); - gml_GlobalScript_s_get_string_ball_state(global, global); - gml_GlobalScript_s_get_string_state(global, global); - gml_GlobalScript_s_get_string_sex(global, global); - gml_GlobalScript_s_get_string_heshe(global, global); - gml_GlobalScript_s_get_string_time(global, global); - gml_GlobalScript_s_string_rand(global, global); - gml_GlobalScript_s_get_string_downand(global, global); - gml_GlobalScript_s_get_string_float(global, global); - gml_GlobalScript_s_get_string_division(global, global); - gml_GlobalScript_s_get_string_conference(global, global); - gml_GlobalScript_s_get_string_week(global, global); - gml_GlobalScript_s_get_string_week_short(global, global); - gml_GlobalScript_s_get_string_year(global, global); - gml_GlobalScript_s_get_string_commstage(global, global); - gml_GlobalScript_s_get_string_position(global, global); - gml_GlobalScript_s_get_string_position_full(global, global); - gml_GlobalScript_s_get_string_attitude(global, global); - gml_GlobalScript_s_college_room_tools(global, global); - gml_GlobalScript_s_get_string_trade_value(global, global); - gml_GlobalScript_s_get_string_anim(global, global); - gml_GlobalScript_s_get_string_condition(global, global); - gml_GlobalScript_s_get_string_record(global, global); - gml_GlobalScript_s_get_string_trait(global, global); - gml_GlobalScript_s_get_string_action_result(global, global); - gml_GlobalScript_s_can_touchback(global, global); - gml_GlobalScript_s_get_string_performance(global, global); - gml_GlobalScript_s_get_random_teamname(global, global); - gml_GlobalScript_btn_click_Roster_List(global, global); - gml_GlobalScript_s_get_string_picks(global, global); - gml_GlobalScript_s_get_team_by_id(global, global); - gml_GlobalScript_s_get_team_name_by_id(global, global); - gml_GlobalScript_s_get_team_tla_by_id(global, global); - gml_GlobalScript_s_sort_teams(global, global); - gml_GlobalScript_s_get_team_by_seed(global, global); - gml_GlobalScript_s_get_team_id_by_seed(global, global); - gml_GlobalScript_s_get_team_name_by_seed(global, global); - gml_GlobalScript_s_get_team_offense(global, global); - gml_GlobalScript_s_get_defense_attribute(global, global); - gml_GlobalScript_s_get_team_defense(global, global); - gml_GlobalScript_s_get_salary_total(global, global); - gml_GlobalScript_s_refactor_team_strengths(global, global); - gml_GlobalScript_s_get_team_winpct(global, global); - gml_GlobalScript_s_get_team_net_points(global, global); - gml_GlobalScript_s_get_points_versus(global, global); - gml_GlobalScript_s_get_wins_versus(global, global); - gml_GlobalScript_s_get_point_swing(global, global); - gml_GlobalScript_s_get_points_season(global, global); - gml_GlobalScript_s_practice_qb_mode(global, global); - gml_GlobalScript_s_col_hex_to_r(global, global); - gml_GlobalScript_s_col_hex_to_g(global, global); - gml_GlobalScript_s_col_hex_to_b(global, global); - gml_GlobalScript_s_hex_string_to_col(global, global); - gml_GlobalScript_s_rgb_to_bgr(global, global); - gml_GlobalScript_s_set_up_globals(global, global); - gml_GlobalScript_slog(global, global); - gml_GlobalScript_s_sound(global, global); - gml_GlobalScript_s_make_random_colour(global, global); - gml_GlobalScript_s_lines_intersect(global, global); - gml_GlobalScript_s_log_player(global, global); - gml_GlobalScript_s_get_random_college_name(global, global); - gml_GlobalScript_s_get_random_charity(global, global); - gml_GlobalScript_s_get_aim_direction(global, global); - gml_GlobalScript_s_get_random_first_name(global, global); - gml_GlobalScript_s_get_random_last_name(global, global); - gml_GlobalScript_s_format_hex_color(global, global); - gml_GlobalScript_s_color_to_hex(global, global); - gml_GlobalScript_s_gui_helpers(global, global); - gml_GlobalScript_btn_click_SeasonReviewBack(global, global); - gml_GlobalScript_s_dec_to_hex(global, global); - gml_GlobalScript_s_roman_numerals(global, global); - gml_GlobalScript_s_get_watermark_color(global, global); - gml_GlobalScript_s_generate_uid(global, global); - gml_GlobalScript_gmcallback_poki_loadbar(global, global); - gml_GlobalScript_poki_pause(global, global); - gml_GlobalScript_s_set_up_qb_pmap(global, global); - gml_GlobalScript_poki_resume(global, global); - gml_GlobalScript_scale_canvas(global, global); - gml_GlobalScript_s_update_camera(global, global); - gml_GlobalScript__poki_gameplay_start(global, global); - gml_GlobalScript__poki_gameplay_stop(global, global); - gml_GlobalScript_s_find_gamepad(global, global); - gml_GlobalScript_s_update_gamepad(global, global); - gml_GlobalScript_s_find_default_button(global, global); - gml_GlobalScript_s_get_watermarked_stats(global, global); - gml_GlobalScript_s_get_qb_energy(global, global); - gml_GlobalScript_btn_click_external_links(global, global); - gml_GlobalScript_s_do_prematch_dilemma_qb(global, global); - gml_GlobalScript_s_sound_audience_catch(global, global); - gml_GlobalScript_s_college_overtime(global, global); - gml_GlobalScript_s_player_gpa(global, global); - gml_GlobalScript_s_canvas_fullscreen(global, global); - gml_GlobalScript_s_startup(global, global); - gml_GlobalScript_s_player_party(global, global); - gml_GlobalScript_btn_click_LeagueMode(global, global); - gml_GlobalScript_pause_scripts(global, global); - gml_GlobalScript_s_draw_scoreboard_qb_training(global, global); - gml_GlobalScript_s_update_manual_gestures(global, global); - gml_GlobalScript_s_obj_controller_draw_begin(global, global); - move_random.__yy_onlySelfNoOther = true; - place_free.__yy_onlySelfNoOther = true; - place_empty.__yy_onlySelfNoOther = true; - place_meeting.__yy_onlySelfNoOther = true; - place_snapped.__yy_onlySelfNoOther = true; - move_snap.__yy_onlySelfNoOther = true; - move_towards_point.__yy_onlySelfNoOther = true; - move_contact_solid.__yy_onlySelfNoOther = true; - move_contact_all.__yy_onlySelfNoOther = true; - move_outside_solid.__yy_onlySelfNoOther = true; - move_outside_all.__yy_onlySelfNoOther = true; - move_and_collide.__yy_onlySelfNoOther = true; - move_bounce_solid.__yy_onlySelfNoOther = true; - move_bounce_all.__yy_onlySelfNoOther = true; - move_wrap.__yy_onlySelfNoOther = true; - motion_set.__yy_onlySelfNoOther = true; - motion_add.__yy_onlySelfNoOther = true; - distance_to_point.__yy_onlySelfNoOther = true; - distance_to_object.__yy_onlySelfNoOther = true; - path_start.__yy_onlySelfNoOther = true; - path_end.__yy_onlySelfNoOther = true; - mp_linear_step.__yy_onlySelfNoOther = true; - mp_linear_path.__yy_onlySelfNoOther = true; - mp_linear_step_object.__yy_onlySelfNoOther = true; - mp_linear_path_object.__yy_onlySelfNoOther = true; - mp_potential_settings.__yy_onlySelfNoOther = true; - mp_potential_step.__yy_onlySelfNoOther = true; - mp_potential_path.__yy_onlySelfNoOther = true; - mp_potential_step_object.__yy_onlySelfNoOther = true; - mp_potential_path_object.__yy_onlySelfNoOther = true; - mp_grid_add_instances.__yy_onlySelfNoOther = true; - mp_grid_path.__yy_onlySelfNoOther = true; - collision_point.__yy_onlySelfNoOther = true; - collision_point_list.__yy_onlySelfNoOther = true; - collision_rectangle.__yy_onlySelfNoOther = true; - collision_rectangle_list.__yy_onlySelfNoOther = true; - collision_circle.__yy_onlySelfNoOther = true; - collision_circle_list.__yy_onlySelfNoOther = true; - collision_ellipse.__yy_onlySelfNoOther = true; - collision_ellipse_list.__yy_onlySelfNoOther = true; - collision_line.__yy_onlySelfNoOther = true; - collision_line_list.__yy_onlySelfNoOther = true; - instance_nearest.__yy_onlySelfNoOther = true; - instance_furthest.__yy_onlySelfNoOther = true; - instance_place.__yy_onlySelfNoOther = true; - instance_place_list.__yy_onlySelfNoOther = true; - instance_copy.__yy_onlySelfNoOther = true; - instance_change.__yy_onlySelfNoOther = true; - instance_destroy.__yy_onlySelfNoOther = true; - position_empty.__yy_onlySelfNoOther = true; - position_meeting.__yy_onlySelfNoOther = true; - position_destroy.__yy_onlySelfNoOther = true; - position_change.__yy_onlySelfNoOther = true; - instance_id_get.__yy_onlySelfNoOther = true; - instance_deactivate_all.__yy_onlySelfNoOther = true; - instance_deactivate_object.__yy_onlySelfNoOther = true; - instance_deactivate_region.__yy_onlySelfNoOther = true; - instance_deactivate_layer.__yy_onlySelfNoOther = true; - instance_activate_all.__yy_onlySelfNoOther = true; - instance_activate_object.__yy_onlySelfNoOther = true; - instance_activate_region.__yy_onlySelfNoOther = true; - instance_activate_layer.__yy_onlySelfNoOther = true; - draw_self.__yy_onlySelfNoOther = true; - draw_sprite.__yy_onlySelfNoOther = true; - draw_sprite_pos.__yy_onlySelfNoOther = true; - draw_sprite_ext.__yy_onlySelfNoOther = true; - draw_sprite_stretched.__yy_onlySelfNoOther = true; - draw_sprite_stretched_ext.__yy_onlySelfNoOther = true; - draw_sprite_part.__yy_onlySelfNoOther = true; - draw_sprite_part_ext.__yy_onlySelfNoOther = true; - draw_sprite_general.__yy_onlySelfNoOther = true; - draw_sprite_tiled.__yy_onlySelfNoOther = true; - draw_sprite_tiled_ext.__yy_onlySelfNoOther = true; - event_inherited.__yy_bothSelfAndOther = true; - event_perform.__yy_bothSelfAndOther = true; - event_perform_async.__yy_bothSelfAndOther = true; - event_user.__yy_bothSelfAndOther = true; - event_perform_object.__yy_bothSelfAndOther = true; - alarm_get.__yy_onlySelfNoOther = true; - alarm_set.__yy_onlySelfNoOther = true; - physics_fixture_bind.__yy_onlySelfNoOther = true; - physics_fixture_bind_ext.__yy_onlySelfNoOther = true; - physics_apply_force.__yy_onlySelfNoOther = true; - physics_apply_impulse.__yy_onlySelfNoOther = true; - physics_apply_angular_impulse.__yy_onlySelfNoOther = true; - physics_apply_local_force.__yy_onlySelfNoOther = true; - physics_apply_local_impulse.__yy_onlySelfNoOther = true; - physics_apply_torque.__yy_onlySelfNoOther = true; - physics_mass_properties.__yy_onlySelfNoOther = true; - physics_draw_debug.__yy_onlySelfNoOther = true; - physics_test_overlap.__yy_onlySelfNoOther = true; - physics_get_friction.__yy_onlySelfNoOther = true; - physics_get_density.__yy_onlySelfNoOther = true; - physics_get_restitution.__yy_onlySelfNoOther = true; - physics_set_friction.__yy_onlySelfNoOther = true; - physics_set_density.__yy_onlySelfNoOther = true; - physics_set_restitution.__yy_onlySelfNoOther = true; - skeleton_animation_set.__yy_onlySelfNoOther = true; - skeleton_animation_get.__yy_onlySelfNoOther = true; - skeleton_animation_mix.__yy_onlySelfNoOther = true; - skeleton_animation_set_ext.__yy_onlySelfNoOther = true; - skeleton_animation_get_ext.__yy_onlySelfNoOther = true; - skeleton_animation_get_duration.__yy_onlySelfNoOther = true; - skeleton_animation_get_frames.__yy_onlySelfNoOther = true; - skeleton_animation_clear.__yy_onlySelfNoOther = true; - skeleton_skin_set.__yy_onlySelfNoOther = true; - skeleton_skin_get.__yy_onlySelfNoOther = true; - skeleton_skin_create.__yy_onlySelfNoOther = true; - skeleton_attachment_set.__yy_onlySelfNoOther = true; - skeleton_attachment_get.__yy_onlySelfNoOther = true; - skeleton_attachment_create.__yy_onlySelfNoOther = true; - skeleton_attachment_create_colour.__yy_onlySelfNoOther = true; - skeleton_attachment_create_color.__yy_onlySelfNoOther = true; - skeleton_attachment_replace.__yy_onlySelfNoOther = true; - skeleton_attachment_replace_colour.__yy_onlySelfNoOther = true; - skeleton_attachment_replace_color.__yy_onlySelfNoOther = true; - skeleton_attachment_destroy.__yy_onlySelfNoOther = true; - skeleton_attachment_exists.__yy_onlySelfNoOther = true; - skeleton_collision_draw_set.__yy_onlySelfNoOther = true; - skeleton_bone_data_get.__yy_onlySelfNoOther = true; - skeleton_bone_data_set.__yy_onlySelfNoOther = true; - skeleton_bone_state_get.__yy_onlySelfNoOther = true; - skeleton_bone_state_set.__yy_onlySelfNoOther = true; - skeleton_slot_data_instance.__yy_onlySelfNoOther = true; - skeleton_slot_colour_set.__yy_onlySelfNoOther = true; - skeleton_slot_color_set.__yy_onlySelfNoOther = true; - skeleton_slot_colour_get.__yy_onlySelfNoOther = true; - skeleton_slot_color_get.__yy_onlySelfNoOther = true; - skeleton_slot_alpha_get.__yy_onlySelfNoOther = true; - skeleton_animation_get_frame.__yy_onlySelfNoOther = true; - skeleton_animation_set_frame.__yy_onlySelfNoOther = true; - skeleton_animation_is_looping.__yy_onlySelfNoOther = true; - skeleton_animation_is_finished.__yy_onlySelfNoOther = true; - skeleton_animation_get_position.__yy_onlySelfNoOther = true; - skeleton_animation_set_position.__yy_onlySelfNoOther = true; - skeleton_animation_get_event_frames.__yy_onlySelfNoOther = true; - skeleton_get_minmax.__yy_onlySelfNoOther = true; - skeleton_get_num_bounds.__yy_onlySelfNoOther = true; - skeleton_get_bounds.__yy_onlySelfNoOther = true; - skeleton_find_slot.__yy_onlySelfNoOther = true; - draw_tilemap.__yy_onlySelfNoOther = true; - draw_tile.__yy_onlySelfNoOther = true; -} -function gmlGameEndScripts() {} -Tags = []; -IDToTagList = []; -JSON_game.ScriptNames = ["gml_Script_poki_init", "gml_Script_poki_commercial_break", "gml_Script_poki_rewarded_break", "gml_Script_poki_script_closure", "gml_Script_gmcallback_poki_closure", "gml_Script_poki_get_team", "gml_Script_poki_set_team", "gml_GlobalScript_s_update_shopping_buttons", "gml_Script_s_update_shopping_buttons", "gml_Script_btn_click_shopping_next", "gml_Script_btn_click_shopping_prev", "gml_Script_btn_shopping_purchase", "gml_Script_s_confirm_purchase", "gml_Script_s_count_shop_items_by_type", "gml_Script_s_degrade_shop_items", "gml_GlobalScript_s_college_sorting", "gml_Script_s_co_teams_data_sort_rank", "gml_Script_s_co_teams_data_sort_rank_season", "gml_Script_s_co_teams_data_sort_rank_quick", "gml_Script_s_co_teams_data_sort_rank_pos", "gml_Script_s_co_teams_data_sort_pct", "gml_Script_s_co_teams_data_sort_pct_quick", "gml_Script_s_co_teams_data_sort_conf_wins_losses", "gml_Script_s_co_teams_data_sort_wins_rank", "gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting", "gml_Script_s_create_team_data_array", "gml_Script_s_update_team_data_rank_pos", "gml_Script_s_team_data_array_add_formatted_data", "gml_Script_s_co_teams_tiebreak", "gml_Script_s_co_teams_tiebreak_record_next_best_placed_division", "gml_GlobalScript_s_college_league", "gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league", "gml_Script_s_rm_league_co_init", "gml_Script_s_btn_league_view", "gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league", "gml_Script_s_btn_league_mode", "gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league", "gml_Script_s_btn_league_subdivision", "gml_Script_s_btn_division_home_view", "gml_Script_s_btn_division_postmatch_view", "gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league", "gml_Script_s_btn_league_next_conference", "gml_Script_anon_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league_5863_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league", "gml_Script_s_set_league_mode_btn_colour", "gml_Script_anon_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league_6029_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league", "gml_Script_s_set_league_tier_btn_colour", "gml_Script_s_set_var_if_missing", "gml_Script_s_league_get_btn_back_image", "gml_Script_s_league_refresh_subdivision", "gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league", "gml_Script_s_league_create_conference_buttons", "gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league", "gml_Script_s_league_btn_conference", "gml_Script_s_league_create_conference_panels", "gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league", "gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league", "gml_Script_s_league_create_conference_division", "gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league", "gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league", "gml_Script_s_league_create_ranking_panels", "gml_Script_s_is_prev_rank_visible", "gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league", "gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league", "gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league", "gml_Script_s_league_create_schedule_panels", "gml_Script_s_co_schedule_init", "gml_Script_s_league_btn_week", "gml_Script_s_league_btn_page", "gml_Script_s_co_schedule_sort_order", "gml_Script_s_league_get_own_bracket_page", "gml_Script_s_co_schedule_refresh", "gml_Script_s_co_schedule_step", "gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league", "gml_Script_s_co_schedule_filter_format", "gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league", "gml_Script_s_set_matchlist_bracket_coords", "gml_Script_s_get_bracket_map_entry", "gml_Script_s_co_schedule_draw_gui", "gml_Script_s_draw_bracket_name_box", "gml_GlobalScript_s_college_balance", "gml_Script_s_college_balance_create_new_roster", "gml_GlobalScript_s_count_simmed_games", "gml_Script_s_count_simmed_games", "gml_GlobalScript_season_tally_scripts", "gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts", "gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts", "gml_Script_s_obj_season_tally_create", "gml_Script_s_maps_array_sort_week", "gml_Script_s_get_human_opponent_sla_prefix", "gml_Script_s_obj_season_tally_step", "gml_Script_s_obj_season_tally_draw_gui", "gml_Script_s_obj_season_tally_draw_gui_begin", "gml_Script_s_draw_season_tally_header", "gml_GlobalScript_s_choose_mode_hc", "gml_Script_s_choose_mode_HC", "gml_Script_s_choose_mode_QB", "gml_Script_s_choose_mode_CO_loading", "gml_Script_s_choose_mode_CO", "gml_Script_s_setup_for_mode_CO", "gml_Script_s_update_details_screen", "gml_GlobalScript_s_benched", "gml_Script_s_player_benched", "gml_GlobalScript_s_cpu_is_kicking", "gml_Script_s_cpu_is_kicking_off", "gml_Script_s_is_kickoff", "gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition", "gml_Script_s_rm_edit_competition_init", "gml_Script_s_btn_edit_comp_confirm", "gml_Script_s_btn_edit_comp_cancel", "gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition", "gml_Script_s_editor_create_competition_fields", "gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition", "gml_Script_s_editor_create_text_field", "gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition", "gml_Script_s_editor_create_partial_text_field", "gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition", "gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition", "gml_Script_s_editor_create_location_field", "gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition", "gml_Script_s_editor_create_field_label", "gml_Script_s_ui_field_label_draw_gui", "gml_Script_s_editor_field_validate", "gml_Script_s_editor_location_is_neutral", "gml_Script_s_editor_location_toggle_neutral_state", "gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition", "gml_Script_s_get_editor_mode_data", "gml_GlobalScript_nx_scripts", "gml_Script_s_nx_init", "gml_Script_s_nx_commit", "gml_Script_s_nx_get_open_user", "gml_GlobalScript_s_get_player_body_type", "gml_Script_s_get_player_body_type", "gml_Script_s_spr_from_bt", "gml_Script_s_is_spr_bodytype", "gml_Script_s_get_team_body_type", "gml_GlobalScript_s_college_details", "gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details", "gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details", "gml_Script_s_college_details_init", "gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details", "gml_Script_s_reset_team_selections", "gml_Script_anon_s_college_details_hide_gml_GlobalScript_s_college_details_2339_s_college_details_hide_gml_GlobalScript_s_college_details", "gml_Script_s_college_details_hide", "gml_Script_anon_s_college_details_center_gml_GlobalScript_s_college_details_2470_s_college_details_center_gml_GlobalScript_s_college_details", "gml_Script_s_college_details_center", "gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details", "gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details", "gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details", "gml_Script_s_college_details_bottom_panel_init", "gml_Script_s_college_details_bottom_panel_draw_gui", "gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details", "gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details", "gml_Script_s_college_details_bottom_panel_create_buttons", "gml_Script_s_college_details_favorite_btn_action", "gml_Script_s_college_details_starting_btn_action", "gml_Script_s_college_details_difficulty_btn_action", "gml_Script_s_get_college_details_favorite_label_text", "gml_Script_s_get_college_details_starting_label_text", "gml_Script_s_get_college_details_difficulty_label_text", "gml_Script_s_college_details_btn_draw", "gml_Script_s_create_starting_teams_list", "gml_Script_s_add_starting_team", "gml_Script_s_is_starting_team_selectable", "gml_Script_s_count_starting_team_selectable_conference", "gml_Script_s_get_random_non_rival_team", "gml_GlobalScript_s_recruitment_credits", "gml_Script_recruitment_credits_cap_total", "gml_Script_can_fit_recruitment_credits", "gml_Script_recruitment_credits_space", "gml_Script_recruitment_credits_add", "gml_Script_recruitment_credits_toggle_roster_size", "gml_Script_recruitment_credits_button_click_boost", "gml_Script_btn_response_boost_recruitment_credits", "gml_GlobalScript_qb_contract_scripts", "gml_Script_s_qb_mode_set_up_contract_screen", "gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts", "gml_Script_s_qb_mode_new_contract", "gml_Script_btn_contract_negotiate", "gml_Script_btn_contract_salary_minus", "gml_Script_btn_contract_salary_plus", "gml_Script_btn_contract_tdbonus_minus", "gml_Script_btn_contract_tdbonus_plus", "gml_Script_btn_contract_length_minus", "gml_Script_btn_contract_length_plus", "gml_Script_btn_negotiate_higher", "gml_Script_btn_negotiate_lower", "gml_Script_s_check_negotiate", "gml_Script_s_check_hilo_buttons", "gml_Script_s_accept_contract", "gml_Script_s_reject_contract", "gml_GlobalScript_s_draw_player_image", "gml_Script_s_draw_player_image", "gml_GlobalScript_s_college_gui_helpers", "gml_Script_buttons_college_custom", "gml_Script_draw_custom_increase_wallet", "gml_Script_draw_custom_recruitment_credits_display", "gml_Script_rm_player_profile_show_noncollege_elements", "gml_Script_rm_player_profile_show_more", "gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers", "gml_Script_rm_player_profile_college_create_p1", "gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers", "gml_Script_rm_player_profile_college_create_p2", "gml_Script_rm_player_profile_college_create", "gml_Script_btn_rm_player_profile_college_showP1", "gml_Script_btn_rm_player_profile_college_showP2", "gml_Script_rm_player_profile_college_step", "gml_Script_btn_click_Profile_College_Cut", "gml_Script_btn_click_Profile_College_Cut_During_Admission_Draft", "gml_Script_btn_response_cut_player_for_RC_yes", "gml_Script_s_get_college_player_cut_RC", "gml_Script_btn_rm_stats_player_showAwards", "gml_Script_btn_rm_stats_player_showEpilogue", "gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers", "gml_Script_stats_player_button_entry", "gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers", "gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers", "gml_Script_rm_stats_player_configure_college", "gml_Script_s_change_panel_division_mode", "gml_Script_s_panel_skip_independents_cnf_view", "gml_Script_s_panel_scroll_init", "gml_Script_s_panel_scroll_step", "gml_Script_s_panel_scroll_set_height", "gml_Script_s_panel_scroll_global_flick", "gml_Script_s_panel_scroll_draw_gui", "gml_Script_s_panel_scroll_is_inside", "gml_GlobalScript_s_load_profile_uni", "gml_Script_s_load_profile_uni", "gml_GlobalScript_s_get_lifestyle", "gml_Script_s_get_lifestyle", "gml_GlobalScript_btn_meet_teammate", "gml_Script_btn_meet_teammate", "gml_Script_s_confirm_teammate_meeting", "gml_GlobalScript_s_check_qb_mode_benched", "gml_Script_s_qb_mode_benched_status", "gml_GlobalScript_s_college_ranking", "gml_Script_s_co_set_starting_rank", "gml_Script_s_co_set_ranking_points", "gml_Script_s_co_reset_teams_rank", "gml_Script_s_co_update_fix_rank", "gml_Script_s_get_prestige", "gml_Script_s_update_ranking_positions", "gml_Script_s_get_ranking_pos_data", "gml_Script_s_get_ranking_pos_data_prev", "gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking", "gml_Script_s_parse_ranking_pos", "gml_Script_s_encode_ranking_pos", "gml_Script_s_save_ranking_pos_end_of_season", "gml_Script_s_get_ranking_pos_last_season", "gml_Script_s_is_preseason_for_ranking", "gml_Script_s_update_rank_after_adminssion_draft", "gml_GlobalScript_font_scripts", "gml_Script_s_data_path", "gml_Script_s_fonts_init", "gml_Script_s_erase_text_background", "gml_Script_draw_hd_text", "gml_Script_draw_hd_text_color", "gml_Script_draw_hd_text_ext", "gml_Script_draw_hd_text_ext_color", "gml_Script_draw_hd_text_transformed", "gml_Script_draw_hd_text_transformed_color", "gml_Script_draw_hd_text_ext_transformed", "gml_Script_string_hd_width", "gml_Script_string_hd_width_ext", "gml_Script_string_hd_height", "gml_Script_string_hd_height_ext", "gml_GlobalScript_btn_click_Details_Back", "gml_Script_btn_click_Details_Back", "gml_GlobalScript_s_replay_controls", "gml_Script_s_replay_controls", "gml_GlobalScript_nrg", "gml_Script_btn_click_nrg_buy", "gml_Script_btn_click_nrg_drink", "gml_Script_s_drink_nrg", "gml_Script_s_get_condition_colour", "gml_Script_s_get_condition_icon", "gml_GlobalScript_s_college_draft", "gml_Script_s_college_draft_ranking", "gml_Script_s_college_draft_team_ranking", "gml_Script_s_college_draft_team_pick", "gml_Script_s_calculate_college_draft", "gml_Script_s_destroy_college_draft", "gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft", "gml_Script_s_display_college_draft_debug", "gml_Script_s_message_college_draft_pick", "gml_Script_s_college_draft_check_achievements", "gml_Script_s_message_college_draft_notpick", "gml_Script_s_message_college_draft_nottrydraft_y3", "gml_Script_s_message_college_draft_early_y3", "gml_Script_s_message_college_draft_pick_continue", "gml_Script_s_message_college_earyly_yes", "gml_Script_s_message_college_earyly_no", "gml_Script_s_message_college_earyly_info", "gml_Script_s_college_draft_earyly_info_return", "gml_Script_s_college_draft_refresh_current_attitude", "gml_Script_s_doing_college_draft", "gml_Script_s_check_college_draft_start", "gml_Script_s_start_college_draft", "gml_Script_s_draft_set_epilogue", "gml_Script_s_end_college_draft", "gml_Script_s_end_college_draft_late_msg_clear", "gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft", "gml_Script_s_end_college_draft_late", "gml_Script_s_college_draft_new_season_loading", "gml_Script_s_college_draft_new_season", "gml_Script_btn_click_college_draft_next", "gml_Script_s_college_draft_refresh", "gml_Script_btn_click_college_draft_skip", "gml_Script_college_draft_do_skip", "gml_Script_s_college_draft_player_pick", "gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft", "gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft", "gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft", "gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft", "gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft", "gml_Script_s_display_college_draft_roster", "gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft", "gml_Script_s_card_layout_pos", "gml_Script_s_load_pro_teams", "gml_GlobalScript_s_check_ingame_control_change", "gml_Script_s_check_ingame_control_change", "gml_GlobalScript_s_remove_player", "gml_Script_s_remove_player", "gml_GlobalScript_btn_click_BengRams", "gml_Script_btn_click_BengRams", "gml_Script_s_update_btn_bengrams", "gml_Script_s_set_ui_colours", "gml_GlobalScript_btn_click_OptionsAutoRun", "gml_Script_btn_click_OptionsAutoRun", "gml_GlobalScript_title_scripts", "gml_Script_s_title_goto", "gml_Script_s_title_create", "gml_Script_s_title_exit", "gml_Script_s_title_check_any_button", "gml_Script_s_title_create_image", "gml_Script_s_title_step_image", "gml_Script_s_title_draw_gui_image", "gml_Script_f_almost_same", "gml_Script_s_title_create_video", "gml_Script_s_title_async_social_video", "gml_Script_s_title_do_video_end", "gml_Script_s_title_step_video", "gml_Script_s_title_draw_gui_video", "gml_Script_s_title_create_fadeinout_splash", "gml_Script_s_title_step_fadeinout_splash", "gml_Script_s_title_draw_fadeinout_splash", "gml_GlobalScript_s_str_helpers", "gml_Script_s_str_int_to_ordinal", "gml_GlobalScript_s_college_competitions_seeding", "gml_Script_s_get_team_from_tag", "gml_Script_s_get_winner_by_cid", "gml_Script_s_get_winner_by_mid", "gml_Script_s_get_co_conference_winner", "gml_Script_s_get_co_division_winner", "gml_Script_s_get_co_conference_best", "gml_Script_s_get_co_subdivision_best", "gml_Script_s_get_co_bowl_seed", "gml_Script_s_get_co_prestige_bowl_seed", "gml_Script_s_create_prestige_pool", "gml_Script_s_prestige_pool_sort_order_ranking", "gml_Script_s_prestige_pool_list", "gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding", "gml_Script_s_prestige_pool_add", "gml_Script_s_get_prestige_pool", "gml_Script_s_get_team_in_prestige_pool", "gml_Script_s_prestige_pool_force_one_per_conf", "gml_Script_s_prestige_pool_fill_per_rank", "gml_Script_s_get_bowl_seed_first_loop_pool", "gml_Script_s_get_bowl_seed_second_loop_pool", "gml_Script_s_get_bowl_seed_third_loop_pool", "gml_Script_s_get_first_team_data", "gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding", "gml_Script_s_get_competition_pool", "gml_Script_s_competition_pool_team", "gml_Script_s_get_competition_winner", "gml_Script_s_competition_pool_fill_from_rankings", "gml_Script_s_competition_pool_exclude_teams", "gml_Script_s_competition_pool_add_team", "gml_Script_s_competition_pool_rankings_exclude", "gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding", "gml_Script_s_get_tagged_source", "gml_Script_s_get_pool_position", "gml_Script_s_competitions_debug_printout", "gml_GlobalScript_s_get_achievement", "gml_GlobalScript_s_count_achievement", "gml_GlobalScript_s_get_achievement_percentage", "gml_GlobalScript_s_complete_achievement", "gml_GlobalScript_s_sort_retrobowl_list", "gml_Script_s_sort_retrobowl_list", "gml_GlobalScript_s_sort_retrobowl_history_list", "gml_Script_s_sort_retrobowl_history_list", "gml_GlobalScript_btn_click_EditAFC", "gml_Script_btn_click_EditAFC", "gml_GlobalScript_btn_click_EditNFC", "gml_Script_btn_click_EditNFC", "gml_GlobalScript_btn_click_EditTeam", "gml_Script_btn_click_EditTeam", "gml_GlobalScript_s_round_to_decimal", "gml_Script_s_round_to_decimal", "gml_GlobalScript_btn_click_TeamEditCancel", "gml_Script_btn_click_TeamEditCancel", "gml_GlobalScript_btn_click_TeamEditDone", "gml_Script_btn_click_TeamEditDone", "gml_GlobalScript_btn_click_TeamEditRestore", "gml_Script_btn_click_TeamEditRestore", "gml_GlobalScript_btn_click_InputHelmet", "gml_Script_btn_click_InputHelmet", "gml_GlobalScript_btn_click_InputLogo", "gml_Script_btn_click_InputLogo", "gml_GlobalScript_btn_click_InputShirt", "gml_Script_btn_click_InputShirt", "gml_GlobalScript_btn_click_InputSleeve", "gml_Script_btn_click_InputSleeve", "gml_GlobalScript_btn_click_InputPants", "gml_Script_btn_click_InputPants", "gml_GlobalScript_btn_click_InputStripe", "gml_Script_btn_click_InputStripe", "gml_GlobalScript_btn_click_InputSocks1", "gml_Script_btn_click_InputSocks1", "gml_GlobalScript_btn_click_InputSocks2", "gml_Script_btn_click_InputSocks2", "gml_GlobalScript_btn_click_InputEndzone", "gml_Script_btn_click_InputEndzone", "gml_GlobalScript_btn_click_EditHelmet", "gml_Script_btn_click_EditHelmet", "gml_GlobalScript_btn_click_EditLogo", "gml_Script_btn_click_EditLogo", "gml_GlobalScript_btn_click_EditShirt", "gml_Script_btn_click_EditShirt", "gml_GlobalScript_btn_click_EditSleeve", "gml_Script_btn_click_EditSleeve", "gml_GlobalScript_btn_click_EditPants", "gml_Script_btn_click_EditPants", "gml_GlobalScript_btn_click_EditStripe", "gml_Script_btn_click_EditStripe", "gml_GlobalScript_btn_click_EditSocks1", "gml_Script_btn_click_EditSocks1", "gml_GlobalScript_btn_click_EditSocks2", "gml_Script_btn_click_EditSocks2", "gml_GlobalScript_btn_click_EditEndzone", "gml_Script_btn_click_EditEndzone", "gml_GlobalScript_btn_click_Kit1", "gml_Script_btn_click_Kit1", "gml_GlobalScript_btn_click_Kit2", "gml_Script_btn_click_Kit2", "gml_GlobalScript_btn_click_Kit3", "gml_Script_btn_click_Kit3", "gml_GlobalScript_btn_click_Kit4", "gml_Script_btn_click_Kit4", "gml_GlobalScript_btn_click_RestoreAllTeams", "gml_Script_btn_click_RestoreAllTeams", "gml_GlobalScript_btn_click_KR_Select", "gml_Script_btn_click_KR_Select", "gml_GlobalScript_btn_click_EditCopySlotA", "gml_Script_btn_click_EditCopySlotA", "gml_GlobalScript_s_sound_audience_inc", "gml_Script_s_sound_audience_inc", "gml_GlobalScript_btn_click_EditCopySlotB", "gml_Script_btn_click_EditCopySlotB", "gml_GlobalScript_btn_click_EditCopySlotC", "gml_Script_btn_click_EditCopySlotC", "gml_GlobalScript_btn_click_EditCopySlotD", "gml_Script_btn_click_EditCopySlotD", "gml_GlobalScript_btn_click_EditCopySlotE", "gml_Script_btn_click_EditCopySlotE", "gml_GlobalScript_btn_click_TeamEditMore", "gml_Script_btn_click_TeamEditMore", "gml_GlobalScript_btn_click_TeamEditMoreDone", "gml_Script_btn_click_TeamEditMoreDone", "gml_GlobalScript_btn_click_FacilityStadium", "gml_Script_btn_click_FacilityStadium", "gml_GlobalScript_btn_click_FacilityTraining", "gml_Script_btn_click_FacilityTraining", "gml_GlobalScript_btn_click_FacilityStaff", "gml_Script_btn_click_FacilityStaff", "gml_GlobalScript_btn_click_HOF_players", "gml_Script_btn_click_HOF_players", "gml_GlobalScript_btn_click_HOF_player_records", "gml_Script_btn_click_HOF_player_records", "gml_GlobalScript_btn_click_HOF_Select", "gml_Script_btn_click_HOF_Select", "gml_GlobalScript_btn_click_HofNext", "gml_Script_btn_click_HofNext", "gml_GlobalScript_btn_click_HofPrev", "gml_Script_btn_click_HofPrev", "gml_GlobalScript_btn_click_HOF_Coach", "gml_Script_btn_click_HOF_Coach", "gml_GlobalScript_btn_click_Records_Reset", "gml_Script_btn_click_Records_Reset", "gml_GlobalScript_btn_click_League_Back", "gml_Script_btn_click_League_Back", "gml_GlobalScript_btn_click_LeaguePanel", "gml_Script_btn_click_LeaguePanel", "gml_GlobalScript_btn_click_LeagueNFC", "gml_Script_btn_click_LeagueNFC", "gml_GlobalScript_btn_click_LeagueAFC", "gml_Script_btn_click_LeagueAFC", "gml_GlobalScript_keyboard_scripts", "gml_Script_s_keyboard_custom_enabled", "gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts", "gml_Script_s_keyboard_custom_init", "gml_Script_s_keyboard_custom_show", "gml_Script_s_keyboard_custom_hide", "gml_Script_s_keyboard_custom_layer", "gml_Script_s_keyboard_custom_create", "gml_Script_s_keyboard_custom_destroy", "gml_Script_s_keyboard_custom_create_button", "gml_Script_s_custkb_base_draw_gui", "gml_Script_s_custkb_base_step", "gml_Script_s_custkb_confirm", "gml_Script_s_custkb_delete", "gml_Script_s_custkb_shift_toggle", "gml_Script_s_custkb_add_text", "gml_Script_s_custkb_key_init", "gml_Script_s_custkb_key_draw_gui", "gml_Script_s_custkb_key_step", "gml_Script_s_custkb_key_tap", "gml_GlobalScript_s_college_tools", "gml_Script_s_college_set_up_globals", "gml_Script_s_college_age_index", "gml_Script_s_college_age_label", "gml_Script_s_college_age_simple", "gml_Script_s_college_age_simple_other", "gml_Script_s_college_age_simple_short", "gml_Script_s_college_shorter_season", "gml_Script_s_college_academics_type", "gml_Script_s_college_correct_new_player", "gml_Script_s_get_random_hobby", "gml_Script_s_get_hobby_name", "gml_Script_s_get_hobby_from_uid", "gml_Script_s_is_player_hobby_fraternity", "gml_Script_s_get_random_study_subject", "gml_Script_s_get_study_subject_from_uid", "gml_Script_s_get_study_subject_name_from_uid", "gml_Script_s_get_minor_name", "gml_Script_s_get_major_name", "gml_Script_s_get_study_info", "gml_Script_s_get_random_trait", "gml_Script_s_get_trait_name", "gml_Script_s_get_trait_from_uid", "gml_Script_s_get_random_hometown", "gml_Script_s_get_hometown_name", "gml_Script_s_get_only_hometown_name", "gml_Script_s_get_only_state_name", "gml_Script_s_get_hometown_from_uid", "gml_Script_s_pick_rand_epilogue_uid", "gml_Script_s_get_epilogue_name", "gml_Script_s_epilogue_tests", "gml_Script_s_pick_epilogue_story", "gml_Script_s_epilogue_story_to_str", "gml_Script_s_add_cv_entry_from_key", "gml_Script_s_add_cv_entry_direct", "gml_Script_s_get_random_cv_entry", "gml_Script_s_extract_cv_entry_from_pool", "gml_Script_s_set_cv_list_from_player", "gml_Script_s_add_cv_list_entry", "gml_Script_split_into_chunks", "gml_Script_btn_response_player_meeting_academic_coaching", "gml_Script_s_get_meeting_cost_academic_coaching", "gml_Script_s_is_co_mode", "gml_Script_s_is_co_postseason", "gml_Script_s_is_co_actual_postseason", "gml_Script_s_get_postseason_chunk", "gml_Script_s_is_earlier_than", "gml_Script_s_get_skip_to_week", "gml_Script_s_is_co_team", "gml_Script_s_get_conference_list", "gml_Script_s_get_team_list_by_tier", "gml_Script_s_get_team_list", "gml_Script_s_count_joboffers_conference", "gml_Script_s_co_get_year", "gml_Script_s_get_my_conference_uid", "gml_Script_s_get_my_conference_data", "gml_Script_s_get_conference_data", "gml_Script_s_get_my_division", "gml_Script_s_get_subdivision", "gml_Script_s_get_team_pct_cnf", "gml_Script_s_is_independent_team", "gml_Script_s_is_independent_conference_id", "gml_Script_s_is_independent_conference", "gml_Script_s_is_co_bowl_week", "gml_Script_s_is_co_bowl_fix", "gml_Script_s_is_co_bowl_comp", "gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools", "gml_Script_s_get_object_data", "gml_Script_s_get_map", "gml_Script_s_get_map_real", "gml_Script_s_map_swap", "gml_Script_s_get_save_slot", "gml_Script_s_get_week_name", "gml_Script_s_get_my_conference_division_string", "gml_Script_s_get_fix_competition_string", "gml_Script_s_get_competition_string", "gml_Script_s_get_fix_location_string", "gml_Script_s_get_my_subdivision_string", "gml_Script_s_get_subdiv_name", "gml_Script_s_joboffers_string", "gml_Script_s_get_pct_string", "gml_Script_s_get_comp_level_str", "gml_Script_s_get_comp_level_str_plain", "gml_Script_s_get_difficulty_str", "gml_Script_s_is_ps_chunk_filled", "gml_Script_s_is_week_played", "gml_Script_s_is_human_in_week", "gml_Script_s_is_human_fix", "gml_Script_s_get_next_college_human_fixture", "gml_Script_s_update_week_done", "gml_Script_s_is_week_done", "gml_Script_s_is_fix_played", "gml_Script_s_is_fix_filled", "gml_Script_s_is_fix_on_neutral_ground", "gml_Script_s_season_competitions_done", "gml_Script_s_get_fix_away_team_id", "gml_Script_s_get_fix_home_team_id", "gml_Script_s_get_fix_by_competition_id", "gml_Script_s_get_fix_by_match_id", "gml_Script_s_get_fix_winner_id", "gml_Script_s_get_fix_by_week_and_teams", "gml_GlobalScript_btn_click_LeagueSchedule", "gml_Script_btn_click_LeagueSchedule", "gml_GlobalScript_btn_click_SchedulePrev", "gml_Script_btn_click_SchedulePrev", "gml_GlobalScript_btn_click_ScheduleNext", "gml_Script_btn_click_ScheduleNext", "gml_GlobalScript_btn_click_PlayOffs", "gml_Script_btn_click_PlayOffs", "gml_GlobalScript_btn_click_PlayOffs_Back", "gml_Script_btn_click_PlayOffs_Back", "gml_GlobalScript_btn_click_PlayOffsPlay", "gml_Script_btn_click_PlayOffsPlay", "gml_GlobalScript_btn_click_PlayOffsSkip", "gml_Script_btn_click_PlayOffsSkip", "gml_GlobalScript_btn_click_Change_Favourite", "gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite", "gml_Script_btn_click_Change_Favourite", "gml_GlobalScript_btn_click_ChooseAFC", "gml_Script_btn_click_ChooseAFC", "gml_GlobalScript_btn_click_ChooseNFC", "gml_Script_btn_click_ChooseNFC", "gml_GlobalScript_btn_click_ChooseTeam", "gml_Script_btn_click_ChooseTeam", "gml_Script_btn_click_ChooseTeamExhibition", "gml_Script_btn_click_ChoosePlayerExhibition", "gml_Script_btn_click_ChoosePlayerExhibition_confirm", "gml_Script_btn_click_ChoosePlayerExhibition_cancel", "gml_GlobalScript_btn_click_ChooseTeamNew", "gml_Script_btn_click_ChooseTeamNew", "gml_Script_btn_click_qb_mode_ChooseTeamNew", "gml_GlobalScript_btn_click_ChooseReject", "gml_Script_btn_click_ChooseReject_loading", "gml_Script_btn_click_ChooseReject", "gml_GlobalScript_btn_click_Continue", "gml_Script_btn_click_Continue", "gml_Script_btn_click_SimGame", "gml_GlobalScript_btn_click_Details_Continue", "gml_Script_btn_click_Details_Continue", "gml_GlobalScript_s_uniform_helpers", "gml_Script_s_uniforms_default_file", "gml_Script_s_extract_uniform_cols_to_record", "gml_Script_s_uniform_cols_to_record", "gml_Script_s_uniform_cols_from_record", "gml_GlobalScript_btn_click_FrontOffice", "gml_Script_btn_click_FrontOffice", "gml_GlobalScript_btn_click_FreeAgents2", "gml_Script_btn_click_FreeAgents2", "gml_GlobalScript_btn_click_HallOfFame", "gml_Script_btn_click_HallOfFame", "gml_GlobalScript_btn_click_Home", "gml_Script_btn_click_Home", "gml_Script_btn_click_Play1", "gml_Script_btn_click_Options_Exit", "gml_Script_btn_click_Home_rm_winners", "gml_Script_s_rm_winners_notice", "gml_GlobalScript_btn_click_League", "gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League", "gml_Script_btn_click_League", "gml_GlobalScript_btn_click_Options", "gml_Script_btn_click_Options", "gml_GlobalScript_btn_click_Profile", "gml_Script_btn_click_Profile", "gml_GlobalScript_btn_click_ChooseFace", "gml_Script_btn_click_ChooseFace", "gml_Script_s_goto_rm_choose_face", "gml_GlobalScript_btn_click_ChooseFacePrev", "gml_Script_btn_click_ChooseFacePrev", "gml_GlobalScript_btn_click_ChooseFaceNext", "gml_Script_btn_click_ChooseFaceNext", "gml_GlobalScript_btn_click_ChooseFaceDone", "gml_Script_btn_click_ChooseFaceDone", "gml_Script_btn_click_cancel_chooseface", "gml_GlobalScript_btn_click_Uniforms", "gml_Script_btn_click_Uniforms", "gml_GlobalScript_btn_click_Uniform_Away", "gml_Script_btn_click_Uniform_Away", "gml_GlobalScript_btn_click_Uniform_Home", "gml_Script_btn_click_Uniform_Home", "gml_GlobalScript__poki_rewarded_ad", "gml_Script__poki_rewarded_ad", "gml_GlobalScript_btn_click_BallStyle", "gml_Script_btn_click_BallStyle", "gml_GlobalScript_btn_click_LeagueReportNext", "gml_Script_btn_click_LeagueReportNext", "gml_GlobalScript_btn_click_LeagueReportPrev", "gml_Script_btn_click_LeagueReportPrev", "gml_GlobalScript_btn_click_OptionsNewGame", "gml_Script_btn_click_OptionsNewGame", "gml_GlobalScript_btn_click_OptionsDriveLeft", "gml_Script_btn_click_OptionsDriveLeft", "gml_Script_btn_click_OptionsDriveLeft_Exh", "gml_GlobalScript_btn_click_OptionsDriveRight", "gml_Script_btn_click_OptionsDriveRight", "gml_GlobalScript_btn_click_OptionsDriveBoth", "gml_Script_btn_click_OptionsDriveBoth", "gml_GlobalScript_btn_click_OptionsScanlines", "gml_Script_btn_click_OptionsScanlines", "gml_GlobalScript_btn_click_OptionsSoundFX", "gml_Script_btn_click_OptionsSoundFX", "gml_GlobalScript_btn_click_OptionsWeather", "gml_Script_btn_click_OptionsWeather", "gml_Script_btn_click_OptionsWeather_Exh", "gml_GlobalScript_btn_click_OptionsReplays", "gml_Script_btn_click_OptionsReplays", "gml_GlobalScript_btn_click_OptionsZoom", "gml_Script_btn_click_OptionsZoom", "gml_GlobalScript_btn_click_InvertedThrowing", "gml_Script_btn_click_InvertedThrowing", "gml_GlobalScript_btn_click_OptionsMatchLength", "gml_Script_btn_click_OptionsMatchLength", "gml_Script_btn_click_OptionsMatchLength_Exh", "gml_GlobalScript_btn_click_OptionsTeamEditor", "gml_Script_btn_click_OptionsTeamEditor", "gml_GlobalScript_btn_click_OptionsDifficulty", "gml_Script_btn_click_OptionsDifficulty", "gml_GlobalScript_btn_click_OptionsSalaryCap", "gml_Script_btn_click_OptionsSalaryCap", "gml_Script_salary_cap_toggle_roster_size", "gml_Script_s_get_roster_cap", "gml_GlobalScript_chk_click_gamepad", "gml_Script_chk_click_gamepad", "gml_GlobalScript_s_apple_arcade_helpers", "gml_Script_s_aa_debug_give_cc", "gml_GlobalScript_btn_click_PlayerProfile", "gml_Script_btn_click_PlayerProfile", "gml_GlobalScript_btn_click_PlayerProfile_Back", "gml_Script_btn_click_PlayerProfile_Back", "gml_GlobalScript_btn_click_ProfilePrev", "gml_Script_btn_click_ProfilePrev", "gml_GlobalScript_btn_click_MeetingPrev", "gml_Script_btn_click_MeetingPrev", "gml_GlobalScript_btn_click_ProfileNext", "gml_Script_btn_click_ProfileNext", "gml_GlobalScript_btn_click_MeetingNext", "gml_Script_btn_click_MeetingNext", "gml_GlobalScript_btn_click_Profile_Back", "gml_Script_btn_click_Profile_Back", "gml_GlobalScript_btn_click_Profile_Pick", "gml_Script_btn_click_Profile_Pick", "gml_GlobalScript_btn_click_Profile_Cut", "gml_Script_btn_click_Profile_Cut", "gml_Script_btn_click_Profile_JefeBoost", "gml_Script_s_JefeBoost", "gml_Script_btn_click_Profile_JefeOutOfRetirement", "gml_Script_s_JefeOutOfRetirement", "gml_GlobalScript_btn_click_Profile_Trade", "gml_Script_btn_click_Profile_Trade", "gml_GlobalScript_btn_click_Profile_Stats", "gml_Script_btn_click_Profile_Stats", "gml_GlobalScript_btn_click_Profile_Rest", "gml_Script_btn_click_Profile_Rest", "gml_GlobalScript_btn_click_Profile_Not_Interested", "gml_Script_btn_click_Profile_Not_Interested", "gml_GlobalScript_btn_click_Profile_ScoutPlayer", "gml_Script_btn_click_Profile_ScoutPlayer", "gml_GlobalScript_btn_click_AddSkill", "gml_Script_btn_click_AddSkill", "gml_GlobalScript_btn_click_AddSpeed", "gml_Script_btn_click_AddSpeed", "gml_GlobalScript_btn_click_AddStrength", "gml_Script_btn_click_AddStrength", "gml_GlobalScript_btn_click_AddStamina", "gml_Script_btn_click_AddStamina", "gml_GlobalScript_btn_click_StatsNext", "gml_Script_btn_click_StatsNext", "gml_GlobalScript_btn_click_StatsPrev", "gml_Script_btn_click_StatsPrev", "gml_GlobalScript_btn_click_StatsView1", "gml_Script_btn_click_StatsView1", "gml_GlobalScript_btn_click_StatsView2", "gml_Script_btn_click_StatsView2", "gml_GlobalScript_btn_click_EditProfile", "gml_Script_btn_click_EditProfile", "gml_GlobalScript_btn_click_Meeting_Morale", "gml_Script_btn_click_Meeting_Morale", "gml_GlobalScript_btn_click_Meeting_Condition", "gml_Script_btn_click_Meeting_Condition", "gml_GlobalScript_s_qb_mode_update_resting", "gml_Script_s_qb_mode_update_resting", "gml_GlobalScript_btn_click_Meeting_LevelUp", "gml_Script_btn_click_Meeting_LevelUp", "gml_GlobalScript_btn_click_Meeting_ExtendContract", "gml_Script_btn_click_Meeting_ExtendContract", "gml_GlobalScript_btn_click_FieldGoal", "gml_Script_btn_click_FieldGoal", "gml_GlobalScript_btn_click_Running", "gml_Script_btn_click_Running", "gml_GlobalScript_btn_click_Passing", "gml_Script_btn_click_Passing", "gml_GlobalScript_s_get_happiness", "gml_Script_s_get_happiness", "gml_GlobalScript_btn_click_Training", "gml_Script_btn_click_Training", "gml_GlobalScript_btn_click_Roster", "gml_Script_btn_click_Roster", "gml_GlobalScript_btn_click_Roster_Back", "gml_Script_btn_click_Roster_Back", "gml_Script_btn_click_Profile_Back_To_Draft", "gml_Script_btn_click_Profile_Back_To_Draft_Continue", "gml_GlobalScript_btn_click_DraftPrev", "gml_Script_btn_click_DraftPrev", "gml_GlobalScript_btn_click_DraftNext", "gml_Script_btn_click_DraftNext", "gml_GlobalScript_btn_click_DraftDone", "gml_Script_btn_click_DraftDone", "gml_GlobalScript_btn_click_FreeAgents", "gml_Script_btn_click_FreeAgents", "gml_GlobalScript_btn_click_FreeAgentsBack", "gml_Script_btn_click_FreeAgentsBack", "gml_GlobalScript_btn_click_RestAll", "gml_Script_btn_click_RestAll", "gml_GlobalScript_btn_click_FreeAgentsNext", "gml_Script_btn_click_FreeAgentsNext", "gml_GlobalScript_btn_click_FreeAgentsPrev", "gml_Script_btn_click_FreeAgentsPrev", "gml_GlobalScript_btn_click_FreeAgentsReset", "gml_Script_btn_click_FreeAgentsReset", "gml_GlobalScript_btn_click_Boost_Morale", "gml_Script_btn_click_Boost_Morale", "gml_GlobalScript_btn_click_Boost_Condition", "gml_Script_btn_click_Boost_Condition", "gml_GlobalScript_btn_click_Boost_Salary_Cap", "gml_Script_btn_click_Boost_Salary_Cap", "gml_GlobalScript_s_set_up_button_kickoff", "gml_Script_s_set_up_button_kickoff", "gml_Script_btn_kick_off", "gml_Script_s_btn_kickoff_recenter", "gml_GlobalScript_s_college_editor", "gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor", "gml_Script_s_rm_editor_init", "gml_Script_s_goto_editor", "gml_Script_s_btn_editor_done", "gml_Script_s_btn_editor_major", "gml_Script_s_btn_editor_minor", "gml_Script_s_btn_editor_bowls", "gml_Script_s_btn_editor_back", "gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor", "gml_Script_s_btn_editor_edit_subdivision", "gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor", "gml_Script_s_btn_editor_edit_conference", "gml_Script_s_btn_editor_conference", "gml_Script_s_btn_editor_select_team", "gml_Script_s_btn_editor_select_bowl_group", "gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor", "gml_Script_s_btn_editor_select_bowl_competition", "gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor", "gml_Script_s_save_editor_status", "gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor", "gml_Script_s_get_editor_status", "gml_Script_s_reset_editor_status", "gml_Script_s_editor_subdivision_mode", "gml_Script_s_editor_conference_mode", "gml_Script_s_editor_bowls_group_mode", "gml_Script_s_editor_bowls_competition_mode", "gml_Script_s_editor_set_buttons", "gml_Script_s_editor_refresh_bowls_groups", "gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor", "gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor", "gml_Script_s_editor_create_bowls_buttons", "gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor", "gml_Script_s_create_slot_label", "gml_Script_s_ui_label_draw_gui", "gml_Script_s_get_editor_bowl_group_name_by_tag", "gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor", "gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor", "gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor", "gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor", "gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor", "gml_Script_s_editor_copy_buttons", "gml_Script_s_init_btn_editor_copy", "gml_Script_s_btn_editor_copy", "gml_Script_s_btn_editor_confirm_copy", "gml_Script_s_btn_editor_restore_all", "gml_Script_s_btn_editor_confirm_restore_all", "gml_GlobalScript_btn_click_DeleteSlot1", "gml_Script_btn_click_DeleteSlot1", "gml_GlobalScript_btn_click_DeleteSlot2", "gml_Script_btn_click_DeleteSlot2", "gml_GlobalScript_btn_click_DeleteSlot3", "gml_Script_btn_click_DeleteSlot3", "gml_GlobalScript_btn_click_DeleteSlot4", "gml_Script_btn_click_DeleteSlot4", "gml_GlobalScript_btn_click_DeleteSlot5", "gml_Script_btn_click_DeleteSlot5", "gml_GlobalScript_btn_click_StaffProfile", "gml_Script_btn_click_StaffProfile", "gml_GlobalScript_btn_click_StaffProfileNext", "gml_Script_btn_click_StaffProfileNext", "gml_GlobalScript_s_draw_gamepad_controls", "gml_Script_s_draw_gamepad_controls", "gml_GlobalScript_s_team_helpers", "gml_Script_s_teams_file", "gml_GlobalScript_btn_click_StaffProfilePrev", "gml_Script_btn_click_StaffProfilePrev", "gml_GlobalScript_btn_click_StaffProfileBack", "gml_Script_btn_click_StaffProfileBack", "gml_GlobalScript_btn_click_HireStaff", "gml_Script_btn_click_HireStaff", "gml_GlobalScript_btn_click_ViewHires", "gml_Script_btn_click_ViewHires", "gml_GlobalScript_btn_click_ViewHiresProfile", "gml_Script_btn_click_ViewHiresProfile", "gml_GlobalScript_btn_click_ViewHiresBack", "gml_Script_btn_click_ViewHiresBack", "gml_GlobalScript_btn_click_ViewHiresReset", "gml_Script_btn_click_ViewHiresReset", "gml_GlobalScript_btn_click_TrainingLight", "gml_Script_btn_click_TrainingLight", "gml_GlobalScript_btn_click_TrainingNormal", "gml_Script_btn_click_TrainingNormal", "gml_GlobalScript_btn_click_TrainingHard", "gml_Script_btn_click_TrainingHard", "gml_GlobalScript_btn_click_XP_Continue", "gml_Script_btn_click_XP_Continue", "gml_GlobalScript_btn_click_XP_Back", "gml_Script_btn_click_XP_Back", "gml_GlobalScript_btn_response_quit_yes", "gml_Script_btn_response_quit_yes", "gml_GlobalScript_btn_response_newgame_commit", "gml_Script_btn_response_newgame_commit", "gml_GlobalScript_btn_response_kick_no", "gml_Script_btn_response_kick_no", "gml_GlobalScript_btn_response_punt_yes", "gml_Script_btn_response_punt_yes", "gml_GlobalScript_btn_response_fg_yes", "gml_Script_btn_response_fg_yes", "gml_GlobalScript_btn_response_1pt", "gml_Script_btn_response_1pt", "gml_GlobalScript_btn_response_2pt", "gml_Script_btn_response_2pt", "gml_GlobalScript_btn_response_onsidekick_no", "gml_Script_btn_response_onsidekick_no", "gml_GlobalScript_btn_response_onsidekick_yes", "gml_Script_btn_response_onsidekick_yes", "gml_GlobalScript_btn_response_cut_player_yes", "gml_Script_btn_response_cut_player_yes", "gml_GlobalScript_btn_response_skip_draft_yes", "gml_Script_btn_response_skip_draft_yes", "gml_GlobalScript_btn_response_pick_player_yes", "gml_Script_btn_response_pick_player_yes", "gml_GlobalScript_btn_click_OptionsKickReturns", "gml_Script_btn_click_OptionsKickReturns", "gml_Script_btn_click_OptionsKickReturns_Exh", "gml_GlobalScript_btn_response_in_trade_player_yes", "gml_Script_btn_response_in_trade_player_yes", "gml_GlobalScript_btn_response_out_trade_player_yes", "gml_Script_btn_response_out_trade_player_yes", "gml_GlobalScript_btn_response_out_trade_player_no", "gml_Script_btn_response_out_trade_player_no", "gml_GlobalScript_btn_response_player_meeting_morale_yes", "gml_Script_btn_response_player_meeting_morale_yes", "gml_GlobalScript_btn_response_player_meeting_condition_yes", "gml_Script_btn_response_player_meeting_condition_yes", "gml_GlobalScript_btn_response_player_meeting_levelup_yes", "gml_Script_btn_response_player_meeting_levelup_yes", "gml_GlobalScript_btn_response_player_meeting_extend_contract", "gml_Script_btn_response_player_meeting_extend_contract", "gml_GlobalScript_btn_response_boost_morale", "gml_Script_btn_response_boost_morale", "gml_GlobalScript_btn_response_boost_condition", "gml_Script_btn_response_boost_condition", "gml_GlobalScript_btn_response_boost_salary_cap", "gml_Script_btn_response_boost_salary_cap", "gml_GlobalScript_s_confirm_upgrade_stadium", "gml_Script_s_confirm_upgrade_stadium", "gml_GlobalScript_s_confirm_upgrade_training", "gml_Script_s_confirm_upgrade_training", "gml_GlobalScript_s_confirm_upgrade_rehab", "gml_Script_s_confirm_upgrade_rehab", "gml_GlobalScript_btn_response_hirestaff", "gml_Script_btn_response_hirestaff", "gml_GlobalScript_btn_response_clearfreeagents", "gml_Script_btn_response_clearfreeagents", "gml_GlobalScript_btn_response_rest_player_yes", "gml_Script_btn_response_rest_player_yes", "gml_GlobalScript_btn_response_cointoss_kick", "gml_Script_btn_response_cointoss_kick", "gml_GlobalScript_btn_response_cointoss_receive", "gml_Script_btn_response_cointoss_receive", "gml_GlobalScript_btn_response_skip_tutorial", "gml_Script_btn_response_skip_tutorial", "gml_GlobalScript_btn_response_confirm_new_team", "gml_Script_btn_response_confirm_new_team_loading", "gml_Script_btn_response_confirm_new_team", "gml_GlobalScript_s_store_cant_afford", "gml_Script_s_store_cant_afford", "gml_GlobalScript_s_tip_continue", "gml_Script_s_tip_continue", "gml_GlobalScript_s_qb_mode_auto_xp", "gml_Script_s_qb_mode_auto_xp", "gml_GlobalScript_s_confirm_staff_hire_reset", "gml_Script_s_confirm_staff_hire_reset", "gml_GlobalScript_s_confirm_freeagent_hire_reset", "gml_Script_s_confirm_freeagent_hire_reset", "gml_GlobalScript_btn_response_deletegame1", "gml_Script_btn_response_deletegame1", "gml_GlobalScript_btn_response_deletegame2", "gml_Script_btn_response_deletegame2", "gml_GlobalScript_btn_response_deletegame3", "gml_Script_btn_response_deletegame3", "gml_GlobalScript_btn_response_deletegame4", "gml_Script_btn_response_deletegame4", "gml_GlobalScript_btn_response_deletegame5", "gml_Script_btn_response_deletegame5", "gml_GlobalScript_s_simming_action", "gml_Script_s_simming_action", "gml_GlobalScript_btn_response_hof_select", "gml_Script_btn_response_hof_select", "gml_GlobalScript_btn_response_records_reset", "gml_Script_btn_response_records_reset", "gml_GlobalScript_btn_match_kick", "gml_Script_btn_match_kick", "gml_Script_btn_match_goforit", "gml_Script_btn_match_gofor1pt", "gml_GlobalScript_s_do_prematch_dilemma", "gml_Script_s_do_prematch_dilemma", "gml_Script_s_create_dilemma_news", "gml_Script_s_clear_msg_and_back", "gml_Script_s_get_standard_dilemmas", "gml_Script_s_dilemma_defend_player_cost", "gml_Script_s_can_afford_dilemma_cc", "gml_Script_s_get_college_dilemmas", "gml_GlobalScript_s_do_postmatch_dilemma", "gml_Script_s_do_postmatch_dilemma", "gml_GlobalScript_s_parse_dilemma", "gml_Script_s_parse_dilemma", "gml_GlobalScript_s_create_dilemma", "gml_Script_s_create_dilemma", "gml_GlobalScript_s_choose_dilemma", "gml_Script_s_choose_dilemma", "gml_Script_s_extract_dilemma_from_pool", "gml_Script_s_add_tag_matches_to_list", "gml_Script_s_reject_dilemma_not_enough_RC", "gml_GlobalScript_s_dilemma_choice_1", "gml_Script_s_dilemma_choice_1", "gml_GlobalScript_s_dilemma_choice_2", "gml_Script_s_dilemma_choice_2", "gml_GlobalScript_s_dilemma_choice", "gml_Script_s_dilemma_choice", "gml_Script_s_cut_player_end", "gml_Script_s_cut_player_end_gpa", "gml_Script_s_cut_player_end_toxic", "gml_Script_s_cut_player_end_party", "gml_Script_s_cut_player_end_toxic_max", "gml_Script_s_cut_player_end_party_max", "gml_Script_s_dilemma_morecc_store", "gml_Script_s_dilemma_morecc_back", "gml_Script_s_dilemma_end", "gml_Script_s_dilemma_college_check_chained", "gml_GlobalScript_s_convert_string_to_sprite", "gml_Script_s_convert_string_to_sprite", "gml_GlobalScript_s_sort_list_by_column", "gml_Script_s_sort_maplist_by_numeric_field", "gml_GlobalScript_s_check_draft", "gml_Script_s_check_draft", "gml_GlobalScript_s_create_draftlist", "gml_Script_s_create_draftlist", "gml_GlobalScript_s_sound_audience_tck", "gml_Script_s_sound_audience_tck", "gml_GlobalScript_s_create_freeagentlist", "gml_Script_s_create_freeagentlist", "gml_GlobalScript_s_create_freeagent", "gml_Script_s_create_freeagent", "gml_GlobalScript_s_create_tradelist", "gml_Script_s_create_tradelist", "gml_GlobalScript_s_create_storelist", "gml_Script_s_create_storelist", "gml_GlobalScript_s_create_player_storelist", "gml_Script_s_create_player_storelist", "gml_GlobalScript_s_count_hires_by_position", "gml_Script_s_count_hires_by_position", "gml_GlobalScript_s_count_players_by_position_store", "gml_Script_s_count_players_by_position_store", "gml_GlobalScript_s_get_hire_shortlist", "gml_Script_s_get_hire_shortlist", "gml_GlobalScript_s_reset_draft_picks", "gml_Script_s_reset_draft_picks", "gml_GlobalScript_poki_btn_click_CoinBoost", "gml_Script_poki_btn_click_CoinBoost", "gml_Script_poki_CoinBoost_No", "gml_Script_poki_CoinBoost_Yes", "gml_GlobalScript_s_update_draft_page", "gml_Script_s_update_draft_page", "gml_GlobalScript_s_update_freeagents_page", "gml_Script_s_update_freeagents_page", "gml_GlobalScript_s_college_admissions_draft", "gml_Script_s_check_draft_CO", "gml_Script_s_college_free_agent_check", "gml_Script_btn_respose_college_free_agent_yes", "gml_Script_s_college_dilemma_check", "gml_Script_s_college_admissions_check_trigger", "gml_Script_s_college_admissions_pick_player", "gml_Script_s_college_admissions_players_lost_per_round", "gml_Script_s_college_admissions_draft_done", "gml_Script_btn_response_college_admissions_draft_done_yes", "gml_GlobalScript_s_remaining_picks", "gml_Script_s_remaining_picks", "gml_GlobalScript_s_remaining_picks_by_round", "gml_Script_s_remaining_picks_by_round", "gml_GlobalScript_s_get_trade_value", "gml_Script_s_get_trade_value", "gml_GlobalScript_s_get_trade_value_by_rating", "gml_Script_s_get_trade_value_by_rating", "gml_GlobalScript_s_get_offer_team", "gml_Script_s_get_offer_team", "gml_GlobalScript_s_clear_trade_offers", "gml_Script_s_clear_trade_offers", "gml_GlobalScript_s_clear_freeagents", "gml_Script_s_clear_freeagents", "gml_GlobalScript_s_clear_storelist", "gml_Script_s_clear_storelist", "gml_GlobalScript_s_end_draft_round", "gml_Script_s_end_draft_round", "gml_Script_s_destroy_draftlist", "gml_GlobalScript_s_received_AI_kickoff", "gml_Script_s_received_AI_kickoff", "gml_GlobalScript_s_update_contracts", "gml_Script_s_update_contracts", "gml_Script_s_check_staff_exist", "gml_GlobalScript_s_aim_AI_kickoff", "gml_Script_s_aim_AI_kickoff", "gml_GlobalScript_btn_click_SeasonReview", "gml_Script_btn_click_SeasonReview", "gml_GlobalScript_s_get_new_salary", "gml_Script_s_get_new_salary", "gml_GlobalScript_s_check_expired_contract_message", "gml_Script_s_check_expired_contract_message", "gml_GlobalScript_s_get_salary_cap_space", "gml_Script_s_get_salary_cap_space", "gml_GlobalScript_s_create_new_save", "gml_Script_s_create_new_save", "gml_Script_s_regen_clean_save_mode_dependent_data", "gml_Script_s_load_co_mode_files", "gml_GlobalScript_s_loadgame", "gml_Script_btn_click_LoadSlot1", "gml_Script_btn_click_LoadSlot2", "gml_Script_btn_click_LoadSlot3", "gml_Script_btn_click_LoadSlot4", "gml_Script_btn_click_LoadSlot5", "gml_Script_btn_click_slot", "gml_Script_s_master_load", "gml_Script_s_master_load_from_backup", "gml_Script_s_loadgame", "gml_Script_s_cap_breach_refresh", "gml_Script_s_cap_breach_str", "gml_Script_s_is_player_pmap_corrupt", "gml_Script_s_check_for_return_stats", "gml_Script_s_check_longest_records", "gml_Script_s_fix_poki_browser_max_percent_grade", "gml_Script_s_update_ui_colours", "gml_Script_s_get_college_primary_col", "gml_Script_s_update_game_title", "gml_GlobalScript_s_savegame", "gml_Script_s_savegame", "gml_GlobalScript_s_create_map_options", "gml_Script_s_create_map_options", "gml_GlobalScript_s_count_full_seasons", "gml_Script_s_count_full_seasons", "gml_Script_s_count_games_coached", "gml_Script_s_count_games_simmed", "gml_Script_s_count_fixtures_played", "gml_GlobalScript_s_load_options", "gml_Script_s_load_options", "gml_GlobalScript_s_save_options", "gml_Script_s_save_options", "gml_GlobalScript_s_save_backup", "gml_Script_s_save_backup", "gml_GlobalScript_s_load_map_file", "gml_Script_s_load_map_file", "gml_Script_s_destroy_map_file", "gml_GlobalScript_s_update_maplist_from_file", "gml_Script_s_update_maplist_from_file", "gml_GlobalScript_s_load_strings", "gml_Script_s_refresh_strings", "gml_Script_s_load_strings", "gml_Script_s_select_lang", "gml_Script_s_select_lang_file", "gml_Script_s_select_override_lang_file", "gml_Script_s_select_institution_lang_file", "gml_Script_s_add_file_to_lang_strings", "gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings", "gml_Script_s_co_refresh_strings", "gml_Script_s_co_load_strings", "gml_Script_s_load_language_file", "gml_GlobalScript_s_load_teams", "gml_Script_s_load_teams", "gml_Script_s_load_teams_data", "gml_Script_s_reset_co_team_data", "gml_Script_s_set_teams_min_max_ids", "gml_Script_s_get_struct_in_array_by_uid", "gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams", "gml_Script_load_data_to_struct_array", "gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams", "gml_Script_s_load_json", "gml_Script_s_save_json", "gml_GlobalScript_s_load_team_detail", "gml_Script_s_load_team_detail", "gml_GlobalScript_s_load_retrobowl_hof", "gml_Script_s_load_retrobowl_hof", "gml_GlobalScript_s_load_retrobowl_history", "gml_Script_s_load_retrobowl_history", "gml_GlobalScript_s_load_schedule", "gml_Script_s_load_schedule", "gml_Script_s_load_college_schedule", "gml_Script_s_get_schedule_data_years", "gml_Script_s_get_schedule_year_stagger", "gml_Script_s_get_fix_type", "gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule", "gml_Script_s_calc_fix_type", "gml_Script_s_get_fix_type_string", "gml_Script_s_get_fix_type_string_by_values", "gml_Script_s_create_fix_type_string", "gml_Script_s_list_schedule_fix_type", "gml_GlobalScript_s_get_savename", "gml_Script_s_get_savename", "gml_GlobalScript_s_get_string_save_details", "gml_Script_s_get_string_save_details", "gml_GlobalScript_s_destroy_master", "gml_Script_s_destroy_master", "gml_GlobalScript_s_save_uniform_file2", "gml_Script_s_save_uniform_file2", "gml_GlobalScript_s_load_uniform_file2", "gml_Script_s_load_uniform_file2", "gml_GlobalScript_s_load_teamname_from_uniform_file", "gml_Script_s_load_teamname_from_uniform_file", "gml_GlobalScript_s_load_endzone_from_uniform_file", "gml_Script_s_load_endzone_from_uniform_file", "gml_GlobalScript_s_create_my_fixture_list", "gml_Script_s_create_my_fixture_list", "gml_GlobalScript_s_create_fixdata", "gml_Script_s_create_fixdata", "gml_GlobalScript_s_do_schedule", "gml_Script_s_do_schedule", "gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule", "gml_Script_s_co_get_sim_results", "gml_Script_s_co_conference_stats", "gml_GlobalScript_s_create_playoffs", "gml_Script_s_create_playoffs", "gml_GlobalScript_s_create_playoffs2", "gml_Script_s_create_playoffs2", "gml_GlobalScript_s_playoffs_12", "gml_Script_s_playoffs_12", "gml_GlobalScript_s_get_week_superbowl", "gml_Script_s_get_week_superbowl", "gml_GlobalScript_s_do_playoff_schedule", "gml_Script_s_do_playoff_schedule", "gml_Script_s_get_retrobowl_mvp_winner", "gml_GlobalScript_s_get_random_scoredata", "gml_Script_s_get_random_scoredata", "gml_Script_s_co_get_random_scoredata", "gml_GlobalScript_s_promote_playoff_winner", "gml_Script_s_promote_playoff_winner", "gml_Script_s_seed_divisional_round", "gml_GlobalScript_s_add_to_human_fixtures", "gml_Script_s_add_to_human_fixtures", "gml_GlobalScript_s_update_human_playoff_fixtures", "gml_Script_s_update_human_playoff_fixtures", "gml_Script_s_check_rearranged_human_playoff", "gml_Script_s_update_human_fixtures", "gml_Script_s_update_fixturelist_fix_extra_data", "gml_GlobalScript_s_get_playoff_fixture_by_week", "gml_Script_s_get_playoff_fixture_by_week", "gml_GlobalScript_s_get_human_fixture_by_week", "gml_Script_s_get_human_fixture_by_week", "gml_GlobalScript_s_get_human_fixture_previous", "gml_Script_s_get_human_fixture_previous", "gml_GlobalScript_exhibition_scripts", "gml_Script_btn_click_exhibition_start", "gml_Script_btn_click_exhibition_exit", "gml_Script_s_exhibition_exit", "gml_Script_s_exhibition_lost_two_controllers", "gml_Script_s_exhibition_assign_lost_controller", "gml_Script_s_exhibition_abandon", "gml_Script_s_set_up_uniforms_exhibition", "gml_Script_s_create_exhibition_fixture", "gml_Script_btn_click_exhibition_controller_0", "gml_Script_btn_click_exhibition_controller_1", "gml_Script_s_update_exhibition_controllers", "gml_Script_btn_click_ChangeTeamAway", "gml_Script_btn_click_ChangeTeamHome", "gml_Script_btn_click_Exhibition_Play", "gml_Script_s_update_options_exh", "gml_Script_s_force_kick_direction", "gml_Script_s_count_audibles", "gml_Script_s_update_audibles", "gml_Script_s_set_audibles", "gml_Script_s_count_timeouts", "gml_Script_s_update_timeouts", "gml_Script_s_set_timeouts", "gml_Script_s_set_exhibition_buttons", "gml_Script_btn_click_exhibition_switch_start", "gml_Script_s_exhibition_controller_check_continue", "gml_Script_btn_click_exhibition_controllers", "gml_Script_btn_exhibition_controllers_refresh", "gml_Script_rm_exhibition_options_create", "gml_Script_s_exh_teamswap_allowed", "gml_Script_get_ex_teamset_0", "gml_Script_get_ex_teamset_1", "gml_Script_get_ex_uniform_file", "gml_Script_btn_click_ExhibitionLoadUniformsA", "gml_Script_btn_click_ExhibitionLoadUniformsB", "gml_Script_btn_click_ExhibitionLoadUniformsC", "gml_Script_btn_click_ExhibitionLoadUniformsD", "gml_Script_btn_click_ExhibitionLoadUniformsE", "gml_Script_btn_click_ExhibitionLoadUniforms", "gml_Script_s_get_save_from_number", "gml_Script_s_load_save_team_exhibitionA", "gml_Script_s_load_save_team_exhibitionB", "gml_Script_s_load_save_team_exhibitionC", "gml_Script_s_load_save_team_exhibitionD", "gml_Script_s_load_save_team_exhibitionE", "gml_Script_s_load_save_team_exhibition", "gml_Script_exh_refresh_roster_from_save", "gml_Script_s_load_html_save1_exhibition", "gml_Script_btn_click_RestoreAllTeams_ex", "gml_Script_s_restore_uniforms_all_ex", "gml_Script_s_exhibition_team_management_start", "gml_Script_s_exhibition_team_management_clear", "gml_Script_s_exhibition_wipe_list", "gml_Script_s_refresh_exhibition_team_load_buttons", "gml_Script_refresh_exh_roster_buttons", "gml_Script_btn_click_RosterTeamAway", "gml_Script_btn_click_RosterTeamHome", "gml_Script_btn_click_Profile_Back_To_Exhibition", "gml_Script_rm_player_profile_exhibition_create", "gml_Script_rm_roster_exhibition_create", "gml_Script_exhibition_handle_exit_match", "gml_GlobalScript_s_get_human_fixture_next", "gml_Script_s_get_human_fixture_next", "gml_GlobalScript_s_count_remaining_fixtures", "gml_Script_s_count_remaining_fixtures", "gml_GlobalScript_s_get_division_winner", "gml_Script_s_get_division_winner", "gml_GlobalScript_s_get_team_position_by_id", "gml_Script_s_get_team_position_by_id", "gml_GlobalScript_s_get_division_winner_name", "gml_Script_s_get_division_winner_name", "gml_GlobalScript_s_get_division_winner_by_seed", "gml_Script_s_get_division_winner_by_seed", "gml_GlobalScript_s_get_division_winner_name_by_seed", "gml_Script_s_get_division_winner_name_by_seed", "gml_GlobalScript_s_skip_to_week", "gml_Script_s_skip_to_week", "gml_GlobalScript_s_clear_playoff_fixtures", "gml_Script_s_clear_playoff_fixtures", "gml_GlobalScript_s_update_team_edit_buttons", "gml_Script_s_update_team_edit_buttons", "gml_GlobalScript_s_set_up_edit_screen", "gml_Script_s_set_up_edit_screen", "gml_GlobalScript_s_color_picker", "gml_Script_s_color_picker", "gml_GlobalScript_s_set_up_uniforms", "gml_Script_s_set_up_uniforms", "gml_GlobalScript_s_set_up_uniforms_training", "gml_Script_s_set_up_uniforms_training", "gml_GlobalScript_s_set_up_uniform_profile", "gml_Script_s_set_up_uniform_profile", "gml_GlobalScript_s_shader_get_uniforms", "gml_Script_s_shader_get_uniforms", "gml_GlobalScript_s_shader_set_uniforms", "gml_Script_s_shader_set_uniforms", "gml_Script_s_blackwhite_colour_hack", "gml_GlobalScript_s_convert_uniform_colours_all", "gml_Script_s_convert_uniform_colours_all", "gml_GlobalScript_s_convert_uniform_colour", "gml_Script_s_convert_uniform_colour", "gml_GlobalScript_s_restore_uniforms_all", "gml_Script_s_restore_uniforms_all", "gml_GlobalScript_s_copy_uniforms_slot_a", "gml_Script_s_copy_uniforms_slot_a", "gml_GlobalScript_s_copy_uniforms_slot_b", "gml_Script_s_copy_uniforms_slot_b", "gml_GlobalScript_s_copy_uniforms_slot_c", "gml_Script_s_copy_uniforms_slot_c", "gml_GlobalScript_s_copy_uniforms_slot_d", "gml_Script_s_copy_uniforms_slot_d", "gml_GlobalScript_s_set_up_kickoff", "gml_Script_s_set_up_kickoff", "gml_GlobalScript_s_copy_uniforms_slot_e", "gml_Script_s_copy_uniforms_slot_e", "gml_GlobalScript_s_update_uniform_name", "gml_Script_s_update_uniform_name", "gml_GlobalScript_s_copy_teamnames_from_uniform_file", "gml_Script_s_copy_teamnames_from_uniform_file", "gml_GlobalScript_s_edit_name", "gml_Script_s_edit_name", "gml_GlobalScript_btn_click_edit_div1", "gml_Script_btn_click_edit_div1", "gml_GlobalScript_btn_click_edit_div2", "gml_Script_btn_click_edit_div2", "gml_GlobalScript_s_history", "gml_Script_s_get_history_by_year", "gml_Script_s_create_history_for_current_year", "gml_Script_s_log_this_year_history", "gml_Script_s_log_full_history", "gml_Script_s_update_history", "gml_Script_s_update_history_playoffs", "gml_Script_s_update_history_finish", "gml_Script_s_update_history_season_end", "gml_Script_s_update_history_won_championship", "gml_Script_s_update_history_reached_playoffs_round", "gml_Script_s_update_history_won_bowl", "gml_Script_s_update_history_subdivisional_champ_finals", "gml_Script_s_history_display_lines_count", "gml_Script_s_history_display_lines_count_yearindex", "gml_GlobalScript_btn_click_edit_div3", "gml_Script_btn_click_edit_div3", "gml_GlobalScript_btn_click_edit_div4", "gml_Script_btn_click_edit_div4", "gml_GlobalScript_s_college_data_versioning", "gml_Script_s_get_versioned_path", "gml_Script_s_is_newer_data_available", "gml_Script_s_is_team_active_in_new_data", "gml_Script_s_get_build_data_version", "gml_Script_s_get_build_year_offset", "gml_Script_s_get_data_version_string", "gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning", "gml_Script_s_reset_to_version", "gml_Script_s_data_upgrade_teams", "gml_Script_s_offer_data_upgrade", "gml_Script_s_data_upgrade_offer_deny", "gml_Script_s_data_upgrade_offer_accept", "gml_GlobalScript_btn_click_edit_conf1", "gml_Script_btn_click_edit_conf1", "gml_GlobalScript_btn_click_edit_conf2", "gml_Script_btn_click_edit_conf2", "gml_GlobalScript_s_edit_confirm_div1", "gml_Script_s_edit_confirm_div1", "gml_GlobalScript_s_edit_confirm_div2", "gml_Script_s_edit_confirm_div2", "gml_GlobalScript_s_edit_confirm_div3", "gml_Script_s_edit_confirm_div3", "gml_GlobalScript_s_edit_confirm_div4", "gml_Script_s_edit_confirm_div4", "gml_GlobalScript_s_edit_confirm_conf1", "gml_Script_s_edit_confirm_conf1", "gml_GlobalScript_s_edit_confirm_conf2", "gml_Script_s_edit_confirm_conf2", "gml_GlobalScript_s_populate_division", "gml_Script_s_populate_division", "gml_GlobalScript_s_populate_schedulebox", "gml_Script_s_populate_schedulebox", "gml_GlobalScript_s_create_credit", "gml_Script_s_create_credit", "gml_GlobalScript_s_set_up_xp_headers", "gml_Script_s_set_up_xp_headers", "gml_GlobalScript_s_count_hof_entries", "gml_Script_s_count_hof_entries", "gml_GlobalScript_s_set_up_hof_players_screen", "gml_Script_s_set_up_hof_players_screen", "gml_GlobalScript_s_iap_init", "gml_Script_s_iap_init", "gml_GlobalScript_s_set_up_purchase_ids", "gml_Script_s_set_up_purchase_ids", "gml_GlobalScript_s_iap_async_android", "gml_Script_s_debug_purge_all_android_iap", "gml_Script_s_iap_async_android", "gml_GlobalScript_s_iap_async_ios", "gml_Script_s_iap_async_ios", "gml_GlobalScript_s_iap_purchase_FullVersion", "gml_Script_s_iap_purchase_FullVersion", "gml_GlobalScript_s_set_position_kickoff", "gml_Script_s_set_position_return_ko", "gml_Script_s_set_position_take_ko", "gml_GlobalScript_s_iap_purchase_Credits_20", "gml_Script_s_iap_purchase_Credits_20", "gml_GlobalScript_s_iap_purchase_Credits_50", "gml_Script_s_iap_purchase_Credits_50", "gml_GlobalScript_s_iap_purchase_Credits_100", "gml_Script_s_iap_purchase_Credits_100", "gml_GlobalScript_s_iap_purchase_Credits_250", "gml_Script_s_iap_purchase_Credits_250", "gml_GlobalScript_s_iap_restore", "gml_Script_s_iap_restore", "gml_GlobalScript_s_open_store", "gml_Script_s_open_store", "gml_Script_s_btn_store_exit", "gml_GlobalScript_s_open_store_nag", "gml_Script_s_open_store_nag", "gml_GlobalScript_s_do_nag_message", "gml_Script_s_do_nag_message", "gml_Script_s_do_ad_retrogoal", "gml_GlobalScript_s_do_purchase_message", "gml_Script_s_do_purchase_message", "gml_GlobalScript_btn_step_check_fullversion", "gml_Script_btn_step_check_fullversion", "gml_GlobalScript_btn_step_check_iaps", "gml_Script_btn_step_check_iaps", "gml_GlobalScript_s_freeze_purchase_buttons", "gml_Script_s_freeze_purchase_buttons", "gml_GlobalScript_s_unfreeze_purchase_buttons", "gml_Script_s_unfreeze_purchase_buttons", "gml_GlobalScript_s_do_info_position", "gml_Script_s_do_info_position", "gml_GlobalScript_s_do_info_skills", "gml_Script_s_do_info_skills", "gml_GlobalScript_s_do_info_coachtrait", "gml_Script_s_do_info_coachtrait", "gml_GlobalScript_s_do_info_draftpicks", "gml_Script_s_do_info_draftpicks", "gml_GlobalScript_s_do_info", "gml_Script_s_do_info", "gml_Script_s_info_draft_col1", "gml_Script_s_info_draft_col2", "gml_GlobalScript_s_create_camera", "gml_Script_s_create_camera", "gml_GlobalScript_s_play", "gml_Script_s_play", "gml_Script_s_play_endweek", "gml_GlobalScript_s_update_poki_scaling", "gml_Script_s_update_poki_scaling", "gml_GlobalScript_s_pre_match", "gml_Script_s_pre_match", "gml_Script_s_continue_time_for_draft_msg", "gml_Script_s_co_pre_match", "gml_GlobalScript_s_player_profile_qb_mode", "gml_Script_s_player_profile_qb_mode", "gml_GlobalScript_s_do_next_week", "gml_Script_s_do_next_week", "gml_GlobalScript_s_start_new_season", "gml_Script_s_start_new_season", "gml_Script_s_renew_contracts_qb_mode", "gml_GlobalScript_s_update_team_buttons", "gml_Script_s_update_team_buttons", "gml_GlobalScript_s_update_job_offer_buttons", "gml_Script_s_update_job_offer_buttons", "gml_GlobalScript_s_update_options", "gml_Script_s_update_options", "gml_Script_s_get_op_invert_throw", "gml_Script_s_get_op_autorun", "gml_Script_btn_click_CollegeToggleColor", "gml_Script_s_get_gm_version", "gml_Script_s_update_options_if_present", "gml_GlobalScript_s_get_attitude_icon", "gml_Script_s_get_attitude_icon", "gml_Script_s_attitude_reduce_step", "gml_GlobalScript_s_get_credit", "gml_Script_s_get_credit", "gml_GlobalScript_s_decline_facilities", "gml_Script_s_decline_facilities", "gml_GlobalScript_s_do_result_news_qb", "gml_Script_s_do_result_news_qb", "gml_Script_s_choose_news", "gml_GlobalScript_s_reset_player_meetings", "gml_Script_s_reset_player_meetings", "gml_GlobalScript_s_has_xp_gain", "gml_Script_s_has_xp_gain", "gml_GlobalScript_s_is_bye_week", "gml_Script_s_is_bye_week", "gml_Script_s_get_bye_week", "gml_GlobalScript_s_do_bye_week", "gml_Script_s_do_bye_week", "gml_GlobalScript_s_do_postmatch_effects", "gml_Script_s_do_postmatch_effects", "gml_GlobalScript_s_do_postmatch_fans", "gml_Script_s_do_postmatch_fans", "gml_Script_s_get_postmatch_fans_qb", "gml_GlobalScript_s_check_intro", "gml_Script_s_check_intro", "gml_Script_s_check_intro_college", "gml_Script_s_check_intro_rm_home", "gml_Script_s_check_intro_rm_home_college", "gml_Script_s_check_intro_rm_roster", "gml_Script_s_check_intro_rm_roster_college", "gml_Script_s_check_intro_rm_frontoffice", "gml_Script_s_check_intro_rm_frontoffice_college", "gml_Script_s_check_intro_rm_profile_staff", "gml_Script_s_check_intro_rm_profile_staff_college", "gml_Script_s_check_intro_rm_profile_boss", "gml_Script_s_check_intro_rm_profile_boss_college", "gml_Script_s_check_intro_case1", "gml_Script_s_check_intro_case2", "gml_Script_s_check_intro_case3", "gml_Script_s_check_intro_case4", "gml_Script_s_check_intro_case5", "gml_Script_s_check_intro_case6", "gml_Script_s_check_intro_case7", "gml_Script_s_check_intro_case8", "gml_Script_s_check_intro_case2_b", "gml_Script_s_check_intro_case2_c", "gml_Script_s_check_intro_case2_d", "gml_Script_s_check_intro_case2_e", "gml_Script_s_check_intro_case2_f", "gml_Script_s_check_intro_case2_g", "gml_Script_s_info_gpa_explanation_open", "gml_Script_btn_info_gpa_explanation_intro_close", "gml_Script_s_check_intro_case5_b", "gml_Script_s_check_intro_case5_second_msg", "gml_GlobalScript_s_do_result_news", "gml_Script_s_do_result_news", "gml_GlobalScript_s_count_joboffers", "gml_Script_s_count_joboffers", "gml_GlobalScript_s_refresh_save_slots", "gml_Script_s_refresh_save_slots", "gml_GlobalScript_s_show_backups", "gml_Script_s_show_backups", "gml_Script_s_restore_backup1", "gml_Script_s_restore_backup2", "gml_Script_s_restore_backup3", "gml_Script_s_restore_backup4", "gml_Script_s_restore_backup5", "gml_GlobalScript_s_team_interested", "gml_Script_s_team_interested", "gml_Script_s_qb_mode_team_interested", "gml_GlobalScript_s_update_history", "gml_GlobalScript_s_update_history_finish", "gml_GlobalScript_age_scripts", "gml_Script_s_rookie_age_internal", "gml_Script_s_max_age_player_internal", "gml_Script_s_max_age_qb_internal", "gml_Script_s_get_max_age", "gml_GlobalScript_s_update_history_playoffs", "gml_GlobalScript_s_college_custom_data", "gml_Script_s_custom_data_file_exists", "gml_Script_s_custom_data_load", "gml_Script_s_custom_data_file_delete", "gml_Script_s_custom_data_patch", "gml_Script_s_custom_data_update_from_editor", "gml_Script_s_custom_data_save", "gml_Script_s_custom_data_delete", "gml_Script_s_custom_data_reset", "gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data", "gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data", "gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data", "gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data", "gml_Script_s_custom_data_template", "gml_Script_s_custom_data_restore", "gml_Script_s_custom_data_copy_from", "gml_Script_s_copy_uniforms_from", "gml_Script_s_college_restore_all_uniforms", "gml_Script_s_custom_data_exists", "gml_Script_s_is_custom_data_active", "gml_Script_s_set_custom_data_active", "gml_Script_s_get_custom_data_subdivision", "gml_Script_s_get_custom_data_conference", "gml_Script_s_get_custom_data_competition", "gml_Script_s_get_custom_data_filename", "gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data", "gml_Script_s_get_or_create_custom_data_conference", "gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data", "gml_Script_s_get_or_create_custom_data_competition", "gml_Script_s_get_custom_data_suffix", "gml_Script_s_get_custom_data_comp_name_prefix", "gml_Script_s_get_custom_data_comp_name_suffix", "gml_Script_s_get_bowl_split_name", "gml_GlobalScript_s_get_history_by_year", "gml_GlobalScript_s_update_music", "gml_Script_s_update_music", "gml_Script_s_update_music_safe", "gml_GlobalScript_s_get_ticker_text", "gml_Script_s_get_ticker_text", "gml_GlobalScript_s_choose_random_face_for_me", "gml_Script_s_choose_random_face_for_me", "gml_GlobalScript_s_get_kick_direction", "gml_Script_s_get_kick_direction", "gml_GlobalScript_s_aiming", "gml_Script_s_aiming", "gml_GlobalScript_s_update_ball", "gml_Script_s_update_ball", "gml_GlobalScript_s_do_touchback", "gml_Script_s_do_touchback", "gml_GlobalScript_s_update_ball_fieldgoal", "gml_Script_s_update_ball_fieldgoal", "gml_GlobalScript_s_update_ball_movement", "gml_Script_s_update_ball_movement", "gml_GlobalScript_s_update_ball_offset", "gml_Script_s_update_ball_offset", "gml_GlobalScript_s_is_ball_dead", "gml_Script_s_is_ball_dead", "gml_GlobalScript_s_check_ball_position", "gml_Script_s_check_ball_position", "gml_GlobalScript_s_check_ball_collision", "gml_Script_s_check_ball_collision", "gml_GlobalScript_s_check_tipped", "gml_Script_s_check_tipped", "gml_GlobalScript_s_drop_ball", "gml_Script_s_drop_ball", "gml_GlobalScript_s_check_dummy_collision", "gml_Script_s_check_dummy_collision", "gml_Script_s_sound_training_success", "gml_GlobalScript_s_kick_ball", "gml_Script_s_kick_ball", "gml_GlobalScript_s_spike_ball", "gml_Script_s_spike_ball", "gml_GlobalScript_s_college_gui_panels", "gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels", "gml_Script_s_co_subdivision_create", "gml_Script_s_co_subdivision_init", "gml_Script_s_co_subdivision_hidden_draw_gui", "gml_Script_s_co_division_create", "gml_Script_s_co_division_init", "gml_Script_s_co_division_step", "gml_Script_s_fit_string", "gml_Script_s_co_division_draw_gui", "gml_GlobalScript_s_set_ball_down", "gml_Script_s_set_ball_down", "gml_GlobalScript_s_receive_ball", "gml_Script_s_receive_ball", "gml_GlobalScript_s_opposite_aim", "gml_Script_s_opposite_aim", "gml_GlobalScript_s_update_xdead", "gml_Script_s_update_xdead", "gml_GlobalScript_s_set_skills_and_skin", "gml_Script_s_set_skills_and_skin", "gml_GlobalScript_s_set_anim", "gml_Script_s_set_anim", "gml_GlobalScript_s_set_position_offense", "gml_Script_s_set_position_offense", "gml_GlobalScript_s_create_news_message", "gml_Script_s_create_news_dyn_message", "gml_GlobalScript_s_set_position_defense", "gml_Script_s_set_position_defense", "gml_GlobalScript_s_college_postseason", "gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason", "gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason", "gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason", "gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason", "gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason", "gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason", "gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason", "gml_Script_s_rm_postseason_init", "gml_Script_s_btn_postseason_skip_loading", "gml_Script_s_btn_postseason_skip", "gml_Script_s_btn_postseason_play", "gml_Script_s_postseason_goto_home", "gml_Script_s_btn_result_postseason_continue", "gml_Script_s_btn_postmatch_co_continue", "gml_Script_s_btn_postmatch_co_league", "gml_Script_s_postseason_show_news", "gml_Script_s_postseason_show_finals", "gml_Script_s_postseason_show_next_result", "gml_Script_s_postseason_show_finals_result", "gml_Script_s_btn_postseason_news_skip", "gml_Script_s_btn_postseason_news_continue", "gml_Script_s_postseason_results", "gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason", "gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason", "gml_Script_s_create_postseason_result", "gml_Script_s_postseason_results_data_sort", "gml_Script_s_get_postseason_result_by_cid", "gml_Script_s_get_competition_win_access", "gml_Script_s_get_fix_access_string", "gml_Script_s_get_fix_result_string", "gml_Script_s_skip_postseason_until_human_match", "gml_Script_s_skip_postseason_chunk", "gml_GlobalScript_s_get_nearest_opponent_by_position", "gml_Script_s_get_nearest_opponent_by_position", "gml_GlobalScript_s_set_position_defense_fg", "gml_Script_s_set_position_defense_fg", "gml_GlobalScript_s_set_position_offense_fg", "gml_Script_s_set_position_offense_fg", "gml_GlobalScript_s_get_skin_colour_by_index", "gml_Script_s_get_skin_colour_by_index", "gml_GlobalScript_s_point_to_path", "gml_Script_s_point_to_path", "gml_GlobalScript_s_intercept_object", "gml_Script_s_intercept_object", "gml_GlobalScript_s_cover_object", "gml_Script_s_cover_object", "gml_GlobalScript_s_get_nearest_opponent", "gml_Script_s_get_nearest_opponent", "gml_GlobalScript_s_aim_for_nearest_opponent", "gml_Script_s_aim_for_nearest_opponent", "gml_GlobalScript_s_get_distance_to_nearest_opponent", "gml_Script_s_get_distance_to_nearest_opponent", "gml_GlobalScript_s_get_distance_to_furthest_teammate", "gml_Script_s_get_distance_to_furthest_teammate", "gml_GlobalScript_s_get_destination", "gml_Script_s_get_destination", "gml_GlobalScript_s_check_human_control", "gml_Script_s_check_human_control", "gml_Script_s_do_dive", "gml_Script_s_do_stutterstep", "gml_GlobalScript_s_check_tackling", "gml_Script_s_check_tackling", "gml_GlobalScript_s_stop_tackling", "gml_Script_s_stop_tackling", "gml_GlobalScript_s_check_dive", "gml_Script_s_check_dive", "gml_GlobalScript_s_get_quarterback", "gml_Script_s_get_quarterback", "gml_GlobalScript_s_get_kicker", "gml_Script_s_get_kicker", "gml_GlobalScript_s_can_run", "gml_Script_s_can_run", "gml_GlobalScript_s_is_in_the_clear", "gml_Script_s_is_in_the_clear", "gml_GlobalScript_s_ball_holder_goalside", "gml_Script_s_ball_holder_goalside", "gml_GlobalScript_s_opponent_goalside", "gml_Script_s_opponent_goalside", "gml_GlobalScript_s_y_on_myside", "gml_Script_s_y_on_myside", "gml_GlobalScript_s_aim_AI_offense", "gml_Script_s_aim_AI_offense", "gml_GlobalScript_s_aim_AI_defense", "gml_Script_s_aim_AI_defense", "gml_GlobalScript_s_received_AI_new", "gml_Script_s_received_AI_new", "gml_GlobalScript_s_can_throw", "gml_Script_s_can_throw", "gml_GlobalScript_s_sprite_holding_ball", "gml_Script_s_sprite_holding_ball", "gml_GlobalScript_s_is_falling", "gml_Script_s_is_falling", "gml_GlobalScript_is_defensiveback", "gml_Script_is_defensiveback", "gml_GlobalScript_s_get_qb_name", "gml_Script_s_get_qb_name", "gml_GlobalScript_s_get_kicker_name", "gml_Script_s_get_kicker_name", "gml_GlobalScript_s_get_holder_name", "gml_Script_s_get_holder_name", "gml_GlobalScript_s_get_opponent_team_tla", "gml_Script_s_get_opponent_team_tla", "gml_GlobalScript_s_set_up_play", "gml_Script_s_set_up_play", "gml_Script_s_btn_audible_reposition", "gml_Script_s_btn_fieldgoal_reposition", "gml_GlobalScript_s_update_commentary", "gml_Script_s_update_commentary", "gml_Script_s_go_for_it_or_not", "gml_Script_s_check_skip_time_button", "gml_Script_btn_skip_time", "gml_Script_s_no_ties_allowed", "gml_Script_roster_short_desc", "gml_Script_roster_short_desc_tag", "gml_Script_slog_roster", "gml_Script_slog_master_roster", "gml_GlobalScript_s_choose_defensive_formation", "gml_Script_s_choose_defensive_formation", "gml_GlobalScript_s_set_up_fieldgoal", "gml_Script_s_set_up_fieldgoal", "gml_GlobalScript_s_subtract_time", "gml_Script_s_subtract_time", "gml_GlobalScript_s_update_game_timer", "gml_Script_s_update_game_timer", "gml_GlobalScript_s_update_game_clock", "gml_Script_s_update_game_clock", "gml_GlobalScript_s_update_yard_gain", "gml_Script_s_update_yard_gain", "gml_GlobalScript_s_set_rewarded_route", "gml_Script_s_set_rewarded_route", "gml_GlobalScript_s_switch_drivedirection", "gml_Script_s_switch_drivedirection", "gml_GlobalScript_s_destroy_match_objects", "gml_Script_s_destroy_match_objects", "gml_GlobalScript_s_action_result", "gml_Script_s_action_result", "gml_GlobalScript_s_is_quarter_over", "gml_Script_s_is_quarter_over", "gml_GlobalScript_s_is_on_pitch", "gml_Script_s_is_on_pitch", "gml_GlobalScript__poki_is_mobile", "gml_Script__poki_is_mobile", "gml_GlobalScript_s_is_on_pitch_xy", "gml_Script_s_is_on_pitch_xy", "gml_GlobalScript_s_end_match", "gml_Script_s_end_match", "gml_GlobalScript_s_update_stats", "gml_Script_s_update_stats", "gml_GlobalScript_s_convert_scrimmage_to_goal_distance", "gml_Script_s_convert_scrimmage_to_goal_distance", "gml_GlobalScript_s_kick_off", "gml_Script_s_kick_off", "gml_GlobalScript_s_punt", "gml_Script_s_punt", "gml_GlobalScript_s_change_possession", "gml_Script_s_change_possession", "gml_Script_s_force_possession", "gml_GlobalScript_s_tackle_failure", "gml_Script_s_tackle_failure", "gml_GlobalScript_s_last_secs_of_half", "gml_Script_s_last_secs_of_half", "gml_Script_s_seconds_remaining", "gml_GlobalScript_s_reset_wind", "gml_Script_s_reset_wind", "gml_GlobalScript_s_change_wind", "gml_Script_s_change_wind", "gml_GlobalScript_s_force_quit", "gml_Script_s_force_quit", "gml_GlobalScript_s_do_audible", "gml_Script_s_do_audible", "gml_GlobalScript_s_do_timeout", "gml_Script_s_do_timeout", "gml_GlobalScript_s_check_win_after_turnover", "gml_Script_s_check_win_after_turnover", "gml_Script_s_both_teams_had_possession", "gml_GlobalScript_s_clear_clock", "gml_Script_s_clear_clock", "gml_GlobalScript_s_fieldtxt", "gml_Script_s_fieldtxt", "gml_Script_s_fieldtxt_yards", "gml_Script_s_fieldimg", "gml_GlobalScript_s_fieldtxt_yards", "gml_GlobalScript_s_sound_audience_idle", "gml_Script_s_sound_audience_idle", "gml_GlobalScript_s_create_match_message", "gml_Script_s_create_match_message", "gml_Script_s_create_head2head_message", "gml_GlobalScript_s_draw_commentary", "gml_Script_s_draw_commentary", "gml_GlobalScript_s_draw_scoreboard", "gml_Script_s_draw_scoreboard", "gml_GlobalScript_s_draw_scrimmage", "gml_Script_s_draw_scrimmage", "gml_GlobalScript_s_draw_wind", "gml_Script_s_draw_wind", "gml_GlobalScript_s_draw_kicking_power", "gml_Script_s_draw_kicking_power", "gml_GlobalScript_s_draw_my_route", "gml_Script_s_draw_my_route", "gml_GlobalScript_s_draw_kick_cone", "gml_Script_s_draw_kick_cone", "gml_GlobalScript_s_check_draft_qb", "gml_Script_s_check_draft_QB", "gml_Script_s_do_qb_draft_round", "gml_Script_s_get_weakest_player_by_position", "gml_Script_s_find_draft_player_by_position", "gml_Script_s_get_player_by_position_for_qb_draft", "gml_Script_s_do_contract_news", "gml_Script_s_goto_room_contract", "gml_Script_btn_qb_mode_interested_teams", "gml_GlobalScript_s_update_my_shadow", "gml_Script_s_update_my_shadow", "gml_GlobalScript_s_set_up_practice", "gml_Script_s_set_up_practice", "gml_GlobalScript_s_practice_passing", "gml_Script_s_practice_passing", "gml_GlobalScript_s_reinstate_hof_player", "gml_Script_s_reinstate_hof_player", "gml_GlobalScript_s_practice_running", "gml_Script_s_practice_running", "gml_GlobalScript_s_practice_running_qb", "gml_Script_s_practice_running_qb", "gml_GlobalScript_s_obj_controller_helpers", "gml_Script_s_obj_controller_step", "gml_GlobalScript_s_create_dummy", "gml_Script_s_create_dummy", "gml_GlobalScript_s_create_boundary", "gml_Script_s_create_boundary", "gml_GlobalScript_debug_scripts", "gml_Script_s_debug_window_size", "gml_Script_s_is_debug_desktop", "gml_Script_s_set_desktop_dev_window_size", "gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts", "gml_Script_s_co_debug_access", "gml_Script_s_debug_room_init", "gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts", "gml_Script_s_debug_init_menu", "gml_Script_s_give_debug_cc", "gml_Script_btn_click_debug_main", "gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts", "gml_Script_btn_click_debug_team_ranking", "gml_Script_btn_click_debug_test_screen", "gml_Script_btn_click_debug_review_screen", "gml_Script_btn_click_debug_skip_regular_season", "gml_Script_btn_click_debug_skip_next_match", "gml_Script_btn_click_debug_force_skip_result", "gml_Script_s_get_forced_skip_result_readout", "gml_Script_btn_click_debug_test_pool_creation", "gml_Script_btn_click_debug_team_editor_franchise_screen", "gml_Script_btn_click_debug_editor_screen", "gml_Script_btn_click_debug_switch_data_version", "gml_Script_s_get_alternative_data_version", "gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts", "gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts", "gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts", "gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts", "gml_Script_anon_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts_7287_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts", "gml_Script_s_debug_init_team_ranking", "gml_Script_btn_dbg_list_prev_conference", "gml_Script_btn_dbg_list_next_conference", "gml_Script_s_clamp_conference_id", "gml_Script_s_dbg_team_ranking_draw_gui", "gml_Script_btn_click_debug_test_sim_odds", "gml_Script_s_debug_list_bracketed_fixtures", "gml_Script_s_debug_start_time", "gml_Script_s_debug_show_time", "gml_Script_s_set_exception_reporter", "gml_Script_s_fake_crash", "gml_Script_s_fake_crash_safe", "gml_Script_s_safe_run", "gml_Script_s_safe_run_catch", "gml_Script_s_safe_run_msg", "gml_Script_s_safe_run_crash_report", "gml_Script_s_safe_run_crash_save", "gml_GlobalScript_s_sound_kick", "gml_Script_s_sound_kick", "gml_GlobalScript_s_sound_throw", "gml_Script_s_sound_throw", "gml_GlobalScript_s_sound_post", "gml_Script_s_sound_post", "gml_GlobalScript_s_sound_audience_dis", "gml_Script_s_sound_audience_dis", "gml_GlobalScript_s_sound_audience_fg", "gml_Script_s_sound_audience_fg", "gml_GlobalScript_s_sound_bounce", "gml_Script_s_sound_bounce", "gml_GlobalScript_s_sound_tackle", "gml_Script_s_sound_tackle", "gml_GlobalScript_s_sound_oof", "gml_Script_s_sound_oof", "gml_GlobalScript_s_sound_dive", "gml_Script_s_sound_dive", "gml_GlobalScript_s_sound_loop", "gml_Script_s_sound_loop", "gml_GlobalScript_s_qb_run", "gml_Script_s_qb_run", "gml_Script_s_qb_revert_throw", "gml_GlobalScript_s_throw_ball", "gml_Script_s_throw_ball", "gml_GlobalScript_s_record_frame", "gml_Script_s_record_frame", "gml_GlobalScript_s_replay_frame", "gml_Script_s_replay_frame", "gml_GlobalScript_s_start_replay", "gml_Script_s_start_replay", "gml_GlobalScript_s_end_replay", "gml_Script_s_end_replay", "gml_GlobalScript_s_get_qb_pmap", "gml_Script_s_get_qb_pmap", "gml_GlobalScript_s_create_message", "gml_Script_s_create_message", "gml_Script_s_message_recenter", "gml_Script_s_message_toggle", "gml_Script_s_create_message3", "gml_Script_s_do_message", "gml_Script_s_msg", "gml_Script_s_loading_button_hijack", "gml_Script_s_loading_trigger", "gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message", "gml_Script_s_loading_start", "gml_Script_s_loading_callback", "gml_GlobalScript_s_meter_change", "gml_Script_s_meter_change", "gml_GlobalScript_s_meter_change_end", "gml_Script_s_meter_change_end", "gml_GlobalScript_s_notification", "gml_Script_s_notification", "gml_GlobalScript_s_msg_clear", "gml_Script_s_msg_clear", "gml_GlobalScript_s_msg_clear_info_draft", "gml_Script_s_msg_clear_info_draft", "gml_GlobalScript_s_add_news", "gml_Script_s_add_news", "gml_Script_s_add_news_if_new", "gml_Script_s_remove_news", "gml_Script_s_add_news_dyn", "gml_GlobalScript_s_check_for_news", "gml_Script_s_check_for_news", "gml_GlobalScript_s_news_clear", "gml_Script_s_news_clear", "gml_GlobalScript_s_do_banner_draft", "gml_Script_s_do_banner_draft", "gml_Script_s_do_banner_season_review", "gml_GlobalScript_s_do_review_message", "gml_Script_s_do_review_message", "gml_GlobalScript_btn_response_review_yes", "gml_Script_btn_response_review_yes", "gml_Script_btn_response_review_no", "gml_GlobalScript_s_edit_field", "gml_Script_s_edit_field", "gml_GlobalScript_s_edit_cancel", "gml_Script_s_edit_cancel", "gml_GlobalScript_s_edit_confirm_profile", "gml_Script_s_edit_confirm_profile", "gml_Script_s_update_boss_profile", "gml_GlobalScript_s_msg_timeouts", "gml_Script_s_msg_timeouts", "gml_GlobalScript_s_achievements", "gml_Script_s_complete_achievement", "gml_Script_s_achievement_is_valid", "gml_Script_s_exists_in_list", "gml_Script_s_count_achievement", "gml_Script_s_get_achievement", "gml_Script_s_get_achievement_percentage", "gml_GlobalScript_s_get_record", "gml_Script_s_get_record", "gml_GlobalScript_s_check_record", "gml_Script_s_check_record", "gml_GlobalScript_s_check_record_text", "gml_Script_s_check_record_text", "gml_GlobalScript_s_sort_record_list", "gml_Script_s_sort_record_list", "gml_GlobalScript_s_get_player_name_for_record", "gml_Script_s_get_player_name_for_record", "gml_GlobalScript_s_check_repeat_retrobowls", "gml_Script_s_check_repeat_retrobowls", "gml_GlobalScript_s_create_player", "gml_Script_s_create_player_get_RC_cost", "gml_Script_s_create_player", "gml_GlobalScript_s_sort_players", "gml_Script_s_sort_players", "gml_GlobalScript_s_create_new_roster", "gml_Script_s_create_new_roster", "gml_GlobalScript_s_create_new_roster_newteam", "gml_Script_s_create_new_roster_newteam", "gml_Script_s_create_new_roster_cut_old_roster", "gml_GlobalScript_s_lastname_already_on_roster", "gml_Script_s_lastname_already_on_roster", "gml_GlobalScript_s_position_already_on_roster", "gml_Script_s_position_already_on_roster", "gml_GlobalScript_s_get_required_position", "gml_Script_s_get_required_position", "gml_Script_s_get_required_position_no_QB_RB", "gml_GlobalScript_s_get_player_rating", "gml_Script_s_get_player_rating", "gml_GlobalScript_s_get_player_potential", "gml_Script_s_get_player_potential", "gml_GlobalScript_s_obj_player_draw_begin", "gml_Script_s_obj_player_draw_begin", "gml_GlobalScript_s_college_competitions", "gml_Script_s_get_competition_id_from_fix", "gml_Script_s_get_competition_by_conference_division", "gml_Script_s_get_competition", "gml_Script_s_get_competitions_in_editor_group", "gml_Script_s_get_last_schedule_week", "gml_Script_s_get_postseason_fixture_by_week", "gml_Script_s_get_player_schedule_fixture_by_week", "gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions", "gml_Script_s_get_competition_win_access_list", "gml_Script_s_schedule_generation", "gml_Script_s_is_cyclic_competition_year", "gml_Script_s_schedule_add_game", "gml_Script_s_schedule_add_championship", "gml_Script_s_get_schedule_fix_template", "gml_Script_s_fixture_victory_screen", "gml_Script_s_handle_fixture_notification", "gml_Script_s_fixture_notifications_roster_cv_entry", "gml_Script_s_handle_fixture_history_record", "gml_Script_s_handle_fixture_reward", "gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions", "gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions", "gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions", "gml_Script_s_reset_competitions_and_subdivisions_pools_and_rankings", "gml_Script_s_competitions_status_update", "gml_Script_s_competitions_update_quick_standings", "gml_Script_s_resolve_non_champ_conferences", "gml_Script_s_schedule_advance_teams", "gml_Script_s_schedule_move_better_team_to_home_slot", "gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions", "gml_Script_s_schedule_add_fixtag", "gml_Script_s_get_fixtag_priority", "gml_Script_s_fixtag_sort_priority", "gml_Script_s_competition_update_standings", "gml_Script_s_competition_reset_standings", "gml_Script_s_conference_update_standings", "gml_Script_s_subdivision_update_rankings", "gml_Script_s_conference_reset_standings", "gml_Script_s_subdivision_get_player_ranking", "gml_Script_s_subdivision_get_team_ranking", "gml_Script_s_get_my_conference_current_place", "gml_Script_s_update_human_postseason_fixtures", "gml_GlobalScript_s_get_player_by_position", "gml_Script_s_get_player_by_position", "gml_Script_s_get_player_by_position_from_roster", "gml_Script_s_get_player_kick_returner", "gml_GlobalScript_s_get_player_by_lname", "gml_Script_s_get_player_by_lname", "gml_GlobalScript_s_get_random_player", "gml_Script_s_get_random_player", "gml_GlobalScript_s_get_random_player_by_position", "gml_Script_s_get_random_player_by_position", "gml_Script_s_get_random_player_by_position_from_roster", "gml_GlobalScript_s_get_random_player_defensive", "gml_Script_s_get_random_player_defensive", "gml_GlobalScript_s_get_random_player_offensive", "gml_Script_s_get_random_player_offensive", "gml_GlobalScript_s_get_random_coach", "gml_Script_s_get_random_coach", "gml_GlobalScript_btn_click_qb_items", "gml_Script_btn_click_qb_items", "gml_Script_btn_click_qb_vehicles", "gml_Script_btn_click_qb_property", "gml_GlobalScript_s_count_players_by_position", "gml_Script_s_count_players_by_position", "gml_GlobalScript_s_count_players_onfield_by_position", "gml_Script_s_count_players_onfield_by_position", "gml_GlobalScript_s_count_defenders", "gml_Script_s_count_defenders", "gml_GlobalScript_btn_click_OptionsControls", "gml_Script_btn_click_OptionsControls", "gml_Script_btn_click_OptionsControls1", "gml_Script_btn_click_OptionsControls2", "gml_Script_btn_click_OptionsControls3", "gml_Script_s_update_control_screen", "gml_GlobalScript_s_get_position_colour", "gml_Script_s_get_position_colour", "gml_GlobalScript_s_gui_matchline", "gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline", "gml_Script_s_obj_matchLine_create", "gml_Script_s_obj_matchLine_step", "gml_Script_s_obj_matchLine_global_flick", "gml_Script_s_obj_matchLine_draw", "gml_Script_s_obj_matchLine_draw_gui", "gml_GlobalScript_s_increase_player_attribute", "gml_Script_s_increase_player_attribute", "gml_GlobalScript_s_player_at_max_potential", "gml_Script_s_player_at_max_potential", "gml_GlobalScript_s_is_offensive_player", "gml_Script_s_is_offensive_player", "gml_Script_s_get_training_reg", "gml_GlobalScript_s_is_defensive_player", "gml_Script_s_is_defensive_player", "gml_GlobalScript_s_get_average_yards", "gml_Script_s_get_average_yards", "gml_GlobalScript_s_get_player_name", "gml_Script_s_get_player_name", "gml_GlobalScript_s_get_meeting_cost_morale", "gml_Script_s_get_meeting_cost_morale", "gml_GlobalScript_s_get_meeting_cost_condition", "gml_Script_s_get_meeting_cost_condition", "gml_GlobalScript_s_get_meeting_cost_levelup", "gml_Script_s_get_meeting_cost_levelup", "gml_GlobalScript_s_get_meeting_cost_delay_retirement", "gml_Script_s_get_meeting_cost_delay_retirement", "gml_GlobalScript_s_get_meeting_cost_extend_contract", "gml_Script_s_get_meeting_cost_extend_contract", "gml_GlobalScript_s_get_match_rating", "gml_Script_s_get_match_rating", "gml_GlobalScript_s_reset_match_stats", "gml_Script_s_reset_match_stats", "gml_GlobalScript_s_toxic_effect_on_morale", "gml_Script_s_toxic_effect_on_morale", "gml_GlobalScript_s_match_rating_effect_on_morale", "gml_Script_s_match_rating_effect_on_morale", "gml_GlobalScript_s_training_regime_effect_on_morale", "gml_Script_s_training_regime_effect_on_morale", "gml_GlobalScript_s_injury_effect_on_attitude", "gml_Script_s_injury_effect_on_attitude", "gml_GlobalScript_s_rehab_effect", "gml_Script_s_rehab_effect", "gml_GlobalScript_s_add_xp_gain_all", "gml_Script_s_add_xp_gain_all", "gml_GlobalScript_s_check_for_injury", "gml_Script_s_check_for_injury", "gml_GlobalScript_s_count_injuries", "gml_Script_s_count_injuries", "gml_GlobalScript_s_count_injuries_weeks", "gml_Script_s_count_injuries_weeks", "gml_GlobalScript_s_college_reputation", "gml_Script_s_get_team_offense_with_reputation_boost", "gml_Script_s_get_team_defense_with_reputation_boost", "gml_Script_s_get_strength_with_reputation_boost", "gml_Script_s_get_reputation_points", "gml_Script_s_update_fixture_teams_reputation", "gml_Script_s_has_reputation_point", "gml_Script_s_update_all_teams_reputation", "gml_Script_s_update_team_reputation_flag", "gml_Script_s_update_team_reputation", "gml_Script_s_get_team_reputation_data", "gml_Script_s_set_team_reputation_data", "gml_Script_s_convert_reputation_string_to_data", "gml_Script_s_convert_reputation_data_to_string", "gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation", "gml_Script_s_create_reputation_data", "gml_Script_s_update_reputation_data", "gml_Script_s_is_reputation_string_updated", "gml_Script_s_is_reputation_data_updated", "gml_Script_s_get_reputation_string_points", "gml_Script_s_get_reputation_data_points", "gml_Script_s_reputation_data_test", "gml_GlobalScript_s_choose_face", "gml_Script_s_choose_face", "gml_Script_s_face_from_set", "gml_Script_s_face_from_set_direct", "gml_GlobalScript_s_get_max_age", "gml_GlobalScript_s_get_max_age_normal", "gml_Script_s_get_max_age_normal", "gml_GlobalScript_s_get_num_audibles", "gml_Script_s_get_num_audibles", "gml_GlobalScript_s_get_morale", "gml_Script_s_get_morale", "gml_Script_s_get_morale_from_roster", "gml_GlobalScript_s_get_condition_squad", "gml_Script_s_get_condition_squad", "gml_Script_s_get_condition_squad_from_roster", "gml_GlobalScript_s_adjust_team_morale", "gml_Script_s_adjust_team_morale", "gml_Script_s_adjust_team_morale_ignore_freshman", "gml_GlobalScript_s_set_team_morale", "gml_Script_s_set_team_morale", "gml_GlobalScript_s_position_edit_name_btn", "gml_Script_s_position_edit_name_btn", "gml_GlobalScript_s_update_rest_all_button", "gml_Script_s_update_rest_all_button", "gml_GlobalScript_s_all_players_resting", "gml_Script_s_all_players_resting", "gml_GlobalScript_s_rest_all_players", "gml_Script_s_rest_all_players", "gml_GlobalScript_s_tag_backups", "gml_Script_s_tag_backups", "gml_Script_s_tag_backups_internal", "gml_GlobalScript_s_college_choose_team", "gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team", "gml_Script_s_rm_choose_team_co_init", "gml_Script_s_btn_minor", "gml_Script_s_btn_major", "gml_Script_s_choose_team_refresh_subdivision", "gml_Script_s_choose_team_refresh_conference", "gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team", "gml_Script_s_choose_team_create_conference_buttons", "gml_Script_s_choose_team_btn_conference", "gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team", "gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team", "gml_Script_s_choose_team_create_team_buttons", "gml_Script_s_choose_team_btn_fav_team", "gml_Script_s_choose_team_btn_new_team", "gml_Script_s_choose_team_btn_back", "gml_Script_s_choose_team_btn_reject", "gml_Script_s_choose_team_conference_mode", "gml_Script_s_choose_team_subdivision_mode", "gml_Script_s_refresh_main_sections_buttons", "gml_GlobalScript_s_is_backup", "gml_Script_s_is_backup", "gml_GlobalScript_s_do_player_awards", "gml_Script_s_do_player_awards", "gml_Script_s_do_player_awards_college", "gml_Script_s_Award_OutstandingPOTY", "gml_Script_s_Award_ExtraordinaryAcademicPOTY", "gml_Script_s_Award_OffensivePOTY", "gml_Script_s_Award_DefensivePOTY", "gml_Script_s_Award_PositionPOTY", "gml_Script_s_Award_AnyPositionPOTY", "gml_Script_s_Award_CommunityServicePOTY", "gml_Script_s_Award_WalkOnPOTY", "gml_Script_s_Award_FreshmanPOTY", "gml_Script_s_Award_AcademicPrize", "gml_GlobalScript_s_award_sb_rings", "gml_Script_s_award_sb_rings", "gml_GlobalScript_s_round_player_attributes", "gml_Script_s_round_player_attributes", "gml_GlobalScript_s_get_store_player_by_position", "gml_Script_s_get_store_player_by_position", "gml_GlobalScript_s_create_new_stafflist", "gml_Script_s_create_new_stafflist", "gml_GlobalScript_s_create_staff", "gml_Script_s_create_staff", "gml_Script_s_create_headcoach_pmap", "gml_GlobalScript_s_create_hirelist", "gml_Script_s_create_hirelist", "gml_GlobalScript_s_sort_hirelist", "gml_Script_s_sort_hirelist", "gml_GlobalScript_s_reset_staff_hire_list", "gml_Script_s_reset_staff_hire_list", "gml_GlobalScript_s_get_staff", "gml_Script_s_get_staff", "gml_GlobalScript_s_is_staff", "gml_Script_s_is_staff", "gml_GlobalScript_s_get_coach_cost", "gml_Script_s_get_coach_cost", "gml_GlobalScript_s_coach_trait_experience", "gml_Script_s_coach_trait_experience", "gml_GlobalScript_s_coach_trait_talentspotter", "gml_Script_s_coach_trait_talentspotter", "gml_GlobalScript_s_coach_trait_motivator", "gml_Script_s_coach_trait_motivator", "gml_GlobalScript_btn_click_qb_training", "gml_Script_btn_click_qb_training", "gml_Script_s_do_qb_training", "gml_GlobalScript_btn_click_GenerateCharacter", "gml_Script_btn_click_GenerateCharacter", "gml_GlobalScript_s_count_trait_fanfavorite", "gml_Script_s_count_trait_fanfavorite", "gml_GlobalScript_s_count_trait_scout", "gml_Script_s_count_trait_scout", "gml_GlobalScript_s_fire_coach", "gml_Script_s_fire_coach", "gml_GlobalScript_s_check_contracts_expiring", "gml_Script_s_check_contracts_expiring", "gml_GlobalScript_s_str", "gml_Script_s_str", "gml_Script_s_str_u", "gml_Script_s_str_real", "gml_Script_s_strf", "gml_Script_s_strfl", "gml_Script_s_co_str", "gml_Script_s_co_str_real", "gml_GlobalScript_s_split_string", "gml_Script_s_split_string", "gml_GlobalScript_s_parse_news", "gml_Script_s_parse_news", "gml_GlobalScript_s_parse_intro", "gml_Script_s_parse_intro", "gml_GlobalScript_s_parse_player_message", "gml_Script_s_parse_player_message", "gml_GlobalScript_s_strP", "gml_Script_s_strP", "gml_GlobalScript_s_sim_stat_increment", "gml_Script_s_sim_stat_increment", "gml_Script_s_sim_stat_update", "gml_Script_s_sim_stat_touchdown", "gml_Script_s_sim_stat_pass", "gml_Script_s_sim_stat_run", "gml_Script_s_sim_stat_fumble", "gml_Script_s_sim_stat_interception", "gml_Script_s_sim_stat_sack", "gml_GlobalScript_s_parse_string", "gml_Script_s_parse_string", "gml_GlobalScript_s_crop_text", "gml_Script_s_crop_text", "gml_GlobalScript_s_get_string_ball_state", "gml_Script_s_get_string_ball_state", "gml_GlobalScript_s_get_string_state", "gml_Script_s_get_string_state", "gml_GlobalScript_s_get_string_sex", "gml_Script_s_get_string_sex", "gml_GlobalScript_s_get_string_heshe", "gml_Script_s_get_string_heshe", "gml_GlobalScript_s_get_string_time", "gml_Script_s_get_string_time", "gml_GlobalScript_s_string_rand", "gml_Script_s_string_rand", "gml_GlobalScript_s_get_string_downand", "gml_Script_s_get_string_downand", "gml_GlobalScript_s_get_string_float", "gml_Script_s_get_string_float", "gml_GlobalScript_s_get_string_division", "gml_Script_s_get_string_division", "gml_GlobalScript_s_get_string_conference", "gml_Script_s_get_string_conference", "gml_GlobalScript_s_get_string_week", "gml_Script_s_get_string_week", "gml_GlobalScript_s_get_string_week_short", "gml_Script_s_get_string_week_short", "gml_GlobalScript_s_get_string_year", "gml_Script_s_get_string_year", "gml_GlobalScript_s_get_string_commstage", "gml_Script_s_get_string_commstage", "gml_GlobalScript_s_get_string_position", "gml_Script_s_get_string_position", "gml_GlobalScript_s_get_string_position_full", "gml_Script_s_get_string_position_full", "gml_GlobalScript_s_get_string_attitude", "gml_Script_s_get_string_attitude", "gml_GlobalScript_s_college_room_tools", "gml_Script____struct___196", "gml_Script_s_goto_room", "gml_Script_anon_s_init_rm_gml_GlobalScript_s_college_room_tools_653_s_init_rm_gml_GlobalScript_s_college_room_tools", "gml_Script_s_init_rm", "gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools", "gml_Script_s_destroy_rm", "gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools", "gml_Script_s_create_title", "gml_Script_s_create_button", "gml_Script_anon_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools_1336_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools", "gml_Script_s_destroy_dynamic_buttons", "gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools", "gml_Script_s_calc_grid_coords", "gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools", "gml_Script_s_show_rm_winners", "gml_GlobalScript_s_get_string_trade_value", "gml_Script_s_get_string_trade_value", "gml_GlobalScript_s_get_string_anim", "gml_Script_s_get_string_anim", "gml_GlobalScript_s_get_string_condition", "gml_Script_s_get_string_condition", "gml_GlobalScript_s_get_string_record", "gml_Script_s_get_string_record", "gml_Script_s_get_string_record_co_extended", "gml_Script_s_get_string_conf_tag", "gml_GlobalScript_s_get_string_trait", "gml_Script_s_get_string_trait", "gml_GlobalScript_s_get_string_action_result", "gml_Script_s_get_string_action_result", "gml_GlobalScript_s_can_touchback", "gml_Script_s_can_touchback", "gml_GlobalScript_s_get_string_performance", "gml_Script_s_get_string_performance", "gml_GlobalScript_s_get_random_teamname", "gml_Script_s_get_random_teamname", "gml_Script_s_get_random_team_id", "gml_GlobalScript_btn_click_Roster_List", "gml_Script_btn_click_Roster_List", "gml_GlobalScript_s_get_string_picks", "gml_Script_s_get_string_picks", "gml_GlobalScript_s_get_team_by_id", "gml_Script_s_get_team_by_id", "gml_Script_s_get_team_by_id_internal", "gml_GlobalScript_s_get_team_name_by_id", "gml_Script_s_get_team_name_by_id", "gml_GlobalScript_s_get_team_tla_by_id", "gml_Script_s_get_team_tla_by_id", "gml_GlobalScript_s_sort_teams", "gml_Script_s_sort_teams", "gml_GlobalScript_s_get_team_by_seed", "gml_Script_s_get_team_by_seed", "gml_Script_s_get_team_by_seed_co", "gml_Script_s_get_team_seeding", "gml_GlobalScript_s_get_team_id_by_seed", "gml_Script_s_get_team_id_by_seed", "gml_GlobalScript_s_get_team_name_by_seed", "gml_Script_s_get_team_name_by_seed", "gml_GlobalScript_s_get_team_offense", "gml_Script_s_get_team_offense", "gml_Script_s_get_team_offense_exh", "gml_Script_s_get_team_offense_from_roster", "gml_GlobalScript_s_get_defense_attribute", "gml_Script_s_get_defense_attribute", "gml_Script_s_get_attribute", "gml_Script_s_attribute_buff", "gml_GlobalScript_s_get_team_defense", "gml_Script_s_get_team_defense", "gml_Script_s_get_team_defense_exh", "gml_Script_s_get_team_defense_from_roster", "gml_GlobalScript_s_get_salary_total", "gml_Script_s_get_salary_total", "gml_GlobalScript_s_refactor_team_strengths", "gml_Script_s_refactor_team_strengths", "gml_GlobalScript_s_get_team_winpct", "gml_Script_s_get_team_winpct", "gml_GlobalScript_s_get_team_net_points", "gml_Script_s_get_team_net_points", "gml_GlobalScript_s_get_points_versus", "gml_Script_s_get_points_versus", "gml_GlobalScript_s_get_wins_versus", "gml_Script_s_get_wins_versus", "gml_GlobalScript_s_get_point_swing", "gml_Script_s_get_point_swing", "gml_Script_s_get_head_to_head", "gml_Script_s_get_win_pecentage_by_confdiv", "gml_GlobalScript_s_get_points_season", "gml_Script_s_get_points_season", "gml_GlobalScript_s_practice_qb_mode", "gml_Script_s_practice_qb_mode", "gml_Script_s_end_qb_mode_practice", "gml_Script_s_quit_qb_mode_practice", "gml_GlobalScript_s_col_hex_to_r", "gml_Script_s_col_hex_to_r", "gml_GlobalScript_s_col_hex_to_g", "gml_Script_s_col_hex_to_g", "gml_GlobalScript_s_col_hex_to_b", "gml_Script_s_col_hex_to_b", "gml_GlobalScript_s_hex_string_to_col", "gml_Script_s_hex_string_to_col", "gml_GlobalScript_s_rgb_to_bgr", "gml_Script_s_rgb_to_bgr", "gml_GlobalScript_s_set_up_globals", "gml_Script_s_set_up_globals", "gml_Script_s_set_up_temp_variables", "gml_GlobalScript_slog", "gml_Script_slog", "gml_Script_slog2", "gml_Script_slogf", "gml_Script_slog_map", "gml_Script_slog_struct", "gml_GlobalScript_s_sound", "gml_Script_s_sound", "gml_Script_s_sound_brass_setup", "gml_Script_s_sound_brass_loop", "gml_Script_s_stop_brass_loop", "gml_Script_s_stop_brass_loop_finalize", "gml_GlobalScript_s_make_random_colour", "gml_Script_s_make_random_colour", "gml_GlobalScript_s_lines_intersect", "gml_Script_s_lines_intersect", "gml_GlobalScript_s_log_player", "gml_Script_s_log_player", "gml_GlobalScript_s_get_random_college_name", "gml_Script_s_get_random_college_name", "gml_GlobalScript_s_get_random_charity", "gml_Script_s_get_random_charity", "gml_GlobalScript_s_get_aim_direction", "gml_Script_s_get_aim_direction", "gml_GlobalScript_s_get_random_first_name", "gml_Script_s_get_random_first_name", "gml_GlobalScript_s_get_random_last_name", "gml_Script_s_get_random_last_name", "gml_GlobalScript_s_format_hex_color", "gml_Script_s_format_hex_color", "gml_GlobalScript_s_color_to_hex", "gml_Script_s_color_to_hex", "gml_GlobalScript_s_gui_helpers", "gml_Script_s_create_label", "gml_Script_s_is_new_shadow", "gml_GlobalScript_btn_click_SeasonReviewBack", "gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack", "gml_Script_btn_click_SeasonReviewBack", "gml_GlobalScript_s_dec_to_hex", "gml_Script_s_dec_to_hex", "gml_GlobalScript_s_roman_numerals", "gml_Script_s_roman_numerals", "gml_GlobalScript_s_get_watermark_color", "gml_Script_s_get_watermark_color", "gml_GlobalScript_s_generate_uid", "gml_Script_s_generate_uid", "gml_GlobalScript_gmcallback_poki_loadbar", "gml_Script_gmcallback_poki_loadbar", "gml_GlobalScript_poki_pause", "gml_Script_poki_pause", "gml_GlobalScript_s_set_up_qb_pmap", "gml_Script_s_set_up_qb_pmap", "gml_GlobalScript_poki_resume", "gml_Script_poki_resume", "gml_GlobalScript_scale_canvas", "gml_Script_scale_canvas", "gml_GlobalScript_s_update_camera", "gml_Script_s_update_camera", "gml_GlobalScript__poki_gameplay_start", "gml_Script__poki_gameplay_start", "gml_GlobalScript__poki_gameplay_stop", "gml_Script__poki_gameplay_stop", "gml_GlobalScript_s_find_gamepad", "gml_Script_s_find_gamepad", "gml_Script_s_gamepad_is_fingerprint_sensor", "gml_GlobalScript_s_update_gamepad", "gml_Script_s_update_gamepad", "gml_Script_s_gamepad_async", "gml_Script_s_gamepad_activity", "gml_Script_s_clear_last_selected_history", "gml_Script_s_overwrite_last_selected", "gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad", "gml_Script_s_save_last_selected", "gml_Script_s_get_last_selected", "gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad", "gml_Script_s_reset_gamepad", "gml_Script_s_update_gamepad_data", "gml_Script_s_update_ui_selected", "gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad", "gml_Script_s_multiplayer_init", "gml_Script_s_is_multicon_wanted", "gml_Script_s_toggle_multicon_wanted", "gml_Script_s_multicon_reset", "gml_Script_s_multicon_init", "gml_Script_s_refresh_gamepads", "gml_Script_s_gamepad_lv_dir", "gml_Script_s_set_multicon_active", "gml_Script_s_set_multicon_turn", "gml_Script_s_multicon_save_turn", "gml_Script_s_multicon_restore_turn", "gml_Script_s_is_turn", "gml_Script_s_is_multicon", "gml_Script_s_get_multicon_current_pad", "gml_Script_s_set_multicon_touch", "gml_Script_s_is_touch_allowed", "gml_Script_s_is_ui_selected", "gml_Script_s_ui_selected_color", "gml_GlobalScript_s_find_default_button", "gml_Script_s_find_default_button", "gml_GlobalScript_s_get_watermarked_stats", "gml_Script_s_get_watermarked_stats", "gml_GlobalScript_s_get_qb_energy", "gml_Script_s_get_qb_energy", "gml_GlobalScript_btn_click_external_links", "gml_Script_btn_click_BuyMerch", "gml_Script_btn_click_MusicBy", "gml_Script_btn_click_YouTube", "gml_Script_btn_click_RecordBook", "gml_Script_btn_click_Leagues", "gml_Script_btn_click_ad_NSS", "gml_Script_btn_click_ad_NSM", "gml_Script_btn_click_ad_RG", "gml_Script_btn_click_ad_NSB", "gml_Script_btn_click_ad_RB", "gml_Script_btn_click_ad_GP", "gml_Script_btn_click_NewStarGames", "gml_GlobalScript_s_do_prematch_dilemma_qb", "gml_Script_s_do_prematch_dilemma_qb", "gml_GlobalScript_s_sound_audience_catch", "gml_Script_s_sound_audience_catch", "gml_GlobalScript_s_college_overtime", "gml_Script_s_college_overtime_start", "gml_Script_s_college_overtime_handle_play_end", "gml_Script_s_college_overtime_setup_new_possesion", "gml_Script_s_college_overtime_offer_kick", "gml_Script_s_college_overtime_next_round", "gml_Script_s_college_overtime_possession_count", "gml_Script_s_college_overtime_one_team_won", "gml_Script_s_college_overtime_other_teams_turn", "gml_Script_s_college_overtime_trigger_point_conversion", "gml_Script_s_college_overtime_flip_possession", "gml_Script_s_college_overtime_score_hack", "gml_Script_s_co_poss_str", "gml_Script_btn_click_toggle_college_overtime_debug", "gml_Script_s_refresh_btn_overtime_text", "gml_GlobalScript_s_player_gpa", "gml_Script_s_gpa_from_percent_grade", "gml_Script_s_gpa_string", "gml_Script_s_gpa_string_direct", "gml_Script_s_decay_percent_grade", "gml_Script_s_debug_recover_percent_grade", "gml_Script_s_post_match_gpa_refresh", "gml_Script_s_add_percent_grade", "gml_Script_s_get_decay", "gml_Script_s_get_decay_info", "gml_Script_s_refresh_suspended", "gml_Script_s_get_percent_grade_squad", "gml_Script_btn_click_Boost_GPA", "gml_Script_btn_response_boost_gpa", "gml_Script_s_my_team_academics", "gml_Script_s_player_grade_suspend", "gml_Script_s_player_grade_suspend_from_age", "gml_Script_s_player_grade_lift_suspension", "gml_Script_s_gpa_step_from_percent_grade", "gml_Script_s_percent_grade_from_gpa_step_UPPER", "gml_Script_s_player_gpa_color", "gml_Script_s_player_gpa_colors_info", "gml_GlobalScript_s_canvas_fullscreen", "gml_Script_s_canvas_fullscreen", "gml_GlobalScript_s_startup", "gml_Script_s_startup", "gml_Script_s_startup_welcome_msg", "gml_Script_s_startup_set_master_variables", "gml_Script_s_startup_handle_saved_game", "gml_Script_s_startup_college_mode", "gml_Script_s_startup_browser", "gml_GlobalScript_s_player_party", "gml_Script_s_update_party_meter", "gml_Script_s_get_party_info", "gml_Script_s_add_to_party_meter", "gml_Script_s_clear_party_meter", "gml_Script_s_team_halve_all_party_meters", "gml_GlobalScript_btn_click_LeagueMode", "gml_Script_btn_click_LeagueMode", "gml_GlobalScript_pause_scripts", "gml_Script_s_pause_toggle", "gml_Script_s_pause_is_available", "gml_Script_s_pause_step", "gml_Script_s_is_paused_or_just_unpaused", "gml_Script_s_draw_pause", "gml_Script_s_pause_btn_init", "gml_Script_s_pause_btn_step", "gml_Script_s_pause_btn_draw_gui", "gml_Script_s_pause_btn_recenter", "gml_Script_s_pause_options_init", "gml_Script_s_pause_options_recenter", "gml_Script_s_pause_options_dismiss", "gml_Script_s_pause_options_draw_gui", "gml_Script_s_pause_options_layer", "gml_Script_s_pause_options_add_button", "gml_Script_s_pause_options_add_quit", "gml_Script_s_pause_options_update_buttons", "gml_Script_s_pause_options_button_action", "gml_Script_s_pause_options_quit_game", "gml_Script_btn_response_quit_exhibition_cancel", "gml_Script_btn_response_quit_exhibition_confirm", "gml_GlobalScript_s_draw_scoreboard_qb_training", "gml_Script_s_draw_scoreboard_qb_training", "gml_GlobalScript_s_update_manual_gestures", "gml_Script_s_update_manual_gestures", "gml_GlobalScript_s_obj_controller_draw_begin", "gml_Script_s_obj_controller_draw_begin", "gml_Script_s_hof_retrobowl_wins_franchise_create_gml_Object_obj_hof_retrobowl_wins_Create_0", "gml_Script_s_academic_gpa_limits_create_gml_Object_obj_hof_retrobowl_wins_Create_0", "gml_Script_s_hof_retrobowl_wins_franchise_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64", "gml_Script_s_academic_gpa_limits_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64", "gml_Script_s_draw_history_line_gml_Object_obj_hof_history_Draw_64", "gml_Script_s_draw_history_lines_college_gml_Object_obj_hof_history_Draw_64", "gml_Script_s_records_conf_only_games_gml_Object_obj_hof_records_coach_Create_0", "gml_Script_s_records_conf_only_pct_gml_Object_obj_hof_records_coach_Create_0", "gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0", "gml_Script____struct___206_gml_Object_obj_home_Create_0"]; -JSON_game.Scripts = [gml_Script_poki_init, gml_Script_poki_commercial_break, gml_Script_poki_rewarded_break, gml_Script_poki_script_closure, gml_Script_gmcallback_poki_closure, gml_Script_poki_get_team, gml_Script_poki_set_team, gml_GlobalScript_s_update_shopping_buttons, gml_Script_s_update_shopping_buttons, gml_Script_btn_click_shopping_next, gml_Script_btn_click_shopping_prev, gml_Script_btn_shopping_purchase, gml_Script_s_confirm_purchase, gml_Script_s_count_shop_items_by_type, gml_Script_s_degrade_shop_items, gml_GlobalScript_s_college_sorting, gml_Script_s_co_teams_data_sort_rank, gml_Script_s_co_teams_data_sort_rank_season, gml_Script_s_co_teams_data_sort_rank_quick, gml_Script_s_co_teams_data_sort_rank_pos, gml_Script_s_co_teams_data_sort_pct, gml_Script_s_co_teams_data_sort_pct_quick, gml_Script_s_co_teams_data_sort_conf_wins_losses, gml_Script_s_co_teams_data_sort_wins_rank, gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting, gml_Script_s_create_team_data_array, gml_Script_s_update_team_data_rank_pos, gml_Script_s_team_data_array_add_formatted_data, gml_Script_s_co_teams_tiebreak, gml_Script_s_co_teams_tiebreak_record_next_best_placed_division, gml_GlobalScript_s_college_league, gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league, gml_Script_s_rm_league_co_init, gml_Script_s_btn_league_view, gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league, gml_Script_s_btn_league_mode, gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league, gml_Script_s_btn_league_subdivision, gml_Script_s_btn_division_home_view, gml_Script_s_btn_division_postmatch_view, gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league, gml_Script_s_btn_league_next_conference, gml_Script_anon_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league_5863_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league, gml_Script_s_set_league_mode_btn_colour, gml_Script_anon_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league_6029_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league, gml_Script_s_set_league_tier_btn_colour, gml_Script_s_set_var_if_missing, gml_Script_s_league_get_btn_back_image, gml_Script_s_league_refresh_subdivision, gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league, gml_Script_s_league_create_conference_buttons, gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league, gml_Script_s_league_btn_conference, gml_Script_s_league_create_conference_panels, gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league, gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league, gml_Script_s_league_create_conference_division, gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league, gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league, gml_Script_s_league_create_ranking_panels, gml_Script_s_is_prev_rank_visible, gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league, gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league, gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league, gml_Script_s_league_create_schedule_panels, gml_Script_s_co_schedule_init, gml_Script_s_league_btn_week, gml_Script_s_league_btn_page, gml_Script_s_co_schedule_sort_order, gml_Script_s_league_get_own_bracket_page, gml_Script_s_co_schedule_refresh, gml_Script_s_co_schedule_step, gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league, gml_Script_s_co_schedule_filter_format, gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league, gml_Script_s_set_matchlist_bracket_coords, gml_Script_s_get_bracket_map_entry, gml_Script_s_co_schedule_draw_gui, gml_Script_s_draw_bracket_name_box, gml_GlobalScript_s_college_balance, gml_Script_s_college_balance_create_new_roster, gml_GlobalScript_s_count_simmed_games, gml_Script_s_count_simmed_games, gml_GlobalScript_season_tally_scripts, gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts, gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts, gml_Script_s_obj_season_tally_create, gml_Script_s_maps_array_sort_week, gml_Script_s_get_human_opponent_sla_prefix, gml_Script_s_obj_season_tally_step, gml_Script_s_obj_season_tally_draw_gui, gml_Script_s_obj_season_tally_draw_gui_begin, gml_Script_s_draw_season_tally_header, gml_GlobalScript_s_choose_mode_hc, gml_Script_s_choose_mode_HC, gml_Script_s_choose_mode_QB, gml_Script_s_choose_mode_CO_loading, gml_Script_s_choose_mode_CO, gml_Script_s_setup_for_mode_CO, gml_Script_s_update_details_screen, gml_GlobalScript_s_benched, gml_Script_s_player_benched, gml_GlobalScript_s_cpu_is_kicking, gml_Script_s_cpu_is_kicking_off, gml_Script_s_is_kickoff, gml_GlobalScript_s_college_edit_competition, gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition, gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition, gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition, gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition, gml_Script_s_rm_edit_competition_init, gml_Script_s_btn_edit_comp_confirm, gml_Script_s_btn_edit_comp_cancel, gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition, gml_Script_s_editor_create_competition_fields, gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition, gml_Script_s_editor_create_text_field, gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition, gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition, gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition, gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition, gml_Script_s_editor_create_partial_text_field, gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition, gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition, gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition, gml_Script_s_editor_create_location_field, gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition, gml_Script_s_editor_create_field_label, gml_Script_s_ui_field_label_draw_gui, gml_Script_s_editor_field_validate, gml_Script_s_editor_location_is_neutral, gml_Script_s_editor_location_toggle_neutral_state, gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition, gml_Script_s_get_editor_mode_data, gml_GlobalScript_nx_scripts, gml_Script_s_nx_init, gml_Script_s_nx_commit, gml_Script_s_nx_get_open_user, gml_GlobalScript_s_get_player_body_type, gml_Script_s_get_player_body_type, gml_Script_s_spr_from_bt, gml_Script_s_is_spr_bodytype, gml_Script_s_get_team_body_type, gml_GlobalScript_s_college_details, gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details, gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details, gml_Script_s_college_details_init, gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details, gml_Script_s_reset_team_selections, gml_Script_anon_s_college_details_hide_gml_GlobalScript_s_college_details_2339_s_college_details_hide_gml_GlobalScript_s_college_details, gml_Script_s_college_details_hide, gml_Script_anon_s_college_details_center_gml_GlobalScript_s_college_details_2470_s_college_details_center_gml_GlobalScript_s_college_details, gml_Script_s_college_details_center, gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details, gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details, gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details, gml_Script_s_college_details_bottom_panel_init, gml_Script_s_college_details_bottom_panel_draw_gui, gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details, gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details, gml_Script_s_college_details_bottom_panel_create_buttons, gml_Script_s_college_details_favorite_btn_action, gml_Script_s_college_details_starting_btn_action, gml_Script_s_college_details_difficulty_btn_action, gml_Script_s_get_college_details_favorite_label_text, gml_Script_s_get_college_details_starting_label_text, gml_Script_s_get_college_details_difficulty_label_text, gml_Script_s_college_details_btn_draw, gml_Script_s_create_starting_teams_list, gml_Script_s_add_starting_team, gml_Script_s_is_starting_team_selectable, gml_Script_s_count_starting_team_selectable_conference, gml_Script_s_get_random_non_rival_team, gml_GlobalScript_s_recruitment_credits, gml_Script_recruitment_credits_cap_total, gml_Script_can_fit_recruitment_credits, gml_Script_recruitment_credits_space, gml_Script_recruitment_credits_add, gml_Script_recruitment_credits_toggle_roster_size, gml_Script_recruitment_credits_button_click_boost, gml_Script_btn_response_boost_recruitment_credits, gml_GlobalScript_qb_contract_scripts, gml_Script_s_qb_mode_set_up_contract_screen, gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts, gml_Script_s_qb_mode_new_contract, gml_Script_btn_contract_negotiate, gml_Script_btn_contract_salary_minus, gml_Script_btn_contract_salary_plus, gml_Script_btn_contract_tdbonus_minus, gml_Script_btn_contract_tdbonus_plus, gml_Script_btn_contract_length_minus, gml_Script_btn_contract_length_plus, gml_Script_btn_negotiate_higher, gml_Script_btn_negotiate_lower, gml_Script_s_check_negotiate, gml_Script_s_check_hilo_buttons, gml_Script_s_accept_contract, gml_Script_s_reject_contract, gml_GlobalScript_s_draw_player_image, gml_Script_s_draw_player_image, gml_GlobalScript_s_college_gui_helpers, gml_Script_buttons_college_custom, gml_Script_draw_custom_increase_wallet, gml_Script_draw_custom_recruitment_credits_display, gml_Script_rm_player_profile_show_noncollege_elements, gml_Script_rm_player_profile_show_more, gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers, gml_Script_rm_player_profile_college_create_p1, gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers, gml_Script_rm_player_profile_college_create_p2, gml_Script_rm_player_profile_college_create, gml_Script_btn_rm_player_profile_college_showP1, gml_Script_btn_rm_player_profile_college_showP2, gml_Script_rm_player_profile_college_step, gml_Script_btn_click_Profile_College_Cut, gml_Script_btn_click_Profile_College_Cut_During_Admission_Draft, gml_Script_btn_response_cut_player_for_RC_yes, gml_Script_s_get_college_player_cut_RC, gml_Script_btn_rm_stats_player_showAwards, gml_Script_btn_rm_stats_player_showEpilogue, gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers, gml_Script_stats_player_button_entry, gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers, gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers, gml_Script_rm_stats_player_configure_college, gml_Script_s_change_panel_division_mode, gml_Script_s_panel_skip_independents_cnf_view, gml_Script_s_panel_scroll_init, gml_Script_s_panel_scroll_step, gml_Script_s_panel_scroll_set_height, gml_Script_s_panel_scroll_global_flick, gml_Script_s_panel_scroll_draw_gui, gml_Script_s_panel_scroll_is_inside, gml_GlobalScript_s_load_profile_uni, gml_Script_s_load_profile_uni, gml_GlobalScript_s_get_lifestyle, gml_Script_s_get_lifestyle, gml_GlobalScript_btn_meet_teammate, gml_Script_btn_meet_teammate, gml_Script_s_confirm_teammate_meeting, gml_GlobalScript_s_check_qb_mode_benched, gml_Script_s_qb_mode_benched_status, gml_GlobalScript_s_college_ranking, gml_Script_s_co_set_starting_rank, gml_Script_s_co_set_ranking_points, gml_Script_s_co_reset_teams_rank, gml_Script_s_co_update_fix_rank, gml_Script_s_get_prestige, gml_Script_s_update_ranking_positions, gml_Script_s_get_ranking_pos_data, gml_Script_s_get_ranking_pos_data_prev, gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking, gml_Script_s_parse_ranking_pos, gml_Script_s_encode_ranking_pos, gml_Script_s_save_ranking_pos_end_of_season, gml_Script_s_get_ranking_pos_last_season, gml_Script_s_is_preseason_for_ranking, gml_Script_s_update_rank_after_adminssion_draft, gml_GlobalScript_font_scripts, gml_Script_s_data_path, gml_Script_s_fonts_init, gml_Script_s_erase_text_background, gml_Script_draw_hd_text, gml_Script_draw_hd_text_color, gml_Script_draw_hd_text_ext, gml_Script_draw_hd_text_ext_color, gml_Script_draw_hd_text_transformed, gml_Script_draw_hd_text_transformed_color, gml_Script_draw_hd_text_ext_transformed, gml_Script_string_hd_width, gml_Script_string_hd_width_ext, gml_Script_string_hd_height, gml_Script_string_hd_height_ext, gml_GlobalScript_btn_click_Details_Back, gml_Script_btn_click_Details_Back, gml_GlobalScript_s_replay_controls, gml_Script_s_replay_controls, gml_GlobalScript_nrg, gml_Script_btn_click_nrg_buy, gml_Script_btn_click_nrg_drink, gml_Script_s_drink_nrg, gml_Script_s_get_condition_colour, gml_Script_s_get_condition_icon, gml_GlobalScript_s_college_draft, gml_Script_s_college_draft_ranking, gml_Script_s_college_draft_team_ranking, gml_Script_s_college_draft_team_pick, gml_Script_s_calculate_college_draft, gml_Script_s_destroy_college_draft, gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft, gml_Script_s_display_college_draft_debug, gml_Script_s_message_college_draft_pick, gml_Script_s_college_draft_check_achievements, gml_Script_s_message_college_draft_notpick, gml_Script_s_message_college_draft_nottrydraft_y3, gml_Script_s_message_college_draft_early_y3, gml_Script_s_message_college_draft_pick_continue, gml_Script_s_message_college_earyly_yes, gml_Script_s_message_college_earyly_no, gml_Script_s_message_college_earyly_info, gml_Script_s_college_draft_earyly_info_return, gml_Script_s_college_draft_refresh_current_attitude, gml_Script_s_doing_college_draft, gml_Script_s_check_college_draft_start, gml_Script_s_start_college_draft, gml_Script_s_draft_set_epilogue, gml_Script_s_end_college_draft, gml_Script_s_end_college_draft_late_msg_clear, gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft, gml_Script_s_end_college_draft_late, gml_Script_s_college_draft_new_season_loading, gml_Script_s_college_draft_new_season, gml_Script_btn_click_college_draft_next, gml_Script_s_college_draft_refresh, gml_Script_btn_click_college_draft_skip, gml_Script_college_draft_do_skip, gml_Script_s_college_draft_player_pick, gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft, gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft, gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft, gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft, gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft, gml_Script_s_display_college_draft_roster, gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft, gml_Script_s_card_layout_pos, gml_Script_s_load_pro_teams, gml_GlobalScript_s_check_ingame_control_change, gml_Script_s_check_ingame_control_change, gml_GlobalScript_s_remove_player, gml_Script_s_remove_player, gml_GlobalScript_btn_click_BengRams, gml_Script_btn_click_BengRams, gml_Script_s_update_btn_bengrams, gml_Script_s_set_ui_colours, gml_GlobalScript_btn_click_OptionsAutoRun, gml_Script_btn_click_OptionsAutoRun, gml_GlobalScript_title_scripts, gml_Script_s_title_goto, gml_Script_s_title_create, gml_Script_s_title_exit, gml_Script_s_title_check_any_button, gml_Script_s_title_create_image, gml_Script_s_title_step_image, gml_Script_s_title_draw_gui_image, gml_Script_f_almost_same, gml_Script_s_title_create_video, gml_Script_s_title_async_social_video, gml_Script_s_title_do_video_end, gml_Script_s_title_step_video, gml_Script_s_title_draw_gui_video, gml_Script_s_title_create_fadeinout_splash, gml_Script_s_title_step_fadeinout_splash, gml_Script_s_title_draw_fadeinout_splash, gml_GlobalScript_s_str_helpers, gml_Script_s_str_int_to_ordinal, gml_GlobalScript_s_college_competitions_seeding, gml_Script_s_get_team_from_tag, gml_Script_s_get_winner_by_cid, gml_Script_s_get_winner_by_mid, gml_Script_s_get_co_conference_winner, gml_Script_s_get_co_division_winner, gml_Script_s_get_co_conference_best, gml_Script_s_get_co_subdivision_best, gml_Script_s_get_co_bowl_seed, gml_Script_s_get_co_prestige_bowl_seed, gml_Script_s_create_prestige_pool, gml_Script_s_prestige_pool_sort_order_ranking, gml_Script_s_prestige_pool_list, gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding, gml_Script_s_prestige_pool_add, gml_Script_s_get_prestige_pool, gml_Script_s_get_team_in_prestige_pool, gml_Script_s_prestige_pool_force_one_per_conf, gml_Script_s_prestige_pool_fill_per_rank, gml_Script_s_get_bowl_seed_first_loop_pool, gml_Script_s_get_bowl_seed_second_loop_pool, gml_Script_s_get_bowl_seed_third_loop_pool, gml_Script_s_get_first_team_data, gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding, gml_Script_s_get_competition_pool, gml_Script_s_competition_pool_team, gml_Script_s_get_competition_winner, gml_Script_s_competition_pool_fill_from_rankings, gml_Script_s_competition_pool_exclude_teams, gml_Script_s_competition_pool_add_team, gml_Script_s_competition_pool_rankings_exclude, gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding, gml_Script_s_get_tagged_source, gml_Script_s_get_pool_position, gml_Script_s_competitions_debug_printout, gml_GlobalScript_s_get_achievement, gml_GlobalScript_s_count_achievement, gml_GlobalScript_s_get_achievement_percentage, gml_GlobalScript_s_complete_achievement, gml_GlobalScript_s_sort_retrobowl_list, gml_Script_s_sort_retrobowl_list, gml_GlobalScript_s_sort_retrobowl_history_list, gml_Script_s_sort_retrobowl_history_list, gml_GlobalScript_btn_click_EditAFC, gml_Script_btn_click_EditAFC, gml_GlobalScript_btn_click_EditNFC, gml_Script_btn_click_EditNFC, gml_GlobalScript_btn_click_EditTeam, gml_Script_btn_click_EditTeam, gml_GlobalScript_s_round_to_decimal, gml_Script_s_round_to_decimal, gml_GlobalScript_btn_click_TeamEditCancel, gml_Script_btn_click_TeamEditCancel, gml_GlobalScript_btn_click_TeamEditDone, gml_Script_btn_click_TeamEditDone, gml_GlobalScript_btn_click_TeamEditRestore, gml_Script_btn_click_TeamEditRestore, gml_GlobalScript_btn_click_InputHelmet, gml_Script_btn_click_InputHelmet, gml_GlobalScript_btn_click_InputLogo, gml_Script_btn_click_InputLogo, gml_GlobalScript_btn_click_InputShirt, gml_Script_btn_click_InputShirt, gml_GlobalScript_btn_click_InputSleeve, gml_Script_btn_click_InputSleeve, gml_GlobalScript_btn_click_InputPants, gml_Script_btn_click_InputPants, gml_GlobalScript_btn_click_InputStripe, gml_Script_btn_click_InputStripe, gml_GlobalScript_btn_click_InputSocks1, gml_Script_btn_click_InputSocks1, gml_GlobalScript_btn_click_InputSocks2, gml_Script_btn_click_InputSocks2, gml_GlobalScript_btn_click_InputEndzone, gml_Script_btn_click_InputEndzone, gml_GlobalScript_btn_click_EditHelmet, gml_Script_btn_click_EditHelmet, gml_GlobalScript_btn_click_EditLogo, gml_Script_btn_click_EditLogo, gml_GlobalScript_btn_click_EditShirt, gml_Script_btn_click_EditShirt, gml_GlobalScript_btn_click_EditSleeve, gml_Script_btn_click_EditSleeve, gml_GlobalScript_btn_click_EditPants, gml_Script_btn_click_EditPants, gml_GlobalScript_btn_click_EditStripe, gml_Script_btn_click_EditStripe, gml_GlobalScript_btn_click_EditSocks1, gml_Script_btn_click_EditSocks1, gml_GlobalScript_btn_click_EditSocks2, gml_Script_btn_click_EditSocks2, gml_GlobalScript_btn_click_EditEndzone, gml_Script_btn_click_EditEndzone, gml_GlobalScript_btn_click_Kit1, gml_Script_btn_click_Kit1, gml_GlobalScript_btn_click_Kit2, gml_Script_btn_click_Kit2, gml_GlobalScript_btn_click_Kit3, gml_Script_btn_click_Kit3, gml_GlobalScript_btn_click_Kit4, gml_Script_btn_click_Kit4, gml_GlobalScript_btn_click_RestoreAllTeams, gml_Script_btn_click_RestoreAllTeams, gml_GlobalScript_btn_click_KR_Select, gml_Script_btn_click_KR_Select, gml_GlobalScript_btn_click_EditCopySlotA, gml_Script_btn_click_EditCopySlotA, gml_GlobalScript_s_sound_audience_inc, gml_Script_s_sound_audience_inc, gml_GlobalScript_btn_click_EditCopySlotB, gml_Script_btn_click_EditCopySlotB, gml_GlobalScript_btn_click_EditCopySlotC, gml_Script_btn_click_EditCopySlotC, gml_GlobalScript_btn_click_EditCopySlotD, gml_Script_btn_click_EditCopySlotD, gml_GlobalScript_btn_click_EditCopySlotE, gml_Script_btn_click_EditCopySlotE, gml_GlobalScript_btn_click_TeamEditMore, gml_Script_btn_click_TeamEditMore, gml_GlobalScript_btn_click_TeamEditMoreDone, gml_Script_btn_click_TeamEditMoreDone, gml_GlobalScript_btn_click_FacilityStadium, gml_Script_btn_click_FacilityStadium, gml_GlobalScript_btn_click_FacilityTraining, gml_Script_btn_click_FacilityTraining, gml_GlobalScript_btn_click_FacilityStaff, gml_Script_btn_click_FacilityStaff, gml_GlobalScript_btn_click_HOF_players, gml_Script_btn_click_HOF_players, gml_GlobalScript_btn_click_HOF_player_records, gml_Script_btn_click_HOF_player_records, gml_GlobalScript_btn_click_HOF_Select, gml_Script_btn_click_HOF_Select, gml_GlobalScript_btn_click_HofNext, gml_Script_btn_click_HofNext, gml_GlobalScript_btn_click_HofPrev, gml_Script_btn_click_HofPrev, gml_GlobalScript_btn_click_HOF_Coach, gml_Script_btn_click_HOF_Coach, gml_GlobalScript_btn_click_Records_Reset, gml_Script_btn_click_Records_Reset, gml_GlobalScript_btn_click_League_Back, gml_Script_btn_click_League_Back, gml_GlobalScript_btn_click_LeaguePanel, gml_Script_btn_click_LeaguePanel, gml_GlobalScript_btn_click_LeagueNFC, gml_Script_btn_click_LeagueNFC, gml_GlobalScript_btn_click_LeagueAFC, gml_Script_btn_click_LeagueAFC, gml_GlobalScript_keyboard_scripts, gml_Script_s_keyboard_custom_enabled, gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts, gml_Script_s_keyboard_custom_init, gml_Script_s_keyboard_custom_show, gml_Script_s_keyboard_custom_hide, gml_Script_s_keyboard_custom_layer, gml_Script_s_keyboard_custom_create, gml_Script_s_keyboard_custom_destroy, gml_Script_s_keyboard_custom_create_button, gml_Script_s_custkb_base_draw_gui, gml_Script_s_custkb_base_step, gml_Script_s_custkb_confirm, gml_Script_s_custkb_delete, gml_Script_s_custkb_shift_toggle, gml_Script_s_custkb_add_text, gml_Script_s_custkb_key_init, gml_Script_s_custkb_key_draw_gui, gml_Script_s_custkb_key_step, gml_Script_s_custkb_key_tap, gml_GlobalScript_s_college_tools, gml_Script_s_college_set_up_globals, gml_Script_s_college_age_index, gml_Script_s_college_age_label, gml_Script_s_college_age_simple, gml_Script_s_college_age_simple_other, gml_Script_s_college_age_simple_short, gml_Script_s_college_shorter_season, gml_Script_s_college_academics_type, gml_Script_s_college_correct_new_player, gml_Script_s_get_random_hobby, gml_Script_s_get_hobby_name, gml_Script_s_get_hobby_from_uid, gml_Script_s_is_player_hobby_fraternity, gml_Script_s_get_random_study_subject, gml_Script_s_get_study_subject_from_uid, gml_Script_s_get_study_subject_name_from_uid, gml_Script_s_get_minor_name, gml_Script_s_get_major_name, gml_Script_s_get_study_info, gml_Script_s_get_random_trait, gml_Script_s_get_trait_name, gml_Script_s_get_trait_from_uid, gml_Script_s_get_random_hometown, gml_Script_s_get_hometown_name, gml_Script_s_get_only_hometown_name, gml_Script_s_get_only_state_name, gml_Script_s_get_hometown_from_uid, gml_Script_s_pick_rand_epilogue_uid, gml_Script_s_get_epilogue_name, gml_Script_s_epilogue_tests, gml_Script_s_pick_epilogue_story, gml_Script_s_epilogue_story_to_str, gml_Script_s_add_cv_entry_from_key, gml_Script_s_add_cv_entry_direct, gml_Script_s_get_random_cv_entry, gml_Script_s_extract_cv_entry_from_pool, gml_Script_s_set_cv_list_from_player, gml_Script_s_add_cv_list_entry, gml_Script_split_into_chunks, gml_Script_btn_response_player_meeting_academic_coaching, gml_Script_s_get_meeting_cost_academic_coaching, gml_Script_s_is_co_mode, gml_Script_s_is_co_postseason, gml_Script_s_is_co_actual_postseason, gml_Script_s_get_postseason_chunk, gml_Script_s_is_earlier_than, gml_Script_s_get_skip_to_week, gml_Script_s_is_co_team, gml_Script_s_get_conference_list, gml_Script_s_get_team_list_by_tier, gml_Script_s_get_team_list, gml_Script_s_count_joboffers_conference, gml_Script_s_co_get_year, gml_Script_s_get_my_conference_uid, gml_Script_s_get_my_conference_data, gml_Script_s_get_conference_data, gml_Script_s_get_my_division, gml_Script_s_get_subdivision, gml_Script_s_get_team_pct_cnf, gml_Script_s_is_independent_team, gml_Script_s_is_independent_conference_id, gml_Script_s_is_independent_conference, gml_Script_s_is_co_bowl_week, gml_Script_s_is_co_bowl_fix, gml_Script_s_is_co_bowl_comp, gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools, gml_Script_s_get_object_data, gml_Script_s_get_map, gml_Script_s_get_map_real, gml_Script_s_map_swap, gml_Script_s_get_save_slot, gml_Script_s_get_week_name, gml_Script_s_get_my_conference_division_string, gml_Script_s_get_fix_competition_string, gml_Script_s_get_competition_string, gml_Script_s_get_fix_location_string, gml_Script_s_get_my_subdivision_string, gml_Script_s_get_subdiv_name, gml_Script_s_joboffers_string, gml_Script_s_get_pct_string, gml_Script_s_get_comp_level_str, gml_Script_s_get_comp_level_str_plain, gml_Script_s_get_difficulty_str, gml_Script_s_is_ps_chunk_filled, gml_Script_s_is_week_played, gml_Script_s_is_human_in_week, gml_Script_s_is_human_fix, gml_Script_s_get_next_college_human_fixture, gml_Script_s_update_week_done, gml_Script_s_is_week_done, gml_Script_s_is_fix_played, gml_Script_s_is_fix_filled, gml_Script_s_is_fix_on_neutral_ground, gml_Script_s_season_competitions_done, gml_Script_s_get_fix_away_team_id, gml_Script_s_get_fix_home_team_id, gml_Script_s_get_fix_by_competition_id, gml_Script_s_get_fix_by_match_id, gml_Script_s_get_fix_winner_id, gml_Script_s_get_fix_by_week_and_teams, gml_GlobalScript_btn_click_LeagueSchedule, gml_Script_btn_click_LeagueSchedule, gml_GlobalScript_btn_click_SchedulePrev, gml_Script_btn_click_SchedulePrev, gml_GlobalScript_btn_click_ScheduleNext, gml_Script_btn_click_ScheduleNext, gml_GlobalScript_btn_click_PlayOffs, gml_Script_btn_click_PlayOffs, gml_GlobalScript_btn_click_PlayOffs_Back, gml_Script_btn_click_PlayOffs_Back, gml_GlobalScript_btn_click_PlayOffsPlay, gml_Script_btn_click_PlayOffsPlay, gml_GlobalScript_btn_click_PlayOffsSkip, gml_Script_btn_click_PlayOffsSkip, gml_GlobalScript_btn_click_Change_Favourite, gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite, gml_Script_btn_click_Change_Favourite, gml_GlobalScript_btn_click_ChooseAFC, gml_Script_btn_click_ChooseAFC, gml_GlobalScript_btn_click_ChooseNFC, gml_Script_btn_click_ChooseNFC, gml_GlobalScript_btn_click_ChooseTeam, gml_Script_btn_click_ChooseTeam, gml_Script_btn_click_ChooseTeamExhibition, gml_Script_btn_click_ChoosePlayerExhibition, gml_Script_btn_click_ChoosePlayerExhibition_confirm, gml_Script_btn_click_ChoosePlayerExhibition_cancel, gml_GlobalScript_btn_click_ChooseTeamNew, gml_Script_btn_click_ChooseTeamNew, gml_Script_btn_click_qb_mode_ChooseTeamNew, gml_GlobalScript_btn_click_ChooseReject, gml_Script_btn_click_ChooseReject_loading, gml_Script_btn_click_ChooseReject, gml_GlobalScript_btn_click_Continue, gml_Script_btn_click_Continue, gml_Script_btn_click_SimGame, gml_GlobalScript_btn_click_Details_Continue, gml_Script_btn_click_Details_Continue, gml_GlobalScript_s_uniform_helpers, gml_Script_s_uniforms_default_file, gml_Script_s_extract_uniform_cols_to_record, gml_Script_s_uniform_cols_to_record, gml_Script_s_uniform_cols_from_record, gml_GlobalScript_btn_click_FrontOffice, gml_Script_btn_click_FrontOffice, gml_GlobalScript_btn_click_FreeAgents2, gml_Script_btn_click_FreeAgents2, gml_GlobalScript_btn_click_HallOfFame, gml_Script_btn_click_HallOfFame, gml_GlobalScript_btn_click_Home, gml_Script_btn_click_Home, gml_Script_btn_click_Play1, gml_Script_btn_click_Options_Exit, gml_Script_btn_click_Home_rm_winners, gml_Script_s_rm_winners_notice, gml_GlobalScript_btn_click_League, gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League, gml_Script_btn_click_League, gml_GlobalScript_btn_click_Options, gml_Script_btn_click_Options, gml_GlobalScript_btn_click_Profile, gml_Script_btn_click_Profile, gml_GlobalScript_btn_click_ChooseFace, gml_Script_btn_click_ChooseFace, gml_Script_s_goto_rm_choose_face, gml_GlobalScript_btn_click_ChooseFacePrev, gml_Script_btn_click_ChooseFacePrev, gml_GlobalScript_btn_click_ChooseFaceNext, gml_Script_btn_click_ChooseFaceNext, gml_GlobalScript_btn_click_ChooseFaceDone, gml_Script_btn_click_ChooseFaceDone, gml_Script_btn_click_cancel_chooseface, gml_GlobalScript_btn_click_Uniforms, gml_Script_btn_click_Uniforms, gml_GlobalScript_btn_click_Uniform_Away, gml_Script_btn_click_Uniform_Away, gml_GlobalScript_btn_click_Uniform_Home, gml_Script_btn_click_Uniform_Home, gml_GlobalScript__poki_rewarded_ad, gml_Script__poki_rewarded_ad, gml_GlobalScript_btn_click_BallStyle, gml_Script_btn_click_BallStyle, gml_GlobalScript_btn_click_LeagueReportNext, gml_Script_btn_click_LeagueReportNext, gml_GlobalScript_btn_click_LeagueReportPrev, gml_Script_btn_click_LeagueReportPrev, gml_GlobalScript_btn_click_OptionsNewGame, gml_Script_btn_click_OptionsNewGame, gml_GlobalScript_btn_click_OptionsDriveLeft, gml_Script_btn_click_OptionsDriveLeft, gml_Script_btn_click_OptionsDriveLeft_Exh, gml_GlobalScript_btn_click_OptionsDriveRight, gml_Script_btn_click_OptionsDriveRight, gml_GlobalScript_btn_click_OptionsDriveBoth, gml_Script_btn_click_OptionsDriveBoth, gml_GlobalScript_btn_click_OptionsScanlines, gml_Script_btn_click_OptionsScanlines, gml_GlobalScript_btn_click_OptionsSoundFX, gml_Script_btn_click_OptionsSoundFX, gml_GlobalScript_btn_click_OptionsWeather, gml_Script_btn_click_OptionsWeather, gml_Script_btn_click_OptionsWeather_Exh, gml_GlobalScript_btn_click_OptionsReplays, gml_Script_btn_click_OptionsReplays, gml_GlobalScript_btn_click_OptionsZoom, gml_Script_btn_click_OptionsZoom, gml_GlobalScript_btn_click_InvertedThrowing, gml_Script_btn_click_InvertedThrowing, gml_GlobalScript_btn_click_OptionsMatchLength, gml_Script_btn_click_OptionsMatchLength, gml_Script_btn_click_OptionsMatchLength_Exh, gml_GlobalScript_btn_click_OptionsTeamEditor, gml_Script_btn_click_OptionsTeamEditor, gml_GlobalScript_btn_click_OptionsDifficulty, gml_Script_btn_click_OptionsDifficulty, gml_GlobalScript_btn_click_OptionsSalaryCap, gml_Script_btn_click_OptionsSalaryCap, gml_Script_salary_cap_toggle_roster_size, gml_Script_s_get_roster_cap, gml_GlobalScript_chk_click_gamepad, gml_Script_chk_click_gamepad, gml_GlobalScript_s_apple_arcade_helpers, gml_Script_s_aa_debug_give_cc, gml_GlobalScript_btn_click_PlayerProfile, gml_Script_btn_click_PlayerProfile, gml_GlobalScript_btn_click_PlayerProfile_Back, gml_Script_btn_click_PlayerProfile_Back, gml_GlobalScript_btn_click_ProfilePrev, gml_Script_btn_click_ProfilePrev, gml_GlobalScript_btn_click_MeetingPrev, gml_Script_btn_click_MeetingPrev, gml_GlobalScript_btn_click_ProfileNext, gml_Script_btn_click_ProfileNext, gml_GlobalScript_btn_click_MeetingNext, gml_Script_btn_click_MeetingNext, gml_GlobalScript_btn_click_Profile_Back, gml_Script_btn_click_Profile_Back, gml_GlobalScript_btn_click_Profile_Pick, gml_Script_btn_click_Profile_Pick, gml_GlobalScript_btn_click_Profile_Cut, gml_Script_btn_click_Profile_Cut, gml_Script_btn_click_Profile_JefeBoost, gml_Script_s_JefeBoost, gml_Script_btn_click_Profile_JefeOutOfRetirement, gml_Script_s_JefeOutOfRetirement, gml_GlobalScript_btn_click_Profile_Trade, gml_Script_btn_click_Profile_Trade, gml_GlobalScript_btn_click_Profile_Stats, gml_Script_btn_click_Profile_Stats, gml_GlobalScript_btn_click_Profile_Rest, gml_Script_btn_click_Profile_Rest, gml_GlobalScript_btn_click_Profile_Not_Interested, gml_Script_btn_click_Profile_Not_Interested, gml_GlobalScript_btn_click_Profile_ScoutPlayer, gml_Script_btn_click_Profile_ScoutPlayer, gml_GlobalScript_btn_click_AddSkill, gml_Script_btn_click_AddSkill, gml_GlobalScript_btn_click_AddSpeed, gml_Script_btn_click_AddSpeed, gml_GlobalScript_btn_click_AddStrength, gml_Script_btn_click_AddStrength, gml_GlobalScript_btn_click_AddStamina, gml_Script_btn_click_AddStamina, gml_GlobalScript_btn_click_StatsNext, gml_Script_btn_click_StatsNext, gml_GlobalScript_btn_click_StatsPrev, gml_Script_btn_click_StatsPrev, gml_GlobalScript_btn_click_StatsView1, gml_Script_btn_click_StatsView1, gml_GlobalScript_btn_click_StatsView2, gml_Script_btn_click_StatsView2, gml_GlobalScript_btn_click_EditProfile, gml_Script_btn_click_EditProfile, gml_GlobalScript_btn_click_Meeting_Morale, gml_Script_btn_click_Meeting_Morale, gml_GlobalScript_btn_click_Meeting_Condition, gml_Script_btn_click_Meeting_Condition, gml_GlobalScript_s_qb_mode_update_resting, gml_Script_s_qb_mode_update_resting, gml_GlobalScript_btn_click_Meeting_LevelUp, gml_Script_btn_click_Meeting_LevelUp, gml_GlobalScript_btn_click_Meeting_ExtendContract, gml_Script_btn_click_Meeting_ExtendContract, gml_GlobalScript_btn_click_FieldGoal, gml_Script_btn_click_FieldGoal, gml_GlobalScript_btn_click_Running, gml_Script_btn_click_Running, gml_GlobalScript_btn_click_Passing, gml_Script_btn_click_Passing, gml_GlobalScript_s_get_happiness, gml_Script_s_get_happiness, gml_GlobalScript_btn_click_Training, gml_Script_btn_click_Training, gml_GlobalScript_btn_click_Roster, gml_Script_btn_click_Roster, gml_GlobalScript_btn_click_Roster_Back, gml_Script_btn_click_Roster_Back, gml_Script_btn_click_Profile_Back_To_Draft, gml_Script_btn_click_Profile_Back_To_Draft_Continue, gml_GlobalScript_btn_click_DraftPrev, gml_Script_btn_click_DraftPrev, gml_GlobalScript_btn_click_DraftNext, gml_Script_btn_click_DraftNext, gml_GlobalScript_btn_click_DraftDone, gml_Script_btn_click_DraftDone, gml_GlobalScript_btn_click_FreeAgents, gml_Script_btn_click_FreeAgents, gml_GlobalScript_btn_click_FreeAgentsBack, gml_Script_btn_click_FreeAgentsBack, gml_GlobalScript_btn_click_RestAll, gml_Script_btn_click_RestAll, gml_GlobalScript_btn_click_FreeAgentsNext, gml_Script_btn_click_FreeAgentsNext, gml_GlobalScript_btn_click_FreeAgentsPrev, gml_Script_btn_click_FreeAgentsPrev, gml_GlobalScript_btn_click_FreeAgentsReset, gml_Script_btn_click_FreeAgentsReset, gml_GlobalScript_btn_click_Boost_Morale, gml_Script_btn_click_Boost_Morale, gml_GlobalScript_btn_click_Boost_Condition, gml_Script_btn_click_Boost_Condition, gml_GlobalScript_btn_click_Boost_Salary_Cap, gml_Script_btn_click_Boost_Salary_Cap, gml_GlobalScript_s_set_up_button_kickoff, gml_Script_s_set_up_button_kickoff, gml_Script_btn_kick_off, gml_Script_s_btn_kickoff_recenter, gml_GlobalScript_s_college_editor, gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor, gml_Script_s_rm_editor_init, gml_Script_s_goto_editor, gml_Script_s_btn_editor_done, gml_Script_s_btn_editor_major, gml_Script_s_btn_editor_minor, gml_Script_s_btn_editor_bowls, gml_Script_s_btn_editor_back, gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor, gml_Script_s_btn_editor_edit_subdivision, gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor, gml_Script_s_btn_editor_edit_conference, gml_Script_s_btn_editor_conference, gml_Script_s_btn_editor_select_team, gml_Script_s_btn_editor_select_bowl_group, gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor, gml_Script_s_btn_editor_select_bowl_competition, gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor, gml_Script_s_save_editor_status, gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor, gml_Script_s_get_editor_status, gml_Script_s_reset_editor_status, gml_Script_s_editor_subdivision_mode, gml_Script_s_editor_conference_mode, gml_Script_s_editor_bowls_group_mode, gml_Script_s_editor_bowls_competition_mode, gml_Script_s_editor_set_buttons, gml_Script_s_editor_refresh_bowls_groups, gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor, gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor, gml_Script_s_editor_create_bowls_buttons, gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor, gml_Script_s_create_slot_label, gml_Script_s_ui_label_draw_gui, gml_Script_s_get_editor_bowl_group_name_by_tag, gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor, gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor, gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor, gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor, gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor, gml_Script_s_editor_copy_buttons, gml_Script_s_init_btn_editor_copy, gml_Script_s_btn_editor_copy, gml_Script_s_btn_editor_confirm_copy, gml_Script_s_btn_editor_restore_all, gml_Script_s_btn_editor_confirm_restore_all, gml_GlobalScript_btn_click_DeleteSlot1, gml_Script_btn_click_DeleteSlot1, gml_GlobalScript_btn_click_DeleteSlot2, gml_Script_btn_click_DeleteSlot2, gml_GlobalScript_btn_click_DeleteSlot3, gml_Script_btn_click_DeleteSlot3, gml_GlobalScript_btn_click_DeleteSlot4, gml_Script_btn_click_DeleteSlot4, gml_GlobalScript_btn_click_DeleteSlot5, gml_Script_btn_click_DeleteSlot5, gml_GlobalScript_btn_click_StaffProfile, gml_Script_btn_click_StaffProfile, gml_GlobalScript_btn_click_StaffProfileNext, gml_Script_btn_click_StaffProfileNext, gml_GlobalScript_s_draw_gamepad_controls, gml_Script_s_draw_gamepad_controls, gml_GlobalScript_s_team_helpers, gml_Script_s_teams_file, gml_GlobalScript_btn_click_StaffProfilePrev, gml_Script_btn_click_StaffProfilePrev, gml_GlobalScript_btn_click_StaffProfileBack, gml_Script_btn_click_StaffProfileBack, gml_GlobalScript_btn_click_HireStaff, gml_Script_btn_click_HireStaff, gml_GlobalScript_btn_click_ViewHires, gml_Script_btn_click_ViewHires, gml_GlobalScript_btn_click_ViewHiresProfile, gml_Script_btn_click_ViewHiresProfile, gml_GlobalScript_btn_click_ViewHiresBack, gml_Script_btn_click_ViewHiresBack, gml_GlobalScript_btn_click_ViewHiresReset, gml_Script_btn_click_ViewHiresReset, gml_GlobalScript_btn_click_TrainingLight, gml_Script_btn_click_TrainingLight, gml_GlobalScript_btn_click_TrainingNormal, gml_Script_btn_click_TrainingNormal, gml_GlobalScript_btn_click_TrainingHard, gml_Script_btn_click_TrainingHard, gml_GlobalScript_btn_click_XP_Continue, gml_Script_btn_click_XP_Continue, gml_GlobalScript_btn_click_XP_Back, gml_Script_btn_click_XP_Back, gml_GlobalScript_btn_response_quit_yes, gml_Script_btn_response_quit_yes, gml_GlobalScript_btn_response_newgame_commit, gml_Script_btn_response_newgame_commit, gml_GlobalScript_btn_response_kick_no, gml_Script_btn_response_kick_no, gml_GlobalScript_btn_response_punt_yes, gml_Script_btn_response_punt_yes, gml_GlobalScript_btn_response_fg_yes, gml_Script_btn_response_fg_yes, gml_GlobalScript_btn_response_1pt, gml_Script_btn_response_1pt, gml_GlobalScript_btn_response_2pt, gml_Script_btn_response_2pt, gml_GlobalScript_btn_response_onsidekick_no, gml_Script_btn_response_onsidekick_no, gml_GlobalScript_btn_response_onsidekick_yes, gml_Script_btn_response_onsidekick_yes, gml_GlobalScript_btn_response_cut_player_yes, gml_Script_btn_response_cut_player_yes, gml_GlobalScript_btn_response_skip_draft_yes, gml_Script_btn_response_skip_draft_yes, gml_GlobalScript_btn_response_pick_player_yes, gml_Script_btn_response_pick_player_yes, gml_GlobalScript_btn_click_OptionsKickReturns, gml_Script_btn_click_OptionsKickReturns, gml_Script_btn_click_OptionsKickReturns_Exh, gml_GlobalScript_btn_response_in_trade_player_yes, gml_Script_btn_response_in_trade_player_yes, gml_GlobalScript_btn_response_out_trade_player_yes, gml_Script_btn_response_out_trade_player_yes, gml_GlobalScript_btn_response_out_trade_player_no, gml_Script_btn_response_out_trade_player_no, gml_GlobalScript_btn_response_player_meeting_morale_yes, gml_Script_btn_response_player_meeting_morale_yes, gml_GlobalScript_btn_response_player_meeting_condition_yes, gml_Script_btn_response_player_meeting_condition_yes, gml_GlobalScript_btn_response_player_meeting_levelup_yes, gml_Script_btn_response_player_meeting_levelup_yes, gml_GlobalScript_btn_response_player_meeting_extend_contract, gml_Script_btn_response_player_meeting_extend_contract, gml_GlobalScript_btn_response_boost_morale, gml_Script_btn_response_boost_morale, gml_GlobalScript_btn_response_boost_condition, gml_Script_btn_response_boost_condition, gml_GlobalScript_btn_response_boost_salary_cap, gml_Script_btn_response_boost_salary_cap, gml_GlobalScript_s_confirm_upgrade_stadium, gml_Script_s_confirm_upgrade_stadium, gml_GlobalScript_s_confirm_upgrade_training, gml_Script_s_confirm_upgrade_training, gml_GlobalScript_s_confirm_upgrade_rehab, gml_Script_s_confirm_upgrade_rehab, gml_GlobalScript_btn_response_hirestaff, gml_Script_btn_response_hirestaff, gml_GlobalScript_btn_response_clearfreeagents, gml_Script_btn_response_clearfreeagents, gml_GlobalScript_btn_response_rest_player_yes, gml_Script_btn_response_rest_player_yes, gml_GlobalScript_btn_response_cointoss_kick, gml_Script_btn_response_cointoss_kick, gml_GlobalScript_btn_response_cointoss_receive, gml_Script_btn_response_cointoss_receive, gml_GlobalScript_btn_response_skip_tutorial, gml_Script_btn_response_skip_tutorial, gml_GlobalScript_btn_response_confirm_new_team, gml_Script_btn_response_confirm_new_team_loading, gml_Script_btn_response_confirm_new_team, gml_GlobalScript_s_store_cant_afford, gml_Script_s_store_cant_afford, gml_GlobalScript_s_tip_continue, gml_Script_s_tip_continue, gml_GlobalScript_s_qb_mode_auto_xp, gml_Script_s_qb_mode_auto_xp, gml_GlobalScript_s_confirm_staff_hire_reset, gml_Script_s_confirm_staff_hire_reset, gml_GlobalScript_s_confirm_freeagent_hire_reset, gml_Script_s_confirm_freeagent_hire_reset, gml_GlobalScript_btn_response_deletegame1, gml_Script_btn_response_deletegame1, gml_GlobalScript_btn_response_deletegame2, gml_Script_btn_response_deletegame2, gml_GlobalScript_btn_response_deletegame3, gml_Script_btn_response_deletegame3, gml_GlobalScript_btn_response_deletegame4, gml_Script_btn_response_deletegame4, gml_GlobalScript_btn_response_deletegame5, gml_Script_btn_response_deletegame5, gml_GlobalScript_s_simming_action, gml_Script_s_simming_action, gml_GlobalScript_btn_response_hof_select, gml_Script_btn_response_hof_select, gml_GlobalScript_btn_response_records_reset, gml_Script_btn_response_records_reset, gml_GlobalScript_btn_match_kick, gml_Script_btn_match_kick, gml_Script_btn_match_goforit, gml_Script_btn_match_gofor1pt, gml_GlobalScript_s_do_prematch_dilemma, gml_Script_s_do_prematch_dilemma, gml_Script_s_create_dilemma_news, gml_Script_s_clear_msg_and_back, gml_Script_s_get_standard_dilemmas, gml_Script_s_dilemma_defend_player_cost, gml_Script_s_can_afford_dilemma_cc, gml_Script_s_get_college_dilemmas, gml_GlobalScript_s_do_postmatch_dilemma, gml_Script_s_do_postmatch_dilemma, gml_GlobalScript_s_parse_dilemma, gml_Script_s_parse_dilemma, gml_GlobalScript_s_create_dilemma, gml_Script_s_create_dilemma, gml_GlobalScript_s_choose_dilemma, gml_Script_s_choose_dilemma, gml_Script_s_extract_dilemma_from_pool, gml_Script_s_add_tag_matches_to_list, gml_Script_s_reject_dilemma_not_enough_RC, gml_GlobalScript_s_dilemma_choice_1, gml_Script_s_dilemma_choice_1, gml_GlobalScript_s_dilemma_choice_2, gml_Script_s_dilemma_choice_2, gml_GlobalScript_s_dilemma_choice, gml_Script_s_dilemma_choice, gml_Script_s_cut_player_end, gml_Script_s_cut_player_end_gpa, gml_Script_s_cut_player_end_toxic, gml_Script_s_cut_player_end_party, gml_Script_s_cut_player_end_toxic_max, gml_Script_s_cut_player_end_party_max, gml_Script_s_dilemma_morecc_store, gml_Script_s_dilemma_morecc_back, gml_Script_s_dilemma_end, gml_Script_s_dilemma_college_check_chained, gml_GlobalScript_s_convert_string_to_sprite, gml_Script_s_convert_string_to_sprite, gml_GlobalScript_s_sort_list_by_column, gml_Script_s_sort_maplist_by_numeric_field, gml_GlobalScript_s_check_draft, gml_Script_s_check_draft, gml_GlobalScript_s_create_draftlist, gml_Script_s_create_draftlist, gml_GlobalScript_s_sound_audience_tck, gml_Script_s_sound_audience_tck, gml_GlobalScript_s_create_freeagentlist, gml_Script_s_create_freeagentlist, gml_GlobalScript_s_create_freeagent, gml_Script_s_create_freeagent, gml_GlobalScript_s_create_tradelist, gml_Script_s_create_tradelist, gml_GlobalScript_s_create_storelist, gml_Script_s_create_storelist, gml_GlobalScript_s_create_player_storelist, gml_Script_s_create_player_storelist, gml_GlobalScript_s_count_hires_by_position, gml_Script_s_count_hires_by_position, gml_GlobalScript_s_count_players_by_position_store, gml_Script_s_count_players_by_position_store, gml_GlobalScript_s_get_hire_shortlist, gml_Script_s_get_hire_shortlist, gml_GlobalScript_s_reset_draft_picks, gml_Script_s_reset_draft_picks, gml_GlobalScript_poki_btn_click_CoinBoost, gml_Script_poki_btn_click_CoinBoost, gml_Script_poki_CoinBoost_No, gml_Script_poki_CoinBoost_Yes, gml_GlobalScript_s_update_draft_page, gml_Script_s_update_draft_page, gml_GlobalScript_s_update_freeagents_page, gml_Script_s_update_freeagents_page, gml_GlobalScript_s_college_admissions_draft, gml_Script_s_check_draft_CO, gml_Script_s_college_free_agent_check, gml_Script_btn_respose_college_free_agent_yes, gml_Script_s_college_dilemma_check, gml_Script_s_college_admissions_check_trigger, gml_Script_s_college_admissions_pick_player, gml_Script_s_college_admissions_players_lost_per_round, gml_Script_s_college_admissions_draft_done, gml_Script_btn_response_college_admissions_draft_done_yes, gml_GlobalScript_s_remaining_picks, gml_Script_s_remaining_picks, gml_GlobalScript_s_remaining_picks_by_round, gml_Script_s_remaining_picks_by_round, gml_GlobalScript_s_get_trade_value, gml_Script_s_get_trade_value, gml_GlobalScript_s_get_trade_value_by_rating, gml_Script_s_get_trade_value_by_rating, gml_GlobalScript_s_get_offer_team, gml_Script_s_get_offer_team, gml_GlobalScript_s_clear_trade_offers, gml_Script_s_clear_trade_offers, gml_GlobalScript_s_clear_freeagents, gml_Script_s_clear_freeagents, gml_GlobalScript_s_clear_storelist, gml_Script_s_clear_storelist, gml_GlobalScript_s_end_draft_round, gml_Script_s_end_draft_round, gml_Script_s_destroy_draftlist, gml_GlobalScript_s_received_AI_kickoff, gml_Script_s_received_AI_kickoff, gml_GlobalScript_s_update_contracts, gml_Script_s_update_contracts, gml_Script_s_check_staff_exist, gml_GlobalScript_s_aim_AI_kickoff, gml_Script_s_aim_AI_kickoff, gml_GlobalScript_btn_click_SeasonReview, gml_Script_btn_click_SeasonReview, gml_GlobalScript_s_get_new_salary, gml_Script_s_get_new_salary, gml_GlobalScript_s_check_expired_contract_message, gml_Script_s_check_expired_contract_message, gml_GlobalScript_s_get_salary_cap_space, gml_Script_s_get_salary_cap_space, gml_GlobalScript_s_create_new_save, gml_Script_s_create_new_save, gml_Script_s_regen_clean_save_mode_dependent_data, gml_Script_s_load_co_mode_files, gml_GlobalScript_s_loadgame, gml_Script_btn_click_LoadSlot1, gml_Script_btn_click_LoadSlot2, gml_Script_btn_click_LoadSlot3, gml_Script_btn_click_LoadSlot4, gml_Script_btn_click_LoadSlot5, gml_Script_btn_click_slot, gml_Script_s_master_load, gml_Script_s_master_load_from_backup, gml_Script_s_loadgame, gml_Script_s_cap_breach_refresh, gml_Script_s_cap_breach_str, gml_Script_s_is_player_pmap_corrupt, gml_Script_s_check_for_return_stats, gml_Script_s_check_longest_records, gml_Script_s_fix_poki_browser_max_percent_grade, gml_Script_s_update_ui_colours, gml_Script_s_get_college_primary_col, gml_Script_s_update_game_title, gml_GlobalScript_s_savegame, gml_Script_s_savegame, gml_GlobalScript_s_create_map_options, gml_Script_s_create_map_options, gml_GlobalScript_s_count_full_seasons, gml_Script_s_count_full_seasons, gml_Script_s_count_games_coached, gml_Script_s_count_games_simmed, gml_Script_s_count_fixtures_played, gml_GlobalScript_s_load_options, gml_Script_s_load_options, gml_GlobalScript_s_save_options, gml_Script_s_save_options, gml_GlobalScript_s_save_backup, gml_Script_s_save_backup, gml_GlobalScript_s_load_map_file, gml_Script_s_load_map_file, gml_Script_s_destroy_map_file, gml_GlobalScript_s_update_maplist_from_file, gml_Script_s_update_maplist_from_file, gml_GlobalScript_s_load_strings, gml_Script_s_refresh_strings, gml_Script_s_load_strings, gml_Script_s_select_lang, gml_Script_s_select_lang_file, gml_Script_s_select_override_lang_file, gml_Script_s_select_institution_lang_file, gml_Script_s_add_file_to_lang_strings, gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings, gml_Script_s_co_refresh_strings, gml_Script_s_co_load_strings, gml_Script_s_load_language_file, gml_GlobalScript_s_load_teams, gml_Script_s_load_teams, gml_Script_s_load_teams_data, gml_Script_s_reset_co_team_data, gml_Script_s_set_teams_min_max_ids, gml_Script_s_get_struct_in_array_by_uid, gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams, gml_Script_load_data_to_struct_array, gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams, gml_Script_s_load_json, gml_Script_s_save_json, gml_GlobalScript_s_load_team_detail, gml_Script_s_load_team_detail, gml_GlobalScript_s_load_retrobowl_hof, gml_Script_s_load_retrobowl_hof, gml_GlobalScript_s_load_retrobowl_history, gml_Script_s_load_retrobowl_history, gml_GlobalScript_s_load_schedule, gml_Script_s_load_schedule, gml_Script_s_load_college_schedule, gml_Script_s_get_schedule_data_years, gml_Script_s_get_schedule_year_stagger, gml_Script_s_get_fix_type, gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule, gml_Script_s_calc_fix_type, gml_Script_s_get_fix_type_string, gml_Script_s_get_fix_type_string_by_values, gml_Script_s_create_fix_type_string, gml_Script_s_list_schedule_fix_type, gml_GlobalScript_s_get_savename, gml_Script_s_get_savename, gml_GlobalScript_s_get_string_save_details, gml_Script_s_get_string_save_details, gml_GlobalScript_s_destroy_master, gml_Script_s_destroy_master, gml_GlobalScript_s_save_uniform_file2, gml_Script_s_save_uniform_file2, gml_GlobalScript_s_load_uniform_file2, gml_Script_s_load_uniform_file2, gml_GlobalScript_s_load_teamname_from_uniform_file, gml_Script_s_load_teamname_from_uniform_file, gml_GlobalScript_s_load_endzone_from_uniform_file, gml_Script_s_load_endzone_from_uniform_file, gml_GlobalScript_s_create_my_fixture_list, gml_Script_s_create_my_fixture_list, gml_GlobalScript_s_create_fixdata, gml_Script_s_create_fixdata, gml_GlobalScript_s_do_schedule, gml_Script_s_do_schedule, gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule, gml_Script_s_co_get_sim_results, gml_Script_s_co_conference_stats, gml_GlobalScript_s_create_playoffs, gml_Script_s_create_playoffs, gml_GlobalScript_s_create_playoffs2, gml_Script_s_create_playoffs2, gml_GlobalScript_s_playoffs_12, gml_Script_s_playoffs_12, gml_GlobalScript_s_get_week_superbowl, gml_Script_s_get_week_superbowl, gml_GlobalScript_s_do_playoff_schedule, gml_Script_s_do_playoff_schedule, gml_Script_s_get_retrobowl_mvp_winner, gml_GlobalScript_s_get_random_scoredata, gml_Script_s_get_random_scoredata, gml_Script_s_co_get_random_scoredata, gml_GlobalScript_s_promote_playoff_winner, gml_Script_s_promote_playoff_winner, gml_Script_s_seed_divisional_round, gml_GlobalScript_s_add_to_human_fixtures, gml_Script_s_add_to_human_fixtures, gml_GlobalScript_s_update_human_playoff_fixtures, gml_Script_s_update_human_playoff_fixtures, gml_Script_s_check_rearranged_human_playoff, gml_Script_s_update_human_fixtures, gml_Script_s_update_fixturelist_fix_extra_data, gml_GlobalScript_s_get_playoff_fixture_by_week, gml_Script_s_get_playoff_fixture_by_week, gml_GlobalScript_s_get_human_fixture_by_week, gml_Script_s_get_human_fixture_by_week, gml_GlobalScript_s_get_human_fixture_previous, gml_Script_s_get_human_fixture_previous, gml_GlobalScript_exhibition_scripts, gml_Script_btn_click_exhibition_start, gml_Script_btn_click_exhibition_exit, gml_Script_s_exhibition_exit, gml_Script_s_exhibition_lost_two_controllers, gml_Script_s_exhibition_assign_lost_controller, gml_Script_s_exhibition_abandon, gml_Script_s_set_up_uniforms_exhibition, gml_Script_s_create_exhibition_fixture, gml_Script_btn_click_exhibition_controller_0, gml_Script_btn_click_exhibition_controller_1, gml_Script_s_update_exhibition_controllers, gml_Script_btn_click_ChangeTeamAway, gml_Script_btn_click_ChangeTeamHome, gml_Script_btn_click_Exhibition_Play, gml_Script_s_update_options_exh, gml_Script_s_force_kick_direction, gml_Script_s_count_audibles, gml_Script_s_update_audibles, gml_Script_s_set_audibles, gml_Script_s_count_timeouts, gml_Script_s_update_timeouts, gml_Script_s_set_timeouts, gml_Script_s_set_exhibition_buttons, gml_Script_btn_click_exhibition_switch_start, gml_Script_s_exhibition_controller_check_continue, gml_Script_btn_click_exhibition_controllers, gml_Script_btn_exhibition_controllers_refresh, gml_Script_rm_exhibition_options_create, gml_Script_s_exh_teamswap_allowed, gml_Script_get_ex_teamset_0, gml_Script_get_ex_teamset_1, gml_Script_get_ex_uniform_file, gml_Script_btn_click_ExhibitionLoadUniformsA, gml_Script_btn_click_ExhibitionLoadUniformsB, gml_Script_btn_click_ExhibitionLoadUniformsC, gml_Script_btn_click_ExhibitionLoadUniformsD, gml_Script_btn_click_ExhibitionLoadUniformsE, gml_Script_btn_click_ExhibitionLoadUniforms, gml_Script_s_get_save_from_number, gml_Script_s_load_save_team_exhibitionA, gml_Script_s_load_save_team_exhibitionB, gml_Script_s_load_save_team_exhibitionC, gml_Script_s_load_save_team_exhibitionD, gml_Script_s_load_save_team_exhibitionE, gml_Script_s_load_save_team_exhibition, gml_Script_exh_refresh_roster_from_save, gml_Script_s_load_html_save1_exhibition, gml_Script_btn_click_RestoreAllTeams_ex, gml_Script_s_restore_uniforms_all_ex, gml_Script_s_exhibition_team_management_start, gml_Script_s_exhibition_team_management_clear, gml_Script_s_exhibition_wipe_list, gml_Script_s_refresh_exhibition_team_load_buttons, gml_Script_refresh_exh_roster_buttons, gml_Script_btn_click_RosterTeamAway, gml_Script_btn_click_RosterTeamHome, gml_Script_btn_click_Profile_Back_To_Exhibition, gml_Script_rm_player_profile_exhibition_create, gml_Script_rm_roster_exhibition_create, gml_Script_exhibition_handle_exit_match, gml_GlobalScript_s_get_human_fixture_next, gml_Script_s_get_human_fixture_next, gml_GlobalScript_s_count_remaining_fixtures, gml_Script_s_count_remaining_fixtures, gml_GlobalScript_s_get_division_winner, gml_Script_s_get_division_winner, gml_GlobalScript_s_get_team_position_by_id, gml_Script_s_get_team_position_by_id, gml_GlobalScript_s_get_division_winner_name, gml_Script_s_get_division_winner_name, gml_GlobalScript_s_get_division_winner_by_seed, gml_Script_s_get_division_winner_by_seed, gml_GlobalScript_s_get_division_winner_name_by_seed, gml_Script_s_get_division_winner_name_by_seed, gml_GlobalScript_s_skip_to_week, gml_Script_s_skip_to_week, gml_GlobalScript_s_clear_playoff_fixtures, gml_Script_s_clear_playoff_fixtures, gml_GlobalScript_s_update_team_edit_buttons, gml_Script_s_update_team_edit_buttons, gml_GlobalScript_s_set_up_edit_screen, gml_Script_s_set_up_edit_screen, gml_GlobalScript_s_color_picker, gml_Script_s_color_picker, gml_GlobalScript_s_set_up_uniforms, gml_Script_s_set_up_uniforms, gml_GlobalScript_s_set_up_uniforms_training, gml_Script_s_set_up_uniforms_training, gml_GlobalScript_s_set_up_uniform_profile, gml_Script_s_set_up_uniform_profile, gml_GlobalScript_s_shader_get_uniforms, gml_Script_s_shader_get_uniforms, gml_GlobalScript_s_shader_set_uniforms, gml_Script_s_shader_set_uniforms, gml_Script_s_blackwhite_colour_hack, gml_GlobalScript_s_convert_uniform_colours_all, gml_Script_s_convert_uniform_colours_all, gml_GlobalScript_s_convert_uniform_colour, gml_Script_s_convert_uniform_colour, gml_GlobalScript_s_restore_uniforms_all, gml_Script_s_restore_uniforms_all, gml_GlobalScript_s_copy_uniforms_slot_a, gml_Script_s_copy_uniforms_slot_a, gml_GlobalScript_s_copy_uniforms_slot_b, gml_Script_s_copy_uniforms_slot_b, gml_GlobalScript_s_copy_uniforms_slot_c, gml_Script_s_copy_uniforms_slot_c, gml_GlobalScript_s_copy_uniforms_slot_d, gml_Script_s_copy_uniforms_slot_d, gml_GlobalScript_s_set_up_kickoff, gml_Script_s_set_up_kickoff, gml_GlobalScript_s_copy_uniforms_slot_e, gml_Script_s_copy_uniforms_slot_e, gml_GlobalScript_s_update_uniform_name, gml_Script_s_update_uniform_name, gml_GlobalScript_s_copy_teamnames_from_uniform_file, gml_Script_s_copy_teamnames_from_uniform_file, gml_GlobalScript_s_edit_name, gml_Script_s_edit_name, gml_GlobalScript_btn_click_edit_div1, gml_Script_btn_click_edit_div1, gml_GlobalScript_btn_click_edit_div2, gml_Script_btn_click_edit_div2, gml_GlobalScript_s_history, gml_Script_s_get_history_by_year, gml_Script_s_create_history_for_current_year, gml_Script_s_log_this_year_history, gml_Script_s_log_full_history, gml_Script_s_update_history, gml_Script_s_update_history_playoffs, gml_Script_s_update_history_finish, gml_Script_s_update_history_season_end, gml_Script_s_update_history_won_championship, gml_Script_s_update_history_reached_playoffs_round, gml_Script_s_update_history_won_bowl, gml_Script_s_update_history_subdivisional_champ_finals, gml_Script_s_history_display_lines_count, gml_Script_s_history_display_lines_count_yearindex, gml_GlobalScript_btn_click_edit_div3, gml_Script_btn_click_edit_div3, gml_GlobalScript_btn_click_edit_div4, gml_Script_btn_click_edit_div4, gml_GlobalScript_s_college_data_versioning, gml_Script_s_get_versioned_path, gml_Script_s_is_newer_data_available, gml_Script_s_is_team_active_in_new_data, gml_Script_s_get_build_data_version, gml_Script_s_get_build_year_offset, gml_Script_s_get_data_version_string, gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning, gml_Script_s_reset_to_version, gml_Script_s_data_upgrade_teams, gml_Script_s_offer_data_upgrade, gml_Script_s_data_upgrade_offer_deny, gml_Script_s_data_upgrade_offer_accept, gml_GlobalScript_btn_click_edit_conf1, gml_Script_btn_click_edit_conf1, gml_GlobalScript_btn_click_edit_conf2, gml_Script_btn_click_edit_conf2, gml_GlobalScript_s_edit_confirm_div1, gml_Script_s_edit_confirm_div1, gml_GlobalScript_s_edit_confirm_div2, gml_Script_s_edit_confirm_div2, gml_GlobalScript_s_edit_confirm_div3, gml_Script_s_edit_confirm_div3, gml_GlobalScript_s_edit_confirm_div4, gml_Script_s_edit_confirm_div4, gml_GlobalScript_s_edit_confirm_conf1, gml_Script_s_edit_confirm_conf1, gml_GlobalScript_s_edit_confirm_conf2, gml_Script_s_edit_confirm_conf2, gml_GlobalScript_s_populate_division, gml_Script_s_populate_division, gml_GlobalScript_s_populate_schedulebox, gml_Script_s_populate_schedulebox, gml_GlobalScript_s_create_credit, gml_Script_s_create_credit, gml_GlobalScript_s_set_up_xp_headers, gml_Script_s_set_up_xp_headers, gml_GlobalScript_s_count_hof_entries, gml_Script_s_count_hof_entries, gml_GlobalScript_s_set_up_hof_players_screen, gml_Script_s_set_up_hof_players_screen, gml_GlobalScript_s_iap_init, gml_Script_s_iap_init, gml_GlobalScript_s_set_up_purchase_ids, gml_Script_s_set_up_purchase_ids, gml_GlobalScript_s_iap_async_android, gml_Script_s_debug_purge_all_android_iap, gml_Script_s_iap_async_android, gml_GlobalScript_s_iap_async_ios, gml_Script_s_iap_async_ios, gml_GlobalScript_s_iap_purchase_FullVersion, gml_Script_s_iap_purchase_FullVersion, gml_GlobalScript_s_set_position_kickoff, gml_Script_s_set_position_return_ko, gml_Script_s_set_position_take_ko, gml_GlobalScript_s_iap_purchase_Credits_20, gml_Script_s_iap_purchase_Credits_20, gml_GlobalScript_s_iap_purchase_Credits_50, gml_Script_s_iap_purchase_Credits_50, gml_GlobalScript_s_iap_purchase_Credits_100, gml_Script_s_iap_purchase_Credits_100, gml_GlobalScript_s_iap_purchase_Credits_250, gml_Script_s_iap_purchase_Credits_250, gml_GlobalScript_s_iap_restore, gml_Script_s_iap_restore, gml_GlobalScript_s_open_store, gml_Script_s_open_store, gml_Script_s_btn_store_exit, gml_GlobalScript_s_open_store_nag, gml_Script_s_open_store_nag, gml_GlobalScript_s_do_nag_message, gml_Script_s_do_nag_message, gml_Script_s_do_ad_retrogoal, gml_GlobalScript_s_do_purchase_message, gml_Script_s_do_purchase_message, gml_GlobalScript_btn_step_check_fullversion, gml_Script_btn_step_check_fullversion, gml_GlobalScript_btn_step_check_iaps, gml_Script_btn_step_check_iaps, gml_GlobalScript_s_freeze_purchase_buttons, gml_Script_s_freeze_purchase_buttons, gml_GlobalScript_s_unfreeze_purchase_buttons, gml_Script_s_unfreeze_purchase_buttons, gml_GlobalScript_s_do_info_position, gml_Script_s_do_info_position, gml_GlobalScript_s_do_info_skills, gml_Script_s_do_info_skills, gml_GlobalScript_s_do_info_coachtrait, gml_Script_s_do_info_coachtrait, gml_GlobalScript_s_do_info_draftpicks, gml_Script_s_do_info_draftpicks, gml_GlobalScript_s_do_info, gml_Script_s_do_info, gml_Script_s_info_draft_col1, gml_Script_s_info_draft_col2, gml_GlobalScript_s_create_camera, gml_Script_s_create_camera, gml_GlobalScript_s_play, gml_Script_s_play, gml_Script_s_play_endweek, gml_GlobalScript_s_update_poki_scaling, gml_Script_s_update_poki_scaling, gml_GlobalScript_s_pre_match, gml_Script_s_pre_match, gml_Script_s_continue_time_for_draft_msg, gml_Script_s_co_pre_match, gml_GlobalScript_s_player_profile_qb_mode, gml_Script_s_player_profile_qb_mode, gml_GlobalScript_s_do_next_week, gml_Script_s_do_next_week, gml_GlobalScript_s_start_new_season, gml_Script_s_start_new_season, gml_Script_s_renew_contracts_qb_mode, gml_GlobalScript_s_update_team_buttons, gml_Script_s_update_team_buttons, gml_GlobalScript_s_update_job_offer_buttons, gml_Script_s_update_job_offer_buttons, gml_GlobalScript_s_update_options, gml_Script_s_update_options, gml_Script_s_get_op_invert_throw, gml_Script_s_get_op_autorun, gml_Script_btn_click_CollegeToggleColor, gml_Script_s_get_gm_version, gml_Script_s_update_options_if_present, gml_GlobalScript_s_get_attitude_icon, gml_Script_s_get_attitude_icon, gml_Script_s_attitude_reduce_step, gml_GlobalScript_s_get_credit, gml_Script_s_get_credit, gml_GlobalScript_s_decline_facilities, gml_Script_s_decline_facilities, gml_GlobalScript_s_do_result_news_qb, gml_Script_s_do_result_news_qb, gml_Script_s_choose_news, gml_GlobalScript_s_reset_player_meetings, gml_Script_s_reset_player_meetings, gml_GlobalScript_s_has_xp_gain, gml_Script_s_has_xp_gain, gml_GlobalScript_s_is_bye_week, gml_Script_s_is_bye_week, gml_Script_s_get_bye_week, gml_GlobalScript_s_do_bye_week, gml_Script_s_do_bye_week, gml_GlobalScript_s_do_postmatch_effects, gml_Script_s_do_postmatch_effects, gml_GlobalScript_s_do_postmatch_fans, gml_Script_s_do_postmatch_fans, gml_Script_s_get_postmatch_fans_qb, gml_GlobalScript_s_check_intro, gml_Script_s_check_intro, gml_Script_s_check_intro_college, gml_Script_s_check_intro_rm_home, gml_Script_s_check_intro_rm_home_college, gml_Script_s_check_intro_rm_roster, gml_Script_s_check_intro_rm_roster_college, gml_Script_s_check_intro_rm_frontoffice, gml_Script_s_check_intro_rm_frontoffice_college, gml_Script_s_check_intro_rm_profile_staff, gml_Script_s_check_intro_rm_profile_staff_college, gml_Script_s_check_intro_rm_profile_boss, gml_Script_s_check_intro_rm_profile_boss_college, gml_Script_s_check_intro_case1, gml_Script_s_check_intro_case2, gml_Script_s_check_intro_case3, gml_Script_s_check_intro_case4, gml_Script_s_check_intro_case5, gml_Script_s_check_intro_case6, gml_Script_s_check_intro_case7, gml_Script_s_check_intro_case8, gml_Script_s_check_intro_case2_b, gml_Script_s_check_intro_case2_c, gml_Script_s_check_intro_case2_d, gml_Script_s_check_intro_case2_e, gml_Script_s_check_intro_case2_f, gml_Script_s_check_intro_case2_g, gml_Script_s_info_gpa_explanation_open, gml_Script_btn_info_gpa_explanation_intro_close, gml_Script_s_check_intro_case5_b, gml_Script_s_check_intro_case5_second_msg, gml_GlobalScript_s_do_result_news, gml_Script_s_do_result_news, gml_GlobalScript_s_count_joboffers, gml_Script_s_count_joboffers, gml_GlobalScript_s_refresh_save_slots, gml_Script_s_refresh_save_slots, gml_GlobalScript_s_show_backups, gml_Script_s_show_backups, gml_Script_s_restore_backup1, gml_Script_s_restore_backup2, gml_Script_s_restore_backup3, gml_Script_s_restore_backup4, gml_Script_s_restore_backup5, gml_GlobalScript_s_team_interested, gml_Script_s_team_interested, gml_Script_s_qb_mode_team_interested, gml_GlobalScript_s_update_history, gml_GlobalScript_s_update_history_finish, gml_GlobalScript_age_scripts, gml_Script_s_rookie_age_internal, gml_Script_s_max_age_player_internal, gml_Script_s_max_age_qb_internal, gml_Script_s_get_max_age, gml_GlobalScript_s_update_history_playoffs, gml_GlobalScript_s_college_custom_data, gml_Script_s_custom_data_file_exists, gml_Script_s_custom_data_load, gml_Script_s_custom_data_file_delete, gml_Script_s_custom_data_patch, gml_Script_s_custom_data_update_from_editor, gml_Script_s_custom_data_save, gml_Script_s_custom_data_delete, gml_Script_s_custom_data_reset, gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data, gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data, gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data, gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data, gml_Script_s_custom_data_template, gml_Script_s_custom_data_restore, gml_Script_s_custom_data_copy_from, gml_Script_s_copy_uniforms_from, gml_Script_s_college_restore_all_uniforms, gml_Script_s_custom_data_exists, gml_Script_s_is_custom_data_active, gml_Script_s_set_custom_data_active, gml_Script_s_get_custom_data_subdivision, gml_Script_s_get_custom_data_conference, gml_Script_s_get_custom_data_competition, gml_Script_s_get_custom_data_filename, gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data, gml_Script_s_get_or_create_custom_data_conference, gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data, gml_Script_s_get_or_create_custom_data_competition, gml_Script_s_get_custom_data_suffix, gml_Script_s_get_custom_data_comp_name_prefix, gml_Script_s_get_custom_data_comp_name_suffix, gml_Script_s_get_bowl_split_name, gml_GlobalScript_s_get_history_by_year, gml_GlobalScript_s_update_music, gml_Script_s_update_music, gml_Script_s_update_music_safe, gml_GlobalScript_s_get_ticker_text, gml_Script_s_get_ticker_text, gml_GlobalScript_s_choose_random_face_for_me, gml_Script_s_choose_random_face_for_me, gml_GlobalScript_s_get_kick_direction, gml_Script_s_get_kick_direction, gml_GlobalScript_s_aiming, gml_Script_s_aiming, gml_GlobalScript_s_update_ball, gml_Script_s_update_ball, gml_GlobalScript_s_do_touchback, gml_Script_s_do_touchback, gml_GlobalScript_s_update_ball_fieldgoal, gml_Script_s_update_ball_fieldgoal, gml_GlobalScript_s_update_ball_movement, gml_Script_s_update_ball_movement, gml_GlobalScript_s_update_ball_offset, gml_Script_s_update_ball_offset, gml_GlobalScript_s_is_ball_dead, gml_Script_s_is_ball_dead, gml_GlobalScript_s_check_ball_position, gml_Script_s_check_ball_position, gml_GlobalScript_s_check_ball_collision, gml_Script_s_check_ball_collision, gml_GlobalScript_s_check_tipped, gml_Script_s_check_tipped, gml_GlobalScript_s_drop_ball, gml_Script_s_drop_ball, gml_GlobalScript_s_check_dummy_collision, gml_Script_s_check_dummy_collision, gml_Script_s_sound_training_success, gml_GlobalScript_s_kick_ball, gml_Script_s_kick_ball, gml_GlobalScript_s_spike_ball, gml_Script_s_spike_ball, gml_GlobalScript_s_college_gui_panels, gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels, gml_Script_s_co_subdivision_create, gml_Script_s_co_subdivision_init, gml_Script_s_co_subdivision_hidden_draw_gui, gml_Script_s_co_division_create, gml_Script_s_co_division_init, gml_Script_s_co_division_step, gml_Script_s_fit_string, gml_Script_s_co_division_draw_gui, gml_GlobalScript_s_set_ball_down, gml_Script_s_set_ball_down, gml_GlobalScript_s_receive_ball, gml_Script_s_receive_ball, gml_GlobalScript_s_opposite_aim, gml_Script_s_opposite_aim, gml_GlobalScript_s_update_xdead, gml_Script_s_update_xdead, gml_GlobalScript_s_set_skills_and_skin, gml_Script_s_set_skills_and_skin, gml_GlobalScript_s_set_anim, gml_Script_s_set_anim, gml_GlobalScript_s_set_position_offense, gml_Script_s_set_position_offense, gml_GlobalScript_s_create_news_message, gml_Script_s_create_news_dyn_message, gml_GlobalScript_s_set_position_defense, gml_Script_s_set_position_defense, gml_GlobalScript_s_college_postseason, gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason, gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason, gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason, gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason, gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason, gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason, gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason, gml_Script_s_rm_postseason_init, gml_Script_s_btn_postseason_skip_loading, gml_Script_s_btn_postseason_skip, gml_Script_s_btn_postseason_play, gml_Script_s_postseason_goto_home, gml_Script_s_btn_result_postseason_continue, gml_Script_s_btn_postmatch_co_continue, gml_Script_s_btn_postmatch_co_league, gml_Script_s_postseason_show_news, gml_Script_s_postseason_show_finals, gml_Script_s_postseason_show_next_result, gml_Script_s_postseason_show_finals_result, gml_Script_s_btn_postseason_news_skip, gml_Script_s_btn_postseason_news_continue, gml_Script_s_postseason_results, gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason, gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason, gml_Script_s_create_postseason_result, gml_Script_s_postseason_results_data_sort, gml_Script_s_get_postseason_result_by_cid, gml_Script_s_get_competition_win_access, gml_Script_s_get_fix_access_string, gml_Script_s_get_fix_result_string, gml_Script_s_skip_postseason_until_human_match, gml_Script_s_skip_postseason_chunk, gml_GlobalScript_s_get_nearest_opponent_by_position, gml_Script_s_get_nearest_opponent_by_position, gml_GlobalScript_s_set_position_defense_fg, gml_Script_s_set_position_defense_fg, gml_GlobalScript_s_set_position_offense_fg, gml_Script_s_set_position_offense_fg, gml_GlobalScript_s_get_skin_colour_by_index, gml_Script_s_get_skin_colour_by_index, gml_GlobalScript_s_point_to_path, gml_Script_s_point_to_path, gml_GlobalScript_s_intercept_object, gml_Script_s_intercept_object, gml_GlobalScript_s_cover_object, gml_Script_s_cover_object, gml_GlobalScript_s_get_nearest_opponent, gml_Script_s_get_nearest_opponent, gml_GlobalScript_s_aim_for_nearest_opponent, gml_Script_s_aim_for_nearest_opponent, gml_GlobalScript_s_get_distance_to_nearest_opponent, gml_Script_s_get_distance_to_nearest_opponent, gml_GlobalScript_s_get_distance_to_furthest_teammate, gml_Script_s_get_distance_to_furthest_teammate, gml_GlobalScript_s_get_destination, gml_Script_s_get_destination, gml_GlobalScript_s_check_human_control, gml_Script_s_check_human_control, gml_Script_s_do_dive, gml_Script_s_do_stutterstep, gml_GlobalScript_s_check_tackling, gml_Script_s_check_tackling, gml_GlobalScript_s_stop_tackling, gml_Script_s_stop_tackling, gml_GlobalScript_s_check_dive, gml_Script_s_check_dive, gml_GlobalScript_s_get_quarterback, gml_Script_s_get_quarterback, gml_GlobalScript_s_get_kicker, gml_Script_s_get_kicker, gml_GlobalScript_s_can_run, gml_Script_s_can_run, gml_GlobalScript_s_is_in_the_clear, gml_Script_s_is_in_the_clear, gml_GlobalScript_s_ball_holder_goalside, gml_Script_s_ball_holder_goalside, gml_GlobalScript_s_opponent_goalside, gml_Script_s_opponent_goalside, gml_GlobalScript_s_y_on_myside, gml_Script_s_y_on_myside, gml_GlobalScript_s_aim_AI_offense, gml_Script_s_aim_AI_offense, gml_GlobalScript_s_aim_AI_defense, gml_Script_s_aim_AI_defense, gml_GlobalScript_s_received_AI_new, gml_Script_s_received_AI_new, gml_GlobalScript_s_can_throw, gml_Script_s_can_throw, gml_GlobalScript_s_sprite_holding_ball, gml_Script_s_sprite_holding_ball, gml_GlobalScript_s_is_falling, gml_Script_s_is_falling, gml_GlobalScript_is_defensiveback, gml_Script_is_defensiveback, gml_GlobalScript_s_get_qb_name, gml_Script_s_get_qb_name, gml_GlobalScript_s_get_kicker_name, gml_Script_s_get_kicker_name, gml_GlobalScript_s_get_holder_name, gml_Script_s_get_holder_name, gml_GlobalScript_s_get_opponent_team_tla, gml_Script_s_get_opponent_team_tla, gml_GlobalScript_s_set_up_play, gml_Script_s_set_up_play, gml_Script_s_btn_audible_reposition, gml_Script_s_btn_fieldgoal_reposition, gml_GlobalScript_s_update_commentary, gml_Script_s_update_commentary, gml_Script_s_go_for_it_or_not, gml_Script_s_check_skip_time_button, gml_Script_btn_skip_time, gml_Script_s_no_ties_allowed, gml_Script_roster_short_desc, gml_Script_roster_short_desc_tag, gml_Script_slog_roster, gml_Script_slog_master_roster, gml_GlobalScript_s_choose_defensive_formation, gml_Script_s_choose_defensive_formation, gml_GlobalScript_s_set_up_fieldgoal, gml_Script_s_set_up_fieldgoal, gml_GlobalScript_s_subtract_time, gml_Script_s_subtract_time, gml_GlobalScript_s_update_game_timer, gml_Script_s_update_game_timer, gml_GlobalScript_s_update_game_clock, gml_Script_s_update_game_clock, gml_GlobalScript_s_update_yard_gain, gml_Script_s_update_yard_gain, gml_GlobalScript_s_set_rewarded_route, gml_Script_s_set_rewarded_route, gml_GlobalScript_s_switch_drivedirection, gml_Script_s_switch_drivedirection, gml_GlobalScript_s_destroy_match_objects, gml_Script_s_destroy_match_objects, gml_GlobalScript_s_action_result, gml_Script_s_action_result, gml_GlobalScript_s_is_quarter_over, gml_Script_s_is_quarter_over, gml_GlobalScript_s_is_on_pitch, gml_Script_s_is_on_pitch, gml_GlobalScript__poki_is_mobile, gml_Script__poki_is_mobile, gml_GlobalScript_s_is_on_pitch_xy, gml_Script_s_is_on_pitch_xy, gml_GlobalScript_s_end_match, gml_Script_s_end_match, gml_GlobalScript_s_update_stats, gml_Script_s_update_stats, gml_GlobalScript_s_convert_scrimmage_to_goal_distance, gml_Script_s_convert_scrimmage_to_goal_distance, gml_GlobalScript_s_kick_off, gml_Script_s_kick_off, gml_GlobalScript_s_punt, gml_Script_s_punt, gml_GlobalScript_s_change_possession, gml_Script_s_change_possession, gml_Script_s_force_possession, gml_GlobalScript_s_tackle_failure, gml_Script_s_tackle_failure, gml_GlobalScript_s_last_secs_of_half, gml_Script_s_last_secs_of_half, gml_Script_s_seconds_remaining, gml_GlobalScript_s_reset_wind, gml_Script_s_reset_wind, gml_GlobalScript_s_change_wind, gml_Script_s_change_wind, gml_GlobalScript_s_force_quit, gml_Script_s_force_quit, gml_GlobalScript_s_do_audible, gml_Script_s_do_audible, gml_GlobalScript_s_do_timeout, gml_Script_s_do_timeout, gml_GlobalScript_s_check_win_after_turnover, gml_Script_s_check_win_after_turnover, gml_Script_s_both_teams_had_possession, gml_GlobalScript_s_clear_clock, gml_Script_s_clear_clock, gml_GlobalScript_s_fieldtxt, gml_Script_s_fieldtxt, gml_Script_s_fieldtxt_yards, gml_Script_s_fieldimg, gml_GlobalScript_s_fieldtxt_yards, gml_GlobalScript_s_sound_audience_idle, gml_Script_s_sound_audience_idle, gml_GlobalScript_s_create_match_message, gml_Script_s_create_match_message, gml_Script_s_create_head2head_message, gml_GlobalScript_s_draw_commentary, gml_Script_s_draw_commentary, gml_GlobalScript_s_draw_scoreboard, gml_Script_s_draw_scoreboard, gml_GlobalScript_s_draw_scrimmage, gml_Script_s_draw_scrimmage, gml_GlobalScript_s_draw_wind, gml_Script_s_draw_wind, gml_GlobalScript_s_draw_kicking_power, gml_Script_s_draw_kicking_power, gml_GlobalScript_s_draw_my_route, gml_Script_s_draw_my_route, gml_GlobalScript_s_draw_kick_cone, gml_Script_s_draw_kick_cone, gml_GlobalScript_s_check_draft_qb, gml_Script_s_check_draft_QB, gml_Script_s_do_qb_draft_round, gml_Script_s_get_weakest_player_by_position, gml_Script_s_find_draft_player_by_position, gml_Script_s_get_player_by_position_for_qb_draft, gml_Script_s_do_contract_news, gml_Script_s_goto_room_contract, gml_Script_btn_qb_mode_interested_teams, gml_GlobalScript_s_update_my_shadow, gml_Script_s_update_my_shadow, gml_GlobalScript_s_set_up_practice, gml_Script_s_set_up_practice, gml_GlobalScript_s_practice_passing, gml_Script_s_practice_passing, gml_GlobalScript_s_reinstate_hof_player, gml_Script_s_reinstate_hof_player, gml_GlobalScript_s_practice_running, gml_Script_s_practice_running, gml_GlobalScript_s_practice_running_qb, gml_Script_s_practice_running_qb, gml_GlobalScript_s_obj_controller_helpers, gml_Script_s_obj_controller_step, gml_GlobalScript_s_create_dummy, gml_Script_s_create_dummy, gml_GlobalScript_s_create_boundary, gml_Script_s_create_boundary, gml_GlobalScript_debug_scripts, gml_Script_s_debug_window_size, gml_Script_s_is_debug_desktop, gml_Script_s_set_desktop_dev_window_size, gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts, gml_Script_s_co_debug_access, gml_Script_s_debug_room_init, gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts, gml_Script_s_debug_init_menu, gml_Script_s_give_debug_cc, gml_Script_btn_click_debug_main, gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts, gml_Script_btn_click_debug_team_ranking, gml_Script_btn_click_debug_test_screen, gml_Script_btn_click_debug_review_screen, gml_Script_btn_click_debug_skip_regular_season, gml_Script_btn_click_debug_skip_next_match, gml_Script_btn_click_debug_force_skip_result, gml_Script_s_get_forced_skip_result_readout, gml_Script_btn_click_debug_test_pool_creation, gml_Script_btn_click_debug_team_editor_franchise_screen, gml_Script_btn_click_debug_editor_screen, gml_Script_btn_click_debug_switch_data_version, gml_Script_s_get_alternative_data_version, gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts, gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts, gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts, gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts, gml_Script_anon_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts_7287_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts, gml_Script_s_debug_init_team_ranking, gml_Script_btn_dbg_list_prev_conference, gml_Script_btn_dbg_list_next_conference, gml_Script_s_clamp_conference_id, gml_Script_s_dbg_team_ranking_draw_gui, gml_Script_btn_click_debug_test_sim_odds, gml_Script_s_debug_list_bracketed_fixtures, gml_Script_s_debug_start_time, gml_Script_s_debug_show_time, gml_Script_s_set_exception_reporter, gml_Script_s_fake_crash, gml_Script_s_fake_crash_safe, gml_Script_s_safe_run, gml_Script_s_safe_run_catch, gml_Script_s_safe_run_msg, gml_Script_s_safe_run_crash_report, gml_Script_s_safe_run_crash_save, gml_GlobalScript_s_sound_kick, gml_Script_s_sound_kick, gml_GlobalScript_s_sound_throw, gml_Script_s_sound_throw, gml_GlobalScript_s_sound_post, gml_Script_s_sound_post, gml_GlobalScript_s_sound_audience_dis, gml_Script_s_sound_audience_dis, gml_GlobalScript_s_sound_audience_fg, gml_Script_s_sound_audience_fg, gml_GlobalScript_s_sound_bounce, gml_Script_s_sound_bounce, gml_GlobalScript_s_sound_tackle, gml_Script_s_sound_tackle, gml_GlobalScript_s_sound_oof, gml_Script_s_sound_oof, gml_GlobalScript_s_sound_dive, gml_Script_s_sound_dive, gml_GlobalScript_s_sound_loop, gml_Script_s_sound_loop, gml_GlobalScript_s_qb_run, gml_Script_s_qb_run, gml_Script_s_qb_revert_throw, gml_GlobalScript_s_throw_ball, gml_Script_s_throw_ball, gml_GlobalScript_s_record_frame, gml_Script_s_record_frame, gml_GlobalScript_s_replay_frame, gml_Script_s_replay_frame, gml_GlobalScript_s_start_replay, gml_Script_s_start_replay, gml_GlobalScript_s_end_replay, gml_Script_s_end_replay, gml_GlobalScript_s_get_qb_pmap, gml_Script_s_get_qb_pmap, gml_GlobalScript_s_create_message, gml_Script_s_create_message, gml_Script_s_message_recenter, gml_Script_s_message_toggle, gml_Script_s_create_message3, gml_Script_s_do_message, gml_Script_s_msg, gml_Script_s_loading_button_hijack, gml_Script_s_loading_trigger, gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message, gml_Script_s_loading_start, gml_Script_s_loading_callback, gml_GlobalScript_s_meter_change, gml_Script_s_meter_change, gml_GlobalScript_s_meter_change_end, gml_Script_s_meter_change_end, gml_GlobalScript_s_notification, gml_Script_s_notification, gml_GlobalScript_s_msg_clear, gml_Script_s_msg_clear, gml_GlobalScript_s_msg_clear_info_draft, gml_Script_s_msg_clear_info_draft, gml_GlobalScript_s_add_news, gml_Script_s_add_news, gml_Script_s_add_news_if_new, gml_Script_s_remove_news, gml_Script_s_add_news_dyn, gml_GlobalScript_s_check_for_news, gml_Script_s_check_for_news, gml_GlobalScript_s_news_clear, gml_Script_s_news_clear, gml_GlobalScript_s_do_banner_draft, gml_Script_s_do_banner_draft, gml_Script_s_do_banner_season_review, gml_GlobalScript_s_do_review_message, gml_Script_s_do_review_message, gml_GlobalScript_btn_response_review_yes, gml_Script_btn_response_review_yes, gml_Script_btn_response_review_no, gml_GlobalScript_s_edit_field, gml_Script_s_edit_field, gml_GlobalScript_s_edit_cancel, gml_Script_s_edit_cancel, gml_GlobalScript_s_edit_confirm_profile, gml_Script_s_edit_confirm_profile, gml_Script_s_update_boss_profile, gml_GlobalScript_s_msg_timeouts, gml_Script_s_msg_timeouts, gml_GlobalScript_s_achievements, gml_Script_s_complete_achievement, gml_Script_s_achievement_is_valid, gml_Script_s_exists_in_list, gml_Script_s_count_achievement, gml_Script_s_get_achievement, gml_Script_s_get_achievement_percentage, gml_GlobalScript_s_get_record, gml_Script_s_get_record, gml_GlobalScript_s_check_record, gml_Script_s_check_record, gml_GlobalScript_s_check_record_text, gml_Script_s_check_record_text, gml_GlobalScript_s_sort_record_list, gml_Script_s_sort_record_list, gml_GlobalScript_s_get_player_name_for_record, gml_Script_s_get_player_name_for_record, gml_GlobalScript_s_check_repeat_retrobowls, gml_Script_s_check_repeat_retrobowls, gml_GlobalScript_s_create_player, gml_Script_s_create_player_get_RC_cost, gml_Script_s_create_player, gml_GlobalScript_s_sort_players, gml_Script_s_sort_players, gml_GlobalScript_s_create_new_roster, gml_Script_s_create_new_roster, gml_GlobalScript_s_create_new_roster_newteam, gml_Script_s_create_new_roster_newteam, gml_Script_s_create_new_roster_cut_old_roster, gml_GlobalScript_s_lastname_already_on_roster, gml_Script_s_lastname_already_on_roster, gml_GlobalScript_s_position_already_on_roster, gml_Script_s_position_already_on_roster, gml_GlobalScript_s_get_required_position, gml_Script_s_get_required_position, gml_Script_s_get_required_position_no_QB_RB, gml_GlobalScript_s_get_player_rating, gml_Script_s_get_player_rating, gml_GlobalScript_s_get_player_potential, gml_Script_s_get_player_potential, gml_GlobalScript_s_obj_player_draw_begin, gml_Script_s_obj_player_draw_begin, gml_GlobalScript_s_college_competitions, gml_Script_s_get_competition_id_from_fix, gml_Script_s_get_competition_by_conference_division, gml_Script_s_get_competition, gml_Script_s_get_competitions_in_editor_group, gml_Script_s_get_last_schedule_week, gml_Script_s_get_postseason_fixture_by_week, gml_Script_s_get_player_schedule_fixture_by_week, gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions, gml_Script_s_get_competition_win_access_list, gml_Script_s_schedule_generation, gml_Script_s_is_cyclic_competition_year, gml_Script_s_schedule_add_game, gml_Script_s_schedule_add_championship, gml_Script_s_get_schedule_fix_template, gml_Script_s_fixture_victory_screen, gml_Script_s_handle_fixture_notification, gml_Script_s_fixture_notifications_roster_cv_entry, gml_Script_s_handle_fixture_history_record, gml_Script_s_handle_fixture_reward, gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions, gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions, gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions, gml_Script_s_reset_competitions_and_subdivisions_pools_and_rankings, gml_Script_s_competitions_status_update, gml_Script_s_competitions_update_quick_standings, gml_Script_s_resolve_non_champ_conferences, gml_Script_s_schedule_advance_teams, gml_Script_s_schedule_move_better_team_to_home_slot, gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions, gml_Script_s_schedule_add_fixtag, gml_Script_s_get_fixtag_priority, gml_Script_s_fixtag_sort_priority, gml_Script_s_competition_update_standings, gml_Script_s_competition_reset_standings, gml_Script_s_conference_update_standings, gml_Script_s_subdivision_update_rankings, gml_Script_s_conference_reset_standings, gml_Script_s_subdivision_get_player_ranking, gml_Script_s_subdivision_get_team_ranking, gml_Script_s_get_my_conference_current_place, gml_Script_s_update_human_postseason_fixtures, gml_GlobalScript_s_get_player_by_position, gml_Script_s_get_player_by_position, gml_Script_s_get_player_by_position_from_roster, gml_Script_s_get_player_kick_returner, gml_GlobalScript_s_get_player_by_lname, gml_Script_s_get_player_by_lname, gml_GlobalScript_s_get_random_player, gml_Script_s_get_random_player, gml_GlobalScript_s_get_random_player_by_position, gml_Script_s_get_random_player_by_position, gml_Script_s_get_random_player_by_position_from_roster, gml_GlobalScript_s_get_random_player_defensive, gml_Script_s_get_random_player_defensive, gml_GlobalScript_s_get_random_player_offensive, gml_Script_s_get_random_player_offensive, gml_GlobalScript_s_get_random_coach, gml_Script_s_get_random_coach, gml_GlobalScript_btn_click_qb_items, gml_Script_btn_click_qb_items, gml_Script_btn_click_qb_vehicles, gml_Script_btn_click_qb_property, gml_GlobalScript_s_count_players_by_position, gml_Script_s_count_players_by_position, gml_GlobalScript_s_count_players_onfield_by_position, gml_Script_s_count_players_onfield_by_position, gml_GlobalScript_s_count_defenders, gml_Script_s_count_defenders, gml_GlobalScript_btn_click_OptionsControls, gml_Script_btn_click_OptionsControls, gml_Script_btn_click_OptionsControls1, gml_Script_btn_click_OptionsControls2, gml_Script_btn_click_OptionsControls3, gml_Script_s_update_control_screen, gml_GlobalScript_s_get_position_colour, gml_Script_s_get_position_colour, gml_GlobalScript_s_gui_matchline, gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline, gml_Script_s_obj_matchLine_create, gml_Script_s_obj_matchLine_step, gml_Script_s_obj_matchLine_global_flick, gml_Script_s_obj_matchLine_draw, gml_Script_s_obj_matchLine_draw_gui, gml_GlobalScript_s_increase_player_attribute, gml_Script_s_increase_player_attribute, gml_GlobalScript_s_player_at_max_potential, gml_Script_s_player_at_max_potential, gml_GlobalScript_s_is_offensive_player, gml_Script_s_is_offensive_player, gml_Script_s_get_training_reg, gml_GlobalScript_s_is_defensive_player, gml_Script_s_is_defensive_player, gml_GlobalScript_s_get_average_yards, gml_Script_s_get_average_yards, gml_GlobalScript_s_get_player_name, gml_Script_s_get_player_name, gml_GlobalScript_s_get_meeting_cost_morale, gml_Script_s_get_meeting_cost_morale, gml_GlobalScript_s_get_meeting_cost_condition, gml_Script_s_get_meeting_cost_condition, gml_GlobalScript_s_get_meeting_cost_levelup, gml_Script_s_get_meeting_cost_levelup, gml_GlobalScript_s_get_meeting_cost_delay_retirement, gml_Script_s_get_meeting_cost_delay_retirement, gml_GlobalScript_s_get_meeting_cost_extend_contract, gml_Script_s_get_meeting_cost_extend_contract, gml_GlobalScript_s_get_match_rating, gml_Script_s_get_match_rating, gml_GlobalScript_s_reset_match_stats, gml_Script_s_reset_match_stats, gml_GlobalScript_s_toxic_effect_on_morale, gml_Script_s_toxic_effect_on_morale, gml_GlobalScript_s_match_rating_effect_on_morale, gml_Script_s_match_rating_effect_on_morale, gml_GlobalScript_s_training_regime_effect_on_morale, gml_Script_s_training_regime_effect_on_morale, gml_GlobalScript_s_injury_effect_on_attitude, gml_Script_s_injury_effect_on_attitude, gml_GlobalScript_s_rehab_effect, gml_Script_s_rehab_effect, gml_GlobalScript_s_add_xp_gain_all, gml_Script_s_add_xp_gain_all, gml_GlobalScript_s_check_for_injury, gml_Script_s_check_for_injury, gml_GlobalScript_s_count_injuries, gml_Script_s_count_injuries, gml_GlobalScript_s_count_injuries_weeks, gml_Script_s_count_injuries_weeks, gml_GlobalScript_s_college_reputation, gml_Script_s_get_team_offense_with_reputation_boost, gml_Script_s_get_team_defense_with_reputation_boost, gml_Script_s_get_strength_with_reputation_boost, gml_Script_s_get_reputation_points, gml_Script_s_update_fixture_teams_reputation, gml_Script_s_has_reputation_point, gml_Script_s_update_all_teams_reputation, gml_Script_s_update_team_reputation_flag, gml_Script_s_update_team_reputation, gml_Script_s_get_team_reputation_data, gml_Script_s_set_team_reputation_data, gml_Script_s_convert_reputation_string_to_data, gml_Script_s_convert_reputation_data_to_string, gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation, gml_Script_s_create_reputation_data, gml_Script_s_update_reputation_data, gml_Script_s_is_reputation_string_updated, gml_Script_s_is_reputation_data_updated, gml_Script_s_get_reputation_string_points, gml_Script_s_get_reputation_data_points, gml_Script_s_reputation_data_test, gml_GlobalScript_s_choose_face, gml_Script_s_choose_face, gml_Script_s_face_from_set, gml_Script_s_face_from_set_direct, gml_GlobalScript_s_get_max_age, gml_GlobalScript_s_get_max_age_normal, gml_Script_s_get_max_age_normal, gml_GlobalScript_s_get_num_audibles, gml_Script_s_get_num_audibles, gml_GlobalScript_s_get_morale, gml_Script_s_get_morale, gml_Script_s_get_morale_from_roster, gml_GlobalScript_s_get_condition_squad, gml_Script_s_get_condition_squad, gml_Script_s_get_condition_squad_from_roster, gml_GlobalScript_s_adjust_team_morale, gml_Script_s_adjust_team_morale, gml_Script_s_adjust_team_morale_ignore_freshman, gml_GlobalScript_s_set_team_morale, gml_Script_s_set_team_morale, gml_GlobalScript_s_position_edit_name_btn, gml_Script_s_position_edit_name_btn, gml_GlobalScript_s_update_rest_all_button, gml_Script_s_update_rest_all_button, gml_GlobalScript_s_all_players_resting, gml_Script_s_all_players_resting, gml_GlobalScript_s_rest_all_players, gml_Script_s_rest_all_players, gml_GlobalScript_s_tag_backups, gml_Script_s_tag_backups, gml_Script_s_tag_backups_internal, gml_GlobalScript_s_college_choose_team, gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team, gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team, gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team, gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team, gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team, gml_Script_s_rm_choose_team_co_init, gml_Script_s_btn_minor, gml_Script_s_btn_major, gml_Script_s_choose_team_refresh_subdivision, gml_Script_s_choose_team_refresh_conference, gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team, gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team, gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team, gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team, gml_Script_s_choose_team_create_conference_buttons, gml_Script_s_choose_team_btn_conference, gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team, gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team, gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team, gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team, gml_Script_s_choose_team_create_team_buttons, gml_Script_s_choose_team_btn_fav_team, gml_Script_s_choose_team_btn_new_team, gml_Script_s_choose_team_btn_back, gml_Script_s_choose_team_btn_reject, gml_Script_s_choose_team_conference_mode, gml_Script_s_choose_team_subdivision_mode, gml_Script_s_refresh_main_sections_buttons, gml_GlobalScript_s_is_backup, gml_Script_s_is_backup, gml_GlobalScript_s_do_player_awards, gml_Script_s_do_player_awards, gml_Script_s_do_player_awards_college, gml_Script_s_Award_OutstandingPOTY, gml_Script_s_Award_ExtraordinaryAcademicPOTY, gml_Script_s_Award_OffensivePOTY, gml_Script_s_Award_DefensivePOTY, gml_Script_s_Award_PositionPOTY, gml_Script_s_Award_AnyPositionPOTY, gml_Script_s_Award_CommunityServicePOTY, gml_Script_s_Award_WalkOnPOTY, gml_Script_s_Award_FreshmanPOTY, gml_Script_s_Award_AcademicPrize, gml_GlobalScript_s_award_sb_rings, gml_Script_s_award_sb_rings, gml_GlobalScript_s_round_player_attributes, gml_Script_s_round_player_attributes, gml_GlobalScript_s_get_store_player_by_position, gml_Script_s_get_store_player_by_position, gml_GlobalScript_s_create_new_stafflist, gml_Script_s_create_new_stafflist, gml_GlobalScript_s_create_staff, gml_Script_s_create_staff, gml_Script_s_create_headcoach_pmap, gml_GlobalScript_s_create_hirelist, gml_Script_s_create_hirelist, gml_GlobalScript_s_sort_hirelist, gml_Script_s_sort_hirelist, gml_GlobalScript_s_reset_staff_hire_list, gml_Script_s_reset_staff_hire_list, gml_GlobalScript_s_get_staff, gml_Script_s_get_staff, gml_GlobalScript_s_is_staff, gml_Script_s_is_staff, gml_GlobalScript_s_get_coach_cost, gml_Script_s_get_coach_cost, gml_GlobalScript_s_coach_trait_experience, gml_Script_s_coach_trait_experience, gml_GlobalScript_s_coach_trait_talentspotter, gml_Script_s_coach_trait_talentspotter, gml_GlobalScript_s_coach_trait_motivator, gml_Script_s_coach_trait_motivator, gml_GlobalScript_btn_click_qb_training, gml_Script_btn_click_qb_training, gml_Script_s_do_qb_training, gml_GlobalScript_btn_click_GenerateCharacter, gml_Script_btn_click_GenerateCharacter, gml_GlobalScript_s_count_trait_fanfavorite, gml_Script_s_count_trait_fanfavorite, gml_GlobalScript_s_count_trait_scout, gml_Script_s_count_trait_scout, gml_GlobalScript_s_fire_coach, gml_Script_s_fire_coach, gml_GlobalScript_s_check_contracts_expiring, gml_Script_s_check_contracts_expiring, gml_GlobalScript_s_str, gml_Script_s_str, gml_Script_s_str_u, gml_Script_s_str_real, gml_Script_s_strf, gml_Script_s_strfl, gml_Script_s_co_str, gml_Script_s_co_str_real, gml_GlobalScript_s_split_string, gml_Script_s_split_string, gml_GlobalScript_s_parse_news, gml_Script_s_parse_news, gml_GlobalScript_s_parse_intro, gml_Script_s_parse_intro, gml_GlobalScript_s_parse_player_message, gml_Script_s_parse_player_message, gml_GlobalScript_s_strP, gml_Script_s_strP, gml_GlobalScript_s_sim_stat_increment, gml_Script_s_sim_stat_increment, gml_Script_s_sim_stat_update, gml_Script_s_sim_stat_touchdown, gml_Script_s_sim_stat_pass, gml_Script_s_sim_stat_run, gml_Script_s_sim_stat_fumble, gml_Script_s_sim_stat_interception, gml_Script_s_sim_stat_sack, gml_GlobalScript_s_parse_string, gml_Script_s_parse_string, gml_GlobalScript_s_crop_text, gml_Script_s_crop_text, gml_GlobalScript_s_get_string_ball_state, gml_Script_s_get_string_ball_state, gml_GlobalScript_s_get_string_state, gml_Script_s_get_string_state, gml_GlobalScript_s_get_string_sex, gml_Script_s_get_string_sex, gml_GlobalScript_s_get_string_heshe, gml_Script_s_get_string_heshe, gml_GlobalScript_s_get_string_time, gml_Script_s_get_string_time, gml_GlobalScript_s_string_rand, gml_Script_s_string_rand, gml_GlobalScript_s_get_string_downand, gml_Script_s_get_string_downand, gml_GlobalScript_s_get_string_float, gml_Script_s_get_string_float, gml_GlobalScript_s_get_string_division, gml_Script_s_get_string_division, gml_GlobalScript_s_get_string_conference, gml_Script_s_get_string_conference, gml_GlobalScript_s_get_string_week, gml_Script_s_get_string_week, gml_GlobalScript_s_get_string_week_short, gml_Script_s_get_string_week_short, gml_GlobalScript_s_get_string_year, gml_Script_s_get_string_year, gml_GlobalScript_s_get_string_commstage, gml_Script_s_get_string_commstage, gml_GlobalScript_s_get_string_position, gml_Script_s_get_string_position, gml_GlobalScript_s_get_string_position_full, gml_Script_s_get_string_position_full, gml_GlobalScript_s_get_string_attitude, gml_Script_s_get_string_attitude, gml_GlobalScript_s_college_room_tools, gml_Script____struct___196, gml_Script_s_goto_room, gml_Script_anon_s_init_rm_gml_GlobalScript_s_college_room_tools_653_s_init_rm_gml_GlobalScript_s_college_room_tools, gml_Script_s_init_rm, gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools, gml_Script_s_destroy_rm, gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools, gml_Script_s_create_title, gml_Script_s_create_button, gml_Script_anon_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools_1336_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools, gml_Script_s_destroy_dynamic_buttons, gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools, gml_Script_s_calc_grid_coords, gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools, gml_Script_s_show_rm_winners, gml_GlobalScript_s_get_string_trade_value, gml_Script_s_get_string_trade_value, gml_GlobalScript_s_get_string_anim, gml_Script_s_get_string_anim, gml_GlobalScript_s_get_string_condition, gml_Script_s_get_string_condition, gml_GlobalScript_s_get_string_record, gml_Script_s_get_string_record, gml_Script_s_get_string_record_co_extended, gml_Script_s_get_string_conf_tag, gml_GlobalScript_s_get_string_trait, gml_Script_s_get_string_trait, gml_GlobalScript_s_get_string_action_result, gml_Script_s_get_string_action_result, gml_GlobalScript_s_can_touchback, gml_Script_s_can_touchback, gml_GlobalScript_s_get_string_performance, gml_Script_s_get_string_performance, gml_GlobalScript_s_get_random_teamname, gml_Script_s_get_random_teamname, gml_Script_s_get_random_team_id, gml_GlobalScript_btn_click_Roster_List, gml_Script_btn_click_Roster_List, gml_GlobalScript_s_get_string_picks, gml_Script_s_get_string_picks, gml_GlobalScript_s_get_team_by_id, gml_Script_s_get_team_by_id, gml_Script_s_get_team_by_id_internal, gml_GlobalScript_s_get_team_name_by_id, gml_Script_s_get_team_name_by_id, gml_GlobalScript_s_get_team_tla_by_id, gml_Script_s_get_team_tla_by_id, gml_GlobalScript_s_sort_teams, gml_Script_s_sort_teams, gml_GlobalScript_s_get_team_by_seed, gml_Script_s_get_team_by_seed, gml_Script_s_get_team_by_seed_co, gml_Script_s_get_team_seeding, gml_GlobalScript_s_get_team_id_by_seed, gml_Script_s_get_team_id_by_seed, gml_GlobalScript_s_get_team_name_by_seed, gml_Script_s_get_team_name_by_seed, gml_GlobalScript_s_get_team_offense, gml_Script_s_get_team_offense, gml_Script_s_get_team_offense_exh, gml_Script_s_get_team_offense_from_roster, gml_GlobalScript_s_get_defense_attribute, gml_Script_s_get_defense_attribute, gml_Script_s_get_attribute, gml_Script_s_attribute_buff, gml_GlobalScript_s_get_team_defense, gml_Script_s_get_team_defense, gml_Script_s_get_team_defense_exh, gml_Script_s_get_team_defense_from_roster, gml_GlobalScript_s_get_salary_total, gml_Script_s_get_salary_total, gml_GlobalScript_s_refactor_team_strengths, gml_Script_s_refactor_team_strengths, gml_GlobalScript_s_get_team_winpct, gml_Script_s_get_team_winpct, gml_GlobalScript_s_get_team_net_points, gml_Script_s_get_team_net_points, gml_GlobalScript_s_get_points_versus, gml_Script_s_get_points_versus, gml_GlobalScript_s_get_wins_versus, gml_Script_s_get_wins_versus, gml_GlobalScript_s_get_point_swing, gml_Script_s_get_point_swing, gml_Script_s_get_head_to_head, gml_Script_s_get_win_pecentage_by_confdiv, gml_GlobalScript_s_get_points_season, gml_Script_s_get_points_season, gml_GlobalScript_s_practice_qb_mode, gml_Script_s_practice_qb_mode, gml_Script_s_end_qb_mode_practice, gml_Script_s_quit_qb_mode_practice, gml_GlobalScript_s_col_hex_to_r, gml_Script_s_col_hex_to_r, gml_GlobalScript_s_col_hex_to_g, gml_Script_s_col_hex_to_g, gml_GlobalScript_s_col_hex_to_b, gml_Script_s_col_hex_to_b, gml_GlobalScript_s_hex_string_to_col, gml_Script_s_hex_string_to_col, gml_GlobalScript_s_rgb_to_bgr, gml_Script_s_rgb_to_bgr, gml_GlobalScript_s_set_up_globals, gml_Script_s_set_up_globals, gml_Script_s_set_up_temp_variables, gml_GlobalScript_slog, gml_Script_slog, gml_Script_slog2, gml_Script_slogf, gml_Script_slog_map, gml_Script_slog_struct, gml_GlobalScript_s_sound, gml_Script_s_sound, gml_Script_s_sound_brass_setup, gml_Script_s_sound_brass_loop, gml_Script_s_stop_brass_loop, gml_Script_s_stop_brass_loop_finalize, gml_GlobalScript_s_make_random_colour, gml_Script_s_make_random_colour, gml_GlobalScript_s_lines_intersect, gml_Script_s_lines_intersect, gml_GlobalScript_s_log_player, gml_Script_s_log_player, gml_GlobalScript_s_get_random_college_name, gml_Script_s_get_random_college_name, gml_GlobalScript_s_get_random_charity, gml_Script_s_get_random_charity, gml_GlobalScript_s_get_aim_direction, gml_Script_s_get_aim_direction, gml_GlobalScript_s_get_random_first_name, gml_Script_s_get_random_first_name, gml_GlobalScript_s_get_random_last_name, gml_Script_s_get_random_last_name, gml_GlobalScript_s_format_hex_color, gml_Script_s_format_hex_color, gml_GlobalScript_s_color_to_hex, gml_Script_s_color_to_hex, gml_GlobalScript_s_gui_helpers, gml_Script_s_create_label, gml_Script_s_is_new_shadow, gml_GlobalScript_btn_click_SeasonReviewBack, gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack, gml_Script_btn_click_SeasonReviewBack, gml_GlobalScript_s_dec_to_hex, gml_Script_s_dec_to_hex, gml_GlobalScript_s_roman_numerals, gml_Script_s_roman_numerals, gml_GlobalScript_s_get_watermark_color, gml_Script_s_get_watermark_color, gml_GlobalScript_s_generate_uid, gml_Script_s_generate_uid, gml_GlobalScript_gmcallback_poki_loadbar, gml_Script_gmcallback_poki_loadbar, gml_GlobalScript_poki_pause, gml_Script_poki_pause, gml_GlobalScript_s_set_up_qb_pmap, gml_Script_s_set_up_qb_pmap, gml_GlobalScript_poki_resume, gml_Script_poki_resume, gml_GlobalScript_scale_canvas, gml_Script_scale_canvas, gml_GlobalScript_s_update_camera, gml_Script_s_update_camera, gml_GlobalScript__poki_gameplay_start, gml_Script__poki_gameplay_start, gml_GlobalScript__poki_gameplay_stop, gml_Script__poki_gameplay_stop, gml_GlobalScript_s_find_gamepad, gml_Script_s_find_gamepad, gml_Script_s_gamepad_is_fingerprint_sensor, gml_GlobalScript_s_update_gamepad, gml_Script_s_update_gamepad, gml_Script_s_gamepad_async, gml_Script_s_gamepad_activity, gml_Script_s_clear_last_selected_history, gml_Script_s_overwrite_last_selected, gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad, gml_Script_s_save_last_selected, gml_Script_s_get_last_selected, gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad, gml_Script_s_reset_gamepad, gml_Script_s_update_gamepad_data, gml_Script_s_update_ui_selected, gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad, gml_Script_s_multiplayer_init, gml_Script_s_is_multicon_wanted, gml_Script_s_toggle_multicon_wanted, gml_Script_s_multicon_reset, gml_Script_s_multicon_init, gml_Script_s_refresh_gamepads, gml_Script_s_gamepad_lv_dir, gml_Script_s_set_multicon_active, gml_Script_s_set_multicon_turn, gml_Script_s_multicon_save_turn, gml_Script_s_multicon_restore_turn, gml_Script_s_is_turn, gml_Script_s_is_multicon, gml_Script_s_get_multicon_current_pad, gml_Script_s_set_multicon_touch, gml_Script_s_is_touch_allowed, gml_Script_s_is_ui_selected, gml_Script_s_ui_selected_color, gml_GlobalScript_s_find_default_button, gml_Script_s_find_default_button, gml_GlobalScript_s_get_watermarked_stats, gml_Script_s_get_watermarked_stats, gml_GlobalScript_s_get_qb_energy, gml_Script_s_get_qb_energy, gml_GlobalScript_btn_click_external_links, gml_Script_btn_click_BuyMerch, gml_Script_btn_click_MusicBy, gml_Script_btn_click_YouTube, gml_Script_btn_click_RecordBook, gml_Script_btn_click_Leagues, gml_Script_btn_click_ad_NSS, gml_Script_btn_click_ad_NSM, gml_Script_btn_click_ad_RG, gml_Script_btn_click_ad_NSB, gml_Script_btn_click_ad_RB, gml_Script_btn_click_ad_GP, gml_Script_btn_click_NewStarGames, gml_GlobalScript_s_do_prematch_dilemma_qb, gml_Script_s_do_prematch_dilemma_qb, gml_GlobalScript_s_sound_audience_catch, gml_Script_s_sound_audience_catch, gml_GlobalScript_s_college_overtime, gml_Script_s_college_overtime_start, gml_Script_s_college_overtime_handle_play_end, gml_Script_s_college_overtime_setup_new_possesion, gml_Script_s_college_overtime_offer_kick, gml_Script_s_college_overtime_next_round, gml_Script_s_college_overtime_possession_count, gml_Script_s_college_overtime_one_team_won, gml_Script_s_college_overtime_other_teams_turn, gml_Script_s_college_overtime_trigger_point_conversion, gml_Script_s_college_overtime_flip_possession, gml_Script_s_college_overtime_score_hack, gml_Script_s_co_poss_str, gml_Script_btn_click_toggle_college_overtime_debug, gml_Script_s_refresh_btn_overtime_text, gml_GlobalScript_s_player_gpa, gml_Script_s_gpa_from_percent_grade, gml_Script_s_gpa_string, gml_Script_s_gpa_string_direct, gml_Script_s_decay_percent_grade, gml_Script_s_debug_recover_percent_grade, gml_Script_s_post_match_gpa_refresh, gml_Script_s_add_percent_grade, gml_Script_s_get_decay, gml_Script_s_get_decay_info, gml_Script_s_refresh_suspended, gml_Script_s_get_percent_grade_squad, gml_Script_btn_click_Boost_GPA, gml_Script_btn_response_boost_gpa, gml_Script_s_my_team_academics, gml_Script_s_player_grade_suspend, gml_Script_s_player_grade_suspend_from_age, gml_Script_s_player_grade_lift_suspension, gml_Script_s_gpa_step_from_percent_grade, gml_Script_s_percent_grade_from_gpa_step_UPPER, gml_Script_s_player_gpa_color, gml_Script_s_player_gpa_colors_info, gml_GlobalScript_s_canvas_fullscreen, gml_Script_s_canvas_fullscreen, gml_GlobalScript_s_startup, gml_Script_s_startup, gml_Script_s_startup_welcome_msg, gml_Script_s_startup_set_master_variables, gml_Script_s_startup_handle_saved_game, gml_Script_s_startup_college_mode, gml_Script_s_startup_browser, gml_GlobalScript_s_player_party, gml_Script_s_update_party_meter, gml_Script_s_get_party_info, gml_Script_s_add_to_party_meter, gml_Script_s_clear_party_meter, gml_Script_s_team_halve_all_party_meters, gml_GlobalScript_btn_click_LeagueMode, gml_Script_btn_click_LeagueMode, gml_GlobalScript_pause_scripts, gml_Script_s_pause_toggle, gml_Script_s_pause_is_available, gml_Script_s_pause_step, gml_Script_s_is_paused_or_just_unpaused, gml_Script_s_draw_pause, gml_Script_s_pause_btn_init, gml_Script_s_pause_btn_step, gml_Script_s_pause_btn_draw_gui, gml_Script_s_pause_btn_recenter, gml_Script_s_pause_options_init, gml_Script_s_pause_options_recenter, gml_Script_s_pause_options_dismiss, gml_Script_s_pause_options_draw_gui, gml_Script_s_pause_options_layer, gml_Script_s_pause_options_add_button, gml_Script_s_pause_options_add_quit, gml_Script_s_pause_options_update_buttons, gml_Script_s_pause_options_button_action, gml_Script_s_pause_options_quit_game, gml_Script_btn_response_quit_exhibition_cancel, gml_Script_btn_response_quit_exhibition_confirm, gml_GlobalScript_s_draw_scoreboard_qb_training, gml_Script_s_draw_scoreboard_qb_training, gml_GlobalScript_s_update_manual_gestures, gml_Script_s_update_manual_gestures, gml_GlobalScript_s_obj_controller_draw_begin, gml_Script_s_obj_controller_draw_begin, gml_Script_s_hof_retrobowl_wins_franchise_create_gml_Object_obj_hof_retrobowl_wins_Create_0, gml_Script_s_academic_gpa_limits_create_gml_Object_obj_hof_retrobowl_wins_Create_0, gml_Script_s_hof_retrobowl_wins_franchise_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64, gml_Script_s_academic_gpa_limits_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64, gml_Script_s_draw_history_line_gml_Object_obj_hof_history_Draw_64, gml_Script_s_draw_history_lines_college_gml_Object_obj_hof_history_Draw_64, gml_Script_s_records_conf_only_games_gml_Object_obj_hof_records_coach_Create_0, gml_Script_s_records_conf_only_pct_gml_Object_obj_hof_records_coach_Create_0, gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0, gml_Script____struct___206_gml_Object_obj_home_Create_0]; -const kgml_Script_poki_init = 100000; -const kgml_Script_poki_commercial_break = 100001; -const kgml_Script_poki_rewarded_break = 100002; -const kgml_Script_poki_script_closure = 100003; -const kgml_Script_gmcallback_poki_closure = 100004; -const kgml_Script_poki_get_team = 100005; -const kgml_Script_poki_set_team = 100006; -const kgml_GlobalScript_s_update_shopping_buttons = 100007; -const kgml_Script_s_update_shopping_buttons = 100008; -const kgml_Script_btn_click_shopping_next = 100009; -const kgml_Script_btn_click_shopping_prev = 100010; -const kgml_Script_btn_shopping_purchase = 100011; -const kgml_Script_s_confirm_purchase = 100012; -const kgml_Script_s_count_shop_items_by_type = 100013; -const kgml_Script_s_degrade_shop_items = 100014; -const kgml_GlobalScript_s_college_sorting = 100015; -const kgml_Script_s_co_teams_data_sort_rank = 100016; -const kgml_Script_s_co_teams_data_sort_rank_season = 100017; -const kgml_Script_s_co_teams_data_sort_rank_quick = 100018; -const kgml_Script_s_co_teams_data_sort_rank_pos = 100019; -const kgml_Script_s_co_teams_data_sort_pct = 100020; -const kgml_Script_s_co_teams_data_sort_pct_quick = 100021; -const kgml_Script_s_co_teams_data_sort_conf_wins_losses = 100022; -const kgml_Script_s_co_teams_data_sort_wins_rank = 100023; -const kgml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting = 100024; -const kgml_Script_s_create_team_data_array = 100025; -const kgml_Script_s_update_team_data_rank_pos = 100026; -const kgml_Script_s_team_data_array_add_formatted_data = 100027; -const kgml_Script_s_co_teams_tiebreak = 100028; -const kgml_Script_s_co_teams_tiebreak_record_next_best_placed_division = 100029; -const kgml_GlobalScript_s_college_league = 100030; -const kgml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100031; -const kgml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100032; -const kgml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100033; -const kgml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100034; -const kgml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100035; -const kgml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100036; -const kgml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100037; -const kgml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100038; -const kgml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100039; -const kgml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100040; -const kgml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100041; -const kgml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100042; -const kgml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100043; -const kgml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100044; -const kgml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100045; -const kgml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100046; -const kgml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100047; -const kgml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league = 100048; -const kgml_Script_s_rm_league_co_init = 100049; -const kgml_Script_s_btn_league_view = 100050; -const kgml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league = 100051; -const kgml_Script_s_btn_league_mode = 100052; -const kgml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league = 100053; -const kgml_Script_s_btn_league_subdivision = 100054; -const kgml_Script_s_btn_division_home_view = 100055; -const kgml_Script_s_btn_division_postmatch_view = 100056; -const kgml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league = 100057; -const kgml_Script_s_btn_league_next_conference = 100058; -const kgml_Script_anon_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league_5863_s_set_league_mode_btn_colour_gml_GlobalScript_s_college_league = 100059; -const kgml_Script_s_set_league_mode_btn_colour = 100060; -const kgml_Script_anon_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league_6029_s_set_league_tier_btn_colour_gml_GlobalScript_s_college_league = 100061; -const kgml_Script_s_set_league_tier_btn_colour = 100062; -const kgml_Script_s_set_var_if_missing = 100063; -const kgml_Script_s_league_get_btn_back_image = 100064; -const kgml_Script_s_league_refresh_subdivision = 100065; -const kgml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league = 100066; -const kgml_Script_s_league_create_conference_buttons = 100067; -const kgml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league = 100068; -const kgml_Script_s_league_btn_conference = 100069; -const kgml_Script_s_league_create_conference_panels = 100070; -const kgml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league = 100071; -const kgml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league = 100072; -const kgml_Script_s_league_create_conference_division = 100073; -const kgml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league = 100074; -const kgml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league = 100075; -const kgml_Script_s_league_create_ranking_panels = 100076; -const kgml_Script_s_is_prev_rank_visible = 100077; -const kgml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league = 100078; -const kgml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league = 100079; -const kgml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league = 100080; -const kgml_Script_s_league_create_schedule_panels = 100081; -const kgml_Script_s_co_schedule_init = 100082; -const kgml_Script_s_league_btn_week = 100083; -const kgml_Script_s_league_btn_page = 100084; -const kgml_Script_s_co_schedule_sort_order = 100085; -const kgml_Script_s_league_get_own_bracket_page = 100086; -const kgml_Script_s_co_schedule_refresh = 100087; -const kgml_Script_s_co_schedule_step = 100088; -const kgml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league = 100089; -const kgml_Script_s_co_schedule_filter_format = 100090; -const kgml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100091; -const kgml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100092; -const kgml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100093; -const kgml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100094; -const kgml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100095; -const kgml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100096; -const kgml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100097; -const kgml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100098; -const kgml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100099; -const kgml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100100; -const kgml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100101; -const kgml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league = 100102; -const kgml_Script_s_set_matchlist_bracket_coords = 100103; -const kgml_Script_s_get_bracket_map_entry = 100104; -const kgml_Script_s_co_schedule_draw_gui = 100105; -const kgml_Script_s_draw_bracket_name_box = 100106; -const kgml_GlobalScript_s_college_balance = 100107; -const kgml_Script_s_college_balance_create_new_roster = 100108; -const kgml_GlobalScript_s_count_simmed_games = 100109; -const kgml_Script_s_count_simmed_games = 100110; -const kgml_GlobalScript_season_tally_scripts = 100111; -const kgml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts = 100112; -const kgml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts = 100113; -const kgml_Script_s_obj_season_tally_create = 100114; -const kgml_Script_s_maps_array_sort_week = 100115; -const kgml_Script_s_get_human_opponent_sla_prefix = 100116; -const kgml_Script_s_obj_season_tally_step = 100117; -const kgml_Script_s_obj_season_tally_draw_gui = 100118; -const kgml_Script_s_obj_season_tally_draw_gui_begin = 100119; -const kgml_Script_s_draw_season_tally_header = 100120; -const kgml_GlobalScript_s_choose_mode_hc = 100121; -const kgml_Script_s_choose_mode_HC = 100122; -const kgml_Script_s_choose_mode_QB = 100123; -const kgml_Script_s_choose_mode_CO_loading = 100124; -const kgml_Script_s_choose_mode_CO = 100125; -const kgml_Script_s_setup_for_mode_CO = 100126; -const kgml_Script_s_update_details_screen = 100127; -const kgml_GlobalScript_s_benched = 100128; -const kgml_Script_s_player_benched = 100129; -const kgml_GlobalScript_s_cpu_is_kicking = 100130; -const kgml_Script_s_cpu_is_kicking_off = 100131; -const kgml_Script_s_is_kickoff = 100132; -const kgml_GlobalScript_s_college_edit_competition = 100133; -const kgml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition = 100134; -const kgml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition = 100135; -const kgml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition = 100136; -const kgml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition = 100137; -const kgml_Script_s_rm_edit_competition_init = 100138; -const kgml_Script_s_btn_edit_comp_confirm = 100139; -const kgml_Script_s_btn_edit_comp_cancel = 100140; -const kgml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition = 100141; -const kgml_Script_s_editor_create_competition_fields = 100142; -const kgml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition = 100143; -const kgml_Script_s_editor_create_text_field = 100144; -const kgml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition = 100145; -const kgml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition = 100146; -const kgml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition = 100147; -const kgml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition = 100148; -const kgml_Script_s_editor_create_partial_text_field = 100149; -const kgml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition = 100150; -const kgml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition = 100151; -const kgml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition = 100152; -const kgml_Script_s_editor_create_location_field = 100153; -const kgml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition = 100154; -const kgml_Script_s_editor_create_field_label = 100155; -const kgml_Script_s_ui_field_label_draw_gui = 100156; -const kgml_Script_s_editor_field_validate = 100157; -const kgml_Script_s_editor_location_is_neutral = 100158; -const kgml_Script_s_editor_location_toggle_neutral_state = 100159; -const kgml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition = 100160; -const kgml_Script_s_get_editor_mode_data = 100161; -const kgml_GlobalScript_nx_scripts = 100162; -const kgml_Script_s_nx_init = 100163; -const kgml_Script_s_nx_commit = 100164; -const kgml_Script_s_nx_get_open_user = 100165; -const kgml_GlobalScript_s_get_player_body_type = 100166; -const kgml_Script_s_get_player_body_type = 100167; -const kgml_Script_s_spr_from_bt = 100168; -const kgml_Script_s_is_spr_bodytype = 100169; -const kgml_Script_s_get_team_body_type = 100170; -const kgml_GlobalScript_s_college_details = 100171; -const kgml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details = 100172; -const kgml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details = 100173; -const kgml_Script_s_college_details_init = 100174; -const kgml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details = 100175; -const kgml_Script_s_reset_team_selections = 100176; -const kgml_Script_anon_s_college_details_hide_gml_GlobalScript_s_college_details_2339_s_college_details_hide_gml_GlobalScript_s_college_details = 100177; -const kgml_Script_s_college_details_hide = 100178; -const kgml_Script_anon_s_college_details_center_gml_GlobalScript_s_college_details_2470_s_college_details_center_gml_GlobalScript_s_college_details = 100179; -const kgml_Script_s_college_details_center = 100180; -const kgml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details = 100181; -const kgml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details = 100182; -const kgml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details = 100183; -const kgml_Script_s_college_details_bottom_panel_init = 100184; -const kgml_Script_s_college_details_bottom_panel_draw_gui = 100185; -const kgml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details = 100186; -const kgml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details = 100187; -const kgml_Script_s_college_details_bottom_panel_create_buttons = 100188; -const kgml_Script_s_college_details_favorite_btn_action = 100189; -const kgml_Script_s_college_details_starting_btn_action = 100190; -const kgml_Script_s_college_details_difficulty_btn_action = 100191; -const kgml_Script_s_get_college_details_favorite_label_text = 100192; -const kgml_Script_s_get_college_details_starting_label_text = 100193; -const kgml_Script_s_get_college_details_difficulty_label_text = 100194; -const kgml_Script_s_college_details_btn_draw = 100195; -const kgml_Script_s_create_starting_teams_list = 100196; -const kgml_Script_s_add_starting_team = 100197; -const kgml_Script_s_is_starting_team_selectable = 100198; -const kgml_Script_s_count_starting_team_selectable_conference = 100199; -const kgml_Script_s_get_random_non_rival_team = 100200; -const kgml_GlobalScript_s_recruitment_credits = 100201; -const kgml_Script_recruitment_credits_cap_total = 100202; -const kgml_Script_can_fit_recruitment_credits = 100203; -const kgml_Script_recruitment_credits_space = 100204; -const kgml_Script_recruitment_credits_add = 100205; -const kgml_Script_recruitment_credits_toggle_roster_size = 100206; -const kgml_Script_recruitment_credits_button_click_boost = 100207; -const kgml_Script_btn_response_boost_recruitment_credits = 100208; -const kgml_GlobalScript_qb_contract_scripts = 100209; -const kgml_Script_s_qb_mode_set_up_contract_screen = 100210; -const kgml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts = 100211; -const kgml_Script_s_qb_mode_new_contract = 100212; -const kgml_Script_btn_contract_negotiate = 100213; -const kgml_Script_btn_contract_salary_minus = 100214; -const kgml_Script_btn_contract_salary_plus = 100215; -const kgml_Script_btn_contract_tdbonus_minus = 100216; -const kgml_Script_btn_contract_tdbonus_plus = 100217; -const kgml_Script_btn_contract_length_minus = 100218; -const kgml_Script_btn_contract_length_plus = 100219; -const kgml_Script_btn_negotiate_higher = 100220; -const kgml_Script_btn_negotiate_lower = 100221; -const kgml_Script_s_check_negotiate = 100222; -const kgml_Script_s_check_hilo_buttons = 100223; -const kgml_Script_s_accept_contract = 100224; -const kgml_Script_s_reject_contract = 100225; -const kgml_GlobalScript_s_draw_player_image = 100226; -const kgml_Script_s_draw_player_image = 100227; -const kgml_GlobalScript_s_college_gui_helpers = 100228; -const kgml_Script_buttons_college_custom = 100229; -const kgml_Script_draw_custom_increase_wallet = 100230; -const kgml_Script_draw_custom_recruitment_credits_display = 100231; -const kgml_Script_rm_player_profile_show_noncollege_elements = 100232; -const kgml_Script_rm_player_profile_show_more = 100233; -const kgml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100234; -const kgml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100235; -const kgml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100236; -const kgml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100237; -const kgml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100238; -const kgml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100239; -const kgml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100240; -const kgml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100241; -const kgml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers = 100242; -const kgml_Script_rm_player_profile_college_create_p1 = 100243; -const kgml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100244; -const kgml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100245; -const kgml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100246; -const kgml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100247; -const kgml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100248; -const kgml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100249; -const kgml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100250; -const kgml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100251; -const kgml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers = 100252; -const kgml_Script_rm_player_profile_college_create_p2 = 100253; -const kgml_Script_rm_player_profile_college_create = 100254; -const kgml_Script_btn_rm_player_profile_college_showP1 = 100255; -const kgml_Script_btn_rm_player_profile_college_showP2 = 100256; -const kgml_Script_rm_player_profile_college_step = 100257; -const kgml_Script_btn_click_Profile_College_Cut = 100258; -const kgml_Script_btn_click_Profile_College_Cut_During_Admission_Draft = 100259; -const kgml_Script_btn_response_cut_player_for_RC_yes = 100260; -const kgml_Script_s_get_college_player_cut_RC = 100261; -const kgml_Script_btn_rm_stats_player_showAwards = 100262; -const kgml_Script_btn_rm_stats_player_showEpilogue = 100263; -const kgml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers = 100264; -const kgml_Script_stats_player_button_entry = 100265; -const kgml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers = 100266; -const kgml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers = 100267; -const kgml_Script_rm_stats_player_configure_college = 100268; -const kgml_Script_s_change_panel_division_mode = 100269; -const kgml_Script_s_panel_skip_independents_cnf_view = 100270; -const kgml_Script_s_panel_scroll_init = 100271; -const kgml_Script_s_panel_scroll_step = 100272; -const kgml_Script_s_panel_scroll_set_height = 100273; -const kgml_Script_s_panel_scroll_global_flick = 100274; -const kgml_Script_s_panel_scroll_draw_gui = 100275; -const kgml_Script_s_panel_scroll_is_inside = 100276; -const kgml_GlobalScript_s_load_profile_uni = 100277; -const kgml_Script_s_load_profile_uni = 100278; -const kgml_GlobalScript_s_get_lifestyle = 100279; -const kgml_Script_s_get_lifestyle = 100280; -const kgml_GlobalScript_btn_meet_teammate = 100281; -const kgml_Script_btn_meet_teammate = 100282; -const kgml_Script_s_confirm_teammate_meeting = 100283; -const kgml_GlobalScript_s_check_qb_mode_benched = 100284; -const kgml_Script_s_qb_mode_benched_status = 100285; -const kgml_GlobalScript_s_college_ranking = 100286; -const kgml_Script_s_co_set_starting_rank = 100287; -const kgml_Script_s_co_set_ranking_points = 100288; -const kgml_Script_s_co_reset_teams_rank = 100289; -const kgml_Script_s_co_update_fix_rank = 100290; -const kgml_Script_s_get_prestige = 100291; -const kgml_Script_s_update_ranking_positions = 100292; -const kgml_Script_s_get_ranking_pos_data = 100293; -const kgml_Script_s_get_ranking_pos_data_prev = 100294; -const kgml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking = 100295; -const kgml_Script_s_parse_ranking_pos = 100296; -const kgml_Script_s_encode_ranking_pos = 100297; -const kgml_Script_s_save_ranking_pos_end_of_season = 100298; -const kgml_Script_s_get_ranking_pos_last_season = 100299; -const kgml_Script_s_is_preseason_for_ranking = 100300; -const kgml_Script_s_update_rank_after_adminssion_draft = 100301; -const kgml_GlobalScript_font_scripts = 100302; -const kgml_Script_s_data_path = 100303; -const kgml_Script_s_fonts_init = 100304; -const kgml_Script_s_erase_text_background = 100305; -const kgml_Script_draw_hd_text = 100306; -const kgml_Script_draw_hd_text_color = 100307; -const kgml_Script_draw_hd_text_ext = 100308; -const kgml_Script_draw_hd_text_ext_color = 100309; -const kgml_Script_draw_hd_text_transformed = 100310; -const kgml_Script_draw_hd_text_transformed_color = 100311; -const kgml_Script_draw_hd_text_ext_transformed = 100312; -const kgml_Script_string_hd_width = 100313; -const kgml_Script_string_hd_width_ext = 100314; -const kgml_Script_string_hd_height = 100315; -const kgml_Script_string_hd_height_ext = 100316; -const kgml_GlobalScript_btn_click_Details_Back = 100317; -const kgml_Script_btn_click_Details_Back = 100318; -const kgml_GlobalScript_s_replay_controls = 100319; -const kgml_Script_s_replay_controls = 100320; -const kgml_GlobalScript_nrg = 100321; -const kgml_Script_btn_click_nrg_buy = 100322; -const kgml_Script_btn_click_nrg_drink = 100323; -const kgml_Script_s_drink_nrg = 100324; -const kgml_Script_s_get_condition_colour = 100325; -const kgml_Script_s_get_condition_icon = 100326; -const kgml_GlobalScript_s_college_draft = 100327; -const kgml_Script_s_college_draft_ranking = 100328; -const kgml_Script_s_college_draft_team_ranking = 100329; -const kgml_Script_s_college_draft_team_pick = 100330; -const kgml_Script_s_calculate_college_draft = 100331; -const kgml_Script_s_destroy_college_draft = 100332; -const kgml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft = 100333; -const kgml_Script_s_display_college_draft_debug = 100334; -const kgml_Script_s_message_college_draft_pick = 100335; -const kgml_Script_s_college_draft_check_achievements = 100336; -const kgml_Script_s_message_college_draft_notpick = 100337; -const kgml_Script_s_message_college_draft_nottrydraft_y3 = 100338; -const kgml_Script_s_message_college_draft_early_y3 = 100339; -const kgml_Script_s_message_college_draft_pick_continue = 100340; -const kgml_Script_s_message_college_earyly_yes = 100341; -const kgml_Script_s_message_college_earyly_no = 100342; -const kgml_Script_s_message_college_earyly_info = 100343; -const kgml_Script_s_college_draft_earyly_info_return = 100344; -const kgml_Script_s_college_draft_refresh_current_attitude = 100345; -const kgml_Script_s_doing_college_draft = 100346; -const kgml_Script_s_check_college_draft_start = 100347; -const kgml_Script_s_start_college_draft = 100348; -const kgml_Script_s_draft_set_epilogue = 100349; -const kgml_Script_s_end_college_draft = 100350; -const kgml_Script_s_end_college_draft_late_msg_clear = 100351; -const kgml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft = 100352; -const kgml_Script_s_end_college_draft_late = 100353; -const kgml_Script_s_college_draft_new_season_loading = 100354; -const kgml_Script_s_college_draft_new_season = 100355; -const kgml_Script_btn_click_college_draft_next = 100356; -const kgml_Script_s_college_draft_refresh = 100357; -const kgml_Script_btn_click_college_draft_skip = 100358; -const kgml_Script_college_draft_do_skip = 100359; -const kgml_Script_s_college_draft_player_pick = 100360; -const kgml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft = 100361; -const kgml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft = 100362; -const kgml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft = 100363; -const kgml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft = 100364; -const kgml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft = 100365; -const kgml_Script_s_display_college_draft_roster = 100366; -const kgml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft = 100367; -const kgml_Script_s_card_layout_pos = 100368; -const kgml_Script_s_load_pro_teams = 100369; -const kgml_GlobalScript_s_check_ingame_control_change = 100370; -const kgml_Script_s_check_ingame_control_change = 100371; -const kgml_GlobalScript_s_remove_player = 100372; -const kgml_Script_s_remove_player = 100373; -const kgml_GlobalScript_btn_click_BengRams = 100374; -const kgml_Script_btn_click_BengRams = 100375; -const kgml_Script_s_update_btn_bengrams = 100376; -const kgml_Script_s_set_ui_colours = 100377; -const kgml_GlobalScript_btn_click_OptionsAutoRun = 100378; -const kgml_Script_btn_click_OptionsAutoRun = 100379; -const kgml_GlobalScript_title_scripts = 100380; -const kgml_Script_s_title_goto = 100381; -const kgml_Script_s_title_create = 100382; -const kgml_Script_s_title_exit = 100383; -const kgml_Script_s_title_check_any_button = 100384; -const kgml_Script_s_title_create_image = 100385; -const kgml_Script_s_title_step_image = 100386; -const kgml_Script_s_title_draw_gui_image = 100387; -const kgml_Script_f_almost_same = 100388; -const kgml_Script_s_title_create_video = 100389; -const kgml_Script_s_title_async_social_video = 100390; -const kgml_Script_s_title_do_video_end = 100391; -const kgml_Script_s_title_step_video = 100392; -const kgml_Script_s_title_draw_gui_video = 100393; -const kgml_Script_s_title_create_fadeinout_splash = 100394; -const kgml_Script_s_title_step_fadeinout_splash = 100395; -const kgml_Script_s_title_draw_fadeinout_splash = 100396; -const kgml_GlobalScript_s_str_helpers = 100397; -const kgml_Script_s_str_int_to_ordinal = 100398; -const kgml_GlobalScript_s_college_competitions_seeding = 100399; -const kgml_Script_s_get_team_from_tag = 100400; -const kgml_Script_s_get_winner_by_cid = 100401; -const kgml_Script_s_get_winner_by_mid = 100402; -const kgml_Script_s_get_co_conference_winner = 100403; -const kgml_Script_s_get_co_division_winner = 100404; -const kgml_Script_s_get_co_conference_best = 100405; -const kgml_Script_s_get_co_subdivision_best = 100406; -const kgml_Script_s_get_co_bowl_seed = 100407; -const kgml_Script_s_get_co_prestige_bowl_seed = 100408; -const kgml_Script_s_create_prestige_pool = 100409; -const kgml_Script_s_prestige_pool_sort_order_ranking = 100410; -const kgml_Script_s_prestige_pool_list = 100411; -const kgml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding = 100412; -const kgml_Script_s_prestige_pool_add = 100413; -const kgml_Script_s_get_prestige_pool = 100414; -const kgml_Script_s_get_team_in_prestige_pool = 100415; -const kgml_Script_s_prestige_pool_force_one_per_conf = 100416; -const kgml_Script_s_prestige_pool_fill_per_rank = 100417; -const kgml_Script_s_get_bowl_seed_first_loop_pool = 100418; -const kgml_Script_s_get_bowl_seed_second_loop_pool = 100419; -const kgml_Script_s_get_bowl_seed_third_loop_pool = 100420; -const kgml_Script_s_get_first_team_data = 100421; -const kgml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding = 100422; -const kgml_Script_s_get_competition_pool = 100423; -const kgml_Script_s_competition_pool_team = 100424; -const kgml_Script_s_get_competition_winner = 100425; -const kgml_Script_s_competition_pool_fill_from_rankings = 100426; -const kgml_Script_s_competition_pool_exclude_teams = 100427; -const kgml_Script_s_competition_pool_add_team = 100428; -const kgml_Script_s_competition_pool_rankings_exclude = 100429; -const kgml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding = 100430; -const kgml_Script_s_get_tagged_source = 100431; -const kgml_Script_s_get_pool_position = 100432; -const kgml_Script_s_competitions_debug_printout = 100433; -const kgml_GlobalScript_s_get_achievement = 100434; -const kgml_GlobalScript_s_count_achievement = 100435; -const kgml_GlobalScript_s_get_achievement_percentage = 100436; -const kgml_GlobalScript_s_complete_achievement = 100437; -const kgml_GlobalScript_s_sort_retrobowl_list = 100438; -const kgml_Script_s_sort_retrobowl_list = 100439; -const kgml_GlobalScript_s_sort_retrobowl_history_list = 100440; -const kgml_Script_s_sort_retrobowl_history_list = 100441; -const kgml_GlobalScript_btn_click_EditAFC = 100442; -const kgml_Script_btn_click_EditAFC = 100443; -const kgml_GlobalScript_btn_click_EditNFC = 100444; -const kgml_Script_btn_click_EditNFC = 100445; -const kgml_GlobalScript_btn_click_EditTeam = 100446; -const kgml_Script_btn_click_EditTeam = 100447; -const kgml_GlobalScript_s_round_to_decimal = 100448; -const kgml_Script_s_round_to_decimal = 100449; -const kgml_GlobalScript_btn_click_TeamEditCancel = 100450; -const kgml_Script_btn_click_TeamEditCancel = 100451; -const kgml_GlobalScript_btn_click_TeamEditDone = 100452; -const kgml_Script_btn_click_TeamEditDone = 100453; -const kgml_GlobalScript_btn_click_TeamEditRestore = 100454; -const kgml_Script_btn_click_TeamEditRestore = 100455; -const kgml_GlobalScript_btn_click_InputHelmet = 100456; -const kgml_Script_btn_click_InputHelmet = 100457; -const kgml_GlobalScript_btn_click_InputLogo = 100458; -const kgml_Script_btn_click_InputLogo = 100459; -const kgml_GlobalScript_btn_click_InputShirt = 100460; -const kgml_Script_btn_click_InputShirt = 100461; -const kgml_GlobalScript_btn_click_InputSleeve = 100462; -const kgml_Script_btn_click_InputSleeve = 100463; -const kgml_GlobalScript_btn_click_InputPants = 100464; -const kgml_Script_btn_click_InputPants = 100465; -const kgml_GlobalScript_btn_click_InputStripe = 100466; -const kgml_Script_btn_click_InputStripe = 100467; -const kgml_GlobalScript_btn_click_InputSocks1 = 100468; -const kgml_Script_btn_click_InputSocks1 = 100469; -const kgml_GlobalScript_btn_click_InputSocks2 = 100470; -const kgml_Script_btn_click_InputSocks2 = 100471; -const kgml_GlobalScript_btn_click_InputEndzone = 100472; -const kgml_Script_btn_click_InputEndzone = 100473; -const kgml_GlobalScript_btn_click_EditHelmet = 100474; -const kgml_Script_btn_click_EditHelmet = 100475; -const kgml_GlobalScript_btn_click_EditLogo = 100476; -const kgml_Script_btn_click_EditLogo = 100477; -const kgml_GlobalScript_btn_click_EditShirt = 100478; -const kgml_Script_btn_click_EditShirt = 100479; -const kgml_GlobalScript_btn_click_EditSleeve = 100480; -const kgml_Script_btn_click_EditSleeve = 100481; -const kgml_GlobalScript_btn_click_EditPants = 100482; -const kgml_Script_btn_click_EditPants = 100483; -const kgml_GlobalScript_btn_click_EditStripe = 100484; -const kgml_Script_btn_click_EditStripe = 100485; -const kgml_GlobalScript_btn_click_EditSocks1 = 100486; -const kgml_Script_btn_click_EditSocks1 = 100487; -const kgml_GlobalScript_btn_click_EditSocks2 = 100488; -const kgml_Script_btn_click_EditSocks2 = 100489; -const kgml_GlobalScript_btn_click_EditEndzone = 100490; -const kgml_Script_btn_click_EditEndzone = 100491; -const kgml_GlobalScript_btn_click_Kit1 = 100492; -const kgml_Script_btn_click_Kit1 = 100493; -const kgml_GlobalScript_btn_click_Kit2 = 100494; -const kgml_Script_btn_click_Kit2 = 100495; -const kgml_GlobalScript_btn_click_Kit3 = 100496; -const kgml_Script_btn_click_Kit3 = 100497; -const kgml_GlobalScript_btn_click_Kit4 = 100498; -const kgml_Script_btn_click_Kit4 = 100499; -const kgml_GlobalScript_btn_click_RestoreAllTeams = 100500; -const kgml_Script_btn_click_RestoreAllTeams = 100501; -const kgml_GlobalScript_btn_click_KR_Select = 100502; -const kgml_Script_btn_click_KR_Select = 100503; -const kgml_GlobalScript_btn_click_EditCopySlotA = 100504; -const kgml_Script_btn_click_EditCopySlotA = 100505; -const kgml_GlobalScript_s_sound_audience_inc = 100506; -const kgml_Script_s_sound_audience_inc = 100507; -const kgml_GlobalScript_btn_click_EditCopySlotB = 100508; -const kgml_Script_btn_click_EditCopySlotB = 100509; -const kgml_GlobalScript_btn_click_EditCopySlotC = 100510; -const kgml_Script_btn_click_EditCopySlotC = 100511; -const kgml_GlobalScript_btn_click_EditCopySlotD = 100512; -const kgml_Script_btn_click_EditCopySlotD = 100513; -const kgml_GlobalScript_btn_click_EditCopySlotE = 100514; -const kgml_Script_btn_click_EditCopySlotE = 100515; -const kgml_GlobalScript_btn_click_TeamEditMore = 100516; -const kgml_Script_btn_click_TeamEditMore = 100517; -const kgml_GlobalScript_btn_click_TeamEditMoreDone = 100518; -const kgml_Script_btn_click_TeamEditMoreDone = 100519; -const kgml_GlobalScript_btn_click_FacilityStadium = 100520; -const kgml_Script_btn_click_FacilityStadium = 100521; -const kgml_GlobalScript_btn_click_FacilityTraining = 100522; -const kgml_Script_btn_click_FacilityTraining = 100523; -const kgml_GlobalScript_btn_click_FacilityStaff = 100524; -const kgml_Script_btn_click_FacilityStaff = 100525; -const kgml_GlobalScript_btn_click_HOF_players = 100526; -const kgml_Script_btn_click_HOF_players = 100527; -const kgml_GlobalScript_btn_click_HOF_player_records = 100528; -const kgml_Script_btn_click_HOF_player_records = 100529; -const kgml_GlobalScript_btn_click_HOF_Select = 100530; -const kgml_Script_btn_click_HOF_Select = 100531; -const kgml_GlobalScript_btn_click_HofNext = 100532; -const kgml_Script_btn_click_HofNext = 100533; -const kgml_GlobalScript_btn_click_HofPrev = 100534; -const kgml_Script_btn_click_HofPrev = 100535; -const kgml_GlobalScript_btn_click_HOF_Coach = 100536; -const kgml_Script_btn_click_HOF_Coach = 100537; -const kgml_GlobalScript_btn_click_Records_Reset = 100538; -const kgml_Script_btn_click_Records_Reset = 100539; -const kgml_GlobalScript_btn_click_League_Back = 100540; -const kgml_Script_btn_click_League_Back = 100541; -const kgml_GlobalScript_btn_click_LeaguePanel = 100542; -const kgml_Script_btn_click_LeaguePanel = 100543; -const kgml_GlobalScript_btn_click_LeagueNFC = 100544; -const kgml_Script_btn_click_LeagueNFC = 100545; -const kgml_GlobalScript_btn_click_LeagueAFC = 100546; -const kgml_Script_btn_click_LeagueAFC = 100547; -const kgml_GlobalScript_keyboard_scripts = 100548; -const kgml_Script_s_keyboard_custom_enabled = 100549; -const kgml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts = 100550; -const kgml_Script_s_keyboard_custom_init = 100551; -const kgml_Script_s_keyboard_custom_show = 100552; -const kgml_Script_s_keyboard_custom_hide = 100553; -const kgml_Script_s_keyboard_custom_layer = 100554; -const kgml_Script_s_keyboard_custom_create = 100555; -const kgml_Script_s_keyboard_custom_destroy = 100556; -const kgml_Script_s_keyboard_custom_create_button = 100557; -const kgml_Script_s_custkb_base_draw_gui = 100558; -const kgml_Script_s_custkb_base_step = 100559; -const kgml_Script_s_custkb_confirm = 100560; -const kgml_Script_s_custkb_delete = 100561; -const kgml_Script_s_custkb_shift_toggle = 100562; -const kgml_Script_s_custkb_add_text = 100563; -const kgml_Script_s_custkb_key_init = 100564; -const kgml_Script_s_custkb_key_draw_gui = 100565; -const kgml_Script_s_custkb_key_step = 100566; -const kgml_Script_s_custkb_key_tap = 100567; -const kgml_GlobalScript_s_college_tools = 100568; -const kgml_Script_s_college_set_up_globals = 100569; -const kgml_Script_s_college_age_index = 100570; -const kgml_Script_s_college_age_label = 100571; -const kgml_Script_s_college_age_simple = 100572; -const kgml_Script_s_college_age_simple_other = 100573; -const kgml_Script_s_college_age_simple_short = 100574; -const kgml_Script_s_college_shorter_season = 100575; -const kgml_Script_s_college_academics_type = 100576; -const kgml_Script_s_college_correct_new_player = 100577; -const kgml_Script_s_get_random_hobby = 100578; -const kgml_Script_s_get_hobby_name = 100579; -const kgml_Script_s_get_hobby_from_uid = 100580; -const kgml_Script_s_is_player_hobby_fraternity = 100581; -const kgml_Script_s_get_random_study_subject = 100582; -const kgml_Script_s_get_study_subject_from_uid = 100583; -const kgml_Script_s_get_study_subject_name_from_uid = 100584; -const kgml_Script_s_get_minor_name = 100585; -const kgml_Script_s_get_major_name = 100586; -const kgml_Script_s_get_study_info = 100587; -const kgml_Script_s_get_random_trait = 100588; -const kgml_Script_s_get_trait_name = 100589; -const kgml_Script_s_get_trait_from_uid = 100590; -const kgml_Script_s_get_random_hometown = 100591; -const kgml_Script_s_get_hometown_name = 100592; -const kgml_Script_s_get_only_hometown_name = 100593; -const kgml_Script_s_get_only_state_name = 100594; -const kgml_Script_s_get_hometown_from_uid = 100595; -const kgml_Script_s_pick_rand_epilogue_uid = 100596; -const kgml_Script_s_get_epilogue_name = 100597; -const kgml_Script_s_epilogue_tests = 100598; -const kgml_Script_s_pick_epilogue_story = 100599; -const kgml_Script_s_epilogue_story_to_str = 100600; -const kgml_Script_s_add_cv_entry_from_key = 100601; -const kgml_Script_s_add_cv_entry_direct = 100602; -const kgml_Script_s_get_random_cv_entry = 100603; -const kgml_Script_s_extract_cv_entry_from_pool = 100604; -const kgml_Script_s_set_cv_list_from_player = 100605; -const kgml_Script_s_add_cv_list_entry = 100606; -const kgml_Script_split_into_chunks = 100607; -const kgml_Script_btn_response_player_meeting_academic_coaching = 100608; -const kgml_Script_s_get_meeting_cost_academic_coaching = 100609; -const kgml_Script_s_is_co_mode = 100610; -const kgml_Script_s_is_co_postseason = 100611; -const kgml_Script_s_is_co_actual_postseason = 100612; -const kgml_Script_s_get_postseason_chunk = 100613; -const kgml_Script_s_is_earlier_than = 100614; -const kgml_Script_s_get_skip_to_week = 100615; -const kgml_Script_s_is_co_team = 100616; -const kgml_Script_s_get_conference_list = 100617; -const kgml_Script_s_get_team_list_by_tier = 100618; -const kgml_Script_s_get_team_list = 100619; -const kgml_Script_s_count_joboffers_conference = 100620; -const kgml_Script_s_co_get_year = 100621; -const kgml_Script_s_get_my_conference_uid = 100622; -const kgml_Script_s_get_my_conference_data = 100623; -const kgml_Script_s_get_conference_data = 100624; -const kgml_Script_s_get_my_division = 100625; -const kgml_Script_s_get_subdivision = 100626; -const kgml_Script_s_get_team_pct_cnf = 100627; -const kgml_Script_s_is_independent_team = 100628; -const kgml_Script_s_is_independent_conference_id = 100629; -const kgml_Script_s_is_independent_conference = 100630; -const kgml_Script_s_is_co_bowl_week = 100631; -const kgml_Script_s_is_co_bowl_fix = 100632; -const kgml_Script_s_is_co_bowl_comp = 100633; -const kgml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools = 100634; -const kgml_Script_s_get_object_data = 100635; -const kgml_Script_s_get_map = 100636; -const kgml_Script_s_get_map_real = 100637; -const kgml_Script_s_map_swap = 100638; -const kgml_Script_s_get_save_slot = 100639; -const kgml_Script_s_get_week_name = 100640; -const kgml_Script_s_get_my_conference_division_string = 100641; -const kgml_Script_s_get_fix_competition_string = 100642; -const kgml_Script_s_get_competition_string = 100643; -const kgml_Script_s_get_fix_location_string = 100644; -const kgml_Script_s_get_my_subdivision_string = 100645; -const kgml_Script_s_get_subdiv_name = 100646; -const kgml_Script_s_joboffers_string = 100647; -const kgml_Script_s_get_pct_string = 100648; -const kgml_Script_s_get_comp_level_str = 100649; -const kgml_Script_s_get_comp_level_str_plain = 100650; -const kgml_Script_s_get_difficulty_str = 100651; -const kgml_Script_s_is_ps_chunk_filled = 100652; -const kgml_Script_s_is_week_played = 100653; -const kgml_Script_s_is_human_in_week = 100654; -const kgml_Script_s_is_human_fix = 100655; -const kgml_Script_s_get_next_college_human_fixture = 100656; -const kgml_Script_s_update_week_done = 100657; -const kgml_Script_s_is_week_done = 100658; -const kgml_Script_s_is_fix_played = 100659; -const kgml_Script_s_is_fix_filled = 100660; -const kgml_Script_s_is_fix_on_neutral_ground = 100661; -const kgml_Script_s_season_competitions_done = 100662; -const kgml_Script_s_get_fix_away_team_id = 100663; -const kgml_Script_s_get_fix_home_team_id = 100664; -const kgml_Script_s_get_fix_by_competition_id = 100665; -const kgml_Script_s_get_fix_by_match_id = 100666; -const kgml_Script_s_get_fix_winner_id = 100667; -const kgml_Script_s_get_fix_by_week_and_teams = 100668; -const kgml_GlobalScript_btn_click_LeagueSchedule = 100669; -const kgml_Script_btn_click_LeagueSchedule = 100670; -const kgml_GlobalScript_btn_click_SchedulePrev = 100671; -const kgml_Script_btn_click_SchedulePrev = 100672; -const kgml_GlobalScript_btn_click_ScheduleNext = 100673; -const kgml_Script_btn_click_ScheduleNext = 100674; -const kgml_GlobalScript_btn_click_PlayOffs = 100675; -const kgml_Script_btn_click_PlayOffs = 100676; -const kgml_GlobalScript_btn_click_PlayOffs_Back = 100677; -const kgml_Script_btn_click_PlayOffs_Back = 100678; -const kgml_GlobalScript_btn_click_PlayOffsPlay = 100679; -const kgml_Script_btn_click_PlayOffsPlay = 100680; -const kgml_GlobalScript_btn_click_PlayOffsSkip = 100681; -const kgml_Script_btn_click_PlayOffsSkip = 100682; -const kgml_GlobalScript_btn_click_Change_Favourite = 100683; -const kgml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite = 100684; -const kgml_Script_btn_click_Change_Favourite = 100685; -const kgml_GlobalScript_btn_click_ChooseAFC = 100686; -const kgml_Script_btn_click_ChooseAFC = 100687; -const kgml_GlobalScript_btn_click_ChooseNFC = 100688; -const kgml_Script_btn_click_ChooseNFC = 100689; -const kgml_GlobalScript_btn_click_ChooseTeam = 100690; -const kgml_Script_btn_click_ChooseTeam = 100691; -const kgml_Script_btn_click_ChooseTeamExhibition = 100692; -const kgml_Script_btn_click_ChoosePlayerExhibition = 100693; -const kgml_Script_btn_click_ChoosePlayerExhibition_confirm = 100694; -const kgml_Script_btn_click_ChoosePlayerExhibition_cancel = 100695; -const kgml_GlobalScript_btn_click_ChooseTeamNew = 100696; -const kgml_Script_btn_click_ChooseTeamNew = 100697; -const kgml_Script_btn_click_qb_mode_ChooseTeamNew = 100698; -const kgml_GlobalScript_btn_click_ChooseReject = 100699; -const kgml_Script_btn_click_ChooseReject_loading = 100700; -const kgml_Script_btn_click_ChooseReject = 100701; -const kgml_GlobalScript_btn_click_Continue = 100702; -const kgml_Script_btn_click_Continue = 100703; -const kgml_Script_btn_click_SimGame = 100704; -const kgml_GlobalScript_btn_click_Details_Continue = 100705; -const kgml_Script_btn_click_Details_Continue = 100706; -const kgml_GlobalScript_s_uniform_helpers = 100707; -const kgml_Script_s_uniforms_default_file = 100708; -const kgml_Script_s_extract_uniform_cols_to_record = 100709; -const kgml_Script_s_uniform_cols_to_record = 100710; -const kgml_Script_s_uniform_cols_from_record = 100711; -const kgml_GlobalScript_btn_click_FrontOffice = 100712; -const kgml_Script_btn_click_FrontOffice = 100713; -const kgml_GlobalScript_btn_click_FreeAgents2 = 100714; -const kgml_Script_btn_click_FreeAgents2 = 100715; -const kgml_GlobalScript_btn_click_HallOfFame = 100716; -const kgml_Script_btn_click_HallOfFame = 100717; -const kgml_GlobalScript_btn_click_Home = 100718; -const kgml_Script_btn_click_Home = 100719; -const kgml_Script_btn_click_Play1 = 100720; -const kgml_Script_btn_click_Options_Exit = 100721; -const kgml_Script_btn_click_Home_rm_winners = 100722; -const kgml_Script_s_rm_winners_notice = 100723; -const kgml_GlobalScript_btn_click_League = 100724; -const kgml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League = 100725; -const kgml_Script_btn_click_League = 100726; -const kgml_GlobalScript_btn_click_Options = 100727; -const kgml_Script_btn_click_Options = 100728; -const kgml_GlobalScript_btn_click_Profile = 100729; -const kgml_Script_btn_click_Profile = 100730; -const kgml_GlobalScript_btn_click_ChooseFace = 100731; -const kgml_Script_btn_click_ChooseFace = 100732; -const kgml_Script_s_goto_rm_choose_face = 100733; -const kgml_GlobalScript_btn_click_ChooseFacePrev = 100734; -const kgml_Script_btn_click_ChooseFacePrev = 100735; -const kgml_GlobalScript_btn_click_ChooseFaceNext = 100736; -const kgml_Script_btn_click_ChooseFaceNext = 100737; -const kgml_GlobalScript_btn_click_ChooseFaceDone = 100738; -const kgml_Script_btn_click_ChooseFaceDone = 100739; -const kgml_Script_btn_click_cancel_chooseface = 100740; -const kgml_GlobalScript_btn_click_Uniforms = 100741; -const kgml_Script_btn_click_Uniforms = 100742; -const kgml_GlobalScript_btn_click_Uniform_Away = 100743; -const kgml_Script_btn_click_Uniform_Away = 100744; -const kgml_GlobalScript_btn_click_Uniform_Home = 100745; -const kgml_Script_btn_click_Uniform_Home = 100746; -const kgml_GlobalScript__poki_rewarded_ad = 100747; -const kgml_Script__poki_rewarded_ad = 100748; -const kgml_GlobalScript_btn_click_BallStyle = 100749; -const kgml_Script_btn_click_BallStyle = 100750; -const kgml_GlobalScript_btn_click_LeagueReportNext = 100751; -const kgml_Script_btn_click_LeagueReportNext = 100752; -const kgml_GlobalScript_btn_click_LeagueReportPrev = 100753; -const kgml_Script_btn_click_LeagueReportPrev = 100754; -const kgml_GlobalScript_btn_click_OptionsNewGame = 100755; -const kgml_Script_btn_click_OptionsNewGame = 100756; -const kgml_GlobalScript_btn_click_OptionsDriveLeft = 100757; -const kgml_Script_btn_click_OptionsDriveLeft = 100758; -const kgml_Script_btn_click_OptionsDriveLeft_Exh = 100759; -const kgml_GlobalScript_btn_click_OptionsDriveRight = 100760; -const kgml_Script_btn_click_OptionsDriveRight = 100761; -const kgml_GlobalScript_btn_click_OptionsDriveBoth = 100762; -const kgml_Script_btn_click_OptionsDriveBoth = 100763; -const kgml_GlobalScript_btn_click_OptionsScanlines = 100764; -const kgml_Script_btn_click_OptionsScanlines = 100765; -const kgml_GlobalScript_btn_click_OptionsSoundFX = 100766; -const kgml_Script_btn_click_OptionsSoundFX = 100767; -const kgml_GlobalScript_btn_click_OptionsWeather = 100768; -const kgml_Script_btn_click_OptionsWeather = 100769; -const kgml_Script_btn_click_OptionsWeather_Exh = 100770; -const kgml_GlobalScript_btn_click_OptionsReplays = 100771; -const kgml_Script_btn_click_OptionsReplays = 100772; -const kgml_GlobalScript_btn_click_OptionsZoom = 100773; -const kgml_Script_btn_click_OptionsZoom = 100774; -const kgml_GlobalScript_btn_click_InvertedThrowing = 100775; -const kgml_Script_btn_click_InvertedThrowing = 100776; -const kgml_GlobalScript_btn_click_OptionsMatchLength = 100777; -const kgml_Script_btn_click_OptionsMatchLength = 100778; -const kgml_Script_btn_click_OptionsMatchLength_Exh = 100779; -const kgml_GlobalScript_btn_click_OptionsTeamEditor = 100780; -const kgml_Script_btn_click_OptionsTeamEditor = 100781; -const kgml_GlobalScript_btn_click_OptionsDifficulty = 100782; -const kgml_Script_btn_click_OptionsDifficulty = 100783; -const kgml_GlobalScript_btn_click_OptionsSalaryCap = 100784; -const kgml_Script_btn_click_OptionsSalaryCap = 100785; -const kgml_Script_salary_cap_toggle_roster_size = 100786; -const kgml_Script_s_get_roster_cap = 100787; -const kgml_GlobalScript_chk_click_gamepad = 100788; -const kgml_Script_chk_click_gamepad = 100789; -const kgml_GlobalScript_s_apple_arcade_helpers = 100790; -const kgml_Script_s_aa_debug_give_cc = 100791; -const kgml_GlobalScript_btn_click_PlayerProfile = 100792; -const kgml_Script_btn_click_PlayerProfile = 100793; -const kgml_GlobalScript_btn_click_PlayerProfile_Back = 100794; -const kgml_Script_btn_click_PlayerProfile_Back = 100795; -const kgml_GlobalScript_btn_click_ProfilePrev = 100796; -const kgml_Script_btn_click_ProfilePrev = 100797; -const kgml_GlobalScript_btn_click_MeetingPrev = 100798; -const kgml_Script_btn_click_MeetingPrev = 100799; -const kgml_GlobalScript_btn_click_ProfileNext = 100800; -const kgml_Script_btn_click_ProfileNext = 100801; -const kgml_GlobalScript_btn_click_MeetingNext = 100802; -const kgml_Script_btn_click_MeetingNext = 100803; -const kgml_GlobalScript_btn_click_Profile_Back = 100804; -const kgml_Script_btn_click_Profile_Back = 100805; -const kgml_GlobalScript_btn_click_Profile_Pick = 100806; -const kgml_Script_btn_click_Profile_Pick = 100807; -const kgml_GlobalScript_btn_click_Profile_Cut = 100808; -const kgml_Script_btn_click_Profile_Cut = 100809; -const kgml_Script_btn_click_Profile_JefeBoost = 100810; -const kgml_Script_s_JefeBoost = 100811; -const kgml_Script_btn_click_Profile_JefeOutOfRetirement = 100812; -const kgml_Script_s_JefeOutOfRetirement = 100813; -const kgml_GlobalScript_btn_click_Profile_Trade = 100814; -const kgml_Script_btn_click_Profile_Trade = 100815; -const kgml_GlobalScript_btn_click_Profile_Stats = 100816; -const kgml_Script_btn_click_Profile_Stats = 100817; -const kgml_GlobalScript_btn_click_Profile_Rest = 100818; -const kgml_Script_btn_click_Profile_Rest = 100819; -const kgml_GlobalScript_btn_click_Profile_Not_Interested = 100820; -const kgml_Script_btn_click_Profile_Not_Interested = 100821; -const kgml_GlobalScript_btn_click_Profile_ScoutPlayer = 100822; -const kgml_Script_btn_click_Profile_ScoutPlayer = 100823; -const kgml_GlobalScript_btn_click_AddSkill = 100824; -const kgml_Script_btn_click_AddSkill = 100825; -const kgml_GlobalScript_btn_click_AddSpeed = 100826; -const kgml_Script_btn_click_AddSpeed = 100827; -const kgml_GlobalScript_btn_click_AddStrength = 100828; -const kgml_Script_btn_click_AddStrength = 100829; -const kgml_GlobalScript_btn_click_AddStamina = 100830; -const kgml_Script_btn_click_AddStamina = 100831; -const kgml_GlobalScript_btn_click_StatsNext = 100832; -const kgml_Script_btn_click_StatsNext = 100833; -const kgml_GlobalScript_btn_click_StatsPrev = 100834; -const kgml_Script_btn_click_StatsPrev = 100835; -const kgml_GlobalScript_btn_click_StatsView1 = 100836; -const kgml_Script_btn_click_StatsView1 = 100837; -const kgml_GlobalScript_btn_click_StatsView2 = 100838; -const kgml_Script_btn_click_StatsView2 = 100839; -const kgml_GlobalScript_btn_click_EditProfile = 100840; -const kgml_Script_btn_click_EditProfile = 100841; -const kgml_GlobalScript_btn_click_Meeting_Morale = 100842; -const kgml_Script_btn_click_Meeting_Morale = 100843; -const kgml_GlobalScript_btn_click_Meeting_Condition = 100844; -const kgml_Script_btn_click_Meeting_Condition = 100845; -const kgml_GlobalScript_s_qb_mode_update_resting = 100846; -const kgml_Script_s_qb_mode_update_resting = 100847; -const kgml_GlobalScript_btn_click_Meeting_LevelUp = 100848; -const kgml_Script_btn_click_Meeting_LevelUp = 100849; -const kgml_GlobalScript_btn_click_Meeting_ExtendContract = 100850; -const kgml_Script_btn_click_Meeting_ExtendContract = 100851; -const kgml_GlobalScript_btn_click_FieldGoal = 100852; -const kgml_Script_btn_click_FieldGoal = 100853; -const kgml_GlobalScript_btn_click_Running = 100854; -const kgml_Script_btn_click_Running = 100855; -const kgml_GlobalScript_btn_click_Passing = 100856; -const kgml_Script_btn_click_Passing = 100857; -const kgml_GlobalScript_s_get_happiness = 100858; -const kgml_Script_s_get_happiness = 100859; -const kgml_GlobalScript_btn_click_Training = 100860; -const kgml_Script_btn_click_Training = 100861; -const kgml_GlobalScript_btn_click_Roster = 100862; -const kgml_Script_btn_click_Roster = 100863; -const kgml_GlobalScript_btn_click_Roster_Back = 100864; -const kgml_Script_btn_click_Roster_Back = 100865; -const kgml_Script_btn_click_Profile_Back_To_Draft = 100866; -const kgml_Script_btn_click_Profile_Back_To_Draft_Continue = 100867; -const kgml_GlobalScript_btn_click_DraftPrev = 100868; -const kgml_Script_btn_click_DraftPrev = 100869; -const kgml_GlobalScript_btn_click_DraftNext = 100870; -const kgml_Script_btn_click_DraftNext = 100871; -const kgml_GlobalScript_btn_click_DraftDone = 100872; -const kgml_Script_btn_click_DraftDone = 100873; -const kgml_GlobalScript_btn_click_FreeAgents = 100874; -const kgml_Script_btn_click_FreeAgents = 100875; -const kgml_GlobalScript_btn_click_FreeAgentsBack = 100876; -const kgml_Script_btn_click_FreeAgentsBack = 100877; -const kgml_GlobalScript_btn_click_RestAll = 100878; -const kgml_Script_btn_click_RestAll = 100879; -const kgml_GlobalScript_btn_click_FreeAgentsNext = 100880; -const kgml_Script_btn_click_FreeAgentsNext = 100881; -const kgml_GlobalScript_btn_click_FreeAgentsPrev = 100882; -const kgml_Script_btn_click_FreeAgentsPrev = 100883; -const kgml_GlobalScript_btn_click_FreeAgentsReset = 100884; -const kgml_Script_btn_click_FreeAgentsReset = 100885; -const kgml_GlobalScript_btn_click_Boost_Morale = 100886; -const kgml_Script_btn_click_Boost_Morale = 100887; -const kgml_GlobalScript_btn_click_Boost_Condition = 100888; -const kgml_Script_btn_click_Boost_Condition = 100889; -const kgml_GlobalScript_btn_click_Boost_Salary_Cap = 100890; -const kgml_Script_btn_click_Boost_Salary_Cap = 100891; -const kgml_GlobalScript_s_set_up_button_kickoff = 100892; -const kgml_Script_s_set_up_button_kickoff = 100893; -const kgml_Script_btn_kick_off = 100894; -const kgml_Script_s_btn_kickoff_recenter = 100895; -const kgml_GlobalScript_s_college_editor = 100896; -const kgml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100897; -const kgml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100898; -const kgml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100899; -const kgml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100900; -const kgml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100901; -const kgml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100902; -const kgml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100903; -const kgml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100904; -const kgml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100905; -const kgml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor = 100906; -const kgml_Script_s_rm_editor_init = 100907; -const kgml_Script_s_goto_editor = 100908; -const kgml_Script_s_btn_editor_done = 100909; -const kgml_Script_s_btn_editor_major = 100910; -const kgml_Script_s_btn_editor_minor = 100911; -const kgml_Script_s_btn_editor_bowls = 100912; -const kgml_Script_s_btn_editor_back = 100913; -const kgml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor = 100914; -const kgml_Script_s_btn_editor_edit_subdivision = 100915; -const kgml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor = 100916; -const kgml_Script_s_btn_editor_edit_conference = 100917; -const kgml_Script_s_btn_editor_conference = 100918; -const kgml_Script_s_btn_editor_select_team = 100919; -const kgml_Script_s_btn_editor_select_bowl_group = 100920; -const kgml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor = 100921; -const kgml_Script_s_btn_editor_select_bowl_competition = 100922; -const kgml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor = 100923; -const kgml_Script_s_save_editor_status = 100924; -const kgml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor = 100925; -const kgml_Script_s_get_editor_status = 100926; -const kgml_Script_s_reset_editor_status = 100927; -const kgml_Script_s_editor_subdivision_mode = 100928; -const kgml_Script_s_editor_conference_mode = 100929; -const kgml_Script_s_editor_bowls_group_mode = 100930; -const kgml_Script_s_editor_bowls_competition_mode = 100931; -const kgml_Script_s_editor_set_buttons = 100932; -const kgml_Script_s_editor_refresh_bowls_groups = 100933; -const kgml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor = 100934; -const kgml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor = 100935; -const kgml_Script_s_editor_create_bowls_buttons = 100936; -const kgml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor = 100937; -const kgml_Script_s_create_slot_label = 100938; -const kgml_Script_s_ui_label_draw_gui = 100939; -const kgml_Script_s_get_editor_bowl_group_name_by_tag = 100940; -const kgml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor = 100941; -const kgml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor = 100942; -const kgml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor = 100943; -const kgml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor = 100944; -const kgml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor = 100945; -const kgml_Script_s_editor_copy_buttons = 100946; -const kgml_Script_s_init_btn_editor_copy = 100947; -const kgml_Script_s_btn_editor_copy = 100948; -const kgml_Script_s_btn_editor_confirm_copy = 100949; -const kgml_Script_s_btn_editor_restore_all = 100950; -const kgml_Script_s_btn_editor_confirm_restore_all = 100951; -const kgml_GlobalScript_btn_click_DeleteSlot1 = 100952; -const kgml_Script_btn_click_DeleteSlot1 = 100953; -const kgml_GlobalScript_btn_click_DeleteSlot2 = 100954; -const kgml_Script_btn_click_DeleteSlot2 = 100955; -const kgml_GlobalScript_btn_click_DeleteSlot3 = 100956; -const kgml_Script_btn_click_DeleteSlot3 = 100957; -const kgml_GlobalScript_btn_click_DeleteSlot4 = 100958; -const kgml_Script_btn_click_DeleteSlot4 = 100959; -const kgml_GlobalScript_btn_click_DeleteSlot5 = 100960; -const kgml_Script_btn_click_DeleteSlot5 = 100961; -const kgml_GlobalScript_btn_click_StaffProfile = 100962; -const kgml_Script_btn_click_StaffProfile = 100963; -const kgml_GlobalScript_btn_click_StaffProfileNext = 100964; -const kgml_Script_btn_click_StaffProfileNext = 100965; -const kgml_GlobalScript_s_draw_gamepad_controls = 100966; -const kgml_Script_s_draw_gamepad_controls = 100967; -const kgml_GlobalScript_s_team_helpers = 100968; -const kgml_Script_s_teams_file = 100969; -const kgml_GlobalScript_btn_click_StaffProfilePrev = 100970; -const kgml_Script_btn_click_StaffProfilePrev = 100971; -const kgml_GlobalScript_btn_click_StaffProfileBack = 100972; -const kgml_Script_btn_click_StaffProfileBack = 100973; -const kgml_GlobalScript_btn_click_HireStaff = 100974; -const kgml_Script_btn_click_HireStaff = 100975; -const kgml_GlobalScript_btn_click_ViewHires = 100976; -const kgml_Script_btn_click_ViewHires = 100977; -const kgml_GlobalScript_btn_click_ViewHiresProfile = 100978; -const kgml_Script_btn_click_ViewHiresProfile = 100979; -const kgml_GlobalScript_btn_click_ViewHiresBack = 100980; -const kgml_Script_btn_click_ViewHiresBack = 100981; -const kgml_GlobalScript_btn_click_ViewHiresReset = 100982; -const kgml_Script_btn_click_ViewHiresReset = 100983; -const kgml_GlobalScript_btn_click_TrainingLight = 100984; -const kgml_Script_btn_click_TrainingLight = 100985; -const kgml_GlobalScript_btn_click_TrainingNormal = 100986; -const kgml_Script_btn_click_TrainingNormal = 100987; -const kgml_GlobalScript_btn_click_TrainingHard = 100988; -const kgml_Script_btn_click_TrainingHard = 100989; -const kgml_GlobalScript_btn_click_XP_Continue = 100990; -const kgml_Script_btn_click_XP_Continue = 100991; -const kgml_GlobalScript_btn_click_XP_Back = 100992; -const kgml_Script_btn_click_XP_Back = 100993; -const kgml_GlobalScript_btn_response_quit_yes = 100994; -const kgml_Script_btn_response_quit_yes = 100995; -const kgml_GlobalScript_btn_response_newgame_commit = 100996; -const kgml_Script_btn_response_newgame_commit = 100997; -const kgml_GlobalScript_btn_response_kick_no = 100998; -const kgml_Script_btn_response_kick_no = 100999; -const kgml_GlobalScript_btn_response_punt_yes = 101000; -const kgml_Script_btn_response_punt_yes = 101001; -const kgml_GlobalScript_btn_response_fg_yes = 101002; -const kgml_Script_btn_response_fg_yes = 101003; -const kgml_GlobalScript_btn_response_1pt = 101004; -const kgml_Script_btn_response_1pt = 101005; -const kgml_GlobalScript_btn_response_2pt = 101006; -const kgml_Script_btn_response_2pt = 101007; -const kgml_GlobalScript_btn_response_onsidekick_no = 101008; -const kgml_Script_btn_response_onsidekick_no = 101009; -const kgml_GlobalScript_btn_response_onsidekick_yes = 101010; -const kgml_Script_btn_response_onsidekick_yes = 101011; -const kgml_GlobalScript_btn_response_cut_player_yes = 101012; -const kgml_Script_btn_response_cut_player_yes = 101013; -const kgml_GlobalScript_btn_response_skip_draft_yes = 101014; -const kgml_Script_btn_response_skip_draft_yes = 101015; -const kgml_GlobalScript_btn_response_pick_player_yes = 101016; -const kgml_Script_btn_response_pick_player_yes = 101017; -const kgml_GlobalScript_btn_click_OptionsKickReturns = 101018; -const kgml_Script_btn_click_OptionsKickReturns = 101019; -const kgml_Script_btn_click_OptionsKickReturns_Exh = 101020; -const kgml_GlobalScript_btn_response_in_trade_player_yes = 101021; -const kgml_Script_btn_response_in_trade_player_yes = 101022; -const kgml_GlobalScript_btn_response_out_trade_player_yes = 101023; -const kgml_Script_btn_response_out_trade_player_yes = 101024; -const kgml_GlobalScript_btn_response_out_trade_player_no = 101025; -const kgml_Script_btn_response_out_trade_player_no = 101026; -const kgml_GlobalScript_btn_response_player_meeting_morale_yes = 101027; -const kgml_Script_btn_response_player_meeting_morale_yes = 101028; -const kgml_GlobalScript_btn_response_player_meeting_condition_yes = 101029; -const kgml_Script_btn_response_player_meeting_condition_yes = 101030; -const kgml_GlobalScript_btn_response_player_meeting_levelup_yes = 101031; -const kgml_Script_btn_response_player_meeting_levelup_yes = 101032; -const kgml_GlobalScript_btn_response_player_meeting_extend_contract = 101033; -const kgml_Script_btn_response_player_meeting_extend_contract = 101034; -const kgml_GlobalScript_btn_response_boost_morale = 101035; -const kgml_Script_btn_response_boost_morale = 101036; -const kgml_GlobalScript_btn_response_boost_condition = 101037; -const kgml_Script_btn_response_boost_condition = 101038; -const kgml_GlobalScript_btn_response_boost_salary_cap = 101039; -const kgml_Script_btn_response_boost_salary_cap = 101040; -const kgml_GlobalScript_s_confirm_upgrade_stadium = 101041; -const kgml_Script_s_confirm_upgrade_stadium = 101042; -const kgml_GlobalScript_s_confirm_upgrade_training = 101043; -const kgml_Script_s_confirm_upgrade_training = 101044; -const kgml_GlobalScript_s_confirm_upgrade_rehab = 101045; -const kgml_Script_s_confirm_upgrade_rehab = 101046; -const kgml_GlobalScript_btn_response_hirestaff = 101047; -const kgml_Script_btn_response_hirestaff = 101048; -const kgml_GlobalScript_btn_response_clearfreeagents = 101049; -const kgml_Script_btn_response_clearfreeagents = 101050; -const kgml_GlobalScript_btn_response_rest_player_yes = 101051; -const kgml_Script_btn_response_rest_player_yes = 101052; -const kgml_GlobalScript_btn_response_cointoss_kick = 101053; -const kgml_Script_btn_response_cointoss_kick = 101054; -const kgml_GlobalScript_btn_response_cointoss_receive = 101055; -const kgml_Script_btn_response_cointoss_receive = 101056; -const kgml_GlobalScript_btn_response_skip_tutorial = 101057; -const kgml_Script_btn_response_skip_tutorial = 101058; -const kgml_GlobalScript_btn_response_confirm_new_team = 101059; -const kgml_Script_btn_response_confirm_new_team_loading = 101060; -const kgml_Script_btn_response_confirm_new_team = 101061; -const kgml_GlobalScript_s_store_cant_afford = 101062; -const kgml_Script_s_store_cant_afford = 101063; -const kgml_GlobalScript_s_tip_continue = 101064; -const kgml_Script_s_tip_continue = 101065; -const kgml_GlobalScript_s_qb_mode_auto_xp = 101066; -const kgml_Script_s_qb_mode_auto_xp = 101067; -const kgml_GlobalScript_s_confirm_staff_hire_reset = 101068; -const kgml_Script_s_confirm_staff_hire_reset = 101069; -const kgml_GlobalScript_s_confirm_freeagent_hire_reset = 101070; -const kgml_Script_s_confirm_freeagent_hire_reset = 101071; -const kgml_GlobalScript_btn_response_deletegame1 = 101072; -const kgml_Script_btn_response_deletegame1 = 101073; -const kgml_GlobalScript_btn_response_deletegame2 = 101074; -const kgml_Script_btn_response_deletegame2 = 101075; -const kgml_GlobalScript_btn_response_deletegame3 = 101076; -const kgml_Script_btn_response_deletegame3 = 101077; -const kgml_GlobalScript_btn_response_deletegame4 = 101078; -const kgml_Script_btn_response_deletegame4 = 101079; -const kgml_GlobalScript_btn_response_deletegame5 = 101080; -const kgml_Script_btn_response_deletegame5 = 101081; -const kgml_GlobalScript_s_simming_action = 101082; -const kgml_Script_s_simming_action = 101083; -const kgml_GlobalScript_btn_response_hof_select = 101084; -const kgml_Script_btn_response_hof_select = 101085; -const kgml_GlobalScript_btn_response_records_reset = 101086; -const kgml_Script_btn_response_records_reset = 101087; -const kgml_GlobalScript_btn_match_kick = 101088; -const kgml_Script_btn_match_kick = 101089; -const kgml_Script_btn_match_goforit = 101090; -const kgml_Script_btn_match_gofor1pt = 101091; -const kgml_GlobalScript_s_do_prematch_dilemma = 101092; -const kgml_Script_s_do_prematch_dilemma = 101093; -const kgml_Script_s_create_dilemma_news = 101094; -const kgml_Script_s_clear_msg_and_back = 101095; -const kgml_Script_s_get_standard_dilemmas = 101096; -const kgml_Script_s_dilemma_defend_player_cost = 101097; -const kgml_Script_s_can_afford_dilemma_cc = 101098; -const kgml_Script_s_get_college_dilemmas = 101099; -const kgml_GlobalScript_s_do_postmatch_dilemma = 101100; -const kgml_Script_s_do_postmatch_dilemma = 101101; -const kgml_GlobalScript_s_parse_dilemma = 101102; -const kgml_Script_s_parse_dilemma = 101103; -const kgml_GlobalScript_s_create_dilemma = 101104; -const kgml_Script_s_create_dilemma = 101105; -const kgml_GlobalScript_s_choose_dilemma = 101106; -const kgml_Script_s_choose_dilemma = 101107; -const kgml_Script_s_extract_dilemma_from_pool = 101108; -const kgml_Script_s_add_tag_matches_to_list = 101109; -const kgml_Script_s_reject_dilemma_not_enough_RC = 101110; -const kgml_GlobalScript_s_dilemma_choice_1 = 101111; -const kgml_Script_s_dilemma_choice_1 = 101112; -const kgml_GlobalScript_s_dilemma_choice_2 = 101113; -const kgml_Script_s_dilemma_choice_2 = 101114; -const kgml_GlobalScript_s_dilemma_choice = 101115; -const kgml_Script_s_dilemma_choice = 101116; -const kgml_Script_s_cut_player_end = 101117; -const kgml_Script_s_cut_player_end_gpa = 101118; -const kgml_Script_s_cut_player_end_toxic = 101119; -const kgml_Script_s_cut_player_end_party = 101120; -const kgml_Script_s_cut_player_end_toxic_max = 101121; -const kgml_Script_s_cut_player_end_party_max = 101122; -const kgml_Script_s_dilemma_morecc_store = 101123; -const kgml_Script_s_dilemma_morecc_back = 101124; -const kgml_Script_s_dilemma_end = 101125; -const kgml_Script_s_dilemma_college_check_chained = 101126; -const kgml_GlobalScript_s_convert_string_to_sprite = 101127; -const kgml_Script_s_convert_string_to_sprite = 101128; -const kgml_GlobalScript_s_sort_list_by_column = 101129; -const kgml_Script_s_sort_maplist_by_numeric_field = 101130; -const kgml_GlobalScript_s_check_draft = 101131; -const kgml_Script_s_check_draft = 101132; -const kgml_GlobalScript_s_create_draftlist = 101133; -const kgml_Script_s_create_draftlist = 101134; -const kgml_GlobalScript_s_sound_audience_tck = 101135; -const kgml_Script_s_sound_audience_tck = 101136; -const kgml_GlobalScript_s_create_freeagentlist = 101137; -const kgml_Script_s_create_freeagentlist = 101138; -const kgml_GlobalScript_s_create_freeagent = 101139; -const kgml_Script_s_create_freeagent = 101140; -const kgml_GlobalScript_s_create_tradelist = 101141; -const kgml_Script_s_create_tradelist = 101142; -const kgml_GlobalScript_s_create_storelist = 101143; -const kgml_Script_s_create_storelist = 101144; -const kgml_GlobalScript_s_create_player_storelist = 101145; -const kgml_Script_s_create_player_storelist = 101146; -const kgml_GlobalScript_s_count_hires_by_position = 101147; -const kgml_Script_s_count_hires_by_position = 101148; -const kgml_GlobalScript_s_count_players_by_position_store = 101149; -const kgml_Script_s_count_players_by_position_store = 101150; -const kgml_GlobalScript_s_get_hire_shortlist = 101151; -const kgml_Script_s_get_hire_shortlist = 101152; -const kgml_GlobalScript_s_reset_draft_picks = 101153; -const kgml_Script_s_reset_draft_picks = 101154; -const kgml_GlobalScript_poki_btn_click_CoinBoost = 101155; -const kgml_Script_poki_btn_click_CoinBoost = 101156; -const kgml_Script_poki_CoinBoost_No = 101157; -const kgml_Script_poki_CoinBoost_Yes = 101158; -const kgml_GlobalScript_s_update_draft_page = 101159; -const kgml_Script_s_update_draft_page = 101160; -const kgml_GlobalScript_s_update_freeagents_page = 101161; -const kgml_Script_s_update_freeagents_page = 101162; -const kgml_GlobalScript_s_college_admissions_draft = 101163; -const kgml_Script_s_check_draft_CO = 101164; -const kgml_Script_s_college_free_agent_check = 101165; -const kgml_Script_btn_respose_college_free_agent_yes = 101166; -const kgml_Script_s_college_dilemma_check = 101167; -const kgml_Script_s_college_admissions_check_trigger = 101168; -const kgml_Script_s_college_admissions_pick_player = 101169; -const kgml_Script_s_college_admissions_players_lost_per_round = 101170; -const kgml_Script_s_college_admissions_draft_done = 101171; -const kgml_Script_btn_response_college_admissions_draft_done_yes = 101172; -const kgml_GlobalScript_s_remaining_picks = 101173; -const kgml_Script_s_remaining_picks = 101174; -const kgml_GlobalScript_s_remaining_picks_by_round = 101175; -const kgml_Script_s_remaining_picks_by_round = 101176; -const kgml_GlobalScript_s_get_trade_value = 101177; -const kgml_Script_s_get_trade_value = 101178; -const kgml_GlobalScript_s_get_trade_value_by_rating = 101179; -const kgml_Script_s_get_trade_value_by_rating = 101180; -const kgml_GlobalScript_s_get_offer_team = 101181; -const kgml_Script_s_get_offer_team = 101182; -const kgml_GlobalScript_s_clear_trade_offers = 101183; -const kgml_Script_s_clear_trade_offers = 101184; -const kgml_GlobalScript_s_clear_freeagents = 101185; -const kgml_Script_s_clear_freeagents = 101186; -const kgml_GlobalScript_s_clear_storelist = 101187; -const kgml_Script_s_clear_storelist = 101188; -const kgml_GlobalScript_s_end_draft_round = 101189; -const kgml_Script_s_end_draft_round = 101190; -const kgml_Script_s_destroy_draftlist = 101191; -const kgml_GlobalScript_s_received_AI_kickoff = 101192; -const kgml_Script_s_received_AI_kickoff = 101193; -const kgml_GlobalScript_s_update_contracts = 101194; -const kgml_Script_s_update_contracts = 101195; -const kgml_Script_s_check_staff_exist = 101196; -const kgml_GlobalScript_s_aim_AI_kickoff = 101197; -const kgml_Script_s_aim_AI_kickoff = 101198; -const kgml_GlobalScript_btn_click_SeasonReview = 101199; -const kgml_Script_btn_click_SeasonReview = 101200; -const kgml_GlobalScript_s_get_new_salary = 101201; -const kgml_Script_s_get_new_salary = 101202; -const kgml_GlobalScript_s_check_expired_contract_message = 101203; -const kgml_Script_s_check_expired_contract_message = 101204; -const kgml_GlobalScript_s_get_salary_cap_space = 101205; -const kgml_Script_s_get_salary_cap_space = 101206; -const kgml_GlobalScript_s_create_new_save = 101207; -const kgml_Script_s_create_new_save = 101208; -const kgml_Script_s_regen_clean_save_mode_dependent_data = 101209; -const kgml_Script_s_load_co_mode_files = 101210; -const kgml_GlobalScript_s_loadgame = 101211; -const kgml_Script_btn_click_LoadSlot1 = 101212; -const kgml_Script_btn_click_LoadSlot2 = 101213; -const kgml_Script_btn_click_LoadSlot3 = 101214; -const kgml_Script_btn_click_LoadSlot4 = 101215; -const kgml_Script_btn_click_LoadSlot5 = 101216; -const kgml_Script_btn_click_slot = 101217; -const kgml_Script_s_master_load = 101218; -const kgml_Script_s_master_load_from_backup = 101219; -const kgml_Script_s_loadgame = 101220; -const kgml_Script_s_cap_breach_refresh = 101221; -const kgml_Script_s_cap_breach_str = 101222; -const kgml_Script_s_is_player_pmap_corrupt = 101223; -const kgml_Script_s_check_for_return_stats = 101224; -const kgml_Script_s_check_longest_records = 101225; -const kgml_Script_s_fix_poki_browser_max_percent_grade = 101226; -const kgml_Script_s_update_ui_colours = 101227; -const kgml_Script_s_get_college_primary_col = 101228; -const kgml_Script_s_update_game_title = 101229; -const kgml_GlobalScript_s_savegame = 101230; -const kgml_Script_s_savegame = 101231; -const kgml_GlobalScript_s_create_map_options = 101232; -const kgml_Script_s_create_map_options = 101233; -const kgml_GlobalScript_s_count_full_seasons = 101234; -const kgml_Script_s_count_full_seasons = 101235; -const kgml_Script_s_count_games_coached = 101236; -const kgml_Script_s_count_games_simmed = 101237; -const kgml_Script_s_count_fixtures_played = 101238; -const kgml_GlobalScript_s_load_options = 101239; -const kgml_Script_s_load_options = 101240; -const kgml_GlobalScript_s_save_options = 101241; -const kgml_Script_s_save_options = 101242; -const kgml_GlobalScript_s_save_backup = 101243; -const kgml_Script_s_save_backup = 101244; -const kgml_GlobalScript_s_load_map_file = 101245; -const kgml_Script_s_load_map_file = 101246; -const kgml_Script_s_destroy_map_file = 101247; -const kgml_GlobalScript_s_update_maplist_from_file = 101248; -const kgml_Script_s_update_maplist_from_file = 101249; -const kgml_GlobalScript_s_load_strings = 101250; -const kgml_Script_s_refresh_strings = 101251; -const kgml_Script_s_load_strings = 101252; -const kgml_Script_s_select_lang = 101253; -const kgml_Script_s_select_lang_file = 101254; -const kgml_Script_s_select_override_lang_file = 101255; -const kgml_Script_s_select_institution_lang_file = 101256; -const kgml_Script_s_add_file_to_lang_strings = 101257; -const kgml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings = 101258; -const kgml_Script_s_co_refresh_strings = 101259; -const kgml_Script_s_co_load_strings = 101260; -const kgml_Script_s_load_language_file = 101261; -const kgml_GlobalScript_s_load_teams = 101262; -const kgml_Script_s_load_teams = 101263; -const kgml_Script_s_load_teams_data = 101264; -const kgml_Script_s_reset_co_team_data = 101265; -const kgml_Script_s_set_teams_min_max_ids = 101266; -const kgml_Script_s_get_struct_in_array_by_uid = 101267; -const kgml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams = 101268; -const kgml_Script_load_data_to_struct_array = 101269; -const kgml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams = 101270; -const kgml_Script_s_load_json = 101271; -const kgml_Script_s_save_json = 101272; -const kgml_GlobalScript_s_load_team_detail = 101273; -const kgml_Script_s_load_team_detail = 101274; -const kgml_GlobalScript_s_load_retrobowl_hof = 101275; -const kgml_Script_s_load_retrobowl_hof = 101276; -const kgml_GlobalScript_s_load_retrobowl_history = 101277; -const kgml_Script_s_load_retrobowl_history = 101278; -const kgml_GlobalScript_s_load_schedule = 101279; -const kgml_Script_s_load_schedule = 101280; -const kgml_Script_s_load_college_schedule = 101281; -const kgml_Script_s_get_schedule_data_years = 101282; -const kgml_Script_s_get_schedule_year_stagger = 101283; -const kgml_Script_s_get_fix_type = 101284; -const kgml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule = 101285; -const kgml_Script_s_calc_fix_type = 101286; -const kgml_Script_s_get_fix_type_string = 101287; -const kgml_Script_s_get_fix_type_string_by_values = 101288; -const kgml_Script_s_create_fix_type_string = 101289; -const kgml_Script_s_list_schedule_fix_type = 101290; -const kgml_GlobalScript_s_get_savename = 101291; -const kgml_Script_s_get_savename = 101292; -const kgml_GlobalScript_s_get_string_save_details = 101293; -const kgml_Script_s_get_string_save_details = 101294; -const kgml_GlobalScript_s_destroy_master = 101295; -const kgml_Script_s_destroy_master = 101296; -const kgml_GlobalScript_s_save_uniform_file2 = 101297; -const kgml_Script_s_save_uniform_file2 = 101298; -const kgml_GlobalScript_s_load_uniform_file2 = 101299; -const kgml_Script_s_load_uniform_file2 = 101300; -const kgml_GlobalScript_s_load_teamname_from_uniform_file = 101301; -const kgml_Script_s_load_teamname_from_uniform_file = 101302; -const kgml_GlobalScript_s_load_endzone_from_uniform_file = 101303; -const kgml_Script_s_load_endzone_from_uniform_file = 101304; -const kgml_GlobalScript_s_create_my_fixture_list = 101305; -const kgml_Script_s_create_my_fixture_list = 101306; -const kgml_GlobalScript_s_create_fixdata = 101307; -const kgml_Script_s_create_fixdata = 101308; -const kgml_GlobalScript_s_do_schedule = 101309; -const kgml_Script_s_do_schedule = 101310; -const kgml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule = 101311; -const kgml_Script_s_co_get_sim_results = 101312; -const kgml_Script_s_co_conference_stats = 101313; -const kgml_GlobalScript_s_create_playoffs = 101314; -const kgml_Script_s_create_playoffs = 101315; -const kgml_GlobalScript_s_create_playoffs2 = 101316; -const kgml_Script_s_create_playoffs2 = 101317; -const kgml_GlobalScript_s_playoffs_12 = 101318; -const kgml_Script_s_playoffs_12 = 101319; -const kgml_GlobalScript_s_get_week_superbowl = 101320; -const kgml_Script_s_get_week_superbowl = 101321; -const kgml_GlobalScript_s_do_playoff_schedule = 101322; -const kgml_Script_s_do_playoff_schedule = 101323; -const kgml_Script_s_get_retrobowl_mvp_winner = 101324; -const kgml_GlobalScript_s_get_random_scoredata = 101325; -const kgml_Script_s_get_random_scoredata = 101326; -const kgml_Script_s_co_get_random_scoredata = 101327; -const kgml_GlobalScript_s_promote_playoff_winner = 101328; -const kgml_Script_s_promote_playoff_winner = 101329; -const kgml_Script_s_seed_divisional_round = 101330; -const kgml_GlobalScript_s_add_to_human_fixtures = 101331; -const kgml_Script_s_add_to_human_fixtures = 101332; -const kgml_GlobalScript_s_update_human_playoff_fixtures = 101333; -const kgml_Script_s_update_human_playoff_fixtures = 101334; -const kgml_Script_s_check_rearranged_human_playoff = 101335; -const kgml_Script_s_update_human_fixtures = 101336; -const kgml_Script_s_update_fixturelist_fix_extra_data = 101337; -const kgml_GlobalScript_s_get_playoff_fixture_by_week = 101338; -const kgml_Script_s_get_playoff_fixture_by_week = 101339; -const kgml_GlobalScript_s_get_human_fixture_by_week = 101340; -const kgml_Script_s_get_human_fixture_by_week = 101341; -const kgml_GlobalScript_s_get_human_fixture_previous = 101342; -const kgml_Script_s_get_human_fixture_previous = 101343; -const kgml_GlobalScript_exhibition_scripts = 101344; -const kgml_Script_btn_click_exhibition_start = 101345; -const kgml_Script_btn_click_exhibition_exit = 101346; -const kgml_Script_s_exhibition_exit = 101347; -const kgml_Script_s_exhibition_lost_two_controllers = 101348; -const kgml_Script_s_exhibition_assign_lost_controller = 101349; -const kgml_Script_s_exhibition_abandon = 101350; -const kgml_Script_s_set_up_uniforms_exhibition = 101351; -const kgml_Script_s_create_exhibition_fixture = 101352; -const kgml_Script_btn_click_exhibition_controller_0 = 101353; -const kgml_Script_btn_click_exhibition_controller_1 = 101354; -const kgml_Script_s_update_exhibition_controllers = 101355; -const kgml_Script_btn_click_ChangeTeamAway = 101356; -const kgml_Script_btn_click_ChangeTeamHome = 101357; -const kgml_Script_btn_click_Exhibition_Play = 101358; -const kgml_Script_s_update_options_exh = 101359; -const kgml_Script_s_force_kick_direction = 101360; -const kgml_Script_s_count_audibles = 101361; -const kgml_Script_s_update_audibles = 101362; -const kgml_Script_s_set_audibles = 101363; -const kgml_Script_s_count_timeouts = 101364; -const kgml_Script_s_update_timeouts = 101365; -const kgml_Script_s_set_timeouts = 101366; -const kgml_Script_s_set_exhibition_buttons = 101367; -const kgml_Script_btn_click_exhibition_switch_start = 101368; -const kgml_Script_s_exhibition_controller_check_continue = 101369; -const kgml_Script_btn_click_exhibition_controllers = 101370; -const kgml_Script_btn_exhibition_controllers_refresh = 101371; -const kgml_Script_rm_exhibition_options_create = 101372; -const kgml_Script_s_exh_teamswap_allowed = 101373; -const kgml_Script_get_ex_teamset_0 = 101374; -const kgml_Script_get_ex_teamset_1 = 101375; -const kgml_Script_get_ex_uniform_file = 101376; -const kgml_Script_btn_click_ExhibitionLoadUniformsA = 101377; -const kgml_Script_btn_click_ExhibitionLoadUniformsB = 101378; -const kgml_Script_btn_click_ExhibitionLoadUniformsC = 101379; -const kgml_Script_btn_click_ExhibitionLoadUniformsD = 101380; -const kgml_Script_btn_click_ExhibitionLoadUniformsE = 101381; -const kgml_Script_btn_click_ExhibitionLoadUniforms = 101382; -const kgml_Script_s_get_save_from_number = 101383; -const kgml_Script_s_load_save_team_exhibitionA = 101384; -const kgml_Script_s_load_save_team_exhibitionB = 101385; -const kgml_Script_s_load_save_team_exhibitionC = 101386; -const kgml_Script_s_load_save_team_exhibitionD = 101387; -const kgml_Script_s_load_save_team_exhibitionE = 101388; -const kgml_Script_s_load_save_team_exhibition = 101389; -const kgml_Script_exh_refresh_roster_from_save = 101390; -const kgml_Script_s_load_html_save1_exhibition = 101391; -const kgml_Script_btn_click_RestoreAllTeams_ex = 101392; -const kgml_Script_s_restore_uniforms_all_ex = 101393; -const kgml_Script_s_exhibition_team_management_start = 101394; -const kgml_Script_s_exhibition_team_management_clear = 101395; -const kgml_Script_s_exhibition_wipe_list = 101396; -const kgml_Script_s_refresh_exhibition_team_load_buttons = 101397; -const kgml_Script_refresh_exh_roster_buttons = 101398; -const kgml_Script_btn_click_RosterTeamAway = 101399; -const kgml_Script_btn_click_RosterTeamHome = 101400; -const kgml_Script_btn_click_Profile_Back_To_Exhibition = 101401; -const kgml_Script_rm_player_profile_exhibition_create = 101402; -const kgml_Script_rm_roster_exhibition_create = 101403; -const kgml_Script_exhibition_handle_exit_match = 101404; -const kgml_GlobalScript_s_get_human_fixture_next = 101405; -const kgml_Script_s_get_human_fixture_next = 101406; -const kgml_GlobalScript_s_count_remaining_fixtures = 101407; -const kgml_Script_s_count_remaining_fixtures = 101408; -const kgml_GlobalScript_s_get_division_winner = 101409; -const kgml_Script_s_get_division_winner = 101410; -const kgml_GlobalScript_s_get_team_position_by_id = 101411; -const kgml_Script_s_get_team_position_by_id = 101412; -const kgml_GlobalScript_s_get_division_winner_name = 101413; -const kgml_Script_s_get_division_winner_name = 101414; -const kgml_GlobalScript_s_get_division_winner_by_seed = 101415; -const kgml_Script_s_get_division_winner_by_seed = 101416; -const kgml_GlobalScript_s_get_division_winner_name_by_seed = 101417; -const kgml_Script_s_get_division_winner_name_by_seed = 101418; -const kgml_GlobalScript_s_skip_to_week = 101419; -const kgml_Script_s_skip_to_week = 101420; -const kgml_GlobalScript_s_clear_playoff_fixtures = 101421; -const kgml_Script_s_clear_playoff_fixtures = 101422; -const kgml_GlobalScript_s_update_team_edit_buttons = 101423; -const kgml_Script_s_update_team_edit_buttons = 101424; -const kgml_GlobalScript_s_set_up_edit_screen = 101425; -const kgml_Script_s_set_up_edit_screen = 101426; -const kgml_GlobalScript_s_color_picker = 101427; -const kgml_Script_s_color_picker = 101428; -const kgml_GlobalScript_s_set_up_uniforms = 101429; -const kgml_Script_s_set_up_uniforms = 101430; -const kgml_GlobalScript_s_set_up_uniforms_training = 101431; -const kgml_Script_s_set_up_uniforms_training = 101432; -const kgml_GlobalScript_s_set_up_uniform_profile = 101433; -const kgml_Script_s_set_up_uniform_profile = 101434; -const kgml_GlobalScript_s_shader_get_uniforms = 101435; -const kgml_Script_s_shader_get_uniforms = 101436; -const kgml_GlobalScript_s_shader_set_uniforms = 101437; -const kgml_Script_s_shader_set_uniforms = 101438; -const kgml_Script_s_blackwhite_colour_hack = 101439; -const kgml_GlobalScript_s_convert_uniform_colours_all = 101440; -const kgml_Script_s_convert_uniform_colours_all = 101441; -const kgml_GlobalScript_s_convert_uniform_colour = 101442; -const kgml_Script_s_convert_uniform_colour = 101443; -const kgml_GlobalScript_s_restore_uniforms_all = 101444; -const kgml_Script_s_restore_uniforms_all = 101445; -const kgml_GlobalScript_s_copy_uniforms_slot_a = 101446; -const kgml_Script_s_copy_uniforms_slot_a = 101447; -const kgml_GlobalScript_s_copy_uniforms_slot_b = 101448; -const kgml_Script_s_copy_uniforms_slot_b = 101449; -const kgml_GlobalScript_s_copy_uniforms_slot_c = 101450; -const kgml_Script_s_copy_uniforms_slot_c = 101451; -const kgml_GlobalScript_s_copy_uniforms_slot_d = 101452; -const kgml_Script_s_copy_uniforms_slot_d = 101453; -const kgml_GlobalScript_s_set_up_kickoff = 101454; -const kgml_Script_s_set_up_kickoff = 101455; -const kgml_GlobalScript_s_copy_uniforms_slot_e = 101456; -const kgml_Script_s_copy_uniforms_slot_e = 101457; -const kgml_GlobalScript_s_update_uniform_name = 101458; -const kgml_Script_s_update_uniform_name = 101459; -const kgml_GlobalScript_s_copy_teamnames_from_uniform_file = 101460; -const kgml_Script_s_copy_teamnames_from_uniform_file = 101461; -const kgml_GlobalScript_s_edit_name = 101462; -const kgml_Script_s_edit_name = 101463; -const kgml_GlobalScript_btn_click_edit_div1 = 101464; -const kgml_Script_btn_click_edit_div1 = 101465; -const kgml_GlobalScript_btn_click_edit_div2 = 101466; -const kgml_Script_btn_click_edit_div2 = 101467; -const kgml_GlobalScript_s_history = 101468; -const kgml_Script_s_get_history_by_year = 101469; -const kgml_Script_s_create_history_for_current_year = 101470; -const kgml_Script_s_log_this_year_history = 101471; -const kgml_Script_s_log_full_history = 101472; -const kgml_Script_s_update_history = 101473; -const kgml_Script_s_update_history_playoffs = 101474; -const kgml_Script_s_update_history_finish = 101475; -const kgml_Script_s_update_history_season_end = 101476; -const kgml_Script_s_update_history_won_championship = 101477; -const kgml_Script_s_update_history_reached_playoffs_round = 101478; -const kgml_Script_s_update_history_won_bowl = 101479; -const kgml_Script_s_update_history_subdivisional_champ_finals = 101480; -const kgml_Script_s_history_display_lines_count = 101481; -const kgml_Script_s_history_display_lines_count_yearindex = 101482; -const kgml_GlobalScript_btn_click_edit_div3 = 101483; -const kgml_Script_btn_click_edit_div3 = 101484; -const kgml_GlobalScript_btn_click_edit_div4 = 101485; -const kgml_Script_btn_click_edit_div4 = 101486; -const kgml_GlobalScript_s_college_data_versioning = 101487; -const kgml_Script_s_get_versioned_path = 101488; -const kgml_Script_s_is_newer_data_available = 101489; -const kgml_Script_s_is_team_active_in_new_data = 101490; -const kgml_Script_s_get_build_data_version = 101491; -const kgml_Script_s_get_build_year_offset = 101492; -const kgml_Script_s_get_data_version_string = 101493; -const kgml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning = 101494; -const kgml_Script_s_reset_to_version = 101495; -const kgml_Script_s_data_upgrade_teams = 101496; -const kgml_Script_s_offer_data_upgrade = 101497; -const kgml_Script_s_data_upgrade_offer_deny = 101498; -const kgml_Script_s_data_upgrade_offer_accept = 101499; -const kgml_GlobalScript_btn_click_edit_conf1 = 101500; -const kgml_Script_btn_click_edit_conf1 = 101501; -const kgml_GlobalScript_btn_click_edit_conf2 = 101502; -const kgml_Script_btn_click_edit_conf2 = 101503; -const kgml_GlobalScript_s_edit_confirm_div1 = 101504; -const kgml_Script_s_edit_confirm_div1 = 101505; -const kgml_GlobalScript_s_edit_confirm_div2 = 101506; -const kgml_Script_s_edit_confirm_div2 = 101507; -const kgml_GlobalScript_s_edit_confirm_div3 = 101508; -const kgml_Script_s_edit_confirm_div3 = 101509; -const kgml_GlobalScript_s_edit_confirm_div4 = 101510; -const kgml_Script_s_edit_confirm_div4 = 101511; -const kgml_GlobalScript_s_edit_confirm_conf1 = 101512; -const kgml_Script_s_edit_confirm_conf1 = 101513; -const kgml_GlobalScript_s_edit_confirm_conf2 = 101514; -const kgml_Script_s_edit_confirm_conf2 = 101515; -const kgml_GlobalScript_s_populate_division = 101516; -const kgml_Script_s_populate_division = 101517; -const kgml_GlobalScript_s_populate_schedulebox = 101518; -const kgml_Script_s_populate_schedulebox = 101519; -const kgml_GlobalScript_s_create_credit = 101520; -const kgml_Script_s_create_credit = 101521; -const kgml_GlobalScript_s_set_up_xp_headers = 101522; -const kgml_Script_s_set_up_xp_headers = 101523; -const kgml_GlobalScript_s_count_hof_entries = 101524; -const kgml_Script_s_count_hof_entries = 101525; -const kgml_GlobalScript_s_set_up_hof_players_screen = 101526; -const kgml_Script_s_set_up_hof_players_screen = 101527; -const kgml_GlobalScript_s_iap_init = 101528; -const kgml_Script_s_iap_init = 101529; -const kgml_GlobalScript_s_set_up_purchase_ids = 101530; -const kgml_Script_s_set_up_purchase_ids = 101531; -const kgml_GlobalScript_s_iap_async_android = 101532; -const kgml_Script_s_debug_purge_all_android_iap = 101533; -const kgml_Script_s_iap_async_android = 101534; -const kgml_GlobalScript_s_iap_async_ios = 101535; -const kgml_Script_s_iap_async_ios = 101536; -const kgml_GlobalScript_s_iap_purchase_FullVersion = 101537; -const kgml_Script_s_iap_purchase_FullVersion = 101538; -const kgml_GlobalScript_s_set_position_kickoff = 101539; -const kgml_Script_s_set_position_return_ko = 101540; -const kgml_Script_s_set_position_take_ko = 101541; -const kgml_GlobalScript_s_iap_purchase_Credits_20 = 101542; -const kgml_Script_s_iap_purchase_Credits_20 = 101543; -const kgml_GlobalScript_s_iap_purchase_Credits_50 = 101544; -const kgml_Script_s_iap_purchase_Credits_50 = 101545; -const kgml_GlobalScript_s_iap_purchase_Credits_100 = 101546; -const kgml_Script_s_iap_purchase_Credits_100 = 101547; -const kgml_GlobalScript_s_iap_purchase_Credits_250 = 101548; -const kgml_Script_s_iap_purchase_Credits_250 = 101549; -const kgml_GlobalScript_s_iap_restore = 101550; -const kgml_Script_s_iap_restore = 101551; -const kgml_GlobalScript_s_open_store = 101552; -const kgml_Script_s_open_store = 101553; -const kgml_Script_s_btn_store_exit = 101554; -const kgml_GlobalScript_s_open_store_nag = 101555; -const kgml_Script_s_open_store_nag = 101556; -const kgml_GlobalScript_s_do_nag_message = 101557; -const kgml_Script_s_do_nag_message = 101558; -const kgml_Script_s_do_ad_retrogoal = 101559; -const kgml_GlobalScript_s_do_purchase_message = 101560; -const kgml_Script_s_do_purchase_message = 101561; -const kgml_GlobalScript_btn_step_check_fullversion = 101562; -const kgml_Script_btn_step_check_fullversion = 101563; -const kgml_GlobalScript_btn_step_check_iaps = 101564; -const kgml_Script_btn_step_check_iaps = 101565; -const kgml_GlobalScript_s_freeze_purchase_buttons = 101566; -const kgml_Script_s_freeze_purchase_buttons = 101567; -const kgml_GlobalScript_s_unfreeze_purchase_buttons = 101568; -const kgml_Script_s_unfreeze_purchase_buttons = 101569; -const kgml_GlobalScript_s_do_info_position = 101570; -const kgml_Script_s_do_info_position = 101571; -const kgml_GlobalScript_s_do_info_skills = 101572; -const kgml_Script_s_do_info_skills = 101573; -const kgml_GlobalScript_s_do_info_coachtrait = 101574; -const kgml_Script_s_do_info_coachtrait = 101575; -const kgml_GlobalScript_s_do_info_draftpicks = 101576; -const kgml_Script_s_do_info_draftpicks = 101577; -const kgml_GlobalScript_s_do_info = 101578; -const kgml_Script_s_do_info = 101579; -const kgml_Script_s_info_draft_col1 = 101580; -const kgml_Script_s_info_draft_col2 = 101581; -const kgml_GlobalScript_s_create_camera = 101582; -const kgml_Script_s_create_camera = 101583; -const kgml_GlobalScript_s_play = 101584; -const kgml_Script_s_play = 101585; -const kgml_Script_s_play_endweek = 101586; -const kgml_GlobalScript_s_update_poki_scaling = 101587; -const kgml_Script_s_update_poki_scaling = 101588; -const kgml_GlobalScript_s_pre_match = 101589; -const kgml_Script_s_pre_match = 101590; -const kgml_Script_s_continue_time_for_draft_msg = 101591; -const kgml_Script_s_co_pre_match = 101592; -const kgml_GlobalScript_s_player_profile_qb_mode = 101593; -const kgml_Script_s_player_profile_qb_mode = 101594; -const kgml_GlobalScript_s_do_next_week = 101595; -const kgml_Script_s_do_next_week = 101596; -const kgml_GlobalScript_s_start_new_season = 101597; -const kgml_Script_s_start_new_season = 101598; -const kgml_Script_s_renew_contracts_qb_mode = 101599; -const kgml_GlobalScript_s_update_team_buttons = 101600; -const kgml_Script_s_update_team_buttons = 101601; -const kgml_GlobalScript_s_update_job_offer_buttons = 101602; -const kgml_Script_s_update_job_offer_buttons = 101603; -const kgml_GlobalScript_s_update_options = 101604; -const kgml_Script_s_update_options = 101605; -const kgml_Script_s_get_op_invert_throw = 101606; -const kgml_Script_s_get_op_autorun = 101607; -const kgml_Script_btn_click_CollegeToggleColor = 101608; -const kgml_Script_s_get_gm_version = 101609; -const kgml_Script_s_update_options_if_present = 101610; -const kgml_GlobalScript_s_get_attitude_icon = 101611; -const kgml_Script_s_get_attitude_icon = 101612; -const kgml_Script_s_attitude_reduce_step = 101613; -const kgml_GlobalScript_s_get_credit = 101614; -const kgml_Script_s_get_credit = 101615; -const kgml_GlobalScript_s_decline_facilities = 101616; -const kgml_Script_s_decline_facilities = 101617; -const kgml_GlobalScript_s_do_result_news_qb = 101618; -const kgml_Script_s_do_result_news_qb = 101619; -const kgml_Script_s_choose_news = 101620; -const kgml_GlobalScript_s_reset_player_meetings = 101621; -const kgml_Script_s_reset_player_meetings = 101622; -const kgml_GlobalScript_s_has_xp_gain = 101623; -const kgml_Script_s_has_xp_gain = 101624; -const kgml_GlobalScript_s_is_bye_week = 101625; -const kgml_Script_s_is_bye_week = 101626; -const kgml_Script_s_get_bye_week = 101627; -const kgml_GlobalScript_s_do_bye_week = 101628; -const kgml_Script_s_do_bye_week = 101629; -const kgml_GlobalScript_s_do_postmatch_effects = 101630; -const kgml_Script_s_do_postmatch_effects = 101631; -const kgml_GlobalScript_s_do_postmatch_fans = 101632; -const kgml_Script_s_do_postmatch_fans = 101633; -const kgml_Script_s_get_postmatch_fans_qb = 101634; -const kgml_GlobalScript_s_check_intro = 101635; -const kgml_Script_s_check_intro = 101636; -const kgml_Script_s_check_intro_college = 101637; -const kgml_Script_s_check_intro_rm_home = 101638; -const kgml_Script_s_check_intro_rm_home_college = 101639; -const kgml_Script_s_check_intro_rm_roster = 101640; -const kgml_Script_s_check_intro_rm_roster_college = 101641; -const kgml_Script_s_check_intro_rm_frontoffice = 101642; -const kgml_Script_s_check_intro_rm_frontoffice_college = 101643; -const kgml_Script_s_check_intro_rm_profile_staff = 101644; -const kgml_Script_s_check_intro_rm_profile_staff_college = 101645; -const kgml_Script_s_check_intro_rm_profile_boss = 101646; -const kgml_Script_s_check_intro_rm_profile_boss_college = 101647; -const kgml_Script_s_check_intro_case1 = 101648; -const kgml_Script_s_check_intro_case2 = 101649; -const kgml_Script_s_check_intro_case3 = 101650; -const kgml_Script_s_check_intro_case4 = 101651; -const kgml_Script_s_check_intro_case5 = 101652; -const kgml_Script_s_check_intro_case6 = 101653; -const kgml_Script_s_check_intro_case7 = 101654; -const kgml_Script_s_check_intro_case8 = 101655; -const kgml_Script_s_check_intro_case2_b = 101656; -const kgml_Script_s_check_intro_case2_c = 101657; -const kgml_Script_s_check_intro_case2_d = 101658; -const kgml_Script_s_check_intro_case2_e = 101659; -const kgml_Script_s_check_intro_case2_f = 101660; -const kgml_Script_s_check_intro_case2_g = 101661; -const kgml_Script_s_info_gpa_explanation_open = 101662; -const kgml_Script_btn_info_gpa_explanation_intro_close = 101663; -const kgml_Script_s_check_intro_case5_b = 101664; -const kgml_Script_s_check_intro_case5_second_msg = 101665; -const kgml_GlobalScript_s_do_result_news = 101666; -const kgml_Script_s_do_result_news = 101667; -const kgml_GlobalScript_s_count_joboffers = 101668; -const kgml_Script_s_count_joboffers = 101669; -const kgml_GlobalScript_s_refresh_save_slots = 101670; -const kgml_Script_s_refresh_save_slots = 101671; -const kgml_GlobalScript_s_show_backups = 101672; -const kgml_Script_s_show_backups = 101673; -const kgml_Script_s_restore_backup1 = 101674; -const kgml_Script_s_restore_backup2 = 101675; -const kgml_Script_s_restore_backup3 = 101676; -const kgml_Script_s_restore_backup4 = 101677; -const kgml_Script_s_restore_backup5 = 101678; -const kgml_GlobalScript_s_team_interested = 101679; -const kgml_Script_s_team_interested = 101680; -const kgml_Script_s_qb_mode_team_interested = 101681; -const kgml_GlobalScript_s_update_history = 101682; -const kgml_GlobalScript_s_update_history_finish = 101683; -const kgml_GlobalScript_age_scripts = 101684; -const kgml_Script_s_rookie_age_internal = 101685; -const kgml_Script_s_max_age_player_internal = 101686; -const kgml_Script_s_max_age_qb_internal = 101687; -const kgml_Script_s_get_max_age = 101688; -const kgml_GlobalScript_s_update_history_playoffs = 101689; -const kgml_GlobalScript_s_college_custom_data = 101690; -const kgml_Script_s_custom_data_file_exists = 101691; -const kgml_Script_s_custom_data_load = 101692; -const kgml_Script_s_custom_data_file_delete = 101693; -const kgml_Script_s_custom_data_patch = 101694; -const kgml_Script_s_custom_data_update_from_editor = 101695; -const kgml_Script_s_custom_data_save = 101696; -const kgml_Script_s_custom_data_delete = 101697; -const kgml_Script_s_custom_data_reset = 101698; -const kgml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data = 101699; -const kgml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data = 101700; -const kgml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data = 101701; -const kgml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data = 101702; -const kgml_Script_s_custom_data_template = 101703; -const kgml_Script_s_custom_data_restore = 101704; -const kgml_Script_s_custom_data_copy_from = 101705; -const kgml_Script_s_copy_uniforms_from = 101706; -const kgml_Script_s_college_restore_all_uniforms = 101707; -const kgml_Script_s_custom_data_exists = 101708; -const kgml_Script_s_is_custom_data_active = 101709; -const kgml_Script_s_set_custom_data_active = 101710; -const kgml_Script_s_get_custom_data_subdivision = 101711; -const kgml_Script_s_get_custom_data_conference = 101712; -const kgml_Script_s_get_custom_data_competition = 101713; -const kgml_Script_s_get_custom_data_filename = 101714; -const kgml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data = 101715; -const kgml_Script_s_get_or_create_custom_data_conference = 101716; -const kgml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data = 101717; -const kgml_Script_s_get_or_create_custom_data_competition = 101718; -const kgml_Script_s_get_custom_data_suffix = 101719; -const kgml_Script_s_get_custom_data_comp_name_prefix = 101720; -const kgml_Script_s_get_custom_data_comp_name_suffix = 101721; -const kgml_Script_s_get_bowl_split_name = 101722; -const kgml_GlobalScript_s_get_history_by_year = 101723; -const kgml_GlobalScript_s_update_music = 101724; -const kgml_Script_s_update_music = 101725; -const kgml_Script_s_update_music_safe = 101726; -const kgml_GlobalScript_s_get_ticker_text = 101727; -const kgml_Script_s_get_ticker_text = 101728; -const kgml_GlobalScript_s_choose_random_face_for_me = 101729; -const kgml_Script_s_choose_random_face_for_me = 101730; -const kgml_GlobalScript_s_get_kick_direction = 101731; -const kgml_Script_s_get_kick_direction = 101732; -const kgml_GlobalScript_s_aiming = 101733; -const kgml_Script_s_aiming = 101734; -const kgml_GlobalScript_s_update_ball = 101735; -const kgml_Script_s_update_ball = 101736; -const kgml_GlobalScript_s_do_touchback = 101737; -const kgml_Script_s_do_touchback = 101738; -const kgml_GlobalScript_s_update_ball_fieldgoal = 101739; -const kgml_Script_s_update_ball_fieldgoal = 101740; -const kgml_GlobalScript_s_update_ball_movement = 101741; -const kgml_Script_s_update_ball_movement = 101742; -const kgml_GlobalScript_s_update_ball_offset = 101743; -const kgml_Script_s_update_ball_offset = 101744; -const kgml_GlobalScript_s_is_ball_dead = 101745; -const kgml_Script_s_is_ball_dead = 101746; -const kgml_GlobalScript_s_check_ball_position = 101747; -const kgml_Script_s_check_ball_position = 101748; -const kgml_GlobalScript_s_check_ball_collision = 101749; -const kgml_Script_s_check_ball_collision = 101750; -const kgml_GlobalScript_s_check_tipped = 101751; -const kgml_Script_s_check_tipped = 101752; -const kgml_GlobalScript_s_drop_ball = 101753; -const kgml_Script_s_drop_ball = 101754; -const kgml_GlobalScript_s_check_dummy_collision = 101755; -const kgml_Script_s_check_dummy_collision = 101756; -const kgml_Script_s_sound_training_success = 101757; -const kgml_GlobalScript_s_kick_ball = 101758; -const kgml_Script_s_kick_ball = 101759; -const kgml_GlobalScript_s_spike_ball = 101760; -const kgml_Script_s_spike_ball = 101761; -const kgml_GlobalScript_s_college_gui_panels = 101762; -const kgml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels = 101763; -const kgml_Script_s_co_subdivision_create = 101764; -const kgml_Script_s_co_subdivision_init = 101765; -const kgml_Script_s_co_subdivision_hidden_draw_gui = 101766; -const kgml_Script_s_co_division_create = 101767; -const kgml_Script_s_co_division_init = 101768; -const kgml_Script_s_co_division_step = 101769; -const kgml_Script_s_fit_string = 101770; -const kgml_Script_s_co_division_draw_gui = 101771; -const kgml_GlobalScript_s_set_ball_down = 101772; -const kgml_Script_s_set_ball_down = 101773; -const kgml_GlobalScript_s_receive_ball = 101774; -const kgml_Script_s_receive_ball = 101775; -const kgml_GlobalScript_s_opposite_aim = 101776; -const kgml_Script_s_opposite_aim = 101777; -const kgml_GlobalScript_s_update_xdead = 101778; -const kgml_Script_s_update_xdead = 101779; -const kgml_GlobalScript_s_set_skills_and_skin = 101780; -const kgml_Script_s_set_skills_and_skin = 101781; -const kgml_GlobalScript_s_set_anim = 101782; -const kgml_Script_s_set_anim = 101783; -const kgml_GlobalScript_s_set_position_offense = 101784; -const kgml_Script_s_set_position_offense = 101785; -const kgml_GlobalScript_s_create_news_message = 101786; -const kgml_Script_s_create_news_dyn_message = 101787; -const kgml_GlobalScript_s_set_position_defense = 101788; -const kgml_Script_s_set_position_defense = 101789; -const kgml_GlobalScript_s_college_postseason = 101790; -const kgml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason = 101791; -const kgml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason = 101792; -const kgml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason = 101793; -const kgml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason = 101794; -const kgml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason = 101795; -const kgml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason = 101796; -const kgml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason = 101797; -const kgml_Script_s_rm_postseason_init = 101798; -const kgml_Script_s_btn_postseason_skip_loading = 101799; -const kgml_Script_s_btn_postseason_skip = 101800; -const kgml_Script_s_btn_postseason_play = 101801; -const kgml_Script_s_postseason_goto_home = 101802; -const kgml_Script_s_btn_result_postseason_continue = 101803; -const kgml_Script_s_btn_postmatch_co_continue = 101804; -const kgml_Script_s_btn_postmatch_co_league = 101805; -const kgml_Script_s_postseason_show_news = 101806; -const kgml_Script_s_postseason_show_finals = 101807; -const kgml_Script_s_postseason_show_next_result = 101808; -const kgml_Script_s_postseason_show_finals_result = 101809; -const kgml_Script_s_btn_postseason_news_skip = 101810; -const kgml_Script_s_btn_postseason_news_continue = 101811; -const kgml_Script_s_postseason_results = 101812; -const kgml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason = 101813; -const kgml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason = 101814; -const kgml_Script_s_create_postseason_result = 101815; -const kgml_Script_s_postseason_results_data_sort = 101816; -const kgml_Script_s_get_postseason_result_by_cid = 101817; -const kgml_Script_s_get_competition_win_access = 101818; -const kgml_Script_s_get_fix_access_string = 101819; -const kgml_Script_s_get_fix_result_string = 101820; -const kgml_Script_s_skip_postseason_until_human_match = 101821; -const kgml_Script_s_skip_postseason_chunk = 101822; -const kgml_GlobalScript_s_get_nearest_opponent_by_position = 101823; -const kgml_Script_s_get_nearest_opponent_by_position = 101824; -const kgml_GlobalScript_s_set_position_defense_fg = 101825; -const kgml_Script_s_set_position_defense_fg = 101826; -const kgml_GlobalScript_s_set_position_offense_fg = 101827; -const kgml_Script_s_set_position_offense_fg = 101828; -const kgml_GlobalScript_s_get_skin_colour_by_index = 101829; -const kgml_Script_s_get_skin_colour_by_index = 101830; -const kgml_GlobalScript_s_point_to_path = 101831; -const kgml_Script_s_point_to_path = 101832; -const kgml_GlobalScript_s_intercept_object = 101833; -const kgml_Script_s_intercept_object = 101834; -const kgml_GlobalScript_s_cover_object = 101835; -const kgml_Script_s_cover_object = 101836; -const kgml_GlobalScript_s_get_nearest_opponent = 101837; -const kgml_Script_s_get_nearest_opponent = 101838; -const kgml_GlobalScript_s_aim_for_nearest_opponent = 101839; -const kgml_Script_s_aim_for_nearest_opponent = 101840; -const kgml_GlobalScript_s_get_distance_to_nearest_opponent = 101841; -const kgml_Script_s_get_distance_to_nearest_opponent = 101842; -const kgml_GlobalScript_s_get_distance_to_furthest_teammate = 101843; -const kgml_Script_s_get_distance_to_furthest_teammate = 101844; -const kgml_GlobalScript_s_get_destination = 101845; -const kgml_Script_s_get_destination = 101846; -const kgml_GlobalScript_s_check_human_control = 101847; -const kgml_Script_s_check_human_control = 101848; -const kgml_Script_s_do_dive = 101849; -const kgml_Script_s_do_stutterstep = 101850; -const kgml_GlobalScript_s_check_tackling = 101851; -const kgml_Script_s_check_tackling = 101852; -const kgml_GlobalScript_s_stop_tackling = 101853; -const kgml_Script_s_stop_tackling = 101854; -const kgml_GlobalScript_s_check_dive = 101855; -const kgml_Script_s_check_dive = 101856; -const kgml_GlobalScript_s_get_quarterback = 101857; -const kgml_Script_s_get_quarterback = 101858; -const kgml_GlobalScript_s_get_kicker = 101859; -const kgml_Script_s_get_kicker = 101860; -const kgml_GlobalScript_s_can_run = 101861; -const kgml_Script_s_can_run = 101862; -const kgml_GlobalScript_s_is_in_the_clear = 101863; -const kgml_Script_s_is_in_the_clear = 101864; -const kgml_GlobalScript_s_ball_holder_goalside = 101865; -const kgml_Script_s_ball_holder_goalside = 101866; -const kgml_GlobalScript_s_opponent_goalside = 101867; -const kgml_Script_s_opponent_goalside = 101868; -const kgml_GlobalScript_s_y_on_myside = 101869; -const kgml_Script_s_y_on_myside = 101870; -const kgml_GlobalScript_s_aim_AI_offense = 101871; -const kgml_Script_s_aim_AI_offense = 101872; -const kgml_GlobalScript_s_aim_AI_defense = 101873; -const kgml_Script_s_aim_AI_defense = 101874; -const kgml_GlobalScript_s_received_AI_new = 101875; -const kgml_Script_s_received_AI_new = 101876; -const kgml_GlobalScript_s_can_throw = 101877; -const kgml_Script_s_can_throw = 101878; -const kgml_GlobalScript_s_sprite_holding_ball = 101879; -const kgml_Script_s_sprite_holding_ball = 101880; -const kgml_GlobalScript_s_is_falling = 101881; -const kgml_Script_s_is_falling = 101882; -const kgml_GlobalScript_is_defensiveback = 101883; -const kgml_Script_is_defensiveback = 101884; -const kgml_GlobalScript_s_get_qb_name = 101885; -const kgml_Script_s_get_qb_name = 101886; -const kgml_GlobalScript_s_get_kicker_name = 101887; -const kgml_Script_s_get_kicker_name = 101888; -const kgml_GlobalScript_s_get_holder_name = 101889; -const kgml_Script_s_get_holder_name = 101890; -const kgml_GlobalScript_s_get_opponent_team_tla = 101891; -const kgml_Script_s_get_opponent_team_tla = 101892; -const kgml_GlobalScript_s_set_up_play = 101893; -const kgml_Script_s_set_up_play = 101894; -const kgml_Script_s_btn_audible_reposition = 101895; -const kgml_Script_s_btn_fieldgoal_reposition = 101896; -const kgml_GlobalScript_s_update_commentary = 101897; -const kgml_Script_s_update_commentary = 101898; -const kgml_Script_s_go_for_it_or_not = 101899; -const kgml_Script_s_check_skip_time_button = 101900; -const kgml_Script_btn_skip_time = 101901; -const kgml_Script_s_no_ties_allowed = 101902; -const kgml_Script_roster_short_desc = 101903; -const kgml_Script_roster_short_desc_tag = 101904; -const kgml_Script_slog_roster = 101905; -const kgml_Script_slog_master_roster = 101906; -const kgml_GlobalScript_s_choose_defensive_formation = 101907; -const kgml_Script_s_choose_defensive_formation = 101908; -const kgml_GlobalScript_s_set_up_fieldgoal = 101909; -const kgml_Script_s_set_up_fieldgoal = 101910; -const kgml_GlobalScript_s_subtract_time = 101911; -const kgml_Script_s_subtract_time = 101912; -const kgml_GlobalScript_s_update_game_timer = 101913; -const kgml_Script_s_update_game_timer = 101914; -const kgml_GlobalScript_s_update_game_clock = 101915; -const kgml_Script_s_update_game_clock = 101916; -const kgml_GlobalScript_s_update_yard_gain = 101917; -const kgml_Script_s_update_yard_gain = 101918; -const kgml_GlobalScript_s_set_rewarded_route = 101919; -const kgml_Script_s_set_rewarded_route = 101920; -const kgml_GlobalScript_s_switch_drivedirection = 101921; -const kgml_Script_s_switch_drivedirection = 101922; -const kgml_GlobalScript_s_destroy_match_objects = 101923; -const kgml_Script_s_destroy_match_objects = 101924; -const kgml_GlobalScript_s_action_result = 101925; -const kgml_Script_s_action_result = 101926; -const kgml_GlobalScript_s_is_quarter_over = 101927; -const kgml_Script_s_is_quarter_over = 101928; -const kgml_GlobalScript_s_is_on_pitch = 101929; -const kgml_Script_s_is_on_pitch = 101930; -const kgml_GlobalScript__poki_is_mobile = 101931; -const kgml_Script__poki_is_mobile = 101932; -const kgml_GlobalScript_s_is_on_pitch_xy = 101933; -const kgml_Script_s_is_on_pitch_xy = 101934; -const kgml_GlobalScript_s_end_match = 101935; -const kgml_Script_s_end_match = 101936; -const kgml_GlobalScript_s_update_stats = 101937; -const kgml_Script_s_update_stats = 101938; -const kgml_GlobalScript_s_convert_scrimmage_to_goal_distance = 101939; -const kgml_Script_s_convert_scrimmage_to_goal_distance = 101940; -const kgml_GlobalScript_s_kick_off = 101941; -const kgml_Script_s_kick_off = 101942; -const kgml_GlobalScript_s_punt = 101943; -const kgml_Script_s_punt = 101944; -const kgml_GlobalScript_s_change_possession = 101945; -const kgml_Script_s_change_possession = 101946; -const kgml_Script_s_force_possession = 101947; -const kgml_GlobalScript_s_tackle_failure = 101948; -const kgml_Script_s_tackle_failure = 101949; -const kgml_GlobalScript_s_last_secs_of_half = 101950; -const kgml_Script_s_last_secs_of_half = 101951; -const kgml_Script_s_seconds_remaining = 101952; -const kgml_GlobalScript_s_reset_wind = 101953; -const kgml_Script_s_reset_wind = 101954; -const kgml_GlobalScript_s_change_wind = 101955; -const kgml_Script_s_change_wind = 101956; -const kgml_GlobalScript_s_force_quit = 101957; -const kgml_Script_s_force_quit = 101958; -const kgml_GlobalScript_s_do_audible = 101959; -const kgml_Script_s_do_audible = 101960; -const kgml_GlobalScript_s_do_timeout = 101961; -const kgml_Script_s_do_timeout = 101962; -const kgml_GlobalScript_s_check_win_after_turnover = 101963; -const kgml_Script_s_check_win_after_turnover = 101964; -const kgml_Script_s_both_teams_had_possession = 101965; -const kgml_GlobalScript_s_clear_clock = 101966; -const kgml_Script_s_clear_clock = 101967; -const kgml_GlobalScript_s_fieldtxt = 101968; -const kgml_Script_s_fieldtxt = 101969; -const kgml_Script_s_fieldtxt_yards = 101970; -const kgml_Script_s_fieldimg = 101971; -const kgml_GlobalScript_s_fieldtxt_yards = 101972; -const kgml_GlobalScript_s_sound_audience_idle = 101973; -const kgml_Script_s_sound_audience_idle = 101974; -const kgml_GlobalScript_s_create_match_message = 101975; -const kgml_Script_s_create_match_message = 101976; -const kgml_Script_s_create_head2head_message = 101977; -const kgml_GlobalScript_s_draw_commentary = 101978; -const kgml_Script_s_draw_commentary = 101979; -const kgml_GlobalScript_s_draw_scoreboard = 101980; -const kgml_Script_s_draw_scoreboard = 101981; -const kgml_GlobalScript_s_draw_scrimmage = 101982; -const kgml_Script_s_draw_scrimmage = 101983; -const kgml_GlobalScript_s_draw_wind = 101984; -const kgml_Script_s_draw_wind = 101985; -const kgml_GlobalScript_s_draw_kicking_power = 101986; -const kgml_Script_s_draw_kicking_power = 101987; -const kgml_GlobalScript_s_draw_my_route = 101988; -const kgml_Script_s_draw_my_route = 101989; -const kgml_GlobalScript_s_draw_kick_cone = 101990; -const kgml_Script_s_draw_kick_cone = 101991; -const kgml_GlobalScript_s_check_draft_qb = 101992; -const kgml_Script_s_check_draft_QB = 101993; -const kgml_Script_s_do_qb_draft_round = 101994; -const kgml_Script_s_get_weakest_player_by_position = 101995; -const kgml_Script_s_find_draft_player_by_position = 101996; -const kgml_Script_s_get_player_by_position_for_qb_draft = 101997; -const kgml_Script_s_do_contract_news = 101998; -const kgml_Script_s_goto_room_contract = 101999; -const kgml_Script_btn_qb_mode_interested_teams = 102000; -const kgml_GlobalScript_s_update_my_shadow = 102001; -const kgml_Script_s_update_my_shadow = 102002; -const kgml_GlobalScript_s_set_up_practice = 102003; -const kgml_Script_s_set_up_practice = 102004; -const kgml_GlobalScript_s_practice_passing = 102005; -const kgml_Script_s_practice_passing = 102006; -const kgml_GlobalScript_s_reinstate_hof_player = 102007; -const kgml_Script_s_reinstate_hof_player = 102008; -const kgml_GlobalScript_s_practice_running = 102009; -const kgml_Script_s_practice_running = 102010; -const kgml_GlobalScript_s_practice_running_qb = 102011; -const kgml_Script_s_practice_running_qb = 102012; -const kgml_GlobalScript_s_obj_controller_helpers = 102013; -const kgml_Script_s_obj_controller_step = 102014; -const kgml_GlobalScript_s_create_dummy = 102015; -const kgml_Script_s_create_dummy = 102016; -const kgml_GlobalScript_s_create_boundary = 102017; -const kgml_Script_s_create_boundary = 102018; -const kgml_GlobalScript_debug_scripts = 102019; -const kgml_Script_s_debug_window_size = 102020; -const kgml_Script_s_is_debug_desktop = 102021; -const kgml_Script_s_set_desktop_dev_window_size = 102022; -const kgml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts = 102023; -const kgml_Script_s_co_debug_access = 102024; -const kgml_Script_s_debug_room_init = 102025; -const kgml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102026; -const kgml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102027; -const kgml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102028; -const kgml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102029; -const kgml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102030; -const kgml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102031; -const kgml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102032; -const kgml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102033; -const kgml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102034; -const kgml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102035; -const kgml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102036; -const kgml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102037; -const kgml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102038; -const kgml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102039; -const kgml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts = 102040; -const kgml_Script_s_debug_init_menu = 102041; -const kgml_Script_s_give_debug_cc = 102042; -const kgml_Script_btn_click_debug_main = 102043; -const kgml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts = 102044; -const kgml_Script_btn_click_debug_team_ranking = 102045; -const kgml_Script_btn_click_debug_test_screen = 102046; -const kgml_Script_btn_click_debug_review_screen = 102047; -const kgml_Script_btn_click_debug_skip_regular_season = 102048; -const kgml_Script_btn_click_debug_skip_next_match = 102049; -const kgml_Script_btn_click_debug_force_skip_result = 102050; -const kgml_Script_s_get_forced_skip_result_readout = 102051; -const kgml_Script_btn_click_debug_test_pool_creation = 102052; -const kgml_Script_btn_click_debug_team_editor_franchise_screen = 102053; -const kgml_Script_btn_click_debug_editor_screen = 102054; -const kgml_Script_btn_click_debug_switch_data_version = 102055; -const kgml_Script_s_get_alternative_data_version = 102056; -const kgml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts = 102057; -const kgml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts = 102058; -const kgml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts = 102059; -const kgml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts = 102060; -const kgml_Script_anon_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts_7287_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts = 102061; -const kgml_Script_s_debug_init_team_ranking = 102062; -const kgml_Script_btn_dbg_list_prev_conference = 102063; -const kgml_Script_btn_dbg_list_next_conference = 102064; -const kgml_Script_s_clamp_conference_id = 102065; -const kgml_Script_s_dbg_team_ranking_draw_gui = 102066; -const kgml_Script_btn_click_debug_test_sim_odds = 102067; -const kgml_Script_s_debug_list_bracketed_fixtures = 102068; -const kgml_Script_s_debug_start_time = 102069; -const kgml_Script_s_debug_show_time = 102070; -const kgml_Script_s_set_exception_reporter = 102071; -const kgml_Script_s_fake_crash = 102072; -const kgml_Script_s_fake_crash_safe = 102073; -const kgml_Script_s_safe_run = 102074; -const kgml_Script_s_safe_run_catch = 102075; -const kgml_Script_s_safe_run_msg = 102076; -const kgml_Script_s_safe_run_crash_report = 102077; -const kgml_Script_s_safe_run_crash_save = 102078; -const kgml_GlobalScript_s_sound_kick = 102079; -const kgml_Script_s_sound_kick = 102080; -const kgml_GlobalScript_s_sound_throw = 102081; -const kgml_Script_s_sound_throw = 102082; -const kgml_GlobalScript_s_sound_post = 102083; -const kgml_Script_s_sound_post = 102084; -const kgml_GlobalScript_s_sound_audience_dis = 102085; -const kgml_Script_s_sound_audience_dis = 102086; -const kgml_GlobalScript_s_sound_audience_fg = 102087; -const kgml_Script_s_sound_audience_fg = 102088; -const kgml_GlobalScript_s_sound_bounce = 102089; -const kgml_Script_s_sound_bounce = 102090; -const kgml_GlobalScript_s_sound_tackle = 102091; -const kgml_Script_s_sound_tackle = 102092; -const kgml_GlobalScript_s_sound_oof = 102093; -const kgml_Script_s_sound_oof = 102094; -const kgml_GlobalScript_s_sound_dive = 102095; -const kgml_Script_s_sound_dive = 102096; -const kgml_GlobalScript_s_sound_loop = 102097; -const kgml_Script_s_sound_loop = 102098; -const kgml_GlobalScript_s_qb_run = 102099; -const kgml_Script_s_qb_run = 102100; -const kgml_Script_s_qb_revert_throw = 102101; -const kgml_GlobalScript_s_throw_ball = 102102; -const kgml_Script_s_throw_ball = 102103; -const kgml_GlobalScript_s_record_frame = 102104; -const kgml_Script_s_record_frame = 102105; -const kgml_GlobalScript_s_replay_frame = 102106; -const kgml_Script_s_replay_frame = 102107; -const kgml_GlobalScript_s_start_replay = 102108; -const kgml_Script_s_start_replay = 102109; -const kgml_GlobalScript_s_end_replay = 102110; -const kgml_Script_s_end_replay = 102111; -const kgml_GlobalScript_s_get_qb_pmap = 102112; -const kgml_Script_s_get_qb_pmap = 102113; -const kgml_GlobalScript_s_create_message = 102114; -const kgml_Script_s_create_message = 102115; -const kgml_Script_s_message_recenter = 102116; -const kgml_Script_s_message_toggle = 102117; -const kgml_Script_s_create_message3 = 102118; -const kgml_Script_s_do_message = 102119; -const kgml_Script_s_msg = 102120; -const kgml_Script_s_loading_button_hijack = 102121; -const kgml_Script_s_loading_trigger = 102122; -const kgml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message = 102123; -const kgml_Script_s_loading_start = 102124; -const kgml_Script_s_loading_callback = 102125; -const kgml_GlobalScript_s_meter_change = 102126; -const kgml_Script_s_meter_change = 102127; -const kgml_GlobalScript_s_meter_change_end = 102128; -const kgml_Script_s_meter_change_end = 102129; -const kgml_GlobalScript_s_notification = 102130; -const kgml_Script_s_notification = 102131; -const kgml_GlobalScript_s_msg_clear = 102132; -const kgml_Script_s_msg_clear = 102133; -const kgml_GlobalScript_s_msg_clear_info_draft = 102134; -const kgml_Script_s_msg_clear_info_draft = 102135; -const kgml_GlobalScript_s_add_news = 102136; -const kgml_Script_s_add_news = 102137; -const kgml_Script_s_add_news_if_new = 102138; -const kgml_Script_s_remove_news = 102139; -const kgml_Script_s_add_news_dyn = 102140; -const kgml_GlobalScript_s_check_for_news = 102141; -const kgml_Script_s_check_for_news = 102142; -const kgml_GlobalScript_s_news_clear = 102143; -const kgml_Script_s_news_clear = 102144; -const kgml_GlobalScript_s_do_banner_draft = 102145; -const kgml_Script_s_do_banner_draft = 102146; -const kgml_Script_s_do_banner_season_review = 102147; -const kgml_GlobalScript_s_do_review_message = 102148; -const kgml_Script_s_do_review_message = 102149; -const kgml_GlobalScript_btn_response_review_yes = 102150; -const kgml_Script_btn_response_review_yes = 102151; -const kgml_Script_btn_response_review_no = 102152; -const kgml_GlobalScript_s_edit_field = 102153; -const kgml_Script_s_edit_field = 102154; -const kgml_GlobalScript_s_edit_cancel = 102155; -const kgml_Script_s_edit_cancel = 102156; -const kgml_GlobalScript_s_edit_confirm_profile = 102157; -const kgml_Script_s_edit_confirm_profile = 102158; -const kgml_Script_s_update_boss_profile = 102159; -const kgml_GlobalScript_s_msg_timeouts = 102160; -const kgml_Script_s_msg_timeouts = 102161; -const kgml_GlobalScript_s_achievements = 102162; -const kgml_Script_s_complete_achievement = 102163; -const kgml_Script_s_achievement_is_valid = 102164; -const kgml_Script_s_exists_in_list = 102165; -const kgml_Script_s_count_achievement = 102166; -const kgml_Script_s_get_achievement = 102167; -const kgml_Script_s_get_achievement_percentage = 102168; -const kgml_GlobalScript_s_get_record = 102169; -const kgml_Script_s_get_record = 102170; -const kgml_GlobalScript_s_check_record = 102171; -const kgml_Script_s_check_record = 102172; -const kgml_GlobalScript_s_check_record_text = 102173; -const kgml_Script_s_check_record_text = 102174; -const kgml_GlobalScript_s_sort_record_list = 102175; -const kgml_Script_s_sort_record_list = 102176; -const kgml_GlobalScript_s_get_player_name_for_record = 102177; -const kgml_Script_s_get_player_name_for_record = 102178; -const kgml_GlobalScript_s_check_repeat_retrobowls = 102179; -const kgml_Script_s_check_repeat_retrobowls = 102180; -const kgml_GlobalScript_s_create_player = 102181; -const kgml_Script_s_create_player_get_RC_cost = 102182; -const kgml_Script_s_create_player = 102183; -const kgml_GlobalScript_s_sort_players = 102184; -const kgml_Script_s_sort_players = 102185; -const kgml_GlobalScript_s_create_new_roster = 102186; -const kgml_Script_s_create_new_roster = 102187; -const kgml_GlobalScript_s_create_new_roster_newteam = 102188; -const kgml_Script_s_create_new_roster_newteam = 102189; -const kgml_Script_s_create_new_roster_cut_old_roster = 102190; -const kgml_GlobalScript_s_lastname_already_on_roster = 102191; -const kgml_Script_s_lastname_already_on_roster = 102192; -const kgml_GlobalScript_s_position_already_on_roster = 102193; -const kgml_Script_s_position_already_on_roster = 102194; -const kgml_GlobalScript_s_get_required_position = 102195; -const kgml_Script_s_get_required_position = 102196; -const kgml_Script_s_get_required_position_no_QB_RB = 102197; -const kgml_GlobalScript_s_get_player_rating = 102198; -const kgml_Script_s_get_player_rating = 102199; -const kgml_GlobalScript_s_get_player_potential = 102200; -const kgml_Script_s_get_player_potential = 102201; -const kgml_GlobalScript_s_obj_player_draw_begin = 102202; -const kgml_Script_s_obj_player_draw_begin = 102203; -const kgml_GlobalScript_s_college_competitions = 102204; -const kgml_Script_s_get_competition_id_from_fix = 102205; -const kgml_Script_s_get_competition_by_conference_division = 102206; -const kgml_Script_s_get_competition = 102207; -const kgml_Script_s_get_competitions_in_editor_group = 102208; -const kgml_Script_s_get_last_schedule_week = 102209; -const kgml_Script_s_get_postseason_fixture_by_week = 102210; -const kgml_Script_s_get_player_schedule_fixture_by_week = 102211; -const kgml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions = 102212; -const kgml_Script_s_get_competition_win_access_list = 102213; -const kgml_Script_s_schedule_generation = 102214; -const kgml_Script_s_is_cyclic_competition_year = 102215; -const kgml_Script_s_schedule_add_game = 102216; -const kgml_Script_s_schedule_add_championship = 102217; -const kgml_Script_s_get_schedule_fix_template = 102218; -const kgml_Script_s_fixture_victory_screen = 102219; -const kgml_Script_s_handle_fixture_notification = 102220; -const kgml_Script_s_fixture_notifications_roster_cv_entry = 102221; -const kgml_Script_s_handle_fixture_history_record = 102222; -const kgml_Script_s_handle_fixture_reward = 102223; -const kgml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions = 102224; -const kgml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions = 102225; -const kgml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions = 102226; -const kgml_Script_s_reset_competitions_and_subdivisions_pools_and_rankings = 102227; -const kgml_Script_s_competitions_status_update = 102228; -const kgml_Script_s_competitions_update_quick_standings = 102229; -const kgml_Script_s_resolve_non_champ_conferences = 102230; -const kgml_Script_s_schedule_advance_teams = 102231; -const kgml_Script_s_schedule_move_better_team_to_home_slot = 102232; -const kgml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions = 102233; -const kgml_Script_s_schedule_add_fixtag = 102234; -const kgml_Script_s_get_fixtag_priority = 102235; -const kgml_Script_s_fixtag_sort_priority = 102236; -const kgml_Script_s_competition_update_standings = 102237; -const kgml_Script_s_competition_reset_standings = 102238; -const kgml_Script_s_conference_update_standings = 102239; -const kgml_Script_s_subdivision_update_rankings = 102240; -const kgml_Script_s_conference_reset_standings = 102241; -const kgml_Script_s_subdivision_get_player_ranking = 102242; -const kgml_Script_s_subdivision_get_team_ranking = 102243; -const kgml_Script_s_get_my_conference_current_place = 102244; -const kgml_Script_s_update_human_postseason_fixtures = 102245; -const kgml_GlobalScript_s_get_player_by_position = 102246; -const kgml_Script_s_get_player_by_position = 102247; -const kgml_Script_s_get_player_by_position_from_roster = 102248; -const kgml_Script_s_get_player_kick_returner = 102249; -const kgml_GlobalScript_s_get_player_by_lname = 102250; -const kgml_Script_s_get_player_by_lname = 102251; -const kgml_GlobalScript_s_get_random_player = 102252; -const kgml_Script_s_get_random_player = 102253; -const kgml_GlobalScript_s_get_random_player_by_position = 102254; -const kgml_Script_s_get_random_player_by_position = 102255; -const kgml_Script_s_get_random_player_by_position_from_roster = 102256; -const kgml_GlobalScript_s_get_random_player_defensive = 102257; -const kgml_Script_s_get_random_player_defensive = 102258; -const kgml_GlobalScript_s_get_random_player_offensive = 102259; -const kgml_Script_s_get_random_player_offensive = 102260; -const kgml_GlobalScript_s_get_random_coach = 102261; -const kgml_Script_s_get_random_coach = 102262; -const kgml_GlobalScript_btn_click_qb_items = 102263; -const kgml_Script_btn_click_qb_items = 102264; -const kgml_Script_btn_click_qb_vehicles = 102265; -const kgml_Script_btn_click_qb_property = 102266; -const kgml_GlobalScript_s_count_players_by_position = 102267; -const kgml_Script_s_count_players_by_position = 102268; -const kgml_GlobalScript_s_count_players_onfield_by_position = 102269; -const kgml_Script_s_count_players_onfield_by_position = 102270; -const kgml_GlobalScript_s_count_defenders = 102271; -const kgml_Script_s_count_defenders = 102272; -const kgml_GlobalScript_btn_click_OptionsControls = 102273; -const kgml_Script_btn_click_OptionsControls = 102274; -const kgml_Script_btn_click_OptionsControls1 = 102275; -const kgml_Script_btn_click_OptionsControls2 = 102276; -const kgml_Script_btn_click_OptionsControls3 = 102277; -const kgml_Script_s_update_control_screen = 102278; -const kgml_GlobalScript_s_get_position_colour = 102279; -const kgml_Script_s_get_position_colour = 102280; -const kgml_GlobalScript_s_gui_matchline = 102281; -const kgml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline = 102282; -const kgml_Script_s_obj_matchLine_create = 102283; -const kgml_Script_s_obj_matchLine_step = 102284; -const kgml_Script_s_obj_matchLine_global_flick = 102285; -const kgml_Script_s_obj_matchLine_draw = 102286; -const kgml_Script_s_obj_matchLine_draw_gui = 102287; -const kgml_GlobalScript_s_increase_player_attribute = 102288; -const kgml_Script_s_increase_player_attribute = 102289; -const kgml_GlobalScript_s_player_at_max_potential = 102290; -const kgml_Script_s_player_at_max_potential = 102291; -const kgml_GlobalScript_s_is_offensive_player = 102292; -const kgml_Script_s_is_offensive_player = 102293; -const kgml_Script_s_get_training_reg = 102294; -const kgml_GlobalScript_s_is_defensive_player = 102295; -const kgml_Script_s_is_defensive_player = 102296; -const kgml_GlobalScript_s_get_average_yards = 102297; -const kgml_Script_s_get_average_yards = 102298; -const kgml_GlobalScript_s_get_player_name = 102299; -const kgml_Script_s_get_player_name = 102300; -const kgml_GlobalScript_s_get_meeting_cost_morale = 102301; -const kgml_Script_s_get_meeting_cost_morale = 102302; -const kgml_GlobalScript_s_get_meeting_cost_condition = 102303; -const kgml_Script_s_get_meeting_cost_condition = 102304; -const kgml_GlobalScript_s_get_meeting_cost_levelup = 102305; -const kgml_Script_s_get_meeting_cost_levelup = 102306; -const kgml_GlobalScript_s_get_meeting_cost_delay_retirement = 102307; -const kgml_Script_s_get_meeting_cost_delay_retirement = 102308; -const kgml_GlobalScript_s_get_meeting_cost_extend_contract = 102309; -const kgml_Script_s_get_meeting_cost_extend_contract = 102310; -const kgml_GlobalScript_s_get_match_rating = 102311; -const kgml_Script_s_get_match_rating = 102312; -const kgml_GlobalScript_s_reset_match_stats = 102313; -const kgml_Script_s_reset_match_stats = 102314; -const kgml_GlobalScript_s_toxic_effect_on_morale = 102315; -const kgml_Script_s_toxic_effect_on_morale = 102316; -const kgml_GlobalScript_s_match_rating_effect_on_morale = 102317; -const kgml_Script_s_match_rating_effect_on_morale = 102318; -const kgml_GlobalScript_s_training_regime_effect_on_morale = 102319; -const kgml_Script_s_training_regime_effect_on_morale = 102320; -const kgml_GlobalScript_s_injury_effect_on_attitude = 102321; -const kgml_Script_s_injury_effect_on_attitude = 102322; -const kgml_GlobalScript_s_rehab_effect = 102323; -const kgml_Script_s_rehab_effect = 102324; -const kgml_GlobalScript_s_add_xp_gain_all = 102325; -const kgml_Script_s_add_xp_gain_all = 102326; -const kgml_GlobalScript_s_check_for_injury = 102327; -const kgml_Script_s_check_for_injury = 102328; -const kgml_GlobalScript_s_count_injuries = 102329; -const kgml_Script_s_count_injuries = 102330; -const kgml_GlobalScript_s_count_injuries_weeks = 102331; -const kgml_Script_s_count_injuries_weeks = 102332; -const kgml_GlobalScript_s_college_reputation = 102333; -const kgml_Script_s_get_team_offense_with_reputation_boost = 102334; -const kgml_Script_s_get_team_defense_with_reputation_boost = 102335; -const kgml_Script_s_get_strength_with_reputation_boost = 102336; -const kgml_Script_s_get_reputation_points = 102337; -const kgml_Script_s_update_fixture_teams_reputation = 102338; -const kgml_Script_s_has_reputation_point = 102339; -const kgml_Script_s_update_all_teams_reputation = 102340; -const kgml_Script_s_update_team_reputation_flag = 102341; -const kgml_Script_s_update_team_reputation = 102342; -const kgml_Script_s_get_team_reputation_data = 102343; -const kgml_Script_s_set_team_reputation_data = 102344; -const kgml_Script_s_convert_reputation_string_to_data = 102345; -const kgml_Script_s_convert_reputation_data_to_string = 102346; -const kgml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation = 102347; -const kgml_Script_s_create_reputation_data = 102348; -const kgml_Script_s_update_reputation_data = 102349; -const kgml_Script_s_is_reputation_string_updated = 102350; -const kgml_Script_s_is_reputation_data_updated = 102351; -const kgml_Script_s_get_reputation_string_points = 102352; -const kgml_Script_s_get_reputation_data_points = 102353; -const kgml_Script_s_reputation_data_test = 102354; -const kgml_GlobalScript_s_choose_face = 102355; -const kgml_Script_s_choose_face = 102356; -const kgml_Script_s_face_from_set = 102357; -const kgml_Script_s_face_from_set_direct = 102358; -const kgml_GlobalScript_s_get_max_age = 102359; -const kgml_GlobalScript_s_get_max_age_normal = 102360; -const kgml_Script_s_get_max_age_normal = 102361; -const kgml_GlobalScript_s_get_num_audibles = 102362; -const kgml_Script_s_get_num_audibles = 102363; -const kgml_GlobalScript_s_get_morale = 102364; -const kgml_Script_s_get_morale = 102365; -const kgml_Script_s_get_morale_from_roster = 102366; -const kgml_GlobalScript_s_get_condition_squad = 102367; -const kgml_Script_s_get_condition_squad = 102368; -const kgml_Script_s_get_condition_squad_from_roster = 102369; -const kgml_GlobalScript_s_adjust_team_morale = 102370; -const kgml_Script_s_adjust_team_morale = 102371; -const kgml_Script_s_adjust_team_morale_ignore_freshman = 102372; -const kgml_GlobalScript_s_set_team_morale = 102373; -const kgml_Script_s_set_team_morale = 102374; -const kgml_GlobalScript_s_position_edit_name_btn = 102375; -const kgml_Script_s_position_edit_name_btn = 102376; -const kgml_GlobalScript_s_update_rest_all_button = 102377; -const kgml_Script_s_update_rest_all_button = 102378; -const kgml_GlobalScript_s_all_players_resting = 102379; -const kgml_Script_s_all_players_resting = 102380; -const kgml_GlobalScript_s_rest_all_players = 102381; -const kgml_Script_s_rest_all_players = 102382; -const kgml_GlobalScript_s_tag_backups = 102383; -const kgml_Script_s_tag_backups = 102384; -const kgml_Script_s_tag_backups_internal = 102385; -const kgml_GlobalScript_s_college_choose_team = 102386; -const kgml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team = 102387; -const kgml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team = 102388; -const kgml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team = 102389; -const kgml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team = 102390; -const kgml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team = 102391; -const kgml_Script_s_rm_choose_team_co_init = 102392; -const kgml_Script_s_btn_minor = 102393; -const kgml_Script_s_btn_major = 102394; -const kgml_Script_s_choose_team_refresh_subdivision = 102395; -const kgml_Script_s_choose_team_refresh_conference = 102396; -const kgml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team = 102397; -const kgml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team = 102398; -const kgml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team = 102399; -const kgml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team = 102400; -const kgml_Script_s_choose_team_create_conference_buttons = 102401; -const kgml_Script_s_choose_team_btn_conference = 102402; -const kgml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team = 102403; -const kgml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team = 102404; -const kgml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team = 102405; -const kgml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team = 102406; -const kgml_Script_s_choose_team_create_team_buttons = 102407; -const kgml_Script_s_choose_team_btn_fav_team = 102408; -const kgml_Script_s_choose_team_btn_new_team = 102409; -const kgml_Script_s_choose_team_btn_back = 102410; -const kgml_Script_s_choose_team_btn_reject = 102411; -const kgml_Script_s_choose_team_conference_mode = 102412; -const kgml_Script_s_choose_team_subdivision_mode = 102413; -const kgml_Script_s_refresh_main_sections_buttons = 102414; -const kgml_GlobalScript_s_is_backup = 102415; -const kgml_Script_s_is_backup = 102416; -const kgml_GlobalScript_s_do_player_awards = 102417; -const kgml_Script_s_do_player_awards = 102418; -const kgml_Script_s_do_player_awards_college = 102419; -const kgml_Script_s_Award_OutstandingPOTY = 102420; -const kgml_Script_s_Award_ExtraordinaryAcademicPOTY = 102421; -const kgml_Script_s_Award_OffensivePOTY = 102422; -const kgml_Script_s_Award_DefensivePOTY = 102423; -const kgml_Script_s_Award_PositionPOTY = 102424; -const kgml_Script_s_Award_AnyPositionPOTY = 102425; -const kgml_Script_s_Award_CommunityServicePOTY = 102426; -const kgml_Script_s_Award_WalkOnPOTY = 102427; -const kgml_Script_s_Award_FreshmanPOTY = 102428; -const kgml_Script_s_Award_AcademicPrize = 102429; -const kgml_GlobalScript_s_award_sb_rings = 102430; -const kgml_Script_s_award_sb_rings = 102431; -const kgml_GlobalScript_s_round_player_attributes = 102432; -const kgml_Script_s_round_player_attributes = 102433; -const kgml_GlobalScript_s_get_store_player_by_position = 102434; -const kgml_Script_s_get_store_player_by_position = 102435; -const kgml_GlobalScript_s_create_new_stafflist = 102436; -const kgml_Script_s_create_new_stafflist = 102437; -const kgml_GlobalScript_s_create_staff = 102438; -const kgml_Script_s_create_staff = 102439; -const kgml_Script_s_create_headcoach_pmap = 102440; -const kgml_GlobalScript_s_create_hirelist = 102441; -const kgml_Script_s_create_hirelist = 102442; -const kgml_GlobalScript_s_sort_hirelist = 102443; -const kgml_Script_s_sort_hirelist = 102444; -const kgml_GlobalScript_s_reset_staff_hire_list = 102445; -const kgml_Script_s_reset_staff_hire_list = 102446; -const kgml_GlobalScript_s_get_staff = 102447; -const kgml_Script_s_get_staff = 102448; -const kgml_GlobalScript_s_is_staff = 102449; -const kgml_Script_s_is_staff = 102450; -const kgml_GlobalScript_s_get_coach_cost = 102451; -const kgml_Script_s_get_coach_cost = 102452; -const kgml_GlobalScript_s_coach_trait_experience = 102453; -const kgml_Script_s_coach_trait_experience = 102454; -const kgml_GlobalScript_s_coach_trait_talentspotter = 102455; -const kgml_Script_s_coach_trait_talentspotter = 102456; -const kgml_GlobalScript_s_coach_trait_motivator = 102457; -const kgml_Script_s_coach_trait_motivator = 102458; -const kgml_GlobalScript_btn_click_qb_training = 102459; -const kgml_Script_btn_click_qb_training = 102460; -const kgml_Script_s_do_qb_training = 102461; -const kgml_GlobalScript_btn_click_GenerateCharacter = 102462; -const kgml_Script_btn_click_GenerateCharacter = 102463; -const kgml_GlobalScript_s_count_trait_fanfavorite = 102464; -const kgml_Script_s_count_trait_fanfavorite = 102465; -const kgml_GlobalScript_s_count_trait_scout = 102466; -const kgml_Script_s_count_trait_scout = 102467; -const kgml_GlobalScript_s_fire_coach = 102468; -const kgml_Script_s_fire_coach = 102469; -const kgml_GlobalScript_s_check_contracts_expiring = 102470; -const kgml_Script_s_check_contracts_expiring = 102471; -const kgml_GlobalScript_s_str = 102472; -const kgml_Script_s_str = 102473; -const kgml_Script_s_str_u = 102474; -const kgml_Script_s_str_real = 102475; -const kgml_Script_s_strf = 102476; -const kgml_Script_s_strfl = 102477; -const kgml_Script_s_co_str = 102478; -const kgml_Script_s_co_str_real = 102479; -const kgml_GlobalScript_s_split_string = 102480; -const kgml_Script_s_split_string = 102481; -const kgml_GlobalScript_s_parse_news = 102482; -const kgml_Script_s_parse_news = 102483; -const kgml_GlobalScript_s_parse_intro = 102484; -const kgml_Script_s_parse_intro = 102485; -const kgml_GlobalScript_s_parse_player_message = 102486; -const kgml_Script_s_parse_player_message = 102487; -const kgml_GlobalScript_s_strP = 102488; -const kgml_Script_s_strP = 102489; -const kgml_GlobalScript_s_sim_stat_increment = 102490; -const kgml_Script_s_sim_stat_increment = 102491; -const kgml_Script_s_sim_stat_update = 102492; -const kgml_Script_s_sim_stat_touchdown = 102493; -const kgml_Script_s_sim_stat_pass = 102494; -const kgml_Script_s_sim_stat_run = 102495; -const kgml_Script_s_sim_stat_fumble = 102496; -const kgml_Script_s_sim_stat_interception = 102497; -const kgml_Script_s_sim_stat_sack = 102498; -const kgml_GlobalScript_s_parse_string = 102499; -const kgml_Script_s_parse_string = 102500; -const kgml_GlobalScript_s_crop_text = 102501; -const kgml_Script_s_crop_text = 102502; -const kgml_GlobalScript_s_get_string_ball_state = 102503; -const kgml_Script_s_get_string_ball_state = 102504; -const kgml_GlobalScript_s_get_string_state = 102505; -const kgml_Script_s_get_string_state = 102506; -const kgml_GlobalScript_s_get_string_sex = 102507; -const kgml_Script_s_get_string_sex = 102508; -const kgml_GlobalScript_s_get_string_heshe = 102509; -const kgml_Script_s_get_string_heshe = 102510; -const kgml_GlobalScript_s_get_string_time = 102511; -const kgml_Script_s_get_string_time = 102512; -const kgml_GlobalScript_s_string_rand = 102513; -const kgml_Script_s_string_rand = 102514; -const kgml_GlobalScript_s_get_string_downand = 102515; -const kgml_Script_s_get_string_downand = 102516; -const kgml_GlobalScript_s_get_string_float = 102517; -const kgml_Script_s_get_string_float = 102518; -const kgml_GlobalScript_s_get_string_division = 102519; -const kgml_Script_s_get_string_division = 102520; -const kgml_GlobalScript_s_get_string_conference = 102521; -const kgml_Script_s_get_string_conference = 102522; -const kgml_GlobalScript_s_get_string_week = 102523; -const kgml_Script_s_get_string_week = 102524; -const kgml_GlobalScript_s_get_string_week_short = 102525; -const kgml_Script_s_get_string_week_short = 102526; -const kgml_GlobalScript_s_get_string_year = 102527; -const kgml_Script_s_get_string_year = 102528; -const kgml_GlobalScript_s_get_string_commstage = 102529; -const kgml_Script_s_get_string_commstage = 102530; -const kgml_GlobalScript_s_get_string_position = 102531; -const kgml_Script_s_get_string_position = 102532; -const kgml_GlobalScript_s_get_string_position_full = 102533; -const kgml_Script_s_get_string_position_full = 102534; -const kgml_GlobalScript_s_get_string_attitude = 102535; -const kgml_Script_s_get_string_attitude = 102536; -const kgml_GlobalScript_s_college_room_tools = 102537; -const kgml_Script____struct___196 = 102538; -const kgml_Script_s_goto_room = 102539; -const kgml_Script_anon_s_init_rm_gml_GlobalScript_s_college_room_tools_653_s_init_rm_gml_GlobalScript_s_college_room_tools = 102540; -const kgml_Script_s_init_rm = 102541; -const kgml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools = 102542; -const kgml_Script_s_destroy_rm = 102543; -const kgml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools = 102544; -const kgml_Script_s_create_title = 102545; -const kgml_Script_s_create_button = 102546; -const kgml_Script_anon_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools_1336_s_destroy_dynamic_buttons_gml_GlobalScript_s_college_room_tools = 102547; -const kgml_Script_s_destroy_dynamic_buttons = 102548; -const kgml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools = 102549; -const kgml_Script_s_calc_grid_coords = 102550; -const kgml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools = 102551; -const kgml_Script_s_show_rm_winners = 102552; -const kgml_GlobalScript_s_get_string_trade_value = 102553; -const kgml_Script_s_get_string_trade_value = 102554; -const kgml_GlobalScript_s_get_string_anim = 102555; -const kgml_Script_s_get_string_anim = 102556; -const kgml_GlobalScript_s_get_string_condition = 102557; -const kgml_Script_s_get_string_condition = 102558; -const kgml_GlobalScript_s_get_string_record = 102559; -const kgml_Script_s_get_string_record = 102560; -const kgml_Script_s_get_string_record_co_extended = 102561; -const kgml_Script_s_get_string_conf_tag = 102562; -const kgml_GlobalScript_s_get_string_trait = 102563; -const kgml_Script_s_get_string_trait = 102564; -const kgml_GlobalScript_s_get_string_action_result = 102565; -const kgml_Script_s_get_string_action_result = 102566; -const kgml_GlobalScript_s_can_touchback = 102567; -const kgml_Script_s_can_touchback = 102568; -const kgml_GlobalScript_s_get_string_performance = 102569; -const kgml_Script_s_get_string_performance = 102570; -const kgml_GlobalScript_s_get_random_teamname = 102571; -const kgml_Script_s_get_random_teamname = 102572; -const kgml_Script_s_get_random_team_id = 102573; -const kgml_GlobalScript_btn_click_Roster_List = 102574; -const kgml_Script_btn_click_Roster_List = 102575; -const kgml_GlobalScript_s_get_string_picks = 102576; -const kgml_Script_s_get_string_picks = 102577; -const kgml_GlobalScript_s_get_team_by_id = 102578; -const kgml_Script_s_get_team_by_id = 102579; -const kgml_Script_s_get_team_by_id_internal = 102580; -const kgml_GlobalScript_s_get_team_name_by_id = 102581; -const kgml_Script_s_get_team_name_by_id = 102582; -const kgml_GlobalScript_s_get_team_tla_by_id = 102583; -const kgml_Script_s_get_team_tla_by_id = 102584; -const kgml_GlobalScript_s_sort_teams = 102585; -const kgml_Script_s_sort_teams = 102586; -const kgml_GlobalScript_s_get_team_by_seed = 102587; -const kgml_Script_s_get_team_by_seed = 102588; -const kgml_Script_s_get_team_by_seed_co = 102589; -const kgml_Script_s_get_team_seeding = 102590; -const kgml_GlobalScript_s_get_team_id_by_seed = 102591; -const kgml_Script_s_get_team_id_by_seed = 102592; -const kgml_GlobalScript_s_get_team_name_by_seed = 102593; -const kgml_Script_s_get_team_name_by_seed = 102594; -const kgml_GlobalScript_s_get_team_offense = 102595; -const kgml_Script_s_get_team_offense = 102596; -const kgml_Script_s_get_team_offense_exh = 102597; -const kgml_Script_s_get_team_offense_from_roster = 102598; -const kgml_GlobalScript_s_get_defense_attribute = 102599; -const kgml_Script_s_get_defense_attribute = 102600; -const kgml_Script_s_get_attribute = 102601; -const kgml_Script_s_attribute_buff = 102602; -const kgml_GlobalScript_s_get_team_defense = 102603; -const kgml_Script_s_get_team_defense = 102604; -const kgml_Script_s_get_team_defense_exh = 102605; -const kgml_Script_s_get_team_defense_from_roster = 102606; -const kgml_GlobalScript_s_get_salary_total = 102607; -const kgml_Script_s_get_salary_total = 102608; -const kgml_GlobalScript_s_refactor_team_strengths = 102609; -const kgml_Script_s_refactor_team_strengths = 102610; -const kgml_GlobalScript_s_get_team_winpct = 102611; -const kgml_Script_s_get_team_winpct = 102612; -const kgml_GlobalScript_s_get_team_net_points = 102613; -const kgml_Script_s_get_team_net_points = 102614; -const kgml_GlobalScript_s_get_points_versus = 102615; -const kgml_Script_s_get_points_versus = 102616; -const kgml_GlobalScript_s_get_wins_versus = 102617; -const kgml_Script_s_get_wins_versus = 102618; -const kgml_GlobalScript_s_get_point_swing = 102619; -const kgml_Script_s_get_point_swing = 102620; -const kgml_Script_s_get_head_to_head = 102621; -const kgml_Script_s_get_win_pecentage_by_confdiv = 102622; -const kgml_GlobalScript_s_get_points_season = 102623; -const kgml_Script_s_get_points_season = 102624; -const kgml_GlobalScript_s_practice_qb_mode = 102625; -const kgml_Script_s_practice_qb_mode = 102626; -const kgml_Script_s_end_qb_mode_practice = 102627; -const kgml_Script_s_quit_qb_mode_practice = 102628; -const kgml_GlobalScript_s_col_hex_to_r = 102629; -const kgml_Script_s_col_hex_to_r = 102630; -const kgml_GlobalScript_s_col_hex_to_g = 102631; -const kgml_Script_s_col_hex_to_g = 102632; -const kgml_GlobalScript_s_col_hex_to_b = 102633; -const kgml_Script_s_col_hex_to_b = 102634; -const kgml_GlobalScript_s_hex_string_to_col = 102635; -const kgml_Script_s_hex_string_to_col = 102636; -const kgml_GlobalScript_s_rgb_to_bgr = 102637; -const kgml_Script_s_rgb_to_bgr = 102638; -const kgml_GlobalScript_s_set_up_globals = 102639; -const kgml_Script_s_set_up_globals = 102640; -const kgml_Script_s_set_up_temp_variables = 102641; -const kgml_GlobalScript_slog = 102642; -const kgml_Script_slog = 102643; -const kgml_Script_slog2 = 102644; -const kgml_Script_slogf = 102645; -const kgml_Script_slog_map = 102646; -const kgml_Script_slog_struct = 102647; -const kgml_GlobalScript_s_sound = 102648; -const kgml_Script_s_sound = 102649; -const kgml_Script_s_sound_brass_setup = 102650; -const kgml_Script_s_sound_brass_loop = 102651; -const kgml_Script_s_stop_brass_loop = 102652; -const kgml_Script_s_stop_brass_loop_finalize = 102653; -const kgml_GlobalScript_s_make_random_colour = 102654; -const kgml_Script_s_make_random_colour = 102655; -const kgml_GlobalScript_s_lines_intersect = 102656; -const kgml_Script_s_lines_intersect = 102657; -const kgml_GlobalScript_s_log_player = 102658; -const kgml_Script_s_log_player = 102659; -const kgml_GlobalScript_s_get_random_college_name = 102660; -const kgml_Script_s_get_random_college_name = 102661; -const kgml_GlobalScript_s_get_random_charity = 102662; -const kgml_Script_s_get_random_charity = 102663; -const kgml_GlobalScript_s_get_aim_direction = 102664; -const kgml_Script_s_get_aim_direction = 102665; -const kgml_GlobalScript_s_get_random_first_name = 102666; -const kgml_Script_s_get_random_first_name = 102667; -const kgml_GlobalScript_s_get_random_last_name = 102668; -const kgml_Script_s_get_random_last_name = 102669; -const kgml_GlobalScript_s_format_hex_color = 102670; -const kgml_Script_s_format_hex_color = 102671; -const kgml_GlobalScript_s_color_to_hex = 102672; -const kgml_Script_s_color_to_hex = 102673; -const kgml_GlobalScript_s_gui_helpers = 102674; -const kgml_Script_s_create_label = 102675; -const kgml_Script_s_is_new_shadow = 102676; -const kgml_GlobalScript_btn_click_SeasonReviewBack = 102677; -const kgml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack = 102678; -const kgml_Script_btn_click_SeasonReviewBack = 102679; -const kgml_GlobalScript_s_dec_to_hex = 102680; -const kgml_Script_s_dec_to_hex = 102681; -const kgml_GlobalScript_s_roman_numerals = 102682; -const kgml_Script_s_roman_numerals = 102683; -const kgml_GlobalScript_s_get_watermark_color = 102684; -const kgml_Script_s_get_watermark_color = 102685; -const kgml_GlobalScript_s_generate_uid = 102686; -const kgml_Script_s_generate_uid = 102687; -const kgml_GlobalScript_gmcallback_poki_loadbar = 102688; -const kgml_Script_gmcallback_poki_loadbar = 102689; -const kgml_GlobalScript_poki_pause = 102690; -const kgml_Script_poki_pause = 102691; -const kgml_GlobalScript_s_set_up_qb_pmap = 102692; -const kgml_Script_s_set_up_qb_pmap = 102693; -const kgml_GlobalScript_poki_resume = 102694; -const kgml_Script_poki_resume = 102695; -const kgml_GlobalScript_scale_canvas = 102696; -const kgml_Script_scale_canvas = 102697; -const kgml_GlobalScript_s_update_camera = 102698; -const kgml_Script_s_update_camera = 102699; -const kgml_GlobalScript__poki_gameplay_start = 102700; -const kgml_Script__poki_gameplay_start = 102701; -const kgml_GlobalScript__poki_gameplay_stop = 102702; -const kgml_Script__poki_gameplay_stop = 102703; -const kgml_GlobalScript_s_find_gamepad = 102704; -const kgml_Script_s_find_gamepad = 102705; -const kgml_Script_s_gamepad_is_fingerprint_sensor = 102706; -const kgml_GlobalScript_s_update_gamepad = 102707; -const kgml_Script_s_update_gamepad = 102708; -const kgml_Script_s_gamepad_async = 102709; -const kgml_Script_s_gamepad_activity = 102710; -const kgml_Script_s_clear_last_selected_history = 102711; -const kgml_Script_s_overwrite_last_selected = 102712; -const kgml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad = 102713; -const kgml_Script_s_save_last_selected = 102714; -const kgml_Script_s_get_last_selected = 102715; -const kgml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad = 102716; -const kgml_Script_s_reset_gamepad = 102717; -const kgml_Script_s_update_gamepad_data = 102718; -const kgml_Script_s_update_ui_selected = 102719; -const kgml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad = 102720; -const kgml_Script_s_multiplayer_init = 102721; -const kgml_Script_s_is_multicon_wanted = 102722; -const kgml_Script_s_toggle_multicon_wanted = 102723; -const kgml_Script_s_multicon_reset = 102724; -const kgml_Script_s_multicon_init = 102725; -const kgml_Script_s_refresh_gamepads = 102726; -const kgml_Script_s_gamepad_lv_dir = 102727; -const kgml_Script_s_set_multicon_active = 102728; -const kgml_Script_s_set_multicon_turn = 102729; -const kgml_Script_s_multicon_save_turn = 102730; -const kgml_Script_s_multicon_restore_turn = 102731; -const kgml_Script_s_is_turn = 102732; -const kgml_Script_s_is_multicon = 102733; -const kgml_Script_s_get_multicon_current_pad = 102734; -const kgml_Script_s_set_multicon_touch = 102735; -const kgml_Script_s_is_touch_allowed = 102736; -const kgml_Script_s_is_ui_selected = 102737; -const kgml_Script_s_ui_selected_color = 102738; -const kgml_GlobalScript_s_find_default_button = 102739; -const kgml_Script_s_find_default_button = 102740; -const kgml_GlobalScript_s_get_watermarked_stats = 102741; -const kgml_Script_s_get_watermarked_stats = 102742; -const kgml_GlobalScript_s_get_qb_energy = 102743; -const kgml_Script_s_get_qb_energy = 102744; -const kgml_GlobalScript_btn_click_external_links = 102745; -const kgml_Script_btn_click_BuyMerch = 102746; -const kgml_Script_btn_click_MusicBy = 102747; -const kgml_Script_btn_click_YouTube = 102748; -const kgml_Script_btn_click_RecordBook = 102749; -const kgml_Script_btn_click_Leagues = 102750; -const kgml_Script_btn_click_ad_NSS = 102751; -const kgml_Script_btn_click_ad_NSM = 102752; -const kgml_Script_btn_click_ad_RG = 102753; -const kgml_Script_btn_click_ad_NSB = 102754; -const kgml_Script_btn_click_ad_RB = 102755; -const kgml_Script_btn_click_ad_GP = 102756; -const kgml_Script_btn_click_NewStarGames = 102757; -const kgml_GlobalScript_s_do_prematch_dilemma_qb = 102758; -const kgml_Script_s_do_prematch_dilemma_qb = 102759; -const kgml_GlobalScript_s_sound_audience_catch = 102760; -const kgml_Script_s_sound_audience_catch = 102761; -const kgml_GlobalScript_s_college_overtime = 102762; -const kgml_Script_s_college_overtime_start = 102763; -const kgml_Script_s_college_overtime_handle_play_end = 102764; -const kgml_Script_s_college_overtime_setup_new_possesion = 102765; -const kgml_Script_s_college_overtime_offer_kick = 102766; -const kgml_Script_s_college_overtime_next_round = 102767; -const kgml_Script_s_college_overtime_possession_count = 102768; -const kgml_Script_s_college_overtime_one_team_won = 102769; -const kgml_Script_s_college_overtime_other_teams_turn = 102770; -const kgml_Script_s_college_overtime_trigger_point_conversion = 102771; -const kgml_Script_s_college_overtime_flip_possession = 102772; -const kgml_Script_s_college_overtime_score_hack = 102773; -const kgml_Script_s_co_poss_str = 102774; -const kgml_Script_btn_click_toggle_college_overtime_debug = 102775; -const kgml_Script_s_refresh_btn_overtime_text = 102776; -const kgml_GlobalScript_s_player_gpa = 102777; -const kgml_Script_s_gpa_from_percent_grade = 102778; -const kgml_Script_s_gpa_string = 102779; -const kgml_Script_s_gpa_string_direct = 102780; -const kgml_Script_s_decay_percent_grade = 102781; -const kgml_Script_s_debug_recover_percent_grade = 102782; -const kgml_Script_s_post_match_gpa_refresh = 102783; -const kgml_Script_s_add_percent_grade = 102784; -const kgml_Script_s_get_decay = 102785; -const kgml_Script_s_get_decay_info = 102786; -const kgml_Script_s_refresh_suspended = 102787; -const kgml_Script_s_get_percent_grade_squad = 102788; -const kgml_Script_btn_click_Boost_GPA = 102789; -const kgml_Script_btn_response_boost_gpa = 102790; -const kgml_Script_s_my_team_academics = 102791; -const kgml_Script_s_player_grade_suspend = 102792; -const kgml_Script_s_player_grade_suspend_from_age = 102793; -const kgml_Script_s_player_grade_lift_suspension = 102794; -const kgml_Script_s_gpa_step_from_percent_grade = 102795; -const kgml_Script_s_percent_grade_from_gpa_step_UPPER = 102796; -const kgml_Script_s_player_gpa_color = 102797; -const kgml_Script_s_player_gpa_colors_info = 102798; -const kgml_GlobalScript_s_canvas_fullscreen = 102799; -const kgml_Script_s_canvas_fullscreen = 102800; -const kgml_GlobalScript_s_startup = 102801; -const kgml_Script_s_startup = 102802; -const kgml_Script_s_startup_welcome_msg = 102803; -const kgml_Script_s_startup_set_master_variables = 102804; -const kgml_Script_s_startup_handle_saved_game = 102805; -const kgml_Script_s_startup_college_mode = 102806; -const kgml_Script_s_startup_browser = 102807; -const kgml_GlobalScript_s_player_party = 102808; -const kgml_Script_s_update_party_meter = 102809; -const kgml_Script_s_get_party_info = 102810; -const kgml_Script_s_add_to_party_meter = 102811; -const kgml_Script_s_clear_party_meter = 102812; -const kgml_Script_s_team_halve_all_party_meters = 102813; -const kgml_GlobalScript_btn_click_LeagueMode = 102814; -const kgml_Script_btn_click_LeagueMode = 102815; -const kgml_GlobalScript_pause_scripts = 102816; -const kgml_Script_s_pause_toggle = 102817; -const kgml_Script_s_pause_is_available = 102818; -const kgml_Script_s_pause_step = 102819; -const kgml_Script_s_is_paused_or_just_unpaused = 102820; -const kgml_Script_s_draw_pause = 102821; -const kgml_Script_s_pause_btn_init = 102822; -const kgml_Script_s_pause_btn_step = 102823; -const kgml_Script_s_pause_btn_draw_gui = 102824; -const kgml_Script_s_pause_btn_recenter = 102825; -const kgml_Script_s_pause_options_init = 102826; -const kgml_Script_s_pause_options_recenter = 102827; -const kgml_Script_s_pause_options_dismiss = 102828; -const kgml_Script_s_pause_options_draw_gui = 102829; -const kgml_Script_s_pause_options_layer = 102830; -const kgml_Script_s_pause_options_add_button = 102831; -const kgml_Script_s_pause_options_add_quit = 102832; -const kgml_Script_s_pause_options_update_buttons = 102833; -const kgml_Script_s_pause_options_button_action = 102834; -const kgml_Script_s_pause_options_quit_game = 102835; -const kgml_Script_btn_response_quit_exhibition_cancel = 102836; -const kgml_Script_btn_response_quit_exhibition_confirm = 102837; -const kgml_GlobalScript_s_draw_scoreboard_qb_training = 102838; -const kgml_Script_s_draw_scoreboard_qb_training = 102839; -const kgml_GlobalScript_s_update_manual_gestures = 102840; -const kgml_Script_s_update_manual_gestures = 102841; -const kgml_GlobalScript_s_obj_controller_draw_begin = 102842; -const kgml_Script_s_obj_controller_draw_begin = 102843; -const kgml_Script_s_hof_retrobowl_wins_franchise_create_gml_Object_obj_hof_retrobowl_wins_Create_0 = 102844; -const kgml_Script_s_academic_gpa_limits_create_gml_Object_obj_hof_retrobowl_wins_Create_0 = 102845; -const kgml_Script_s_hof_retrobowl_wins_franchise_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64 = 102846; -const kgml_Script_s_academic_gpa_limits_draw_gml_Object_obj_hof_retrobowl_wins_Draw_64 = 102847; -const kgml_Script_s_draw_history_line_gml_Object_obj_hof_history_Draw_64 = 102848; -const kgml_Script_s_draw_history_lines_college_gml_Object_obj_hof_history_Draw_64 = 102849; -const kgml_Script_s_records_conf_only_games_gml_Object_obj_hof_records_coach_Create_0 = 102850; -const kgml_Script_s_records_conf_only_pct_gml_Object_obj_hof_records_coach_Create_0 = 102851; -const kgml_Script____struct___205_gml_Object_obj_frontoffice_Create_0 = 102852; -const kgml_Script____struct___206_gml_Object_obj_home_Create_0 = 102853; -gml_Script____struct___0_s_create_team_data_array_gml_GlobalScript_s_college_sorting.__yyg__is_constructor = true; -gml_Script____struct___1_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___2_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___3_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___4_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___5_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___6_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___7_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___8_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___9_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___10_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___11_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___12_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___13_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___14_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___15_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___16_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___17_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___18_s_rm_league_co_init_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___19_s_btn_league_mode_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___20_s_btn_league_subdivision_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___21_s_btn_league_next_conference_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___22_s_league_create_conference_buttons_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___23_s_league_btn_conference_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___24_s_league_create_conference_division_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___25_s_league_create_conference_division_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___26_s_league_create_ranking_panels_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___27_s_league_create_ranking_panels_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___28_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___29_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___30_s_league_create_schedule_panels_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___31_s_co_schedule_filter_format_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___32_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___33_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___34_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___35_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___36_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___37_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___38_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___39_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___40_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___41_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___42_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___43_s_set_matchlist_bracket_coords_gml_GlobalScript_s_college_league.__yyg__is_constructor = true; -gml_Script____struct___44_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts.__yyg__is_constructor = true; -gml_Script____struct___45_s_obj_season_tally_create_gml_GlobalScript_season_tally_scripts.__yyg__is_constructor = true; -gml_Script____struct___46_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___47_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___48_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___49_s_rm_edit_competition_init_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___50_s_editor_create_competition_fields_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___51_s_editor_create_text_field_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___52_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___53_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___54_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___55_s_editor_create_partial_text_field_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___56_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___57_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___58_s_editor_create_location_field_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___59_s_editor_create_field_label_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___60_s_get_editor_mode_data_gml_GlobalScript_s_college_edit_competition.__yyg__is_constructor = true; -gml_Script____struct___61_s_college_details_init_gml_GlobalScript_s_college_details.__yyg__is_constructor = true; -gml_Script____struct___62_s_college_details_init_gml_GlobalScript_s_college_details.__yyg__is_constructor = true; -gml_Script____struct___63_s_reset_team_selections_gml_GlobalScript_s_college_details.__yyg__is_constructor = true; -gml_Script____struct___64_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.__yyg__is_constructor = true; -gml_Script____struct___65_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.__yyg__is_constructor = true; -gml_Script____struct___66_s_college_details_bottom_panel_init_gml_GlobalScript_s_college_details.__yyg__is_constructor = true; -gml_Script____struct___67_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details.__yyg__is_constructor = true; -gml_Script____struct___68_s_college_details_bottom_panel_create_buttons_gml_GlobalScript_s_college_details.__yyg__is_constructor = true; -gml_Script____struct___69_s_qb_mode_new_contract_gml_GlobalScript_qb_contract_scripts.__yyg__is_constructor = true; -gml_Script____struct___70_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___71_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___72_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___73_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___74_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___75_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___76_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___78_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___79_rm_player_profile_college_create_p1_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___80_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___81_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___82_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___83_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___84_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___85_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___86_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___87_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___88_rm_player_profile_college_create_p2_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___89_stats_player_button_entry_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___90_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___91_rm_stats_player_configure_college_gml_GlobalScript_s_college_gui_helpers.__yyg__is_constructor = true; -gml_Script____struct___92_s_parse_ranking_pos_gml_GlobalScript_s_college_ranking.__yyg__is_constructor = true; -gml_Script____struct___93_s_display_college_draft_debug_gml_GlobalScript_s_college_draft.__yyg__is_constructor = true; -gml_Script____struct___94_s_end_college_draft_late_gml_GlobalScript_s_college_draft.__yyg__is_constructor = true; -gml_Script____struct___95_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.__yyg__is_constructor = true; -gml_Script____struct___96_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.__yyg__is_constructor = true; -gml_Script____struct___97_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.__yyg__is_constructor = true; -gml_Script____struct___98_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.__yyg__is_constructor = true; -gml_Script____struct___99_s_display_college_draft_roster_gml_GlobalScript_s_college_draft.__yyg__is_constructor = true; -gml_Script____struct___100_s_card_layout_pos_gml_GlobalScript_s_college_draft.__yyg__is_constructor = true; -gml_Script____struct___101_s_prestige_pool_add_gml_GlobalScript_s_college_competitions_seeding.__yyg__is_constructor = true; -gml_Script____struct___102_s_get_competition_pool_gml_GlobalScript_s_college_competitions_seeding.__yyg__is_constructor = true; -gml_Script____struct___103_s_get_tagged_source_gml_GlobalScript_s_college_competitions_seeding.__yyg__is_constructor = true; -gml_Script____struct___104_s_keyboard_custom_init_gml_GlobalScript_keyboard_scripts.__yyg__is_constructor = true; -gml_Script____struct___105_s_get_object_data_gml_GlobalScript_s_college_tools.__yyg__is_constructor = true; -gml_Script____struct___106_btn_click_Change_Favourite_gml_GlobalScript_btn_click_Change_Favourite.__yyg__is_constructor = true; -gml_Script____struct___107_btn_click_League_gml_GlobalScript_btn_click_League.__yyg__is_constructor = true; -gml_Script____struct___108_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___109_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___110_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___111_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___112_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___113_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___114_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___115_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___116_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___117_s_rm_editor_init_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___118_s_btn_editor_edit_subdivision_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___119_s_btn_editor_edit_conference_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___120_s_btn_editor_select_bowl_competition_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___121_s_save_editor_status_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___122_s_get_editor_status_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___123_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___124_s_editor_create_bowls_buttons_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___125_s_create_slot_label_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___126_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___127_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___128_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___129_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___130_s_editor_copy_buttons_gml_GlobalScript_s_college_editor.__yyg__is_constructor = true; -gml_Script____struct___131_s_co_refresh_strings_gml_GlobalScript_s_load_strings.__yyg__is_constructor = true; -gml_Script____struct___132_load_data_to_struct_array_gml_GlobalScript_s_load_teams.__yyg__is_constructor = true; -gml_Script____struct___133_s_load_json_gml_GlobalScript_s_load_teams.__yyg__is_constructor = true; -gml_Script____struct___134_s_calc_fix_type_gml_GlobalScript_s_load_schedule.__yyg__is_constructor = true; -gml_Script____struct___135_s_co_get_sim_results_gml_GlobalScript_s_do_schedule.__yyg__is_constructor = true; -gml_Script____struct___136_s_reset_to_version_gml_GlobalScript_s_college_data_versioning.__yyg__is_constructor = true; -gml_Script____struct___137_s_custom_data_template_gml_GlobalScript_s_college_custom_data.__yyg__is_constructor = true; -gml_Script____struct___138_s_custom_data_template_gml_GlobalScript_s_college_custom_data.__yyg__is_constructor = true; -gml_Script____struct___139_s_custom_data_template_gml_GlobalScript_s_college_custom_data.__yyg__is_constructor = true; -gml_Script____struct___140_s_custom_data_template_gml_GlobalScript_s_college_custom_data.__yyg__is_constructor = true; -gml_Script____struct___141_s_get_or_create_custom_data_conference_gml_GlobalScript_s_college_custom_data.__yyg__is_constructor = true; -gml_Script____struct___142_s_get_or_create_custom_data_competition_gml_GlobalScript_s_college_custom_data.__yyg__is_constructor = true; -gml_Script____struct___143_s_co_subdivision_create_gml_GlobalScript_s_college_gui_panels.__yyg__is_constructor = true; -gml_Script____struct___144_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___145_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___146_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___147_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___148_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___149_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___150_s_rm_postseason_init_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___151_s_create_postseason_result_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___152_s_create_postseason_result_gml_GlobalScript_s_college_postseason.__yyg__is_constructor = true; -gml_Script____struct___153_s_co_debug_access_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___154_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___155_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___156_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___157_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___158_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___159_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___160_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___161_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___162_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___163_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___164_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___165_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___166_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___167_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___168_s_debug_init_menu_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___169_btn_click_debug_team_ranking_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___170_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___171_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___172_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___173_s_debug_init_team_ranking_gml_GlobalScript_debug_scripts.__yyg__is_constructor = true; -gml_Script____struct___174_s_loading_start_gml_GlobalScript_s_create_message.__yyg__is_constructor = true; -gml_Script____struct___175_s_get_competition_win_access_list_gml_GlobalScript_s_college_competitions.__yyg__is_constructor = true; -gml_Script____struct___176_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.__yyg__is_constructor = true; -gml_Script____struct___177_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.__yyg__is_constructor = true; -gml_Script____struct___178_s_reset_competitions_and_subdivisions_pools_and_rankings_gml_GlobalScript_s_college_competitions.__yyg__is_constructor = true; -gml_Script____struct___179_s_schedule_add_fixtag_gml_GlobalScript_s_college_competitions.__yyg__is_constructor = true; -gml_Script____struct___180_s_obj_matchLine_create_gml_GlobalScript_s_gui_matchline.__yyg__is_constructor = true; -gml_Script____struct___181_s_create_reputation_data_gml_GlobalScript_s_college_reputation.__yyg__is_constructor = true; -gml_Script____struct___182_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___183_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___184_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___185_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___186_s_rm_choose_team_co_init_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___187_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___188_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___189_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___190_s_choose_team_create_conference_buttons_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___191_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___192_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___194_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___195_s_choose_team_create_team_buttons_gml_GlobalScript_s_college_choose_team.__yyg__is_constructor = true; -gml_Script____struct___196.__yyg__is_constructor = true; -gml_Script____struct___197_s_destroy_rm_gml_GlobalScript_s_college_room_tools.__yyg__is_constructor = true; -gml_Script____struct___198_s_create_title_gml_GlobalScript_s_college_room_tools.__yyg__is_constructor = true; -gml_Script____struct___199_s_calc_grid_coords_gml_GlobalScript_s_college_room_tools.__yyg__is_constructor = true; -gml_Script____struct___200_s_show_rm_winners_gml_GlobalScript_s_college_room_tools.__yyg__is_constructor = true; -gml_Script____struct___201_btn_click_SeasonReviewBack_gml_GlobalScript_btn_click_SeasonReviewBack.__yyg__is_constructor = true; -gml_Script____struct___202_s_save_last_selected_gml_GlobalScript_s_update_gamepad.__yyg__is_constructor = true; -gml_Script____struct___203_s_reset_gamepad_gml_GlobalScript_s_update_gamepad.__yyg__is_constructor = true; -gml_Script____struct___204_s_multiplayer_init_gml_GlobalScript_s_update_gamepad.__yyg__is_constructor = true; -gml_Script____struct___205_gml_Object_obj_frontoffice_Create_0.__yyg__is_constructor = true; -gml_Script____struct___206_gml_Object_obj_home_Create_0.__yyg__is_constructor = true; -var g_instance_names = { x: [true, true, true, null, null], y: [true, true, true, null, null], xprevious: [true, true, true, null, null], yprevious: [true, true, true, null, null], xstart: [true, true, true, null, null], ystart: [true, true, true, null, null], hspeed: [true, true, true, null, null], vspeed: [true, true, true, null, null], direction: [true, true, true, null, null], speed: [true, true, true, null, null], friction: [true, true, true, null, null], gravity: [true, true, true, null, null], gravity_direction: [true, true, true, null, null], in_collision_tree: [true, false, true, null, null], object_index: [true, false, false, null, null], id: [true, false, false, null, null], alarm: [true, true, true, null, null], solid: [true, true, true, null, null], visible: [true, true, true, null, null], persistent: [true, true, true, null, null], managed: [true, false, true, null, null], depth: [true, true, true, null, null], bbox_left: [true, false, false, null, null], bbox_right: [true, false, false, null, null], bbox_top: [true, false, false, null, null], bbox_bottom: [true, false, false, null, null], sprite_index: [true, true, true, null, null], image_index: [true, true, true, null, null], image_single: [true, true, true, null, null], image_number: [true, false, false, null, null], sprite_width: [true, false, false, null, null], sprite_height: [true, false, false, null, null], sprite_xoffset: [true, false, false, null, null], sprite_yoffset: [true, false, false, null, null], image_xscale: [true, true, true, null, null], image_yscale: [true, true, true, null, null], image_angle: [true, true, true, null, null], image_alpha: [true, true, true, null, null], image_blend: [true, true, true, null, null], image_speed: [true, true, true, null, null], mask_index: [true, true, true, null, null], path_index: [true, false, false, null, null], path_position: [true, true, true, null, null], path_positionprevious: [true, true, true, null, null], path_speed: [true, true, true, null, null], path_scale: [true, true, true, null, null], path_orientation: [true, true, true, null, null], path_endaction: [true, true, true, null, null], timeline_index: [true, true, true, null, null], timeline_position: [true, true, true, null, null], timeline_speed: [true, true, true, null, null], timeline_running: [true, true, true, null, null], timeline_loop: [true, true, true, null, null], phy_rotation: [true, true, true, null, null], phy_position_x: [true, true, true, null, null], phy_position_y: [true, true, true, null, null], phy_angular_velocity: [true, true, true, null, null], phy_linear_velocity_x: [true, true, true, null, null], phy_linear_velocity_y: [true, true, true, null, null], phy_speed_x: [true, true, true, null, null], phy_speed_y: [true, true, true, null, null], phy_speed: [true, false, true, null, null], phy_angular_damping: [true, true, true, null, null], phy_linear_damping: [true, true, true, null, null], phy_bullet: [true, true, true, null, null], phy_fixed_rotation: [true, true, true, null, null], phy_active: [true, true, true, null, null], phy_mass: [true, false, true, null, null], phy_inertia: [true, false, true, null, null], phy_com_x: [true, false, true, null, null], phy_com_y: [true, false, true, null, null], phy_dynamic: [true, false, true, null, null], phy_kinematic: [true, false, true, null, null], phy_sleeping: [true, false, true, null, null], phy_position_xprevious: [true, true, true, null, null], phy_position_yprevious: [true, true, true, null, null], phy_collision_points: [true, false, true, null, null], layer: [true, true, true, null, null], in_sequence: [true, false, true, null, null], sequence_instance: [true, false, true, null, null], drawn_by_sequence: [true, false, true, null, null], phy_collision_x: [true, false, true, null, null], phy_collision_y: [true, false, true, null, null], phy_col_normal_x: [true, false, true, null, null], phy_col_normal_y: [true, false, true, null, null] }; -var g_global_names = { argument_relative: [true, false, false, "get_argument_relative", null], argument_count: [true, false, false, null, null], argument: [true, true, true, null, null], argument0: [true, true, true, null, null], argument1: [true, true, true, null, null], argument2: [true, true, true, null, null], argument3: [true, true, true, null, null], argument4: [true, true, true, null, null], argument5: [true, true, true, null, null], argument6: [true, true, true, null, null], argument7: [true, true, true, null, null], argument8: [true, true, true, null, null], argument9: [true, true, true, null, null], argument10: [true, true, true, null, null], argument11: [true, true, true, null, null], argument12: [true, true, true, null, null], argument13: [true, true, true, null, null], argument14: [true, true, true, null, null], argument15: [true, true, true, null, null], debug_mode: [true, false, true, null, null], pointer_invalid: [true, false, false, null, null], pointer_null: [true, false, false, null, null], undefined: [true, false, false, null, null], NaN: [true, false, false, null, null], infinity: [true, false, false, null, null], room: [true, true, true, "get_current_room", "set_current_room"], room_first: [true, false, false, null, null], room_last: [true, false, false, null, null], transition_kind: [true, true, true, null, null], transition_steps: [true, true, true, null, null], score: [true, true, true, null, null], lives: [true, true, true, null, "set_lives_function"], health: [true, true, true, null, "set_health_function"], game_id: [true, false, false, null, null], game_display_name: [true, false, true, null, null], game_project_name: [true, false, true, null, null], game_save_id: [true, false, true, null, null], working_directory: [true, false, false, null, null], temp_directory: [true, false, false, null, null], program_directory: [true, false, false, null, null], instance_count: [true, false, false, "get_instance_count", null], instance_id: [true, false, false, null, null], room_width: [true, true, false, null, "set_room_width"], room_height: [true, true, false, null, "set_room_height"], room_caption: [true, true, true, null, "set_room_caption"], room_speed: [true, true, true, "get_room_speed", "set_room_speed"], room_persistent: [true, true, true, null, "set_room_persistent"], background_color: [true, true, true, "getbackground_color", "setbackground_color"], background_showcolor: [true, true, true, "getbackground_showcolor", "setbackground_showcolor"], background_colour: [true, true, true, "getbackground_color", "setbackground_color"], background_showcolour: [true, true, true, "getbackground_showcolor", "setbackground_showcolor"], view_enabled: [true, true, true, "get_view_enable", "set_view_enable"], view_current: [true, false, false, null, null], view_visible: [true, true, true, null, null], mouse_x: [true, false, false, "get_mouse_x", null], mouse_y: [true, false, false, "get_mouse_y", null], mouse_button: [true, true, true, null, null], mouse_lastbutton: [true, true, true, null, null], keyboard_key: [true, true, true, null, null], keyboard_lastkey: [true, true, true, null, null], keyboard_lastchar: [true, true, true, null, null], keyboard_string: [true, true, true, null, null], show_score: [true, true, true, null, null], show_lives: [true, true, true, null, null], show_health: [true, true, true, null, null], caption_score: [true, true, true, null, null], caption_lives: [true, true, true, null, null], caption_health: [true, true, true, null, null], fps: [true, false, false, null, null], fps_real: [true, false, false, null, null], current_time: [true, false, false, "get_current_time", null], current_year: [true, false, false, "get_current_year", null], current_month: [true, false, false, "get_current_month", null], current_day: [true, false, false, "get_current_day", null], current_weekday: [true, false, false, "get_current_weekday", null], current_hour: [true, false, false, "get_current_hour", null], current_minute: [true, false, false, "get_current_minute", null], current_second: [true, false, false, "get_current_second", null], event_type: [true, false, false, "get_current_event_type", null], event_number: [true, false, false, "get_current_event_number", null], event_object: [true, false, false, "get_current_event_object", null], event_action: [true, false, false, null, null], error_occurred: [true, true, true, null, null], error_last: [true, true, true, null, null], gamemaker_registered: [true, false, false, null, null], gamemaker_pro: [true, false, false, null, null], application_surface: [true, false, false, null, null], font_texture_page_size: [true, true, false, null, null], os_type: [true, false, false, "get_os_type", null], os_device: [true, false, false, "get_os_device", null], os_browser: [true, false, false, "get_os_browser", null], os_version: [true, false, false, "get_os_version", null], browser_width: [true, false, false, "get_browser_width", null], browser_height: [true, false, false, "get_browser_height", null], async_load: [true, false, false, "get_async_load", null], event_data: [true, false, false, "get_event_data", null], display_aa: [true, false, false, "get_display_aa", null], iap_data: [true, false, false, "get_iap_data", null], cursor_sprite: [true, true, false, "get_cursor_sprite", "set_cursor_sprite"], delta_time: [true, true, false, "get_delta_time", null], webgl_enabled: [true, false, false, null, null], audio_bus_main: [true, true, true, null, null], rollback_current_frame: [true, false, false, null, null], rollback_confirmed_frame: [true, false, false, null, null], rollback_event_id: [true, false, false, null, null], rollback_event_param: [true, false, false, null, null], rollback_game_running: [true, false, false, null, null], rollback_api_server: [true, false, false, null, null], wallpaper_config: [true, false, false, null, null], view_xview: [true, true, true, null, null], view_yview: [true, true, true, null, null], view_wview: [true, true, true, null, null], view_hview: [true, true, true, null, null], view_angle: [true, true, true, null, null], view_hborder: [true, true, true, null, null], view_vborder: [true, true, true, null, null], view_hspeed: [true, true, true, null, null], view_vspeed: [true, true, true, null, null], view_object: [true, true, true, null, null], view_xport: [true, true, true, null, null], view_yport: [true, true, true, null, null], view_wport: [true, true, true, null, null], view_hport: [true, true, true, null, null], view_surface_id: [true, true, true, null, null], view_camera: [true, true, true, null, null], marked: [false, false, false, null, null], active: [false, false, false, null, null] }; -/*@constructor */ function _P2(_Q2) { - this._R2 = false; - this._S2 = 0; - this._T2 = 0; - this._U2 = false; - this._V2 = 0; - this._W2 = new _X2(0); - this._Y2 = new _X2(0); - this._Z2 = null; - this.__2 = null; - this._03 = null; - this._13 = null; - this._23 = null; - this._33 = null; - this._43 = []; - this._53(_Q2._33); -} -_P2.prototype._63 = function () { - var _73 = new _P2({ _33: this._33 }); - return _73; -}; -_P2.prototype._53 = function (_83) { - this._33 = _83; - this._Z2 = new spine._93(_83); - this._23 = new spine._a3(this._Z2.data); - this._13 = new spine._b3(this._23); - var listener = new Object(); - listener.start = function (_c3) {}; - listener.end = function (_c3) {}; - listener.complete = function (_c3, _d3) {}; - listener.event = function (_c3, _e3) { - var map = ds_map_create(); - g_pBuiltIn.event_data = map; - ds_map_add(map, "name", _e3.data.name); - ds_map_add(map, "track", _c3); - ds_map_add(map, "integer", _e3._f3); - ds_map_add(map, "float", _e3._g3); - var _h3 = _e3._h3 ? _e3._h3 : _e3.data._h3; - ds_map_add(map, "string", _h3); - _i3._j3(_k3, 0); - ds_map_destroy(map); - g_pBuiltIn.event_data = -1; - }; - this._13._l3(listener); - if (_83.animations.length > 0) { - this._m3(null); - } - this._n3(null); - this.__2 = new spine._o3(); -}; -_P2.prototype._p3 = function (_q3, _r3) { - if (_r3 == undefined) _r3 = 0; - if (_r3 < 0) return 0; - if (_r3 >= this._13.tracks.length) return 0; - var _s3 = _t3 ? _t3._u3() : 30; - if (_v3) { - if (_q3 != undefined && _q3 != null) { - if (_q3.playbackspeedtype == _w3) { - _s3 = _x3._y3(); - } else { - _s3 = _q3.playbackspeed; - } - } else { - _s3 = _x3._y3(); - } - } - if (this._13.tracks[_r3] == null) { - return ~~(_s3 * this._03.duration + 0.5); - } - return ~~(_s3 * this._13.tracks[_r3]._z3.duration + 0.5); -}; -function _A3(_B3, _C3) { - if (_C3 < 0.0) return _B3; - var _D3 = _B3 / _C3; - var frac = _D3 - Math.floor(_D3); - var _E3 = frac * _C3; - return _E3; -} -_P2.prototype._F3 = function (_r3) { - if (_r3 < 0) return 0; - if (_r3 >= this._13.tracks.length) return 0; - if (this._13.tracks[_r3] === null) return 0; - var _s3 = _t3 ? _t3._u3() : 30; - if (_v3) { - _s3 = _x3._y3(); - } - if (_s3 <= 0) return 0; - var _G3 = this._13.tracks[_r3]._H3 * _s3; - _G3 = _A3(_G3, _s3 * this._13.tracks[_r3]._z3.duration); - return ~~(_G3 + 0.5); -}; -_P2.prototype._I3 = function (_r3, _J3) { - if (_r3 < 0) return; - if (_r3 >= this._13.tracks.length) return; - if (this._13.tracks[_r3] === null) return; - var _s3 = _t3 ? _t3._u3() : 30; - if (_v3) { - _s3 = _x3._y3(); - } - if (_s3 <= 0) return 0; - var _G3 = _A3(_J3, _s3 * this._13.tracks[_r3]._z3.duration); - var time = _G3 / _s3; - this._13.tracks[_r3]._H3 = time; - this._R2 = true; -}; -_P2.prototype._K3 = function (_r3) { - if (_r3 < 0) return false; - if (_r3 >= this._13.tracks.length) return false; - if (this._13.tracks[_r3] === null) return false; - return this._13.tracks[_r3].loop; -}; -_P2.prototype._L3 = function (_r3) { - if (_r3 < 0) return false; - if (_r3 >= this._13.tracks.length) return false; - if (this._13.tracks[_r3] === null) return false; - var _M3 = this._13.tracks[_r3]; - return !_M3.loop && _M3._H3 >= _M3._z3.duration; -}; -_P2.prototype._m3 = function (_N3, _O3 = true) { - this._P3(_N3, 0, _O3); -}; -_P2.prototype._P3 = function (_N3, _r3, _O3 = true) { - var _z3 = null; - if ((_N3 === null || _N3 === undefined) && _r3 === 0) { - if (this._33.animations.length > 0) { - _z3 = this._33._Q3(this._33.animations[0].name); - } - } else { - _z3 = this._33._Q3(_N3); - } - if (_z3 !== null && _z3 !== undefined) { - if (_r3 === 0) { - this._S2 = 0; - this._T2 = 0; - this._03 = _z3; - } - this._13._R3(_r3, _z3.name, _O3); - } -}; -_P2.prototype._n3 = function (_S3) { - var _T3 = _S3; - if (_S3 === null || _S3 === undefined) { - if (this._33._U3) { - _T3 = this._33._U3.name; - } - } - if (_T3 != null) { - if (_T3.__type == "[SkeletonSkin]") { - if (this._Z2._V3 === _T3._V3) { - return; - } - this._Z2._W3(_T3._V3); - this._Z2._X3(); - } else { - if (this._Z2.skin != null && this._Z2.skin.name != null) { - if (_T3 == this._Z2.skin.name) { - return; - } - } - this._Z2._Y3(_T3); - this._Z2._X3(); - } - } -}; -_P2.prototype._Z3 = function (__3, _04, _14) { - this._23._24(__3, _04, _14); -}; -_P2.prototype._34 = function (_44, _54) { - var slot = this._Z2._64(_44); - if (slot !== null && slot !== undefined) { - if (typeof _54 === "number") { - slot._74(null); - } else { - var _84 = -1; - if (slot.data !== null && slot.data !== undefined) { - _84 = slot.data.index; - } - for (var _94 = 0; _94 < this._33.skins.length; _94++) { - var skin = this._33.skins[_94]; - var attachment = skin._a4(_84, _54); - if (attachment) { - slot._74(attachment); - return; - } - } - for (var _b4 = 0; _b4 < this._43.length; _b4++) { - var attachment = this._43[_b4].attachment; - if (attachment.name === _54) { - slot._74(attachment); - return; - } - } - } - } -}; -_P2.prototype._c4 = function (_44, _d4) { - var slot = this._Z2._64(_44); - if (slot !== null && slot !== undefined) { - var _e4, _f4, _g4, _h4; - _e4 = (_d4 & 0xff) / 255.0; - _f4 = ((_d4 & 0xff00) >> 8) / 255.0; - _g4 = ((_d4 & 0xff0000) >> 16) / 255.0; - if (slot.color != undefined) { - _h4 = slot.color._h4; - } else { - _h4 = 1.0; - } - slot.color = new spine._i4(_e4, _f4, _g4, _h4); - } -}; -_P2.prototype._j4 = function (_44, _k4) { - var slot = this._Z2._64(_44); - if (slot !== null && slot !== undefined) { - var _e4, _f4, _g4, _h4; - _h4 = _k4; - if (slot.color != undefined) { - _e4 = slot.color._e4; - _f4 = slot.color._f4; - _g4 = slot.color._g4; - } else { - _e4 = 1.0; - _f4 = 1.0; - _g4 = 1.0; - } - slot.color = new spine._i4(_e4, _f4, _g4, _h4); - } -}; -_P2.prototype._l4 = function (_44, _d4) { - var slot = this._Z2._64(_44); - if (slot !== null && slot !== undefined) { - var _m4; - if (slot.color != undefined) { - _m4 = slot.color._e4 * 255.0; - _m4 |= (slot.color._f4 * 255.0) << 8; - _m4 |= (slot.color._g4 * 255.0) << 16; - _m4 |= 0xff000000; - } else { - _m4 = 0xffffffff; - } - return _m4; - } - return 0xffffffff; -}; -_P2.prototype._n4 = function (_44, _d4) { - var slot = this._Z2._64(_44); - if (slot !== null && slot !== undefined) { - if (slot.color != undefined) { - return slot.color._h4; - } else { - return 1.0; - } - } - return 1.0; -}; -_P2.prototype._o4 = function (_44, _54, _p4 = false) { - var _q4 = undefined; - if (!_p4) { - var _84 = -1; - var slot = this._Z2._64(_44); - if (slot !== null && slot !== undefined && slot.data !== null && slot.data !== undefined) { - _84 = slot.data.index; - } - for (var _94 = 0; _94 < this._33.skins.length; _94++) { - var skin = this._33.skins[_94]; - var attachment = skin._a4(_84, _54); - if (attachment) { - _q4 = _54; - break; - } - } - } - if (_q4 === undefined) { - for (var _b4 = 0; _b4 < this._43.length; _b4++) { - var attachment = this._43[_b4].attachment; - if (attachment.name === _54) { - _q4 = _54; - break; - } - } - } - return _q4; -}; -_P2.prototype._r4 = function (_54, _s4, _t4, _u4, _v4, _w4, _x4, _y4, _z4, _d4, _k4, _A4) { - var _B4 = _s4._C4[_t4 % _s4._D4()]; - var _E4 = _F4[_B4.tp]; - var _G4; - for (_G4 = 0; _G4 < this._43.length; _G4++) { - var attachment = this._43[_G4].attachment; - if (attachment.name === _54) { - if (_A4) { - break; - } else { - _H4("Custom attachment with name '" + _54 + "' already exists"); - } - } - } - if (!_E4.complete) { - debug("Trying to create attachment " + _54 + " with texture that hasn't been loaded yet."); - return; - } - var _I4 = new spine._J4(); - _I4.name = _s4.pName; - _I4._K4 = _B4.tp; - _I4.width = _B4.texture.width; - _I4.height = _B4.texture.height; - _I4._L4 = spine._M4.Linear; - _I4._N4 = spine._M4.Linear; - _I4._O4 = spine._P4.ClampToEdge; - _I4._Q4 = spine._P4.ClampToEdge; - _I4.texture = new _R4(); - _I4.texture.width = _I4.width; - _I4.texture.height = _I4.height; - _I4.texture._K4 = _B4.tp; - _I4.texture._S4 = _E4; - _I4.texture._T4(_I4._L4, _I4._N4); - _I4.texture._U4(_I4._O4, _I4._Q4); - var _V4 = new spine._W4(); - _V4._I4 = _I4; - _V4.name = _54; - _V4.x = 0; - _V4.y = 0; - _V4.width = _s4.width; - _V4.height = _s4.height; - _V4._X4 = _B4.x / _B4.texture.width; - _V4._Y4 = _B4.y / _B4.texture.height; - _V4._Z4 = (_B4.x + _B4.w) / _B4.texture.width; - _V4.__4 = (_B4.y + _B4.h) / _B4.texture.height; - _V4._05 = 0; - _V4._15 = 0; - _V4._25 = _V4.width; - _V4._35 = _V4.height; - _V4.index = 0; - _V4._45 = 0; - _V4._55 = null; - _V4._65 = null; - _V4.texture = _I4.texture; - var _75 = new spine._85(""); - _75._95.push(_I4); - _75._a5.push(_V4); - var _b5 = new spine._c5(_75); - var _d5 = _b5._e5(this._33.skins[0], _54, _54); - _d5.width = _V4.width; - _d5.height = _V4.height; - _d5.scaleX = _w4; - _d5.scaleY = _x4; - _d5.x = _u4; - _d5.y = _v4; - _d5.rotation = _y4; - if (_d4 != undefined && _k4 != undefined) { - var _f5 = (_d4 & 0xff) / 255.0, - _g5 = ((_d4 & 0xff00) >> 8) / 255.0, - _h5 = ((_d4 & 0xff0000) >> 16) / 255.0; - _d5.color = new spine._i4(_f5, _g5, _h5, _k4); - } else if (_z4 != undefined) { - _d5.color = new spine._i4(); - _d5.color._i5(_z4); - } - _d5._j5(_d5); - if (_G4 < this._43.length) { - this._k5(this._43[_G4].attachment, _d5); - this._43[_G4] = { attachment: _d5, _75: _75 }; - } else { - this._43.push({ attachment: _d5, _75: _75 }); - } -}; -_P2.prototype._l5 = function (_54) { - for (var i = 0; i < this._43.length; i++) { - var attachment = this._43[i].attachment; - if (attachment.name === _54) { - this._k5(attachment, null); - this._43.splice(i, 1); - return true; - } - } - return false; -}; -_P2.prototype._k5 = function (_m5, _n5) { - for (var i = 0; i < this._Z2.slots.length; ++i) { - var slot = this._Z2.slots[i]; - if (slot && slot._a4() === _m5) { - slot._74(_n5); - } - } -}; -_P2.prototype._o5 = function (_B3) { - this._U2 = _B3; -}; -_P2.prototype._p5 = function (_t4, _q5, _r5, _s5, _t5, _u5, _v5, _q3) { - var skeleton = this._Z2; - var _w5 = this._Z2._x5(); - var _y5 = this._S2; - var _z5 = this._R2; - var _A5 = false; - _t5 *= -1.0; - var _B5 = _v5 !== undefined; - if (_z5 == true || _y5 !== _t4 || skeleton.x !== _q5 || skeleton.y !== _r5 || skeleton.scaleX != _s5 || skeleton.scaleY != _t5 || this._V2 !== _u5) { - var _C5 = _q3; - if ((_q3 == undefined || _q3 == null) && _v5 != undefined && _v5 != null) { - var index; - index = _v5.sprite_index; - _C5 = _D5._E5(index); - } - var _F5 = this._p3(_C5, 0); - if (_F5 > 0) { - var _G5 = _t4 % _F5, - _H5 = this._S2 % _F5, - duration = this._03.duration, - _I5 = this._03._J5.length; - var _K5 = 0; - if (Math.abs(_G5 - _H5) < _F5 / 2) { - if (_G5 > _H5) _K5 = 1; - else if (_G5 < _H5) _K5 = -1; - else _K5 = 0; - } - if (this._T2 > 0 && _G5 < _H5) { - _G5 += _F5; - } - if (_H5 - _G5 >= _F5 - 1) { - _G5 += _F5; - } - this._T2 = _K5; - var _L5 = (_G5 - _H5) / _F5; - this._13._M5(_L5 * duration); - } - this._13.apply(this._Z2); - this._S2 = _t4; - skeleton.x = _q5; - skeleton.y = _r5; - skeleton.scaleX = _s5; - skeleton.scaleY = _t5; - this._V2 = _u5; - this._W2 = new _X2(-_u5); - this._Y2 = new _X2(_u5); - _B5 = true; - _A5 = true; - this._R2 = false; - } - if (_B5) { - if (_v5) { - _v5._N5(_O5, 0, _v5, null); - } - this._P5(); - } - return _A5; -}; -_P2.prototype._P5 = function () { - var skeleton = this._Z2; - skeleton._B5(); - this.__2._M5(this._Z2, 1); - var _Q5 = this._R5(); - _S5(this.__2, this._W2, _Q5[0], _Q5[1]); -}; -function _S5(_T5, _U5, _V5, _W5) { - var _X5 = true; - for (var i = 0; i < _T5._Y5.length; ++i) { - var _Z5 = _T5._Y5[i]; - for (var __5 = 0; __5 < _Z5.length; ) { - var _06 = _16([_Z5[__5], _Z5[__5 + 1]], [_V5, _W5], _U5); - var _26 = (_Z5[__5++] = _06[0]); - var _36 = (_Z5[__5++] = _06[1]); - if (_X5) { - _T5._46 = _T5._56 = _26; - _T5._66 = _T5._76 = _36; - _X5 = false; - } else { - _T5._46 = Math.min(_T5._46, _26); - _T5._56 = Math.max(_T5._56, _26); - _T5._66 = Math.min(_T5._66, _36); - _T5._76 = Math.max(_T5._76, _36); - } - } - } -} -_P2.prototype._86 = function (_96, _q5, _r5, _s5, _t5, _u5) { - var _F5 = this._p3(undefined, 0); - var frame = ~~(_F5 * (_96 / this._03.duration) + 0.5); - this._p5(frame, _q5, _r5, _s5, _t5, _u5); -}; -_P2.prototype._a6 = function (_b6, _t4, _q5, _r5, _s5, _t5, _u5) { - if (this.__2 != null) { - var _c6 = this.__2; - this._p5(_t4, _q5, _r5, _s5, _t5, _u5, _d6); - if (_c6._e6.length > 0) { - _b6.left = ~~(_c6._46 + 0.5); - _b6.right = ~~(_c6._56 + 0.5); - _b6.top = ~~(_c6._66 + 0.5); - _b6.bottom = ~~(_c6._76 + 0.5); - return true; - } - } - return false; -}; -_P2.prototype._f6 = function (_b6) { - if (this.__2 != null) { - this._P5(); - if (this.__2._e6.length > 0) { - _b6.left = this.__2._46; - _b6.right = this.__2._56; - _b6.top = this.__2._66; - _b6.bottom = this.__2._76; - return true; - } - } - return false; -}; -_P2.prototype._g6 = function () { - if (this.__2 == null) return 0; - this._P5(); - return this.__2._e6.length; -}; -_P2.prototype._h6 = function (_J3) { - if (this.__2 != null) { - if (_J3 >= 0) { - this._P5(); - if (_J3 < this.__2._e6.length) { - var _i6 = this.__2._Y5[_J3]; - var _j6 = _i6.length / 2; - var _k6 = []; - _k6.push(_j6); - _k6.push(this.__2._e6[_J3].name); - for (var i = 0; i < _j6; i++) { - _k6.push(_i6[i * 2]); - _k6.push(_i6[i * 2 + 1]); - } - return _k6; - } - } - } - var _k6 = []; - _k6.push(0, ""); - return _k6; -}; -_P2.prototype._R5 = function () { - return [this._Z2.x, this._Z2.y]; -}; -_P2.prototype._l6 = function (_t4, _q5, _r5, _s5, _t5, _u5, _m6, _n6, _o6, _p6, _q6, _r6, _s6) { - this._p5(_t4, _q5, _r5, _s5, _t5, _u5); - _m6._p5(_n6, _o6, _p6, _q6, _r6, _s6); - for (var _t6 = 0; _t6 < _m6.__2._Y5.length; _t6++) { - var _u6 = _m6.__2._Y5[_t6]; - var size = _u6.length / 2; - for (var _v6 = 0; _v6 < size; _v6++) { - var _w6, _x6, _y6, _z6; - _w6 = _u6[_v6 * 2 + 0]; - _x6 = _u6[_v6 * 2 + 1]; - if (_v6 === size - 1) { - _y6 = _u6[0]; - _z6 = _u6[1]; - } else { - _y6 = _u6[(_v6 + 1) * 2 + 0]; - _z6 = _u6[(_v6 + 1) * 2 + 1]; - } - var _A6 = this.__2._B6(_w6, _x6, _y6, _z6); - if (_A6 !== null) { - return true; - } - } - } - return false; -}; -_P2.prototype._C6 = function (_t4, _q5, _r5, _s5, _t5, _u5, _C5, _D6, _n6, _o6, _p6, _q6, _r6, _s6) { - this._p5(_t4, _q5, _r5, _s5, _t5, _u5); - if (_C5 == null) { - return false; - } - if (_C5._E6 <= 0) { - return false; - } - if (_C5._F6.length > 0) { - _n6 = _n6 % _C5._F6.length; - } - if (_n6 < 0) { - _n6 = _n6 + _C5._F6.length; - } - _q6 = 1.0 / _q6; - _r6 = 1.0 / _r6; - var _c6 = this.__2; - var _G6 = _H6(_c6._46, _D6.left); - var _e4 = _I6(_c6._56, _D6.right); - var _J6 = _H6(_c6._66, _D6.top); - var _g4 = _I6(_c6._76, _D6.bottom); - var _K6 = Math.sin(-_s6 * (_L6 / 180.0)); - var _M6 = Math.cos(-_s6 * (_L6 / 180.0)); - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - var _N6 = (_M6 * (i - _o6) + _K6 * (__5 - _p6)) * _q6 + _C5._O6; - var _P6 = (_M6 * (__5 - _p6) - _K6 * (i - _o6)) * _r6 + _C5._Q6; - if (_N6 < 0 || _N6 >= _C5._R6) { - continue; - } - if (_P6 < 0 || _P6 >= _C5._S6) { - continue; - } - if (_C5._T6) { - if (!_C5._F6._k6[_n6]._k6[_N6 + _P6 * _C5._R6]) { - continue; - } - } - var _A6 = _c6._U6(i, __5); - if (_A6 !== null) { - return true; - } - } - } - return false; -}; -_P2.prototype._V6 = function (_t4, _q5, _r5, _s5, _t5, _u5, _W6, _X6) { - this._p5(_t4, _q5, _r5, _s5, _t5, _u5); - var _A6 = this.__2._U6(_W6, _X6); - if (_A6 !== null) { - return true; - } - return false; -}; -_P2.prototype._Y6 = function (_t4, _q5, _r5, _s5, _t5, _u5, _W6, _X6, _o6, _p6) { - this._p5(_t4, _q5, _r5, _s5, _t5, _u5); - var _A6 = this.__2._B6(_W6, _X6, _o6, _p6); - if (_A6 !== null) { - return true; - } - return false; -}; -_P2.prototype._Z6 = function (_t4, _q5, _r5, _s5, _t5, _u5, _W6, _X6, _o6, _p6) { - this._p5(_t4, _q5, _r5, _s5, _t5, _u5); - var _c6 = this.__2; - var _A6 = _c6._B6(_W6, _X6, _o6, _p6); - if (_A6 !== null) { - return true; - } - _A6 = _c6._B6(_W6, _X6, _o6, _X6); - if (_A6 !== null) { - return true; - } - _A6 = _c6._B6(_o6, _X6, _o6, _p6); - if (_A6 !== null) { - return true; - } - _A6 = _c6._B6(_o6, _p6, _W6, _p6); - if (_A6 !== null) { - return true; - } - _A6 = _c6._B6(_W6, _p6, _W6, _X6); - if (_A6 !== null) { - return true; - } - return false; -}; -_P2.prototype.__6 = function (_t4, _q5, _r5, _s5, _t5, _u5, _07) { - this._p5(_t4, _q5, _r5, _s5, _t5, _u5); - var _c6 = this.__2; - var skeleton = this._Z2; - var _G6 = _H6(_c6._46, _07.left); - var _e4 = _I6(_c6._56, _07.right); - var _J6 = _H6(_c6._66, _07.top); - var _g4 = _I6(_c6._76, _07.bottom); - var _17 = (_07.right + _07.left) / 2; - var _27 = (_07.bottom + _07.top) / 2; - var _37 = (_07.right - _07.left) / 2; - var _47 = (_07.bottom - _07.top) / 2; - var _R6 = _c6._56 - _c6._46; - var _S6 = _c6._76 - _c6._66; - var _O6 = skeleton.x - _c6._46; - var _Q6 = skeleton.y - _c6._66; - if (_s5 == 1 && _t5 == 1 && Math.abs(_u5) < 0.0001) { - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - if (sqr((i - _17) / _37) + sqr((__5 - _27) / _47) > 1) continue; - var _N6 = i - _q5 + _O6; - var _P6 = __5 - _r5 + _Q6; - if (_N6 < 0 || _N6 >= _R6) continue; - if (_P6 < 0 || _P6 >= _S6) continue; - var _A6 = _c6._U6(i, __5); - if (_A6 !== null) { - return true; - } - } - } - } else { - var _57 = Math.sin((-_u5 * _L6) / 180.0); - var _67 = Math.cos((-_u5 * _L6) / 180.0); - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - if (sqr((i - _17) / _37) + sqr((__5 - _27) / _47) > 1) continue; - var _N6 = Math.floor((_67 * (i - _q5) + _57 * (__5 - _r5)) / _s5 + _O6); - var _P6 = Math.floor((_67 * (__5 - _r5) - _57 * (i - _q5)) / _t5 + _Q6); - if (_N6 < 0 || _N6 >= _R6) continue; - if (_P6 < 0 || _P6 >= _S6) continue; - var _A6 = _c6._U6(i, __5); - if (_A6 !== null) { - return true; - } - } - } - } - return false; -}; -_P2.prototype._77 = function (_87, _97) { - var bone = this._Z2._a7(_87); - if (bone) { - var _b7 = _c7._E5(_97); - if (_b7) { - _b7.set("length", bone.data.length); - _b7.set("x", bone.data.x); - _b7.set("y", bone.data.y); - _b7.set("angle", bone.data.rotation); - _b7.set("xscale", bone.data.scaleX); - _b7.set("yscale", bone.data.scaleY); - if (bone.data.parent !== undefined && bone.data.parent !== null) { - _b7.set("parent", bone.data.parent.name); - } else { - _b7.set("parent", ""); - } - return true; - } - } - return false; -}; -_P2.prototype._d7 = function (_87, _97) { - var bone = this._Z2._a7(_87); - if (bone) { - var _b7 = _c7._E5(_97); - if (_b7) { - bone.data.length = _b7.get("length") !== undefined ? _b7.get("length") : bone.data.length; - bone.data.x = _b7.get("x") !== undefined ? _b7.get("x") : bone.data.x; - bone.data.y = _b7.get("y") !== undefined ? _b7.get("y") : bone.data.y; - bone.data.rotation = _b7.get("angle") !== undefined ? _b7.get("angle") : bone.data.rotation; - bone.data.scaleX = _b7.get("xscale") !== undefined ? _b7.get("xscale") : bone.data.scaleX; - bone.data.scaleY = _b7.get("yscale") !== undefined ? _b7.get("yscale") : bone.data.scaleY; - return true; - } - } - return false; -}; -_P2.prototype._e7 = function (_f7, _87, _97) { - var bone = this._Z2._a7(_87); - if (bone) { - var _b7 = _c7._E5(_97); - if (_b7) { - var angle = _f7.image_angle; - var _Q5 = this._R5(); - var _g7 = [bone._h7, bone._i7]; - _g7 = _16(_g7, _Q5, this._W2); - _b7.set("x", bone.x); - _b7.set("y", bone.y); - _b7.set("angle", bone.rotation); - _b7.set("xscale", bone.scaleX); - _b7.set("yscale", bone.scaleY); - _b7.set("worldX", _g7[0]); - _b7.set("worldY", _g7[1]); - _b7.set("worldAngleX", bone._j7() - angle); - _b7.set("worldAngleY", bone._k7() - angle); - _b7.set("worldScaleX", bone._l7()); - _b7.set("worldScaleY", bone._m7()); - _b7.set("appliedAngle", bone._n7); - if (bone.parent != null) if (bone.parent.data != null) _b7.set("parent", bone.parent.data.name); - return true; - } - } - return false; -}; -_P2.prototype._o7 = function (_f7, _87, _97) { - var bone = this._Z2._a7(_87); - if (bone) { - var _b7 = _c7._E5(_97); - if (_b7) { - if (_b7.get("angle") !== undefined) bone.rotation = _b7.get("angle"); - if (_b7.get("xscale") !== undefined) bone.scaleX = _b7.get("xscale"); - if (_b7.get("yscale") !== undefined) bone.scaleY = _b7.get("yscale"); - var _Q5 = this._R5(); - var _g7 = [bone._h7, bone._i7]; - _g7 = _16(_g7, _Q5, this._W2); - if (_b7.get("worldX") !== undefined) _g7[0] = _b7.get("worldX"); - if (_b7.get("worldY") !== undefined) _g7[1] = _b7.get("worldY"); - _g7 = _16(_g7, _Q5, this._Y2); - if (!(Math.abs(_g7[0] - bone._h7) < 0.01) || !(Math.abs(_g7[1] - bone._i7) < 0.01)) { - var _p7; - if (bone.parent !== undefined && bone.parent !== null) { - _p7 = bone.parent._q7({ x: _g7[0], y: _g7[1] }); - } else { - _p7 = bone._q7({ x: _g7[0], y: _g7[1] }); - } - bone.x = _p7.x; - bone.y = _p7.y; - } else { - if (_b7.get("x") !== undefined) bone.x = _b7.get("x"); - if (_b7.get("y") !== undefined) bone.y = _b7.get("y"); - } - return true; - } - } - return false; -}; -_P2.prototype._r7 = function () { - if (this._Z2.skin) { - return this._Z2.skin.name; - } - return ""; -}; -_P2.prototype._s7 = function (_N3, _t7) { - var _u7 = new spine._v7(_N3); - for (var i = 0; i < _t7.length; ++i) { - var _w7 = this._33._x7(_t7[i]); - if (_w7 === null) { - debug("Skin " + _t7[i] + " not found in skeleton"); - } else { - _u7._y7(_w7); - } - } - return new _z7(_u7); -}; -_P2.prototype._A7 = function (_r3) { - if (_r3 >= 0 && _r3 < this._13.tracks.length && this._13.tracks[_r3] && this._13.tracks[_r3]._z3) { - return this._13.tracks[_r3]._z3.name; - } - return ""; -}; -_P2.prototype._B7 = function (_r3) { - if (_r3 >= 0 && _r3 < this._13.tracks.length) { - this._13._C7(_r3); - } -}; -_P2.prototype._D7 = function (_E7) { - var _z3 = this._33._Q3(_E7); - if (_z3) { - return _z3.duration; - } - return 0.0; -}; -_P2.prototype._F7 = function (_E7) { - var _z3 = this._33._Q3(_E7); - if (_z3) { - var _s3 = _t3 ? _t3._u3() : 30; - if (_v3) { - _s3 = _x3._y3(); - } - if (_s3 <= 0) return 0; - var _F5 = _z3.duration * _s3; - return ~~(_F5 + 0.5); - } - return 0.0; -}; -_P2.prototype._G7 = function (_E7, _H7) { - var _z3 = this._33._Q3(_E7); - if (_z3 == null) { - return null; - } - var i; - var _I7 = null; - for (i = 0; i < _z3._J5.length; i++) { - var _J7 = _z3._J5[i]; - if (_J7 instanceof spine._K7) { - _I7 = _J7; - break; - } - } - if (_I7 == null) { - return null; - } - var _s3; - if (_v3) { - _s3 = _x3._y3(); - } else { - _s3 = _t3 ? _t3._u3() : 30; - } - var _L7 = []; - for (i = 0; i < _I7.events.length; i++) { - var _M7 = _I7.events[i]; - if (_M7.data != null) { - var _N7 = _M7.data; - if (_N7.name == _H7) { - var time = _M7.time; - _L7.push(_s3 * time); - } - } - } - if (_L7.length == 0) { - return null; - } - return _L7; -}; -_P2.prototype._O7 = function (_44) { - var slot = this._Z2._64(_44); - if (slot !== null && slot !== undefined) { - if (slot.attachment) { - return slot.attachment.name; - } - } - return ""; -}; -_P2.prototype._P7 = function (_Q7) { - for (var _t6 = 0; _t6 < this._Z2.slots.length; _t6++) { - var _R7 = this._Z2.slots[_t6]; - var map = ds_map_create(); - ds_map_add(map, "name", _R7.data.name); - ds_map_add(map, "bone", _R7.data._S7.name); - ds_map_add(map, "attachment", _R7.attachment ? _R7.attachment.name : "(none)"); - ds_list_add(_Q7, map); - } -}; -/*@constructor */ function _z7(_S3) { - this.__type = "[SkeletonSkin]"; - this._V3 = _S3; -} -var _d6 = null; -var _T7 = false; -var _U7 = -1; -var _V7 = null; -var _W7 = [0.0, 0.0, 0.0, 0.0]; -var _X7 = 0; -var _Y7 = 1; -var _Z7 = 2; -var __7 = 3; -var _08 = 4; -var _18 = 5; -var _28 = 6; -var _38 = 7; -function _48(_58) { - _d6 = _58; -} -function _68() { - this.width = null; - this.height = null; -} -function _R4() { - this.name = null; - this._S4 = new _68(); - this._78 = function () { - return this._S4; - }; - this._T4 = function (_L4, _N4) {}; - this._U4 = function (_O4, _Q4) {}; - this.dispose = function () {}; - this._K4 = null; - this.width = null; - this.height = null; -} -/*@constructor */ function _88() { - this._98 = []; - this._a8 = null; - this._33 = null; - this._b8 = null; - this._c8 = null; - this._d8 = false; - if (_e8) { - this._f8 = this._g8; - this._h8 = this._i8; - } else { - this._f8 = this._j8; - this._h8 = this._k8; - } -} -_88.prototype._l8 = function (_N3, _m8, _n8, _o8) { - this._98[_N3] = { _p8: [], _q8: 0, _r8: 32, texture: _F4[_o8], x: 0, y: 0, w: _m8, h: _n8 }; -}; -_88.prototype._s8 = function (_t8, _u8, _v8, _w8, _x8, _y8, _q3) { - var _z8 = _x8; - var _A8 = _y8; - var _B8 = 0; - var self = this; - var _C8 = function (_D8, _E8) { - var _F8 = new _R4(); - _F8.name = _D8; - _F8.width = _F8._S4.width = _A8[_B8].width; - _F8.height = _F8._S4.height = _A8[_B8].height; - if (_E8 != undefined) { - _F8._K4 = _E8.tp; - self._98[_F8.name] = _E8; - } else { - var _G8 = _H8(_I8 + _t8 + _D8); - _F8._K4 = _G8; - _F4[_G8].onload = function (e) { - _F8._S4 = e._J8; - var target = e.target || e.srcElement; - self._l8(_F8.name, target.width, target.height, _G8); - if (_q3._K8 != undefined) { - if (_q3._K8 == true) { - var _L8 = self._98[_F8.name]; - _M8(_L8); - if (_L8.texture._N8) { - _O8(_L8.texture._N8); - } - } - } - }; - _F4[_G8].onerror = function (e) { - var target = e.target || e.srcElement; - debug("ImageError: " + target.src); - }; - _F4[_G8].URL = _D8; - } - if (_B8 < _z8 - 1) _B8++; - return _F8; - }; - this._b8 = new spine._85(_w8); - var _P8 = 0; - if (_q3._C4 != undefined) _P8 = _q3._C4.length; - for (var i = 0; i < this._b8._95.length; i++) { - var _I4 = this._b8._95[i]; - _I4._Q8(_C8(_I4.name, i < _P8 ? _q3._C4[i] : undefined)); - } - this._a8 = new spine._R8(new spine._c5(this._b8)); - this._33 = this._a8._S8(_v8); -}; -_88.prototype._T8 = function () { - if (this._b8) { - if (this._b8._95) { - return this._b8._95.length; - } - } - return 0; -}; -_88.prototype._U8 = function (_J3) { - if (this._b8) { - if (this._b8._95) { - if (this._b8._95.length > _J3) { - if (this._b8._95[_J3].texture) { - if (this._b8._95[_J3].texture._K4) { - return this._b8._95[_J3].texture._K4; - } - } - } - } - } - return -1; -}; -_88.prototype._V8 = function (_W8, _S3, frame, x, y, _X8, _Y8, angle, _m4, alpha) { - if (this._33 === null || this._33 === undefined) return; - var _Z8 = new _P2(this); - _Z8._m3(_W8); - _Z8._n3(_S3); - _Z8._p5(frame, x, y, _X8, _Y8, angle); - var _Q5 = _Z8._R5(); - this.__8(_Z8._Z2, _m4, alpha, _Z8._W2, _Q5[0], _Q5[1]); -}; -_88.prototype._09 = function (_W8, _S3, _96, x, y, _X8, _Y8, angle, _m4, alpha) { - if (this._33 === null || this._33 === undefined) return; - var _Z8 = new _P2(this); - _Z8._m3(_W8); - _Z8._n3(_S3); - _Z8._86(_96, x, y, _X8, _Y8, angle); - var _Q5 = _Z8._R5(); - this.__8(_Z8._Z2, _m4, alpha, _Z8._W2, _Q5[0], _Q5[1]); -}; -_88.prototype._19 = function (frame, x, y, _X8, _Y8, angle, _m4, alpha) { - if (!_d6 || !_d6._29()) { - this._V8(null, null, frame, x, y, _X8, _Y8, angle, _m4, alpha); - } else { - var _39 = _d6._29(); - _39._p5(frame, x, y, _X8, _Y8, angle, _d6); - var _Q5 = _39._R5(); - this.__8(_39._Z2, _m4, alpha, _39._W2, _Q5[0], _Q5[1]); - if (_39._U2) { - this._49(_39.__2); - } - } -}; -_88.prototype._59 = function (_69, _W8, _S3, frame, x, y, _X8, _Y8, angle, _79, _89, _Q7) { - ds_list_clear(_Q7); - var _99 = false; - var _39 = null; - if (_69 === undefined || _69 === null || _69._29() === null) { - _39 = new _P2(this); - _99 = true; - _39._m3(_W8); - _39._n3(_S3); - } else { - _39 = _69._29(); - if (_W8 !== undefined && _W8 !== null) { - _39._m3(_W8); - } - if (_S3 !== undefined && _S3 !== null) { - _39._n3(_S3); - } - } - _39._p5(frame, x, y, _X8, _Y8, angle, _69); - var _a9 = []; - var _b9 = 0; - for (var i = 0, _t6 = _39._Z2.slots.length; i < _t6; i++) { - var slot = _39._Z2.drawOrder[i]; - if (!slot.attachment) continue; - var _c9 = false; - if (slot.attachment instanceof spine._d9) { - _c9 = this._e9(slot, _79, _89); - } else if (slot.attachment instanceof spine._f9) { - _c9 = this._g9(slot, _79, _89); - } else if (slot.attachment instanceof spine._h9) { - _c9 = this._i9(slot, _79, _89); - } - if (_c9) { - _a9[_b9] = slot; - _b9++; - } - } - if (_b9 > 0) { - for (var i = _b9 - 1; i >= 0; i--) { - ds_list_add(_Q7, _a9[i].data.name); - } - } -}; -_88.prototype._j9 = function (_W8, _k9, x, y, _X8, _Y8, angle, color, _s4) { - var _Z8 = new _P2(this); - _Z8._m3(_W8); - _Z8._p5(_k9, x, y, _X8, _Y8, angle, null, _s4); - this._49(_Z8.__2); -}; -_88.prototype.__8 = function (_l9, color, alpha, _m9, _n9, _o9) { - var _f5 = (color & 0xff) / 255.0, - _g5 = ((color & 0xff00) >> 8) / 255.0, - _h5 = ((color & 0xff0000) >> 16) / 255.0; - if (_e8) { - this._p9(_l9, _f5, _g5, _h5, alpha, _m9, _n9, _o9); - } else { - this._q9(_l9, _h5, _g5, _f5, alpha, _m9, _n9, _o9); - } -}; -_88.prototype._q9 = function (_l9, _r9, _s9, _t9, _u9, _v9, _w9, _x9) { - var _y9 = [0, 1, 2, 2, 3, 0]; - var vertices = []; - var _z9 = new spine._i4(1.0, 1.0, 1.0, 1.0); - var _A9 = false; - for (var i = 0, _t6 = _l9.slots.length; i < _t6; i++) { - var slot = _l9.drawOrder[i]; - if (!slot.attachment) continue; - var _e4 = _r9 * 255; - var _f4 = _s9 * 255; - var _g4 = _t9 * 255; - var _h4 = _u9 * 255; - if (slot.skeleton != undefined && slot.skeleton._e4 != undefined) { - _e4 *= slot.skeleton._e4; - _f4 *= slot.skeleton._f4; - _g4 *= slot.skeleton._g4; - _h4 *= slot.skeleton._h4; - } - if (slot.color != undefined) { - _e4 *= slot.color._e4; - _f4 *= slot.color._f4; - _g4 *= slot.color._g4; - _h4 *= slot.color._h4; - } - if (slot.attachment.color != undefined) { - _e4 *= slot.attachment.color._e4; - _f4 *= slot.attachment.color._f4; - _g4 *= slot.attachment.color._g4; - _h4 *= slot.attachment.color._h4; - } - var _m4; - _m4 = (_h4 << 24) | (_e4 << 16) | (_f4 << 8) | (_g4 << 0); - var _B9 = null; - var uvs = null; - var _C9 = null; - var _D9 = 2; - var _E9 = 0; - var _F9 = 0; - var _G9 = 0; - var _H9 = null; - var _G8 = null; - if (slot.attachment instanceof spine._d9) { - var _V4 = slot.attachment; - if (this._c8 != null && this._c8._I9()) { - _V4._J9(slot.bone, vertices, 0, 2); - _B9 = vertices; - uvs = _V4.uvs; - _C9 = _y9; - _F9 = 4; - _G9 = 6; - _G8 = _F4[_V4._V4._K9._I4.texture._K4]; - if (!_G8.complete) continue; - if (_m4 != _L9) { - if (!this._98[_V4._V4._K9._I4.name]) { - var _I4 = _V4._V4._K9._I4; - this._l8(_I4.name, _I4.width, _I4.height, _I4._K4); - } - _G8 = _M9(this._98[_V4._V4._K9._I4.name], _m4); - } - var _N9 = _V4._V4._K9._I4; - _H9 = this._98[_N9.name]; - } else { - this._j8(slot, _m4, _h4 / 255.0, _v9, _w9, _x9); - } - } else if (slot.attachment instanceof spine._f9) { - var _O9 = slot.attachment; - _O9._J9(slot, 0, _O9._P9, vertices, 0, 2); - _B9 = vertices; - uvs = _O9.uvs; - _C9 = _O9.triangles; - _F9 = _O9._P9; - _G9 = _O9.triangles.length; - _G8 = _F4[_O9._V4._K9._I4.texture._K4]; - if (!_G8.complete) continue; - if (_m4 != _L9) { - if (!this._98[_O9._V4._K9._I4.name]) { - var _I4 = _O9._V4._K9._I4; - this._l8(_I4.name, _I4.width, _I4.height, _O9._V4._K9._I4._K4); - } - _G8 = _M9(this._98[_O9._V4._K9._I4.name], _m4); - } - _H9 = this._98[_O9._V4._K9._I4.name]; - } else if (slot.attachment instanceof spine._Q9) { - if (this._c8 == null) { - this._c8 = new spine._R9(); - } - this._c8._S9(slot, slot.attachment); - continue; - } - if (_F9 > 0 && _G8 != null) { - if (this._c8 != null && this._c8._I9()) { - this._c8._T9(vertices, _F9 * 2, _C9, _G9, uvs, _z9, _z9, _A9); - _B9 = this._c8._U9; - uvs = this._c8._U9; - _C9 = this._c8._V9; - _D9 = 8; - _E9 = 6; - _F9 = _B9.length / _D9; - _G9 = _C9.length; - } - for (var _Y4 = 0; _Y4 < _G9 / 3; _Y4++) { - var _W9 = _Y4 * 3; - var _X9 = _C9[_W9++] * _D9, - _Y9 = _C9[_W9++] * _D9, - _Z9 = _C9[_W9++] * _D9; - var __9 = []; - __9[0] = {}; - __9[0].x = _B9[_X9]; - __9[0]._X4 = uvs[_E9 + _X9]; - _X9++; - __9[0].y = _B9[_X9]; - __9[0]._Y4 = uvs[_E9 + _X9]; - __9[1] = {}; - __9[1].x = _B9[_Y9]; - __9[1]._X4 = uvs[_E9 + _Y9]; - _Y9++; - __9[1].y = _B9[_Y9]; - __9[1]._Y4 = uvs[_E9 + _Y9]; - __9[2] = {}; - __9[2].x = _B9[_Z9]; - __9[2]._X4 = uvs[_E9 + _Z9]; - _Z9++; - __9[2].y = _B9[_Z9]; - __9[2]._Y4 = uvs[_E9 + _Z9]; - for (var pi = 0; pi < 3; ++pi) { - var _06 = _16([__9[pi].x, __9[pi].y], [_w9, _x9], _v9); - __9[pi].x = _06[0]; - __9[pi].y = _06[1]; - } - this._0a(_1a, _G8, __9[0].x, __9[0].y, __9[1].x, __9[1].y, __9[2].x, __9[2].y, __9[0]._X4 * _H9.w, __9[0]._Y4 * _H9.h, __9[1]._X4 * _H9.w, __9[1]._Y4 * _H9.h, __9[2]._X4 * _H9.w, __9[2]._Y4 * _H9.h); - } - } - if (this._c8 != null) { - this._c8._2a(slot); - } - } - if (this._c8 != null) { - this._c8._3a(); - } -}; -function _4a(_5a, _6a, _7a) { - if (_6a == false) { - switch (_5a) { - case spine._8a.Normal: - _7a.src = _9a._aa; - _7a._ba = _9a._ca; - break; - case spine._8a.Additive: - _7a.src = _9a._aa; - _7a._ba = _9a._da; - break; - case spine._8a.Multiply: - _7a.src = _9a._ea; - _7a._ba = _9a._ca; - break; - case spine._8a.Screen: - _7a.src = _9a._da; - _7a._ba = _9a._fa; - break; - default: - _7a.src = _9a._aa; - _7a._ba = _9a._ca; - break; - } - } else { - switch (_5a) { - case spine._8a.Normal: - _7a.src = _9a._da; - _7a._ba = _9a._ca; - break; - case spine._8a.Additive: - _7a.src = _9a._da; - _7a._ba = _9a._da; - break; - case spine._8a.Multiply: - _7a.src = _9a._ea; - _7a._ba = _9a._ca; - break; - case spine._8a.Screen: - _7a.src = _9a._da; - _7a._ba = _9a._fa; - break; - default: - _7a.src = _9a._aa; - _7a._ba = _9a._ca; - break; - } - } -} -_88.prototype._p9 = function (_l9, _r9, _s9, _t9, _u9, _v9, _w9, _x9) { - var _y9 = [0, 1, 2, 2, 3, 0]; - var vertices = []; - var _z9 = new spine._i4(1.0, 1.0, 1.0, 1.0); - var _A9 = false; - var _ga, _ha, _ia, _ja; - var _ka; - if (_T7 == true) { - _ga = _e8._la._ma(_9a._na); - _ha = _e8._la._ma(_9a._oa); - _ia = _e8._la._ma(_9a._pa); - _ja = _e8._la._ma(_9a._qa); - _ka = _e8._la._ma(_9a._ra); - } - var _sa = new spine._i4(0.0, 0.0, 0.0, 0.0); - var _ta = false; - if (_ua != _U7) { - _U7 = _ua; - _ta = true; - if (_U7 != -1) { - _V7 = shader_get_uniform(_U7, "gm_SpineTintBlackColour"); - } - } - for (var i = 0, _t6 = _l9.slots.length; i < _t6; i++) { - var slot = _l9.drawOrder[i]; - if (!slot.attachment) continue; - var _e4 = _r9 * 255; - var _f4 = _s9 * 255; - var _g4 = _t9 * 255; - var _h4 = _u9 * 255; - if (slot.skeleton != undefined && slot.skeleton._e4 != undefined) { - _e4 *= slot.skeleton._e4; - _f4 *= slot.skeleton._f4; - _g4 *= slot.skeleton._g4; - _h4 *= slot.skeleton._h4; - } - if (slot.color != undefined) { - _e4 *= slot.color._e4; - _f4 *= slot.color._f4; - _g4 *= slot.color._g4; - _h4 *= slot.color._h4; - } - if (slot.attachment.color != undefined) { - _e4 *= slot.attachment.color._e4; - _f4 *= slot.attachment.color._f4; - _g4 *= slot.attachment.color._g4; - _h4 *= slot.attachment.color._h4; - } - var _m4; - _m4 = (_h4 << 24) | (_e4 << 0) | (_f4 << 8) | (_g4 << 16); - if (_U7 != -1) { - if (_V7 != undefined && _V7 != -1) { - var _va; - if (slot._wa != undefined && slot._wa != null) { - _va = slot._wa; - } else { - _va = _sa; - } - var _xa = [_va._e4 * _r9, _va._f4 * _s9, _va._g4 * _t9, _u9]; - if (_ta || _W7[0] != _xa[0] || _W7[1] != _xa[1] || _W7[2] != _xa[2] || _W7[3] != _xa[3]) { - _W7 = _xa; - shader_set_uniform_f_array(_V7, _W7); - _ta = false; - } - } - } - var _B9 = null; - var uvs = null; - var _C9 = null; - var _D9 = 2; - var _E9 = 0; - var _F9 = 0; - var _G9 = 0; - var _G8 = null; - if (slot.attachment instanceof spine._d9) { - var _V4 = slot.attachment; - _V4._J9(slot.bone, vertices, 0, 2); - _B9 = vertices; - uvs = _V4.uvs; - _C9 = _y9; - _F9 = 4; - _G9 = 6; - _G8 = _F4[_V4._V4._K9._I4.texture._K4]; - } else if (slot.attachment instanceof spine._f9) { - var _O9 = slot.attachment; - _O9._J9(slot, 0, _O9._P9, vertices, 0, 2); - _B9 = vertices; - uvs = _O9.uvs; - _C9 = _O9.triangles; - _F9 = _O9._P9; - _G9 = _O9.triangles.length; - _G8 = _F4[_O9._V4._K9._I4.texture._K4]; - } else if (slot.attachment instanceof spine._Q9) { - if (this._c8 == null) { - this._c8 = new spine._R9(); - } - this._c8._S9(slot, slot.attachment); - continue; - } - if (_F9 > 0 && _G8 != null) { - if (!_G8.complete) continue; - if (!_G8._N8) _M8({ texture: _G8 }); - if (this._c8 != null && this._c8._I9()) { - this._c8._T9(vertices, _F9 * 2, _C9, _G9, uvs, _z9, _z9, _A9); - _B9 = this._c8._U9; - uvs = this._c8._U9; - _C9 = this._c8._V9; - _D9 = 8; - _E9 = 6; - _F9 = _B9.length / _D9; - _G9 = _C9.length; - } - if (_T7 == true) { - var _ya = slot.data._za; - var _Aa = new Object(); - _4a(_ya, this._d8, _Aa); - _e8._la._Ba(_9a._na, _Aa.src); - _e8._la._Ba(_9a._oa, _Aa._ba); - _e8._la._Ba(_9a._pa, _Aa.src); - _e8._la._Ba(_9a._qa, _Aa._ba); - } - var _Ca = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, _G9); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _G9; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - var _Na = _Ca._Oa; - var _Pa = index; - for (var _Y4 = 0; _Y4 < _G9; _Y4++, _Pa += _Ga) { - var index = _C9[_Y4]; - var _Qa = _B9[index * _D9 + 0]; - var _Ra = _B9[index * _D9 + 1]; - var _Sa = _16([_Qa, _Ra], [_w9, _x9], _v9); - _Ja[_Pa + 0] = _Sa[0]; - _Ja[_Pa + 1] = _Sa[1]; - _Ja[_Pa + 2] = _Ta; - _La[_Pa + 0] = _m4; - _Na[_Pa + 0] = uvs[index * _D9 + _E9 + 0]; - _Na[_Pa + 1] = uvs[index * _D9 + _E9 + 1]; - } - } - if (this._c8 != null) { - this._c8._2a(slot); - } - } - if (this._c8 != null) { - this._c8._3a(); - } - if (_T7 == true) { - _e8._la._Ba(_9a._na, _ga); - _e8._la._Ba(_9a._oa, _ha); - _e8._la._Ba(_9a._pa, _ia); - _e8._la._Ba(_9a._qa, _ja); - _e8._la._Ba(_9a._ra, _ka); - } -}; -_88.prototype._49 = function (_Ua) { - draw_line(_Ua._46, _Ua._66, _Ua._46, _Ua._76); - draw_line(_Ua._46, _Ua._76, _Ua._56, _Ua._76); - draw_line(_Ua._56, _Ua._76, _Ua._56, _Ua._66); - draw_line(_Ua._56, _Ua._66, _Ua._46, _Ua._66); - for (var _t6 = 0; _t6 < _Ua._Y5.length; _t6++) { - var _u6 = _Ua._Y5[_t6]; - var size = _u6.length / 2; - for (var _v6 = 0; _v6 < size; _v6++) { - var _w6, _x6, _y6, _z6; - _w6 = _u6[_v6 * 2 + 0]; - _x6 = _u6[_v6 * 2 + 1]; - if (_v6 == size - 1) { - _y6 = _u6[0]; - _z6 = _u6[1]; - } else { - _y6 = _u6[(_v6 + 1) * 2 + 0]; - _z6 = _u6[(_v6 + 1) * 2 + 1]; - } - draw_line(_w6, _x6, _y6, _z6); - } - } -}; -_88.prototype._j8 = function (slot, _m4, alpha, _m9, originX, originY) { - var _V4 = slot.attachment, - vertices = [], - uvs; - var _Va = 0; - var _Wa = 0; - if (slot.skeleton) { - _Va = slot.skeleton.x; - _Wa = slot.skeleton.y; - } else if (slot.bone.skeleton) { - _Va = slot.bone.skeleton.x; - _Wa = slot.bone.skeleton.y; - } - _V4._J9(slot.bone, vertices, 0, 2); - uvs = _V4.uvs; - var __9 = []; - __9[0] = {}; - __9[0].x = vertices[_Z7]; - __9[0].y = vertices[__7]; - __9[0]._X4 = uvs[_Z7]; - __9[0]._Y4 = uvs[__7]; - __9[1] = {}; - __9[1].x = vertices[_08]; - __9[1].y = vertices[_18]; - __9[1]._X4 = uvs[_08]; - __9[1]._Y4 = uvs[_18]; - __9[2] = {}; - __9[2].x = vertices[_28]; - __9[2].y = vertices[_38]; - __9[2]._X4 = uvs[_28]; - __9[2]._Y4 = uvs[_38]; - for (var i = 0; i < 3; ++i) { - var _06 = _16([__9[i].x, __9[i].y], [originX, originY], _m9); - __9[i].x = _06[0]; - __9[i].y = _06[1]; - } - _1a.globalAlpha = alpha; - var _N9 = _V4._V4._K9._I4; - var _G8 = _F4[_N9.texture._K4]; - if (!_G8.complete) return; - if (_m4 != _L9) { - if (!this._98[_V4._V4._K9._I4.name]) { - var _I4 = _V4._V4._K9._I4; - this._l8(_I4.name, _I4.width, _I4.height, _I4._K4); - } - _G8 = _M9(this._98[_V4._V4._K9._I4.name], _m4); - } - var _H9 = this._98[_N9.name]; - this._Xa(_1a, _G8, __9[0].x, __9[0].y, __9[1].x, __9[1].y, __9[2].x, __9[2].y, __9[0]._X4 * _H9.w, __9[0]._Y4 * _H9.h, __9[1]._X4 * _H9.w, __9[1]._Y4 * _H9.h, __9[2]._X4 * _H9.w, __9[2]._Y4 * _H9.h); -}; -_88.prototype._k8 = function (slot, _m4, alpha) { - var _O9 = slot.attachment, - vertices = [], - uvs; - _O9._J9(slot, 0, _O9._P9, vertices, 0, 2); - uvs = _O9.uvs; - var _N9 = _O9._V4._K9._I4; - var _G8 = _F4[_O9._V4._K9._I4.texture._K4]; - if (!_G8.complete) return; - if (_m4 != _L9) { - if (!this._98[_O9._V4._K9._I4.name]) { - var _I4 = _O9._V4._K9._I4; - this._l8(_I4.name, _I4.width, _I4.height, _O9._V4._K9._I4._K4); - } - _G8 = _M9(this._98[_O9._V4._K9._I4.name], _m4); - } - for (var _t6 = 0; _t6 < _O9.triangles.length / 3; _t6++) { - var _W9 = _t6 * 3; - var _X9 = _O9.triangles[_W9++] * 2, - _Y9 = _O9.triangles[_W9++] * 2, - _Z9 = _O9.triangles[_W9++] * 2; - var __9 = []; - __9[0] = {}; - __9[0].x = vertices[_X9]; - __9[0]._X4 = uvs[_X9++]; - __9[0].y = vertices[_X9]; - __9[0]._Y4 = uvs[_X9]; - __9[1] = {}; - __9[1].x = vertices[_Y9]; - __9[1]._X4 = uvs[_Y9++]; - __9[1].y = vertices[_Y9]; - __9[1]._Y4 = uvs[_Y9]; - __9[2] = {}; - __9[2].x = vertices[_Z9]; - __9[2]._X4 = uvs[_Z9++]; - __9[2].y = vertices[_Z9]; - __9[2]._Y4 = uvs[_Z9]; - var _H9 = this._98[_O9._V4._K9._I4.name]; - this._0a(_1a, _G8, __9[0].x, __9[0].y, __9[1].x, __9[1].y, __9[2].x, __9[2].y, __9[0]._X4 * _H9.w, __9[0]._Y4 * _H9.h, __9[1]._X4 * _H9.w, __9[1]._Y4 * _H9.h, __9[2]._X4 * _H9.w, __9[2]._Y4 * _H9.h); - } -}; -_88.prototype._Ya = function (slot, _m4, alpha) { - var _O9 = slot.attachment, - vertices = []; - var _Va = 0; - var _Wa = 0; - if (slot.skeleton) { - _Va = slot.skeleton.x; - _Wa = slot.skeleton.y; - } else if (slot.bone.skeleton) { - _Va = slot.bone.skeleton.x; - _Wa = slot.bone.skeleton.y; - } - _O9._J9(_Va, _Wa, slot, vertices); - var _I4 = _O9._K4._I4; - var _G8 = _F4[_I4._K4]; - if (_m4 != _L9) { - if (!this._98[_I4.name]) { - this._l8(_I4.name, _I4.width, _I4.height, _I4._K4); - } - _G8 = _M9(this._98[_I4.name], _m4); - } - for (var _t6 = 0; _t6 < _O9.triangles.length / 3; _t6++) { - var _X9 = _O9.triangles[_t6 * 3 + 0], - _Y9 = _O9.triangles[_t6 * 3 + 1], - _Z9 = _O9.triangles[_t6 * 3 + 2]; - var __9 = []; - __9[0] = {}; - __9[0].x = vertices[_X9 * 2 + 0]; - __9[0].y = vertices[_X9 * 2 + 1]; - __9[0]._X4 = _O9.uvs[_X9 * 2 + 0]; - __9[0]._Y4 = _O9.uvs[_X9 * 2 + 1]; - __9[1] = {}; - __9[1].x = vertices[_Y9 * 2 + 0]; - __9[1].y = vertices[_Y9 * 2 + 1]; - __9[1]._X4 = _O9.uvs[_Y9 * 2 + 0]; - __9[1]._Y4 = _O9.uvs[_Y9 * 2 + 1]; - __9[2] = {}; - __9[2].x = vertices[_Z9 * 2 + 0]; - __9[2].y = vertices[_Z9 * 2 + 1]; - __9[2]._X4 = _O9.uvs[_Z9 * 2 + 0]; - __9[2]._Y4 = _O9.uvs[_Z9 * 2 + 1]; - var _H9 = this._98[_I4.name]; - this._0a(_1a, _G8, __9[0].x, __9[0].y, __9[1].x, __9[1].y, __9[2].x, __9[2].y, __9[0]._X4 * _H9.w, __9[0]._Y4 * _H9.h, __9[1]._X4 * _H9.w, __9[1]._Y4 * _H9.h, __9[2]._X4 * _H9.w, __9[2]._Y4 * _H9.h); - } -}; -_88.prototype._0a = function (_Za, __a, _0b, _1b, _w6, _x6, _y6, _z6, _2b, _3b, _4b, _5b, _6b, _7b) { - _Za.save(); - _Za.beginPath(); - _Za.moveTo(_0b, _1b); - _Za.lineTo(_w6, _x6); - _Za.lineTo(_y6, _z6); - _Za.closePath(); - _Za.clip(); - var _8b = _2b * (_7b - _5b) - _4b * _7b + _6b * _5b + (_4b - _6b) * _3b; - if (_8b == 0) { - return; - } - var _9b = -(_3b * (_y6 - _w6) - _5b * _y6 + _7b * _w6 + (_5b - _7b) * _0b) / _8b; - var _ab = (_5b * _z6 + _3b * (_x6 - _z6) - _7b * _x6 + (_7b - _5b) * _1b) / _8b; - var _bb = (_2b * (_y6 - _w6) - _4b * _y6 + _6b * _w6 + (_4b - _6b) * _0b) / _8b; - var _cb = -(_4b * _z6 + _2b * (_x6 - _z6) - _6b * _x6 + (_6b - _4b) * _1b) / _8b; - var _db = (_2b * (_7b * _w6 - _5b * _y6) + _3b * (_4b * _y6 - _6b * _w6) + (_6b * _5b - _4b * _7b) * _0b) / _8b; - var _eb = (_2b * (_7b * _x6 - _5b * _z6) + _3b * (_4b * _z6 - _6b * _x6) + (_6b * _5b - _4b * _7b) * _1b) / _8b; - _Za.transform(_9b, _ab, _bb, _cb, _db, _eb); - _Za.drawImage(__a, 0, 0); - _Za.restore(); -}; -_88.prototype._Xa = function (_Za, __a, _0b, _1b, _w6, _x6, _y6, _z6, _2b, _3b, _4b, _5b, _6b, _7b) { - _Za.save(); - var _fb, _gb; - _fb = _0b + (_y6 - _w6); - _gb = _1b + (_z6 - _x6); - _Za.beginPath(); - _Za.moveTo(_0b, _1b); - _Za.lineTo(_w6, _x6); - _Za.lineTo(_y6, _z6); - _Za.lineTo(_fb, _gb); - _Za.closePath(); - _Za.clip(); - var _8b = _2b * (_7b - _5b) - _4b * _7b + _6b * _5b + (_4b - _6b) * _3b; - if (_8b == 0) { - return; - } - var _9b = -(_3b * (_y6 - _w6) - _5b * _y6 + _7b * _w6 + (_5b - _7b) * _0b) / _8b; - var _ab = (_5b * _z6 + _3b * (_x6 - _z6) - _7b * _x6 + (_7b - _5b) * _1b) / _8b; - var _bb = (_2b * (_y6 - _w6) - _4b * _y6 + _6b * _w6 + (_4b - _6b) * _0b) / _8b; - var _cb = -(_4b * _z6 + _2b * (_x6 - _z6) - _6b * _x6 + (_6b - _4b) * _1b) / _8b; - var _db = (_2b * (_7b * _w6 - _5b * _y6) + _3b * (_4b * _y6 - _6b * _w6) + (_6b * _5b - _4b * _7b) * _0b) / _8b; - var _eb = (_2b * (_7b * _x6 - _5b * _z6) + _3b * (_4b * _z6 - _6b * _x6) + (_6b * _5b - _4b * _7b) * _1b) / _8b; - _Za.transform(_9b, _ab, _bb, _cb, _db, _eb); - _Za.drawImage(__a, 0, 0); - _Za.restore(); -}; -_88.prototype._g8 = function (slot, _m4, alpha, _m9) { - var _V4 = slot.attachment, - vertices = [], - uvs; - var _Va = 0; - var _Wa = 0; - if (slot.skeleton) { - _Va = slot.skeleton.x; - _Wa = slot.skeleton.y; - } else if (slot.bone.skeleton) { - _Va = slot.bone.skeleton.x; - _Wa = slot.bone.skeleton.y; - } - _V4._J9(slot.bone, vertices, 0, 2); - uvs = _V4.uvs; - var _G8 = _F4[_V4._V4._K9.texture._K4]; - if (!_G8.complete) return; - if (!_G8._N8) _M8({ texture: _G8 }); - var _F9 = 6; - var _Ca = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - var _Na = _Ca._Oa; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - _Ja[_Pa + 0] = _Ja[_kb + 0] = vertices[_Z7]; - _Ja[_Pa + 1] = _Ja[_kb + 1] = vertices[__7]; - _Ja[_hb + 0] = vertices[_08]; - _Ja[_hb + 1] = vertices[_18]; - _Ja[__4 + 0] = _Ja[_ib + 0] = vertices[_28]; - _Ja[__4 + 1] = _Ja[_ib + 1] = vertices[_38]; - _Ja[_jb + 0] = vertices[_X7]; - _Ja[_jb + 1] = vertices[_Y7]; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = _m4; - _Na[_Pa + 0] = _Na[_kb + 0] = uvs[_Z7]; - _Na[_Pa + 1] = _Na[_kb + 1] = uvs[__7]; - _Na[_hb + 0] = uvs[_08]; - _Na[_hb + 1] = uvs[_18]; - _Na[__4 + 0] = _Na[_ib + 0] = uvs[_28]; - _Na[__4 + 1] = _Na[_ib + 1] = uvs[_38]; - _Na[_jb + 0] = uvs[_X7]; - _Na[_jb + 1] = uvs[_Y7]; -}; -_88.prototype._i8 = function (slot, _m4, alpha) { - var _O9 = slot.attachment, - vertices = [], - uvs; - var _Va = 0; - var _Wa = 0; - if (slot.skeleton) { - _Va = slot.skeleton.x; - _Wa = slot.skeleton.y; - } else if (slot.bone.skeleton) { - _Va = slot.bone.skeleton.x; - _Wa = slot.bone.skeleton.y; - } - _O9._J9(slot, 0, _O9._P9, vertices, 0, 2); - uvs = _O9.uvs; - var _G8 = _F4[_O9._V4._K9.texture._K4]; - if (!_G8.complete) return; - if (!_G8._N8) _M8({ texture: _G8 }); - var _F9 = _O9.triangles.length; - var _Ca = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - var _Na = _Ca._Oa; - var _Pa = index; - for (var _t6 = 0; _t6 < _F9; _t6++, _Pa += _Ga) { - var _X9 = _O9.triangles[_t6]; - _Ja[_Pa + 0] = vertices[_X9 * 2 + 0]; - _Ja[_Pa + 1] = vertices[_X9 * 2 + 1]; - _Ja[_Pa + 2] = _Ta; - _La[_Pa + 0] = _La[_Pa + 1] = _m4; - _Na[_Pa + 0] = uvs[_X9 * 2 + 0]; - _Na[_Pa + 1] = uvs[_X9 * 2 + 1]; - } -}; -_88.prototype._e9 = function (slot, _q5, _r5) { - var _V4 = slot.attachment, - vertices = []; - _V4._J9(slot.bone, vertices, 0, 2); - var _lb, _mb, _nb, _ob; - var _pb; - _lb = _q5 - vertices[_X7]; - _mb = _r5 - vertices[_Y7]; - _nb = vertices[_Z7] - vertices[_X7]; - _ob = vertices[__7] - vertices[_Y7]; - _pb = _lb * _ob - _mb * _nb; - if (_pb >= 0) return false; - _lb = _q5 - vertices[_08]; - _mb = _r5 - vertices[_18]; - _nb = vertices[_28] - vertices[_08]; - _ob = vertices[_38] - vertices[_18]; - _pb = _lb * _ob - _mb * _nb; - if (_pb >= 0) return false; - _lb = _q5 - vertices[_Z7]; - _mb = _r5 - vertices[__7]; - _nb = vertices[_08] - vertices[_Z7]; - _ob = vertices[_18] - vertices[__7]; - _pb = _lb * _ob - _mb * _nb; - if (_pb >= 0) return false; - _lb = _q5 - vertices[_28]; - _mb = _r5 - vertices[_38]; - _nb = vertices[_X7] - vertices[_28]; - _ob = vertices[_Y7] - vertices[_38]; - _pb = _lb * _ob - _mb * _nb; - if (_pb >= 0) return false; - return true; -}; -_88.prototype._g9 = function (slot, _q5, _r5) { - var _O9 = slot.attachment, - vertices = []; - _O9._J9(slot, 0, _O9._P9, vertices, 0, 2); - var _lb, _mb, _nb, _ob; - var _pb; - var _G9 = _O9.triangles.length; - for (var _t6 = 0; _t6 < _G9; _t6 += 3) { - var _X9 = _O9.triangles[_t6 + 0]; - var _Y9 = _O9.triangles[_t6 + 1]; - var _Z9 = _O9.triangles[_t6 + 2]; - var _qb = vertices[_X9 * 2 + 0]; - var _rb = vertices[_X9 * 2 + 1]; - var _sb = vertices[_Y9 * 2 + 0]; - var _tb = vertices[_Y9 * 2 + 1]; - var _ub = vertices[_Z9 * 2 + 0]; - var _vb = vertices[_Z9 * 2 + 1]; - _lb = _q5 - _qb; - _mb = _r5 - _rb; - _nb = _sb - _qb; - _ob = _tb - _rb; - _pb = _lb * _ob - _mb * _nb; - if (_pb >= 0) continue; - _lb = _q5 - _sb; - _mb = _r5 - _tb; - _nb = _ub - _sb; - _ob = _vb - _tb; - _pb = _lb * _ob - _mb * _nb; - if (_pb >= 0) continue; - _lb = _q5 - _ub; - _mb = _r5 - _vb; - _nb = _qb - _ub; - _ob = _rb - _vb; - _pb = _lb * _ob - _mb * _nb; - if (_pb >= 0) continue; - return true; - } - return false; -}; -_88.prototype._i9 = function (slot, _q5, _r5) { - var _wb = slot.attachment, - vertices = []; - _wb._J9(slot, 0, _wb._P9, vertices, 0, 2); - var _lb, _mb, _nb, _ob; - var _pb; - var _xb = 0; - for (var _t6 = 0; _t6 < _wb._P9 / 2 - 1; _t6++) { - var _qb = vertices[_xb + 0]; - var _rb = vertices[_xb + 1]; - _xb += 2; - var _sb = vertices[_xb + 0]; - var _tb = vertices[_xb + 1]; - _lb = _q5 - _qb; - _mb = _r5 - _rb; - _nb = _sb - _qb; - _ob = _tb - _rb; - _pb = _lb * _ob - _mb * _nb; - if (_pb <= 0) { - return false; - } - } - var _qb = vertices[_xb + 0]; - var _rb = vertices[_xb + 1]; - var _sb = vertices[0]; - var _tb = vertices[1]; - _lb = _q5 - _qb; - _mb = _r5 - _rb; - _nb = _sb - _qb; - _ob = _tb - _rb; - _pb = _lb * _ob - _mb * _nb; - if (_pb <= 0) { - return false; - } - return true; -}; -_88.prototype._yb = function (_Q7) { - for (var _t6 = 0; _t6 < this._33.animations.length; _t6++) { - ds_list_add(_Q7, this._33.animations[_t6].name); - } -}; -_88.prototype._zb = function (_Q7) { - for (var _t6 = 0; _t6 < this._33.skins.length; _t6++) { - ds_list_add(_Q7, this._33.skins[_t6].name); - } -}; -_88.prototype._Ab = function (_Q7) { - for (var _t6 = 0; _t6 < this._33.bones.length; _t6++) { - ds_list_add(_Q7, this._33.bones[_t6].name); - } -}; -_88.prototype._Bb = function (_Q7) { - for (var _t6 = 0; _t6 < this._33.slots.length; _t6++) { - ds_list_add(_Q7, this._33.slots[_t6].name); - } -}; -_88.prototype._P7 = function (_Q7) { - for (var _t6 = 0; _t6 < this._33.slots.length; _t6++) { - var _R7 = this._33.slots[_t6]; - var map = ds_map_create(); - ds_map_add(map, "name", _R7.name); - ds_map_add(map, "bone", _R7._S7.name); - ds_map_add(map, "attachment", _R7._Cb ? _R7._Cb : "(none)"); - ds_list_add(_Q7, map); - } -}; -_88.prototype._Db = function (_44) { - var _R7 = this._33._64(_44); - if (_R7 === null) { - return []; - } - var _Eb = []; - for (var _94 = 0; _94 < this._33.skins.length; _94++) { - var skin = this._33.skins[_94]; - var _Fb = []; - skin._Gb(_R7.index, _Fb); - for (var i = 0; i < _Fb.length; ++i) { - _Eb.push(_Fb[i].name); - } - } - _Eb = _Eb.filter(function (value, index, _Hb) { - return _Hb.indexOf(value) === index; - }); - return _Eb; -}; -function draw_primitive_begin(kind) { - _Ib("draw_primitive_begin()"); -} -function draw_primitive_begin_texture(kind, _Jb) { - _Ib("draw_primitive_begin_texture()"); -} -function draw_vertex(x, y) { - _Ib("draw_vertex()"); -} -function draw_vertex_color(x, y, _m4, alpha) { - _Ib("draw_vertex_color()"); -} -var draw_vertex_colour = draw_vertex_color; -function draw_vertex_texture(x, y, _Kb, _Lb) { - _Ib("draw_vertex_texture()"); -} -function draw_vertex_texture_color(x, y, _Kb, _Lb, _m4, alpha) { - _Ib("draw_vertex_texture_color()"); -} -var draw_vertex_texture_colour = draw_vertex_texture_color; -function draw_primitive_end() { - _Ib("draw_primitive_end()"); -} -function _Mb(kind) { - _Ib("d3d_primitive_begin()"); -} -function _Nb(kind, _Jb) { - _Ib("d3d_primitive_begin_texture()"); -} -function _Ob(x, y, z) { - _Ib("d3d_vertex()"); -} -function _Pb(x, y, z, _m4, alpha) { - _Ib("d3d_vertex_color()"); -} -var _Qb = _Pb; -function _Rb(x, y, z, _Kb, _Lb) { - _Ib("d3d_vertex_texture()"); -} -function _Sb(x, y, z, _Kb, _Lb, _m4, alpha) { - _Ib("d3d_vertex_texture_color()"); -} -var _Tb = _Sb; -function _Ub(x, y, z, _Vb, _Wb, _Xb) { - _Ib("d3d_vertex_normal()"); -} -function _Yb(x, y, z, _Vb, _Wb, _Xb, _m4, alpha) { - _Ib("d3d_vertex_normal_color()"); -} -var _Zb = _Yb; -function __b(x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb) { - _Ib("d3d_vertex_normal_texture()"); -} -function _0c(x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb, _m4, alpha) { - _Ib("d3d_vertex_normal_texture_color()"); -} -var _1c = _0c; -function _2c() { - _Ib("d3d_primitive_end()"); -} -var _3c = null; -var _4c = 0, - _5c = -1, - _6c = null, - _7c = null; -var _8c = 1, - _9c = 2, - _ac = 3, - _bc = 4, - _cc = 5, - _dc = 6, - _ec = 7; -function _fc() { - draw_primitive_begin = _gc; - draw_primitive_begin_texture = _hc; - draw_vertex = _ic; - draw_vertex_color = _jc; - draw_vertex_colour = _jc; - draw_vertex_texture = _kc; - draw_vertex_texture_color = _lc; - draw_vertex_texture_colour = _lc; - draw_primitive_end = _mc; - _Mb = _nc; - _Nb = _oc; - _Ob = _pc; - _Pb = _qc; - _Qb = _qc; - _Rb = _rc; - _Sb = _sc; - _Tb = _sc; - _Ub = _tc; - _Yb = _uc; - _Zb = _uc; - __b = _vc; - _0c = _wc; - _1c = _wc; - _2c = _xc; -} -function _yc(_zc) { - switch (_zc) { - case _8c: - return _9a._Ac; - case _9c: - return _9a._Bc; - case _ac: - return _9a._Cc; - case _bc: - return _9a._Ea; - case _cc: - return _9a._Dc; - case _dc: - return _9a._Ec; - case _ec: - return _9a._Ea; - } - return -1; -} -function _Fc() { - _4c = 0; - _5c = -1; - _6c = null; - _7c = null; -} -function _gc(_Gc) { - _hc(yyGetInt32(_Gc), -1); -} -function _hc(_Gc, _o8) { - _4c = yyGetInt32(_Gc); - _5c = null; - _6c = null; - if (typeof _o8 == "object") { - _5c = _o8._Hc; - _6c = _o8._Ic; - } else if (_o8 != -1 && _F4[yyGetInt32(_o8)]) { - _5c = _F4[yyGetInt32(_o8)]; - } - if (_5c && !_5c._N8) { - _M8({ texture: _5c }); - } - _7c = new _Jc(_Kc, _e8._Lc(_e8._Fa), false); -} -function _ic(_q5, _r5) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = yyGetReal(_q5); - _7c._Ka[index + 1] = yyGetReal(_r5); - _7c._Ka[index + 2] = _Ta; - _7c._Oa[index + 0] = 0; - _7c._Oa[index + 1] = 0; - _7c._Ma[index] = ((_Nc * 255.0) << 24) | (_Oc & 0x00ffffff); -} -function _jc(_q5, _r5, _Pc, _u9) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = yyGetReal(_q5); - _7c._Ka[index + 1] = yyGetReal(_r5); - _7c._Ka[index + 2] = _Ta; - _7c._Oa[index + 0] = 0; - _7c._Oa[index + 1] = 0; - _7c._Ma[index] = ((yyGetReal(_u9) * 255.0) << 24) | _Qc(yyGetInt32(_Pc)); -} -function _kc(_q5, _r5, _Rc, _Sc) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = yyGetReal(_q5); - _7c._Ka[index + 1] = yyGetReal(_r5); - _7c._Ka[index + 2] = _Ta; - var _Tc = _Uc(yyGetReal(_Rc), yyGetReal(_Sc)); - _7c._Oa[index + 0] = _Tc._X4; - _7c._Oa[index + 1] = _Tc._Y4; - _7c._Ma[index] = ((_Nc * 255.0) << 24) | (_Oc & 0x00ffffff); -} -function _lc(_q5, _r5, _Rc, _Sc, _Pc, _u9) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = yyGetReal(_q5); - _7c._Ka[index + 1] = yyGetReal(_r5); - _7c._Ka[index + 2] = _Ta; - var _Tc = _Uc(yyGetReal(_Rc), yyGetReal(_Sc)); - _7c._Oa[index + 0] = _Tc._X4; - _7c._Oa[index + 1] = _Tc._Y4; - _7c._Ma[index] = ((yyGetReal(_u9) * 255.0) << 24) | _Qc(yyGetInt32(_Pc)); -} -function _mc() { - var _Vc = _yc(_4c); - if (_Vc == -1) { - return; - } - var _Wc = _7c._Xc.subarray(0, _7c._Ia * _7c._Ha()); - var _Yc = _5c ? _5c._N8 : null; - var _Ca = _e8._Da(_Vc, _Yc, _e8._Fa, _7c._Ia); - _Ca._Xc.set(_Wc, _Ca._Ia * _Ca._Ha()); - _Ca._Ia += _7c._Ia; -} -function _nc(kind) { - _Nb(kind, -1); -} -function _oc(_Gc, _o8) { - _4c = _Gc; - _5c = null; - _6c = null; - if (typeof _o8 == "object") { - _5c = _o8._Hc; - _6c = _o8._Ic; - } else if (_o8 != -1 && _F4[_o8]) { - _5c = _F4[_o8]; - } - if (_5c && !_5c._N8) { - _M8({ texture: _5c }); - } - _7c = new _Jc(_Kc, _e8._Lc(_e8._Zc), false); -} -function _Uc(_Rc, _Sc) { - if (_6c && _5c) { - return { _X4: (_6c.x + _Rc * _6c.CropWidth) / _5c.__c, _Y4: (_6c.y + _Sc * _6c.CropHeight) / _5c._0d }; - } else { - return { _X4: _Rc, _Y4: _Sc }; - } -} -function _pc(_q5, _r5, _1d) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = _q5; - _7c._Ka[index + 1] = _r5; - _7c._Ka[index + 2] = _1d; - _7c._2d[index + 0] = 0; - _7c._2d[index + 1] = 0; - _7c._2d[index + 2] = 0; - _7c._Oa[index + 0] = 0; - _7c._Oa[index + 1] = 0; - _7c._Ma[index] = ((_Nc * 255.0) << 24) | (_Oc & 0x00ffffff); -} -function _qc(_q5, _r5, _1d, _3d, _u9) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = _q5; - _7c._Ka[index + 1] = _r5; - _7c._Ka[index + 2] = _1d; - _7c._2d[index + 0] = 0; - _7c._2d[index + 1] = 0; - _7c._2d[index + 2] = 0; - _7c._Oa[index + 0] = 0; - _7c._Oa[index + 1] = 0; - _7c._Ma[index] = ((_u9 * 255.0) << 24) | _Qc(_3d); -} -function _rc(_q5, _r5, _1d, _4d, _5d) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = _q5; - _7c._Ka[index + 1] = _r5; - _7c._Ka[index + 2] = _1d; - _7c._2d[index + 0] = 0; - _7c._2d[index + 1] = 0; - _7c._2d[index + 2] = 0; - var _Tc = _Uc(_4d, _5d); - _7c._Oa[index + 0] = _Tc._X4; - _7c._Oa[index + 1] = _Tc._Y4; - _7c._Ma[index] = ((_Nc * 255.0) << 24) | (_Oc & 0x00ffffff); -} -function _sc(_q5, _r5, _1d, _4d, _5d, _3d, _u9) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = _q5; - _7c._Ka[index + 1] = _r5; - _7c._Ka[index + 2] = _1d; - _7c._2d[index + 0] = 0; - _7c._2d[index + 1] = 0; - _7c._2d[index + 2] = 0; - var _Tc = _Uc(_4d, _5d); - _7c._Oa[index + 0] = _Tc._X4; - _7c._Oa[index + 1] = _Tc._Y4; - _7c._Ma[index] = ((_u9 * 255.0) << 24) | _Qc(_3d); -} -function _tc(_q5, _r5, _1d, _6d, _7d, _8d) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = _q5; - _7c._Ka[index + 1] = _r5; - _7c._Ka[index + 2] = _1d; - _7c._2d[index + 0] = _6d; - _7c._2d[index + 1] = _7d; - _7c._2d[index + 2] = _8d; - _7c._Oa[index + 0] = 0; - _7c._Oa[index + 1] = 0; - _7c._Ma[index] = ((_Nc * 255.0) << 24) | (_Oc & 0x00ffffff); -} -function _uc(_q5, _r5, _1d, _6d, _7d, _8d, _3d, _u9) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = _q5; - _7c._Ka[index + 1] = _r5; - _7c._Ka[index + 2] = _1d; - _7c._2d[index + 0] = _6d; - _7c._2d[index + 1] = _7d; - _7c._2d[index + 2] = _8d; - _7c._Oa[index + 0] = 0; - _7c._Oa[index + 1] = 0; - _7c._Ma[index] = ((_u9 * 255.0) << 24) | _Qc(_3d); -} -function _vc(_q5, _r5, _1d, _6d, _7d, _8d, _4d, _5d) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = _q5; - _7c._Ka[index + 1] = _r5; - _7c._Ka[index + 2] = _1d; - _7c._2d[index + 0] = _6d; - _7c._2d[index + 1] = _7d; - _7c._2d[index + 2] = _8d; - var _Tc = _Uc(_4d, _5d); - _7c._Oa[index + 0] = _Tc._X4; - _7c._Oa[index + 1] = _Tc._Y4; - _7c._Ma[index] = ((_Nc * 255.0) << 24) | (_Oc & 0x00ffffff); -} -function _wc(_q5, _r5, _1d, _6d, _7d, _8d, _4d, _5d, _3d, _u9) { - var _Ga = _7c._Ha() >> 2; - var index = _7c._Ia * _Ga; - _7c._Mc(1); - _7c._Ka[index + 0] = _q5; - _7c._Ka[index + 1] = _r5; - _7c._Ka[index + 2] = _1d; - _7c._2d[index + 0] = _6d; - _7c._2d[index + 1] = _7d; - _7c._2d[index + 2] = _8d; - var _Tc = _Uc(_4d, _5d); - _7c._Oa[index + 0] = _Tc._X4; - _7c._Oa[index + 1] = _Tc._Y4; - _7c._Ma[index] = ((_u9 * 255.0) << 24) | _Qc(_3d); -} -function _xc() { - var _Vc = _yc(_4c); - if (_Vc == -1) { - return; - } - var _Wc = _7c._Xc.subarray(0, _7c._Ia * _7c._Ha()); - var _Yc = _5c ? _5c._N8 : null; - var _Ca = _e8._Da(_Vc, _Yc, _e8._Zc, _7c._Ia); - _Ca._Xc.set(_Wc, _Ca._Ia * _Ca._Ha()); - _Ca._Ia += _7c._Ia; -} -/*@constructor */ function _9d(_ad) { - var _bd = null, - _cd = null, - _dd = null, - _ed = false, - _fd = null, - _gd; - var _hd = 0, - _id = 0, - _jd = 0, - _kd = 0; - var _ld = this; - (function () { - _bd = new ArrayBuffer(_ad); - _cd = new DataView(_bd); - })(); - function _md(_nd, _od) { - var _pd = false; - var _qd = _fd._rd; - for (var i = 0; i < _qd.length; i++) { - var _sd = _qd[i]; - if ((_nd == -1 || _sd._td == _nd) && _sd.type == _od) { - _pd = true; - if ((_sd._ud & _hd) === 0) { - var _vd = _kd + _sd.offset; - _hd |= _sd._ud; - if (_fd._wd === _hd) { - _hd = 0; - _id++; - _kd += _fd._xd; - if (_kd + _fd._xd >= _bd.byteLength) { - _ld._yd(_bd.byteLength * 2); - } - } - return _vd; - } - } - } - if (_pd) { - debug("VERTEX BUILDER: element already written, must write the whole vertex first\n\n", true); - return -1; - } - debug("VERTEX BUILDER: Vertex format does not contain selected type.\n\n", true); - return -1; - } - /*@this {yyVBufferBuilder} */ this._yd = function (_ad) { - var _zd = new ArrayBuffer(_ad); - var _Ad = new Int8Array(_bd); - var _Bd = new Int8Array(_zd); - _Bd.set(_Ad); - _bd = _zd; - _cd = new DataView(_bd); - }; - /*@this {yyVBufferBuilder} */ this._Cd = function (_Dd) { - _hd = 0; - _id = 0; - _jd = 0; - _kd = 0; - _gd = _Dd; - _fd = _e8._Lc(_Dd); - if (_fd._xd > _bd.byteLength) { - this._yd(_fd._xd * 36); - } - }; - /*@this {yyVBufferBuilder} */ this._Ed = function () {}; - this._Fd = function () { - return _gd; - }; - this._Gd = function () { - return _e8._Lc(_gd); - }; - /*@this {yyVBufferBuilder} */ this._Hd = function (x, y) { - var _vd = _md(_9a._Id, _9a._Jd); - if (_vd >= 0) { - _cd.setFloat32(_vd, x, true); - _cd.setFloat32(_vd + 4, y, true); - } - }; - /*@this {yyVBufferBuilder} */ this._Kd = function (x, y, z) { - var _vd = _md(_9a._Id, _9a._Ld); - if (_vd >= 0) { - _cd.setFloat32(_vd, x, true); - _cd.setFloat32(_vd + 4, y, true); - _cd.setFloat32(_vd + 8, z, true); - } - }; - /*@this {yyVBufferBuilder} */ this._Md = function (_3d, _u9) { - var _vd = _md(_9a._Nd, _9a._Od); - if (_vd >= 0) { - var _Pd = ((_u9 * 255.0) << 24) | _Qc(_3d); - _cd.setUint32(_vd, _Pd, true); - } - }; - /*@this {yyVBufferBuilder} */ this._Qd = function (_Rd) { - var _vd = _md(_9a._Nd, _9a._Od); - if (_vd >= 0) { - var _m4 = ((_Rd & 0xff) << 24) | ((_Rd & 0xff00) << 8) | ((_Rd & 0xff0000) >> 8) | ((_Rd & 0xff000000) >> 24); - _cd.setUint32(_vd, _m4, true); - } - }; - /*@this {yyVBufferBuilder} */ this._Sd = function (_Td) { - var _vd = _md(_9a._Nd, _9a._Od); - if (_vd >= 0) { - var _m4 = (_Td & 0xff000000) | ((_Td & 0xff) << 16) | (_Td & 0xff00) | ((_Td & 0xff0000) >> 16); - _cd.setUint32(_vd, _m4, true); - } - }; - /*@this {yyVBufferBuilder} */ this._Ud = function (_X4, _Y4) { - var _vd = _md(_9a._Vd, _9a._Jd); - if (_vd >= 0) { - _cd.setFloat32(_vd, _X4, true); - _cd.setFloat32(_vd + 4, _Y4, true); - } - }; - /*@this {yyVBufferBuilder} */ this._Wd = function (x, y, z) { - var _vd = _md(_9a._Xd, _9a._Ld); - if (_vd >= 0) { - _cd.setFloat32(_vd, x, true); - _cd.setFloat32(_vd + 4, y, true); - _cd.setFloat32(_vd + 8, z, true); - } - }; - /*@this {yyVBufferBuilder} */ this._Yd = function (x) { - var _vd = _md(-1, _9a._Zd); - if (_vd >= 0) { - _cd.setFloat32(_vd, x, true); - } - }; - /*@this {yyVBufferBuilder} */ this.__d = function (x, y) { - var _vd = _md(-1, _9a._Jd); - if (_vd >= 0) { - _cd.setFloat32(_vd, x, true); - _cd.setFloat32(_vd + 4, y, true); - } - }; - /*@this {yyVBufferBuilder} */ this._0e = function (x, y, z) { - var _vd = _md(-1, _9a._Ld); - if (_vd >= 0) { - _cd.setFloat32(_vd, x, true); - _cd.setFloat32(_vd + 4, y, true); - _cd.setFloat32(_vd + 8, z, true); - } - }; - /*@this {yyVBufferBuilder} */ this._1e = function (x, y, z, w) { - var _vd = _md(-1, _9a._2e); - if (_vd >= 0) { - _cd.setFloat32(_vd, x, true); - _cd.setFloat32(_vd + 4, y, true); - _cd.setFloat32(_vd + 8, z, true); - _cd.setFloat32(_vd + 12, w, true); - } - }; - /*@this {yyVBufferBuilder} */ this._3e = function (x, y, z, w) { - var _vd = _md(-1, _9a._4e); - if (_vd >= 0) { - _cd.setUint8(_vd, x, true); - _cd.setUint8(_vd + 1, y, true); - _cd.setUint8(_vd + 2, z, true); - _cd.setUint8(_vd + 3, w, true); - } - }; - /*@this {yyVBufferBuilder} */ this._5e = function () { - var _6e = new _Jc(_id, _fd, false); - var _7e = _id * _fd._xd; - var _8e = new Int8Array(_bd, 0, _7e); - _6e._Xc.set(_8e); - _6e._Ia += _id; - _6e._5e(); - _dd = _6e; - _ed = true; - _bd = null; - _cd = null; - }; - /*@this {yyVBufferBuilder} */ this._9e = function (_ae, _be) { - if (_ed) { - if (_be == -1) { - _e8._ce(_ae, null, _dd, 0); - } else { - if (_be && !_be._Hc._N8) { - _M8(_be._Ic); - } - _e8._ce(_ae, _be._Hc._N8, _dd, 0); - } - } else { - var _Ca; - if (_be == -1) { - _Ca = _e8._Da(_ae, null, _gd, _id); - } else { - if (_be && !_be._Hc._N8) { - _M8(_be._Ic); - } - _Ca = _e8._Da(_ae, _be._Hc._N8, _gd, _id); - } - var _de = _Ca._Ia * _fd._xd; - var _8e = new Int8Array(_bd, 0, _id * _fd._xd); - _Ca._Xc.set(_8e, _de); - _Ca._Ia += _id; - } - }; - this._ee = function (_fe) { - _id = _fe; - _jd = 0; - _kd = _fe * _fd._xd; - }; - this._ge = function () { - return _id; - }; - this._he = function () { - return _bd; - }; -} -var _ie = null; -var _je = []; -/*@constructor */ function _ke() { - var _le = 0, - _me = 0.5; - var _ne; - var _oe = []; - var _pe = []; - var _qe = []; - var _re = _le; - var _se = _me; - Object.defineProperties(this, { - _te: { - get: function () { - return _re; - }, - set: function (_ue) { - _re = _ue; - }, - }, - _ve: { - get: function () { - return _se; - }, - set: function (_ue) { - _se = _ue; - }, - }, - }); - /*@this {yyGamePad} */ this._we = function (_xe) { - _ne = _xe.id; - _pe = _oe.slice(); - _qe = _xe.axes.slice(); - var _ye = _xe.buttons; - if (_ye) { - for (var _g4 in _ye) { - if (!_ye.hasOwnProperty(_g4)) continue; - if (typeof _ye[_g4] === "object") { - _oe[_g4] = _ye[_g4].value; - } else { - _oe[_g4] = _ye[_g4]; - } - } - } - }; - /*@this {yyGamePad} */ this._ze = function () { - return _ne || ""; - }; - /*@this {yyGamePad} */ this._Ae = function () { - if (_oe) { - return _oe.length; - } - return 0; - }; - /*@this {yyGamePad} */ this._Be = function (_Ce) { - var _De = _oe[_Ce]; - var _Ee = _pe[_Ce]; - if (_De !== undefined && _Ee !== undefined) { - return _De >= _se && _Ee < _se; - } - return false; - }; - /*@this {yyGamePad} */ this._Fe = function (_Ce) { - var _De = _oe[_Ce]; - var _Ee = _pe[_Ce]; - if (_De !== undefined && _Ee !== undefined) { - return _De < _se && _Ee >= _se; - } - return false; - }; - /*@this {yyGamePad} */ this._Ge = function (_Ce) { - var _De; - if (typeof _oe[_Ce] === "object") { - _De = _oe[_Ce].value; - } else { - _De = _oe[_Ce]; - } - if (_De !== undefined) { - return _De >= _se; - } - return false; - }; - /*@this {yyGamePad} */ this._He = function (_Ce) { - var _De; - if (typeof _oe[_Ce] === "object") { - _De = _oe[_Ce].value; - } else { - _De = _oe[_Ce]; - } - return _De || 0.0; - }; - /*@this {yyGamePad} */ this._Ie = function () { - if (_qe) { - return _qe.length; - } - return 0; - }; - /*@this {yyGamePad} */ this._Je = function (_Ke, _Le) { - var _Me = _qe[_Ke] || 0; - if (_re > 0.0) { - var _Ne = Math.abs(_Me); - if (_Ne < _re) { - _Me = 0.0; - } else { - var sign = _Me >= 0 ? 1.0 : -1.0; - _Me = ((_Ne - _re) / (_Le - _re)) * sign; - } - } - return _Me; - }; -} -/*@constructor */ function _Oe() { - var _Pe = 1.0, - _Qe = 1.0; - var _Re = 0, - _Se = 1; - var _Te = 0x8000, - _Ue = 0x8001, - _Ve = 0x8002, - _We = 0x8003, - _Xe = 0x8004, - _Ye = 0x8005, - _Ze = 0x8006, - __e = 0x8007, - _0f = 0x8008, - _1f = 0x8009, - _2f = 0x800a, - _3f = 0x800b, - _4f = 0x800c, - _5f = 0x800d, - _6f = 0x800e, - _7f = 0x800f, - _8f = 0x8010, - _9f = 0x8011, - _af = 0x8012, - _bf = 0x8013, - _cf = 0x8014; - var _df = 0, - _ef = 1, - _ff = 2, - _gf = 3, - _hf = 4, - _if = 5, - _jf = 6, - _kf = 7, - _lf = 8, - _mf = 9, - _nf = 10, - _of = 11, - _pf = 12, - _qf = 13, - _rf = 14, - _sf = 15; - var _tf = 0, - _uf = 1, - _vf = 2, - _wf = 3; - function _xf() { - var api = null; - try { - api = _yf(); - } catch (err) { - console.log("Failed to initialize the Gamepad API: " + err); - } - return api !== null; - } - function _yf() { - if (navigator["getGamepads"]) { - return navigator["getGamepads"](); - } - if (navigator["webkitGetGamepads"]) { - return navigator["webkitGetGamepads"](); - } - if (navigator["webkitGamepads"]) { - return navigator["webkitGamepads"](); - } - return null; - } - var _zf = _xf() ? _Se : _Re; - var _Af = []; - function _Bf() { - var gamepads = _yf(); - if (gamepads !== null) { - var _Cf = 0; - for (_Cf = 0; _Cf < gamepads.length; ++_Cf) { - var _Df = gamepads[_Cf]; - if (!_Df && _Af[_Cf]) { - _Af[_Cf] = undefined; - var _Ef = _Ff._Gf(undefined, undefined, _Hf, undefined); - _Ef.event_type = "gamepad lost"; - _Ef._If = _Cf; - _Ef._Jf = 0; - _Ef._Kf = true; - } else { - if (_Df && !_Af[_Cf]) { - _Af[_Cf] = new _ke(); - if (_je[_Cf] !== undefined) { - _Af[_Cf]._te = _je[_Cf]; - } - var _Ef = _Ff._Gf(undefined, undefined, _Hf, undefined); - _Ef.event_type = "gamepad discovered"; - _Ef._If = _Cf; - _Ef._Jf = 0; - _Ef._Kf = true; - } - if (_Af[_Cf]) { - _Af[_Cf]._we(_Df); - } - } - } - } - } - function _Lf(_Ce) { - if (_Ce < _Te) { - return _Ce; - } - switch (_Ce) { - case _Ue: - return _df; - case _Ve: - return _ef; - case _We: - return _ff; - case _Xe: - return _gf; - case _Ye: - return _hf; - case _Ze: - return _if; - case __e: - return _jf; - case _0f: - return _kf; - case _1f: - return _lf; - case _2f: - return _mf; - case _3f: - return _nf; - case _4f: - return _of; - case _5f: - return _pf; - case _6f: - return _qf; - case _7f: - return _rf; - case _8f: - return _sf; - } - return 0; - } - function _Mf(_Ke) { - if (_Ke < _Te) { - return _Ke; - } - switch (_Ke) { - case _9f: - return _tf; - case _af: - return _uf; - case _bf: - return _vf; - case _cf: - return _wf; - } - return 0; - } - function _Oe() {} - /*@this {yyGamepadManager} */ this._Nf = function () { - return _Af.length; - }; - /*@this {yyGamepadManager} */ this._Of = function (_Pf) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._ze(); - } - return ""; - }; - /*@this {yyGamepadManager} */ this._Rf = function () { - return _zf !== _Re; - }; - /*@this {yyGamepadManager} */ this._ve = function (_Pf) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._ve; - } - return 0.0; - }; - /*@this {yyGamepadManager} */ this._Sf = function (_Pf, _Tf) { - var _Qf = _Af[_Pf]; - if (_Qf) { - if (_Tf >= 0.0 && _Tf <= _Pe) { - _Qf._ve = _Tf; - } - } - }; - /*@this {yyGamepadManager} */ this._te = function (_Pf) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._te; - } else if (_je[_Pf] !== undefined) { - return _je[_Pf]; - } - return 0.0; - }; - /*@this {yyGamepadManager} */ this._Uf = function (_Pf, _Vf) { - _je[_Pf] = _Vf; - var _Qf = _Af[_Pf]; - if (_Qf) { - if (_Vf >= 0.0 && _Vf <= _Qe) { - _Qf._te = _Vf; - } - } - }; - /*@this {yyGamepadManager} */ this._Wf = function () { - _Af = []; - }; - /*@this {yyGamepadManager} */ this._Xf = function () { - switch (_zf) { - case _Se: - _Bf(); - break; - case _Re: - default: - return; - } - }; - /*@this {yyGamepadManager} */ this._Yf = function (_Pf) { - if (_Af[_Pf] !== null && _Af[_Pf] !== undefined) { - return true; - } - return false; - }; - /*@this {yyGamepadManager} */ this._Ae = function (_Pf) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._Ae(); - } - return 0; - }; - /*@this {yyGamepadManager} */ this._Ie = function (_Pf) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._Ie(); - } - return 0; - }; - /*@this {yyGamepadManager} */ this._Ge = function (_Pf, _Ce) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._Ge(_Lf(_Ce), _Qf._ve); - } - return false; - }; - /*@this {yyGamepadManager} */ this._Be = function (_Pf, _Ce) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._Be(_Lf(_Ce), _Qf._ve); - } - return false; - }; - /*@this {yyGamepadManager} */ this._Fe = function (_Pf, _Ce) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._Fe(_Lf(_Ce), _Qf._ve); - } - return false; - }; - /*@this {yyGamepadManager} */ this._He = function (_Pf, _Ce) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._He(_Lf(_Ce)); - } - return 0; - }; - /*@this {yyGamepadManager} */ this._Je = function (_Pf, _Ke) { - var _Qf = _Af[_Pf]; - if (_Qf) { - return _Qf._Je(_Mf(_Ke), _Qe); - } - return 0; - }; -} -var _Zf = []; -var __f = "None"; -var _0g = 0; -var _1g = 0; -/*@constructor */ function _2g() { - this.x = 0; - this.y = 0; - this._Ge = 0; - this._Be = 0; - this._Fe = 0; - this._3g = 0; -} -_2g.prototype._Wf = function () { - this._Ge = 0; - this._Be = 0; - this._Fe = 0; - this._3g = 0; -}; -_2g.prototype._4g = function (_q5, _r5) { - if (_t3) { - var _5g; - if (!_t3._6g) { - _5g = _7g; - } else { - _5g = _t3._8g; - } - for (var _Y4 = 0; _Y4 < _5g.length; _Y4++) { - var _9g = _5g[_Y4]; - if (_9g.visible) { - _ag(canvas, _bg); - if (_q5 - _bg.left >= _9g._cg && _q5 - _bg.left < _9g._dg && _r5 - _bg.top >= _9g._eg && _r5 - _bg.top < _9g._fg) { - this.x = _9g._gg(_q5, _r5); - this.y = _9g._hg(_q5, _r5); - return; - } - } - } - } - this.x = _q5; - this.y = _r5; -}; -/*@constructor */ function _ig(_jg, _q5, _r5) { - this.id = _jg; - this.x = _q5; - this.y = _r5; -} -function _kg(_lg) { - for (var i = 0; i < _Zf.length; i++) { - if (_Zf[i] === _lg) { - return i; - } - } - return -1; -} -function _mg(_lg) { - var _ng = -1; - for (var i = 0; i < _Zf.length; i++) { - if (_Zf[i] === _lg || _Zf[i] === -1) { - _ng = i; - break; - } - } - if (_ng == -1) { - _ng = _Zf.length; - } - _Zf[_ng] = _lg; - _og[_ng] = new _2g(); - return _ng; -} -function _pg(event) { - for (var _qg = 0; _qg < event.changedTouches.length; _qg++) { - var _rg = event.changedTouches[_qg]; - var type = ""; - var _ng = -1; - __f = event.type; - switch (event.type) { - case "touchstart": - _ng = _mg(_rg["identifier"]); - break; - case "touchend": - _ng = _kg(_rg["identifier"]); - _Zf[_ng] = -1; - break; - case "touchcancel": - _ng = _kg(_rg["identifier"]); - _Zf[_ng] = -1; - break; - case "touchmove": - _ng = _kg(_rg["identifier"]); - break; - default: - return; - } - var _sg; - var _tg; - _sg = _rg.clientX; - _tg = _rg.clientY; - if (_ng == 0) { - if (_ug != null) { - _vg = _sg; - _wg = _tg; - } - switch (event.type) { - case "touchstart": - _xg = 1; - break; - case "touchmove": - _xg = 1; - break; - case "touchcancel": - case "touchend": - _xg = 0; - break; - } - } - _og[_ng]._4g(_sg, _tg); - _yg[_ng].x = _sg; - _yg[_ng].y = _tg; - switch (event.type) { - case "touchstart": - _og[_ng]._Ge = 1; - _yg[_ng]._zg = _Ag | _Bg | _Cg; - break; - case "touchcancel": - case "touchend": - _og[_ng]._Ge = 0; - _yg[_ng]._zg = 0; - break; - case "touchmove": - default: - break; - } - event.preventDefault(); - } -} -function _Dg(e) { - var _Eg = window["wallpaperMediaIntegration"] || window["wallpaperRegisterAudioListener"]; - var _ng = -1; - var type = ""; - var button = 0; - var buttons = 0; - switch (e.type) { - case "mousemove": - _ng = 0; - button = e.button; - buttons = e.buttons; - break; - case "touchstart": - case "touchmove": - case "touchend": - _pg(e); - break; - case "pointerdown": - case "MSPointerDown": - _ng = _mg(e["pointerId"]); - type = "start"; - button = e.button; - buttons = e.buttons; - break; - case "pointermove": - case "MSPointerMove": - case "pointerover": - _ng = _kg(e["pointerId"]); - if (_Eg && _ng == -1) { - _Dg({ type: "pointerdown", pointerId: e["pointerId"], button: 1, buttons: 1, clientX: e.clientX, clientY: e.clientY, preventDefault: function () {} }); - _ng = _kg(e["pointerId"]); - } - button = e.button; - buttons = e.buttons; - type = "move"; - break; - case "pointerup": - case "MSPointerUp": - case "pointercancel": - case "MSPointerCancel": - case "pointerout": - case "MSPointerOut": - _ng = _kg(e["pointerId"]); - if (_Eg && _ng == -1) { - _Dg({ type: "pointerdown", pointerId: e["pointerId"], button: 1, buttons: 1, clientX: e.clientX, clientY: e.clientY, preventDefault: function () {} }); - _ng = _kg(e["pointerId"]); - } - type = "end"; - button = e.button; - buttons = e.buttons; - _Zf[_ng] = -1; - break; - } - if (_ng >= 0) { - var _sg = e.clientX; - var _tg = e.clientY; - if (_ng == 0) { - if (_ug != null) { - _vg = _sg; - _wg = _tg; - } - switch (type) { - case "start": - case "move": - { - _Fg = 0; - if (e.pointerType == "mouse") { - _Fg = button; - } - if (button != -1) { - if (_Fg == 2) _Fg = 1; - else if (_Fg == 1) _Fg = 2; - _Gg = _Fg; - _Hg = _Fg; - _xg = buttons; - } - } - break; - case "end": - _xg = 0; - break; - } - } - _og[_ng]._4g(_sg, _tg); - _yg[_ng].x = _sg; - _yg[_ng].y = _tg; - switch (type) { - case "start": - _og[_ng]._Ge = 1; - _yg[_ng]._zg = _Ag | _Bg | _Cg; - break; - case "end": - _og[_ng]._Ge = 0; - _yg[_ng]._zg = 0; - break; - case "move": - default: - break; - } - } - e.preventDefault(); -} -function _Ig() { - if (window.PointerEvent || window.navigator.pointerEnabled || window.navigator.msPointerEnabled) { - canvas.addEventListener("pointerdown", _Dg, false); - canvas.addEventListener("pointermove", _Dg, false); - canvas.addEventListener("pointerup", _Dg, false); - canvas.addEventListener("pointercancel", _Dg, false); - canvas.addEventListener("pointerover", _Dg, false); - canvas.addEventListener("pointerout", _Dg, false); - canvas.addEventListener("MSPointerDown", _Dg, false); - canvas.addEventListener("MSPointerMove", _Dg, false); - canvas.addEventListener("MSPointerUp", _Dg, false); - canvas.addEventListener("MSPointerCancel", _Dg, false); - canvas.addEventListener("MSPointerOver", _Dg, false); - canvas.addEventListener("MSPointerOut", _Dg, false); - } else { - canvas.ontouchstart = _pg; - canvas.ontouchmove = _pg; - canvas.ontouchend = _pg; - canvas.ontouchcancel = _pg; - } - canvas.style.touchAction = "none"; -} -/** fingerprintJS 0.5.4 - Fast browser fingerprint library - * https://github.com/Valve/fingerprintjs - * Copyright (c) 2013 Valentin Vasilyev (valentin.vasilyev@outlook.com) - * Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) license. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY - * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ -(function (name, context, _Jg) { - if (typeof module !== "undefined" && module._Kg) { - module._Kg = _Jg(); - } else if (typeof define === "function" && define._Lg) { - define(_Jg); - } else { - context[name] = _Jg(); - } -})("Fingerprint", this, function () { - "use strict"; - var Fingerprint = function (options) { - var _Mg, _Ng; - _Mg = Array.prototype.forEach; - _Ng = Array.prototype.map; - this._Og = function (_Pg, _Qg, context) { - if (_Pg === null) { - return; - } - if (_Mg && _Pg.forEach === _Mg) { - _Pg.forEach(_Qg, context); - } else if (_Pg.length === +_Pg.length) { - for (var i = 0, _G6 = _Pg.length; i < _G6; i++) { - if (_Qg.call(context, _Pg[i], i, _Pg) === {}) return; - } - } else { - for (var key in _Pg) { - if (_Pg.hasOwnProperty(key)) { - if (_Qg.call(context, _Pg[key], key, _Pg) === {}) return; - } - } - } - }; - this.map = function (_Pg, _Qg, context) { - var _Rg = []; - if (_Pg == null) return _Rg; - if (_Ng && _Pg.map === _Ng) return _Pg.map(_Qg, context); - this._Og(_Pg, function (value, index, _Sg) { - _Rg[_Rg.length] = _Qg.call(context, value, index, _Sg); - }); - return _Rg; - }; - if (typeof options == "object") { - this._Tg = options._Tg; - this._Ug = options._Ug; - this._Vg = options._Vg; - this.canvas = options.canvas; - this._Wg = options._Wg; - } else if (typeof options == "function") { - this._Tg = options; - } - }; - Fingerprint.prototype = { - get: function () { - var keys = []; - keys.push(navigator.userAgent); - keys.push(navigator.language); - keys.push(screen.colorDepth); - if (this._Ug) { - var resolution = this._Xg(); - if (typeof resolution !== "undefined") { - keys.push(resolution.join("x")); - } - } - keys.push(new Date().getTimezoneOffset()); - keys.push(this.hasSessionStorage()); - keys.push(this.hasLocalStorage()); - keys.push(!!window.indexedDB); - if (document.body) { - keys.push(typeof document.body.addBehavior); - } else { - keys.push(typeof undefined); - } - keys.push(typeof window.openDatabase); - keys.push(navigator.cpuClass); - keys.push(navigator.platform); - keys.push(navigator.doNotTrack); - keys.push(this._Yg()); - if (this.canvas && this._Zg()) { - keys.push(this.__g()); - } - if (this._Tg) { - return this._Tg(keys.join("###"), 31); - } else { - return this._0h(keys.join("###"), 31); - } - }, - /* - * JS Implementation of MurmurHash3 (r136) (as of May 20, 2011) - * - * @author Gary Court - * @see http://github.com/garycourt/murmurhash-js - * @author Austin Appleby - * @see http://sites.google.com/site/murmurhash/ - * - * @param {string} key ASCII only - * @param {number} seed Positive integer only - * @return {number} 32-bit positive integer hash - */ _0h: function (key, _1h) { - var _2h, _3h, _4h, _5h, _6h, _7h, _8h, i; - _2h = key.length & 3; - _3h = key.length - _2h; - _4h = _1h; - _6h = 0xcc9e2d51; - _7h = 0x1b873593; - i = 0; - while (i < _3h) { - _8h = (key.charCodeAt(i) & 0xff) | ((key.charCodeAt(++i) & 0xff) << 8) | ((key.charCodeAt(++i) & 0xff) << 16) | ((key.charCodeAt(++i) & 0xff) << 24); - ++i; - _8h = ((_8h & 0xffff) * _6h + ((((_8h >>> 16) * _6h) & 0xffff) << 16)) & 0xffffffff; - _8h = (_8h << 15) | (_8h >>> 17); - _8h = ((_8h & 0xffff) * _7h + ((((_8h >>> 16) * _7h) & 0xffff) << 16)) & 0xffffffff; - _4h ^= _8h; - _4h = (_4h << 13) | (_4h >>> 19); - _5h = ((_4h & 0xffff) * 5 + ((((_4h >>> 16) * 5) & 0xffff) << 16)) & 0xffffffff; - _4h = (_5h & 0xffff) + 0x6b64 + ((((_5h >>> 16) + 0xe654) & 0xffff) << 16); - } - _8h = 0; - switch (_2h) { - case 3: - _8h ^= (key.charCodeAt(i + 2) & 0xff) << 16; - case 2: - _8h ^= (key.charCodeAt(i + 1) & 0xff) << 8; - case 1: - _8h ^= key.charCodeAt(i) & 0xff; - _8h = ((_8h & 0xffff) * _6h + ((((_8h >>> 16) * _6h) & 0xffff) << 16)) & 0xffffffff; - _8h = (_8h << 15) | (_8h >>> 17); - _8h = ((_8h & 0xffff) * _7h + ((((_8h >>> 16) * _7h) & 0xffff) << 16)) & 0xffffffff; - _4h ^= _8h; - } - _4h ^= key.length; - _4h ^= _4h >>> 16; - _4h = ((_4h & 0xffff) * 0x85ebca6b + ((((_4h >>> 16) * 0x85ebca6b) & 0xffff) << 16)) & 0xffffffff; - _4h ^= _4h >>> 13; - _4h = ((_4h & 0xffff) * 0xc2b2ae35 + ((((_4h >>> 16) * 0xc2b2ae35) & 0xffff) << 16)) & 0xffffffff; - _4h ^= _4h >>> 16; - return _4h >>> 0; - }, - hasLocalStorage: function () { - try { - return !!window.localStorage; - } catch (e) { - return true; - } - }, - hasSessionStorage: function () { - try { - return !!window._9h; - } catch (e) { - return true; - } - }, - _Zg: function () { - var _ah = document.createElement("canvas"); - return !!(_ah.getContext && _ah.getContext("2d")); - }, - _bh: function () { - if (navigator._ch === "Microsoft Internet Explorer") { - return true; - } else if (navigator._ch === "Netscape" && new RegExp("Trident").test(navigator.userAgent)) { - return true; - } - return false; - }, - _Yg: function () { - if (this._bh() && this._Wg) { - return this._dh(); - } else { - return this._eh(); - } - }, - _eh: function () { - return this.map( - navigator._fh, - function (_gh) { - var _hh = this.map(_gh, function (_ih) { - return [_ih.type, _ih._jh].join("~"); - }).join(","); - return [_gh.name, _gh.description, _hh].join("::"); - }, - this - ).join(";"); - }, - _dh: function () { - if (window.ActiveXObject) { - var _kh = ["ShockwaveFlash.ShockwaveFlash", "AcroPDF.PDF", "PDF.PdfCtrl", "QuickTime.QuickTime", "rmocx.RealPlayer G2 Control", "rmocx.RealPlayer G2 Control.1", "RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)", "RealVideo.RealVideo(tm) ActiveX Control (32-bit)", "RealPlayer", "SWCtl.SWCtl", "WMPlayer.OCX", "AgControl.AgControl", "Skype.Detection"]; - return this.map(_kh, function (name) { - try { - new ActiveXObject(name); - return name; - } catch (e) { - return null; - } - }).join(";"); - } else { - return ""; - } - }, - _Xg: function () { - var resolution; - if (this._Vg) { - resolution = screen.height > screen.width ? [screen.height, screen.width] : [screen.width, screen.height]; - } else { - resolution = [screen.height, screen.width]; - } - return resolution; - }, - __g: function () { - var canvas = document.createElement("canvas"); - var _Za = canvas.getContext("2d"); - var _lh = "http://valve.github.io"; - _Za.textBaseline = "top"; - _Za.font = "14px 'Arial'"; - _Za.textBaseline = "alphabetic"; - _Za.fillStyle = "#f60"; - _Za.fillRect(125, 1, 62, 20); - _Za.fillStyle = "#069"; - _Za.fillText(_lh, 2, 15); - _Za.fillStyle = "rgba(102, 204, 0, 0.7)"; - _Za.fillText(_lh, 4, 17); - return canvas.toDataURL(); - }, - }; - return Fingerprint; -}); -_mh: (function (window) { - if (!Object.defineProperty) { - throw "Font.js requires Object.defineProperty, which this browser does not support."; - } - if (!document.createElement("canvas").getContext) { - throw "Font.js requires and the Canvas2D API, which this browser does not support."; - } - (function (window) { - try { - var _h4 = new Uint8Array(1); - return; - } catch (e) {} - function subarray(start, end) { - return this.slice(start, end); - } - function _nh(_Hb, offset) { - var i, - _t6 = _Hb.length; - if (arguments.length < 2) { - offset = 0; - } - for (i = 0; i < _t6; ++i, ++offset) { - this[offset] = _Hb[i] & 0xff; - } - } - function _oh(_ph) { - var result, i; - if (typeof _ph === "number") { - result = new Array(_ph); - for (i = 0; i < _ph; ++i) { - result[i] = 0; - } - } else { - result = _ph.slice(0); - } - result.subarray = subarray; - result.buffer = result; - result.byteLength = result.length; - result.set = _nh; - if (typeof _ph === "object" && _ph.buffer) { - result.buffer = _ph.buffer; - } - return result; - } - window.Uint8Array = _oh; - window.Uint32Array = _oh; - window.Int32Array = _oh; - })(window); - (function (window) { - if (window.opera) return; - if ("response" in XMLHttpRequest.prototype || "mozResponseArrayBuffer" in XMLHttpRequest.prototype || "mozResponse" in XMLHttpRequest.prototype || "responseArrayBuffer" in XMLHttpRequest.prototype) { - return; - } - var getter; - if (window.VBArray) { - getter = function () { - return new Uint8Array(new window.VBArray(this.responseBody)._qh()); - }; - } else { - getter = function () { - return this.responseBody; - }; - } - Object.defineProperty(XMLHttpRequest.prototype, "response", { get: getter }); - })(window); - if (!window.btoa) { - window.btoa = function (data) { - var _rh = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; - var _sh, - _th, - _uh, - _4h, - _vh, - _wh, - _xh, - _yh, - i = 0, - _zh = 0, - _Ah = "", - _Bh = []; - if (!data) { - return data; - } - do { - _sh = data.charCodeAt(i++); - _th = data.charCodeAt(i++); - _uh = data.charCodeAt(i++); - _yh = (_sh << 16) | (_th << 8) | _uh; - _4h = (_yh >> 18) & 0x3f; - _vh = (_yh >> 12) & 0x3f; - _wh = (_yh >> 6) & 0x3f; - _xh = _yh & 0x3f; - _Bh[_zh++] = _rh.charAt(_4h) + _rh.charAt(_vh) + _rh.charAt(_wh) + _rh.charAt(_xh); - } while (i < data.length); - _Ah = _Bh.join(""); - var _e4 = data.length % 3; - return (_e4 ? _Ah.slice(0, _e4 - 3) : _Ah) + "===".slice(_e4 || 3); - }; - } - function Font() { - this._Ch = "fjs" + ((999999 * Math.random()) | 0); - } - Font.prototype._Dh = ""; - Font.prototype._Eh = ""; - Font.prototype.data = ""; - Font.prototype._Fh = "AAEAAAAKAIAAAwAgT1MvMgAAAAAAAACsAAAAWGNtYXAA" + "AAAAAAABBAAAACxnbHlmAAAAAAAAATAAAAAQaGVhZAAAA" + "AAAAAFAAAAAOGhoZWEAAAAAAAABeAAAACRobXR4AAAAAA" + "AAAZwAAAAIbG9jYQAAAAAAAAGkAAAACG1heHAAAAAAAAA" + "BrAAAACBuYW1lAAAAAAAAAcwAAAAgcG9zdAAAAAAAAAHs" + "AAAAEAAEAAEAZAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + "AAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABAAMAAQA" + "AAAwABAAgAAAABAAEAAEAAABB//8AAABB////wAABAAAA" + "AAABAAAAAAAAAAAAAAAAMQAAAQAAAAAAAAAAAABfDzz1A" + "AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAg" + "AAAAAAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAA" + "AAAAAAAAAAQAAAAAAAAAAAAAAAAAIAAAAAQAAAAIAAQAB" + "AAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIAHgADAAEEC" + "QABAAAAAAADAAEECQACAAIAAAAAAAEAAAAAAAAAAAAAAA" + "AAAA=="; - Font.prototype._Gh = { _Hh: 0, _Ih: 0, _Jh: 0, _Kh: 0, _Lh: 400 }; - Font.prototype._Mh = false; - Font.prototype._Nh = false; - Font.prototype.onload = function () {}; - Font.prototype.onerror = function () {}; - Font.prototype.canvas = false; - Font.prototype.context = false; - Font.prototype.validate = function (target, _Oh, _Ph, font, _Qh) { - if (_Qh !== false && _Qh < 0) { - this.onerror("Requested system font '" + this._Ch + "' could not be loaded (it may not be installed)."); - return; - } - var _Rh = document.defaultView.getComputedStyle(target, ""); - var width = _Rh.getPropertyValue("width").replace("px", ""); - if (width > 0) { - document.head.removeChild(_Oh); - document.body.removeChild(target); - this._Nh = true; - this.onload(); - } else { - setTimeout(function () { - font.validate(target, _Oh, _Ph, font, _Qh === false ? false : _Qh - 50); - }, 50); - } - }; - Font.prototype._Sh = function () { - var instance = this; - var chr = function (_ue) { - return String.fromCharCode(_ue); - }; - var _Th = function (_ue) { - if (_ue < 256) { - return chr(0) + chr(_ue); - } - var _Uh = _ue >> 8; - var _Vh = _ue & 0xff; - return chr(_Uh) + chr(_Vh); - }; - var _Wh = function (_ue) { - if (_ue < 0) { - _ue = 0xffffffff + _ue + 1; - } - return parseInt(_ue, 10).toString(16); - }; - var _Xh = function (_Uh, _Vh) { - return 256 * _Uh + _Vh; - }; - var _Yh = function (_Uh, _Vh) { - var _Zh = _Uh >> 7 === 1, - _ue; - _Uh = _Uh & 0x7f; - _ue = 256 * _Uh + _Vh; - if (!_Zh) { - return _ue; - } - return _ue - 0x8000; - }; - var __h = function (_Uh, _Vh, _0i, _1i) { - return 16777216 * _Uh + 65536 * _Vh + 256 * _0i + _1i; - }; - var error = function (_2i) { - instance.onerror(_2i); - }; - var _3i = chr(0) + chr(1) + chr(0) + chr(0); - var _4i = "OTTO"; - var data = this.data; - var version = chr(data[0]) + chr(data[1]) + chr(data[2]) + chr(data[3]); - var _5i = version === _3i; - var _6i = _5i ? false : version === _4i; - if (_5i) { - this._Eh = "truetype"; - } else if (_6i) { - this._Eh = "opentype"; - } else { - error("Error: file at " + this._Dh + " cannot be interpreted as OpenType font."); - return; - } - var _7i = _Xh(data[4], data[5]), - _8i = 12, - ptr, - end = _8i + 16 * _7i, - tags = {}, - _9i; - for (ptr = _8i; ptr < end; ptr += 16) { - _9i = chr(data[ptr]) + chr(data[ptr + 1]) + chr(data[ptr + 2]) + chr(data[ptr + 3]); - tags[_9i] = { name: _9i, _ai: __h(data[ptr + 4], data[ptr + 5], data[ptr + 6], data[ptr + 7]), offset: __h(data[ptr + 8], data[ptr + 9], data[ptr + 10], data[ptr + 11]), length: __h(data[ptr + 12], data[ptr + 13], data[ptr + 14], data[ptr + 15]) }; - } - var _bi = function (_9i) { - if (!tags[_9i]) { - error("Error: font is missing the required OpenType '" + _9i + "' table."); - return false; - } - return _9i; - }; - _9i = _bi("head"); - if (_9i === false) { - return; - } - ptr = tags[_9i].offset; - tags[_9i].version = "" + data[ptr] + data[ptr + 1] + data[ptr + 2] + data[ptr + 3]; - var _ci = _Xh(data[ptr + 18], data[ptr + 19]); - this._Gh._Hh = _ci; - _9i = _bi("hhea"); - if (_9i === false) { - return; - } - ptr = tags[_9i].offset; - tags[_9i].version = "" + data[ptr] + data[ptr + 1] + data[ptr + 2] + data[ptr + 3]; - this._Gh._Jh = _Yh(data[ptr + 4], data[ptr + 5]) / _ci; - this._Gh._Kh = _Yh(data[ptr + 6], data[ptr + 7]) / _ci; - this._Gh._Ih = _Yh(data[ptr + 8], data[ptr + 9]) / _ci; - _9i = _bi("OS/2"); - if (_9i === false) { - return; - } - ptr = tags[_9i].offset; - tags[_9i].version = "" + data[ptr] + data[ptr + 1]; - this._Gh._Lh = _Xh(data[ptr + 4], data[ptr + 5]); - _9i = _bi("cmap"); - if (_9i === false) { - return; - } - ptr = tags[_9i].offset; - tags[_9i].version = "" + data[ptr] + data[ptr + 1]; - _7i = _Xh(data[ptr + 2], data[ptr + 3]); - var _di, - _ei, - _fi, - _gi, - offset, - _hi = false; - for (_di = 0; _di < _7i; _di++) { - _ei = ptr + 4 + _di * 8; - _fi = _Xh(data[_ei], data[_ei + 1]); - _gi = _Xh(data[_ei + 2], data[_ei + 3]); - offset = __h(data[_ei + 4], data[_ei + 5], data[_ei + 6], data[_ei + 7]); - if (_fi === 3 && _gi === 1) { - _hi = offset; - } - } - var _ii = "A"; - this._ji = []; - if (_hi !== false) { - ptr += _hi; - version = _Xh(data[ptr], data[ptr + 1]); - if (version === 4) { - var _ki = _Xh(data[ptr + 6], data[ptr + 7]) / 2; - var _li = function (chr) { - return [0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x0020, 0x0085, 0x00a0, 0x1680, 0x180e, 0x2000, 0x2001, 0x2002, 0x2003, 0x2004, 0x2005, 0x2006, 0x2007, 0x2008, 0x2009, 0x200a, 0x2028, 0x2029, 0x202f, 0x205f, 0x3000].indexOf(chr) === -1; - }; - var i = ptr + 14, - e = ptr + 14 + 2 * _ki, - _mi = false; - for (; i < e; i += 2) { - _mi = _Xh(data[i], data[i + 1]); - if (_li(_mi)) { - break; - } - _mi = false; - } - var _ni = e + 2; - for (; i < e; i += 2, _ni += 2) { - var _oi = _Xh(data[i], data[i + 1]); - var _pi = _Xh(data[_ni], data[_ni + 1]); - if (_oi != 0xffff) { - for (var _t6 = _pi; _t6 <= _oi; ++_t6) { - this._ji.push(_t6); - } - } - } - if (_mi !== false) { - _ii = String.fromCharCode(_mi); - var _qi = -(_mi - 1) + 65536; - var _ri = btoa(chr(0) + _Th(_mi) + _Th(0xffff) + _Th(0) + _Th(_mi) + _Th(0xffff) + _Th(_qi) + _Th(1)); - this._Fh = this._Fh.substring(0, 380) + _ri + this._Fh.substring(380 + _ri.length); - } - } - } - this._si(_ii, false); - }; - Font.prototype._si = function (_ii, _Qh) { - var _ti = this._Ch + " testfont"; - var _ui = document.createElement("style"); - _ui.setAttribute("type", "text/css"); - _ui.innerHTML = "@font-face {\n" + " font-family: '" + _ti + "';\n" + " src: url('data:application/x-font-ttf;base64," + this._Fh + "')\n" + " format('truetype');}"; - document.head.appendChild(_ui); - var _vi = false; - if (!this._Mh) { - _vi = this._wi(); - document.head.appendChild(_vi); - } - var _xi = document.createElement("p"); - _xi.style.cssText = "position: absolute; top: 0; left: 0; opacity: 0;"; - _xi.style._Ch = "'" + this._Ch + "', '" + _ti + "'"; - _xi.innerHTML = _ii + _ii + _ii + _ii + _ii + _ii + _ii + _ii + _ii + _ii; - document.body.appendChild(_xi); - if (!document.defaultView.getComputedStyle) { - this.onload(); - _yi("Error: document.defaultView.getComputedStyle is not supported by this browser.\n" + "Consequently, Font.onload() cannot be trusted."); - } else { - var _zi = this._Mh ? 1000 : this._Gh._Hh; - var canvas = document.createElement("canvas"); - canvas.width = _zi; - canvas.height = _zi; - this.canvas = canvas; - var context = canvas.getContext("2d"); - context.font = "1em '" + this._Ch + "'"; - context.fillStyle = "white"; - context.fillRect(-1, -1, _zi + 2, _zi + 2); - context.fillStyle = "black"; - context.fillText("test text", 50, _zi / 2); - this.context = context; - var _Ai = this; - var _Bi = function () { - _Ai.validate(_xi, _ui, _vi, _Ai, _Qh); - }; - setTimeout(_Bi, 50); - } - }; - Font.prototype._Ci = function () { - this._Mh = true; - this._Gh = false; - this._si("A", 1000); - }; - Font.prototype._Di = function () { - var font = this; - if (this._Dh.indexOf(".") === -1) { - setTimeout(function () { - font._Ci(); - }, 10); - return; - } - var _Ei = new XMLHttpRequest(); - _Ei.open("GET", font._Dh, true); - _Ei.responseType = "arraybuffer"; - _Ei.onload = function (_Fi) { - var _Gi = _Ei.response; - if (_Gi) { - font.data = new Uint8Array(_Gi); - font._Sh(); - } else { - font.onerror("Error downloading font resource from " + font._Dh); - } - }; - _Ei.send(null); - }; - Font.prototype._Hi = false; - Font.prototype._wi = function () { - if (this._Hi) { - return this._Hi; - } - this._Hi = document.createElement("style"); - this._Hi.type = "text/css"; - var _Ii = "@font-face {\n"; - _Ii += " font-family: '" + this._Ch + "';\n"; - _Ii += " src: url('" + this._Dh + "') format('" + this._Eh + "');\n"; - _Ii += "}"; - this._Hi.innerHTML = _Ii; - return this._Hi; - }; - Font.prototype.measureText = function (_Ji, _Ki) { - if (!this._Nh) { - console.log("Error:measureText() was called while the font was not yet loaded"); - return false; - } - this.context.font = _Ki + "px '" + this._Ch + "'"; - var _Gh = this.context.measureText(_Ji); - _Gh.fontsize = _Ki; - _Gh._Jh = 0; - _Gh._Kh = 0; - _Gh._Li = { _Mi: 0, _Ni: _Gh.width, _Oi: 0, _Pi: 0 }; - _Gh.height = 0; - var _Qi = [], - _Ri = _Gh.width / this._Gh._Hh; - if (_Ri <= 1) { - _Qi.push(_Ji); - } else { - _Qi.push(_Ji); - } - var _Si = _Qi.length, - i; - for (i = 0; i < _Si; i++) { - this._Ti(_Qi[i], _Ki, _Gh); - } - return _Gh; - }; - Font.prototype._Ti = function (_Ui, _Ki, _Gh) { - var _Vi = function (_sd, _Wi) { - return document.defaultView.getComputedStyle(_sd, null).getPropertyValue(_Wi); - }; - var i, __5, _Xi, _Yi, _Zi; - var __i = document.createElement("div"); - __i.style.position = "absolute"; - __i.style.opacity = 0; - __i.style.font = _Ki + "px '" + this._Ch + "'"; - var _0j = 10; - __i.innerHTML = _Ui; - for (i = 1; i < _0j; i++) { - __i.innerHTML += "
" + _Ui; - } - document.body.appendChild(__i); - _Gh._Ih = 1.2 * _Ki; - var _1j = _Vi(__i, "height"); - _1j = _1j.replace("px", ""); - if (_1j >= _Ki * _0j) { - _Gh._Ih = (_1j / _0j) | 0; - } - document.body.removeChild(__i); - if (new RegExp("^s*$").test(_Ui)) { - return _Gh; - } - var canvas = this.canvas, - _Za = this.context, - _zi = this._Mh ? 1000 : this._Gh._Hh, - w = _zi, - h = _zi, - _2j = _zi / 2, - padding = 50, - _3j = (_zi - _Gh.width) / 2; - if (_3j !== (_3j | 0)) { - _3j = _3j | 0; - } - _Za.fillStyle = "white"; - _Za.fillRect(-padding, -padding, w + 2 * padding, h + 2 * padding); - _Za.fillStyle = "black"; - _Za.fillText(_Ui, _3j, _2j); - var _4j = (_Gh.width + padding) | 0, - _5j = 4 * _Ki, - _6j = _3j - padding / 2, - _7j = _2j - _5j / 2, - _8j = _Za.getImageData(_6j, _7j, _4j, _5j).data; - i = 0; - __5 = 0; - _Xi = _4j * 4; - _Yi = _8j.length; - _Zi = _5j / 2; - while (++i < _Yi && _8j[i] === 255) {} - var _Jh = (i / _Xi) | 0; - i = _Yi - 1; - while (--i > 0 && _8j[i] === 255) {} - var _Kh = (i / _Xi) | 0; - for (i = 0, __5 = 0; __5 < _4j && _8j[i] === 255; ) { - i += _Xi; - if (i >= _Yi) { - __5++; - i = i - _Yi + 4; - } - } - var _Mi = __5; - var step = 1; - for (i = _Yi - 3, __5 = 0; __5 < _4j && _8j[i] === 255; ) { - i -= _Xi; - if (i < 0) { - __5++; - i = _Yi - 3 - step++ * 4; - } - } - var _Ni = _4j - __5; - _Gh._Jh = _Zi - _Jh; - _Gh._Kh = _Kh - _Zi; - _Gh._Li = { _Mi: _Mi - padding / 2, _Ni: _Ni - padding / 2, _Oi: -_Gh._Kh, _Pi: _Gh._Jh }; - _Gh.height = 1 + (_Kh - _Jh); - return _Gh; - }; - Object.defineProperty(Font.prototype, "src", { - set: function (_Dh) { - this._Dh = _Dh; - this._Di(); - }, - }); - window.Font = Font; -})(window); -_mh: var _9j, _aj, _bj, _cj, _dj, _ej, _fj; -function ds_set_precision(_gj) { - _hj = yyGetReal(_gj); -} -/*@constructor */ function _ij() { - this.width = 0; - this.height = 0; - this.body = []; -} -/*@constructor */ function _jj(_kj, _lj) { - this._mj = []; - this.__c = _kj; - this._0d = _lj; - var _J6 = _kj * _lj; - for (var i = 0; i < _J6; i++) { - this._mj[i] = 0; - } -} -_jj.prototype._nj = function (_oj) { - this.__c = _oj.__c; - this._0d = _oj._0d; - this._mj = _oj._mj.slice(); -}; -function ds_grid_create(_kj, _lj) { - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - if (_kj < 0 || _lj < 0) { - _H4("Error: Invalid ds_grid size: (" + _kj + "," + _lj + ")"); - } - var _pj = new _jj(_kj, _lj); - var id = _qj._Gf(_pj); - return id; -} -function ds_grid_destroy(_jg) { - _qj._rj(yyGetInt32(_jg)); -} -function ds_grid_copy(_jg, _sj) { - var _tj = _qj._E5(yyGetInt32(_jg)); - if (!_tj) { - _H4("Error: invalid dest ds_grid(copy)"); - return; - } - var _uj = _qj._E5(yyGetInt32(_sj)); - if (!_uj) { - _H4("Error: invalid source ds_grid(copy)"); - return; - } - _tj._nj(_uj); -} -function ds_grid_resize(_jg, _kj, _lj) { - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - _jg = yyGetInt32(_jg); - if (_kj < 0 || _lj < 0) { - _H4("Error: Can't resize grid to (" + string(_kj) + "," + string(_lj) + ")"); - return; - } - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid dest ds_grid(copy)"); - return; - } - var _vj = new _jj(_kj, _lj); - var i = _qj._Gf(_vj); - ds_grid_set_grid_region(i, _jg, 0, 0, _pj.__c - 1, _pj._0d - 1, 0, 0); - _qj._rj(i); - _qj.Set(_jg, _vj); -} -function ds_grid_width(_jg) { - var _pj = _qj._E5(yyGetInt32(_jg)); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_width)"); - return; - } - return _pj.__c; -} -function ds_grid_height(_jg) { - var _pj = _qj._E5(yyGetInt32(_jg)); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_height)"); - return; - } - return _pj._0d; -} -function ds_grid_clear(_jg, _B3) { - var _pj = _qj._E5(yyGetInt32(_jg)); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_height)"); - return; - } - for (var i = 0; i < _pj._mj.length; i++) { - _pj._mj[i] = _B3; - } -} -var ds_grid_set = _wj; -function _wj(_jg, _q5, _r5, _B3) { - _jg = yyGetInt32(_jg); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set)"); - return; - } - if (_q5 < 0 || _q5 >= _pj.__c || _r5 < 0 || _r5 >= _pj._0d) { - _H4("Error: grid out of bounds(set) - GridID: " + _jg + " size[" + _pj.__c + "," + _pj._0d + "] at (" + _q5 + "," + _r5 + ")"); - return; - } - _pj._mj[_q5 + _r5 * _pj.__c] = _B3; -} -function _xj(_jg, _q5, _r5, _B3) { - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var _pj = _qj._E5(yyGetInt32(_jg)); - if (_q5 < 0 || _q5 >= _pj.__c || _r5 < 0 || _r5 >= _pj._0d) { - return; - } - _pj._mj[_q5 + _r5 * _pj.__c] = _B3; -} -var ds_grid_set_pre = _yj; -function _yj(_jg, _q5, _r5, _B3) { - _jg = yyGetInt32(_jg); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set)"); - return _B3; - } - if (_q5 < 0 || _q5 >= _pj.__c || _r5 < 0 || _r5 >= _pj._0d) { - _H4("Error: grid out of bounds(set) - GridID: " + _jg + " size[" + _pj.__c + "," + _pj._0d + "] at (" + _q5 + "," + _r5 + ")"); - return _B3; - } - _pj._mj[_q5 + _r5 * _pj.__c] = _B3; - return _B3; -} -function _zj(_jg, _q5, _r5, _B3) { - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var _pj = _qj._E5(yyGetInt32(_jg)); - if (_q5 < 0 || _q5 >= _pj.__c || _r5 < 0 || _r5 >= _pj._0d) { - return _B3; - } - _pj._mj[_q5 + _r5 * _pj.__c] = _B3; - return _B3; -} -var ds_grid_set_post = _Aj; -function _Aj(_jg, _q5, _r5, _B3) { - _jg = yyGetInt32(_jg); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set)"); - return _B3; - } - if (_q5 < 0 || _q5 >= _pj.__c || _r5 < 0 || _r5 >= _pj._0d) { - _H4("Error: grid out of bounds(set) - GridID: " + _jg + " size[" + _pj.__c + "," + _pj._0d + "] at (" + _q5 + "," + _r5 + ")"); - return _B3; - } - var _q4 = _pj._mj[_q5 + _r5 * _pj.__c]; - _pj._mj[_q5 + _r5 * _pj.__c] = _B3; - return _q4; -} -function _Bj(_jg, _q5, _r5, _B3) { - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var _pj = _qj._E5(yyGetInt32(_jg)); - if (_q5 < 0 || _q5 >= _pj.__c || _r5 < 0 || _r5 >= _pj._0d) { - return _B3; - } - var _q4 = _pj._mj[_q5 + _r5 * _pj.__c]; - _pj._mj[_q5 + _r5 * _pj.__c] = _B3; - return _q4; -} -function ds_grid_add(_jg, _q5, _r5, _B3) { - _jg = yyGetInt32(_jg); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_add)"); - return; - } - if (_q5 < 0 || _q5 >= _pj.__c || _r5 < 0 || _r5 >= _pj._0d) { - _H4("Error: grid out of bounds(ds_grid_add): " + _jg + " (" + _q5 + "," + _r5 + ")"); - return; - } - var index = _q5 + _r5 * _pj.__c; - var _Cj = _pj._mj[index]; - var _Dj = typeof _Cj; - var _Ej = typeof _B3; - if (_Dj == _Ej && (_Dj == "number" || _Dj == "string")) { - _pj._mj[index] += _B3; - } else if (_Dj != "object" || _Ej != "object") { - _pj._mj[index] = _B3; - } else if (_Dj != "string" && _Ej != "string") { - _pj._mj[index] = yyGetReal(_Cj) + yyGetReal(_B3); - } else _pj._mj[index] = _B3; -} -function ds_grid_multiply(_jg, _q5, _r5, _B3) { - _jg = yyGetInt32(_jg); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_multiply)"); - return; - } - if (_q5 < 0 || _q5 >= _pj.__c || _r5 < 0 || _r5 >= _pj._0d) { - _H4("Error: grid out of bounds(ds_grid_multiply): " + _jg + " (" + _q5 + "," + _r5 + ")"); - return; - } - var index = _q5 + _r5 * _pj.__c; - var _Cj = _pj._mj[index]; - var _Dj = typeof _Cj; - if (typeof _B3 == "string" || _Dj == "string") return; - _pj._mj[index] = yyGetReal(_Cj) * yyGetReal(_B3); -} -function ds_grid_set_region(_jg, _W6, _X6, _o6, _p6, _B3) { - _jg = yyGetInt32(_jg); - _W6 = yyGetInt32(_W6); - _X6 = yyGetInt32(_X6); - _o6 = yyGetInt32(_o6); - _p6 = yyGetInt32(_p6); - if (_W6 > _o6) { - var _J6 = _W6; - _W6 = _o6; - _o6 = _J6; - } - if (_X6 > _p6) { - var _J6 = _X6; - _X6 = _p6; - _p6 = _J6; - } - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set_region)"); - return; - } - var _Fj = _H6(0, _I6(_X6, _p6)); - var _Gj = _I6(_pj._0d - 1, _H6(_X6, _p6)); - var _Hj = _H6(0, _I6(_W6, _o6)); - var _Ij = _I6(_pj.__c - 1, _H6(_W6, _o6)); - for (var y = _Fj; y <= _Gj; y++) { - for (var x = _Hj; x <= _Ij; x++) { - var index = y * _pj.__c + x; - _pj._mj[index] = _B3; - } - } -} -function ds_grid_add_region(_jg, _W6, _X6, _o6, _p6, _B3) { - _jg = yyGetInt32(_jg); - _W6 = yyGetInt32(_W6); - _X6 = yyGetInt32(_X6); - _o6 = yyGetInt32(_o6); - _p6 = yyGetInt32(_p6); - if (_W6 > _o6) { - var _J6 = _W6; - _W6 = _o6; - _o6 = _J6; - } - if (_X6 > _p6) { - var _J6 = _X6; - _X6 = _p6; - _p6 = _J6; - } - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_add_region)"); - return; - } - if (_W6 < 0 || _W6 >= _pj.__c || _X6 < 0 || _X6 >= _pj._0d || _o6 < 0 || _o6 >= _pj.__c || _p6 < 0 || _p6 >= _pj._0d) { - _H4("Error: region out of bounds(ds_grid_add_region): " + _jg); - } - for (var y = _X6; y <= _p6; y++) { - var index = y * _pj.__c + _W6; - for (var x = _W6; x <= _o6; x++) { - var _Cj = _pj._mj[index]; - var _Dj = typeof _Cj; - var _Ej = typeof _B3; - if (_Dj == _Ej && (_Dj == "number" || _Dj == "string")) { - _pj._mj[index] += _B3; - } else if (_Dj != "object" || _Ej != "object") { - _pj._mj[index] = _B3; - } else if (_Dj != "string" && _Ej != "string") { - _pj._mj[index] = yyGetReal(_Cj) + yyGetReal(_B3); - } else _pj._mj[index] = _B3; - index++; - } - } -} -function ds_grid_multiply_region(_jg, _W6, _X6, _o6, _p6, _B3) { - _jg = yyGetInt32(_jg); - _W6 = yyGetInt32(_W6); - _X6 = yyGetInt32(_X6); - _o6 = yyGetInt32(_o6); - _p6 = yyGetInt32(_p6); - if (_W6 > _o6) { - var _J6 = _W6; - _W6 = _o6; - _o6 = _J6; - } - if (_X6 > _p6) { - var _J6 = _X6; - _X6 = _p6; - _p6 = _J6; - } - var _pj = _qj._E5(_jg); - if (_pj == null || _pj == undefined) { - _H4("Error: invalid ds_grid ID (ds_grid_multiply_region)"); - return; - } - if (_W6 < 0 || _W6 >= _pj.__c || _X6 < 0 || _X6 >= _pj._0d || _o6 < 0 || _o6 >= _pj.__c || _p6 < 0 || _p6 >= _pj._0d) { - _H4("Error: region out of bounds(ds_grid_multiply_region): " + _jg); - } - for (var y = _X6; y <= _p6; y++) { - var index = y * _pj.__c + _W6; - for (var x = _W6; x <= _o6; x++) { - var _Cj = _pj._mj[index]; - var _Dj = typeof _Cj; - if (typeof _B3 == "string" || _Dj == "string") continue; - _pj._mj[index] = yyGetReal(_Cj) * yyGetReal(_B3); - index++; - } - } -} -function ds_grid_set_disk(_jg, _q5, _r5, _Jj, _B3) { - _jg = yyGetInt32(_jg); - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _Jj = yyGetReal(_Jj); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set_disk)"); - return; - } - var _w6 = 0; - var _x6 = 0; - var _y6 = 0; - var _z6 = 0; - var i = 0; - var __5 = 0; - _w6 = ~~_H6(0.0, Math.floor(_q5 - _Jj)); - _y6 = ~~_I6(_pj.__c - 1, Math.ceil(_q5 + _Jj)); - _x6 = ~~_H6(0, Math.floor(_r5 - _Jj)); - _z6 = ~~_I6(_pj._0d - 1, Math.ceil(_r5 + _Jj)); - _Jj = _Jj * _Jj; - var w = _pj.__c; - for (i = _w6; i <= _y6; i++) { - var _Kj = (i - _q5) * (i - _q5); - for (__5 = _x6; __5 <= _z6; __5++) { - var _Lj = __5 - _r5; - if (_Kj + _Lj * _Lj <= _Jj) { - if (i >= 0 && i < _pj.__c && __5 >= 0 && __5 < _pj._0d) { - _pj._mj[i + __5 * w] = _B3; - } - } - } - } -} -function ds_grid_add_disk(_jg, _q5, _r5, _Jj, _B3) { - _jg = yyGetInt32(_jg); - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _Jj = yyGetReal(_Jj); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set_disk)"); - return; - } - var _w6 = 0; - var _x6 = 0; - var _y6 = 0; - var _z6 = 0; - var i = 0; - var __5 = 0; - _w6 = ~~_H6(0.0, Math.floor(_q5 - _Jj)); - _y6 = ~~_I6(_pj.__c - 1, Math.ceil(_q5 + _Jj)); - _x6 = ~~_H6(0, Math.floor(_r5 - _Jj)); - _z6 = ~~_I6(_pj._0d - 1, Math.ceil(_r5 + _Jj)); - _Jj = _Jj * _Jj; - var w = _pj.__c; - for (i = _w6; i <= _y6; i++) { - var _Kj = (i - _q5) * (i - _q5); - for (__5 = _x6; __5 <= _z6; __5++) { - var _Lj = __5 - _r5; - if (_Kj + _Lj * _Lj <= _Jj) { - if (i >= 0 && i < _pj.__c && __5 >= 0 && __5 < _pj._0d) { - var index = i + __5 * w; - var _Cj = _pj._mj[index]; - var _Dj = typeof _Cj; - var _Ej = typeof _B3; - if (_Dj == _Ej && (_Dj == "number" || _Dj == "string")) { - _pj._mj[index] += _B3; - } else if (_Dj != "object" || _Ej != "object") { - _pj._mj[index] = _B3; - } else if (_Dj != "string" && _Ej != "string") { - _pj._mj[index] = yyGetReal(_Cj) + yyGetReal(_B3); - } else _pj._mj[index] = _B3; - } - } - } - } -} -function ds_grid_multiply_disk(_jg, _q5, _r5, _Jj, _B3) { - _jg = yyGetInt32(_jg); - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _Jj = yyGetReal(_Jj); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set_disk)"); - return; - } - var _w6 = 0; - var _x6 = 0; - var _y6 = 0; - var _z6 = 0; - var i = 0; - var __5 = 0; - _w6 = ~~_H6(0.0, Math.floor(_q5 - _Jj)); - _y6 = ~~_I6(_pj.__c - 1, Math.ceil(_q5 + _Jj)); - _x6 = ~~_H6(0, Math.floor(_r5 - _Jj)); - _z6 = ~~_I6(_pj._0d - 1, Math.ceil(_r5 + _Jj)); - _Jj = _Jj * _Jj; - var w = _pj.__c; - for (i = _w6; i <= _y6; i++) { - var _Kj = (i - _q5) * (i - _q5); - for (__5 = _x6; __5 <= _z6; __5++) { - var _Lj = __5 - _r5; - if (_Kj + _Lj * _Lj <= _Jj) { - if (i >= 0 && i < _pj.__c && __5 >= 0 && __5 < _pj._0d) { - var index = i + __5 * w; - var _Cj = _pj._mj[index]; - var _Dj = typeof _Cj; - if (typeof _B3 == "string" || _Dj == "string") continue; - _pj._mj[index] = yyGetReal(_Cj) * yyGetReal(_B3); - } - } - } - } -} -function _Mj(_jg, _sj, _W6, _X6, _o6, _p6, _Nj, _Oj, _Pj) { - _jg = yyGetInt32(_jg); - _W6 = yyGetInt32(_W6); - _X6 = yyGetInt32(_X6); - _o6 = yyGetInt32(_o6); - _p6 = yyGetInt32(_p6); - _Nj = yyGetInt32(_Nj); - _Oj = yyGetInt32(_Oj); - if (_W6 > _o6) { - var _J6 = _W6; - _W6 = _o6; - _o6 = _J6; - } - if (_X6 > _p6) { - var _J6 = _X6; - _X6 = _p6; - _p6 = _J6; - } - var _uj = _qj._E5(_sj); - if (!_uj) { - _H4("Error: invalid ds_grid ID (ds_grid_set_grid_region)"); - return; - } - var _tj = _qj._E5(_jg); - if (!_tj) { - _H4("Error: invalid ds_grid ID (ds_grid_set_grid_region)"); - return; - } - var _Qj = _W6 + _uj.__c * _X6; - var _Rj = _Nj + _tj.__c * _Oj; - if (_Qj >= _Rj) { - for (var y = _X6; y <= _p6; y++) { - var _Sj = _Nj; - var index = y * _uj.__c + _W6; - for (var x = _W6; x <= _o6; x++) { - if (x >= 0 && x < _uj.__c && y >= 0 && y < _uj._0d && _Sj >= 0 && _Sj < _tj.__c && _Oj >= 0 && _Oj < _tj._0d) { - _Pj(_tj, _Sj + _Oj * _tj.__c, _uj, index); - } - index++; - _Sj++; - } - _Oj++; - } - } else { - _Oj += _p6 - _X6; - _Nj += _o6 - _W6; - for (var y = _p6; y >= _X6; y--) { - var _Sj = _Nj; - var index = y * _uj.__c + _o6; - for (var x = _o6; x >= _W6; x--) { - if (x >= 0 && x < _uj.__c && y >= 0 && y < _uj._0d && _Sj >= 0 && _Sj < _tj.__c && _Oj >= 0 && _Oj < _tj._0d) { - _Pj(_tj, _Sj + _Oj * _tj.__c, _uj, index); - } - index--; - _Sj--; - } - _Oj--; - } - } -} -function ds_grid_set_grid_region(_jg, _sj, _W6, _X6, _o6, _p6, _Nj, _Oj) { - _Mj(_jg, _sj, _W6, _X6, _o6, _p6, _Nj, _Oj, function _Tj(_Uj, _Vj, _Wj, _J3) { - _Uj._mj[_Vj] = _Wj._mj[_J3]; - }); -} -function ds_grid_add_grid_region(_jg, _sj, _W6, _X6, _o6, _p6, _Nj, _Oj) { - _Mj(_jg, _sj, _W6, _X6, _o6, _p6, _Nj, _Oj, function _Tj(_Uj, _Vj, _Wj, _J3) { - var _Cj = _Uj._mj[_Vj]; - var _Dj = typeof _Cj; - var _Xj = _Wj._mj[_J3]; - var _Ej = typeof _Xj; - if (_Dj == _Ej && (_Dj == "number" || _Dj == "string")) { - _Uj._mj[_Vj] += _Xj; - } else if (_Dj != "object" || _Ej != "object") { - _Uj._mj[_Vj] = _Xj; - } else if (_Dj != "string" && _Ej != "string") { - _Uj._mj[_Vj] = yyGetReal(_Cj) + yyGetReal(_Xj); - } else _Uj._mj[_Vj] = _Xj; - }); -} -function ds_grid_multiply_grid_region(_jg, _sj, _W6, _X6, _o6, _p6, _Nj, _Oj, _B3) { - _Mj(_jg, _sj, _W6, _X6, _o6, _p6, _Nj, _Oj, function _Tj(_Uj, _Vj, _Wj, _J3) { - var _Cj = _Uj._mj[_Vj]; - var _Xj = _Wj._mj[_J3]; - if (typeof _Cj == "string" || typeof _Xj == "string") return; - _Uj._mj[_Vj] = yyGetReal(_Cj) * yyGetReal(_Xj); - }); -} -var ds_grid_get = _Yj; -function _Yj(_jg, _q5, _r5) { - _jg = yyGetInt32(_jg); - var _pj = _qj._E5(_jg), - x = yyGetInt32(_q5), - y = yyGetInt32(_r5); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_get)"); - return undefined; - } - if (x < 0 || x >= _pj.__c || y < 0 || y >= _pj._0d) { - _H4("Error: grid out of bounds(get) - GridID: " + _jg + " size[" + _pj.__c + "," + _pj._0d + "] at (" + x + "," + y + ")"); - return undefined; - } - return _pj._mj[x + y * _pj.__c]; -} -function _Zj(_jg, _q5, _r5) { - var _pj = _qj._E5(_jg); - return _pj._mj[~~_q5 + ~~_r5 * _pj.__c]; -} -function __j(_jg, _W6, _X6, _o6, _p6) { - _jg = yyGetInt32(_jg); - _W6 = yyGetInt32(_W6); - _X6 = yyGetInt32(_X6); - _o6 = yyGetInt32(_o6); - _p6 = yyGetInt32(_p6); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_get_sum)"); - return 0; - } - if (_W6 > _o6) { - var _J6 = _W6; - _W6 = _o6; - _o6 = _J6; - } - if (_W6 < 0) _W6 = 0; - if (_W6 >= _pj.__c) _W6 = _pj.__c - 1; - if (_o6 < 0) _o6 = 0; - if (_o6 >= _pj.__c) _o6 = _pj.__c - 1; - if (_X6 > _p6) { - var _J6 = _X6; - _X6 = _p6; - _p6 = _J6; - } - if (_X6 < 0) _X6 = 0; - if (_X6 >= _pj._0d) _X6 = _pj._0d - 1; - if (_p6 < 0) _p6 = 0; - if (_p6 >= _pj._0d) _p6 = _pj._0d - 1; - _aj = _9j = _bj = _cj = 0; - var first = true; - var _q8 = 0; - for (var y = _X6; y <= _p6; y++) { - var index = y * _pj.__c + _W6; - for (var x = _W6; x <= _o6; x++) { - var _Y4 = _pj._mj[index]; - if (first) { - _9j = _aj = _Y4; - first = false; - } else { - if (_9j > _Y4) _9j = _Y4; - if (_aj < _Y4) _aj = _Y4; - } - if (typeof _Y4 !== "string") { - _bj += _Y4; - } - _q8++; - index++; - } - } - _cj = _bj / _q8; -} -function ds_grid_get_sum(_jg, _W6, _X6, _o6, _p6) { - __j(_jg, _W6, _X6, _o6, _p6); - return _bj; -} -function ds_grid_get_max(_jg, _W6, _X6, _o6, _p6) { - __j(_jg, _W6, _X6, _o6, _p6); - return _aj; -} -function ds_grid_get_min(_jg, _W6, _X6, _o6, _p6) { - __j(_jg, _W6, _X6, _o6, _p6); - return _9j; -} -function ds_grid_get_mean(_jg, _W6, _X6, _o6, _p6) { - __j(_jg, _W6, _X6, _o6, _p6); - return _cj; -} -function _0k(_jg, _q5, _r5, _Jj) { - var _pj = _qj._E5(yyGetInt32(_jg)); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set_disk)"); - return; - } - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _Jj = yyGetReal(_Jj); - var _w6 = 0; - var _x6 = 0; - var _y6 = 0; - var _z6 = 0; - var i = 0; - var __5 = 0; - _w6 = ~~_H6(0.0, Math.floor(_q5 - _Jj)); - _y6 = ~~_I6(_pj.__c - 1, Math.ceil(_q5 + _Jj)); - _x6 = ~~_H6(0, Math.floor(_r5 - _Jj)); - _z6 = ~~_I6(_pj._0d - 1, Math.ceil(_r5 + _Jj)); - var first = true; - var _q8 = 0; - _aj = _9j = _bj = 0; - _Jj = _Jj * _Jj; - var w = _pj.__c; - for (i = _w6; i <= _y6; i++) { - var _Kj = (i - _q5) * (i - _q5); - for (__5 = _x6; __5 <= _z6; __5++) { - var _Lj = __5 - _r5; - if (_Kj + _Lj * _Lj <= _Jj) { - if (i >= 0 && i < _pj.__c && __5 >= 0 && __5 < _pj._0d) { - var _Y4 = _pj._mj[i + __5 * w]; - if (first) { - _9j = _aj = _Y4; - first = false; - } else { - if (_9j > _Y4) _9j = _Y4; - if (_aj < _Y4) _aj = _Y4; - } - if (typeof _Y4 !== "string") { - _bj += _Y4; - } - _q8++; - } - } - } - } - _cj = _bj / _q8; -} -function ds_grid_get_disk_sum(_jg, _q5, _r5, _Jj) { - _0k(_jg, _q5, _r5, _Jj); - return _bj; -} -function ds_grid_get_disk_max(_jg, _q5, _r5, _Jj) { - _0k(_jg, _q5, _r5, _Jj); - return _aj; -} -function ds_grid_get_disk_min(_jg, _q5, _r5, _Jj) { - _0k(_jg, _q5, _r5, _Jj); - return _9j; -} -function ds_grid_get_disk_mean(_jg, _q5, _r5, _Jj) { - _0k(_jg, _q5, _r5, _Jj); - return _cj; -} -function _1k(_jg, _W6, _X6, _o6, _p6, _B3) { - var _pj = _qj._E5(yyGetInt32(_jg)); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_get_sum)"); - return 0; - } - _W6 = yyGetInt32(_W6); - _X6 = yyGetInt32(_X6); - _o6 = yyGetInt32(_o6); - _p6 = yyGetInt32(_p6); - if (_W6 > _o6) { - var _J6 = _W6; - _W6 = _o6; - _o6 = _J6; - } - if (_W6 < 0) _W6 = 0; - if (_W6 >= _pj.__c) _W6 = _pj.__c - 1; - if (_o6 < 0) _o6 = 0; - if (_o6 >= _pj.__c) _o6 = _pj.__c - 1; - if (_X6 > _p6) { - var _J6 = _X6; - _X6 = _p6; - _p6 = _J6; - } - if (_X6 < 0) _X6 = 0; - if (_X6 >= _pj._0d) _X6 = _pj._0d - 1; - if (_p6 < 0) _p6 = 0; - if (_p6 >= _pj._0d) _p6 = _pj._0d - 1; - _dj = false; - _ej = -1; - _fj = -1; - for (var y = _X6; y <= _p6; y++) { - var index = y * _pj.__c + _W6; - for (var x = _W6; x <= _o6; x++) { - var _Y4 = _pj._mj[index]; - if (typeof _B3 == "number" && typeof _Y4 == "number") { - if (_hj > abs(_B3 - _Y4)) { - _dj = true; - _ej = x; - _fj = y; - return true; - } - } else { - if (_B3 == _Y4) { - _dj = true; - _ej = x; - _fj = y; - return true; - } - } - index++; - } - } - return false; -} -function ds_grid_value_exists(_jg, _W6, _X6, _o6, _p6, _B3) { - _1k(_jg, _W6, _X6, _o6, _p6, _B3); - return _dj; -} -function ds_grid_value_x(_jg, _W6, _X6, _o6, _p6, _B3) { - _1k(_jg, _W6, _X6, _o6, _p6, _B3); - return _ej; -} -function ds_grid_value_y(_jg, _W6, _X6, _o6, _p6, _B3) { - _1k(_jg, _W6, _X6, _o6, _p6, _B3); - return _fj; -} -function _2k(_jg, _q5, _r5, _Jj, _B3) { - var _pj = _qj._E5(yyGetInt32(_jg)); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_set_disk)"); - return; - } - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _Jj = yyGetReal(_Jj); - var _w6 = 0; - var _x6 = 0; - var _y6 = 0; - var _z6 = 0; - var i = 0; - var __5 = 0; - _w6 = ~~_H6(0.0, Math.floor(_q5 - _Jj)); - _y6 = ~~_I6(_pj.__c - 1, Math.ceil(_q5 + _Jj)); - _x6 = ~~_H6(0, Math.floor(_r5 - _Jj)); - _z6 = ~~_I6(_pj._0d - 1, Math.ceil(_r5 + _Jj)); - _ej = _fj = -1; - _dj = false; - _Jj = _Jj * _Jj; - var w = _pj.__c; - for (i = _w6; i <= _y6; i++) { - var _Kj = (i - _q5) * (i - _q5); - for (__5 = _x6; __5 <= _z6; __5++) { - var _Lj = __5 - _r5; - if (_Kj + _Lj * _Lj <= _Jj) { - if (i >= 0 && i < _pj.__c && __5 >= 0 && __5 < _pj._0d) { - var _Y4 = _pj._mj[i + __5 * w]; - if (typeof _B3 == "number" && typeof _Y4 == "number") { - if (_hj > abs(_B3 - _Y4)) { - _ej = i; - _fj = __5; - _dj = true; - return; - } - } else { - if (_Y4 == _B3) { - _ej = i; - _fj = __5; - _dj = true; - return; - } - } - } - } - } - } -} -function ds_grid_value_disk_exists(_jg, _q5, _r5, _Jj, _B3) { - _2k(_jg, _q5, _r5, _Jj, _B3); - return _dj; -} -function ds_grid_value_disk_x(_jg, _q5, _r5, _Jj, _B3) { - _2k(_jg, _q5, _r5, _Jj, _B3); - return _ej; -} -function ds_grid_value_disk_y(_jg, _q5, _r5, _Jj, _B3) { - _2k(_jg, _q5, _r5, _Jj, _B3); - return _fj; -} -function ds_grid_shuffle(_jg) { - var _pj = _qj._E5(yyGetInt32(_jg)); - if (_pj == null || _pj == undefined) { - _H4("Error: invalid ds_grid ID (ds_grid_shuffle)"); - return; - } - _pj._mj.sort(function () { - return 0.5 - Math.random(); - }); -} -function ds_grid_write(_jg) { - var _pj = _qj._E5(yyGetInt32(_jg)); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_write)"); - return; - } - var width = _pj.__c; - var height = _pj._0d; - var _3k = buffer_create(16384, _4k, 1); - buffer_write(_3k, _5k, 603); - buffer_write(_3k, _5k, width); - buffer_write(_3k, _5k, height); - for (var x = 0; x <= width - 1; x++) { - for (y = 0; y <= height - 1; y++) { - var _ue = _pj._mj[x + y * width]; - _6k(_3k, _ue); - } - } - var _7k = _8k(_3k); - buffer_delete(_3k); - return _7k; -} -function ds_grid_read(_jg, _9k) { - if (!_9k) { - _H4("Error: no string provided (ds_grid_read)"); - return false; - } - var _pj = _qj._E5(yyGetInt32(_jg)); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_read)"); - return false; - } - if (_9k[0] == "{") { - try { - var _ak = JSON.parse(_9k); - if (_ak != null && _ak != undefined && typeof _ak.body == "object" && typeof _ak.width == "number" && typeof _ak.height == "number") { - _pj.__c = _ak.width; - _pj._0d = _ak.height; - _pj._mj = _ak.body; - } - } catch (_bk) { - _H4("Error: reading ds_grid JSON"); - return false; - } - return true; - } else { - var _3k = _ck(_9k); - if (_3k < 0) return false; - buffer_seek(_3k, _dk, 0); - var id = buffer_read(_3k, _ek); - var version; - if (id == 602) { - version = 3; - } else if (id == 603) { - version = 0; - } else { - _H4("Error: unrecognised format - resave the grid to update/fix issues. (ds_grid_read)"); - return false; - } - var w = buffer_read(_3k, _ek); - var h = buffer_read(_3k, _ek); - _pj.__c = w; - _pj._0d = h; - _pj._mj = []; - var _J6 = w * h; - for (var i = 0; i < _J6; i++) { - _pj._mj[i] = 0; - } - for (i = 0; i <= w - 1; i++) { - for (__5 = 0; __5 <= h - 1; __5++) { - var _ue = _fk(_3k, version); - _pj._mj[i + __5 * w] = _ue; - } - } - buffer_delete(_3k); - return true; - } -} -function ds_grid_sort(_jg, _gk, _hk) { - _jg = yyGetInt32(_jg); - _gk = yyGetInt32(_gk); - _hk = yyGetBool(_hk); - var _pj = _qj._E5(_jg); - if (!_pj) { - _H4("Error: invalid ds_grid ID (ds_grid_read)"); - return; - } - var _ik = []; - for (var y = 0; y < _pj._0d; y++) { - _ik[y] = ds_grid_get(_jg, _gk, y); - } - var _jk = _hk ? 1 : -1; - _ik.sort(function (_h4, _g4) { - return yyCompareVal(_h4, _g4, g_GMLMathEpsilon) * _jk; - }); - var _kk = []; - var _lk = []; - for (var y = 0; y < _ik.length; y++) { - _lk[y] = false; - } - for (var y = 0; y < _ik.length; y++) { - var _mk = _ik[y]; - for (var __5 = 0; __5 < _ik.length; __5++) { - var _nk = _hk ? __5 : _ik.length - 1 - __5; - if (_lk[_nk]) { - continue; - } - var _ok = ds_grid_get(_jg, _gk, _nk); - if (_ok == _mk) { - for (var x = 0; x < _pj.__c; x++) { - _kk[x + _pj.__c * y] = ds_grid_get(_jg, x, _nk); - } - _lk[_nk] = true; - break; - } - } - } - _pj._mj = _kk; -} -function ds_grid_to_mp_grid(_oj, _pk, _qk) { - var _pj = _qj._E5(yyGetInt32(_oj)); - var _rk = _sk._E5(yyGetInt32(_pk)); - if (_rk == null || _pj == null) { - _H4("ds_grid_to_mp_grid :: Invalid source or destination grid"); - return; - } - var w = _rk._tk; - var h = _rk._uk; - var _vk = _pj.__c; - var _wk = _pj._0d; - if (w != _vk || h != _wk) { - _H4("ds_grid_to_mp_grid :: Grid sizes do not match"); - return; - } - if (_qk == undefined) { - for (var y = 0; y < h; ++y) { - for (var x = 0; x < w; ++x) { - var _ue = yyGetReal(_pj._mj[x + y * _pj.__c]); - _rk._xk[x * _rk._uk + y] = _ue === 0 ? 0 : -1; - } - } - } else { - _yk = _zk(_qk, 2); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - for (var y = 0; y < h; ++y) { - for (var x = 0; x < w; ++x) { - var _ue = _pj._mj[x + y * _pj.__c]; - var _pb = yyGetBool(_yk(_Ak, _Ak, _ue, x, y)); - _rk._xk[x * _rk._uk + y] = _pb ? -1 : 0; - } - } - } -} -function ds_list_create() { - var _G6 = new _Ck(); - _G6._Dk = true; - return _Ek._Gf(_G6); -} -function ds_list_destroy(_jg) { - _jg = yyGetInt32(_jg); - var _Fk = _Ek._E5(_jg); - if (_Fk) { - _Fk._Wf(); - _Ek._rj(_jg); - } -} -function ds_list_clear(_jg) { - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - _Sg._Wf(); - return; - } - _H4("Error: invalid ds_list ID (ds_list_clear)"); -} -function ds_list_copy(_jg, _sj) { - _jg = yyGetInt32(_jg); - var _Gk = _Ek._E5(_jg); - if (!_Gk) { - _H4("Error: invalid DEST ds_list ID (ds_list_copy)"); - return; - } - var _Hk = _Ek._E5(yyGetInt32(_sj)); - if (!_Hk) { - _H4("Error: invalid SOURCE ds_list ID (ds_list_copy)"); - return; - } - _Gk._nj(_Hk); - _Ek.Set(_jg, _Gk); -} -function ds_list_size(_jg) { - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) return _Sg.length; - return 0; -} -function ds_list_empty(_jg) { - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - if (_Sg.length !== 0) return false; - else return true; - } - _H4("Error: invalid ds_list ID (ds_list_empty)"); - return true; -} -function ds_list_add() { - var _Ik = arguments; - var _Jk = arguments.length; - var _Sg = _Ek._E5(_Ik[0]); - if (!_Sg) { - _H4("Error: invalid ds_list ID (ds_list_add)"); - return; - } - for (var i = 1; i < _Jk; i++) { - _Sg._Gf(_Ik[i]); - } - return; -} -function _Kk(_jg, _B3) { - return ds_list_add(yyGetInt32(_jg), new _Lk(_Mk, _B3)); -} -function _Nk(_jg, _B3) { - return ds_list_add(yyGetInt32(_jg), new _Lk(_Ok, _B3)); -} -function ds_list_set(_jg, _J3, _B3) { - if (isNaN(_J3)) _H4("Error: index must be a number"); - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - _Sg._Pk(yyGetInt32(_J3), _B3); - } else { - _H4("Error: invalid ds_list ID (ds_list_set)"); - } -} -function ds_list_set_pre(_jg, _J3, _B3) { - if (isNaN(_J3)) _H4("Error: index must be a number"); - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - _Sg._Pk(yyGetInt32(_J3), _B3); - } else { - _H4("Error: invalid ds_list ID (ds_list_set)"); - } - return _B3; -} -function ds_list_set_post(_jg, _J3, _B3) { - if (isNaN(_J3)) _H4("Error: index must be a number"); - var _q4 = _B3; - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - _q4 = _Sg._Pk(yyGetInt32(_J3), _B3); - } else { - _H4("Error: invalid ds_list ID (ds_list_set)"); - } - return _q4; -} -function ds_list_insert(_jg, _Qk, _B3) { - if (isNaN(_Qk)) _H4("Error: index must be a number"); - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - return _Sg._Rk(yyGetInt32(_Qk), _B3); - } - _H4("Error: invalid ds_list ID (ds_list_insert)"); - return -1; -} -function _Sk(_jg, _Qk, _B3) { - return ds_list_insert(yyGetInt32(_jg), yyGetInt32(_Qk), new _Lk(_Mk, _B3)); -} -function _Tk(_jg, _Qk, _B3) { - return ds_list_insert(yyGetInt32(_jg), yyGetInt32(_Qk), new _Lk(_Ok, _B3)); -} -function ds_list_replace(_jg, _Qk, _B3) { - if (isNaN(_Qk)) _H4("Error: index must be a number"); - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - return _Sg._Uk(yyGetInt32(_Qk), _B3); - } - _H4("Error: invalid ds_list ID (ds_list_replace)"); - return -1; -} -function ds_list_delete(_jg, _Qk) { - if (isNaN(_Qk)) _H4("Error: index must be a number"); - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - return _Sg._rj(yyGetInt32(_Qk)); - } -} -function ds_list_find_index(_jg, _B3) { - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - var _q4 = -1; - for (var _G6 = 0; _G6 < _Sg._Vk.length; _G6++) { - var _h4 = _Sg._Vk[_G6]; - if ((typeof _h4 == "object" && _h4.Object == _B3) || _h4 == _B3) { - _q4 = _G6; - break; - } - } - return _q4; - } - _H4("Error: invalid ds_list ID (ds_list_find_index)"); - return -1; -} -function ds_list_find_value(_jg, _Qk) { - if (isNaN(_Qk)) _H4("Error: index must be a number"); - var _Y4, - _Wk = _Xk(_Qk), - _Sg = _Ek._E5(_Xk(yyGetInt32(_jg))); - if (_Sg) { - _Y4 = _Sg._Vk[_Wk]; - if (typeof _Y4 === "object" && _Y4.Object !== undefined) { - return _Y4.Object; - } else return _Y4; - } - _H4("Error: invalid ds_list ID (ds_list_find_value)"); - return undefined; -} -function ds_list_is_list(_jg, _Qk) { - if (isNaN(_Qk)) _H4("Error: index must be a number"); - var _Y4, - _Wk = _Xk(_Qk), - _Sg = _Ek._E5(_Xk(yyGetInt32(_jg))); - if (_Sg) { - _Y4 = _Sg._Vk[_Wk]; - if (typeof _Y4 === "object" && _Y4.Object !== undefined) { - return _Y4._Yk == _Ok; - } else return false; - } - _H4("Error: invalid ds_list ID (ds_list_find_value)"); - return undefined; -} -function ds_list_is_map(_jg, _Qk) { - if (isNaN(_Qk)) _H4("Error: index must be a number"); - var _Y4, - _Wk = _Xk(_Qk), - _Sg = _Ek._E5(_Xk(yyGetInt32(_jg))); - if (_Sg) { - _Y4 = _Sg._Vk[_Wk]; - if (typeof _Y4 === "object" && _Y4.Object !== undefined) { - return _Y4._Yk == _Mk; - } else return false; - } - _H4("Error: invalid ds_list ID (ds_list_find_value)"); - return undefined; -} -function ds_list_sort(_jg, _Zk) { - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - var _jk = yyGetBool(_Zk) ? 1 : -1; - _Sg._Vk.sort(function (_h4, _g4) { - return yyCompareVal(_h4, _g4, g_GMLMathEpsilon) * _jk; - }); - return 0; - } - _H4("Error: invalid ds_list ID (ds_list_sort)"); - return 0; -} -function ds_list_shuffle(_jg) { - var _Sg = _Ek._E5(yyGetInt32(_jg)); - if (_Sg) { - _Sg.__k(); - return 0; - } - _H4("Error: invalid ds_list ID (ds_list_shuffle)"); - return 0; -} -function ds_list_write(_jg) { - _jg = yyGetInt32(_jg); - var _Sg = _Ek._E5(_jg); - if (!_Sg) { - _H4("Error: invalid ds_list ID (ds_list_write)"); - return ""; - } - var _Yi = _Sg.length; - var _3k = buffer_create(16384, _4k, 1); - buffer_write(_3k, _5k, 303); - buffer_write(_3k, _5k, _Yi); - for (var i = 0; i < _Yi; i++) { - var _ue = ds_list_find_value(_jg, i); - _6k(_3k, _ue); - } - var _7k = _8k(_3k); - buffer_delete(_3k); - return _7k; -} -function ds_list_read(_jg, _9k) { - if (_9k === undefined || _9k == "") { - return false; - } - _jg = yyGetInt32(_jg); - var _Sg = _Ek._E5(_jg); - if (!_Sg) { - _H4("Error: invalid ds_list ID (ds_list_read)"); - return false; - } - if (_9k[0] == "{") { - try { - var _Fk = JSON.parse(_9k); - _Sg._Vk = _Fk; - _Sg.length = _Fk.length; - _Sg._q8 = _Fk.length; - } catch (err) { - _H4("Error: reading ds_list file."); - return false; - } - } else { - var _3k = _ck(_9k); - if (_3k < 0) return false; - buffer_seek(_3k, _dk, 0); - var id = buffer_read(_3k, _ek); - var version; - if (id == 302) { - version = 3; - } else if (id == 303) { - version = 0; - } else { - _H4("Error: unrecognised format - resave the list to update/fix issues. (ds_list_read)"); - return false; - } - var _Yi = buffer_read(_3k, _ek); - _Sg._Wf(); - for (var i = 0; i < _Yi; i++) { - var _ue = _fk(_3k, version); - ds_list_add(_jg, _ue); - } - buffer_delete(_3k); - } - return true; -} -function ds_list_mark_as_map(_jg, _Qk) { - _jg = yyGetInt32(_jg); - _Qk = yyGetInt32(_Qk); - var _ue = ds_list_find_value(_jg, _Qk); - if (_ue != undefined) { - ds_list_replace(_jg, _Qk, new _Lk(_Mk, _ue)); - } -} -function ds_list_mark_as_list(_jg, _Qk) { - _jg = yyGetInt32(_jg); - _Qk = yyGetInt32(_Qk); - var _ue = ds_list_find_value(_jg, _Qk); - if (_ue != undefined) { - ds_list_replace(_jg, _Qk, new _Lk(_Ok, _ue)); - } -} -var _Mk = 1, - _Ok = 2; -function _0l() {} -_0l.prototype._jg = 0; -_0l.prototype._1l = function () { - return (++_0l.prototype._jg).toString(); -}; -/*@constructor */ function _Lk(_od, _Ak) { - this._Yk = _od; - this.Object = _Ak; -} -const hasOwnProperty = Object.prototype.hasOwnProperty; -const _2l = (string) => { - let hash = 0; - string = string.toString(); - for (let i = 0; i < string.length; i++) { - hash = ((hash << 5) - hash + string.charCodeAt(i)) & 0xffffffff; - } - return hash; -}; -const _3l = (_Pg) => { - if (typeof _Pg.getTime == "function") { - return _Pg.getTime(); - } - let _4l = []; - for (let _Wi in _Pg) { - if (hasOwnProperty.call(_Pg, _Wi)) { - _4l.push(_Wi); - } - } - _4l.sort(); - let result = 0; - for (let _Wi in _4l) { - result += _2l(_Wi + _5l(_Pg[_Wi])); - } - return result; -}; -const _5l = (value) => { - const type = value == undefined ? undefined : typeof value; - return _6l[type] ? _6l[type](value) + _2l(type) : 0; -}; -const _6l = { string: _2l, _7l: _2l, _8l: _2l, _9l: _3l }; -function _al(_Sc) { - var _q4 = _Sc; - switch (typeof _Sc) { - case "object": - if (_Sc.id !== undefined) { - _q4 = _Sc.id; - } else { - _q4 = _5l(_Sc); - } - break; - default: - break; - } - return _q4; -} -function ds_map_create() { - var _b7 = new Map(); - var id = _c7._Gf(_b7); - return id; -} -function ds_map_destroy(_jg) { - _jg = yyGetInt32(_jg); - var _b7 = _c7._E5(_jg); - if (_b7) { - _bl(_b7); - _c7._rj(_jg); - } -} -function ds_map_clear(_jg) { - _jg = yyGetInt32(_jg); - var _b7 = _c7._E5(_jg); - if (_b7) { - _bl(_b7); - } -} -function _bl(_cl) { - _cl.forEach(function (_Y4, key, _cl) { - if (_Y4 != null && _Y4.Object !== undefined) - switch (_Y4._Yk) { - case _Mk: - ds_map_destroy(_Y4.Object); - break; - case _Ok: - ds_list_destroy(_Y4.Object); - break; - } - }); - _cl.clear(); - if (_cl._dl) _cl._dl.clear(); -} -function ds_map_copy(_pk, _sj) { - _pk = yyGetInt32(_pk); - var _Gk = _c7._E5(_pk); - var _Hk = _c7._E5(yyGetInt32(_sj)); - if (_Gk && _Hk) { - _Gk = new Map(); - _Hk.forEach(function (_Y4, key, _Hk) { - _Gk.set(key, _Y4); - }); - _c7.Set(_pk, _Gk); - } -} -function ds_map_size(_jg) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - return _b7.size; - } - return 0; -} -function ds_map_empty(_jg) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - return _b7.size == 0; - } - return false; -} -function ds_map_replace(_jg, _el, _B3) { - _el = _al(_el); - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) _b7.set(_el, _B3); -} -function ds_map_replace_map(_jg, _el, _B3) { - ds_map_replace(_jg, _el, new _Lk(_Mk, _B3)); -} -function ds_map_replace_list(_jg, _el, _B3) { - ds_map_replace(_jg, _el, new _Lk(_Ok, _B3)); -} -function ds_map_delete(_jg, _el) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - _el = _al(_el); - _b7.delete(_el); - if (_b7._dl && _b7._dl.has(_el)) _b7._dl.delete(_el); - } -} -function ds_map_exists(_jg, _el) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - _el = _al(_el); - return _b7.has(_el); - } - return false; -} -function ds_map_add(_jg, _el, _B3) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - var _fl = _el; - _el = _al(_el); - if (_el !== _fl) { - if (_b7._dl == undefined) { - _b7._dl = new Map(); - } - _b7._dl.set(_el, _fl); - } - _b7.set(_el, _B3); - } -} -function ds_map_add_map(_jg, _el, _B3) { - ds_map_add(yyGetInt32(_jg), _el, new _Lk(_Mk, _B3)); -} -function ds_map_add_list(_jg, _el, _B3) { - ds_map_add(yyGetInt32(_jg), _el, new _Lk(_Ok, _B3)); -} -function ds_map_set(_jg, _el, _B3) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - var _fl = _el; - _el = _al(_el); - if (_el !== _fl) { - if (_b7._dl == undefined) { - _b7._dl = new Map(); - } - _b7._dl.set(_el, _fl); - } - _b7.set(_el, _B3); - } -} -function ds_map_set_pre(_jg, _el, _B3) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - var _fl = _el; - _el = _al(_el); - if (_el !== _fl) { - if (_b7._dl == undefined) { - _b7._dl = new Map(); - } - _b7._dl.set(_el, _fl); - } - _b7.set(_el, _B3); - } - return _B3; -} -function ds_map_set_post(_jg, _el, _B3) { - var _q4 = _B3; - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - var _fl = _el; - _el = _al(_el); - if (_el !== _fl) { - if (_b7._dl == undefined) { - _b7._dl = new Map(); - } - _b7._dl.set(_el, _fl); - } - _q4 = _b7.get(_el); - _b7.set(_el, _B3); - } - return _q4; -} -function ds_map_find_value(_jg, _el) { - if (Number.isNaN(_el)) return undefined; - if (_jg == undefined || Number.isNaN(_jg)) { - _H4("Error: " + _jg + " is not a valid map reference"); - return undefined; - } - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - _el = _al(_el); - var _gl = _b7.get(_el); - if (typeof _gl === "object" && _gl != null && _gl.Object !== undefined) { - return _gl.Object; - } else return _gl; - } - return undefined; -} -function ds_map_values_to_array(_jg, _hl) { - if (_jg == undefined || Number.isNaN(_jg)) { - _H4("Error: " + _jg + " is not a valid map reference"); - return undefined; - } - var _q4; - if (arguments.length >= 2) { - _q4 = _hl; - } else { - _q4 = []; - } - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - for (const [_h4, _gl] of _b7) { - if (typeof _gl === "object" && _gl != null && _gl.Object !== undefined) { - _q4.push(_gl.Object); - } else _q4.push(_gl); - } - } - return _q4; -} -function ds_map_keys_to_array(_jg, _hl) { - if (_jg == undefined || Number.isNaN(_jg)) { - _H4("Error: " + _jg + " is not a valid map reference"); - return undefined; - } - var _q4; - if (arguments.length >= 2) { - _q4 = _hl; - } else { - _q4 = []; - } - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - for (const [key, _h4] of _b7) { - var _Y4 = key; - if (_b7._dl && _b7._dl.has(key)) _Y4 = _b7._dl.get(key); - _q4.push(_Y4); - } - } - return _q4; -} -function ds_map_is_map(_jg, _el) { - if (Number.isNaN(_el)) return undefined; - if (_jg == undefined || Number.isNaN(_jg)) { - _H4("Error: " + _jg + " is not a valid map reference"); - return undefined; - } - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - _el = _al(_el); - var _gl = _b7.get(_el); - if (typeof _gl === "object" && _gl != null && _gl.Object !== undefined) { - return _gl._Yk === _Mk; - } else return false; - } - return undefined; -} -function ds_map_is_list(_jg, _el) { - if (Number.isNaN(_el)) return undefined; - if (_jg == undefined || Number.isNaN(_jg)) { - _H4("Error: " + _jg + " is not a valid map reference"); - return undefined; - } - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7) { - _el = _al(_el); - var _gl = _b7.get(_el); - if (typeof _gl === "object" && _gl != null && _gl.Object !== undefined) { - return _gl._Yk === _Ok; - } else return false; - } - return undefined; -} -function ds_map_find_previous(_jg, _el) { - _el = _al(_el); - var _il = undefined; - var _b7 = _c7._E5(yyGetInt32(_jg)); - for (const [key, _jl] of _b7) { - if (key == _el) { - return _il; - } - _il = key; - } - return undefined; -} -function ds_map_find_next(_jg, _el) { - _el = _al(_el); - var _kl = false; - var _b7 = _c7._E5(yyGetInt32(_jg)); - for (const [key, _jl] of _b7) { - if (_kl) { - return key; - } - if (key == _el) { - _kl = true; - } - } - return undefined; -} -function ds_map_find_first(_jg) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - for (const [key, _jl] of _b7) { - return key; - } - return undefined; -} -function ds_map_find_last(_jg) { - var _il = undefined; - var _b7 = _c7._E5(yyGetInt32(_jg)); - for (const [key, _jl] of _b7) { - _il = key; - } - return _il; -} -function ds_map_write(_jg) { - var _b7 = _c7._E5(yyGetInt32(_jg)); - if (_b7 == null) { - _H4("Error: invalid ds_map ID (ds_map_write)"); - return ""; - } - var _3k = buffer_create(16384, _4k, 1); - buffer_write(_3k, _5k, 403); - var _ll = _b7.size; - buffer_write(_3k, _5k, _ll); - for (const [key, _ue] of _b7) { - var _ml = key; - if (_b7._dl && _b7._dl.has(key)) _ml = _b7._dl.get(key); - _6k(_3k, _ml); - var _Y4 = _ue; - if (typeof _ue === "object" && _ue != null && _ue.Object !== undefined) _Y4 = _ue.Object; - _6k(_3k, _Y4); - } - var _7k = _8k(_3k); - buffer_delete(_3k); - return _7k; -} -function ds_map_read(_jg, _9k) { - _jg = yyGetInt32(_jg); - var _b7 = _c7._E5(_jg); - if (_b7 == null) { - _H4("Error: invalid ds_map ID (ds_map_read)"); - return false; - } - if (_9k[0] == "{") { - try { - if (null != _9k) { - _b7 = JSON.parse(_9k); - _c7.Set(_jg, _b7); - } else { - _c7.Set(_jg, ""); - } - } catch (_bk) { - _H4("Error: reading ds_map JSON."); - return false; - } - } else { - ds_map_clear(_jg); - var _3k = _ck(_9k); - if (_3k < 0) return false; - buffer_seek(_3k, _dk, 0); - var id = buffer_read(_3k, _ek); - var version; - if (id == 402) { - version = 3; - } else if (id == 403) { - version = 0; - } else { - _H4("Error: unrecognised format - resave the map to update/fix issues. (ds_map_read)"); - return false; - } - var _q8 = buffer_read(_3k, _ek); - while (_q8 > 0) { - var key = _fk(_3k, version); - var value = _fk(_3k, version); - ds_map_add(_jg, key, value); - _q8--; - } - buffer_delete(_3k); - } - return true; -} -function ds_map_secure_save(_jg, _nl) { - if (_nl != null) { - var _ol = _pl(); - var json = json_encode(yyGetInt32(_jg)); - var _ql = base64_encode(json); - _rl(yyGetString(_nl), _ol + _ql); - } -} -function ds_map_secure_load_buffer(_sl) { - return -1; -} -function ds_map_secure_save_buffer(_97, _sl) { - return -1; -} -function ds_map_secure_load(_nl) { - var _tl = -1; - try { - var _ul = _pl(); - var data = _vl(yyGetString(_nl), true); - var _wl = data.substring(0, _ul.length); - var _ql = data.substring(_ul.length, data.length); - if (_wl == _ul) { - var json = base64_decode(_ql); - return json_decode(json); - } - } catch (e) { - debug(e.message); - } - return -1; -} -function _xl() { - var id = 0xf35065da3bb79cac7; - return id.toString(); -} -function _pl() { - var _ol = _xl(); - var _yl = sha1_string_utf8(_ol.split("").reverse().join("")); - return sha1_string_utf8(_yl); -} -/*@constructor */ function _zl(_Al, _Ak) { - this.sub = _Al; - this.data = _Ak; -} -/*@constructor */ function _Bl(_Al, _Ak) { - this.depth = _Al; - this._Cl = _Ak; -} -function ds_priority_create() { - var _Sg = new _Dl(); - return _El._Gf(_Sg); -} -function ds_priority_destroy(_jg) { - _El._rj(yyGetInt32(_jg)); -} -function ds_priority_clear(_jg) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid dest priority queue ds_priority_clear()"); - return; - } - _Fl._Wf(); -} -function ds_priority_copy(_jg, _sj) { - _jg = yyGetInt32(_jg); - var _Gl = _El._E5(_jg); - if (_Gl == null || _Gl == undefined) { - _H4("Error: invalid dest priority queue ds_priority_copy()"); - return; - } - var _Hl = _El._E5(yyGetInt32(_sj)); - if (_Hl == null || _Hl == undefined) { - _H4("Error: invalid source priority queue ds_priority_copy()"); - return; - } - _Gl._nj(_Hl); - _El.Set(_jg, _Gl); -} -function ds_priority_size(_jg) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_size()"); - return 0; - } - return _Fl.length; -} -function ds_priority_empty(_jg) { - if (ds_priority_size(yyGetInt32(_jg)) == 0) return true; - else return false; -} -function ds_priority_add(_jg, _B3, _Il) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_add()"); - return; - } - var _Jl = new _Bl(_Il, _B3); - _Fl._Gf(_Jl); -} -function ds_priority_change_priority(_jg, _B3, _Il) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_change_priority()"); - return; - } - var i = 0; - while (i < _Fl.length) { - var _Kl = _Fl._E5(i); - if (_Kl != null) { - var _Y4 = _Kl._Cl; - if (typeof _B3 == "number" && typeof _Y4 == "number") { - if (_hj > abs(_Y4 - _B3)) { - _Fl._Ll(_Kl); - _Kl.depth = _Il; - _Fl._Gf(_Kl); - return; - } - } else { - if (_Y4 == _B3) { - _Fl._Ll(_Kl); - _Kl.depth = _Il; - _Fl._Gf(_Kl); - return; - } - } - } - i++; - } -} -function ds_priority_find_priority(_jg, _B3) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_find_priority()"); - return undefined; - } - var i = 0; - while (i < _Fl.length) { - var _Kl = _Fl._E5(i); - if (_Kl != null) { - var _Y4 = _Kl._Cl; - if ((typeof _B3 == "number" || _B3 instanceof Long) && (typeof _Y4 == "number" || _Y4 instanceof Long)) { - var _Ml = yyGetReal(_B3); - var _Nl = yyGetReal(_Y4); - if (_hj > abs(_Nl - _Ml)) return _Kl.depth; - } else { - if (_Y4 == _B3) return _Kl.depth; - } - } - i++; - } - return undefined; -} -function ds_priority_delete_value(_jg, _B3) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_delete_value()"); - return; - } - var i = 0; - while (i < _Fl.length) { - var _Kl = _Fl._E5(i); - if (_Kl != null) { - var _Y4 = _Kl._Cl; - if (typeof _B3 == "number" && typeof _Y4 == "number") { - if (_hj > abs(_Y4 - _B3)) { - _Fl._Ll(_Kl); - return; - } - } else { - if (_Y4 == _B3) { - _Fl._Ll(_Kl); - } - } - } - i++; - } - return; -} -function ds_priority_delete_min(_jg) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_delete_min()"); - return; - } - if (_Fl.length <= 0) return 0; - var _Kl = _Fl._E5(0); - _Fl._Ll(_Kl); - return _Kl._Cl; -} -function ds_priority_find_min(_jg) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_find_min()"); - return undefined; - } - if (_Fl.length <= 0) return undefined; - var _Kl = _Fl._E5(0); - return _Kl._Cl; -} -function ds_priority_delete_max(_jg) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_delete_max()"); - return; - } - if (_Fl.length <= 0) return 0; - var _Kl = _Fl._E5(_Fl.length - 1); - _Fl._Ll(_Kl); - return _Kl._Cl; -} -function ds_priority_find_max(_jg) { - var _Fl = _El._E5(yyGetInt32(_jg)); - if (_Fl == null || _Fl == undefined) { - _H4("Error: invalid priority queue ds_priority_find_max()"); - return undefined; - } - if (_Fl.length <= 0) return undefined; - var _Kl = _Fl._E5(_Fl.length - 1); - return _Kl._Cl; -} -function ds_priority_write(_jg) { - var _Sg = _El._E5(yyGetInt32(_jg)); - if (_Sg == null) { - _H4("Error: invalid ds_priority ID (ds_priority_write)"); - return ""; - } - var _Ol = []; - var _ue = []; - for (var index = 0; index < _Sg._Vk.length; index++) { - var _Pl = _Sg._Vk[index]; - if (_Pl) { - _Ol.push(_Pl.depth); - _ue.push(_Pl._Cl); - } - } - var _Yi = _Sg._Vk.length; - var _3k = buffer_create(16384, _4k, 1); - buffer_write(_3k, _5k, 503); - buffer_write(_3k, _5k, _Yi); - for (var i = 0; i < _Yi; i++) { - _6k(_3k, _Ol[i]); - } - for (var i = 0; i < _Yi; i++) { - _6k(_3k, _ue[i]); - } - var _7k = _8k(_3k); - buffer_delete(_3k); - return _7k; -} -function ds_priority_read(_jg, _9k) { - _jg = yyGetInt32(_jg); - var _Ql = _El._E5(_jg); - if (_Ql == null) { - _H4("Error: invalid ds_priority ID (ds_priority_read)"); - return false; - } - if (_9k[0] == "{") { - try { - var _Sg = JSON.parse(_9k); - _Ql._Wf(); - for (var index = 0; index < _Sg.length; index++) { - var _Fk = _Sg[index]; - ds_priority_add(_jg, _Fk.data, _Fk.sub); - } - } catch (_bk) { - _H4("Error: reading ds_priority JSON"); - return false; - } - } else { - var _3k = _ck(_9k); - if (_3k < 0) return false; - buffer_seek(_3k, _dk, 0); - var id = buffer_read(_3k, _ek); - var version; - if (id == 502) { - version = 3; - } else if (id == 503) { - version = 0; - } else { - _H4("Error: unrecognised format - resave the priority list to update/fix issues. (ds_priority_read)"); - return false; - } - var _Yi = buffer_read(_3k, _ek); - ds_priority_clear(_jg); - var _Ol = []; - var _ue = []; - for (var i = 0; i < _Yi; i++) { - _Ol[i] = _fk(_3k, version); - } - for (var i = 0; i < _Yi; i++) { - _ue[i] = _fk(_3k, version); - } - for (var i = 0; i < _Yi; i++) { - ds_priority_add(_jg, _ue[i], _Ol[i]); - } - buffer_delete(_3k); - } - return true; -} -function ds_queue_create() { - var _7k = []; - return _Rl._Gf(_7k); -} -function ds_queue_destroy(_jg) { - _Rl._rj(yyGetInt32(_jg)); -} -function ds_queue_clear(_jg) { - _jg = yyGetInt32(_jg); - var _7k = _Rl._E5(_jg); - if (!_7k) { - _H4("Error: invalid ds_queue ID (ds_queue_clear)"); - return; - } - _7k = []; - _Rl.Set(_jg, _7k); -} -function ds_queue_copy(_pk, _sj) { - _pk = yyGetInt32(_pk); - var _Gk = _Rl._E5(_pk); - if (_Gk == null) { - _H4("Error: invalid DEST ds_queue ID (ds_queue_copy)"); - return; - } - var _Hk = _Rl._E5(yyGetInt32(_sj)); - if (_Hk == null) { - _H4("Error: invalid SOURCE ds_queue ID (ds_queue_copy)"); - return; - } - _Gk = _Hk.slice(); - _Rl.Set(_pk, _Gk); -} -function ds_queue_size(_jg) { - var _7k = _Rl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_queue ID (ds_queue_size)"); - return 0; - } - return _7k.length; -} -function ds_queue_empty(_jg) { - return ds_queue_size(yyGetInt32(_jg)) == 0; -} -function ds_queue_enqueue() { - var _Ik = arguments; - var _Jk = arguments.length; - var _Ql = _Rl._E5(_Ik[0]); - if (!_Ql) { - _H4("Error: invalid ds_queue ID (ds_queue_enqueue)"); - return; - } - for (var i = 1; i < _Jk; i++) { - _Ql.push(_Ik[i]); - } - return; -} -function ds_queue_dequeue(_jg) { - var _7k = _Rl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_queue ID (ds_queue_dequeue)"); - return 0; - } - return _7k.shift(); -} -function ds_queue_head(_jg) { - var _7k = _Rl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_queue ID (ds_queue_head)"); - return 0; - } - return _7k[0]; -} -function ds_queue_tail(_jg) { - var _7k = _Rl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_queue ID (ds_queue_tail)"); - return 0; - } - return _7k[_7k.length - 1]; -} -function ds_queue_write(_jg) { - var _Ql = _Rl._E5(yyGetInt32(_jg)); - if (_Ql == null) { - _H4("Error: invalid ds_queue ID (ds_queue_write)"); - return ""; - } - var _Yi = _Ql.length; - var _3k = buffer_create(16384, _4k, 1); - buffer_write(_3k, _5k, 203); - buffer_write(_3k, _5k, _Yi); - buffer_write(_3k, _5k, 0); - buffer_write(_3k, _5k, _Yi); - for (var i = 0; i < _Yi; i++) { - var _ue = _Ql[i]; - _6k(_3k, _ue); - } - var _7k = _8k(_3k); - buffer_delete(_3k); - return _7k; -} -function ds_queue_read(_jg, _9k) { - _jg = yyGetInt32(_jg); - var _Ql = _Rl._E5(_jg); - if (_Ql == null) { - _H4("Error: invalid ds_queue ID (ds_queue_read)"); - return false; - } - if (_9k == "{") { - try { - _Ql = JSON.parse(_9k); - _Rl.Set(_jg, _Ql); - } catch (_bk) { - _H4("Error: reading ds_queue JSON."); - return false; - } - } else { - var _3k = _ck(_9k); - if (_3k < 0) return false; - buffer_seek(_3k, _dk, 0); - var id = buffer_read(_3k, _ek); - var version; - if (id == 202) { - version = 3; - } else if (id == 203) { - version = 0; - } else { - _H4("Error: unrecognised format - resave the queue to update/fix issues. (ds_queue_read)"); - return false; - } - var last = buffer_read(_3k, _ek); - var first = buffer_read(_3k, _ek); - var _Yi = buffer_read(_3k, _ek); - _Ql = []; - _Rl.Set(_jg, _Ql); - for (var i = 0; i < last; i++) { - var _ue = _fk(_3k, version); - if (first <= 0) { - _Ql.push(_ue); - } - first--; - } - buffer_delete(_3k); - } - return true; -} -function ds_stack_create() { - var _7k = []; - return _Sl._Gf(_7k); -} -function ds_stack_destroy(_jg) { - _Sl._rj(yyGetInt32(_jg)); -} -function ds_stack_clear(_jg) { - _jg = yyGetInt32(_jg); - var _7k = _Sl._E5(_jg); - if (_7k == null) { - _H4("Error: invalid ds_stack ID (ds_stack_clear)"); - return; - } - _7k = []; - _Sl.Set(_jg, _7k); -} -function ds_stack_copy(_jg, _sj) { - _jg = yyGetInt32(_jg); - var _Gk = _Sl._E5(_jg); - if (_Gk == null) { - _H4("Error: invalid DEST ds_stack ID (ds_stack_clear)"); - return; - } - var _Hk = _Sl._E5(yyGetInt32(_sj)); - if (_Hk == null) { - _H4("Error: invalid SOURCE ds_stack ID (ds_stack_clear)"); - return; - } - _Gk = _Hk.slice(); - _Sl.Set(_jg, _Gk); -} -function ds_stack_size(_jg) { - var _7k = _Sl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_stack ID (ds_stack_size)"); - return 0; - } - return _7k.length; -} -function ds_stack_empty(_jg) { - var _7k = _Sl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_stack ID (ds_stack_empty)"); - return true; - } - if (_7k.length == 0) return true; - else return false; -} -function ds_stack_push(_jg, _B3) { - var _Ik = arguments; - var _Jk = arguments.length; - var stack = _Sl._E5(yyGetInt32(_jg)); - if (!stack) { - _H4("Error: invalid ds_stack ID (ds_stack_push)"); - return; - } - for (var i = 1; i < _Jk; i++) { - stack.push(_Ik[i]); - } -} -function ds_stack_pop(_jg) { - var _7k = _Sl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_stack ID (ds_stack_pop)"); - return undefined; - } - return _7k.pop(); -} -function ds_stack_top(_jg) { - var _7k = _Sl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_stack ID (ds_stack_pop)"); - return 0; - } - return _7k[_7k.length - 1]; -} -function ds_stack_write(_jg) { - var _7k = _Sl._E5(yyGetInt32(_jg)); - if (_7k == null) { - _H4("Error: invalid ds_stack ID (ds_stack_write)"); - return; - } - var _Yi = _7k.length; - var _3k = buffer_create(16384, _4k, 1); - buffer_write(_3k, _5k, 103); - buffer_write(_3k, _5k, _Yi); - for (var i = 0; i < _Yi; i++) { - var _ue = _7k[i]; - _6k(_3k, _ue); - } - var _Tl = _8k(_3k); - buffer_delete(_3k); - return _Tl; -} -function ds_stack_read(_jg, _9k) { - _jg = yyGetInt32(_jg); - var _7k = _Sl._E5(_jg); - if (_7k == null) { - _H4("Error: invalid ds_stack ID (ds_stack_read)"); - return false; - } - if (_9k[0] == "{") { - try { - _7k = JSON.parse(_9k); - _Sl.Set(_jg, _7k); - } catch (_bk) { - _H4("Error: reading ds_stack JSON."); - return false; - } - } else { - var _3k = _ck(_9k); - if (_3k < 0) return false; - buffer_seek(_3k, _dk, 0); - var id = buffer_read(_3k, _ek); - var version; - if (id == 102) { - version = 3; - } else if (id == 103) { - version = 0; - } else { - _H4("Error: unrecognised format - resave the stack to update/fix issues. (ds_stack_read)"); - return false; - } - var _Yi = buffer_read(_3k, _ek); - _7k = []; - _Sl.Set(_jg, _7k); - for (var i = 0; i < _Yi; i++) { - var _ue = _fk(_3k, version); - _7k.push(_ue); - } - buffer_delete(_3k); - } - return true; -} -var _Ul = false; -var _Vl = "Trying to stop non-existing sound.", - _Wl = "Trying to draw a non-existing sprite.", - _Xl = "Trying to draw a non-existing background.", - _Yl = "Cannot compare arguments.", - _Zl = "Trying to replace non-existing resource.", - __l = "File does not exist.", - _0m = "The particle emitter must first be created."; -var _1m = -1, - _2m = [], - _3m = []; -function _4m() { - _Ib("action_execute_script()"); -} -function _5m() { - _Ib("action_show_info()"); -} -function _6m() { - _Ib("action_show_video()"); -} -function _7m() {} -function _8m() { - _7m(); -} -function _9m() { - _7m(); -} -function _am() { - _7m(); -} -function _bm() { - _7m(); -} -function _cm() { - _7m(); -} -function _dm() { - _7m(); -} -function _em(_fm) { - return show_question(_fm); -} -function _gm(_hm) { - _Ul = _hm < 0.5 ? false : true; -} -function _im(_C5, _jm) { - window_set_cursor(_C5); - _km = _C5; - if (!_jm) { - _lm(false); - } else { - _lm(true); - } -} -function _mm(_f7, _C5, _nm) { - var _om = _Xk(_C5); - if (sprite_exists(_om)) { - _f7.sprite_index = _om; - } - if (_nm > 0) { - _f7.image_xscale = _nm; - _f7.image_yscale = _nm; - } -} -function _pm(_f7, _qm, _B3) { - if (true == _Ul) { - _f7._rm(_qm, _B3); - } else { - _f7.direction = _qm; - _f7.speed = _B3; - } -} -function _sm(_f7, _tm) { - if (_Ul) { - _f7.hspeed = _f7.hspeed + _tm; - } else { - _f7.hspeed = _tm; - } -} -function _um(_f7, _tm) { - if (_Ul) { - _f7.vspeed = _f7.vspeed + _tm; - } else { - _f7.vspeed = _tm; - } -} -function _vm(_f7, _wm, _xm) { - if (true == _Ul) { - _f7.gravity_direction += _wm; - _f7.gravity += _xm; - } else { - _f7.gravity_direction = _wm; - _f7.gravity = _xm; - } -} -function _ym(_f7, _zm) { - if (true == _Ul) { - _f7.friction += _zm; - } else { - _f7.friction = _zm; - } -} -function _Am(_f7, direction, size) { - var _g4 = false; - var _Bm = 0; - if (direction.length != 9) { - debug("Incorrect argument for action_move()"); - return; - } - for (_Bm = 0; _Bm < 9; _Bm++) { - _g4 = true == _g4 || direction[_Bm] == "1" ? true : false; - } - if (true != _g4) { - return; - } - if (true == _Ul) { - _f7.speed = _f7.speed + size; - } else { - _f7.speed = size; - } - do { - _Bm = floor(_Cm(9)); - } while (!(direction[_Bm] == "1")); - switch (_Bm) { - case 0: - _f7.direction = 225; - break; - case 1: - _f7.direction = 270; - break; - case 2: - _f7.direction = 315; - break; - case 3: - _f7.direction = 180; - break; - case 4: { - _f7.direction = 0; - _f7.speed = 0; - break; - } - case 5: - _f7.direction = 0; - break; - case 6: - _f7.direction = 135; - break; - case 7: - _f7.direction = 90; - break; - case 8: - _f7.direction = 45; - break; - } -} -function _Dm(_f7, _q5, _r5, _tm) { - if (true == _Ul) { - move_towards_point(_f7, _q5 + _f7.x, _r5 + _f7.y, _tm); - } else { - move_towards_point(_f7, _q5, _r5, _tm); - } -} -function _Em(_f7, _q5, _r5) { - if (true == _Ul) { - _f7._Hd(_q5 + _f7.x, _r5 + _f7.y); - } else { - _f7._Hd(_q5, _r5); - } -} -function _Fm(_f7) { - _f7._Hd(_f7.xstart, _f7.ystart); -} -function _Gm(_f7, _Hm, _Im) { - move_random(_f7, _Hm, _Im); -} -function _Jm(_f7, _Km, _Lm) { - move_snap(_f7, _Km, _Lm); -} -function _Mm(_f7, _Nm) { - var wrap = _Xk(_Nm); - _f7.wrap(wrap == 0 || wrap == 2 ? true : false, wrap == 1 || wrap == 2 ? true : false); -} -function _Om(_f7) { - _f7.hspeed = -_f7.hspeed; -} -function _Pm(_f7) { - _f7.vspeed = -_f7.vspeed; -} -function _Qm(_f7, _qm, _Rm, _Sm) { - _Tm(_f7, _qm, _Rm, _Sm); -} -function _Um(_f7, _Vm, _Sm) { - _Wm(_f7, _Vm >= 0.5 ? true : false, _Sm == 1 ? true : false); -} -function _Xm(_f7) { - instance_destroy(_f7); -} -function _Ym(_f7, _Zm, _q5, _r5) { - var __m = _Xk(_Zm); - if (true != object_exists(__m)) { - debug("Creating existence for non-existent object: " + __m.toString()); - return; - } - var _0n = null; - if (true == _Ul) { - _0n = _t3._1n(_q5 + _f7.x, _r5 + _f7.y, __m); - } else { - _0n = _t3._1n(_q5, _r5, __m); - } - _0n._N5(_2n, 0, _0n, _0n); - _0n._N5(_3n, 0, _0n, _0n); - _0n._4n = true; -} -function _5n(_f7, _Zm, _q5, _r5, _tm, _qm) { - var __m = _Xk(_Zm); - if (true != object_exists(__m)) { - debug("Creating instance for non-existent object: " + __m); - return; - } - var _0n = null; - if (true == _Ul) { - _0n = _t3._1n(_q5 + _f7.x, _r5 + _f7.y, __m); - } else { - _0n = _t3._1n(_q5, _r5, __m); - } - _0n.speed = _tm; - _0n.direction = _qm; - _0n._N5(_2n, 0, _0n, _0n); - _0n._N5(_3n, 0, _0n, _0n); - _0n._4n = true; -} -function _6n(_f7, _7n, _8n, _9n, _an, _q5, _r5) { - if (!object_exists(_7n | 0) && !object_exists(_8n | 0) && !object_exists(_9n | 0) && !object_exists(_an | 0)) { - return; - } - while (true) { - var _t6 = ~~_Cm(4); - var id = arguments[_t6 + 1] | 0; - if (!object_exists(id)) { - continue; - } - var _0n; - if (true == _Ul) { - _0n = _t3._1n(_q5 + _f7.x, _r5 + _f7.y, id); - } else { - _0n = _t3._1n(_q5, _r5, id); - } - _0n._N5(_2n, 0, _0n, _0n); - _0n._N5(_3n, 0, _0n, _0n); - _0n._4n = true; - return; - } -} -function _bn(_f7, _C5, _cn, _dn) { - var _om = _Xk(_C5); - if (sprite_exists(_om)) { - _f7.sprite_index = _om; - } - if (_cn >= 0) { - _f7.image_index = _cn; - } - _f7.image_speed = _dn; -} -function _en(_f7, _3d, _u9) { - _f7.image_blend = _Xk(_3d); - _f7.image_alpha = _u9; -} -var _fn = _en; -function _gn(_hn, _O3) { - if (_in == _jn) { - var _kn = _Xk(_hn); - audio_play_sound(_kn, 1, _O3 >= 0.5 ? true : false); - } else { - var _kn = _Xk(_hn); - if (_O3 >= 0.5) { - _ln._mn(_kn); - } - _ln._nn(_kn); - } -} -function _on(_f7, _96, _pn) { - var alarm = _Xk(_pn); - var time = _Xk(_96); - if (!_Ul || _f7.get_timer(alarm) < 0) { - _f7._qn(alarm, time); - } else { - _f7._qn(alarm, _f7.get_timer(alarm) + time); - } -} -function _rn() { - game_end(); -} -function _sn() { - game_restart(); -} -function _tn(_fm) { - var _un; - if (_fm <= 1) { - _un = 1; - } else { - _un = _Cm(_Xk(1000 * _fm)) <= 1000 ? 1 : 0; - } - return _un; -} -function _vn() { - var _e4 = 0; - if (typeof arguments[0] != typeof arguments[1]) { - if (typeof (arguments[0] == "boolean") && typeof arguments[1] == "number") { - _e4 = arguments[0] == true ? 1 - arguments[1] : 0 - arguments[1]; - } else if (typeof (arguments[1] == "boolean") && typeof arguments[0] == "number") { - _e4 = arguments[1] == true ? arguments[0] - 1 : arguments[0] - 0; - } else { - debug(_Yl); - return; - } - } else { - if (typeof arguments[0] == "string") { - _e4 = arguments[0] == arguments[1] ? 0 : 1; - } else { - _e4 = arguments[0] - arguments[1]; - } - } - var result; - if (_Xk(arguments[2]) == 1) { - result = _e4 < 0 ? 1 : 0; - } else if (_Xk(arguments[2]) == 2) { - result = _e4 > 0 ? 1 : 0; - } else if (_Xk(arguments[2]) == 3) { - result = _e4 <= 0 ? 1 : 0; - } else if (_Xk(arguments[2]) == 4) { - result = _e4 >= 0 ? 1 : 0; - } else { - result = _e4 == 0 ? 1 : 0; - } - return result; -} -function _wn(_f7, _xn, _q5, _r5) { - var _Tl = ""; - if (typeof arguments[0] == "number") { - if (_xn == _Xk(_xn)) { - _Tl = (_Xk(_xn) | 0).toString(); - } else { - _Tl = _xn.toFixed(2).toString(); - } - } else { - _Tl = _xn.toString(); - } - if (_Ul) { - draw_text(_q5 + _f7.x, _r5 + _f7.y, _Tl); - } else { - draw_text(_q5, _r5, _Tl); - } -} -function _yn(_zn) { - if (_Ul) { - g_pBuiltIn.score += _Xk(_zn); - } else { - g_pBuiltIn.score = _Xk(_zn); - } -} -function _An() { - var result; - if (_Xk(arguments[1]) == 1) { - result = g_pBuiltIn.score < arguments[0] ? 1 : 0; - } else if (_Xk(arguments[1]) == 2) { - result = g_pBuiltIn.score > arguments[0] ? 1 : 0; - } else { - result = g_pBuiltIn.score == arguments[0] ? 1 : 0; - } - return result; -} -function _Bn(_f7, _q5, _r5, _Cn) { - var _Dn = ""; - if (_Cn) { - _Dn = _Cn; - } - var score = _Dn + g_pBuiltIn.score.toString(); - if (_Ul) { - draw_text(_q5 + _f7.x, _r5 + _f7.y, score); - } else { - draw_text(_q5, _r5, score); - } -} -function _En(_Fn) { - var _Gn = g_pBuiltIn.lives; - if (true == _Ul) { - g_pBuiltIn.lives += _Xk(_Fn); - } else { - g_pBuiltIn.lives = _Xk(_Fn); - } - if (_Gn > 0 && g_pBuiltIn.lives <= 0) { - _Hn._N5(_In, 0); - } -} -function _Jn() { - var result; - if (_Xk(arguments[1]) == 1) { - result = g_pBuiltIn.lives < arguments[0] ? 1 : 0; - } else if (_Xk(arguments[1]) == 2) { - result = g_pBuiltIn.lives > arguments[0] ? 1 : 0; - } else { - result = g_pBuiltIn.lives == arguments[0] ? 1 : 0; - } - return result; -} -function _Kn(_f7, _q5, _r5, _Ln) { - var _Mn = _Ln; - if (!_Mn) { - _Mn = ""; - } - var lives = _Mn + g_pBuiltIn.lives.toString(); - if (_Ul) { - draw_text(_q5 + _f7.x, _r5 + _f7.y, lives); - } else { - draw_text(_q5, _r5, lives); - } -} -function _Nn(_f7, _q5, _r5, _C5) { - if (sprite_exists(_Xk(_C5))) { - var _On = _D5._E5(_Xk(_C5)); - var w = _On.width; - for (var i = 0; i < g_pBuiltIn.lives; i++) { - if (_Ul) { - _On._19(0, _q5 + _f7.x + i * w, _r5 + _f7.y, 1, 1, 0, _Pn, 1); - } else { - _On._19(0, _q5 + i * w, _r5, 1, 1, 0, _Pn, 1); - } - } - } -} -function _Qn(_f7, _Rn) { - var _Sn = 0.0; - _Sn = g_pBuiltIn.health; - if (true == _Ul) { - g_pBuiltIn.health += _Rn; - } else { - g_pBuiltIn.health = _Rn; - } - if (_Sn > 0 && g_pBuiltIn.health <= 0) { - _Hn._N5(_Tn, 0); - } -} -function _Un(_f7, _Vn, _Wn) { - var result; - _Wn = ~~_Wn; - if (_Wn == 1) { - result = g_pBuiltIn.health < _Vn ? 1 : 0; - } else if (_Wn == 2) { - result = g_pBuiltIn.health > _Vn ? 1 : 0; - } else { - result = g_pBuiltIn.health == _Vn ? 1 : 0; - } - return result; -} -function _Xn(_Yn, _Zn, __n, _0o, _1o, _2o) { - g_pBuiltIn.show_score = _Xk(_Yn) == 1 ? true : false; - g_pBuiltIn.caption_score = _Zn; - g_pBuiltIn.show_lives = _Xk(__n) == 1 ? true : false; - g_pBuiltIn.caption_lives = _0o; - g_pBuiltIn.show_health = _Xk(_1o) == 1 ? true : false; - g_pBuiltIn.caption_health = _2o; -} -function _3o(_f7, _C5, _q5, _r5, _cn) { - if (!sprite_exists(_Xk(_C5))) { - debug(_Wl); - return; - } - var _4o; - if (_cn < 0) { - _4o = _f7.image_index; - } else { - _4o = Math.floor(_cn); - } - var _On = _D5._E5(_Xk(_C5)); - if (_Ul) { - _On._19(_4o, _q5 + _f7.x, _r5 + _f7.y, 1, 1, 0, _Pn, 1); - } else { - _On._19(_4o, _q5, _r5, 1, 1, 0, _Pn, 1); - } -} -function _5o(_f7, _6o, _q5, _r5, _7o) { - _Ib("action_draw_background()"); -} -function _8o(_f7, _9o, _q5, _r5) { - if (_Ul) { - draw_text(_q5 + _f7.x, _r5 + _f7.y, _9o); - } else { - draw_text(_q5, _r5, _9o); - } -} -function _ao(_f7, _bo, _q5, _r5, _co, _do, _y4) { - if (_Ul) { - draw_text_transformed(_q5 + _f7.x, _r5 + _f7.y, _bo, _co, _do, _y4); - } else { - draw_text_transformed(_q5, _r5, _bo, _co, _do, _y4); - } -} -function _eo(_f7, _q5, _r5, _o6, _p6, _fo) { - if (_Ul) { - draw_rectangle(_q5 + _f7.x, _r5 + _f7.y, _o6 + _f7.x, _p6 + _f7.y, _fo >= 0.5 ? true : false); - } else { - draw_rectangle(_q5, _r5, _o6, _p6, _fo >= 0.5 ? true : false); - } -} -function _go(_f7, _q5, _r5, _o6, _p6) { - if (_Ul) { - draw_line(_q5 + _f7.x, _r5 + _f7.y, _o6 + _f7.x, _p6 + _f7.y); - } else { - draw_line(_q5, _r5, _o6, _p6); - } -} -function _ho(_3d) { - draw_set_color(_3d); -} -var _io = _ho; -function _jo(_ko, _lo) { - draw_set_font(_ko); - draw_set_halign(_lo); -} -function _mo(_f7, _q5, _r5, _o6, _p6, _3d, _no) { - var _oo = 0; - var _po = 0; - var _qo = 0; - var _ro = 0; - switch (_Xk(_3d)) { - case 0: - _oo = _so; - break; - case 1: - _oo = _so; - break; - case 2: - _oo = _to; - break; - case 3: - _oo = _uo; - break; - case 4: - _oo = _Pn; - break; - case 5: - _oo = _vo; - break; - case 6: - _oo = _wo; - break; - case 7: - _oo = _xo; - break; - case 8: - _oo = _yo; - break; - case 9: - _oo = _zo; - break; - case 10: - _oo = _Ao; - break; - case 11: - _oo = _Bo; - break; - case 12: - _oo = _Co; - break; - case 13: - _oo = _Do; - break; - case 14: - _oo = _Eo; - break; - case 15: - _oo = _Fo; - break; - case 16: - _oo = _Go; - break; - } - switch (_Xk(_no)) { - case 0: - { - _po = _Bo; - _qo = _Do; - _ro = _Co; - } - break; - case 1: - { - _po = _so; - _qo = _to; - _ro = _Pn; - } - break; - case 2: - _po = _so; - break; - case 3: - _po = _to; - break; - case 4: - _po = _uo; - break; - case 5: - _po = _Pn; - break; - case 6: - _po = _vo; - break; - case 7: - _po = _wo; - break; - case 8: - _po = _xo; - break; - case 9: - _po = _yo; - break; - case 10: - _po = _zo; - break; - case 11: - _po = _Ao; - break; - case 12: - _po = _Bo; - break; - case 13: - _po = _Co; - break; - case 14: - _po = _Do; - break; - case 15: - _po = _Eo; - break; - case 16: - _po = _Fo; - break; - case 17: - _po = _Go; - break; - } - if (_Xk(_no) > 1) { - _qo = _po; - _ro = _po; - } - if (_Ul) { - _Ho(_q5 + _f7.x, _r5 + _f7.y, _o6 + _f7.x, _p6 + _f7.y, g_pBuiltIn.health, _oo, _po, _qo, _ro, 0, _3d >= 0.5 ? true : false, true); - } else { - _Ho(_q5, _r5, _o6, _p6, g_pBuiltIn.health, _oo, _po, _qo, _ro, 0, _3d >= 0.5 ? true : false, true); - } -} -function _Io(_Jo, _Ko) { - room_goto(_Xk(_Jo)); -} -function _Lo() { - room_restart(); -} -function _Mo() { - room_goto_previous(); -} -function _No() { - room_goto_next(); -} -function _Oo() { - return g_pBuiltIn.get_current_room() != g_pBuiltIn.room_first ? 1 : 0; -} -function _Po() { - return g_pBuiltIn.get_current_room() != g_pBuiltIn.room_last ? 1 : 0; -} -function _Qo(_Al) { - if (_1m < 0) { - _1m = _Ro(); - } - _So(_1m); - _To(_1m, _Xk(_Al)); - _2m = new Array(16); - _3m = new Array(16); - for (var i = 0; i < 16; i++) { - _2m[i] = -1; - _3m[i] = -1; - } -} -function _Uo() { - if (_1m >= 0) { - _Vo(_1m); - } - _1m = -1; -} -function _Wo() { - if (_1m >= 0) { - _Xo(_1m); - } -} -function _Yo(_od, _Zo, __o, _0p, _1p, _2p) { - var type = _Xk(_od); - var shape = _Xk(_Zo); - var _3p = _Xk(_1p); - var _4p = _Xk(_2p); - if (_1m < 0) { - _1m = _Ro(); - } - if (_2m[type] < 0) { - _2m[type] = _5p(); - } - var _6p = _2m[type]; - _7p(_6p, shape); - _8p(_6p, __o, _0p, 0, 0); - _9p(_6p, _3p, _4p); -} -function _ap(_od, _Zo, _C5, __o, _0p, _bp) { - var type = _Xk(_od); - var shape = _Xk(_Zo); - var _On = _Xk(_C5); - if (_1m < 0) { - _1m = _Ro(); - } - if (_2m[type] < 0) { - _2m[type] = _5p(); - } - var _6p = _2m[type]; - _7p(_6p, shape); - _cp(_6p, _On, true, false, false); - _8p(_6p, __o, _0p, _bp, 0); -} -function _dp(_od, _ep, _1p, _2p, _fp, _gp) { - var type = _Xk(_od); - var _hp = _Xk(_ep); - var _3p = _Xk(_1p); - var _4p = _Xk(_2p); - if (_1m < 0) { - _1m = _Ro(); - } - if (_2m[type] < 0) { - _2m[type] = _5p(); - } - var _6p = _2m[type]; - if (_hp == 0) { - _ip(_6p, _3p, _4p); - } else { - _9p(_6p, _3p, _4p); - } - _jp(_6p, _fp, _gp); -} -var _kp = _dp; -function _lp(_od, _mp, _np) { - var type = _Xk(_od); - var _op = _Xk(_mp); - var _pp = _Xk(_np); - if (_1m < 0) { - _1m = _Ro(); - } - if (_2m[type] < 0) { - _2m[type] = _5p(); - } - var _6p = _2m[type]; - _qp(_6p, _op, _pp); -} -function _rp(_od, _sp, _tp, _up, _vp, _wp) { - var type = _Xk(_od); - if (_1m < 0) { - _1m = _Ro(); - } - if (_2m[type] < 0) { - _2m[type] = _5p(); - } - var _6p = _2m[type]; - _xp(_6p, _sp, _tp, -_wp, 0); - _yp(_6p, _up, _vp, 0, 0); -} -function _zp(_od, _Ap, _Bp) { - var type = _Xk(_od); - if (_1m < 0) { - _1m = _Ro(); - } - if (_2m[type] < 0) { - _2m[type] = _5p(); - } - var _6p = _2m[type]; - _Cp(_6p, _Ap, _Bp); -} -function _Dp(_od, _Ep, _Fp, _Gp, _Hp) { - var type = _Xk(_od); - var _Ip = _Xk(_Fp); - var _Jp = _Xk(_Ep); - var _Kp = _Xk(_Hp); - var _Lp = _Xk(_Gp); - if (_1m < 0) { - _1m = _Ro(); - } - if (_2m[type] < 0) { - _2m[type] = _5p(); - } - var _6p = _2m[type]; - _Mp(_6p, _Ip, _2m[_Jp]); - _Np(_6p, _Kp, _2m[_Lp]); -} -function _Op(_Pp, _Zo, _Qp, _Rp, _Sp, _Tp) { - var _Up = _Xk(_Pp); - var shape = _Xk(_Zo); - if (_1m < 0) { - _1m = _Ro(); - } - if (_3m[_Up] < 0) { - _3m[_Up] = _Vp(_1m); - } - var _Wp = _3m[_Up]; - _Xp(_1m, _Wp, _Qp, _Rp, _Sp, _Tp, shape, _Yp); -} -function _Zp(_Pp) { - var _Up = _Xk(_Pp); - if (_1m < 0) { - _1m = _Ro(); - } - if (_3m[_Up] < 0) { - return; - } - var _Wp = _3m[_Up]; - __p(_1m, _Wp); -} -function _0q(_Pp, _od, _1q) { - var _Up = _Xk(_Pp); - var type = _Xk(_od); - var _7l = _Xk(_1q); - if (_1m < 0) { - _1m = _Ro(); - } - if (_3m[_Up] < 0) { - debug(_0m); - return; - } - var _Wp = _3m[_Up]; - _2q(_1m, _Wp, _2m[type], _7l); -} -function _3q(_Pp, _od, _1q) { - var _Up = _Xk(_Pp); - var type = _Xk(_od); - var _7l = _Xk(_1q); - if (_1m < 0) { - _1m = _Ro(); - } - if (_3m[_Up] < 0) { - debug(_0m); - return; - } - var _Wp = _3m[_Up]; - _4q(_1m, _Wp, _2m[type], _7l); -} -function _5q(_f7, _q5, _r5, _o6, _p6, _6q, _no) { - if (_Ul) { - _7q(_q5 + _f7.x, _r5 + _f7.y, _o6 + _f7.x, _p6 + _f7.y, _6q, _no, false, false); - } else { - _7q(_q5, _r5, _o6, _p6, _6q, _no, false, false); - } -} -function _8q(_f7, _q5, _r5, _o6, _p6, _6q, _no) { - if (_Ul) { - _7q(_q5 + _f7.x, _r5 + _f7.y, _o6 + _f7.x, _p6 + _f7.y, _6q, _no, true, false); - } else { - _7q(_q5, _r5, _o6, _p6, _6q, _no, true, false); - } -} -function _9q(_f7, _q5, _r5, _o6, _p6, _ad) { - if (_Ul) { - draw_arrow(_q5 + _f7.x, _r5 + _f7.y, _o6 + _f7.x, _p6 + _f7.y, _ad); - } else { - draw_arrow(_q5, _r5, _o6, _p6, _ad); - } -} -function _aq(_f7, _bq, _cq, _dq) { - var _eq = _bq; - var _fq = _cq; - if (_Ul) { - _eq += _f7.x; - _fq += _f7.y; - } - if (_Xk(_dq) == 0) { - return place_free(_f7, _eq, _fq) ? 1 : 0; - } - return place_empty(_f7, _eq, _fq) ? 1 : 0; -} -function _gq(_f7, _bq, _cq, _dq) { - var _eq = _bq; - var _fq = _cq; - if (_Ul) { - _eq += _f7.x; - _fq += _f7.y; - } - if (_Xk(_dq) == 0) { - return !place_free(_f7, _eq, _fq) ? 1 : 0; - } - return !place_empty(_f7, _eq, _fq) ? 1 : 0; -} -function _hq(_bq) { - return _bq; -} -function _iq(_bq, _cq, _dq) { - var _t6 = instance_number(_Xk(_bq)); - var result; - if (_Xk(_dq) == 1) { - result = _t6 < _cq ? 1 : 0; - } else if (_Xk(_dq) == 2) { - result = _t6 > _cq ? 1 : 0; - } else { - result = _t6 == _cq ? 1 : 0; - } - return result; -} -function _jq(_f7, _Ak, _q5, _r5) { - if (_Ul) { - return place_meeting(_f7, _q5 + _f7.x, _r5 + _f7.y, _Xk(_Ak)) ? 1 : 0; - } - return place_meeting(_f7, _q5, _r5, _Xk(_Ak)) ? 1 : 0; -} -function _kq(_bq) { - var result; - switch (_Xk(_bq)) { - case 1: - result = _ug._lq(1) || _ug._mq(1) ? 1 : 0; - break; - case 2: - result = _ug._lq(2) || _ug._mq(2) ? 1 : 0; - break; - case 3: - result = _ug._lq(3) || _ug._mq(3) ? 1 : 0; - break; - default: - result = _ug._nq() == 0 ? 1 : 0; - } - return result; -} -function _oq(_f7, _q5, _r5) { - if (_q5 > 0) { - if (Math.abs(_f7.x - _q5 * _Xk(_f7.x / _q5)) >= 0.001) { - return 0; - } - } - if (_r5 > 0) { - if (Math.abs(_f7.y - _r5 * _Xk(_f7.y / _r5)) >= 0.001) { - return 0; - } - } - return 1; -} -function _pq(_f7, _qq, _tm, _rq, _sq) { - _f7._tq(_Xk(_qq), _tm, 1, 0, _sq >= 0.5 ? true : false, _Xk(_rq)); -} -function _uq(_f7) { - _f7._tq(-1, 0, 1, 0, false, 0); -} -function _vq(_f7, _Qk) { - if (_Ul) { - _f7.path_position += _Qk; - } else { - _f7.path_position = _Qk; - } -} -function _wq(_f7, _tm) { - if (_Ul) { - _f7.path_speed = _f7.path_speed + _tm; - } else { - _f7.path_speed = _tm; - } -} -function _xq(_f7, _q5, _r5, _yq, _zq) { - if (_Ul) { - mp_linear_step(_f7, _q5 + _f7.x, _r5 + _f7.y, _yq, _zq >= 0.5 ? true : false); - } else { - mp_linear_step(_f7, _q5, _r5, _yq, _zq >= 0.5 ? true : false); - } -} -function _Aq(_f7, _q5, _r5, _yq, _zq) { - if (_Ul) { - mp_potential_step(_f7, _q5 + _f7.x, _r5 + _f7.y, _yq, _zq >= 0.5 ? true : false); - } else { - mp_potential_step(_f7, _q5, _r5, _yq, _zq >= 0.5 ? true : false); - } -} -function _Bq(_f7, _Cq) { - if (!_f7) return; - event_inherited(_f7, _Cq); -} -function _Dq(_f7, _Eq, _Fq) { - instance_change(_f7, _Eq | 0, _Fq >= 0.5 ? true : false); -} -function _Gq(_f7, _q5, _r5) { - if (_Ul) { - position_destroy(_f7, _q5 + _f7.x, _r5 + _f7.y); - } else { - position_destroy(_f7, _q5, _r5); - } -} -function _Hq(_hn) { - if (_in == _jn) { - var _kn = _Xk(_hn); - audio_stop_sound(_kn); - } else { - var _kn = _ln._E5(_Xk(_hn)); - if (_kn != null && _kn != undefined) { - _ln._Iq(_hn); - } else { - debug(_Vl); - } - } -} -function _Jq(_hn) { - if (_in == _jn) { - var _kn = _Xk(_hn); - return audio_is_playing(_kn); - } else { - var _kn = _ln._E5(_Xk(_hn)); - if (_kn != null && _kn != undefined) { - return _ln._Kq(_hn) ? 1 : 0; - } - return 0; - } -} -function _Lq(_f7, _Gc, _q5, _r5, _ad, _3d, _Mq) { - var _Nq = _Mq < 0.5 ? _Oq : _Pq; - if (_Ul) { - _Qq(_Nq, _Xk(_Gc), _q5 + _f7.x, _r5 + _f7.y, _Xk(_ad), _Xk(_3d)); - } else { - _Qq(_Nq, _Xk(_Gc), _q5, _r5, _Xk(_ad), _Xk(_3d)); - } -} -function _Rq(_Sq) { - alert(_Sq); -} -function _Tq(_f7, _Hm, _Im, _u5, _qm) { - _f7.image_xscale = _Hm; - _f7.image_yscale = _Im; - _f7.image_angle = _u5; - if (_qm == 1 || _qm == 3) { - _f7.image_xscale = -_f7.image_xscale; - } - if (_qm == 2 || _qm == 3) { - _f7.image_yscale = -_f7.image_yscale; - } -} -function _Uq(_Vq, _Wq) { - if (_Wq >= 0.5) { - _t3._19(); - } - _Xq(_Vq); -} -function _Yq(_Zq) { - surface_save(0, _Zq); -} -function __q(_C5, _Zq, _0r) { - if (!sprite_exists(_Xk(_C5))) { - debug(_Zl); - return; - } - if (!file_exists(_Zq)) { - debug(__l); - return; - } - var _On = _D5._E5(_Xk(_C5)); - sprite_replace(_Xk(_C5), _Zq, _Xk(_0r), _On._1r, _On.transparent, _On.smooth, _On.preload, _On.xOrigin, _On.yOrigin); -} -function _2r(_hn, _Zq) { - if (!_3r(_Xk(_hn))) { - debug(_Zl); - return; - } - if (true != file_exists(_Zq)) { - debug(__l); - return; - } - var _kn = _ln._E5(_Xk(_hn)); - _4r(_Xk(_hn), _Zq, _kn.kind, _kn.preload); -} -function _5r(_6o, _Zq) { - if (!_6r(_Xk(_6o))) { - debug(_Zl); - return; - } - if (!file_exists(_Zq)) { - debug(__l); - return; - } - var _7r = _8r._E5(_Xk(_6o)); - _9r(_Xk(_6o), _Zq, _7r.transparent, _7r.smooth, _7r.preload); -} -function _ar(_f7, _J3, _Qk) { - _br(_f7, _J3, _Qk, 0, 0); -} -function _br(_f7, _J3, _Qk, _cr, _O3) { - _f7.timeline_index = _J3; - _f7.timeline_position = _Qk; - _f7._dr = _cr; - _f7._er = _O3; -} -function _fr(_f7, _Qk) { - if (_Ul) { - _f7.timeline_position += _Qk; - } else { - _f7.timeline_position = _Qk; - } -} -function _gr(_f7, _tm) { - if (_Ul) { - _f7.timeline_speed += _tm; - } else { - _f7.timeline_speed = _tm; - } -} -function _hr(_f7) { - _f7._dr = false; -} -function _ir(_f7) { - _f7._dr = true; - _f7.timeline_position = 0; -} -function _jr(_f7) { - _f7._dr = true; -} -function _kr(_f7, _q5, _r5, _o6, _p6, _fo) { - if (_Ul) { - draw_ellipse(_q5 + _f7.x, _r5 + _f7.y, _o6 + _f7.x, _p6 + _f7.y, _fo >= 0.5 ? true : false); - } else { - draw_ellipse(_q5, _r5, _o6, _p6, _fo >= 0.5 ? true : false); - } -} -function _lr(_f7, _q5, _r5, _o6, _p6, _6q, _no) { - if (_Ul) { - _mr(_q5 + _f7.x, _r5 + _f7.y, _o6 + _f7.x, _p6 + _f7.y, _6q, _no, false); - } else { - _mr(_q5, _r5, _o6, _p6, _6q, _no, false); - } -} -function _nr(_or) { - _pr(_or); -} -function _qr(_or) { - _pr(_or); -} -function _rr(_sr, _tr, _6q, _no, _ur, _vr, _wr) { - var x, y; - x = g_pBuiltIn.room_width / 2 - 100; - y = g_pBuiltIn.room_height / 2 - 100; - draw_highscore(x, y, x + 200, y + 200); -} -function _xr() { - highscore_clear(); - _yr(); -} -function _zr(_Ar) {} -function _Br(_B3) { - var _Cr = null; - if (typeof _B3 == "object") { - _Cr = _B3; - } else { - var _Dr = yyGetInt32(_B3); - _Cr = _Er._Fr(_Dr); - } - return _Cr; -} -function animcurve_get(_Gr) { - if (arguments.length != 1) { - _H4("animcurve_get() - wrong number of arguments"); - return; - } - var _Cr = _Br(_Gr); - if (_Cr == null) { - _H4("animcurve_get() - specified curve not valid"); - } else { - return _Cr; - } - return -1; -} -function animcurve_get_channel_index(_Hr, _Ir) { - var result = -1; - if (arguments.length != 2) { - _H4("animcurve_get_channel_index() - wrong number of arguments"); - return result; - } - var _Cr = _Br(_Hr); - if (_Cr == null) { - _H4("animcurve_get_channel_index() - specified curve not valid"); - return result; - } - var name = yyGetString(_Ir); - for (var i = 0; i < _Cr._Jr; i++) { - var _Kr = _Cr._Lr[i]; - if (_Kr != null && _Kr._Mr != null && _Kr._Mr == name) { - result = i; - break; - } - } - return result; -} -function animcurve_get_channel(_Hr, _Nr) { - var result = -1; - if (arguments.length != 2) { - _H4("animcurve_get_channel() - wrong number of arguments"); - return; - } - if (typeof _Hr != "number" && typeof _Hr != "object") { - _H4("animcurve_get_channel() - first parameter must be either curve ID or curve object"); - return; - } - if (typeof _Nr != "number" && typeof _Nr != "string") { - _H4("animcurve_get_channel() - second parameter must be either channel index or channel name"); - return; - } - var _Cr = _Br(_Hr); - if (_Cr != null) { - if (typeof _Nr == "number") { - var _Or = yyGetInt32(_Nr); - if (_Or < 0 || _Or >= _Cr._Jr) { - _H4("animcurve_get_channel() - specified channel index out of range"); - return; - } - if (_Cr._Lr[_Or] == null) { - _H4("animcurve_get_channel() - specified channel is invalid"); - return; - } - result = _Cr._Lr[_Or]; - } else { - var name = yyGetString(_Nr); - for (var i = 0; i < _Cr._Jr; i++) { - var _Kr = _Cr._Lr[i]; - if (_Kr != null && _Kr._Mr != null && _Kr._Mr == name) { - result = _Kr; - break; - } - } - } - } - return result; -} -function animcurve_channel_evaluate(_Pr, _Vn) { - if (arguments.length != 2) { - _H4("animcurve_channel_evaluate() - wrong number of arguments"); - return; - } - if (_Pr == null || !(_Pr instanceof _Qr)) { - _H4("animcurve_channel_evaluate() - first parameter is not valid animation curve channel"); - return; - } - return _Pr._Rr(yyGetReal(_Vn)); -} -function animcurve_create() { - var _Cr = _Er._Sr(); - if (_Cr == null) { - _H4("animcurve_create() - could not create new curve"); - } - return _Cr; -} -function animcurve_destroy(_Hr) { - if (arguments.length != 1) { - _H4("animcurve_destroy() - requires a curve ID or object"); - } - var _Cr = _Br(_Hr); - if (_Cr == null) { - _H4("animcurve_destroy() - specified curve not valid"); - } else if (_Cr._Tr == true) { - _H4("animcurve_destroy() - can't delete a curve created in the IDE"); - } else { - _Er._Ur(_Cr); - } -} -function animcurve_exists(_Hr) { - if (arguments.length != 1) { - _H4("animcurve_exists() - requires a curve ID or struct"); - } - var _Vr = false; - if (typeof _Hr == "object") { - if (_Hr instanceof _Wr) { - if (_Er._Xr(_Hr)) { - _Vr = true; - } - } - } else { - var _Dr = yyGetInt32(_Hr); - if (_Er._Fr(_Dr) != null) { - _Vr = true; - } - } - return _Vr ? 1.0 : 0.0; -} -function animcurve_channel_new() { - return new _Qr(); -} -function animcurve_point_new() { - return new _Yr(); -} -function _6r(_Zr) { - var __r = _8r._0s(_Zr); - if (__r === null || __r === undefined) { - return false; - } - return true; -} -function _1s(_Zr) { - var _2s = _8r._0s(_Zr); - if (!_2s) return ""; - return _2s.pName; -} -function _3s(_Zr) { - return _1s(_Zr); -} -function _4s(_Zr) { - var _2s = _8r._0s(_Zr); - if (!_2s) return 0; - if (_2s._5s === undefined) return 0; - return _2s._5s.ow; -} -function _6s(_Zr) { - var _2s = _8r._0s(_Zr); - if (!_2s) return 0; - if (_2s._5s === undefined) return 0; - return _2s._5s.oh; -} -function _7s(_q5, _r5, _kj, _lj, _8s, _9s) { - var _as = surface_create(_kj, _lj, _bs); - var _Gk = _cs._E5(_as); - var _ds = _Gk.getContext("2d"); - _ds.drawImage(canvas, -_q5, -_r5); - if (_8s) { - _es(_ds, _kj, _lj); - } - var _fs = new _gs(); - var _B4 = new _hs(); - _fs._5s = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _kj; - _B4.h = _lj; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _as; - _B4.texture = _Gk; - return _8r._is(_fs); -} -function _js(_jg, _q5, _r5, _kj, _lj, _8s, _9s) { - var _Hk = _cs._E5(_jg); - var _as = surface_create(_kj, _lj, _bs); - var _Gk = _cs._E5(_as); - var _ds = _Gk.getContext("2d"); - _ds.drawImage(_Hk, -_q5, -_r5); - if (_8s) { - _es(_ds, _kj, _lj); - } - var _fs = new _gs(); - var _B4 = new _hs(); - _fs._5s = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _kj; - _B4.h = _lj; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _as; - _B4.texture = _Gk; - return _8r._is(_fs); -} -function _ks(_kj, _lj, _Pc) { - var _ls = surface_create(_kj, _lj, _bs); - var _ms = _cs._E5(_ls); - var _ds = _ms.getContext("2d"); - _ds.globalAlpha = 1.0; - _ds.fillStyle = _ns(_Qc(_Pc), 1); - _ds.fillRect(0, 0, _kj, _lj); - var _fs = new _gs(); - var _B4 = new _hs(); - _fs._5s = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _kj; - _B4.h = _lj; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _ls; - _B4.texture = _ms; - return _8r._is(_fs); -} -var _os = _ks; -function _ps(_kj, _lj, _6q, _no, _Gc) { - var _ls = surface_create(_kj, _lj, _bs); - var _ms = _cs._E5(_ls); - var _ds = _ms.getContext("2d"); - _ds.globalAlpha = 1.0; - var _qs; - if (_Gc == 0) { - _qs = _ds.createLinearGradient(0, 0, _kj, 0); - } else { - _qs = _ds.createLinearGradient(0, 0, 0, _lj); - } - _qs.addColorStop("0", _ns(_Qc(_6q), 1)); - _qs.addColorStop("1.0", _ns(_Qc(_no), 1)); - _ds.fillStyle = _qs; - _ds.fillRect(0, 0, _kj, _lj); - var _fs = new _gs(); - var _B4 = new _hs(); - _fs._5s = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _kj; - _B4.h = _lj; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _ls; - _B4.texture = _ms; - return _8r._is(_fs); -} -function _rs(_t4) { - return _8r._ss(_t4); -} -function _ts(_us) { - var _2s = _8r._0s(_us); - if (_2s != null && _2s != undefined) { - var _vs = _ws(_2s._5s); - var _fs = new _gs(); - _fs.pName = _2s.pName; - _fs.transparent = _2s.transparent; - _fs.smooth = _2s.smooth; - _fs.preload = _2s.preload; - _fs._xs = true; - var _B4 = (_fs._5s = new _hs()); - _B4._xs(_2s._5s); - _B4.tp = _ys(_vs); - _B4.texture = _F4[_B4.tp]; - _B4.texture.complete = true; - _B4.x = 0; - _B4.y = 0; - return _8r._is(_fs); - } - return -1; -} -function _zs(_pk, _oj) { - var _Gk = _8r._0s(_pk); - var _Hk = _8r._0s(_oj); - if (_Gk != null && _Gk != undefined && _Hk != null && _Hk != undefined) { - var _vs = _ws(_Hk._5s); - var _fs = new _gs(); - _fs.pName = _Hk.pName; - _fs.transparent = _Hk.transparent; - _fs.smooth = _Hk.smooth; - _fs.preload = _Hk.preload; - _fs._5s = new _hs(); - _fs._5s._xs(_Hk._5s); - _fs._5s.tp = _ys(_vs); - _fs._5s.texture = _F4[_fs._5s.tp]; - _fs._5s.texture.complete = true; - _fs._5s.x = 0; - _fs._5s.y = 0; - return _8r._As(_pk, _fs); - } -} -function _Bs(_us, _q5, _r5) { - var _vs = _8r._0s(_us); - if (!_vs) return; - _Cs(_vs._5s, _q5, _r5, _Nc); -} -function _Ds(_us, _q5, _r5, _kj, _lj) { - var _vs = _8r._0s(_us); - if (!_vs) return; - _Es(_vs._5s, _q5, _r5, _kj, _lj, 0xffffff, _Nc); -} -function _Fs(_us, _q5, _r5) { - var _vs = _8r._0s(_us); - if (!_vs) return; - _Gs(_vs._5s, _q5, _r5, 1, 1, true, true, 0xffffff, _Nc); -} -function _Hs(_us, _Is, _Js, _m8, _n8, _q5, _r5) { - var _vs = _8r._0s(_us); - if (!_vs) return; - _Ks(_vs._5s, _Is, _Js, _m8, _n8, _q5, _r5, 1, 1, _Pn, _Nc); -} -function _Ls(_us, _q5, _r5, _co, _do, _y4, _Ms, _u9) { - var _vs = _8r._0s(_us); - if (!_vs) return; - var c = _Qc(_Ms); - _Ns(_vs._5s, 0, 0, _q5, _r5, _co, _do, (_y4 * Math.PI) / 180.0, c, c, c, c, _u9); -} -function _Os(_us, _q5, _r5, _kj, _lj, _Ms, _u9) { - var _vs = _8r._0s(_us); - if (!_vs) return; - _Ms = _Qc(_Ms); - _Es(_vs._5s, _q5, _r5, _kj, _lj, _Ms, _u9); -} -function _Ps(_us, _q5, _r5, _co, _do, _Ms, _u9) { - var _vs = _8r._0s(_us); - if (!_vs) return; - _Ms = _Qc(_Ms); - _Gs(_vs._5s, _q5, _r5, _co, _do, true, true, _Ms, _u9); -} -function _Qs(_us, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _Ms, _u9) { - var _vs = _8r._0s(_us); - if (!_vs) return; - _Ms = _Qc(_Ms); - _Ks(_vs._5s, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _Ms, _u9); -} -function _Rs(_us, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _y4, _Ss, _Ts, _Us, _Vs, _u9) { - var _2s = _8r._0s(_us); - if (!_2s) return; - _Ss = _Qc(_Ss); - _Ts = _Qc(_Ts); - _Us = _Qc(_Us); - _Vs = _Qc(_Vs); - _Ws(_2s._5s, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, (_y4 * Math.PI) / 180.0, _Ss, _Ts, _Us, _Vs, _u9); -} -function _Xs(_t4, _us) { - var _Gk = _8r._0s(_t4); - var _Hk = _8r._0s(_us); - if (!_Gk || !_Hk) return; - if (!_Gk._xs) { - var _vs = _ws(_Gk._5s); - var _fs = new _gs(); - _Gk._5s.tp = _ys(_vs); - _Gk._5s.texture = _F4[_Hk._5s.tp]; - _Gk._5s.texture.complete = true; - _Gk._5s.x = 0; - _Gk._5s.y = 0; - _Gk._xs = true; - } - _Ys(_Gk._5s, _Hk._5s); -} -function _Zs(_nl, _8s, _9s) { - var _fs = new _gs(); - _fs.pName = ""; - _fs.transparent = _8s; - _fs.smooth = _9s; - _fs.preload = true; - var __s = _8r._is(_fs); - if (_nl.substring(0, 5) == "file:") return -1; - var _0t = _nl; - var _S4 = _H8(_0t); - _F4[_S4].onload = _1t; - _F4[_S4].onerror = _2t; - _Ff._Gf(__s, _nl, _3t, _F4[_S4]); - var _B4 = new _hs(); - _fs._5s = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = 0; - _B4.h = 0; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _S4; - _B4.texture = _F4[_B4.tp]; - return __s; -} -function _9r(_t4, _nl, _8s, _9s) { - var _fs = _8r._0s(_t4); - _fs.transparent = _8s; - _fs.smooth = _9s; - if (_nl.substring(0, 5) == "file:") return -1; - var _0t = _nl; - var _4t = _fs._5s.texture._N8; - var _S4 = _H8(_0t); - _F4[_S4]._N8 = _4t; - _F4[_S4].onload = _1t; - _F4[_S4].onerror = _2t; - _Ff._Gf(_t4, _nl, _3t, _F4[_S4]); - var _B4 = _fs._5s; - _B4.x = 0; - _B4.y = 0; - _B4.w = 0; - _B4.h = 0; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4._5t = null; - _B4._6t = 0; - _B4.tp = _S4; - _B4.texture = _F4[_B4.tp]; - return _t4; -} -function _7t(_t4) { - var _Gk = _8r._0s(_t4); - if (_Gk) { - return { _Hc: _Gk._5s.texture, _Ic: _Gk._5s }; - } - return null; -} -function _8t(_t4) { - var _Gk = _8r._0s(_t4); - if (_Gk) { - var _B4 = _Gk._5s; - var texture = _B4.texture; - var _9t = 1.0 / texture.__c; - var _at = 1.0 / texture._0d; - var _bt = []; - _bt.push(_B4.x * _9t, _B4.y * _at, (_B4.x + _B4.CropWidth) * _9t, (_B4.y + _B4.CropHeight) * _at); - return _bt; - } - return null; -} -function _ct(_dt) { - var _2s = _8r._E5(_dt); - if (_2s === null) { - return -1; - } - var _B4 = _2s._5s; - if (_B4.texture) { - if (_B4.texture._N8) { - _O8(_B4.texture._N8); - return 0; - } - } - return -1; -} -function _et(_ft) { - if (Array.isArray(_ft)) { - for (var __5 = 0; __5 < _ft.length; __5++) { - var _2s = _8r._E5(_ft[__5]); - if (_2s === null) { - return -1; - } - var _B4 = _2s._5s; - if (_B4.texture) { - if (_B4.texture._N8) { - _O8(_B4.texture._N8); - return 0; - } - } - } - return 0; - } else { - return -1; - } -} -function _gt(_dt) { - var _2s = _8r._E5(_dt); - if (_2s === null) { - return -1; - } - var _B4 = _2s._5s; - if (_B4.texture) { - if (_B4.texture._N8) { - _ht(_B4.texture._N8); - return 0; - } - } - return -1; -} -function _it(_ft) { - if (Array.isArray(_ft)) { - for (var __5 = 0; __5 < _ft.length; __5++) { - var _2s = _8r._E5(_ft[__5]); - if (_2s === null) { - return -1; - } - var _B4 = _2s._5s; - if (_B4.texture) { - if (_B4.texture._N8) { - _ht(_B4.texture._N8); - return 0; - } - } - } - return 0; - } else { - return -1; - } -} -var _jt = []; -var _kt = 0; -function _lt(target) { - if (typeof target.onselectstart != "undefined") { - target.onselectstart = function () { - return false; - }; - } else if (typeof target.style.MozUserSelect != "undefined") { - target.style.MozUserSelect = "none"; - } else { - target.onmousedown = function () { - return false; - }; - } - target.style.cursor = "default"; -} -function _mt(_q5, _r5, _nt, _ot, _pt, _qt) { - var _Pg = document.getElementById("canvas").parentNode; - var _rt = document.getElementById("canvas"); - var _st = document.createElement("div"); - _st.style.cssText = "-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;"; - _st._tt = false; - _st.setAttribute("id", "gamemaker_image"); - _st.style.position = "absolute"; - _st._H9 = _nt; - var left = _q5 + _nt.tpe_XOffset; - var top = _r5 + _nt.tpe_YOffset; - _st.style.left = left + "px"; - _st.style.top = top + "px"; - _st.style.width = _nt.tpe_CropWidth + "px"; - _st.style.height = _nt.tpe_CropHeight + "px"; - _st.style.padding = "0px"; - _st.style.margin = "0px"; - _st.style.border = "0px"; - _lt(_st); - _st.angle = 0; - _st.x = _q5; - _st.y = _r5; - var _ut = document.createElement("button"); - _ut.onmousemove = _vt; - _ut.type = "button"; - _ut.style.cursor = _st.style.cursor = _rt.style.cursor; - _ut.style.width = _nt.tpe_CropWidth + "px"; - _ut.style.height = _nt.tpe_CropHeight + "px"; - _ut.style.opacity = "1.0"; - _ut.style.backgroundColor = "rgba(0, 0, 0, 0.0)"; - _ut.style.border = "0px"; - _ut.style.backgroundImage = "url(" + _nt.tpe_texture.src + ")"; - _ut.style.backgroundPosition = -_nt.tpe_x + "px " + -_nt.tpe_y + "px"; - _ut.onclick = function () { - if (_ot.substring(0, 6) == "http:/" || _ot.substring(0, 6) == "https:") { - var _wt = window.open(_ot, _pt, _qt); - return false; - } else { - var pFunc = eval("gml_Script_" + _ot); - if (pFunc) pFunc(null, null, _pt, _qt); - return false; - } - }; - _st.insertBefore(_ut, null); - _Pg.insertBefore(_st, null); - return _st; -} -function clickable_add(_q5, _r5, _nt, _ot, _pt, _qt) { - _jt[_kt] = _mt(yyGetReal(_q5), yyGetReal(_r5), _nt, yyGetString(_ot), yyGetString(_pt), yyGetString(_qt)); - return _kt++; -} -function clickable_add_ext(_q5, _r5, _nt, _ot, _pt, _qt, _nm, _u9) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _ot = yyGetString(_ot); - _pt = yyGetString(_pt); - _qt = yyGetString(_qt); - _jt[_kt] = _mt(_q5, _r5, _nt, _ot, _pt, _qt); - clickable_change_ext(_kt, _nt, _q5, _r5, yyGetReal(_u9), yyGetReal(_nm)); - return _kt++; -} -function clickable_exists(_jg) { - var _xt = _jt[yyGetInt32(_jg)]; - if (_xt) { - return true; - } else { - return false; - } -} -function clickable_delete(_jg) { - _jg = yyGetInt32(_jg); - var _xt = _jt[_jg]; - if (_xt) { - _xt.parentNode.removeChild(_xt); - _jt[_jg] = undefined; - } -} -function clickable_change(_jg, _nt, _q5, _r5) { - var _xt = _jt[yyGetInt32(_jg)]; - if (_xt) { - if (_xt.firstChild) { - var _yt = _xt.firstChild; - var left = yyGetReal(_q5) + _nt.tpe_XOffset; - var top = yyGetReal(_r5) + _nt.tpe_YOffset; - _xt.style.left = left + "px"; - _xt.style.top = top + "px"; - _xt.style.width = _nt.tpe_CropWidth + "px"; - _xt.style.height = _nt.tpe_CropHeight + "px"; - _yt.style.left = _xt.style.left; - _yt.style.right = _xt.style.top; - _yt.style.width = _xt.style.width; - _yt.style.height = _xt.style.height; - _yt.style.backgroundPosition = -_nt.tpe_x + "px " + -_nt.tpe_y + "px"; - var _zt = true; - var _At = "url(" + _nt.tpe_texture.src + ")"; - if (typeof _yt.style.backgroundImage != undefined) { - if (_yt.style.backgroundImage == _At) { - _zt = false; - } - } - if (_zt == true) { - _yt.style.backgroundImage = _At; - } - } - } -} -function clickable_change_ext(_jg, _nt, _q5, _r5, _nm, _u9) { - _jg = yyGetInt32(_jg); - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _nm = yyGetReal(_nm); - _u9 = yyGetReal(_u9); - clickable_change(_jg, _nt, _q5, _r5); - var _xt = _jt[_jg]; - if (_xt) { - var _yt = _xt.firstChild; - if (_xt.x != _q5) { - _xt.style.left = _q5 + "px"; - _xt.x = _q5; - } - if (_xt.y != _r5) { - _xt.style.top = _r5 + "px"; - _xt.y = _r5; - } - if (_yt) { - _yt.style.width = _xt.style.width = _nt.tpe_CropWidth * _nm + "px"; - _yt.style.height = _xt.style.height = _nt.tpe_CropHeight * _nm + "px"; - var _Bt = (_nm * _nt.tpe_texture.width * 100) / _nt.tpe_CropWidth; - _yt.style.backgroundSize = _nm * _nt.tpe_texture.width + "px " + _nm * _nt.tpe_texture.height + "px"; - var _Ct = -_nt.tpe_x * _nm; - var _Dt = -_nt.tpe_y * _nm; - _yt.style.backgroundPosition = _Ct + "px " + _Dt + "px"; - if (_yt.style.opacity != _u9) _yt.style.opacity = _u9; - } - } -} -function clickable_set_style(_Et, _Ft) { - var _xt = _jt[yyGetInt32(_Et)]; - var _b7 = _c7._E5(yyGetInt32(_Ft)); - if (_xt && _b7) { - var _yt = _xt.firstChild; - if (_yt) { - for (const [key, _ue] of _b7) { - _yt.style[key] = _ue; - } - } - } -} -function _Gt(_Ht, _q5, _r5, _Ak, _gj, _It) { - return _Jt(_Ht, yyGetInt32(_Ak), yyGetBool(_It), _Kt, _q5, _r5, _gj, function (_Lt) { - var _Mt = _Lt._Nt(_q5, _r5, _gj); - if (!_Mt) { - return _Kt; - } - return _Ot(_Pt, _Lt.id); - }); -} -function _Qt(_Ht, _q5, _r5, _Ak, _gj, _It, _Q7) { - _Jt(_Ht, yyGetInt32(_Ak), yyGetBool(_It), _Kt, _q5, _r5, _gj, function (_Lt) { - if (_Lt._Nt(_q5, _r5, _gj)) { - _Q7.push(_Ot(_Pt, _Lt.id)); - } - return _Kt; - }); -} -function collision_point(_Ht, _q5, _r5, _Ak, _gj, _It) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _gj = yyGetBool(_gj); - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - if (_Ut(_q5, _r5, _Ak, null, _gj)) { - return _Ak; - } - return -1; - } else { - var id = _Gt(_Ht, _q5, _r5, _Ak, _gj, _It); - return id; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - if (_Ut(_q5, _r5, _Vt, null, _gj)) { - return _Vt; - } - } else { - var id = _Gt(_Ht, _q5, _r5, _Vt, _gj, _It); - if (id != _Kt) return id; - } - } - return -1; - } else { - var id = _Gt(_Ht, _q5, _r5, _Ak, _gj, _It); - return id; - } -} -function _Wt(_Xt, _Yt, _Zt, __t) { - var _0u = []; - for (var i = 0; i < _Xt.length; ++i) { - var _1u = _Xt[i]; - if (_1u instanceof _Rt) { - var _St = _1u.type; - if (_St == _Tt) { - var _2u = _3u._4u(); - var _5u = _3u._6u(_2u, _1u.value); - var _db = _5u.x - _Zt; - var _eb = _5u.y - __t; - var _7u = _db * _db + _eb * _eb; - var _Pg = { _8u: _1u, _9u: _7u }; - _0u.push(_Pg); - _1u = null; - } else _1u = yyInst(null, null, yyGetInt32(_1u)); - } - if (_1u) { - var _db = _1u.x - _Zt; - var _eb = _1u.y - __t; - var _7u = _db * _db + _eb * _eb; - var _Pg = { _8u: _Ot(_Pt, _1u.id), _9u: _7u }; - _0u.push(_Pg); - } - } - _0u.sort(function (_h4, _g4) { - return _h4._9u - _g4._9u; - }); - for (var i = 0; i < _0u.length; ++i) { - _Yt._Gf(_0u[i]._8u); - } -} -function collision_point_list(_Ht, _q5, _r5, _Ak, _gj, _It, _Q7, _au) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _gj = yyGetBool(_gj); - var _Sg = _Ek._E5(yyGetInt32(_Q7)); - if (!_Sg) { - _H4("Error: invalid ds_list ID (instance_position_list)"); - return 0; - } - var _bu = false; - var _cu = []; - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - _Ut(_q5, _r5, _Ak, _cu, _gj); - _bu = true; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - _Ut(_q5, _r5, _Vt, _cu, _gj); - } else { - _Qt(_Ht, _q5, _r5, _Vt, _gj, _It, _cu); - } - } - _bu = true; - } - if (!_bu) _Qt(_Ht, _q5, _r5, _Ak, _gj, _It, _cu); - var _q8 = _cu.length; - _Wt(_cu, _Sg, _q5, _r5, _au); - return _q8; -} -function _du(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It) { - return _Jt(_Ht, yyGetInt32(_Ak), yyGetBool(_It), _Kt, _W6, _X6, _o6, _p6, _gj, function (_Lt) { - var _Mt = _Lt._eu(_W6, _X6, _o6, _p6, _gj); - if (!_Mt) { - return _Kt; - } - return _Ot(_Pt, _Lt.id); - }); -} -function collision_rectangle(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - if (_fu(_W6, _X6, _o6, _p6, _Ak, null, _gj)) { - return _Ak; - } - return -1; - } else { - var id = _du(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It); - return id; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - if (_fu(_W6, _X6, _o6, _p6, _Vt, null, _gj)) { - return _Vt; - } - } else { - var id = _du(_Ht, _W6, _X6, _o6, _p6, _Vt, _gj, _It); - if (id != _Kt) return id; - } - } - return -1; - } else { - var id = _du(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It); - return id; - } -} -function _gu(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _Q7) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - return _Jt(_Ht, yyGetInt32(_Ak), yyGetBool(_It), _Kt, _W6, _X6, _o6, _p6, _gj, function (_Lt) { - if (_Lt._eu(_W6, _X6, _o6, _p6, _gj)) { - _Q7.push(_Ot(_Pt, _Lt.id)); - } - return _Kt; - }); -} -function collision_rectangle_list(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _Q7, _au) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - var _Sg = _Ek._E5(yyGetInt32(_Q7)); - if (!_Sg) { - _H4("Error: invalid ds_list ID (instance_position_list)"); - return 0; - } - var _bu = false; - var _cu = []; - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - _fu(_W6, _X6, _o6, _p6, _Ak, _cu, _gj); - _bu = true; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - _fu(_W6, _X6, _o6, _p6, _Vt, _cu, _gj); - } else { - _gu(_Ht, _W6, _X6, _o6, _p6, _Vt, _gj, _It, _cu); - } - } - _bu = true; - } - if (!_bu) _gu(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _cu); - var _q8 = _cu.length; - var _hu = (_W6 + _o6) * 0.5; - var _iu = (_X6 + _p6) * 0.5; - _Wt(_cu, _Sg, _hu, _iu, _au); - return _q8; -} -function collision_circle(_Ht, _ju, _ku, _lu, _Ak, _gj, _It) { - return collision_ellipse(_Ht, _ju - _lu, _ku - _lu, _ju + _lu, _ku + _lu, _Ak, _gj, _It); -} -function collision_circle_list(_Ht, _ju, _ku, _lu, _Ak, _gj, _It, _Q7, _au) { - var _Sg = _Ek._E5(yyGetInt32(_Q7)); - if (!_Sg) { - _H4("Error: invalid ds_list ID (collision_circle_list)"); - return 0; - } - return collision_ellipse_list(_Ht, _ju - _lu, _ku - _lu, _ju + _lu, _ku + _lu, _Ak, _gj, _It, _Q7, _au); -} -function _mu(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - return _Jt(_Ht, yyGetInt32(_Ak), yyGetBool(_It), _Kt, _W6, _X6, _o6, _p6, _gj, function (_Lt) { - var _Mt = _Lt._nu(_W6, _X6, _o6, _p6, _gj); - if (!_Mt) { - return _Kt; - } - return _Ot(_Pt, _Lt.id); - }); -} -function _ou(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _Q7) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - return _Jt(_Ht, yyGetInt32(_Ak), yyGetBool(_It), _Kt, _W6, _X6, _o6, _p6, _gj, function (_Lt) { - if (_Lt._nu(_W6, _X6, _o6, _p6, _gj)) { - _Q7.push(_Ot(_Pt, _Lt.id)); - } - return _Kt; - }); -} -function collision_ellipse(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - if (_pu(_W6, _X6, _o6, _p6, _Ak, null, _gj)) { - return _Ak; - } - return -1; - } else { - var id = _mu(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It); - return id; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - if (_pu(_W6, _X6, _o6, _p6, _Vt, null, _gj)) { - return _Vt; - } - } else { - var id = _mu(_Ht, _W6, _X6, _o6, _p6, _Vt, _gj, _It); - if (id != _Kt) return id; - } - } - return -1; - } else { - var id = _mu(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It); - return id; - } -} -function collision_ellipse_list(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _Q7, _au) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - var _Sg = _Ek._E5(yyGetInt32(_Q7)); - if (!_Sg) { - _H4("Error: invalid ds_list ID (instance_position_list)"); - return 0; - } - var _bu = false; - var _cu = []; - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - _pu(_W6, _X6, _o6, _p6, _Ak, _cu, _gj); - _bu = true; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - _pu(_W6, _X6, _o6, _p6, _Vt, _cu, _gj); - } else { - _ou(_Ht, _W6, _X6, _o6, _p6, _Vt, _gj, _It, _cu); - } - } - _bu = true; - } - if (!_bu) _ou(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _cu); - var _q8 = _cu.length; - var _hu = (_W6 + _o6) * 0.5; - var _iu = (_X6 + _p6) * 0.5; - _Wt(_cu, _Sg, _hu, _iu, _au); - return _q8; -} -function _qu(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It) { - return _Jt(_Ht, yyGetInt32(_Ak), yyGetBool(_It), _Kt, _W6, _X6, _o6, _p6, _gj, function (_Lt) { - var _Mt = _Lt._ru(_W6, _X6, _o6, _p6, _gj); - if (!_Mt) { - return _Kt; - } - return _Ot(_Pt, _Lt.id); - }); -} -function _su(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _Q7) { - _Jt(_Ht, yyGetInt32(_Ak), yyGetBool(_It), _Kt, _W6, _X6, _o6, _p6, _gj, function (_Lt) { - if (_Lt._ru(_W6, _X6, _o6, _p6, _gj)) { - _Q7.push(_Ot(_Pt, _Lt.id)); - } - return _Kt; - }); -} -function collision_line(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - if (_tu(_W6, _X6, _o6, _p6, _Ak, null, _gj)) { - return _Ak; - } - return -1; - } else { - var id = _qu(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It); - return id; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - if (_tu(_W6, _X6, _o6, _p6, _Vt, null, _gj)) { - return _Vt; - } - } else { - var id = _qu(_Ht, _W6, _X6, _o6, _p6, _Vt, _gj, _It); - if (id != _Kt) return id; - } - } - return -1; - } else { - var id = _qu(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It); - return id; - } -} -function collision_line_list(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _Q7, _au) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gj = yyGetBool(_gj); - var _Sg = _Ek._E5(yyGetInt32(_Q7)); - if (!_Sg) { - _H4("Error: invalid ds_list ID (collision_line_list)"); - return 0; - } - var _bu = false; - var _cu = []; - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - _tu(_W6, _X6, _o6, _p6, _Ak, _cu, _gj); - _bu = true; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - _tu(_W6, _X6, _o6, _p6, _Vt, _cu, _gj); - } else { - _su(_Ht, _W6, _X6, _o6, _p6, _Vt, _gj, _It, _cu); - } - } - _bu = true; - } - if (!_bu) _su(_Ht, _W6, _X6, _o6, _p6, _Ak, _gj, _It, _cu); - var _q8 = _cu.length; - _Wt(_cu, _Sg, _W6, _X6, _au); - return _q8; -} -function point_in_rectangle(_Zt, __t, _W6, _X6, _o6, _p6) { - _Zt = yyGetReal(_Zt); - __t = yyGetReal(__t); - if (_Zt >= yyGetReal(_W6) && _Zt <= yyGetReal(_o6) && __t >= yyGetReal(_X6) && __t <= yyGetReal(_p6)) { - return true; - } - return false; -} -function rectangle_in_rectangle(_uu, _vu, _wu, _xu, _W6, _X6, _o6, _p6) { - _uu = yyGetReal(_uu); - _vu = yyGetReal(_vu); - _wu = yyGetReal(_wu); - _xu = yyGetReal(_xu); - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - var _yu = 0; - var _zu = 0; - if (_uu > _wu) { - _zu = _uu; - _uu = _wu; - _wu = _zu; - } - if (_vu > _xu) { - _zu = _vu; - _vu = _xu; - _xu = _zu; - } - if (_W6 > _o6) { - _zu = _W6; - _W6 = _o6; - _o6 = _zu; - } - if (_X6 > _p6) { - _zu = _X6; - _X6 = _p6; - _p6 = _zu; - } - if (_uu >= _W6 && _uu <= _o6 && _vu >= _X6 && _vu <= _p6) _yu |= 1; - if (_wu >= _W6 && _wu <= _o6 && _vu >= _X6 && _vu <= _p6) _yu |= 2; - if (_wu >= _W6 && _wu <= _o6 && _xu >= _X6 && _xu <= _p6) _yu |= 4; - if (_uu >= _W6 && _uu <= _o6 && _xu >= _X6 && _xu <= _p6) _yu |= 8; - var result = 0; - if (_yu == 15) { - result = 1.0; - } else if (_yu == 0) { - result = 0.0; - _yu = 0; - if (_W6 >= _uu && _W6 <= _wu && _X6 >= _vu && _X6 <= _xu) _yu |= 1; - if (_o6 >= _uu && _o6 <= _wu && _X6 >= _vu && _X6 <= _xu) _yu |= 2; - if (_o6 >= _uu && _o6 <= _wu && _p6 >= _vu && _p6 <= _xu) _yu |= 4; - if (_W6 >= _uu && _W6 <= _wu && _p6 >= _vu && _p6 <= _xu) _yu |= 8; - if (0 != _yu) result = 2.0; - else { - _yu = 0; - if (_W6 >= _uu && _W6 <= _wu && _vu >= _X6 && _vu <= _p6) _yu |= 1; - if (_o6 >= _uu && _o6 <= _wu && _vu >= _X6 && _vu <= _p6) _yu |= 2; - if (_o6 >= _uu && _o6 <= _wu && _xu >= _X6 && _xu <= _p6) _yu |= 4; - if (_W6 >= _uu && _W6 <= _wu && _xu >= _X6 && _xu <= _p6) _yu |= 8; - if (0 != _yu) result = 2.0; - else { - _yu = 0; - if (_uu >= _W6 && _uu <= _o6 && _X6 >= _vu && _X6 <= _xu) _yu |= 1; - if (_wu >= _W6 && _wu <= _o6 && _X6 >= _vu && _X6 <= _xu) _yu |= 2; - if (_wu >= _W6 && _wu <= _o6 && _p6 >= _vu && _p6 <= _xu) _yu |= 4; - if (_uu >= _W6 && _uu <= _o6 && _p6 >= _vu && _p6 <= _xu) _yu |= 8; - if (0 != _yu) result = 2.0; - } - } - } else { - result = 2.0; - } - return result; -} -function _Au(_Bu, _Cu, _w6, _x6, _y6, _z6, _fb, _gb) { - var _qb = _fb - _w6; - var _sb = _y6 - _w6; - var _ub = _Bu - _w6; - var _rb = _gb - _x6; - var _tb = _z6 - _x6; - var _vb = _Cu - _x6; - var _Du = _qb * _qb + _rb * _rb; - var _Eu = _qb * _sb + _rb * _tb; - var _Fu = _qb * _ub + _rb * _vb; - var _Gu = _sb * _sb + _tb * _tb; - var _Hu = _sb * _ub + _tb * _vb; - var _Iu = 1.0 / (_Du * _Gu - _Eu * _Eu); - var _X4 = (_Gu * _Fu - _Eu * _Hu) * _Iu; - var _Y4 = (_Du * _Hu - _Eu * _Fu) * _Iu; - return _X4 >= 0.0 && _Y4 >= 0.0 && _X4 + _Y4 < 1.0; -} -function point_in_triangle(_Zt, __t, _W6, _X6, _o6, _p6, _Ju, _Ku) { - return _Au(yyGetReal(_Zt), yyGetReal(__t), yyGetReal(_W6), yyGetReal(_X6), yyGetReal(_o6), yyGetReal(_p6), yyGetReal(_Ju), yyGetReal(_Ku)); -} -function _Lu(_Zt, __t, _Mu, _Nu, _Ou) { - var _Bm = (_Zt - _Mu) * (_Zt - _Mu) + (__t - _Nu) * (__t - _Nu); - if (_Bm <= _Ou) return true; - return false; -} -function point_in_circle(_Zt, __t, _Mu, _Nu, _Pu) { - return _Lu(yyGetReal(_Zt), yyGetReal(__t), yyGetReal(_Mu), yyGetReal(_Nu), yyGetReal(_Pu) * yyGetReal(_Pu)); -} -function rectangle_in_circle(_Qu, _Ru, _Su, _Tu, _Mu, _Nu, _Pu) { - var _w6, _x6, _y6, _z6, _hu, _iu, _Uu, _Vu, _Wu; - _w6 = yyGetReal(_Qu); - _x6 = yyGetReal(_Ru); - _y6 = yyGetReal(_Su); - _z6 = yyGetReal(_Tu); - _hu = yyGetReal(_Mu); - _iu = yyGetReal(_Nu); - _Uu = yyGetReal(_Pu); - var _Xu = _Uu * _Uu; - _Vu = _hu; - _Wu = _iu; - if (_Vu < _w6) _Vu = _w6; - if (_Vu > _y6) _Vu = _y6; - if (_Wu < _x6) _Wu = _x6; - if (_Wu > _z6) _Wu = _z6; - var _9u = (_Vu - _hu) * (_Vu - _hu) + (_Wu - _iu) * (_Wu - _iu); - var _un = 0.0; - if (_9u <= _Xu) { - _un = 2.0; - if (_Lu(_w6, _x6, _hu, _iu, _Xu) && _Lu(_y6, _x6, _hu, _iu, _Xu) && _Lu(_y6, _z6, _hu, _iu, _Xu) && _Lu(_w6, _z6, _hu, _iu, _Xu)) { - _un = 1.0; - } - } - return _un; -} -function _Yu(_Qu, _Ru, _Su, _Tu, _Mu, _Nu, _Pu) { - var _w6, _x6, _y6, _z6, _hu, _iu, _Uu, _Vu, _Wu; - _w6 = yyGetReal(_Qu); - _x6 = yyGetReal(_Ru); - _y6 = yyGetReal(_Su); - _z6 = yyGetReal(_Tu); - _hu = yyGetReal(_Mu); - _iu = yyGetReal(_Nu); - _Uu = yyGetReal(_Pu); - var _Xu = _Uu * _Uu; - _Vu = _hu; - _Wu = _iu; - if (_Vu < _w6) _Vu = _w6; - if (_Vu > _y6) _Vu = _y6; - if (_Wu < _x6) _Wu = _x6; - if (_Wu > _z6) _Wu = _z6; - var _9u = (_Vu - _hu) * (_Vu - _hu) + (_Wu - _iu) * (_Wu - _iu); - var _un = 0.0; - if (_9u <= _Xu) { - _un = 2.0; - if (Math.abs(_hu - _w6) > _Uu && Math.abs(_hu - _y6) > _Uu && Math.abs(_iu - _x6) > _Uu && Math.abs(_iu - _z6) > _Uu) { - _un = 1.0; - } - } - return _un; -} -function _Zu(__u, _0v) { - var _db = _0v.x - __u.x; - var _eb = _0v.y - __u.y; - var _1v = { x: -_eb, y: _db }; - return _1v; -} -function _2v(__9, _3v, _1v) { - var min, max; - var _Bm = __9[0].x * _1v.x + __9[0].y * _1v.y; - min = max = _Bm; - for (var i = 1; i < _3v; ++i) { - _Bm = __9[i].x * _1v.x + __9[i].y * _1v.y; - if (_Bm < min) min = _Bm; - else if (_Bm > max) max = _Bm; - } - var _4v = { min: min, max: max }; - return _4v; -} -function rectangle_in_triangle(_Qu, _Ru, _Su, _Tu, _W6, _X6, _o6, _p6, _Ju, _Ku) { - _Qu = yyGetReal(_Qu); - _Ru = yyGetReal(_Ru); - _Su = yyGetReal(_Su); - _Tu = yyGetReal(_Tu); - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _Ju = yyGetReal(_Ju); - _Ku = yyGetReal(_Ku); - var _yu = 0; - if (_Au(_Qu, _Ru, _W6, _X6, _o6, _p6, _Ju, _Ku)) _yu |= 1; - if (_Au(_Su, _Ru, _W6, _X6, _o6, _p6, _Ju, _Ku)) _yu |= 2; - if (_Au(_Su, _Tu, _W6, _X6, _o6, _p6, _Ju, _Ku)) _yu |= 4; - if (_Au(_Qu, _Tu, _W6, _X6, _o6, _p6, _Ju, _Ku)) _yu |= 8; - if (_yu == 15) { - return 1.0; - } else if (_yu != 0) { - return 2.0; - } - var _6p = []; - _6p[0] = { x: _W6, y: _X6 }; - _6p[1] = { x: _o6, y: _p6 }; - _6p[2] = { x: _Ju, y: _Ku }; - var axes = []; - axes[0] = { x: 0, y: 1 }; - axes[1] = { x: 1, y: 0 }; - axes[2] = _Zu(_6p[0], _6p[1]); - axes[3] = _Zu(_6p[1], _6p[2]); - axes[4] = _Zu(_6p[2], _6p[0]); - var _5v = []; - _5v[0] = { x: _Qu, y: _Ru }; - _5v[1] = { x: _Su, y: _Ru }; - _5v[2] = { x: _Qu, y: _Tu }; - _5v[3] = { x: _Su, y: _Tu }; - for (var i = 0; i < 5; ++i) { - var _1v = axes[i]; - var _6v = _2v(_6p, 3, _1v); - var _7v = _2v(_5v, 4, _1v); - if (_7v.max <= _6v.min || _6v.max <= _7v.min) { - return 0.0; - } - } - return 2.0; -} -function _8v() { - _Ib("d3d_start()"); -} -function _9v() { - _Ib("d3d_end()"); -} -function _av(enable) { - _Ib("d3d_set_hidden()"); -} -function _bv(_cv) { - _Ib("d3d_set_culling()"); -} -function _dv(smooth) { - _Ib("d3d_set_shading()"); -} -function _ev(_fv) { - _Ib("d3d_set_zwriteenable()"); -} -function _gv(depth) { - _Ib("d3d_set_depth()"); -} -function _hv(_iv, _jv, _kv, alpha) { - _Ib("draw_set_color_write_enable()"); -} -var _lv = _hv; -function _mv(enable) { - _Ib("d3d_set_shading()"); -} -function _nv(_k9, _db, _eb, _ov, _m4) { - _Ib("d3d_light_define_direction()"); -} -function _pv(_k9, x, y, z, _qv, _m4) { - _Ib("d3d_light_define_point()"); -} -function _rv(_k9, enable) { - _Ib("d3d_light_enable()"); -} -function _sv(colour) { - _Ib("d3d_light_define_ambient()"); -} -function _tv(enable, color, start, end) { - _Ib("d3d_set_fog()"); -} -function _uv(index) { - _Ib("d3d_light_get()"); -} -function _vv(index) { - _Ib("d3d_light_get_ambient()"); -} -function _wv() { - _Ib("d3d_get_lighting()"); -} -function _xv(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _Av, _Bv) { - _Ib("d3d_draw_floor()"); -} -function _Cv(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _Av, _Bv, _Dv) { - _Ib("d3d_draw_ellipsoid()"); -} -function _Ev(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _Av, _Bv) { - _Ib("d3d_draw_block()"); -} -function _Fv(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _Av, _Bv, closed, _Dv) { - _Ib("d3d_draw_cylinder()"); -} -function _Gv(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _Av, _Bv, closed, _Dv) { - _Ib("d3d_draw_cone()"); -} -function _Hv(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _Av, _Bv) { - _Ib("d3d_draw_wall()"); -} -function _Iv() { - _Ib("d3d_model_create()"); -} -function _Jv(_k9) { - _Ib("d3d_model_destroy()"); -} -function _Kv(_k9) { - _Ib("d3d_model_clear()"); -} -function _Lv(_k9, _Mv) { - _Ib("d3d_model_save()"); -} -function _Nv(_k9, _Mv) { - _Ib("d3d_model_load()"); -} -function _Ov(_k9, _Mv) { - _Ib("d3d_model_save_buffer()"); -} -function _Pv(_k9, _Mv) { - _Ib("d3d_model_load_buffer()"); -} -function _Qv(_k9, x, y, z, _Jb) { - _Ib("d3d_model_draw()"); -} -function _Rv(_k9, kind) { - _Ib("d3d_model_primitive_begin()"); -} -function _Sv(_k9, x, y, z) { - _Ib("d3d_model_vertex()"); -} -function _Tv(_k9, x, y, z, _m4, alpha) { - _Ib("d3d_model_vertex_colour()"); -} -function _Uv(_k9, x, y, z, _m4, alpha) { - _Ib("d3d_model_vertex_color()"); -} -function _Vv(_k9, x, y, z, _Kb, _Lb) { - _Ib("d3d_model_vertex_texture()"); -} -function _Wv(_k9, x, y, z, _Kb, _Lb, _m4, alpha) { - _Ib("d3d_model_vertex_texture_colour()"); -} -function _Xv(_k9, x, y, z, _Kb, _Lb, _m4, alpha) { - _Ib("d3d_model_vertex_texture_color()"); -} -function _Yv(_k9, x, y, z, _Vb, _Wb, _Xb) { - _Ib("d3d_model_vertex_normal()"); -} -function _Zv(_k9, x, y, z, _Vb, _Wb, _Xb, _m4, alpha) { - _Ib("d3d_model_vertex_normal_color()"); -} -function __v(_k9, x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb) { - _Ib("d3d_model_vertex_normal_texture()"); -} -function _0w(_k9, x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb, _m4, alpha) { - _Ib("d3d_model_vertex_normal_texture_color()"); -} -function _1w(_k9, x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb, _m4, alpha) { - _Ib("d3d_model_vertex_normal_texture_colour()"); -} -function _2w(_k9) { - _Ib("d3d_model_primitive_end()"); -} -function _3w(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - _Ib("d3d_model_block()"); -} -function _4w(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, closed, _Dv) { - _Ib("d3d_model_cylinder()"); -} -function _5w(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, closed, _Dv) { - _Ib("d3d_model_cone()"); -} -function _6w(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, _Dv) { - _Ib("d3d_model_ellipsoid()"); -} -function _7w(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - _Ib("d3d_model_wall()"); -} -function _8w(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - _Ib("d3d_model_floor()"); -} -function _9w(enable) { - _Ib("d3d_set_perspective()"); -} -function _aw(_bw, _cw, _dw, _ew, _fw, _gw, _hw, _iw, _jw) { - _Ib("d3d_set_projection()"); -} -function _kw(_bw, _cw, _dw, _ew, _fw, _gw, _hw, _iw, _jw, angle, _lw, _mw, _nw) { - _Ib("d3d_set_projection_ext()"); -} -function _ow(x, y, w, h, angle) { - _Ib("d3d_set_projection_ortho()"); -} -function _pw(x, y, w, h, angle) { - _Ib("d3d_set_projection_perspective()"); -} -function _qw() { - _Ib("d3d_transform_set_identity()"); -} -function _rw(_sw, _tw, _uw) { - _Ib("d3d_transform_set_translation()"); -} -function _vw(_X8, _Y8, _ww) { - _Ib("d3d_transform_set_scaling()"); -} -function _xw(angle) { - _Ib("d3d_transform_set_rotation_x()"); -} -function _yw(angle) { - _Ib("d3d_transform_set_rotation_y()"); -} -function _zw(angle) { - _Ib("d3d_transform_set_rotation_z()"); -} -function _Aw(_Bw, _Cw, _Dw, angle) { - _Ib("d3d_transform_set_rotation_axis()"); -} -function _Ew(_sw, _tw, _uw) { - _Ib("d3d_transform_add_translation()"); -} -function _Fw(_X8, _Y8, _ww) { - _Ib("d3d_transform_add_scaling()"); -} -function _Gw(angle) { - _Ib("d3d_transform_add_rotation_x()"); -} -function _Hw(angle) { - _Ib("d3d_transform_add_rotation_y()"); -} -function _Iw(angle) { - _Ib("d3d_transform_add_rotation_axis()"); -} -function _Jw(_Bw, _Cw, _Dw, angle) { - _Ib("d3d_transform_add_rotation_z()"); -} -function _Kw(_q5, _r5, _1d) { - _Ib("d3d_transform_vertex()"); -} -function matrix_get(_od) { - _Ib("matrix_get()"); -} -function matrix_set(_od, _Lw) { - _Ib("matrix_set()"); -} -var matrix_build = _Mw; -var matrix_multiply = _Nw; -var matrix_transform_vertex = _Ow; -var matrix_stack_push = _Pw; -var matrix_stack_pop = _Qw; -var matrix_stack_set = _Rw; -var matrix_stack_clear = _Sw; -var matrix_stack_top = _Tw; -var matrix_stack_is_empty = _Uw; -var matrix_build_identity = _Vw; -var matrix_build_lookat = _Ww; -var matrix_build_projection_ortho = _Xw; -var matrix_build_projection_perspective = _Yw; -var matrix_build_projection_perspective_fov = _Zw; -function __w() { - _Ib("d3d_transform_stack_clear()"); -} -function _0x() { - _Ib("d3d_transform_stack_empty()"); -} -function _1x() { - _Ib("d3d_transform_stack_push()"); -} -function _2x() { - _Ib("d3d_transform_stack_pop()"); -} -function _3x() { - _Ib("d3d_transform_stack_top()"); -} -function _4x() { - _Ib("d3d_transform_stack_discard()"); -} -function gpu_set_blendenable(enable) { - _Ib("gpu_set_blendenable()"); -} -function gpu_set_ztestenable(enable) { - _Ib("gpu_set_ztestenable()"); -} -function gpu_set_zfunc(_5x) { - _Ib("gpu_set_zfunc()"); -} -function gpu_set_zwriteenable(enable) { - _Ib("gpu_set_zwriteenable()"); -} -function gpu_set_fog(enable, _m4, start, end) { - _Ib("gpu_set_fog()"); -} -function gpu_set_cullmode(_6x) { - _Ib("gpu_set_cullmode()"); -} -function gpu_set_blendmode(mode) { - _Ib("gpu_set_blendmode()"); -} -function gpu_set_blendmode_ext(src, _ba) { - _Ib("gpu_set_blendmode_ext()"); -} -function gpu_set_blendmode_ext_sepalpha(src, _ba, _7x, _8x) { - _Ib("gpu_set_blendmode_ext_sepalpha()"); -} -function gpu_set_colorwriteenable(_iv, _jv, _kv, alpha) { - _Ib("gpu_set_colorwriteenable()"); -} -function gpu_set_colourwriteenable(_iv, _jv, _kv, alpha) { - _Ib("gpu_set_colourwriteenable()"); -} -function gpu_set_alphatestenable(enable) { - _Ib("gpu_set_alphatestenable()"); -} -function gpu_set_alphatestref(value) { - _Ib("gpu_set_alphatestref()"); -} -function gpu_set_texfilter(_9x) { - _Ib("gpu_set_texfilter()"); -} -function gpu_set_texfilter_ext(_ax, _9x) { - _Ib("gpu_set_texfilter_ext()"); -} -function gpu_set_texrepeat(repeat) { - _Ib("gpu_set_texrepeat()"); -} -function gpu_set_texrepeat_ext(_ax, repeat) { - _Ib("gpu_set_texrepeat_ext()"); -} -function gpu_set_tex_filter(_9x) { - _Ib("gpu_set_tex_filter()"); -} -function gpu_set_tex_filter_ext(_ax, _9x) { - _Ib("gpu_set_tex_filter_ext()"); -} -function gpu_set_tex_repeat(repeat) { - _Ib("gpu_set_tex_repeat()"); -} -function gpu_set_tex_repeat_ext(_ax, repeat) { - _Ib("gpu_set_tex_repeat_ext()"); -} -function gpu_set_tex_mip_filter(filter) { - _Ib("gpu_set_tex_mip_filter(filter)"); -} -function gpu_set_tex_mip_filter_ext(_ax, filter) { - _Ib("gpu_set_tex_mip_filter_ext(sampler_id, filter)"); -} -function gpu_set_tex_mip_bias(_bx) { - _Ib("gpu_set_tex_mip_bias(bias)"); -} -function gpu_set_tex_mip_bias_ext(_ax, _bx) { - _Ib("gpu_set_tex_mip_bias_ext(sampler_id, bias)"); -} -function gpu_set_tex_min_mip(_cx) { - _Ib("gpu_set_tex_min_mip(minmip)"); -} -function gpu_set_tex_min_mip_ext(_ax, _cx) { - _Ib("gpu_set_tex_min_mip_ext(sampler_id, minmip)"); -} -function gpu_set_tex_max_mip(_dx) { - _Ib("gpu_set_tex_max_mip(maxmip)"); -} -function gpu_set_tex_max_mip_ext(_ax, _dx) { - _Ib("gpu_set_tex_max_mip_ext(sampler_id, maxmip)"); -} -function gpu_set_tex_max_aniso(_ex) { - _Ib("gpu_set_tex_max_aniso(maxaniso)"); -} -function gpu_set_tex_max_aniso_ext(_ax, _ex) { - _Ib("gpu_set_tex_max_aniso_ext(sampler_id, maxaniso)"); -} -function gpu_set_tex_mip_enable(_fx) { - _Ib("gpu_set_tex_mip_enable(setting)"); -} -function gpu_set_tex_mip_enable_ext(_ax, _fx) { - _Ib("gpu_set_tex_mip_enable_ext(sampler_id, setting)"); -} -function gpu_get_blendenable() { - _Ib("gpu_get_blendenable()"); -} -function gpu_get_ztestenable() { - _Ib("gpu_get_ztestenable()"); -} -function gpu_get_zfunc() { - _Ib("gpu_get_zfunc()"); -} -function gpu_get_zwriteenable() { - _Ib("gpu_get_zwriteenable()"); -} -function gpu_get_fog() { - _Ib("gpu_get_fog()"); -} -function gpu_get_cullmode() { - _Ib("gpu_get_cullmode()"); -} -function gpu_get_blendmode() { - _Ib("gpu_get_blendmode()"); -} -function gpu_get_blendmode_ext() { - _Ib("gpu_get_blendmode_ext()"); -} -function gpu_get_blendmode_ext_sepalpha() { - _Ib("gpu_get_blendmode_ext_sepalpha()"); -} -function gpu_get_blendmode_src() { - _Ib("gpu_get_blendmode_src()"); -} -function gpu_get_blendmode_dest() { - _Ib("gpu_get_blendmode_dest()"); -} -function gpu_get_blendmode_srcalpha() { - _Ib("gpu_get_blendmode_srcalpha()"); -} -function gpu_get_blendmode_destalpha() { - _Ib("gpu_get_blendmode_destalpha()"); -} -function gpu_get_colorwriteenable() { - _Ib("gpu_get_colorwriteenable()"); -} -function gpu_get_colourwriteenable() { - _Ib("gpu_get_colourwriteenable()"); -} -function gpu_get_alphatestenable() { - _Ib("gpu_get_alphatestenable()"); -} -function gpu_get_alphatestref() { - _Ib("gpu_get_alphatestref()"); -} -function gpu_get_texfilter() { - _Ib("gpu_get_texfilter()"); -} -function gpu_get_texfilter_ext(_ax) { - _Ib("gpu_get_texfilter_ext()"); -} -function gpu_get_texrepeat() { - _Ib("gpu_get_texrepeat()"); -} -function gpu_get_texrepeat_ext(_ax) { - _Ib("gpu_get_texrepeat_ext()"); -} -function gpu_get_tex_filter() { - _Ib("gpu_get_tex_filter()"); -} -function gpu_get_tex_filter_ext(_ax) { - _Ib("gpu_get_tex_filter_ext()"); -} -function gpu_get_tex_repeat() { - _Ib("gpu_get_tex_repeat()"); -} -function gpu_get_tex_repeat_ext(_ax) { - _Ib("gpu_get_tex_repeat_ext()"); -} -function gpu_get_tex_mip_filter() { - _Ib("gpu_get_tex_mip_filter()"); -} -function gpu_get_tex_mip_filter_ext(_ax) { - _Ib("gpu_get_tex_mip_filter_ext(sampler_id)"); -} -function gpu_get_tex_mip_bias() { - _Ib("gpu_get_tex_mip_bias()"); -} -function gpu_get_tex_mip_bias_ext(_ax) { - _Ib("gpu_get_tex_mip_bias_ext(sampler_id)"); -} -function gpu_get_tex_min_mip() { - _Ib("gpu_get_tex_min_mip()"); -} -function gpu_get_tex_min_mip_ext(_ax) { - _Ib("gpu_get_tex_min_mip_ext(sampler_id)"); -} -function gpu_get_tex_max_mip() { - _Ib("gpu_get_tex_max_mip()"); -} -function gpu_get_tex_max_mip_ext(_ax) { - _Ib("gpu_get_tex_max_mip_ext(sampler_id)"); -} -function gpu_get_tex_max_aniso() { - _Ib("gpu_get_tex_max_aniso()"); -} -function gpu_get_tex_max_aniso_ext(_ax) { - _Ib("gpu_get_tex_max_aniso_ext(sampler_id)"); -} -function gpu_get_tex_mip_enable() { - _Ib("gpu_get_tex_mip_enable()"); -} -function gpu_get_tex_mip_enable_ext(_ax) { - _Ib("gpu_get_tex_mip_enable_ext(sampler_id)"); -} -function gpu_push_state() { - _Ib("gpu_push_state()"); -} -function gpu_pop_state() { - _Ib("gpu_pop_state()"); -} -function gpu_get_state() { - _Ib("gpu_get_state()"); -} -function gpu_set_state(map) { - _Ib("gpu_set_state()"); -} -var _gx = []; -var _hx = 50; -var _ix = 0; -var _jx = new Array(_hx + 1); -function _kx() { - if (!_e8) { - return; - } - _8v = _lx; - _9v = _mx; - _bv = _nx; - _dv = _ox; - _ev = _px; - _gv = _qx; - _av = _rx; - _hv = _sx; - _lv = _sx; - _9w = _tx; - _aw = _ux; - _kw = _vx; - _ow = _wx; - _pw = _xx; - _qw = _yx; - _rw = _zx; - _vw = _Ax; - _xw = _Bx; - _yw = _Cx; - _zw = _Dx; - _Aw = _Ex; - _Ew = _Fx; - _Fw = _Gx; - _Gw = _Hx; - _Hw = _Ix; - _Iw = _Jx; - _Jw = _Kx; - _Kw = _Lx; - __w = _Mx; - _0x = _Nx; - _1x = _Ox; - _2x = _Px; - _3x = _Qx; - _4x = _Rx; - _xv = _Sx; - _Cv = _Tx; - _Ev = _Ux; - _Fv = _Vx; - _Gv = _Wx; - _Hv = _Xx; - _mv = _Yx; - _nv = _Zx; - _pv = __x; - _rv = _0y; - _sv = _1y; - _tv = _2y; - _uv = _3y; - _vv = _4y; - _wv = _5y; - _Iv = _6y; - _Jv = _7y; - _Kv = _8y; - _Lv = _9y; - _Nv = _ay; - _Ov = _by; - _Pv = _cy; - _Qv = _dy; - _Rv = _ey; - _Sv = _fy; - _Uv = _gy; - _Tv = _gy; - _Vv = _hy; - _Xv = _iy; - _Wv = _iy; - _Yv = _jy; - _Zv = _ky; - __v = _ly; - _0w = _my; - _2w = _ny; - _3w = _oy; - _4w = _py; - _5w = _qy; - _6w = _ry; - _7w = _sy; - _8w = _ty; - matrix_get = _uy; - matrix_set = _vy; - matrix_build = _Mw; - matrix_multiply = _Nw; - matrix_transform_vertex = _Ow; - matrix_stack_push = _Pw; - matrix_stack_pop = _Qw; - matrix_stack_set = _Rw; - matrix_stack_clear = _Sw; - matrix_stack_top = _Tw; - matrix_stack_is_empty = _Uw; - gpu_set_blendmode = _wy; - gpu_set_blendenable = _xy; - gpu_set_ztestenable = _yy; - gpu_set_zfunc = _zy; - gpu_set_zwriteenable = _Ay; - gpu_set_fog = _By; - gpu_set_cullmode = _Cy; - gpu_set_blendmode = _wy; - gpu_set_blendmode_ext = _Dy; - gpu_set_blendmode_ext_sepalpha = _Ey; - gpu_set_colorwriteenable = _Fy; - gpu_set_colourwriteenable = _Gy; - gpu_set_alphatestenable = _Hy; - gpu_set_alphatestref = _Iy; - gpu_set_texfilter = _Jy; - gpu_set_texfilter_ext = _Ky; - gpu_set_texrepeat = _Ly; - gpu_set_texrepeat_ext = _My; - gpu_set_tex_filter = _Jy; - gpu_set_tex_filter_ext = _Ky; - gpu_set_tex_repeat = _Ly; - gpu_set_tex_repeat_ext = _My; - gpu_set_tex_mip_filter = _Ny; - gpu_set_tex_mip_filter_ext = _Oy; - gpu_set_tex_mip_bias = _Py; - gpu_set_tex_mip_bias_ext = _Qy; - gpu_set_tex_min_mip = _Ry; - gpu_set_tex_min_mip_ext = _Sy; - gpu_set_tex_max_mip = _Ty; - gpu_set_tex_max_mip_ext = _Uy; - gpu_set_tex_max_aniso = _Vy; - gpu_set_tex_max_aniso_ext = _Wy; - gpu_set_tex_mip_enable = _Xy; - gpu_set_tex_mip_enable_ext = _Yy; - gpu_get_blendenable = _Zy; - gpu_get_ztestenable = __y; - gpu_get_zfunc = _0z; - gpu_get_zwriteenable = _1z; - gpu_get_fog = _2z; - gpu_get_cullmode = _3z; - gpu_get_blendmode = _4z; - gpu_get_blendmode_ext = _5z; - gpu_get_blendmode_ext_sepalpha = _6z; - gpu_get_blendmode_src = _7z; - gpu_get_blendmode_dest = _8z; - gpu_get_blendmode_srcalpha = _9z; - gpu_get_blendmode_destalpha = _az; - gpu_get_colorwriteenable = _bz; - gpu_get_colourwriteenable = _cz; - gpu_get_alphatestenable = _dz; - gpu_get_alphatestref = _ez; - gpu_get_texfilter = _fz; - gpu_get_texfilter_ext = _gz; - gpu_get_texrepeat = _hz; - gpu_get_texrepeat_ext = _iz; - gpu_get_tex_filter = _fz; - gpu_get_tex_filter_ext = _gz; - gpu_get_tex_repeat = _hz; - gpu_get_tex_repeat_ext = _iz; - gpu_get_tex_mip_filter = _jz; - gpu_get_tex_mip_filter_ext = _kz; - gpu_get_tex_mip_bias = _lz; - gpu_get_tex_mip_bias_ext = _mz; - gpu_get_tex_min_mip = _nz; - gpu_get_tex_min_mip_ext = _oz; - gpu_get_tex_max_mip = _pz; - gpu_get_tex_max_mip_ext = _qz; - gpu_get_tex_max_aniso = _rz; - gpu_get_tex_max_aniso_ext = _sz; - gpu_get_tex_mip_enable = _tz; - gpu_get_tex_mip_enable_ext = _uz; - gpu_push_state = _vz; - gpu_pop_state = _wz; - gpu_get_state = _xz; - gpu_set_state = _yz; - _jx[0] = new _zz(); -} -function _lx() { - _Az = true; - _e8._Bz(_Cz); - _e8._Dz(_Ez); - _e8._Fz(_Gz); -} -function _mx() { - _Az = false; - _e8._Bz(false); - _e8._Dz(false); - _e8._Fz(false); -} -function _nx(_Hz) { - _Gz = _Hz > 0.5; - _e8._Fz(_Gz); -} -function _ox(_9s) {} -function _px(_Iz) { - _Ez = _Iz > 0.5; - _e8._Dz(_Ez); -} -function _qx(_Jz) { - if (_Az || _v3) { - _Ta = Math.min(16000.0, Math.max(-16000.0, _Jz)); - } else { - _Ta = 0.0; - } -} -function _rx(_Kz) { - _Cz = _Kz > 0.5; - _e8._Bz(_Cz); -} -function _sx(_iv, _jv, _kv, alpha) { - _Lz._iv = _iv >= 0.5; - _Lz._jv = _jv >= 0.5; - _Lz._kv = _kv >= 0.5; - _Lz.alpha = alpha >= 0.5; - _e8._Mz(_Lz._iv, _Lz._jv, _Lz._kv, _Lz.alpha); -} -function _tx(_Nz) { - _Oz = _Nz; -} -function _Yx(_Nz) { - if (_Pz != _Nz) { - _Pz = _Nz; - _e8._Qz(_Rz()); - } -} -function _5y() { - return _Pz; -} -function _ux(_bw, _cw, _dw, _ew, _fw, _gw, _hw, _iw, _jw) { - var _Sz = new _zz(); - var _Wk = new _Tz(_bw, _cw, _dw); - var _Uz = new _Tz(_ew, _fw, _gw); - var _Vz = new _Tz(_hw, _iw, _jw); - _Sz._Wz(_Wk, _Uz, _Vz); - _e8._Xz(_Sz); -} -function _vx(_bw, _cw, _dw, _ew, _fw, _gw, _hw, _iw, _jw, angle, _lw, _Yz, _Zz) { - var _Sz = new _zz(); - var _Wk = new _Tz(_bw, _cw, _dw); - var _Uz = new _Tz(_ew, _fw, _gw); - var _Vz = new _Tz(_hw, _iw, _jw); - _Sz._Wz(_Wk, _Uz, _Vz); - var _4v = new _zz(); - _4v.__z(angle, _lw, _Yz, _Zz); - _4v._v6[_0A] *= _1A; - _e8._Xz(_Sz); - _e8._2A(_4v); -} -function _wx(x, y, w, h, angle) { - var _Sz = new _zz(); - var _hb = new _Tz(x + w / 2.0, y + h / 2.0, -w); - var __4 = new _Tz(x + w / 2.0, y + h / 2.0, 0.0); - var _ib = new _Tz(Math.sin(-angle * (Math.PI / 180.0)), Math.cos(-angle * (Math.PI / 180.0)), 0.0); - _Sz._Wz(_hb, __4, _ib); - var _3A = new _zz(); - _3A._4A(w, -h * _1A, 1.0, 32000.0); - _e8._Xz(_Sz); - _e8._2A(_3A); -} -function _xx(x, y, w, h, angle) { - var _Sz = new _zz(); - var _hb = new _Tz(x + w / 2.0, y + h / 2.0, -w); - var __4 = new _Tz(x + w / 2.0, y + h / 2.0, 0.0); - var _ib = new _Tz(Math.sin(-angle * (Math.PI / 180.0)), Math.cos(-angle * (Math.PI / 180.0)), 0.0); - _Sz._Wz(_hb, __4, _ib); - var _4v = new _zz(); - _4v._5A(1.0, h / w, 1.0, 32000.0); - _4v._v6[_0A] *= _1A; - _e8._Xz(_Sz); - _e8._2A(_4v); -} -function _Sx(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _Av, _Bv) { - var _6A = _7A(); - _8A(true); - _Nb(_dc, _Jb); - { - __b(_w6, _x6, _yv, 0, 0, 1, 0, 0); - __b(_w6, _z6, _yv, 0, 0, 1, 0, _Bv); - __b(_y6, _z6, _zv, 0, 0, 1, _Av, _Bv); - __b(_y6, _x6, _zv, 0, 0, 1, _Av, 0); - } - _2c(); - _8A(_6A); -} -function _Tx(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _9A, _aA, _Dv) { - var _6A = _7A(); - _8A(true); - if (_Dv < 3) { - _Dv = 3; - } - if (_Dv > 128) { - _Dv = 128; - } - var _67 = []; - var _57 = []; - for (var i = 0; i <= _Dv; i++) { - _67[i] = Math.cos((i * 2.0 * Math.PI) / _Dv); - _57[i] = Math.sin((i * 2.0 * Math.PI) / _Dv); - } - var _17 = (_y6 + _w6) / 2, - _27 = (_z6 + _x6) / 2, - _bA = (_zv + _yv) / 2, - _cA = (_y6 - _w6) / 2, - _dA = (_z6 - _x6) / 2, - _eA = (_zv - _yv) / 2; - var _fA = (_Dv + 1) / 2; - for (var __5 = 0; __5 < _fA; __5++) { - var _gA = Math.cos((__5 * Math.PI) / _fA), - _hA = Math.sin((__5 * Math.PI) / _fA), - _iA = Math.cos(((__5 + 1) * Math.PI) / _fA), - _jA = Math.sin(((__5 + 1) * Math.PI) / _fA); - _Nb(_cc, _Jb); - for (var i = 0; i <= _Dv; i++) { - __b(_17 + _cA * _hA * _67[i], _27 + _dA * _hA * _57[i], _bA + _eA * _gA, _hA * _67[i], _hA * _57[i], _gA, (_9A * i) / _Dv, (__5 * _aA) / _fA); - __b(_17 + _cA * _jA * _67[i], _27 + _dA * _jA * _57[i], _bA + _eA * _iA, _jA * _67[i], _jA * _57[i], _iA, (_9A * i) / _Dv, ((__5 + 1) * _aA) / _fA); - } - _2c(); - } - _8A(_6A); -} -function _Ux(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _9A, _aA) { - var _6A = _7A(); - _8A(true); - _Nb(_bc, _Jb); - { - __b(_w6, _x6, _yv, 0, 0, -1, 0, 0); - __b(_w6, _z6, _yv, 0, 0, -1, 0, _aA); - __b(_y6, _z6, _yv, 0, 0, -1, _9A, _aA); - __b(_y6, _z6, _yv, 0, 0, -1, _9A, _aA); - __b(_y6, _x6, _yv, 0, 0, -1, _9A, 0); - __b(_w6, _x6, _yv, 0, 0, -1, 0, 0); - } - { - __b(_w6, _x6, _zv, 0, 0, 1, 0, 0); - __b(_y6, _x6, _zv, 0, 0, 1, _9A, 0); - __b(_y6, _z6, _zv, 0, 0, 1, _9A, _aA); - __b(_y6, _z6, _zv, 0, 0, 1, _9A, _aA); - __b(_w6, _z6, _zv, 0, 0, 1, 0, _aA); - __b(_w6, _x6, _zv, 0, 0, 1, 0, 0); - } - { - __b(_w6, _z6, _yv, 0, 1, 0, 0, 0); - __b(_w6, _z6, _zv, 0, 1, 0, 0, _aA); - __b(_y6, _z6, _zv, 0, 1, 0, _9A, _aA); - __b(_y6, _z6, _zv, 0, 1, 0, _9A, _aA); - __b(_y6, _z6, _yv, 0, 1, 0, _9A, 0); - __b(_w6, _z6, _yv, 0, 1, 0, 0, 0); - } - { - __b(_y6, _z6, _yv, 1, 0, 0, 0, 0); - __b(_y6, _z6, _zv, 1, 0, 0, 0, _aA); - __b(_y6, _x6, _zv, 1, 0, 0, _9A, _aA); - __b(_y6, _x6, _zv, 1, 0, 0, _9A, _aA); - __b(_y6, _x6, _yv, 1, 0, 0, _9A, 0); - __b(_y6, _z6, _yv, 1, 0, 0, 0, 0); - } - { - __b(_y6, _x6, _yv, 0, -1, 0, 0, 0); - __b(_y6, _x6, _zv, 0, -1, 0, 0, _aA); - __b(_w6, _x6, _zv, 0, -1, 0, _9A, _aA); - __b(_w6, _x6, _zv, 0, -1, 0, _9A, _aA); - __b(_w6, _x6, _yv, 0, -1, 0, _9A, 0); - __b(_y6, _x6, _yv, 0, -1, 0, 0, 0); - } - { - __b(_w6, _x6, _yv, -1, 0, 0, 0, 0); - __b(_w6, _x6, _zv, -1, 0, 0, 0, _aA); - __b(_w6, _z6, _zv, -1, 0, 0, _9A, _aA); - __b(_w6, _z6, _zv, -1, 0, 0, _9A, _aA); - __b(_w6, _z6, _yv, -1, 0, 0, _9A, 0); - __b(_w6, _x6, _yv, -1, 0, 0, 0, 0); - } - _2c(); - _8A(_6A); -} -function _Vx(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _9A, _aA, closed, _Dv) { - var _67 = []; - var _57 = []; - var _6A = _7A(); - _8A(true); - if (_Dv < 3) { - _Dv = 3; - } - if (_Dv > 128) { - _Dv = 128; - } - for (var i = 0; i <= _Dv; i++) { - _67[i] = Math.cos((i * 2.0 * Math.PI) / _Dv); - _57[i] = Math.sin((i * 2.0 * Math.PI) / _Dv); - } - var _17 = (_y6 + _w6) / 2.0; - var _27 = (_z6 + _x6) / 2.0; - var _cA = (_y6 - _w6) / 2.0; - var _dA = (_z6 - _x6) / 2.0; - if (true == closed) { - _Nb(_dc, _Jb); - __b(_17, _27, _zv, 0, 0, 1, 0, _aA); - for (var i = 0; i <= _Dv; i++) { - __b(_17 + _67[i] * _cA, _27 + _57[i] * _dA, _zv, 0, 0, 1, 0, _aA); - } - _2c(); - } - _Nb(_cc, _Jb); - for (var i = 0; i <= _Dv; i++) { - __b(_17 + _67[i] * _cA, _27 + _57[i] * _dA, _zv, _67[i], _57[i], 0, (_9A * i) / _Dv, _aA); - __b(_17 + _67[i] * _cA, _27 + _57[i] * _dA, _yv, _67[i], _57[i], 0, (_9A * i) / _Dv, 0); - } - _2c(); - if (true == closed) { - _Nb(_dc, _Jb); - __b(_17, _27, _yv, 0, 0, -1, 0, 0); - for (var i = _Dv; i >= 0; i--) { - __b(_17 + _67[i] * _cA, _27 + _57[i] * _dA, _yv, 0, 0, -1, 0, 0); - } - _2c(); - } - _8A(_6A); -} -function _Wx(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _9A, _aA, closed, _Dv) { - var _67 = []; - var _57 = []; - var _6A = _7A(); - _8A(true); - if (_Dv < 3) { - _Dv = 3; - } - if (_Dv > 128) { - _Dv = 128; - } - for (var i = 0; i <= _Dv; i++) { - _67[i] = Math.cos((i * 2.0 * Math.PI) / _Dv); - _57[i] = Math.sin((i * 2.0 * Math.PI) / _Dv); - } - var _17 = (_y6 + _w6) / 2.0; - var _27 = (_z6 + _x6) / 2.0; - var _cA = (_y6 - _w6) / 2.0; - var _dA = (_z6 - _x6) / 2.0; - _Nb(_cc, _Jb); - for (var i = 0; i <= _Dv; i++) { - __b(_17, _27, _zv, 0, 0, 1, (_9A * i) / _Dv, _aA); - __b(_17 + _67[i] * _cA, _27 + _57[i] * _dA, _yv, _67[i], _57[i], 0, (_9A * i) / _Dv, 0); - } - _2c(); - if (true == closed) { - _Nb(_dc, _Jb); - __b(_17, _27, _yv, 0, 0, -1, 0, 0); - for (var i = _Dv; i >= 0; i--) { - __b(_17 + _67[i] * _cA, _27 + _57[i] * _dA, _yv, 0, 0, -1, 0, 0); - } - _2c(); - } - _8A(_6A); -} -function _Xx(_w6, _x6, _yv, _y6, _z6, _zv, _Jb, _9A, _aA) { - var _6A = _7A(); - _8A(true); - var _G6 = Math.sqrt(_kA(_y6 - _w6) + _kA(_z6 - _x6)); - if (_G6 == 0.0) { - return; - } - var _Vb = (_z6 - _x6) / _G6; - var _Wb = -(_y6 - _w6) / _G6; - _Nb(_dc, _Jb); - { - __b(_w6, _x6, _yv, _Vb, _Wb, 0, 0, 0); - __b(_y6, _z6, _yv, _Vb, _Wb, 0, _9A, 0); - __b(_y6, _z6, _zv, _Vb, _Wb, 0, _9A, _aA); - __b(_w6, _x6, _zv, _Vb, _Wb, 0, 0, _aA); - } - _2c(); - _8A(_6A); -} -function _Zx(_k9, _db, _eb, _ov, _m4) { - var _lA = new _Tz(_db, _eb, _ov); - _lA._mA(); - var _nA = _k9 * 4; - _oA[_nA + 0] = _lA._pA; - _oA[_nA + 1] = _lA._qA; - _oA[_nA + 2] = _lA._rA; - _oA[_nA + 3] = 0.0; - _sA[_nA + 0] = (_m4 & 0xff) / 255.0; - _sA[_nA + 1] = ((_m4 >> 8) & 0xff) / 255.0; - _sA[_nA + 2] = ((_m4 >> 16) & 0xff) / 255.0; - _sA[_nA + 3] = 1.0; - _tA[_k9] = _uA; - _vA[_nA + 0] = 0; - _vA[_nA + 1] = 0; - _vA[_nA + 2] = 0; - _vA[_nA + 3] = 0; - _e8._wA(_k9, _vA.subarray(_k9 * 4, (_k9 + 1) * 4), _oA.subarray(_k9 * 4, (_k9 + 1) * 4), _sA.subarray(_k9 * 4, (_k9 + 1) * 4)); -} -function _4y() { - var _m4 = ((_xA[0] * 255.0) & 0xff) | (((_xA[1] * 255.0) << 8) & 0xff00) | (((_xA[2] * 255.0) << 16) & 0xff0000) | (((_xA[3] * 255.0) << 24) & 0xff000000); - return _m4; -} -function _3y(index) { - var _q4 = []; - if (index < 0 || index > 7) { - console.log("draw_light_get() - light index out of range"); - return; - } - var _nA = index * 4; - _q4[0] = _yA[index]; - _q4[1] = _tA[index]; - if (_tA[index] == _uA) { - _q4[2] = _oA[_nA + 0]; - _q4[3] = _oA[_nA + 1]; - _q4[4] = _oA[_nA + 2]; - _q4[5] = _oA[_nA + 3]; - } else { - _q4[2] = _vA[_nA + 0]; - _q4[3] = _vA[_nA + 1]; - _q4[4] = _vA[_nA + 2]; - _q4[5] = _vA[_nA + 3]; - } - var _e4 = (_sA[_nA + 0] * 255.0) & 0xff; - var _f4 = ((_sA[_nA + 1] * 255.0) << 8) & 0xff00; - var _g4 = ((_sA[_nA + 2] * 255.0) << 16) & 0xff0000; - var _h4 = ((_sA[_nA + 3] * 255.0) << 24) & 0xff000000; - var _m4 = _e4 | _f4 | _g4 | _h4; - _q4[6] = _m4; - return _q4; -} -function __x(_k9, x, y, z, _qv, _m4) { - var _nA = _k9 * 4; - _vA[_nA + 0] = x; - _vA[_nA + 1] = y; - _vA[_nA + 2] = z; - _vA[_nA + 3] = _qv; - _sA[_nA + 0] = (_m4 & 0xff) / 255.0; - _sA[_nA + 1] = ((_m4 >> 8) & 0xff) / 255.0; - _sA[_nA + 2] = ((_m4 >> 16) & 0xff) / 255.0; - _sA[_nA + 3] = 1.0; - _tA[_k9] = _zA; - _oA[_nA + 0] = 0; - _oA[_nA + 1] = 0; - _oA[_nA + 2] = 0; - _oA[_nA + 3] = 0; - _e8._wA(_k9, _vA.subarray(_k9 * 4, (_k9 + 1) * 4), _oA.subarray(_k9 * 4, (_k9 + 1) * 4), _sA.subarray(_k9 * 4, (_k9 + 1) * 4)); -} -function _0y(_k9, enable) { - _yA[_k9] = enable; - _e8._AA(_k9, enable, _sA.subarray(_k9 * 4, (_k9 + 1) * 4)); -} -function _1y(colour) { - _xA[0] = (colour & 0xff) / 255.0; - _xA[1] = ((colour >> 8) & 0xff) / 255.0; - _xA[2] = ((colour >> 16) & 0xff) / 255.0; - _xA[3] = ((colour >> 24) & 0xff) / 255.0; - _e8._BA(_xA); -} -function _2y(enable, colour, start, end) { - if (_CA == null) { - _CA = new Float32Array(8); - } - _CA[0] = enable; - var _qv = end - start; - _CA[1] = _qv == 0.0 ? 0.0 : 1.0 / _qv; - _CA[2] = end; - _CA[3] = 0.0; - _CA[4] = (colour & 0xff) / 255.0; - _CA[5] = ((colour >> 8) & 0xff) / 255.0; - _CA[6] = ((colour >> 16) & 0xff) / 255.0; - _CA[7] = ((colour >> 24) & 0xff) / 255.0; - _e8._DA(_CA); -} -function _6y() { - return _gx.push(new _EA()) - 1; -} -function _7y(_k9) { - if (_gx[_k9]) { - _gx[_k9]._Wf(); - _gx[_k9] = null; - } -} -function _8y(_k9) { - if (_gx[_k9]) { - _gx[_k9]._Wf(); - } -} -function _9y(_k9, _Mv) { - if (_gx[_k9]) { - _gx[_k9]._FA(_Mv); - } -} -function _by(_k9, _GA) {} -function _ay(_k9, _Mv) { - if (_gx[_k9]) { - _gx[_k9]._s8(_Mv); - } -} -function _cy(_k9, _GA) {} -function _dy(_k9, x, y, z, _Jb) { - if (_gx[_k9]) { - _gx[_k9]._19(x, y, z, _Jb); - } -} -function _ey(_k9, kind) { - if (_gx[_k9]) { - _gx[_k9]._Cd(kind); - } -} -function _fy(_k9, x, y, z) { - if (_gx[_k9]) { - _gx[_k9].Vertex(x, y, z); - } -} -function _gy(_k9, x, y, z, _m4, alpha) { - if (_gx[_k9]) { - _gx[_k9]._HA(x, y, z, _m4, alpha); - } -} -function _hy(_k9, x, y, z, _Kb, _Lb) { - if (_gx[_k9]) { - _gx[_k9]._IA(x, y, z, _Kb, _Lb); - } -} -function _iy(_k9, x, y, z, _Kb, _Lb, _m4, alpha) { - if (_gx[_k9]) { - _gx[_k9]._JA(x, y, z, _Kb, _Lb, _m4, alpha); - } -} -function _jy(_k9, x, y, z, _Vb, _Wb, _Xb) { - if (_gx[_k9]) { - _gx[_k9]._KA(x, y, z, _Vb, _Wb, _Xb); - } -} -function _ky(_k9, x, y, z, _Vb, _Wb, _Xb, _m4, alpha) { - if (_gx[_k9]) { - _gx[_k9]._LA(x, y, z, _Vb, _Wb, _Xb, _m4, alpha); - } -} -function _ly(_k9, x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb) { - if (_gx[_k9]) { - _gx[_k9]._MA(x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb); - } -} -function _my(_k9, x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb, _m4, alpha) { - if (_gx[_k9]) { - _gx[_k9]._NA(x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb, _m4, alpha); - } -} -function _ny(_k9) { - if (_gx[_k9]) { - _gx[_k9]._Ed(); - } -} -function _oy(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - if (_gx[_k9]) { - _gx[_k9]._OA(_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv); - } -} -function _py(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, closed, _Dv) { - if (_gx[_k9]) { - _gx[_k9]._PA(_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, closed, _Dv); - } -} -function _qy(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, closed, _Dv) { - if (_gx[_k9]) { - _gx[_k9]._QA(_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, closed, _Dv); - } -} -function _ry(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, _Dv) { - if (_gx[_k9]) { - _gx[_k9]._RA(_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, _Dv); - } -} -function _sy(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - if (_gx[_k9]) { - _gx[_k9]._SA(_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv); - } -} -function _ty(_k9, _w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - if (_gx[_k9]) { - _gx[_k9]._TA(_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv); - } -} -function _yx() { - _UA(_VA, new _zz()); -} -function _zx(_sw, _tw, _uw) { - var _v6 = new _zz(); - _v6._WA(_sw, _tw, _uw); - _UA(_VA, _v6); -} -function _Ax(_X8, _Y8, _ww) { - var _v6 = new _zz(); - _v6._XA(_X8, _Y8, _ww); - _UA(_VA, _v6); -} -function _Bx(angle) { - var _v6 = new _zz(); - _v6._YA(angle); - _UA(_VA, _v6); -} -function _Cx(angle) { - var _v6 = new _zz(); - _v6._ZA(angle); - _UA(_VA, _v6); -} -function _Dx(angle) { - var _v6 = new _zz(); - _v6.__A(angle); - _UA(_VA, _v6); -} -function _Ex(_Bw, _Cw, _Dw, angle) { - var _v6 = new _zz(); - _v6._0B(new _Tz(_Bw, _Cw, _Dw), -angle); - _UA(_VA, _v6); -} -function _Fx(_sw, _tw, _uw) { - var _ih = new _zz(); - _ih._WA(_sw, _tw, _uw); - var _1B = _2B(_VA); - var _v6 = new _zz(); - _v6.Multiply(_1B, _ih); - _UA(_VA, _v6); -} -function _Gx(_X8, _Y8, _ww) { - var _3B = new _zz(); - _3B._XA(_X8, _Y8, _ww); - var _1B = _2B(_VA); - var _v6 = new _zz(); - _v6.Multiply(_1B, _3B); - _UA(_VA, _v6); -} -function _Hx(angle) { - var _4B = new _zz(); - _4B._YA(angle); - var _1B = _2B(_VA); - var _v6 = new _zz(); - _v6.Multiply(_1B, _4B); - _UA(_VA, _v6); -} -function _Ix(angle) { - var _4B = new _zz(); - _4B._ZA(angle); - var _1B = _2B(_VA); - var _v6 = new _zz(); - _v6.Multiply(_1B, _4B); - _UA(_VA, _v6); -} -function _Jx(angle) { - var _4B = new _zz(); - _4B.__A(angle); - var _1B = _2B(_VA); - var _v6 = new _zz(); - _v6.Multiply(_1B, _4B); - _UA(_VA, _v6); -} -function _Kx(_Bw, _Cw, _Dw, angle) { - var _4B = new _zz(); - _4B._0B(new _Tz(_Bw, _Cw, _Dw), -angle); - var _1B = _2B(_VA); - var _v6 = new _zz(); - _v6.Multiply(_1B, _4B); - _UA(_VA, _v6); -} -function _Lx(_q5, _r5, _1d) { - var _1B = _2B(_VA); - var _N6 = _1B._v6[_5B] * _q5 + _1B._v6[_6B] * _r5 + _1B._v6[_7B] * _1d + _1B._v6[_8B]; - var _P6 = _1B._v6[_9B] * _q5 + _1B._v6[_0A] * _r5 + _1B._v6[_aB] * _1d + _1B._v6[_bB]; - var _cB = _1B._v6[_dB] * _q5 + _1B._v6[_eB] * _r5 + _1B._v6[_fB] * _1d + _1B._v6[_gB]; - var _e4 = []; - _e4[0] = _N6; - _e4[1] = _P6; - _e4[2] = _cB; - return _e4; -} -function _Mx() { - _hB(); -} -function _Nx() { - return _iB(); -} -function _Ox() { - var _1B = _2B(_VA); - return _jB(_1B); -} -function _Px() { - return _kB(); -} -function _Qx() { - return _lB(); -} -function _Rx() { - return _mB(); -} -function _uy(_od) { - _od = yyGetInt32(_od); - var _v6 = []; - if (_od < 0 || _od > 2) { - _H4("ERROR: Invalid matrix type (matrix_get)"); - for (var i = 0; i < 16; i++) { - _v6[i] = 0; - } - return _v6; - } - var _nB = _oB[_od]; - for (var i = 0; i < 16; i++) { - _v6[i] = _nB._v6[i]; - } - return _v6; -} -function _vy(_od, _Lw) { - _od = yyGetInt32(_od); - if (_od < 0 || _od > 2) { - _H4("ERROR: Invalid matrix type (matrix_get)"); - return; - } - _UA(_od, _Lw); - if (_od == _pB) { - var _qB = new _zz(); - var _rB = _2B(_sB); - if (_1A == -1) { - _qB = _rB; - } else { - var _tB = new _zz(); - _tB._uB(); - _tB._v6[_0A] = -1; - _qB.Multiply(_rB, _tB); - } - _vB(new _zz(_Lw), _qB); - } else if (_od == _sB) { - _vB(_2B(_pB), new _zz(_Lw)); - } -} -function _Vw() { - return [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]; -} -function _Ww(_bw, _cw, _dw, _ew, _fw, _gw, _hw, _iw, _jw) { - var _v6 = new _zz(); - var _wB = new _Tz(yyGetReal(_bw), yyGetReal(_cw), yyGetReal(_dw)); - var _xB = new _Tz(yyGetReal(_ew), yyGetReal(_fw), yyGetReal(_gw)); - var _yB = new _Tz(yyGetReal(_hw), yyGetReal(_iw), yyGetReal(_jw)); - _v6._Wz(_wB, _xB, _yB); - var _nB = []; - for (var i = 0; i < 16; i++) { - _nB[i] = _v6._v6[i]; - } - return _nB; -} -function _Xw(width, height, _Yz, _Zz) { - var _v6 = new _zz(); - _v6._4A(yyGetReal(width), yyGetReal(height), yyGetReal(_Yz), yyGetReal(_Zz)); - var _nB = []; - for (var i = 0; i < 16; i++) { - _nB[i] = _v6._v6[i]; - } - return _nB; -} -function _Yw(width, height, _Yz, _Zz) { - var _v6 = new _zz(); - _v6._5A(yyGetReal(width), yyGetReal(height), yyGetReal(_Yz), yyGetReal(_Zz)); - var _nB = []; - for (var i = 0; i < 16; i++) { - _nB[i] = _v6._v6[i]; - } - return _nB; -} -function _Zw(_zB, _lw, _Yz, _Zz) { - var _v6 = new _zz(); - _v6.__z(yyGetReal(_zB), yyGetReal(_lw), yyGetReal(_Yz), yyGetReal(_Zz)); - var _nB = []; - for (var i = 0; i < 16; i++) { - _nB[i] = _v6._v6[i]; - } - return _nB; -} -function _Mw(_q5, _r5, _1d, _AB, _BB, _CB, _co, _do, _DB) { - var _v6 = new _zz(); - var _EB = Math.PI / 180.0; - _AB = _EB * -yyGetReal(_AB); - _BB = _EB * -yyGetReal(_BB); - _CB = _EB * -yyGetReal(_CB); - _v6._FB(yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_1d), _AB, _BB, _CB, yyGetReal(_co), yyGetReal(_do), yyGetReal(_DB)); - var _nB = []; - for (var i = 0; i < 16; i++) { - _nB[i] = _v6._v6[i]; - } - return _nB; -} -function _Nw(_GB, _HB) { - var _IB = new _zz(); - var _JB = new _zz(); - var _KB = new _zz(); - for (var i = 0; i < 16; i++) { - _IB._v6[i] = yyGetReal(_GB[i]); - _JB._v6[i] = yyGetReal(_HB[i]); - } - _KB.Multiply(_IB, _JB); - var _nB = []; - for (var i = 0; i < 16; i++) { - _nB[i] = _KB._v6[i]; - } - return _nB; -} -function _Ow(_LB, _q5, _r5, _1d) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _1d = yyGetReal(_1d); - var _pb; - if (arguments.length == 4) { - var _N6 = _LB[_5B] * _q5 + _LB[_6B] * _r5 + _LB[_7B] * _1d + _LB[_8B]; - var _P6 = _LB[_9B] * _q5 + _LB[_0A] * _r5 + _LB[_aB] * _1d + _LB[_bB]; - var _cB = _LB[_dB] * _q5 + _LB[_eB] * _r5 + _LB[_fB] * _1d + _LB[_gB]; - _pb = [_N6, _P6, _cB]; - } else { - var _kj = yyGetReal(arguments[4]); - var _N6 = _LB[_5B] * _q5 + _LB[_6B] * _r5 + _LB[_7B] * _1d + _LB[_8B] * _kj; - var _P6 = _LB[_9B] * _q5 + _LB[_0A] * _r5 + _LB[_aB] * _1d + _LB[_bB] * _kj; - var _cB = _LB[_dB] * _q5 + _LB[_eB] * _r5 + _LB[_fB] * _1d + _LB[_gB] * _kj; - var _37 = _LB[_MB] * _q5 + _LB[_NB] * _r5 + _LB[_OB] * _1d + _LB[_PB] * _kj; - _pb = [_N6, _P6, _cB, _37]; - } - return _pb; -} -function _Pw(_Lw) { - if (_ix >= _hx) { - return; - } - _ix++; - if (arguments.length == 0) { - _jx[_ix] = new _zz(_jx[_ix - 1]); - } else { - var _nB = new _zz(); - var i; - for (i = 0; i < 16; i++) { - _nB._v6[i] = _Lw[i]; - } - _jx[_ix] = new _zz(); - _jx[_ix].Multiply(_nB, _jx[_ix - 1]); - } -} -function _Qw() { - _ix--; - if (_ix < 0) { - _Sw(); - } -} -function _Sw() { - _ix = 0; - _jx[0] = new _zz(); -} -function _Rw(_Lw) { - _jx[_ix] = new _zz(_Lw); -} -function _Tw() { - var elements = new Array(16); - var i; - for (i = 0; i < 16; i++) { - elements[i] = _jx[_ix]._v6[i]; - } - return elements; -} -function _Uw() { - if (_ix == 0) return true; - else return false; -} -function _xy(_Nz) { - _e8._la._Ba(_9a._QB, yyGetInt32(_Nz) >= 0.5); -} -function _yy(_Nz) { - _e8._la._Ba(_9a._RB, yyGetInt32(_Nz) >= 0.5); -} -function _zy(_SB) { - _e8._la._Ba(_9a._TB, yyGetInt32(_SB)); -} -function _Ay(_Nz) { - _e8._la._Ba(_9a._UB, yyGetInt32(_Nz) >= 0.5); -} -function _By(_Nz, _3d, _VB, _WB) { - if (Array.isArray(_Nz)) { - var _XB = _Nz; - _Nz = _XB[0]; - _3d = _XB[1]; - _VB = _XB[2]; - _WB = _XB[3]; - } - _Nz = yyGetBool(_Nz); - _3d = yyGetInt32(_3d) | 0xff000000; - _VB = yyGetReal(_VB); - _WB = yyGetReal(_WB); - _e8._la._Ba(_9a._YB, _Nz); - _e8._la._Ba(_9a._ZB, _3d); - _e8._la._Ba(_9a.__B, _VB); - _e8._la._Ba(_9a._0C, _WB); - _CA[0] = _Nz; - var _qv = _WB - _VB; - _CA[1] = _qv == 0.0 ? 0.0 : 1.0 / _qv; - _CA[2] = _WB; - _CA[3] = 0.0; - _CA[4] = (_3d & 0xff) / 255.0; - _CA[5] = ((_3d >> 8) & 0xff) / 255.0; - _CA[6] = ((_3d >> 16) & 0xff) / 255.0; - _CA[7] = 1.0; - _e8._DA(_CA); -} -function _Cy(_1C) { - _e8._la._Ba(_9a._2C, yyGetInt32(_1C)); -} -function _wy(_Ar) { - switch (yyGetInt32(_Ar)) { - case 1: - _e8._la._Ba(_9a._na, _9a._aa); - _e8._la._Ba(_9a._oa, _9a._da); - _e8._la._Ba(_9a._pa, _9a._aa); - _e8._la._Ba(_9a._qa, _9a._da); - _e8._la._Ba(_9a._ra, false); - break; - case 2: - _e8._la._Ba(_9a._na, _9a._aa); - _e8._la._Ba(_9a._oa, _9a._fa); - _e8._la._Ba(_9a._pa, _9a._aa); - _e8._la._Ba(_9a._qa, _9a._fa); - _e8._la._Ba(_9a._ra, false); - break; - case 3: - _e8._la._Ba(_9a._na, _9a._3C); - _e8._la._Ba(_9a._oa, _9a._fa); - _e8._la._Ba(_9a._pa, _9a._3C); - _e8._la._Ba(_9a._qa, _9a._fa); - _e8._la._Ba(_9a._ra, false); - break; - default: - _e8._la._Ba(_9a._na, _9a._aa); - _e8._la._Ba(_9a._oa, _9a._ca); - _e8._la._Ba(_9a._pa, _9a._aa); - _e8._la._Ba(_9a._qa, _9a._ca); - _e8._la._Ba(_9a._ra, false); - break; - } -} -function _Dy(_oj, _pk) { - var _4C, _5C; - if (Array.isArray(_oj)) { - _4C = yyGetInt32(_oj[0]); - _5C = yyGetInt32(_oj[1]); - } else { - _4C = yyGetInt32(_oj); - _5C = yyGetInt32(_pk); - } - _e8._la._Ba(_9a._na, _4C); - _e8._la._Ba(_9a._oa, _5C); - _e8._la._Ba(_9a._pa, _4C); - _e8._la._Ba(_9a._qa, _5C); - _e8._la._Ba(_9a._ra, false); -} -function _Ey(_oj, _pk, _6C, _7C) { - var _4C, _5C, _8C, _9C; - if (Array.isArray(_oj)) { - _4C = yyGetInt32(_oj[0]); - _5C = yyGetInt32(_oj[1]); - _8C = yyGetInt32(_oj[2]); - _9C = yyGetInt32(_oj[3]); - } else { - _4C = yyGetInt32(_oj); - _5C = yyGetInt32(_pk); - _8C = yyGetInt32(_6C); - _9C = yyGetInt32(_7C); - } - _e8._la._Ba(_9a._na, _4C); - _e8._la._Ba(_9a._oa, _5C); - _e8._la._Ba(_9a._pa, _8C); - _e8._la._Ba(_9a._qa, _9C); - _e8._la._Ba(_9a._ra, true); -} -function _Fy(_aC, _bC, _cC, _u9) { - var _dC; - var _eC; - var _fC; - var _gC; - if (Array.isArray(_aC)) { - var _XB = _aC; - _dC = yyGetInt32(_XB[0]) >= 0.5; - _eC = yyGetInt32(_XB[1]) >= 0.5; - _fC = yyGetInt32(_XB[2]) >= 0.5; - _gC = yyGetInt32(_XB[3]) >= 0.5; - } else { - _dC = yyGetInt32(_aC) >= 0.5; - _eC = yyGetInt32(_bC) >= 0.5; - _fC = yyGetInt32(_cC) >= 0.5; - _gC = yyGetInt32(_u9) >= 0.5; - } - var _hC = { _iv: _dC, _jv: _eC, _kv: _fC, alpha: _gC }; - _e8._la._Ba(_9a._iC, _hC); -} -function _Gy(_aC, _bC, _cC, _u9) { - _Fy(_aC, _bC, _cC, _u9); -} -function _Hy(_Nz) { - _jC = yyGetInt32(_Nz) >= 0.5 ? true : false; - _e8._la._Ba(_9a._kC, yyGetInt32(_Nz) >= 0.5); -} -function _Iy(_Vn) { - _lC = yyGetInt32(_Vn) / 255.0; - _e8._la._Ba(_9a._mC, yyGetInt32(_Vn)); -} -function _Jy(_nC) { - var _oC = _e8._pC; - var i; - if (yyGetBool(_nC)) { - for (i = 0; i < _oC; i++) { - _e8._la._qC(i, _9a._rC, _9a._sC); - _e8._la._qC(i, _9a._tC, _9a._sC); - } - } else { - for (i = 0; i < _oC; i++) { - _e8._la._qC(i, _9a._rC, _9a._uC); - _e8._la._qC(i, _9a._tC, _9a._uC); - } - } -} -function _Ky(_vC, _nC) { - var _ax, _9x; - if (Array.isArray(_vC)) { - var _XB = _vC; - _ax = yyGetInt32(_XB[0]); - _9x = yyGetBool(_XB[1]); - } else { - _ax = yyGetInt32(_vC); - _9x = yyGetBool(_nC); - } - if (_9x) { - _e8._la._qC(_ax, _9a._rC, _9a._sC); - _e8._la._qC(_ax, _9a._tC, _9a._sC); - } else { - _e8._la._qC(_ax, _9a._rC, _9a._uC); - _e8._la._qC(_ax, _9a._tC, _9a._uC); - } -} -function _Ly(_wC) { - var _oC = _e8._pC; - var i; - if (yyGetBool(_wC)) { - for (i = 0; i < _oC; i++) { - _e8._la._qC(i, _9a._xC, _9a._yC); - _e8._la._qC(i, _9a._zC, _9a._yC); - } - } else { - for (i = 0; i < _oC; i++) { - _e8._la._qC(i, _9a._xC, _9a._AC); - _e8._la._qC(i, _9a._zC, _9a._AC); - } - } -} -function _My(_vC, _wC) { - var _ax, repeat; - if (Array.isArray(_vC)) { - var _XB = _vC; - _ax = yyGetInt32(_XB[0]); - repeat = yyGetBool(_XB[1]); - } else { - _ax = yyGetInt32(_vC); - repeat = yyGetBool(_wC); - } - if (repeat) { - _e8._la._qC(_ax, _9a._xC, _9a._yC); - _e8._la._qC(_ax, _9a._zC, _9a._yC); - } else { - _e8._la._qC(_ax, _9a._xC, _9a._AC); - _e8._la._qC(_ax, _9a._zC, _9a._AC); - } -} -function _Ny(_BC) { - var filter = _BC; - for (var i = 0; i < _e8._pC; i++) { - _e8._la._qC(i, _9a._CC, filter); - } -} -function _Oy(_DC, _BC) { - var _EC = _DC; - var filter = _BC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - _e8._la._qC(_EC, _9a._CC, filter); -} -function _Py(_FC) { - var _bx = _FC; - for (var i = 0; i < _e8._pC; i++) { - _e8._la._qC(i, _9a._GC, _bx); - } -} -function _Qy(_DC, _FC) { - var _EC = _DC; - var _bx = _FC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - _e8._la._qC(_EC, _9a._GC, _bx); -} -function _Ry(_HC) { - var _cx = _HC; - for (var i = 0; i < _e8._pC; i++) { - _e8._la._qC(i, _9a._IC, _cx); - } -} -function _Sy(_DC, _HC) { - var _EC = _DC; - var _cx = _HC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - _e8._la._qC(_EC, _9a._IC, _cx); -} -function _Ty(_JC) { - var _dx = _JC; - for (var i = 0; i < _e8._pC; i++) { - _e8._la._qC(i, _9a._KC, _dx); - } -} -function _Uy(_DC, _JC) { - var _EC = _DC; - var _dx = _JC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - _e8._la._qC(_EC, _9a._KC, _dx); -} -function _Vy(_LC) { - var _ex = _LC; - for (var i = 0; i < _e8._pC; i++) { - _e8._la._qC(i, _9a._MC, _ex); - } -} -function _Wy(_DC, _LC) { - var _EC = _DC; - var _ex = _LC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - _e8._la._qC(_EC, _9a._MC, _ex); -} -function _Xy(_Nz) { - var enable = _Nz; - for (var i = 0; i < _e8._pC; i++) { - _e8._la._qC(i, _9a._NC, enable); - } -} -function _Yy(_DC, _Nz) { - var _EC = _DC; - var enable = _Nz; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - _e8._la._qC(_EC, _9a._NC, enable); -} -function _Zy() { - return _e8._la._ma(_9a._QB) ? 1.0 : 0.0; -} -function __y() { - return _e8._la._ma(_9a._RB) ? 1.0 : 0.0; -} -function _0z() { - return _e8._la._ma(_9a._TB); -} -function _1z() { - return _e8._la._ma(_9a._UB) ? 1.0 : 0.0; -} -function _2z() { - var _XB = new Array(); - _XB.push(_e8._la._ma(_9a._YB) ? 1.0 : 0.0); - _XB.push(_e8._la._ma(_9a._ZB)); - _XB.push(_e8._la._ma(_9a.__B)); - _XB.push(_e8._la._ma(_9a._0C)); - return _XB; -} -function _3z() { - return _e8._la._ma(_9a._2C); -} -function _4z() { - var _4C = _e8._la._ma(_9a._na); - var _5C = _e8._la._ma(_9a._oa); - var _8C = _e8._la._ma(_9a._pa); - var _9C = _e8._la._ma(_9a._qa); - if (_4C != _8C || _5C != _9C) { - return -1; - } else { - switch (_4C) { - case _OC: { - switch (_5C) { - case _PC: - return 0; - case _QC: - return 1; - case _RC: - return 2; - default: - return -1; - } - } - case _SC: { - if (_5C == _RC) { - return 3; - } else { - return -1; - } - } - default: - return -1; - } - } -} -function _5z() { - var _XB = new Array(); - _XB[0] = _e8._la._ma(_9a._na); - _XB[1] = _e8._la._ma(_9a._oa); - return _XB; -} -function _6z() { - var _XB = new Array(); - _XB[0] = _e8._la._ma(_9a._na); - _XB[1] = _e8._la._ma(_9a._oa); - _XB[2] = _e8._la._ma(_9a._pa); - _XB[3] = _e8._la._ma(_9a._qa); - return _XB; -} -function _7z() { - return _e8._la._ma(_9a._na); -} -function _8z() { - return _e8._la._ma(_9a._oa); -} -function _9z() { - return _e8._la._ma(_9a._pa); -} -function _az() { - return _e8._la._ma(_9a._qa); -} -function _bz() { - var _ue = _e8._la._ma(_9a._iC); - var _q4 = new Array(); - _q4.push(_ue._iv ? 1.0 : 0.0); - _q4.push(_ue._jv ? 1.0 : 0.0); - _q4.push(_ue._kv ? 1.0 : 0.0); - _q4.push(_ue.alpha ? 1.0 : 0.0); - return _q4; -} -function _cz() { - return _bz(); -} -function _dz() { - return _e8._la._ma(_9a._kC) ? 1.0 : 0.0; -} -function _ez() { - return _e8._la._ma(_9a._mC); -} -function _fz() { - return _e8._la._TC(0, _9a._rC) == _9a._sC ? 1.0 : 0.0; -} -function _gz(_vC) { - return _e8._la._TC(yyGetInt32(_vC), _9a._rC) == _9a._sC ? 1.0 : 0.0; -} -function _hz() { - return _e8._la._TC(0, _9a._xC) == _9a._yC ? 1.0 : 0.0; -} -function _iz(_vC) { - return _e8._la._TC(yyGetInt32(_vC), _9a._xC) == _9a._yC ? 1.0 : 0.0; -} -function _jz() { - return _e8._la._TC(0, _9a._CC); -} -function _kz(_DC) { - var _EC = _DC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - return _e8._la._TC(_EC, _9a._CC); -} -function _lz() { - return _e8._la._TC(0, _9a._GC); -} -function _mz(_DC) { - var _EC = _DC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - return _e8._la._TC(_EC, _9a._GC); -} -function _nz() { - return _e8._la._TC(0, _9a._IC); -} -function _oz(_DC) { - var _EC = _DC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - return _e8._la._TC(_EC, _9a._IC); -} -function _pz() { - return _e8._la._TC(0, _9a._KC); -} -function _qz(_DC) { - var _EC = _DC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - return _e8._la._TC(_EC, _9a._KC); -} -function _rz() { - return _e8._la._TC(0, _9a._MC); -} -function _sz(_DC) { - var _EC = _DC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - return _e8._la._TC(_EC, _9a._MC); -} -function _tz() { - return _e8._la._TC(0, _9a._NC); -} -function _uz(_DC) { - var _EC = _DC; - if (_EC < 0 || _EC >= _e8._pC) { - return; - } - return _e8._la._TC(_EC, _9a._NC); -} -function _vz() { - _e8._la._UC(); -} -function _wz() { - _e8._la._VC(); -} -var _WC = undefined; -var _XC = undefined; -function _YC() { - if (_WC == undefined) { - _WC = ["blendenable", _9a._QB, "ztestenable", _9a._RB, "zfunc", _9a._TB, "zwriteenable", _9a._UB, "fogenable", _9a._YB, "fogcolor", _9a._ZB, "fogstart", _9a.__B, "fogend", _9a._0C, "cullmode", _9a._2C, "srcblend", _9a._na, "destblend", _9a._oa, "srcblendalpha", _9a._pa, "destblendalpha", _9a._qa, "sepalphaenable", _9a._ra, "colorwriteenable", _9a._iC, "alphatestenable", _9a._kC, "alphatestref", _9a._mC, "alphatestfunc", _9a._ZC]; - } -} -function __C() { - if (_XC == undefined) { - _XC = ["magfilter", _9a._rC, "minfilter", _9a._tC, "mipfilter", _9a._0D, "addressu", _9a._xC, "addressv", _9a._zC, "minmip", _9a._IC, "maxmip", _9a._KC, "mipbias", _9a._GC, "maxaniso", _9a._MC, "mipenable", _9a._NC]; - } -} -function _xz() { - _YC(); - __C(); - var map = ds_map_create(); - var _1D = _WC.length / 2; - var _2D = _XC.length / 2; - var i; - for (i = 0; i < _1D; i++) { - var _ue = _e8._la._ma(_WC[i * 2 + 1]); - ds_map_add(map, _WC[i * 2], _ue); - } - var _oC = _e8._pC; - for (i = 0; i < _2D; i++) { - var __5; - for (__5 = 0; __5 < _oC; __5++) { - var name = _XC[i * 2].slice(0) + __5; - var _ue = _e8._la._TC(__5, _XC[i * 2 + 1]); - ds_map_add(map, name, _ue); - } - } - return map; -} -function _yz(_97) { - _97 = yyGetInt32(_97); - _YC(); - __C(); - var i; - var _1D = _WC.length / 2; - var _2D = _XC.length / 2; - var _3D = ds_map_find_first(_97); - while (_3D != undefined) { - var key = _3D; - var value = ds_map_find_value(_97, key); - var _4D = false; - for (i = 0; i < _1D; i++) { - if (key == _WC[i * 2]) { - _e8._la._Ba(_WC[i * 2 + 1], value); - _4D = true; - break; - } - } - if (!_4D) { - for (i = 0; i < _2D; i++) { - var _5D = _XC[i * 2].length; - var _6D = key.substr(0, _5D); - if (_6D == _XC[i * 2]) { - var _7D = key.substr(_5D - 1, key.length - _5D); - var _3v = parseInt(_7D, 10); - _e8._la._qC(_3v, _XC[i * 2 + 1], value); - break; - } - } - } - _3D = ds_map_find_next(_97, _3D); - } -} -function _8D() {} -var _9D = 1970; -var _aD = 0; -var _bD = 1; -var _cD = 365.25; -var _dD = 30.4375; -var _eD = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; -var _fD = []; -var _gD = 86400.0; -var _hD = _gD * 30; -var _iD = true; -var _jD = 0; -var _kD = 1; -function _lD(_mD) { - if (_mD < _nD) { - return _mD * _oD; - } else { - return (_mD - _nD) * _oD; - } -} -function _pD(_qD) { - return _qD % 400 == 0 || (_qD % 100 != 0 && _qD % 4 == 0); -} -function _rD(_qD) { - var _sD = _eD.slice(); - if (_pD(_qD)) { - _sD[1] = 29; - } - return _sD; -} -function _tD(_qD, _uD, _vD, _wD, _xD, _yD, _zD) { - _qD = yyGetInt32(_qD); - _uD = yyGetInt32(_uD); - _vD = yyGetInt32(_vD); - _wD = yyGetInt32(_wD); - _xD = yyGetInt32(_xD); - _yD = yyGetInt32(_yD); - _zD = yyGetInt32(_zD); - if (_qD >= 1970 && _uD >= 1 && _uD <= 12 && _vD >= 1 && _vD <= 31 && _wD >= 0 && _wD <= 23 && _xD >= 0 && _xD <= 59 && _yD >= 0 && _yD <= 59 && _zD >= 0 && _zD <= 999) { - if (_vD > 28) { - switch (_uD) { - case 2: - if (!_pD(_qD) || _vD > 29) { - return 0; - } - break; - case 4: - case 6: - case 9: - case 11: - if (_vD > 30) { - return 0; - } - break; - } - } - } else { - return 0; - } - return 1; -} -var _oD = 86400000.0; -var _nD = 25569; -function date_current_datetime() { - var _AD = new Date(); - var _BD = _AD.getMilliseconds(); - var _J6 = _AD.getTime() - _BD; - return _J6 / _oD + _nD; -} -function _CD() { - var _Bm = new Date(); - return ~~(_Bm.getTime() / _oD) + _nD; -} -function _DD() { - var _Bm = new Date(); - _Bm.setFullYear(_9D, _aD, _bD); - var _ED = _Bm.getTime() / _oD + _nD; - return _ED - ~~_ED; -} -function date_create_datetime(_FD, _GD, _HD, _ID, _JD, _KD) { - _FD = yyGetInt32(_FD); - _GD = yyGetInt32(_GD); - _HD = yyGetInt32(_HD); - _ID = yyGetInt32(_ID); - _JD = yyGetInt32(_JD); - _KD = yyGetInt32(_KD); - var _Bm = new Date(); - if (_iD) { - _Bm.setFullYear(_FD, _GD - 1, _HD); - _Bm.setHours(_ID, _JD, _KD, 10); - } else { - _Bm.setUTCFullYear(_FD, _GD - 1, _HD); - _Bm.setUTCHours(_ID, _JD, _KD, 10); - } - return _Bm.getTime() / _oD + _nD; -} -function date_get_year(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - return _iD ? _Bm.getFullYear() : _Bm.getUTCFullYear(); -} -function date_get_month(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - return _iD ? _Bm.getMonth() + 1 : _Bm.getUTCMonth() + 1; -} -function date_get_day(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - return _iD ? _Bm.getDate() : _Bm.getUTCDate(); -} -function date_get_weekday(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - return _iD ? _Bm.getDay() : _Bm.getUTCDay(); -} -function date_get_week(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - var w = _LD(_Bm); - return floor(w / 7); -} -function date_get_hour(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - return _iD ? _Bm.getHours() : _Bm.getUTCHours(); -} -function date_get_minute(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - return _iD ? _Bm.getMinutes() : _Bm.getUTCMinutes(); -} -function date_get_second(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - return _iD ? _Bm.getSeconds() : _Bm.getUTCSeconds(); -} -function _LD(_MD) { - var _vD = 0; - if (_iD) { - var _ND = _rD(_MD.getFullYear()); - for (var i = 0; i < _MD.getMonth(); i++) { - _vD += _ND[i]; - } - _vD += _MD.getDate(); - } else { - var _ND = _rD(_MD.getUTCFullYear()); - for (var i = 0; i < _MD.getUTCMonth(); i++) { - _vD += _ND[i]; - } - _vD += _MD.getUTCDate(); - } - return _vD; -} -function date_valid_datetime(_FD, _GD, _HD, _ID, _JD, _KD) { - return _tD(yyGetInt32(_FD), yyGetInt32(_GD), yyGetInt32(_HD), yyGetInt32(_ID), yyGetInt32(_JD), yyGetInt32(_KD), 0); -} -function date_inc_year(_OD, _PD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - _Bm.setUTCFullYear(_Bm.getUTCFullYear() + yyGetInt32(_PD), _Bm.getUTCMonth(), _Bm.getUTCDate()); - return _Bm.getTime() / _oD + _nD; -} -function date_inc_month(_OD, _PD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - _Bm.setUTCFullYear(_Bm.getUTCFullYear(), _Bm.getUTCMonth() + yyGetInt32(_PD), _Bm.getUTCDate()); - return _Bm.getTime() / _oD + _nD; -} -function date_inc_week(_OD, _PD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - _Bm.setUTCFullYear(_Bm.getUTCFullYear(), _Bm.getUTCMonth(), _Bm.getUTCDate() + yyGetInt32(_PD) * 7); - return _Bm.getTime() / _oD + _nD; -} -function date_inc_day(_OD, _PD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - _Bm.setUTCFullYear(_Bm.getUTCFullYear(), _Bm.getUTCMonth(), _Bm.getUTCDate() + yyGetInt32(_PD)); - return _Bm.getTime() / _oD + _nD; -} -function date_inc_hour(_OD, _PD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - _Bm.setUTCHours(_Bm.getUTCHours() + yyGetInt32(_PD), _Bm.getUTCMinutes(), _Bm.getUTCSeconds(), _Bm.getUTCMilliseconds()); - return _Bm.getTime() / _oD + _nD; -} -function date_inc_minute(_OD, _PD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - _Bm.setUTCHours(_Bm.getUTCHours(), _Bm.getUTCMinutes() + yyGetInt32(_PD), _Bm.getUTCSeconds(), _Bm.getUTCMilliseconds()); - return _Bm.getTime() / _oD + _nD; -} -function date_inc_second(_OD, _PD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - _Bm.setUTCHours(_Bm.getUTCHours(), _Bm.getUTCMinutes(), _Bm.getUTCSeconds() + yyGetInt32(_PD), _Bm.getUTCMilliseconds()); - return _Bm.getTime() / _oD + _nD; -} -function date_get_day_of_year(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - var _QD = _LD(_Bm); - return _QD; -} -function date_get_hour_of_year(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - var _QD = _LD(_Bm); - var _RD = (_QD - 1) * 24; - if (_iD) _RD += _Bm.getHours(); - else _RD += _Bm.getUTCHours(); - return _RD; -} -function date_get_minute_of_year(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - var _QD = _LD(_Bm); - var _SD = (_QD - 1) * 24 * 60; - if (_iD) { - _SD += _Bm.getHours() * 60; - _SD += _Bm.getMinutes(); - } else { - _SD += _Bm.getUTCHours() * 60; - _SD += _Bm.getUTCMinutes(); - } - return _SD; -} -function date_get_second_of_year(_96) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_96))); - var _QD = _LD(_Bm); - var _TD = (_QD - 1) * 24 * 60 * 60; - if (_iD) { - _TD += _Bm.getHours() * 60 * 60; - _TD += _Bm.getMinutes() * 60; - _TD += _Bm.getSeconds(); - } else { - _TD += _Bm.getUTCHours() * 60 * 60; - _TD += _Bm.getUTCMinutes() * 60; - _TD += _Bm.getUTCSeconds(); - } - return _TD; -} -function date_year_span(_UD, _VD) { - var _Bm = new Date(); - var _WD = _Bm.setTime(_lD(yyGetReal(_UD))); - var _XD = _Bm.setTime(_lD(yyGetReal(_VD))); - var _YD = _XD - _WD; - return Math.abs(Math.floor(_YD / 1000) / 60 / 60 / 24 / _cD); -} -function date_month_span(_UD, _VD) { - var _Bm = new Date(); - var _WD = _Bm.setTime(_lD(yyGetReal(_UD))); - var _XD = _Bm.setTime(_lD(yyGetReal(_VD))); - var _YD = _XD - _WD; - return Math.abs(Math.floor(_YD / 1000) / 60 / 60 / 24 / _dD); -} -function date_week_span(_UD, _VD) { - var _Bm = new Date(); - var _WD = _Bm.setTime(_lD(yyGetReal(_UD))); - var _XD = _Bm.setTime(_lD(yyGetReal(_VD))); - var _YD = _XD - _WD; - return Math.abs(Math.floor(_YD / 1000) / 60 / 60 / 24 / 7); -} -function date_day_span(_UD, _VD) { - var _Bm = new Date(); - var _WD = _Bm.setTime(_lD(yyGetReal(_UD))); - var _XD = _Bm.setTime(_lD(yyGetReal(_VD))); - var _YD = _XD - _WD; - return Math.abs(Math.floor(_YD / 1000) / 60 / 60 / 24); -} -function date_hour_span(_UD, _VD) { - var _Bm = new Date(); - var _WD = _Bm.setTime(_lD(yyGetReal(_UD))); - var _XD = _Bm.setTime(_lD(yyGetReal(_VD))); - var _YD = _XD - _WD; - return Math.abs(Math.floor(_YD / 1000) / 60 / 60); -} -function date_minute_span(_UD, _VD) { - var _Bm = new Date(); - var _WD = _Bm.setTime(_lD(yyGetReal(_UD))); - var _XD = _Bm.setTime(_lD(yyGetReal(_VD))); - var _YD = _XD - _WD; - return Math.abs(Math.floor(_YD / 1000) / 60); -} -function date_second_span(_UD, _VD) { - var _Bm = new Date(); - var _WD = _Bm.setTime(_lD(yyGetReal(_UD))); - var _XD = _Bm.setTime(_lD(yyGetReal(_VD))); - var _YD = _XD - _WD; - return ~~Math.abs(Math.floor(_YD / 1000)); -} -function _ZD(_OD) { - var _Bm = new Date(); - _Bm.setTime(_lD(_OD)); - return (_Bm.getHours() - _Bm.getUTCHours()) * 60 * 60 * 1000; -} -function date_compare_datetime(_UD, _VD) { - _UD = yyGetReal(_UD); - _VD = yyGetReal(_VD); - if (_UD < _VD) { - return -1; - } else if (_UD > _VD) { - return 1; - } - return 0; -} -function date_compare_date(_UD, _VD) { - var __D = new Date(); - __D.setTime(_lD(yyGetReal(_UD))); - var _0E = new Date(); - _0E.setTime(_lD(yyGetReal(_VD))); - var _WD = __D.getFullYear() * 366 + __D.getMonth() * 31 + __D.getDate(); - var _XD = _0E.getFullYear() * 366 + _0E.getMonth() * 31 + _0E.getDate(); - return _WD == _XD ? 0.0 : _WD > _XD ? 1.0 : -1.0; -} -function date_compare_time(_UD, _VD) { - var __D = new Date(); - __D.setTime(_lD(yyGetReal(_UD))); - var _0E = new Date(); - _0E.setTime(_lD(yyGetReal(_VD))); - var _1E = __D.getHours() * 3600 + __D.getMinutes() * 60 + __D.getSeconds(); - var _2E = _0E.getHours() * 3600 + _0E.getMinutes() * 60 + _0E.getSeconds(); - return _1E == _2E ? 0.0 : _1E > _2E ? 1.0 : -1.0; -} -function _3E(_4E) { - return (_4E - _nD) * _gD; -} -function _5E(_4E) { - return (_4E + 0.5) / _gD + _nD; -} -function _6E(_J6) { - let _7E = new Date(_J6._qD + 1900, _J6._uD, _J6._vD, _J6._wD, _J6._xD, _J6._yD); - if (_iD) return _7E.getTime() / 1000; - return _7E.getTime() / 1000 - _7E.getTimezoneOffset() * 60; -} -function _8E(time) { - let _7E = new Date(time * 1000); - let tm = { _qD: _7E.getUTCFullYear() - 1900, _uD: _7E.getUTCMonth(), _vD: _7E.getUTCDate(), _wD: _7E.getUTCHours(), _xD: _7E.getUTCMinutes(), _yD: _7E.getUTCSeconds() }; - if (_iD) { - tm._qD = _7E.getFullYear() - 1900; - tm._uD = _7E.getMonth(); - tm._vD = _7E.getDate(); - tm._wD = _7E.getHours(); - tm._xD = _7E.getMinutes(); - tm._yD = _7E.getSeconds(); - } - return tm; -} -function date_date_of(_OD) { - let result = -1; - let _9E = _3E(_OD); - let _aE = _8E(_9E); - if (_aE) { - _aE._wD = 0; - _aE._xD = 0; - _aE._yD = 0; - result = _5E(_6E(_aE)); - } - return result; -} -function date_time_of(_OD) { - return frac(yyGetReal(_OD)); -} -function _bE(_1q) { - return (_1q < 10 ? "0" : "") + _1q.toString(); -} -function date_datetime_string(_OD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - var _Tl; - if (_iD) { - _Tl = _bE(_Bm.getDate()) + "/" + _bE(_Bm.getMonth() + 1) + "/" + _Bm.getFullYear() + " " + _bE(_Bm.getHours()) + ":" + _bE(_Bm.getMinutes()) + ":" + _bE(_Bm.getSeconds()); - } else { - _Tl = _bE(_Bm.getUTCDate()) + "/" + _bE(_Bm.getUTCMonth() + 1) + "/" + _Bm.getUTCFullYear() + " " + _bE(_Bm.getUTCHours()) + ":" + _bE(_Bm.getUTCMinutes()) + ":" + _bE(_Bm.getUTCSeconds()); - } - return _Tl; -} -function date_date_string(_OD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - var _Tl; - if (_iD) { - _Tl = _bE(_Bm.getDate()) + "/" + _bE(_Bm.getMonth() + 1) + "/" + _Bm.getFullYear(); - } else { - _Tl = _bE(_Bm.getUTCDate()) + "/" + _bE(_Bm.getUTCMonth() + 1) + "/" + _Bm.getUTCFullYear(); - } - return _Tl; -} -function date_time_string(_OD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - if (_Bm.toString() == "Invalid Date") { - return "invalid time"; - } - var _Tl; - if (_iD) { - _Tl = _bE(_Bm.getHours()) + ":" + _bE(_Bm.getMinutes()) + ":" + _bE(_Bm.getSeconds()); - } else { - _Tl = _bE(_Bm.getUTCHours()) + ":" + _bE(_Bm.getUTCMinutes()) + ":" + _bE(_Bm.getUTCSeconds()); - } - return _Tl; -} -function date_days_in_month(_OD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - if (_iD) { - var _ND = _rD(_Bm.getFullYear()); - return _ND[_Bm.getMonth()]; - } - var _ND = _rD(_Bm.getUTCFullYear()); - return _ND[_Bm.getUTCMonth()]; -} -function date_days_in_year(_OD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - var _QD = 0; - var _ND; - if (_iD) _ND = _rD(_Bm.getFullYear()); - else _ND = _rD(_Bm.getUTCFullYear()); - for (var i = 0; i < _ND.length; i++) { - _QD += _ND[i]; - } - return _QD; -} -function date_leap_year(_OD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - if (_iD) return _pD(_Bm.getFullYear()); - return _pD(_Bm.getUTCFullYear()); -} -function date_is_today(_OD) { - var _Bm = new Date(); - _Bm.setTime(_lD(yyGetReal(_OD))); - var _cE = new Date(); - if (_iD) { - if (_Bm.getFullYear() == _cE.getFullYear() && _Bm.getMonth() == _cE.getMonth() && _Bm.getDate() == _cE.getDate()) { - return true; - } - } else { - if (_Bm.getUTCFullYear() == _cE.getUTCFullYear() && _Bm.getUTCMonth() == _cE.getUTCMonth() && _Bm.getUTCDate() == _cE.getUTCDate()) { - return true; - } - } - return false; -} -function date_set_timezone(_dE) { - _iD = yyGetInt32(_dE) == _jD; -} -function date_get_timezone() { - if (_iD) return _jD; - return _kD; -} -var _eE = []; -var _fE = []; -var _gE = []; -var _hE = Date.now(); -var _iE = 0; -var _jE = 1; -var _kE = 2; -var _lE = 3; -var _mE = function (text) { - if (!text) return; - if (_nE) { - if (_oE) { - var _sd = _oE.document.getElementById("debug_console"); - if (_sd) { - var _pE = String.fromCharCode(0x0a); - text = text.replace("", "").replace("", ""); - var _qE = Date.now() - _hE; - if (!_sd) { - alert(text); - } else { - _sd.value += text + _pE; - var _Yi = _sd.textLength; - } - _hE = Date.now(); - } - } - } - if (_rE != undefined) { - if (_rE.Options.outputDebugToConsole) console.log(text); - if (_rE.Options.outputDebugToDiv) { - var _sE = document.getElementById("yyDebugDiv"); - var _tE = document.createElement("P"); - _tE.textContent += text; - _sE.appendChild(_tE); - } - } -}; -function debug(text) { - var index; - for (index = 0; index < arguments.length; ++index) { - _mE(arguments[index]); - } -} -function _uE(_Sq, _vE, _wE, _xE, _yE) { - this.gmlmessage = _Sq; - this.gmllongMessage = _vE; - this.gmlstacktrace = _yE; - this.gmlscript = _wE; - this.gmlline = _xE; - this.__yyIsGMLObject = true; -} -_uE.prototype.toString = function () { - return yyGetString(this); -}; -function __yy__processException(_zE) { - if (_zE instanceof Error) { - var message = _zE.message ? _zE.message : ""; - var _AE = _zE.message ? _zE.constructor.name + " - " + _zE.message : ""; - var _BE = _zE.fileName ? _zE.fileName : ""; - var _CE = _zE.lineNumber ? _zE.lineNumber : -1; - var _DE = []; - if (_zE.stack) { - _DE = _zE.stack.split(/_EE?_FE/); - } - _zE = new _uE(message, _AE, _BE, _CE, _DE); - } - return _zE; -} -function _H4(text) { - var index; - var _GE = _HE(); - var _IE = new _uE(text, text, _JE(_H4.caller.name), -1, _GE); - throw _IE; -} -function _yi(_bo) { - if (!_gE[_bo]) { - _gE[_bo] = true; - _DE(_bo); - debug(_bo); - } -} -function _Ib(_bo) { - if (!_eE[_bo]) { - _eE[_bo] = true; - var _lh = "Error: function " + _bo + " is not supported."; - debug(_lh); - } -} -function _KE(_bo) { - if (!_eE[_bo]) { - _eE[_bo] = true; - var _lh = "Error: " + _bo + " is not supported."; - debug(_lh); - } -} -function _LE(_bo) { - if (!_eE[_bo]) { - _eE[_bo] = true; - var _lh = "Error: function " + _bo + " is not yet implemented"; - debug(_lh); - } -} -function _ME(_bo) { - if (!_fE[_bo]) { - _fE[_bo] = true; - var _lh = "Warning: function " + _bo; - debug(_lh); - } -} -function _NE(_OE) { - var _PE = _QE._RE(_OE, -1); - var _pE = String.fromCharCode(0x0a); - var _ni = ""; - for (var i = 0; i < _PE.length; i++) { - if (i != 0) _ni = _ni + _pE; - _ni += _PE[i]; - } - return _ni; -} -function _SE(_TE) { - if (!_TE) return; - alert(_TE); -} -function _UE(_TE, _VE) { - if (!_TE) return; - alert(_TE); -} -function debug_event(_e3) { - switch (_e3) { - case "RangeError": - { - throw new _WE("debug_event"); - } - break; - default: - break; - } -} -function dbg_view() { - _Ib("dbg_view()"); -} -function dbg_section() { - _Ib("dbg_seciton()"); -} -function dbg_view_delete() { - _Ib("dbg_view_delete()"); -} -function dbg_section_delete() { - _Ib("dbg_section_delete()"); -} -function dbg_slider() { - _Ib("dbg_slider()"); -} -function dbg_drop_down() { - _Ib("dbg_drop_down()"); -} -function dbg_watch() { - _Ib("dbg_watch()"); -} -function dbg_same_line() { - _Ib("dbg_same_line()"); -} -function dbg_button() { - _Ib("dbg_button()"); -} -function dbg_text_input() { - _Ib("dbg_text_input()"); -} -function dbg_checkbox() { - _Ib("dbg_checkbox()"); -} -function dbg_colour() { - _Ib("dbg_colour()"); -} -function dbg_color() { - _Ib("dbg_color()"); -} -function dbg_text() { - _Ib("dbg_text()"); -} -function dbg_sprite() { - _Ib("dbg_sprite()"); -} -function ref_create() { - _Ib("ref_create()"); - return 0; -} -function is_debug_overlay_open() { - return false; -} -function show_debug_log() { - _Ib("show_debug_log()"); -} -function show_debug_message(_OE) { - var _2i = yyGetString(_OE); - if (!_2i) return; - if (arguments.length == 1) { - debug(_2i); - return; - } - if (typeof _2i != "string") { - _H4("show_debug_message() trying to use string template but argument0 is not a string"); - } - var _XE = []; - for (var _t6 = 1; _t6 < arguments.length; ++_t6) { - _XE.push(arguments[_t6]); - } - debug(_YE(_2i, _XE)); -} -function show_debug_message_ext(_OE, _XE) { - var _2i = yyGetString(_OE); - if (!_2i) return; - if (typeof _2i != "string") { - _H4("show_debug_message_ext() argument0 is not a string"); - } - if (!(_XE instanceof Array)) { - _H4("show_debug_message_ext() argument1 is not an array"); - } - debug(_YE(_2i, _XE)); -} -function show_debug_overlay(_ZE) {} -function debug_get_callstack(__E) { - var _0F = []; - if (__E == undefined) __E = 100; - var caller = arguments.callee.caller; - while (caller != null) { - _0F.push(caller); - if (_0F.length >= __E) break; - caller = caller.caller; - if (_0F.indexOf(caller) >= 0) break; - } - var _1F = []; - for (var i = 0; i < _0F.length; i++) { - _1F[i] = _0F[i].name; - } - _1F.push(0); - return _1F; -} -function show_message_async(_OE) { - _2F(_3F, _lE, [yyGetString(_OE)]); - return _3F++; -} -function show_message(_OE) { - var _2i = yyGetString(_OE); - if (!_2i) return; - alert(_NE(_2i)); -} -function show_error(_9o, _4F) { - _9o = yyGetString(_9o); - if (!_9o) return; - alert(_9o); -} -function show_question_async(_9o) { - _2F(_3F, _kE, [yyGetString(_9o)]); - return _3F++; -} -function show_question(_9o) { - _9o = yyGetString(_9o); - if (!_9o) { - _9o = ""; - } - if (window.confirm) { - return confirm(_NE(_9o)) ? 1.0 : 0.0; - } - _Ib("show_question()"); - return 0; -} -function get_integer_async(_9o, _5F) { - _2F(_3F, _jE, [yyGetString(_9o), yyGetString(_5F)]); - return _3F++; -} -function get_integer(_9o, _5F) { - return parseFloat(prompt(yyGetString(_9o), yyGetString(_5F))); -} -function _6F(_7F) { - var _w5 = document.getElementById(_8F); - var _9F = _w5.parentNode; - var _aF = document.createElement("div"); - _bF = "gm4html5_login_ID"; - _aF.setAttribute("class", "gm4html5_login"); - _aF.setAttribute("id", _bF); - _9F.insertBefore(_aF, _w5.nextSibling); - _aF.innerHTML = '' + "" + "" + '' + '' + "" + "" + '' + '' + "" + "
" + '' + '
'; - _cF(); - _dF = true; - var login = document.getElementById("gm4html5_login_button_id"); - var _eF = document.getElementById("gm4html5_login_username_id"); - var _fF = document.getElementById("gm4html5_login_password_id"); - _eF.value = _7F._gF[0]; - _fF.value = _7F._gF[1]; - login.onmouseup = function () { - var _hF = _eF.value; - var _iF = _fF.value; - var _jF = _kF(_bF); - if (!_jF) return; - _jF._hF = _hF; - _jF._iF = _iF; - _jF.value = 0; - _jF.result = ""; - _jF._Kf = true; - _jF._Jf = _lF; - _9F.removeChild(_aF); - _dF = false; - _mF(); - _nF(_7F.id); - }; - var _oF = document.getElementById("gm4html5_cancel_button_id"); - _oF.onmouseup = function () { - _9F.removeChild(_aF); - _dF = false; - var _jF = _kF(_bF); - if (!_jF) return; - _jF._hF = ""; - _jF._iF = ""; - _jF.value = 0; - _jF.result = ""; - _jF._Kf = true; - _jF._Jf = _pF; - _mF(); - _nF(_7F.id); - }; - _qF(); - _Ff._Gf(_7F.id, null, _rF, _bF); -} -function _sF(_7F) { - var _w5 = document.getElementById(_8F); - var _9F = _w5.parentNode; - var _aF = document.createElement("div"); - _bF = "gm4html5_input_ID"; - _aF.setAttribute("class", "gm4html5_login"); - _aF.setAttribute("id", _bF); - _9F.insertBefore(_aF, _w5.nextSibling); - _aF.innerHTML = "" + "" + '' + "" + "" + '' + "" + "
" + '' + '
'; - _cF(); - _dF = true; - var _tF = document.getElementById("gm4html5_input_message_id"); - var _uF = document.getElementById("gm4html5_input_text_id"); - _tF.innerHTML = _7F._gF[0]; - _uF.value = _7F._gF[1]; - var _vF = document.getElementById("gm4html5_input_ok_button_id"); - _vF.onmouseup = function () { - var text = _uF.value; - var _jF = _kF(_bF); - if (!_jF) return; - _jF._hF = ""; - _jF._iF = ""; - _jF.value = parseFloat(text); - _jF.result = text; - _jF._Kf = true; - _jF._Jf = _lF; - _9F.removeChild(_aF); - _dF = false; - _mF(); - _nF(_7F.id); - }; - var _oF = document.getElementById("gm4html5_input_cancel_button_id"); - _oF.onmouseup = function () { - _9F.removeChild(_aF); - _dF = false; - var _jF = _kF(_bF); - if (!_jF) return; - _jF._hF = ""; - _jF._iF = ""; - _jF.value = 0; - _jF.result = ""; - _jF._Kf = true; - _jF._Jf = _pF; - _mF(); - _nF(_7F.id); - }; - _qF(); - _Ff._Gf(_7F.id, null, _rF, _bF); -} -function _wF(_7F) { - var _w5 = document.getElementById(_8F); - var _9F = _w5.parentNode; - var _aF = document.createElement("div"); - _bF = "gm4html5_question_ID"; - _aF.setAttribute("class", "gm4html5_login"); - _aF.setAttribute("id", _bF); - _9F.insertBefore(_aF, _w5.nextSibling); - _aF.innerHTML = "" + "" + '' + "" + "
" + '' + '
'; - _cF(); - _dF = true; - var _xF = document.getElementById("gm4html5_question_message_id"); - _xF.innerHTML = _7F._gF[0]; - var _vF = document.getElementById("gm4html5_question_yes_button_id"); - _vF.onmouseup = function () { - var _jF = _kF(_bF); - if (!_jF) return; - _jF._hF = ""; - _jF._iF = ""; - _jF.value = 1; - _jF.result = "1"; - _jF._Kf = true; - _jF._Jf = _lF; - _9F.removeChild(_aF); - _dF = false; - _mF(); - _nF(_7F.id); - }; - var _oF = document.getElementById("gm4html5_question_no_button_id"); - _oF.onmouseup = function () { - _9F.removeChild(_aF); - _dF = false; - var _jF = _kF(_bF); - if (!_jF) return; - _jF._hF = ""; - _jF._iF = ""; - _jF.value = 0; - _jF.result = "0"; - _jF._Kf = true; - _jF._Jf = _pF; - _mF(); - _nF(_7F.id); - }; - _qF(); - _Ff._Gf(_7F.id, null, _rF, _bF); -} -function _yF(_7F) { - var _w5 = document.getElementById(_8F); - var _9F = _w5.parentNode; - var _aF = document.createElement("div"); - _bF = "gm4html5_message_ID"; - _aF.setAttribute("class", "gm4html5_login"); - _aF.setAttribute("id", _bF); - _9F.insertBefore(_aF, _w5.nextSibling); - _aF.innerHTML = "" + "" + '' + "" + "
" + ''; - _cF(); - _dF = true; - var _xF = document.getElementById("gm4html5_message_message_id"); - _xF.innerHTML = _7F._gF[0]; - var _vF = document.getElementById("gm4html5_message_ok_button_id"); - _vF.onmouseup = function () { - var _jF = _kF(_bF); - if (!_jF) return; - _jF._hF = ""; - _jF._iF = ""; - _jF.value = 1; - _jF.result = "1"; - _jF._Kf = true; - _jF._Jf = 1; - _9F.removeChild(_aF); - _dF = false; - _mF(); - _nF(_7F.id); - }; - _qF(); - _Ff._Gf(_7F.id, null, _rF, _bF); -} -/*@constructor */ function _zF(_jg, _od, _AF) { - this.id = _jg; - this.type = _od; - this._gF = _AF; -} -function _BF() { - if (_CF.length > 0) { - switch (_CF[0].type) { - case _iE: - _6F(_CF[0]); - break; - case _jE: - _sF(_CF[0]); - break; - case _kE: - _wF(_CF[0]); - break; - case _lE: - _yF(_CF[0]); - break; - } - } -} -function _DF(_AF) { - for (var i = 0; i < _AF.length; ++i) { - var _Tl = _AF[i]; - if (typeof _Tl == "string") { - var _EF = ""; - for (var _t6 = 0; _t6 < _Tl.length; _t6++) { - var chr = _Tl[_t6]; - switch (chr) { - case "&": - _EF = _EF + "&"; - break; - case "<": - _EF = _EF + "<"; - break; - case ">": - _EF = _EF + ">"; - break; - default: - _EF = _EF + chr; - break; - } - } - _Tl = _EF; - var _FF = String.fromCharCode(13) + String.fromCharCode(10); - _Tl = _Tl.split("#").join("
"); - _Tl = _Tl.split(_FF).join("
"); - _AF[i] = _Tl; - } - } -} -function _2F(_jg, _od, _AF) { - _DF(_AF); - var _Bm = new _zF(_jg, _od, _AF); - _CF.push(_Bm); - if (_CF.length == 1) { - _BF(); - } -} -function _nF(_jg) { - var index = -1; - for (var i = 0; i < _CF.length; ++i) { - if (_CF[i].id == _jg) { - index = i; - break; - } - } - if (index >= 0) { - _CF.splice(index, 1); - } - _BF(); -} -function get_login_async(_GF, _HF) { - _2F(_3F, _iE, [_GF, _HF]); - return _3F++; -} -function get_string_async(_9o, _5F) { - _2F(_3F, _jE, [yyGetString(_9o), yyGetString(_5F)]); - return _3F++; -} -function get_string(_9o, _5F) { - return prompt(yyGetString(_9o), yyGetString(_5F)); -} -function _qF() { - if (_dF) { - var login = document.getElementById(_bF); - var w = login.offsetWidth; - var h = login.offsetHeight; - var _N6 = (canvas.width - w) / 2; - var _P6 = (canvas.height - h) / 2; - _bg = new _IF(); - _ag(canvas, _bg); - login.style.left = ~~(_N6 + _bg.left) + "px"; - login.style.top = ~~(_P6 + _bg.top) + "px"; - } -} -function _JE(_yk) { - return _yk.substr(0, _yk.indexOf("(")); -} -function _DE(_JF) { - var _ED = arguments.callee.caller; - var _Tl = "Error: " + _JF + "\n" + "--------------------------------------------------------------------\n"; - while (_ED) { - var name = "\t" + _JE(_ED.toString()); - _Tl += name + "("; - for (var i = 0; i < _ED.arguments.length; i++) { - if (i != 0) { - _Tl += ", "; - } - if (typeof _ED.arguments[i] == "string") { - _Tl += '"' + _ED.arguments[i].toString() + '"'; - } else if (typeof _ED.arguments[i] == "number" || _ED.arguments[i] instanceof Long) { - _Tl += _ED.arguments[i].toString(); - } else { - if (_ED.arguments[i] == undefined) { - _Tl += "[undefined]"; - } else if (_ED.arguments[i] == null) { - _Tl += "[null]"; - } else if (_ED.arguments[i].__type) { - _Tl += _ED.arguments[i].__type; - } else { - _Tl += "[unknown]"; - } - } - } - _Tl += ")\n"; - _ED = _ED.caller; - } - debug(_Tl); -} -function _HE(_JF) { - var _ED = arguments.callee.caller; - var _q4 = []; - while (_ED && _q4.length < 100) { - var name = _JE(_ED.toString()); - _Tl = name + "("; - for (var i = 0; i < _ED.arguments.length; i++) { - if (i != 0) { - _Tl += ", "; - } - if (typeof _ED.arguments[i] == "string") { - _Tl += '"' + _ED.arguments[i].toString() + '"'; - } else if (typeof _ED.arguments[i] == "number" || _ED.arguments[i] instanceof Long) { - _Tl += _ED.arguments[i].toString(); - } else { - if (_ED.arguments[i] == undefined) { - _Tl += "[undefined]"; - } else if (_ED.arguments[i] == null) { - _Tl += "[null]"; - } else if (_ED.arguments[i].__type) { - _Tl += _ED.arguments[i].__type; - } else { - _Tl += "[unknown]"; - } - } - } - _Tl += ")\n"; - _q4.push(_Tl); - _ED = _ED.caller; - } - return _q4; -} -function _KF() { - if (!_oE) return; - var _LF = _oE.document.getElementById("debug_instances"); - if (!_LF) return; - var _MF = []; - var options = _LF.options; - for (var index in options) { - if (!options.hasOwnProperty(index)) continue; - if (index != "selectedIndex" && index != "length") { - var _NF = options[index]; - if (_NF && _NF.text) { - _MF[_MF.length] = _NF.text; - } - } - } - var _OF = []; - for (var index in _Hn._PF) { - if (!_Hn._PF.hasOwnProperty(index)) continue; - var _0n = _Hn._PF[index]; - if (_0n !== undefined && _0n !== null) { - var _ni = _0n.id.toString(); - var i; - for (i = 0; i < _MF.length; i++) { - if (_MF[i] == _ni) break; - } - if (i >= _MF.length) { - _OF[_OF.length] = _ni; - } else { - _MF.splice(i, 1); - } - } - } - for (var index in _MF) { - if (!_MF.hasOwnProperty(index)) continue; - for (var _NF in options) { - if (!options.hasOwnProperty(_NF)) continue; - if ((options[_NF].text = index)) { - _LF.removeChild(options[_NF]); - break; - } - } - } - for (var index = 0; index < _OF.length; index++) { - var _0n = _OF[index]; - var option = _oE.document.createElement("option"); - option.text = "" + _0n; - _LF.add(option, null); - } -} -var _QF = 3; -var _RF = -1; -function _SF() { - if (!_oE) return; - var _LF = _oE.document.getElementById("debug_instances"); - var _TF = _oE.document.getElementById("debug_Instance_Data"); - if (!_LF || !_TF) return; - var _UF = _LF.selectedIndex; - if (_UF < 0) { - return; - } - if (_UF == undefined) return; - _UF = parseInt(_LF.options[_UF].text); - var _1u = _Hn._PF[_UF]; - if (!_1u) return; - var _ni = []; - _ni[_ni.length] = ''; - _ni[_ni.length] = '"; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - var _XF = _D5._E5(_1u.sprite_index); - if (!_XF) { - _ni[_ni.length] = ""; - } else { - var _YF = _1u.image_index; - if (_YF < 0 || _YF > _XF._C4.length) _YF = 0; - var _B4 = _XF._C4[~~_YF]; - _ni[_ni.length] = '"; - } - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - _ni[_ni.length] = ""; - for (var _0G = 0; _0G < 12; _0G++) { - _ni[_ni.length] = ""; - } - _ni[_ni.length] = "
Object' + _1u._VF._WF + "
x" + _1u.x.toFixed(_QF) + "
y" + _1u.y.toFixed(_QF) + "
depth" + _1u.depth.toFixed(_QF) + "
visible" + _1u.visible + "
persistent" + _1u.persistent + "
vspeed" + _1u.vspeed.toFixed(_QF) + "
direction" + _1u.direction.toFixed(_QF) + "
speed" + _1u.speed.toFixed(_QF) + "
friction" + _1u.friction.toFixed(_QF) + "
gravity" + _1u.gravity.toFixed(_QF) + "
gravity_direction" + _1u.gravity_direction.toFixed(_QF) + "
sprite_index
sprite_index' + _XF.pName + "
" + '
' + "
image_index" + _1u.image_index.toFixed(_QF) + "
image_speed " + _1u.image_speed.toFixed(_QF) + "
image_blend" + ~~_1u.image_blend + "
image_alpha" + _1u.image_alpha.toFixed(_QF) + "
image_xscale" + _1u.image_xscale.toFixed(_QF) + "
image_yscale" + _1u.image_yscale.toFixed(_QF) + "
mask_index" + _1u.mask_index.toFixed(_QF) + "
path_index" + _1u.path_index.toFixed(_QF) + "
path_position" + _1u.path_position.toFixed(_QF) + "
path_speed" + _1u.path_speed.toFixed(_QF) + "
path_scale" + _1u.path_scale.toFixed(_QF) + "
path_orientation" + _1u.path_orientation.toFixed(_QF) + "
path_endaction" + _1u.path_endaction.toFixed(_QF) + "
path_xstart" + _1u._ZF.toFixed(_QF) + "
path_ystart" + _1u.__F.toFixed(_QF) + "
alarm[" + _0G + "]" + ~~_1u.alarm[_0G] + "
"; - _TF.innerHTML = _ni.join(""); -} -function UpdateDebugWindow() { - _KF(); - _SF(); -} -/*@constructor */ function _1G() { - this._2G = ""; - this._3G = 0; - this._4G = false; - this._5G = false; - this._6G = ""; -} -_1G.prototype._7G = function () { - var _Tl; - var i = this._3G; - var _ni = this._2G; - while (i < _ni.length) { - var c = _ni.charCodeAt(i); - if (c == 0x0d || c == 0x0a) { - i++; - } else { - break; - } - } - this._3G = i; -}; -_1G.prototype._8G = function () { - var _Tl; - var i = this._3G; - var _ni = this._2G; - while (i < _ni.length) { - var c = _ni.charCodeAt(i); - if (c == 0x0d || c == 0x0a) { - i++; - c = _ni.charCodeAt(i); - if (c == 0x0d || c == 0x0a) { - i++; - } - break; - } else { - i++; - } - } - this._3G = i; -}; -_1G.prototype._9G = function () { - var _Tl; - var i = this._3G; - var _ni = this._2G; - while (i < _ni.length) { - var c = _ni.charCodeAt(i); - if (c == 0x0d || c == 0x0a || c == 0x09 || c == 0x20) { - i++; - } else { - break; - } - } - this._3G = i; -}; -function file_text_open_from_string(_aG) { - var _Ef = new _1G(); - _Ef._2G = yyGetString(_aG); - _Ef._3G = 0; - _Ef._6G = null; - return _bG._Gf(_Ef); -} -function file_text_open_read(_Zq) { - _Zq = yyGetString(_Zq); - var _cG = _vl(_Zq, true); - if (_cG == null) _cG = _vl(_Zq, false); - if (_cG == null) return -1; - var _Ef = new _1G(); - _Ef._2G = _cG; - _Ef._3G = 0; - _Ef._6G = _Zq; - return _bG._Gf(_Ef); -} -function file_text_close(_dG) { - _dG = yyGetInt32(_dG); - var _Ef = _bG._E5(_dG); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - if (_Ef._6G != null) { - if (_Ef._5G) { - _rl(_Ef._6G, _Ef._2G); - } - } - _bG._rj(_dG); -} -function file_text_open_write(_Zq) { - var _Ef = new _1G(); - _Ef._6G = yyGetString(_Zq); - _Ef._2G = ""; - _Ef._3G = 0; - _Ef._eG = true; - _Ef._5G = true; - return _bG._Gf(_Ef); -} -function file_text_open_append(_Zq) { - _Zq = yyGetString(_Zq); - var _ED = file_text_open_read(_Zq); - if (_ED < 0) { - return file_text_open_write(_Zq); - } - var _Ef = _bG._E5(_ED); - _Ef._eG = true; - _Ef._3G = _Ef._2G.length; - _Ef._5G = false; - return _ED; -} -function file_text_write_string(_dG, _9o) { - var _Ef = _bG._E5(yyGetInt32(_dG)); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - if (!_Ef._eG) { - _H4("Error: File " + _Ef._6G + " has not been opened with WRITE permisions"); - return; - } - _Ef._2G += yyGetString(_9o); - _Ef._5G = true; - _Ef._3G = _Ef._2G.length; -} -function file_text_write_real(_dG, _q5) { - var _Ef = _bG._E5(yyGetInt32(_dG)); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - if (!_Ef._eG) { - _H4("Error: File " + _Ef._6G + " has not been opened with WRITE permisions"); - return; - } - _Ef._2G += yyGetReal(_q5); - _Ef._5G = true; - _Ef._3G = _Ef._2G.length; -} -function file_text_writeln(_dG) { - var _Ef = _bG._E5(yyGetInt32(_dG)); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - if (!_Ef._eG) { - _H4("Error: File " + _Ef._6G + " has not been opened with WRITE permisions"); - return; - } - _Ef._2G += String.fromCharCode(0x0d); - _Ef._2G += String.fromCharCode(0x0a); - _Ef._3G = _Ef._2G.length; -} -function file_text_read_string(_dG) { - var _Ef = _bG._E5(yyGetInt32(_dG)); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - var _Tl = ""; - var i = _Ef._3G; - var _ni = _Ef._2G; - while (i < _ni.length) { - var c = _ni.charCodeAt(i); - if (c == 0x0d || c == 0x0a) { - break; - } else { - _Tl += _ni[i++]; - } - } - _Ef._3G = i; - return _Tl; -} -function file_text_read_real(_dG) { - var _Ef = _bG._E5(yyGetInt32(_dG)); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - _Ef._9G(); - var _Tl = ""; - var i = _Ef._3G; - var _ni = _Ef._2G; - while (i < _ni.length) { - var c = _ni[i]; - if (c == "-" && _Tl == "") { - _Tl += _ni[i++]; - } else if ((c >= "0" && c <= "9") || c == ".") { - _Tl += _ni[i++]; - } else { - break; - } - } - _Ef._3G = i; - return parseFloat(_Tl); -} -function file_text_readln(_dG) { - var _Ef = _bG._E5(yyGetInt32(_dG)); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - var _Tl = ""; - var i = _Ef._3G; - var _ni = _Ef._2G; - while (i < _ni.length) { - var c = _ni.charCodeAt(i); - if (c == 0x0d || c == 0x0a) { - _Tl += _ni[i++]; - if (i < _ni.length) { - c = _ni.charCodeAt(i); - if (c == 0x0d || c == 0x0a) { - _Tl += _ni[i++]; - } - } - break; - } else { - _Tl += _ni[i++]; - } - } - _Ef._3G = i; - return _Tl; -} -function file_text_eof(_dG) { - var _Ef = _bG._E5(yyGetInt32(_dG)); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - if (_Ef._3G >= _Ef._2G.length) return true; - return false; -} -function file_text_eoln(_dG) { - var _Ef = _bG._E5(yyGetInt32(_dG)); - if (!_Ef) { - _H4("Error: Illegal file handle"); - return; - } - if (_Ef._3G >= _Ef._2G.length) return true; - var c = _Ef._2G.charCodeAt(_Ef._3G); - if (c == 0x0a || c == 0x0d) return true; - return false; -} -function file_exists(_Zq) { - _Zq = yyGetString(_Zq); - var _Vr = _fG(_Zq, true); - if (_Vr == true) return true; - return _fG(_Zq, false); -} -function file_delete(_Zq) { - if (_gG) { - try { - window.localStorage["removeItem"](_hG(yyGetString(_Zq))); - return true; - } catch (_bk) { - return false; - } - } - return false; -} -function file_rename(_iG, _jG) { - _iG = yyGetString(_iG); - file_copy(_iG, yyGetString(_jG)); - file_delete(_iG); -} -function file_copy(_Zq, _jG) { - _Zq = yyGetString(_Zq); - _jG = yyGetString(_jG); - if (true === file_exists(_jG)) file_delete(_jG); - if (false === file_exists(_Zq)) return false; - var _kG = file_text_open_read(_Zq); - var _lG = file_text_open_write(_jG); - while (false === file_text_eof(_kG)) { - var _CE = file_text_readln(_kG); - file_text_write_string(_lG, _CE); - } - file_text_close(_kG); - file_text_close(_lG); -} -function directory_exists(_mG) { - _Ib("directory_exists()"); - return true; -} -function directory_create(_mG) { - _Ib("directory_create()"); - return true; -} -function directory_destroy(_mG) { - _Ib("directory_destroy()"); - return true; -} -function file_find_first(_nG, _oG) { - _Ib("file_find_first()"); - return ""; -} -function file_find_next() { - _Ib("file_find_next()"); - return ""; -} -function file_find_close() { - _Ib("file_find_close()"); -} -function file_attributes(_Zq, _oG) { - _Ib("file_attributes()"); - return true; -} -function filename_name(_Zq) { - _Zq = yyGetString(_Zq); - var _h4 = _Zq.lastIndexOf("\\"); - var _g4 = _Zq.lastIndexOf("/"); - var last = _h4 > _g4 ? _h4 : _g4; - var _q4 = _Zq; - if (last > 0) { - _q4 = _Zq.substr(last + 1); - } - return _q4; -} -function filename_path(_Zq) { - _Zq = yyGetString(_Zq); - var _h4 = _Zq.lastIndexOf("\\"); - var _g4 = _Zq.lastIndexOf("/"); - var last = _h4 > _g4 ? _h4 : _g4; - var _q4 = _Zq; - if (last > 0) { - _q4 = _Zq.substr(0, last + 1); - } - return _q4; -} -function filename_dir(_Zq) { - _Zq = yyGetString(_Zq); - var _h4 = _Zq.lastIndexOf("\\"); - var _g4 = _Zq.lastIndexOf("/"); - var last = _h4 > _g4 ? _h4 : _g4; - var _q4 = _Zq; - if (last > 0) { - _q4 = _Zq.substr(0, last); - } - return _q4; -} -function filename_drive(_Zq) { - _LE("filename_drive()"); -} -function filename_change_ext(_Zq, _pG) { - _Zq = yyGetString(_Zq); - var last = _Zq.lastIndexOf("."); - var _q4 = _Zq; - if (last > 0) { - _q4 = _Zq.substr(0, last); - _q4 = _q4 + yyGetString(_pG); - } - return _q4; -} -function file_bin_open(_Zq, _qG) { - _Ib("file_bin_open()"); -} -function file_bin_rewrite(_dG) { - _Ib("file_bin_rewrite()"); -} -function file_bin_close(_dG) { - _Ib("file_bin_close()"); -} -function file_bin_size(_dG) { - _Ib("file_bin_size()"); -} -function file_bin_position(_dG) { - _Ib("file_bin_position()"); -} -function file_bin_seek(_dG, _Qk) { - _Ib("file_bin_seek()"); -} -function file_bin_write_byte(_dG, _rG) { - _Ib("file_bin_write_byte()"); -} -function file_bin_read_byte(_dG) { - _Ib("file_bin_read_byte()"); -} -function environment_get_variable(_N3) { - return ""; -} -function filename_ext(_nl) { - _nl = yyGetString(_nl); - var _sG = _nl.lastIndexOf("."); - var _tG = _nl.lastIndexOf("\\"); - if (_tG > _sG) return ""; - return _nl.substr(_sG, _nl.length); -} -const _uG = new RegExp("@i64@([0-9a-f]+?)\\$i64\\$", "i"); -function _vG(value) { - switch (typeof value) { - case "object": - if (value == null) return g_pBuiltIn.pointer_null; - if (value instanceof Array) return new _Lk(_Ok, _wG(value)); - return new _Lk(_Mk, _xG(value)); - case "boolean": - return value ? 1 : 0; - case "number": - return value; - case "string": - if (value == "@@infinity$$") return Infinity; - if (value == "@@-infinity$$") return -Infinity; - if (value == "@@nan$$") return NaN; - var match = value.match(_uG); - if (match) { - return parseInt(match[1], 16); - } - return value; - default: - return value.toString(); - } -} -function _wG(_Ak) { - var _q4 = ds_list_create(); - for (var i = 0; i < _Ak.length; ++i) { - var _Y4 = _vG(_Ak[i]); - ds_list_add(_q4, _Y4); - } - return _q4; -} -function _xG(_Ak) { - var _q4 = ds_map_create(); - for (var _NF in _Ak) { - var _h4 = _Ak[_NF]; - var _Y4 = _vG(_h4); - ds_map_add(_q4, _NF, _Y4); - } - return _q4; -} -function json_decode(_yG) { - var _Tl = yyGetString(_yG); - var _zG = false; - try { - for (var _AG = 0; _AG < _Tl.length; _AG++) { - if (_Tl.charAt(_AG) == '"') { - if (!_zG) { - _zG = true; - } else if (_AG == 0 || _Tl.charAt(_AG - 1) != "\\") { - _zG = false; - } - } - if (!_zG && _Tl.charAt(_AG) == "#") { - _Tl = _Tl.substring(0, _AG) + _Tl.substring(_AG + 1, _Tl.length); - _AG--; - } - } - } catch (Error) {} - var _BG = {}; - try { - _BG = JSON.parse(_Tl); - if (_BG instanceof Array) { - _Tl = '{ "default" : ' + _Tl + "}"; - _BG = JSON.parse(_Tl); - } - } catch (err) { - _Tl = '{ "default" : "' + _Tl.toString() + '"}'; - try { - _BG = JSON.parse(_Tl); - } catch (err) {} - } - return _xG(_BG); -} -var _CG = new Map(); -function _DG(value) { - if (value == undefined) return null; - switch (typeof value) { - case "object": - if (value === null) return null; - if (value instanceof Long) { - return "@i64@" + value.toString(16) + "$i64$"; - } - if (value == g_pBuiltIn.pointer_null) return null; - if (value instanceof Array) { - return _EG(value); - } - switch (value._Yk) { - case _Ok: - return _FG(value.Object); - case _Mk: - return _GG(value.Object); - default: - return value.toString(); - } - case "number": - if (isNaN(value)) return "@@nan$$"; - if (!isFinite(value)) return value > 0 ? "@@infinity$$" : "@@-infinity$$"; - return value; - case "string": - case "boolean": - return value; - default: - return value.toString(); - } -} -function _FG(_Q7) { - var _q4 = []; - var _Fk = _Ek._E5(_Q7); - let _q8 = _CG.get(_Fk) | 0; - if (_q8 > 1) return null; - _CG.set(_Fk, _q8 + 1); - if (_Fk) { - for (var i = 0; i < _Fk._Vk.length; ++i) { - if (_Fk._Vk[i] != undefined) _q4.push(_DG(_Fk._Vk[i])); - } - } - return _q4; -} -function _GG(_97) { - var _q4 = {}; - var _b7 = _c7._E5(_97); - let _q8 = _CG.get(_b7) | 0; - if (_q8 > 1) return null; - _CG.set(_b7, _q8 + 1); - if (_b7) { - for (const [key, _ue] of _b7) { - var _Y4 = key; - if (_b7._dl && _b7._dl.has(key)) _Y4 = _b7._dl.get(key); - _q4[_Y4.toString()] = _DG(_ue); - } - } - return _q4; -} -function _EG(_hl) { - let _q8 = _CG.get(_hl) | 0; - if (_q8 > 1) return null; - _CG.set(_hl, _q8 + 1); - var _q4 = "["; - for (var i = 0; i < _hl.length; ++i) { - if (i > 0) _q4 += ", "; - _q4 += _DG(_hl[i]); - } - _q4 += "]"; - return _q4; -} -function json_encode(_97, _HG) { - _HG = _HG == undefined ? false : yyGetReal(_HG); - _CG = new Map(); - var _Pg = _GG(yyGetInt32(_97)); - return JSON.stringify(_Pg, null, _HG ? 2 : 0); -} -function _IG(value) { - if (value == undefined) return null; - switch (typeof value) { - case "string": - return value; - case "number": - if (isNaN(value)) return "@@nan$$"; - if (!isFinite(value)) return value > 0 ? "@@infinity$$" : "@@-infinity$$"; - return value; - case "boolean": - return value; - case "object": - if (value == null) return null; - if (value instanceof Long) { - return "@i64@" + value.toString(16) + "$i64$"; - } - if (value == g_pBuiltIn.pointer_null) return null; - if (value instanceof Array) { - if (_CG.has(value)) return null; - _CG.set(value, 1); - var _q4 = []; - value.forEach((_jl) => { - _q4.push(_IG(_jl)); - }); - _CG.delete(value); - return _q4; - } - if (value.__yyIsGMLObject) { - if (_CG.has(value)) return null; - _CG.set(value, 1); - var _q4 = {}; - for (var _JG in value) { - if (!value.hasOwnProperty(_JG)) continue; - var nName = _JG; - if (typeof _KG != "undefined" && _KG.hasOwnProperty(_JG)) { - nName = "gml" + _KG[_JG]; - } - if (nName.startsWith("gml") || g_instance_names[nName] != undefined) { - var name = nName.startsWith("gml") ? nName.substring(3) : nName; - var _gl = g_instance_names[nName]; - if (_gl == undefined || _gl[0] | _gl[1]) { - Object.defineProperty(_q4, name, { value: _IG(value[_JG]), _LG: true, _MG: true, enumerable: true }); - } - } - } - _CG.delete(value); - return _q4; - } - default: - return undefined; - } -} -function json_stringify(_Sc, _HG) { - try { - _HG = _HG == undefined ? false : yyGetReal(_HG); - var _NG = _IG(_Sc); - return JSON.stringify(_NG, null, _HG ? 2 : 0); - } catch (e) { - console.log(e); - _H4("JSON stringify error"); - } -} -function _OG(_PG, value) { - switch (typeof value) { - case "string": - if (value == "@@nan$$") return NaN; - if (value == "@@infinity$$") return Infinity; - if (value == "@@-infinity$$") return -Infinity; - var match = value.match(_uG); - if (match) { - return parseInt(match[1], 16); - } - return value; - case "number": - return value; - case "boolean": - return value; - case "object": - if (value == null) return g_pBuiltIn.pointer_null; - if (value instanceof Array) { - return value; - } - var _Pg = {}; - _Pg.__type = "Object"; - _Pg.__yyIsGMLObject = true; - for (var _JG in value) { - if (!value.hasOwnProperty(_JG)) continue; - var nName; - if (g_instance_names[_JG] != undefined) { - nName = _JG; - } else if (typeof g_var2obf !== "undefined" && g_var2obf[_JG] != undefined) { - nName = g_var2obf[_JG]; - } else { - nName = "gml" + _JG; - } - Object.defineProperty(_Pg, nName, { value: value[_JG], configurable: true, writable: true, enumerable: true }); - } - return _Pg; - default: - return value; - } -} -function json_parse(_Sc) { - var _q4 = undefined; - try { - return JSON.parse(_Sc, _OG); - } catch (e) { - _H4("JSON parse error"); - } - return _q4; -} -function _QG(_RG) { - var _t6 = _RG.length, - i = 0; - var _fA = []; - var _SG = []; - var start = 0; - var _jl = ""; - var _TG = 0; - while (i < _t6) { - var _gh = i; - var c = _RG.charCodeAt(i++); - switch (c) { - case 13: - case 10: - if (c == 13 && _RG.charCodeAt(i) == 10) i += 1; - if (_gh > _TG) { - if (_gh > start) _jl += _RG.substring(start, _gh); - _SG.push(_jl); - _jl = ""; - } - _fA.push(_SG); - _SG = []; - _TG = i; - start = i; - break; - case 44: - if (_gh > start) _jl += _RG.substring(start, _gh); - _SG.push(_jl); - _jl = ""; - if (_RG.charCodeAt(i) == 34) { - i += 1; - start = i; - while (i < _t6) { - c = _RG.charCodeAt(i++); - if (c != 34) continue; - switch (_RG.charCodeAt(i)) { - case 34: - if (i > start) _jl += _RG.substring(start, i); - i += 1; - start = i; - continue; - case 13: - case 10: - case 44: - break; - default: - continue; - } - break; - } - } else start = i; - break; - } - } - if (i > _TG) { - if (i > start) _jl += _RG.substring(start, i); - _SG.push(_jl); - _fA.push(_SG); - } - return _fA; -} -function load_csv(_Zq) { - _Zq = yyGetString(_Zq); - var _cG = _vl(_Zq, true); - if (_cG == null) _cG = _vl(_Zq, false); - if (_cG == null) return -1; - var _UG = _QG(_cG); - var height = _UG.length; - if (height == 0) return -1; - var width = _UG[0].length; - if (width == 0) return -1; - var _jg = ds_grid_create(width, height); - var _pj = _qj._E5(_jg)._mj; - for (var y = 0; y < height; y++) { - var _VG = _UG[y]; - for (var x = 0; x < _VG.length; x++) { - _pj[x + y * width] = _VG[x]; - } - } - return _jg; -} -function draw_set_halign(_WG) { - _QE._XG = yyGetInt32(_WG); -} -function draw_get_halign() { - return _QE._XG; -} -function draw_set_valign(_WG) { - _QE._YG = yyGetInt32(_WG); -} -function draw_get_valign() { - return _QE._YG; -} -function draw_set_font(_ko) { - _QE._ZG = yyGetInt32(_ko); -} -function draw_get_font() { - return _QE._ZG; -} -function draw_text(_q5, _r5, _bo) { - var c = (_Oc & 0xffffff) | (((_Nc * 255.0) << 24) & 0xff000000); - _QE.__G(yyGetString(_bo), yyGetReal(_q5), yyGetReal(_r5), -1, -1, 0, 1, 1, c, c, c, c); -} -var draw_text_colour = draw_text_color; -function draw_text_color(_q5, _r5, _bo, _Ss, _Ts, _Us, _Vs, _u9) { - if (!_e8) _ME("draw_text_color() only uses the 1st colour"); - var _0H = _Nc; - var _1H = _2H; - if (_u9 > 1.0) _u9 = 1.0; - else if (_u9 < 0) _u9 = 0.0; - var _h4 = ((yyGetReal(_u9) * 255) << 24) & 0xff000000; - _Ss = _Qc(yyGetInt32(_Ss) & 0xffffff) | _h4; - _Ts = _Qc(yyGetInt32(_Ts) & 0xffffff) | _h4; - _Us = _Qc(yyGetInt32(_Us) & 0xffffff) | _h4; - _Vs = _Qc(yyGetInt32(_Vs) & 0xffffff) | _h4; - _QE.__G(yyGetString(_bo), yyGetReal(_q5), yyGetReal(_r5), -1, -1, 0, 1, 1, _Ss, _Ts, _Us, _Vs); - _Nc = _0H; - draw_set_color(_1H); -} -var draw_text_ext_colour = draw_text_ext_color; -function draw_text_ext_color(_q5, _r5, _bo, _3H, _kj, _Ss, _Ts, _Us, _Vs, _u9) { - if (!_e8) _ME("draw_text_ext_color() only uses the 1st colour"); - var _0H = _Nc; - var _1H = _2H; - if (_u9 > 1.0) _u9 = 1.0; - else if (_u9 < 0) _u9 = 0.0; - var _h4 = (yyGetReal(_u9) * 255) << 24; - _Ss = _Qc(yyGetInt32(_Ss) & 0xffffff) | _h4; - _Ts = _Qc(yyGetInt32(_Ts) & 0xffffff) | _h4; - _Us = _Qc(yyGetInt32(_Us) & 0xffffff) | _h4; - _Vs = _Qc(yyGetInt32(_Vs) & 0xffffff) | _h4; - _QE.__G(yyGetString(_bo), yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_3H), yyGetInt32(_kj), 0, 1, 1, _Ss, _Ts, _Us, _Vs); - _Nc = _0H; - draw_set_color(_1H); -} -function draw_text_ext(_q5, _r5, _bo, _3H, _kj) { - var c = (_Oc & 0xffffff) | (((_Nc * 255.0) << 24) & 0xff000000); - _QE.__G(yyGetString(_bo), yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_3H), yyGetInt32(_kj), 0, 1, 1, c, c, c, c); -} -function draw_text_transformed(_q5, _r5, _bo, _co, _do, _u5) { - var c = (_Oc & 0xffffff) | (((_Nc * 255.0) << 24) & 0xff000000); - _QE.__G(yyGetString(_bo), yyGetReal(_q5), yyGetReal(_r5), -1, -1, yyGetReal(_u5), yyGetReal(_co), yyGetReal(_do), c, c, c, c); -} -function draw_text_ext_transformed(_q5, _r5, _bo, _3H, _kj, _co, _do, _u5) { - var c = (_Oc & 0xffffff) | (((_Nc * 255.0) << 24) & 0xff000000); - _QE.__G(yyGetString(_bo), yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_3H), yyGetInt32(_kj), yyGetReal(_u5), yyGetReal(_co), yyGetReal(_do), c, c, c, c); -} -var draw_text_ext_transformed_colour = draw_text_ext_transformed_color; -function draw_text_ext_transformed_color(_q5, _r5, _bo, _3H, _kj, _co, _do, _u5, _Ss, _Ts, _Us, _Vs, _u9) { - if (!_e8) _ME("draw_text_ext_transformed_color() only uses the 1st colour"); - var _0H = _Nc; - var _1H = _2H; - var _h4 = ((yyGetReal(_u9) * 255) << 24) & 0xff000000; - _Ss = _Qc(yyGetInt32(_Ss)) | _h4; - _Ts = _Qc(yyGetInt32(_Ts)) | _h4; - _Us = _Qc(yyGetInt32(_Us)) | _h4; - _Vs = _Qc(yyGetInt32(_Vs)) | _h4; - _QE.__G(yyGetString(_bo), yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_3H), yyGetInt32(_kj), yyGetReal(_u5), yyGetReal(_co), yyGetReal(_do), _Ss, _Ts, _Us, _Vs); - _Nc = _0H; - draw_set_color(_1H); -} -var draw_text_transformed_colour = draw_text_transformed_color; -function draw_text_transformed_color(_q5, _r5, _bo, _co, _do, _u5, _Ss, _Ts, _Us, _Vs, _u9) { - if (!_e8) _ME("draw_text_transformed_color() only uses the 1st colour"); - var _0H = _Nc; - var _1H = _2H; - var _h4 = ((yyGetReal(_u9) * 255) << 24) & 0xff000000; - _Ss = _Qc(yyGetInt32(_Ss)) | _h4; - _Ts = _Qc(yyGetInt32(_Ts)) | _h4; - _Us = _Qc(yyGetInt32(_Us)) | _h4; - _Vs = _Qc(yyGetInt32(_Vs)) | _h4; - _QE.__G(yyGetString(_bo), yyGetReal(_q5), yyGetReal(_r5), -1, -1, yyGetReal(_u5), yyGetReal(_co), yyGetReal(_do), _Ss, _Ts, _Us, _Vs); - _Nc = _0H; - draw_set_color(_1H); -} -function string_height(_bo) { - _bo = yyGetString(_bo); - _QE._4H(); - if (!_QE._5H) return 1; - var _6H = _QE._RE(_bo, -1, _QE._5H); - if (_6H == null) return _QE._5H._7H(_bo); - return _QE._5H._7H(_bo) * _6H.length; -} -function string_width(_bo) { - _QE._4H(); - return _QE._5H ? _QE._5H._8H(yyGetString(_bo)) : 1; -} -function string_width_ext(_yG, _3H, _kj) { - _QE._4H(); - if (!_QE._5H) return 1; - _QE._9H(yyGetString(_yG), 0, 0, yyGetInt32(_3H), yyGetInt32(_kj), 0); - return _aH; -} -function string_height_ext(_yG, _3H, _kj) { - _QE._4H(); - if (!_QE._5H) return 1; - _QE._9H(yyGetString(_yG), 0, 0, yyGetInt32(_3H), yyGetInt32(_kj), 0); - return _bH; -} -function font_exists(_jg) { - if (_QE._E5(yyGetInt32(_jg))) return true; - else return false; -} -function font_get_bold(_jg) { - var _cH = _QE._E5(yyGetInt32(_jg)); - if (!_cH) return false; - return _cH.bold; -} -function font_get_fontname(_jg) { - var _cH = _QE._E5(yyGetInt32(_jg)); - if (!_cH) return ""; - return _cH._dH; -} -function font_get_name(_jg) { - var _cH = _QE._E5(yyGetInt32(_jg)); - if (!_cH) return ""; - return _cH.pName; -} -var _eH = font_get_name; -function font_get_italic(_jg) { - var _cH = _QE._E5(yyGetInt32(_jg)); - if (!_cH) return false; - return _cH.italic; -} -function font_get_first(_jg) { - var _cH = _QE._E5(yyGetInt32(_jg)); - if (!_cH) return 0; - return _cH.first; -} -function font_get_last(_jg) { - var _cH = _QE._E5(yyGetInt32(_jg)); - if (!_cH) return 255; - return _cH.last; -} -function font_get_size(_jg) { - var _cH = _QE._E5(yyGetInt32(_jg)); - if (!_cH) return 0; - return _cH.size; -} -function _fH(_N3, _ad, _gH, _hH, _iH, _jH, _kH) { - var _cH = new _lH(); - _cH._mH = 0.5; - _cH._nH = true; - _cH.pName = "fnt_" + _N3; - _cH._dH = _N3; - _cH.size = _ad; - _cH.bold = _gH; - _cH.italic = _hH; - _cH.first = _iH; - _cH.last = _jH; - _cH._Nh = false; - if (_N3.toLowerCase().lastIndexOf(".ttf") != -1) { - _cH._oH = new Font(); - _cH._oH.onload = function () { - _cH._Nh = true; - }; - _cH._oH.onerror = function (err) { - alert(err); - }; - _cH._oH.src = _pH(null, null, _I8 + _N3); - _cH._qH = _ad + "px " + _cH._oH._Ch + " "; - } else { - _cH._qH = _ad + "px " + _N3 + " "; - _cH._Nh = true; - } - if (_gH) _cH._qH = _cH._qH + "bold "; - if (_hH) _cH._qH = _cH._qH + "Italic "; - if (_kH) { - return _QE._rH(_cH); - } else { - return _cH; - } -} -function font_delete(id) { - id = yyGetInt32(id); - if (_QE.Fonts[id] != undefined) { - _QE.Fonts[id]._oH = undefined; - _QE.Fonts[id] = undefined; - } -} -function font_enable_sdf(id, enable) { - console.log("font_enable_sdf() - SDF font rendering can't be dynamically toggled for fonts on HTML5"); -} -function font_get_sdf_enabled(id) { - if (_e8) { - id = yyGetInt32(id); - if (_QE.Fonts[id] != undefined) { - var font = _QE.Fonts[id]; - return font._sH; - } - } - return false; -} -function font_sdf_spread(id, enable) { - console.log("font_enable_sdf() - SDF spread value is fixed for fonts on HTML5"); -} -function font_get_sdf_spread(id) { - if (_e8) { - id = yyGetInt32(id); - if (_QE.Fonts[id] != undefined) { - var font = _QE.Fonts[id]; - if (font._sH) { - return font.sdfSpread; - } - } - } - return 0; -} -function font_enable_effects(id, enable, _XB) { - if (_e8) { - id = yyGetInt32(id); - if (_QE.Fonts[id] != undefined) { - var font = _QE.Fonts[id]; - font._tH.enabled = yyGetBool(enable); - font._uH(_XB); - } - } -} -function font_add(_N3, _ad, _gH, _hH, _iH, _jH) { - return _fH(yyGetString(_N3), yyGetInt32(_ad), yyGetBool(_gH), yyGetBool(_hH), yyGetInt32(_iH), yyGetInt32(_jH), true); -} -function font_add_sprite(_C5, _iH, _vH, _3H) { - var _cH = new _lH(); - _cH._wH(yyGetInt32(_C5), yyGetInt32(_iH), yyGetBool(_vH), yyGetInt32(_3H), null); - return _QE._rH(_cH); -} -function font_add_sprite_ext(_C5, _xH, _vH, _3H) { - _xH = yyGetString(_xH); - var _cH = new _lH(); - _cH._wH(yyGetInt32(_C5), _xH.charCodeAt(0), yyGetBool(_vH), yyGetInt32(_3H), _xH); - return _QE._rH(_cH); -} -function font_replace_sprite(_jg, _C5, _iH, _vH, _3H) { - _jg = yyGetInt32(_jg); - var _cH = _QE._E5(_jg); - _cH._wH(yyGetInt32(_C5), yyGetInt32(_iH), yyGetBool(_vH), yyGetInt32(_3H), null); - return _jg; -} -function font_replace_sprite_ext(_jg, _C5, _xH, _vH, _3H) { - _jg = yyGetInt32(_jg); - _xH = yyGetString(_xH); - var _cH = _QE._E5(_jg); - _cH._wH(yyGetInt32(_C5), _xH.charCodeAt(0), yyGetBool(_vH), yyGetInt32(_3H), _xH); - return _jg; -} -function font_set_cache_size(_t4, _yH) { - _t4 = yyGetInt32(_t4); - _yH = yyGetInt32(_yH); - var _cH = _QE._E5(_t4); - if (!_cH) { - _H4("Trying to adjust the cache on a non-existant font (" + string(_t4) + ")"); - return false; - } - if (_cH._zH) { - _H4("Trying to adjust the cache on a SPRITE font (" + string(_t4) + ")"); - return false; - } - var _C4 = _cH._5s; - if (_C4._r8 > _yH) { - _C4._p8 = []; - _C4._q8 = 0; - } - _C4._r8 = _yH; -} -function font_get_texture(_t4) { - _t4 = yyGetInt32(_t4); - var _cH = _QE._E5(_t4); - if (!_cH) { - _H4("Trying to adjust the cache on a non-existant font (" + string(_t4) + ")"); - return false; - } - if (_cH._zH) { - _H4("Trying to adjust the cache on a SPRITE font (" + string(_t4) + ")"); - return false; - } - var _B4 = _cH._5s; - if (_B4) { - return { - _Hc: _B4.texture, - _Ic: _B4, - toString: () => { - return "Texture:" + _B4.texture.URL; - }, - }; - } - return null; -} -function font_get_uvs(_t4) { - _t4 = yyGetInt32(_t4); - var _cH = _QE._E5(_t4); - if (!_cH) { - _H4("Trying to adjust the uvs on a non-existent font (" + string(_t4) + ")"); - return null; - } - var _B4 = _cH._5s; - var texture = _B4.texture; - var _9t = 1.0 / texture.width; - var _at = 1.0 / texture.height; - var _bt = []; - _bt.push(_B4.x * _9t, _B4.y * _at, (_B4.x + _B4.CropWidth) * _9t, (_B4.y + _B4.CropHeight) * _at); - return _bt; -} -function font_get_info(_t4) { - _t4 = yyGetInt32(_t4); - var _cH = _QE._E5(_t4); - if (!_cH) { - return undefined; - } - var _B4 = _cH._5s; - var _3j = _B4 != null ? _B4.x : 0; - var _AH = _B4 != null ? _B4.y : 0; - _q4 = new _BH(); - variable_struct_set(_q4, "ascenderOffset", _cH.ascenderOffset); - variable_struct_set(_q4, "ascender", _cH.ascender); - variable_struct_set(_q4, "sdfSpread", _cH.sdfSpread); - variable_struct_set(_q4, "sdfEnabled", _cH._sH); - variable_struct_set(_q4, "freetype", false); - variable_struct_set(_q4, "size", _cH.size); - variable_struct_set(_q4, "spriteIndex", _cH.spriteIndex); - variable_struct_set(_q4, "texture", _B4 != null ? _B4.tp : -1); - variable_struct_set(_q4, "name", _cH.pName); - variable_struct_set(_q4, "bold", _cH.bold); - variable_struct_set(_q4, "italic", _cH.italic); - variable_struct_set(_q4, "effectsEnabled", _cH._tH.enabled); - variable_struct_set(_q4, "effectParams", _cH._CH()); - variable_struct_set(_q4, "glyphs", new _BH()); - var glyphs = variable_struct_get(_q4, "glyphs"); - if (_cH.spriteIndex != -1) { - for (var _f4 in _cH._DH) { - if (_cH._DH.hasOwnProperty(_f4)) { - var _EH = new _BH(); - var _FH = _cH._DH[_f4]; - var _GH = parseInt(_f4); - var char = String.fromCharCode(_GH); - variable_struct_set(_EH, "char", _FH); - variable_struct_set(glyphs, char, _EH); - } - } - } else { - for (var _f4 in _cH.glyphs) { - if (_cH.glyphs.hasOwnProperty(_f4)) { - var _EH = new _BH(); - var _FH = _cH.glyphs[_f4]; - var _GH = parseInt(_f4); - var char = String.fromCharCode(_GH); - variable_struct_set(_EH, "char", _GH); - variable_struct_set(_EH, "x", _FH.x); - variable_struct_set(_EH, "y", _FH.y); - variable_struct_set(_EH, "w", _FH.w); - variable_struct_set(_EH, "h", _FH.h); - variable_struct_set(_EH, "shift", _FH.shift); - variable_struct_set(_EH, "offset", _FH.offset); - if (_FH._HH != undefined) { - var _HH = []; - for (var _ml = 0; _ml < _FH._HH.length; ++_ml) { - _HH.push(_FH._HH[_ml]); - } - variable_struct_set(_EH, "kerning", _HH); - } - variable_struct_set(glyphs, char, _EH); - } - } - } - return _q4; -} -function font_add_enable_aa() {} -function font_add_get_enable_aa() { - return false; -} -var _IH = 1; -function _JH(_96) { - _Xq(_96 * 1000); -} -function scheduler_resolution_set(_B3) {} -function scheduler_resolution_get() { - return -1; -} -function display_set_timing_method(_KH) { - _IH = yyGetInt32(_KH); -} -function display_get_timing_method() { - return _IH; -} -/*@constructor */ function _LH(_Vn, _N3) { - this.name = _N3; - this.value = _Vn; -} -function _MH() { - var _NH = _vl("hiscores_data_", true); - if (_NH != null) { - try { - var _OH = JSON.parse(_NH); - var i; - for (i = 0; i < _PH; i++) { - _QH[i] = _OH[i].name; - _RH[i] = _OH[i].value; - } - } catch (_bk) { - _H4("Error: reading hiscore JSON"); - } - } -} -function _yr() { - var _OH = {}; - var i; - for (i = 0; i < _PH; i++) { - _OH[i] = new _LH(_RH[i], _QH[i]); - } - var _NH = JSON.stringify(_OH); - _rl("hiscores_data_", _NH); -} -function draw_highscore(_W6, _X6, _o6, _p6) { - _W6 = yyGetInt32(_W6); - _X6 = yyGetInt32(_X6); - _o6 = yyGetInt32(_o6); - _p6 = yyGetInt32(_p6); - var _XG = _QE._XG; - var _eb = (_p6 - _X6) / _PH; - for (var i = 0; i < _PH; i++) { - _QE._XG = 0; - draw_text(_W6, _X6, _QH[i]); - _QE._XG = 2; - draw_text(_o6, _X6, _RH[i].toString()); - _X6 += _eb; - } - _QE._XG = _XG; -} -function highscore_clear() { - _RH[0] = _RH[1] = _RH[2] = _RH[3] = _RH[4] = _RH[5] = _RH[6] = _RH[7] = _RH[8] = _RH[9] = 0; - _QH[0] = _QH[1] = _QH[2] = _QH[3] = _QH[4] = _QH[5] = _QH[6] = _QH[7] = _QH[8] = _QH[9] = _SH; -} -function highscore_add(_9o, _TH) { - _TH = yyGetInt32(_TH); - var _UH = yyGetString(_9o); - if (!_UH) { - _UH = ""; - } - for (var i = 0; i < _PH; i++) { - if (_TH > _RH[i]) { - _RH.splice(i, 0, _TH); - _QH.splice(i, 0, _UH); - _RH.splice(10, 1); - _QH.splice(10, 1); - _yr(); - return; - } - } -} -function highscore_value(_VH) { - _VH = yyGetInt32(_VH); - if (_VH < 1 || _VH > _PH) return -1; - return _RH[_VH - 1]; -} -function highscore_name(_VH) { - _VH = yyGetInt32(_VH); - if (_VH < 1 || _VH > _PH) return ""; - return _QH[_VH - 1]; -} -function _WH(_6q, _no, _Vn) { - var _XH, _YH, _ZH, __H, _Uh, _Vh; - _XH = (_6q >> 16) & 0xff; - _ZH = (_6q >> 8) & 0xff; - _Uh = _6q & 0xff; - _YH = (_no >> 16) & 0xff; - __H = (_no >> 8) & 0xff; - _Vh = _no & 0xff; - var _fq = 1.0 - _Vn; - var _e4 = _Xk(_XH * _fq + _YH * _Vn); - var _f4 = _Xk(_ZH * _fq + __H * _Vn); - var _g4 = _Xk(_Uh * _fq + _Vh * _Vn); - var _m4 = ((_e4 & 0xff) << 16) | ((_f4 & 0xff) << 8) | (_g4 & 0xff); - return _m4; -} -function _0I(_6q, _no, _Vn) { - return _WH(_6q, _no, _Vn); -} -function _1I(_6q, _no) { - return make_color_rgb((color_get_red(_6q) * color_get_red(_no)) / 255, (color_get_green(_6q) * color_get_green(_no)) / 255, (color_get_blue(_6q) * color_get_blue(_no)) / 255); -} -function event_perform(_Ht, _2I, _e3, _3I) { - _e3 = yyGetInt32(_e3); - _3I = yyGetInt32(_3I); - if (YYInstanceof(_Ht) != "instance") { - _H4("Attempt to dispatch event on non-instance object"); - } - var _4I = _5I; - _5I = true; - var event = _6I(_e3, _3I); - var index = _7I(_e3, _3I); - _Ht._N5(event, index, _Ht, _2I); - _5I = _4I; -} -function event_perform_async(_Ht, _2I, _e3, _8I) { - var _9I = (g_pBuiltIn.async_load_e3 = yyGetInt32(_e3)); - _8I = yyGetInt32(_8I); - g_pBuiltIn.async_load = _8I; - _i3._j3(_aI, _e3); - ds_map_destroy(_8I); - g_pBuiltIn.async_load = _9I; -} -function _bI(_Ht, _Cq, _cI, _dI) { - var _eI = _fI._E5(_cI); - if (_eI != null && _eI != undefined) { - var _gI = _eI.Events[_dI]; - if (_gI != null && _gI != undefined) { - _gI.Event(_Ht, _Ht); - } - } -} -function event_perform_object(_Ht, _2I, _Ak, _e3, _3I) { - _Ak = yyGetInt32(_Ak); - _e3 = yyGetInt32(_e3); - _3I = yyGetInt32(_3I); - var event = _6I(_e3, _3I); - var index = _7I(_e3, _3I); - var _VF = _i3._E5(_Ak); - if (!_VF) { - _H4("Error: undefined object id passed to event_perform_object: " + _Ak); - } else { - var _hI = _iI; - var _jI = _kI; - var _lI = _mI; - _iI = _VF; - _kI = event; - _mI = index; - var _nI = _VF; - while (_nI != null) { - if (_nI._N5(event, index, _Ht, _2I)) { - break; - } - _nI = _nI._9F; - } - _iI = _hI; - _kI = _jI; - _mI = _lI; - } -} -var _oI = true; -function event_user(_Ht, _2I, _3I) { - _3I = yyGetInt32(_3I); - if (_3I < 0 || _3I > 15) { - _H4("Error: illegal user event ID: " + _3I); - } - _3I += _pI; - event_perform(_Ht, _2I, _qI, _3I); -} -function event_inherited(_Ht, _2I) { - _Ht._rI(_sI, _tI, _2I); -} -function parameter_count() { - return _uI; -} -function parameter_string(_J3) { - _J3 = yyGetInt32(_J3); - if (_J3 < 0 || _J3 > _uI) return ""; - var _ni = _vI[_J3]; - if (_wI[_J3] != null) _ni = _ni + "=" + _wI[_J3]; - return _ni; -} -function _xI() { - var _yI = "en"; - if (navigator["language"]) { - _yI = navigator["language"]; - } else if (navigator["userLanguage"]) { - _yI = navigator["userLanguage"]; - } - return _yI; -} -function os_get_language() { - var _yI = _xI(); - var _zI = _yI.indexOf("-"); - if (_zI >= 0) { - _yI = _yI.substring(0, _zI); - } - return _yI; -} -function os_get_region() { - var _V4 = ""; - var _yI = _xI(); - var _zI = _yI.indexOf("-"); - if (_zI >= 0) { - _V4 = _yI.substring(_zI + 1, _yI.length); - } - return _V4; -} -function os_check_permission() {} -function os_request_permission() {} -function device_mouse_dbclick_enable(_Nz) {} -function base64_encode(data) { - var _rh = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; - var _sh, _th, _uh, _4h, _vh, _wh, _xh, _yh; - var i = 0; - var _zh = 0; - var _Ah = ""; - var _Bh = []; - if (!data) { - return data; - } - data = yyGetString(data); - if (typeof data !== "string") return undefined; - data = _AI(data); - do { - _sh = data.charCodeAt(i++); - _th = data.charCodeAt(i++); - _uh = data.charCodeAt(i++); - _yh = (_sh << 16) | (_th << 8) | _uh; - _4h = (_yh >> 18) & 0x3f; - _vh = (_yh >> 12) & 0x3f; - _wh = (_yh >> 6) & 0x3f; - _xh = _yh & 0x3f; - _Bh[_zh++] = _rh.charAt(_4h) + _rh.charAt(_vh) + _rh.charAt(_wh) + _rh.charAt(_xh); - } while (i < data.length); - _Ah = _Bh.join(""); - var _e4 = data.length % 3; - return (_e4 ? _Ah.slice(0, _e4 - 3) : _Ah) + "===".slice(_e4 || 3); -} -function _BI(_OE) { - var _pb = ""; - var index = 0; - while (index < _OE.length) { - var _Y4 = 0; - var _CI = _OE.charCodeAt(index++); - if ((_CI & 0x80) == 0) { - _Y4 = _CI; - } else if ((_CI & 0xe0) == 0xc0) { - _Y4 = (_CI & 0x1f) << 6; - _CI = _OE.charCodeAt(index++); - _Y4 |= _CI & 0x3f; - } else if ((_CI & 0xf0) == 0xe0) { - _Y4 = (_CI & 0x0f) << 12; - _CI = _OE.charCodeAt(index++); - _Y4 |= (_CI & 0x3f) << 6; - _CI = _OE.charCodeAt(index++); - _Y4 |= _CI & 0x3f; - } else { - _Y4 = (_CI & 0x07) << 18; - _CI = _OE.charCodeAt(index++); - _Y4 |= (_CI & 0x3f) << 12; - _CI = _OE.charCodeAt(index++); - _Y4 |= (_CI & 0x3f) << 6; - _CI = _OE.charCodeAt(index++); - _Y4 |= _CI & 0x3f; - } - if (_Y4 == 0x00) break; - var chr = String.fromCharCode(_Y4); - _pb += chr; - } - return _pb; -} -function base64_decode(data) { - var _rh = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; - var _sh, _th, _uh, _4h, _vh, _wh, _xh, _yh; - var i = 0; - var _zh = 0; - var _DI = ""; - var _Bh = []; - if (!data) { - return data; - } - data = yyGetString(data); - data += ""; - do { - _4h = _rh.indexOf(data.charAt(i++)); - _vh = _rh.indexOf(data.charAt(i++)); - _wh = _rh.indexOf(data.charAt(i++)); - _xh = _rh.indexOf(data.charAt(i++)); - _yh = (_4h << 18) | (_vh << 12) | (_wh << 6) | _xh; - _sh = (_yh >> 16) & 0xff; - _th = (_yh >> 8) & 0xff; - _uh = _yh & 0xff; - if (_wh == 64) { - _Bh[_zh++] = String.fromCharCode(_sh); - } else if (_xh == 64) { - _Bh[_zh++] = String.fromCharCode(_sh, _th); - } else { - _Bh[_zh++] = String.fromCharCode(_sh, _th, _uh); - } - } while (i < data.length); - _DI = _Bh.join(""); - return _BI(_DI); -} -function _EI(data) { - var _rh = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; - var _sh, _th, _uh, _4h, _vh, _wh, _xh, _yh; - var i = 0; - var _zh = 0; - var _DI = ""; - var _Bh = []; - if (!data) { - return data; - } - data = yyGetString(data); - data += ""; - do { - _4h = _rh.indexOf(data.charAt(i++)); - _vh = _rh.indexOf(data.charAt(i++)); - _wh = _rh.indexOf(data.charAt(i++)); - _xh = _rh.indexOf(data.charAt(i++)); - _yh = (_4h << 18) | (_vh << 12) | (_wh << 6) | _xh; - _sh = (_yh >> 16) & 0xff; - _th = (_yh >> 8) & 0xff; - _uh = _yh & 0xff; - if (_wh == 64) { - _Bh[_zh++] = String.fromCharCode(_sh); - } else if (_xh == 64) { - _Bh[_zh++] = String.fromCharCode(_sh, _th); - } else { - _Bh[_zh++] = String.fromCharCode(_sh, _th, _uh); - } - } while (i < data.length); - _DI = _Bh.join(""); - return _DI; -} -function md5_string_unicode(string) { - return _FI(_GI(yyGetString(string))); -} -function md5_string_utf8(string) { - return _FI(yyGetString(string)); -} -function md5_file(_Mv) { - return "unsupported"; -} -function os_is_network_connected() { - if (navigator != null && navigator != undefined) { - return navigator["onLine"] ? 1.0 : 0.0; - } - return 1.0; -} -function os_powersave_enable(enable) {} -function os_lock_orientation(enable) {} -function analytics_event(_e3) { - _e3 = yyGetString(_e3); - try { - if (_rE.Options.TrackingID) { - _gaq.push(["_trackEvent", "GMEvent", _e3]); - } else if (_rE.Options.FlurryId) { - FlurryAgent.logEvent(_e3); - } - } catch (_zE) { - show_debug_message("caught unhandled exception " + _zE.message); - } -} -function analytics_event_ext(_e3) { - _e3 = yyGetString(_e3); - try { - var arguments = arguments; - if (_rE.Options.TrackingID) { - if (arguments.length >= 3) { - _gaq.push(["_trackEvent", "GMEvent", _e3, arguments[1], arguments[2]]); - } else { - _gaq.push(["_trackEvent", "GMEvent", _e3]); - } - } else if (_rE.Options.FlurryId) { - if (arguments.length >= 3 && (arguments.length & 1) == 1) { - var _XB = {}; - var _HI = arguments.length - 1; - if (_HI > 10) { - _HI = 10; - } - for (var i = 0; i < _HI; i += 2) { - _XB[arguments[i + 1]] = arguments[i + 2].toString(); - } - FlurryAgent.logEvent(_e3, _XB); - } else { - FlurryAgent.logEvent(_e3); - } - } - } catch (_zE) { - show_debug_message("caught unhandled exception " + _zE.message); - } -} -function sha1_string_unicode(_yG) { - return _II(_GI(yyGetString(_yG))); -} -function sha1_string_utf8(_yG) { - return _II(yyGetString(_yG)); -} -function sha1_file(_Zq) { - return "unsupported"; -} -var _JI = 0; -var _KI = ""; -function _FI(_ni) { - return _LI(_MI(_NI(_ni))); -} -function _OI(_ni) { - return _PI(_MI(_NI(_ni))); -} -function _QI(_ni, e) { - return _RI(_MI(_NI(_ni)), e); -} -function _SI(_ml, _Bm) { - return _LI(_TI(_NI(_ml), _NI(_Bm))); -} -function _UI(_ml, _Bm) { - return _PI(_TI(_NI(_ml), _NI(_Bm))); -} -function _VI(_ml, _Bm, e) { - return _RI(_TI(_NI(_ml), _NI(_Bm)), e); -} -function _WI() { - return _FI("abc").toLowerCase() == "900150983cd24fb0d6963f7d28e17f72"; -} -function _MI(_ni) { - return _XI(_YI(_ZI(_ni), _ni.length * 8)); -} -function _TI(key, data) { - var __I = _ZI(key); - if (__I.length > 16) __I = _YI(__I, key.length * 8); - var _0J = Array(16), - _1J = Array(16); - for (var i = 0; i < 16; i++) { - _0J[i] = __I[i] ^ 0x36363636; - _1J[i] = __I[i] ^ 0x5c5c5c5c; - } - var hash = _YI(_0J.concat(_ZI(data)), 512 + data.length * 8); - return _XI(_YI(_1J.concat(hash), 512 + 128)); -} -function _LI(input) { - var _2J = _JI ? "0123456789ABCDEF" : "0123456789abcdef"; - var output = ""; - var x; - for (var i = 0; i < input.length; i++) { - x = input.charCodeAt(i); - output += _2J.charAt((x >>> 4) & 0x0f) + _2J.charAt(x & 0x0f); - } - return output; -} -function _PI(input) { - var _3J = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; - var output = ""; - var _Yi = input.length; - for (var i = 0; i < _Yi; i += 3) { - var _4J = (input.charCodeAt(i) << 16) | (i + 1 < _Yi ? input.charCodeAt(i + 1) << 8 : 0) | (i + 2 < _Yi ? input.charCodeAt(i + 2) : 0); - for (var __5 = 0; __5 < 4; __5++) { - if (i * 8 + __5 * 6 > input.length * 8) output += _KI; - else output += _3J.charAt((_4J >>> (6 * (3 - __5))) & 0x3f); - } - } - return output; -} -function _RI(input, _5J) { - var _6J = _5J.length; - var i, __5, q, x, _7J; - var _8J = Array(Math.ceil(input.length / 2)); - for (i = 0; i < _8J.length; i++) { - _8J[i] = (input.charCodeAt(i * 2) << 8) | input.charCodeAt(i * 2 + 1); - } - var _9J = Math.ceil((input.length * 8) / (Math.log(_5J.length) / Math.log(2))); - var _aJ = Array(_9J); - for (__5 = 0; __5 < _9J; __5++) { - _7J = Array(); - x = 0; - for (i = 0; i < _8J.length; i++) { - x = (x << 16) + _8J[i]; - q = Math.floor(x / _6J); - x -= q * _6J; - if (_7J.length > 0 || q > 0) _7J[_7J.length] = q; - } - _aJ[__5] = x; - _8J = _7J; - } - var output = ""; - for (i = _aJ.length - 1; i >= 0; i--) output += _5J.charAt(_aJ[i]); - return output; -} -function _NI(input) { - var output = ""; - var i = -1; - var x, y; - while (++i < input.length) { - x = input.charCodeAt(i); - y = i + 1 < input.length ? input.charCodeAt(i + 1) : 0; - if (0xd800 <= x && x <= 0xdbff && 0xdc00 <= y && y <= 0xdfff) { - x = 0x10000 + ((x & 0x03ff) << 10) + (y & 0x03ff); - i++; - } - if (x <= 0x7f) output += String.fromCharCode(x); - else if (x <= 0x7ff) output += String.fromCharCode(0xc0 | ((x >>> 6) & 0x1f), 0x80 | (x & 0x3f)); - else if (x <= 0xffff) output += String.fromCharCode(0xe0 | ((x >>> 12) & 0x0f), 0x80 | ((x >>> 6) & 0x3f), 0x80 | (x & 0x3f)); - else if (x <= 0x1fffff) output += String.fromCharCode(0xf0 | ((x >>> 18) & 0x07), 0x80 | ((x >>> 12) & 0x3f), 0x80 | ((x >>> 6) & 0x3f), 0x80 | (x & 0x3f)); - } - return output; -} -function _GI(input) { - var output = ""; - for (var i = 0; i < input.length; i++) output += String.fromCharCode(input.charCodeAt(i) & 0xff, (input.charCodeAt(i) >>> 8) & 0xff); - return output; -} -function _bJ(input) { - var output = ""; - for (var i = 0; i < input.length; i++) output += String.fromCharCode((input.charCodeAt(i) >>> 8) & 0xff, input.charCodeAt(i) & 0xff); - return output; -} -function _ZI(input) { - var output = Array(input.length >> 2); - for (var i = 0; i < output.length; i++) output[i] = 0; - for (var i = 0; i < input.length * 8; i += 8) output[i >> 5] |= (input.charCodeAt(i / 8) & 0xff) << i % 32; - return output; -} -function _XI(input) { - var output = ""; - for (var i = 0; i < input.length * 32; i += 8) output += String.fromCharCode((input[i >> 5] >>> i % 32) & 0xff); - return output; -} -function _YI(x, _Yi) { - x[_Yi >> 5] |= 0x80 << _Yi % 32; - x[(((_Yi + 64) >>> 9) << 4) + 14] = _Yi; - var _h4 = 1732584193; - var _g4 = -271733879; - var c = -1732584194; - var _Bm = 271733878; - for (var i = 0; i < x.length; i += 16) { - var _cJ = _h4; - var _dJ = _g4; - var _eJ = c; - var _fJ = _Bm; - _h4 = _gJ(_h4, _g4, c, _Bm, x[i + 0], 7, -680876936); - _Bm = _gJ(_Bm, _h4, _g4, c, x[i + 1], 12, -389564586); - c = _gJ(c, _Bm, _h4, _g4, x[i + 2], 17, 606105819); - _g4 = _gJ(_g4, c, _Bm, _h4, x[i + 3], 22, -1044525330); - _h4 = _gJ(_h4, _g4, c, _Bm, x[i + 4], 7, -176418897); - _Bm = _gJ(_Bm, _h4, _g4, c, x[i + 5], 12, 1200080426); - c = _gJ(c, _Bm, _h4, _g4, x[i + 6], 17, -1473231341); - _g4 = _gJ(_g4, c, _Bm, _h4, x[i + 7], 22, -45705983); - _h4 = _gJ(_h4, _g4, c, _Bm, x[i + 8], 7, 1770035416); - _Bm = _gJ(_Bm, _h4, _g4, c, x[i + 9], 12, -1958414417); - c = _gJ(c, _Bm, _h4, _g4, x[i + 10], 17, -42063); - _g4 = _gJ(_g4, c, _Bm, _h4, x[i + 11], 22, -1990404162); - _h4 = _gJ(_h4, _g4, c, _Bm, x[i + 12], 7, 1804603682); - _Bm = _gJ(_Bm, _h4, _g4, c, x[i + 13], 12, -40341101); - c = _gJ(c, _Bm, _h4, _g4, x[i + 14], 17, -1502002290); - _g4 = _gJ(_g4, c, _Bm, _h4, x[i + 15], 22, 1236535329); - _h4 = _hJ(_h4, _g4, c, _Bm, x[i + 1], 5, -165796510); - _Bm = _hJ(_Bm, _h4, _g4, c, x[i + 6], 9, -1069501632); - c = _hJ(c, _Bm, _h4, _g4, x[i + 11], 14, 643717713); - _g4 = _hJ(_g4, c, _Bm, _h4, x[i + 0], 20, -373897302); - _h4 = _hJ(_h4, _g4, c, _Bm, x[i + 5], 5, -701558691); - _Bm = _hJ(_Bm, _h4, _g4, c, x[i + 10], 9, 38016083); - c = _hJ(c, _Bm, _h4, _g4, x[i + 15], 14, -660478335); - _g4 = _hJ(_g4, c, _Bm, _h4, x[i + 4], 20, -405537848); - _h4 = _hJ(_h4, _g4, c, _Bm, x[i + 9], 5, 568446438); - _Bm = _hJ(_Bm, _h4, _g4, c, x[i + 14], 9, -1019803690); - c = _hJ(c, _Bm, _h4, _g4, x[i + 3], 14, -187363961); - _g4 = _hJ(_g4, c, _Bm, _h4, x[i + 8], 20, 1163531501); - _h4 = _hJ(_h4, _g4, c, _Bm, x[i + 13], 5, -1444681467); - _Bm = _hJ(_Bm, _h4, _g4, c, x[i + 2], 9, -51403784); - c = _hJ(c, _Bm, _h4, _g4, x[i + 7], 14, 1735328473); - _g4 = _hJ(_g4, c, _Bm, _h4, x[i + 12], 20, -1926607734); - _h4 = _iJ(_h4, _g4, c, _Bm, x[i + 5], 4, -378558); - _Bm = _iJ(_Bm, _h4, _g4, c, x[i + 8], 11, -2022574463); - c = _iJ(c, _Bm, _h4, _g4, x[i + 11], 16, 1839030562); - _g4 = _iJ(_g4, c, _Bm, _h4, x[i + 14], 23, -35309556); - _h4 = _iJ(_h4, _g4, c, _Bm, x[i + 1], 4, -1530992060); - _Bm = _iJ(_Bm, _h4, _g4, c, x[i + 4], 11, 1272893353); - c = _iJ(c, _Bm, _h4, _g4, x[i + 7], 16, -155497632); - _g4 = _iJ(_g4, c, _Bm, _h4, x[i + 10], 23, -1094730640); - _h4 = _iJ(_h4, _g4, c, _Bm, x[i + 13], 4, 681279174); - _Bm = _iJ(_Bm, _h4, _g4, c, x[i + 0], 11, -358537222); - c = _iJ(c, _Bm, _h4, _g4, x[i + 3], 16, -722521979); - _g4 = _iJ(_g4, c, _Bm, _h4, x[i + 6], 23, 76029189); - _h4 = _iJ(_h4, _g4, c, _Bm, x[i + 9], 4, -640364487); - _Bm = _iJ(_Bm, _h4, _g4, c, x[i + 12], 11, -421815835); - c = _iJ(c, _Bm, _h4, _g4, x[i + 15], 16, 530742520); - _g4 = _iJ(_g4, c, _Bm, _h4, x[i + 2], 23, -995338651); - _h4 = _jJ(_h4, _g4, c, _Bm, x[i + 0], 6, -198630844); - _Bm = _jJ(_Bm, _h4, _g4, c, x[i + 7], 10, 1126891415); - c = _jJ(c, _Bm, _h4, _g4, x[i + 14], 15, -1416354905); - _g4 = _jJ(_g4, c, _Bm, _h4, x[i + 5], 21, -57434055); - _h4 = _jJ(_h4, _g4, c, _Bm, x[i + 12], 6, 1700485571); - _Bm = _jJ(_Bm, _h4, _g4, c, x[i + 3], 10, -1894986606); - c = _jJ(c, _Bm, _h4, _g4, x[i + 10], 15, -1051523); - _g4 = _jJ(_g4, c, _Bm, _h4, x[i + 1], 21, -2054922799); - _h4 = _jJ(_h4, _g4, c, _Bm, x[i + 8], 6, 1873313359); - _Bm = _jJ(_Bm, _h4, _g4, c, x[i + 15], 10, -30611744); - c = _jJ(c, _Bm, _h4, _g4, x[i + 6], 15, -1560198380); - _g4 = _jJ(_g4, c, _Bm, _h4, x[i + 13], 21, 1309151649); - _h4 = _jJ(_h4, _g4, c, _Bm, x[i + 4], 6, -145523070); - _Bm = _jJ(_Bm, _h4, _g4, c, x[i + 11], 10, -1120210379); - c = _jJ(c, _Bm, _h4, _g4, x[i + 2], 15, 718787259); - _g4 = _jJ(_g4, c, _Bm, _h4, x[i + 9], 21, -343485551); - _h4 = _kJ(_h4, _cJ); - _g4 = _kJ(_g4, _dJ); - c = _kJ(c, _eJ); - _Bm = _kJ(_Bm, _fJ); - } - return Array(_h4, _g4, c, _Bm); -} -function _lJ(q, _h4, _g4, x, _ni, _J6) { - return _kJ(_mJ(_kJ(_kJ(_h4, q), _kJ(x, _J6)), _ni), _g4); -} -function _gJ(_h4, _g4, c, _Bm, x, _ni, _J6) { - return _lJ((_g4 & c) | (~_g4 & _Bm), _h4, _g4, x, _ni, _J6); -} -function _hJ(_h4, _g4, c, _Bm, x, _ni, _J6) { - return _lJ((_g4 & _Bm) | (c & ~_Bm), _h4, _g4, x, _ni, _J6); -} -function _iJ(_h4, _g4, c, _Bm, x, _ni, _J6) { - return _lJ(_g4 ^ c ^ _Bm, _h4, _g4, x, _ni, _J6); -} -function _jJ(_h4, _g4, c, _Bm, x, _ni, _J6) { - return _lJ(c ^ (_g4 | ~_Bm), _h4, _g4, x, _ni, _J6); -} -function _kJ(x, y) { - var _nJ = (x & 0xffff) + (y & 0xffff); - var _oJ = (x >> 16) + (y >> 16) + (_nJ >> 16); - return (_oJ << 16) | (_nJ & 0xffff); -} -function _mJ(_3v, _pJ) { - return (_3v << _pJ) | (_3v >>> (32 - _pJ)); -} -function _II(_ni) { - return _LI(_qJ(_NI(_ni))); -} -function _rJ(_ni) { - return _PI(_qJ(_NI(_ni))); -} -function _sJ(_ni, e) { - return _RI(_qJ(_NI(_ni)), e); -} -function _tJ(_ml, _Bm) { - return _LI(_uJ(_NI(_ml), _NI(_Bm))); -} -function _vJ(_ml, _Bm) { - return _PI(_uJ(_NI(_ml), _NI(_Bm))); -} -function _wJ(_ml, _Bm, e) { - return _RI(_uJ(_NI(_ml), _NI(_Bm)), e); -} -function _xJ() { - return _II("abc").toLowerCase() == "a9993e364706816aba3e25717850c26c9cd0d89d"; -} -function _qJ(_ni) { - return _yJ(_zJ(_AJ(_ni), _ni.length * 8)); -} -function _uJ(key, data) { - var __I = _AJ(key); - if (__I.length > 16) __I = _zJ(__I, key.length * 8); - var _0J = Array(16), - _1J = Array(16); - for (var i = 0; i < 16; i++) { - _0J[i] = __I[i] ^ 0x36363636; - _1J[i] = __I[i] ^ 0x5c5c5c5c; - } - var hash = _zJ(_0J.concat(_AJ(data)), 512 + data.length * 8); - return _yJ(_zJ(_1J.concat(hash), 512 + 160)); -} -function _AJ(input) { - var output = Array(input.length >> 2); - for (var i = 0; i < output.length; i++) output[i] = 0; - for (var i = 0; i < input.length * 8; i += 8) output[i >> 5] |= (input.charCodeAt(i / 8) & 0xff) << (24 - (i % 32)); - return output; -} -function _yJ(input) { - var output = ""; - for (var i = 0; i < input.length * 32; i += 8) output += String.fromCharCode((input[i >> 5] >>> (24 - (i % 32))) & 0xff); - return output; -} -function _zJ(x, _Yi) { - x[_Yi >> 5] |= 0x80 << (24 - (_Yi % 32)); - x[(((_Yi + 64) >> 9) << 4) + 15] = _Yi; - var w = Array(80); - var _h4 = 1732584193; - var _g4 = -271733879; - var c = -1732584194; - var _Bm = 271733878; - var e = -1009589776; - for (var i = 0; i < x.length; i += 16) { - var _cJ = _h4; - var _dJ = _g4; - var _eJ = c; - var _fJ = _Bm; - var _BJ = e; - for (var __5 = 0; __5 < 80; __5++) { - if (__5 < 16) w[__5] = x[i + __5]; - else w[__5] = _mJ(w[__5 - 3] ^ w[__5 - 8] ^ w[__5 - 14] ^ w[__5 - 16], 1); - var _J6 = _kJ(_kJ(_mJ(_h4, 5), _CJ(__5, _g4, c, _Bm)), _kJ(_kJ(e, w[__5]), _DJ(__5))); - e = _Bm; - _Bm = c; - c = _mJ(_g4, 30); - _g4 = _h4; - _h4 = _J6; - } - _h4 = _kJ(_h4, _cJ); - _g4 = _kJ(_g4, _dJ); - c = _kJ(c, _eJ); - _Bm = _kJ(_Bm, _fJ); - e = _kJ(e, _BJ); - } - return Array(_h4, _g4, c, _Bm, e); -} -function _CJ(_J6, _g4, c, _Bm) { - if (_J6 < 20) return (_g4 & c) | (~_g4 & _Bm); - if (_J6 < 40) return _g4 ^ c ^ _Bm; - if (_J6 < 60) return (_g4 & c) | (_g4 & _Bm) | (c & _Bm); - return _g4 ^ c ^ _Bm; -} -function _DJ(_J6) { - return _J6 < 20 ? 1518500249 : _J6 < 40 ? 1859775393 : _J6 < 60 ? -1894007588 : -899497514; -} -function _EJ(_N3, _hl) { - for (var index = 0; index < _hl.length; index++) { - var _FJ = _hl[index]; - if (_FJ.pName == _N3) { - return index; - } - } - return -1; -} -function _GJ(_N3, _hl) { - for (var index = 0; index < _hl.length; index++) { - var _FJ = _hl[index]; - if (_FJ.name == _N3) { - return index; - } - } - return -1; -} -function _HJ(_N3, _hl) { - var _IJ = "gml_Script_" + _N3; - var _JJ = -1; - for (var index = 0; index < _hl.length; index++) { - var _KJ = _hl[index]; - if (_KJ.endsWith(_N3)) { - if (_KJ == _IJ) return index + 100000; - else if (_KJ == _N3) _JJ = index + 100000; - } - } - if (_JJ == -1) { - var _LJ = "gml_GlobalScript_" + _N3; - for (var index = 0; index < _hl.length; index++) { - var _KJ = _hl[index]; - if (_KJ.endsWith(_N3)) { - if (_KJ == _LJ) return index + 100000; - } - } - } - return _JJ; -} -function _MJ(_N3) { - _N3 = yyGetString(_N3); - var _NJ = { type: -1, id: -1 }; - if ((_q4 = _EJ(_N3, _rE.GMObjects)) >= 0) { - _NJ.type = _OJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.Sprites)) >= 0) { - _NJ.type = _PJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.GMRooms)) >= 0) { - _NJ.type = _QJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.Sounds)) >= 0) { - _NJ.type = _RJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.Backgrounds)) >= 0) { - (_NJ.type = _v3 ? _SJ : _TJ), (_NJ.id = _q4); - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.Paths)) >= 0) { - _NJ.type = _UJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.Fonts)) >= 0) { - _NJ.type = _VJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.Timelines)) >= 0) { - _NJ.type = _WJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _HJ(_N3, _rE.ScriptNames)) >= 0) { - _NJ.type = _XJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _GJ(_N3, _rE.Shaders)) >= 0) { - _NJ.type = _YJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.Sequences)) >= 0) { - _NJ.type = _ZJ; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _EJ(_N3, _rE.AnimCurves)) >= 0) { - _NJ.type = __J; - _NJ.id = _q4; - return _NJ; - } - if ((_q4 = _0K._1K(_N3)) >= 0) { - _NJ.type = _2K; - _NJ.id = _q4; - return _NJ; - } - return _NJ; -} -function _3K(_J3, _4K) { - switch (_4K) { - case _OJ: - return object_exists(_J3) ? object_get_name(_J3) : ""; - case _PJ: - return sprite_exists(_J3) ? sprite_get_name(_J3) : ""; - case _RJ: - return _3r(_J3) ? _5K(_J3) : ""; - case _QJ: - return room_exists(_J3) ? room_get_name(_J3) : ""; - case _SJ: - case _TJ: - return _6r(_J3) ? _1s(_J3) : ""; - case _UJ: - return path_exists(_J3) ? path_get_name(_J3) : ""; - case _XJ: - return script_exists(_J3) ? script_get_name(_J3) : ""; - case _VJ: - return font_exists(_J3) ? font_get_name(_J3) : ""; - case _WJ: - return timeline_exists(_J3) ? timeline_get_name(_J3) : ""; - case _YJ: - return _6K(_J3) ? shader_get_name(_J3) : ""; - case _ZJ: - return _7K(_J3) ? _8K(_J3) : ""; - case __J: - return _9K(_J3) ? _aK(_J3) : ""; - } - return ""; -} -function asset_get_index(_N3) { - _N3 = yyGetString(_N3); - var _NJ = _MJ(_N3); - if (_NJ.id >= 0) return _NJ.id; - var _4l = Object.getOwnPropertyNames(g_pBuiltIn); - for (var i = 0; i > _4l; i++) { - if (_4l[i] == _N3) { - return i; - } - } - return -1; -} -function asset_get_type(_N3) { - _N3 = yyGetString(_N3); - var _NJ = _MJ(_N3); - return _NJ.type; -} -function alarm_get(_0n, index) { - return _0n.alarm[yyGetInt32(index)]; -} -function alarm_set(_0n, index, _q8) { - _0n.alarm[yyGetInt32(index)] = yyGetInt32(_q8); -} -function game_set_speed(_bK, _ph) { - _bK = yyGetReal(_bK); - if (_bK < 0) return; - if (_bK == 0) _x3._cK(_bK); - if (yyGetInt32(_ph) == 0) _x3._cK(_bK); - else _x3._cK(1000000.0 / _bK); -} -function game_get_speed(_bK) { - if (!_x3._dK()) return 0; - if (yyGetInt32(_bK) == 0) return _x3._y3(); - else return 1000000.0 / _x3._y3(); -} -/*@constructor */ function _eK() { - this._fK = 0; - this._gK = 0; - this._hK = false; - this._iK = 0; - this._jK = 0; -} -_eK.prototype._cK = function (_bK) { - this._iK = _bK; - this._kK(); -}; -_eK.prototype._lK = function (_bK) { - this._hK = _bK; -}; -_eK.prototype._mK = function () { - return this._fK; -}; -_eK.prototype._nK = function () { - return this._fK * 0.000001; -}; -_eK.prototype._oK = function (_bK) { - return this._fK / _bK; -}; -_eK.prototype._dK = function () { - if (this._iK > 0.0) return true; - return true; -}; -_eK.prototype._kK = function () { - this._fK = 0; - if (this._iK > 0.0) { - this._gK = _pK(); - } else { - this._gK = 0; - } - this._jK = 0; - this._hK = false; -}; -_eK.prototype._Xf = function () { - var current; - if (this._iK > 0.0) { - current = this._gK + 1000000.0 / this._iK; - } else current = _pK(); - this._jK = current - this._gK; - if (!this._hK) this._fK += this._jK; - this._gK = current; -}; -_eK.prototype._y3 = function () { - if (this._iK > 0) return this._iK; - if (this._jK > 0) { - return 1000000.0 / this._jK; - } - return 30.0; -}; -var _x3 = new _eK(); -function gamepad_is_supported() { - return _ie._Rf(); -} -function gamepad_get_device_count() { - return _ie._Nf(); -} -function gamepad_is_connected(_Pf) { - return _ie._Yf(yyGetInt32(_Pf)); -} -function gamepad_get_button_threshold(_Pf) { - return _ie._ve(yyGetInt32(_Pf)); -} -function gamepad_set_button_threshold(_Pf, _Tf) { - _ie._Sf(yyGetInt32(_Pf), yyGetReal(_Tf)); -} -function gamepad_get_axis_deadzone(_Pf) { - return _ie._te(yyGetInt32(_Pf)); -} -function gamepad_set_axis_deadzone(_Pf, _Vf) { - _ie._Uf(yyGetInt32(_Pf), yyGetReal(_Vf)); -} -function gamepad_get_description(_Pf) { - return _ie._Of(yyGetInt32(_Pf)); -} -function gamepad_button_count(_Pf) { - return _ie._Ae(yyGetInt32(_Pf)); -} -function gamepad_button_check(_Pf, _Ce) { - return _ie._Ge(yyGetInt32(_Pf), yyGetInt32(_Ce)); -} -function gamepad_button_check_pressed(_Pf, _Ce) { - return _ie._Be(yyGetInt32(_Pf), yyGetInt32(_Ce)); -} -function gamepad_button_check_released(_Pf, _Ce) { - return _ie._Fe(yyGetInt32(_Pf), yyGetInt32(_Ce)); -} -function gamepad_button_value(_Pf, _Ce) { - return _ie._He(yyGetInt32(_Pf), yyGetInt32(_Ce)); -} -function gamepad_axis_count(_Pf) { - return _ie._Ie(yyGetInt32(_Pf)); -} -function gamepad_axis_value(_Pf, _Ke) { - return _ie._Je(yyGetInt32(_Pf), yyGetInt32(_Ke)); -} -function gamepad_set_vibration(_Pf, _qK, _rK) {} -function gamepad_set_color(_Pf, _Ms) {} -function gamepad_set_colour(_Pf, _Pc) {} -function gamepad_hat_count(_Pf) { - return 0; -} -function gamepad_hat_value(_Pf, _J3) { - return 0; -} -function gamepad_remove_mapping(_Pf) {} -function gamepad_test_mapping(_Pf, _sK) {} -function gamepad_get_mapping(_Pf) { - _Pf = yyGetInt32(_Pf); - if (_Pf < 0 || _Pf >= _ie._Nf()) { - return "device index out of range"; - } - return "no mapping"; -} -function gamepad_get_guid(_Pf) { - _Pf = yyGetInt32(_Pf); - if (_Pf < 0 || _Pf >= _ie._Nf()) { - return "device index out of range"; - } - return "none"; -} -function gamepad_set_option() {} -function gamepad_get_option() { - return 0; -} -var _SC = 1, - _QC = 2, - _tK = 3, - _RC = 4, - _OC = 5, - _PC = 6, - _uK = 7, - _vK = 8, - _wK = 9, - _xK = 10, - _yK = 11; -var _zK = 0.0; -function display_get_gui_height() { - var _AK = _BK; - var scale = _CK; - if (_AK < 0) _AK = window_get_height(); - if (scale == 0.0) scale = 1.0; - return _AK / scale; -} -function display_get_gui_width() { - var _DK = _EK; - var scale = _FK; - if (_DK < 0) _DK = window_get_width(); - if (scale == 0.0) scale = 1.0; - return _DK / scale; -} -function display_set_gui_size(_m8, _n8) { - _EK = yyGetInt32(_m8); - _BK = yyGetInt32(_n8); - _GK = false; - _HK = 0; - _IK = 0; - _FK = 1; - _CK = 1; - if (_JK) { - _KK(); - } -} -function display_set_gui_maximise(_co, _do, _LK, _MK) { - _GK = true; - _HK = 0; - _IK = 0; - _FK = 1; - _CK = 1; - _EK = -1; - _BK = -1; - if (_co == -1 && _do == -1 && _LK == undefined && _MK == undefined) { - if (_JK) { - _KK(); - } - return; - } - if (_co != undefined) _FK = yyGetReal(_co); - if (_do != undefined) _CK = yyGetReal(_do); - if (_LK != undefined) _HK = yyGetReal(_LK); - if (_MK != undefined) _IK = yyGetReal(_MK); - if (_JK) { - _KK(); - } -} -var display_set_gui_maximize = display_set_gui_maximise; -var _NK = 96; -function display_get_dpi_x() { - return _NK * window.devicePixelRatio; -} -var _OK = 96; -function display_get_dpi_y() { - return _OK; -} -function display_get_width() { - return _PK(); -} -function display_get_height() { - return _QK(); -} -function display_get_orientation() { - return 0; -} -function draw_clear(_3d) { - _RK(_Qc(yyGetInt32(_3d))); -} -var draw_clear_alpha = _SK; -function _SK(_3d, _u9) { - _3d = yyGetInt32(_3d); - _u9 = yyGetReal(_u9); - _TK(); - var _UK = []; - _UK[0] = 1; - _UK[1] = 0; - _UK[2] = 0; - _UK[3] = 1; - _UK[4] = 0; - _UK[5] = 0; - _1a._VK(_UK[0], _UK[1], _UK[2], _UK[3], _UK[4], _UK[5]); - if (!_1a.clearRect || _3d != 0 || _u9 != 0) { - _1a.globalAlpha = _u9; - _1a.fillStyle = _ns(_Qc(_3d), _u9); - _1a.globalCompositeOperation = "copy"; - _1a.fillRect(_WK, _XK, _YK, _ZK); - } else { - _1a.clearRect(_WK, _XK, _YK, _ZK); - } - __K(); -} -function make_color_rgb(_aC, _bC, _cC) { - return yyGetInt32(_aC) | (yyGetInt32(_bC) << 8) | (yyGetInt32(_cC) << 16); -} -function _0L(_Jj, _1L, _2L) { - return make_color_rgb(_Jj, _1L, _2L); -} -var make_colour_rgb = make_color_rgb; -var _3L = _0L; -function color_get_blue(_3d) { - return (yyGetInt32(_3d) >> 16) & 0xff; -} -var colour_get_blue = color_get_blue; -function color_get_green(_3d) { - return (yyGetInt32(_3d) >> 8) & 0xff; -} -var colour_get_green = color_get_green; -function color_get_red(_3d) { - return yyGetInt32(_3d) & 0xff; -} -var colour_get_red = color_get_red; -function _4L(_3d) { - _3d = yyGetInt32(_3d); - var _5L = 0.0; - var _6L = 0.0; - var _7L = 0.0; - var _47 = 0.0; - var _57 = 0.0; - var _8L = 0.0; - var _Bm = 0.0; - var _v6 = 0.0; - _5L = (_3d & 0xff) / 255.0; - _6L = ((_3d >> 8) & 0xff) / 255.0; - _7L = ((_3d >> 16) & 0xff) / 255.0; - _v6 = _I6(_I6(_5L, _6L), _7L); - _8L = _H6(_H6(_5L, _6L), _7L); - _Bm = _8L - _v6; - if (_8L == 0) _57 = 0.0; - else _57 = (1.0 * _Bm) / _8L; - if (_57 == 0) _47 = 0.0; - else if (_5L == _8L) _47 = (60.0 * (_6L - _7L)) / _Bm; - else if (_6L == _8L) _47 = 120.0 + (60.0 * (_7L - _5L)) / _Bm; - else _47 = 240.0 + (60.0 * (_5L - _6L)) / _Bm; - if (_47 < 0) _47 = _47 + 360.0; - var _Y4 = Math.min(255, Math.max(0, _8L * 255.0)); - var _ni = Math.min(255, Math.max(0, _57 * 255.0)); - var h = Math.min(255, Math.max(0, (_47 * 255.0) / 360.0)); - var _un = { h: h, _ni: _ni, _Y4: _Y4 }; - return _un; -} -function color_get_hue(_3d) { - var _9L = _4L(_3d); - return _9L.h; -} -var colour_get_hue = color_get_hue; -function color_get_saturation(_3d) { - var _9L = _4L(_3d); - return _9L._ni; -} -var colour_get_saturation = color_get_saturation; -function color_get_value(_3d) { - var _9L = _4L(_3d); - return _9L._Y4; -} -var colour_get_value = color_get_value; -function merge_color(_6q, _no, _PD) { - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _PD = yyGetReal(_PD); - var _XH = (_6q >> 16) & 0xff; - var _ZH = (_6q >> 8) & 0xff; - var _Uh = _6q & 0xff; - var _YH = (_no >> 16) & 0xff; - var __H = (_no >> 8) & 0xff; - var _Vh = _no & 0xff; - var _aL = 1.0 - _PD; - var _e4 = ~~(_XH * _aL + _YH * _PD); - var _f4 = ~~(_ZH * _aL + __H * _PD); - var _g4 = ~~(_Uh * _aL + _Vh * _PD); - return ((_e4 << 16) & 0xff0000) | ((_f4 << 8) & 0xff00) | (_g4 & 0xff); -} -var merge_colour = merge_color; -function make_color_hsv(_bL, _cL, _Vn) { - var _5L = 0.0; - var _6L = 0.0; - var _7L = 0.0; - var _47 = 0.0; - var _57 = 0.0; - var _8L = 0.0; - var _ED = 0.0; - var _gh = 0.0; - var q = 0.0; - var _J6 = 0.0; - var i = 0; - var _un; - _47 = (yyGetReal(_bL) * 360.0) / 255.0; - if (_47 == 360.0) _47 = 0.0; - _57 = yyGetReal(_cL) / 255.0; - _8L = yyGetReal(_Vn) / 255.0; - if (_57 == 0) { - _5L = _8L; - _6L = _8L; - _7L = _8L; - } else { - _47 = _47 / 60.0; - i = Math.floor(_47); - _ED = _47 - i; - _gh = _8L * (1.0 - _57); - q = _8L * (1.0 - _57 * _ED); - _J6 = _8L * (1.0 - _57 * (1.0 - _ED)); - switch (i) { - case 0: - { - _5L = _8L; - _6L = _J6; - _7L = _gh; - } - break; - case 1: - { - _5L = q; - _6L = _8L; - _7L = _gh; - } - break; - case 2: - { - _5L = _gh; - _6L = _8L; - _7L = _J6; - } - break; - case 3: - { - _5L = _gh; - _6L = q; - _7L = _8L; - } - break; - case 4: - { - _5L = _J6; - _6L = _gh; - _7L = _8L; - } - break; - default: { - _5L = _8L; - _6L = _gh; - _7L = q; - } - } - } - _5L = Math.max(0, Math.min(255, Math.floor(_5L * 255.0 + 0.5))); - _6L = Math.max(0, Math.min(255, Math.floor(_6L * 255.0 + 0.5))); - _7L = Math.max(0, Math.min(255, Math.floor(_7L * 255.0 + 0.5))); - _un = _5L | (_6L << 8) | (_7L << 16); - return _un; -} -var make_colour_hsv = make_color_hsv; -function draw_set_alpha(_u9) { - _u9 = yyGetReal(_u9); - if (_u9 < 0) { - _u9 = 0; - } - if (_u9 > 1) { - _u9 = 1; - } - _Nc = _u9; - _dL = _ns(_Oc, _Nc); -} -function draw_get_alpha() { - return _Nc; -} -function draw_get_color() { - return _2H; -} -var draw_get_colour = draw_get_color; -function draw_set_color(_Pc) { - _Pc = yyGetInt32(_Pc); - _2H = _Pc; - _Oc = _Qc(_Pc); - _eL = _fL(_Oc); - _dL = _ns(_Oc, _Nc); -} -var draw_set_colour = draw_set_color; -function draw_set_lighting(_Nz) { - _mv(_Nz); -} -function draw_light_enable(_k9, _Nz) { - _rv(_k9, _Nz); -} -function draw_light_define_direction(_k9, _db, _eb, _ov, _m4) { - _nv(_k9, _db, _eb, _ov, _m4); -} -function draw_light_define_ambient(colour) { - _sv(colour); -} -function draw_light_define_point(_k9, x, y, z, _e4, _m4) { - _pv(_k9, x, y, z, _e4, _m4); -} -function draw_light_get_ambient() { - return _vv(); -} -function draw_light_get(_k9) { - return _uv(yyGetInt32(_k9)); -} -function draw_get_lighting() { - return _wv(); -} -function draw_roundrect(_W6, _X6, _o6, _p6, _fo) { - draw_roundrect_color_ext(_W6, _X6, _o6, _p6, 10, 10, _2H, _2H, _fo); -} -function draw_roundrect_ext(_W6, _X6, _o6, _p6, _gL, _hL, _fo) { - draw_roundrect_color_ext(_W6, _X6, _o6, _p6, _gL, _hL, _2H, _2H, _fo); -} -function draw_roundrect_color(_W6, _X6, _o6, _p6, _6q, _no, _fo) { - draw_roundrect_color_ext(_W6, _X6, _o6, _p6, 10, 10, _6q, _no, _fo); -} -var draw_roundrect_colour = draw_roundrect_color; -var draw_roundrect_color_ext = _iL; -var draw_roundrect_colour_ext = _iL; -function _iL(_W6, _X6, _o6, _p6, _gL, _hL, _6q, _no, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gL = yyGetReal(_gL); - _hL = yyGetReal(_hL); - _6q = yyGetReal(_6q); - _no = yyGetReal(_no); - _fo = yyGetBool(_fo); - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - } - if (_p6 < _X6) { - var _jL = _X6; - _X6 = _p6; - _p6 = _jL; - } - if (_o6 < _W6) { - var _jL = _W6; - _W6 = _o6; - _o6 = _jL; - } - var width = _o6 - _W6; - var height = _p6 - _X6; - var _kL = _gL; - var _lL = _hL; - var _m4 = (_1a.globalAlpha = _Nc); - _1a.beginPath(); - _1a.moveTo(_W6 + _kL, _X6); - _1a.lineTo(_W6 + width - _kL, _X6); - _1a.quadraticCurveTo(_W6 + width, _X6, _W6 + width, _X6 + _lL); - _1a.lineTo(_W6 + width, _X6 + height - _lL); - _1a.quadraticCurveTo(_W6 + width, _X6 + height, _W6 + width - _kL, _X6 + height); - _1a.lineTo(_W6 + _kL, _X6 + height); - _1a.quadraticCurveTo(_W6, _X6 + height, _W6, _X6 + height - _lL); - _1a.lineTo(_W6, _X6 + _lL); - _1a.quadraticCurveTo(_W6, _X6, _W6 + _kL, _X6); - _1a.closePath(); - if (_fo) { - _1a.strokeStyle = _ns(_Qc(_6q), 1.0); - _1a.stroke(); - } else { - _1a.fillStyle = _ns(_Qc(_6q), 1.0); - _1a.fill(); - } -} -var draw_rectangle = _mL; -function _mL(_W6, _X6, _o6, _p6, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _fo = yyGetBool(_fo); - _1a.globalAlpha = _Nc; - if (_fo) { - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - } - _1a.lineWidth = 1; - _1a.strokeStyle = _dL; - _1a._nL(_W6 + 0.5, _X6 + 0.5, _o6 - _W6, _p6 - _X6); - } else { - if (_zK != 0.0) { - _o6 += _zK; - _p6 += _zK; - } - _1a.fillStyle = _dL; - _1a._oL(_W6, _X6, _o6 - _W6 + 1, _p6 - _X6 + 1); - } -} -var draw_rectangle_color = _pL; -var draw_rectangle_colour = _pL; -function _pL(_W6, _X6, _o6, _p6, _6q, _no, _qL, _rL, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _qL = yyGetInt32(_qL); - _rL = yyGetInt32(_rL); - _fo = yyGetBool(_fo); - var _m4 = _ns(_Qc(_6q), 1.0); - _1a.globalAlpha = _Nc; - if (_fo) { - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - } - _1a.lineWidth = 1; - _1a.strokeStyle = _m4; - _1a._nL(_W6 + 0.5, _X6 + 0.5, _o6 - _W6, _p6 - _X6); - } else { - if (_zK != 0.0) { - _o6 += _zK; - _p6 += _zK; - } - _1a.fillStyle = _m4; - _1a._oL(_W6 + 0.5, _X6 + 0.5, _o6 - _W6, _p6 - _X6); - } -} -var _7q = _sL; -function _sL(_W6, _X6, _o6, _p6, _6q, _no, _tL, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _tL = yyGetBool(_tL); - _fo = yyGetBool(_fo); - _1a.globalAlpha = _Nc; - _1a.lineWidth = 1; - var _oo = _ns(_Qc(_6q), 1.0); - var _po = _ns(_Qc(_no), 1.0); - var _uL; - if (_tL) { - _uL = _1a.createLinearGradient(_W6, _X6, _W6, _p6); - } else { - _uL = _1a.createLinearGradient(_W6, _X6, _o6, _X6); - } - _uL.addColorStop(0, _oo); - _uL.addColorStop(1, _po); - if (_fo) { - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - } - _1a.strokeStyle = _uL; - _1a._nL(_W6 + 0.5, _X6 + 0.5, _o6 - _W6, _p6 - _X6); - } else { - if (_zK != 0.0) { - _o6 += _zK; - _p6 += _zK; - } - _1a.fillStyle = _uL; - _1a._oL(_W6 + 0.5, _X6 + 0.5, _o6 - _W6, _p6 - _X6); - } -} -var draw_point = _vL; -function _vL(_q5, _r5) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - if (_zK != 0.0) { - _q5 += _zK; - _r5 += _zK; - } - _1a.globalAlpha = _Nc; - _1a.fillStyle = _dL; - _1a._oL(_q5, _r5, 1, 1); -} -function draw_line_width(_W6, _X6, _o6, _p6, _kj) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - } - _1a.globalAlpha = _Nc; - _1a.strokeStyle = _eL; - _1a.lineWidth = yyGetReal(_kj); - _1a._wL(); - _1a._xL(_W6 + 0.5, _X6 + 0.5); - _1a._yL(_o6 + 0.5, _p6 + 0.5); - _1a._zL(); - _1a._AL(); - _1a._oL(_o6, _p6, 1, 1); -} -function draw_line(_W6, _X6, _o6, _p6) { - draw_line_width(_W6, _X6, _o6, _p6, 1); -} -var draw_getpixel = _BL; -var draw_getpixel_ext = _CL; -function _BL(_q5, _r5) { - return _CL(yyGetReal(_q5), yyGetReal(_r5)) & 0x00ffffff; -} -function _CL(_q5, _r5) { - var _DL = canvas.width / _EL; - var _FL = canvas.height / _GL; - var _m4 = _HL(canvas, yyGetReal(_q5) * _DL, yyGetReal(_r5) * _FL); - return _m4; -} -var draw_triangle = _IL; -function _IL(_W6, _X6, _o6, _p6, _Ju, _Ku, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _Ju = yyGetReal(_Ju); - _Ku = yyGetReal(_Ku); - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - _Ju += _zK; - _Ku += _zK; - } - _1a.globalAlpha = _Nc; - _1a.lineWidth = 1; - if (yyGetBool(_fo)) { - _1a.strokeStyle = _dL; - _1a._wL(); - _1a._xL(_W6, _X6); - _1a._yL(_o6, _p6); - _1a._yL(_Ju, _Ku); - _1a._yL(_W6, _X6); - _1a._AL(); - _1a._zL(); - } else { - _1a.strokeStyle = _dL; - _1a.lineJoin = "bevel"; - _1a.fillStyle = _dL; - _1a._wL(); - _1a._xL(_W6, _X6); - _1a._yL(_o6, _p6); - _1a._yL(_Ju, _Ku); - _1a._yL(_W6, _X6); - _1a._JL(); - _1a._AL(); - _1a._zL(); - _1a.lineJoin = "miter"; - } -} -var draw_triangle_color = _KL; -var draw_triangle_colour = _KL; -function _KL(_W6, _X6, _o6, _p6, _Ju, _Ku, _6q, _no, _qL, _fo) { - var _oo = _fL(_Qc(_6q) | 0xff000000); - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _qL = yyGetInt32(_qL); - _rL = yyGetInt32(_rL); - _fo = yyGetBool(_fo); - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - _Ju += _zK; - _Ku += _zK; - } - _1a.globalAlpha = _Nc; - _1a.lineWidth = 1; - if (_fo) { - _1a.strokeStyle = _oo; - _1a._wL(); - _1a._xL(_W6, _X6); - _1a._yL(_o6, _p6); - _1a._yL(_Ju, _Ku); - _1a._yL(_W6, _X6); - _1a._AL(); - _1a._zL(); - } else { - _1a.strokeStyle = _oo; - _1a.lineJoin = "bevel"; - _1a.fillStyle = _oo; - _1a._wL(); - _1a._xL(_W6, _X6); - _1a._yL(_o6, _p6); - _1a._yL(_Ju, _Ku); - _1a._yL(_W6, _X6); - _1a._JL(); - _1a._AL(); - _1a._zL(); - _1a.lineJoin = "miter"; - } -} -var _Ho = _LL; -function _LL(_W6, _X6, _o6, _p6, _PD, _ML, _NL, _OL, _PL, _QL, _RL, _SL) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _PD = yyGetReal(_PD); - _ML = yyGetInt32(_ML); - _NL = yyGetInt32(_NL); - _OL = yyGetInt32(_OL); - _PL = yyGetInt32(_PL); - _QL = yyGetInt32(_QL); - _RL = yyGetBool(_RL); - _SL = yyGetBool(_SL); - var _TL; - var _UL; - var _VL; - var _WL; - var _m4; - if (_RL) { - draw_rectangle_color(_W6, _X6, _o6, _p6, _ML, _ML, _ML, _ML, false); - if (_SL) { - draw_rectangle_color(_W6, _X6, _o6, _p6, _so, _so, _so, _so, true); - } - } - if (_PD < 0) { - _PD = 0; - } - if (_PD > 100) { - _PD = 100; - } - var _XL = _PD / 100; - switch (_QL) { - case 0: - _TL = _W6; - _VL = _X6; - _UL = _W6 + _XL * (_o6 - _W6); - _WL = _p6; - break; - case 1: - _TL = _o6 - _XL * (_o6 - _W6); - _VL = _X6; - _UL = _o6; - _WL = _p6; - break; - case 2: - _TL = _W6; - _VL = _X6; - _UL = _o6; - _WL = _X6 + _XL * (_p6 - _X6); - break; - case 3: - _TL = _W6; - _VL = _p6 - _XL * (_p6 - _X6); - _UL = _o6; - _WL = _p6; - break; - default: - _TL = _W6; - _VL = _X6; - _UL = _W6 + _XL * (_o6 - _W6); - _WL = _p6; - break; - } - if (_PD > 50) { - _m4 = _WH(_OL, _PL, (_PD - 50.0) / 50.0); - } else { - _m4 = _WH(_NL, _OL, _PD / 50.0); - } - draw_rectangle_color(_TL, _VL, _UL, _WL, _m4, _m4, _m4, _m4, false); - if (_SL) { - draw_rectangle_color(_TL, _VL, _UL, _WL, _so, _so, _so, _so, true); - } -} -function draw_healthbar(_W6, _X6, _o6, _p6, _PD, _ML, _NL, _PL, _QL, _RL, _SL) { - var _m4 = merge_color(_NL, _PL, 0.5); - _Ho(_W6, _X6, _o6, _p6, _PD, _ML, _NL, _m4, _PL, _QL, _RL, _SL); -} -function draw_set_circle_precision(_YL) { - _ZL(yyGetInt32(_YL)); -} -function __L() { - return _0M(); -} -var draw_arrow = _1M; -function _1M(_w6, _x6, _y6, _z6, size) { - _w6 = yyGetReal(_w6); - _x6 = yyGetReal(_x6); - _y6 = yyGetReal(_y6); - _z6 = yyGetReal(_z6); - size = yyGetReal(size); - var _2M = Math.sqrt((_y6 - _w6) * (_y6 - _w6) + (_z6 - _x6) * (_z6 - _x6)); - if (_2M != 0) { - if (size > _2M) { - size = _2M; - } - var _N6 = (size * (_y6 - _w6)) / _2M; - var _P6 = (size * (_z6 - _x6)) / _2M; - draw_line(_w6, _x6, _y6, _z6); - draw_triangle(_y6 - _N6 - _P6 / 3.0, _z6 - _P6 + _N6 / 3.0, _y6, _z6, _y6 - _N6 + _P6 / 3.0, _z6 - _P6 - _N6 / 3.0, false); - } -} -function draw_ellipse(_W6, _X6, _o6, _p6, _fo) { - draw_ellipse_color(_W6, _X6, _o6, _p6, _2H, _2H, _fo); -} -var draw_ellipse_color = _3M; -var draw_ellipse_colour = _3M; -function _3M(x, y, _w6, _x6, _6q, _no, _4M) { - x = yyGetReal(x); - y = yyGetReal(y); - _w6 = yyGetReal(_w6); - _x6 = yyGetReal(_x6); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _4M = yyGetBool(_4M); - if (_zK != 0.0) { - x += _zK; - y += _zK; - _w6 += _zK; - _x6 += _zK; - } - var w = _w6 - x; - var h = _x6 - y; - var _5M = 0.5522848; - var _6M = (w / 2) * _5M; - var _7M = (h / 2) * _5M; - var _8M = x + w; - var _9M = y + h; - var _aM = x + w / 2; - var _bM = y + h / 2; - _1a.beginPath(); - _1a.moveTo(x, _bM); - _1a.bezierCurveTo(x, _bM - _7M, _aM - _6M, y, _aM, y); - _1a.bezierCurveTo(_aM + _6M, y, _8M, _bM - _7M, _8M, _bM); - _1a.bezierCurveTo(_8M, _bM + _7M, _aM + _6M, _9M, _aM, _9M); - _1a.bezierCurveTo(_aM - _6M, _9M, x, _bM + _7M, x, _bM); - _1a.closePath(); - var _oo = _ns(_Qc(_6q), 1.0); - var _po = _ns(_Qc(_no), 1.0); - if (w <= 0) w *= -1; - if (h <= 0) h *= -1; - var _uL = _1a.createRadialGradient(_aM, _bM, 0, _aM, _bM, min(w / 2, h / 2)); - _uL.addColorStop(0, _oo); - _uL.addColorStop(1, _po); - _1a.globalAlpha = _Nc; - if (_4M) { - _1a.lineWidth = 1; - _1a.strokeStyle = _uL; - _1a.stroke(); - } else { - _1a.fillStyle = _uL; - _1a.fill(); - } -} -var draw_circle_color = _cM; -var draw_circle_colour = _cM; -function _cM(_q5, _r5, _Jj, _6q, _no, _fo) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _Jj = yyGetReal(_Jj); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _fo = yyGetBool(_fo); - if (_zK != 0.0) { - _q5 += _zK; - _r5 += _zK; - } - _1a.globalAlpha = _Nc; - var _oo = _ns(_Qc(_6q), 1.0); - var _po = _ns(_Qc(_no), 1.0); - var _uL = _1a.createRadialGradient(_q5, _r5, 0, _q5, _r5, _Jj); - _uL.addColorStop(0, _oo); - _uL.addColorStop(1, _po); - _1a._wL(); - if (_fo) { - _1a.lineWidth = 1; - _1a.strokeStyle = _uL; - _1a._dM(_q5, _r5, _Jj, 0, Math.PI * 2, true); - _1a._AL(); - } else { - _1a.fillStyle = _uL; - _1a._dM(_q5, _r5, _Jj, 0, Math.PI * 2, false); - _1a._JL(); - } - _1a._zL(); -} -function draw_circle(_q5, _r5, _Jj, _fo) { - draw_circle_color(_q5, _r5, _Jj, _2H, _2H, _fo); -} -var draw_point_color = _eM; -var draw_point_colour = _eM; -function _eM(_q5, _r5, _3d) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - if (_zK != 0.0) { - _q5 += _zK; - _r5 += _zK; - } - var _oo = _ns(_Qc(yyGetInt32(_3d)), 1.0); - _1a.globalAlpha = _Nc; - _1a.fillStyle = _oo; - _1a._oL(_q5, _r5, 1, 1); -} -var draw_line_width_color = _fM; -var draw_line_width_colour = _fM; -function _fM(_W6, _X6, _o6, _p6, _kj, _6q, _no) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _kj = yyGetReal(_kj); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - } - _1a.globalAlpha = _Nc; - var _oo = _ns(_Qc(_6q), 1.0); - var _po = _ns(_Qc(_no), 1.0); - var _uL = _1a.createLinearGradient(_W6, _X6, _o6, _p6); - _uL.addColorStop(0, _oo); - _uL.addColorStop(1, _po); - _1a.strokeStyle = _uL; - _1a._wL(); - _1a._xL(_W6 + 0.5, _X6 + 0.5); - _1a._yL(_o6 + 0.5, _p6 + 0.5); - _1a.lineWidth = _kj; - _1a._AL(); - _1a._zL(); -} -function draw_line_color(_W6, _X6, _o6, _p6, _6q, _no) { - draw_line_width_color(_W6, _X6, _o6, _p6, 1, _6q, _no); -} -var draw_line_colour = draw_line_color; -function draw_button(_W6, _X6, _o6, _p6, _gM) { - if (_zK != 0.0) { - _W6 += _zK; - _X6 += _zK; - _o6 += _zK; - _p6 += _zK; - } - if (_gM) { - draw_line_width_color(_W6, _X6, _o6, _X6, 2, 0xffffff, 0xffffff); - draw_line_width_color(_W6, _X6, _W6, _p6, 2, 0xffffff, 0xffffff); - draw_line_width_color(_o6, _X6, _o6, _p6, 2, 0x404040, 0x404040); - draw_line_width_color(_o6, _p6, _W6, _p6, 2, 0x404040, 0x404040); - } else { - draw_line_width_color(_W6, _X6, _o6, _X6, 2, 0x404040, 0x404040); - draw_line_width_color(_W6, _X6, _W6, _p6, 2, 0x404040, 0x404040); - draw_line_width_color(_o6, _X6, _o6, _p6, 2, 0xffffff, 0xffffff); - draw_line_width_color(_o6, _p6, _W6, _p6, 2, 0xffffff, 0xffffff); - } - draw_rectangle_color(_W6, _X6, _o6, _p6, _2H, _2H, _2H, _2H, false); -} -function _mr(x, y, _w6, _x6, _oo, _po, _4M) { - draw_ellipse_color(x, y, _w6, _x6, _oo, _po, _4M); -} -function _hM(_iM) { - switch (_iM) { - case 1: - _jM(_OC, _QC); - break; - case 2: - _jM(_OC, _RC); - break; - case 3: - _jM(_SC, _RC); - break; - default: - _jM(_OC, _PC); - break; - } -} -var _jM = _kM; -function _kM(src, _ba) { - _Ib("Blend modes only available in WebGL mode."); -} -function draw_texture_flush() { - if (_e8 == null) return; - _lM(); -} -function draw_enable_drawevent(_Iz) { - _mM = yyGetBool(_Iz); -} -function skeleton_animation_set(_f7, _N3, _O3 = true) { - var _nM = _f7._29(); - if (_nM) { - _nM._m3(yyGetString(_N3), _O3); - _f7.image_index = 0; - _nM._I3(0, 0); - } -} -function skeleton_animation_mix(_f7, _oM, _pM, _14) { - var _nM = _f7._29(); - if (_nM) { - _nM._Z3(yyGetString(_oM), yyGetString(_pM), yyGetReal(_14)); - } -} -function skeleton_animation_set_ext(_f7, _E7, _r3, _O3 = true) { - var _nM = _f7._29(); - if (_nM) { - _r3 = yyGetInt32(_r3); - _nM._P3(yyGetString(_E7), _r3, _O3); - if (_r3 == 0) { - _f7.image_index = 0; - _nM._I3(0, 0); - } - } -} -function skeleton_animation_get_ext(_f7, _r3) { - var _nM = _f7._29(); - if (_nM) { - return _nM._A7(yyGetInt32(_r3)); - } - return ""; -} -function skeleton_attachment_set(_f7, _qM, _rM) { - _qM = yyGetString(_qM); - var _nM = _f7._29(); - if (_nM) { - if (typeof _rM == "string") { - _nM._34(_qM, _rM); - } else { - _rM = yyGetInt32(_rM); - if (sprite_exists(_rM)) { - var _XF = _D5._E5(_rM); - if (_nM._o4(_qM, _XF.pName) === undefined) { - _nM._r4(_XF.pName, _XF, 0, _XF.xOrigin, _XF.yOrigin, 1, 1, 0, undefined, 0xffffffff, 1.0, false); - } - _nM._34(_qM, _XF.pName); - } else { - _nM._34(_qM, -1); - } - } - } -} -function skeleton_attachment_get(_f7, _qM) { - var _nM = _f7._29(); - if (_nM) { - return _nM._O7(yyGetString(_qM)); - } - return ""; -} -function skeleton_attachment_create(_f7, _N3, _q3, _t4, _u4, _v4, _w4, _x4, _y4) { - var _nM = _f7._29(); - if (_nM) { - _t4 = yyGetInt32(_t4); - if (sprite_exists(_q3) && _t4 >= 0) { - var _XF = _D5._E5(_q3); - if (_XF._sM != undefined || _XF._tM != undefined) { - console.log("ERROR: Sprite '" + _XF.pName + "' is not valid for use as an attachment (must be a bitmap)\n"); - return -1.0; - } - _nM._r4(yyGetString(_N3), _XF, _t4, yyGetReal(_u4), yyGetReal(_v4), yyGetReal(_w4), yyGetReal(_x4), yyGetReal(_y4), undefined, undefined, undefined, false); - return 1.0; - } - } - return -1.0; -} -function skeleton_attachment_create_colour(_f7, _N3, _q3, _t4, _u4, _v4, _w4, _x4, _y4, _3d, _u9) { - var _nM = _f7._29(); - if (_nM) { - _t4 = yyGetInt32(_t4); - if (sprite_exists(_q3) && _t4 >= 0) { - var _XF = _D5._E5(_q3); - if (_XF._sM != undefined || _XF._tM != undefined) { - console.log("ERROR: Sprite '" + _XF.pName + "' is not valid for use as an attachment (must be a bitmap)\n"); - return -1.0; - } - _nM._r4(yyGetString(_N3), _XF, _t4, yyGetReal(_u4), yyGetReal(_v4), yyGetReal(_w4), yyGetReal(_x4), yyGetReal(_y4), undefined, yyGetInt32(_3d), yyGetReal(_u9), false); - return 1.0; - } - } - return -1.0; -} -function skeleton_attachment_create_color(_f7, _N3, _q3, _t4, _u4, _v4, _w4, _x4, _y4, _3d, _u9) { - skeleton_attachment_create_colour(_f7, _N3, _q3, _t4, _u4, _v4, _w4, _x4, _y4, _3d, _u9); -} -function skeleton_attachment_replace(_f7, _N3, _q3, _t4, _u4, _v4, _w4, _x4, _y4) { - var _nM = _f7._29(); - if (_nM) { - _t4 = yyGetInt32(_t4); - if (sprite_exists(_q3) && _t4 >= 0) { - var _XF = _D5._E5(_q3); - if (_XF._sM != undefined || _XF._tM != undefined) { - console.log("ERROR: Sprite '" + _XF.pName + "' is not valid for use as an attachment (must be a bitmap)\n"); - return -1.0; - } - _nM._r4(yyGetString(_N3), _XF, _t4, yyGetReal(_u4), yyGetReal(_v4), yyGetReal(_w4), yyGetReal(_x4), yyGetReal(_y4), undefined, undefined, undefined, true); - return 1.0; - } - } - return -1.0; -} -function skeleton_attachment_replace_colour(_f7, _N3, _q3, _t4, _u4, _v4, _w4, _x4, _y4, _3d, _u9) { - var _nM = _f7._29(); - if (_nM) { - _t4 = yyGetInt32(_t4); - if (sprite_exists(_q3) && _t4 >= 0) { - var _XF = _D5._E5(_q3); - if (_XF._sM != undefined || _XF._tM != undefined) { - console.log("ERROR: Sprite '" + _XF.pName + "' is not valid for use as an attachment (must be a bitmap)\n"); - return -1.0; - } - _nM._r4(yyGetString(_N3), _XF, _t4, yyGetReal(_u4), yyGetReal(_v4), yyGetReal(_w4), yyGetReal(_x4), yyGetReal(_y4), undefined, yyGetInt32(_3d), yyGetReal(_u9), true); - return 1.0; - } - } - return -1.0; -} -function skeleton_attachment_destroy(_f7, _N3) { - var name = yyGetString(_N3); - var _nM = _f7._29(); - if (_nM) { - var _uM = _nM._l5(name); - if (!_uM) { - console.log("skeleton_attachment_destroy: Attempted to destroy non-existant attachment '" + name + "'"); - } - } -} -function skeleton_attachment_exists(_f7, _N3) { - var name = yyGetString(_N3); - var _nM = _f7._29(); - if (_nM) { - var _uM = _nM._o4(null, name, true) !== undefined; - return _uM; - } -} -function skeleton_attachment_replace_color(_f7, _N3, _q3, _t4, _u4, _v4, _w4, _x4, _y4, _3d, _u9) { - skeleton_attachment_replace_colour(_f7, _N3, _q3, _t4, _u4, _v4, _w4, _x4, _y4, _3d, _u9); -} -function skeleton_slot_colour_set(_f7, _qM, _3d, _u9) { - var _nM = _f7._29(); - if (_nM) { - _qM = yyGetString(_qM); - _nM._c4(_qM, yyGetInt32(_3d)); - _nM._j4(_qM, yyGetReal(_u9)); - } -} -function skeleton_slot_color_set(_f7, _qM, _3d, _u9) { - skeleton_slot_colour_set(_f7, _qM, _3d, _u9); -} -function skeleton_slot_colour_get(_f7, _qM) { - var _nM = _f7._29(); - if (_nM) { - return _nM._l4(yyGetString(_qM)); - } - return 0xffffffff; -} -function skeleton_slot_color_get(_f7, _qM) { - return skeleton_slot_colour_get(_f7, _qM); -} -function skeleton_slot_alpha_get(_f7, _qM) { - var _nM = _f7._29(); - if (_nM) { - return _nM._n4(yyGetString(_qM)); - } - return 1.0; -} -function skeleton_skin_set(_f7, _N3) { - var _nM = _f7._29(); - if (_nM) { - if (_N3.__type == "[SkeletonSkin]") { - _nM._n3(_N3); - } else { - _nM._n3(yyGetString(_N3)); - } - } -} -function skeleton_skin_get(_f7) { - var _nM = _f7._29(); - if (_nM) { - return _nM._r7(); - } - return ""; -} -function skeleton_skin_create(_f7, _N3, _vM) { - var name = yyGetString(_N3); - if (!Array.isArray(_vM)) { - _H4("skeleton_skin_create argument 2 incorrect type (expecting an Array)"); - } - var _wM = []; - for (var i = 0; i < _vM.length; ++i) { - _wM.push(yyGetString(_vM[i])); - } - var _nM = _f7._29(); - if (_nM) { - var _u7 = _nM._s7(name, _wM); - return _u7; - } -} -function skeleton_animation_get(_f7) { - return skeleton_animation_get_ext(_f7, 0); -} -function skeleton_animation_get_duration(_f7, _W8) { - var _nM = _f7._29(); - if (_nM) { - return _nM._D7(yyGetString(_W8)); - } - return 0.0; -} -function skeleton_animation_get_frames(_f7, _W8) { - var _nM = _f7._29(); - if (_nM) { - return _nM._F7(yyGetString(_W8)); - } - return 0.0; -} -function skeleton_animation_get_frame(_f7, _r3) { - var _nM = _f7._29(); - if (_nM) { - return _nM._F3(yyGetInt32(_r3)); - } - return 0; -} -function skeleton_animation_set_frame(_f7, _r3, _J3) { - var _nM = _f7._29(); - if (_nM) { - _nM._I3(yyGetInt32(_r3), yyGetInt32(_J3)); - } -} -function skeleton_animation_get_position(_f7, _r3) { - var _M3 = yyGetInt32(_r3); - var _nM = _f7._29(); - if (_nM) { - var _xM = _nM._p3(undefined, _M3); - var _yM = _nM._F3(_M3); - if (_xM != 0) { - var _zM = _yM / _xM; - if (_zM < 0.0) _zM = 0.0; - if (_zM > 1.0) _zM = 1.0; - return _zM; - } - } - return -1; -} -function skeleton_animation_set_position(_f7, _r3, _AM) { - var _M3 = yyGetInt32(_r3); - var _zM = yyGetReal(_AM); - if (_zM >= 1.0 || _zM <= 1.0) { - _zM -= Math.floor(_zM / 1.0); - } - if (_zM < 0.0) { - _zM = 1.0 + _zM; - } - var _nM = _f7._29(); - if (_nM) { - var _xM = _nM._p3(undefined, _M3); - if (_xM != 0) { - var _BM = Math.floor(_zM * _xM); - if (_BM < 0) _BM = 0; - if (_BM >= _xM) _BM = _xM - 1; - _nM._I3(_M3, _BM); - } - } -} -function skeleton_animation_get_event_frames(_f7, _E7, _e3) { - var frames = []; - var _nM = _f7._29(); - if (_nM) { - var _CM = _nM._G7(_E7, _e3); - if (_CM == null) { - frames.push(-1); - } else { - frames = _CM; - } - } else { - frames.push(-1); - } - return frames; -} -function skeleton_animation_clear(_f7, _r3) { - var _nM = _f7._29(); - if (_nM) { - _nM._B7(yyGetInt32(_r3)); - } -} -function skeleton_animation_is_looping(_f7, _r3) { - var _nM = _f7._29(); - if (_nM) { - return _nM._K3(yyGetInt32(_r3)); - } - return false; -} -function skeleton_animation_is_finished(_f7, _r3) { - var _nM = _f7._29(); - if (_nM) { - return _nM._L3(yyGetInt32(_r3)); - } - return false; -} -function skeleton_collision_draw_set(_f7, _B3) { - var _nM = _f7._29(); - if (_nM) { - _nM._o5(yyGetReal(_B3) > 0.5 ? true : false); - } -} -function skeleton_bone_data_get(_f7, _87, _97) { - var _nM = _f7._29(); - if (_nM) { - _nM._77(yyGetString(_87), yyGetInt32(_97)); - } -} -function skeleton_bone_data_set(_f7, _87, _97) { - var _nM = _f7._29(); - if (_nM) { - _nM._d7(yyGetString(_87), yyGetInt32(_97)); - } -} -function skeleton_bone_state_get(_f7, _87, _97) { - var _nM = _f7._29(); - if (_nM) { - _nM._e7(_f7, yyGetString(_87), yyGetInt32(_97)); - } -} -function skeleton_bone_state_set(_f7, _87, _97) { - var _nM = _f7._29(); - if (_nM) { - _nM._o7(_f7, yyGetString(_87), yyGetInt32(_97)); - } -} -function draw_skeleton(_q3, _DM, _EM, _FM, _q5, _r5, _co, _do, _y4, _Pc, _u9) { - var _XF = _D5._E5(yyGetInt32(_q3)); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._tM._V8(yyGetString(_DM), yyGetString(_EM), yyGetInt32(_FM), yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), yyGetReal(_y4), yyGetInt32(_Pc), yyGetReal(_u9)); - } - } -} -function draw_skeleton_time(_q3, _DM, _EM, _96, _q5, _r5, _co, _do, _y4, _Pc, _u9) { - var _XF = _D5._E5(yyGetInt32(_q3)); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._tM._09(yyGetString(_DM), yyGetString(_EM), yyGetReal(_96), yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), yyGetReal(_y4), yyGetInt32(_Pc), yyGetReal(_u9)); - } - } -} -function draw_skeleton_instance() { - _Ib("draw_skeleton_instance()"); -} -function draw_skeleton_collision(_q3, _DM, _FM, _q5, _r5, _co, _do, _y4, _Pc) { - var _XF = _D5._E5(yyGetInt32(_q3)); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._tM._j9(yyGetString(_DM), yyGetInt32(_FM), yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), yyGetReal(_y4), yyGetInt32(_Pc), _XF); - } - } -} -function draw_enable_skeleton_blendmodes(_Nz) { - _T7 = yyGetBool(_Nz); -} -function draw_get_enable_skeleton_blendmodes() { - return _T7; -} -function skeleton_animation_list(_q3, _Q7) { - var _XF = _D5._E5(yyGetInt32(_q3)); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._tM._yb(yyGetInt32(_Q7)); - } - } -} -function skeleton_skin_list(_q3, _Q7) { - var _XF = _D5._E5(yyGetInt32(_q3)); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._tM._zb(yyGetInt32(_Q7)); - } - } -} -function skeleton_bone_list(_q3, _Q7) { - var _XF = _D5._E5(yyGetInt32(_q3)); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._tM._Ab(yyGetInt32(_Q7)); - } - } -} -function skeleton_slot_list(_q3, _Q7) { - var _XF = _D5._E5(yyGetInt32(_q3)); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._tM._Bb(yyGetInt32(_Q7)); - } - } -} -function skeleton_slot_data(_q3, _Q7) { - var _XF = _D5._E5(yyGetInt32(_q3)); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._tM._P7(yyGetInt32(_Q7)); - return 1; - } - } - return -1; -} -function skeleton_slot_data_instance(_f7, _Q7) { - var _nM = _f7._29(); - if (_nM) { - _nM._P7(yyGetInt32(_Q7)); - return 1; - } - return -1; -} -function _GM(_f7, _r3) { - var _nM = _f7._29(); - if (_nM) { - return _nM._F3(_r3); - } - return 0.0; -} -function skeleton_get_minmax(_f7) { - var _nM = _f7._29(); - if (_nM) { - var rect = new _IF(0, 0, 0, 0); - if (_nM._f6(rect)) { - var _k6 = []; - _k6.push(rect.left, rect.top, rect.right, rect.bottom); - return _k6; - } - } - var _k6 = []; - _k6.push(0.0, 0.0, 0.0, 0.0); - return _k6; -} -function skeleton_get_num_bounds(_f7) { - var _nM = _f7._29(); - if (_nM) { - return _nM._g6(); - } - return 0.0; -} -function skeleton_get_bounds(_f7, _J3) { - var _nM = _f7._29(); - if (_nM) { - return _nM._h6(yyGetInt32(_J3)); - } - var _k6 = []; - _k6.push(0, ""); - return _k6; -} -function skeleton_find_slot(_f7, _q5, _r5, _Q7) { - var _nM = _f7._29(); - if (_nM) { - var _XF = _D5._E5(_f7.sprite_index); - if (_XF != null && _XF != undefined) { - if (_XF._tM) { - _XF._HM(_f7, yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_Q7)); - } - } - } -} -function draw_enable_swf_aa(_IM) { - _JM = yyGetBool(_IM); -} -function draw_set_swf_aa_level(_KM) { - _LM = yyGetReal(_KM); -} -function draw_get_swf_aa_level() { - return _LM; -} -function _MM(xview, yview, wview, hview, angle) { - if (Math.abs(angle) < 0.001) { - _NM.left = xview; - _NM.top = yview; - _NM.right = xview + wview; - _NM.bottom = yview + hview; - } else { - var _Uu = angle * (Math.PI / 180.0); - var _ni = Math.abs(sin(_Uu)); - var c = Math.abs(cos(_Uu)); - var _bk = c * wview + _ni * hview; - var _OM = _ni * wview + c * hview; - _NM.left = xview + (wview - _bk) / 2; - _NM.right = xview + (wview + _bk) / 2; - _NM.top = yview + (hview - _OM) / 2; - _NM.bottom = yview + (hview + _OM) / 2; - } -} -function _vB(_PM, _QM, _RM, _SM) { - var _TM = _QM._v6[11] == 0; - if (_TM) { - if (_RM === undefined) { - _RM = new _zz(); - _RM._UM(_PM); - } - if (_SM === undefined) { - var _VM = new _zz(); - _VM.Multiply(_PM, _QM); - _SM = new _zz(); - _SM._UM(_VM); - } - var _WM = new _Tz(); - _WM._pA = _RM._v6[_8B]; - _WM._qA = _RM._v6[_bB]; - _WM._rA = _RM._v6[_gB]; - var _XM, _YM, _ZM, __M; - _XM = _SM._0N(new _Tz(-1.0, 0.0, 0.0)); - _YM = _SM._0N(new _Tz(1.0, 0.0, 0.0)); - _ZM = _SM._0N(new _Tz(0.0, 1.0, 0.0)); - __M = _SM._0N(new _Tz(0.0, -1.0, 0.0)); - var _1N = _YM._2N(_XM); - var _3N = _ZM._2N(__M); - _4N = _1N.Length(); - _5N = _3N.Length(); - _6N = _WM._pA - _4N * 0.5; - _7N = _WM._qA - _5N * 0.5; - var _8N = _3N; - _8N._mA(); - var angle = Math.acos(_8N._qA); - if (_8N._pA < 0.0) { - angle = 2.0 * Math.PI - angle; - } - var _9N = (angle / (2.0 * Math.PI)) * 360.0; - _MM(_6N, _7N, _4N, _5N, _9N); - } else { - _6N = 0; - _7N = 0; - _4N = _t3 != null ? _t3._aN() : 1; - _5N = _t3 != null ? _t3._bN() : 1; - _MM(_6N, _7N, _4N, _5N, 0); - } -} -function _cN() { - if (_dN) { - var _eN = new _zz(); - _eN.Multiply(_oB[_pB], _oB[_sB]); - _fN._gN(_eN); - _dN = false; - } - return _fN; -} -function _hN() { - _iN = true; -} -function _jN() { - if (_iN) { - var _kN = new _zz(); - _kN._UM(_oB[_VA]); - var _Va = []; - var _Wa = []; - _Va[0] = _NM.left; - _Va[1] = _NM.right; - _Va[2] = _NM.right; - _Va[3] = _NM.left; - _Wa[0] = _NM.top; - _Wa[1] = _NM.top; - _Wa[2] = _NM.bottom; - _Wa[3] = _NM.bottom; - _lN.left = Number.MAX_SAFE_INTEGER; - _lN.top = Number.MAX_SAFE_INTEGER; - _lN.right = Number.MIN_SAFE_INTEGER; - _lN.bottom = Number.MIN_SAFE_INTEGER; - for (var i = 0; i < 4; i++) { - var _mN = _Va[i] * _kN._v6[0] + _Wa[i] * _kN._v6[4] + _kN._v6[12]; - var _nN = _Va[i] * _kN._v6[1] + _Wa[i] * _kN._v6[5] + _kN._v6[13]; - _lN.left = _I6(_lN.left, _mN); - _lN.top = _I6(_lN.top, _nN); - _lN.right = _H6(_lN.right, _mN); - _lN.bottom = _H6(_lN.bottom, _nN); - } - _iN = false; - } -} -function view_get_camera(_Sz) { - return g_pBuiltIn.view_camera[yyGetInt32(_Sz)]; -} -function view_get_visible(_Sz) { - return g_pBuiltIn.view_visible[yyGetInt32(_Sz)]; -} -function view_get_xport(_Sz) { - return g_pBuiltIn.view_xport[yyGetInt32(_Sz)]; -} -function view_get_yport(_Sz) { - return g_pBuiltIn.view_yport[yyGetInt32(_Sz)]; -} -function view_get_wport(_Sz) { - return g_pBuiltIn.view_wport[yyGetInt32(_Sz)]; -} -function view_get_hport(_Sz) { - return g_pBuiltIn.view_hport[yyGetInt32(_Sz)]; -} -function view_get_surface_id(_Sz) { - return g_pBuiltIn.view_surface_id[yyGetInt32(_Sz)]; -} -function view_set_camera(_Sz, _oN) { - g_pBuiltIn.view_camera[yyGetInt32(_Sz)] = yyGetInt32(_oN); -} -function view_set_visible(_Sz, visible) { - g_pBuiltIn.view_visible[yyGetInt32(_Sz)] = yyGetInt32(visible); -} -function view_set_xport(_Sz, xport) { - g_pBuiltIn.view_xport[yyGetInt32(_Sz)] = yyGetInt32(xport); -} -function view_set_yport(_Sz, yport) { - g_pBuiltIn.view_yport[yyGetInt32(_Sz)] = yyGetInt32(yport); -} -function view_set_wport(_Sz, wport) { - g_pBuiltIn.view_wport[yyGetInt32(_Sz)] = yyGetInt32(wport); -} -function view_set_hport(_Sz, hport) { - g_pBuiltIn.view_hport[yyGetInt32(_Sz)] = yyGetInt32(hport); -} -function view_set_surface_id(_Sz, _pN) { - g_pBuiltIn.view_surface_id[yyGetInt32(_Sz)] = yyGetInt32(_pN); -} -function _qN() { - return 0; -} -function _rN() { - return 0; -} -function _sN() {} -function display_set_windows_alternate_sync() {} -function display_set_ui_visibility() {} -function display_set_sleep_margin() {} -function display_get_sleep_margin() { - return 0; -} -function _tN(_uN, _vN) { - if (_uN.status < 200 || _uN.status >= 300) { - _vN._Jf = _wN; - _vN._xN = ""; - } else { - _vN._Jf = _yN; - try { - _vN._xN = _uN.responseText; - } catch (e) { - _vN._xN = ""; - } - } -} -function _zN(_uN, _AN) { - if (_uN.readyState != 4) return; - var _Ef = _kF(_uN); - if (_Ef) { - _Ef._BN = _uN.status; - _Ef._Kf = true; - _Ef._CN = ds_map_create(); - var _DN = _uN.getAllResponseHeaders().split("\r\n"); - for (var _t6 in _DN) { - if (!_DN.hasOwnProperty(_t6)) continue; - var _EN = _DN[_t6].split(": "); - if (_EN.length == 2) { - ds_map_add(_Ef._CN, _EN[0], _EN[1]); - } - } - if (_AN) { - _AN(_uN, _Ef); - } - } -} -function _FN(_or) { - var _GN = {}; - _Ff._Gf(_HN, _or, _IN, _GN); - setTimeout(function () { - var _Ef = _kF(_GN); - if (_Ef) { - _Ef._BN = 404; - _Ef._Kf = true; - _Ef._Jf = _wN; - _Ef._xN = ""; - } - }, 500); - return _HN++; -} -function _JN(_od, _or, _KN, _qt, _AN, _LN) { - try { - var _MN = _NN(_or, _KN); - _Ff._Gf(_HN, _or, _IN, _MN._ON); - if (_LN !== undefined) { - _MN._ON.responseType = _LN; - } - if (_MN._PN) { - _QN(_od, _or, _KN, _qt, _MN._ON, _MN._RN, _AN); - } else { - _SN(_od, _or, _KN, _qt, _MN._ON, _AN); - } - } catch (e) { - return _FN(_or); - } - return _HN++; -} -function _NN(_or, _KN) { - var _MN = { _ON: null, _RN: true, _PN: false }; - if (_or.substring(0, 7) != "http://" && _or.substring(0, 8) != "https://") { - _MN._RN = false; - } else { - var _TN = ""; - if (_or.substring(0, 7) == "http://") { - _TN = _or.substring(7); - } - if (_or.substring(0, 8) == "https://") { - _TN = _or.substring(8); - } - if (_TN.substring(0, document.domain.length) == document.domain) { - _MN._RN = false; - } - } - if (_MN._RN && window.XDomainRequest) { - _MN._ON = new XDomainRequest(); - _MN._RN = true; - _MN._PN = true; - } else { - if (window.XMLHttpRequest) { - _MN._ON = new XMLHttpRequest(); - _MN._RN = false; - _MN._PN = _UN == _VN && _WN._XN <= 9.0; - } else if (window.ActiveXObject) { - if (new ActiveXObject("Microsoft.XMLHTTP")) { - _MN._ON = new ActiveXObject("Microsoft.XMLHTTP"); - } else { - _MN._ON = new ActiveXObject("Msxml2.XMLHTTP"); - } - } - if (_YN === "use-credentials") { - _MN._ON._ZN = true; - } - } - return _MN; -} -function _SN(_od, _or, _KN, _qt, _uN, _AN) { - try { - _uN.open(_od, _or, true); - if (_KN !== null) { - for (var _EN in _KN) { - if (!_KN.hasOwnProperty(_EN)) continue; - try { - _uN.setRequestHeader(_KN[_EN].key, _KN[_EN].value); - } catch (e) { - debug("Unable to set request header " + _KN[_EN].key + ":" + _KN[_EN].value + " " + e.message); - } - } - } else if (_od == "POST") { - _uN.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); - } - _uN.onreadystatechange = function () { - _zN(_uN, _AN); - }; - _uN.send(_qt); - } catch (e) { - debug(e.message); - } -} -function _QN(_od, _or, _KN, _qt, _uN, __N, _AN) { - _uN.open(_od, _or); - _uN.ontimeout = function (_e3) { - _0O(_e3, _uN); - }; - _uN.onerror = function (_e3) { - _0O(_e3, _uN); - }; - if (__N) { - _uN.onload = function (_e3) { - _1O(_e3, _uN, 200); - }; - } else { - _uN.onload = function (_e3) {}; - _uN.onreadystatechange = function () { - if (_uN.readyState == 4) { - _1O(null, _uN, _uN.status); - } - }; - } - if (_KN !== null) { - for (var _EN in _KN) { - if (!_KN.hasOwnProperty(_EN)) continue; - try { - _uN.setRequestHeader(_KN[_EN].key, _KN[_EN].value); - } catch (e) { - debug("Unable to set request header " + _KN[_EN].key + ":" + _KN[_EN].value + " " + e.message); - } - } - } - _uN._2O = function () {}; - _uN.send(_qt); -} -function _1O(_e3, _uN, _3O) { - var _Ef = _kF(_uN); - if (_Ef) { - _Ef._Kf = true; - if (_3O >= 200 && _3O < 300) { - _Ef._Jf = _yN; - _Ef._BN = _3O; - } else { - _Ef._Jf = _wN; - _Ef._BN = 404; - } - _Ef._xN = _uN.responseText; - _Ef._CN = -1; - } -} -function _0O(_e3, _uN) { - var _Ef = _kF(_uN); - if (_Ef) { - _Ef._Kf = true; - _Ef._Jf = _wN; - _Ef._xN = ""; - _Ef._BN = 404; - _Ef._CN = -1; - } -} -function http_get(_or) { - return _JN("GET", yyGetString(_or), null, "", _tN); -} -function http_get_file(_or, _4O) { - _4O = yyGetString(_4O); - var _5O = function (_uN, _vN) { - if (_uN.response) { - try { - var _6O = String.fromCharCode.apply(null, new Uint8Array(_uN.response)); - _rl(_4O, _6O); - _vN._Jf = _yN; - _vN._xN = _4O; - } catch (e) { - debug(e.message); - _vN._Jf = _wN; - } - } else { - _vN._Jf = _wN; - } - }; - return _JN("GET", yyGetString(_or), null, "", _5O, "arraybuffer"); -} -function http_post_string(_or, _yG) { - if (!_yG) { - _yG = ""; - } else { - _yG = yyGetString(_yG); - } - return _JN("POST", yyGetString(_or), null, _yG, _tN); -} -function http_request(_or, _KH, _7O, _8O) { - _or = yyGetString(_or); - _KH = yyGetString(_KH); - _7O = yyGetInt32(_7O); - var _9O = []; - var _b7 = _c7._E5(_7O); - if (_b7 !== null) { - for (const [key, _jl] of _b7) { - var _Y4 = key; - if (_b7._dl && _b7._dl.has(key)) _Y4 = _b7._dl.get(key); - _9O.push({ key: _Y4, value: _jl }); - } - } - if (typeof _8O === "number") { - return _aO(_or, _KH, _9O, _8O); - } else { - if (!_8O) { - _8O = ""; - } - return _JN(_KH, _or, _9O, _8O, _tN); - } -} -function _aO(_or, _KH, _KN, _8O) { - var _Ca = _bO._E5(_8O); - if (!_Ca) { - return _FN(_or); - } else if (_Ca._cO != 0) { - var _dO = new Uint8Array(_Ca._eO, 0, _Ca._cO); - return _JN(_KH, _or, _KN, _dO, _tN); - } else { - var _fO = function (_uN, _vN) { - _vN._xN = _Ca._cO; - if (_uN.response) { - _vN._Jf = _yN; - var _bt = new Uint8Array(_uN.response); - for (var i = 0, _Yi = _bt.length; i < _Yi; ++i) { - _Ca._gO(_hO, _bt[i]); - } - _vN._xN = _bt.length; - } else { - _vN._Jf = _wN; - } - }; - return _JN(_KH, _or, _KN, _8O, _fO, "arraybuffer"); - } -} -function http_set_request_crossorigin(_iO) { - _YN = yyGetString(_iO); -} -function http_get_request_crossorigin() { - return _YN; -} -function _jO() { - return iap_status(); -} -function _kO() { - _Ib("iap_event_queue()"); -} -function _lO() { - _Ib("iap_product_status()"); -} -function _mO() { - _Ib("iap_is_downloaded()"); -} -function _nO() { - _Ib("iap_product_files()"); -} -function _oO() { - _Ib("iap_files_purchased()"); -} -function iap_activate(_B3) {} -function iap_status() { - return -1; -} -function iap_acquire(_pO, _qO) { - return -1; -} -function iap_consume(_pO) {} -function iap_restore_all() {} -function iap_enumerate_products(_Q7) {} -function iap_product_details(_pO, _97) { - return 0; -} -function iap_purchase_details(_rO, _97) { - return 0; -} -var _sO = null; -function ini_open_from_string(_tO) { - if (_sO) { - ini_close(); - } - _sO = _uO(yyGetString(_tO)); -} -function ini_open(_vO) { - _vO = yyGetString(_vO); - if (_sO) { - ini_close(); - } - var _wO = null; - if (_gG) { - _wO = _xO(_vO, true); - } - if (_wO == null) { - _wO = _xO(_vO, false); - } - if (_wO == null) { - _wO = new _yO(_vO); - } - _sO = _wO; -} -function ini_close() { - if (!_sO) return; - var _NH = _sO._zO(); - _sO = null; - return _NH; -} -function ini_read_string(_AO, _el, _BO) { - if (!_sO) _H4("ini_read_string : Trying to read from undefined INI file"); - return _sO._CO(yyGetString(_AO), yyGetString(_el), yyGetString(_BO)); -} -function ini_read_real(_AO, _el, _BO) { - if (!_sO) _H4("ini_read_real : Trying to read from undefined INI file"); - return _sO._DO(yyGetString(_AO), yyGetString(_el), yyGetString(_BO)); -} -function ini_write_string(_AO, _el, _Vn) { - if (!_sO) _H4("ini_write_string : Trying to write to undefined INI file"); - _sO._EO(yyGetString(_AO), yyGetString(_el), yyGetString(_Vn)); - return true; -} -function ini_write_real(_AO, _el, _Vn) { - if (!_sO) _H4("ini_write_real : Trying to write to undefined INI file"); - _sO._EO(yyGetString(_AO), yyGetString(_el), "" + yyGetReal(_Vn)); - return true; -} -function ini_key_exists(_AO, _el) { - if (!_sO) _H4("ini_key_exists : Trying to read from undefined INI file"); - var _FO = _sO._GO(yyGetString(_AO), yyGetString(_el)); - if (_FO != null && _FO != undefined) return true; - return false; -} -function ini_section_exists(_AO) { - if (!_sO) _H4("ini_section_exists : Trying to read from undefined INI file"); - var _HO = _sO._IO[yyGetString(_AO)]; - if (_HO != null && _HO != undefined) return true; - return false; -} -function ini_key_delete(_AO, _el) { - if (!_sO) _H4("ini_key_delete : Trying to write to undefined INI file"); - return _sO._JO(yyGetString(_AO), yyGetString(_el)); -} -function ini_section_delete(_AO) { - if (!_sO) _H4("ini_section_delete : Trying to write to undefined INI file"); - return _sO._KO(yyGetString(_AO)); -} -function instance_find(_Ak, _LO) { - _LO = yyGetInt32(_LO); - var _MO = GetWithArray(yyGetInt32(_Ak)); - if (_MO == null) return _Kt; - if (_LO >= _MO.length) return _Kt; - var _0n = _MO[_LO]; - if (_0n.active && !_0n.marked) return _Ot(_Pt, _0n.id); - return _Kt; -} -function instance_id_get(_f7, _J3) { - return _t3._NO._E5(yyGetInt32(_J3)).id; -} -function instance_exists(_Ak) { - var _BG = GetWithArray(yyGetInt32(_Ak)); - if (_BG != null && _BG.length > 0) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (!_1u.marked && _1u.active) return true; - } - } - return false; -} -function instance_number(_Ak) { - var _MO = GetWithArray(yyGetInt32(_Ak)); - if (_MO == null) return 0; - var _q8 = 0; - for (var i = 0; i < _MO.length; i++) { - if (_MO[i].active && !_MO[i].marked) _q8++; - } - return _q8; -} -function instance_position(_q5, _r5, _Ak) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - if (_Ut(_q5, _r5, _Ak, null, true)) { - return true; - } - } else { - var id = _OO(_q5, _r5, _Ak, null); - if (id != _Kt) return true; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - if (_Ut(_q5, _r5, _Vt, null, true)) { - return true; - } - } else { - var id = _OO(_q5, _r5, _Vt, null); - if (id != _Kt) return true; - } - } - return false; - } else { - var id = _OO(_q5, _r5, _Ak, null); - if (id != _Kt) return true; - } - return false; -} -function instance_position_list(_q5, _r5, _Ak, _Q7, _au) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - var _Sg = _Ek._E5(yyGetInt32(_Q7)); - if (!_Sg) { - _H4("Error: invalid ds_list ID (instance_position_list)"); - return 0; - } - var _bu = false; - var _cu = []; - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - _Ut(_q5, _r5, _Ak, _cu, true); - _bu = true; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - _Ut(_q5, _r5, _Vt, _cu, true); - } else { - _OO(_q5, _r5, _Vt, _cu); - } - } - _bu = true; - } - if (!_bu) _OO(_q5, _r5, _Ak, _cu); - var _q8 = _cu.length; - _Wt(_cu, _Sg, _q5, _r5, _au); - return _q8; -} -function instance_nearest(_f7, _q5, _r5, _Ak) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - var _9u = 10000000000; - var i = _Kt; - var _PO = _QO(null, yyGetInt32(_Ak), false, _Kt, _q5, _r5, function (_Lt) { - var _N6 = _q5 - _Lt.x; - var _P6 = _r5 - _Lt.y; - var _Bm = Math.sqrt(_N6 * _N6 + _P6 * _P6); - if (_Bm < _9u) { - i = _Ot(_Pt, _Lt.id); - _9u = _Bm; - } - }); - return i; -} -function instance_furthest(_f7, _q5, _r5, _Ak) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - var _9u = -10000000000; - var i = _Kt; - var _PO = _QO(null, yyGetInt32(_Ak), false, _Kt, _q5, _r5, function (_Lt) { - var _N6 = _q5 - _Lt.x; - var _P6 = _r5 - _Lt.y; - var _Bm = Math.sqrt(_N6 * _N6 + _P6 * _P6); - if (_Bm > _9u) { - i = _Ot(_Pt, _Lt.id); - _9u = _Bm; - } - }); - return i; -} -function _RO(_SO, _TO, _UO, tilewidth, tileheight, _VO) { - _SO[3]._X4 = _SO[0]._X4 = _UO * tilewidth; - _SO[1]._X4 = _SO[2]._X4 = _SO[0]._X4 + tilewidth; - _SO[0]._Y4 = _SO[1]._Y4 = _TO * tileheight; - _SO[2]._Y4 = _SO[3]._Y4 = _SO[0]._Y4 + tileheight; - if (_VO & _WO) { - if (_VO & _XO) { - var _jL = new _YO(); - _jL = _SO[1]; - _SO[1] = _SO[0]; - _SO[0] = _jL; - _jL = _SO[2]; - _SO[2] = _SO[3]; - _SO[3] = _jL; - } - if (_VO & _ZO) { - var _jL = new _YO(); - _jL = _SO[3]; - _SO[3] = _SO[0]; - _SO[0] = _jL; - _jL = _SO[2]; - _SO[2] = _SO[1]; - _SO[1] = _jL; - } - var __O = 3 << _0P; - var _1P = (_VO & __O) >> _0P; - if (_1P == 1) { - var _jL = new _YO(); - _jL = _SO[3]; - _SO[3] = _SO[2]; - _SO[2] = _SO[1]; - _SO[1] = _SO[0]; - _SO[0] = _jL; - } else if (_1P == 2) { - var _jL = new _YO(); - var _2P = new _YO(); - _jL = _SO[3]; - _2P = _SO[0]; - _SO[3] = _SO[1]; - _SO[0] = _SO[2]; - _SO[2] = _2P; - _SO[1] = _jL; - } else if (_1P == 3) { - var _jL = new _YO(); - var _2P = new _YO(); - _jL = _SO[3]; - _2P = _SO[0]; - _SO[1] = _SO[2]; - _SO[0] = _SO[1]; - _SO[3] = _2P; - _SO[2] = _jL; - } - } -} -function _fu(_q5, _r5, _o6, _p6, _3P, _4P, _5P) { - var _2u = _3u._4u(); - var _6P = null; - var _7P = null; - var _5u = _3u._6u(_2u, _3P.value); - if (_5u != null) { - _6P = _5u._8P; - _7P = _5u; - } - if (_7P != null && _7P._9P === _aP && _7P._bP != null && _6P != null) { - var _2s = _8r._0s(_7P._cP); - if (_2s == null) { - _H4("Tilemap_CollisionLine() - could not find tileset for this map", false); - return false; - } - var _On = _D5._E5(_2s._dP); - if (_On == null || _On._q8 == 0) { - return false; - } - var _eP = _On._aN() / _2s.tilewidth; - var _fP = _On._aN(); - var tilewidth, tileheight; - var _gP = _On._F6[0]; - tilewidth = _2s.tilewidth; - tileheight = _2s.tileheight; - var _hP = 1.0 / tilewidth; - var _iP = 1.0 / tileheight; - var _jP = new _IF(); - _jP.left = _7P._kP + _6P._lP; - _jP.top = _7P._mP + _6P._nP; - _jP.right = _jP.left + _7P._oP * tilewidth; - _jP.bottom = _jP.top + _7P._pP * tileheight; - var _G6 = _q5; - var _J6 = _r5; - var _e4 = _o6; - var _g4 = _p6; - var _qP = _7P._kP + _6P._lP; - var _rP = _7P._mP + _6P._nP; - _G6 -= _qP; - _G6 *= _hP; - _e4 -= _qP; - _e4 *= _hP; - _J6 -= _rP; - _J6 *= _iP; - _g4 -= _rP; - _g4 *= _iP; - if (_e4 < _G6) { - var _jL = _G6; - _G6 = _e4; - _e4 = _jL; - } - if (_J6 > _g4) { - var _jL = _J6; - _J6 = _g4; - _g4 = _jL; - } - _e4 = ~~_I6(_e4, _7P._oP - 1); - _g4 = ~~_I6(_g4, _7P._pP - 1); - var _sP = _3u._tP(); - _sP &= _7P._uP; - _G6 = ~~_H6(_G6, 0); - _J6 = ~~_H6(_J6, 0); - for (var x = _G6; x <= _e4; x++) { - for (var y = _J6; y <= _g4; y++) { - var index = y * _7P._oP + x; - index = ~~index; - var _VO = _7P._bP[index]; - _VO &= _sP; - var _vP = (_VO >> _wP) & _xP; - if (_vP == 0) continue; - _vP = _2s._yP(_vP, _7P._zP); - if (_vP > 0) { - var _AP = [new _BP(), new _BP(), new _BP(), new _BP()]; - _AP[3].x = _AP[0].x = _jP.left + tilewidth * x; - _AP[1].x = _AP[2].x = _AP[0].x + tilewidth; - _AP[0].y = _AP[1].y = _jP.top + tileheight * y; - _AP[2].y = _AP[3].y = _AP[1].y + tileheight; - var _w6 = _q5; - var _y6 = _o6; - var _x6 = _r5; - var _z6 = _p6; - if (_On._CP() && _5P) { - var _SO = [new _YO(), new _YO(), new _YO(), new _YO()]; - var _TO = ~~(_vP / _eP); - var _UO = ~~(_vP % _eP); - _RO(_SO, _TO, _UO, tilewidth, tileheight, _VO); - if (_On._DP(_gP, _AP, _SO, _w6, _x6, _y6, _z6, _On._aN())) { - if (_4P != null) _4P.push(_3P); - return true; - } - } else { - if (_4P != null) _4P.push(_3P); - return true; - } - } - } - } - } - return false; -} -function _tu(_q5, _r5, _o6, _p6, _3P, _4P, _5P) { - var _2u = _3u._4u(); - var _6P = null; - var _7P = null; - var _5u = _3u._6u(_2u, _3P.value); - if (_5u != null) { - _6P = _5u._8P; - _7P = _5u; - } - if (_7P != null && _7P._9P === _aP && _7P._bP != null && _6P != null) { - var _2s = _8r._0s(_7P._cP); - if (_2s == null) { - _H4("Tilemap_CollisionLine() - could not find tileset for this map", false); - return false; - } - var _On = _D5._E5(_2s._dP); - if (_On == null || _On._q8 == 0) { - return false; - } - var _eP = _On._aN() / _2s.tilewidth; - var _fP = _On._aN(); - var tilewidth, tileheight; - var _gP = _On._F6[0]; - tilewidth = _2s.tilewidth; - tileheight = _2s.tileheight; - var _hP = 1.0 / tilewidth; - var _iP = 1.0 / tileheight; - var _jP = new _IF(); - _jP.left = _7P._kP + _6P._lP; - _jP.top = _7P._mP + _6P._nP; - _jP.right = _jP.left + _7P._oP * tilewidth; - _jP.bottom = _jP.top + _7P._pP * tileheight; - if (_o6 < _q5) { - var _ue = _o6; - _o6 = _q5; - _q5 = _ue; - _ue = _p6; - _p6 = _r5; - _r5 = _ue; - } - var _G6 = _q5; - var _J6 = _r5; - var _e4 = _o6; - var _g4 = _p6; - var _qP = _7P._kP + _6P._lP; - var _rP = _7P._mP + _6P._nP; - _G6 -= _qP; - _G6 *= _hP; - _e4 -= _qP; - _e4 *= _hP; - _J6 -= _rP; - _J6 *= _iP; - _g4 -= _rP; - _g4 *= _iP; - if (_e4 < _G6) { - var _jL = _G6; - _G6 = _e4; - _e4 = _jL; - } - if (_J6 > _g4) { - var _jL = _J6; - _J6 = _g4; - _g4 = _jL; - } - _e4 = ~~_I6(_e4, _7P._oP - 1); - _g4 = ~~_I6(_g4, _7P._pP - 1); - var _sP = _3u._tP(); - _sP &= _7P._uP; - _G6 = ~~_H6(_G6, 0); - _J6 = ~~_H6(_J6, 0); - for (var x = _G6; x <= _e4; x++) { - for (var y = _J6; y <= _g4; y++) { - var index = y * _7P._oP + x; - index = ~~index; - var _VO = _7P._bP[index]; - _VO &= _sP; - var _vP = (_VO >> _wP) & _xP; - if (_vP == 0) continue; - _vP = _2s._yP(_vP, _7P._zP); - if (_vP > 0) { - var _AP = [new _BP(), new _BP(), new _BP(), new _BP()]; - _AP[3].x = _AP[0].x = _jP.left + tilewidth * x; - _AP[1].x = _AP[2].x = _AP[0].x + tilewidth; - _AP[0].y = _AP[1].y = _jP.top + tileheight * y; - _AP[2].y = _AP[3].y = _AP[1].y + tileheight; - var _w6 = _q5; - var _y6 = _o6; - var _x6 = _r5; - var _z6 = _p6; - if (_On._CP() && _5P) { - var _SO = [new _YO(), new _YO(), new _YO(), new _YO()]; - var _TO = ~~(_vP / _eP); - var _UO = ~~(_vP % _eP); - _RO(_SO, _TO, _UO, tilewidth, tileheight, _VO); - if (_On._EP(_gP, _AP, _SO, _w6, _x6, _y6, _z6, _On._aN())) { - if (_4P != null) _4P.push(_3P); - return true; - } - } else { - if (_On._FP(_AP, _w6, _x6, _y6, _z6)) { - if (_4P != null) _4P.push(_3P); - return true; - } - } - } - } - } - } - return false; -} -function _pu(_q5, _r5, _o6, _p6, _3P, _4P, _5P) { - var _2u = _3u._4u(); - var _6P = null; - var _7P = null; - var _5u = _3u._6u(_2u, _3P.value); - if (_5u != null) { - _6P = _5u._8P; - _7P = _5u; - } - if (_7P != null && _7P._9P === _aP && _7P._bP != null && _6P != null) { - var _2s = _8r._0s(_7P._cP); - if (_2s == null) { - _H4("Tilemap_CollisionEllipse() - could not find tileset for this map", false); - return false; - } - var _On = _D5._E5(_2s._dP); - if (_On == null || _On._q8 == 0) { - return false; - } - var _eP = _On._aN() / _2s.tilewidth; - var _fP = _On._aN(); - var tilewidth, tileheight; - var _gP = _On._F6[0]; - tilewidth = _2s.tilewidth; - tileheight = _2s.tileheight; - var _hP = 1.0 / tilewidth; - var _iP = 1.0 / tileheight; - var _jP = new _IF(); - _jP.left = _7P._kP + _6P._lP; - _jP.top = _7P._mP + _6P._nP; - _jP.right = _jP.left + _7P._oP * tilewidth; - _jP.bottom = _jP.top + _7P._pP * tileheight; - var _G6 = _q5; - var _J6 = _r5; - var _e4 = _o6; - var _g4 = _p6; - var _qP = _7P._kP + _6P._lP; - var _rP = _7P._mP + _6P._nP; - _G6 -= _qP; - _G6 *= _hP; - _e4 -= _qP; - _e4 *= _hP; - _J6 -= _rP; - _J6 *= _iP; - _g4 -= _rP; - _g4 *= _iP; - if (_e4 < _G6) { - var _jL = _G6; - _G6 = _e4; - _e4 = _jL; - } - if (_J6 > _g4) { - var _jL = _J6; - _J6 = _g4; - _g4 = _jL; - } - _e4 = ~~_I6(_e4, _7P._oP - 1); - _g4 = ~~_I6(_g4, _7P._pP - 1); - var _sP = _3u._tP(); - _sP &= _7P._uP; - _G6 = ~~_H6(_G6, 0); - _J6 = ~~_H6(_J6, 0); - for (var x = _G6; x <= _e4; x++) { - for (var y = _J6; y <= _g4; y++) { - var index = y * _7P._oP + x; - index = ~~index; - var _VO = _7P._bP[index]; - _VO &= _sP; - var _vP = (_VO >> _wP) & _xP; - if (_vP == 0) continue; - _vP = _2s._yP(_vP, _7P._zP); - if (_vP > 0) { - var _AP = [new _BP(), new _BP(), new _BP(), new _BP()]; - _AP[3].x = _AP[0].x = _jP.left + tilewidth * x; - _AP[1].x = _AP[2].x = _AP[0].x + tilewidth; - _AP[0].y = _AP[1].y = _jP.top + tileheight * y; - _AP[2].y = _AP[3].y = _AP[1].y + tileheight; - var _w6 = _q5; - var _y6 = _o6; - var _x6 = _r5; - var _z6 = _p6; - if (_On._CP() && _5P) { - var _SO = [new _YO(), new _YO(), new _YO(), new _YO()]; - var _TO = ~~(_vP / _eP); - var _UO = ~~(_vP % _eP); - _RO(_SO, _TO, _UO, tilewidth, tileheight, _VO); - if (_On._GP(_gP, _AP, _SO, _w6, _x6, _y6, _z6, _On._aN())) { - if (_4P != null) _4P.push(_3P); - return true; - } - } else { - if (_On._HP(_AP, _w6, _x6, _y6, _z6)) { - if (_4P != null) _4P.push(_3P); - return true; - } - } - } - } - } - } - return false; -} -function _Ut(_q5, _r5, _3P, _4P, _5P) { - var _2u = _3u._4u(); - var _6P = null; - var _7P = null; - var _5u = _3u._6u(_2u, _3P.value); - if (_5u != null) { - _6P = _5u._8P; - _7P = _5u; - } - if (_7P != null && _7P._9P === _aP && _7P._bP != null && _6P != null) { - var _2s = _8r._0s(_7P._cP); - if (_2s == null) { - _0n._Hd(_N6, _P6); - _0n._IP = _JP; - _H4("Tilemap_InstancePlace() - could not find tileset for this map", false); - return false; - } - var _On = _D5._E5(_2s._dP); - if (_On == null || _On._q8 == 0) { - return false; - } - var _eP = _On._aN() / _2s.tilewidth; - var _fP = _On._aN(); - var tilewidth, tileheight; - var _gP = _On._F6[0]; - tilewidth = _2s.tilewidth; - tileheight = _2s.tileheight; - var _hP = 1.0 / tilewidth; - var _iP = 1.0 / tileheight; - var _jP = new _IF(); - _jP.left = _7P._kP + _6P._lP; - _jP.top = _7P._mP + _6P._nP; - _jP.right = _jP.left + _7P._oP * tilewidth; - _jP.bottom = _jP.top + _7P._pP * tileheight; - var _G6 = _q5; - var _J6 = _r5; - var _qP = _7P._kP + _6P._lP; - var _rP = _7P._mP + _6P._nP; - _G6 -= _qP; - _G6 *= _hP; - _J6 -= _rP; - _J6 *= _iP; - var _sP = _3u._tP(); - _sP &= _7P._uP; - _G6 = ~~_H6(_G6, 0); - _J6 = ~~_H6(_J6, 0); - _G6 = ~~_I6(_G6, _7P._oP - 1); - _J6 = ~~_I6(_J6, _7P._pP - 1); - var index = _J6 * _7P._oP + _G6; - index = ~~index; - var _VO = _7P._bP[index]; - _VO &= _sP; - var _vP = (_VO >> _wP) & _xP; - if (_vP == 0) return false; - _vP = _2s._yP(_vP, _7P._zP); - if (_vP > 0) { - if (_On._CP() && _5P) { - var _AP = [new _BP(), new _BP(), new _BP(), new _BP()]; - var _SO = [new _YO(), new _YO(), new _YO(), new _YO()]; - _AP[3].x = _AP[0].x = _jP.left + tilewidth * _G6; - _AP[1].x = _AP[2].x = _AP[0].x + tilewidth; - _AP[0].y = _AP[1].y = _jP.top + tileheight * _J6; - _AP[2].y = _AP[3].y = _AP[1].y + tileheight; - var _TO = ~~(_vP / _eP); - var _UO = ~~(_vP % _eP); - _RO(_SO, _TO, _UO, tilewidth, tileheight, _VO); - var _KP = (_q5 + 0.5 - _AP[0].x) / tilewidth; - var _LP = (_r5 + 0.5 - _AP[0].y) / tileheight; - var _MP = _SO[0]._X4 + _KP * (_SO[1]._X4 - _SO[0]._X4) + _LP * (_SO[3]._X4 - _SO[0]._X4); - var _NP = _SO[0]._Y4 + _KP * (_SO[1]._Y4 - _SO[0]._Y4) + _LP * (_SO[3]._Y4 - _SO[0]._Y4); - var ui = ~~_MP; - var _OP = ~~_NP; - if (ui < 0 || ui >= _On._aN()) return false; - if (_OP < 0 || _OP >= _On._bN()) return false; - if (_PP(ui, _OP, _gP, _On._aN())) { - if (_4P != null) { - _4P.push(_3P); - } - return true; - } - } else { - if (_4P != null) { - _4P.push(_3P); - } - return true; - } - } - } - return false; -} -function _QP(_RP, _Jj, _SP, _2L, _TP, _UP, _VP, _WP) { - var _G6 = _H6(_RP, _TP); - var _J6 = _H6(_SP, _VP); - var _e4 = _I6(_Jj, _UP); - var _g4 = _I6(_2L, _WP); - if (Math.floor(_G6 + 0.49999) == Math.floor(_e4 + 0.5)) return false; - if (Math.floor(_J6 + 0.49999) == Math.floor(_g4 + 0.5)) return false; - return true; -} -function _XP(_0n, _q5, _r5, _3P, _4P, _5P) { - var _N6, _P6; - var _JP = new _IF(); - _JP = _0n._IP; - _N6 = _0n.x; - _P6 = _0n.y; - _0n._Hd(_q5, _r5); - if (_0n._YP) _0n._ZP(false); - var __P = null; - if (_0n.mask_index < 0) { - __P = _D5._E5(_0n.sprite_index); - } else { - __P = _D5._E5(_0n.mask_index); - } - if (__P == null || __P._q8 == 0) { - return false; - } - var _2u = _3u._4u(); - var _6P = null; - var _7P = null; - var _5u = _3u._6u(_2u, _3P.value); - if (_5u != null) { - _6P = _5u._8P; - _7P = _5u; - } - if (_7P != null && _7P._9P === _aP && _7P._bP != null && _6P != null) { - var _2s = _8r._0s(_7P._cP); - if (_2s == null) { - _0n._Hd(_N6, _P6); - _0n._IP = _JP; - _H4("Tilemap_InstancePlace() - could not find tileset for this map", false); - return false; - } - var _On = _D5._E5(_2s._dP); - if (_On == null || _On._q8 == 0) { - return false; - } - var _eP = _On._aN() / _2s.tilewidth; - var _fP = _On._aN(); - var tilewidth, tileheight; - var _gP = _On._F6[0]; - tilewidth = _2s.tilewidth; - tileheight = _2s.tileheight; - var _hP = 1.0 / tilewidth; - var _iP = 1.0 / tileheight; - var _jP = new _IF(); - _jP.left = _7P._kP + _6P._lP; - _jP.top = _7P._mP + _6P._nP; - _jP.right = _jP.left + _7P._oP * tilewidth; - _jP.bottom = _jP.top + _7P._pP * tileheight; - var _0Q = _0n._IP; - var _G6 = _H6(_0Q.left, _jP.left); - var _J6 = _H6(_0Q.top, _jP.top); - var _e4 = _I6(_0Q.right, _jP.right); - var _g4 = _I6(_0Q.bottom, _jP.bottom); - var _qP = _7P._kP + _6P._lP; - var _rP = _7P._mP + _6P._nP; - _G6 -= _qP; - _e4 -= _qP; - _G6 *= _hP; - _e4 *= _hP; - _J6 -= _rP; - _g4 -= _rP; - _J6 *= _iP; - _g4 *= _iP; - var _sP = _3u._tP(); - _sP &= _7P._uP; - _e4 = ~~_I6(_e4, _7P._oP - 1); - _g4 = ~~_I6(_g4, _7P._pP - 1); - _G6 = ~~_H6(_G6, 0); - _J6 = ~~_H6(_J6, 0); - for (var x = _G6; x <= _e4; x++) { - for (var y = _J6; y <= _g4; y++) { - var index = y * _7P._oP + x; - index = ~~index; - var _VO = _7P._bP[index]; - _VO &= _sP; - var _vP = (_VO >> _wP) & _xP; - if (_vP == 0) continue; - _vP = _2s._yP(_vP, _7P._zP); - if (_vP > 0) { - if (_On._CP() || (__P._CP() && _5P)) { - var _AP = [new _BP(), new _BP(), new _BP(), new _BP()]; - var _SO = [new _YO(), new _YO(), new _YO(), new _YO()]; - _AP[3].x = _AP[0].x = _jP.left + tilewidth * x; - _AP[1].x = _AP[2].x = _AP[0].x + tilewidth; - _AP[0].y = _AP[1].y = _jP.top + tileheight * y; - _AP[2].y = _AP[3].y = _AP[1].y + tileheight; - var _TO = ~~(_vP / _eP); - var _UO = ~~(_vP % _eP); - _RO(_SO, _TO, _UO, tilewidth, tileheight, _VO); - if (__P._1Q(_0n.image_index, _0Q, _0n.x, _0n.y, _0n.image_xscale, _0n.image_yscale, _0n.image_angle, _AP, _SO, _gP, _fP)) { - _0n._Hd(_N6, _P6); - _0n._IP = _JP; - if (_4P != null) { - _4P.push(_3P); - } - return true; - } - } else { - var _2Q = _jP.left + tilewidth * x; - var _3Q = _2Q + tilewidth; - var _4Q = _jP.top + tileheight * y; - var _5Q = _4Q + tileheight; - if (_QP(_0Q.left, _0Q.right, _0Q.top, _0Q.bottom, _2Q, _3Q, _4Q, _5Q)) { - _0n._Hd(_N6, _P6); - _0n._IP = _JP; - if (_4P != null) { - _4P.push(_3P); - } - return true; - } - } - } - } - } - } - _0n._Hd(_N6, _P6); - _0n._IP = _JP; - return false; -} -function _6Q(_69, _q5, _r5, _Ak) { - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - if (_XP(_69, _q5, _r5, _Ak, null, true)) { - return _Ak; - } - return -1; - } else { - var id = _7Q(_69, _q5, _r5, _Ak, null); - return id; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - if (_XP(_69, _q5, _r5, _Vt, null, true)) { - return _Vt; - } - } else { - var id = _7Q(_69, _q5, _r5, _Vt, null); - if (id != _Kt) return id; - } - } - return -1; - } else { - var id = _7Q(_69, _q5, _r5, _Ak, null); - return id; - } -} -function instance_place(_Ht, _q5, _r5, _Ak) { - var id = _6Q(_Ht, _q5, _r5, _Ak, null); - return id; -} -function instance_place_list(_Ht, _q5, _r5, _Ak, _Q7, _au) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - var _Sg = _Ek._E5(yyGetInt32(_Q7)); - if (!_Sg) { - _H4("Error: invalid ds_list ID (instance_place_list)"); - return 0; - } - var _cu = []; - var _bu = false; - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - _XP(_Ht, _q5, _r5, _Ak, _cu, true); - _bu = true; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - _XP(_Ht, _q5, _r5, _Vt, _cu, true); - } else { - _7Q(_Ht, _q5, _r5, _Vt, _cu); - } - } - _bu = true; - } - if (!_bu) _7Q(_Ht, _q5, _r5, _Ak, _cu); - var _q8 = _cu.length; - _Wt(_cu, _Sg, _q5, _r5, _au); - return _q8; -} -function _8Q(_Ht, _9Q) { - if (!_Ht.marked && _Ht.active) { - if (_9Q === undefined || _9Q) { - _aQ(_Ht); - } else { - _Ht._N5(_bQ, 0, _Ht, _Ht); - _Ht.marked = true; - } - } -} -function instance_destroy(_Ht, _jg, _9Q) { - _9Q = _9Q !== undefined ? yyGetBool(_9Q) : true; - if (_jg === undefined) { - _8Q(_Ht, _9Q); - } else { - var _BG = GetWithArray(yyGetInt32(_jg)); - if (_BG != null && _BG.length > 0) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - _8Q(_1u, _9Q); - } - } - } -} -function position_destroy(_f7, _q5, _r5) { - var _Vk = _t3._NO._Vk; - var _4D = []; - for (var i = 0; i < _Vk.length; i++) { - var _1u = _Vk[i]; - if (_1u._Nt(yyGetReal(_q5), yyGetReal(_r5), true)) { - _4D.push(_1u); - } - } - for (var i = 0; i < _4D.length; i++) { - instance_destroy(_4D[i]); - } -} -function position_change(_f7, _q5, _r5, _cQ, _dQ) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - var bottom, top; - var _eQ = []; - var _fQ = _t3._NO; - for (var i = 0; i < _fQ._Vk.length; i++) { - var _1u = _fQ._Vk[i]; - if (_1u._YP) _1u._ZP(); - var _IP = _1u._IP; - if (!(_q5 > _IP.right || _q5 < _IP.left || _r5 > _IP.bottom || _r5 < _IP.top)) { - _eQ[_eQ.length] = _1u; - } - } - var _fQ = _t3._NO; - for (var i = 0; i < _eQ.length; i++) { - instance_change(_eQ[i], yyGetInt32(_cQ), _dQ); - } -} -function motion_set(_f7, _qm, _tm) { - _f7.direction = yyGetReal(_qm); - _f7.speed = yyGetReal(_tm); -} -function motion_add(_f7, _qm, _tm) { - _f7._rm(yyGetReal(_qm), yyGetReal(_tm)); -} -function instance_copy(_f7, _gQ) { - var _hQ = new _iQ(0, 0, _jQ++, _f7.object_index, true); - var _kQ = _hQ.id; - _hQ._lQ(_f7, true); - _hQ.id = _kQ; - _hQ._mQ = false; - var _1u = _t3._nQ(_hQ); - if (yyGetBool(_gQ)) { - _hQ._N5(_2n, 0, _hQ, _hQ); - _hQ._N5(_3n, 0, _hQ, _hQ); - } - return _Ot(_Pt, _hQ.id); -} -function _oQ(_f7, _cQ, _dQ) { - _dQ = yyGetBool(_dQ); - if (_dQ) { - _f7._N5(_pQ, 0, _f7, _f7); - _f7._N5(_bQ, 0, _f7, _f7); - } - _f7._qQ(yyGetInt32(_cQ), true, false); - _f7._rQ(_f7._VF._sQ); - _f7._tQ(_t3); - if (_dQ) { - _f7._N5(_2n, 0, _f7, _f7); - _f7._N5(_3n, 0, _f7, _f7); - } -} -function _uQ(_f7, _cQ, _dQ) { - _cQ = yyGetInt32(_cQ); - if (!_i3._vQ(_cQ)) { - debug("Error: Trying to change an instance to an nonexistent object type."); - return; - } - _oQ(_f7, _cQ, yyGetBool(_dQ)); -} -var instance_change = _uQ; -function instance_deactivate_all(_f7, _It) { - var _Sg = []; - _Sg = _t3._NO._Vk; - _t3._NO._Wf(); - var _wQ = _t3._xQ; - for (var i = 0; i < _Sg.length; i++) { - if (_Sg[i] == _f7) { - if (yyGetBool(_It) == false) { - _t3._yQ(_Sg[i]); - } else { - _t3._NO._Gf(_Sg[i]); - } - } else { - _t3._yQ(_Sg[i]); - } - } -} -function instance_activate_all(_f7) { - var _Sg = []; - _Sg = _t3._xQ._Vk; - _t3._xQ._Wf(); - var _fQ = _t3._NO; - for (var i = 0; i < _Sg.length; i++) { - _t3._zQ(_Sg[i]); - } -} -function _AQ(_Ak, _BQ) { - if (_Ak._CQ >= 0) { - _BQ = yyGetInt32(_BQ); - var _DQ = _i3._E5(_Ak._CQ); - if (_DQ) { - if (_DQ._EQ == _BQ) { - return true; - } else { - return _AQ(_DQ, _BQ); - } - } - } - return false; -} -function instance_activate_object(_f7, _cQ) { - _cQ = yyGetInt32(_cQ); - var i; - var _eQ = []; - var _wQ = _t3._xQ; - if (_cQ == _FQ) { - for (var i = 0; i < _wQ._Vk; i++) { - var _1u = _wQ._Vk[i]; - _eQ[_eQ.length] = _1u; - } - } else { - for (var i = 0; i < _wQ._Vk.length; i++) { - var _1u = _wQ._Vk[i]; - if (_1u.object_index == _cQ || _1u.id == _cQ) { - _eQ[_eQ.length] = _1u; - } else if (_AQ(_i3._E5(_1u.object_index), _cQ)) { - _eQ[_eQ.length] = _1u; - } - } - } - var _fQ = _t3._NO; - for (i = 0; i < _eQ.length; i++) { - _t3._zQ(_eQ[i]); - } -} -function instance_deactivate_object(_f7, _cQ) { - _cQ = yyGetInt32(_cQ); - var i; - var _eQ = []; - var _fQ = _t3._NO; - if (_cQ == _FQ) { - for (var i = 0; i < _fQ._Vk.length; i++) { - var _1u = _fQ._Vk[i]; - _eQ[_eQ.length] = _1u; - } - } else { - for (var i = 0; i < _fQ._Vk.length; i++) { - var _1u = _fQ._Vk[i]; - if (_1u.object_index == _cQ || _1u.id == _cQ) { - _eQ[_eQ.length] = _1u; - } else if (_AQ(_i3._E5(_1u.object_index), _cQ)) { - _eQ[_eQ.length] = _1u; - } - } - } - var _wQ = _t3._xQ; - for (i = 0; i < _eQ.length; i++) { - _t3._yQ(_eQ[i]); - } -} -function instance_deactivate_region(_f7, _Is, _Js, _m8, _n8, _GQ, _It) { - _Is = yyGetReal(_Is); - _Js = yyGetReal(_Js); - _m8 = yyGetReal(_m8); - _n8 = yyGetReal(_n8); - var bottom, top, right; - var _eQ = []; - var _fQ = _t3._NO; - right = _Is + _m8 - 1; - bottom = _Js + _n8 - 1; - for (var i = 0; i < _fQ._Vk.length; i++) { - var _HQ = false; - var _1u = _fQ._Vk[i]; - if (_1u._YP) _1u._ZP(); - var _IP = _1u._IP; - if (_IP && (_1u.sprite_index >= 0 || _1u.mask_index >= 0)) { - if (_Is > _IP.right || right < _IP.left || _Js > _IP.bottom || bottom < _IP.top) { - _HQ = true; - } - } else { - if (_1u.x > right || _1u.x < _Is || _1u.y > bottom || _1u.y < _Js) { - _HQ = true; - } - } - if (_HQ != yyGetBool(_GQ)) _eQ[_eQ.length] = _1u; - } - var _wQ = _t3._xQ; - for (i = 0; i < _eQ.length; i++) { - if (_f7 == _eQ[i]) { - if (!yyGetBool(_It)) { - _t3._yQ(_eQ[i]); - } - } else { - _t3._yQ(_eQ[i]); - } - } -} -function _IQ(_f7, _q5, _r5, _m8, _n8, _It, _JQ, _KQ) { - _H4("not implemented yet!"); -} -function instance_deactivate_layer(_f7, _ph) { - var room = _t3; - if (room == null) { - return -1; - } - var _6P = null; - if (typeof _ph === "string") _6P = _3u._LQ(room, yyGetString(_ph).toLowerCase()); - else _6P = _3u._MQ(room, yyGetInt32(_ph)); - if (_6P === null) return; - for (var __5 = 0; __5 < _6P._NQ.length; __5++) { - var _7P = _6P._NQ._E5(__5); - if (_7P == null) continue; - if (_7P._9P == _OQ) { - room._yQ(_7P._PQ); - } - } -} -function instance_activate_layer(_0n, _ph) { - var room = _t3; - if (room == null) { - return -1; - } - var _6P = null; - if (typeof _ph === "string") _6P = _3u._LQ(room, yyGetString(_ph).toLowerCase()); - else _6P = _3u._MQ(room, yyGetInt32(_ph)); - if (_6P === null) return; - for (var __5 = 0; __5 < _6P._NQ.length; __5++) { - var _7P = _6P._NQ._E5(__5); - if (_7P == null) continue; - if (_7P._9P == _OQ) { - room._zQ(_7P._PQ); - } - } -} -function instance_activate_region(_f7, _Is, _Js, _m8, _n8, _GQ) { - _Is = yyGetReal(_Is); - _Js = yyGetReal(_Js); - _m8 = yyGetReal(_m8); - _n8 = yyGetReal(_n8); - var i; - var bottom, top, right; - var _eQ = []; - var _wQ = _t3._xQ; - right = _Is + _m8 - 1; - bottom = _Js + _n8 - 1; - for (var i = 0; i < _wQ._Vk.length; i++) { - var _HQ = false; - var _1u = _wQ._Vk[i]; - if (_1u._YP) _1u._ZP(); - var _IP = _1u._IP; - if (_1u.sprite_index >= 0 || _1u.mask_index >= 0) { - if (_IP.right < _Is || _IP.left > right || _IP.bottom < _Js || _IP.top > bottom) { - _HQ = true; - } - } else { - if (_1u.x > right || _1u.x < _Is || _1u.y > bottom || _1u.y < _Js) { - _HQ = true; - } - } - if (_HQ != yyGetBool(_GQ)) _eQ[_eQ.length] = _1u; - } - var _fQ = _t3._NO; - for (i = 0; i < _eQ.length; i++) { - _t3._zQ(_eQ[i]); - } -} -function keyboard_key_press(_el) { - _el = yyGetInt32(_el); - if (_QQ[_el]) { - return; - } - _QQ[_el] = 1; - _RQ[_el] = 1; - _SQ = _el; -} -function keyboard_key_release(_el) { - _el = yyGetInt32(_el); - _TQ[_el] = 1; - _QQ[_el] = 0; -} -function _UQ(_VQ) { - { - switch (yyGetInt32(_VQ)) { - case 0: - if (_ug._WQ == 0) return 0; - else return 1; - case 1: - if ((_ug._WQ & 1) == 0) return 0; - else return 1; - case 2: - if ((_ug._WQ & 2) == 0) return 0; - else return 1; - case 3: - if ((_ug._WQ & 4) == 0) return 0; - else return 1; - case -1: - if (_ug._WQ == 0) return 1; - else return 0; - } - } - return 0; -} -function mouse_check_button(_VQ) { - { - switch (yyGetInt32(_VQ)) { - case 0: - if (_ug._Ge[0] || _ug._Ge[1] || _ug._Ge[2] || _ug._Ge[3] || _ug._Ge[4]) return 0; - else return 1; - case 1: - if (_ug._Ge[0]) return 1; - else return 0; - case 2: - if (_ug._Ge[1]) return 1; - else return 0; - case 3: - if (_ug._Ge[2]) return 1; - else return 0; - case 4: - if (_ug._Ge[3]) return 1; - else return 0; - case 5: - if (_ug._Ge[4]) return 1; - else return 0; - case -1: - if (_ug._Ge[0] || _ug._Ge[1] || _ug._Ge[2] || _ug._Ge[3] || _ug._Ge[4]) return 1; - else return 0; - } - } - return 0; -} -function mouse_check_button_pressed(_VQ) { - { - switch (yyGetInt32(_VQ)) { - case 0: - if (_ug._Be[0] || _ug._Be[1] || _ug._Be[2] || _ug._Be[3] || _ug._Be[4]) return 0; - else return 1; - case 1: - if (_ug._Be[0]) return 1; - else return 0; - case 2: - if (_ug._Be[1]) return 1; - else return 0; - case 3: - if (_ug._Be[2]) return 1; - else return 0; - case 4: - if (_ug._Be[3]) return 1; - else return 0; - case 5: - if (_ug._Be[4]) return 1; - else return 0; - case -1: - if (_ug._Be[0] || _ug._Be[1] || _ug._Be[2] || _ug._Be[3] || _ug._Be[4]) return 1; - else return 0; - } - } - return 0; -} -function mouse_check_button_released(_VQ) { - { - switch (yyGetInt32(_VQ)) { - case 0: - if (_ug._Fe[0] || _ug._Fe[1] || _ug._Fe[2] || _ug._Fe[3] || _ug._Fe[4]) return 0; - else return 1; - case 1: - if (_ug._Fe[0]) return 1; - else return 0; - case 2: - if (_ug._Fe[1]) return 1; - else return 0; - case 3: - if (_ug._Fe[2]) return 1; - else return 0; - case 4: - if (_ug._Fe[3]) return 1; - else return 0; - case 5: - if (_ug._Fe[4]) return 1; - else return 0; - case -1: - if (_ug._Fe[0] || _ug._Fe[1] || _ug._Fe[2] || _ug._Fe[3] || _ug._Fe[4]) return 1; - else return 0; - } - return 0; - } -} -function mouse_wheel_up() { - return _XQ; -} -function mouse_wheel_down() { - return _YQ; -} -function mouse_clear(_Et) { - _Et = yyGetInt32(_Et); - if (_Et == -1) { - mouse_clear(1); - mouse_clear(2); - mouse_clear(3); - } else if (_Et >= 1 && _Et <= 3) { - var i = _Et - 1; - _ug._Ge[i] = 0; - _ug._Be[i] = 0; - _ug._Fe[i] = 0; - _xg &= ~(1 << i); - } -} -function io_clear() { - _ug._Wf(); -} -function keyboard_check(_el) { - return _ug._ZQ[yyGetInt32(_el)]; -} -function keyboard_check_pressed(_el) { - return _ug.__Q[yyGetInt32(_el)]; -} -function keyboard_clear(_el) { - _el = yyGetInt32(_el); - _ug._ZQ[_el] = false; - _ug.__Q[_el] = false; - _ug._0R[_el] = false; -} -function keyboard_check_released(_el) { - return _ug._0R[yyGetInt32(_el)]; -} -function keyboard_check_direct(_el) { - return _ug._ZQ[yyGetInt32(_el)]; -} -function display_mouse_get_x() { - return _ug._1R - _bg.left; -} -function display_mouse_get_y() { - return _ug._2R - _bg.top; -} -function keyboard_set_map(__3, _04) { - __3 = yyGetInt32(__3); - _04 = yyGetInt32(_04); - if (__3 < 0 || __3 > _3R) return 0; - if (_04 < 0 || _04 > _3R) return 0; - _ug._4R[__3] = _04; -} -function keyboard_get_map(_el) { - _el = yyGetInt32(_el); - if (_el < 0 || _el > _3R) return 0; - return _ug._4R[_el]; -} -function keyboard_unset_map() { - for (var _G6 = 0; _G6 < _3R; _G6++) { - _ug._4R[_G6] = _G6; - } -} -function keyboard_virtual_show() { - _Ib("keyboard_virtual_show()"); -} -function keyboard_virtual_hide() { - _Ib("keyboard_virtual_hide()"); -} -function keyboard_virtual_status() { - _Ib("keyboard_virtual_status()"); -} -function keyboard_virtual_height() { - _Ib("keyboard_virtual_height()"); -} -function gesture_drag_time(_B3) {} -function gesture_drag_distance(_B3) {} -function gesture_flick_speed(_B3) {} -function gesture_double_tap_time(_B3) {} -function gesture_double_tap_distance(_B3) {} -function gesture_pinch_distance(_B3) {} -function gesture_pinch_angle_towards(_B3) {} -function gesture_pinch_angle_away(_B3) {} -function gesture_rotate_time(_B3) {} -function gesture_rotate_angle(_B3) {} -function gesture_tap_count(_B3) {} -function gesture_get_drag_time() {} -function gesture_get_drag_distance() {} -function gesture_get_flick_speed() {} -function gesture_get_double_tap_time() {} -function gesture_get_double_tap_distance() {} -function gesture_get_pinch_distance() {} -function gesture_get_pinch_angle_towards() {} -function gesture_get_pinch_angle_away() {} -function gesture_get_rotate_time() {} -function gesture_get_rotate_angle() {} -function gesture_get_tap_count() {} -var _5R = 0, - _6R = 1, - _7R = 2, - _8R = 3, - _9R = 4, - _aR = 5, - _bR = 6; -var _cR = 0, - _dR = 1, - _OQ = 2, - _eR = 3, - _fR = 4, - _aP = 5, - _gR = 6, - _hR = 7, - _iR = 8, - _jR = 9; -var _kR = 31; -var _lR = 29; -var _mR = 28; -var _0P = 30; -var _nR = 1 << _kR; -var _ZO = 1 << _lR; -var _XO = 1 << _mR; -var _oR = 1 << _0P; -var _pR = _mR; -var _WO = 0x7 << _pR; -var _qR = 0x7; -var _wP = 0; -var _rR = 0x7ffff << _wP; -var _xP = 0x7ffff; -/*@constructor */ function _sR() { - this.visible = true; - this.foreground = false; - this.index = 0; - this.htiled = false; - this.vtiled = false; - this._tR = 1.0; - this._uR = 1.0; - this.stretch = false; - this._vR = 0; - this.alpha = 1.0; - this.playbackspeedtype = _wR; - this.playbackspeed = 0; - this.image_speed = 0; - this.image_index = 0; -} -/*@constructor */ function _xR() { - this._ne = 0; - this.depth = 0; - this._lP = 0; - this._nP = 0; - this._yR = 0; - this._zR = 0; - this._AR = true; - this._BR = 0; - this._CR = ""; - this._DR = null; - this._ER = null; - this._FR = -1; - this._GR = null; - this._NQ = new _Ck(); - this._HR = true; - this._IR = true; - this._JR = null; - this._KR = null; - this._LR = -1; -} -_xR.prototype._MR = function (_NR) { - this._JR = _NR; -}; -_xR.prototype._OR = function () { - this._JR = null; -}; -_xR.prototype._PR = function () { - return this._JR; -}; -_xR.prototype._QR = function () { - return this._JR != null; -}; -_xR.prototype._RR = function () { - return this._KR; -}; -/*@constructor */ function _SR() { - this.pName = ""; - this.id = 0; - this.type = 0; - this.depth = 0; - this.x = 0; - this.y = 0; - this.hspeed = 0; - this.vspeed = 0; - this.visible = 0; -} -/*@constructor */ function _TR() { - this.x = 0; - this.y = 0; - this.index = 0; - this.xo = 0; - this.yo = 0; - this.w = 0; - this.h = 0; - this.depth = 0; - this.id = 0; - this.scaleX = 0; - this.scaleY = 0; - this.colour = 0; -} -/*@constructor */ function _UR() { - this._VR = -1; - this._PQ = null; - this._9P = _OQ; - this._WR = false; - this._Mr = ""; -} -/*@constructor */ function _XR() { - this._YR = null; - this._9P = _dR; - this._WR = false; - this._Mr = ""; - this._ne = 0; -} -/*@constructor */ function _ZR() { - this._9P = _aP; - this._cP = -1; - this._kP = 0; - this._mP = 0; - this._oP = 0; - this._pP = 0; - this._zP = 0; - this._bP = []; - this._WR = false; - this._Mr = ""; - this._ne = 0; - this._uP = ~_nR; -} -/*@constructor */ function __R() { - this._9P = _eR; - this._0S = []; - this._1S = []; - this._Mr = ""; - this._ne = 0; - this._WR = false; -} -/*@constructor */ function _2S() { - this._3S = -1; - this._4S = 1; - this._5S = _wR; - this._6S = 0; - this._7S = 1; - this._8S = 0; - this._9S = 1; - this._aS = 1; - this._bS = 0; - this._cS = 0xffffffff; - this._dS = 1; - this._kP = 0; - this._mP = 0; - this._9P = _fR; - this._Mr = ""; - this._ne = 0; - this._WR = false; -} -/*@constructor */ function _eS() { - this._fS = -1; - this._gS = -1; - this._4S = 1; - this._hS = 0; - this._cS = 0xffffffff; - this._dS = 1; - this._iS = 1; - this._jS = 1; - this._kP = 0; - this._mP = 0; - this._V2 = 0; - this._9P = _iR; - this._Mr = ""; - this._ne = 0; - this._WR = false; - this._8P = null; - this._kS = 0; -} -/*@constructor */ function _lS() { - this._9P = _gR; - this._mS = -1; - this._Mr = ""; - this._ne = 0; - this._WR = false; - this._nS = -1; - this._9S = 1.0; - this._aS = 1.0; - this._bS = 0.0; - this._cS = 0xffffffff; - this._dS = 1.0; - this._kP = 0; - this._mP = 0; -} -/*@constructor */ function _oS() { - this._AR = true; - this._3G = -1; - this._kP = 0; - this._mP = 0; - this._pS = 0; - this._qS = 0; - this._9S = 1.0; - this._aS = 1.0; - this._bS = 0.0; - this._cS = 0xffffffff; - this._dS = 1.0; - this._rS = 0; - this._sS = 0; - this._9P = _hR; - this._Mr = ""; - this._ne = 0; - this._WR = false; -} -/*@constructor */ function _tS() { - this.pName = null; - this.type = 0; - this.elements = 0; - this._uS = null; -} -/*@constructor */ function _vS() { - this._9P = _jR; - this.pName = ""; - this._HI = 0; - this._wS = []; - this._xS = false; -} -var _yS = 0; -var _zS = 1; -var _AS = 2; -var _BS = 3; -var _CS = 32; -/*@constructor */ function _DS() { - this._ES = 0; - this._FS = 0; - this._GS = 0; - this._HS = false; - this._IS = 0xffffffff; - this._JS = -1; - this._KS = false; - this._LS = 0; - this._MS = null; -} -_DS.prototype._NS = function () { - return this._ES; -}; -_DS.prototype._OS = function (_jg) { - this._PS = _jg; -}; -_DS.prototype._QS = function (_RS) { - this._KS = _RS; -}; -_DS.prototype._SS = function (_Al) { - this._LS = _Al; -}; -_DS.prototype._TS = function () { - return this._KS; -}; -_DS.prototype._US = function () { - return this._LS; -}; -_DS.prototype._tP = function () { - return this._IS; -}; -_DS.prototype._VS = function (_ph) { - this._IS = _ph; -}; -_DS.prototype._WS = function () { - if (!this._HS) { - this._HS = true; - } -}; -_DS.prototype._XS = function (_YS, _ZS) { - if (_ZS._YR != null) { - delete _ZS._YR; - _ZS._YR = null; - } - _YS._NQ.__S(_ZS); -}; -_DS.prototype._0T = function (_YS, _ZS, _1T) { - if (_ZS._PQ) { - _ZS._PQ._2T(false); - } - if (_1T) { - if (_ZS._VR >= 0) { - var _0n = _Hn._E5(_ZS._VR); - if (_0n != null) { - instance_destroy(_0n); - } - } - } - _YS._NQ.__S(_ZS); -}; -_DS.prototype._3T = function (_YS, _ZS) { - _YS._NQ.__S(_ZS); -}; -_DS.prototype._4T = function (_YS, _ZS) { - _YS._NQ.__S(_ZS); -}; -_DS.prototype._5T = function (_YS, _ZS) { - _YS._NQ.__S(_ZS); -}; -_DS.prototype._6T = function (_YS, _ZS) { - _YS._NQ.__S(_ZS); -}; -_DS.prototype._7T = function (_YS, _ZS) { - _YS._NQ.__S(_ZS); -}; -_DS.prototype._8T = function (_YS, _ZS) { - _YS._NQ.__S(_ZS); -}; -_DS.prototype._9T = function (_Jo, _aT, _YS, _bT, _cT) { - if (_Jo == null) return; - var _sd = _aT; - var layer = _YS; - if (_sd === null) return; - this._dT(_sd); - switch (_sd._9P) { - case _dR: - this._XS(layer, _sd); - break; - case _OQ: - this._0T(layer, _sd, _cT); - break; - case _eR: - this._3T(layer, _sd); - break; - case _fR: - this._4T(layer, _sd); - break; - case _aP: - this._5T(layer, _sd); - break; - case _gR: - this._6T(layer, _sd); - break; - case _hR: - this._7T(layer, _sd); - break; - case _iR: - this._8T(layer, _sd); - break; - } - return; -}; -_DS.prototype._eT = function (_Jo, _fT, _bT, _cT) { - if (_Jo == null) return; - var _sd = null; - var layer = null; - for (var i = 0; i < _Jo._gT.length; i++) { - layer = _Jo._gT._E5(i); - _sd = this._hT(layer, _fT); - if (_sd != null) break; - } - if (_sd === null) return; - this._dT(_sd); - switch (_sd._9P) { - case _dR: - this._XS(layer, _sd); - break; - case _OQ: - this._0T(layer, _sd, _cT); - break; - case _eR: - this._3T(layer, _sd); - break; - case _fR: - this._4T(layer, _sd); - break; - case _aP: - this._5T(layer, _sd); - break; - case _gR: - this._6T(layer, _sd); - break; - case _hR: - this._7T(layer, _sd); - break; - case _iR: - this._8T(layer, _sd); - break; - } - return; -}; -_DS.prototype._iT = function (_Jo, _ZS, _jT) { - if (_Jo == null) return; - if (_ZS == null) return; - if (_jT == null) return; - var _kT = _3u._lT(_Jo, _ZS._ne); - if (_kT != null) { - _kT.layer._NQ.__S(_ZS); - } - if (_ZS._9P == _OQ) { - if (_ZS._PQ != null) { - _ZS._PQ.layer = _jT._ne; - _ZS._PQ._2T(true); - } - } - _jT._NQ._Gf(_ZS); -}; -_DS.prototype._4u = function () { - if (this._JS == -1) return _t3; - var room = _mT._E5(this._JS); - if (room == null) return _t3; - return room; -}; -_DS.prototype._nT = function () {}; -_DS.prototype._oT = function (_Jo, _YS, _ZS) { - _ZS._WR = true; -}; -_DS.prototype._pT = function (_Jo, _YS, _ZS) { - var _0n = _Hn._E5(_ZS._VR); - if (_0n === null) return; - _ZS._PQ = _0n; - _0n._qT = _YS._ne; - _0n._mQ = true; - _0n.depth = _YS.depth; - _ZS._WR = true; -}; -_DS.prototype._rT = function (_Jo, _YS, _ZS) { - _ZS._WR = true; -}; -_DS.prototype._sT = function (_Jo, _YS, _ZS) { - _ZS._WR = true; -}; -_DS.prototype._tT = function (_Jo, _YS, _ZS) { - _ZS._WR = true; -}; -_DS.prototype._uT = function (_Jo, _YS, _ZS) { - if (_ZS._nS != -1 && _ZS._mS == -1) { - _0K._E5(_ZS._nS)._vT(_YS._ne, false, _ZS); - } - _ZS._WR = true; -}; -_DS.prototype._wT = function (_Jo, _YS, _ZS) { - _ZS._WR = true; -}; -_DS.prototype._xT = function (_Jo, _YS, _ZS) { - var _yT = _zT._AT(); - _yT._fS = _ZS._fS; - _yT._hS = _ZS._hS; - _yT._BT = _ZS._4S; - _Jo._CT(_ZS._ne); - _ZS._gS = _yT.id; - _zT._DT(_yT, _3n); - _ZS._WR = true; -}; -_DS.prototype._ET = function (_Jo, _YS, _ZS) { - if (_Jo === null) return; - if (_YS === null) return; - if (_ZS === null) return; - if (_ZS._WR) return; - switch (_ZS._9P) { - case _dR: - this._oT(_Jo, _YS, _ZS); - break; - case _OQ: - this._pT(_Jo, _YS, _ZS); - break; - case _eR: - this._rT(_Jo, _YS, _ZS); - break; - case _fR: - this._sT(_Jo, _YS, _ZS); - break; - case _aP: - this._tT(_Jo, _YS, _ZS); - break; - case _gR: - this._uT(_Jo, _YS, _ZS); - break; - case _hR: - this._wT(_Jo, _YS, _ZS); - break; - case _iR: - this._xT(_Jo, _YS, _ZS); - break; - } -}; -_DS.prototype._OS = function (_jg) { - this._ES = _jg; -}; -_DS.prototype._FT = function (_Jo) { - if (_Jo._gT === null || _Jo._gT.length === 0) return; - for (var i = 0; i < _Jo._gT.length; i++) { - var _GT = _Jo._gT._E5(i); - _GT._GR = _pK(); - for (var __5 = 0; __5 < _GT._NQ.length; __5++) { - var _7P = _GT._NQ._E5(__5); - if (_7P == null) continue; - this._ET(_Jo, _GT, _7P); - } - } -}; -_DS.prototype._HT = function (_Jo, _YS, _ZS, _IT) { - if (_Jo == null || _YS == null || _ZS === null) return -1; - _ZS._ne = this._JT(); - _ZS._8P = _YS; - var _KT = 0; - if (_ZS._9P != _OQ) { - for (var _LT = 0; _LT < _YS._NQ._Vk.length; _LT++) { - var _MT = _YS._NQ._Vk[_LT]; - if (_MT == null || _MT._9P != _OQ) { - break; - } else { - if (_MT._PQ !== null && _MT._PQ.active) { - _KT = _LT + 1; - } else { - break; - } - } - } - } - _YS._NQ._Rk(_KT, _ZS); - if (_IT) { - this._ET(_Jo, _YS, _ZS); - } - return _ZS._ne; -}; -_DS.prototype._NT = function (_Jo, _Al, _ZS, _IT, _OT) { - if (_Jo == null || _ZS === null) return -1; - var layer = this._PT(_Jo, _Al, _OT); - if (layer == null && _OT) { - layer = this._QT(_Jo, _Al); - } - if (layer == null) { - return -1; - } - return this._HT(_Jo, layer, _ZS, _IT); -}; -_DS.prototype._LQ = function (_Jo, _N3) { - if (!_N3) return null; - _N3 = _N3.toLowerCase(); - for (var i = 0; i < _Jo._gT.length; i++) { - var layer = _Jo._gT._E5(i); - if (layer === undefined || layer === null) continue; - if (!layer._CR) continue; - if (layer._CR.toLowerCase() === _N3) { - return layer; - } - } - return null; -}; -_DS.prototype._RT = function (_Jo, _ST) { - if (_Jo == null) return -1; - for (var i = 0; i < _Jo._gT.length; i++) { - var layer = _Jo._gT._E5(i); - if (layer != null) { - for (var __5 = 0; i < layer._NQ.length; __5++) { - var _7P = layer._NQ._E5(__5); - if (_7P != null) { - if (_7P._9P === _OQ) { - if (_7P._VR == _ST) { - return layer._ne; - } - } - } - } - } - } - return -1; -}; -_DS.prototype._dT = function (_ZS) { - if (_ZS == null) return; - switch (_ZS._9P) { - case _dR: - { - this._TT(_ZS); - } - break; - case _OQ: - { - this._UT(_ZS); - } - break; - case _eR: - { - this._VT(_ZS); - } - break; - case _fR: - { - this._WT(_ZS); - } - break; - case _aP: - { - this._XT(_ZS); - } - break; - case _gR: - { - this._YT(_ZS); - } - break; - case _hR: - { - this._ZT(_ZS); - } - break; - case _iR: - { - this.__T(_ZS); - } - break; - } - _ZS._WR = false; -}; -_DS.prototype._TT = function (_0U) {}; -_DS.prototype._UT = function (_1U) { - var _0n = _Hn._E5(_1U._VR); - if (_0n != null) { - _0n._2T(false); - } - _1U._PQ = null; -}; -_DS.prototype._VT = function (_2U) {}; -_DS.prototype._WT = function (_3U) {}; -_DS.prototype._XT = function (_2U) {}; -_DS.prototype._YT = function (_4U) {}; -_DS.prototype._ZT = function (_5U) {}; -_DS.prototype.__T = function (_6U) { - if (_t3 != null) { - _t3._7U(_6U._ne); - } - var _yT = _zT._8U(_6U._gS); - _zT._DT(_yT, _bQ); - _zT._9U(_yT); -}; -_DS.prototype._QT = function (_Jo, _Al) { - var _aU = new _xR(); - _aU._ne = _3u._bU(); - _aU.depth = _Al; - _aU._BR = true; - _t3._gT._Gf(_aU); - return _aU; -}; -_DS.prototype._cU = function (_Jo, _f7) { - if (_Jo == null || _f7 === null) return; - if (_f7._dU() === false) { - if (_f7._qT == -1) { - var _YS = this._PT(_Jo, _f7.depth, true); - if (_YS === null) { - _YS = this._QT(_Jo, _f7.depth); - } - this._eU(_Jo, _YS, _f7); - } else { - var layer = this._MQ(_Jo, _f7._qT); - if (layer === null) return; - this._eU(_Jo, layer, _f7); - } - } -}; -_DS.prototype._eU = function (_Jo, _YS, _f7) { - if (_Jo == null || _YS == null || _f7 === null) return; - if (_f7._dU() === false) { - var _fU = new _UR(); - _fU._VR = _f7.id; - _fU._PQ = _f7; - _f7._qT = _YS._ne; - _f7._2T(true); - _fU._WR = true; - _3u._HT(_Jo, _YS, _fU, false); - } -}; -_DS.prototype._gU = function (_Jo, _f7) { - if (_f7._dU() === false) return; - var layer = this._MQ(_Jo, _f7._qT); - if (layer === null) { - _f7._2T(false); - return; - } - this._hU(_Jo, layer, _f7); -}; -_DS.prototype._iU = function (_Jo, _f7) { - if (_Jo == null || _f7 === null) return; - if (_f7._dU() === true) { - for (var __5 = 0; __5 < _Jo._gT.length; __5++) { - var layer = _Jo._gT._E5(__5); - for (var i = 0; i < layer._NQ.length; i++) { - var _7P = layer._NQ._E5(i); - if (_7P != null) { - if (_7P._9P == _OQ) { - if (_7P._PQ == _f7) { - this._9T(_Jo, _7P, layer, true, false); - _f7._2T(false); - _f7._qT = -1; - return; - } - } - } - } - } - } -}; -_DS.prototype._hU = function (_Jo, _YS, _f7) { - if (_Jo == null || _YS == null || _f7 === null) return; - if (_f7._dU() === true) { - for (var i = 0; i < _YS._NQ.length; i++) { - var _7P = _YS._NQ._E5(i); - if (_7P != null) { - if (_7P._9P == _OQ) { - if (_7P._PQ == _f7) { - this._9T(_Jo, _7P, _YS, true, false); - _f7._2T(false); - _f7._qT = -1; - } - } - } - } - } -}; -_DS.prototype._jU = function (_Jo, _ST) { - if (_Jo == null) return; - for (var __5 = 0; __5 < _Jo._gT.length; __5++) { - var layer = _Jo._gT._E5(__5); - for (var i = 0; i < layer._NQ.length; i++) { - var _7P = layer._NQ._E5(i); - if (_7P != null) { - if (_7P._9P == _OQ) { - if (_7P._VR == _ST) { - this._9T(_Jo, _7P, layer, true, false); - return; - } - } - } - } - } -}; -_DS.prototype._kU = function (_Jo, _YS, _ST) { - if (_Jo == null || _YS == null) return; - for (var i = 0; i < _YS._NQ.length; i++) { - var _7P = _YS._NQ._E5(i); - if (_7P != null) { - if (_7P._9P == _OQ) { - if (_7P._VR == _ST) { - this._9T(_Jo, _7P, _YS, true, false); - } - } - } - } -}; -_DS.prototype._lU = function (_Jo, _Al, _N3) { - if (_Jo == null) return null; - var _aU = new _xR(); - _aU._ne = this._bU(); - _aU.depth = _Al; - _aU._CR = _N3; - _aU._BR = false; - _Jo._gT._Gf(_aU); - return _aU; -}; -_DS.prototype._mU = function (_Jo, _nU, _cT) { - if (_cT == undefined) { - _cT = true; - } - var layer = this._MQ(_Jo, _nU); - if (layer != null) { - for (var i = 0; i < layer._NQ.length; i++) { - var _7P = layer._NQ._E5(i); - if (_7P != null) { - this._9T(_Jo, _7P, layer, false, _cT); - } - } - _Jo._gT._Ll(layer); - } -}; -_DS.prototype._oU = function (_Jo, _YS, _pU, _qU) { - if (_Jo == null) return; - if (_YS == null) return; - if (_pU == _YS.depth) return; - var _rU = _YS.depth; - _YS.depth = _pU; - _Jo._gT._Ll(_YS); - _Jo._gT._Gf(_YS); - if (_YS._BR && _qU) { - var _sU = []; - var _tU = 0; - var _uU = _Jo._gT._vU(_YS); - if (_uU != -1) { - var _wU = _uU - 1; - while (_wU >= 0) { - var _xU = _Jo._gT._E5(_wU); - if (_xU == null || _xU.depth == _YS.depth) { - if (_xU != null) { - if (_xU._BR) { - _sU[_tU++] = _xU; - } - } - _wU--; - } else { - break; - } - } - _wU = _uU + 1; - while (_wU < _Jo._gT.length) { - var _xU = _Jo._gT._E5(_wU); - if (_xU == null || _xU.depth == _YS.depth) { - if (_xU != null) { - if (_xU._BR) { - _sU[_tU++] = _xU; - } - } - _wU++; - } else { - break; - } - } - for (var i = 0; i < _tU; i++) { - var _yU = _sU[i]; - for (var __5 = 0; __5 < _yU._NQ.length; __5++) { - var _7P = _yU._NQ._E5(__5); - if (_7P == null) continue; - if (_7P._9P == _OQ) { - if (_7P._PQ != null) { - _7P._PQ._qT = _YS._ne; - } - } - _YS._NQ._Gf(_7P); - } - _yU._NQ._Wf(); - _3u._mU(_Jo, _yU._ne, false); - } - } - } -}; -_DS.prototype._PT = function (_Jo, _Al, _zU) { - if (_Jo == null) return null; - for (var i = 0; i < _Jo._gT.length; i++) { - var layer = _Jo._gT._E5(i); - if (layer.depth === _Al && (!_zU || layer._BR)) return layer; - } - return null; -}; -_DS.prototype._MQ = function (_Jo, _jg) { - for (var i = 0; i < _Jo._gT.length; i++) { - var layer = _Jo._gT._E5(i); - if (layer._ne === _jg) return layer; - } - return null; -}; -_DS.prototype._bU = function () { - if (this._FS < this._ES) this._FS = this._ES; - this._FS++; - return this._FS; -}; -_DS.prototype._JT = function () { - return this._GS++; -}; -_DS.prototype._6u = function (_Jo, _AU) { - if (_Jo == null) return null; - for (var i = 0; i < _Jo._gT.length; i++) { - var layer = _Jo._gT._E5(i); - var _sd = _3u._hT(layer, _AU); - if (_sd != null) return _sd; - } - return null; -}; -_DS.prototype._lT = function (_Jo, _AU) { - if (_Jo == null) return null; - for (var i = 0; i < _Jo._gT.length; i++) { - var layer = _Jo._gT._E5(i); - var _sd = _3u._hT(layer, _AU); - if (_sd != null) { - var _kT = new _BU(); - _kT._sd = _sd; - _kT.layer = layer; - return _kT; - } - } - return null; -}; -_DS.prototype._hT = function (_YS, _CU) { - if (_YS == null) return null; - for (var i = 0; i < _YS._NQ.length; i++) { - var _7P = _YS._NQ._E5(i); - if (_7P == null) continue; - if (_7P._ne === _CU) { - return _7P; - } - } - return null; -}; -_DS.prototype._DU = function (_YS, _EU) { - if (_YS == null) return null; - for (var i = _YS._NQ.length - 1; i >= 0; i--) { - var _7P = _YS._NQ._E5(i); - if (_7P == null || _7P === undefined) continue; - if (_7P._9P == _EU) return _7P; - } - return null; -}; -_DS.prototype._FU = function (_YS, _GU) { - if (_YS == null || _GU == null) return null; - _GU = _GU.toLowerCase(); - for (var i = 0; i < _YS._NQ.length; i++) { - var _7P = _YS._NQ._E5(i); - if (_7P == null || _7P === undefined) continue; - if (!_7P._Mr) continue; - if (_7P._Mr.toLowerCase() === _GU) { - return _7P; - } - } - return null; -}; -_DS.prototype._HU = function (_Jo, _ST) { - if (_Jo == null) return null; - for (var i = 0; i < _Jo._gT.length; i++) { - var layer = _Jo._gT._E5(i); - if (layer != null) { - for (var __5 = 0; __5 < layer._NQ.length; __5++) { - var _7P = layer._NQ._E5(__5); - if (_7P != null) { - if (_7P._9P == _OQ) { - if (_7P._VR == _ST) { - var _kT = new _BU(); - _kT._sd = _7P; - _kT.layer = layer; - return _kT; - } - } - } - } - } - } - return null; -}; -_DS.prototype._IU = function (_Jo, _AU) { - if (_Jo == null) return null; - for (var i = 0; i < _Jo._gT.length; i++) { - var layer = _Jo._gT._E5(i); - if (layer != null) { - for (var __5 = 0; __5 < layer._NQ.length; __5++) { - var _7P = layer._NQ._E5(__5); - if (_7P != null) { - if (_7P._ne == _AU) { - return layer; - } - } - } - } - } - return null; -}; -_DS.prototype._JU = function () { - if (_t3._gT === null || _t3._gT.length === 0) return; - var _KU = _t3._gT.length; - var time = _pK(); - for (var i = 0; i < _KU; i++) { - var layer = _t3._gT._E5(i); - var _LU = time - layer._GR; - if (_LU > 2000000) _LU = 0; - layer._lP += layer._yR; - layer._nP += layer._zR; - for (var __5 = 0; __5 < layer._NQ.length; __5++) { - var _7P = layer._NQ._E5(__5); - if (_7P == null) continue; - var type = _7P._9P; - if (type == _dR) { - var _2s = _7P._YR; - if (_2s != null) { - if (_2s.playbackspeedtype == _w3) { - _2s.image_index += _2s.image_speed * _2s.playbackspeed; - } else { - var fps = _x3._y3(); - _2s.image_index += (_2s.image_speed * _2s.playbackspeed) / fps; - } - } - } else if (type == _fR) { - var _MU = _D5._E5(_7P._3S); - if (_MU.sequence != null) { - var _NU = _7P._6S; - var fps = _MU.playbackspeedtype == _wR ? _x3._y3() : 1.0; - _7P._6S += _7P._7S * (_MU.playbackspeed / fps) * _7P._4S; - var _06 = { headPosition: _7P._6S, _OU: _7P._7S, _PU: false }; - _QU(_MU.sequence, _06); - _7P._6S = _06.headPosition; - _7P._7S = _06._OU; - if (_MU.sequence._RU != null && _MU.sequence._RU[0]._9P == _SU) { - var _M3 = _MU.sequence._RU[0]; - var _TU = _M3._UU._VU(_7P._6S, _MU.sequence._WU); - if (_TU == null) { - _7P._8S = -1; - } else { - _7P._8S = _TU._Lr[0]._8S; - } - _XU(_MU.sequence, _7P._ne, fps, _MU.playbackspeed, _7P._7S, _NU, _7P._6S); - } - } else if (_MU._tM !== undefined) { - _7P._8S += _7P._4S; - } else { - var fps = _x3._y3(); - if (fps != 0.0) { - if (_MU.playbackspeedtype != _wR) fps = 1.0; - _7P._8S += (_MU.playbackspeed / fps) * _7P._4S; - } - } - } else if (type == _aP) { - var _7r = _8r._0s(_7P._cP); - if (_7r != null) { - if (_7r.framelength > 0) _7P._zP = Math.floor((time / _7r.framelength) % _7r.frames); - else _7P._zP = (_7P._zP + 1) % _7r.frames; - } - } - } - layer._GR = _pK(); - } -}; -_DS.prototype._YU = function (_Jo) { - if (_Jo == null) return; - if (_Jo._gT == null) return; - var _6P, _Vk; - _Vk = _Jo._gT._Vk; - while (_Vk.length > 0) { - _6P = _Vk[0]; - if (_6P == null) { - continue; - } - this._mU(_Jo, _6P._ne, false); - } -}; -_DS.prototype._ZU = function (_Jo) { - if (_Jo == null) return; - if (_Jo._gT == null) return; - for (var _G6 = 0; _G6 < _Jo._gT._Vk.length; ++_G6) { - var _YS = _Jo._gT._Vk[_G6]; - for (var e = 0; e < _YS._NQ._Vk.length; ++e) { - var _ZS = _YS._NQ._Vk[e]; - this._dT(_ZS); - } - } -}; -_DS.prototype.__U = function (_Jo, _0V) { - if (_Jo === null) return; - if (_0V === null) return; - if (!this._HS) this._WS(); - var _1V = _Jo._2V; - var _3V = _Jo._4V; - var _KU = _0V.length; - { - var _6P; - for (var __5 = _KU - 1; __5 >= 0; __5--) { - _6P = _0V[__5]; - var _aU = new _xR(); - if (_6P.pName != undefined) _aU._CR = _6P.pName; - if (_6P.id != undefined) _aU._ne = _6P.id; - if (_6P.depth != undefined) _aU.depth = _6P.depth; - if (_6P.x != undefined) _aU._lP = _6P.x; - if (_6P.y != undefined) _aU._nP = _6P.y; - if (_6P.hspeed != undefined) _aU._yR = _6P.hspeed; - if (_6P.vspeed != undefined) _aU._zR = _6P.vspeed; - if (_6P.visible != undefined) _aU._AR = _6P.visible; - if (_6P.effectEnabled != undefined) _aU._HR = _aU._IR = _6P.effectEnabled; - if (_6P.effectType != undefined && _6P.effectType != "") { - var _5V = new _vS(); - _5V.pName = _6P.effectType; - _5V._HI = 0; - for (var _t6 = 0; _t6 < _6P.effectProperties.length; _t6++) { - var _6V = _6P.effectProperties[_t6].value; - if (_6V == "" || _6V.includes(".png") || _6V.includes(".jpg")) continue; - var _v6; - for (_v6 = 0; _v6 < _t6; _v6++) { - if (_6P.effectProperties[_t6].name == _6P.effectProperties[_v6].name) break; - } - if (_t6 == _v6) { - _5V._HI++; - } - } - var _7V = []; - var _8V = null; - var _9V = -1; - var _aV = ""; - var _bV = 1; - for (var _t6 = 0; _t6 < _6P.effectProperties.length; _t6++) { - var _6V = _6P.effectProperties[_t6].value; - if (_6V == "" || _6V.includes(".png") || _6V.includes(".jpg")) continue; - var _cV = _6P.effectProperties[_t6]; - if (_aV != _cV.name) { - _9V++; - _aV = _cV.name; - _8V = new _tS(); - _7V[_9V] = _8V; - var _dV = _cV.name; - _8V.pName = _dV; - var _eV = _fV(_cV.type); - _bV = _eV.elements; - _8V.type = _eV.type; - _8V._uS = []; - } - var _gV = _8V.elements; - _8V.elements += _bV; - var _hV = _cV.value; - var _iV = _hV; - switch (_cV.type) { - case _yS: - _8V._uS[_gV] = parseFloat(_iV); - break; - case _zS: - { - if (_hV.length > 0) { - if (_hV[0] == "#") { - _iV = "0x" + _hV.substring(1); - _iV = parseInt(_iV); - var _m4 = _iV; - var _e4, _f4, _g4, _h4; - _e4 = (_m4 & 0xff) / 255.0; - _f4 = ((_m4 >> 8) & 0xff) / 255.0; - _g4 = ((_m4 >> 16) & 0xff) / 255.0; - _h4 = ((_m4 >> 24) & 0xff) / 255.0; - _8V._uS[_gV] = _e4; - _8V._uS[_gV + 1] = _f4; - _8V._uS[_gV + 2] = _g4; - _8V._uS[_gV + 3] = _h4; - } - } - } - break; - case _AS: - _8V._uS[_gV] = _iV; - break; - } - } - _5V._wS = _7V; - _5V._xS = true; - _aU._KR = _5V; - } - if (_6P.type === _6R) { - var _jV = new _XR(); - _jV._YR = new _sR(); - var _kV; - _jV._YR.image_speed = 1.0; - if (_6P.bvisible != undefined) _jV._YR.visible = _6P.bvisible; - if (_6P.bforeground != undefined) _jV._YR.foreground = _6P.bforeground; - if (_6P.bindex != undefined) _jV._YR.index = _6P.bindex; - if (_6P.bhtiled != undefined) _jV._YR.htiled = _6P.bhtiled; - if (_6P.bvtiled != undefined) _jV._YR.vtiled = _6P.bvtiled; - if (_6P.bblend != undefined) { - _jV._YR._vR = _Qc(_6P.bblend); - _jV._YR.alpha = ((_6P.bblend >> 24) & 0xff) / 255.0; - } - if (_6P.playbackspeedtype != undefined) _jV._YR.playbackspeedtype = _6P.playbackspeedtype; - if (_6P.bimage_speed != undefined) _jV._YR.playbackspeed = _6P.bimage_speed; - if (_6P.pName != undefined) _jV._Mr = _6P.pName; - if (_6P.bstretch != undefined) { - _jV._YR.stretch = _6P.bstretch; - } - if (_6P.bstretch != undefined && _6P.bstretch == true && sprite_exists(_jV._YR.index)) { - var value = sprite_get_width(_jV._YR.index); - if (value > 0) _jV._YR._tR = _1V / value; - value = sprite_get_height(_jV._YR.index); - if (value > 0) _jV._YR._uR = _3V / value; - } - this._HT(_Jo, _aU, _jV); - } else if (_6P.type === _7R) { - var _lV = 0; - if (_6P.icount != undefined) _lV = _6P.icount; - for (var i = _lV - 1; i >= 0; i--) { - var _fU = new _UR(); - _fU._VR = _6P.iinstIDs[i]; - this._HT(_Jo, _aU, _fU, false); - } - } else if (_6P.type === _8R) { - var _mV = 0; - if (_6P.acount != undefined) _mV = _6P.acount; - if (_mV > 0) { - var i; - for (i = _mV - 1; i >= 0; i--) { - var _nV = new _oS(); - if (_6P.assets[i].ax != undefined) _nV._kP = _6P.assets[i].ax; - if (_6P.assets[i].ay != undefined) _nV._mP = _6P.assets[i].ay; - if (_6P.assets[i].aindex != undefined) _nV._3G = _6P.assets[i].aindex; - if (_6P.assets[i].aXO != undefined) _nV._rS = _6P.assets[i].aXO; - if (_6P.assets[i].aYO != undefined) _nV._sS = _6P.assets[i].aYO; - if (_6P.assets[i].aW != undefined) _nV._pS = _6P.assets[i].aW; - if (_6P.assets[i].aH != undefined) _nV._qS = _6P.assets[i].aH; - if (_6P.assets[i].aXScale != undefined) _nV._oV = _6P.assets[i].aXScale; - if (_6P.assets[i].aYScale != undefined) _nV._pV = _6P.assets[i].aYScale; - if (_6P.assets[i].aBlend != undefined) { - _nV._qV = _6P.assets[i].aBlend & 0xffffff; - _nV._rV = ((_6P.assets[i].aBlend >> 24) & 0xff) / 255.0; - } - this._HT(_Jo, _aU, _nV, false); - } - } - var _sV = 0; - if (_6P.scount != undefined) _sV = _6P.scount; - if (_sV > 0) { - for (var i = _sV - 1; i >= 0; i--) { - var _tV = new _2S(); - _tV._5S = _wR; - _tV._3S = _6P.sprites[i].sIndex; - _tV._6S = _6P.sprites[i].sImageIndex; - _tV._7S = 1.0; - if (_6P.sprites[i].sPlaybackSpeedType != undefined) _tV._5S = _6P.sprites[i].sPlaybackSpeedType; - _tV._4S = _6P.sprites[i].sImageSpeed; - _tV._8S = _6P.sprites[i].sImageIndex; - _tV._9S = _6P.sprites[i].sXScale; - _tV._aS = _6P.sprites[i].sYScale; - _tV._bS = _6P.sprites[i].sRotation; - _tV._cS = _Qc(_6P.sprites[i].sBlend & 0xffffff); - _tV._dS = ((_6P.sprites[i].sBlend >> 24) & 0xff) / 255.0; - _tV._kP = _6P.sprites[i].sX; - _tV._mP = _6P.sprites[i].sY; - _tV._Mr = _6P.sprites[i].sName; - this._HT(_Jo, _aU, _tV, false); - } - } - var _uV = 0; - if (_6P.ecount != undefined) _uV = _6P.ecount; - if (_uV > 0) { - for (var i = _uV - 1; i >= 0; i--) { - var _vV = new _eS(); - _vV._fS = _6P.sequences[i].sIndex; - _vV._hS = _6P.sequences[i].sHeadPosition; - _vV._cS = _Qc(_6P.sequences[i].sBlend & 0xffffff); - _vV._dS = ((_6P.sequences[i].sBlend >> 24) & 0xff) / 255.0; - _vV._iS = _6P.sequences[i].sXScale; - _vV._jS = _6P.sequences[i].sYScale; - _vV._kP = _6P.sequences[i].sX; - _vV._mP = _6P.sequences[i].sY; - _vV._V2 = _6P.sequences[i].sRotation; - _vV._Mr = _6P.sequences[i].sName; - _vV._8P = _aU; - _vV._4S = _6P.sequences[i].sImageSpeed; - this._HT(_Jo, _aU, _vV, false); - } - } - var _wV = 0; - if (_6P.pcount != undefined) _wV = _6P.pcount; - if (_wV > 0) { - for (var i = _wV - 1; i >= 0; --i) { - var _xV = _6P.particles[i]; - var _yV = new _lS(); - _yV._mS = -1; - _yV._nS = _xV.sIndex; - _yV._9S = _xV.sXScale; - _yV._aS = _xV.sYScale; - _yV._bS = _xV.sRotation; - _yV._cS = _Qc(_xV.sBlend & 0xffffff); - _yV._dS = ((_xV.sBlend >> 24) & 0xff) / 255.0; - _yV._kP = _xV.sX; - _yV._mP = _xV.sY; - _yV._CR = _xV.sName; - this._HT(_Jo, _aU, _yV, false); - } - } - } else if (_6P.type === _9R) { - if (_6P.tIndex >= 0) { - var _zV = new _ZR(); - _zV._cP = _6P.tIndex; - _zV._oP = _6P.tMapWidth; - _zV._pP = _6P.tMapHeight; - _zV._bP = []; - var _mV = 0; - if (_6P.tcount != undefined) _mV = _6P.tcount; - for (var i = 0; i < _mV; i++) { - _zV._bP[i] = _6P.ttiles[i]; - } - if (_6P.pName != undefined) _zV._Mr = _6P.pName; - this._HT(_Jo, _aU, _zV, false); - } - } else if (_6P.type === _bR) { - if (_aU._KR != null) { - _aU._KR._xS = false; - } - } - _Jo._gT._Gf(_aU); - this._OS(_H6(this._NS(), _aU._ne)); - } - } -}; -function _fV(_AV) { - var type = _BV; - if (_AV >= 0 || _AV < _BS) { - var _CV = [_BV, _BV, _DV]; - type = _CV[_AV]; - } - var _eV = {}; - var elements = 1; - switch (_AV) { - case _yS: - break; - case _zS: - elements = 4; - break; - case _AS: - break; - default: - break; - } - _eV.type = type; - _eV.elements = elements; - return _eV; -} -_DS.prototype._EV = function (_f7) { - this._MS = _f7; -}; -_DS.prototype._FV = function () { - return this._MS; -}; -function _GV(room, _HV) { - if (typeof _HV === "string") return _3u._LQ(room, yyGetString(_HV)); - return _3u._MQ(room, yyGetInt32(_HV)); -} -function _IV(_JV) { - var room = _3u._4u(); - if (room == null) return null; - return _GV(room, _JV); -} -function layer_get_id(_N3) { - var room = _3u._4u(); - if (room == null) return -1; - var _6P = _3u._LQ(room, yyGetString(_N3)); - if (_6P != null) { - return _6P._ne; - } - return -1; -} -function layer_get_id_at_depth(_Al) { - var room = _3u._4u(); - if (room == null) { - var _k6 = []; - _k6[0] = -1; - return _k6; - } - var _pb = []; - var _KU = 0; - var i; - for (i = 0; i < room._gT.length; i++) { - var layer = room._gT[i]; - if (layer != null) { - if (layer.depth == yyGetInt32(_Al)) { - _pb[_KU++] = layer._ne; - } - } - } - if (_KU == 0) { - var _k6 = []; - _k6[0] = -1; - return _k6; - } - return _pb; -} -function layer_get_depth(_jg) { - var _6P = _IV(_jg); - if (_6P != null) { - return _6P.depth; - } - return -1; -} -function layer_create(_Al, _N3) { - var room = _3u._4u(); - if (room == null) return -1; - var _aU = new _xR(); - _aU._ne = _3u._bU(); - _aU.depth = yyGetInt32(_Al); - _aU._CR = yyGetString(_N3); - _aU._BR = false; - if (_aU._CR == undefined || _aU._CR == null) { - _aU._CR = "_layer_" + _aU._ne.toString(16); - } - room._gT._Gf(_aU); - return _aU._ne; -} -function layer_destroy(_ph) { - var room = _3u._4u(); - var _6P = _GV(room, _ph); - if (_6P != null) _3u._mU(room, _6P._ne); - return -1; -} -function layer_destroy_instances(_ph) { - var room = _3u._4u(); - var _6P = _GV(room, _ph); - if (_6P != null) { - for (var i = 0; i < _6P._NQ.length; i++) { - var _7P = _6P._NQ._E5(i); - if (_7P != null) { - if (_7P._9P == _OQ) { - _3u._9T(room, _7P, _6P, false, true); - } - } - } - } - return -1; -} -function layer_add_instance(_ph, _KV) { - var room = _3u._4u(); - var _6P = _GV(room, _ph); - if (_6P === null) return -1; - if (room == _t3) { - var _0n = _Hn._E5(yyGetInt32(_KV)); - if (_0n === null) return -1; - _3u._gU(room, _0n); - _3u._eU(room, _6P, _0n); - } else { - var _LV = yyGetInt32(_KV); - var _MV = _3u._RT(room, _LV); - if (_MV != -1) { - var _NV = _3u._MQ(room, _MV); - _3u._kU(room, _NV, _LV); - } - var _OV = new _UR(); - _OV._VR = _LV; - _3u._HT(room, _6P, _OV, false); - } - return -1; -} -function _PV(_ph, _KV) { - var room = _3u._4u(); - var _6P = _GV(room, _ph); - if (_6P === null) return; - var _0n = _Hn._E5(yyGetInt32(_KV)); - if (_0n === null) return; - if (_0n._mQ === false) { - return; - } - if (_0n._qT != _6P._ne) { - return; - } - _3u._hU(room, _6P, _0n); -} -function layer_has_instance(_ph, _KV) { - var _6P = _IV(_ph); - if (_6P === null) return false; - var _0n = _Hn._E5(yyGetInt32(_KV)); - if (_0n === null) return false; - if (_0n._mQ === true && _0n._qT === _6P._ne) { - return true; - } - return false; -} -function layer_instance_get_instance(_jg) { - var room = _3u._4u(); - if (room != null) { - var _7P = _3u._6u(room, yyGetInt32(_jg)); - if (_7P != null && _7P._9P === _OQ) { - return _Ot(_Pt, _7P._VR); - } - } - return _Kt; -} -function layer_set_visible(_ph, _KV) { - var _6P = _IV(_ph); - if (_6P === null) return; - _6P._AR = yyGetBool(_KV); -} -function layer_get_visible(_ph) { - var _6P = _IV(_ph); - if (_6P === null) return; - return _6P._AR; -} -function layer_exists(_ph) { - var _6P = _IV(_ph); - if (_6P === null) return false; - return true; -} -function layer_script_begin(_ph, _KV) { - var layer = _IV(_ph); - if (layer === null) return; - if (typeof _KV === "number") { - var _k9 = yyGetInt32(_KV); - if (_k9 >= 100000) _k9 -= 100000; - layer._DR = _rE.Scripts[yyGetInt32(_k9)]; - } else { - layer._DR = _KV; - } - if (_3u._FV() === null) { - var _QV = new _iQ(0, 0, 0, 0, false, true); - _3u._EV(_QV); - } -} -function layer_script_end(_ph, _KV) { - var layer = _IV(_ph); - if (layer === null) return; - if (typeof _KV === "number") { - var _k9 = yyGetInt32(_KV); - if (_k9 >= 100000) _k9 -= 100000; - layer._ER = _rE.Scripts[yyGetInt32(_k9)]; - } else { - layer._ER = _KV; - } - if (_3u._FV() === null) { - var _QV = new _iQ(0, 0, 0, 0, false, true); - _3u._EV(_QV); - } -} -function layer_shader(_ph, _KV) { - var layer = _IV(_ph); - if (layer === null) return; - layer._FR = yyGetInt32(_KV); -} -function _RV(_wE) { - var _q4 = _wE; - var _Yi = _rE.Scripts.length; - for (var _t6 = 0; _t6 < _Yi; ++_t6) { - if (_wE == _rE.Scripts[_t6]) { - _q4 = _t6 + 100000; - break; - } - } - return _q4; -} -function layer_get_script_begin(_ph) { - var layer = _IV(_ph); - if (layer === null) return -1; - _SV = _RV(layer._DR); - return _SV === null ? -1 : _SV; -} -function layer_get_script_end(_ph) { - var layer = _IV(_ph); - if (layer === null) return -1; - _SV = _RV(layer._ER); - return _SV === null ? -1 : _SV; -} -function layer_get_shader(_ph) { - var layer = _IV(_ph); - if (layer === null) return -1; - return layer._FR; -} -function layer_set_target_room(_ph) { - _3u._JS = yyGetInt32(_ph); -} -function layer_get_target_room() { - return _3u._JS; -} -function layer_reset_target_room() { - _3u._JS = -1; -} -function _TV(_UV) { - var room = _3u._4u(); - var _7P = _3u._6u(room, _UV); - if (_7P != null && _7P._9P === _dR && _7P._YR != null) return _7P; - return null; -} -function layer_background_get_id(_ph) { - var layer = _IV(_ph); - if (layer === null) return -1; - var _7P = _3u._FU(layer, layer._CR); - if (_7P != null) { - return _7P._ne; - } -} -function layer_background_exists(_ph, _KV) { - var layer = _IV(_ph); - if (layer === null) return false; - var _7P = _3u._hT(layer, yyGetInt32(_KV)); - if (_7P != null && _7P._9P === _dR && _7P._YR != null) { - return true; - } - return false; -} -function layer_background_create(_ph, _KV) { - var room = _3u._4u(); - if (room === null) return -1; - var layer = _GV(room, _ph); - if (layer != null) { - var _jV = new _XR(); - _jV._YR = new _sR(); - var _kV; - _jV._YR.visible = true; - _jV._YR.foreground = false; - _jV._YR.index = yyGetInt32(_KV); - _jV._YR.htiled = false; - _jV._YR.vtiled = false; - _jV._YR._vR = 0xffffffff; - _jV._YR.alpha = 1; - _jV._YR.image_index = 0; - _jV._YR.image_speed = 1; - _3u._HT(room, layer, _jV); - return _jV._ne; - } - return -1; -} -function layer_background_destroy(_ph) { - var room = _3u._4u(); - if (room === null) return; - _3u._eT(room, yyGetInt32(_ph)); -} -function layer_background_visible(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR.visible = yyGetBool(_KV); - } -} -function layer_background_change(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR.index = yyGetInt32(_KV); - } -} -function layer_background_htiled(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR.htiled = yyGetBool(_KV); - } -} -function layer_background_vtiled(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR.vtiled = yyGetBool(_KV); - } -} -function layer_background_xscale(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR._tR = yyGetReal(_KV); - } -} -function layer_background_yscale(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR._uR = yyGetReal(_KV); - } -} -function layer_background_stretch(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR.stretch = yyGetBool(_KV); - } -} -function layer_background_blend(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR._vR = _Qc(yyGetInt32(_KV)); - } -} -function layer_background_alpha(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR.alpha = yyGetReal(_KV); - } -} -function layer_background_index(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - var image_index = yyGetInt32(_KV); - var _VV = sprite_get_number(_7P._YR.image_index); - _7P._YR.image_index = _A3(image_index, _VV); - } -} -function layer_background_sprite(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR.index = yyGetReal(_KV); - } -} -function layer_background_speed(_ph, _KV) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - _7P._YR.image_speed = yyGetReal(_KV); - } -} -function layer_background_get_visible(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR.visible; - } - return true; -} -function layer_background_get_sprite(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR.index; - } - return -1; -} -function layer_background_get_htiled(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR.htiled; - } - return false; -} -function layer_background_get_vtiled(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR.vtiled; - } - return false; -} -function layer_background_get_stretch(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR.stretch; - } - return false; -} -function layer_background_get_xscale(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR._tR; - } - return 1; -} -function layer_background_get_yscale(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR._uR; - } - return 1; -} -function layer_background_get_blend(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _Qc(_7P._YR._vR); - } - return 0; -} -function layer_background_get_alpha(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR.alpha; - } - return 0; -} -function layer_background_get_index(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR.image_index; - } - return -1; -} -function layer_background_get_speed(_ph) { - var _7P = _TV(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._YR.image_speed; - } - return 0; -} -function _WV(_XV) { - var room = _3u._4u(); - var _7P = _3u._6u(room, _XV); - if (_7P != null && _7P._9P === _fR) return _7P; - return null; -} -function layer_sprite_get_id(_YV, _ZV) { - var room = _3u._4u(); - if (room === null) return -1; - var layer = _GV(room, _YV); - if (layer != null) { - var _sd = _3u._FU(layer, yyGetString(_ZV)); - if (_sd != null && _sd._9P == _fR) { - return _sd._ne; - } - } - return -1; -} -function layer_sprite_exists(_ph, _KV) { - var room = _3u._4u(); - if (room === null) return false; - var layer = _GV(room, _ph); - if (layer === null) return false; - var _7P = _3u._hT(layer, yyGetInt32(_KV)); - if (_7P != null && _7P._9P === _fR) { - return true; - } - return false; -} -function layer_sprite_create(_ph, _KV, __V, _0W) { - var room = _3u._4u(); - if (room === null) return -1; - var layer = _GV(room, _ph); - if (layer != null) { - var _1W = new _2S(); - _1W._3S = yyGetInt32(_0W); - _1W._kP = yyGetReal(_KV); - _1W._mP = yyGetReal(__V); - _3u._HT(room, layer, _1W); - return _1W._ne; - } - return -1; -} -function layer_sprite_destroy(_ph) { - var room = _3u._4u(); - if (room === null) return; - _3u._eT(room, yyGetInt32(_ph)); -} -function layer_sprite_change(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._3S = yyGetInt32(_KV); - } -} -function layer_sprite_index(_ph, _KV) { - var room = _3u._4u(); - if (room === null) return; - var _7P = _3u._6u(room, yyGetInt32(_ph)); - if (_7P != null && _7P._9P === _fR) { - _7P._8S = yyGetInt32(_KV); - var frame = yyGetInt32(_KV); - var _MU = _D5._E5(_7P._3S); - if (_MU != null) { - if (_MU.sequence != null && _MU.sequence._RU != null && _MU.sequence._RU[0]._9P == _SU) { - var _2W = _MU.sequence._RU[0]; - var keyframeStore = _2W._UU; - var _3W = keyframeStore._4W; - if (_3W > 0) { - var _5W = _A3(frame, _3W); - var _6W = _5W; - var _7W = _5W - _6W; - _7P._6S = keyframeStore._8W[Math.floor(_6W)]._9W + _7W * _3W; - _7P._8S = _5W; - } else { - _7P._8S = frame; - } - } else { - _7P._8S = frame; - } - } else { - _7P._8S = frame; - } - } -} -function layer_sprite_speed(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._4S = yyGetReal(_KV); - } -} -function layer_sprite_xscale(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._9S = yyGetReal(_KV); - } -} -function layer_sprite_yscale(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._aS = yyGetReal(_KV); - } -} -function layer_sprite_angle(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._bS = yyGetReal(_KV); - } -} -function layer_sprite_blend(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._cS = _Qc(yyGetInt32(_KV)); - } -} -function layer_sprite_alpha(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._dS = yyGetReal(_KV); - } -} -function layer_sprite_x(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._kP = yyGetReal(_KV); - } -} -function layer_sprite_y(_ph, _KV) { - var _7P = _WV(_ph); - if (_7P != null) { - _7P._mP = yyGetReal(_KV); - } -} -function layer_sprite_get_sprite(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._3S; - } - return -1; -} -function layer_sprite_get_index(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._8S; - } - return -1; -} -function layer_sprite_get_speed(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._4S; - } - return 0; -} -function layer_sprite_get_xscale(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._9S; - } - return 1; -} -function layer_sprite_get_yscale(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._aS; - } - return 1; -} -function layer_sprite_get_angle(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._bS; - } - return 0; -} -function layer_sprite_get_blend(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _Qc(_7P._cS); - } - return 0; -} -function layer_sprite_get_alpha(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._dS; - } - return 0; -} -function layer_sprite_get_x(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._kP; - } - return 0; -} -function layer_sprite_get_y(_ph) { - var _7P = _WV(_ph); - if (_7P != null) { - return _7P._mP; - } - return 0; -} -function _aW(_bW) { - var room = _3u._4u(); - var _7P = _3u._6u(room, _bW); - if (_7P != null && _7P._9P === _aP) return _7P; - return null; -} -function layer_tilemap_get_id(_ph) { - var room = _3u._4u(); - if (room === null) _Ot(_Tt, -1); - var layer = _GV(room, _ph); - if (layer != null) { - var _sd = _3u._DU(layer, _aP); - if (_sd != null && _sd._9P == _aP) { - return _Ot(_Tt, _sd._ne); - } - } - return _Ot(_Tt, -1); -} -function layer_tilemap_exists(_ph, _KV) { - var room = _3u._4u(); - if (room === null) return false; - var layer = _GV(room, _ph); - if (layer != null) { - var _sd = _3u._hT(layer, yyGetInt32(_KV)); - if (_sd != null && _sd._9P == _aP) { - return true; - } - } - return false; -} -function layer_tilemap_create(_ph, _KV, __V, _0W, _cW, _dW) { - var room = _3u._4u(); - if (room === null) return _Ot(_Tt, -1); - var layer = _GV(room, _ph); - if (layer != null) { - var _zV = new _ZR(); - _zV._cP = yyGetInt32(_0W); - _zV._oP = yyGetInt32(_cW); - _zV._pP = yyGetInt32(_dW); - _zV._kP = yyGetReal(_KV); - _zV._mP = yyGetReal(__V); - _zV._bP = []; - var _mV = 0; - _mV = _cW * _dW; - for (var i = 0; i < _mV; i++) { - _zV._bP[i] = 0; - } - _3u._HT(room, layer, _zV, true); - return _Ot(_Tt, _zV._ne); - } - return _Ot(_Tt, -1); -} -function layer_tilemap_destroy(_ph) { - var room = _3u._4u(); - if (room === null) return; - _3u._eT(room, yyGetInt32(_ph)); -} -function layer_x(_ph, _KV) { - var layer = _IV(_ph); - if (layer != null) { - layer._lP = yyGetReal(_KV); - } -} -function layer_y(_ph, _KV) { - var layer = _IV(_ph); - if (layer != null) { - layer._nP = yyGetReal(_KV); - } -} -function layer_get_x(_ph) { - var layer = _IV(_ph); - if (layer != null) { - return layer._lP; - } - return 0; -} -function layer_get_y(_ph) { - var layer = _IV(_ph); - if (layer != null) { - return layer._nP; - } - return 0; -} -function layer_hspeed(_eW, speed) { - var layer = _IV(_eW); - if (layer != null) { - layer._yR = yyGetReal(speed); - } - return 0; -} -function layer_vspeed(_eW, speed) { - var layer = _IV(_eW); - if (layer != null) { - layer._zR = yyGetReal(speed); - } - return 0; -} -function layer_get_hspeed(_eW) { - var layer = _IV(_eW); - if (layer != null) { - return layer._yR; - } - return 0; -} -function layer_get_vspeed(_eW) { - var layer = _IV(_eW); - if (layer != null) { - return layer._zR; - } - return 0; -} -function tilemap_tileset(_ph, _KV) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - _7P._cP = yyGetInt32(_KV); - } -} -function tilemap_x(_ph, _KV) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - _7P._kP = yyGetReal(_KV); - } -} -function tilemap_y(_ph, _KV) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - _7P._mP = yyGetReal(_KV); - } -} -function tilemap_set(_ph, _KV, __V, _0W) { - __V = yyGetInt32(__V); - _0W = yyGetInt32(_0W); - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - if (__V < 0) { - debug("tilemap_set_tile called with negative x coord, fails"); - return; - } - if (_0W < 0) { - debug("tilemap_set_tile called with negative y coord, fails"); - return; - } - if (__V >= _7P._oP) { - debug("tilemap_set_tile called with x coord greater than map width, fails"); - return; - } - if (_0W >= _7P._pP) { - debug("tilemap_set_tile called with y coord greater than map height, fails"); - return; - } - var x = __V; - var y = _0W; - var _7r = _8r._0s(_7P._cP); - var _fW = yyGetInt32(_KV); - var _vP = (_fW >> _wP) & _xP; - if (_7r != null && _vP >= _7r.tilecount) { - debug("layer_tilemap_set_tile() - tile index outside tile set count"); - return; - } - var index = y * _7P._oP + x; - _7P._bP[index] = _fW; - } -} -/*@constructor */ function _BU() { - this._sd = -1; - this.layer = -1; -} -function tilemap_set_at_pixel(_ph, _KV, __V, _0W) { - var room = _3u._4u(); - var _q4 = _3u._lT(room, yyGetInt32(_ph)); - if (_q4 == null) return -1; - var _7P = _q4._sd; - var _YS = _q4.layer; - if (_7P != null && _7P._9P === _aP) { - var _7r = _8r._0s(_7P._cP); - var _gW = _7r.tilewidth; - var _hW = _7r.tileheight; - var _iW = 1 / _gW; - var _jW = 1 / _hW; - var _kW = _7P._kP + _YS._lP; - var _lW = _7P._mP + _YS._nP; - var _mW = _7P._oP * _gW; - var _nW = _7P._pP * _hW; - var x = yyGetReal(__V); - var y = yyGetReal(_0W); - x -= _kW; - y -= _lW; - if (x < 0) return -1; - if (y < 0) return -1; - if (x >= _mW) return -1; - if (y > _nW) return -1; - var _oW = Math.floor(x * _iW); - var _pW = Math.floor(y * _jW); - _oW = _H6(0, _I6(_oW, _7P._oP)); - _pW = _H6(0, _I6(_pW, _7P._pP)); - var index = _pW * _7P._oP + _oW; - var _fW = yyGetInt32(_KV); - var _vP = (_fW >> _wP) & _xP; - if (_7r != null && _vP >= _7r.tilecount) { - debug("tilemap_set_tile_at_pixel() - tile index outside tile set count"); - return; - } - _7P._bP[index] = _fW; - } -} -function tileset_get_texture(_t4) { - var _Gk = _8r._0s(yyGetInt32(_t4)); - if (_Gk) { - return { _Hc: _Gk._5s.texture, _Ic: _Gk._5s }; - } - return null; -} -function tileset_get_name(_t4) { - var _Gk = _8r._0s(yyGetInt32(_t4)); - if (!_Gk) return ""; - return _Gk.pName; -} -function tileset_get_uvs(_t4) { - var _Gk = _8r._0s(yyGetInt32(_t4)); - if (_Gk) { - var _B4 = _Gk._5s; - var texture = _B4.texture; - var _9t = 1.0 / texture.__c; - var _at = 1.0 / texture._0d; - var _bt = []; - _bt.push(_B4.x * _9t, _B4.y * _at, (_B4.x + _B4.CropWidth) * _9t, (_B4.y + _B4.CropHeight) * _at); - return _bt; - } - return null; -} -function tileset_get_info(_t4) { - var _Gk = _8r._0s(yyGetInt32(_t4)); - var _q4 = undefined; - if (_Gk) { - _q4 = new _BH(); - var _B4 = _Gk._5s; - var texture = _B4.texture; - variable_struct_set(_q4, "width", texture.width); - variable_struct_set(_q4, "height", texture.height); - variable_struct_set(_q4, "texture", _B4.tp); - variable_struct_set(_q4, "tile_width", _Gk.tilewidth); - variable_struct_set(_q4, "tile_height", _Gk.tileheight); - variable_struct_set(_q4, "tile_horizontal_separator", _Gk.tilehsep); - variable_struct_set(_q4, "tile_vertical_separator", _Gk.tilevsep); - variable_struct_set(_q4, "tile_columns", _Gk.tilecolumns); - variable_struct_set(_q4, "tile_count", _Gk.tilecount); - variable_struct_set(_q4, "sprite_index", _Gk._dP); - variable_struct_set(_q4, "frame_count", _Gk.frames); - variable_struct_set(_q4, "frame_length_ms", _Gk.framelength); - var frames = new _BH(); - for (var _J6 = 0; _J6 < _Gk.tilecount; ++_J6) { - var _qW = true; - for (var _ED = 0; _qW && _ED < _Gk.frames; ++_ED) { - var _4Q = _Gk.framedata[_J6 * _Gk.frames + _ED]; - if (_4Q == 0) break; - _qW = _4Q == _J6; - } - if (_qW) continue; - var _XL = []; - for (var _ED = 0; _ED < _Gk.frames; ++_ED) { - var _4Q = _Gk.framedata[_J6 * _Gk.frames + _ED]; - if (_4Q == 0) break; - _XL[_ED] = _4Q; - } - variable_struct_set(frames, _J6.toString(), _XL); - } - variable_struct_set(_q4, "frames", frames); - } - return _q4; -} -function tilemap_get_tileset(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._cP; - } - return -1; -} -function tilemap_get_tile_width(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - var _7r = _8r._0s(_7P._cP); - if (_7r != null) { - return _7r.tilewidth; - } - } - return -1; -} -function tilemap_get_tile_height(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - var _7r = _8r._0s(_7P._cP); - if (_7r != null) { - return _7r.tileheight; - } - } - return -1; -} -function tilemap_get_width(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._oP; - } - return -1; -} -function tilemap_get_height(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._pP; - } - return -1; -} -function _rW(_sW, _tW, _uW) { - if (_tW < 1) _tW = 1; - if (_uW < 1) _uW = 1; - var tiles = []; - var _mV = _tW * _uW; - for (var i = 0; i < _mV; ++i) { - tiles[i] = 0; - } - var src = 0; - var _ba = 0; - for (var y = 0; y < Math.min(_uW, _sW._pP); ++y) { - var _q8 = Math.min(_tW, _sW._oP); - for (var i = 0; i < _q8; ++i) tiles[_ba + i] = _sW._bP[src + i]; - src += _sW._oP; - _ba += _tW; - } - _sW._bP = tiles; - _sW._oP = _tW; - _sW._pP = _uW; -} -function tilemap_set_width(_sW, _tW) { - var _7P = _aW(yyGetInt32(_sW)); - if (_7P != null) { - _rW(_7P, yyGetInt32(_tW), _7P._pP); - } -} -function tilemap_set_height(_sW, _uW) { - var _7P = _aW(yyGetInt32(_sW)); - if (_7P != null) { - _rW(_7P, _7P._oP, yyGetInt32(_uW)); - } -} -function tilemap_get_x(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._kP; - } - return -1; -} -function tilemap_get_y(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._mP; - } - return -1; -} -function tilemap_get(_ph, _KV, __V) { - _KV = yyGetInt32(_KV); - __V = yyGetInt32(__V); - var room = _3u._4u(); - if (room == null) { - return 0; - } - var _7P = _3u._6u(room, yyGetInt32(_ph)); - if (_7P != null && _7P._9P === _aP) { - if (_KV < 0) { - debug("tilemap_get_tile called with negative x coord, fails"); - return; - } - if (__V < 0) { - debug("tilemap_get_tile called with negative y coord, fails"); - return; - } - if (_KV >= _7P._oP) { - debug("tilemap_get_tile called with x coord greater than map width, fails"); - return; - } - if (__V >= _7P._pP) { - debug("tilemap_get_tile called with y coord greater than map height, fails"); - return; - } - var index = __V * _7P._oP + _KV; - return _7P._bP[index]; - } - return -1; -} -function tilemap_get_at_pixel(_ph, _KV, __V) { - var room = _3u._4u(); - var _q4 = _3u._lT(room, yyGetInt32(_ph)); - if (_q4 == null) { - return -1; - } - var _7P = _q4._sd; - var _YS = _q4.layer; - if (_7P != null && _7P._9P === _aP) { - var _7r = _8r._0s(_7P._cP); - var _gW = _7r.tilewidth; - var _hW = _7r.tileheight; - var _iW = 1 / _gW; - var _jW = 1 / _hW; - var _kW = _7P._kP + _YS._lP; - var _lW = _7P._mP + _YS._nP; - var _mW = _7P._oP * _gW; - var _nW = _7P._pP * _hW; - var x = yyGetReal(_KV); - var y = yyGetReal(__V); - x -= _kW; - y -= _lW; - if (x < 0) return -1; - if (y < 0) return -1; - if (x >= _mW) return -1; - if (y > _nW) return -1; - var _oW = Math.floor(x * _iW); - var _pW = Math.floor(y * _jW); - _oW = _H6(0, _I6(_oW, _7P._oP)); - _pW = _H6(0, _I6(_pW, _7P._pP)); - var index = _pW * _7P._oP + _oW; - return _7P._bP[index]; - } - return -1; -} -function tilemap_get_cell_x_at_pixel(_ph, _KV, __V) { - var room = _3u._4u(); - var _q4 = _3u._lT(room, yyGetInt32(_ph)); - if (_q4 == null) { - return -1; - } - var _7P = _q4._sd; - var _YS = _q4.layer; - if (_7P != null && _7P._9P === _aP) { - var _7r = _8r._0s(_7P._cP); - var _gW = _7r.tilewidth; - var _hW = _7r.tileheight; - var _iW = 1 / _gW; - var _jW = 1 / _hW; - var _kW = _7P._kP + _YS._lP; - var _lW = _7P._mP + _YS._nP; - var _mW = _7P._oP * _gW; - var _nW = _7P._pP * _hW; - var x = yyGetReal(_KV); - var y = yyGetReal(__V); - x -= _kW; - y -= _lW; - if (x < 0) return -1; - if (y < 0) return -1; - if (x >= _mW) return -1; - if (y > _nW) return -1; - return Math.floor(x * _iW); - } - return -1; -} -function tilemap_get_cell_y_at_pixel(_ph, _KV, __V) { - var room = _3u._4u(); - var _q4 = _3u._lT(room, yyGetInt32(_ph)); - if (_q4 == null) { - return -1; - } - var _7P = _q4._sd; - var _YS = _q4.layer; - if (_7P != null && _7P._9P === _aP) { - var _7r = _8r._0s(_7P._cP); - var _gW = _7r.tilewidth; - var _hW = _7r.tileheight; - var _iW = 1 / _gW; - var _jW = 1 / _hW; - var _kW = _7P._kP + _YS._lP; - var _lW = _7P._mP + _YS._nP; - var _mW = _7P._oP * _gW; - var _nW = _7P._pP * _hW; - var x = yyGetReal(_KV); - var y = yyGetReal(__V); - x -= _kW; - y -= _lW; - if (x < 0) return -1; - if (y < 0) return -1; - if (x >= _mW) return -1; - if (y > _nW) return -1; - return Math.floor(y * _jW); - } - return -1; -} -function tilemap_clear(_ph, _KV) { - var room = _3u._4u(); - var _q4 = _3u._lT(room, yyGetInt32(_ph)); - if (_q4 == null) { - return; - } - var _7P = _q4._sd; - var _YS = _q4.layer; - if (_7P != null && _7P._9P === _aP && _YS != null) { - var _VO = yyGetInt32(_KV); - var index = 0; - for (var i = 0; i < _7P._oP; i++) { - for (var __5 = 0; __5 < _7P._pP; __5++, index++) { - _7P._bP[index] = _VO; - } - } - } -} -function tilemap_set_global_mask(_ph) { - _3u._VS(yyGetInt32(_ph)); -} -function tilemap_get_global_mask() { - return _3u._tP(); -} -function tilemap_get_mask(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._uP; - } - return -1; -} -function tilemap_get_frame(_ph) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - return _7P._zP; - } - return -1; -} -function tilemap_set_mask(_ph, _KV) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - _7P._uP = yyGetInt32(_KV); - } -} -function draw_tilemap(_0n, _ph, _KV, __V) { - var _7P = _aW(yyGetInt32(_ph)); - if (_7P != null) { - var room = _3u._4u(); - var x = yyGetReal(_KV); - var y = yyGetReal(__V); - var depth = _vW(_0n); - room._wW(_NM, null, _7P, x, y, depth); - } -} -function tile_set_empty(_ph) { - var _fW = yyGetInt32(_ph); - _fW &= ~_rR; - return _fW; -} -function tile_set_index(_ph, _KV) { - var _fW = yyGetInt32(_ph); - var _xW = yyGetInt32(_KV); - _fW &= ~_rR; - _fW |= _xW << _wP; - return _fW; -} -function tile_set_flip(_ph, _KV) { - var _yW = yyGetBool(_KV); - var _fW = yyGetInt32(_ph); - if (_yW) _fW |= _ZO; - else _fW &= ~_ZO; - return _fW; -} -function tile_set_mirror(_ph, _KV) { - var _yW = yyGetBool(_KV); - var _fW = yyGetInt32(_ph); - if (_yW) _fW |= _XO; - else _fW &= ~_XO; - return _fW; -} -function tile_set_rotate(_ph, _KV) { - var _yW = yyGetBool(_KV); - var _fW = yyGetInt32(_ph); - if (_yW) _fW |= _oR; - else _fW &= ~_oR; - return _fW; -} -function tile_get_empty(_ph) { - return yyGetInt32(_ph) & _rR ? 0.0 : 1.0; -} -function tile_get_index(_ph) { - var _fW = yyGetInt32(_ph); - var index = (_fW & _rR) >> _wP; - return index; -} -function tile_get_flip(_ph) { - var _fW = yyGetInt32(_ph); - return _fW & _ZO ? true : false; -} -function tile_get_mirror(_ph) { - var _fW = yyGetInt32(_ph); - return _fW & _XO ? true : false; -} -function tile_get_rotate(_ph) { - var _fW = yyGetInt32(_ph); - return _fW & _oR ? true : false; -} -function _zW(_pk, _Cq) { - if (_Cq != undefined) { - var _4l = Object.getOwnPropertyNames(_Cq); - _4l = _4l.filter((_ue) => !_ue.startsWith("__")); - for (var i = 0; i < _4l.length; i++) { - var prop = _4l[i]; - _AW = g_instance_names[prop]; - var _Y4 = _Cq[prop]; - if (typeof _Y4 == "function" && _Y4._BW && _Y4._Bk && _Y4._Bk == _Cq) { - _Y4 = method(_pk, _Y4); - } - if (_AW == undefined) { - _pk[prop] = _Y4; - } else if (_AW[1]) { - if (_AW[3] != null) { - var _ED = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_AW[3]] != undefined) { - _ED = _pk[g_var2obf[_AW[3]]]; - } else { - _ED = _pk[_AW[3]]; - } - if (typeof _ED == "function") { - _ED.call(_pk, _Y4); - } - } else { - _pk[prop] = _Y4; - } - } - } - } -} -function instance_create_depth(_q5, _r5, _Al, _CW, _DW) { - if (_3u._4u() != _t3) return -1; - if (_Al == undefined) _Al = 0; - _CW = yyGetInt32(_CW); - var _NF = _i3._E5(_CW); - if (!_NF) { - _H4("Error: Trying to create an instance using non-existent object type (" + _CW + ")"); - return _Kt; - } - var _0n = _t3._EW(yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_Al), _CW); - if (_0n != null) { - _0n._N5(_2n, 0, _0n, _0n); - _zW(_0n, _DW); - _0n._N5(_3n, 0, _0n, _0n); - return _Ot(_Pt, _0n.id); - } - return _Kt; -} -function instance_create_layer(_q5, _r5, _YV, _Ak, _DW) { - if (_3u._4u() != _t3) return -1; - _Ak = yyGetInt32(_Ak); - var _NF = _i3._E5(_Ak); - if (!_NF) { - _H4("Error: Trying to create an instance using non-existent object type (" + _Ak + ")"); - return _Kt; - } - var layer = -1; - if (typeof _YV == "string") layer = _3u._LQ(_t3, yyGetString(_YV)); - else layer = _3u._MQ(_t3, yyGetInt32(_YV)); - if (layer != null && layer != -1) { - var _1u = _t3._FW(yyGetReal(_q5), yyGetReal(_r5), layer, _Ak); - _1u._N5(_2n, 0, _1u, _1u); - _zW(_1u, _DW); - _1u._N5(_3n, 0, _1u, _1u); - return _Ot(_Pt, _1u.id); - } else { - _H4("Error: Trying to create an instance on a non-existant layer"); - } - return _Kt; -} -function layer_get_all() { - var room = _3u._4u(); - var _k6 = []; - if (room == null) { - return _k6; - } - var _KU = 0; - for (var i = 0; i < room._gT.length; i++) { - var layer = room._gT._E5(i); - if (layer != null) { - if (layer._BR == false) { - _k6[_KU++] = layer._ne; - } - } - } - return _k6; -} -function layer_get_all_elements(_YV) { - var room = _3u._4u(); - var layer = _GV(room, _YV); - var _k6 = []; - var _GW = 0; - if (layer != null) { - for (var i = 0; i < layer._NQ.length; i++) { - var _7P = layer._NQ._E5(i); - if (_7P != null) { - _k6[_GW++] = _7P._ne; - } - } - } - return _k6; -} -function layer_get_name(_YV) { - var layer = _IV(_YV); - if (layer != null) { - if (layer._CR == null) { - return ""; - } else { - return layer._CR.slice(0); - } - } - return ""; -} -function layer_depth(_YV, _Al) { - var room = _3u._4u(); - var layer = _GV(room, _YV); - if (layer != null) { - _Al = yyGetInt32(_Al); - if (layer.depth == _Al) { - return; - } - _3u._oU(room, layer, _Al, false); - } -} -function layer_get_element_layer(_fT) { - var room = _3u._4u(); - var _kT = _3u._lT(room, yyGetInt32(_fT)); - if (_kT != null) { - return _kT.layer._ne; - } - return -1; -} -function layer_get_element_type(_fT) { - var room = _3u._4u(); - if (room == null) { - return -1; - } - var _7P = _3u._6u(room, yyGetInt32(_fT)); - if (_7P != null) { - return _7P._9P; - } - return -1; -} -function layer_element_move(_fT, _HW) { - var room = _3u._4u(); - var _kT = _3u._lT(room, yyGetInt32(_fT)); - if (_kT == null) { - return -1; - } - var _IW = _3u._MQ(room, yyGetInt32(_HW)); - if (_IW != null) { - _3u._iT(room, _kT._sd, _IW); - } -} -function layer_force_draw_depth(_RS, _Al) { - _3u._QS(yyGetBool(_RS)); - _3u._SS(yyGetInt32(_Al)); -} -function layer_is_draw_depth_forced() { - return _3u._TS() ? true : false; -} -function layer_get_forced_depth() { - return _3u._US(); -} -function _JW(_KW) { - var room = _3u._4u(); - var _7P = _3u._6u(room, yyGetInt32(_KW)); - if (_7P != null && _7P._9P === _hR) return _7P; - return null; -} -function layer_tile_exists(_YV, _dq) { - var room = _3u._4u(); - if (room == null) { - return 0; - } - if (arguments.length == 1) { - var _7P = _3u._6u(room, yyGetInt32(_YV)); - if (_7P != null) { - return 1; - } - } else { - var layer = null; - if (typeof _YV == "string") layer = _3u._LQ(room, yyGetString(_YV)); - else layer = _3u._MQ(room, yyGetInt32(_YV)); - if (layer != null) { - var _7P = _3u._hT(layer, yyGetInt32(_dq)); - if (_7P != null) { - return 1; - } - } - } - return 0; -} -function layer_tile_create(_YV, _q5, _r5, _LW, _Is, _Js, _m8, _n8) { - var room = _3u._4u(); - var layer = (layer = _GV(room, _YV)); - if (layer != null) { - var _MW = new _oS(); - _MW._3G = yyGetInt32(_LW); - _MW._kP = yyGetReal(_q5); - _MW._mP = yyGetReal(_r5); - _MW._rS = yyGetInt32(_Is); - _MW._sS = yyGetInt32(_Js); - _MW._pS = yyGetInt32(_m8); - _MW._qS = yyGetInt32(_n8); - _MW._AR = true; - _3u._HT(room, layer, _MW, room == _t3 ? true : false); - return _MW._ne; - } -} -function layer_tile_destroy(_fT) { - var room = _3u._4u(); - _3u._eT(room, yyGetInt32(_fT)); - return -1; -} -function layer_tile_change(_KW, _MU) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._3G = yyGetInt32(_MU); - } -} -function layer_tile_xscale(_KW, scale) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._9S = yyGetReal(scale); - } -} -function layer_tile_yscale(_KW, scale) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._aS = yyGetReal(scale); - } -} -function layer_tile_blend(_KW, _m4) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._cS = yyGetInt32(_m4); - } -} -function layer_tile_alpha(_KW, alpha) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._dS = yyGetReal(alpha); - } -} -function layer_tile_x(_KW, x) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._kP = yyGetReal(x); - } -} -function layer_tile_y(_KW, y) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._mP = yyGetReal(y); - } -} -function layer_tile_region(_KW, left, top, width, height) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._rS = yyGetInt32(left); - _7P._sS = yyGetInt32(top); - _7P._pS = yyGetInt32(width); - _7P._qS = yyGetInt32(height); - } -} -function layer_tile_visible(_KW, visible) { - var _7P = _JW(_KW); - if (_7P != null) { - _7P._AR = yyGetBool(visible); - } -} -function layer_tile_get_sprite(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - return _7P._3G; - } - return -1; -} -function layer_tile_get_xscale(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - return _7P._9S; - } - return 1; -} -function layer_tile_get_yscale(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - return _7P._aS; - } - return 1; -} -function layer_tile_get_blend(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - return _7P._cS; - } - return 0; -} -function layer_tile_get_alpha(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - return _7P._dS; - } - return 0; -} -function layer_tile_get_x(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - return _7P._kP; - } - return 0; -} -function layer_tile_get_y(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - return _7P._mP; - } - return 0; -} -function layer_tile_get_region(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - var _k6 = []; - _k6[0] = _7P._rS; - _k6[1] = _7P._sS; - _k6[2] = _7P._pS; - _k6[3] = _7P._qS; - return _k6; - } - return -1; -} -function layer_tile_get_visible(_KW) { - var _7P = _JW(_KW); - if (_7P != null) { - return _7P._AR; - } - return false; -} -function _NW(_OW) { - var room = _3u._4u(); - var _7P = _3u._6u(room, _OW); - if (_7P != null && _7P._9P == _iR) { - return _7P; - } - return null; -} -function layer_sequence_get_instance(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P == null) { - return -1; - } - var _0n = _zT._8U(_7P._gS); - return _0n != null ? _0n : -1; -} -function layer_sequence_create(_eW, _PW, _QW, _RW) { - _RW = yyGetInt32(_RW); - var room = _3u._4u(); - var layer = null; - if (typeof _eW == "string") { - layer = _3u._LQ(room, yyGetString(_eW)); - } else { - layer = _3u._MQ(room, yyGetInt32(_eW)); - } - if (layer == null) { - return -1; - } - var sequence = _zT._SW(_RW); - if (sequence == null) { - return -1; - } - var _TW = new _eS(); - _TW._fS = _RW; - _TW._hS = 0; - _TW._UW = -1; - _TW._iS = 1; - _TW._jS = 1; - _TW._kP = _PW; - _TW._mP = _QW; - _TW._V2 = 0; - _TW._Mr = sequence.name; - _3u._HT(room, layer, _TW, room == _t3 ? true : false); - return _TW._ne; -} -function layer_sequence_destroy(_OW) { - var room = _3u._4u(); - var _7P = _NW(yyGetInt32(_OW)); - if (_7P == null) { - return -1; - } - var _0n = _zT._8U(_7P._gS); - if (_0n != null) { - _zT._DT(_0n, _pQ); - } - _3u._eT(room, yyGetInt32(_OW)); -} -function layer_sequence_exists(_ph, _KV) { - var layer = _IV(_ph); - var _7P = _3u._hT(layer, yyGetInt32(_KV)); - if (_7P != null && _7P._9P === _iR) - if (_7P != null) { - return true; - } - return false; -} -function layer_sequence_x(_OW, _VW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - _7P._kP = yyGetReal(_VW); - _7P._kS |= 1 << _XW; - } - } - return -1; -} -function layer_sequence_y(_OW, _YW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - _7P._mP = yyGetReal(_YW); - _7P._kS |= 1 << _XW; - } - } - return -1; -} -function layer_sequence_angle(_OW, angle) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - _7P._V2 = yyGetReal(angle); - _7P._kS |= 1 << _ZW; - } - } - return -1; -} -function layer_sequence_xscale(_OW, _tR) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - _7P._iS = yyGetReal(_tR); - _7P._kS |= 1 << __W; - } - } - return -1; -} -function layer_sequence_yscale(_OW, _uR) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - _7P._jS = yyGetReal(_uR); - _7P._kS |= 1 << __W; - } - } - return -1; -} -function layer_sequence_headpos(_OW, position) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - var _0X = _zT._SW(_WW._fS); - var _1X = yyGetReal(position); - _1X = _H6(_1X, 0.0); - if (_0X != null) { - var length = _0X._WU; - _1X = _I6(_1X, length); - } - if (_WW._hS != _1X || _WW._2X != _1X) { - _WW._hS = _1X; - _WW._2X = _1X; - _7P._kS |= 1 << _3X; - } - } - } - return -1; -} -function layer_sequence_headdir(_OW, direction) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - direction = yyGetReal(direction); - if (direction != 0) { - _WW._4X = Math.sign(direction); - } - } - } - return -1; -} -function layer_sequence_pause(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - _WW._lK(); - } - } - return -1; -} -function layer_sequence_play(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - _WW._5X(); - if (_WW._6X) { - if (_WW._4X < 0.0) { - var _0X = _zT._SW(_WW._fS); - if (_0X != null) { - _WW._hS = _WW._2X = _0X._WU - 1; - } - } else { - _WW._hS = _WW._2X = 0.0; - } - _WW._6X = false; - } - } - } - return -1; -} -function layer_sequence_speedscale(_OW, _7X) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - _7X = yyGetReal(_7X); - _WW._BT = _7X; - } - } - return -1; -} -function layer_sequence_get_x(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - return _7P._kP; - } - return -1; -} -function layer_sequence_get_y(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - return _7P._mP; - } - return -1; -} -function layer_sequence_get_angle(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - return _7P._V2; - } - return -1; -} -function layer_sequence_get_xscale(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - return _7P._iS; - } - return -1; -} -function layer_sequence_get_yscale(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - return _7P._jS; - } - return -1; -} -function layer_sequence_get_headpos(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - return _WW._hS; - } - } - return -1; -} -function layer_sequence_get_headdir(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - return _WW._4X; - } - } - return -1; -} -function layer_sequence_get_sequence(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - var _0X = _zT._SW(_WW._fS); - if (_0X != null) { - return _0X; - } - } - } - return -1; -} -function layer_sequence_is_paused(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - return _WW._hK; - } - } - return -1; -} -function layer_sequence_is_finished(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - return _WW._6X; - } - } - return -1; -} -function layer_sequence_get_speedscale(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - return _WW._BT; - } - } - return -1; -} -function layer_sequence_get_length(_OW) { - var _7P = _NW(yyGetInt32(_OW)); - if (_7P != null) { - var _WW = _zT._8U(_7P._gS); - if (_WW != null) { - var _0X = _zT._SW(_WW._fS); - if (_0X != null) { - return _0X._WU; - } - } - } - return -1; -} -function sequence_instance_exists(_8X) { - var room = _3u._4u(); - if (room != null) { - for (var _9X = 0; _9X < room._aX.length; ++_9X) { - var _bX = room._aX[_9X]; - var _cX = _3u._6u(room, _bX); - if (_8X == _cX._fS) { - return true; - } - } - } - return false; -} -function fx_create(_dX) { - if (arguments.length != 1) { - _H4("fx_create() - wrong number of arguments"); - return -1; - } - var _eX = _fX._gX(yyGetString(_dX), false); - return _eX._hX(); -} -function fx_get_name(_NR) { - if (arguments.length != 1) { - _H4("fx_get_name() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("fx_get_name() - parameter should be an FX object"); - return -1; - } - return _NR.instance._5V.pName; -} -function fx_get_parameter_names(_NR) { - if (arguments.length != 1) { - _H4("fx_get_parameter_names() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("fx_get_parameter_names() - parameter should be an FX object"); - return -1; - } - return _NR.instance._jX(); -} -function fx_get_parameter(_NR, _N3) { - if (arguments.length != 2) { - _H4("fx_get_parameter() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("fx_get_parameter() - first parameter should be an FX object"); - return -1; - } - return _NR.instance._kX(_N3); -} -function fx_get_parameters(_NR) { - if (arguments.length != 1) { - _H4("fx_get_parameters() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("fx_get_parameters() - parameter should be an FX object"); - return -1; - } - return _NR.instance._lX(); -} -function fx_get_single_layer(_NR) { - if (arguments.length != 1) { - _H4("fx_get_single_layer() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("fx_get_single_layer() - parameter should be an FX object"); - return -1; - } - if (_NR.instance == null || _NR.instance._mX == null) { - _H4("fx_get_single_layer() - FX object is corrupted"); - return -1; - } - var _nX = _oX; - if (_NR.instance._5V.type == _pX) { - var _nX = "gml" + _oX; - if (typeof g_var2obf !== "undefined" && g_var2obf[_oX] != undefined) { - _nX = g_var2obf[_oX]; - } - } - return _NR.instance._mX[_nX] == 1 ? true : false; -} -function fx_set_parameter(_NR, _N3, _B3) { - if (arguments.length < 3) { - _H4("fx_set_parameter() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("fx_set_parameter() - first parameter should be an FX object"); - return -1; - } - if (arguments.length == 3) { - _NR.instance._qX(_N3, _B3); - } else { - var _k6 = arguments.slice(2); - _NR.instance._qX(_N3, _k6); - } -} -function fx_set_parameters(_NR, _rX) { - if (arguments.length != 2) { - _H4("fx_set_parameters() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("fx_set_parameters() - first parameter should be an FX object"); - return -1; - } - if (typeof _rX !== "object") { - _H4("fx_set_parameters() - second parameter should be a parameter struct"); - } - _NR.instance._sX(_rX); -} -function fx_set_single_layer(_NR, _B3) { - if (arguments.length < 2) { - _H4("fx_set_single_layer() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("fx_set_single_layer() - first parameter should be an FX object"); - return -1; - } - if (_NR.instance == null || _NR.instance._mX == null) { - _H4("fx_set_single_layer() - FX object is corrupted"); - return -1; - } - _NR.instance._tX(_oX, _uX, 1, [yyGetBool(_B3)]); -} -function layer_set_fx(_vX, _NR) { - if (arguments.length != 2) { - _H4("layer_set_fx() - wrong number of arguments"); - return -1; - } - if (_fX._iX(_NR) == false) { - _H4("layer_set_fx() - second parameter should be an FX object"); - return -1; - } - var _2u = _3u._4u(); - var _6P = _GV(_2u, _vX); - if (_6P == null) { - return -1; - } - _6P._MR(_NR); - _2u._wX(_6P._ne); -} -function layer_get_fx(_vX) { - if (arguments.length != 1) { - _H4("layer_get_fx() - wrong number of arguments"); - return -1; - } - var _2u = _3u._4u(); - var _6P = _GV(_2u, _vX); - if (_6P == null) { - return -1; - } - var _xX = _6P._PR(); - if (_xX !== null) { - return _xX; - } - return -1; -} -function layer_clear_fx(_vX) { - if (arguments.length != 1) { - _H4("layer_get_fx() - wrong number of arguments"); - return -1; - } - var _2u = _3u._4u(); - var _6P = _GV(_2u, _vX); - if (_6P == null) { - return -1; - } - _6P._OR(); - _2u._yX(_6P._ne); -} -function layer_enable_fx(_vX, _Nz) { - if (arguments.length != 2) { - _H4("layer_enable_fx() - wrong number of arguments"); - return -1; - } - var _2u = _3u._4u(); - var _6P = _GV(_2u, _vX); - if (_6P == null) { - return -1; - } - _6P._IR = _Nz; -} -function layer_fx_is_enabled(_vX) { - if (arguments.length != 1) { - _H4("layer_fx_is_enabled() - wrong number of arguments"); - return 1; - } - var _2u = _3u._4u(); - var _6P = _GV(_2u, _vX); - if (_6P == null) { - return true; - } - return _6P._IR; -} -var _zX = 0x7fff; -var g_GMLMathEpsilon = 1e-5; -function floor(_B3) { - return Math.floor(yyGetReal(_B3)); -} -function _AX(_BX) { - _BX = yyGetReal(_BX); - var i = Math.sign(_BX) * Math.floor(Math.abs(_BX)); - if (_BX < 0) { - var _ED = _BX - i; - if ((i & 1) == 1) { - if (_ED <= -0.5) { - return i - 1; - } else { - return i; - } - } else { - if (_ED >= -0.5) { - return i; - } else { - return i - 1; - } - } - } else { - var _ED = _BX - i; - if ((i & 1) == 1) { - if (_ED >= 0.5) { - return i + 1; - } else { - return i; - } - } else { - if (_ED <= 0.5) { - return i; - } else { - return i + 1; - } - } - } -} -function _CX(_BX) { - return ~~_BX; -} -var round = _AX; -var _Xk = _AX; -function abs(_BX) { - return Math.abs(yyGetReal(_BX)); -} -function cos(_BX) { - return Math.cos(yyGetReal(_BX)); -} -function dcos(_BX) { - return cos(yyGetReal(_BX) * 0.0174532925); -} -function sin(_BX) { - return Math.sin(yyGetReal(_BX)); -} -function dsin(_BX) { - return sin(yyGetReal(_BX) * 0.0174532925); -} -function tan(_BX) { - return Math.tan(yyGetReal(_BX)); -} -function dtan(_BX) { - return tan(yyGetReal(_BX) * 0.0174532925); -} -function lengthdir_x(_DX, _qm) { - var _Y4 = yyGetReal(_DX) * Math.cos((yyGetReal(_qm) * _L6) / 180.0); - var _EX = Math.round(_Y4); - var frac = _Y4 - _EX; - if (Math.abs(frac) < 0.0001) return _EX; - return _Y4; -} -function lengthdir_y(_DX, _qm) { - var _Y4 = -(yyGetReal(_DX) * Math.sin((yyGetReal(_qm) * _L6) / 180.0)); - var _EX = Math.round(_Y4); - var frac = _Y4 - _EX; - if (Math.abs(frac) < 0.0001) return _EX; - return _Y4; -} -function point_direction(_W6, _X6, _o6, _p6) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - var x = _o6 - _W6; - var y = _p6 - _X6; - if (x === 0) { - if (y > 0) return 270.0; - else if (y < 0) return 90.0; - else return 0.0; - } else { - var _2M = (180.0 * Math.atan2(y, x)) / _L6; - _2M = ~~round(_2M * 1000000) / 1000000.0; - if (_2M <= 0.0) { - return -_2M; - } else { - return 360.0 - _2M; - } - } -} -function _FX(_W6, _X6, _o6, _p6) { - return point_direction(_W6, _X6, _o6, _p6); -} -function point_distance(_W6, _X6, _o6, _p6) { - var _db = yyGetReal(_o6) - yyGetReal(_W6); - var _eb = yyGetReal(_p6) - yyGetReal(_X6); - return Math.sqrt(_db * _db + _eb * _eb); -} -function point_distance_3d(_W6, _X6, _GX, _o6, _p6, _HX) { - return Math.sqrt(_kA(yyGetReal(_o6) - yyGetReal(_W6)) + _kA(yyGetReal(_p6) - yyGetReal(_X6)) + _kA(yyGetReal(_HX) - yyGetReal(_GX))); -} -function _I6(_BX, _2L) { - if (_BX < _2L) return _BX; - else return _2L; -} -function _H6(_BX, _2L) { - if (_BX > _2L) return _BX; - else return _2L; -} -function max() { - var _Ik = arguments; - var _Jk = arguments.length; - if (_Jk == 0) return 0; - var _v6 = yyGetReal(_Ik[0]); - for (var i = 1; i < _Jk; i++) { - var _IX = yyGetReal(_Ik[i]); - if (_v6 < _IX) _v6 = _IX; - } - return _v6; -} -function _JX(_BX, _2L, _KX) { - return max(_BX, _2L, _KX); -} -function min() { - var _Ik = arguments; - var _Jk = arguments.length; - if (_Jk == 0) return 0; - var _v6 = yyGetReal(_Ik[0]); - for (var i = 1; i < _Jk; i++) { - var _IX = yyGetReal(_Ik[i]); - if (_v6 > _IX) _v6 = _IX; - } - return _v6; -} -function _LX(_BX, _2L, _KX) { - return min(_BX, _2L, _KX); -} -var state = []; -var _MX = 0; -var _NX = _OX(0); -var _PX = 0xda442d24; -function _OX(_QX) { - var _ni = _QX; - for (var i = 0; i < 16; i++) { - _ni = (((_ni * 214013 + 2531011) >> 16) & 0x7fffffff) | 0; - state[i] = ~~_ni; - } - _MX = 0; - _NX = _QX; - return _NX; -} -function _RX(_SX) { - if (_SX) _PX = 0xda442d20; - else _PX = 0xda442d24; -} -function _TX() { - var _h4, _g4, c, _Bm; - _h4 = state[_MX]; - c = state[(_MX + 13) & 15]; - _g4 = _h4 ^ c ^ (_h4 << 16) ^ (c << 15); - c = state[(_MX + 9) & 15]; - c ^= c >> 11; - _h4 = state[_MX] = _g4 ^ c; - _Bm = _h4 ^ ((_h4 << 5) & _PX); - _MX = (_MX + 15) & 15; - _h4 = state[_MX]; - state[_MX] = _h4 ^ _g4 ^ _Bm ^ (_h4 << 2) ^ (_g4 << 18) ^ (c << 28); - return (state[_MX] & 0x7fffffff) / 2147483647.0; -} -function random(_Sc) { - var _e4 = _TX(); - return _e4 * yyGetReal(_Sc); -} -function irandom(_Sc) { - _Sc = yyGetInt32(_Sc); - var sign = _Sc < 0 ? -1 : 1; - var _e4 = _TX() * (_Sc + sign); - _TX(); - return ~~_e4; -} -function random_range(_UX, _eq) { - _UX = yyGetReal(_UX); - _eq = yyGetReal(_eq); - if (_UX == _eq) { - return _UX; - } - var _VX, _WX; - if (_UX > _eq) { - _VX = _eq; - _WX = _UX; - } else { - _VX = _UX; - _WX = _eq; - } - var _XX = _TX(); - var result = _VX + _XX * (_WX - _VX); - _TX(); - return result; -} -function random_set_seed(_B3) { - _OX(yyGetInt32(_B3)); -} -function randomize() { - var _Bm = new Date(); - var _J6 = _Bm.getMilliseconds(); - _J6 = (_J6 & 0xffffffff) ^ ((_J6 >> 16) & 0xffff) ^ ((_J6 << 16) & 0xffff0000); - return _OX(_J6); -} -var randomise = randomize; -function irandom_range(_UX, _eq) { - _UX = yyGetInt32(_UX); - _eq = yyGetInt32(_eq); - var _VX, _WX; - if (_UX > _eq) { - _VX = _eq; - _WX = _UX; - } else { - _VX = _UX; - _WX = _eq; - } - var _w6 = _VX | 0; - var _y6 = _WX | 0; - var result = _w6 + ~~random(_y6 - _w6 + 1); - return result; -} -function random_get_seed() { - return _NX; -} -function choose() { - var _Ik = arguments; - var _Jk = arguments.length; - if (_Jk == 0) return 0; - var index = Math.floor(random(_Jk)); - return _Ik[index]; -} -function sign(_q5) { - _q5 = yyGetReal(_q5); - if (_q5 == 0) return 0; - if (_q5 < 0) return -1; - return 1; -} -function ceil(_q5) { - return Math.ceil(yyGetReal(_q5)); -} -function frac(_q5) { - _q5 = yyGetReal(_q5); - return _q5 - ~~_q5; -} -function sqrt(_q5) { - _q5 = yyGetReal(_q5); - if (_q5 >= 0) return Math.sqrt(_q5); - else _H4("Cannot apply sqrt to negative number."); -} -function sqr(_q5) { - _q5 = yyGetReal(_q5); - return _q5 * _q5; -} -function power(_q5, _LO) { - return Math.pow(yyGetReal(_q5), yyGetReal(_LO)); -} -function exp(_q5) { - return Math.exp(yyGetReal(_q5)); -} -function ln(_q5) { - return Math.log(yyGetReal(_q5)); -} -function log2(_q5) { - return Math.log(yyGetReal(_q5)) / Math.LN2; -} -function log10(_q5) { - return Math.log(yyGetReal(_q5)) / Math.LN10; -} -function logn(_LO, _q5) { - return Math.log(yyGetReal(_q5)) / Math.log(yyGetReal(_LO)); -} -function arcsin(_B3) { - var _ue = yyGetReal(_B3); - if (_YX(_ue, -1.0)) { - _ue = -1.0; - } else if (_YX(_ue, 1.0)) { - _ue = 1.0; - } - if (_ue < -1.0 || _ue > 1.0) { - _H4("Value " + _ue + " is not within valid range [-1.0, 1.0]: arcsin()"); - } - return Math.asin(_ue); -} -function darcsin(_q5) { - return arcsin(_q5) * 57.2957795; -} -function arccos(_B3) { - var _ue = yyGetReal(_B3); - if (_YX(_ue, -1.0)) { - _ue = -1.0; - } else if (_YX(_ue, 1.0)) { - _ue = 1.0; - } - if (_ue < -1.0 || _ue > 1.0) { - _H4("Value " + _ue + " is not within valid range [-1.0, 1.0]: arccos()"); - } - return Math.acos(_ue); -} -function darccos(_q5) { - return arccos(_q5) * 57.2957795; -} -function arctan(_B3) { - return Math.atan(yyGetReal(_B3)); -} -function darctan(_q5) { - return Math.atan(yyGetReal(_q5)) * 57.2957795; -} -function arctan2(_r5, _q5) { - return Math.atan2(yyGetReal(_r5), yyGetReal(_q5)); -} -function darctan2(_r5, _q5) { - return arctan2(_r5, _q5) * 57.2957795; -} -function degtorad(_q5) { - return yyGetReal(_q5) * 0.0174532925; -} -function radtodeg(_q5) { - return yyGetReal(_q5) * 57.2957795; -} -function mean() { - var _Ik = mean.arguments; - var _Jk = mean.arguments.length; - if (_Jk == 0) return 0; - var _v6 = yyGetReal(_Ik[0]); - for (var i = 1; i < _Jk; i++) { - _v6 += yyGetReal(_Ik[i]); - } - return _v6 / _Jk; -} -function median() { - var _Ik = median.arguments; - var _Jk = median.arguments.length; - if (_Jk == 0) return 0; - var _k6 = []; - for (var i = 0; i < _Jk; i++) { - _k6[i] = yyGetReal(_Ik[i]); - } - _k6.sort(function (_h4, _g4) { - return _h4 - _g4; - }); - return _k6[~~(_Jk / 2)]; -} -function dot_product(_W6, _X6, _o6, _p6) { - return yyGetReal(_W6) * yyGetReal(_o6) + yyGetReal(_X6) * yyGetReal(_p6); -} -function dot_product_3d(_W6, _X6, _GX, _o6, _p6, _HX) { - return yyGetReal(_W6) * yyGetReal(_o6) + yyGetReal(_X6) * yyGetReal(_p6) + yyGetReal(_GX) * yyGetReal(_HX); -} -function math_set_epsilon(_ZX) { - var _Y4 = yyGetReal(_ZX); - if (_Y4 >= 0 && _Y4 < 1) { - if (_Y4 == 0) _Y4 = 0.00000000001; - g_GMLMathEpsilon = _Y4; - } -} -function math_get_epsilon() { - return g_GMLMathEpsilon; -} -function dot_product_normalised(_W6, _X6, _o6, _p6) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - var __X = Math.sqrt(_W6 * _W6 + _X6 * _X6); - var _0Y = Math.sqrt(_o6 * _o6 + _p6 * _p6); - return (_W6 * _o6 + _X6 * _p6) / (__X * _0Y); -} -var dot_product_normalized = dot_product_normalised; -function dot_product_3d_normalised(_W6, _X6, _GX, _o6, _p6, _HX) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _GX = yyGetReal(_GX); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _HX = yyGetReal(_HX); - var __X = Math.sqrt(_W6 * _W6 + _X6 * _X6 + _GX * _GX); - var _0Y = Math.sqrt(_o6 * _o6 + _p6 * _p6 + _HX * _HX); - return (_W6 * _o6 + _X6 * _p6 + _GX * _HX) / (__X * _0Y); -} -var dot_product_3d_normalized = dot_product_3d_normalised; -function is_real(_q5) { - if (typeof _q5 == "number") return true; - else return false; -} -function is_numeric(_q5) { - var _q4 = false; - switch (typeof _q5) { - case "number": - case "boolean": - _q4 = true; - break; - case "object": - if (_q5 instanceof Long) { - _q4 = true; - } - break; - } - return _q4; -} -function is_bool(_q5) { - if (typeof _q5 == "boolean") return true; - else return false; -} -function is_undefined(_q5) { - if (typeof _q5 == "undefined") return true; - else return false; -} -function is_int32(_q5) { - if (typeof _q5 === "number" && ~~_q5 === _q5) return true; - else return false; -} -function is_int64(_q5) { - if (_q5 instanceof Long) return true; - else return false; -} -function is_ptr(_q5) { - return typeof _q5 == "object" && _q5 instanceof ArrayBuffer ? true : false; -} -function is_struct(_q5) { - return typeof _q5 === "object" && _q5.__yyIsGMLObject ? true : false; -} -function is_nan(_q5) { - try { - if (is_ptr(_q5)) return false; - if (is_struct(_q5)) return true; - if (is_method(_q5)) return true; - value = yyGetReal(_q5); - return Number.isNaN(value); - } catch { - return true; - } -} -function is_infinity(_q5) { - try { - _q5 = yyGetReal(_q5); - return !Number.isFinite(_q5) && !Number.isNaN(_q5); - } catch { - return false; - } -} -function static_get(_ni) { - var _q4 = undefined; - switch (typeof _ni) { - case "number": - var _1Y = yyGetInt32(_ni); - if (_1Y >= 100000) { - _2Y = JSON_game.Scripts[_1Y - 100000]; - _q4 = _2Y.prototype; - _q4.__yyIsGMLObject = true; - } - break; - case "function": - _q4 = _ni.prototype; - _q4.__yyIsGMLObject = true; - break; - case "object": - _q4 = Object.getPrototypeOf(_ni); - if (_ni.__yyIsGMLObject) _q4.__yyIsGMLObject = true; - break; - } - return _q4; -} -function static_set(_Bm, _ni) { - if (typeof _ni == "object" && typeof _Bm == "object") { - Object.setPrototypeOf(_Bm, _ni); - } -} -function YYIsInstanceof(_q5, _Sc) { - var _q4 = false; - if (typeof _q5 == "object" && _q5.__yyIsGMLObject === true) { - var _2Y = undefined; - var _1Y = yyGetInt32(_Sc); - if (_1Y >= 100000) _2Y = JSON_game.Scripts[_1Y - 100000]; - if (_2Y) { - var c = Object.getPrototypeOf(_q5); - var _3Y = _2Y.prototype; - while (c && !_q4) { - if (c === _3Y) { - _q4 = true; - break; - } - c = Object.getPrototypeOf(c); - } - } - } - return _q4; -} -function YYInstanceof(_q5) { - var type = typeof _q5; - var _q4 = undefined; - switch (type) { - case "function": - _q4 = "function"; - break; - case "object": - if (_q5 instanceof Function) _q4 = "function"; - else if (_q5.__type === "[instance]") { - _q4 = "instance"; - } else if (_q5.__type === "[weakref]") { - _q4 = "weakref"; - } else if (_q5.__type !== undefined) { - _q4 = _q5.__type; - if (_q4.startsWith("gml_Script_")) { - _q4 = _q4.substring(11); - } - if (_q4.startsWith("___struct___")) { - _q4 = "struct"; - } - } - break; - default: - break; - } - return _q4; -} -function YYTypeof(_q5) { - var _q4 = typeof _q5; - switch (_q4) { - case "boolean": - return "bool"; - case "function": - return "method"; - case "object": - return _q5 instanceof Array ? "array" : _q5 instanceof ArrayBuffer ? "ptr" : _q5 instanceof Long ? "int64" : "struct"; - default: - return _q4; - } -} -function int64(_q5) { - if (_q5 == undefined) { - _H4("int64() argument is undefined"); - } else if (_q5 == null) { - _H4("int64() argument is unset"); - } else if (_q5 instanceof Array) { - _H4("int64() argument is array"); - } - if (_q5 instanceof Long) { - return _q5; - } - switch (typeof _q5) { - case "boolean": - return Long._4Y(_q5 ? 1 : 0, false); - break; - default: - return Long._4Y(_q5, false); - break; - } -} -function ptr(_q5) { - if (_q5 instanceof ArrayBuffer) return _q5; - if (_q5 instanceof Array) _H4("ptr argument is an array"); - if (_q5 === undefined) _H4("ptr argument is undefined"); - var _q4 = new ArrayBuffer(8); - var _Sz = new DataView(_q4); - if (typeof _q5 !== "string") { - _Sz.setFloat64(0, yyGetReal(_q5)); - } - return _q4; -} -function is_string(_q5) { - if (typeof _q5 == "string") return 1; - else return 0; -} -function is_array(_q5) { - if (_q5 instanceof Array) return 1; - else return 0; -} -function array_length_1d(_q5) { - var _q4 = undefined; - if (_q5 instanceof Array) { - _q4 = _q5.length; - } - return _q4; -} -var array_length = array_length_1d; -function array_length_2d(_q5, _ZX) { - _ZX = yyGetInt32(_ZX); - var _q4 = 0; - if (_q5 instanceof Array && _ZX >= 0 && _ZX < _q5.length) { - var _yD = _q5[_ZX]; - if (_yD instanceof Array) { - _q4 = _yD.length; - } - } - return _q4; -} -function array_height_2d(_q5) { - var _q4 = 0; - if (_q5 instanceof Array) { - _q4 = _q5.length; - } - return _q4; -} -function clamp(_Vn, _5Y, _yH) { - _Vn = yyGetReal(_Vn); - _5Y = yyGetReal(_5Y); - _yH = yyGetReal(_yH); - if (_Vn < _5Y) _Vn = _5Y; - if (_Vn > _yH) _Vn = _yH; - return _Vn; -} -function lerp(_6Y, _7Y, _PD) { - _6Y = yyGetReal(_6Y); - _7Y = yyGetReal(_7Y); - return _6Y + (_7Y - _6Y) * _PD; -} -function angle_difference(_oj, _pk) { - _oj = yyGetReal(_oj); - _pk = yyGetReal(_pk); - return ((((_oj - _pk) % 360.0) + 540.0) % 360.0) - 180.0; -} -function _YX(_6Y, _7Y) { - var _ED = _6Y - _7Y; - return abs(_ED) <= g_GMLMathEpsilon; -} -var _8Y = new RegExp("^" + "[-+]?" + "(?:[0-9]{0,30}\\.)?" + "[0-9]{1,30}" + "(?:[Ee][-+]?[1-2]?[0-9])?"); -function yyCompareVal(_6Y, _7Y, _gj, _9Y) { - var _q4 = undefined; - _9Y = _9Y == undefined ? true : _9Y; - if (typeof _6Y == "number" && typeof _7Y == "number") { - var _ED = _6Y - _7Y; - if (Number.isNaN(_ED)) { - _ED = _6Y == _7Y ? 0 : _ED; - } - _q4 = abs(_ED) <= _gj ? 0 : _ED < 0.0 ? -1 : 1; - } else if (typeof _6Y == "string" && typeof _7Y == "string") { - _q4 = _6Y === _7Y ? 0 : _6Y > _7Y ? 1 : -1; - } else if (_6Y === undefined && _7Y === undefined) { - _q4 = 0; - } else if (_6Y instanceof ArrayBuffer && _7Y instanceof ArrayBuffer) { - _q4 = _6Y == _7Y ? 0 : 1; - } else if (_6Y instanceof Array && _7Y instanceof Array) { - _q4 = _6Y.length - _7Y.length; - if (_q4 == 0) { - _q4 = _6Y === _7Y ? 0 : 1; - } - } else if (_6Y instanceof Long && _7Y instanceof Long) { - _q4 = _6Y.sub(_7Y)._aY(); - } else if ((_6Y === undefined && _7Y instanceof Array) || (_7Y === undefined && _6Y instanceof Array)) { - _q4 = 1; - } else if (typeof _6Y == "object" && typeof _7Y == "object" && _6Y.__yyIsGMLObject && _7Y.__yyIsGMLObject) { - _q4 = _6Y == _7Y ? 0 : 1; - } else if (typeof _6Y == "object" && typeof _7Y == "object") { - _q4 = _6Y == _7Y ? 0 : 1; - } else if (typeof _6Y == "function" && typeof _7Y == "function") { - _q4 = _6Y == _7Y ? 0 : 1; - } - if (_q4 === undefined) { - if (typeof _6Y == "boolean") { - _6Y = _6Y ? 1 : 0; - } else if (typeof _6Y == "string") { - _6Y = _6Y.trim(); - var match = _6Y.match(_8Y); - if (match != null) { - _6Y = Number(match); - if (Number.isNaN(_6Y)) _q4 = 1; - } else _q4 = Number.NaN; - } else if (_6Y instanceof Long) { - _6Y = _6Y._aY(); - } else if (_6Y instanceof Array) { - _q4 = 1; - if (_9Y) _H4("illegal array use"); - } else if (_6Y === undefined) { - _q4 = -2; - } - if (typeof _7Y == "boolean") { - _7Y = _7Y ? 1 : 0; - } else if (typeof _7Y == "string") { - _7Y = _7Y.trim(); - var match = _7Y.match(_8Y); - if (match != null) { - _7Y = Number(match); - if (Number.isNaN(_7Y)) _q4 = 1; - } else _q4 = Number.NaN; - } else if (_7Y instanceof Long) { - _7Y = _7Y._aY(); - } else if (_7Y instanceof Array) { - if (_9Y) _H4("illegal array use"); - } else if (_7Y === undefined) { - _q4 = -2; - } - if (_q4 === undefined) { - if (typeof _6Y == "number" && typeof _7Y == "number") { - var _ED = _6Y - _7Y; - if (Number.isNaN(_ED)) { - _ED = _6Y == _7Y ? 0 : _ED; - } - _q4 = abs(_ED) <= _gj ? 0 : _ED < 0.0 ? -1 : 1; - } else { - _q4 = 1; - if (typeof _6Y == "number") { - _q4 = -1; - } - } - } - } - return _q4; -} -function yyfplus(_6Y, _7Y) { - if (_6Y instanceof Long && _7Y instanceof Long) { - return _6Y.add(_7Y); - } else if (_6Y instanceof Long) { - _6Y = _6Y._aY(); - } else if (_7Y instanceof Long) { - _7Y = _7Y._aY(); - } - if (typeof _6Y === "string" && typeof _7Y === "string") return _6Y + _7Y; - if (typeof _6Y === "string" && typeof _7Y !== "string") _H4("unable to add string to " + typeof _7Y); - return yyGetReal(_6Y) + yyGetReal(_7Y); -} -function yyfminus(_6Y, _7Y) { - if (_6Y instanceof Long && _7Y instanceof Long) { - return _6Y.sub(_7Y); - } else if (_6Y instanceof Long) { - _6Y = _6Y._aY(); - } else if (_7Y instanceof Long) { - _7Y = _7Y._aY(); - } - return yyGetReal(_6Y) - yyGetReal(_7Y); -} -function yyftime(_6Y, _7Y) { - if (_6Y instanceof Long && _7Y instanceof Long) { - return _6Y._bY(_7Y); - } else if (_6Y instanceof Long) { - _6Y = _6Y._aY(); - } else if (_7Y instanceof Long) { - _7Y = _7Y._aY(); - } - if (typeof _6Y === "number" && typeof _7Y === "string") { - var _q4 = ""; - for (var _t6 = yyGetReal(_6Y) - 1; _t6 >= 0; --_t6) { - _q4 += _7Y; - } - return _q4; - } else return yyGetReal(_6Y) * yyGetReal(_7Y); -} -function yyfdivide(_6Y, _7Y) { - if (typeof _6Y === "number" && typeof _7Y === "number") { - return _6Y / _7Y; - } else if (_6Y instanceof Long && _7Y instanceof Long) { - return _6Y._aF(_7Y); - } - if (_6Y instanceof Long) { - _6Y = _6Y._aY(); - } - if (_7Y instanceof Long) { - _7Y = _7Y._aY(); - } - var _hb = yyGetReal(_6Y); - var __4 = yyGetReal(_7Y); - var _q4 = _hb / __4; - return _q4; -} -function yyfmod(_6Y, _7Y) { - if (_6Y instanceof Long && _7Y instanceof Long) { - return _6Y._cY(_7Y); - } - if (_7Y instanceof Long) { - _7Y = _7Y._aY(); - } - if (_6Y instanceof Long) { - _6Y = _6Y._aY(); - } - var __4 = yyGetReal(_7Y); - if (__4 == 0) { - _H4("unable to mod with zero"); - } - return yyGetReal(_6Y) % __4; -} -function yyfdiv(_6Y, _7Y) { - if (_6Y instanceof Long) { - return _6Y._aF(_7Y); - } else if (_7Y instanceof Long) { - _7Y = _7Y._aY(); - } - if (_7Y == 0) _H4("divide by zero"); - var _hb = yyGetReal(_6Y); - var __4 = yyGetReal(_7Y); - var _dY = Number.isNaN(_hb); - var _eY = Number.isNaN(__4); - if (_dY || _eY) { - if (_dY && _eY) return 1; - if (_dY) { - if (Number.isFinite(__4)) return _hb; - else return 1; - } - if (_eY) { - if (Number.isFinite(_hb)) return __4; - else return 1; - } - } - if (_hb === __4) return 1; - return ~~(~~_hb / ~~__4); -} -function yyfnotequal(_6Y, _7Y) { - var _q4 = yyCompareVal(_6Y, _7Y, g_GMLMathEpsilon, false); - return _q4 != 0; -} -function yyfequal(_6Y, _7Y) { - var _q4 = yyCompareVal(_6Y, _7Y, g_GMLMathEpsilon, false); - return _q4 == 0; -} -function yyfless(_6Y, _7Y) { - var _q4 = yyCompareVal(_6Y, _7Y, g_GMLMathEpsilon); - if (Number.isNaN(_q4)) { - _H4("unable to compare " + string(_6Y) + " to " + string(_7Y)); - } - return _q4 == -2 ? false : _q4 < 0; -} -function yyflessequal(_6Y, _7Y) { - var _q4 = yyCompareVal(_6Y, _7Y, g_GMLMathEpsilon); - if (Number.isNaN(_q4)) { - _H4("unable to compare " + string(_6Y) + " to " + string(_7Y)); - } - return _q4 == -2 ? false : _q4 <= 0; -} -function yyfgreater(_6Y, _7Y) { - var _q4 = yyCompareVal(_6Y, _7Y, g_GMLMathEpsilon); - if (Number.isNaN(_q4)) { - _H4("unable to compare " + string(_6Y) + " to " + string(_7Y)); - } - return _q4 == -2 ? false : _q4 > 0; -} -function yyfgreaterequal(_6Y, _7Y) { - var _q4 = yyCompareVal(_6Y, _7Y, g_GMLMathEpsilon); - if (Number.isNaN(_q4)) { - _H4("unable to compare " + string(_6Y) + " to " + string(_7Y)); - } - return _q4 == -2 ? false : _q4 >= 0; -} -function yyfand(_6Y, _7Y) { - return yyGetBool(_6Y) && yyGetBool(_7Y); -} -function yyfor(_6Y, _7Y) { - return yyGetBool(_6Y) || yyGetBool(_7Y); -} -function yyfxor(_6Y, _7Y) { - _7Y = yyGetBool(_7Y); - return yyGetBool(_6Y) ? !_7Y : _7Y; -} -function yyfbitand(_6Y, _7Y) { - if (typeof _6Y === "number" && typeof _7Y === "number") return _6Y & _7Y; - else if (_6Y instanceof Long && _7Y instanceof Long) { - return _6Y._fY(_7Y); - } else if (_6Y instanceof Long) { - return _6Y._fY(yyGetInt64(_7Y)); - } else if (_7Y instanceof Long) { - return _7Y._fY(yyGetInt64(_6Y)); - } else if (typeof _6Y == "number") return _6Y & yyGetInt32(_7Y); - else if (typeof _7Y == "number") return yyGetInt32(_6Y) & _7Y; - return yyGetInt32(_6Y) & yyGetInt32(_7Y); -} -function yyfbitor(_6Y, _7Y) { - if (typeof _6Y == "number" && typeof _7Y == "number") return _6Y | _7Y; - else if (_6Y instanceof Long && _7Y instanceof Long) { - return _6Y._gY(_7Y); - } else if (_6Y instanceof Long) { - return _6Y._gY(yyGetInt64(_7Y)); - } else if (_7Y instanceof Long) { - return _7Y._gY(yyGetInt64(_6Y)); - } else if (typeof _6Y == "number") return _6Y | yyGetInt32(_7Y); - else if (typeof _7Y == "number") return yyGetInt32(_6Y) | _7Y; - return yyGetInt32(_6Y) | yyGetInt32(_7Y); -} -function yyfbitxor(_6Y, _7Y) { - if (typeof _6Y == "number" && typeof _7Y == "number") return _6Y ^ _7Y; - else if (_6Y instanceof Long && _7Y instanceof Long) { - return _6Y._hY(_7Y); - } else if (_6Y instanceof Long) { - return _6Y._hY(yyGetInt64(_7Y)); - } else if (_7Y instanceof Long) { - return _7Y._hY(yyGetInt64(_6Y)); - } else if (typeof _6Y == "number") return _6Y ^ yyGetInt32(_7Y); - else if (typeof _7Y == "number") return yyGetInt32(_6Y) ^ _7Y; - return yyGetInt32(_6Y) ^ yyGetInt32(_7Y); -} -function yyfbitshiftleft(_6Y, _VQ) { - var shift = yyGetInt32(_VQ); - var _iY = _6Y < 0; - if (_iY) _6Y = -_6Y; - if (typeof _6Y == "number") { - _6Y = new Long(_6Y); - } else if (_6Y instanceof Long) { - } else { - _6Y = yyGetInt64(_6Y); - } - var _q4 = 0; - if (shift >= 64) _q4 = 0; - else _q4 = _6Y._jY(shift); - if (_iY) _q4 = -_q4; - return _q4; -} -function yyfbitshiftright(_6Y, _VQ) { - var shift = yyGetInt32(_VQ); - var _iY = _6Y < 0; - if (_iY) _6Y = -_6Y; - if (typeof _6Y == "number") { - _6Y = new Long(_6Y); - } else if (_6Y instanceof Long) { - } else { - _6Y = yyGetInt64(_6Y); - } - var _q4 = 0; - if (shift >= 64) _q4 = 0; - else _q4 = _6Y._kY(shift); - if (_iY) _q4 = -_q4; - return _q4; -} -function extension_exists(_lY) { - _lY = yyGetString(_lY); - const extension = _rE.Extensions.find((_gl) => _gl["name"] == _lY); - return extension !== undefined; -} -function extension_get_version(_lY) { - _lY = yyGetString(_lY); - try { - const extension = _rE.Extensions.find((_gl) => _gl["name"] == _lY); - if (extension === undefined) return undefined; - return extension.version; - } catch (_zE) { - show_debug_message("extension_get_version :: caught unhandled exception " + _zE.message); - } - return undefined; -} -function extension_get_option_value(_lY, _mY) { - _lY = yyGetString(_lY); - _mY = yyGetString(_mY); - try { - if (_rE.ExtensionOptions !== undefined) { - if (_rE.ExtensionOptions[_lY] !== undefined) { - return _rE.ExtensionOptions[_lY][_mY]; - } - } - } catch (_zE) { - show_debug_message("extension_get_option_value :: caught unhandled exception " + _zE.message); - } - return undefined; -} -function extension_get_option_count(_lY) { - _lY = yyGetString(_lY); - try { - if (_rE.ExtensionOptions !== undefined) { - if (_rE.ExtensionOptions[_lY] !== undefined) { - return Object.keys(_rE.ExtensionOptions[_lY]).length; - } - } - } catch (_zE) { - show_debug_message("extension_get_option_count :: caught unhandled exception " + _zE.message); - } - return 0; -} -function extension_get_option_names(_lY) { - _lY = yyGetString(_lY); - try { - if (_rE.ExtensionOptions !== undefined) { - if (_rE.ExtensionOptions[_lY] !== undefined) { - return Object.keys(_rE.ExtensionOptions[_lY]); - } - } - } catch (_zE) { - show_debug_message("extension_get_option_names :: caught unhandled exception " + _zE.message); - } - return []; -} -function extension_get_options(_lY) { - _lY = yyGetString(_lY); - try { - if (_rE.ExtensionOptions !== undefined) { - if (_rE.ExtensionOptions[_lY] !== undefined) { - var data = _rE.ExtensionOptions[_lY]; - var _nY = new _BH(); - Object.keys(data).forEach((_sd) => { - variable_struct_set(_nY, _sd, data[_sd]); - }); - return _nY; - } - } - } catch (_zE) { - show_debug_message("extension_get_options :: caught unhandled exception " + _zE.message); - } - return {}; -} -function gc_collect() {} -function gc_enable(_Nz) {} -function gc_is_enabled() { - return true; -} -function gc_get_stats() { - var _oY = new Object(); - _oY.__yyIsGMLObject = true; - Object.defineProperties(_oY, { - gmlobjects_touched: { - enumerable: true, - get: function () { - return 0; - }, - }, - gmlobjects_collected: { - enumerable: true, - get: function () { - return 0; - }, - }, - gmltraversal_time: { - enumerable: true, - get: function () { - return 0; - }, - }, - gmlcollection_time: { - enumerable: true, - get: function () { - return 0; - }, - }, - gmlgeneration_collected: { - enumerable: true, - get: function () { - return 0; - }, - }, - gmlgc_frame: { - enumerable: true, - get: function () { - return 0; - }, - }, - gmlnum_generations: { - enumerable: true, - get: function () { - return 0; - }, - }, - gmlnum_objects_in_generation: { - enumerable: true, - get: function () { - var _jL = []; - return _jL; - }, - }, - }); - return _oY; -} -var _pY = 30, - _qY = 10, - _rY = 3, - _sY = true; -function _tY(_uY, _vY) { - var _un = 0.0; - while (_uY <= 0.0) { - _uY = _uY + 360; - } - while (_uY >= 360.0) { - _uY = _uY - 360; - } - while (_vY < 0.0) { - _vY = _vY + 360; - } - while (_vY >= 360) { - _vY = _vY - 360; - } - _un = _vY - _uY; - if (_un < 0) { - _un = -_un; - } - if (_un > 180) { - _un = 360 - _un; - } - return _un; -} -function _wY(_Ht, _q5, _r5, _CW, _zq) { - if (_CW == _FQ) { - if (_zq) { - return place_empty(_Ht, _q5, _r5); - } else { - return place_free(_Ht, _q5, _r5); - } - } else { - return instance_place(_Ht, _q5, _r5, _CW) == _Kt; - } -} -function _xY(_Ht, _q5, _r5, _yq, _CW, _zq) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _yq = yyGetReal(_yq); - _zq = yyGetBool(_zq); - var _un = false; - var _9u = 0.0; - var _yY = 0.0; - var _zY = 0.0; - if (_Ht.x == _q5 && _Ht.y == _r5) return true; - _9u = sqrt(_kA(_Ht.x - _q5) + _kA(_Ht.y - _r5)); - if (_9u <= _yq) { - _yY = _q5; - _zY = _r5; - _un = true; - } else { - _yY = _Ht.x + (_yq * (_q5 - _Ht.x)) / _9u; - _zY = _Ht.y + (_yq * (_r5 - _Ht.y)) / _9u; - _un = false; - } - if (!_wY(_Ht, _yY, _zY, _CW, _zq)) { - return _un; - } - _Ht.direction = point_direction(_Ht.x, _Ht.y, _yY, _zY); - _Ht._Hd(_yY, _zY); - return _un; -} -function mp_linear_step(_Ht, _q5, _r5, _yq, _zq) { - return _xY(_Ht, _q5, _r5, _yq, _FQ, _zq); -} -function mp_linear_step_object(_Ht, _q5, _r5, _yq, _Ak) { - return _xY(_Ht, _q5, _r5, _yq, _Ak, true); -} -function _AY(_qm, _Ht, _tm, _CW, _zq) { - var _un = false; - var _BY = 0.0; - var _CY = 0.0; - if (_tY(_qm, _Ht.direction) > _pY) { - return _un; - } - _BY = _Ht.x + _tm * _rY * cos((_L6 * _qm) / 180); - _CY = _Ht.y - _tm * _rY * sin((_L6 * _qm) / 180); - if (true != _wY(_Ht, _BY, _CY, _CW, _zq)) { - return _un; - } - _BY = _Ht.x + _tm * cos((_L6 * _qm) / 180); - _CY = _Ht.y - _tm * sin((_L6 * _qm) / 180); - if (true != _wY(_Ht, _BY, _CY, _CW, _zq)) { - return _un; - } - _Ht.direction = _qm; - _Ht._Hd(_BY, _CY); - _un = true; - return _un; -} -function _DY(_Ht, _q5, _r5, _yq, _cQ, _zq) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _yq = yyGetReal(_yq); - _cQ = yyGetInt32(_cQ); - _zq = yyGetBool(_zq); - var _un = false; - var _9u = 0.0; - var _EY = 0.0; - var _FY = 0.0; - if (_Ht.x == _q5 && _Ht.y == _r5) { - _un = true; - return _un; - } - _9u = sqrt(_kA(_Ht.x - _q5) + _kA(_Ht.y - _r5)); - if (_9u <= _yq) { - if (_wY(_Ht, _q5, _r5, _cQ, _zq)) { - _Ht.direction = _FX(_Ht.x, _Ht.y, _q5, _r5); - _Ht._Hd(_q5, _r5); - } - _un = true; - return _un; - } - _EY = _FX(_Ht.x, _Ht.y, _q5, _r5); - _FY = 0; - _un = false; - while (_FY < 180) { - if (_AY(_EY - _FY, _Ht, _yq, _cQ, _zq)) { - return _un; - } - if (_AY(_EY + _FY, _Ht, _yq, _cQ, _zq)) { - return _un; - } - _FY = _FY + _qY; - } - if (_sY) { - _Ht.direction = _Ht.direction + _pY; - } - return _un; -} -function mp_potential_step(_Ht, _q5, _r5, _yq, _zq) { - return _DY(_Ht, _q5, _r5, _yq, _FQ, _zq); -} -function mp_potential_step_object(_Ht, _q5, _r5, _yq, _Ak) { - return _DY(_Ht, _q5, _r5, _yq, _Ak, true); -} -function mp_potential_settings(_Ht, _GY, _HY, _IY, _JY) { - _pY = _H6(1, yyGetReal(_GY)); - _qY = _H6(1, yyGetReal(_HY)); - _rY = _H6(1, yyGetReal(_IY)); - _sY = yyGetBool(_JY); -} -function _KY(_f7, _q5, _r5, _tm, _CW, _zq) { - var _un = false; - var _9u = 0.0; - var _yY = 0.0; - var _zY = 0.0; - if (_f7.x == _q5 && _f7.y == _r5) { - return true; - } - _9u = Math.sqrt(_kA(_f7.x - _q5) + _kA(_f7.y - _r5)); - if (_9u <= _tm) { - _yY = _q5; - _zY = _r5; - _un = true; - } else { - _yY = _f7.x + (_tm * (_q5 - _f7.x)) / _9u; - _zY = _f7.y + (_tm * (_r5 - _f7.y)) / _9u; - _un = false; - } - if (!_wY(_f7, _yY, _zY, _CW, _zq)) { - return _un; - } - _f7.direction = _FX(_f7.x, _f7.y, _yY, _zY); - _f7._Hd(_yY, _zY); - return _un; -} -function _LY(_Ht, _qq, _MY, _NY, _yq, _CW, _zq) { - var _N6 = 0.0; - var _P6 = 0.0; - var _2M = 0.0; - var _OY = 0.0; - var _PY = 0.0; - var _un = false; - var _QY = _RY.Paths[yyGetInt32(_qq)]; - if (!_QY) return _un; - if (_yq <= 0.0) return _un; - _N6 = _Ht.x; - _P6 = _Ht.y; - _2M = _Ht.direction; - _QY._Wf(); - _QY._SY(_TY); - _QY._UY(false); - _QY._VY(_N6, _P6, 100); - _un = true; - while (1) { - _OY = _Ht.x; - _PY = _Ht.y; - if (true == _KY(_Ht, _MY, _NY, _yq, _CW, _zq)) { - break; - } - if (_Ht.x == _OY && _Ht.y == _PY) { - _un = false; - break; - } - _QY._VY(_Ht.x, _Ht.y, 100); - } - if (true == _un) { - _QY._VY(_MY, _NY, 100); - } - _Ht._Hd(_N6, _P6); - _Ht.direction = _2M; - return _un; -} -function mp_linear_path(_Ht, _qq, _MY, _NY, _yq, _zq) { - return _LY(_Ht, yyGetInt32(_qq), yyGetReal(_MY), yyGetReal(_NY), yyGetReal(_yq), _FQ, yyGetBool(_zq)); -} -function mp_linear_path_object(_Ht, _qq, _MY, _NY, _yq, _Ak) { - return _LY(_Ht, yyGetInt32(_qq), yyGetReal(_MY), yyGetReal(_NY), yyGetReal(_yq), yyGetInt32(_Ak), true); -} -function _tY(_uY, _vY) { - var _un = 0.0; - while (_uY <= 0.0) { - _uY = _uY + 360.0; - } - while (_uY >= 360.0) { - _uY = _uY - 360.0; - } - while (_vY < 0.0) { - _vY = _vY + 360.0; - } - while (_vY >= 360.0) { - _vY = _vY - 360.0; - } - _un = _vY - _uY; - if (_un < 0.0) { - _un = -_un; - } - if (_un > 180.0) { - _un = 360.0 - _un; - } - return _un; -} -function _AY(_qm, _f7, _tm, _CW, _zq) { - var _BY = 0.0; - var _CY = 0.0; - if (_tY(_qm, _f7.direction) > _pY) { - return false; - } - _BY = _f7.x + _tm * _rY * Math.cos((Math.PI * _qm) / 180.0); - _CY = _f7.y - _tm * _rY * Math.sin((Math.PI * _qm) / 180.0); - if (!_wY(_f7, _BY, _CY, _CW, _zq)) { - return false; - } - _BY = _f7.x + _tm * Math.cos((Math.PI * _qm) / 180.0); - _CY = _f7.y - _tm * Math.sin((Math.PI * _qm) / 180.0); - if (!_wY(_f7, _BY, _CY, _CW, _zq)) { - return false; - } - _f7.direction = _qm; - _f7._Hd(_BY, _CY); - return true; -} -function _WY(_f7, _q5, _r5, _tm, _CW, _zq) { - var _un = false; - var _9u = 0.0; - var _EY = 0.0; - var _FY = 0.0; - if (_f7.x == _q5 && _f7.y == _r5) { - return true; - } - _9u = Math.sqrt(_kA(_f7.x - _q5) + _kA(_f7.y - _r5)); - if (_9u <= _tm) { - if (true == _wY(_f7, _q5, _r5, _CW, _zq)) { - _f7.direction = _FX(_f7.x, _f7.y, _q5, _r5); - _f7._Hd(_q5, _r5); - } - return true; - } - _EY = _FX(_f7.x, _f7.y, _q5, _r5); - _FY = 0; - _un = false; - while (_FY < 180) { - if (_AY(_EY - _FY, _f7, _tm, _CW, _zq)) { - return _un; - } - if (_AY(_EY + _FY, _f7, _tm, _CW, _zq)) { - return _un; - } - _FY = _FY + _qY; - } - if (_sY) { - _f7.direction = _f7.direction + _pY; - } - return _un; -} -function _XY(_f7, _qq, _MY, _NY, _yq, _YY, _CW, _zq) { - var _un = false; - var _ZY = 0.0; - var _N6 = 0.0; - var _P6 = 0.0; - var _2M = 0.0; - var _QY = _RY.Paths[_qq]; - if (!_QY) return _un; - if (_YY < 1) { - return _un; - } - if (_yq <= 0) { - return _un; - } - _ZY = Math.sqrt(_kA(_MY - _f7.x) + _kA(_NY - _f7.y)) * _YY; - _N6 = _f7.x; - _P6 = _f7.y; - _2M = _f7.direction; - _QY._Wf(); - _QY._SY(_TY); - _QY._UY(false); - _QY._VY(_N6, _P6, 100); - _un = true; - var __Y = 0; - var _0Z = 0; - var _1Z = 0; - while (1) { - if (true == _WY(_f7, _MY, _NY, _yq, _CW, _zq)) break; - _QY._VY(_f7.x, _f7.y, 100); - __Y = _0Z; - _0Z = _QY.length; - if (_0Z > _ZY) { - _un = false; - break; - } - if (_0Z == __Y) { - ++_1Z; - if (_1Z > 100) { - _un = false; - break; - } - } else { - _1Z = 0; - } - } - if (_un) { - _QY._VY(_MY, _NY, 100); - } - _f7._Hd(_N6, _P6); - _f7.direction = _2M; - return _un; -} -function mp_potential_path(_Ht, _qq, _MY, _NY, _yq, _2Z, _zq) { - return _XY(_Ht, yyGetInt32(_qq), yyGetReal(_MY), yyGetReal(_NY), yyGetReal(_yq), yyGetReal(_2Z), _FQ, yyGetBool(_zq)); -} -function mp_potential_path_object(_Ht, _qq, _MY, _NY, _yq, _2Z, _Ak) { - return _XY(_Ht, yyGetInt32(_qq), yyGetReal(_MY), yyGetReal(_NY), yyGetReal(_yq), yyGetReal(_2Z), yyGetInt32(_Ak), true); -} -/*@constructor */ function _3Z(_Is, _Js, _4Z, _5Z, _6Z, _7Z) { - this._8Z = _Is; - this._9Z = _Js; - this._tk = ~~_4Z; - this._uk = ~~_5Z; - this._aZ = _6Z; - this._bZ = _7Z; - this._xk = []; - this._Wf(); -} -_3Z.prototype._Wf = function () { - var _cZ = this._tk * this._uk; - for (var i = 0; i < _cZ; i++) { - this._xk[i] = 0; - } -}; -_3Z.prototype._dZ = function (_q5, _r5, _B3) { - if (_q5 < 0 || _q5 >= this._tk) return; - if (_r5 < 0 || _r5 >= this._uk) return; - this._xk[_q5 * this._uk + _r5] = _B3; -}; -_3Z.prototype._eZ = function (_q5, _r5) { - if (_q5 < 0 || _q5 >= this._tk) return -1; - if (_r5 < 0 || _r5 >= this._uk) return -1; - return this._xk[_q5 * this._uk + _r5]; -}; -_3Z.prototype._fZ = function (_W6, _X6, _o6, _p6, _B3) { - var _TL = ~~((_I6(_W6, _o6) - this._8Z) / this._aZ); - if (_TL < 0) _TL = 0; - var _UL = ~~((_H6(_W6, _o6) - this._8Z) / this._aZ); - if (_UL >= this._tk) _UL = this._tk - 1; - var _VL = ~~((_I6(_X6, _p6) - this._9Z) / this._bZ); - if (_VL < 0) _VL = 0; - var _WL = ~~((_H6(_X6, _p6) - this._9Z) / this._bZ); - if (_WL >= this._uk) _WL = this._uk - 1; - for (var i = _TL; i <= _UL; i++) { - var index = i * this._uk; - for (var __5 = _VL; __5 <= _WL; __5++) { - this._xk[index + __5] = _B3; - } - } -}; -function mp_grid_create(_Is, _Js, _gZ, _hZ, _6Z, _7Z) { - var _G6 = new _3Z(yyGetInt32(_Is), yyGetInt32(_Js), yyGetInt32(_gZ), yyGetInt32(_hZ), yyGetInt32(_6Z), yyGetInt32(_7Z)); - return _sk._Gf(_G6); -} -function mp_grid_destroy(_jg) { - _sk._rj(yyGetInt32(_jg)); -} -function mp_grid_clear_all(_jg) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - _iZ._Wf(); - return; - } - _H4("Error: invalid mp_grid ID (mp_grid_clear_all)"); -} -function mp_grid_clear_cell(_jg, _lj, _Sc) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - _iZ._dZ(yyGetInt32(_lj), yyGetInt32(_Sc), 0); - return; - } - _H4("Error: invalid mp_grid ID (mp_grid_clear_cell)"); -} -function mp_grid_clear_rectangle(_jg, _W6, _X6, _o6, _p6) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - _iZ._fZ(yyGetInt32(_W6), yyGetInt32(_X6), yyGetInt32(_o6), yyGetInt32(_p6), 0); - return; - } - _H4("Error: invalid mp_grid ID (mp_grid_clear_rectangle)"); -} -function mp_grid_add_cell(_jg, _q5, _r5) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - _iZ._dZ(yyGetInt32(_q5), yyGetInt32(_r5), -1); - return; - } - _H4("Error: invalid mp_grid ID (mp_grid_add_cell)"); -} -function mp_grid_get_cell(_jg, _q5, _r5) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - return _iZ._eZ(yyGetInt32(_q5), yyGetInt32(_r5)); - } - return -1; -} -function mp_grid_add_rectangle(_jg, _W6, _X6, _o6, _p6) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - _iZ._fZ(yyGetInt32(_W6), yyGetInt32(_X6), yyGetInt32(_o6), yyGetInt32(_p6), -1); - return; - } - _H4("Error: invalid mp_grid ID (mp_grid_add_rectangle)"); -} -function mp_grid_add_instances(_f7, _jg, _Ak, _gj) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - var _jZ = 0.0001; - if (_kZ) { - _jZ = 0.0; - } - var _lZ = GetWithArray(yyGetInt32(_Ak)); - for (var _mZ = 0; _mZ < _lZ.length; _mZ++) { - var _1u = _lZ[_mZ]; - if (_1u.marked || !_1u.active) continue; - if (_1u._YP) _1u._ZP(); - var _TL = ~~((_1u._IP.left + _jZ - _iZ._8Z) / _iZ._aZ); - if (_TL < 0) _TL = 0; - var _UL = ~~((_1u._IP.right - _jZ - _iZ._8Z) / _iZ._aZ); - if (_UL >= _iZ._tk) _UL = _iZ._tk - 1; - var _VL = ~~((_1u._IP.top + _jZ - _iZ._9Z) / _iZ._bZ); - if (_VL < 0) _VL = 0; - var _WL = ~~((_1u._IP.bottom - _jZ - _iZ._9Z) / _iZ._bZ); - if (_WL >= _iZ._uk) _WL = _iZ._uk - 1; - for (var i = _TL; i <= _UL; i++) { - for (var __5 = _VL; __5 <= _WL; __5++) { - if (!yyGetBool(_gj)) { - _iZ._xk[i * _iZ._uk + __5] = -1; - continue; - } - if (_iZ._xk[i * _iZ._uk + __5] < 0) continue; - if (_1u._eu(_iZ._8Z + i * _iZ._aZ, _iZ._9Z + __5 * _iZ._bZ, _iZ._8Z + (i + 1) * _iZ._aZ - 1, _iZ._9Z + (__5 + 1) * _iZ._bZ - 1, true)) { - _iZ._xk[i * _iZ._uk + __5] = -1; - } - } - } - } - return; - } - _H4("Error: invalid mp_grid ID (mp_grid_add_instances)"); -} -var mp_grid_draw = _nZ; -function _nZ(_jg) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - _1a.globalAlpha = _Nc; - var _iv = _ns(0xff0000, 1.0); - var _jv = _ns(0x00ff00, 1.0); - for (var x = 0; x < _iZ._tk; x++) { - for (var y = 0; y < _iZ._uk; y++) { - var _m4 = _jv; - if (_iZ._xk[x * _iZ._uk + y] < 0) { - _m4 = _iv; - } - _1a.fillStyle = _m4; - _1a._oL(_iZ._8Z + x * _iZ._aZ, _iZ._9Z + y * _iZ._bZ, _iZ._aZ, _iZ._bZ); - } - } - return; - } - _H4("Error: invalid mp_grid ID (mp_grid_draw)"); -} -function mp_grid_path(_Ht, _jg, _qq, _oZ, _pZ, _qZ, _rZ, _sZ) { - _oZ = yyGetInt32(_oZ); - _pZ = yyGetInt32(_pZ); - _qZ = yyGetInt32(_qZ); - _rZ = yyGetInt32(_rZ); - _sZ = yyGetBool(_sZ); - var _tZ, _uZ, _vZ, _wZ, i, __5, _ue, _Bm, _N6, _P6, _xZ, _yZ, _zZ, _AZ, _BZ, _CZ, _DZ, _EZ, _FZ; - var _un = false; - var _iZ = _sk._E5(yyGetInt32(_jg)); - var _QY = _RY.Paths[yyGetInt32(_qq)]; - if (!_QY || !_iZ) { - return _un; - } - if (_oZ < _iZ._8Z || _oZ >= _iZ._8Z + _iZ._tk * _iZ._aZ) { - return _un; - } - if (_pZ < _iZ._9Z || _pZ >= _iZ._9Z + _iZ._uk * _iZ._bZ) { - return _un; - } - _tZ = ~~((_oZ - _iZ._8Z) / _iZ._aZ); - _uZ = ~~((_pZ - _iZ._9Z) / _iZ._bZ); - if (_iZ._xk[_tZ * _iZ._uk + _uZ] < 0) { - return _un; - } - if (_qZ < _iZ._8Z || _qZ >= _iZ._8Z + _iZ._tk * _iZ._aZ) { - return _un; - } - if (_rZ < _iZ._9Z || _rZ >= _iZ._9Z + _iZ._uk * _iZ._bZ) { - return _un; - } - _vZ = ~~((_qZ - _iZ._8Z) / _iZ._aZ); - _wZ = ~~((_rZ - _iZ._9Z) / _iZ._bZ); - if (_iZ._xk[_vZ * _iZ._uk + _wZ] < 0) { - return _un; - } - _iZ._xk[_tZ * _iZ._uk + _uZ] = 1; - _FZ = new _GZ(); - _FZ._HZ(_tZ * _iZ._uk + _uZ); - while (_FZ._IZ(1)) { - _ue = _FZ._JZ(); - _N6 = ~~(_ue / _iZ._uk); - _P6 = ~~(_ue % _iZ._uk); - if (_N6 == _vZ && _P6 == _wZ) { - _un = true; - break; - } - _Bm = _iZ._xk[_ue] + 1; - _xZ = _N6 > 0 && _P6 < _iZ._uk - 1 && _iZ._xk[(_N6 - 1) * _iZ._uk + (_P6 + 1)] == 0; - _yZ = _P6 < _iZ._uk - 1 && _iZ._xk[_N6 * _iZ._uk + (_P6 + 1)] == 0; - _zZ = _N6 < _iZ._tk - 1 && _P6 < _iZ._uk - 1 && _iZ._xk[(_N6 + 1) * _iZ._uk + (_P6 + 1)] == 0; - _AZ = _N6 > 0 && _iZ._xk[(_N6 - 1) * _iZ._uk + _P6] == 0; - _BZ = _N6 < _iZ._tk - 1 && _iZ._xk[(_N6 + 1) * _iZ._uk + _P6] == 0; - _CZ = _N6 > 0 && _P6 > 0 && _iZ._xk[(_N6 - 1) * _iZ._uk + (_P6 - 1)] == 0; - _DZ = _P6 > 0 && _iZ._xk[_N6 * _iZ._uk + (_P6 - 1)] == 0; - _EZ = _N6 < _iZ._tk - 1 && _P6 > 0 && _iZ._xk[(_N6 + 1) * _iZ._uk + (_P6 - 1)] == 0; - if (_AZ) { - _iZ._xk[(_N6 - 1) * _iZ._uk + _P6] = _Bm; - _FZ._HZ(~~((_N6 - 1) * _iZ._uk + _P6)); - } - if (_BZ) { - _iZ._xk[(_N6 + 1) * _iZ._uk + _P6] = _Bm; - _FZ._HZ(~~((_N6 + 1) * _iZ._uk + _P6)); - } - if (_DZ) { - _iZ._xk[_N6 * _iZ._uk + _P6 - 1] = _Bm; - _FZ._HZ(~~(_N6 * _iZ._uk + _P6 - 1)); - } - if (_yZ) { - _iZ._xk[_N6 * _iZ._uk + _P6 + 1] = _Bm; - _FZ._HZ(~~(_N6 * _iZ._uk + _P6 + 1)); - } - if (_sZ && _xZ && _yZ && _AZ) { - _iZ._xk[(_N6 - 1) * _iZ._uk + _P6 + 1] = _Bm; - _FZ._HZ(~~((_N6 - 1) * _iZ._uk + _P6 + 1)); - } - if (_sZ && _CZ && _DZ && _AZ) { - _iZ._xk[(_N6 - 1) * _iZ._uk + _P6 - 1] = _Bm; - _FZ._HZ(~~((_N6 - 1) * _iZ._uk + _P6 - 1)); - } - if (_sZ && _zZ && _yZ && _BZ) { - _iZ._xk[(_N6 + 1) * _iZ._uk + _P6 + 1] = _Bm; - _FZ._HZ(~~((_N6 + 1) * _iZ._uk + _P6 + 1)); - } - if (_sZ && _EZ && _DZ && _BZ) { - _iZ._xk[(_N6 + 1) * _iZ._uk + _P6 - 1] = _Bm; - _FZ._HZ(~~((_N6 + 1) * _iZ._uk + _P6 - 1)); - } - } - _FZ = undefined; - if (_un) { - _QY._Wf(); - _QY._KZ = _TY; - _QY.closed = false; - _QY._VY(_qZ, _rZ, 100); - _N6 = _vZ; - _P6 = _wZ; - while (_N6 != _tZ || _P6 != _uZ) { - _ue = _iZ._xk[_N6 * _iZ._uk + _P6]; - _xZ = _N6 > 0 && _P6 < _iZ._uk - 1 && _iZ._xk[(_N6 - 1) * _iZ._uk + (_P6 + 1)] == _ue - 1; - _yZ = _P6 < _iZ._uk - 1 && _iZ._xk[_N6 * _iZ._uk + (_P6 + 1)] == _ue - 1; - _zZ = _N6 < _iZ._tk - 1 && _P6 < _iZ._uk - 1 && _iZ._xk[(_N6 + 1) * _iZ._uk + (_P6 + 1)] == _ue - 1; - _AZ = _N6 > 0 && _iZ._xk[(_N6 - 1) * _iZ._uk + _P6] == _ue - 1; - _BZ = _N6 < _iZ._tk - 1 && _iZ._xk[(_N6 + 1) * _iZ._uk + _P6] == _ue - 1; - _CZ = _N6 > 0 && _P6 > 0 && _iZ._xk[(_N6 - 1) * _iZ._uk + (_P6 - 1)] == _ue - 1; - _DZ = _P6 > 0 && _iZ._xk[_N6 * _iZ._uk + (_P6 - 1)] == _ue - 1; - _EZ = _N6 < _iZ._tk - 1 && _P6 > 0 && _iZ._xk[(_N6 + 1) * _iZ._uk + (_P6 - 1)] == _ue - 1; - if (_AZ) _N6 = _N6 - 1; - else if (_BZ) _N6 = _N6 + 1; - else if (_DZ) _P6 = _P6 - 1; - else if (_yZ) _P6 = _P6 + 1; - else if (_sZ && _xZ) { - _N6 = _N6 - 1; - _P6 = _P6 + 1; - } else if (_sZ && _zZ) { - _N6 = _N6 + 1; - _P6 = _P6 + 1; - } else if (_sZ && _CZ) { - _N6 = _N6 - 1; - _P6 = _P6 - 1; - } else if (_sZ && _EZ) { - _N6 = _N6 + 1; - _P6 = _P6 - 1; - } - if (_N6 != _tZ || _P6 != _uZ) { - _QY._VY(~~(_iZ._8Z + _N6 * _iZ._aZ + _iZ._aZ / 2), ~~(_iZ._9Z + _P6 * _iZ._bZ + _iZ._bZ / 2), 100); - } - } - _QY._VY(_oZ, _pZ, 100); - _QY._LZ(); - } - for (i = 0; i < _iZ._tk; i++) { - for (__5 = 0; __5 < _iZ._uk; __5++) { - if (_iZ._xk[i * _iZ._uk + __5] > 0) _iZ._xk[i * _iZ._uk + __5] = 0; - } - } - return _un; -} -function mp_grid_to_ds_grid(_oj, _pk) { - _oj = yyGetInt32(_oj); - _pk = yyGetInt32(_pk); - var _MZ = _qj._q8; - var _NZ = _sk._q8; - if (_oj < 0 || _oj >= _NZ || _pk < 0 || _pk >= _MZ) { - _H4("Error: Invalid source or destination grid"); - return; - } - var _pj = _qj._E5(_pk); - var _rk = _sk._E5(_oj); - if (_rk == null || _pj == null) { - _H4("Error: Invalid source or destination grid"); - return; - } - var w = _rk._tk; - var h = _rk._uk; - var _vk = _pj.__c; - var _wk = _pj._0d; - if (w != _vk || h != _wk) { - _H4("Error: Grid sizes do not match (mp_grid_to_ds_grid) "); - return; - } - for (var y = 0; y < h; ++y) { - for (var x = 0; x < w; ++x) { - _pj._mj[x + y * _pj.__c] = _rk._xk[x * _rk._uk + y]; - } - } -} -function place_free(_Ht, _q5, _r5) { - var _N6, _P6, _un, _OZ; - _un = true; - _N6 = _Ht.x; - _P6 = _Ht.y; - _Ht._Hd(yyGetReal(_q5), yyGetReal(_r5)); - var _Vk = _t3._PZ(); - for (var _0n = 0; _0n < _Vk.length; _0n++) { - _OZ = _Vk[_0n]; - if (_OZ.solid) { - if (_Ht._QZ(_OZ, true)) { - _un = false; - break; - } - } - } - _Ht._Hd(_N6, _P6); - return _un; -} -function place_empty(_Ht, _q5, _r5, _Ak) { - if (is_undefined(_Ak)) _Ak = _FQ; - var _pb = _6Q(_Ht, _q5, _r5, _Ak); - if (_pb < 0) return true; - return false; -} -function place_meeting(_Ht, _q5, _r5, _Ak) { - var _pb = _6Q(_Ht, _q5, _r5, _Ak); - if (_pb < 0) { - return false; - } else return true; -} -function place_snapped(_f7, _Km, _Lm) { - _Km = yyGetReal(_Km); - _Lm = yyGetReal(_Lm); - if (_Km > 0) { - if (Math.abs(_f7.x - _Km * _Xk(_f7.x / _Km)) >= 0.001) { - return false; - } - } - if (_Lm > 0) { - if (Math.abs(_f7.y - _Lm * _Xk(_f7.y / _Lm)) >= 0.001) { - return false; - } - } - return true; -} -function move_random(_f7, _Km, _Lm) { - var i = 0; - var x = 0.0; - var y = 0.0; - var _RZ; - var _SZ; - var _TZ; - var _UZ; - var _VZ = 0; - var _WZ = 0; - _RZ = 0; - _SZ = _t3._aN(); - _TZ = 0; - _UZ = _t3._bN(); - if (true == sprite_exists(_f7.sprite_index) || true == sprite_exists(_f7.mask_index)) { - var _3Q = _f7._XZ(); - _RZ = _Xk(_f7.x - _3Q.left); - _SZ = _Xk(_SZ + _f7.x - _3Q.right); - _TZ = _Xk(_f7.y - _3Q.top); - _UZ = _Xk(_UZ + _f7.y - _3Q.bottom); - } - _VZ = _Xk(yyGetReal(_Km)); - _WZ = _Xk(yyGetReal(_Lm)); - for (i = 1; i < 100; i++) { - x = _RZ + _Cm(_SZ - _RZ); - if (_VZ > 0) { - x = _VZ * floor(x / _VZ); - } - y = _TZ + _Cm(_UZ - _TZ); - if (_WZ > 0) { - y = _WZ * floor(y / _WZ); - } - if (true == place_free(_f7, x, y)) { - _f7._Hd(x, y); - return; - } - } -} -function move_snap(_Ht, _Km, _Lm) { - _Km = yyGetReal(_Km); - _Lm = yyGetReal(_Lm); - _Ht.x = _Xk(_Ht.x / _Km) * _Km; - _Ht.y = _Xk(_Ht.y / _Lm) * _Lm; - _Ht._YP = true; -} -function move_wrap(_f7, _YZ, _tL, _ZZ) { - _ZZ = yyGetReal(_ZZ); - if (yyGetBool(_YZ)) { - if (_f7.x < -_ZZ) { - _f7._Hd(_f7.x + _t3._aN() + 2 * _ZZ, _f7.y); - } - if (_f7.x > _t3._aN() + _ZZ) { - _f7._Hd(_f7.x - _t3._aN() - 2 * _ZZ, _f7.y); - } - } - if (yyGetBool(_tL)) { - if (_f7.y < -_ZZ) { - _f7._Hd(_f7.x, _f7.y + _t3._bN() + 2 * _ZZ); - } - if (_f7.y > _t3._bN() + _ZZ) { - _f7._Hd(_f7.x, _f7.y - _t3._bN() - 2 * _ZZ); - } - } -} -function move_towards_point(_Ht, _q5, _r5, _tm) { - _Ht.hspeed = yyGetReal(_q5) - _Ht.x; - _Ht.vspeed = yyGetReal(_r5) - _Ht.y; - _Ht.speed = yyGetReal(_tm); -} -function __Z(_Ht, _q5, _r5, _Sm) { - if (_Sm) { - return place_empty(_Ht, _q5, _r5); - } else { - return place_free(_Ht, _q5, _r5); - } -} -function _Wm(_Ht, _0_, _Sm) { - var i, _t6; - var _N6, _P6, _1_, _2_, _3_, _4_, _5_; - var _6_, _7_, _8_, _9_; - _9_ = false; - if (__Z(_Ht, _Ht.x, _Ht.y, _Sm) == false) { - _Ht._Hd(_Ht.xprevious, _Ht.yprevious); - _9_ = true; - } - _N6 = _Ht.x; - _P6 = _Ht.y; - if (_0_) { - _t6 = 18; - _5_ = 10.0 * Math.round(_Ht.direction / 10.0); - _3_ = _5_; - _4_ = _5_; - for (i = 1; i < 2 * _t6; i++) { - _3_ = _3_ - 180 / _t6; - _1_ = _N6 + _Ht.speed * Math.cos((_3_ * _L6) / 180); - _2_ = _P6 - _Ht.speed * Math.sin((_3_ * _L6) / 180); - if (__Z(_Ht, _1_, _2_, _Sm)) { - break; - } else { - _9_ = true; - } - } - for (i = 1; i < 2 * _t6; i++) { - _4_ = _4_ + 180 / _t6; - _1_ = _N6 + _Ht.speed * Math.cos((_4_ * _L6) / 180); - _2_ = _P6 - _Ht.speed * Math.sin((_4_ * _L6) / 180); - if (__Z(_Ht, _1_, _2_, _Sm)) { - break; - } else { - _9_ = true; - } - } - if (_9_ == true) { - _Ht.direction = 180 + (_3_ + _4_) - _5_; - } - } else { - _6_ = __Z(_Ht, _Ht.x + _Ht.hspeed, _Ht.y, _Sm); - _7_ = __Z(_Ht, _Ht.x, _Ht.y + _Ht.vspeed, _Sm); - _8_ = __Z(_Ht, _Ht.x + _Ht.hspeed, _Ht.y + _Ht.vspeed, _Sm); - if (_6_ == false && _7_ == false) { - _Ht.hspeed = -_Ht.hspeed; - _Ht.vspeed = -_Ht.vspeed; - } else if (_6_ == true && _7_ == true && _8_ == false) { - _Ht.hspeed = -_Ht.hspeed; - _Ht.vspeed = -_Ht.vspeed; - } else if (_6_ == false) _Ht.hspeed = -_Ht.hspeed; - else if (_7_ == false) _Ht.vspeed = -_Ht.vspeed; - } -} -function move_bounce_solid(_Ht, _Vm) { - _Wm(_Ht, yyGetBool(_Vm), false); -} -function move_bounce_all(_Ht, _Vm) { - _Wm(_Ht, yyGetBool(_Vm), true); -} -var _a_ = move_bounce_solid; -function _b_(_f7, _q5, _r5, _Sm) { - if (yyGetBool(_Sm)) return place_empty(_f7, _q5, _r5); - else return place_free(_f7, _q5, _r5); -} -function _Tm(_f7, _qm, _Rm, _Sm) { - var _Dv; - if (_Rm <= 0) _Dv = 1000; - else _Dv = _Xk(_Rm); - var _db = Math.cos((_qm * Math.PI) / 180); - var _eb = -Math.sin((_qm * Math.PI) / 180); - if (_b_(_f7, _f7.x, _f7.y, _Sm) == false) return; - for (var i = 1; i <= _Dv; i++) { - if (_b_(_f7, _f7.x + _db, _f7.y + _eb, _Sm)) _f7._Hd(_f7.x + _db, _f7.y + _eb); - else return; - } -} -function _7Q(_Ht, _q5, _r5, _Ak, _Q7) { - var _N6 = _Ht.x; - var _P6 = _Ht.y; - _Ht._Hd(_q5, _r5); - var _OZ = _Jt(_Ht, yyGetInt32(_Ak), false, _Kt, function (_Lt) { - if (_Lt._QZ(_Ht, true)) { - if (_Q7) { - _Q7.push(_Ot(_Pt, _Lt.id)); - return _Kt; - } - return _Ot(_Pt, _Lt.id); - } - return _Kt; - }); - _Ht._Hd(_N6, _P6); - return _OZ; -} -function _OO(_q5, _r5, _Ak, _Q7) { - var _OZ = _Jt(null, yyGetInt32(_Ak), false, _Kt, function (_Lt) { - if (_Lt._Nt(_q5, _r5, true)) { - if (_Q7) { - _Q7.push(_Ot(_Pt, _Lt.id)); - return _Kt; - } - return _Ot(_Pt, _Lt.id); - } - return _Kt; - }); - return _OZ; -} -function move_and_collide(_c_, _db, _eb, _k9, _d_, _e_, _f_, _g_, _h_) { - var _q4 = []; - if (typeof _k9 === "number") { - if (_k9 == _i_ && _c_ != _j_) _k9 = _c_.id; - if (_k9 == _Kt) { - return _q4; - } - } - var _pb = _6Q(_c_, _c_.x, _c_.y, _k9); - if (_pb >= 0) return _q4; - if (_db == 0 && _eb == 0) { - return _q4; - } - var _k_ = false; - var _l_ = false; - var _m_ = -1.0; - var _n_ = -1.0; - if (_g_ !== undefined) { - _m_ = _g_; - if (_m_ >= 0) _k_ = true; - } - if (_h_ !== undefined) { - _n_ = _h_; - if (_n_ >= 0) _l_ = true; - } - var _o_ = _c_.x; - var _p_ = _c_.y; - var _q_ = _o_ + _m_; - var _r_ = _p_ + _n_; - _o_ -= _m_; - _p_ -= _n_; - var _s_ = 4; - if (_d_ !== undefined) _s_ = _d_; - var _t_ = false; - var _u_ = 0; - var _v_ = 0; - var _w_ = 0; - if (_e_ === undefined || _f_ === undefined || (_e_ === 0 && _f_ === 0)) { - _t_ = true; - } else { - _u_ = Math.sqrt(_e_ * _e_ + _f_ * _f_); - _v_ = _e_ / _u_; - _w_ = _f_ / _u_; - } - var _Dv = Math.sqrt(_db * _db + _eb * _eb); - var _x_ = _db / _Dv; - var _y_ = _eb / _Dv; - var _z_ = 0.70710678118654; - var _A_ = _Dv / _s_; - var _B_ = _Dv; - for (var i = 0; i < _s_; i++) { - var _C_ = _A_; - if (_B_ < _C_) { - _C_ = _B_; - if (_C_ <= 0) break; - } - var _D_ = _c_.x + _x_ * _C_; - var _E_ = _c_.y + _y_ * _C_; - if (_k_) { - _D_ = clamp(_D_, _o_, _q_); - } - if (_l_) { - _E_ = clamp(_E_, _p_, _r_); - } - _pb = _6Q(_c_, _D_, _E_, _k9); - if (_pb < 0) { - _c_.x = _D_; - _c_.y = _E_; - _B_ -= _C_; - } else { - if (!_q4.includes(_pb)) _q4[_q4.length] = _pb; - var _F_ = false; - if (_t_) { - for (var __5 = 1; __5 < _s_ - i + 1; __5++) { - _D_ = _c_.x + _z_ * (_x_ + __5 * _y_) * _C_; - _E_ = _c_.y + _z_ * (_y_ - __5 * _x_) * _C_; - if (_k_) { - _D_ = clamp(_D_, _o_, _q_); - } - if (_l_) { - _E_ = clamp(_E_, _p_, _r_); - } - _pb = _6Q(_c_, _D_, _E_, _k9); - if (_pb < 0) { - _B_ -= _C_ * __5; - _F_ = true; - _c_.x = _D_; - _c_.y = _E_; - break; - } else { - if (!_q4.includes(_pb)) _q4[_q4.length] = _pb; - } - _D_ = _c_.x + _z_ * (_x_ - __5 * _y_) * _C_; - _E_ = _c_.y + _z_ * (_y_ + __5 * _x_) * _C_; - if (_k_) { - _D_ = clamp(_D_, _o_, _q_); - } - if (_l_) { - _E_ = clamp(_E_, _p_, _r_); - } - _pb = _6Q(_c_, _D_, _E_, _k9); - if (_pb < 0) { - _B_ -= _C_ * __5; - _F_ = true; - _c_.x = _D_; - _c_.y = _E_; - break; - } else { - if (!_q4.includes(_pb)) _q4[_q4.length] = _pb; - } - } - } else { - for (var __5 = 1; __5 < _s_ - i + 1; __5++) { - _D_ = _c_.x + _z_ * (_x_ + __5 * _v_) * _C_; - _E_ = _c_.y + _z_ * (_y_ + __5 * _w_) * _C_; - if (_k_) { - _D_ = clamp(_D_, _o_, _q_); - } - if (_l_) { - _E_ = clamp(_E_, _p_, _r_); - } - _pb = _6Q(_c_, _D_, _E_, _k9); - if (_pb < 0) { - _B_ -= _C_ * __5; - _F_ = true; - _c_.x = _D_; - _c_.y = _E_; - break; - } else { - if (!_q4.includes(_pb)) _q4[_q4.length] = _pb; - } - } - } - if (!_F_) return _q4; - } - } - return _q4; -} -function move_contact_solid(_Ht, _qm, _Rm) { - _Tm(_Ht, yyGetReal(_qm), yyGetReal(_Rm), false); -} -function move_contact_all(_f7, _qm, _Rm) { - _Tm(_f7, yyGetReal(_qm), yyGetReal(_Rm), true); -} -function _G_(_f7, _qm, _Rm, _Sm) { - var _Dv; - if (_Rm <= 0) _Dv = 1000; - else _Dv = _Xk(_Rm); - var _db = Math.cos((_qm * Math.PI) / 180); - var _eb = -sin((_qm * Math.PI) / 180); - if (_b_(_f7, _f7.x, _f7.y, _Sm)) return; - for (var i = 1; i <= _Dv; i++) { - _f7._Hd(_f7.x + _db, _f7.y + _eb); - if (_b_(_f7, _f7.x, _f7.y, _Sm)) return; - } -} -function move_outside_solid(_f7, _qm, _Rm) { - _G_(_f7, yyGetReal(_qm), yyGetReal(_Rm), false); -} -function move_outside_all(_f7, _qm, _Rm) { - _G_(_f7, yyGetReal(_qm), yyGetReal(_Rm), true); -} -function distance_to_point(_f7, _q5, _r5) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - if (_f7._YP) _f7._ZP(); - var _e4 = _f7._IP; - var _H_ = 0.0; - var _I_ = 0.0; - if (_q5 > _e4.right) { - _H_ = _q5 - _e4.right; - } - if (_q5 < _e4.left) { - _H_ = _q5 - _e4.left; - } - if (_r5 > _e4.bottom) { - _I_ = _r5 - _e4.bottom; - } - if (_r5 < _e4.top) { - _I_ = _r5 - _e4.top; - } - return Math.sqrt(_H_ * _H_ + _I_ * _I_); -} -function distance_to_object(_f7, _Ak) { - var _9u = 10000000000; - var i = 0; - var _9u = _QO(_f7, yyGetInt32(_Ak), false, _9u, function (_Lt) { - if (_f7._YP) _f7._ZP(); - if (_Lt._YP) _Lt._ZP(); - var _e4 = _Lt._IP; - var _ni = _f7._IP; - var _H_ = 0, - _I_ = 0; - if (_e4.left > _ni.right) _H_ = _e4.left - _ni.right; - if (_e4.right < _ni.left) _H_ = _e4.right - _ni.left; - if (_e4.top > _ni.bottom) _I_ = _e4.top - _ni.bottom; - if (_e4.bottom < _ni.top) _I_ = _e4.bottom - _ni.top; - return Math.sqrt(_H_ * _H_ + _I_ * _I_); - }); - return _9u; -} -function position_empty(_f7, _q5, _r5) { - var _9u = 10000000000; - var i = 0; - var _4D = _Jt(_f7, _FQ, false, false, function (_Lt) { - return _Lt._Nt(yyGetReal(_q5), yyGetReal(_r5), true); - }); - return !_4D; -} -function position_meeting(_Ht, _q5, _r5, _Ak) { - if (_Ak instanceof _Rt) { - var _St = _Ak.type; - if (_St == _Tt) { - if (_Ut(_q5, _r5, _Ak, null, true)) { - return true; - } - return false; - } else { - var id = _Gt(_Ht, _q5, _r5, _Ak, true, false); - return id; - } - } else if (_Ak instanceof Array) { - for (var i = 0; i < _Ak.length; i++) { - var _Vt = _Ak[i]; - if (_Vt instanceof _Rt && _Vt.type == _Tt) { - if (_Ut(_q5, _r5, _Vt, null, true)) { - return true; - } - } else { - var id = _Gt(_Ht, _q5, _r5, _Vt, true, false); - if (id == true) return true; - } - } - return false; - } else { - var id = _Gt(_Ht, _q5, _r5, _Ak, true, false); - return id; - } -} -var _J_ = 6; -var _K_ = 7; -var _L_ = 1; -var _M_ = 2; -var _N_ = 3; -var _O_ = 4; -var _P_ = 1; -var _Q_ = 2; -var _R_ = window.WebSocket; -var _S_ = null; -try { - _S_ = require("ws").Server; -} catch (_PG) {} -function _T_(_U_, type, _V_) { - this.socket = _U_; - this.type = type; - this._V_ = _V_; -} -_T_.prototype = { socket: null, _V_: false, _W_: false, index: -1 }; -var _X_ = "GM:Studio-Connect"; -var _Y_ = 0xcafebabe; -var _Z_ = 0xdeadb00b; -var ___ = 0xdeafbead; -var _001 = 0xf00dbeeb; -var _101 = 0xdeadc0de; -var _201 = []; -var _301 = []; -function _401(wrap) { - var i = _301.shift(); - if (i == null) i = _201.length; - _201[i] = wrap; - wrap.index = i; - return i; -} -function _501(wrap) { - var i = _201.indexOf(wrap); - if (i >= 0) { - _201[i] = null; - _301.push(i); - } -} -function _601(e) { - var _NH = _Ff._Gf(e.id, null, _701, e); - _NH._Kf = true; -} -function _801(_Sz, offset, length) { - var _901 = new Uint8Array(_Sz.buffer); - var _a01 = _Sz.byteOffset + offset; - var index = buffer_create(length, _b01, 1); - var buffer = _bO._E5(index); - for (var i = 0; i < length; i++) buffer._gO(_hO, _901[_a01 + i]); - buffer._c01(_dk, 0); - return index; -} -function _d01(_Sz, _e01, id, _f01, port, _g01, _h01) { - var _Yi = _Sz.byteLength; - var _i01 = []; - if (_e01) { - var _Wk = 0; - while (_Wk < _Yi) { - if (_Sz.getUint32(_Wk, true) != _101 || _Sz.getUint32(_Wk + 4, true) != 12) { - console.log("Raw packet received from a non-raw socket(" + id + ")."); - _i01.push(_801(_Sz, _Wk, _Yi - _Wk)); - break; - } - var _j01 = _Sz.getUint32(_Wk + 8, true); - _i01.push(_801(_Sz, _Wk + 12, _j01)); - _Wk += 12 + _j01; - } - } else _i01.push(_801(_Sz, 0, _Yi)); - for (var i = 0; i < _i01.length; i++) { - _601({ type: _N_, id: id, ip: _f01, port: port, other_port: _g01, buffer: _i01[i], size: buffer_get_size(_i01[i]), message_type: _h01 }); - } -} -function _k01(_od, port, _l01, _m01) { - if (_S_ == null) { - debug("No WebSocket server implementation is available."); - return -1; - } - try { - var _n01 = new _S_({ port: port, _o01: true }); - var wrap = new _T_(_n01, _J_, true); - _n01._p01 = wrap; - _n01.on("connection", function (_q01, _r01) { - var _s01 = new _T_(_q01, _J_, false); - var _t01 = -1; - var _u01 = _r01.socket.remoteAddress; - var _v01 = port; - var _w01 = _r01.socket.remotePort; - var _x01 = !_m01; - function _y01() { - _601({ type: _L_, id: wrap.index, socket: _t01, ip: _u01, port: _v01, other_port: _w01 }); - _s01._W_ = true; - } - _q01.onmessage = function (e) { - var _z01 = e.data; - if (_z01 == null) return; - var _A01 = _z01.buffer; - if (_A01 == null) return; - var _B01 = _z01.byteLength; - var _C01 = new DataView(_A01, _z01.offset, _B01); - if (_x01) { - _d01(_C01, _m01, _t01, _u01, _v01, _w01); - } else { - if (_B01 >= 16 && _C01.getUint32(0, true) == _Y_ && _C01.getUint32(4, true) == _Z_ && _C01.getUint32(8, true) == 16) { - _t01 = _401(_s01); - _x01 = true; - _y01(); - var _D01 = new ArrayBuffer(12); - var _E01 = new DataView(_D01); - _E01.setInt32(0, ___, true); - _E01.setInt32(4, _001, true); - _E01.setInt32(8, 12, true); - _q01.send(_D01); - } else { - console.log("Invalid handshake response from client."); - _q01.terminate(); - } - } - }; - _q01.onerror = function (e) { - console.log(e); - _601({ type: _M_, id: wrap.index, socket: _t01, ip: _u01, port: _v01, other_port: _w01 }); - _501(_s01); - }; - if (_x01) { - _t01 = _401(_s01); - _y01(); - } else { - var _F01 = new ArrayBuffer(_X_.length + 1); - var _G01 = new DataView(_F01); - for (var i = 0; i < _X_.length; i++) { - _G01.setUint8(i, _X_.charCodeAt(i)); - } - _G01.setUint8(i, 0); - _q01.send(_F01); - } - }); - _n01.on("error", function (e) { - console.log("Server error: ", e); - }); - return _401(wrap); - } catch (e) { - debug("Error creating server: " + e); - return -1; - } -} -function _H01(index, _Dh, port, _e01) { - if (_R_ == null) { - debug("No WebSocket client implementation is available."); - return -1; - } - var wrap = _201[index]; - if (wrap == null || wrap.socket != null) return -1; - try { - var _I01 = _Dh; - var _J01 = wrap.type == _K_; - if (_Dh.substring(0, 5) == "ws://") { - if (_J01) { - console.log("Socket type is network_socket_wss, but URL (" + _Dh + ") is insecure - upgrading to wss://"); - } - _Dh = _Dh.substring(5); - } else if (_Dh.substring(0, 6) == "wss://") { - _J01 = true; - _Dh = _Dh.substring(6); - } - var _K01 = _Dh.indexOf("/"); - var path = "/"; - if (_K01 != -1) { - path = _Dh.substring(_K01); - _Dh = _Dh.substring(0, _K01); - } - var _L01 = _Dh.indexOf(":"); - if (_L01 != -1) { - if (port == 0) { - port = _Dh.substring(_L01 + 1); - } - _Dh = _Dh.substring(0, _L01); - } - _Dh = (_J01 ? "wss://" : "ws://") + _Dh + (port != 0 ? ":" + port : "") + path; - var _n01 = new _R_(_Dh); - var _M01 = _e01 ? -1 : 1; - function _y01(_N01) { - _601({ type: _O_, id: wrap.index, succeeded: _N01 ? 1 : 0, ip: _I01, port: port }); - if (_N01) wrap._W_ = true; - } - function _O01(_P01, _h01) { - switch (_M01) { - case -1: - { - var i = _P01.byteLength; - if (i > _X_.length) { - i = _X_.length; - if (_P01.getUint8(i) == 0) - while (--i >= 0) { - if (_P01.getUint8(i) != _X_.charCodeAt(i)) break; - } - } - if (i < 0) { - _M01 = 0; - var _Q01 = new ArrayBuffer(16); - var _R01 = new DataView(_Q01); - _R01.setUint32(0, _Y_, true); - _R01.setUint32(4, _Z_, true); - _R01.setUint32(8, 16, true); - _n01.send(_Q01); - } else { - console.log("Invalid first response from server"); - _y01(false); - _n01.close(); - wrap.socket = null; - } - } - break; - case 0: - { - if (_P01.byteLength >= 12 && _P01.getUint32(0, true) == ___ && _P01.getUint32(4, true) == _001 && _P01.getUint32(8, true) == 12) { - _M01 = 1; - _y01(true); - if (_P01.byteLength > 12) { - _O01(new DataView(_P01.buffer, _P01.byteOffset + 12, _P01.byteLength - 12)); - } - } else { - console.log("Invalid second response from server"); - _y01(false); - } - } - break; - default: { - _d01(_P01, _e01, index, _I01, port, port, _h01); - } - } - } - _n01.onopen = function (e) { - if (_M01 > 0) _y01(true); - }; - _n01.onmessage = function (e) { - if (e.data instanceof Blob) { - var _S01 = new FileReader(); - _S01.onload = function () { - _O01(new DataView(_S01.result), _P_); - }; - _S01.onerror = function (e) { - console.log("Failed to read message:", e); - }; - _S01.readAsArrayBuffer(e.data); - } else if (typeof e.data == "string") { - var _T01 = new TextEncoder(); - var _U01 = _T01.encode(e.data); - _O01(new DataView(_U01.buffer), _Q_); - } else { - console.log("Failed to process message:", e); - } - }; - _n01.onerror = function (e) { - console.log(e); - if (!wrap._W_) _y01(false); - }; - wrap.socket = _n01; - return wrap.index; - } catch (e) { - debug("Connection error: " + e); - return -1; - } -} -function network_create_server(_od, _V01, _l01) { - return _k01(_od, _V01, _l01, true); -} -function network_create_server_raw(_od, _V01, _l01) { - return _k01(_od, _V01, _l01, false); -} -function network_set_timeout() { - _Ib("network_set_timeout()"); -} -function network_create_socket_ext(_od, _V01) { - if (_od != _J_ && _od != _K_) { - console.log("network_create_socket_ext() - Only network_socket_ws and network_socket_wss are supported on HTML5."); - return -1; - } - return _401(new _T_(null, _od, false)); -} -function network_create_socket(_od, _V01, _l01) { - if (_od != _J_ && _od != _K_) { - console.log("network_create_socket_ext() - Only network_socket_ws and network_socket_wss are supported on HTML5."); - return -1; - } - return _401(new _T_(null, _od, false)); -} -function network_connect(_W01, _or, _V01) { - _Ib("network_connect()"); - return -1; -} -function network_connect_raw(_W01, _or, _V01) { - _Ib("network_connect_raw()"); - return -1; -} -function network_connect_async(_W01, _or, _V01) { - return _H01(_W01, _or, _V01, true); -} -function network_connect_raw_async(_W01, _or, _V01) { - return _H01(_W01, _or, _V01, false); -} -function network_resolve(_or) { - return "127.0.0.1"; -} -function network_send_broadcast(_W01, _V01, _sl, _ad) { - return -1; -} -function network_send_packet(_W01, _sl, _ad) { - var wrap = _201[_W01]; - if (wrap == null) return -1; - var _n01 = wrap.socket; - if (_n01 == null || !wrap._W_) return -1; - var _X01 = _bO._E5(_sl); - if (_X01 == null) return -1; - var _P01 = _X01._Y01; - var _Z01 = new ArrayBuffer(_ad + 12); - var __01 = new DataView(_Z01); - __01.setUint32(0, _101, true); - __01.setUint32(4, 12, true); - __01.setUint32(8, _ad, true); - for (var i = 0; i < _ad; i += 1) { - __01.setUint8(i + 12, _P01.getUint8(i)); - } - _n01.send(_Z01); - return _ad; -} -function network_send_raw(_W01, _sl, _ad, _011) { - var wrap = _201[_W01]; - if (wrap == null) return -1; - var _n01 = wrap.socket; - if (_n01 == null || !wrap._W_) return -1; - var _g4 = buffer_get_address(_sl); - if (_ad < _g4.byteLength) _g4 = new DataView(_g4, 0, _ad); - if (_011 !== undefined && (_011 & _Q_) != 0) { - var _111 = new TextDecoder(); - _g4 = _111.decode(_g4); - } - _n01.send(_g4); - return _ad; -} -function network_set_config(_211, _ue) {} -function network_send_udp(_W01, _or, _V01, _sl, _ad) { - return -1; -} -function network_send_udp_raw(_W01, _or, _V01, _sl, _ad) { - return -1; -} -function network_destroy(_W01) { - var wrap = _201[_W01]; - if (wrap == null) return; - var _n01 = wrap.socket; - if (_n01 == null) return; - if (wrap._V_) { - _n01.close(); - } else if (_n01.terminate) { - _n01.terminate(); - } else if (_n01.close) _n01.close(); - _501(wrap); - return 0; -} -function object_exists(_t4) { - if (!_i3._E5(yyGetInt32(_t4))) return false; - return true; -} -function object_get_name(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return ""; - return _BG._WF; -} -var _311 = object_get_name; -function object_get_sprite(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return -1; - return _BG._sQ; -} -function object_get_solid(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return false; - return _BG._411; -} -function object_get_visible(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return false; - return _BG._511; -} -function _611(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return 0; - return _BG._711; -} -function object_get_persistent(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return false; - return _BG._811; -} -function object_get_mask(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return -1; - return _BG._911; -} -function object_get_parent(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return -1; - return _BG._CQ; -} -function object_get_physics(_t4) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return -1; - return _BG._a11.physicsObject ? 1.0 : 0.0; -} -function object_set_sprite(_t4, _C5) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return; - _BG._sQ = yyGetInt32(_C5); -} -function object_set_solid(_t4, _b11) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return; - _BG._411 = yyGetBool(_b11); -} -function object_set_visible(_t4, _c11) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return; - _BG._511 = yyGetBool(_c11); -} -function object_set_persistent(_t4, _d11) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return; - _BG._811 = yyGetBool(_d11); -} -function object_set_mask(_t4, _C5) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return; - _BG._911 = yyGetInt32(_C5); -} -function _e11(_t4, _f11) { - var _BG = _i3._E5(yyGetInt32(_t4)); - if (!_BG) return; - _f11 = yyGetInt32(_f11); - _BG._CQ = _f11; - _BG._9F = _i3._E5(_f11); -} -function object_is_ancestor(_g11, _n6) { - var _BG = _i3._E5(yyGetInt32(_g11)); - if (!_BG) return 0; - _BG = _BG._9F; - while (_BG !== null && _BG !== undefined) { - if (_BG._EQ === yyGetInt32(_n6)) return 1; - _BG = _BG._9F; - } - return 0; -} -function _h11(_fm) { - return _i11(_fm, _j11, _0K._k11.length, _0K._k11); -} -function _l11(_fm, _m11) { - return _i11(_fm, _n11, _o11.length, _o11, _m11); -} -function _p11(_q11, _fm, _m11) { - var _q8 = 0; - var _k6 = null; - if (!_m11) { - _k6 = _o11[_q11].emitters; - _q8 = _k6.length; - } - return _i11(_fm, _r11, _q8, _k6, _m11); -} -function _s11(_fm, _m11) { - return _i11(_fm, _t11, _u11.length, _u11, _m11); -} -function _v11(_fm) { - var index = yyGetInt32(_fm); - if (_D5._E5(index) == null) _H4("invalid reference to sprite"); - return index; -} -function _w11(_x11) { - var _uB = yyGetInt32(_x11); - if (_uB < 0 || _uB > 1) _H4("invalid argument, expecting a time source unit"); - return _uB; -} -function _y11(_nU) { - var _z11 = typeof _nU == "string"; - var room = _3u._4u(); - var layer = _z11 ? _3u._LQ(room, yyGetString(_nU)) : _3u._MQ(room, yyGetInt32(_nU)); - if (!layer) { - if (_z11) _H4("invalid argument, layer name (" + _nU + ") does not exist"); - else _H4("invalid argument, layer ID (" + _nU + ") does not exist"); - } - return layer; -} -function particle_get_info(_t4) { - var _A11 = undefined; - var emitters = []; - if (_t4 instanceof _Rt && _t4.type == _n11) { - _t4 = _l11(_t4); - var _B11 = _o11[_t4]; - if (_B11 != null) { - _A11 = new _BH(); - var resource = _0K._E5(_B11._C11); - variable_struct_set(_A11, "name", resource ? resource.name : ""); - variable_struct_set(_A11, "xorigin", _B11._D11); - variable_struct_set(_A11, "yorigin", _B11._E11); - variable_struct_set(_A11, "oldtonew", _B11._F11 ? true : false); - variable_struct_set(_A11, "global_space", _B11.globalSpaceParticles); - for (var i = 0; i < _B11.emitters.length; ++i) { - var emitter = _B11.emitters[i]; - if (emitter) { - emitters.push(emitter); - } - } - } - } else { - _t4 = _h11(_t4); - var _B11 = _0K._E5(_t4); - if (_B11 != null) { - _A11 = new _BH(); - variable_struct_set(_A11, "name", _B11.name); - variable_struct_set(_A11, "xorigin", _B11.originX); - variable_struct_set(_A11, "yorigin", _B11.originY); - variable_struct_set(_A11, "oldtonew", _B11.drawOrder == 0); - variable_struct_set(_A11, "global_space", _B11.globalSpaceParticles); - for (var i = 0; i < _B11.emitters.length; ++i) { - var emitter = _G11[_B11.emitters[i]]; - if (emitter) { - emitters.push(emitter); - } - } - } - } - if (!_A11) { - return _A11; - } - var _H11 = []; - for (var i = 0; i < emitters.length; ++i) { - var emitter = emitters[i]; - var _I11 = new _BH(); - variable_struct_set(_I11, "name", emitter.name); - variable_struct_set(_I11, "mode", emitter.mode); - variable_struct_set(_I11, "number", emitter._7l); - variable_struct_set(_I11, "delay_min", emitter.delayMin); - variable_struct_set(_I11, "delay_max", emitter.delayMax); - variable_struct_set(_I11, "delay_unit", emitter.delayUnit); - variable_struct_set(_I11, "interval_min", emitter.intervalMin); - variable_struct_set(_I11, "interval_max", emitter.intervalMax); - variable_struct_set(_I11, "interval_unit", emitter.intervalUnit); - variable_struct_set(_I11, "relative", emitter._J11); - variable_struct_set(_I11, "xmin", emitter._RZ); - variable_struct_set(_I11, "xmax", emitter._SZ); - variable_struct_set(_I11, "ymin", emitter._TZ); - variable_struct_set(_I11, "ymax", emitter._UZ); - variable_struct_set(_I11, "distribution", emitter._K11); - variable_struct_set(_I11, "shape", emitter.shape); - variable_struct_set(_I11, "enabled", emitter.enabled); - var _L11 = new _BH(); - var _M11 = _u11[emitter._N11]; - variable_struct_set(_L11, "ind", emitter._N11); - variable_struct_set(_L11, "sprite", _M11._MU); - variable_struct_set(_L11, "frame", _M11._O11); - variable_struct_set(_L11, "animate", _M11._P11); - variable_struct_set(_L11, "stretch", _M11._Q11); - variable_struct_set(_L11, "random", _M11._R11); - variable_struct_set(_L11, "shape", _M11.shape); - variable_struct_set(_L11, "size_xmin", _M11.sizeMinX); - variable_struct_set(_L11, "size_xmax", _M11.sizeMaxX); - variable_struct_set(_L11, "size_ymin", _M11.sizeMinY); - variable_struct_set(_L11, "size_ymax", _M11.sizeMaxY); - variable_struct_set(_L11, "size_xincr", _M11._S11); - variable_struct_set(_L11, "size_yincr", _M11._T11); - variable_struct_set(_L11, "size_xwiggle", _M11._U11); - variable_struct_set(_L11, "size_ywiggle", _M11._V11); - variable_struct_set(_L11, "xscale", _M11._tR); - variable_struct_set(_L11, "yscale", _M11._uR); - variable_struct_set(_L11, "life_min", _M11._W11); - variable_struct_set(_L11, "life_max", _M11._X11); - variable_struct_set(_L11, "death_type", _M11._Y11); - variable_struct_set(_L11, "death_number", _M11._Z11); - variable_struct_set(_L11, "step_type", _M11.__11); - variable_struct_set(_L11, "step_number", _M11._021); - variable_struct_set(_L11, "speed_min", _M11._121); - variable_struct_set(_L11, "speed_max", _M11._221); - variable_struct_set(_L11, "speed_incr", _M11._321); - variable_struct_set(_L11, "speed_wiggle", _M11._421); - variable_struct_set(_L11, "dir_min", _M11._521); - variable_struct_set(_L11, "dir_max", _M11._621); - variable_struct_set(_L11, "dir_incr", _M11._721); - variable_struct_set(_L11, "dir_wiggle", _M11._821); - variable_struct_set(_L11, "grav_amount", _M11._921); - variable_struct_set(_L11, "grav_dir", _M11._a21); - variable_struct_set(_L11, "ang_min", _M11._b21); - variable_struct_set(_L11, "ang_max", _M11._c21); - variable_struct_set(_L11, "ang_incr", _M11._d21); - variable_struct_set(_L11, "ang_wiggle", _M11._e21); - variable_struct_set(_L11, "ang_relative", _M11._f21); - variable_struct_set(_L11, "color1", _M11._g21[0]); - variable_struct_set(_L11, "color2", _M11._g21[1]); - variable_struct_set(_L11, "color3", _M11._g21[2]); - variable_struct_set(_L11, "alpha1", _M11._h21); - variable_struct_set(_L11, "alpha2", _M11._i21); - variable_struct_set(_L11, "alpha3", _M11._j21); - variable_struct_set(_L11, "additive", _M11._k21); - variable_struct_set(_I11, "parttype", _L11); - _H11.push(_I11); - } - variable_struct_set(_A11, "emitters", _H11); - return _A11; -} -function part_system_create(_l21) { - var id = -1; - if (_l21 === undefined) { - id = _Ro(); - } else { - _l21 = _h11(_l21); - var _m21 = _0K._E5(_l21); - if (_m21 != null) { - id = _m21._vT(); - } - } - return _Ot(_n11, id != -1 ? id : 0xffffffff); -} -function part_system_destroy(_t4) { - _t4 = _l11(_t4, true); - return _Vo(_t4); -} -function part_system_exists(_t4) { - _t4 = _l11(_t4, true); - return _n21(_t4); -} -function part_system_clear(_t4) { - _t4 = _l11(_t4); - return _So(_t4, true); -} -function part_system_draw_order(_t4, _o21) { - _t4 = _l11(_t4); - return _p21(_t4, _o21); -} -function part_system_depth(_t4, _Al) { - _t4 = _l11(_t4); - return _To(_t4, _Al); -} -function part_system_color(_t4, _Ms, _u9) { - _t4 = _l11(_t4); - return _q21(_t4, _Ms, _u9); -} -var part_system_colour = part_system_color; -function part_system_position(_t4, _q5, _r5) { - _t4 = _l11(_t4); - return _r21(_t4, _q5, _r5); -} -function part_system_angle(_t4, _u5) { - _t4 = _l11(_t4); - return _s21(_t4, _u5); -} -function part_system_automatic_update(_t4, _t21) { - _t4 = _l11(_t4); - return _u21(_t4, _t21); -} -function part_system_automatic_draw(_t4, _t21) { - _t4 = _l11(_t4); - return _v21(_t4, _t21); -} -function part_system_update(_t4) { - _t4 = _l11(_t4); - return _w21(_t4); -} -function part_system_drawit(_t4) { - _t4 = _l11(_t4); - return _x21(_t4); -} -function part_particles_create(_t4, _q5, _r5, _y21, _1q) { - _t4 = _l11(_t4); - _y21 = _s11(_y21); - return _z21(_t4, _q5, _r5, _y21, _1q); -} -function part_particles_create_color(_t4, _q5, _r5, _y21, _Ms, _1q) { - _t4 = _l11(_t4); - _y21 = _s11(_y21); - return _A21(_t4, _q5, _r5, _y21, _Ms, _1q); -} -var part_particles_create_colour = part_particles_create_color; -function part_particles_burst(_t4, _q5, _r5, _l21) { - _t4 = _l11(_t4); - _l21 = _h11(_l21); - return _B21(_t4, _q5, _r5, _l21); -} -function part_particles_clear(_t4) { - _t4 = _l11(_t4); - return _Xo(_t4); -} -function part_particles_count(_t4) { - _t4 = _l11(_t4); - return _C21(_t4); -} -function part_type_create() { - return _Ot(_t11, _5p()); -} -function part_type_destroy(_t4) { - _t4 = _s11(_t4); - return _D21(_t4); -} -function part_type_exists(_t4) { - _t4 = _s11(_t4, true); - return _E21(_t4); -} -function part_type_clear(_t4) { - _t4 = _s11(_t4); - return _F21(_t4); -} -function part_type_shape(_t4, _Zo) { - _t4 = _s11(_t4); - return _7p(_t4, _Zo); -} -function part_type_sprite(_t4, _q3, _G21, _H21, _I21) { - _t4 = _s11(_t4); - _q3 = _v11(_q3); - return _cp(_t4, _q3, _G21, _H21, _I21); -} -function part_type_subimage(_t4, _cn) { - _t4 = _s11(_t4); - return _J21(_t4, _cn); -} -function part_type_size(_t4, _K21, _L21, _M21, _N21) { - _t4 = _s11(_t4); - return _8p(_t4, _K21, _L21, _M21, _N21); -} -function part_type_size_x(_t4, _K21, _L21, _M21, _N21) { - _t4 = _s11(_t4); - return _O21(_t4, _K21, _L21, _M21, _N21); -} -function part_type_size_y(_t4, _K21, _L21, _M21, _N21) { - _t4 = _s11(_t4); - return _P21(_t4, _K21, _L21, _M21, _N21); -} -function part_type_scale(_t4, _co, _do) { - _t4 = _s11(_t4); - return _Q21(_t4, _co, _do); -} -function part_type_blend(_t4, _R21) { - _t4 = _s11(_t4); - return _S21(_t4, _R21); -} -function part_type_color1(_t4, _T21) { - _t4 = _s11(_t4); - return _U21(_t4, _T21); -} -var part_type_colour1 = part_type_color1; -function part_type_color2(_t4, _T21, _V21) { - _t4 = _s11(_t4); - return _9p(_t4, _T21, _V21); -} -var part_type_colour2 = part_type_color2; -function part_type_color3(_t4, _T21, _V21, _W21) { - _t4 = _s11(_t4); - return _X21(_t4, _T21, _V21, _W21); -} -var part_type_colour3 = part_type_color3; -var _Y21 = part_type_color3; -var _Z21 = part_type_color3; -function part_type_color_mix(_t4, _T21, _V21) { - _t4 = _s11(_t4); - return _ip(_t4, _T21, _V21); -} -var part_type_colour_mix = part_type_color_mix; -function part_type_color_rgb(_t4, __21, _031, _131, _231, _331, _431) { - _t4 = _s11(_t4); - return _531(_t4, __21, _031, _131, _231, _331, _431); -} -var part_type_colour_rgb = _531; -function part_type_color_hsv(_t4, _631, _731, _831, _931, _a31, _b31) { - _t4 = _s11(_t4); - return _c31(_t4, _631, _731, _831, _931, _a31, _b31); -} -var part_type_colour_hsv = _c31; -function part_type_alpha1(_t4, _d31) { - _t4 = _s11(_t4); - return _e31(_t4, _d31); -} -function part_type_alpha2(_t4, _d31, _f31) { - _t4 = _s11(_t4); - return _jp(_t4, _d31, _f31); -} -function part_type_alpha3(_t4, _d31, _f31, _g31) { - _t4 = _s11(_t4); - return _h31(_t4, _d31, _f31, _g31); -} -function part_type_life(_t4, _i31, _j31) { - _t4 = _s11(_t4); - return _qp(_t4, _i31, _j31); -} -function part_type_step(_t4, _k31, _l31) { - _t4 = _s11(_t4); - _l31 = _s11(_l31, true); - return _Mp(_t4, _k31, _l31); -} -function part_type_death(_t4, _m31, _n31) { - _t4 = _s11(_t4); - _n31 = _s11(_n31, true); - return _Np(_t4, _m31, _n31); -} -function part_type_orientation(_t4, _o31, _p31, _q31, _r31, _s31) { - _t4 = _s11(_t4); - return _t31(_t4, _o31, _p31, _q31, _r31, _s31); -} -function part_type_speed(_t4, _u31, _v31, _w31, _x31) { - _t4 = _s11(_t4); - return _xp(_t4, _u31, _v31, _w31, _x31); -} -function part_type_direction(_t4, _y31, _z31, _A31, _B31) { - _t4 = _s11(_t4); - return _yp(_t4, _y31, _z31, _A31, _B31); -} -function part_type_gravity(_t4, _C31, _D31) { - _t4 = _s11(_t4); - return _Cp(_t4, _C31, _D31); -} -function part_emitter_create(_q11) { - _q11 = _l11(_q11); - return _Ot(_r11, _Vp(_q11)); -} -function part_emitter_destroy(_q11, _t4) { - _q11 = _l11(_q11, true); - _t4 = _p11(_q11, _t4, true); - return __p(_q11, _t4); -} -function part_emitter_destroy_all(_q11) { - _q11 = _l11(_q11); - return _E31(_q11); -} -function part_emitter_enable(_q11, _t4, _Nz) { - _q11 = _l11(_q11); - _t4 = _p11(_q11, _t4); - return _F31(_q11, _t4, _Nz); -} -function part_emitter_exists(_q11, _t4) { - _q11 = _l11(_q11, true); - _t4 = _p11(_q11, _t4, true); - return _G31(_q11, _t4); -} -function part_emitter_clear(_q11, _t4) { - _q11 = _l11(_q11); - _t4 = _p11(_q11, _t4); - return _H31(_q11, _t4); -} -function part_emitter_region(_q11, _t4, _Qp, _Rp, _Sp, _Tp, _Zo, _I31) { - _q11 = _l11(_q11); - _t4 = _p11(_q11, _t4); - return _Xp(_q11, _t4, _Qp, _Rp, _Sp, _Tp, _Zo, _I31); -} -function part_emitter_burst(_q11, _t4, _y21, _1q) { - _q11 = _l11(_q11); - _t4 = _p11(_q11, _t4); - _y21 = _s11(_y21); - return _2q(_q11, _t4, _y21, _1q); -} -function part_emitter_stream(_q11, _t4, _y21, _1q) { - _q11 = _l11(_q11); - _t4 = _p11(_q11, _t4); - _y21 = _s11(_y21); - return _4q(_q11, _t4, _y21, _1q); -} -function part_emitter_delay(_q11, _t4, _J31, _K31, _L31) { - _q11 = _l11(_q11); - _t4 = _p11(_q11, _t4); - _L31 = _w11(_L31); - return _M31(_q11, _t4, _J31, _K31, _L31); -} -function part_emitter_interval(_q11, _t4, _N31, _O31, _P31) { - _q11 = _l11(_q11); - _t4 = _p11(_q11, _t4); - _P31 = _w11(_P31); - return _Q31(_q11, _t4, _N31, _O31, _P31); -} -function part_emitter_relative(_q11, _t4, _Nz) { - _q11 = _l11(_q11); - _t4 = _p11(_q11, _t4); - return _R31(_q11, _t4, _Nz); -} -function effect_create_below(_Gc, _q5, _r5, _ad, _Ms) { - _Qq(_S31, yyGetInt32(_Gc), yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_ad), yyGetInt32(_Ms)); -} -function effect_create_above(_Gc, _q5, _r5, _ad, _Ms) { - _Qq(_Oq, yyGetInt32(_Gc), yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_ad), yyGetInt32(_Ms)); -} -function effect_create_layer(_YV, _Gc, _q5, _r5, _ad, _Ms) { - var layer = _y11(_YV); - if (!_n21(layer._LR)) layer._LR = _Ro(layer._ne, false); - var _Nq = layer._LR; - _Qq(_Nq, yyGetInt32(_Gc), yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_ad), yyGetInt32(_Ms)); -} -function effect_create_depth(_Al, _Gc, _q5, _r5, _ad, _Ms) { - _Al = yyGetInt32(_Al); - var layer = _3u._PT(_t3, _Al, true); - if (layer == null) layer = _3u._QT(_t3, _Al); - if (!_n21(layer._LR)) layer._LR = _Ro(layer._ne, false); - var _Nq = layer._LR; - _Qq(_Nq, yyGetInt32(_Gc), yyGetReal(_q5), yyGetReal(_r5), yyGetInt32(_ad), yyGetInt32(_Ms)); -} -function effect_clear() { - _Xo(_S31); - _Xo(_Oq); -} -function part_system_create_layer(_YV, _T31, _l21) { - var id = -1; - var layer = _y11(_YV); - _T31 = _T31 !== undefined ? yyGetBool(_T31) : false; - if (_l21 === undefined) { - id = _Ro(layer._ne, _T31); - } else { - _l21 = _h11(_l21); - var _m21 = _0K._E5(_l21); - if (_m21 != null) { - id = _m21._vT(layer._ne, _T31); - } - } - return _Ot(_n11, id != -1 ? id : 0xffffffff); -} -function part_system_get_layer(_t4) { - _t4 = _l11(_t4); - return _U31(_t4); -} -function part_system_layer(_t4, _YV) { - _t4 = _l11(_t4); - var layer = _y11(_YV); - return _V31(_t4, layer._ne); -} -function part_system_global_space(_t4, _Nz) { - _t4 = _l11(_t4); - return _W31(_t4, _Nz); -} -function path_exists(_t4) { - if (_RY.Paths[yyGetInt32(_t4)]) return true; - return false; -} -function path_get_name(_t4) { - _t4 = yyGetInt32(_t4); - if (!_RY.Paths[_t4]) return ""; - return _RY.Paths[_t4].name; -} -function path_get_length(_t4) { - _t4 = yyGetInt32(_t4); - if (!_RY.Paths[_t4]) return 0; - return _RY.Paths[_t4].length; -} -function path_get_kind(_t4) { - _t4 = yyGetInt32(_t4); - if (!_RY.Paths[_t4]) return 0; - return _RY.Paths[_t4].kind; -} -function path_get_closed(_t4) { - _t4 = yyGetInt32(_t4); - if (!_RY.Paths[_t4]) return true; - return _RY.Paths[_t4].closed; -} -function path_get_precision(_t4) { - _t4 = yyGetInt32(_t4); - if (!_RY.Paths[_t4]) return 8; - return _RY.Paths[_t4].precision; -} -function path_get_number(_t4) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return 0; - if (!_QY.points) return 0; - return _QY.points.length; -} -function path_get_point_x(_t4, _LO) { - _LO = yyGetInt32(_LO); - if (_LO < 0) return 0; - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return 0; - if (!_QY.points) return 0; - if (_QY.points._X31 >= _LO) return 0; - return _QY.points[_LO].x; -} -function path_get_point_y(_t4, _LO) { - _LO = yyGetInt32(_LO); - if (_LO < 0) return 0; - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return 0; - if (!_QY.points) return 0; - if (_QY.points._X31 >= _LO) return 0; - return _QY.points[_LO].y; -} -function path_get_point_speed(_t4, _LO) { - _LO = yyGetInt32(_LO); - if (_LO < 0) return 0; - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return 0; - if (!_QY.points) return 0; - if (_QY.points._X31 >= _LO) return 0; - return _QY.points[_LO].speed; -} -function path_get_x(_t4, _Qk) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return -1; - return _QY._Y31(yyGetReal(_Qk)); -} -function path_get_y(_t4, _Qk) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return -1; - return _QY._Z31(yyGetReal(_Qk)); -} -function path_get_speed(_t4, _Qk) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return -1; - return _QY.__31(yyGetReal(_Qk)); -} -function path_set_kind(_t4, _Gc) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return -1; - _QY._SY(yyGetInt32(_Gc)); -} -function path_set_closed(_t4, _041) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return -1; - _QY._UY(yyGetBool(_041)); -} -function path_set_precision(_t4, _gj) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return -1; - _QY._141(yyGetInt32(_gj)); -} -function path_add() { - var _QY = new _241(); - _RY._Gf(_QY); - return _QY.id; -} -function path_duplicate(_t4) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return -1; - var _341 = new _241(); - _RY._Gf(_341); - _341._lQ(_QY); - return _341.id; -} -function path_assign(_t4, _qq) { - var _441 = _RY.Paths[yyGetInt32(_t4)]; - if (!_441) return; - var _541 = _RY.Paths[yyGetInt32(_qq)]; - if (!_541) return; - _441._lQ(_541); -} -function path_start(_f7, _qq, _tm, _641, _741) { - _f7._tq(yyGetInt32(_qq), yyGetReal(_tm), 1, 0, yyGetBool(_741), yyGetInt32(_641)); -} -function path_end(_f7) { - _f7._tq(-1, 0, 1, 0, false, 0); -} -var draw_path = _841; -function _841(_jg, _941, _a41, _741) { - _941 = yyGetReal(_941); - _a41 = yyGetReal(_a41); - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _1a.globalAlpha = _Nc; - _1a.strokeStyle = _dL; - var _N6, _P6, _b41; - var _c41 = 0; - var _d41 = _QY._e41(0); - if (!yyGetBool(_741)) { - _941 = _941 - _d41.x; - _a41 = _a41 - _d41.y; - } else { - _941 = 0; - _a41 = 0; - } - _c41 = _Xk(_QY.length / 4.0); - if (_c41 == 0) return; - var first = true; - _1a._wL(); - for (var i = 0; i <= _c41; i++) { - _d41 = _QY._e41(i / _c41); - if (first) { - _1a._xL(_941 + _d41.x, _a41 + _d41.y); - first = false; - } else { - _1a._yL(_941 + _d41.x, _a41 + _d41.y); - } - } - _1a._AL(); - _1a._zL(); -} -function path_shift(_jg, _941, _a41) { - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _QY._f41(yyGetReal(_941), yyGetReal(_a41)); -} -function path_rescale(_jg, _co, _do) { - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _QY._g41(yyGetReal(_co), yyGetReal(_do)); -} -function path_rotate(_jg, _u5) { - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _QY._h41(yyGetReal(_u5)); -} -function path_reverse(_jg) { - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _QY._LZ(); -} -function path_flip(_jg) { - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _QY._i41(); -} -function path_mirror(_jg) { - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _QY._j41(); -} -function path_change_point(_jg, _t4, _k41, _l41, _tm) { - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _QY._m41(_t4, yyGetReal(_k41), yyGetReal(_l41), yyGetReal(_tm)); -} -function path_delete(_t4) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return; - _RY._Ll(_QY); -} -function path_append(_t4, _qq) { - var _Gk = _RY.Paths[yyGetInt32(_t4)]; - if (!_Gk) return; - var _Hk = _RY.Paths[yyGetInt32(_qq)]; - if (!_Hk) return; - _Gk._n41(_Hk); -} -function path_add_point(_t4, _q5, _r5, _tm) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return 0; - _QY._VY(yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_tm)); -} -function path_insert_point(_t4, _LO, _q5, _r5, _tm) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return 0; - _QY._o41(yyGetInt32(_LO), yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_tm)); -} -function path_delete_point(_t4, _LO) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return 0; - _QY._p41(yyGetInt32(_LO)); -} -function path_clear_points(_t4) { - var _QY = _RY.Paths[yyGetInt32(_t4)]; - if (!_QY) return 0; - _QY._Wf(); -} -var _q41 = new _r41(); -var _s41 = new _r41(); -var _t41 = new _r41(); -function physics_world_create(_u41) { - _u41 = yyGetReal(_u41); - if (_t3._v41) { - _t3._v41._w41(_u41); - if (_v3) { - _t3._v41._x41(_x3._y3()); - } else { - _t3._v41._x41(_t3._u3()); - } - } else { - if (_v3) { - var physicsWorld = new _y41(_u41, _x3._y3()); - _t3._v41 = physicsWorld; - } else { - var physicsWorld = new _y41(_u41, _t3._u3()); - _t3._v41 = physicsWorld; - } - } -} -function physics_world_draw_debug(_z41) { - _t3._v41._A41(yyGetInt32(_z41)); -} -function physics_world_gravity(_B41, _C41) { - _t3._v41._D41(yyGetReal(_B41), yyGetReal(_C41)); -} -function physics_world_update_speed(_tm) { - _t3._v41._x41(yyGetInt32(_tm)); -} -function physics_world_update_iterations(_d_) { - _t3._v41._E41(yyGetInt32(_d_)); -} -function physics_pause_enable(_F41) { - if (yyGetBool(_F41)) { - _t3._v41._lK(); - } else { - _t3._v41._G41(); - } -} -function physics_fixture_create() { - var _H41 = _q41._Gf(new _I41()); - return _H41; -} -function physics_fixture_set_kinematic(_J41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._L41(); -} -function physics_fixture_set_density(_J41, _M41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._N41(yyGetReal(_M41)); -} -function physics_fixture_set_restitution(_J41, _O41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._P41(yyGetReal(_O41)); -} -function physics_fixture_set_friction(_J41, _zm) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._Q41(yyGetReal(_zm)); -} -function physics_fixture_set_collision_group(_J41, _R41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._S41(yyGetInt32(_R41)); -} -function physics_fixture_set_sensor(_J41, _T41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._U41(yyGetBool(_T41)); -} -function physics_fixture_set_linear_damping(_J41, _V41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._W41(yyGetReal(_V41)); -} -function physics_fixture_set_angular_damping(_J41, _V41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._X41(yyGetReal(_V41)); -} -function physics_fixture_set_awake(_J41, _Y41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._Z41(yyGetInt32(_Y41)); -} -function physics_fixture_set_circle_shape(_J41, __41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._051(yyGetReal(__41) * _t3._v41._151); -} -function physics_fixture_set_box_shape(_J41, _251, _351) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - var scale = _t3._v41._151; - _K41._451(yyGetReal(_251) * scale, yyGetReal(_351) * scale); -} -function physics_fixture_set_edge_shape(_J41, _sb, _tb, _ub, _vb) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - var scale = _t3._v41._151; - _K41._551(yyGetReal(_sb) * scale, yyGetReal(_tb) * scale, yyGetReal(_ub) * scale, yyGetReal(_vb) * scale); -} -function physics_fixture_set_polygon_shape(_J41) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._651(); -} -function physics_fixture_set_chain_shape(_J41, _O3) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - _K41._751(yyGetBool(_O3)); -} -function physics_fixture_add_point(_J41, _851, _951) { - var _K41 = _q41._E5(yyGetInt32(_J41)); - var scale = _t3._v41._151; - _K41._a51(yyGetReal(_851) * scale, yyGetReal(_951) * scale); -} -function physics_fixture_bind_ext(_f7, _J41, _jg, _u4, _v4) { - _u4 = yyGetReal(_u4); - _v4 = yyGetReal(_v4); - var _b51 = -1; - var _c51 = -1; - var _K41 = _q41._E5(yyGetInt32(_J41)); - var _Ak = yyGetInt32(_jg); - if (_Ak == _i_) { - _Ak = _f7.id; - } - if (_Ak == _FQ) { - var _Vk = _Hn._PZ(); - for (var _0n = 0; _0n < _Vk.length; _0n++) { - var _1u = _Vk[_0n]; - if (_1u.marked) continue; - _b51 = _t3._v41._d51(_K41, _1u, _u4, _v4, false); - } - } else if (_Ak < 100000) { - var _BG = _i3._E5(_Ak); - if (_BG === null) { - return _c51; - } - var _Vk = _BG._e51(); - for (var _0n = 0; _0n < _Vk.length; _0n++) { - var _1u = _Vk[_0n]; - if (_1u.marked) continue; - _b51 = _t3._v41._d51(_K41, _1u, _u4, _v4, false); - } - } else { - var _1u = _Hn._E5(_Ak); - _b51 = _t3._v41._d51(_K41, _1u, _u4, _v4, false); - } - return _b51; -} -function physics_fixture_bind(_f7, _J41, _jg, _f51, _g51) { - _J41 = yyGetInt32(_J41); - _jg = yyGetInt32(_jg); - if (_f51 !== undefined && _g51 !== undefined) { - return physics_fixture_bind_ext(_f7, _J41, _jg, yyGetReal(_f51), yyGetReal(_g51)); - } else { - return physics_fixture_bind_ext(_f7, _J41, _jg, 0.0, 0.0); - } -} -function physics_fixture_delete(_J41) { - _q41._rj(yyGetInt32(_J41)); -} -function physics_joint_distance_create(_h51, _i51, _j51, _k51, _l51, _m51, _n51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _q51 = _t3._v41._r51(_o51._s51, _p51._s51, yyGetReal(_j51), yyGetReal(_k51), yyGetReal(_l51), yyGetReal(_m51), yyGetBool(_n51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_rope_create(_h51, _i51, _j51, _k51, _l51, _m51, _t51, _n51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _q51 = _t3._v41._u51(_o51._s51, _p51._s51, yyGetReal(_j51), yyGetReal(_k51), yyGetReal(_l51), yyGetReal(_m51), yyGetReal(_t51), yyGetBool(_n51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_revolute_create(_h51, _i51, _v51, _w51, _x51, _y51, _z51, _A51, _B51, _C51, _n51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _q51 = _t3._v41._D51(_o51._s51, _p51._s51, yyGetReal(_v51), yyGetReal(_w51), (yyGetReal(_x51) * Math.PI) / 180.0, (yyGetReal(_y51) * Math.PI) / 180.0, yyGetBool(_z51), yyGetReal(_A51), yyGetReal(_B51), yyGetBool(_C51), yyGetBool(_n51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_prismatic_create(_h51, _i51, _v51, _w51, _E51, _F51, _G51, _H51, _z51, _I51, _B51, _C51, _n51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _q51 = _t3._v41._J51(_o51._s51, _p51._s51, yyGetReal(_v51), yyGetReal(_w51), yyGetReal(_E51), yyGetReal(_F51), yyGetReal(_G51), yyGetReal(_H51), yyGetBool(_z51), yyGetReal(_I51), yyGetReal(_B51), yyGetBool(_C51), yyGetBool(_n51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_pulley_create(_h51, _i51, _j51, _k51, _l51, _m51, _K51, _L51, _M51, _N51, _O51, _n51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _q51 = _t3._v41._P51(_o51._s51, _p51._s51, yyGetReal(_j51), yyGetReal(_k51), yyGetReal(_l51), yyGetReal(_m51), yyGetReal(_K51), yyGetReal(_L51), yyGetReal(_M51), yyGetReal(_N51), yyGetReal(_O51), yyGetBool(_n51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_wheel_create(_h51, _i51, _Q51, _R51, _S51, _T51, _U51, _A51, _B51, _V51, _W51, _n51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _q51 = _t3._v41._X51(_o51._s51, _p51._s51, yyGetReal(_Q51), yyGetReal(_R51), yyGetReal(_S51), yyGetReal(_T51), yyGetBool(_U51), yyGetReal(_A51), yyGetReal(_B51), yyGetReal(_V51), yyGetReal(_W51), yyGetBool(_n51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_weld_create(_h51, _i51, _Q51, _R51, _Y51, _V51, _W51, _n51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _q51 = _t3._v41._Z51(_o51._s51, _p51._s51, yyGetReal(_Q51), yyGetReal(_R51), yyGetReal(_Y51), yyGetReal(_V51), yyGetReal(_W51), yyGetBool(_n51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_friction_create(_h51, _i51, _Q51, _R51, __51, _061, _n51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _q51 = _t3._v41._161(_o51._s51, _p51._s51, yyGetReal(_Q51), yyGetReal(_R51), yyGetReal(__51), yyGetReal(_061), yyGetBool(_n51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_gear_create(_h51, _i51, _261, _361, _O51) { - var _o51 = _Hn._E5(yyGetInt32(_h51)); - var _p51 = _Hn._E5(yyGetInt32(_i51)); - var _461 = _t41._E5(yyGetInt32(_261)); - var _561 = _t41._E5(yyGetInt32(_361)); - if (_461 == null || _561 == null) { - _H4("A joint does not exist"); - return; - } - var _q51 = _t3._v41._661(_o51._s51, _p51._s51, _461, _561, yyGetReal(_O51)); - if (_q51 != -1) { - return _t41._Gf(_q51); - } - return -1; -} -function physics_joint_enable_motor(_761, _861) { - var _961 = _t41._E5(yyGetInt32(_761)); - if (_961 == null) { - _H4("A joint does not exist"); - return; - } - _961._a61(yyGetBool(_861)); -} -function physics_joint_get_value(_761, _b61) { - var _961 = _t41._E5(yyGetInt32(_761)); - if (_961 == null) { - _H4("A joint does not exist"); - return; - } - return _961._c61(yyGetInt32(_b61)); -} -function physics_joint_set_value(_761, _b61, _Vn) { - var _961 = _t41._E5(yyGetInt32(_761)); - if (_961 == null) { - _H4("A joint does not exist"); - return; - } - return _961._d61(yyGetInt32(_b61), yyGetReal(_Vn)); -} -function physics_joint_delete(_e61) { - _e61 = yyGetInt32(_e61); - var _961 = _t41._E5(_e61); - if (_961 != null) { - _t3._v41._f61(_961); - } - _t41._rj(_e61); -} -function physics_apply_force(_Ht, _Nj, _Oj, _g61, _h61) { - var scale = _t3._v41._151; - var _i61 = yyGetReal(_Nj) * scale; - var _j61 = yyGetReal(_Oj) * scale; - _Ht._s51._k61(_i61, _j61, yyGetReal(_g61), yyGetReal(_h61)); -} -function physics_apply_impulse(_Ht, _Nj, _Oj, _l61, _m61) { - var scale = _t3._v41._151; - var _i61 = yyGetReal(_Nj) * scale; - var _j61 = yyGetReal(_Oj) * scale; - _Ht._s51._n61(_i61, _j61, yyGetReal(_l61), yyGetReal(_m61)); -} -function physics_apply_local_force(_Ht, _o61, _p61, _q61, _r61) { - var scale = _t3._v41._151; - var _s61 = yyGetReal(_o61) * scale; - var _t61 = yyGetReal(_p61) * scale; - _Ht._s51._u61(_s61, _t61, yyGetReal(_q61), yyGetReal(_r61)); -} -function physics_apply_local_impulse(_Ht, _o61, _p61, _v61, _w61) { - var scale = _t3._v41._151; - var _s61 = yyGetReal(_o61) * scale; - var _t61 = yyGetReal(_p61) * scale; - _Ht._s51._x61(_s61, _t61, yyGetReal(_v61), yyGetReal(_w61)); -} -function physics_apply_angular_impulse(_Ht, _y61) { - _Ht._s51._z61(yyGetReal(_y61)); -} -function physics_apply_torque(_Ht, _A61) { - _Ht._s51._B61(yyGetReal(_A61)); -} -function physics_mass_properties(_Ht, _C61, _D61, _E61, _F61) { - var scale = _t3._v41._151; - _Ht._s51._G61(yyGetReal(_C61), yyGetReal(_D61) * scale, yyGetReal(_E61) * scale, yyGetReal(_F61)); -} -function physics_draw_debug(_Ht) { - if (_Ht._s51 != null && _Ht._s51 != undefined) { - _Ht._s51._A41(1.0 / _t3._v41._151); - } -} -function physics_test_overlap(_f7, _q5, _r5, _u5, _Ak) { - _Ak = yyGetInt32(_Ak); - var _Ht = _f7; - if (_Ak == _i_) { - _Ak = _Ht.id; - } - var x = yyGetReal(_q5) * _t3._v41._151; - var y = yyGetReal(_r5) * _t3._v41._151; - var angle = (yyGetReal(_u5) * Math.PI) / 180.0; - if (_Ak == _FQ) { - var _Vk = _Hn._PZ(); - for (var _0n = 0; _0n < _Vk.length; _0n++) { - var _1u = _Vk[_0n]; - if (_1u.marked) continue; - if (_t3._v41._H61(_f7, _1u, x, y, angle)) { - return true; - } - } - } else if (_Ak < 100000) { - var _BG = _i3._E5(_Ak); - if (_BG === null) { - return false; - } - var _Vk = _BG._e51(); - for (var _0n = 0; _0n < _Vk.length; _0n++) { - var _1u = _Vk[_0n]; - if (_1u.marked) continue; - if (_t3._v41._H61(_f7, _1u, x, y, angle)) { - return true; - } - } - } else { - var _1u = _Hn._E5(_Ak); - return _t3._v41._H61(_f7, _1u, x, y, angle); - } -} -function physics_remove_fixture(_f7, _I61) { - _I61 = yyGetInt32(_I61); - var _c51 = -1; - var _Ak = yyGetInt32(_f7); - if (_Ak == _i_) { - _Ak = _f7.id; - } - if (_Ak == _FQ) { - var _Vk = _Hn._PZ(); - for (var _0n = 0; _0n < _Vk.length; _0n++) { - var _1u = _Vk[_0n]; - if (_1u.marked) continue; - if (_1u._s51) { - _1u._s51._J61(_I61); - } - } - } else if (_Ak < 100000) { - var _BG = _i3._E5(_Ak); - if (_BG === null) { - return _c51; - } - var _Vk = _BG._e51(); - for (var _0n = 0; _0n < _Vk.length; _0n++) { - var _1u = _Vk[_0n]; - if (_1u.marked) continue; - if (_1u._s51) { - _1u._s51._J61(_I61); - } - } - } else { - var _1u = _Hn._E5(_Ak); - if (_1u._s51) { - _1u._s51._J61(_I61); - } - } -} -function physics_get_friction(_f7, _I61) { - if (_f7._s51) { - return _f7._s51._K61(yyGetInt32(_I61)); - } - return 0.0; -} -function physics_get_density(_f7, _I61) { - if (_f7._s51) { - return _f7._s51._L61(yyGetInt32(_I61)); - } - return 0.0; -} -function physics_get_restitution(_f7, _I61) { - if (_f7._s51) { - return _f7._s51._M61(yyGetInt32(_I61)); - } - return 0.0; -} -function physics_set_friction(_f7, _I61, _B3) { - if (_f7._s51) { - _f7._s51._Q41(yyGetInt32(_I61), yyGetReal(_B3)); - } -} -function physics_set_density(_f7, _I61, _B3) { - if (_f7._s51) { - _f7._s51._N41(yyGetInt32(_I61), yyGetReal(_B3)); - } -} -function physics_set_restitution(_f7, _I61, _B3) { - if (_f7._s51) { - _f7._s51._P41(yyGetInt32(_I61), yyGetReal(_B3)); - } -} -function physics_particle_create(_N61, x, y, _O61, _P61, _m4, alpha, _Q61) { - return _t3._v41._R61(yyGetInt32(_N61), yyGetReal(x), yyGetReal(y), yyGetReal(_O61), yyGetReal(_P61), yyGetInt32(_m4), yyGetReal(alpha), yyGetInt32(_Q61)); -} -function physics_particle_delete(_k9) { - _t3._v41._S61(yyGetInt32(_k9)); -} -function physics_particle_delete_region_circle(x, y, _T61) { - _t3._v41._U61(yyGetReal(x), yyGetReal(y), yyGetReal(_T61)); -} -function physics_particle_delete_region_box(x, y, _V61, _W61) { - _t3._v41._X61(yyGetReal(x), yyGetReal(y), yyGetReal(_V61), yyGetReal(_W61)); -} -function physics_particle_delete_region_poly(_Y61) { - _Y61 = yyGetInt32(_Y61); - var points = []; - for (var _t6 = 0; _t6 < ds_list_size(_Y61); _t6++) { - points.push(ds_list_find_value(_Y61, _t6)); - } - _t3._v41._Z61(points, points.length >> 1); -} -function physics_particle_group_begin(_N61, __61, x, y, _071, _O61, _P61, _171, _m4, alpha, _271, _Q61) { - _t3._v41._371(yyGetInt32(_N61), yyGetInt32(__61), yyGetReal(x), yyGetReal(y), yyGetReal(_071), yyGetReal(_O61), yyGetReal(_P61), yyGetReal(_171), yyGetInt32(_m4), yyGetReal(alpha), yyGetReal(_271), yyGetInt32(_Q61)); -} -function physics_particle_group_circle(_T61) { - _t3._v41._471(yyGetReal(_T61)); -} -function physics_particle_group_box(_V61, _W61) { - _t3._v41._571(yyGetReal(_V61), yyGetReal(_W61)); -} -function physics_particle_group_polygon() { - _t3._v41._671(); -} -function physics_particle_group_add_point(x, y) { - _t3._v41._771(yyGetReal(x), yyGetReal(y)); -} -function physics_particle_group_end() { - return _t3._v41._871(); -} -function physics_particle_group_join(_971, from) { - _t3._v41._a71(yyGetInt32(_971), yyGetInt32(from)); -} -function physics_particle_group_delete(_k9) { - _t3._v41._b71(yyGetInt32(_k9)); -} -function physics_particle_draw(_c71, _Q61, _MU, _4o) { - var _XF = _D5._E5(yyGetInt32(_MU)); - if (_XF !== null) { - _t3._v41._d71(yyGetInt32(_c71), yyGetInt32(_Q61), _XF, yyGetInt32(_4o)); - } -} -function physics_particle_draw_ext(_c71, _Q61, _MU, _4o, _tR, _uR, angle, _m4, alpha) { - var _XF = _D5._E5(yyGetInt32(_MU)); - if (_XF !== null) { - _t3._v41._e71(yyGetInt32(_c71), yyGetInt32(_Q61), _XF, yyGetInt32(_4o), yyGetReal(_tR), yyGetReal(_uR), yyGetReal(angle), yyGetInt32(_m4), yyGetReal(alpha)); - } -} -function physics_particle_count() { - return _t3._v41._f71(); -} -function physics_particle_get_data(buffer, _g71) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (_Ca) { - _t3._v41._h71(_Ca, yyGetInt32(_g71)); - } -} -function physics_particle_get_max_count() { - return _t3._v41._i71(); -} -function physics_particle_get_radius() { - return _t3._v41._j71(); -} -function physics_particle_get_density() { - return _t3._v41._k71(); -} -function physics_particle_get_damping() { - return _t3._v41._l71(); -} -function physics_particle_get_gravity_scale() { - return _t3._v41._m71(); -} -function physics_particle_set_max_count(_q8) { - _t3._v41._n71(yyGetInt32(_q8)); -} -function physics_particle_set_radius(_T61) { - _t3._v41._o71(yyGetReal(_T61)); -} -function physics_particle_set_density(_p71) { - _t3._v41._q71(yyGetReal(_p71)); -} -function physics_particle_set_damping(_r71) { - _t3._v41._s71(yyGetReal(_r71)); -} -function physics_particle_set_gravity_scale(scale) { - _t3._v41._t71(yyGetReal(scale)); -} -function physics_particle_set_flags(_t4, _u71) { - _t3._v41._v71(yyGetInt32(_t4), yyGetInt32(_u71)); -} -function physics_particle_set_category_flags(_w71, _u71) { - _t3._v41._x71(yyGetInt32(_w71), yyGetInt32(_u71)); -} -function physics_particle_set_group_flags(_R41, _z41) { - _t3._v41._y71(yyGetInt32(_R41), yyGetInt32(_z41)); -} -function physics_particle_get_group_flags(_R41) { - return _t3._v41._z71(yyGetInt32(_R41)); -} -function physics_particle_get_data_particle(_k9, buffer, _g71) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (_Ca) { - _t3._v41._A71(yyGetInt32(_k9), _Ca, yyGetInt32(_g71)); - } -} -function physics_particle_group_count(_B71) { - return _t3._v41._C71(yyGetInt32(_B71)); -} -function physics_particle_group_get_data(_B71, buffer, _g71) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (_Ca) { - _t3._v41._D71(yyGetInt32(_B71), _Ca, yyGetInt32(_g71)); - } -} -function physics_particle_group_get_mass(_B71) { - return _t3._v41._E71(yyGetInt32(_B71)); -} -function physics_particle_group_get_inertia(_B71) { - return _t3._v41._F71(yyGetInt32(_B71)); -} -function physics_particle_group_get_centre_x(_B71) { - return _t3._v41._G71(yyGetInt32(_B71)); -} -function physics_particle_group_get_centre_y(_B71) { - return _t3._v41._H71(yyGetInt32(_B71)); -} -function physics_particle_group_get_vel_x(_B71) { - return _t3._v41._I71(yyGetInt32(_B71)); -} -function physics_particle_group_get_vel_y(_B71) { - return _t3._v41._J71(yyGetInt32(_B71)); -} -function physics_particle_group_get_ang_vel(_B71) { - return _t3._v41._K71(yyGetInt32(_B71)); -} -function physics_particle_group_get_x(_B71) { - return _t3._v41._L71(yyGetInt32(_B71)); -} -function physics_particle_group_get_y(_B71) { - return _t3._v41._M71(yyGetInt32(_B71)); -} -function physics_particle_group_get_angle(_B71) { - return _t3._v41._N71(yyGetInt32(_B71)); -} -var _O71 = false; -var _P71 = false; -function room_exists(_t4) { - var room = _mT._E5(yyGetInt32(_t4)); - if (room === null || room == undefined) { - return false; - } - return true; -} -function room_get_name(_t4) { - var _2u = _mT._E5(yyGetInt32(_t4)); - if (_2u === null) return ""; - if (_2u._Q71 === undefined || _2u._Q71 === null) return ""; - return _2u._Q71.pName; -} -function _R71(_t4) { - return room_get_name(_t4); -} -function room_set_width(_t4, _kj) { - var _2u = _mT._E5(yyGetInt32(_t4)); - if (_2u === null) return; - _2u._Q71.width = yyGetInt32(_kj); -} -function room_set_height(_t4, _lj) { - var _2u = _mT._E5(yyGetInt32(_t4)); - if (_2u === null) return; - _2u._Q71.height = yyGetInt32(_lj); -} -function room_set_persistent(_t4, _B3) { - var _2u = _mT._E5(yyGetInt32(_t4)); - if (_2u === null) return; - var persistent = yyGetBool(_B3); - _2u._Q71.persistent = persistent; -} -function room_set_background_color(_t4, _Pc, _jm) { - var _2u = _mT._E5(yyGetInt32(_t4)); - if (_2u === null) return; - _2u._Q71.colour = yyGetInt32(_Pc); - _2u._Q71.showColour = yyGetBool(_jm); -} -var room_set_background_colour = room_set_background_color; -function room_get_camera(_S71, _T71) { - var _2u = _mT._E5(yyGetInt32(_S71)); - if (_2u) { - var _U71 = _2u._Q71.views; - if (!_U71) return -1; - var _Sz = _U71[yyGetInt32(_T71)]; - if (_Sz) { - if (_Sz._V71 !== undefined) { - return _Sz._V71; - } - } - } - return -1; -} -function room_set_camera(_S71, _T71, _W71) { - _T71 = yyGetInt32(_T71); - var _2u = _mT._E5(yyGetInt32(_S71)); - if (_2u) { - var _U71 = _2u._Q71.views; - if (!_U71) { - _2u._Q71.views = []; - _U71 = _2u._Q71.views; - for (var i = 0; i < 8; i++) { - _U71[i] = {}; - } - } - var _Sz = _U71[_T71]; - if (!_Sz) { - _U71[_T71] = {}; - _Sz = _U71[_T71]; - } - _Sz._V71 = yyGetInt32(_W71); - } -} -function room_get_viewport(_S71, _T71) { - var _q4 = []; - _q4[0] = 0; - _q4[1] = 0; - _q4[2] = 0; - _q4[3] = 640; - _q4[4] = 480; - var _2u = _mT._E5(yyGetInt32(_S71)); - if (_2u) { - var _U71 = _2u._Q71.views; - if (_U71) { - var _Sz = _U71[yyGetInt32(_T71)]; - if (_Sz) { - if (_Sz.visible !== undefined) _q4[0] = _Sz.visible; - if (_Sz.xport !== undefined) _q4[1] = _Sz.xport; - if (_Sz.yport !== undefined) _q4[2] = _Sz.yport; - if (_Sz.wport !== undefined) _q4[3] = _Sz.wport; - if (_Sz.hport !== undefined) _q4[4] = _Sz.hport; - return _q4; - } - } - } - _q4[0] = 0; - _q4[1] = 0; - _q4[2] = 0; - _q4[3] = 0; - _q4[4] = 0; - return _q4; -} -function room_set_viewport(_S71, _T71, _X71, _Y71, _Z71, __71, _081) { - _T71 = yyGetInt32(_T71); - var _2u = _mT._E5(yyGetInt32(_S71)); - if (_2u) { - if (_2u._Q71) { - var _Sz = _2u._Q71.views; - if (!_Sz) { - _2u._Q71.views = []; - for (var i = 0; i < 8; i++) { - _2u._Q71.views[i] = {}; - } - } - _Sz = _Sz[_T71]; - if (_Sz === undefined) { - _Sz[_T71] = {}; - _Sz = _Sz[_T71]; - } - _Sz.visible = yyGetBool(_X71); - _Sz.xport = yyGetInt32(_Y71); - _Sz.yport = yyGetInt32(_Z71); - _Sz.wport = yyGetInt32(__71); - _Sz.hport = yyGetInt32(_081); - } - } -} -function room_set_view_enabled(_t4, _B3) { - var _2u = _mT._E5(yyGetInt32(_t4)); - if (_2u) { - _2u._Q71.enableViews = yyGetBool(_B3); - } -} -function room_add() { - var _2u = new _181(); - _2u._281(); - _mT._Gf(_2u); - return _2u.id; -} -function room_duplicate(_t4) { - _t4 = yyGetInt32(_t4); - var _2u = _mT._E5(_t4); - if (!_2u) { - debug("Trying to duplicate non-existent room."); - return 0; - } - return _mT._381(_t4); -} -function room_assign(_t4, _Jo) { - _t4 = yyGetInt32(_t4); - _Jo = yyGetInt32(_Jo); - if (_mT._E5(_t4) && _mT._E5(_Jo)) { - _mT._481(_t4, _Jo); - return true; - } - return false; -} -function room_instance_add(_t4, _q5, _r5, _Ak) { - var _2u = _mT._E5(yyGetInt32(_t4)); - if (_2u) { - var instance_id = _jQ++; - var _9X = _2u._Q71.pInstances.length; - _2u._Q71.pInstances[_9X] = { x: yyGetReal(_q5), y: yyGetReal(_r5), index: yyGetInt32(_Ak), id: instance_id }; - return _Ot(_Pt, instance_id); - } - return 0; -} -function room_instance_clear(_t4) { - var _2u = _mT._E5(yyGetInt32(_t4)); - if (_2u) { - _2u._581(); - } -} -function room_goto_next() { - if (_t3._681 + 1 >= _mT._781.length) return; - _881 = _mT._981(_t3._681 + 1).id; -} -function room_restart() { - _881 = _t3.id; -} -function room_goto(_Jo) { - _Jo = yyGetInt32(_Jo); - var _a81 = _mT._E5(_Jo); - if (_a81 == null || _a81 == undefined) { - _yi("Error: Room " + _Jo + " is not a valid room index"); - } else { - _881 = _Jo; - } -} -function room_goto_previous() { - if (_t3._681 - 1 < 0) return; - _881 = _mT._981(_t3._681 - 1).id; -} -function room_previous(_TH) { - var _il = -1; - for (var i = 0; i < _mT._b81.length; i++) { - if (_mT._b81[i] == yyGetInt32(_TH)) return _il; - _il = _mT._b81[i]; - } - return -1; -} -function room_next(_TH) { - for (var i = 0; i < _mT._b81.length - 1; i++) { - if (_mT._b81[i] == yyGetInt32(_TH)) { - return _mT._b81[i + 1]; - } - } - return -1; -} -function game_end() { - _881 = _c81; - if (_O71 == false) { - _O71 = true; - if (typeof gmlGameEndScripts == "function") { - gmlGameEndScripts(); - } - } - if (!_P71) { - if (arguments.length > 0) show_debug_message("###game_end###" + arguments[0]); - else show_debug_message("###game_end###0"); - _P71 = true; - } -} -function game_restart() { - g_pBuiltIn.score = 0; - g_pBuiltIn.lives = 0; - g_pBuiltIn.health = 100; - _881 = _d81; -} -function _e81(_B3) { - var _f81 = null; - if (typeof _B3 == "object") { - return _B3; - } else { - var _g81 = yyGetInt32(_B3); - _f81 = _zT._SW(_g81); - } - return _f81; -} -function sequence_create() { - var _f81 = _zT._h81(); - if (_f81 == null) { - _H4("sequence_create() - could not create new sequence"); - } else { - return _f81; - } - return -1; -} -function sequence_destroy(_i81) { - if (arguments.length != 1) { - _H4("sequence_destroy() - requires a sequence ID or object"); - } - var _f81 = _e81(_i81); - if (_f81 == null) { - _H4("sequence_destroy() - specified sequence not valid"); - } else if (_f81._Tr == true) { - _H4("sequence_destroy() - can't delete a sequence created in the IDE"); - } else { - _zT._j81(_f81); - } -} -function sequence_get(_k81) { - if (arguments.length != 1) { - _H4("sequence_get() - requires a sequence ID"); - } - var _f81 = _e81(_k81); - if (_f81 == null) { - _H4("sequence_get() - specified sequence not valid"); - } else { - return _f81; - } -} -function sequence_exists(_l81) { - if (arguments.length != 1) { - _H4("sequence_exists() - requires a sequence ID or struct"); - } - var _Vr = false; - if (typeof _l81 == "object") { - if (_l81 instanceof _m81) { - if (_zT._n81(_l81)) { - _Vr = true; - } - } - } else { - var _g81 = yyGetInt32(_l81); - if (_zT._SW(_g81) != null) { - _Vr = true; - } - } - return _Vr ? 1.0 : 0.0; -} -function _o81(_od) { - if (arguments.length != 1) { - _H4("sequencekeyframestore_new() - requires a type parameter"); - } - _od = yyGetInt32(_od); - var _p81 = null; - switch (_od) { - case _q81: - case _r81: - case _s81: - case _t81: - case _SU: - case _u81: - case _v81: - case _w81: - case _x81: - case _y81: - case _z81: - _p81 = new _A81(_od); - break; - default: - _H4("Unsupported keyframe store type"); - break; - } - if (_p81 == null) { - return -1; - } else { - return _p81; - } -} -function sequence_keyframe_new(_od) { - if (arguments.length != 1) { - _H4("sequencekeyframe_new() - requires a type parameter"); - } - _od = yyGetInt32(_od); - var _B81 = null; - switch (_od) { - case _q81: - case _r81: - case _s81: - case _t81: - case _C81: - case _SU: - case _u81: - case _v81: - case _w81: - case _x81: - case _y81: - case _z81: - _B81 = new _D81(_od); - break; - default: - _H4("Unsupported keyframe type"); - break; - } - if (_B81 == null) { - return -1; - } else { - return _B81; - } -} -function sequence_keyframedata_new(_od) { - if (arguments.length != 1) { - _H4("sequencekeyframedata_new() - requires a type parameter"); - } - _od = yyGetInt32(_od); - var _FO = null; - switch (_od) { - case _q81: - _FO = new _E81(); - break; - case _r81: - _FO = new _F81(); - break; - case _s81: - _FO = new _G81(); - break; - case _t81: - _FO = new _H81(); - break; - case _C81: - _FO = new _I81(); - break; - case _SU: - _FO = new _J81(); - break; - case _u81: - _FO = new _K81(); - break; - case _v81: - _FO = new _L81(); - break; - case _w81: - _FO = new _M81(); - break; - case _x81: - _FO = new _N81(); - break; - case _y81: - _FO = new _O81(); - break; - case _z81: - _FO = new _P81(); - break; - default: - _H4("Unsupported keyframe type"); - break; - } - if (_FO == null) { - return -1; - } else { - return _FO; - } -} -function sequence_track_new(_od) { - if (arguments.length != 1) { - _H4("sequencetrack_new() - requires a type parameter"); - } - _od = yyGetInt32(_od); - var _2W = null; - switch (_od) { - case _q81: - _2W = new _Q81(); - break; - case _r81: - _2W = new _R81(); - break; - case _t81: - _2W = new _S81(); - break; - case _C81: - _2W = new _T81(); - break; - case _w81: - _2W = new _U81(); - break; - case _x81: - _2W = new _V81(); - break; - case _u81: - _2W = new _W81(); - break; - case _v81: - _2W = new _X81(); - break; - case _s81: - _2W = new _Y81(); - break; - case _Z81: - _2W = new __81(); - break; - case _091: - _2W = new _191(); - break; - case _291: - _2W = new _391(); - break; - case _491: - _2W = new _591(); - break; - case _691: - _2W = new _791(); - break; - case _SU: - _2W = new _891(); - break; - default: - _H4("Unsupported track type"); - break; - } - if (_2W == null) { - return -1; - } else { - return _2W; - } -} -function sequence_get_objects(_i81) { - if (arguments.length != 1) { - _H4("sequence_get_objects() - wrong number of arguments"); - return; - } - var _f81 = null; - _f81 = _e81(_i81); - if (_f81 != null) { - return _f81._991().map((id) => _Ot(_a91, id)); - } - return -1; -} -function sequence_instance_override_object(_f7, _8X, _ST) { - if (arguments.length != 3) { - _H4("sequence_instance_override_object() - wrong number of arguments"); - return; - } - if (typeof _f7 !== "object" || _f7 == null || !(_f7 instanceof _b91)) { - _H4("sequence_instance_override_object() - specified sequence instance is not valid"); - return; - } - var _c91 = _f7; - var _f81 = _zT._SW(_c91._fS); - if (_f81 != null) { - _8X = yyGetInt32(_8X); - _ST = yyGetInt32(_ST); - _d91.push(_f81); - _c91._e91(_f81._RU, _8X, _ST, -1); - _d91.pop(); - } -} -var _f91 = function () { - _Ib("yy_texture_get_texel_width()"); -}; -var _g91 = function () { - _Ib("yy_texture_get_texel_height()"); -}; -var _h91 = function () { - _Ib("texture_set_stage()"); -}; -var _i91 = function () { - _Ib("shader_is_compiled()"); -}; -var _j91 = function () { - _Ib("shader_set()"); -}; -var _k91 = function () { - _Ib("shader_get_uniform()"); -}; -var _l91 = function () { - _Ib("shader_set_uniform_i()"); -}; -var _m91 = function () { - _Ib("shader_set_uniform_f()"); -}; -var _n91 = function () { - _Ib("shader_set_uniform_matrix()"); -}; -var _o91 = function () { - _Ib("shader_set_uniform_matrix()"); -}; -var _p91 = function () { - _Ib("shader_enable_corner_id()"); -}; -var _q91 = function () { - _Ib("shader_set_uniform_array_i()"); -}; -var _r91 = function () { - _Ib("shader_set_uniform_array_f()"); -}; -var _s91 = function () { - _Ib("shader_set_uniform_buffer_f()"); -}; -var _t91 = function () { - _Ib("shader_set_uniform_matrix_array()"); -}; -var _u91 = function (index) { - _Ib("shader_get_name()"); -}; -var _ua = -1; -function _v91(name) { - for (var i = 0; i < _rE.Shaders.length; i++) { - if (_rE.Shaders[i].name === name) { - return i; - } - } -} -function texture_get_texel_width(_o8) { - return _f91(_o8); -} -function texture_get_texel_height(_o8) { - return _g91(_o8); -} -function texture_set_stage(_w91, _be) { - _h91(yyGetInt32(_w91), _be); -} -function shaders_are_supported() { - return 0; -} -function shader_is_compiled(_x91) { - return _i91(yyGetInt32(_x91)); -} -function shader_set(_x91) { - _x91 = yyGetInt32(_x91); - _ua = _x91; - _j91(_x91); -} -function shader_reset() { - _ua = -1; - _j91(-1); -} -function shader_current() { - return _ua; -} -function shader_get_uniform(_x91, _y91) { - return _k91(yyGetInt32(_x91), yyGetString(_y91)); -} -function shader_set_uniform_i() { - var _z91 = arguments[0]; - var _A91 = [].splice.call(arguments, 1, arguments.length); - _l91(_z91, _A91); -} -function shader_set_uniform_f() { - var _z91 = arguments[0]; - var _A91 = [].splice.call(arguments, 1, arguments.length); - _m91(_z91, _A91); -} -function _B91() { - var _z91 = arguments[0]; - var _A91 = []; - _A91[0] = arguments[1]; - _l91(_z91, _A91); -} -function shader_set_uniform_matrix() { - var _z91 = arguments[0]; - _n91(_z91); -} -function shader_get_sampler_index(_x91, _be) { - return _o91(yyGetInt32(_x91), yyGetString(_be)); -} -function shader_enable_corner_id(_C91) { - _p91(yyGetBool(_C91)); -} -function shader_set_uniform_i_array(_D91, _hl) { - _q91(yyGetInt32(_D91), _hl); -} -function shader_set_uniform_f_array(_D91, _hl) { - _r91(yyGetInt32(_D91), _hl); -} -function shader_set_uniform_f_buffer(_D91, _sl, _E91, _fe) { - _s91(yyGetInt32(_D91), yyGetInt32(_sl), yyGetInt32(_E91), yyGetInt32(_fe)); -} -function shader_set_uniform_matrix_array(_D91, _hl) { - _t91(yyGetInt32(_D91), _hl); -} -function shader_get_name(_J3) { - return _u91(_J3); -} -var _F91 = []; -var _G91 = 300000; -var _H91 = _G91; -var _I91 = []; -var audio_sampledata = []; -var _J91 = false; -var _K91 = 128; -var _L91 = 100000; -var _M91 = []; -var _N91 = []; -var _O91 = 0; -var _P91 = 200000; -var _Q91 = []; -var _R91 = []; -var _S91 = 0; -var _T91 = 1024; -var _U91 = 0; -var _V91 = []; -var _W91 = []; -var _X91 = { _ue: false, _Y91: undefined }; -var _Z91 = { __91: 0, _0a1: 1, _1a1: 2, _2a1: 3, _3a1: 4, _4a1: 5, _5a1: 6 }; -var _6a1 = { _7a1: 0, _8a1: 1, _9a1: 2 }; -const _aa1 = { _ba1: 0, _ca1: 1 }; -var _da1 = { _ea1: "init", _fa1: "loading", _ga1: "loaded", _ha1: "decoding", _ia1: "ready" }; -const _ja1 = { _ka1: "suspended", _la1: "running", _ma1: "closed" }; -const _na1 = { _fa1: "Loading", _ka1: "Suspended", _la1: "Running", _ma1: "Closed", _oa1: "Unknown" }; -_na1._pa1 = _na1._oa1; -var _qa1 = { _ra1: "Audio_Play" }; -var _sa1 = 0; -var _ta1 = 1.0; -var _ua1 = 0; -function _va1() { - if (_in != _jn) return; - _wa1.forEach((_R41) => _R41.gain._M5()); - audio_sampledata.forEach((_xa1) => _xa1.gain._M5()); - _F91.forEach((_ya1) => _ya1._za1()); -} -var _Aa1; -function _Ba1() { - if (_in !== _jn) return; - _Ca1.disconnect(); - _Ca1 = _Da1(g_WebAudioContext); - _Ca1.connect(g_WebAudioContext.destination); - g_WebAudioContext.listener._Wk = new _Tz(0, 0, 0); - g_WebAudioContext.listener._Ea1 = new _Tz(0, 0, 0); - g_WebAudioContext.listener._Fa1 = new Array(0, 0, 0, 0, 0, 0); -} -function _Ga1() { - if (_in !== _jn) return; - const AudioContext = window.AudioContext || window.webkitAudioContext; - g_WebAudioContext = new AudioContext(); - g_WebAudioContext.addEventListener("statechange", _Ha1); - _Ia1 = _Ja1 == _Ka1; - _X91 = _La1(); - _Ca1 = _Da1(g_WebAudioContext); - _Ca1.connect(g_WebAudioContext.destination); - if (_X91._ue === true) { - _Ma1(); - } else { - g_WebAudioContext.audioWorklet - .addModule(_I8 + "sound/worklets/audio-worklet.js") - .catch((_Na1) => { - _X91._ue = true; - _X91._Y91 = _Na1; - }) - .finally(() => { - _Ma1(); - }); - } - audio_falloff_set_model(_Z91.__91); - var _Oa1; - if (typeof document.hidden !== "undefined") { - _Aa1 = "hidden"; - _Oa1 = "visibilitychange"; - } else if (typeof document.mozHidden !== "undefined") { - _Aa1 = "mozHidden"; - _Oa1 = "mozvisibilitychange"; - } else if (typeof document.msHidden !== "undefined") { - _Aa1 = "msHidden"; - _Oa1 = "msvisibilitychange"; - } else if (typeof document.webkitHidden !== "undefined") { - _Aa1 = "webkitHidden"; - _Oa1 = "webkitvisibilitychange"; - } - document.addEventListener(_Oa1, _Pa1, false); - g_WebAudioContext.listener._Wk = new _Tz(0, 0, 0); - g_WebAudioContext.listener._Ea1 = new _Tz(0, 0, 0); - g_WebAudioContext.listener._Fa1 = new Array(0, 0, 0, 0, 0, 0); - audio_listener_position(0, 0, 0); - audio_listener_orientation(0, 0, 1.0, 0, 1.0, 0.0); - _Qa1(); - _Ra1(); - _Sa1(); -} -function _Ta1() { - if (g_WebAudioContext == null) return; - if (g_WebAudioContext._Ua1 == true) return; - g_WebAudioContext._Ua1 = true; - g_WebAudioContext.removeEventListener("statechange", _Ha1); - g_WebAudioContext.close().then(() => { - g_WebAudioContext = null; - }); -} -function _Da1(_Va1) { - if (window.AudioContext !== undefined && _Va1 instanceof window.AudioContext) { - return new GainNode(_Va1); - } else if (window.webkitAudioContext !== undefined && _Va1 instanceof window.webkitAudioContext) { - return _Va1.createGain(); - } - return undefined; -} -function _La1() { - const _q4 = { _ue: false, _Y91: undefined }; - if (_UN === _Wa1) { - _q4._ue = true; - _q4._Y91 = "Using Safari on iOS."; - return _q4; - } - if (g_WebAudioContext.audioWorklet === undefined) { - _q4._ue = true; - _q4._Y91 = "Audio worklets are not supported on this browser."; - return _q4; - } - if (isSecureContext === false) { - _q4._ue = true; - _q4._Y91 = "Audio worklets require a secure context."; - return _q4; - } - return _q4; -} -function _Xa1() { - return _X91._ue === true ? _Ya1 : _Za1; -} -function __a1() { - try { - return new (_Xa1())(); - } catch (_0b1) { - console.error("Cannot create audio buses until audio engine is running - check audio_system_is_initialised()"); - console.log("Note: exception thrown => " + _0b1); - return null; - } -} -function _Ma1() { - if (_X91._ue === true) { - console.warn("Audio Engine: Using audio worklet fallback.\nReason => " + _X91._Y91); - } - _1b1 = __a1(); - _1b1._2b1(_Ca1); - g_pBuiltIn.audio_bus_main = _1b1; - _Ha1(); -} -function _3b1() { - return _1b1 instanceof _Za1 || _1b1 instanceof _Ya1; -} -/*@constructor */ function _4b1() { - this.buffer = null; - this.gain = new _5b1(1); - this._6b1 = 1.0; - this.pitch = 1.0; - this.duration = 0.0; - this._7b1 = 0.0; - this.loopStart = 0.0; - this.loopEnd = 0.0; - this.groupId = 0; - this.kind = _aa1._ba1; - this.state = _da1._ea1; - this._8b1 = []; -} -_4b1.prototype._9b1 = function () { - for (var i = 0; i < this._8b1.length; ++i) { - var _ab1 = this._8b1[i]; - switch (_ab1[0]) { - case _qa1._ra1: - _ab1[1].play(); - break; - } - } - this._8b1.length = 0; -}; -_4b1.prototype._bb1 = function (_cb1, _db1) { - if (this.state != _da1._ga1 || !_cb1) return false; - var _eb1 = this; - _eb1.state = _da1._ha1; - g_WebAudioContext.decodeAudioData( - _cb1.response, - function (buffer) { - _eb1.buffer = buffer; - _eb1.state = _da1._ia1; - if (_db1) _eb1._9b1(); - }, - function (err) { - _eb1.state = _da1._ga1; - debug("ERROR: Failed to decode audio data: " + err); - } - ); - return true; -}; -/*@constructor */ function _fb1(_gb1) { - this._hb1 = _Da1(g_WebAudioContext); - this._ib1 = null; - this._z91 = 0; - this._WS(_gb1); -} -_fb1.prototype._WS = function (_gb1) { - this._jb1 = false; - this._kb1 = { _lb1: 0.0, _mb1: 0.0 }; - this._nb1 = null; - this._hb1.disconnect(); - this.gain = new _5b1(_gb1.gain); - this._ob1 = _gb1.offset; - this.pitch = _gb1.pitch; - this._ib1 = _gb1.emitter; - this.paused = false; - this._pb1 = _gb1.asset_index; - this.loop = _gb1.loop; - this.loopStart = _gb1.loopStart; - this.loopEnd = _gb1.loopEnd; - this._qb1 = false; - this.priority = _gb1.priority; - this._rb1 = false; - this._sb1 = false; - this._tb1 = false; - this._hb1.gain.value = _ub1._vb1(this); - if (this._pb1 >= 0) { - this._rb1 = _wb1(this._pb1); - this._sb1 = _xb1(this._pb1); - this._tb1 = _yb1(this._pb1); - if (this._tb1 === false) { - if (this._z91 >= _G91) { - _V91[this._z91 - _G91] = null; - } - this._z91 = _H91; - _V91[_H91 - _G91] = this; - ++_H91; - } - } -}; -_fb1.prototype.start = function (_sl) { - const _zb1 = _ub1._Ab1(this); - const _Bb1 = this.loopEnd > 0.0 ? this.loopEnd : _sl.duration; - const _Cb1 = this.loop === true && _zb1 < _Bb1; - this._nb1 = new AudioBufferSourceNode(g_WebAudioContext, { buffer: _sl, loop: _Cb1, loopStart: this.loopStart, loopEnd: this.loopEnd, playbackRate: _ub1._Db1(this) }); - this._nb1.onended = (_e3) => { - this._jb1 = false; - this._nb1 = null; - if (this._hb1 !== null) this._hb1.disconnect(); - this._ib1 = null; - this._Eb1(false); - }; - this._nb1.connect(this._hb1); - this._kb1 = { _lb1: g_WebAudioContext.currentTime, _mb1: _zb1 }; - this._nb1.start(0, _zb1); - if (this.paused === true) this.pause(); -}; -_fb1.prototype.play = function () { - if (g_WebAudioContext === null) return; - const _Fb1 = _Gb1(this._pb1); - if (_Fb1.state !== _da1._ia1) { - const _Hb1 = _ln._E5(this._pb1); - if (_Fb1.state == _da1._ga1 && !this._rb1 && _Hb1) { - const _Ib1 = _Jb1[_Hb1.pName]; - if (_Ib1) _Fb1._bb1(_Ib1, true); - } - _Fb1._8b1.push([_qa1._ra1, this]); - return; - } - if (this._rb1) { - this._ob1 = _ub1._Ab1(this); - const _Kb1 = _Lb1(this._pb1); - const _Mb1 = new XMLHttpRequest(); - _Mb1.open("GET", _Kb1, true); - _Mb1.responseType = "arraybuffer"; - _Mb1.onload = () => { - const _Nb1 = _Mb1.response; - g_WebAudioContext.decodeAudioData(_Nb1).then((_sl) => { - this.start(_sl); - }); - }; - _Mb1.send(); - } else { - if (this._tb1) { - const _Ob1 = this._pb1 - _P91; - const _Pb1 = _Q91[_Ob1]; - _Pb1.gainnode = this._hb1; - _Pb1._Qb1.connect(this._hb1); - _Pb1._Qb1.onended = (_e3) => { - this._jb1 = false; - }; - this._kb1._lb1 = g_WebAudioContext.currentTime; - } else { - this.start(_Fb1.buffer); - } - } - this._jb1 = true; -}; -_fb1.prototype.stop = function () { - if (this._jb1 === false) return; - if (this._pb1 >= _P91 && this._pb1 < _P91 + _S91) { - var _Rb1 = this._pb1 - _P91; - _Q91[_Rb1]._Qb1.onended = null; - _Q91[_Rb1]._Qb1.disconnect(); - } else if (this._nb1 !== null) { - this._nb1.onended = null; - this._nb1.loop = false; - this._nb1.stop(0); - this._nb1.disconnect(); - } - if (this._hb1 !== null) this._hb1.disconnect(); - this._ib1 = null; - this._jb1 = false; - this._Eb1(true); -}; -_fb1.prototype.pause = function () { - if (this._jb1 === false) return; - if (this._tb1) { - const _Rb1 = this._pb1 - _P91; - _Q91[_Rb1]._Qb1.onended = null; - _Q91[_Rb1]._Qb1.disconnect(0); - } else if (this._nb1 !== null) { - this._nb1.onended = null; - this._nb1.stop(0); - this._nb1.disconnect(); - this._Sb1(); - } - this.paused = true; -}; -_fb1.prototype.resume = function () { - if (this._jb1 === false || this.paused === false) return; - this.paused = false; - if (this._pb1 >= _P91 && this._pb1 < _P91 + _S91) { - const _Rb1 = this._pb1 - _P91; - _Q91[_Rb1]._Qb1.connect(this._hb1); - _Q91[_Rb1]._Qb1.onended = (_e3) => { - this._jb1 = false; - }; - } else { - this._ob1 = this._kb1._mb1; - this.start(this._nb1.buffer); - } -}; -_fb1.prototype._Tb1 = function () { - if (this._jb1 === false) return false; - if (this._tb1) { - var _Ub1 = _Q91[this._pb1 - _P91]; - if (!_Ub1 || !_Ub1._Qb1 || !_Ub1._Qb1.onended) return false; - return true; - } else { - if (this._nb1 === null) return false; - if (this._nb1.playbackState == undefined || this._nb1.playbackState != this._nb1.FINISHED_STATE || this.paused) { - return true; - } - } - return false; -}; -_fb1.prototype._Vb1 = function () { - if (this._jb1 === false) return false; - return this.paused === true; -}; -_fb1.prototype._Wb1 = function (_Xb1) { - if (this._jb1 === false) return; - this._Sb1(); - this.loop = _Xb1; - if (this._nb1 === null) return; - const _Yb1 = this._kb1._mb1; - this._nb1.loop = this.loop === true && _Yb1 < this._Zb1(); -}; -_fb1.prototype.__b1 = function () { - if (this._jb1 === false) return false; - return this.loop === true; -}; -_fb1.prototype._0c1 = function (_1c1) { - if (this._jb1 === false || g_WebAudioContext === null) return; - const _2c1 = 1.0 / g_WebAudioContext.sampleRate; - const _Bb1 = this._Zb1(); - const _3c1 = _Bb1 - _2c1; - _1c1 = Math.max(0.0, _1c1); - _1c1 = Math.min(_1c1, _3c1); - this._Sb1(); - this.loopStart = _1c1; - if (this._nb1 === null) return; - this._nb1.loopStart = _1c1; -}; -_fb1.prototype._4c1 = function (_1c1) { - if (this._jb1 === false || g_WebAudioContext === null) return; - const _2c1 = 1.0 / g_WebAudioContext.sampleRate; - const duration = this._nb1.buffer.duration; - const loopStart = this._nb1.loopStart; - const _5c1 = _1c1 <= 0.0 ? 0.0 : loopStart + _2c1; - _1c1 = Math.max(_5c1, _1c1); - _1c1 = Math.min(_1c1, duration); - this._Sb1(); - this.loopEnd = _1c1; - if (this._nb1 === null) return; - const _Yb1 = this._kb1._mb1; - const _Bb1 = _1c1 > 0.0 ? _1c1 : duration; - this._nb1.loop = this.loop === true && _Yb1 < _Bb1; - this._nb1.loopEnd = _1c1; -}; -_fb1.prototype._6c1 = function () { - if (this._jb1 === false) return 0.0; - return this.loopStart; -}; -_fb1.prototype._7c1 = function () { - if (this._jb1 === false) return 0.0; - return this.loopEnd; -}; -_fb1.prototype._Zb1 = function () { - if (this._jb1 === false) return 0.0; - if (this.loopEnd <= 0.0) return audio_sound_length(this._pb1); - return this.loopEnd; -}; -_fb1.prototype._8c1 = function () { - if (this._jb1 === false) return 0.0; - const loopStart = this.loopStart; - const _Bb1 = this._Zb1(); - return _Bb1 - loopStart; -}; -_fb1.prototype._Sb1 = function () { - if (g_WebAudioContext === null) return; - const _lb1 = g_WebAudioContext.currentTime; - this._kb1 = { _lb1: _lb1, _mb1: this._9c1(_lb1) }; -}; -_fb1.prototype._9c1 = function (_ac1) { - if (this._jb1 === false || g_WebAudioContext === null) return 0.0; - if (this._nb1 === null) return _ub1._Ab1(this); - const _bc1 = this._kb1; - if (this.paused === true) return _bc1._mb1; - const pitch = this._nb1.playbackRate.value; - if (_ac1 === undefined) _ac1 = g_WebAudioContext.currentTime; - const _cc1 = (_ac1 - _bc1._lb1) * pitch; - const _Bb1 = this._Zb1(); - const _dc1 = _bc1._mb1 > _Bb1; - const _ec1 = this._nb1.loop; - let _Yb1 = _bc1._mb1; - if (_ec1 === false || _dc1 === true) { - _Yb1 += _cc1; - } else { - const loopStart = this._6c1(); - const _fc1 = loopStart - _bc1._mb1; - if (_cc1 < _fc1) { - _Yb1 += _cc1; - } else { - const _gc1 = this._8c1(); - _Yb1 = loopStart + ((_cc1 - _fc1) % _gc1); - } - } - return _Yb1; -}; -_fb1.prototype._hc1 = function (_E91) { - if (this._jb1 === false) return; - const duration = audio_sound_length(this._pb1); - _E91 = Math.max(0.0, _E91); - _E91 = Math.min(_E91, duration); - if (this.paused === true) { - this._kb1._mb1 = _E91; - } else { - this._ob1 = _E91; - if (this._nb1 === null) return; - this._nb1.onended = null; - this._nb1.stop(); - this._nb1.disconnect(); - this.start(this._nb1.buffer); - } -}; -_fb1.prototype._ic1 = function (_jc1, _kc1 = 0) { - if (this._jb1 === false || this._hb1 === null) return; - this.gain.set(_jc1, _kc1); - if (_kc1 === 0) this._za1(); -}; -_fb1.prototype._za1 = function () { - if (this._jb1 === false || this._hb1 === null) return; - this.gain._M5(); - this._hb1.gain.value = _ub1._vb1(this); -}; -_fb1.prototype._lc1 = function (_mc1) { - if (this._jb1 === false) return; - this._Sb1(); - this.pitch = _mc1; - this._nc1(); -}; -_fb1.prototype._nc1 = function () { - if (this._jb1 === false || this._nb1 === null) return; - this._Sb1(); - this._nb1.playbackRate.value = _ub1._Db1(this); -}; -_fb1.prototype._oc1 = function () { - if (this._jb1 === false) return null; - return _Gb1(this._pb1); -}; -_fb1.prototype._pc1 = function () { - if (this._jb1 === false) return -1; - return this._pb1; -}; -_fb1.prototype._Eb1 = function (_qc1) { - const _rc1 = _Ff._Gf(undefined, undefined, _sc1, undefined); - _rc1._tc1 = this._z91; - _rc1._uc1 = this._pb1; - _rc1._vc1 = _qc1; - _rc1._Kf = true; -}; -function _wc1(_B3, _xc1, _yc1, _zc1, _fm) { - let _Ac1 = _B3; - if (isNaN(_Ac1) === true) _Ac1 = 0.0; - if (isNaN(_xc1) === false) _Ac1 = Math.max(_xc1, _Ac1); - if (isNaN(_yc1) === false) _Ac1 = Math.min(_Ac1, _yc1); - if (_Ac1 !== _B3) console.warn(_zc1 + ": argument '" + _fm + "' was clamped (" + _B3 + " => " + _Ac1 + ")."); - return _Ac1; -} -function _Bc1(_D91) { - if (_D91 < _G91 || _D91 >= _H91) { - debug("Error: invalid sound handle " + _D91); - return null; - } - var sound = _V91[_D91 - _G91]; - if (sound == undefined) { - return null; - } - return sound; -} -function _wb1(_pb1) { - if (_Ia1) return false; - if (_pb1 >= 0 && _pb1 < audio_sampledata.length) { - if (audio_sampledata[_pb1].kind == _aa1._ca1) { - return true; - } - } else if (_pb1 < _L91) { - debug("IsSoundStreamed - Error: soundid " + _pb1 + " not found"); - } - return false; -} -function _xb1(_pb1) { - if (_pb1 >= _L91 && _pb1 < _P91) { - return true; - } - return false; -} -function _yb1(_pb1) { - if (_pb1 >= _P91 && _pb1 < _G91) { - return true; - } - return false; -} -function _Lb1(_Cc1) { - var sound = _rE.Sounds[_Cc1]; - if (sound == null) { - _Dh = ""; - sound = audio_sampledata[_Cc1]; - if (sound != null && sound._Dc1 !== undefined) { - _Dh = _Ec1(sound._Dc1); - } - return _Dh; - } - var _Dh = _I8 + sound.origName; - var _Fc1 = sound.extension; - _Dh = _Ec1(_Dh); - var index = _Dh.indexOf(_Fc1); - if (index > 0) { - _Dh = _Dh.substr(0, index); - } - if (_Gc1) { - _Fc1 = "ogg"; - } else if (_Hc1) { - _Fc1 = "mp3"; - } else { - _Fc1 = "ogg"; - } - _Dh = _Dh + "." + _Fc1; - return _Dh; -} -var _Ic1 = false; -var _Ia1 = false; -function _Jc1() { - return g_WebAudioContext != null; -} -function _Kc1() { - _Lc1 = _Mc1(); - return _Nc1(_Lc1) === true; -} -function _Nc1(_Oc1) { - return _Oc1 === _na1._la1; -} -function _Mc1() { - if (_3b1() === false) return _na1._fa1; - if (_Jc1() === false || g_WebAudioContext.state === _ja1._ma1) return _na1._ma1; - if (g_WebAudioContext.state === _ja1._ka1) return _na1._ka1; - if (g_WebAudioContext.state === _ja1._la1) return _na1._la1; - return _na1._oa1; -} -function _Sa1() { - if (_Ic1) return; - _Ic1 = true; - var _Pc1 = "mousedown"; - var _Qc1 = "mouseup"; - if ("ontouchstart" in window) { - _Pc1 = "touchstart"; - _Qc1 = "touchend"; - } - if (window.PointerEvent || window.navigator.pointerEnabled || window.navigator.msPointerEnabled) { - _Pc1 = "pointerdown"; - _Qc1 = "pointerup"; - } - var _Rc1 = function () { - g_WebAudioContext.resume().then( - function () { - document.body.removeEventListener(_Pc1, _Rc1); - document.body.removeEventListener(_Qc1, _Rc1); - _Ic1 = false; - }, - function (_Y91) { - debug("ERROR: Failed to unlock WebAudio Context. Reason: " + _Y91); - } - ); - }; - document.body.addEventListener(_Pc1, _Rc1, false); - document.body.addEventListener(_Qc1, _Rc1, false); -} -function _Ha1() { - const _Lc1 = _Mc1(); - if (_Lc1 !== _na1._pa1) { - debug("Audio Engine => " + _Lc1); - _na1._pa1 = _Lc1; - } - const _Sc1 = _Nc1(_Lc1); - const map = ds_map_create(); - g_pBuiltIn.async_load = map; - ds_map_add(map, "event_type", "audio_system_status"); - ds_map_add(map, "status", _Sc1 ? "available" : "unavailable"); - _i3._j3(_Tc1, 0); - ds_map_destroy(map); - g_pBuiltIn.async_load = -1; -} -function audio_system_is_available() { - return _Kc1() === true; -} -function audio_system_is_initialised() { - return _3b1() === true; -} -function audio_sound_is_playable(_Uc1) { - _Uc1 = yyGetInt32(_Uc1); - var _eb1 = _Gb1(_Uc1); - if (_eb1 == null) return false; - if (!audio_system_is_available()) return false; - var _Hb1 = _ln._E5(_Uc1); - if (_eb1.state == _da1._ga1 && _Hb1) { - var _Ib1 = _Jb1[_Hb1.pName]; - if (_Ib1) _eb1._bb1(_Ib1, true); - } - return _eb1.state == _da1._ia1; -} -function _Vc1(_gb1) { - if (_in != _jn) return null; - var i; - var sound; - for (i = 0; i < _U91; ++i) { - sound = _F91[i]; - if (!sound._jb1) { - sound._WS(_gb1); - return sound; - } else { - if (sound._tb1 && sound._pb1 == _gb1.asset_index) return null; - const _Wc1 = sound._nb1 != null && sound._nb1.playbackState != undefined && sound._nb1.playbackState == sound._nb1.FINISHED_STATE && !sound.paused; - if (_Wc1 === true) { - sound._WS(_gb1); - return sound; - } - } - } - if (_U91 < _K91) { - var _Xc1 = new _fb1(_gb1); - _F91[_U91] = _Xc1; - ++_U91; - return _Xc1; - } - var _Yc1 = _gb1.priority; - var _Zc1 = -1; - for (i = 0; i < _U91; ++i) { - sound = _F91[i]; - if (sound.priority < _Yc1) { - _Zc1 = i; - _Yc1 = sound.priority; - } - } - if (_Zc1 >= 0) { - debug("killing sound on channel " + _Zc1); - var __c1 = _F91[_Zc1]; - __c1.stop(); - __c1._WS(_gb1); - return __c1; - } - debug("reached max sounds and no lower priority"); - return null; -} -function _Gb1(_pb1) { - var _0d1 = null; - if (_pb1 >= 0 && _pb1 <= audio_sampledata.length) { - _0d1 = audio_sampledata[_pb1]; - } else { - var _1d1 = _pb1 - _L91; - if (_1d1 >= 0 && _1d1 < _O91) { - _0d1 = _N91[_1d1]; - } else { - var _Rb1 = _pb1 - _P91; - if (_Rb1 >= 0 && _Rb1 < _S91) { - _0d1 = _R91[_Rb1]; - } - } - } - return _0d1; -} -function _2d1(_3d1) { - const _4d1 = audio_emitter_exists(_3d1); - if (_4d1 === false) { - _H4("Emitter with index " + _3d1 + " does not exist!"); - return undefined; - } - return _I91[_3d1]; -} -function _5d1(_gb1) { - if (_gb1._6d1()) return -1; - const _7d1 = _Vc1(_gb1); - if (_7d1 === null) return -1; - switch (_gb1.type) { - case _8d1._9d1: - _1b1._ad1(_7d1._hb1); - break; - case _8d1._bd1: - const _Wk = _gb1.position; - _gb1.emitter = new _cd1(); - _gb1.emitter.setPosition(_Wk.x, _Wk.y, _Wk.z); - _gb1.emitter._dd1(_Wk.falloff_ref, _Wk.falloff_max, _Wk.falloff_factor); - case _8d1._ed1: - _7d1._ib1 = _gb1.emitter; - _7d1._hb1.connect(_7d1._ib1._fd1()); - break; - default: - debug("Warning: Unknown audio playback type => " + _gb1.type); - return -1; - } - _7d1.play(); - return _7d1._z91; -} -function audio_play_sound(_gd1, _hd1, _O3, _jc1, _E91, _mc1) { - const _4l = new _id1({ sound: _gd1, priority: _hd1, loop: _O3, gain: _jc1, offset: _E91, pitch: _mc1 }); - return _5d1(_4l); -} -function audio_play_sound_on(_jd1, _gd1, _O3, _hd1, _jc1, _E91, _mc1) { - const _4l = new _id1({ emitter: _jd1, sound: _gd1, loop: _O3, priority: _hd1, gain: _jc1, offset: _E91, pitch: _mc1 }); - return _5d1(_4l); -} -function audio_play_sound_at(_gd1, _q5, _r5, _1d, _kd1, _ld1, _md1, _O3, _hd1, _jc1, _E91, _mc1) { - const _4l = new _id1({ sound: _gd1, position: { x: _q5, y: _r5, z: _1d, falloff_ref: _kd1, falloff_max: _ld1, falloff_factor: _md1 }, loop: _O3, priority: _hd1, gain: _jc1, offset: _E91, pitch: _mc1 }); - return _5d1(_4l); -} -function audio_play_sound_ext(_qt) { - if (typeof _qt !== "object") _H4("Error: audio_play_sound_ext => argument must be a struct"); - const _4l = new _id1(_qt); - return _5d1(_4l); -} -function audio_stop_sound(_Cc1) { - if (_in !== _jn) return; - _Cc1 = yyGetInt32(_Cc1); - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 === null) return; - if (_7d1._tb1) { - _V91[_7d1._z91 - _G91] = undefined; - } - _7d1.stop(); - } else { - _F91.filter((_ya1) => _ya1._pb1 === _Cc1).forEach((_ya1) => _ya1.stop()); - } -} -function audio_pause_sound(_Cc1) { - if (_in !== _jn) return; - _Cc1 = yyGetInt32(_Cc1); - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 === null) return; - _7d1.pause(); - } else { - _F91.filter((_ya1) => _ya1._pb1 === _Cc1).forEach((_ya1) => _ya1.pause()); - } -} -function audio_resume_sound(_Cc1) { - if (_in !== _jn) return; - _Cc1 = yyGetInt32(_Cc1); - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 === null) return; - _7d1.resume(); - } else { - _F91.filter((_ya1) => _ya1._pb1 === _Cc1).forEach((_ya1) => _ya1.resume()); - } -} -function audio_play_music(_Cc1, _nd1) { - debug("audio_play_music :: deprecated function\n"); -} -function audio_stop_music() { - debug("audio_stop_music :: deprecated function"); -} -function audio_pause_music() { - debug("audio_pause_music :: deprecated function"); -} -function audio_resume_music() { - debug("audio_resume_music :: deprecated function"); -} -function audio_music_is_playing() { - debug("audio_music_is_playing :: deprecated function"); - return 0; -} -function audio_exists(_jg) { - _jg = yyGetInt32(_jg); - var _0d1 = _Gb1(_jg); - if (_0d1 != null) return true; - var sound = _V91[_jg - _G91]; - if (sound && sound._jb1) return true; - return false; -} -function audio_sound_get_pitch(_Cc1) { - if (_in == _jn) { - _Cc1 = yyGetInt32(_Cc1); - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 != null && _7d1._jb1) { - return _7d1.pitch; - } - } else { - const _od1 = _Gb1(_Cc1); - if (_od1 != null && _yb1(_Cc1) == false) { - return _od1.pitch; - } - } - } - return 1.0; -} -function audio_sound_pitch(_Cc1, _mc1) { - _Cc1 = yyGetInt32(_Cc1); - _mc1 = yyGetReal(_mc1); - if (_Cc1 < 0) return; - if (_in != _jn) return; - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 === null) return; - _7d1._lc1(_mc1); - } else { - const _od1 = _Gb1(_Cc1); - if (_od1 == null || _yb1(_Cc1)) return; - _od1.pitch = _mc1; - _F91.filter((_ya1) => _ya1._pb1 === _Cc1).forEach((_ya1) => _ya1._nc1()); - } -} -function audio_sound_get_gain(_J3) { - if (_in != _jn) return; - _J3 = yyGetInt32(_J3); - if (_J3 >= _G91) { - const _7d1 = _Bc1(_J3); - if (_7d1 != null && _7d1._jb1) return _7d1.gain.get(); - } else { - const _Fb1 = _Gb1(_J3); - if (_Fb1 !== undefined) return _Fb1.gain.get(); - } - return 0; -} -function audio_sound_gain(_J3, _jc1, _pd1) { - _J3 = yyGetInt32(_J3); - _jc1 = yyGetReal(_jc1); - _jc1 = _wc1(_jc1, 0.0, undefined, "audio_sound_gain", "gain"); - _pd1 = yyGetInt32(_pd1); - _pd1 = _wc1(_pd1, 0, undefined, "audio_sound_gain", "timeMs"); - if (_J3 >= _G91) { - const _7d1 = _Bc1(_J3); - if (_7d1 === null) return; - _7d1._ic1(_jc1, _pd1); - } else { - const _Fb1 = _Gb1(_J3); - if (_Fb1 === null) return; - _Fb1.gain.set(_jc1, _pd1); - if (_pd1 > 0.0) return; - _F91.filter((_ya1) => _ya1._pb1 === _J3).forEach((_ya1) => _ya1._za1()); - } -} -function audio_music_gain(_qd1, time) { - debug("audio_music_gain :: deprecated function\n"); -} -function _Pa1() { - if (g_WebAudioContext) { - document.visibilityState === "visible" ? g_WebAudioContext.resume() : g_WebAudioContext.suspend(); - } - if (_in == _jn) { - if (document[_Aa1] == true) { - if (!_J91) { - _J91 = true; - _rd1(true); - } - } else if (document[_Aa1] == false) { - if (_J91) { - _sd1(true); - _J91 = false; - } - } - } -} -function audio_sound_length(_Cc1) { - if (_in !== _jn) return -1.0; - _Cc1 = yyGetInt32(_Cc1); - let _uc1 = -1; - if (_Cc1 < _G91) { - if (_Gb1(_Cc1) !== null) _uc1 = _Cc1; - } else { - const _7d1 = _Bc1(_Cc1); - if (_7d1 !== null) _uc1 = _7d1._pb1; - } - if (_uc1 !== -1) { - if (_wb1(_uc1)) return audio_sampledata[_uc1].duration; - else if (_xb1(_uc1)) return _N91[_uc1 - _L91].buffer.duration; - else if (_yb1(_uc1)) return 0.0; - else return audio_sampledata[_uc1].buffer.duration; - } - return -1.0; -} -function audio_sound_get_track_position(_Cc1) { - if (_in != _jn) return 0; - _Cc1 = yyGetInt32(_Cc1); - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 != null) { - return _7d1._9c1(); - } - } else if (_Cc1 >= 0) { - const _od1 = _Gb1(_Cc1); - if (_od1 != undefined) { - return _od1._7b1; - } - } - return 0.0; -} -function audio_sound_set_track_position(_Cc1, _96) { - if (_in != _jn) return; - _Cc1 = yyGetInt32(_Cc1); - _96 = yyGetReal(_96); - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 === null) return; - _7d1._hc1(_96); - } else if (_Cc1 >= 0) { - _96 = _H6(_96, 0); - const duration = audio_sound_length(_Cc1); - if (_96 < duration) { - const _eb1 = _Gb1(_Cc1); - if (_eb1 != undefined) { - _eb1._7b1 = _96; - } - } - } -} -function audio_sound_loop(_td1, _Xb1) { - _td1 = yyGetInt32(_td1); - _Xb1 = yyGetBool(_Xb1); - const _7d1 = _Bc1(_td1); - if (_7d1 === null) return; - _7d1._Wb1(_Xb1); -} -function audio_sound_get_loop(_td1) { - _td1 = yyGetInt32(_td1); - const _7d1 = _Bc1(_td1); - if (_7d1 === null) return false; - return _7d1.__b1(); -} -function audio_sound_loop_start(_J3, _1c1) { - _J3 = yyGetInt32(_J3); - _1c1 = yyGetReal(_1c1); - const _ud1 = audio_sound_length(_J3); - if (_ud1 === -1) { - debug("audio_sound_loop_start() - could not determine length of asset"); - return; - } - _1c1 = clamp(_1c1, 0, _ud1); - if (_J3 >= _G91) { - const _7d1 = _Bc1(_J3); - if (_7d1 !== null) _7d1._0c1(_1c1); - } else { - const _Fb1 = _Gb1(_J3); - if (_Fb1 === null) { - debug("audio_sound_loop_start() - no asset found with index " + _J3); - return; - } - _Fb1.loopStart = _1c1; - _F91.filter((_ya1) => _ya1._pb1 === _J3).forEach((_ya1) => _ya1._0c1(_1c1)); - } -} -function audio_sound_get_loop_start(_J3) { - _J3 = yyGetInt32(_J3); - if (_J3 >= _G91) { - const _7d1 = _Bc1(_J3); - if (_7d1 === null) return 0.0; - return _7d1._6c1(); - } else { - const _Fb1 = _Gb1(_J3); - if (_Fb1 === null) { - debug("audio_sound_get_loop_start() - no asset found with index " + _J3); - return 0.0; - } - return _Fb1.loopStart; - } -} -function audio_sound_loop_end(_J3, _1c1) { - _J3 = yyGetInt32(_J3); - _1c1 = yyGetReal(_1c1); - const _ud1 = audio_sound_length(_J3); - if (_ud1 === -1) { - debug("audio_sound_loop_end() - could not determine length of asset"); - return; - } - _1c1 = clamp(_1c1, 0, _ud1); - if (_J3 >= _G91) { - const _7d1 = _Bc1(_J3); - if (_7d1 !== null) _7d1._4c1(_1c1); - } else { - const _Fb1 = _Gb1(_J3); - if (_Fb1 === null) { - debug("audio_sound_loop_end() - no asset found with index " + _J3); - return; - } - _Fb1.loopEnd = _1c1; - _F91.filter((_ya1) => _ya1._pb1 === _J3).forEach((_ya1) => _ya1._4c1(_1c1)); - } -} -function audio_sound_get_loop_end(_J3) { - _J3 = yyGetInt32(_J3); - if (_J3 >= _G91) { - const _7d1 = _Bc1(_J3); - if (_7d1 === null) return 0.0; - return _7d1._7c1(); - } else { - const _Fb1 = _Gb1(_J3); - if (_Fb1 === null) { - debug("audio_sound_get_loop_end() - no asset found with index " + _J3); - return 0.0; - } - return _Fb1.loopEnd; - } -} -function audio_system() { - if (_in == _jn) return 1; - else return 0; -} -function audio_emitter_exists(_3d1) { - if (_3d1 === undefined) return false; - _3d1 = yyGetInt32(_3d1); - const emitter = _I91[_3d1]; - return emitter instanceof _cd1 && emitter._vd1() === true; -} -function audio_get_type(_Cc1) { - if (_in != _jn) return -1; - if (_wb1(yyGetInt32(_Cc1))) { - return 1; - } - return 0; -} -function audio_get_name(_J3) { - if (_in == _jn) { - _J3 = yyGetInt32(_J3); - var _wd1 = -1; - if (_J3 >= _G91) { - var sound = _Bc1(_J3); - if (sound != null) { - _wd1 = sound._pb1; - } - } else { - _wd1 = _J3; - } - if (_wd1 >= 0 && _wd1 < _rE.Sounds.length) { - var name = _rE.Sounds[_wd1].pName; - return name; - } - } - return ""; -} -var _xd1; -var _yd1; -function audio_falloff_set_model(_zd1) { - if (_in != _jn) { - return; - } - _zd1 = yyGetInt32(_zd1); - if (_zd1 == _yd1) return; - var _Ad1 = g_WebAudioContext.createPanner(); - _yd1 = _zd1; - switch (_zd1) { - case _Z91.__91: - _xd1 = _Ad1.INVERSE_DISTANCE; - if (_xd1 == undefined) _xd1 = "inverse"; - break; - case _Z91._0a1: - _xd1 = _Ad1.INVERSE_DISTANCE; - if (_xd1 == undefined) _xd1 = "inverse"; - break; - case _Z91._1a1: - debug("Audio_falloff_inverse_distance_clamped not supported in html5\n"); - break; - case _Z91._2a1: - _xd1 = _Ad1.LINEAR_DISTANCE; - if (_xd1 == undefined) _xd1 = "linear"; - break; - case _Z91._3a1: - debug("Audio_falloff_linear_distance_clamped not supported in html5\n"); - break; - case _Z91._4a1: - _xd1 = _Ad1.EXPONENTIAL_DISTANCE; - if (_xd1 == undefined) _xd1 = "exponential"; - break; - case _Z91._5a1: - debug("Audio_falloff_exponent_distance_clamped not supported in html5\n"); - break; - default: - debug("Attempting to set audio falloff to unknown model\n"); - break; - } - _I91 - .filter((_Bd1) => _Bd1._vd1() === true) - .forEach((_Bd1) => { - _Bd1._Cd1.distanceModel = _xd1; - if (_yd1 == _Z91.__91) { - _Bd1._Dd1 = _Bd1._Cd1.rolloffFactor; - _Bd1._Cd1.rolloffFactor = 0; - } else if (_Bd1._Dd1 !== undefined) { - _Bd1._Cd1.rolloffFactor = _Bd1._Dd1; - _Bd1._Dd1 = undefined; - } - }); -} -function _rd1(_Ed1) { - for (var i = 0; i < _U91; ++i) { - var sound = _F91[i]; - if (sound._jb1) { - if (!sound.paused) { - sound.pause(); - if (_Ed1) sound._qb1 = true; - } - } - } -} -function audio_stop_all() { - _F91.forEach((_ya1) => _ya1.stop()); -} -function _Fd1(_Gd1) { - _F91.filter((_ya1) => audio_sampledata[_ya1._pb1].groupId === _Gd1).forEach((_ya1) => _7d1.stop()); -} -function audio_pause_all() { - _rd1(false); -} -function audio_resume_all() { - _sd1(false); -} -function _sd1(_Ed1) { - for (var i = 0; i < _U91; ++i) { - var sound = _F91[i]; - if (sound._jb1) { - if (sound.paused) { - if (_Ed1) { - if (sound._qb1) { - sound.resume(); - sound._qb1 = false; - } - } else { - sound.resume(); - } - } - } - } -} -function audio_is_paused(_Cc1) { - if (_in !== _jn) return false; - _Cc1 = yyGetInt32(_Cc1); - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 === null) return false; - return _7d1._Vb1(); - } - return _F91.filter((_ya1) => _ya1._pb1 === _Cc1).some((_ya1) => _ya1._Vb1()); -} -function audio_is_playing(_Cc1) { - if (_in !== _jn) return false; - _Cc1 = yyGetInt32(_Cc1); - if (_Cc1 >= _G91) { - const _7d1 = _Bc1(_Cc1); - if (_7d1 === null) return false; - return _7d1._Tb1(); - } - return _F91.filter((_ya1) => _ya1._pb1 === _Cc1).some((_ya1) => _ya1._Tb1()); -} -function audio_listener_position(_Hd1, _Id1, _Jd1) { - if (_in == _jn) { - _Hd1 = yyGetReal(_Hd1); - _Id1 = yyGetReal(_Id1); - _Jd1 = yyGetReal(_Jd1); - var _Kd1 = g_WebAudioContext.listener; - _Kd1.setPosition(_Hd1, _Id1, _Jd1); - if (_Kd1._Wk) { - _Kd1._Wk._pA = _Hd1; - _Kd1._Wk._qA = _Id1; - _Kd1._Wk._rA = _Jd1; - } else { - _Kd1._Wk = new _Tz(_Hd1, _Id1, _Jd1); - } - } -} -function audio_listener_velocity(_Hd1, _Id1, _Jd1) { - if (_in == _jn) { - _Hd1 = yyGetReal(_Hd1); - _Id1 = yyGetReal(_Id1); - _Jd1 = yyGetReal(_Jd1); - var _Kd1 = g_WebAudioContext.listener; - _Kd1.setVelocity(_Hd1, _Id1, _Jd1); - if (_Kd1._Ea1) { - _Kd1._Ea1._pA = _Hd1; - _Kd1._Ea1._qA = _Id1; - _Kd1._Ea1._rA = _Jd1; - } else { - _Kd1._Ea1 = new _Tz(_Hd1, _Id1, _Jd1); - } - } -} -function audio_listener_orientation(_Hd1, _Id1, _Jd1, _Ld1, _Md1, _Nd1) { - if (_in == _jn) { - _Hd1 = yyGetReal(_Hd1); - _Id1 = yyGetReal(_Id1); - _Jd1 = yyGetReal(_Jd1); - _Ld1 = yyGetReal(_Ld1); - _Md1 = yyGetReal(_Md1); - _Nd1 = yyGetReal(_Nd1); - var _Kd1 = g_WebAudioContext.listener; - _Kd1.setOrientation(_Hd1, _Id1, _Jd1, _Ld1, _Md1, _Nd1); - if (_Kd1._Fa1) { - _Kd1._Fa1[0] = _Hd1; - _Kd1._Fa1[1] = _Id1; - _Kd1._Fa1[2] = _Jd1; - _Kd1._Fa1[3] = _Ld1; - _Kd1._Fa1[4] = _Md1; - _Kd1._Fa1[5] = _Nd1; - } else { - _Kd1._Fa1 = new Array(_Hd1, _Id1, _Jd1, _Ld1, _Md1, _Nd1); - } - } -} -function audio_listener_set_position(_Od1, _q5, _r5, _1d) { - if (yyGetInt32(_Od1) == 0) { - audio_listener_position(yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_1d)); - } -} -function audio_listener_set_velocity(_Od1, _Pd1, _Qd1, _Rd1) { - if (yyGetInt32(_Od1) == 0) { - audio_listener_velocity(yyGetReal(_Pd1), yyGetReal(_Qd1), yyGetReal(_Rd1)); - } -} -function audio_listener_set_orientation(_Od1, _Sd1, _Td1, _Ud1, _Vd1, _Wd1, _Xd1) { - if (yyGetInt32(_Od1) == 0) { - audio_listener_orientation(yyGetReal(_Sd1), yyGetReal(_Td1), yyGetReal(_Ud1), yyGetReal(_Vd1), yyGetReal(_Wd1), yyGetReal(_Xd1)); - } -} -function audio_listener_get_data(_Od1) { - if (yyGetInt32(_Od1) == 0) { - var _Kd1 = g_WebAudioContext.listener; - var map = ds_map_create(); - ds_map_add(map, "x", _Kd1._Wk._pA); - ds_map_add(map, "y", _Kd1._Wk._qA); - ds_map_add(map, "z", _Kd1._Wk._rA); - ds_map_add(map, "vx", _Kd1._Ea1._pA); - ds_map_add(map, "vy", _Kd1._Ea1._qA); - ds_map_add(map, "vz", _Kd1._Ea1._rA); - ds_map_add(map, "lookat_x", _Kd1._Fa1[0]); - ds_map_add(map, "lookat_y", _Kd1._Fa1[1]); - ds_map_add(map, "lookat_z", _Kd1._Fa1[2]); - ds_map_add(map, "up_x", _Kd1._Fa1[3]); - ds_map_add(map, "up_y", _Kd1._Fa1[4]); - ds_map_add(map, "up_z", _Kd1._Fa1[5]); - return map; - } - return -1; -} -function audio_emitter_position(_3d1, _q5, _r5, _1d) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return; - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _1d = yyGetReal(_1d); - emitter.setPosition(_q5, _r5, _1d); -} -function audio_emitter_get_x(_3d1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return 0.0; - return emitter._Yd1(); -} -function audio_emitter_get_y(_3d1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return 0.0; - return emitter._Zd1(); -} -function audio_emitter_get_z(_3d1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return 0.0; - return emitter.__d1(); -} -function audio_emitter_create() { - const _0e1 = _I91.findIndex((_Bd1) => _Bd1.active === false); - if (_0e1 !== -1) { - _I91[_0e1]._1e1(); - return _0e1; - } - const emitter = new _cd1(); - if (emitter === null) return undefined; - return _I91.push(emitter) - 1; -} -function audio_emitter_free(_3d1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return; - _F91.filter((_ya1) => _ya1._ib1 === emitter).forEach((_ya1) => _ya1.stop()); - emitter.gainnode.disconnect(); - emitter.active = false; -} -function audio_master_gain(_Hd1) { - if (_in != _jn) return; - _Ca1.gain.value = yyGetReal(_Hd1); -} -function audio_set_master_gain(_Od1, _jc1) { - if (yyGetInt32(_Od1) == 0) { - audio_master_gain(yyGetReal(_jc1)); - } -} -function audio_get_master_gain(_Od1) { - if (yyGetInt32(_Od1) == 0) { - return _Ca1.gain.value; - } - return 0; -} -function audio_emitter_gain(_3d1, _jc1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return; - _jc1 = yyGetReal(_jc1); - _jc1 = Math.max(0.0, _jc1); - emitter.gainnode.gain.value = _jc1; -} -function audio_emitter_get_gain(_3d1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return 0.0; - return emitter.gainnode.gain.value; -} -function audio_emitter_pitch(_3d1, _mc1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return; - _mc1 = yyGetReal(_mc1); - _mc1 = Math.max(0.0, _mc1); - emitter.pitch = _mc1; - _F91.filter((_ya1) => _ya1._ib1 === emitter).forEach((_ya1) => _ya1._nc1()); -} -function audio_emitter_get_pitch(_3d1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return 1.0; - return emitter.pitch; -} -function audio_emitter_falloff(_3d1, _2e1, _3e1, _4e1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return; - _2e1 = yyGetReal(_2e1); - _3e1 = yyGetReal(_3e1); - _4e1 = yyGetReal(_4e1); - emitter._dd1(_2e1, _3e1, _4e1); -} -function audio_channel_num(_5e1) { - _5e1 = yyGetInt32(_5e1); - if (_5e1 < _K91) { - for (var i = _5e1; i < _U91; ++i) { - var sound = _F91[i]; - if (sound._jb1) { - sound.stop(); - } - } - if (_U91 > _5e1) _U91 = _5e1; - } - _K91 = _5e1; -} -function audio_sound_get_listener_mask(_td1) { - return 1; -} -function audio_emitter_get_listener_mask(_3d1) { - return 1; -} -function audio_get_listener_mask() { - return 1; -} -function audio_get_listener_count() { - return 1; -} -function audio_get_listener_info(index) { - if (_in == _jn) { - index = yyGetInt32(index); - if (index == 0) { - var map = ds_map_create(); - ds_map_add(map, "name", "default"); - ds_map_add(map, "mask", 1); - ds_map_add(map, "index", index); - return map; - } - } - return -1; -} -function audio_debug(_6e1) {} -/*@this {XMLHttpRequest} */ function _7e1(e) { - if (_in != _jn) return; - var targetid = e.target.targetid; - debug("error loading sound" + targetid); - if (targetid != undefined) { - debug("AudioError: " + this.URL); - this.completed = false; - _8e1++; - ClearEventListeners(this); - } -} -/*@this {XMLHttpRequest} */ function _9e1(e) { - if (_in != _jn) return; - var targetid = e.target.targetid; - if (_ae1) debug("sound loaded: " + targetid); - if (targetid != undefined) { - this.completed = true; - ClearEventListeners(this); - try { - var _eb1 = audio_sampledata[targetid]; - _eb1.state = _da1._ha1; - g_WebAudioContext.decodeAudioData( - e.target.response, - function (buffer) { - _eb1.buffer = buffer; - _eb1.state = _da1._ia1; - _8e1++; - }, - function (err) { - _eb1.state = _da1._ga1; - _8e1++; - debug("error decoding audio data:" + err); - } - ); - } catch (_bk) { - debug("error decoding audio data: " + _bk.message); - _8e1++; - } - } -} -function _be1(_e3) { - if (_in != _jn) return; - this.completed = true; - ClearEventListeners(this); - var targetid = _e3.target.targetid; - if (_ae1) debug("streamed sound pre-loaded: " + targetid); - var _eb1 = audio_sampledata[targetid]; - if (_eb1) { - _eb1.state = _da1._ga1; - } else { - debug("ERROR: No sample data sound for sound ID " + targetid + " in Audio_StreamedSoundPreloaded"); - } -} -function _ce1(_or, _jg, _N3, _de1) { - var _eb1 = audio_sampledata[_jg]; - _eb1.buffer = null; - if (_Ia1) { - _ee1(_or, _jg, _N3, _de1); - } else { - _eb1.state = _da1._ia1; - } -} -function _fe1(e) { - var targetid = e.target.targetid; - debug("Audio_SoundReadyStateChange:targetid/readyState/status:" + targetid + "/" + e.target.readyState + "/" + e.target.status); -} -function _ge1(e) { - var targetid = e.target.targetid; - debug("Audio_SoundProgress:targetid/loaded/total:" + targetid + "/" + e._Nh + "/" + e._he1); -} -function _ie1(_or, _de1) { - _or = _Ec1(_or); - var index; - index = _or.indexOf(_de1); - if (index > 0) { - _or = _or.substr(0, index); - } - if (_Gc1) { - _de1 = "ogg"; - } else if (_Hc1) { - _de1 = "mp3"; - } else { - _de1 = "ogg"; - } - _or = _or + "." + _de1; - var _Mb1 = new XMLHttpRequest(); - _Mb1.open("GET", _or, true); - _Mb1.responseType = "arraybuffer"; - _Mb1.URL = _or; - _Mb1.completed = false; - return _Mb1; -} -function _je1(_or, _jg, _N3, _de1, _ke1) { - if (_in != _jn || _le1 == false) { - return undefined; - } - var _Mb1 = _ie1(_or, _de1); - if (_ke1 != undefined) { - _Mb1.targetid = { _B71: _ke1, _wd1: _jg }; - _Mb1.onload = _me1; - _Mb1.onerror = _ne1; - } else { - _Mb1.targetid = _jg; - _Mb1.onload = _9e1; - _Mb1.onerror = _7e1; - _Mb1.ontimeout = _7e1; - _Mb1._2O = _ge1; - _Mb1.onreadystatechange = _fe1; - } - _Mb1.send(); - _Jb1[_N3] = _Mb1; - return _jg; -} -function _ee1(_or, _jg, _N3, _de1) { - if (_in != _jn || _le1 == false) { - return undefined; - } - var _Mb1 = _ie1(_or, _de1); - _Mb1.targetid = _jg; - _Mb1.onload = _be1; - _Mb1.onerror = _7e1; - _Mb1.send(); - _Jb1[_N3] = _Mb1; - return _jg; -} -var _oe1 = "Unloaded"; -var _pe1 = "Loading"; -var _qe1 = "Loaded"; -var _re1 = "Unloading"; -var _se1 = 0; -var _wa1 = []; -/*@constructor */ function _te1(_Gd1) { - this.groupId = _Gd1; - this._ue1 = _oe1; - this._ve1 = 0; - this._we1 = 0; - this._xe1 = []; - this.gain = new _5b1(1); -} -_te1.prototype._ye1 = function (_ze1) { - this._xe1.push(_ze1); -}; -_te1.prototype._Ae1 = function (_Be1) { - if (this._ue1 != _Be1) { - this._ue1 = _Be1; - debug("Audio Group " + this.groupId + "-> " + this._ue1); - if (_Be1 == _qe1) { - var map = ds_map_create(); - g_pBuiltIn.async_load = map; - ds_map_add(map, "type", "audiogroup_load"); - ds_map_add(map, "group_id", this.groupId); - _i3._j3(_Ce1, 0); - } - } -}; -_te1.prototype._De1 = function () { - return this.gain.get(); -}; -_te1.prototype._ic1 = function (_jc1, _pd1) { - _jc1 = Math.max(0, _jc1); - _pd1 = Math.max(0, _pd1); - this.gain.set(_jc1, _pd1); - if (_pd1 == 0) { - _F91.forEach((_ya1) => { - const _uc1 = this._xe1.find((_Ee1) => _Ee1 == _ya1._pb1); - if (_uc1 !== undefined) _ya1._hb1.gain.value = _ub1._vb1(_ya1); - }); - } -}; -/*@this {XMLHttpRequest} */ function _me1(e) { - var targetid = this.targetid._wd1; - var _Fe1 = this.targetid._B71; - if (_ae1) debug("sound loaded " + targetid); - if (targetid != undefined) { - e.target.completed = true; - ClearEventListeners(this); - try { - var _eb1 = audio_sampledata[targetid]; - _eb1.state = _da1._ha1; - g_WebAudioContext.decodeAudioData( - e.target.response, - function (buffer) { - _eb1.buffer = buffer; - _eb1.state = _da1._ia1; - _Fe1._Ge1(); - }, - function (err) { - _eb1.state = _da1._ga1; - _Fe1._Ge1(); - debug("error decoding audio data:" + err); - } - ); - } catch (_bk) { - debug("error decoding audio data: " + _bk.message); - _Fe1._Ge1(); - } - } -} -/*@this {XMLHttpRequest} */ function _ne1(e) { - var targetid = this.targetid._wd1; - var _Fe1 = this.targetid._B71; - debug("error loading sound" + targetid); - if (targetid != undefined) { - debug("AudioError: " + this.URL); - this.completed = false; - ClearEventListeners(this); - _Fe1._Ge1(); - } -} -_te1.prototype._Ge1 = function () { - this._ve1--; - if (this._xe1.length > 0) { - this._we1 = ((this._xe1.length - this._ve1) * 100) / this._xe1.length; - } - if (this._ve1 <= 0) { - this._Ae1(_qe1); - } -}; -_te1.prototype._s8 = function () { - if (this._ue1 != _oe1) { - return 0; - } - if (this._xe1.length == 0) { - return 0; - } - this._Ae1(_pe1); - this._ve1 = this._xe1.length; - this._we1 = 0; - var i; - for (i = 0; i < this._xe1.length; ++i) { - var index = this._xe1[i]; - if (_rE.Sounds[index].kind == _aa1._ba1) { - var id = _je1(_I8 + _rE.Sounds[index].origName, index, _rE.Sounds[index].pName, _rE.Sounds[index].extension, this); - if (id === undefined) this._Ge1(); - } else { - this._Ge1(); - } - } -}; -_te1.prototype._He1 = function () { - if (this._ue1 != _qe1) { - return 0; - } - this._Ae1(_re1); - _Fd1(this.groupId); - var i; - for (i = 0; i < this._xe1.length; ++i) { - var index = this._xe1[i]; - var _eb1 = audio_sampledata[index]; - if (_eb1 != undefined) { - _eb1.buffer = null; - } - } - this._Ae1(_oe1); -}; -_te1.prototype._Ie1 = function () { - if (this._ue1 == _qe1) { - return 1; - } - return 0; -}; -_te1.prototype._Je1 = function () { - if (this._ue1 == _qe1) { - return 100; - } - if (this._ue1 == _pe1) { - return ~~this._we1; - } - return 0; -}; -function _Qa1() { - var index; - for (index = 0; index < _rE.Sounds.length; index++) { - if (_rE.Sounds[index] !== null) { - var _eb1 = new _4b1(); - audio_sampledata[index] = _eb1; - _eb1.buffer = null; - var _Ke1 = _rE.Sounds[index].volume; - _eb1.gain = new _5b1(_Ke1); - _eb1._6b1 = _Ke1; - _eb1.pitch = 1.0; - _eb1.kind = _rE.Sounds[index].kind; - if (_rE.Sounds[index].duration != undefined) { - _eb1.duration = _rE.Sounds[index].duration; - } - _eb1.groupId = 0; - var groupId = _rE.Sounds[index].groupId; - if (groupId != undefined) { - _eb1.groupId = groupId; - } - } - } -} -function _Ra1() { - if (_rE.AudioGroups) { - var i; - _se1 = _rE.AudioGroups.length; - for (i = 0; i < _se1; ++i) { - _wa1[i] = new _te1(i); - } - for (i = 0; i < audio_sampledata.length; ++i) { - var sound = audio_sampledata[i]; - if (sound != undefined) { - var groupId = sound.groupId; - if (_wa1[groupId] != undefined) { - if (_rE.AudioGroups[groupId].enabled) _wa1[groupId]._ye1(i); - } - } - } - } -} -function audio_group_load(_Gd1) { - _Gd1 = yyGetInt32(_Gd1); - if (_Gd1 > 0 && _Gd1 < _se1) { - var _Fe1 = _wa1[_Gd1]; - var result = _Fe1._s8(); - return result; - } - return 0; -} -function audio_group_unload(_Gd1) { - _Gd1 = yyGetInt32(_Gd1); - if (_Gd1 > 0 && _Gd1 < _se1) { - var _Fe1 = _wa1[_Gd1]; - var result = _Fe1._He1(); - return result; - } - return 0; -} -function audio_group_is_loaded(_Gd1) { - _Gd1 = yyGetInt32(_Gd1); - if (_Gd1 == 0) { - return 1; - } - if (_Gd1 > 0 && _Gd1 < _se1) { - var _Fe1 = _wa1[_Gd1]; - var result = _Fe1._Ie1(); - return result; - } - return 0; -} -function audio_group_load_progress(_Gd1) { - _Gd1 = yyGetInt32(_Gd1); - if (_Gd1 == 0) { - return 100; - } - if (_Gd1 > 0 && _Gd1 < _se1) { - var _Fe1 = _wa1[_Gd1]; - var result = _Fe1._Je1(); - return result; - } - return 0; -} -function audio_group_name(_Gd1) { - _Gd1 = yyGetInt32(_Gd1); - if (_Gd1 >= 0 && _Gd1 < _se1) { - var name = _rE.AudioGroups[_Gd1].name; - return name; - } - return ""; -} -function audio_group_stop_all(_Gd1) { - _Fd1(yyGetInt32(_Gd1)); -} -function audio_group_set_gain(_Gd1, _jc1, _pd1) { - _Gd1 = yyGetInt32(_Gd1); - _jc1 = yyGetReal(_jc1); - _pd1 = yyGetInt32(_pd1); - const _B71 = _wa1[_Gd1]; - if (_B71 !== undefined) _B71._ic1(_jc1, _pd1); -} -function audio_group_get_gain(_Gd1) { - _Gd1 = yyGetInt32(_Gd1); - const _B71 = _wa1[_Gd1]; - if (_B71 !== undefined) return _B71._De1(); - return 1; -} -function audio_group_get_assets(_Le1) { - _Le1 = yyGetInt32(_Le1); - const _B71 = _wa1[_Le1]; - if (_B71 === undefined) return []; - return _B71._xe1; -} -function audio_sound_get_audio_group(_Me1) { - _Me1 = yyGetInt32(_Me1); - if (_Me1 >= _G91) { - const _7d1 = _Bc1(_Me1); - if (_7d1 === null) return -1; - _Me1 = _7d1._pc1(); - } - const _Fb1 = _Gb1(_Me1); - if (_Fb1 === null) return -1; - return _Fb1.groupId; -} -function audio_create_stream(_nl) { - var _eb1 = new _4b1(); - _eb1.buffer = null; - _eb1.gain = new _5b1(1); - _eb1._6b1 = 1; - _eb1.pitch = 1; - _eb1.kind = _aa1._ca1; - _eb1.duration = -1; - _eb1.groupId = 0; - _eb1._Dc1 = yyGetString(_nl); - var index = audio_sampledata.length; - for (var i = _rE.Sounds.length; i < audio_sampledata.length; ++i) { - if (audio_sampledata[i] == null) { - index = i; - break; - } - } - audio_sampledata[index] = _eb1; - return index; -} -function audio_destroy_stream(_Cc1) { - _Cc1 = yyGetInt32(_Cc1); - const _0d1 = audio_sampledata[_Cc1]; - if (_0d1 != null) { - if (_0d1._Dc1 !== undefined) { - audio_stop_sound(_Cc1); - audio_sampledata[_Cc1] = null; - } - } -} -function _Ne1() { - if (_in != _jn) return null; - for (var i = 0; i < _O91; i++) { - const sound = _M91[i]; - if (sound != null && !sound._sb1) { - const _4l = new _id1({ sound: _L91 + i, priority: 10 }); - sound._WS(_4l); - return sound; - } - } - if (_O91 < _K91) { - const _4l = new _id1({ sound: _L91 + _O91, priority: 10 }); - var _Xc1 = new _fb1(_4l); - _M91[_O91] = _Xc1; - _Xc1._z91 = _L91 + _O91; - ++_O91; - return _Xc1; - } - return null; -} -function _Oe1(_Pe1) { - return _Pe1; -} -function _Qe1(_Pe1) { - return _Pe1; -} -function audio_create_buffer_sound(_Re1, _Se1, _Te1, _E91, _Ue1, _Ve1) { - var _Xc1 = _Ne1(); - if (_Xc1 == null) return -1; - _Re1 = yyGetInt32(_Re1); - _Se1 = yyGetInt32(_Se1); - _Te1 = yyGetInt32(_Te1); - _E91 = yyGetInt32(_E91); - _Ue1 = yyGetInt32(_Ue1); - _Ve1 = yyGetInt32(_Ve1); - var _We1 = 1; - if (_Ve1 == _6a1._8a1) _We1 = 2; - else if (_Ve1 > _6a1._9a1) { - debug("audio_create_buffer_sound - unhandled _channels setting : " + _Ve1); - return -1; - } - let _Xe1 = 8; - if (_Se1 == _Ye1) _Xe1 = 16; - else if (_Se1 != _hO) { - debug("audio_create_buffer_sound - unhandled _bufferFormat setting : " + _Se1); - return -1; - } - _Te1 = Math.min(Math.max(_Te1, 8000), 48000); - buffer_seek(_Re1, _dk, 0); - var _Ze1 = _Ue1; - const __e1 = g_WebAudioContext.sampleRate / _Te1; - const _0f1 = 1.0 / __e1; - const _6J = Math.pow(2, _Xe1 - 1); - const _1f1 = { length: (_Ue1 / ((_We1 * _Xe1) / 8)) * __e1, numberOfChannels: _We1, sampleRate: g_WebAudioContext.sampleRate }; - const _2f1 = new AudioBuffer(_1f1); - let _3f1 = 0.0; - for (let _ED = 0; _ED < _2f1.length; ++_ED) { - for (let _4f1 = 0; _4f1 < _2f1.numberOfChannels; ++_4f1) { - const _5f1 = _2f1.getChannelData(_4f1); - if (_3f1 - 1.0 >= 0.0) { - _5f1[_ED] = buffer_read(_Re1, _Se1) / _6J - 1.0; - _3f1 -= 1.0; - } else { - _5f1[_ED] = _5f1[_ED - 1]; - } - _3f1 += _0f1; - } - } - var _eb1 = new _4b1(); - _eb1.gain = new _5b1(1); - _eb1._6b1 = 1.0; - _eb1.pitch = 1.0; - _eb1.kind = _aa1._ba1; - _eb1.duration = _Ze1 / ((_Te1 * _We1 * _Xe1) / 8); - _eb1.groupId = 0; - _eb1._8b1 = []; - _eb1.state = _da1._ia1; - _eb1.buffer = _2f1; - _N91[_Xc1._z91 - _L91] = _eb1; - return _Xc1._z91; -} -function audio_free_buffer_sound(_Uc1) { - _Uc1 = yyGetInt32(_Uc1); - var _1d1 = _Uc1 - _L91; - if (_1d1 < 0 || _1d1 >= _O91) { - debug("sound " + _Uc1 + " does not appear to be a buffer sound, not freeing"); - return -1; - } - _M91[_1d1]._sb1 = false; - _N91[_1d1] = null; - return 0; -} -function _6f1() { - if (_in != _jn) return null; - for (let i = 0; i < _S91; i++) { - const sound = _Q91[i]; - if (sound && !sound._tb1) { - const _4l = new _id1({ sound: _P91 + i, priority: 10 }); - sound._WS(_4l); - return sound; - } - } - if (_S91 < _K91) { - var _4D = _S91; - for (let i = 0; i < _S91; i++) { - const sound = _Q91[i]; - if (!sound) { - _4D = i; - break; - } - } - const _4l = new _id1({ sound: _P91 + _4D, priority: 10 }); - var _Xc1 = new _fb1(_4l); - _Q91[_4D] = _Xc1; - _Xc1._z91 = _P91 + _4D; - if (_4D == _S91) ++_S91; - return _Xc1; - } - return null; -} -function audio_create_play_queue(_7f1, _Te1, _Ve1) { - _7f1 = yyGetInt32(_7f1); - _Te1 = yyGetInt32(_Te1); - _Ve1 = yyGetInt32(_Ve1); - if (_Ve1 != _6a1._7a1 && _Ve1 != _6a1._8a1 && _Ve1 != _6a1._9a1) { - debug("audio_create_play_queue: channels should be audio_mono, audio_stereo or audio_3d"); - return -1; - } - var _8f1 = 1; - if (_Ve1 == _6a1._8a1) _8f1 = 2; - if (_Te1 < 1000) _Te1 = 1000; - if (_Te1 > 48000) _Te1 = 48000; - if (_7f1 != _hO && _7f1 != _Ye1) { - debug("audio_create_play_queue: unsupported format (use buffer_u8,buffer_s16)"); - return -1; - } - var _Xc1 = _6f1(); - if (_Xc1 == null) { - debug("Failed to create play queue."); - return -1; - } - _Xc1._9f1 = _7f1; - _Xc1._af1 = _Te1; - _Xc1._bf1 = _Ve1; - _Xc1._Qb1 = g_WebAudioContext.createScriptProcessor(_T91, 0, _8f1); - _Xc1._Qb1.sourceBuffers = []; - _Xc1._Qb1._cf1 = 0; - _Xc1._Qb1._df1 = 0; - _Xc1._Qb1.onaudioprocess = function (_ef1) { - var outputBuffer = _ef1.outputBuffer; - var _Qb1 = _Xc1._Qb1; - var _ff1 = outputBuffer.numberOfChannels; - for (var _gf1 = 0; _gf1 < _T91; _gf1++) { - if (_Qb1.sourceBuffers.length > 0) { - for (let _hf1 = 0; _hf1 < _ff1; _hf1++) { - const _if1 = outputBuffer.getChannelData(_hf1); - _if1[_gf1] = _Qb1.sourceBuffers[0].getChannelData(_hf1)[_Qb1._df1]; - } - _Qb1._df1++; - if (_Qb1._df1 >= _Qb1.sourceBuffers[0].length) { - var _jf1 = _Qb1.sourceBuffers.shift(); - var _Ef = _Ff._Gf(_Xc1._z91, undefined, _kf1, undefined); - _Ef._Ob1 = _Xc1._z91; - _Ef._lf1 = _jf1._mf1; - _Ef._nf1 = 0; - _Ef._Jf = 0; - _Ef._Kf = true; - _Qb1._df1 = 0; - } - } else { - for (let _hf1 = 0; _hf1 < _ff1; _hf1++) { - const _if1 = outputBuffer.getChannelData(_hf1); - _if1[_gf1] = 0; - } - } - } - }; - var _eb1 = new _4b1(); - _eb1.gain = new _5b1(1); - _eb1._6b1 = 1.0; - _eb1.pitch = 1.0; - _eb1.kind = _aa1._ba1; - _eb1.duration = 0.0; - _eb1.groupId = 0; - _eb1._8b1 = []; - _eb1.state = _da1._ia1; - _R91[_Xc1._z91 - _P91] = _eb1; - return _Xc1._z91; -} -function audio_queue_sound(_of1, _Re1, _E91, _DX) { - _of1 = yyGetInt32(_of1); - _Re1 = yyGetInt32(_Re1); - _E91 = yyGetInt32(_E91); - _DX = yyGetInt32(_DX); - var _Rb1 = _of1 - _P91; - if (_Rb1 < 0 && _Rb1 >= _S91) { - debug("sound " + _of1 + " does not appear to be a queue sound, can't queue a sound behind it."); - return -1; - } - var _Pb1 = _Q91[_Rb1]; - if (!_Pb1 || _Q91[_Rb1]._tb1 == false) { - debug("looks like queue sound " + _of1 + " has been freed already, not queueing behind it."); - return -1; - } - { - var _We1 = 1; - if (_Pb1._bf1 == _6a1._8a1) _We1 = 2; - else if (_Pb1._bf1 > _6a1._9a1) { - debug("audio_create_buffer_sound - unhandled queueSound.queueChannels setting : " + _Pb1._bf1); - return -1; - } - var _Xe1 = 8; - if (_Pb1._9f1 == _Ye1) _Xe1 = 16; - else if (_Pb1._9f1 != _hO) { - debug("audio_create_buffer_sound - unhandled queueSound.queueFormat setting : " + _Pb1._9f1); - return -1; - } - buffer_seek(_Re1, _pf1, 0); - var _Ze1 = _DX; - var wavBuffer = buffer_create(44 + _Ze1, _qf1, 1); - buffer_write(wavBuffer, _5k, _Oe1(0x46464952)); - buffer_write(wavBuffer, _5k, _Oe1(36 + _Ze1)); - buffer_write(wavBuffer, _5k, _Oe1(0x45564157)); - buffer_write(wavBuffer, _5k, _Oe1(0x20746d66)); - buffer_write(wavBuffer, _5k, _Oe1(16)); - buffer_write(wavBuffer, _rf1, _Qe1(1)); - buffer_write(wavBuffer, _rf1, _Qe1(_We1)); - buffer_write(wavBuffer, _5k, _Oe1(_Pb1._af1)); - buffer_write(wavBuffer, _5k, _Oe1((_Pb1._af1 * _We1 * _Xe1) / 8)); - buffer_write(wavBuffer, _rf1, _Qe1((_We1 * _Xe1) / 8)); - buffer_write(wavBuffer, _rf1, _Qe1(_Xe1)); - buffer_write(wavBuffer, _5k, _Oe1(0x61746164)); - buffer_write(wavBuffer, _5k, _Oe1(_Ze1)); - buffer_copy(_Re1, _E91, _Ze1, wavBuffer, 44); - var _Ca = buffer_get_address(wavBuffer); - _Pb1._Qb1._cf1++; - try { - g_WebAudioContext.decodeAudioData( - _Ca, - function (buffer) { - buffer_delete(wavBuffer); - buffer._mf1 = _Re1; - _Pb1._Qb1.sourceBuffers.push(buffer); - _Pb1._Qb1._cf1--; - }, - function (err) { - debug("error decoding audio data:" + err); - buffer_delete(wavBuffer); - } - ); - } catch (_bk) { - debug("audio_create_buffer_sound - error decoding audio data: " + _bk + " -- " + _bk.message); - } - } - return -1; -} -function audio_free_play_queue(_of1) { - _of1 = yyGetInt32(_of1); - var _Rb1 = _of1 - _P91; - if (_Rb1 < 0 || _Rb1 >= _S91) { - debug("sound " + _of1 + " does not appear to be a queue sound, not freeing"); - return -1; - } - audio_stop_sound(_of1); - _Q91[_Rb1]._tb1 = false; - _Q91[_Rb1] = undefined; - delete _Q91[_Rb1]; - return 0; -} -navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia; -function audio_get_recorder_count() { - if (navigator.getUserMedia) { - return 1; - } - return 0; -} -function audio_get_recorder_info(_J3) { - _J3 = yyGetInt32(_J3); - if (_J3 < 0 || _J3 > audio_get_recorder_count()) { - debug("audio_get_recorder_info - device " + _J3 + " is not available"); - return -1; - } - var map = ds_map_create(); - ds_map_add(map, "name", "User provided audio input"); - ds_map_add(map, "index", 0); - ds_map_add(map, "data_format", _Ye1); - ds_map_add(map, "sample_rate", 16000); - ds_map_add(map, "channels", 0); - return map; -} -var _sf1 = false; -var _tf1 = undefined; -function audio_start_recording(_uf1) { - var _q8 = audio_get_recorder_count(); - if (_q8 <= 0) { - debug("audio_start_recording - not available in this browser."); - return -1; - } - _uf1 = yyGetInt32(_uf1); - if (_uf1 >= _q8) { - debug("audio_start_recording - device " + _uf1 + " is not available."); - return -1; - } - var _vf1 = 4096; - if (_tf1 === undefined) { - _tf1 = g_WebAudioContext.createScriptProcessor(_vf1, 1, 1); - _tf1.wavBuffer = buffer_create(_vf1 * 2, _qf1, 1); - _tf1.onaudioprocess = function (_ef1) { - var inputBuffer = _ef1.inputBuffer; - buffer_seek(_tf1.wavBuffer, _dk, 0); - var _wf1 = g_WebAudioContext.sampleRate / 16000; - for (var _hf1 = 0; _hf1 < inputBuffer.numberOfChannels; _hf1++) { - var _xf1 = inputBuffer.getChannelData(_hf1); - var _yf1 = 0; - for (var _gf1 = 0; _gf1 < _vf1; _gf1 += _wf1) { - buffer_write(_tf1.wavBuffer, _Ye1, Math.round(_xf1[Math.floor(_gf1)] * 32767)); - ++_yf1; - } - if (_sf1) { - var map = ds_map_create(); - g_pBuiltIn.async_load = map; - ds_map_add(map, "buffer_id", _tf1.wavBuffer); - ds_map_add(map, "channel_index", 0); - ds_map_add(map, "data_len", _yf1 * 2); - _i3._j3(_zf1, 0); - } - } - }; - var _Af1 = { audio: true }; - navigator.getUserMedia( - _Af1, - function (_Bf1) { - var source = g_WebAudioContext.createMediaStreamSource(_Bf1); - source.connect(_tf1); - var _Cf1 = _Da1(g_WebAudioContext); - _tf1.connect(_Cf1); - _Cf1.connect(g_WebAudioContext.destination); - }, - function (err) { - debug("audio_start_recording : error has occured in getUserMedia call " + err); - } - ); - } - _sf1 = true; - return 0; -} -function audio_stop_recording(_uf1) { - _sf1 = false; -} -function audio_bus_create() { - const _Df1 = __a1(); - if (_Df1 === null) return undefined; - _1b1._ad1(_Df1._Ef1); - return _Df1; -} -function audio_effect_create(_od, _qt) { - if (_qt && typeof _qt !== "object") { - _H4("Error: Audio effect parameters must be a struct"); - return undefined; - } - return _Ff1._Gf1(_od, _qt); -} -function audio_emitter_bus(_3d1, _Hf1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return; - if (_Hf1 instanceof _Xa1() === false) { - _H4("audio_emitter_bus() - argument 'bus' should be a Struct.AudioBus"); - return; - } - emitter._If1(_Hf1); -} -function audio_emitter_get_bus(_3d1) { - const emitter = _2d1(_3d1); - if (emitter === undefined) return undefined; - return emitter._Jf1(); -} -function audio_bus_get_emitters(_Hf1) { - if (_Hf1 instanceof _Xa1() === false) { - _H4("audio_bus_get_emitters() - argument 'bus' should be a Struct.AudioBus"); - return undefined; - } - const _Kf1 = []; - _I91.forEach((_Bd1, _J3) => { - if (_Bd1._Df1 === _Hf1 && _Bd1._vd1() === true) _Kf1.push(_J3); - }); - return _Kf1; -} -function audio_bus_clear_emitters(_Hf1) { - if (_3b1() === false || _Hf1 instanceof _Xa1() === false || _Hf1 === _1b1) return; - _I91 - .filter((_Bd1) => _Bd1._Df1 === _Hf1) - .filter((_Bd1) => _Bd1._vd1() === true) - .forEach((_Bd1) => { - _Bd1.gainnode.disconnect(); - _1b1._ad1(_Bd1.gainnode); - _Bd1._Df1 = _1b1; - }); -} -function lin_to_db(_q5) { - _q5 = yyGetReal(_q5); - return 20 * Math.log10(_q5); -} -function db_to_lin(_q5) { - _q5 = yyGetReal(_q5); - return Math.pow(10, _q5 / 20); -} -function _Lf1(_J3) { - if (_in != _Mf1) return; - _ln._nn(_J3); -} -function _Nf1(_J3) { - if (_in != _Mf1) return; - _ln._mn(_J3); -} -function _Of1(_J3) { - if (_in != _Mf1) return; - _ln._Iq(_J3); -} -function _Pf1() { - if (_in != _Mf1) return; - _ln._Qf1(); -} -function _Rf1(_J3) { - if (_in != _Mf1) return false; - return _ln._Kq(_J3); -} -function _Sf1(_J3, _Vn) { - if (_in != _Mf1) return; - _ln._Tf1(_J3, _Vn); -} -function _Uf1(_Vn) { - if (_in != _Mf1) return; - _ln._Vf1(_Vn); -} -function _Wf1(_J3, _Vn, _96) { - if (_in != _Mf1) return; - _ln._Xf1(_Xk(_J3), _Vn, _Xk(_96)); -} -function _3r(_jg) { - if (_in != _Mf1) return false; - if (_ln._E5(_jg) === null) return false; - return true; -} -function _Yf1(_Zf1) { - if (_in != _Mf1) return -1; - var _0d1 = _ln._E5(_Zf1); - if (_0d1 === null) return -1; - return _0d1.kind; -} -function _5K(_jg) { - if (_in != _Mf1) return ""; - var _0d1 = _ln._E5(_jg); - if (_0d1 === null) return ""; - return _0d1.pName; -} -function __f1(_jg) { - if (_in != _Mf1) return ""; - return _5K(_jg); -} -function _0g1(_Zq, _Gc, _1g1) { - _Zq = _Ec1(_Zq); - if (_in != _Mf1) return; - var _Fc1 = filename_ext(_Zq); - if (_Zq.substring(0, 5) == "file:") return -1; - var _0t = _Fc1; - _2g1(_0t, _Zq, _Fc1, _1t, _2t); - var _xW = _ln._Gf1(); - var _3g1 = _ln._E5(_xW); - _3g1.pName = _Zq; - _3g1.extension = _Fc1; - _3g1.origName = _Zq; - _Ff._Gf(_xW, _Zq, _4g1, _Jb1[_Zq]); - return _xW; -} -function _4r(_J3, _Zq, _Gc, _1g1) { - if (_in != _Mf1) return; - _Of1(_J3); - var _Fc1 = filename_ext(_Zq); - if (_Zq.substring(0, 5) == "file:") return -1; - var _0t = _Fc1; - _2g1(_0t, _Zq, _Fc1, _1t, _2t); - var _3g1 = _ln._E5(_J3); - _Jb1[_3g1.pName] = undefined; - _3g1._5g1 = []; - _3g1.pName = _Zq; - _3g1.extension = _Fc1; - _3g1.origName = _Zq; - _Ff._Gf(_J3, _Zq, _4g1, _Jb1[_3g1.pName]); - return _J3; -} -function _6g1(_J3) { - if (_in != _Mf1) return; - _ln._Ll(_J3); -} -var _7g1 = 0, - _8g1 = 1, - _9g1 = 2, - _ag1 = 3; -function sprite_exists(_J3) { - if (_D5._E5(yyGetInt32(_J3)) == null) return false; - return true; -} -function sprite_get_width(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF.width; -} -function sprite_get_height(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF.height; -} -function sprite_get_name(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return ""; - return _XF.pName; -} -function _bg1(_J3) { - return sprite_get_name(_J3); -} -function sprite_get_number(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF._E6; -} -function _cg1(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF.transparent; -} -function sprite_get_xoffset(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF.xOrigin; -} -function sprite_get_yoffset(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF.yOrigin; -} -function sprite_get_bbox_left(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF._IP.left; -} -function sprite_get_bbox_right(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF._IP.right; -} -function sprite_get_bbox_top(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF._IP.top; -} -function sprite_get_bbox_bottom(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return 0; - return _XF._IP.bottom; -} -function sprite_get_bbox_mode(_J3) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return -1; - return _XF._dg1; -} -function sprite_set_offset(_J3, _LK, _MK) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return; - _XF.xOrigin = yyGetReal(_LK); - _XF.yOrigin = yyGetReal(_MK); - _XF._eg1(); -} -function sprite_set_bbox(_J3, _Is, _Js, _fg1, _gg1) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF === null) return; - _XF._IP.left = yyGetInt32(_Is); - _XF._IP.top = yyGetInt32(_Js); - _XF._IP.right = yyGetInt32(_fg1); - _XF._IP.bottom = yyGetInt32(_gg1); -} -function sprite_set_bbox_mode(_J3, _Ar) { - var _XF = _D5._E5(yyGetInt32(_J3)); - if (_XF == null) return; - _Ar = yyGetInt32(_Ar); - if (_Ar < 0 || _Ar > 2) return; - if (_Ar == _XF._dg1) return; - _XF._dg1 = _Ar; -} -function sprite_set_alpha_from_sprite(_pk, _oj) { - var _Gk = _D5._E5(yyGetInt32(_pk)); - if (_Gk === null) return false; - if (!_Gk._xs) { - _H4("Error: Can't set the alpha channel of normal sprite. It must 'duplicated' first"); - return false; - } - var _Hk = _D5._E5(yyGetInt32(_oj)); - if (_Hk === null) return false; - var _q8 = _Hk._E6; - if (_q8 > _Gk._E6) { - _q8 = _Gk._E6; - } - for (var i = 0; i < _q8; i++) { - var _hg1 = _Gk._C4[i]; - var _ig1 = _Hk._C4[i]; - _Ys(_hg1, _ig1); - } - return true; -} -var _jg1 = _kg1; -function _kg1(_t4, _q5, _r5, _kj, _lj, _8s, _9s) { - _t4 = yyGetInt32(_t4); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - _8s = yyGetBool(_8s); - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - var _og1 = _D5._E5(_t4); - _og1._E6++; - _lg1.width = _og1.width; - _lg1.height = _og1.height; - _mg1._pg1(canvas, _q5, _r5, _kj, _lj, 0, 0, _lg1.width, _lg1.height); - if (_8s) { - _lg1.complete = _es(_mg1, _kj, _lj); - } else { - _lg1.complete = true; - } - _og1._E6++; - var _B4 = new _hs(); - _og1._C4[_og1._C4.length] = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _og1.width; - _B4.h = _og1.height; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture.complete = true; - return _t4; -} -var sprite_create_from_surface = _qg1; -function _qg1(_jg, _q5, _r5, _kj, _lj, _8s, _9s, _rg1, _sg1) { - _jg = yyGetInt32(_jg); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - _8s = yyGetBool(_8s); - _rg1 = yyGetInt32(_rg1); - _sg1 = yyGetInt32(_sg1); - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - _lg1.width = _cs._E5(_jg).width; - _lg1.height = _cs._E5(_jg).height; - _mg1._pg1(_cs._E5(_jg), 0, 0); - if (_8s) { - _lg1.complete = _es(_mg1, _kj, _lj); - } else { - _lg1.complete = true; - } - var _og1 = new _tg1(); - var _xW = _D5._ug1(_og1); - _og1.pName = "surface.copy"; - _og1.width = _kj; - _og1.height = _lj; - _og1._IP = new _IF(); - _og1._IP.right = _og1.width; - _og1._IP.bottom = _og1.height; - _og1.transparent = true; - _og1.smooth = true; - _og1.preload = true; - _og1._dg1 = 0; - _og1._1r = _vg1._wg1; - _og1.xOrigin = _rg1; - _og1.yOrigin = _sg1; - _og1._xs = true; - _og1._E6 = 1; - _og1._xg1 = false; - _og1._yg1 = false; - _og1._F6 = []; - _og1._C4 = []; - _og1.Masks = []; - _og1._eg1(); - var _B4 = new _hs(); - _og1._C4[0] = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _og1.width; - _B4.h = _og1.height; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture.complete = true; - _zg1(_B4); - return _xW; -} -var sprite_add_from_surface = _Ag1; -function _Ag1(_t4, _jg, _q5, _r5, _kj, _lj, _8s, _9s) { - _t4 = yyGetInt32(_t4); - _jg = yyGetInt32(_jg); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - _8s = yyGetBool(_8s); - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - var _og1 = _D5._E5(_t4); - _og1._E6++; - _lg1.width = _og1.width; - _lg1.height = _og1.height; - _mg1._pg1(_cs._E5(_jg), 0, 0, _kj, _lj, 0, 0, _lg1.width, _lg1.height); - if (_8s) { - _lg1.complete = _es(_mg1, _kj, _lj); - } else { - _lg1.complete = true; - } - var _B4 = new _hs(); - _og1._C4[_og1._C4.length] = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _og1.width; - _B4.h = _og1.height; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture.complete = true; - return _t4; -} -function sprite_delete(_t4) { - _D5._Ll(yyGetInt32(_t4)); -} -function sprite_save(_t4, _cn, _Zq) { - _Ib("sprite_save()"); -} -var sprite_duplicate = _Bg1; -function _Bg1(_t4) { - var _XF = _D5._E5(yyGetInt32(_t4)); - if (_XF == null) return 0; - var _og1 = new _tg1(); - var _xW = _D5._ug1(_og1); - _og1.pName = _XF.pName + ".copy"; - _og1.width = _XF.width; - _og1.height = _XF.height; - _og1._IP._nj(_XF._IP); - _og1.transparent = _XF.transparent; - _og1.smooth = _XF.smooth; - _og1.preload = _XF.preload; - _og1._dg1 = _XF._dg1; - _og1._1r = _XF._1r; - _og1.xOrigin = _XF.xOrigin; - _og1.yOrigin = _XF.yOrigin; - _og1._xs = true; - _og1._E6 = _XF._E6; - _og1._Cg1 = _XF._Cg1; - _og1._xg1 = _XF._xg1; - _og1.playbackspeedtype = _XF.playbackspeedtype; - _og1.playbackspeed = _XF.playbackspeed; - _og1._yg1 = _XF._yg1; - _og1._F6 = []; - _og1._C4 = []; - _og1.Masks = []; - for (var i = 0; i < _XF._E6; i++) { - var _B4 = new _hs(); - _og1._C4[i] = _B4; - _B4._xs(_XF._C4[i]); - var _vs = _ws(_XF._C4[i]); - _B4.tp = _ys(_vs); - _B4.x = 0; - _B4.y = 0; - _B4.texture = _F4[_B4.tp]; - _B4.texture.complete = true; - } - return _xW; -} -function sprite_add(_nl, _Dg1, _8s, _9s, _rg1, _sg1, _Eg1) { - _nl = yyGetString(_nl); - _Dg1 = yyGetInt32(_Dg1); - if (_Dg1 < 0) return -1; - if (_Dg1 == 0) _Dg1 = 1; - var _og1 = new _tg1(); - _og1._Fg1 = true; - if (_nl.substring(0, 5) == "file:") return -1; - _og1.pName = _nl; - if (_Eg1 != undefined) { - if (_Eg1) { - _og1._K8 = true; - } - } - var _xW = _D5._ug1(_og1); - if (_nl.endsWith(".json")) { - _og1._Gg1(_nl, function (err) { - var _Jl = _Ff._Gf(_xW, _nl, _Hg1, {}); - _Jl._Kf = true; - _Jl._Jf = err ? _pF : _lF; - }); - return _xW; - } - var _0t = _nl; - var _S4 = _H8(_0t); - _F4[_S4].onload = _1t; - _F4[_S4].onerror = _2t; - _Ff._Gf(_xW, _nl, _Hg1, _F4[_S4]); - _og1.width = -1; - _og1.height = -1; - _og1._IP = new _IF(); - _og1._IP.right = 0; - _og1._IP.bottom = 0; - _og1.transparent = _8s; - _og1.smooth = yyGetBool(_9s); - _og1.preload = true; - _og1._dg1 = 0; - _og1._1r = _vg1._wg1; - _og1.xOrigin = yyGetInt32(_rg1); - _og1.yOrigin = yyGetInt32(_sg1); - _og1._xs = false; - _og1._E6 = _Dg1; - _og1._Cg1 = 0; - _og1._xg1 = false; - _og1._yg1 = false; - _og1._F6 = []; - _og1._C4 = []; - _og1.Masks = []; - for (var i = 0; i < _Dg1; i++) { - var _B4 = new _hs(); - _og1._C4[i] = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = 0; - _B4.h = 0; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = 0; - _B4.CropHeight = 0; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _S4; - _B4.texture = _F4[_B4.tp]; - } - return _xW; -} -function sprite_add_ext(_nl, _Dg1, _rg1, _sg1, _Eg1) { - return sprite_add(_nl, _Dg1, false, false, _rg1, _sg1, _Eg1); -} -function sprite_replace(_t4, _nl, _Dg1, _8s, _9s, _rg1, _sg1) { - _t4 = yyGetInt32(_t4); - _nl = yyGetString(_nl); - _Dg1 = yyGetInt32(_Dg1); - if (_Dg1 < 0) return -1; - if (_Dg1 == 0) _Dg1 = 1; - var _og1 = _D5._E5(_t4); - _og1._Fg1 = true; - if (_nl.substring(0, 5) == "file:") return -1; - var _0t = _nl; - if (_nl.endsWith(".json")) { - _og1._Gg1(_nl, function (err) { - var _Jl = _Ff._Gf(_t4, _nl, _Hg1, {}); - _Jl._Kf = true; - _Jl._Jf = err ? _pF : _lF; - }); - return _t4; - } - var _S4 = _H8(_0t); - _F4[_S4].onload = _1t; - _F4[_S4].onerror = _2t; - _Ff._Gf(_t4, _nl, _Hg1, _F4[_S4]); - _og1.width = 0; - _og1.height = 0; - _og1._IP = new _IF(); - _og1._IP.right = 0; - _og1._IP.bottom = 0; - _og1.transparent = yyGetBool(_8s); - _og1.smooth = yyGetBool(_9s); - _og1.preload = true; - _og1._dg1 = 0; - _og1._1r = _vg1._wg1; - _og1.xOrigin = yyGetInt32(_rg1); - _og1.yOrigin = yyGetInt32(_sg1); - _og1._xs = false; - _og1._E6 = _Dg1; - _og1._Cg1 = 0; - _og1._xg1 = false; - _og1._yg1 = false; - _og1._F6 = []; - _og1._C4 = []; - _og1.Masks = []; - for (var i = 0; i < _Dg1; i++) { - var _B4 = new _hs(); - _og1._C4[i] = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = 0; - _B4.h = 0; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = 0; - _B4.CropHeight = 0; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _S4; - _B4.texture = _F4[_B4.tp]; - } - return _t4; -} -function sprite_merge(_pk, _oj) { - _pk = yyGetInt32(_pk); - var _Gk = _D5._E5(_pk); - var _Hk = _D5._E5(yyGetInt32(_oj)); - var w = _Gk.width; - var h = _Gk.height; - var _Ig1 = _1a; - for (var i = 0; i < _Hk._E6; i++) { - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - _lg1.width = w; - _lg1.height = h; - _1a = _mg1; - _mg1._pg1(_Hk._C4[i].texture, 0, 0, w, h, 0, 0, _lg1.width, _lg1.height); - _lg1.complete = true; - var _B4 = new _hs(); - _Gk._C4[_Gk._C4.length] = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = w; - _B4.h = h; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = w; - _B4.CropHeight = h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture.complete = true; - _Gk._E6++; - } - _1a = _Ig1; - return _pk; -} -function sprite_assign(_g11, _n6) { - _g11 = yyGetInt32(_g11); - var _Gk = _D5._E5(_g11); - var _Hk = _D5._E5(yyGetInt32(_n6)); - _Gk.width = _Hk.width; - _Gk.height = _Hk.height; - _Gk._IP = new _IF(); - _Gk._IP._nj(_Hk); - _Gk.transparent = _Hk.transparent; - _Gk.smooth = _Hk.smooth; - _Gk.preload = _Hk.preload; - _Gk._dg1 = _Hk._dg1; - _Gk._1r = _Hk._1r; - _Gk.xOrigin = _Hk.xOrigin; - _Gk.yOrigin = _Hk.yOrigin; - _Gk._xs = true; - _Gk._E6 = _Hk._E6; - _Gk._Cg1 = _Hk._Cg1; - _Gk._xg1 = _Hk._xg1; - _Gk.playbackspeedtype = _Hk.playbackspeedtype; - _Gk.playbackspeed = _Hk.playbackspeed; - _Gk._yg1 = _Hk._yg1; - _Gk._F6 = _Hk._F6.slice(0); - _Gk._C4 = []; - if (_Hk.Masks) { - _Gk.Masks = _Hk.Masks.slice(); - } - var w = _Gk.width; - var h = _Gk.height; - var _Ig1 = _1a; - for (var i = 0; i < _Hk._E6; i++) { - var _ig1 = _Hk._C4[i]; - var _B4 = new _hs(); - _Gk._C4[i] = _B4; - _B4.x = _ig1.x; - _B4.y = _ig1.y; - _B4.w = _ig1.w; - _B4.h = _ig1.h; - _B4.XOffset = _ig1.XOffset; - _B4.YOffset = _ig1.YOffset; - _B4.CropWidth = _ig1.CropWidth; - _B4.CropHeight = _ig1.CropHeight; - _B4.ow = _ig1.ow; - _B4.oh = _ig1.oh; - _B4.tp = _ig1.tp; - _B4.texture = _ig1.texture; - } - _1a = _Ig1; - return _g11; -} -function sprite_collision_mask(_t4, _Jg1, _Kg1, _Lg1, _Mg1, _Ng1, _Og1, _Gc, _Pg1) { - var _XF = _D5._E5(yyGetInt32(_t4)); - if (_XF === null) { - return false; - } - _XF._1r = _vg1._Qg1; - _XF._F6 = []; - _XF._yg1 = yyGetInt32(_Jg1); - _XF._IP = new _IF(); - if (_XF._E6 == 0) { - return; - } - _Kg1 = yyGetInt32(_Kg1); - _Gc = yyGetInt32(_Gc); - _Pg1 = yyGetInt32(_Pg1); - _XF._dg1 = _Kg1; - if (_Kg1 == 0) { - var _Rg1 = 100000; - var _Sg1 = -100000; - var _Tg1 = 100000; - var _Ug1 = -100000; - for (var i = 0; i < _XF._E6; i++) { - var _Vg1 = _XF._C4[i]; - var _Wg1 = _Xg1(_Vg1); - var index = 0; - for (var _ml = 0; _ml < _Vg1.oh; _ml++) { - for (var __5 = 0; __5 < _Vg1.ow; __5++) { - var index = (_ml * _Vg1.ow + __5) * 4 + 3; - if (index < _Wg1.length) { - if (_Wg1[index] > _Pg1) { - if (__5 < _Rg1) _Rg1 = __5; - if (__5 > _Sg1) _Sg1 = __5; - if (_ml < _Tg1) _Tg1 = _ml; - if (_ml > _Ug1) _Ug1 = _ml; - } - } - } - } - } - if (_Rg1 == 0x7fffffff) { - _XF._IP.left = 0; - _XF._IP.right = 0; - _XF._IP.top = 0; - _XF._IP.bottom = 0; - } else { - _XF._IP.left = _Rg1; - _XF._IP.right = _Sg1; - _XF._IP.top = _Tg1; - _XF._IP.bottom = _Ug1; - } - } else if (_Kg1 == 1) { - _XF._IP.left = 0; - _XF._IP.right = _XF.width; - _XF._IP.top = 0; - _XF._IP.bottom = _XF.height; - } else { - _XF._IP.left = yyGetInt32(_Lg1); - _XF._IP.right = yyGetInt32(_Ng1); - _XF._IP.top = yyGetInt32(_Mg1); - _XF._IP.bottom = yyGetInt32(_Og1); - } - var _C4 = _XF._C4; - _XF._F6 = []; - if (_XF._yg1) { - for (var i = 0; i < _XF._E6; i++) { - _XF._F6[i] = _Yg1(null, _XF._C4[i], _Kg1, _XF._IP, _Gc, _Pg1); - } - } else { - _XF._F6[0] = _Yg1(_XF._F6[0], _XF._C4[0], _Kg1, _XF._IP, _Gc, _Pg1); - for (var i = 1; i < _XF._E6; i++) { - _XF._F6[0] = _Yg1(_XF._F6[0], _XF._C4[i], _Kg1, _XF._IP, _Gc, _Pg1); - } - } - _XF._xg1 = true; -} -function _Yg1(_Zg1, _Vg1, _Kg1, __g1, _Gc, _Pg1) { - var w = _Vg1.ow; - var h = _Vg1.oh; - var _0h1 = h * w; - var _UG = new Uint8Array(_0h1); - for (var __5 = 0; __5 < _0h1; __5++) _UG[__5] = false; - if (_Gc == _7g1) { - var _Wg1 = _Xg1(_Vg1); - var index = 0; - for (var i = 0; i < _Wg1.length; i += 4) { - if (_Wg1[i + 3] > _Pg1) { - _UG[index] = true; - } else { - _UG[index] = false; - } - index++; - } - } else { - switch (_Gc) { - case _8g1: { - for (var y = __g1.top; y <= __g1.bottom; y++) { - for (var x = __g1.left; x <= __g1.right; x++) { - _UG[x + y * w] = true; - } - } - break; - } - case _9g1: { - var _17 = (__g1.left + __g1.right) / 2; - var _db = _17 - __g1.left + 0.5; - var _27 = (__g1.top + __g1.bottom) / 2; - var _eb = _27 - __g1.top + 0.5; - for (var y = __g1.top; y <= __g1.bottom; y++) { - for (var x = __g1.left; x <= __g1.right; x++) { - if (_db > 0 && _eb > 0) { - _UG[x + y * w] = sqr((x - _17) / _db) + sqr((y - _27) / _eb) < 1; - } - } - } - break; - } - case _ag1: { - var _17 = (__g1.left + __g1.right) / 2; - var _db = _17 - __g1.left + 0.5; - var _27 = (__g1.top + __g1.bottom) / 2; - var _eb = _27 - __g1.top + 0.5; - for (var y = __g1.top; y <= __g1.bottom; y++) { - for (var x = __g1.left; x <= __g1.right; x++) { - if (_db > 0 && _eb > 0) { - _UG[x + y * w] = Math.abs((x - _17) / _db) + Math.abs((y - _27) / _eb) < 1; - } - } - } - break; - } - } - } - if (_Zg1 != null) { - for (var i = 0; i < _UG.length; i++) { - if (_Zg1[i]) _UG[i] = true; - } - } - return _UG; -} -function sprite_set_cache_size(_t4, _yH) { - _t4 = yyGetInt32(_t4); - var _XF = _D5._E5(_t4); - if (!_XF) { - _H4("Trying to adjust the cache on a non-existant sprite (" + string(_t4) + ")"); - return false; - } - _yH = yyGetInt32(_yH); - var _C4 = _XF._C4; - for (var i = 0; i < _XF._E6; i++) { - if (_C4[i]._r8 > _yH) { - _C4[i]._p8 = []; - _C4[i]._q8 = 0; - } - _C4[i]._r8 = _yH; - } -} -function sprite_set_cache_size_ext(_t4, _J3, _yH) { - _t4 = yyGetInt32(_t4); - var _XF = _D5._E5(_t4); - if (!_XF) { - _H4("Trying to adjust the cache on a non-existant sprite (" + string(_t4) + ")"); - return false; - } - _J3 = yyGetInt32(_J3); - if (_J3 < 0 || _J3 > _XF._E6) { - _H4("Trying to adjust the cache on a non-existant sprite sub image (" + string(_t4) + ", " + string(_J3) + ")"); - return; - } - _yH = yyGetInt32(_yH); - var _B4 = _XF._C4[_J3]; - if (_B4._r8 > _yH) { - _B4._p8 = []; - _B4._q8 = 0; - } - _B4._r8 = _yH; -} -function sprite_get_tpe(_J3, _1h1) { - _J3 = yyGetInt32(_J3); - _1h1 = yyGetInt32(_1h1); - var _XF = _D5._E5(_J3); - if (!_XF) { - _H4("Trying to adjust the cache on a non-existant sprite (" + string(_J3) + ")"); - return false; - } - if (_1h1 < 0 || _1h1 > _XF._E6) { - _H4("Trying to adjust the cache (tpe) on a non-existant sprite sub image (" + string(_J3) + ", " + string(_1h1) + ")"); - return; - } - var _C4 = _XF._C4; - if (_C4[_1h1]) { - var _B4 = _C4[_1h1]; - var _2h1 = new _3h1(); - _2h1.tpe_x = _B4.x; - _2h1.tpe_y = _B4.y; - _2h1.tpe_w = _B4.w; - _2h1.tpe_h = _B4.h; - _2h1.tpe_XOffset = _B4.XOffset; - _2h1.tpe_YOffset = _B4.YOffset; - _2h1.tpe_CropWidth = _B4.CropWidth; - _2h1.tpe_CropHeight = _B4.CropHeight; - _2h1.tpe_ow = _B4.ow; - _2h1.tpe_oh = _B4.oh; - _2h1.tpe_tp = _B4.x; - _2h1._4h1 = _B4._xs; - _2h1.tpe_texture = _B4.texture; - return _2h1; - } - return null; -} -function sprite_get_texture(_5h1, _6h1) { - _5h1 = yyGetInt32(_5h1); - if (sprite_exists(_5h1)) { - var _On = _D5._E5(_5h1); - var _B4 = _On._7h1(yyGetInt32(_6h1)); - if (_B4) { - return { - _Hc: _B4.texture, - _Ic: _B4, - toString: () => { - return "Texture:" + _B4.texture.URL; - }, - }; - } - } - return null; -} -function sprite_get_uvs(_5h1, _6h1) { - _5h1 = yyGetInt32(_5h1); - if (sprite_exists(_5h1)) { - var _On = _D5._E5(_5h1); - var _B4 = _On._7h1(yyGetInt32(_6h1)); - var texture = _B4.texture; - var _9t = 1.0 / texture.width; - var _at = 1.0 / texture.height; - var _bt = []; - _bt.push(_B4.x * _9t, _B4.y * _at, (_B4.x + _B4.CropWidth) * _9t, (_B4.y + _B4.CropHeight) * _at); - _bt.push(_B4.XOffset, _B4.YOffset, _B4.CropWidth / _B4.ow, _B4.CropHeight / _B4.ow); - return _bt; - } - return null; -} -function sprite_prefetch(_5h1) { - var _XF = _D5._E5(yyGetInt32(_5h1)); - if (_XF === null) { - return -1; - } - for (var i = 0; i < _XF._E6; i++) { - var _C4 = _XF._C4; - if (_C4[i]) { - var _B4 = _C4[i]; - if (_B4.texture) { - if (_B4.texture._N8) { - _O8(_B4.texture._N8); - return 0; - } - } - } - } - return -1; -} -function sprite_prefetch_multi(_8h1) { - if (Array.isArray(_8h1)) { - for (var __5 = 0; __5 < _8h1.length; __5++) { - var _XF = _D5._E5(_8h1[__5]); - if (_XF === null) continue; - for (var i = 0; i < _XF._E6; i++) { - var _C4 = _XF._C4; - if (_C4[i]) { - var _B4 = _C4[i]; - if (_B4.texture) { - if (_B4.texture._N8) { - _O8(_B4.texture._N8); - } - } - } - } - } - return 0; - } else { - return -1; - } -} -function sprite_flush(_5h1) { - var _XF = _D5._E5(yyGetInt32(_5h1)); - if (_XF === null) { - return -1; - } - for (var i = 0; i < _XF._E6; i++) { - var _C4 = _XF._C4; - if (_C4[i]) { - var _B4 = _C4[i]; - if (_B4.texture) { - if (_B4.texture._N8) { - _ht(_B4.texture._N8); - return 0; - } - } - } - } - return -1; -} -function sprite_flush_multi(_8h1) { - if (Array.isArray(_8h1)) { - for (var __5 = 0; __5 < _8h1.length; __5++) { - var _XF = _D5._E5(_8h1[__5]); - if (_XF === null) continue; - for (var i = 0; i < _XF._E6; i++) { - var _C4 = _XF._C4; - if (_C4[i]) { - var _B4 = _C4[i]; - if (_B4.texture) { - if (_B4.texture._N8) { - _ht(_B4.texture._N8); - } - } - } - } - } - return 0; - } else { - return -1; - } -} -function sprite_set_speed(_5h1, _tm, _od) { - var _XF = _D5._E5(yyGetInt32(_5h1)); - if (_XF != null) { - _XF.playbackspeed = yyGetReal(_tm); - _XF.playbackspeedtype = yyGetInt32(_od); - if (_XF.sequence != null) { - _XF.sequence._9h1 = _XF.playbackspeed; - _XF.sequence._ah1 = _XF.playbackspeedtype; - } - } -} -function sprite_get_speed_type(_5h1) { - var _XF = _D5._E5(yyGetInt32(_5h1)); - if (_XF != null) { - if (_XF.sequence != null) { - return _XF.sequence._ah1; - } else { - return _XF.playbackspeedtype; - } - } else return -1; -} -function sprite_get_speed(_5h1) { - var _XF = _D5._E5(yyGetInt32(_5h1)); - if (_XF != null) { - if (_XF.sequence != null) { - return _XF.sequence._9h1; - } else { - return _XF.playbackspeed; - } - } else return -1; -} -function sprite_get_nineslice(_5h1) { - var _XF = _D5._E5(yyGetInt32(_5h1)); - if (_XF != null) { - if (_XF._bh1 != null) { - return _XF._bh1; - } else { - _XF._bh1 = new _ch1(null); - return _XF._bh1; - } - } else return null; -} -function sprite_set_nineslice(_5h1, _dh1) { - if (typeof _dh1 !== "object" || _dh1 == null || !(_dh1 instanceof _ch1)) { - _H4("sprite_set_nineslice() - specified nineslice is not valid"); - return; - } - var _XF = _D5._E5(yyGetInt32(_5h1)); - if (_XF != null) { - _XF._bh1 = _dh1; - _XF._bh1._p8._eh1 = true; - } else return null; -} -function sprite_nineslice_create() { - return new _ch1(null); -} -function sprite_get_info(_5h1) { - var _q4 = undefined; - var _XF = _D5._E5(yyGetInt32(_5h1)); - if (_XF != null) { - var type = _XF._sM != undefined ? 1 : _XF._tM != undefined ? 2 : 0; - _q4 = new _BH(); - variable_struct_set(_q4, "width", _XF.width); - variable_struct_set(_q4, "height", _XF.height); - variable_struct_set(_q4, "xoffset", _XF.xOrigin); - variable_struct_set(_q4, "yoffset", _XF.yOrigin); - variable_struct_set(_q4, "transparent", _XF.transparent); - variable_struct_set(_q4, "smooth", _XF.smooth); - variable_struct_set(_q4, "preload", _XF.preload); - variable_struct_set(_q4, "type", type); - variable_struct_set(_q4, "bbox_left", _XF._IP.left); - variable_struct_set(_q4, "bbox_right", _XF._IP.right); - variable_struct_set(_q4, "bbox_top", _XF._IP.top); - variable_struct_set(_q4, "bbox_bottom", _XF._IP.bottom); - variable_struct_set(_q4, "name", _XF.pName); - variable_struct_set(_q4, "num_subimages", _XF._E6); - variable_struct_set(_q4, "frame_speed", _XF.playbackspeed != undefined ? _XF.playbackspeed : -1); - variable_struct_set(_q4, "frame_type", _XF.playbackspeedtype != undefined ? _XF.playbackspeedtype : -1); - variable_struct_set(_q4, "use_mask", _XF._1r === _vg1._Qg1); - variable_struct_set(_q4, "num_masks", _XF._F6.length); - switch (type) { - case 0: - { - var _fh1 = []; - for (var _t6 = 0; _t6 < _XF._C4.length; ++_t6) { - var _B4 = _XF._C4[_t6]; - var _H9 = new _BH(); - variable_struct_set(_H9, "x", _B4.x); - variable_struct_set(_H9, "y", _B4.y); - variable_struct_set(_H9, "w", _B4.w); - variable_struct_set(_H9, "h", _B4.h); - variable_struct_set(_H9, "x_offset", _B4.XOffset); - variable_struct_set(_H9, "y_offset", _B4.YOffset); - variable_struct_set(_H9, "crop_width", _B4.CropWidth); - variable_struct_set(_H9, "crop_height", _B4.CropHeight); - variable_struct_set(_H9, "original_width", _B4.ow); - variable_struct_set(_H9, "original_height", _B4.oh); - variable_struct_set(_H9, "texture", _B4.tp); - _fh1.push(_H9); - } - variable_struct_set(_q4, "frames", _fh1); - } - break; - case 1: - break; - case 2: - if (_XF._tM != undefined) { - var _gh1 = _XF._tM; - variable_struct_set(_q4, "num_atlas", _gh1._b8._95.length); - var _hh1 = []; - for (var _t6 = 0; _t6 < _q4.gmlnum_atlas; ++_t6) { - _hh1.push(_gh1._b8._95[_t6].texture._K4); - } - variable_struct_set(_q4, "atlas_textures", _hh1); - variable_struct_set(_q4, "premultiplied", _gh1._d8); - var _ih1 = _gh1._33; - var _jh1 = []; - for (var _t6 = 0; _t6 < _ih1.animations.length; ++_t6) { - _jh1.push(_ih1.animations[_t6].name); - } - variable_struct_set(_q4, "animation_names", _jh1); - var _kh1 = []; - for (var _t6 = 0; _t6 < _ih1.skins.length; ++_t6) { - _kh1.push(_ih1.skins[_t6].name); - } - variable_struct_set(_q4, "skin_names", _kh1); - var _lh1 = []; - for (var _t6 = 0; _t6 < _ih1.bones.length; ++_t6) { - var bone = _ih1.bones[_t6]; - var _mh1 = new _BH(); - variable_struct_set(_mh1, "parent", bone.parent != undefined ? bone.parent.name : undefined); - variable_struct_set(_mh1, "name", bone.name); - variable_struct_set(_mh1, "index", bone.index); - variable_struct_set(_mh1, "length", bone.length); - variable_struct_set(_mh1, "x", bone.x); - variable_struct_set(_mh1, "y", bone.y); - variable_struct_set(_mh1, "rotation", bone.rotation); - variable_struct_set(_mh1, "scale_x", bone.scaleX); - variable_struct_set(_mh1, "scale_y", bone.scaleY); - variable_struct_set(_mh1, "shear_x", bone.shearX); - variable_struct_set(_mh1, "shear_y", bone.shearY); - variable_struct_set(_mh1, "transform_mode", bone._nh1); - _lh1.push(_mh1); - } - variable_struct_set(_q4, "bones", _lh1); - var _oh1 = []; - for (var _t6 = 0; _t6 < _ih1.slots.length; ++_t6) { - var slot = _ih1.slots[_t6]; - var _ph1 = new _BH(); - variable_struct_set(_ph1, "name", slot.name); - variable_struct_set(_ph1, "index", slot.index); - variable_struct_set(_ph1, "bone", slot._S7 != undefined ? slot._S7.name : "(none)"); - variable_struct_set(_ph1, "attachment", slot._Cb); - variable_struct_set(_ph1, "red", slot.color._e4); - variable_struct_set(_ph1, "green", slot.color._f4); - variable_struct_set(_ph1, "blue", slot.color._g4); - variable_struct_set(_ph1, "alpha", slot.color._h4); - variable_struct_set(_ph1, "blend_mode", slot._za); - if (_ph1._wa != undefined) { - variable_struct_set(_ph1, "dark_red", slot._wa._e4); - variable_struct_set(_ph1, "dark_green", slot._wa._f4); - variable_struct_set(_ph1, "dark_blue", slot._wa._g4); - variable_struct_set(_ph1, "dark_alpha", slot._wa._h4); - } - var _qh1 = _XF._tM._Db(slot.name); - variable_struct_set(_ph1, "attachments", _qh1); - _oh1.push(_ph1); - } - variable_struct_set(_q4, "slots", _oh1); - } - break; - } - variable_struct_set(_q4, "nineslice", _XF._bh1 != undefined ? _XF._bh1 : undefined); - if (_XF.sequence != undefined) { - var _rh1 = []; - var _sh1 = _XF.sequence._th1; - if (_sh1 != undefined) { - for (var _t6 = 0; _t6 < _sh1._4W; ++_t6) { - var _FO = _sh1._8W[_t6]; - var time = _FO._9W; - for (var _ml in _FO._Lr) { - var _uh1 = _FO._Lr[_ml]; - if (_uh1._vh1 != undefined) { - for (var e = 0; e < _uh1._vh1.length; ++e) { - var _gl = new _BH(); - variable_struct_set(_gl, "frame", time); - variable_struct_set(_gl, "message", _uh1._vh1[e]); - _rh1.push(_gl); - } - } - } - } - } - variable_struct_set(_q4, "messages", _rh1); - var _wh1 = []; - var _2W = _XF.sequence._RU[0]; - if (_2W != undefined) { - var _sh1 = _2W._UU; - for (var _t6 = 0; _t6 < _sh1._4W; ++_t6) { - var _FO = _sh1._8W[_t6]; - var time = _FO._9W; - var _gl = new _BH(); - variable_struct_set(_gl, "frame", time); - variable_struct_set(_gl, "duration", _FO._WU); - for (var _ml in _FO._Lr) { - var _uh1 = _FO._Lr[_ml]; - variable_struct_set(_gl, "image_index", _uh1._8S); - break; - } - _wh1.push(_gl); - } - } - variable_struct_set(_q4, "frame_info", _wh1); - } - } - return _q4; -} -function ansi_char(_B3) { - return String.fromCharCode(yyGetInt32(_B3) & 0xff); -} -function chr(_B3) { - _B3 = yyGetInt32(_B3); - if (_B3 >= 0x10000) { - var _xh1 = _B3; - _xh1 -= 0x10000; - var _yh1 = ((_xh1 >> 10) & 0x3ff) + 0xd800; - var _zh1 = (_xh1 & 0x3ff) + 0xdc00; - var result = String.fromCharCode(_yh1, _zh1); - return result; - } else { - return String.fromCharCode(_B3); - } - return 0; -} -function ord(_9o) { - if (!_9o || _9o == "") return 0; - _9o = yyGetString(_9o); - var _xh1 = _9o.charCodeAt(0); - var _Ah1, _Bh1; - if (0xd800 <= _xh1 && _xh1 <= 0xdbff) { - _Ah1 = _xh1; - _Bh1 = _9o.charCodeAt(1); - return (_Ah1 - 0xd800) * 0x400 + (_Bh1 - 0xdc00) + 0x10000; - } - return _xh1; -} -function real(_Sc) { - if (_Sc == undefined) { - _H4("real() argument is undefined"); - } else if (_Sc == null) { - _H4("real() argument is unset"); - } else if (typeof _Sc == "boolean") { - if (_Sc) return 1; - else return 0; - } else if (typeof _Sc == "number") { - return _Sc; - } else if (typeof _Sc == "string") { - var _Ch1 = parseFloat(_Sc); - if (isNaN(_Ch1)) { - _H4("unable to convert string " + _Sc + " to real"); - } else { - return _Ch1; - } - } else if (_Sc instanceof Long) { - return _Sc._aY(); - } else if (_Sc instanceof Array) { - _H4("real() argument is array"); - } else if (_Sc instanceof ArrayBuffer) { - _H4("real() argument is ptr"); - } - return parseFloat(_Sc); -} -function bool(_Sc) { - if (_Sc == undefined) { - return false; - } else if (_Sc == null) { - _H4("bool() argument is unset"); - } else if (typeof _Sc == "boolean") { - return _Sc; - } else if (typeof _Sc == "number") { - return _Sc > 0.5; - } else if (typeof _Sc == "string") { - if (_Sc === "true") { - return true; - } else if (_Sc === "false") { - return false; - } - var _Ch1 = parseFloat(_Sc); - if (isNaN(_Ch1)) { - _H4("unable to convert string " + _Sc + " to bool"); - } else { - return _Ch1 > 0.5; - } - } else if (_Sc instanceof Long) { - return _Sc._aY() > 0.5; - } else if (_Sc instanceof Array) { - _H4("bool() argument is array"); - } else { - return _Sc != g_pBuiltIn.pointer_null; - } -} -var _Dh1 = new RegExp("{([0-9]+)}", "g"); -function _YE(_9o, _XE) { - return _9o.replaceAll(_Dh1, function (match, _B71) { - var _J3 = parseInt(_B71); - if (_J3 < 0 || _J3 >= _XE.length) return match; - return yyGetString(_XE[_J3]); - }); -} -function string(_Ak) { - if (arguments.length == 1) { - return yyGetString(_Ak); - } - if (typeof _Ak != "string") { - _H4("string() trying to use string template but argument0 is not a string"); - } - var _XE = []; - for (var _t6 = 1; _t6 < arguments.length; ++_t6) { - _XE.push(arguments[_t6]); - } - return _YE(_Ak, _XE); -} -function string_ext(_9o, _XE) { - if (typeof _9o != "string") { - _H4("string_ext() argument0 is not a string"); - } - if (!(_XE instanceof Array)) { - _H4("string_ext() argument1 is not an array"); - } - return _YE(_9o, _XE); -} -function string_format(_B3, _Eh1, _Fh1) { - if (_B3 == undefined) { - return "undefined"; - } - _B3 = yyGetReal(_B3); - _Fh1 = yyGetInt32(_Fh1); - var _Gh1 = _B3.toFixed(_Fh1).toString().split("."); - var _Tl; - for (var i = 0; i < _Gh1.length; i++) { - switch (i) { - case 0: - while (_Gh1[i].length < yyGetInt32(_Eh1)) { - _Gh1[i] = " " + _Gh1[i]; - } - _Tl = _Gh1[i]; - break; - case 1: - while (_Gh1[i].length < _Fh1) { - _Gh1[i] = _Gh1[i] + "0"; - } - _Tl = _Tl + "." + _Gh1[i]; - break; - } - } - return _Tl; -} -function string_length(_9o) { - if (!_9o) { - return 0; - } - _9o = yyGetString(_9o); - var _Hh1 = 0; - for (var i = 0; i < _9o.length; ++i) { - ++_Hh1; - var _Ih1 = _9o.charCodeAt(i); - if (0xd800 <= _Ih1 && _Ih1 <= 0xdbff) { - ++i; - } - } - return _Hh1; -} -function string_byte_length(_9o) { - if (!_9o) { - return 0; - } - _9o = yyGetString(_9o); - var i = 0, - _Yi = _9o.length; - var out = 0; - while (i < _Yi) { - var c = _9o.charCodeAt(i++); - if (c >= 0xd800 && c <= 0xd8ff) { - i += 1; - out += 4; - } else if (c <= 0x7f) { - out += 1; - } else if (c <= 0x7ff) { - out += 2; - } else if (c <= 0xffff) { - out += 3; - } else out += 4; - } - return out; -} -function _Jh1(_Tl, _Kh1) { - var _Lh1 = 0; - var _AG = _Kh1 - 1; - while (_AG > 0) { - var _Mh1 = _Tl.charCodeAt(_AG); - if (0xdc00 <= _Mh1 && _Mh1 <= 0xdfff) { - --_Lh1; - --_AG; - } - --_AG; - } - return _Kh1 + _Lh1 + 1; -} -function _Nh1(_9o, _Oh1) { - _Oh1--; - var _Ph1 = _Oh1; - var _Qh1 = 0; - while (_Qh1 < _Oh1) { - var _Rh1 = _9o.charCodeAt(_Qh1); - if (0xd800 <= _Rh1 && _Rh1 <= 0xdfff) { - _Ph1++; - } - _Qh1++; - } - return _Ph1; -} -function string_pos(_Sh1, _9o) { - var _Th1 = yyGetString(_Sh1); - var _Uh1 = yyGetString(_9o); - var _Vh1 = _Uh1.indexOf(_Th1); - return _Jh1(_Uh1, _Vh1); -} -function string_pos_ext(_Sh1, _9o, _Wh1) { - var _Th1 = yyGetString(_Sh1); - var _Uh1 = yyGetString(_9o); - var _Xh1 = _Nh1(_Uh1, yyGetInt32(_Wh1)); - var _Vh1 = _Uh1.indexOf(_Th1, _Xh1); - return _Jh1(_Uh1, _Vh1); -} -function string_last_pos(_Sh1, _9o) { - var _Th1 = yyGetString(_Sh1); - var _Uh1 = yyGetString(_9o); - var _Vh1 = _Uh1.lastIndexOf(_Th1); - return _Jh1(_Uh1, _Vh1); -} -function string_last_pos_ext(_Sh1, _9o, _Wh1) { - if (_Wh1 <= 0) { - return 0; - } - var _Th1 = yyGetString(_Sh1); - var _Uh1 = yyGetString(_9o); - var _Xh1 = _Nh1(_Uh1, yyGetInt32(_Wh1)); - var _Vh1 = _Uh1.lastIndexOf(_Th1, _Xh1); - return _Jh1(_Uh1, _Vh1); -} -function string_copy(_9o, _J3, _fe) { - _9o = yyGetString(_9o); - _J3 = yyGetInt32(_J3); - _fe = yyGetInt32(_fe); - if (_J3 < 1) { - _J3 = 1; - } - _J3--; - var _Ph1 = _J3; - var _Qh1 = 0; - while (_Qh1 < _J3) { - var _Rh1 = _9o.charCodeAt(_Qh1); - if (0xd800 <= _Rh1 && _Rh1 <= 0xdfff) { - _Ph1++; - } - _Qh1++; - } - var _Yh1 = _fe; - _Qh1 = 0; - while (_Qh1 < _fe) { - var _Rh1 = _9o.charCodeAt(_Ph1 + _Qh1); - if (0xd800 <= _Rh1 && _Rh1 <= 0xdfff) { - _Yh1++; - } - _Qh1++; - } - return _9o.substring(_Ph1, _Ph1 + _Yh1); -} -function string_char_at(_9o, _J3) { - var _Uh1 = yyGetString(_9o); - var _Zh1 = yyGetInt32(_J3); - --_Zh1; - if (_Uh1.length == 0 || string_length(_Uh1) <= _Zh1) { - return ""; - } - var _Dv = 0; - var __h1 = _Zh1; - if (__h1 < 0) { - __h1 = 0; - } - var _Yi = _Uh1.length; - while (__h1 > 0 && _Dv < _Yi) { - var _xh1 = _Uh1.charCodeAt(_Dv); - if (0xd800 <= _xh1 && _xh1 <= 0xdfff) { - ++_Dv; - } - ++_Dv; - --__h1; - } - __h1 = _Dv; - var _0i1 = _Uh1.charCodeAt(__h1); - if (0xd800 <= _0i1 && _0i1 <= 0xdfff) { - var _Bh1 = _Uh1.charCodeAt(__h1 + 1); - return String.fromCharCode(_0i1, _Bh1); - } - return String.fromCharCode(_0i1); -} -function string_ord_at(_9o, _J3) { - var _Uh1 = yyGetString(_9o); - var _Zh1 = yyGetInt32(_J3); - --_Zh1; - if (_Uh1.length == 0 || string_length(_Uh1) <= _Zh1) { - return -1; - } - var _Dv = 0; - var __h1 = _Zh1; - if (__h1 < 0) { - __h1 = 0; - } - var _Yi = _Uh1.length; - while (__h1 > 0 && _Dv < _Yi) { - var _xh1 = _Uh1.charCodeAt(_Dv); - if (0xd800 <= _xh1 && _xh1 <= 0xdfff) { - ++_Dv; - } - ++_Dv; - --__h1; - } - __h1 = _Dv; - var _0i1 = _Uh1.charCodeAt(__h1); - if (0xd800 <= _0i1 && _0i1 <= 0xdfff) { - var _Bh1 = _Uh1.charCodeAt(__h1 + 1); - return (_0i1 - 0xd800) * 0x400 + (_Bh1 - 0xdc00) + 0x10000; - } - return _0i1; -} -function _1i1(_9o) { - var _2i1 = []; - for (var i = 0; i < _9o.length; i++) { - var _3i1 = _9o.charCodeAt(i); - if (_3i1 < 0x80) { - _2i1.push(_3i1); - } else if (_3i1 < 0x800) { - _2i1.push(0xc0 | (_3i1 >> 6), 0x80 | (_3i1 & 0x3f)); - } else if (_3i1 < 0xd800 || _3i1 >= 0xe000) { - _2i1.push(0xe0 | (_3i1 >> 12), 0x80 | ((_3i1 >> 6) & 0x3f), 0x80 | (_3i1 & 0x3f)); - } else { - i++; - _3i1 = ((_3i1 & 0x3ff) << 10) | (_9o.charCodeAt(i) & 0x3ff); - _2i1.push(0xf0 | (_3i1 >> 18), 0x80 | ((_3i1 >> 12) & 0x3f), 0x80 | ((_3i1 >> 6) & 0x3f), 0x80 | (_3i1 & 0x3f)); - } - } - return _2i1; -} -function _4i1(data) { - var _Tl = ""; - var i = 0; - for (i = 0; i < data.length; i++) { - var value = data[i]; - if (value < 0x80) { - _Tl += String.fromCharCode(value); - } else if (value > 0xbf && value < 0xe0) { - _Tl += String.fromCharCode(((value & 0x1f) << 6) | (data[i + 1] & 0x3f)); - i += 1; - } else if (value > 0xdf && value < 0xf0) { - _Tl += String.fromCharCode(((value & 0x0f) << 12) | ((data[i + 1] & 0x3f) << 6) | (data[i + 2] & 0x3f)); - i += 2; - } else { - var _3i1 = (((value & 0x07) << 18) | ((data[i + 1] & 0x3f) << 12) | ((data[i + 2] & 0x3f) << 6) | (data[i + 3] & 0x3f)) - 0x010000; - _Tl += String.fromCharCode((_3i1 >> 10) | 0xd800, (_3i1 & 0x03ff) | 0xdc00); - i += 3; - } - } - return _Tl; -} -function string_byte_at(_9o, _J3) { - var _Uh1 = yyGetString(_9o); - var _Zh1 = yyGetInt32(_J3); - var _OE = _1i1(_Uh1); - var index = _Zh1 - 1; - if (index < 0) { - index = 0; - } - if (index >= _OE.length) { - index = _OE.length - 1; - } - return _OE[index]; -} -function string_set_byte_at(_9o, _J3, _rG) { - var _Uh1 = yyGetString(_9o); - var _5i1 = yyGetInt32(_rG); - var _lh = _1i1(_Uh1); - var index = yyGetInt32(_J3) - 1; - if (index >= 0 && index < _lh.length) { - _lh[index] = _5i1 & 0xff; - return _4i1(_lh); - } else { - _H4("string_set_byte_at : Index beyond end of string."); - } - return _Uh1; -} -function string_delete(_9o, _J3, _fe) { - var _Uh1 = yyGetString(_9o); - var _Zh1 = yyGetInt32(_J3); - var _6i1 = yyGetInt32(_fe); - if (_6i1 <= 0 || _Zh1 <= 0) return _Uh1; - var _Dv = 0; - var __h1 = _Zh1 - 1; - var _Yi = _Uh1.length; - while (__h1 > 0 && _Dv < _Yi) { - var _xh1 = _Uh1.charCodeAt(_Dv); - if (0xd800 <= _xh1 && _xh1 <= 0xdfff) { - ++_Dv; - } - ++_Dv; - --__h1; - } - __h1 = _Dv; - _Dv = _6i1; - _7i1 = __h1; - while (_Dv > 0) { - var _xh1 = _Uh1.charCodeAt(__h1); - if (0xd800 <= _xh1 && _xh1 <= 0xdfff) { - ++_7i1; - } - ++_7i1; - --_Dv; - } - return _Uh1.substring(0, __h1) + _Uh1.substring(_7i1, _Uh1.length); -} -function string_insert(_Sh1, _9o, _J3) { - var _Th1 = yyGetString(_Sh1); - var _Uh1 = yyGetString(_9o); - var _Zh1 = yyGetInt32(_J3); - var _Dv = 0; - var __h1 = _Zh1 - 1; - var _Yi = _Uh1.length; - while (__h1 > 0 && _Dv < _Yi) { - var _xh1 = _Uh1.charCodeAt(_Dv); - if (0xd800 <= _xh1 && _xh1 <= 0xdfff) { - ++_Dv; - } - ++_Dv; - --__h1; - } - __h1 = _Dv; - return _Uh1.substring(0, __h1) + _Th1 + _Uh1.substring(__h1, _9o.length); -} -function string_replace(_9o, _Sh1, _8i1) { - var _Uh1 = yyGetString(_9o); - var _Th1 = yyGetString(_Sh1); - var _9i1 = yyGetString(_8i1); - var index = _Uh1.indexOf(_Th1); - if (index === -1 || _Th1.length === 0) { - return _Uh1; - } - return _Uh1.replace(_Th1, _9i1); -} -function string_replace_all(_9o, _Sh1, _8i1) { - var _Uh1 = yyGetString(_9o); - if (_Uh1.length === 0) return ""; - var _Th1 = yyGetString(_Sh1); - if (_Th1.length === 0) return _Uh1; - var _9i1 = yyGetString(_8i1); - var _ai1 = _Th1.length; - var _bi1 = ""; - var i = _Uh1.indexOf(_Th1); - var _ml = 0; - while (i >= 0) { - _bi1 += _Uh1.substring(_ml, i) + _9i1; - _ml = i + _ai1; - i = _Uh1.indexOf(_Th1, _ml); - } - return _ml > 0 ? _bi1 + _Uh1.substring(_ml) : _Uh1; -} -function string_count(_Sh1, _9o) { - _Sh1 = yyGetString(_Sh1); - _9o = yyGetString(_9o); - var _q8 = 0; - if (_Sh1.length > 0) { - var index = 0; - while (index != -1) { - index = _9o.indexOf(_Sh1, index); - if (index > -1) { - _q8 += 1; - index++; - } - } - } - return _q8; -} -function string_hash_to_newline(_9o) { - return _ci1(yyGetString(_9o), _QE._di1(_QE._ZG), true); -} -function string_lower(_9o) { - return yyGetString(_9o).toLowerCase(); -} -function string_upper(_9o) { - return yyGetString(_9o).toUpperCase(); -} -function string_repeat(_9o, _fe) { - var _Uh1 = yyGetString(_9o); - _fe = yyGetInt32(_fe); - var _ni = ""; - for (var i = 0; i < _fe; i++) { - _ni = _ni + _Uh1; - } - return _ni; -} -function string_letters(_9o) { - var _ni = ""; - var _Uh1 = yyGetString(_9o); - for (var i = 0; i < _Uh1.length; i++) { - var c = _Uh1[i]; - if ((c >= "A" && c <= "Z") || (c >= "a" && c <= "z")) { - _ni = _ni + c; - } - } - return _ni; -} -function string_digits(_9o) { - var _Uh1 = yyGetString(_9o); - var _ni = ""; - for (var i = 0; i < _Uh1.length; i++) { - var c = _Uh1[i]; - if (c >= "0" && c <= "9") { - _ni = _ni + c; - } - } - return _ni; -} -function string_lettersdigits(_9o) { - var _Uh1 = yyGetString(_9o); - var _ni = ""; - for (var i = 0; i < _Uh1.length; i++) { - var c = _Uh1[i]; - if ((c >= "A" && c <= "Z") || (c >= "a" && c <= "z") || (c >= "0" && c <= "9")) { - _ni = _ni + c; - } - } - return _ni; -} -const _ei1 = new RegExp("[/-\\\\^$*+?.()|[\\]{}]", "g"); -function _fi1(string) { - return string.replace(_ei1, "\\$&"); -} -function string_trim_start(_9o, _gi1) { - _9o = yyGetString(_9o); - if (arguments.length == 1) return _9o.trimStart(); - if (!(_gi1 instanceof Array)) { - _H4("string_trim_start() argument1 is not an array"); - } - _gi1 = _gi1 - .map((_ue) => { - if (typeof _ue != "string") { - _H4("string_trim_start() argument1 should be an array of string"); - } - return _fi1(yyGetString(_ue)); - }) - .filter((_hi1) => _hi1) - .join("|"); - let _ii1 = new RegExp("^(?:" + _gi1 + ")*"); - return _9o.replace(_ii1, ""); -} -function string_trim_end(_9o, _gi1) { - _9o = yyGetString(_9o); - if (arguments.length == 1) return _9o.trimEnd(); - if (!(_gi1 instanceof Array)) { - _H4("string_trim_end() argument1 is not an array"); - } - _gi1 = _gi1 - .map((_ue) => { - if (typeof _ue != "string") { - _H4("string_trim_end() argument1 should be an array of string"); - } - return _fi1(yyGetString(_ue)); - }) - .filter((_hi1) => _hi1) - .join("|"); - let _ii1 = new RegExp("(?:" + _gi1 + ")*$"); - return _9o.replace(_ii1, ""); -} -function string_trim(_9o, _gi1) { - _9o = yyGetString(_9o); - if (arguments.length == 1) return _9o.trim(); - if (!(_gi1 instanceof Array)) { - _H4("string_trim() argument1 is not an array"); - } - _gi1 = _gi1 - .map((_ue) => { - if (typeof _ue != "string") { - _H4("string_trim() argument1 should be an array of string"); - } - return _fi1(yyGetString(_ue)); - }) - .filter((_hi1) => _hi1) - .join("|"); - let _ji1 = new RegExp("^(?:" + _gi1 + ")*"); - let _ki1 = new RegExp("(?:" + _gi1 + ")*$"); - return _9o.replace(_ji1, "").replace(_ki1, ""); -} -function string_starts_with(_9o, _B3) { - _9o = yyGetString(_9o); - _B3 = yyGetString(_B3); - return _9o.startsWith(_B3); -} -function string_ends_with(_9o, _B3) { - _9o = yyGetString(_9o); - _B3 = yyGetString(_B3); - return _9o.endsWith(_B3); -} -function _li1(input, _mi1, _ni1) { - const output = []; - let _oi1 = 0; - while (_ni1--) { - const lastIndex = _mi1.lastIndex; - const search = _mi1.exec(input); - if (search === null) { - break; - } - _oi1 = _mi1.lastIndex; - output.push(input.slice(lastIndex, search.index)); - } - output.push(input.slice(_oi1)); - return output; -} -function string_split(_9o, _pi1, _qi1, _ri1) { - _9o = yyGetString(_9o); - _pi1 = yyGetString(_pi1); - if (_pi1 == "") { - return [_si1]; - } - _qi1 = arguments.length > 2 ? yyGetReal(_qi1) : false; - _ri1 = arguments.length > 3 ? yyGetReal(_ri1) : _9o.length; - _pi1 = _fi1(_pi1); - var _ii1 = new RegExp(_pi1, "g"); - var _si1 = _li1(_9o, _ii1, _ri1); - if (_qi1) { - _si1 = _si1.filter((_hi1) => _hi1); - } - return _si1; -} -function string_split_ext(_9o, _ti1, _qi1, _ri1) { - _9o = yyGetString(_9o); - if (!(_ti1 instanceof Array)) { - _H4("string_split_ext() argument1 is not an array"); - } - _qi1 = arguments.length > 2 ? yyGetReal(_qi1) : false; - _ri1 = arguments.length > 3 ? yyGetReal(_ri1) : _9o.length; - _ti1 = _ti1 - .map((_ue) => _fi1(yyGetString(_ue))) - .filter((_hi1) => _hi1) - .join("|"); - var _ii1 = new RegExp(_ti1, "g"); - var _si1 = _li1(_9o, _ii1, _ri1); - if (_qi1) { - _si1 = _si1.filter((_hi1) => _hi1); - } - return _si1.map((_ue) => _ue.replaceAll("\\|", "|")); -} -function _ui1(_pi1, _XE) { - return _XE.join(_pi1); -} -function string_join(_pi1) { - _pi1 = yyGetString(_pi1); - var _XE = []; - for (var _t6 = 1; _t6 < arguments.length; ++_t6) { - _XE.push(yyGetString(arguments[_t6])); - } - return _ui1(_pi1, _XE); -} -function string_join_ext(_pi1, _XE, _E91, _Ue1) { - _pi1 = yyGetString(_pi1); - if (!(_XE instanceof Array)) { - _H4("string_join_ext() argument1 is not an array"); - } - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _XE.length; - var _vi1 = _wi1(_XE.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _zi1 = []; - while (_xi1 > 0) { - _zi1.push(yyGetString(_XE[_E91])); - _E91 += _yi1; - _xi1--; - } - return _ui1(_pi1, _zi1); -} -function string_concat() { - var _XE = []; - for (var _t6 = 0; _t6 < arguments.length; ++_t6) { - _XE.push(yyGetString(arguments[_t6])); - } - return _ui1("", _XE); -} -function string_concat_ext(_XE, _E91, _Ue1) { - if (!(_XE instanceof Array)) { - _H4("string_concat_ext() argument1 is not an array"); - } - _E91 = arguments.length > 1 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 2 ? yyGetReal(_Ue1) : _XE.length; - var _vi1 = _wi1(_XE.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _zi1 = []; - while (_xi1 > 0) { - _zi1.push(yyGetString(_XE[_E91])); - _E91 += _yi1; - _xi1--; - } - return _ui1("", _zi1); -} -function _Ai1(_Bi1) { - return _Bi1 >= 0xd800 && _Bi1 <= 0xd8ff ? 2 : 1; -} -function string_foreach(_9o, _yk, _Qk, _Ue1) { - _9o = yyGetString(_9o); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _Qk = arguments.length > 3 ? yyGetReal(_Qk) : 1; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _9o.length; - var _E91 = _Qk < 0 ? _Qk : _Qk > 0 ? _Qk - 1 : 0; - var _vi1 = _wi1(string_length(_9o), _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - _Qk = _E91 + 1; - var _Ci1 = 0; - if (_yi1 > 0) { - for (var i = 0; i < _E91; i++) { - var _Di1 = _9o.charCodeAt(_Ci1); - _Ci1 += _Ai1(_Di1); - } - for (var i = 0; i < _xi1; i++) { - var _Di1 = _9o.charCodeAt(_Ci1); - var _ad = _Ai1(_Di1); - var _Ei1 = _ad == 1 ? _9o[_Ci1] : String.fromCharCode(_Di1, _9o.charCodeAt(_Ci1 + 1)); - _yk(_Ak, _Ak, _Ei1, _Qk); - _Qk++; - _Ci1 += _ad; - } - } else { - var _Fi1 = []; - var _Gi1 = 0; - for (var i = 0; i < _E91; i++) { - var _Di1 = _9o.charCodeAt(_Ci1); - var _ad = _Ai1(_Di1); - _Ci1 += _ad; - _Fi1[_Gi1++ % _xi1] = _ad; - } - for (var i = 0; i < _xi1; i++) { - var _Di1 = _9o.charCodeAt(_Ci1); - var _ad = _Ai1(_Di1); - var _Ei1 = _ad == 1 ? _9o[_Ci1] : String.fromCharCode(_Di1, _9o.charCodeAt(_Ci1 + 1)); - _yk(_Ak, _Ak, _Ei1, _Qk); - _Qk--; - _Ci1 -= _Fi1[--_Gi1 % _xi1]; - } - } -} -var _Hi1 = []; -var _Ii1 = true; -var surface_resize = _Ji1; -function _Ji1(_jg, _kj, _lj) { - _jg = yyGetInt32(_jg); - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - if (_jg == _Ki1) { - _Li1 = true; - _Mi1 = _kj; - _Ni1 = _lj; - return 1; - } - if (!surface_exists(_jg)) { - _H4("Surface does not exist"); - return 0; - } - if (_Oi1(_jg)) { - _yi("Error: Surface in use via surface_set_target(). It can not be resized until it has been removed from the surface stack."); - return; - } - var _ms = _cs._E5(_jg); - var _Eh = _bs; - if (_e8) { - _Eh = _ms.texture._N8._Eh; - } - surface_create(_kj, _lj, _Eh, _jg); - return 0; -} -function surface_depth_disable(_Pi1) { - if (yyGetBool(_Pi1)) { - _Ii1 = false; - } else { - _Ii1 = true; - } -} -function surface_get_depth_disable() { - return _Ii1 ? false : true; -} -var surface_create = _Qi1; -function _Qi1(_kj, _lj, _7f1, _Ri1) { - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - if (_kj <= 0 || _lj <= 0) { - _H4("create_surface : Trying to create a surface with size equal to or less than zero."); - } - var _ms = document.createElement(_8F); - _ms.__c = _ms.width = _kj; - _ms._0d = _ms.height = _lj; - _ms.complete = true; - _ms._Si1 = false; - _ms.name = ""; - _ms._1a = _ms.getContext("2d"); - _ng1(_ms._1a); - var _B4 = new _hs(); - _ms._Ti1 = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _kj; - _B4.h = _lj; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - if (_Ri1 != undefined) { - _cs.Set(_Ri1, _ms); - _B4.tp = _Ri1; - } else { - _B4.tp = _cs._Gf(_ms); - } - _B4.texture = _ms; - _B4._p8 = []; - _B4._q8 = 0; - _B4._r8 = 4; - _B4._Ui1 = 0; - _B4._5t = null; - _B4._lg1 = _ms; - return _B4.tp; -} -function surface_create_ext(_N3, _kj, _lj, _7f1) { - _N3 = yyGetString(_N3); - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - var _ms = document.getElementById(_N3); - if (!_ms) { - _ME("Can not find pre-created canvas element: " + _N3); - return surface_create(_kj, _lj, _7f1); - } - _ms.name = _N3; - _ms.__c = _ms.width = _kj; - _ms._0d = _ms.height = _lj; - _ms.complete = true; - _ms._Si1 = true; - _ms._1a = _ms.getContext("2d"); - _ng1(_ms._1a); - _ms.onmousemove = _vt; - _ms.onmousedown = _Vi1; - _ms.onmouseup = _Wi1; - var _B4 = new _hs(); - _ms._Ti1 = _B4; - _B4.x = 0; - _B4.y = 0; - _B4.w = _kj; - _B4.h = _lj; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _cs._Gf(_ms); - _B4.texture = _ms; - _B4._p8 = []; - _B4._q8 = 0; - _B4._r8 = 4; - _B4._Ui1 = 0; - _B4._5t = null; - _B4._lg1 = _ms; - return _B4.tp; -} -var surface_free = _Xi1; -function _Xi1(_jg) { - _jg = yyGetInt32(_jg); - if (_jg < 0) { - return; - } - if (!surface_exists(_jg)) { - return 0; - } - if (_Oi1(_jg)) { - _yi("Error: Surface in use via surface_set_target(). It can not be freed until it has been removed from the surface stack."); - return; - } - _cs._rj(_jg); -} -function surface_exists(_jg) { - if (_cs._E5(yyGetInt32(_jg)) != null) return 1; - else return 0; -} -function surface_get_width(_jg) { - if (_jg == _Ki1) { - return _Yi1; - } - var _ms = _cs._E5(yyGetInt32(_jg)); - if (_ms != null) { - return _ms.__c; - } - return 0; -} -function surface_get_height(_jg) { - if (_jg == _Ki1) { - return _Zi1; - } - var _ms = _cs._E5(yyGetInt32(_jg)); - if (_ms != null) { - return _ms._0d; - } - return 0; -} -function surface_get_texture(_jg) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (_ms != null) { - return { _Hc: _ms.texture, _Ic: _ms._Ti1 }; - } - return -1; -} -function _Oi1(_jg) { - _jg = yyGetInt32(_jg); - if (__i1 == _jg) return true; - var _Yi = _0j1.length; - for (var i = 0; i < _Yi; i++) { - if (_0j1[i] == _jg) return true; - } - return false; -} -var _1j1 = _2j1; -function _2j1(_jg) { - _jg = yyGetInt32(_jg); - var _ms = _cs._E5(_jg); - if (_ms != null) { - if (!_e8) _TK(); - _Hi1.push({ _3j1: _4j1, _5j1: _1A, _6j1: _1a, _7j1: _6N, _8j1: _7N, _9j1: _4N, _aj1: _5N, _bj1: _WK, _cj1: _XK, _dj1: _YK, _ej1: _ZK }); - _0j1.push(__i1); - __i1 = _jg; - if (_e8) { - _4j1 = _ms._3j1; - _e8._fj1(_ms._3j1); - _1A = -1; - } else { - g_CurrentGraphics = _ms._1a; - _1a = _ms._1a; - _gj1(_1a); - } - } -} -var surface_set_target = _hj1; -function _hj1(_jg) { - _jg = yyGetInt32(_jg); - var _ms = _cs._E5(_jg); - if (_ms == null) { - return false; - } - if (!_e8) _TK(); - var _ij1 = _jj1._kj1(); - if (_ij1 != null) { - _Hi1.push({ - _3j1: _4j1, - _5j1: _1A, - _bj1: _WK, - _cj1: _XK, - _dj1: _YK, - _ej1: _ZK, - _7j1: _6N, - _8j1: _7N, - _9j1: _4N, - _aj1: _5N, - _6j1: _1a, - _lj1: true, - _mj1: _ij1._nj1, - _oj1: _ij1._pj1, - _qj1: _ij1._rj1, - _sj1: _ij1._tj1, - _uj1: _ij1._vj1, - _wj1: new _zz(_ij1._xj1), - _yj1: new _zz(_ij1._zj1), - }); - } else { - _Hi1.push({ _3j1: _4j1, _5j1: _1A, _bj1: _WK, _cj1: _XK, _dj1: _YK, _ej1: _ZK, _7j1: _6N, _8j1: _7N, _9j1: _4N, _aj1: _5N, _6j1: _1a, _lj1: false }); - } - _0j1.push(__i1); - __i1 = _jg; - if (_e8) { - _4j1 = _ms._3j1; - _e8._fj1(_ms._3j1); - _1A = -1; - } else { - g_CurrentGraphics = _ms._1a; - _1a = _ms._1a; - _gj1(_1a); - } - _Aj1(0, 0, _ms.__c, _ms._0d); - if (_v3) { - _Bj1(0, 0, _ms.__c, _ms._0d, 0); - } else { - _Cj1(0, 0, _ms.__c, _ms._0d, 0); - } - if (_e8) _e8._Dj1(); - _hN(); - if (!_e8) { - _gj1(_1a); - } - return true; -} -function surface_get_target() { - return __i1; -} -var surface_reset_target = _Ej1; -function _Ej1() { - var _Fj1 = _Hi1.pop(); - if (_Fj1) { - _WK = _Fj1._bj1; - _XK = _Fj1._cj1; - _YK = _Fj1._dj1; - _ZK = _Fj1._ej1; - _6N = _Fj1._7j1; - _7N = _Fj1._8j1; - _4N = _Fj1._9j1; - _5N = _Fj1._aj1; - var _Gj1 = _Fj1._lj1; - var _mj1, _oj1, _qj1, _sj1, _uj1, _wj1, _yj1; - if (_Gj1 == true) { - _mj1 = _Fj1._mj1; - _oj1 = _Fj1._oj1; - _qj1 = _Fj1._qj1; - _sj1 = _Fj1._sj1; - _uj1 = _Fj1._uj1; - _wj1 = _Fj1._wj1; - _yj1 = _Fj1._yj1; - } - if (!_e8) { - _1a = _Fj1._6j1; - __K(); - } else { - _1A = _Fj1._5j1; - _4j1 = _Fj1._3j1; - } - if (_JK && _Hi1.length == 0) { - _Aj1(0, 0, _Hj1, _Ij1); - _Jj1._4A(_Hj1, -_Ij1 * _1A, 1.0, 32000.0); - _KK(); - } else { - _Aj1(_WK, _XK, _YK, _ZK); - if (_v3) { - var _ij1 = _jj1._kj1(); - if (_Gj1 == true && _ij1 != null) { - _Kj1(_mj1, _oj1, _qj1, _sj1, _uj1, _ij1); - _ij1._Lj1(new _zz(_wj1)); - _ij1._Mj1(new _zz(_yj1)); - _ij1._Nj1(); - } else { - _Bj1(_6N, _7N, _4N, _5N, 0); - } - } else { - _Cj1(_6N, _7N, _4N, _5N, 0); - } - } - } else { - _H4("surface_reset_target : Surface stacking error detected"); - } - if (_e8) _e8._fj1(_4j1); - __i1 = _0j1.pop(); - if (__i1 == null) __i1 = -1; - if (!_e8) _gj1(_1a); - _hN(); -} -function _HL(_sl, _q5, _r5) { - var data = null; - var _ds = _sl.getContext("2d"); - try { - data = _ds._Oj1(_q5, _r5, 1, 1); - } catch (_bk) { - return 0xff000000; - } - var _Pj1 = data.data; - var index = 0; - var _Qj1 = _Pj1[index] & 0xff; - var _Rj1 = _Pj1[index + 1] & 0xff; - var _Sj1 = _Pj1[index + 2] & 0xff; - var _Tj1 = _Pj1[index + 3] & 0xff; - return _Qj1 | (_Rj1 << 8) | (_Sj1 << 16) | (_Tj1 << 24); -} -var surface_getpixel = _Uj1; -var surface_getpixel_ext = _Vj1; -function _Uj1(_jg, _q5, _r5) { - return _Vj1(_jg, _q5, _r5) & 0xffffff; -} -function _Vj1(_jg, _q5, _r5) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (_ms != null) { - return _HL(_ms, yyGetInt32(_q5), yyGetInt32(_r5)); - } - return 0x00000000; -} -function _Wj1(_sl, _Zq) { - var img = canvas.toDataURL(); -} -function surface_save(_jg, _Zq) { - _LE("surface_save()"); -} -function surface_save_part(_jg, _Zq, _q5, _r5, _kj, _lj) { - _LE("surface_save_part()"); -} -var draw_surface = _Xj1; -function _Xj1(_jg, _q5, _r5) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (!_ms) return; - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - var alpha = _1a.globalAlpha; - { - _1a.globalAlpha = _Nc; - _1a._pg1(_ms, _q5, _r5); - } - _1a.globalAlpha = alpha; -} -function draw_surface_stretched(_jg, _q5, _r5, _kj, _lj) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (!_ms) return; - _Es(_ms._Ti1, yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_kj), yyGetReal(_lj), 0xffffff, 1.0); -} -function draw_surface_tiled(_jg, _q5, _r5) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (_ms != null) { - _Gs(_ms._Ti1, yyGetReal(_q5), yyGetReal(_r5), 1, 1, true, true, 0xffffff, 1); - } -} -function draw_surface_part(_jg, _Is, _Js, _m8, _n8, _q5, _r5) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (!_ms) return; - _Ks(_ms._Ti1, yyGetReal(_Is), yyGetReal(_Js), yyGetReal(_m8), yyGetReal(_n8), yyGetReal(_q5), yyGetReal(_r5), 1, 1, 0xffffff, 1.0); -} -function draw_surface_ext(_jg, _q5, _r5, _co, _do, _y4, _Ms, _u9) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (!_ms) return; - var c = _Qc(yyGetInt32(_Ms)); - _Ns(_ms._Ti1, 0, 0, yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), yyGetReal(_y4) * 0.0174532925, c, c, c, c, yyGetReal(_u9)); -} -function draw_surface_stretched_ext(_jg, _q5, _r5, _kj, _lj, _Ms, _u9) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (!_ms) return; - var c = _Qc(yyGetInt32(_Ms)); - _Es(_ms._Ti1, yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_kj), yyGetReal(_lj), c, yyGetReal(_u9)); -} -var draw_surface_tiled_ext = _Yj1; -function _Yj1(_jg, _q5, _r5, _co, _do, _Ms, _u9) { - _Ib("draw_surface_tiled_ext()"); -} -function draw_surface_part_ext(_jg, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _Ms, _u9) { - _jg = yyGetInt32(_jg); - var _ms = _cs._E5(_jg); - if (_ms != null) { - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = _ms.width; - _B4.h = _ms.height; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _jg; - _B4._p8 = []; - _B4._q8 = 0; - _B4._r8 = 4; - _B4._Ui1 = 0; - _B4._5t = null; - if (!_e8) { - _B4._lg1 = _ms; - _B4.texture = _ms; - } else { - _B4._lg1 = _ms.texture; - _B4.texture = _ms.texture; - } - var c = _Qc(yyGetInt32(_Ms)); - _Ks(_B4, yyGetReal(_Is), yyGetReal(_Js), yyGetReal(_m8), yyGetReal(_n8), yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), c, yyGetReal(_u9)); - } -} -function draw_surface_general(_jg, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _y4, _Ss, _Ts, _Us, _Vs, _u9) { - _jg = yyGetInt32(_jg); - var _ms = _cs._E5(_jg); - if (_ms != null) { - var _B4 = new _hs(); - _B4.x = yyGetReal(_Is); - _B4.y = yyGetReal(_Js); - _B4.w = yyGetReal(_m8); - _B4.h = yyGetReal(_n8); - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _jg; - _B4._p8 = []; - _B4._q8 = 0; - _B4._r8 = 4; - _B4._Ui1 = 0; - _B4._5t = null; - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _co = yyGetReal(_co); - _do = yyGetReal(_do); - _y4 = yyGetReal(_y4); - _u9 = yyGetReal(_u9); - _Ss = _Qc(yyGetInt32(_Ss)); - _Ts = _Qc(yyGetInt32(_Ts)); - _Us = _Qc(yyGetInt32(_Us)); - _Vs = _Qc(yyGetInt32(_Vs)); - if (!_e8) { - _B4._lg1 = _ms; - _B4.texture = _ms; - _Ns(_B4, 0, 0, _q5, _r5, _co, _do, _y4 * 0.0174532925, _Ss, _Ts, _Us, _Vs, _u9); - } else { - _B4._lg1 = _ms.texture; - _B4.texture = _ms.texture; - _Ns(_B4, 0, 0, _q5, _r5, _co, _do, _y4 * 0.0174532925, _Ss, _Ts, _Us, _Vs, _u9); - } - } -} -function surface_copy(_Zj1, _q5, _r5, _sj) { - var _Gk = _cs._E5(yyGetInt32(_Zj1)); - var _Hk = _cs._E5(yyGetInt32(_sj)); - if (_Gk != null && _Hk != null) { - var _ds = _Gk.getContext("2d"); - _ds.save(); - _ds.globalCompositeOperation = "copy"; - _ds.drawImage(_Hk, yyGetInt32(_q5), yyGetInt32(_r5)); - _ds.restore(); - } -} -function surface_copy_part(_Zj1, _q5, _r5, _sj, _w4, _x4, __j1, _0k1) { - var _Gk = _cs._E5(yyGetInt32(_Zj1)); - var _Hk = _cs._E5(yyGetInt32(_sj)); - if (_Gk != null && _Hk != null) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _w4 = yyGetReal(_w4); - _x4 = yyGetReal(_x4); - __j1 = yyGetReal(__j1); - _0k1 = yyGetReal(_0k1); - var _UK = []; - var _ds = _Gk.getContext("2d"); - _ds.save(); - _UK[0] = 1; - _UK[1] = 0; - _UK[2] = 0; - _UK[3] = 1; - _UK[4] = 0; - _UK[5] = 0; - _ds.setTransform(_UK[0], _UK[1], _UK[2], _UK[3], _UK[4], _UK[5]); - _ds.beginPath(); - _ds.rect(_q5, _r5, __j1, _0k1); - _ds.clip(); - _ds.globalCompositeOperation = "copy"; - _ds.drawImage(_Hk, _w4, _x4, __j1, _0k1, _q5, _r5, __j1, _0k1); - _ds.restore(); - } -} -function _1k1(_7f1) { - switch (_7f1) { - case _bs: - return true; - case _2k1: - return true; - case _3k1: - return true; - case _4k1: - return true; - case _5k1: - return true; - case _6k1: - return true; - case _7k1: - return true; - case _8k1: - return true; - default: - return false; - } -} -function _9k1(_7f1) { - if (_e8) { - return _e8._ak1(_7f1); - } else { - if (_7f1 == _bs) { - return true; - } else { - return false; - } - } -} -function surface_format_is_supported(_7f1) { - if (_1k1(_7f1) && _9k1(_7f1)) { - return true; - } - return false; -} -function surface_get_format(_jg) { - var _ms = _cs._E5(_jg); - if (_ms != null) { - if (_e8) { - if (_ms._bk1._ck1) { - return _ms._bk1._ck1._rd; - } - } else { - return _bs; - } - } - return _dk1; -} -/*@constructor */ function _ek1() { - this._fk1 = []; - this._gk1 = {}; - this._hk1 = {}; -} -function _ik1(_4K, _jk1) { - var _NJ = ((_4K & 0xff) << 24) | (_jk1 & 0xffffff); - return _NJ; -} -_ek1.prototype._kk1 = function (_lk1, _mk1) { - this._fk1 = _lk1.slice(); - for (var i = 0; i < _lk1.length; ++i) this._gk1[_lk1[i]] = i; - for (var i = 0; i < _mk1.length; ++i) { - var _gl = _mk1[i]; - this._hk1[_gl.key] = _gl.ids.slice(); - } -}; -_ek1.prototype._nk1 = function (_jk1, _4K) { - var _NJ = _ik1(_4K, _jk1); - var _ok1 = this._hk1[_NJ]; - if (_ok1 == undefined) return null; - return _ok1; -}; -_ek1.prototype._pk1 = function (_jk1, _4K) { - var _qk1 = this._nk1(_jk1, _4K); - var tags = []; - if (_qk1 != null) { - for (var i = 0; i < _qk1.length; ++i) { - var _9i = this._fk1[_qk1[i]]; - if (_9i !== undefined) tags.push(_9i); - } - } - return tags; -}; -_ek1.prototype._rk1 = function (_sk1, _tk1) { - var _qk1 = []; - var _uk1 = Array.isArray(_sk1) ? _sk1 : [_sk1]; - for (var i = 0; i < _uk1.length; ++i) { - var _vk1 = _uk1[i]; - var _wk1 = this._gk1[_vk1]; - if (_wk1 === undefined && _tk1) { - _wk1 = this._fk1.length; - this._gk1[_vk1] = _wk1; - this._fk1.push(_vk1); - } - if (_wk1 !== undefined) _qk1.push(_wk1); - } - return _qk1; -}; -_ek1.prototype._xk1 = function (_jk1, _4K, _yk1, _zk1) { - var _Ak1 = this._nk1(_jk1, _4K); - if (_Ak1 == null) return false; - var _Bk1 = this._rk1(_yk1, false); - var result = _zk1 ? true : false; - for (var _J6 = 0; _J6 < _Bk1.length; ++_J6) { - var _Ck1 = false; - var _9i = _Bk1[_J6]; - for (var i = 0; i < _Ak1.length; ++i) { - if (_Ak1[i] === _9i) _Ck1 = true; - } - if (!_zk1 && _Ck1) return true; - if (_zk1 && !_Ck1) return false; - } - return result; -}; -_ek1.prototype._Dk1 = function (_jk1, _4K, _yk1) { - var _Ek1 = false; - var _NJ = _ik1(_4K, _jk1); - var _ok1 = this._hk1[_NJ]; - if (_ok1 == undefined) { - _ok1 = []; - this._hk1[_NJ] = _ok1; - } - var _Fk1 = this._rk1(_yk1, true); - for (var i = 0; i < _Fk1.length; ++i) { - var _Gk1 = _Fk1[i]; - var index = _ok1.indexOf(_Gk1); - if (index == -1) { - _ok1.push(_Gk1); - _Ek1 = true; - } - } - return _Ek1; -}; -_ek1.prototype._Hk1 = function (_jk1, _4K, _yk1) { - var _Ik1 = false; - var _qk1 = this._nk1(_jk1, _4K); - if (_qk1 != null) { - var _Jk1 = this._rk1(_yk1, false); - for (var i = 0; i < _Jk1.length; ++i) { - var _Kk1 = _Jk1[i]; - var index = _qk1.indexOf(_Kk1); - if (index != -1) { - _qk1[index] = _qk1[_qk1.length - 1]; - _qk1.length -= 1; - _Ik1 = true; - } - } - } - return _Ik1; -}; -_ek1.prototype._Lk1 = function (_jk1, _4K) { - var _NJ = _ik1(_4K, _jk1); - var _ok1 = this._hk1[_NJ]; - if (_ok1 != null) { - _ok1.length = 0; - return true; - } - return false; -}; -_ek1.prototype._Mk1 = function (_yk1) { - var _kh = []; - var _Fk1 = this._rk1(_yk1, false); - if (_Fk1.length == 0) return _kh; - for (var key in this._hk1) { - if (!this._hk1.hasOwnProperty(key)) continue; - var _Nk1 = this._hk1[key]; - for (var _J6 = 0; _J6 < _Fk1.length; ++_J6) { - var index = _Nk1.indexOf(_Fk1[_J6]); - if (index != -1) { - var _Ok1 = key & 0xffffff; - var _Pk1 = (key >> 24) & 0xff; - var _Qk1 = _3K(_Ok1, _Pk1); - if (_Qk1.length > 0) { - _kh.push(_Qk1); - break; - } - } - } - } - return _kh; -}; -_ek1.prototype._Rk1 = function (_yk1, _4K) { - var _Sk1 = []; - var _Fk1 = this._rk1(_yk1, false); - if (_Fk1.length == 0) return _Sk1; - for (var key in this._hk1) { - if (_4K >= 0) { - var type = (key >> 24) & 0xff; - if (type !== _4K) continue; - } - var _Nk1 = this._hk1[key]; - for (var _J6 = 0; _J6 < _Fk1.length; ++_J6) { - var index = _Nk1.indexOf(_Fk1[_J6]); - if (index != -1) { - var _Ok1 = key & 0xffffff; - _Sk1.push(_Ok1); - break; - } - } - } - return _Sk1; -}; -function _Tk1(_Uk1, _4K, _Vk1) { - var _NJ = { type: -1, id: -1 }; - if (typeof _Uk1 === "string") { - _NJ = _MJ(_Uk1); - } else { - if (_4K === undefined) _H4(_Vk1 + "() - asset type argument is required"); - else _NJ = { type: _4K, id: _Uk1 }; - } - return _NJ; -} -function tag_get_asset_ids(_sk1, _4K) { - var _Sk1 = _Wk1._Rk1(_sk1, _4K); - return _Sk1; -} -function tag_get_assets(_sk1) { - var _kh = _Wk1._Mk1(_sk1); - return _kh; -} -function asset_get_tags(_Uk1, _4K) { - var result = []; - var _NJ = _Tk1(_Uk1, _4K, "asset_get_tags"); - if (_NJ.id < 0) return result; - result = _Wk1._pk1(_NJ.id, _NJ.type); - return result; -} -function asset_add_tags(_Uk1, _sk1, _4K) { - var _NJ = _Tk1(_Uk1, _4K, "asset_add_tags"); - if (_NJ.id < 0) return 0; - var result = _Wk1._Dk1(_NJ.id, _NJ.type, _sk1); - return result ? 1 : 0; -} -function asset_remove_tags(_Uk1, _sk1, _4K) { - var _NJ = _Tk1(_Uk1, _4K, "asset_remove_tags"); - if (_NJ.id < 0) return 0; - var result = _Wk1._Hk1(_NJ.id, _NJ.type, _sk1); - return result ? 1 : 0; -} -function asset_has_tags(_Uk1, _sk1, _4K) { - var _NJ = _Tk1(_Uk1, _4K, "asset_has_tags"); - if (_NJ.id < 0) return 0; - var result = _Wk1._xk1(_NJ.id, _NJ.type, _sk1, true); - return result ? 1 : 0; -} -function asset_has_any_tag(_Uk1, _sk1, _4K) { - var _NJ = _Tk1(_Uk1, _4K, "asset_has_any_tag"); - if (_NJ.id < 0) return 0; - var result = _Wk1._xk1(_NJ.id, _NJ.type, _sk1, false); - return result ? 1 : 0; -} -function asset_clear_tags(_Uk1, _4K) { - var _NJ = _Tk1(_Uk1, _4K, "asset_clear_tags"); - if (_NJ.id < 0) return 0; - var result = _Wk1._Lk1(_NJ.id, _NJ.type); - return result ? 1 : 0; -} -function draw_self(_f7) { - var index; - index = _f7.sprite_index; - _d6 = _f7; - { - var _On = _D5._E5(index); - if (_On != null) { - _On._19(_f7.image_index, _f7.x, _f7.y, _f7.image_xscale, _f7.image_yscale, _f7.image_angle, _f7.image_blend, _f7.image_alpha); - } - } - _d6 = null; -} -function draw_sprite_ext(_Ht, _q3, _Xk1, _q5, _r5, _co, _do, _y4, _3d, _u9) { - _Xk1 = yyGetInt32(_Xk1); - _u9 = yyGetReal(_u9); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - _u9 = min(1.0, _u9); - _XF._19(_Xk1, yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), yyGetReal(_y4), _Qc(yyGetInt32(_3d)), _u9); - } -} -function draw_sprite(_Ht, _q3, _Xk1, _q5, _r5) { - _Xk1 = yyGetInt32(_Xk1); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - _XF._Yk1(_Xk1, yyGetReal(_q5), yyGetReal(_r5), _Nc); - } -} -function draw_sprite_pos(_Ht, _q3, _Xk1, _W6, _X6, _o6, _p6, _Ju, _Ku, _Zk1, __k1, _u9) { - _Xk1 = yyGetInt32(_Xk1); - _u9 = yyGetReal(_u9); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - _u9 = min(1.0, _u9); - _XF._0l1(_Xk1, yyGetReal(_W6), yyGetReal(_X6), yyGetReal(_o6), yyGetReal(_p6), yyGetReal(_Ju), yyGetReal(_Ku), yyGetReal(_Zk1), yyGetReal(__k1), _u9); - } -} -function draw_sprite_stretched(_Ht, _q3, _Xk1, _q5, _r5, _kj, _lj) { - _Xk1 = yyGetInt32(_Xk1); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - if (_XF._E6 <= 0) return; - _Xk1 = ~~_Xk1 % _XF._E6; - if (_Xk1 < 0) _Xk1 = _Xk1 + _XF._E6; - if (_XF._bh1 != null && _XF._bh1.enabled == true) { - _XF._bh1._19(yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_kj), yyGetReal(_lj), 0, 0xffffff, _Nc, _Xk1, _XF, true); - } else { - _Es(_XF._C4[_Xk1], yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_kj), yyGetReal(_lj), 0xffffff, _Nc); - } - } -} -function draw_sprite_stretched_ext(_Ht, _q3, _Xk1, _q5, _r5, _kj, _lj, _Pc, _u9) { - _Xk1 = yyGetInt32(_Xk1); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - if (_XF._E6 <= 0) return; - _Xk1 = ~~_Xk1 % _XF._E6; - if (_Xk1 < 0) _Xk1 = _Xk1 + _XF._E6; - if (_XF._bh1 != null && _XF._bh1.enabled == true) { - _XF._bh1._19(yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_kj), yyGetReal(_lj), 0, _Qc(yyGetInt32(_Pc)), yyGetReal(_u9), _Xk1, _XF, true); - } else { - _Es(_XF._C4[_Xk1], yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_kj), yyGetReal(_lj), _Qc(yyGetInt32(_Pc)), yyGetReal(_u9)); - } - } -} -function draw_sprite_part(_Ht, _q3, _Xk1, _Is, _Js, _m8, _n8, _q5, _r5) { - _Xk1 = yyGetInt32(_Xk1); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - if (_XF._E6 <= 0) return; - _Xk1 = ~~_Xk1 % _XF._E6; - if (_Xk1 < 0) _Xk1 = _Xk1 + _XF._E6; - _Ks(_XF._C4[_Xk1], yyGetReal(_Is), yyGetReal(_Js), yyGetReal(_m8), yyGetReal(_n8), yyGetReal(_q5), yyGetReal(_r5), 1, 1, 0xffffff, _Nc); - } -} -function draw_sprite_part_ext(_Ht, _q3, _Xk1, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _Ms, _u9) { - _Xk1 = yyGetInt32(_Xk1); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - if (_XF._E6 <= 0) return; - _Xk1 = ~~_Xk1 % _XF._E6; - if (_Xk1 < 0) _Xk1 = _Xk1 + _XF._E6; - _Ms = _Qc(yyGetInt32(_Ms)); - _Ks(_XF._C4[_Xk1], yyGetReal(_Is), yyGetReal(_Js), yyGetReal(_m8), yyGetReal(_n8), yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), _Ms, yyGetReal(_u9)); - } -} -function draw_sprite_tiled(_Ht, _q3, _Xk1, _q5, _r5) { - _Xk1 = yyGetInt32(_Xk1); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - if (_XF._E6 <= 0) return; - _Xk1 = ~~_Xk1 % _XF._E6; - if (_Xk1 < 0) _Xk1 = _Xk1 + _XF._E6; - _Gs(_XF._C4[_Xk1], yyGetReal(_q5), yyGetReal(_r5), 1, 1, true, true, 0xffffff, _Nc); - } -} -function draw_sprite_tiled_ext(_Ht, _q3, _Xk1, _q5, _r5, _co, _do, _Ms, _u9) { - _Xk1 = yyGetInt32(_Xk1); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - if (_XF._E6 <= 0) return; - _Xk1 = ~~_Xk1 % _XF._E6; - if (_Xk1 < 0) _Xk1 = _Xk1 + _XF._E6; - _Ms = _Qc(yyGetInt32(_Ms)); - _Gs(_XF._C4[_Xk1], yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), true, true, _Ms, _u9); - } -} -function draw_sprite_general(_Ht, _q3, _Xk1, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _y4, _Ss, _Ts, _Us, _Vs, _u9) { - _Xk1 = yyGetInt32(_Xk1); - if (_Xk1 < 0) _Xk1 = ~~_Ht.image_index; - var _XF = _D5._E5(_q3); - if (_XF != null) { - if (_iN) { - _jN(); - } - if (_XF._E6 <= 0) return; - _Xk1 = ~~_Xk1 % _XF._E6; - if (_Xk1 < 0) _Xk1 = _Xk1 + _XF._E6; - _Ss = _Qc(yyGetInt32(_Ss)); - _Ts = _Qc(yyGetInt32(_Ts)); - _Us = _Qc(yyGetInt32(_Us)); - _Vs = _Qc(yyGetInt32(_Vs)); - _Ws(_XF._C4[_Xk1], yyGetReal(_Is), yyGetReal(_Js), yyGetReal(_m8), yyGetReal(_n8), yyGetReal(_q5), yyGetReal(_r5), yyGetReal(_co), yyGetReal(_do), (yyGetReal(_y4) * Math.PI) / 180.0, _Ss, _Ts, _Us, _Vs, yyGetReal(_u9)); - } -} -function _1l1(_sr, _Is, _Js, _m8, _n8, _q5, _r5, _Al) { - var _2l1 = new _3l1(); - _2l1.x = _q5; - _2l1.y = _r5; - _2l1.depth = _Al; - _2l1.xo = _Is; - _2l1.yo = _Js; - _2l1.w = _m8; - _2l1.h = _n8; - _2l1.index = _sr; - _2l1._4l1(); - _t3._5l1(_2l1); - return _2l1.id; -} -function _6l1(_jg) { - _t3._7l1(_jg); -} -function _8l1(_jg) { - if (_t3._9l1[_jg] == null) return false; - return true; -} -function _al1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.x; -} -function _bl1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.y; -} -function _cl1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.xo; -} -function _dl1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.yo; -} -function _el1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.w; -} -function _fl1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.h; -} -function _gl1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.depth; -} -function _hl1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.visible; -} -function _il1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1._tR; -} -function _jl1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1._uR; -} -function _kl1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.index; -} -function _ll1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1._vR; -} -function _ml1(_jg) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - return _2l1.alpha; -} -function _nl1(_jg, _q5, _r5) { - var _2l1 = _t3._9l1[_jg]; - if (_2l1) { - _2l1.x = _q5; - _2l1.y = _r5; - } -} -function _ol1(_jg, _Is, _Js, _m8, _n8) { - var _2l1 = _t3._9l1[_jg]; - if (_2l1) { - _2l1.xo = _Is; - _2l1.yo = _Js; - _2l1.w = _m8; - _2l1.h = _n8; - _2l1._4l1(); - } -} -function _pl1(_jg, _sr) { - var _2l1 = _t3._9l1[_jg]; - if (_2l1) { - _2l1.index = _sr; - _2l1._4l1(); - } -} -function _ql1(_jg, _X71) { - var _2l1 = _t3._9l1[_jg]; - if (_2l1) { - _2l1.visible = _X71; - } -} -function _rl1(_jg, _Al) { - var _2l1 = _t3._9l1[_jg]; - if (_2l1) { - _t3._sl1._7l1(_2l1); - _2l1.depth = _Al; - _t3._sl1._Gf(_2l1); - } -} -function _tl1(_jg, _co, _do) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return; - _2l1._tR = _co; - _2l1._uR = _do; -} -function _ul1(_jg, _Pc) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return; - _2l1._vR = _Qc(_Pc); -} -function _vl1(_jg, _u9) { - var _2l1 = _t3._9l1[_jg]; - if (!_2l1) return 0; - _2l1.alpha = _u9; -} -function _wl1(_Al) { - _t3._sl1._xl1(_Al, false); -} -function _yl1(_Al) { - _t3._sl1._xl1(_Al, true); -} -function _zl1(_Al) { - _t3._Al1(_Al); -} -function _Bl1(_Al, _q5, _r5) { - var _Cl1 = _t3._sl1._E5(_Al); - if (!_Cl1) return; - var _Vk = _Cl1._PZ(); - for (var _Dl1 = 0; _Dl1 < _Vk.length; _Dl1++) { - var _2l1 = _Vk[_Dl1]; - if (_2l1) { - _2l1.x += _q5; - _2l1.y += _r5; - } - } -} -function _El1(_Al, _q5, _r5) { - for (var index in _t3._9l1) { - if (!_t3._9l1.hasOwnProperty(index)) continue; - var _2l1 = _t3._9l1[index]; - if (_2l1 != null) { - if (_Al == _2l1.depth && _q5 >= _2l1.x && _q5 < _2l1.x + _2l1.w * _2l1._tR && _r5 >= _2l1.y && _r5 < _2l1.y + _2l1.h * _2l1._uR) { - return _2l1.id; - } - } - } - return -1; -} -function _Fl1(_Al, _q5, _r5) { - var tiles = []; - for (var index in _t3._9l1) { - if (!_t3._9l1.hasOwnProperty(index)) continue; - var _2l1 = _t3._9l1[index]; - if (_2l1) { - if (_Al == _2l1.depth && _q5 >= _2l1.x && _q5 < _2l1.x + _2l1.w * _2l1._tR && _r5 >= _2l1.y && _r5 < _2l1.y + _2l1.h * _2l1._uR) { - tiles[tiles.length] = index; - } - } - } - for (var i = 0; i < tiles.length; i++) { - _t3._7l1(tiles[i]); - } -} -function _Gl1(_Al, _Jz) { - var tiles = []; - for (var index in _t3._9l1) { - if (!_t3._9l1.hasOwnProperty(index)) continue; - var _2l1 = _t3._9l1[index]; - if (_2l1) { - if (_Al == _2l1.depth) { - tiles[tiles.length] = _2l1; - } - } - } - for (var i = 0; i < tiles.length; i++) { - var _2l1 = tiles[i]; - _t3._sl1._Ll(_2l1); - _2l1.depth = _Jz; - _t3._sl1._Gf(_2l1); - } -} -function _Hl1() { - var _q8 = 0; - for (var index in _t3._9l1) { - if (!_t3._9l1.hasOwnProperty(index)) continue; - var _2l1 = _t3._9l1[index]; - if (_2l1) _q8++; - } - return _q8; -} -function _Il1(_J3) { - if (_J3 < 0 || _J3 >= _t3._Jl1) return -1; - for (var index in _t3._9l1) { - if (!_t3._9l1.hasOwnProperty(index)) continue; - var _2l1 = _t3._9l1[index]; - if (_2l1) { - if (_J3 == 0) return _2l1.id; - _J3--; - } - } - return -1; -} -function _Kl1() { - var tiles = []; - var index = 0; - for (var _Dl1 in _t3._9l1) { - if (!_t3._9l1.hasOwnProperty(_Dl1)) continue; - var _2l1 = _t3._9l1[_Dl1]; - if (_2l1) { - tiles[index] = _2l1.id; - index++; - } - } - return tiles; -} -function _Ll1(_Al) { - var tiles = []; - var index = 0; - for (var _Dl1 in _t3._9l1) { - if (!_t3._9l1.hasOwnProperty(_Dl1)) continue; - var _2l1 = _t3._9l1[_Dl1]; - if (_2l1 && _2l1.depth == _Al) { - tiles[index] = _2l1.id; - index++; - } - } - return tiles; -} -function _Ml1(_jg) { - console.error("Error: Index %d does not correspond to an existing time source\n", _jg); -} -function _Nl1() { - console.error("Error: Cannot reset a built-in time source\n"); -} -function _Ol1() { - console.error("Error: Cannot change the state of a stateless built-in time source\n"); -} -function _Pl1() { - console.error("Error: Failed to create the time source\n"); -} -function _Ql1(_jg) { - console.error("Error: Cannot destroy the time source (index %d) until its children have been destroyed\n", _jg); -} -function _Rl1() { - console.error("Error: Cannot destroy a built-in time source\n"); -} -function _Sl1() { - console.error("Error: Cannot stop a built-in time source\n"); -} -function _Tl1(_Ul1) { - const type = _Ul1._Vl1(); - return type == _Wl1 || type == _Xl1; -} -function _Yl1(_Ul1) { - return _Ul1._Vl1() == _Wl1; -} -function _Zl1(_Ul1) { - const type = _Ul1._Vl1(); - return type == __l1 || type == _Wl1; -} -function _0m1(_jg) { - const _1m1 = [_2m1, _3m1]; - for (const source of _1m1) { - const _4m1 = source._5m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - if (_4m1._6m1()) { - return null; - } - } - return _4m1; - } - } - return null; -} -function time_source_create(_7m1, _8m1, _9m1, _am1, _bm1 = [], _cm1 = 1, _dm1 = _em1) { - const parent = yyGetInt32(_7m1); - const _fm1 = yyGetReal(_8m1); - const _gm1 = yyGetInt32(_9m1); - const _hm1 = _am1; - const _Ik = _bm1; - const _im1 = yyGetInt64(_cm1); - const _jm1 = yyGetInt32(_dm1); - return _km1(parent, _fm1, _gm1, _hm1, _Ik, _im1, _jm1); -} -function _km1(_7m1, _8m1, _9m1, _am1, _bm1, _cm1, _dm1) { - const parent = _0m1(_7m1); - if (parent != null) { - const _4m1 = parent._lm1(_8m1, _9m1, _am1, _bm1, _cm1, _dm1); - if (_4m1 != null) { - return _4m1._mm1(); - } - _Pl1(); - } else { - _Ml1(_7m1); - } - return -1; -} -function time_source_destroy(_jg, _nm1 = false) { - const id = yyGetInt32(_jg); - const _om1 = yyGetBool(_nm1); - if (_om1) { - _pm1(id); - } else { - _qm1(id); - } -} -function _qm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - if (_4m1._rm1() == 0) { - if (_4m1._sm1()) { - return _4m1._tm1(false); - } - return _4m1._um1()._vm1(_4m1); - } - return _Ql1(_jg); - } - return _Rl1(); - } - _Ml1(_jg); -} -function _pm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_4m1._wm1()) { - return _4m1._tm1(true); - } else { - return _4m1._um1()._vm1(_4m1); - } - } - _Ml1(_jg); -} -function time_source_start(_jg) { - const id = yyGetInt32(_jg); - _xm1(id); -} -function _xm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Zl1(_4m1)) { - return _4m1._ym1(); - } - return _Ol1(); - } - _Ml1(_jg); -} -function time_source_stop(_jg) { - const id = yyGetInt32(_jg); - _zm1(id); -} -function _zm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._Iq(); - } - return _Sl1(); - } - _Ml1(_jg); -} -function time_source_pause(_jg) { - const id = yyGetInt32(_jg); - _Am1(id); -} -function _Am1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Zl1(_4m1)) { - return _4m1._lK(); - } - return _Ol1(); - } - _Ml1(_jg); -} -function time_source_resume(_jg) { - const id = yyGetInt32(_jg); - _Bm1(id); -} -function _Bm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Zl1(_4m1)) { - return _4m1._G41(); - } - return _Ol1(); - } - _Ml1(_jg); -} -function time_source_reset(_jg) { - const id = yyGetInt32(_jg); - _Cm1(id); -} -function _Cm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._kK(); - } - return _Nl1(); - } - _Ml1(_jg); -} -function time_source_reconfigure(_jg, _8m1, _9m1, _am1, _bm1 = [], _cm1 = 1, _dm1 = _em1) { - const id = yyGetInt32(_jg); - const _fm1 = yyGetReal(_8m1); - const _gm1 = yyGetInt32(_9m1); - const _hm1 = _am1; - const _Ik = _bm1; - const _im1 = yyGetInt64(_cm1); - const _jm1 = yyGetInt32(_dm1); - return _Dm1(id, _fm1, _gm1, _hm1, _Ik, _im1, _jm1); -} -function _Dm1(_jg, _8m1, _9m1, _am1, _bm1, _cm1, _dm1) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._Em1(_8m1, _9m1, _am1, _bm1, _cm1, _dm1); - } - return _Nl1(); - } - _Ml1(_jg); -} -function time_source_get_period(_jg) { - const id = yyGetInt32(_jg); - return _Fm1(id); -} -function _Fm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._Gm1(); - } - } else { - _Ml1(_jg); - } - return undefined; -} -function time_source_get_reps_completed(_jg) { - const id = yyGetInt32(_jg); - return _Hm1(id); -} -function _Hm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._Im1(); - } - } else { - _Ml1(_jg); - } - return undefined; -} -function time_source_get_reps_remaining(_jg) { - const id = yyGetInt32(_jg); - return _Jm1(id); -} -function _Jm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._Km1(); - } - } else { - _Ml1(_jg); - } - return undefined; -} -function time_source_get_units(_jg) { - const id = yyGetInt32(_jg); - return _Lm1(id); -} -function _Lm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._Mm1(); - } - } else { - _Ml1(_jg); - } - return undefined; -} -function time_source_get_time_remaining(_jg) { - const id = yyGetInt32(_jg); - return _Nm1(id); -} -function _Nm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._Om1(); - } - } else { - _Ml1(_jg); - } - return undefined; -} -function time_source_get_state(_jg) { - const id = yyGetInt32(_jg); - return _Pm1(id); -} -function _Pm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Zl1(_4m1)) { - return _4m1._Qm1(); - } - } else { - _Ml1(_jg); - } - return undefined; -} -function time_source_get_parent(_jg) { - const id = yyGetInt32(_jg); - return _Rm1(id); -} -function _Rm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - return _4m1._Sm1()._mm1(); - } - } else { - _Ml1(_jg); - } - return undefined; -} -function time_source_get_children(_jg) { - const id = yyGetInt32(_jg); - return _Tm1(id); -} -function _Tm1(_jg) { - const _4m1 = _0m1(_jg); - if (_4m1 != null) { - return _4m1._Um1().map((_Vm1) => _Vm1._mm1()); - } - _Ml1(_jg); - return undefined; -} -function time_source_exists(_jg) { - const id = yyGetInt32(_jg); - return _Wm1(id); -} -function _Wm1(_jg) { - return _0m1(_jg) != null; -} -function time_seconds_to_bpm(_Xm1) { - const _TD = yyGetReal(_Xm1); - return _Ym1(_TD); -} -function _Ym1(_Xm1) { - if (_Xm1 > 0.0) { - return 60.0 / _Xm1; - } - return Infinity; -} -function time_bpm_to_seconds(_Zm1) { - const __m1 = yyGetReal(_Zm1); - return _0n1(__m1); -} -function _0n1(_Zm1) { - if (_Zm1 > 0.0) { - return 60.0 / _Zm1; - } - return Infinity; -} -function call_later(_8m1, _9m1, _am1, _wC = false) { - const _fm1 = yyGetReal(_8m1); - const _gm1 = yyGetInt32(_9m1); - const repeat = yyGetBool(_wC); - return _1n1(_fm1, _gm1, _am1, repeat); -} -function _1n1(_8m1, _9m1, _am1, _wC) { - const _4m1 = _2n1._3n1(_8m1, _9m1, _am1, _wC); - if (_4m1 != null) { - return _4m1._mm1(); - } - _Pl1(); - return -1; -} -function call_cancel(_D91) { - const _z91 = yyGetInt32(_D91); - return _4n1(_z91); -} -function _4n1(_D91) { - const _4m1 = _2n1._5m1(_D91); - if (_4m1 != null) { - if (_Tl1(_4m1)) { - if (_4m1._sm1()) { - return _4m1._tm1(false); - } - return _4m1._um1()._vm1(_4m1); - } - return _Rl1(); - } - _Ml1(_D91); -} -function timeline_exists(_t4) { - if (_fI._E5(yyGetInt32(_t4)) != undefined) { - return true; - } - return false; -} -function timeline_get_name(_t4) { - var _2Q = _fI._E5(yyGetInt32(_t4)); - if (_2Q != undefined) { - return _2Q.pName; - } - return ""; -} -function _5n1(_t4) { - return timeline_get_name(_t4); -} -function timeline_add() { - return _fI._6n1(); -} -function timeline_delete(_t4) { - _fI._Ll(yyGetInt32(_t4)); -} -function timeline_clear(_t4) { - _fI._Wf(yyGetInt32(_t4)); -} -function _7n1(_t4, _yi1, _8n1) { - _Ib("timeline_moment_add()"); -} -function timeline_moment_add_script(_t4, _yi1, _wE) { - switch (typeof _wE) { - case "number": - case "function": - var _2Y = typeof _wE == "number" ? _rE.Scripts[yyGetInt32(_wE) - 100000] : _wE; - _fI._9n1(yyGetInt32(_t4), yyGetInt32(_yi1), _2Y); - break; - default: - break; - } -} -function timeline_size(_t4) { - var _2Q = _fI._E5(yyGetInt32(_t4)); - var _q4 = 0; - if (_2Q != undefined) { - _q4 = _2Q.Events._q8; - } - return _q4; -} -function timeline_max_moment(_t4) { - var _2Q = _fI._E5(yyGetInt32(_t4)); - var _q4 = 0; - if (_2Q != undefined) { - _q4 = _2Q._an1(); - } - return _q4; -} -function timeline_moment_clear(_t4, _yi1) { - _fI._bn1(yyGetInt32(_t4), yyGetInt32(_yi1)); -} -function _cn1(_X71) { - _Ib("window_set_visible()"); -} -function window_handle() { - return _8F; -} -function window_device() { - if (null !== g_CurrentGraphics._dn1 && undefined !== g_CurrentGraphics._dn1) return g_CurrentGraphics._dn1; - else return g_CurrentGraphics; -} -function _en1() { - return true; -} -function window_set_fullscreen(_fn1) {} -function window_get_fullscreen() { - return _gn1; -} -function window_set_showborder(_jm) {} -function window_get_showborder() { - return true; -} -function _hn1(_jm) { - _Ib("window_set_showicons()"); -} -function _in1() { - _Ib("window_get_showicons()"); - return false; -} -function _jn1(_kn1) { - _Ib("window_set_stayontop()"); -} -function _ln1() { - _Ib("window_get_stayontop()"); - return false; -} -function _mn1(_nn1) { - _Ib("window_set_sizeable()"); -} -function _on1() { - _Ib("window_get_sizeable()"); - return false; -} -function window_set_caption(_pn1) { - document.title = yyGetString(_pn1); -} -function window_set_min_width(_m8) {} -function window_set_max_width(_m8) {} -function window_set_min_height(_n8) {} -function window_set_max_height(_n8) {} -function window_get_caption() { - return document.title; -} -function _lm(_C91, _qn1) { - if (_C91) { - if (_qn1 === undefined) { - canvas.style.cursor = ""; - } else { - canvas.style.cursor = _qn1; - } - } else { - canvas.style.cursor = "none"; - } -} -function window_set_cursor(_rn1) { - _rn1 = yyGetInt32(_rn1); - var _sn1 = ""; - switch (_rn1) { - case cr_default: - _sn1 = "auto"; - _rn1 = cr_arrow; - break; - case cr_none: - _sn1 = "__disable__"; - break; - case cr_arrow: - _sn1 = "auto"; - break; - case cr_cross: - _sn1 = "crosshair"; - break; - case cr_beam: - _sn1 = ""; - break; - case cr_size_nesw: - _sn1 = "ne-resize"; - break; - case cr_size_ns: - _sn1 = "n-resize"; - break; - case cr_size_nwse: - _sn1 = "nw-resize"; - break; - case cr_size_we: - _sn1 = "w-resize"; - break; - case cr_uparrow: - _sn1 = ""; - break; - case cr_hourglass: - _sn1 = "wait"; - break; - case cr_drag: - _sn1 = "move"; - break; - case _tn1: - _sn1 = ""; - break; - case _un1: - _sn1 = ""; - break; - case _vn1: - _sn1 = ""; - break; - case _wn1: - _sn1 = ""; - break; - case _xn1: - _sn1 = ""; - break; - case _yn1: - _sn1 = ""; - break; - case cr_appstart: - _sn1 = ""; - break; - case _zn1: - _sn1 = "help"; - break; - case cr_handpoint: - _sn1 = "pointer"; - break; - case cr_size_all: - _sn1 = "e-resize"; - break; - } - if (_sn1 == "__disable__") { - _An1 = _rn1; - _lm(false, "none"); - return; - } else if (_rn1 < 0 && _sn1 == "") { - _H4("Cursor type is not supported."); - _lm(true, _sn1); - return; - } else { - _An1 = _rn1; - _lm(true, _sn1); - return; - } -} -function window_get_cursor() { - return _An1; -} -function window_set_color(_Pc) { - _Bn1 = _Qc(yyGetInt32(_Pc)); -} -var window_set_colour = window_set_color; -function window_get_color() { - return _Qc(_Bn1); -} -var window_get_colour = window_get_color; -function _Cn1(_nm, _Dn1) { - _Ib("window_set_region_scale()"); -} -function _En1() { - _Ib("window_get_region_scale()"); -} -function window_set_position(_q5, _r5, _Fn1) { - if (_Fn1 === undefined) _Fn1 = false; - var _rt = document.getElementById(_8F); - for (var _Jl = _rt; _Jl; _Jl = _Jl.parentNode) { - var position; - if (_Jl["currentStyle"]) { - position = _Jl["currentStyle"]["position"]; - } else if (window.getComputedStyle) { - try { - var style = window.getComputedStyle(_Jl, null); - if (style) { - position = style.getPropertyValue("position"); - } - } catch (e) {} - } - if (position && position == "fixed") { - debug("Warning: Canvas position fixed. Ignoring position alterations"); - return; - } - } - _rt.style.position = "absolute"; - if (!yyGetBool(_Fn1)) { - _rt.style.left = yyGetInt32(_q5) + "px"; - _rt.style.top = yyGetInt32(_r5) + "px"; - _rt.style.bottom = ""; - _rt.style.right = ""; - _rt.style.transform = ""; - } else { - _rt.style.top = "50%"; - _rt.style.left = "50%"; - _rt.style.bottom = "-50%"; - _rt.style.right = "-50%"; - _rt.style.transform = "translate(-50%, -50%)"; - } -} -function window_set_size(_kj, _lj) { - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - canvas.width = _kj; - canvas.height = _lj; - _EL = _kj; - _GL = _lj; - _Gn1 = canvas.width; - _Hn1 = canvas.height; - _ag(canvas, _bg); - _In1 = _bg.top; - _Jn1 = _bg.left; - _Kn1 = _bg.right; - _Ln1 = _bg.bottom; - _Mn1 = _Gn1; - _Nn1 = _Hn1; - _Hj1 = _kj; - _Ij1 = _lj; - _On1 = 1; - _Pn1 = 1; -} -function window_set_rectangle(_q5, _r5, _kj, _lj) { - window_set_size(yyGetInt32(_kj), yyGetInt32(_lj)); - window_set_position(yyGetInt32(_q5), yyGetInt32(_r5), false); -} -function window_center() { - var _Qn1 = _PK(); - var _6_ = _QK(); - var w = window_get_width(); - var h = window_get_height(); - var x = (_Qn1 - w) / 2; - var y = (_6_ - h) / 2; - window_set_position(x, y, true); -} -function _Rn1() { - _Ib("window_default()"); -} -function window_get_x() { - return _Jn1; -} -function window_get_y() { - return _In1; -} -function window_get_width() { - return _Kn1 - _Jn1; -} -function window_get_height() { - return _Ln1 - _In1; -} -function window_get_visible_rects() {} -function window_mouse_get_x() { - return _vg; -} -function window_mouse_get_y() { - return _wg; -} -function window_mouse_set(x, y) { - _Ib("window_mouse_set()"); -} -function window_mouse_set_locked(_Nz) { - if (_Nz) { - var _Sn1 = canvas.requestPointerLock || canvas.mozRequestPointerLock || canvas.webkitRequestPointerLock || canvas.msRequestPointerLock; - if (!_Sn1) return; - var _pb = _Sn1.call(canvas); - if (_pb && _pb.then) _pb.catch(function () {}); - } else { - var _Tn1 = document.exitPointerLock || document.mozExitPointerLock || document.webkitExitPointerLock || document.msExitPointerLock; - if (!_Tn1) return; - var _pb = _Tn1.call(document); - if (_pb && _pb.then) _pb.catch(function () {}); - } -} -function window_mouse_get_locked() { - return _Un1; -} -function window_mouse_get_delta_x() { - return _Vn1; -} -function window_mouse_get_delta_y() { - return _Wn1; -} -function window_view_mouse_get_x(_jg) { - if (!_t3._6g) { - return g_pBuiltIn.mouse_x; - } - var _9g = _t3._8g[yyGetInt32(_jg)]; - return _9g._gg(_ug._1R, _ug._2R); -} -function window_view_mouse_get_y(_jg) { - if (!_t3._6g) { - return g_pBuiltIn.mouse_y; - } - var _9g = _t3._8g[yyGetInt32(_jg)]; - return _9g._hg(_ug._1R, _ug._2R); -} -function window_views_mouse_get_x() { - if (!_t3._6g) { - return g_pBuiltIn.mouse_x; - } - for (var i = _t3._8g.length - 1; i >= 0; --i) { - var _9g = _t3._8g[i]; - if (!_9g.visible) { - continue; - } - var _17 = _9g._gg(_ug._1R, _ug._2R); - var _27 = _9g._hg(_ug._1R, _ug._2R); - if (_17 >= _9g._7j1 && _17 < _9g._7j1 + _9g._9j1 && _27 >= _9g._8j1 && _17 < _9g._8j1 + _9g._aj1) { - return _17; - } - } - return window_view_mouse_get_x(0); -} -function window_views_mouse_get_y() { - if (!_t3._6g) { - return g_pBuiltIn.mouse_y; - } - for (var i = _t3._8g.length - 1; i >= 0; --i) { - var _9g = _t3._8g[i]; - if (!_9g.visible) { - continue; - } - var _17 = _9g._gg(_ug._1R, _ug._2R); - var _27 = _9g._hg(_ug._1R, _ug._2R); - if (_17 >= _9g._7j1 && _17 < _9g._7j1 + _9g._9j1 && _27 >= _9g._8j1 && _17 < _9g._8j1 + _9g._aj1) { - return _27; - } - } - return window_view_mouse_get_y(0); -} -var _Xn1; -var os_win32; -var _Yn1; -var os_macosx; -var _Zn1; -var os_ios; -var os_android; -var of_challenge_win; -var of_challenge_lose; -var of_challenge_tie; -var leaderboard_type_number; -var leaderboard_type_time_mins_secs; -var __n1 = 0; -var _0o1 = 1, - _1o1 = 2, - _2o1 = 3, - _3o1 = 4, - _4o1 = 5, - _5o1 = 6; -var _6o1 = aa_1241_kz(); -function aa_1241_kz() { - return 0x87155211; -} -/*@constructor */ function _7o1() { - var _8o1 = null; - if (window.XMLHttpRequest) { - _8o1 = new XMLHttpRequest(); - } - if (typeof XMLHttpRequest == "undefined") { - _8o1 = function () { - try { - return new ActiveXObject("Msxml2.XMLHTTP.6.0"); - } catch (e) {} - try { - return new ActiveXObject("Msxml2.XMLHTTP.3.0"); - } catch (e) {} - try { - return new ActiveXObject("Msxml2.XMLHTTP"); - } catch (e) {} - throw new _H4("This browser does not support XMLHttpRequest."); - }; - } - this._9o1 = _8o1; - this._ao1 = false; -} -var _bo1 = new _7o1(); -function _co1() {} -function code_is_compiled() { - return true; -} -var _do1 = _eo1; -function _eo1(_C91) {} -var _fo1 = achievement_available; -function achievement_available() { - return false; -} -var _go1 = achievement_login; -function achievement_login() {} -var _ho1 = achievement_logout; -function achievement_logout() {} -var _io1 = achievement_login_status; -function achievement_login_status() {} -var _jo1 = achievement_reset; -function achievement_reset() {} -var _ko1 = achievement_show_achievements; -function achievement_show_achievements() {} -var _lo1 = achievement_show_leaderboards; -function achievement_show_leaderboards() {} -var _mo1 = achievement_load_friends; -function achievement_load_friends() {} -var _no1 = achievement_load_leaderboard; -function achievement_load_leaderboard() {} -var _oo1 = achievement_get_pic; -function achievement_get_pic() {} -var _po1 = achievement_load_progress; -function achievement_load_progress() {} -var _qo1 = achievement_send_challenge; -function achievement_send_challenge() {} -var _ro1 = os_get_info; -function os_get_info() { - return -1; -} -var _so1 = achievement_event; -function achievement_event() {} -var _to1 = achievement_show; -function achievement_show() {} -var _uo1 = achievement_get_info; -function achievement_get_info() {} -var _vo1 = os_get_config; -function os_get_config() { - return _wo1; -} -function _xo1() { - return _Ja1; -} -function _yo1() { - return _zo1; -} -function _Ao1() { - return _UN; -} -function _Bo1() { - return _Co1; -} -var _Do1 = url_open_full; -function url_open_full(_or, _pt, _011) { - if (_pt != "_self" && _pt != "_blank" && _pt != "_parent" && _pt != "_top") { - _H4("Error: invalid TARGET specified. Only '_self', '_blank', 'parent' or '_top' supported. (YoYo_OpenURL)"); - return; - } - var _Nh = window.open(yyGetString(_or), yyGetString(_pt), yyGetString(_011)); -} -var _Eo1 = url_open_ext; -function url_open_ext(_or, _pt) { - _Do1(_or, _pt, "scrollbars=yes,menubar=yes,resizable=yes,toolbar=yes,location=yes,status=yes"); -} -var _pr = url_open; -function url_open(_or) { - _Eo1(_or, "_self"); -} -var _Fo1 = achievement_post_score; -function achievement_post_score(_Go1, _zn) {} -var _Ho1 = achievement_post; -function achievement_post(_Go1, _Io1) {} -var _Jo1 = shop_leave_rating; -function shop_leave_rating(_bo, _Ko1, _Lo1, _ot) {} -var get_timer = performance.now - ? function () { - return performance.now() * 1000; - } - : function () { - var _J6 = new Date().getTime() * 1000; - return _J6 - _Xn1; - }; -var _pK = get_timer; -var _Mo1 = virtual_key_add; -function virtual_key_add(_q5, _r5, _kj, _lj, _No1) { - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - _No1 = yyGetInt32(_No1); - var _Oo1 = _Po1(); - _Oo1.x = _q5; - _Oo1.y = _r5; - _Oo1.w = _kj; - _Oo1.h = _lj; - _Oo1.key = _No1; - _Oo1._y6 = _q5 + _kj; - _Oo1._z6 = _r5 + _lj; - _Oo1.button = _Oo1._X4 = _Oo1._Y4 = 0; - _Oo1._Qo1 = _Ro1; - return _Oo1.index + 1; -} -var _So1 = virtual_key_delete; -function virtual_key_delete(_jg) { - _jg = yyGetInt32(_jg); - if (_jg < 0) return; - var index = _jg - 1; - if (index < 0 || index >= _To1.length) { - debug("Invalid index when deleting virtual key"); - } - _Uo1(_jg - 1); -} -function _Vo1() { - _Wo1 = []; - for (var _G6 = 0; _G6 < _To1.length; ++_G6) { - var _FO = _To1[_G6]; - if ((_FO._Qo1 & _Xo1) != 0) _Wo1[_Wo1.length] = _FO; - } -} -var _Yo1 = virtual_key_show; -function virtual_key_show(_jg) { - _jg = yyGetInt32(_jg); - if (_jg < 0) return; - _jg--; - if (!_To1[_jg]) return; - _To1[_jg]._Qo1 |= _Xo1; - _Vo1(); -} -var _Zo1 = virtual_key_hide; -function virtual_key_hide(_jg) { - _jg = yyGetInt32(_jg); - if (_jg < 0) return; - _jg--; - if (!_To1[_jg]) return; - _To1[_jg]._Qo1 &= ~_Xo1; - _Vo1(); -} -var __o1 = device_get_tilt_x; -function device_get_tilt_x() { - return 0; -} -var _0p1 = device_get_tilt_y; -function device_get_tilt_y() { - return 0; -} -var _1p1 = device_get_tilt_z; -function device_get_tilt_z() { - return 0; -} -var _2p1 = _3p1; -function _3p1() { - _LE("device_ios_get_imagename()"); -} -var _4p1 = _5p1; -function _5p1() { - _LE("device_ios_get_image()"); -} -var _6p1 = _7p1; -function _7p1() { - _LE("openfeint_start()"); -} -var _8p1 = _9p1; -function _9p1(_BX, _2L) { - _LE("achievement_map_achievement()"); -} -var _ap1 = _bp1; -function _bp1(_BX, _2L, _KX) { - _LE("achievement_map_leaderboard()"); -} -var _cp1 = _dp1; -function _dp1(_BX, _2L, _KX) { - _LE("openfeint_send_challenge()"); -} -var _ep1 = _fp1; -function _fp1(_BX) { - _LE("openfeint_send_invite()"); -} -var _gp1 = _hp1; -function _hp1(_BX, _2L, _KX) { - _LE("openfeint_send_social()"); -} -var _ip1 = _jp1; -function _jp1(_BX) { - _LE("openfeint_set_url()"); -} -var _kp1 = _lp1; -function _lp1() { - _LE("openfeint_accept_challenge()"); - return ""; -} -var _mp1 = _np1; -function _np1() { - _LE("achievement_is_online()"); - return false; -} -var _op1 = _pp1; -function _pp1(_BX, _2L) { - _LE("openfeint_send_result()"); -} -var _qp1 = device_is_keypad_open; -function device_is_keypad_open() { - return false; -} -function _rp1() { - _Xn1 = new Date().getTime() * 1000; - var _J6 = 0; - for (var i = 0; i < 12; i++) { - _fD[i] = _J6; - _J6 += _eD[i]; - } - os_win32 = 0; - _Yn1 = 1; - os_macosx = 2; - _Zn1 = 3; - os_ios = 4; - os_android = 5; - of_challenge_win = 0; - of_challenge_lose = 1; - of_challenge_tie = 2; - leaderboard_type_number = 0; - leaderboard_type_time_mins_secs = 1; -} -function _sp1() { - var _J6 = setTimeout(function () { - for (var _om in _D5.Sprites) { - if (!_D5.Sprites.hasOwnProperty(_om)) continue; - _D5._Ll(_om); - break; - } - _sp1(); - }, 1000); -} -function _tp1() { - if (!document.getElementById("b4f6074452b74d86ce6d00904fcd389c")) { - var _up1 = document.getElementById("NM-156"); - if (_up1) { - __n1 = _up1.innerHTML; - _up1.parentNode.removeChild(_up1); - } else { - _sp1(); - } - } -} -function _vp1(_or) { - if (!document.getElementById("42f28d8caa0d96b967645dce4278ed50")) { - var _wp1 = _or + "?" + __n1 + "=2239"; - if (!_bo1._ao1) { - _bo1._ao1 = true; - var _J6 = setTimeout(function () { - _bo1._9o1.open("GET", _wp1, true); - _bo1._9o1.onreadystatechange = function () { - if (_bo1._9o1.readyState == 4) { - switch (_bo1._9o1.status) { - case 200: - { - if (_bo1._9o1.responseText != __n1) { - _sp1(); - } - _bo1._ao1 = false; - } - break; - default: - alert("ERROR: The game has lost connection to the server. " + _bo1._9o1._xp1); - window.location.href = window.location.href; - break; - } - } - }; - _bo1._9o1.send(null); - }, 5000); - } - } -} -var _yp1 = url_get_domain; -function url_get_domain() { - return document.domain; -} -function _zp1() { - if (window.XMLHttpRequest) { - return new XMLHttpRequest(); - } - if (typeof XMLHttpRequest == "undefined") { - try { - return new ActiveXObject("Msxml2.XMLHTTP.6.0"); - } catch (e) {} - try { - return new ActiveXObject("Msxml2.XMLHTTP.3.0"); - } catch (e) {} - try { - return new ActiveXObject("Msxml2.XMLHTTP"); - } catch (e) {} - throw new Error("This browser does not support XMLHttpRequest."); - } - return null; -} -var _Ap1 = device_mouse_check_button; -function device_mouse_check_button(_Bp1, _Et) { - _Bp1 = yyGetInt32(_Bp1); - _Et = yyGetInt32(_Et); - if (_Bp1 == 0) { - return mouse_check_button(_Et); - } else { - if (_og[_Bp1] && _Et <= 1) { - return _og[_Bp1]._Ge; - } - } - return 0; -} -var _Cp1 = device_mouse_check_button_pressed; -function device_mouse_check_button_pressed(_Bp1, _Et) { - _Bp1 = yyGetInt32(_Bp1); - _Et = yyGetInt32(_Et); - if (_Bp1 == 0) { - return mouse_check_button_pressed(_Et); - } else { - if (_og[_Bp1] && _Et <= 1) { - return _og[_Bp1]._Be; - } - } - return 0; -} -var _Dp1 = device_mouse_check_button_released; -function device_mouse_check_button_released(_Bp1, _Et) { - _Bp1 = yyGetInt32(_Bp1); - _Et = yyGetInt32(_Et); - if (_Bp1 == 0) { - return mouse_check_button_released(_Et); - } else { - if (_og[_Bp1] && _Et <= 1) { - return _og[_Bp1]._Fe; - } - } - return 0; -} -var _Ep1 = device_mouse_x; -function device_mouse_x(_Bp1) { - _Bp1 = yyGetInt32(_Bp1); - if (_Bp1 == 0) { - return g_pBuiltIn.mouse_x; - } else if (_og[_Bp1]) { - return _og[_Bp1].x; - } - return 0; -} -var _Fp1 = device_mouse_raw_x; -function device_mouse_raw_x(_Bp1) { - _Bp1 = yyGetInt32(_Bp1); - if (_Gp1[_Bp1]) { - return _Gp1[_Bp1].x; - } - return 0; -} -var _Hp1 = device_mouse_y; -function device_mouse_y(_Bp1) { - _Bp1 = yyGetInt32(_Bp1); - if (_Bp1 == 0) { - return g_pBuiltIn.mouse_y; - } else if (_og[_Bp1]) { - return _og[_Bp1].y; - } - return 0; -} -var _Ip1 = device_mouse_raw_y; -function device_mouse_raw_y(_Bp1) { - _Bp1 = yyGetInt32(_Bp1); - if (_Gp1[_Bp1]) { - return _Gp1[_Bp1].y; - } - return 0; -} -function device_mouse_x_to_gui(_Bp1) { - _Bp1 = yyGetInt32(_Bp1); - var x = 0; - if (_Bp1 == 0) { - x = _vg; - } else if (_og[_Bp1]) { - x = _og[_Bp1].x; - } - _ag(canvas, _bg); - x -= _bg.left; - var _DK = _EK; - if (_DK < 0.0) _DK = window_get_width(); - return ~~(x * (_DK / window_get_width())); -} -function device_mouse_y_to_gui(_Bp1) { - _Bp1 = yyGetInt32(_Bp1); - var y = 0; - if (_Bp1 == 0) { - y = _wg; - } else if (_og[_Bp1]) { - y = _og[_Bp1].y; - } - _ag(canvas, _bg); - y -= _bg.top; - var _AK = _BK; - if (_AK < 0.0) _AK = window_get_height(); - return ~~(y * (_AK / window_get_height())); -} -var _Jp1 = os_is_paused; -function os_is_paused() { - return _Kp1; -} -var _Lp1 = window_has_focus; -function window_has_focus() { - return _Mp1; -} -function ds_exists(_t4, _od) { - _t4 = yyGetInt32(_t4); - switch (yyGetInt32(_od)) { - case _0o1: - return _c7._E5(_t4) ? 1.0 : 0.0; - case _1o1: - return _Ek._E5(_t4) ? 1.0 : 0.0; - case _2o1: - return _Sl._E5(_t4) ? 1.0 : 0.0; - case _3o1: - return _Rl._E5(_t4) ? 1.0 : 0.0; - case _4o1: - return _qj._E5(_t4) ? 1.0 : 0.0; - case _5o1: - return _El._E5(_t4) ? 1.0 : 0.0; - } - return 0; -} -function script_exists(_t4) { - _t4 = yyGetInt32(_t4); - if (_t4 >= 100000) _t4 -= 100000; - if (_rE.Scripts[yyGetInt32(_t4)] != undefined) { - return 1; - } - return 0; -} -function script_get_name(_t4) { - if (typeof _t4 == "function") { - var _q4 = _t4.name; - if (_q4.startsWith("bound ")) { - _q4 = _q4.substr(6); - } - if (_rE.ScriptNames.indexOf(_q4) >= 0) { - return _q4; - } - return ""; - } else { - _t4 = yyGetInt32(_t4); - if (_t4 >= 100000) { - _t4 -= 100000; - if (_rE.Scripts[_t4] != undefined && _rE.ScriptNames[_t4] != undefined) { - var name = _rE.ScriptNames[_t4]; - if (name.startsWith("gml_Script_")) name = name.substr(11); - return name; - } - } else { - _Np1(); - if (_t4 >= 0 && _t4 < _Op1.length) { - return _Op1[_t4].name; - } - } - } - return ""; -} -function _Pp1(_t4) { - _t4 = yyGetInt32(_t4); - if (_t4 >= 100000) { - _t4 -= 100000; - if (_rE.Scripts[_t4] != undefined) { - return _rE.Scripts[_t4]; - } - } else { - _Np1(); - if (_t4 >= 0 && _t4 < _Op1.length) { - return _Op1[_t4]; - } - } - return null; -} -function script_execute(_Qp1, _Cq, _J3) { - _2Y = undefined; - if (typeof _J3 === "function") { - var _Rp1 = Array.prototype.slice.call(arguments); - _Rp1[2] = _Rp1[1]; - _Rp1[1] = _Rp1[0]; - return _J3.apply(this, _Rp1.slice(1)); - } else { - _J3 == yyGetInt32(_J3); - if (_J3 < 100000) { - _Np1(); - if (_J3 >= 0 && _J3 < _Op1.length) { - _2Y = _Op1[_J3]; - if (_2Y !== undefined) { - var _Rp1 = Array.prototype.slice.call(arguments); - return _2Y.apply(this, _Rp1.slice(3)); - } - } - } else { - _J3 -= 100000; - _2Y = JSON_game.Scripts[_J3]; - if (_2Y !== undefined) { - var _Rp1 = Array.prototype.slice.call(arguments); - _Rp1[2] = _Rp1[1]; - _Rp1[1] = _Rp1[0]; - return _2Y.apply(this, _Rp1.slice(1)); - } - } - } - return 0; -} -var method_call = script_execute_ext; -function script_execute_ext(_Qp1, _Cq, _J3, _hl, _E91, _Ue1) { - _E91 = _E91 || 0; - _E91 = yyGetInt32(_E91); - _Ue1 = _Ue1 || _hl.length - _E91; - _Ue1 = yyGetInt32(_Ue1); - if (!(_hl instanceof Array)) { - _H4("script_execute_ext : argument 2 is not an array"); - } else { - var _5_ = 1; - if (_E91 < 0) _E91 = _hl.length + _E91; - if (_E91 >= _hl.length) _E91 = _hl.length; - if (_Ue1 < 0) { - _5_ = -1; - if (_E91 + _Ue1 < 0) { - _Ue1 = _E91 + 1; - } else { - _Ue1 = -_Ue1; - } - } else { - if (_E91 + _Ue1 > _hl.length) { - _Ue1 = _hl.length - _E91; - } - } - var _Rp1 = []; - for (var _t6 = _E91, i = 0; i < _Ue1; ++i, _t6 += _5_) _Rp1.push(_hl[_t6]); - _2Y = undefined; - if (typeof _J3 === "function") { - _Rp1.splice(0, 0, _Qp1, _Cq); - return _J3.apply(this, _Rp1); - } else { - _J3 == yyGetInt32(_J3); - if (_J3 < 100000) { - _Np1(); - if (_J3 >= 0 && _J3 < _Op1.length) { - _2Y = _Op1[_J3]; - if (_2Y !== undefined) { - return _2Y.apply(this, _Rp1); - } - } - } else { - _J3 -= 100000; - _2Y = JSON_game.Scripts[_J3]; - if (_2Y !== undefined) { - _Rp1.splice(0, 0, _Qp1, _Cq); - return _2Y.apply(this, _Rp1); - } - } - } - } - return 0; -} -function gml_release_mode(_Nz) { - if (yyGetBool(_Nz)) { - instance_change = _oQ; - yyInst = _Sp1; - ds_grid_get = _Zj; - ds_grid_set = _xj; - ds_grid_set_pre = _zj; - ds_grid_set_post = _Bj; - } else { - instance_change = _uQ; - yyInst = _Tp1; - ds_grid_get = _Yj; - ds_grid_set = _wj; - ds_grid_set_pre = _yj; - ds_grid_set_post = _Aj; - } -} -function application_surface_draw_enable(_Nz) { - _Up1 = yyGetBool(_Nz); -} -function application_surface_enable(_Nz) { - if (_Vp1) { - _Wp1 = _Yi1; - _Xp1 = _Zi1; - } - _Vp1 = yyGetBool(_Nz); -} -function application_surface_is_enabled() { - return _Vp1; -} -function _Yp1() { - var _Is = 0; - var _Js = 0; - var _fg1 = 0; - var _gg1 = 0; - canvas = document.getElementById(_8F); - var _Zp1 = _Gn1; - var _4f1 = _Hn1; - if (__p1 && _0q1) { - var w = _Yi1; - var h = _Zi1; - var _lw, _47, _37; - _lw = w / h; - _47 = _Zp1 / _lw; - if (_47 < _4f1) { - _lw = h / w; - _47 = _Zp1 * _lw; - _Js = (_4f1 - _47) / 2; - _37 = _Zp1; - _47 += _Js; - } else { - _lw = w / h; - _37 = _4f1 * _lw; - _Is = (_Zp1 - _37) / 2; - _47 = _4f1; - _37 += _Is; - } - _fg1 = _37; - _gg1 = _47; - } else { - _fg1 = _Zp1; - _gg1 = _4f1; - } - _1q1.x = _Is; - _1q1.y = _Js; - _1q1.w = _fg1 - _Is; - _1q1.h = _gg1 - _Js; -} -function application_get_position() { - _Yp1(); - var _bt = []; - _bt.push(_1q1.x, _1q1.y, _1q1.x + _1q1.w, _1q1.y + _1q1.h); - return _bt; -} -function extension_stubfunc_real() { - return 0; -} -function extension_stubfunc_string() { - return ""; -} -(function () { - "use strict"; - Function.prototype._2q1 = function (parent) { - this.prototype.parent = parent; - for (var x in parent.prototype) { - if (!this.prototype[x]) this.prototype[x] = parent.prototype[x]; - } - }; - Function.prototype._3q1 = function (parent) { - return this._2q1(parent); - }; - Array.prototype._4q1 = function (first, _Yi, _5q1) { - if (typeof first === "undefined") first = 0; - if (typeof _Yi === "undefined") _Yi = this.length - first; - if (typeof _5q1 === "undefined") - _5q1 = function (_h4, _g4) { - return _h4 < _g4; - }; - var left = first, - stack = [], - _Wk = 0; - for (;;) { - for (; left + 1 < _Yi; _Yi++) { - var _6q1 = this[left + Math.floor(Math.random() * (_Yi - left))]; - stack[_Wk++] = _Yi; - for (var right = left - 1; ; ) { - while (_5q1(this[++right], _6q1)) {} - while (_5q1(_6q1, this[--_Yi])) {} - if (right >= _Yi) break; - var _jL = this[right]; - this[right] = this[_Yi]; - this[_Yi] = _jL; - } - } - if (_Wk === 0) break; - left = _Yi; - _Yi = stack[--_Wk]; - } - return this; - }; - Array.prototype._7q1 = function (_8q1, length) { - if (typeof length === "undefined") length = this.length; - var _G6 = 0; - for (var c = 0; c < length; ++c) { - if (_8q1(this[c])) continue; - if (c === _G6) { - ++_G6; - continue; - } - this[_G6++] = this[c]; - } - return _G6; - }; - Array.prototype._9q1 = function (first, last, _ue, _5q1) { - if (typeof _5q1 === "undefined") - _5q1 = function (_h4, _g4) { - return _h4 < _g4; - }; - var _q8 = last - first; - while (_q8 > 0) { - var step = Math.floor(_q8 / 2); - var _aq1 = first + step; - if (_5q1(this[_aq1], _ue)) { - first = ++_aq1; - _q8 -= step + 1; - } else _q8 = step; - } - return first; - }; - Array.prototype._bq1 = function (first, last, _ue, _5q1) { - if (typeof _5q1 === "undefined") - _5q1 = function (_h4, _g4) { - return _h4 < _g4; - }; - var _q8 = last - first; - while (_q8 > 0) { - var step = Math.floor(_q8 / 2); - var _aq1 = first + step; - if (!_5q1(_ue, this[_aq1])) { - first = ++_aq1; - _q8 -= step + 1; - } else _q8 = step; - } - return first; - }; - Array.prototype.rotate = function (first, _cq1, last) { - var _kl = _cq1; - while (first != _kl) { - var _dq1 = this[first]; - this[first] = this[_kl]; - this[_kl] = _dq1; - ++first; - ++_kl; - if (_kl === last) _kl = _cq1; - else if (first === _cq1) _cq1 = _kl; - } - }; - var _eq1 = (function () { - var _fq1 = function () { - return +new Date(); - }; - if (typeof performance === "undefined") window["performance"] = { now: _fq1 }; - if (!window["performance"].now) window["performance"].now = _fq1; - function _gq1(name, parent) { - this.name = name; - this.parent = parent; - this._hq1 = {}; - this._iq1 = 0; - this._jq1 = 0; - this._kq1 = 0; - this._lq1 = false; - this._mq1 = 0; - } - _gq1.prototype = { - start: function () { - this._iq1 = performance.now(); - this._lq1 = true; - }, - stop: function (_1e1) { - if (!this._lq1) return; - this._lq1 = false; - this._jq1 += performance.now() - this._iq1; - if (_1e1) this.start(); - for (var x in this._hq1) this._hq1[x].stop(); - }, - _1e1: function (_nq1) { - if (!_nq1) { - this._lq1 = true; - this._kq1 += this._jq1; - this.start(); - } - this._jq1 = 0; - for (var x in this._hq1) this._hq1[x]._1e1(true); - }, - }; - var _oq1 = []; - var _w5 = new _gq1("root"); - function _pq1(name, parent) { - if (!_oq1) throw new Error("late profile creation not allowed"); - var _ni = new _gq1(name, parent || "root"); - _oq1.push(_ni); - return _ni; - } - function _qq1(_rq1) { - _rq1._mq1--; - delete _rq1._hq1[_rq1.name]; - } - function _sq1(_Jl, _rq1) { - if (_Jl.name === _rq1.parent) return _Jl; - for (var x in _Jl._hq1) { - var _t6; - if ((_t6 = _sq1(_Jl._hq1[x], _rq1))) return _t6; - } - return null; - } - function init() { - while (_oq1.length) { - var _gh = _oq1.pop(); - if (!(_gh.parentNode = _sq1(_w5, _gh))) _oq1._tq1(_gh); - else { - _gh.parentNode._hq1[_gh.name] = _gh; - _gh.parentNode._mq1++; - } - } - _oq1 = null; - } - function _uq1() { - _w5._1e1(true); - } - var _q4 = { _pq1: _pq1, _qq1: _qq1, init: init, _1e1: _uq1, _vq1: _w5 }; - return _q4; - })(); - function _wq1(_xq1) { - if (!_xq1) { - console.log("Assertion failed! Pls debug."); - debugger; - } - } - var _yq1 = Number.MAX_VALUE; - var _zq1 = 2.2204460492503131e-16; - var _Aq1 = Math.PI; /// @file - var _Bq1 = 2; - var _Cq1 = 8; - var _Dq1 = 0.1; - var _Eq1 = 2.0; - var _Fq1 = 0.005; - var _Gq1 = (2.0 / 180.0) * _Aq1; - var _Hq1 = 2.0 * _Fq1; - var _Iq1 = 8; - var _Jq1 = 32; - var _Kq1 = 1.0; - var _Lq1 = 0.2; - var _Mq1 = (8.0 / 180.0) * _Aq1; - var _Nq1 = 2.0; - var _Oq1 = _Nq1 * _Nq1; - var _Pq1 = 0.5 * _Aq1; - var _Qq1 = _Pq1 * _Pq1; - var _Rq1 = 0.2; - var _Sq1 = 0.75; - var _Tq1 = 0.5; - var _Uq1 = 0.01; - var _Vq1 = (2.0 / 180.0) * _Aq1; - var _Wq1 = -1; - var _Xq1 = 0.75; - var _Yq1 = 1.0; - var _Zq1 = 5.0; - var __q1 = 2; - var _0r1 = __q1 * __q1; - var _1r1 = 256; - function _2r1(_3r1, _4r1, _5r1) { - this._6r1 = _3r1; - this._7r1 = _4r1; - this._8r1 = _5r1; - } - _2r1.prototype = { - toString: function () { - return this._6r1 + "." + this._7r1 + "." + this._8r1; - }, - }; - var _9r1 = new _2r1(2, 3, 1); - function _ar1(x) { - return isFinite(x) && !isNaN(x); - } - var _br1 = Math.sqrt; - var _cr1 = Math.atan2; - var _dr1 = Math.sin; - var _er1 = Math.cos; - var _fr1 = Math.floor; - var _gr1 = Math.ceil; - var _hr1 = _br1; - var _ir1 = _cr1; - function _jr1(x) { - return 1.0 / _br1(x); - } - function _kr1(x, y) { - if (typeof x !== "undefined") { - this.x = x; - this.y = y; - } else this.x = this.y = 0; - } - _kr1.prototype = { - _63: function () { - return new _kr1(this.x, this.y); - }, - _lr1: function () { - this.x = 0.0; - this.y = 0.0; - return this; - }, - Set: function (_mr1, _nr1) { - this.x = _mr1; - this.y = _nr1; - return this; - }, - _lQ: function (_G6) { - this.x = _G6.x; - this.y = _G6.y; - return this; - }, - _or1: function () { - var _Y4 = new _kr1(); - _Y4.Set(-this.x, -this.y); - return _Y4; - }, - _pr1: function (i) { - switch (i) { - case 0: - return this.x; - case 1: - return this.y; - } - }, - _qr1: function (i, _Y4) { - switch (i) { - case 0: - return (this.x = _Y4); - case 1: - return (this.y = _Y4); - } - }, - _Gf: function (_Y4) { - this.x += _Y4.x; - this.y += _Y4.y; - return this; - }, - _rr1: function (_Y4) { - this.x -= _Y4.x; - this.y -= _Y4.y; - return this; - }, - Multiply: function (_h4) { - this.x *= _h4; - this.y *= _h4; - return this; - }, - Length: function () { - return _hr1(this.x * this.x + this.y * this.y); - }, - _sr1: function () { - return this.x * this.x + this.y * this.y; - }, - _tr1: function () { - var length = this.Length(); - if (length < _zq1) { - return 0.0; - } - var _ur1 = 1.0 / length; - this.x *= _ur1; - this.y *= _ur1; - return length; - }, - _vr1: function () { - return _ar1(this.x) && _ar1(this.y); - }, - _wr1: function () { - return new _kr1(-this.y, this.x); - }, - _xr1: function (out) { - var _Pg = out || []; - _Pg[0] = this.x; - _Pg[1] = this.y; - return _Pg; - }, - _yr1: function (data) { - this.x = data[0]; - this.y = data[1]; - }, - }; - _kr1._Gf = function (_h4, _g4) { - return new _kr1(_h4.x + _g4.x, _h4.y + _g4.y); - }; - _kr1._rr1 = function (_h4, _g4) { - return new _kr1(_h4.x - _g4.x, _h4.y - _g4.y); - }; - _kr1._zr1 = function (_h4, _g4) { - return _h4.x == _g4.x && _h4.y == _g4.y; - }; - _kr1.Multiply = function (_ni, _h4) { - return new _kr1(_ni * _h4.x, _ni * _h4.y); - }; - _kr1._or1 = function (_h4) { - return new _kr1(-_h4.x, -_h4.y); - }; - function _Ar1(x, y, z) { - if (typeof x !== "undefined") { - this.x = x; - this.y = y; - this.z = z; - } - } - _Ar1.prototype = { - _63: function () { - return new _Ar1(this.x, this.y, this.z); - }, - _lr1: function () { - this.x = 0.0; - this.y = 0.0; - this.z = 0.0; - }, - Set: function (_mr1, _nr1, _Br1) { - this.x = _mr1; - this.y = _nr1; - this.z = _Br1; - }, - _or1: function () { - var _Y4 = new _Ar1(); - _Y4.Set(-this.x, -this.y, -this.z); - return _Y4; - }, - _Gf: function (_Y4) { - this.x += _Y4.x; - this.y += _Y4.y; - this.z += _Y4.z; - }, - _rr1: function (_Y4) { - this.x -= _Y4.x; - this.y -= _Y4.y; - this.z -= _Y4.z; - }, - Multiply: function (_ni) { - this.x *= _ni; - this.y *= _ni; - this.z *= _ni; - }, - x: 0, - y: 0, - z: 0, - }; - _Ar1.Multiply = function (_ni, _h4) { - return new _Ar1(_ni * _h4.x, _ni * _h4.y, _ni * _h4.z); - }; - _Ar1._Gf = function (_h4, _g4) { - return new _Ar1(_h4.x + _g4.x, _h4.y + _g4.y, _h4.z + _g4.z); - }; - _Ar1._rr1 = function (_h4, _g4) { - return new _Ar1(_h4.x - _g4.x, _h4.y - _g4.y, _h4.z - _g4.z); - }; - function _Cr1(_6h, _7h) { - this._bk = _6h ? _6h._63() : new _kr1(); - this._OM = _7h ? _7h._63() : new _kr1(); - } - _Cr1.prototype = { - Set: function (_6h, _7h) { - this._bk._lQ(_6h); - this._OM._lQ(_7h); - }, - _lQ: function (_nB) { - this._bk._lQ(_nB._bk); - this._OM._lQ(_nB._OM); - }, - _Dr1: function () { - this._bk.x = 1.0; - this._OM.x = 0.0; - this._bk.y = 0.0; - this._OM.y = 1.0; - }, - _lr1: function () { - this._bk.x = 0.0; - this._OM.x = 0.0; - this._bk.y = 0.0; - this._OM.y = 0.0; - }, - _Er1: function () { - var _h4 = this._bk.x, - _g4 = this._OM.x, - c = this._bk.y, - _Bm = this._OM.y; - var _Fr1 = new _Cr1(); - var _Gr1 = _h4 * _Bm - _g4 * c; - if (_Gr1 != 0.0) { - _Gr1 = 1.0 / _Gr1; - } - _Fr1._bk.x = _Gr1 * _Bm; - _Fr1._OM.x = -_Gr1 * _g4; - _Fr1._bk.y = -_Gr1 * c; - _Fr1._OM.y = _Gr1 * _h4; - return _Fr1; - }, - _Hr1: function (_g4) { - var _Ir1 = this._bk.x, - _Jr1 = this._OM.x, - _Kr1 = this._bk.y, - _Lr1 = this._OM.y; - var _Gr1 = _Ir1 * _Lr1 - _Jr1 * _Kr1; - if (_Gr1 != 0.0) { - _Gr1 = 1.0 / _Gr1; - } - var x = new _kr1(); - x.x = _Gr1 * (_Lr1 * _g4.x - _Jr1 * _g4.y); - x.y = _Gr1 * (_Ir1 * _g4.y - _Kr1 * _g4.x); - return x; - }, - }; - _Cr1._Gf = function (_xq1, _Fr1) { - return new _Cr1(_kr1._Gf(_xq1._bk, _Fr1._bk), _kr1._Gf(_xq1._OM, _Fr1._OM)); - }; - function _Mr1(_6h, _7h, _Nr1) { - this._bk = _6h ? _6h._63() : new _Ar1(); - this._OM = _7h ? _7h._63() : new _Ar1(); - this._Or1 = _Nr1 ? _Nr1._63() : new _Ar1(); - } - _Mr1.prototype = { - _lr1: function () { - this._bk._lr1(); - this._OM._lr1(); - this._Or1._lr1(); - }, - _Pr1: function (_g4) { - var _Gr1 = _Qr1(this._bk, _Rr1(this._OM, this._Or1)); - if (_Gr1 != 0.0) { - _Gr1 = 1.0 / _Gr1; - } - var x = new _Ar1(); - x.x = _Gr1 * _Qr1(_g4, _Rr1(this._OM, this._Or1)); - x.y = _Gr1 * _Qr1(this._bk, _Rr1(_g4, this._Or1)); - x.z = _Gr1 * _Qr1(this._bk, _Rr1(this._OM, _g4)); - return x; - }, - _Sr1: function (_g4) { - var _Ir1 = this._bk.x, - _Jr1 = this._OM.x, - _Kr1 = this._bk.y, - _Lr1 = this._OM.y; - var _Gr1 = _Ir1 * _Lr1 - _Jr1 * _Kr1; - if (_Gr1 != 0.0) { - _Gr1 = 1.0 / _Gr1; - } - var x = new _kr1(); - x.x = _Gr1 * (_Lr1 * _g4.x - _Jr1 * _g4.y); - x.y = _Gr1 * (_Ir1 * _g4.y - _Kr1 * _g4.x); - return x; - }, - _Tr1: function (_Ur1) { - var _h4 = this._bk.x, - _g4 = this._OM.x, - c = this._bk.y, - _Bm = this._OM.y; - var _Gr1 = _h4 * _Bm - _g4 * c; - if (_Gr1 != 0.0) { - _Gr1 = 1.0 / _Gr1; - } - _Ur1._bk.x = _Gr1 * _Bm; - _Ur1._OM.x = -_Gr1 * _g4; - _Ur1._bk.z = 0.0; - _Ur1._bk.y = -_Gr1 * c; - _Ur1._OM.y = _Gr1 * _h4; - _Ur1._OM.z = 0.0; - _Ur1._Or1.x = 0.0; - _Ur1._Or1.y = 0.0; - _Ur1._Or1.z = 0.0; - }, - _Vr1: function (_Ur1) { - var _Gr1 = _Qr1(this._bk, _Rr1(this._OM, this._Or1)); - if (_Gr1 != 0.0) { - _Gr1 = 1.0 / _Gr1; - } - var _Ir1 = this._bk.x, - _Jr1 = this._OM.x, - _Wr1 = this._Or1.x; - var _Lr1 = this._OM.y, - _Xr1 = this._Or1.y; - var _Yr1 = this._Or1.z; - _Ur1._bk.x = _Gr1 * (_Lr1 * _Yr1 - _Xr1 * _Xr1); - _Ur1._bk.y = _Gr1 * (_Wr1 * _Xr1 - _Jr1 * _Yr1); - _Ur1._bk.z = _Gr1 * (_Jr1 * _Xr1 - _Wr1 * _Lr1); - _Ur1._OM.x = _Ur1._bk.y; - _Ur1._OM.y = _Gr1 * (_Ir1 * _Yr1 - _Wr1 * _Wr1); - _Ur1._OM.z = _Gr1 * (_Wr1 * _Jr1 - _Ir1 * _Xr1); - _Ur1._Or1.x = _Ur1._bk.z; - _Ur1._Or1.y = _Ur1._OM.z; - _Ur1._Or1.z = _Gr1 * (_Ir1 * _Lr1 - _Jr1 * _Jr1); - }, - }; - function _Zr1(angle, c) { - if (typeof c !== "undefined") { - this._ni = angle; - this.c = c; - } else if (typeof angle !== "undefined") this.Set(angle); - } - _Zr1.prototype = { - _63: function () { - return new _Zr1(this._ni, this.c); - }, - _lQ: function (_G6) { - this._ni = _G6._ni; - this.c = _G6.c; - }, - Set: function (x) { - this._ni = _dr1(x); - this.c = _er1(x); - }, - _Dr1: function () { - this._ni = 0.0; - this.c = 1.0; - }, - __r1: function () { - return _ir1(this._ni, this.c); - }, - _0s1: function () { - return new _kr1(this.c, this._ni); - }, - _1s1: function () { - return new _kr1(-this._ni, this.c); - }, - _ni: 0, - c: 1, - }; - function _2s1(position, rotation) { - this._gh = new _kr1(); - this.q = new _Zr1(); - if (position) { - this._gh._lQ(position); - this.q._lQ(rotation); - } - } - _2s1.prototype = { - _63: function () { - var _3s1 = new _2s1(this._gh, this.q); - return _3s1; - }, - _lQ: function (_3s1) { - this._gh._lQ(_3s1._gh); - this.q._lQ(_3s1.q); - }, - _Dr1: function () { - this._gh._lr1(); - this.q._Dr1(); - }, - Set: function (position, angle) { - this._gh._lQ(position); - this.q.Set(angle); - }, - }; - function _4s1() { - this._5s1 = new _kr1(); - this._6s1 = new _kr1(); - this.c = new _kr1(); - } - _4s1.prototype = { - _lQ: function (_7s1) { - this._5s1._lQ(_7s1._5s1); - this._6s1._lQ(_7s1._6s1); - this.c._lQ(_7s1.c); - this._h4 = _7s1._h4; - this._8s1 = _7s1._8s1; - this._9s1 = _7s1._9s1; - }, - _63: function () { - var _7s1 = new _4s1(); - _7s1._5s1._lQ(this._5s1); - _7s1._6s1._lQ(this._6s1); - _7s1.c._lQ(this.c); - _7s1._h4 = this._h4; - _7s1._8s1 = this._8s1; - _7s1._9s1 = this._9s1; - return _7s1; - }, /// @param beta is a factor in [0,1], where 0 indicates alpha0. - _as1: function (_3s1, _bs1) { - _3s1._gh.x = (1.0 - _bs1) * this._6s1.x + _bs1 * this.c.x; - _3s1._gh.y = (1.0 - _bs1) * this._6s1.y + _bs1 * this.c.y; - var angle = (1.0 - _bs1) * this._8s1 + _bs1 * this._h4; - _3s1.q.Set(angle); - _3s1._gh.x -= _3s1.q.c * this._5s1.x - _3s1.q._ni * this._5s1.y; - _3s1._gh.y -= _3s1.q._ni * this._5s1.x + _3s1.q.c * this._5s1.y; - }, /// @param alpha the new initial time. - _cs1: function (alpha) { - _wq1(this._9s1 < 1.0); - var _bs1 = (alpha - this._9s1) / (1.0 - this._9s1); - this._6s1._Gf(_kr1.Multiply(_bs1, _kr1._rr1(this.c, this._6s1))); - this._8s1 += _bs1 * (this._h4 - this._8s1); - this._9s1 = alpha; - }, - _tr1: function () { - var _ds1 = 2.0 * _Aq1; - var _Bm = _ds1 * _fr1(this._8s1 / _ds1); - this._8s1 -= _Bm; - this._h4 -= _Bm; - }, - _8s1: 0, - _h4: 0, - _9s1: 0, - }; - function _es1(_h4, _g4) { - return _h4.x * _g4.x + _h4.y * _g4.y; - } - function _fs1(_h4, _g4) { - return _h4.x * _g4.y - _h4.y * _g4.x; - } - function _gs1(_h4, _ni) { - return new _kr1(_ni * _h4.y, -_ni * _h4.x); - } - function _hs1(_ni, _h4) { - return new _kr1(-_ni * _h4.y, _ni * _h4.x); - } - function _is1(_xq1, _Y4) { - return new _kr1(_xq1._bk.x * _Y4.x + _xq1._OM.x * _Y4.y, _xq1._bk.y * _Y4.x + _xq1._OM.y * _Y4.y); - } - function _js1(_xq1, _Y4) { - return new _kr1(_es1(_Y4, _xq1._bk), _es1(_Y4, _xq1._OM)); - } - function _ks1(_h4, _g4) { - var c = _kr1._rr1(_h4, _g4); - return c.Length(); - } - function _ls1(_h4, _g4) { - var c = _kr1._rr1(_h4, _g4); - return _es1(c, c); - } - function _Qr1(_h4, _g4) { - return _h4.x * _g4.x + _h4.y * _g4.y + _h4.z * _g4.z; - } - function _Rr1(_h4, _g4) { - return new _Ar1(_h4.y * _g4.z - _h4.z * _g4.y, _h4.z * _g4.x - _h4.x * _g4.z, _h4.x * _g4.y - _h4.y * _g4.x); - } - function _ms1(_xq1, _Fr1) { - return new _Cr1(_is1(_xq1, _Fr1._bk), _is1(_xq1, _Fr1._OM)); - } - function _ns1(_xq1, _Fr1) { - var _6h = new _kr1(_es1(_xq1._bk, _Fr1._bk), _es1(_xq1._OM, _Fr1._bk)); - var _7h = new _kr1(_es1(_xq1._bk, _Fr1._OM), _es1(_xq1._OM, _Fr1._OM)); - return new _Cr1(_6h, _7h); - } - function _os1(_xq1, _Y4) { - return _Ar1._Gf(_Ar1._Gf(_Ar1.Multiply(_Y4.x, _xq1._bk), _Ar1.Multiply(_Y4.y, _xq1._OM)), _Ar1.Multiply(_Y4.z, _xq1._Or1)); - } - function _ps1(_xq1, _Y4) { - return new _kr1(_xq1._bk.x * _Y4.x + _xq1._OM.x * _Y4.y, _xq1._bk.y * _Y4.x + _xq1._OM.y * _Y4.y); - } - function _qs1(q, _e4) { - var _rs1 = new _Zr1(); - _rs1._ni = q._ni * _e4.c + q.c * _e4._ni; - _rs1.c = q.c * _e4.c - q._ni * _e4._ni; - return _rs1; - } - function _ss1(q, _e4) { - var _rs1 = new _Zr1(); - _rs1._ni = q.c * _e4._ni - q._ni * _e4.c; - _rs1.c = q.c * _e4.c + q._ni * _e4._ni; - return _rs1; - } - function _ts1(q, _Y4) { - return new _kr1(q.c * _Y4.x - q._ni * _Y4.y, q._ni * _Y4.x + q.c * _Y4.y); - } - function _us1(q, _Y4) { - return new _kr1(q.c * _Y4.x + q._ni * _Y4.y, -q._ni * _Y4.x + q.c * _Y4.y); - } - function _vs1(_ws1, _Y4) { - return new _kr1(_ws1.q.c * _Y4.x - _ws1.q._ni * _Y4.y + _ws1._gh.x, _ws1.q._ni * _Y4.x + _ws1.q.c * _Y4.y + _ws1._gh.y); - } - function _xs1(_ws1, _Y4) { - var _Bu = _Y4.x - _ws1._gh.x; - var _Cu = _Y4.y - _ws1._gh.y; - var x = _ws1.q.c * _Bu + _ws1.q._ni * _Cu; - var y = -_ws1.q._ni * _Bu + _ws1.q.c * _Cu; - return new _kr1(x, y); - } - function _ys1(_xq1, _Fr1) { - var _zs1 = new _2s1(); - _zs1.q = _qs1(_xq1.q, _Fr1.q); - _zs1._gh = _kr1._Gf(_ts1(_xq1.q, _Fr1._gh), _xq1._gh); - return _zs1; - } - function _As1(_xq1, _Fr1) { - var _zs1 = new _2s1(); - _zs1.q = _ss1(_xq1.q, _Fr1.q); - var _Bs1 = _Fr1._gh.x - _xq1._gh.x; - var _Cs1 = _Fr1._gh.y - _xq1._gh.y; - _zs1._gh.x = _xq1.q.c * _Bs1 + _xq1.q._ni * _Cs1; - _zs1._gh.y = -_xq1.q._ni * _Bs1 + _xq1.q.c * _Cs1; - return _zs1; - } - var _Ds1 = Math.abs; - function _Es1(_h4) { - return new _kr1(_Ds1(_h4.x), _Ds1(_h4.y)); - } - function _Fs1(_xq1) { - return new _Cr1(_Es1(_xq1._bk), _Es1(_xq1._OM)); - } - var _Gs1 = Math.min; - function _Hs1(_h4, _g4) { - return new _kr1(_Gs1(_h4.x, _g4.x), _Gs1(_h4.y, _g4.y)); - } - var _Is1 = Math.max; - function _Js1(_h4, _g4) { - return new _kr1(_Is1(_h4.x, _g4.x), _Is1(_h4.y, _g4.y)); - } - function _Ks1(_h4, _Bh1, _0i1) { - return _Is1(_Bh1, _Gs1(_h4, _0i1)); - } - function _Ls1(_h4, _Bh1, _0i1) { - return _Js1(_Bh1, _Hs1(_h4, _0i1)); - } - function _Ms1(x) { - x |= x >> 1; - x |= x >> 2; - x |= x >> 4; - x |= x >> 8; - x |= x >> 16; - return x + 1; - } - function _Ns1(x) { - var result = x > 0 && (x & (x - 1)) == 0; - return result; - } - var _Os1 = 32767; - function _Ps1(_Qs1, _Ah1) { - var _e4 = Math.random(); - if (typeof _Qs1 !== "undefined") _e4 = (_Ah1 - _Qs1) * _e4 + _Qs1; - else _e4 = 2.0 * _e4 - 1.0; - return _e4; - } - function _Rs1(_e4, _f4, _g4) { - this._e4 = _e4 || 0; - this._f4 = _f4 || 0; - this._g4 = _g4 || 0; - } - _Rs1.prototype = { - Set: function (_e4, _f4, _g4) { - this._e4 = _e4; - this._f4 = _f4; - this._g4 = _g4; - }, - }; - function _Ss1() {} - _Ss1.prototype = { - _Ts1: function (_Qo1) { - this._Us1 = _Qo1; - }, - _Vs1: function () { - return this._Us1; - }, - _Ws1: function (_Qo1) { - this._Us1 |= _Qo1; - }, - _Xs1: function (_Qo1) { - this._Us1 &= ~_Qo1; - }, - _Ys1: function (_Qo1) { - this._Us1 ^= _Qo1; - }, - _Zs1: function (vertices, vertexCount, color) {}, - __s1: function (vertices, vertexCount, color) {}, - _0t1: function (_1t1, _T61, color) {}, - _2t1: function (_1t1, _T61, _1v, color) {}, - _3t1: function (_0v, _4t1, color) {}, /// @param xf a transform. - _5t1: function (_3s1) {}, - _d71: function (_6t1, _T61, _7t1, _q8) {}, - _Us1: 0, - }; - _Ss1._8t1 = 1; - _Ss1._9t1 = 2; - _Ss1._at1 = 4; - _Ss1._bt1 = 8; - _Ss1._ct1 = 16; - _Ss1._dt1 = 32; - _Ss1._et1 = 64; - _Ss1._ft1 = 128; - _Ss1._gt1 = 256; - _Ss1._ht1 = 512; - _Ss1._it1 = 1024; - if (typeof performance === "undefined") { - window.performance = { - now: function () { - return +new Date(); - }, - }; - } - function _jt1() { - this._kK(); - } - _jt1.prototype = { - _kK: function () { - this._kt1 = performance.now(); - }, - _lt1: function () { - return performance.now() - this._kt1; - }, - }; - function _mt1() { - this._nt1 = 0; - this._1t1 = new _kr1(); - this._ot1 = 0; - } - /* - * A shape. - * @constructor - * @returns {b2Shape} - */ function _pt1() { - this._9P = 0; - this._qt1 = 0; - } - _pt1.prototype = { - _63: function () {}, /// @return the shape type. - _Vl1: function () { - return this._9P; - }, - _rt1: function () {}, /// @param xf the shape world transform. - /// @param p a point in world coordinates. - _st1: function (_3s1, _gh) {}, /// @param output the ray-cast results. - /// @param input the ray-cast input parameters. - /// @param transform the transform to be applied to the shape. - /// @param childIndex the child shape index - _tt1: function (output, input, transform, _ut1) {}, /// @param aabb returns the axis aligned box. - /// @param xf the world transform of the shape. - /// @param childIndex the child shape - _vt1: function (_wt1, _3s1, _ut1) {}, /// @param massData returns the mass data for this shape. - /// @param density the density in kilograms per meter squared. - _xt1: function (_yt1, _p71) {}, /// @param xf the shape world transform. - /// @param p a point in world coordinates. - /// @param distance returns the distance from the current shape. - /// @param normal returns the direction in which the distance increases. - _zt1: function (_3s1, _gh, _At1, _Bt1, _ut1) {}, - _xr1: function (out) { - var _Pg = out || {}; - _Pg["m_type"] = this._9P; - _Pg["m_radius"] = this._qt1; - return _Pg; - }, - _yr1: function (data) { - this._qt1 = data["m_radius"]; - }, - }; - _pt1._Ct1 = 0; - _pt1._Dt1 = 1; - _pt1._Et1 = 2; - _pt1._Ft1 = 3; - _pt1._Gt1 = 4; - function _Ht1() { - this.parent.call(this); - this._9P = _pt1._Ct1; - this._qt1 = 0; - this._It1 = new _kr1(); - Object.seal(this); - } - _Ht1.prototype = { - _63: function () { - var shape = new _Ht1(); - shape._qt1 = this._qt1; - shape._It1 = this._It1._63(); - return shape; - }, /// @see b2Shape::GetChildCount - _rt1: function () { - return 1; - }, - _st1: function (transform, _gh) { - var _1t1 = _kr1._Gf(transform._gh, _ts1(transform.q, this._It1)); - var _Bm = _kr1._rr1(_gh, _1t1); - return _es1(_Bm, _Bm) <= this._qt1 * this._qt1; - }, - _tt1: function (output, input, transform, _ut1) { - var position = _kr1._Gf(transform._gh, _ts1(transform.q, this._It1)); - var _ni = _kr1._rr1(input._0v, position); - var _g4 = _es1(_ni, _ni) - this._qt1 * this._qt1; - var _e4 = _kr1._rr1(input._4t1, input._0v); - var c = _es1(_ni, _e4); - var _5L = _es1(_e4, _e4); - var _Jt1 = c * c - _5L * _g4; - if (_Jt1 < 0.0 || _5L < _zq1) { - return false; - } - var _h4 = -(c + _hr1(_Jt1)); - if (0.0 <= _h4 && _h4 <= input._Kt1 * _5L) { - _h4 /= _5L; - output._Lt1 = _h4; - output._Bt1 = _kr1._Gf(_ni, _kr1.Multiply(_h4, _e4)); - output._Bt1._tr1(); - return true; - } - return false; - }, /// @see b2Shape::ComputeAABB - _vt1: function (_wt1, transform, _ut1) { - var _Bu = transform._gh.x + (transform.q.c * this._It1.x - transform.q._ni * this._It1.y); - var _Cu = transform._gh.y + (transform.q._ni * this._It1.x + transform.q.c * this._It1.y); - _wt1._Mt1.x = _Bu - this._qt1; - _wt1._Mt1.y = _Cu - this._qt1; - _wt1._Nt1.x = _Bu + this._qt1; - _wt1._Nt1.y = _Cu + this._qt1; - }, /// @see b2Shape::ComputeMass - _xt1: function (_yt1, _p71) { - _yt1._nt1 = _p71 * _Aq1 * this._qt1 * this._qt1; - _yt1._1t1 = this._It1; - _yt1._ot1 = _yt1._nt1 * (0.5 * this._qt1 * this._qt1 + _es1(this._It1, this._It1)); - }, - _Ot1: function (_Bm) { - return 0; - }, - _Pt1: function (_Bm) { - return this._It1; - }, - _ge: function () { - return 1; - }, - _Qt1: function (index) { - _wq1(index == 0); - return this._It1; - }, - _zt1: function (transform, _gh, _At1, _Bt1, _ut1) { - var _1t1 = _kr1._Gf(transform._gh, _ts1(transform.q, this._It1)); - var _Bm = _kr1._rr1(_gh, _1t1); - var __D = _Bm.Length(); - _At1[0] = __D - this._qt1; - _Bt1._lQ(_kr1.Multiply(1 / __D, _Bm)); - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["m_p"] = this._It1._xr1(); - return _Pg; - }, - _yr1: function (data) { - this.parent.prototype._yr1.call(this, data); - this._It1._yr1(data["m_p"]); - }, - }; - _Ht1._2q1(_pt1); - function _Rt1() { - this.parent.call(this); - this._9P = _pt1._Dt1; - this._qt1 = _Hq1; - this._St1 = new _kr1(); - this._Tt1 = new _kr1(); - this._Ut1 = new _kr1(); - this._Vt1 = new _kr1(); - this._Wt1 = false; - this._Xt1 = false; - Object.seal(this); - } - _Rt1.prototype = { - Set: function (_hb, __4) { - this._Tt1._lQ(_hb); - this._Ut1._lQ(__4); - this._Wt1 = false; - this._Xt1 = false; - }, - _63: function () { - var shape = new _Rt1(); - shape._St1 = this._St1._63(); - shape._Tt1 = this._Tt1._63(); - shape._Ut1 = this._Ut1._63(); - shape._Vt1 = this._Vt1._63(); - shape._Wt1 = this._Wt1; - shape._Xt1 = this._Xt1; - return shape; - }, /// @see b2Shape::GetChildCount - _rt1: function () { - return 1; - }, /// @see b2Shape::TestPoint - _st1: function (transform, _gh) { - return false; - }, - _tt1: function (output, input, _3s1, _ut1) { - var _0v = _us1(_3s1.q, _kr1._rr1(input._0v, _3s1._gh)); - var _4t1 = _us1(_3s1.q, _kr1._rr1(input._4t1, _3s1._gh)); - var _Bm = _kr1._rr1(_4t1, _0v); - var _hb = this._Tt1; - var __4 = this._Ut1; - var e = _kr1._rr1(__4, _hb); - var _Bt1 = new _kr1(e.y, -e.x); - _Bt1._tr1(); - var _Yt1 = _es1(_Bt1, _kr1._rr1(_hb, _0v)); - var _Zt1 = _es1(_Bt1, _Bm); - if (_Zt1 == 0.0) { - return false; - } - var _J6 = _Yt1 / _Zt1; - if (_J6 < 0.0 || input._Kt1 < _J6) { - return false; - } - var q = _kr1._Gf(_0v, _kr1.Multiply(_J6, _Bm)); - var _e4 = _kr1._rr1(__4, _hb); - var _5L = _es1(_e4, _e4); - if (_5L == 0.0) { - return false; - } - var _ni = _es1(_kr1._rr1(q, _hb), _e4) / _5L; - if (_ni < 0.0 || 1.0 < _ni) { - return false; - } - output._Lt1 = _J6; - if (_Yt1 > 0.0) { - output._Bt1 = _ts1(_3s1.q, _Bt1)._or1(); - } else { - output._Bt1 = _ts1(_3s1.q, _Bt1); - } - return true; - }, /// @see b2Shape::ComputeAABB - _vt1: function (_wt1, _3s1, _ut1) { - var _sb = _3s1.q.c * this._Tt1.x - _3s1.q._ni * this._Tt1.y + _3s1._gh.x; - var _tb = _3s1.q._ni * this._Tt1.x + _3s1.q.c * this._Tt1.y + _3s1._gh.y; - var _ub = _3s1.q.c * this._Ut1.x - _3s1.q._ni * this._Ut1.y + _3s1._gh.x; - var _vb = _3s1.q._ni * this._Ut1.x + _3s1.q.c * this._Ut1.y + _3s1._gh.y; - var __t1 = _Gs1(_sb, _ub); - var _0u1 = _Gs1(_tb, _vb); - var _1u1 = _Is1(_sb, _ub); - var _2u1 = _Is1(_tb, _vb); - _wt1._Mt1.x = __t1 - this._qt1; - _wt1._Mt1.y = _0u1 - this._qt1; - _wt1._Nt1.x = _1u1 + this._qt1; - _wt1._Nt1.y = _2u1 + this._qt1; - }, /// @see b2Shape::ComputeMass - _xt1: function (_yt1, _p71) { - _yt1._nt1 = 0.0; - _yt1._1t1 = _kr1.Multiply(0.5, _kr1._Gf(this._Tt1, this._Ut1)); - _yt1._ot1 = 0.0; - }, - _zt1: function (_3s1, _gh, _At1, _Bt1, _ut1) { - var _hb = _vs1(_3s1, this._Tt1); - var __4 = _vs1(_3s1, this._Ut1); - var _Bm = _kr1._rr1(_gh, _hb); - var _ni = _kr1._rr1(__4, _hb); - var _3u1 = _es1(_Bm, _ni); - if (_3u1 > 0) { - var _JB = _es1(_ni, _ni); - if (_3u1 > _JB) { - _Bm._lQ(_kr1._rr1(_gh, __4)); - } else { - _Bm._rr1(_kr1.Multiply(_3u1 / _JB, _ni)); - } - } - var __D = _Bm.Length(); - _At1[0] = __D; - _Bt1._lQ(__D > 0 ? _kr1.Multiply(1 / __D, _Bm) : new _kr1(0, 0)); - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["m_vertex1"] = this._Tt1._xr1(); - _Pg["m_vertex2"] = this._Ut1._xr1(); - _Pg["m_hasVertex0"] = this._Wt1; - if (this._Wt1) _Pg["m_vertex0"] = this._St1._xr1(); - _Pg["m_hasVertex3"] = this._Xt1; - if (this._Xt1) _Pg["m_vertex3"] = this._Vt1._xr1(); - return _Pg; - }, - _yr1: function (data) { - this.parent.prototype._yr1.call(this, data); - this._Tt1._yr1(data["m_vertex1"]); - this._Ut1._yr1(data["m_vertex2"]); - this._Wt1 = data["m_hasVertex0"]; - if (this._Wt1) this._St1._yr1(data["m_vertex0"]); - this._Xt1 = data["m_hasVertex3"]; - if (this._Xt1) this._Vt1._yr1(data["m_vertex3"]); - }, - }; - _Rt1._2q1(_pt1); - function _4u1() { - this.parent.call(this); - this._9P = _pt1._Ft1; - this._qt1 = _Hq1; - this._5u1 = null; - this._6u1 = 0; - this._7u1 = new _kr1(); - this._8u1 = new _kr1(); - this._9u1 = false; - this._au1 = false; - Object.seal(this); - } - _4u1._bu1 = new _Rt1(); - _4u1.prototype = { - /// @param vertices an array of vertices, these are copied - /// @param count the vertex count - _cu1: function (vertices, _q8) { - _wq1(this._5u1 == null && this._6u1 == 0); - _wq1(_q8 >= 3); - for (var i = 1; i < _q8; ++i) { - var _hb = vertices[i - 1]; - var __4 = vertices[i]; - _wq1(_ls1(_hb, __4) > _Fq1 * _Fq1); - } - this._6u1 = _q8 + 1; - this._5u1 = new Array(this._6u1); - for (var i = 0; i < _q8; ++i) this._5u1[i] = vertices[i]._63(); - this._5u1[_q8] = this._5u1[0]._63(); - this._7u1._lQ(this._5u1[this._6u1 - 2]); - this._8u1._lQ(this._5u1[1]); - this._9u1 = true; - this._au1 = true; - }, /// @param vertices an array of vertices, these are copied - /// @param count the vertex count - _du1: function (vertices, _q8) { - _wq1(this._5u1 == null && this._6u1 == 0); - _wq1(_q8 >= 2); - for (var i = 1; i < _q8; ++i) { - var _hb = vertices[i - 1]; - var __4 = vertices[i]; - _wq1(_ls1(_hb, __4) > _Fq1 * _Fq1); - } - this._6u1 = _q8; - this._5u1 = new Array(_q8); - for (var i = 0; i < _q8; ++i) this._5u1[i] = vertices[i]._63(); - this._9u1 = false; - this._au1 = false; - this._7u1._lr1(); - this._8u1._lr1(); - }, - _eu1: function (_fu1) { - this._7u1._lQ(_fu1); - this._9u1 = true; - }, - _gu1: function (_hu1) { - this._8u1._lQ(_hu1); - this._au1 = true; - }, - _63: function () { - var shape = new _4u1(); - shape._6u1 = this._6u1; - shape._5u1 = new Array(this._6u1); - for (var i = 0; i < this._6u1; ++i) shape._5u1[i] = this._5u1[i]._63(); - shape._7u1 = this._7u1._63(); - shape._8u1 = this._8u1._63(); - shape._9u1 = this._9u1; - shape._au1 = this._au1; - return shape; - }, /// @see b2Shape::GetChildCount - _rt1: function () { - return this._6u1 - 1; - }, - _iu1: function (_ju1, index) { - _wq1(0 <= index && index < this._6u1 - 1); - _ju1._9P = _pt1._Dt1; - _ju1._qt1 = this._qt1; - _ju1._Tt1 = this._5u1[index + 0]; - _ju1._Ut1 = this._5u1[index + 1]; - if (index > 0) { - _ju1._St1 = this._5u1[index - 1]; - _ju1._Wt1 = true; - } else { - _ju1._St1 = this._7u1; - _ju1._Wt1 = this._9u1; - } - if (index < this._6u1 - 2) { - _ju1._Vt1 = this._5u1[index + 2]; - _ju1._Xt1 = true; - } else { - _ju1._Vt1 = this._8u1; - _ju1._Xt1 = this._au1; - } - }, /// @see b2Shape::TestPoint - _st1: function (transform, _gh) { - return false; - }, - _tt1: function (output, input, _3s1, _ut1) { - _wq1(_ut1 < this._6u1); - var _ku1 = _ut1; - var _lu1 = _ut1 + 1; - if (_lu1 == this._6u1) { - _lu1 = 0; - } - _4u1._bu1._Tt1 = this._5u1[_ku1]._63(); - _4u1._bu1._Ut1 = this._5u1[_lu1]._63(); - return _4u1._bu1._tt1(output, input, _3s1, 0); - }, /// @see b2Shape::ComputeAABB - _vt1: function (_wt1, _3s1, _ut1) { - _wq1(_ut1 < this._6u1); - var _ku1 = _ut1; - var _lu1 = _ut1 + 1; - if (_lu1 == this._6u1) { - _lu1 = 0; - } - var _sb = _3s1.q.c * this._5u1[_ku1].x - _3s1.q._ni * this._5u1[_ku1].y + _3s1._gh.x; - var _tb = _3s1.q._ni * this._5u1[_ku1].x + _3s1.q.c * this._5u1[_ku1].y + _3s1._gh.y; - var _ub = _3s1.q.c * this._5u1[_lu1].x - _3s1.q._ni * this._5u1[_lu1].y + _3s1._gh.x; - var _vb = _3s1.q._ni * this._5u1[_lu1].x + _3s1.q.c * this._5u1[_lu1].y + _3s1._gh.y; - _wt1._Mt1.x = _Gs1(_sb, _ub); - _wt1._Mt1.y = _Gs1(_tb, _vb); - _wt1._Nt1.x = _Is1(_sb, _ub); - _wt1._Nt1.y = _Is1(_tb, _vb); - }, /// @see b2Shape::ComputeMass - _xt1: function (_yt1, _p71) { - _yt1._nt1 = 0.0; - _yt1._1t1._lr1(); - _yt1._ot1 = 0.0; - }, - _zt1: function (_3s1, _gh, _At1, _Bt1, _ut1) { - this._iu1(_4u1._bu1, _ut1); - _4u1._bu1._zt1(_3s1, _gh, _At1, _Bt1, 0); - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["m_count"] = this._6u1; - _Pg["m_vertices"] = []; - for (var i = 0; i < this._6u1; ++i) _Pg["m_vertices"].push(this._5u1[i]._xr1()); - _Pg["m_hasPrevVertex"] = this._9u1; - if (this._9u1) _Pg["m_prevVertex"] = this._7u1._xr1(); - _Pg["m_hasNextVertex"] = this._au1; - if (this._au1) _Pg["m_nextVertex"] = this._8u1._xr1(); - return _Pg; - }, - _yr1: function (data) { - this.parent.prototype._yr1.call(this, data); - this._6u1 = data["m_count"]; - this._5u1 = []; - for (var i = 0; i < this._6u1; ++i) { - this._5u1[i] = new _kr1(); - this._5u1[i]._yr1(data["m_vertices"][i]); - } - this._9u1 = data["m_hasPrevVertex"]; - if (this._9u1) this._7u1._yr1(data["m_prevVertex"]); - this._au1 = data["m_hasNextVertex"]; - if (this._au1) this._8u1._yr1(data["m_nextVertex"]); - }, - }; - _4u1._2q1(_pt1); - function _mu1() { - this.parent.call(this); - this._9P = _pt1._Et1; - this._qt1 = _Hq1; - this._6u1 = 0; - this._nu1 = new _kr1(); - this._5u1 = new Array(_Cq1); - this._ou1 = new Array(_Cq1); - Object.seal(this); - } - _mu1.prototype = { - _63: function () { - var shape = new _mu1(); - shape._6u1 = this._6u1; - shape._nu1 = this._nu1._63(); - for (var i = 0; i < this._6u1; ++i) { - shape._5u1[i] = this._5u1[i]._63(); - shape._ou1[i] = this._ou1[i]._63(); - } - return shape; - }, /// @see b2Shape::GetChildCount - _rt1: function () { - return 1; - }, /// @warning the points may be re-ordered, even if they form a convex polygon - /// @warning collinear points are handled but not removed. Collinear points - Set: function (vertices, _q8) { - _wq1(3 <= _q8 && _q8 <= _Cq1); - if (_q8 < 3) { - this._pu1(1.0, 1.0); - return; - } - var _t6 = _Gs1(_q8, _Cq1); - var _Nq = new Array(_Cq1); - var _qu1 = 0; - for (var i = 0; i < _t6; ++i) { - var _Y4 = vertices[i]; - var _ru1 = true; - for (var __5 = 0; __5 < _qu1; ++__5) { - if (_ls1(_Y4, _Nq[__5]) < 0.5 * _Fq1) { - _ru1 = false; - break; - } - } - if (_ru1) { - _Nq[_qu1++] = _Y4._63(); - } - } - _t6 = _qu1; - if (_t6 < 3) { - _wq1(false); - this._pu1(1.0, 1.0); - return; - } - var _su1 = 0; - var _0b = _Nq[0].x; - for (i = 1; i < _t6; ++i) { - var x = _Nq[i].x; - if (x > _0b || (x == _0b && _Nq[i].y < _Nq[_su1].y)) { - _su1 = i; - _0b = x; - } - } - var hull = new Array(_Cq1); - var _v6 = 0; - var _tu1 = _su1; - for (;;) { - hull[_v6] = _tu1; - var _uu1 = 0; - for (__5 = 1; __5 < _t6; ++__5) { - if (_uu1 == _tu1) { - _uu1 = __5; - continue; - } - var _e4 = _kr1._rr1(_Nq[_uu1], _Nq[hull[_v6]]); - var _Y4 = _kr1._rr1(_Nq[__5], _Nq[hull[_v6]]); - var c = _fs1(_e4, _Y4); - if (c < 0.0) { - _uu1 = __5; - } - if (c == 0.0 && _Y4._sr1() > _e4._sr1()) { - _uu1 = __5; - } - } - ++_v6; - _tu1 = _uu1; - if (_uu1 == _su1) { - break; - } - } - this._6u1 = _v6; - for (i = 0; i < _v6; ++i) { - this._5u1[i] = _Nq[hull[i]]._63(); - } - for (i = 0; i < _v6; ++i) { - var _ku1 = i; - var _lu1 = i + 1 < _v6 ? i + 1 : 0; - var _ju1 = _kr1._rr1(this._5u1[_lu1], this._5u1[_ku1]); - _wq1(_ju1._sr1() > _zq1 * _zq1); - this._ou1[i] = _gs1(_ju1, 1.0)._63(); - this._ou1[i]._tr1(); - } - this._nu1 = _mu1._vu1(this._5u1, _v6); - }, /// @param hx the half-width. - /// @param hy the half-height. - _pu1: function (_wu1, _xu1, _1t1, angle) { - this._6u1 = 4; - this._5u1[0] = new _kr1(-_wu1, -_xu1); - this._5u1[1] = new _kr1(_wu1, -_xu1); - this._5u1[2] = new _kr1(_wu1, _xu1); - this._5u1[3] = new _kr1(-_wu1, _xu1); - this._ou1[0] = new _kr1(0.0, -1.0); - this._ou1[1] = new _kr1(1.0, 0.0); - this._ou1[2] = new _kr1(0.0, 1.0); - this._ou1[3] = new _kr1(-1.0, 0.0); - if (!_1t1) return; - this._nu1._lQ(_1t1); - var _3s1 = new _2s1(); - _3s1._gh = _1t1; - _3s1.q.Set(angle); - for (var i = 0; i < this._6u1; ++i) { - this._5u1[i]._lQ(_vs1(_3s1, this._5u1[i])); - this._ou1[i]._lQ(_ts1(_3s1.q, this._ou1[i])); - } - }, /// @see b2Shape::TestPoint - _st1: function (_3s1, _gh) { - var _yu1 = _us1(_3s1.q, _kr1._rr1(_gh, _3s1._gh)); - for (var i = 0; i < this._6u1; ++i) { - var _sG = _es1(this._ou1[i], _kr1._rr1(_yu1, this._5u1[i])); - if (_sG > 0.0) { - return false; - } - } - return true; - }, - _tt1: function (output, input, _3s1, _ut1) { - var _0v = _us1(_3s1.q, _kr1._rr1(input._0v, _3s1._gh)); - var _4t1 = _us1(_3s1.q, _kr1._rr1(input._4t1, _3s1._gh)); - var _Bm = _kr1._rr1(_4t1, _0v); - var _VX = 0.0, - _zu1 = input._Kt1; - var index = -1; - for (var i = 0; i < this._6u1; ++i) { - var _Yt1 = _es1(this._ou1[i], _kr1._rr1(this._5u1[i], _0v)); - var _Zt1 = _es1(this._ou1[i], _Bm); - if (_Zt1 == 0.0) { - if (_Yt1 < 0.0) { - return false; - } - } else { - if (_Zt1 < 0.0 && _Yt1 < _VX * _Zt1) { - _VX = _Yt1 / _Zt1; - index = i; - } else if (_Zt1 > 0.0 && _Yt1 < _zu1 * _Zt1) { - _zu1 = _Yt1 / _Zt1; - } - } - if (_zu1 < _VX) { - return false; - } - } - _wq1(0.0 <= _VX && _VX <= input._Kt1); - if (index >= 0) { - output._Lt1 = _VX; - output._Bt1 = _ts1(_3s1.q, this._ou1[index]); - return true; - } - return false; - }, /// @see b2Shape::ComputeAABB - _vt1: function (_wt1, _3s1, _ut1) { - var __t1 = _3s1.q.c * this._5u1[0].x - _3s1.q._ni * this._5u1[0].y + _3s1._gh.x; - var _0u1 = _3s1.q._ni * this._5u1[0].x + _3s1.q.c * this._5u1[0].y + _3s1._gh.y; - var _1u1 = __t1; - var _2u1 = _0u1; - for (var i = 1; i < this._6u1; ++i) { - var _Qa = _3s1.q.c * this._5u1[i].x - _3s1.q._ni * this._5u1[i].y + _3s1._gh.x; - var _Ra = _3s1.q._ni * this._5u1[i].x + _3s1.q.c * this._5u1[i].y + _3s1._gh.y; - __t1 = _Gs1(__t1, _Qa); - _0u1 = _Gs1(_0u1, _Ra); - _1u1 = _Is1(_1u1, _Qa); - _2u1 = _Is1(_2u1, _Ra); - } - _wt1._Mt1.x = __t1 - this._qt1; - _wt1._Mt1.y = _0u1 - this._qt1; - _wt1._Nt1.x = _1u1 + this._qt1; - _wt1._Nt1.y = _2u1 + this._qt1; - }, /// @see b2Shape::ComputeMass - _xt1: function (_yt1, _p71) { - _wq1(this._6u1 >= 3); - var _1t1 = new _kr1(0.0, 0.0); - var _Au1 = 0.0; - var _ot1 = 0.0; - var _ni = new _kr1(0.0, 0.0); - for (var i = 0; i < this._6u1; ++i) { - _ni._Gf(this._5u1[i]); - } - _ni.Multiply(1.0 / this._6u1); - var _Bu1 = 1.0 / 3.0; - for (var i = 0; i < this._6u1; ++i) { - var _Cu1 = _kr1._rr1(this._5u1[i], _ni); - var _Du1 = i + 1 < this._6u1 ? _kr1._rr1(this._5u1[i + 1], _ni) : _kr1._rr1(this._5u1[0], _ni); - var _Eu1 = _fs1(_Cu1, _Du1); - var _Fu1 = 0.5 * _Eu1; - _Au1 += _Fu1; - _1t1._Gf(_kr1.Multiply(_Fu1 * _Bu1, _kr1._Gf(_Cu1, _Du1))); - var _Gu1 = _Cu1.x, - _Hu1 = _Cu1.y; - var _Iu1 = _Du1.x, - _Ju1 = _Du1.y; - var _Ku1 = _Gu1 * _Gu1 + _Iu1 * _Gu1 + _Iu1 * _Iu1; - var _Lu1 = _Hu1 * _Hu1 + _Ju1 * _Hu1 + _Ju1 * _Ju1; - _ot1 += 0.25 * _Bu1 * _Eu1 * (_Ku1 + _Lu1); - } - _yt1._nt1 = _p71 * _Au1; - _wq1(_Au1 > _zq1); - _1t1.Multiply(1.0 / _Au1); - _yt1._1t1 = _kr1._Gf(_1t1, _ni); - _yt1._ot1 = _p71 * _ot1; - _yt1._ot1 += _yt1._nt1 * (_es1(_yt1._1t1, _yt1._1t1) - _es1(_1t1, _1t1)); - }, - _ge: function () { - return this._6u1; - }, - _Qt1: function (index) { - _wq1(0 <= index && index < this._6u1); - return this._5u1[index]; - }, /// @returns true if valid - _Mu1: function () { - for (var i = 0; i < this._6u1; ++i) { - var _ku1 = i; - var _lu1 = i < this._6u1 - 1 ? _ku1 + 1 : 0; - var _gh = this._5u1[_ku1]; - var e = _kr1._rr1(this._5u1[_lu1], _gh); - for (var __5 = 0; __5 < this._6u1; ++__5) { - if (__5 == _ku1 || __5 == _lu1) { - continue; - } - var _Y4 = _kr1._rr1(this._5u1[__5], _gh); - var c = _fs1(e, _Y4); - if (c < 0.0) { - return false; - } - } - } - return true; - }, - _zt1: function (_3s1, _gh, _Nu1, _Bt1, _ut1) { - var _yu1 = _us1(_3s1.q, _kr1._rr1(_gh, _3s1._gh)); - var maxDistance = -Number.MAX_VALUE; - var _Ou1 = _yu1; - for (var i = 0; i < this._6u1; ++i) { - var _sG = _es1(this._ou1[i], _kr1._rr1(_yu1, this._5u1[i])); - if (_sG > maxDistance) { - maxDistance = _sG; - _Ou1 = this._ou1[i]; - } - } - if (maxDistance > 0) { - var _Pu1 = _Ou1; - var _Qu1 = maxDistance * maxDistance; - for (var i = 0; i < this._6u1; ++i) { - var _At1 = _kr1._rr1(_yu1, this._5u1[i]); - var _Ru1 = _At1._sr1(); - if (_Qu1 > _Ru1) { - _Pu1 = _At1; - _Qu1 = _Ru1; - } - } - _Nu1[0] = _hr1(_Qu1); - _Bt1._lQ(_ts1(_3s1.q, _Pu1)); - _Bt1._tr1(); - } else { - _Nu1[0] = maxDistance; - _Bt1._lQ(_ts1(_3s1.q, _Ou1)); - } - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["m_count"] = this._6u1; - _Pg["m_centroid"] = this._nu1._xr1(); - _Pg["m_vertices"] = []; - _Pg["m_normals"] = []; - for (var i = 0; i < this._6u1; ++i) { - _Pg["m_vertices"].push(this._5u1[i]._xr1()); - _Pg["m_normals"].push(this._ou1[i]._xr1()); - } - return _Pg; - }, - _yr1: function (data) { - this.parent.prototype._yr1.call(this, data); - this._6u1 = data["m_count"]; - this._nu1._yr1(data["m_centroid"]); - this._5u1 = []; - this._ou1 = []; - for (var i = 0; i < this._6u1; ++i) { - this._5u1[i] = new _kr1(); - this._5u1[i]._yr1(data["m_vertices"][i]); - this._ou1[i] = new _kr1(); - this._ou1[i]._yr1(data["m_normals"][i]); - } - }, - }; - _mu1._vu1 = function (_Su1, _q8) { - _wq1(_q8 >= 3); - var c = new _kr1(); - var _Au1 = 0.0; - var _Tu1 = new _kr1(0.0, 0.0); - var _Uu1 = 1.0 / 3.0; - for (var i = 0; i < _q8; ++i) { - var _0v = _Tu1; - var _4t1 = _Su1[i]; - var _Vu1 = i + 1 < _q8 ? _Su1[i + 1] : _Su1[0]; - var _Cu1 = _kr1._rr1(_4t1, _0v); - var _Du1 = _kr1._rr1(_Vu1, _0v); - var _Eu1 = _fs1(_Cu1, _Du1); - var _Fu1 = 0.5 * _Eu1; - _Au1 += _Fu1; - c._Gf(_kr1.Multiply(_Fu1, _kr1.Multiply(_Uu1, _kr1._Gf(_kr1._Gf(_0v, _4t1), _Vu1)))); - } - _wq1(_Au1 > _zq1); - c.Multiply(1.0 / _Au1); - return c; - }; - _mu1._2q1(_pt1); - function _Wu1() { - this._Xu1 = 0; - this._Yu1 = 0; - } - function _Zu1(__u1, _0v1) { - if (__u1._Xu1 == _0v1._Xu1) { - return __u1._Yu1 - _0v1._Yu1; - } - return __u1._Xu1 - _0v1._Xu1; - } - function _1v1() { - this._2v1 = new _3v1(); - this._4v1 = 0; - this._5v1 = 0; - this._6v1 = 0; - this._7v1 = []; - this._8v1 = 0; - this._9v1 = []; - } - _1v1.prototype = { - _av1: function (_wt1, _bv1) { - var _cv1 = this._2v1._av1(_wt1, _bv1); - ++this._5v1; - this._dv1(_cv1); - return _cv1; - }, - _ev1: function (_cv1) { - this._fv1(_cv1); - --this._5v1; - this._2v1._ev1(_cv1); - }, - _gv1: function (_cv1, _wt1, _hv1) { - var buffer = this._2v1._gv1(_cv1, _wt1, _hv1); - if (buffer) { - this._dv1(_cv1); - } - }, - _iv1: function (_cv1) { - this._dv1(_cv1); - }, - _jv1: function (_cv1) { - return this._2v1._jv1(_cv1); - }, - _kv1: function (_cv1) { - return this._2v1._kv1(_cv1); - }, - _H61: function (_Xu1, _Yu1) { - var _lv1 = this._2v1._jv1(_Xu1); - var _mv1 = this._2v1._jv1(_Yu1); - return _nv1(_lv1, _mv1); - }, - _ov1: function () { - return this._5v1; - }, - _pv1: function (_hm1) { - this._6v1 = 0; - this._7v1.length = 0; - for (var i = 0; i < this._8v1; ++i) { - this._4v1 = this._9v1[i]; - if (this._4v1 == _1v1._qv1) { - continue; - } - var _rv1 = this._2v1._jv1(this._4v1); - this._2v1._sv1(this, _rv1); - } - this._8v1 = 0; - this._7v1.sort(_Zu1); - var i = 0; - while (i < this._6v1) { - var _tv1 = this._7v1[i]; - var _uv1 = this._2v1._kv1(_tv1._Xu1); - var _vv1 = this._2v1._kv1(_tv1._Yu1); - _hm1._wv1(_uv1, _vv1); - ++i; - while (i < this._6v1) { - var _xv1 = this._7v1[i]; - if (_xv1._Xu1 != _tv1._Xu1 || _xv1._Yu1 != _tv1._Yu1) { - break; - } - ++i; - } - } - }, - _sv1: function (_hm1, _wt1) { - this._2v1._sv1(_hm1, _wt1); - }, /// @param input the ray-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1). - /// @param callback a callback class that is called for each proxy that is hit by the ray. - _tt1: function (_hm1, input) { - this._2v1._tt1(_hm1, input); - }, - _yv1: function () { - return this._2v1._bN(); - }, - _zv1: function () { - return this._2v1._Av1(); - }, - _Bv1: function () { - return this._2v1._Cv1(); - }, /// @param newOrigin the new origin with respect to the old origin - _Dv1: function (_Ev1) { - this._2v1._Dv1(_Ev1); - }, - _dv1: function (_cv1) { - this._9v1[this._8v1] = _cv1; - ++this._8v1; - }, - _fv1: function (_cv1) { - for (var i = 0; i < this._8v1; ++i) { - if (this._9v1[i] == _cv1) { - this._9v1[i] = _1v1._qv1; - } - } - }, - _Fv1: function (_cv1) { - if (_cv1 == this._4v1) { - return true; - } - this._7v1[this._6v1] = new _Wu1(); - this._7v1[this._6v1]._Xu1 = _Gs1(_cv1, this._4v1); - this._7v1[this._6v1]._Yu1 = _Is1(_cv1, this._4v1); - ++this._6v1; - return true; - }, - }; - _1v1._qv1 = -1; - function _Gv1() { - this._5u1 = null; - this._6u1 = 0; - this._qt1 = 0; - } - _Gv1.prototype = { - _lQ: function (_G6) { - this._5u1 = _G6._5u1; - this._6u1 = _G6._6u1; - this._qt1 = _G6._qt1; - }, - Set: function (shape, index) { - switch (shape._Vl1()) { - case _pt1._Ct1: - { - var _Hv1 = shape; - this._5u1 = [_Hv1._It1]; - this._6u1 = 1; - this._qt1 = _Hv1._qt1; - } - break; - case _pt1._Et1: - { - var _i6 = shape; - this._5u1 = _i6._5u1; - this._6u1 = _i6._6u1; - this._qt1 = _i6._qt1; - } - break; - case _pt1._Ft1: - { - var _Iv1 = shape; - _wq1(0 <= index && index < _Iv1._6u1); - this._5u1 = [_Iv1._5u1[index]]; - if (index + 1 < _Iv1._6u1) { - this._5u1[1] = _Iv1._5u1[index + 1]; - } else { - this._5u1[1] = _Iv1._5u1[0]; - } - this._6u1 = 2; - this._qt1 = _Iv1._qt1; - } - break; - case _pt1._Dt1: - { - var _ju1 = shape; - this._5u1 = [_ju1._Tt1, _ju1._Ut1]; - this._6u1 = 2; - this._qt1 = _ju1._qt1; - } - break; - default: - _wq1(false); - } - }, - _Ot1: function (_db, _eb) { - var _Jv1 = 0; - var _Kv1 = this._5u1[0].x * _db + this._5u1[0].y * _eb; - for (var i = 1; i < this._6u1; ++i) { - var value = this._5u1[i].x * _db + this._5u1[i].y * _eb; - if (value > _Kv1) { - _Jv1 = i; - _Kv1 = value; - } - } - return _Jv1; - }, - _Pt1: function (_db, _eb) { - return this._5u1[this._Ot1(_db, _eb)]; - }, - _ge: function () { - return this._6u1; - }, - _Qt1: function (index) { - _wq1(0 <= index && index < this._6u1); - return this._5u1[index]; - }, - }; - function _Lv1() { - this._Mv1 = 0; - this._q8 = 0; - this._Nv1 = [0, 0, 0]; - this._Ov1 = [0, 0, 0]; - } - function _Pv1() { - this._Qv1 = new _Gv1(); - this._Rv1 = new _Gv1(); - this._Sv1 = new _2s1(); - this._Tv1 = new _2s1(); - this._Uv1 = false; - } - function _Vv1() { - this._Wv1 = new _kr1(); - this._Xv1 = new _kr1(); - this._At1 = 0; - this.iterations = 0; - } - function _Yv1() { - this._Zv1 = new _kr1(); - this.__v1 = new _kr1(); - this.w = new _kr1(); - this._h4 = 0; - this._Nv1 = 0; - this._Ov1 = 0; - } - _Yv1.prototype = { - _lQ: function (_G6) { - this._Zv1.x = _G6._Zv1.x; - this._Zv1.y = _G6._Zv1.y; - this.__v1.x = _G6.__v1.x; - this.__v1.y = _G6.__v1.y; - this.w.x = _G6.w.x; - this.w.y = _G6.w.y; - this._h4 = _G6._h4; - this._Nv1 = _G6._Nv1; - this._Ov1 = _G6._Ov1; - }, - }; - function _0w1() { - this._1w1 = [new _Yv1(), new _Yv1(), new _Yv1()]; - this._6u1 = 0; - } - _0w1.prototype = { - _2w1: function (_p8, _Qv1, _Sv1, _Rv1, _Tv1) { - _wq1(_p8._q8 <= 3); - this._6u1 = _p8._q8; - var vertices = this._1w1; - for (var i = 0; i < this._6u1; ++i) { - var _Y4 = vertices[i]; - _Y4._Nv1 = _p8._Nv1[i]; - _Y4._Ov1 = _p8._Ov1[i]; - var _3w1 = _Qv1._Qt1(_Y4._Nv1); - var _4w1 = _Rv1._Qt1(_Y4._Ov1); - _Y4._Zv1.x = _Sv1.q.c * _3w1.x - _Sv1.q._ni * _3w1.y + _Sv1._gh.x; - _Y4._Zv1.y = _Sv1.q._ni * _3w1.x + _Sv1.q.c * _3w1.y + _Sv1._gh.y; - _Y4.__v1.x = _Tv1.q.c * _4w1.x - _Tv1.q._ni * _4w1.y + _Tv1._gh.x; - _Y4.__v1.y = _Tv1.q._ni * _4w1.x + _Tv1.q.c * _4w1.y + _Tv1._gh.y; - _Y4.w.x = _Y4.__v1.x - _Y4._Zv1.x; - _Y4.w.y = _Y4.__v1.y - _Y4._Zv1.y; - _Y4._h4 = 0.0; - } - if (this._6u1 > 1) { - var _5w1 = _p8._Mv1; - var _6w1 = this._7w1(); - if (_6w1 < 0.5 * _5w1 || 2.0 * _5w1 < _6w1 || _6w1 < _zq1) { - this._6u1 = 0; - } - } - if (this._6u1 == 0) { - var _Y4 = vertices[0]; - _Y4._Nv1 = 0; - _Y4._Ov1 = 0; - var _3w1 = _Qv1._Qt1(0); - var _4w1 = _Rv1._Qt1(0); - _Y4._Zv1.x = _Sv1.q.c * _3w1.x - _Sv1.q._ni * _3w1.y + _Sv1._gh.x; - _Y4._Zv1.y = _Sv1.q._ni * _3w1.x + _Sv1.q.c * _3w1.y + _Sv1._gh.y; - _Y4.__v1.x = _Tv1.q.c * _4w1.x - _Tv1.q._ni * _4w1.y + _Tv1._gh.x; - _Y4.__v1.y = _Tv1.q._ni * _4w1.x + _Tv1.q.c * _4w1.y + _Tv1._gh.y; - _Y4.w.x = _Y4.__v1.x - _Y4._Zv1.x; - _Y4.w.y = _Y4.__v1.y - _Y4._Zv1.y; - _Y4._h4 = 1.0; - this._6u1 = 1; - } - }, - _8w1: function (_p8) { - _p8._Mv1 = this._7w1(); - _p8._q8 = this._6u1; - var vertices = this._1w1; - for (var i = 0; i < this._6u1; ++i) { - _p8._Nv1[i] = vertices[i]._Nv1; - _p8._Ov1[i] = vertices[i]._Ov1; - } - }, - _9w1: function (_gh) { - switch (this._6u1) { - case 1: - _gh.x = -this._1w1[0].w.x; - _gh.y = -this._1w1[0].w.y; - break; - case 2: - { - var _aw1 = this._1w1[1].w.x - this._1w1[0].w.x; - var _bw1 = this._1w1[1].w.y - this._1w1[0].w.y; - var _cw1 = _aw1 * -this._1w1[0].w.y - _bw1 * -this._1w1[0].w.x; - if (_cw1 > 0.0) { - _gh.x = -1.0 * _bw1; - _gh.y = 1.0 * _aw1; - } else { - _gh.x = 1.0 * _bw1; - _gh.y = -1.0 * _aw1; - } - } - break; - default: - _wq1(false); - _gh.x = _gh.y = 0; - break; - } - }, - _dw1: function (_gh) { - switch (this._6u1) { - case 1: - _gh.x = this._1w1[0].w.x; - _gh.y = this._1w1[0].w.y; - break; - case 2: - _gh.x = this._1w1[0]._h4 * this._1w1[0].w.x + this._1w1[1]._h4 * this._1w1[1].w.x; - _gh.y = this._1w1[0]._h4 * this._1w1[0].w.y + this._1w1[1]._h4 * this._1w1[1].w.y; - break; - case 3: - _gh.x = _gh.y = 0; - break; - default: - _wq1(false); - _gh.x = _gh.y = 0; - break; - } - }, - _ew1: function (_fw1, _gw1) { - switch (this._6u1) { - case 1: - _fw1.x = this._1w1[0]._Zv1.x; - _fw1.y = this._1w1[0]._Zv1.y; - _gw1.x = this._1w1[0].__v1.x; - _gw1.y = this._1w1[0].__v1.y; - break; - case 2: - _fw1.x = this._1w1[0]._h4 * this._1w1[0]._Zv1.x + this._1w1[1]._h4 * this._1w1[1]._Zv1.x; - _fw1.y = this._1w1[0]._h4 * this._1w1[0]._Zv1.y + this._1w1[1]._h4 * this._1w1[1]._Zv1.y; - _gw1.x = this._1w1[0]._h4 * this._1w1[0].__v1.x + this._1w1[1]._h4 * this._1w1[1].__v1.x; - _gw1.y = this._1w1[0]._h4 * this._1w1[0].__v1.y + this._1w1[1]._h4 * this._1w1[1].__v1.y; - break; - case 3: - _fw1.x = this._1w1[0]._h4 * this._1w1[0]._Zv1.x + this._1w1[1]._h4 * this._1w1[1]._Zv1.x + this._1w1[2]._h4 * this._1w1[2]._Zv1.x; - _fw1.y = this._1w1[0]._h4 * this._1w1[0]._Zv1.y + this._1w1[1]._h4 * this._1w1[1]._Zv1.y + this._1w1[2]._h4 * this._1w1[2]._Zv1.y; - _gw1.x = _fw1.x; - _gw1.y = _fw1.y; - break; - default: - _wq1(false); - break; - } - }, - _7w1: function () { - switch (this._6u1) { - case 1: - return 0.0; - case 2: - return _ks1(this._1w1[0].w, this._1w1[1].w); - case 3: - return (this._1w1[1].w.x - this._1w1[0].w.x) * (this._1w1[2].w.y - this._1w1[0].w.y) - (this._1w1[1].w.y - this._1w1[0].w.y) * (this._1w1[2].w.x - this._1w1[0].w.x); - default: - _wq1(false); - return 0.0; - } - }, - _hw1: function () { - var _iw1 = this._1w1[0].w; - var _jw1 = this._1w1[1].w; - var _aw1 = _jw1.x - _iw1.x; - var _bw1 = _jw1.y - _iw1.y; - var _kw1 = -(_iw1.x * _aw1 + _iw1.y * _bw1); - if (_kw1 <= 0.0) { - this._1w1[0]._h4 = 1.0; - this._6u1 = 1; - return; - } - var _lw1 = _jw1.x * _aw1 + _jw1.y * _bw1; - if (_lw1 <= 0.0) { - this._1w1[1]._h4 = 1.0; - this._6u1 = 1; - this._1w1[0]._lQ(this._1w1[1]); - return; - } - var _mw1 = 1.0 / (_lw1 + _kw1); - this._1w1[0]._h4 = _lw1 * _mw1; - this._1w1[1]._h4 = _kw1 * _mw1; - this._6u1 = 2; - }, - _nw1: function () { - var _iw1 = this._1w1[0].w; - var _jw1 = this._1w1[1].w; - var _ow1 = this._1w1[2].w; - var _aw1 = _jw1.x - _iw1.x; - var _bw1 = _jw1.y - _iw1.y; - var _pw1 = _iw1.x * _aw1 + _iw1.y * _bw1; - var _qw1 = _jw1.x * _aw1 + _jw1.y * _bw1; - var _lw1 = _qw1; - var _kw1 = -_pw1; - var _rw1 = _ow1.x - _iw1.x; - var _sw1 = _ow1.y - _iw1.y; - var _tw1 = _iw1.x * _rw1 + _iw1.y * _sw1; - var _uw1 = _ow1.x * _rw1 + _ow1.y * _sw1; - var _vw1 = _uw1; - var _ww1 = -_tw1; - var _xw1 = _ow1.x - _jw1.x; - var _yw1 = _ow1.y - _jw1.y; - var _zw1 = _jw1.x * _xw1 + _jw1.y * _yw1; - var _Aw1 = _ow1.x * _xw1 + _ow1.y * _yw1; - var _Bw1 = _Aw1; - var _Cw1 = -_zw1; - var _Dw1 = _aw1 * _sw1 - _bw1 * _rw1; - var _Ew1 = _Dw1 * (_jw1.x * _ow1.y - _jw1.y * _ow1.x); - var _Fw1 = _Dw1 * (_ow1.x * _iw1.y - _ow1.y * _iw1.x); - var _Gw1 = _Dw1 * (_iw1.x * _jw1.y - _iw1.y * _jw1.x); - if (_kw1 <= 0.0 && _ww1 <= 0.0) { - this._1w1[0]._h4 = 1.0; - this._6u1 = 1; - return; - } - if (_lw1 > 0.0 && _kw1 > 0.0 && _Gw1 <= 0.0) { - var _mw1 = 1.0 / (_lw1 + _kw1); - this._1w1[0]._h4 = _lw1 * _mw1; - this._1w1[1]._h4 = _kw1 * _mw1; - this._6u1 = 2; - return; - } - if (_vw1 > 0.0 && _ww1 > 0.0 && _Fw1 <= 0.0) { - var _Hw1 = 1.0 / (_vw1 + _ww1); - this._1w1[0]._h4 = _vw1 * _Hw1; - this._1w1[2]._h4 = _ww1 * _Hw1; - this._6u1 = 2; - this._1w1[1]._lQ(this._1w1[2]); - return; - } - if (_lw1 <= 0.0 && _Cw1 <= 0.0) { - this._1w1[1]._h4 = 1.0; - this._6u1 = 1; - this._1w1[0]._lQ(this._1w1[1]); - return; - } - if (_vw1 <= 0.0 && _Bw1 <= 0.0) { - this._1w1[2]._h4 = 1.0; - this._6u1 = 1; - this._1w1[0]._lQ(this._1w1[2]); - return; - } - if (_Bw1 > 0.0 && _Cw1 > 0.0 && _Ew1 <= 0.0) { - var _Iw1 = 1.0 / (_Bw1 + _Cw1); - this._1w1[1]._h4 = _Bw1 * _Iw1; - this._1w1[2]._h4 = _Cw1 * _Iw1; - this._6u1 = 2; - this._1w1[0]._lQ(this._1w1[2]); - return; - } - var _Jw1 = 1.0 / (_Ew1 + _Fw1 + _Gw1); - this._1w1[0]._h4 = _Ew1 * _Jw1; - this._1w1[1]._h4 = _Fw1 * _Jw1; - this._1w1[2]._h4 = _Gw1 * _Jw1; - this._6u1 = 3; - }, - }; - var _Kw1 = new _0w1(); - var _Lw1 = new _kr1(); - var _Mw1 = new _kr1(); - function _Nw1(output, _p8, input) { - ++_Nw1._Ow1; - var _Qv1 = input._Qv1; - var _Rv1 = input._Rv1; - var _Sv1 = input._Sv1; - var _Tv1 = input._Tv1; - _Kw1._2w1(_p8, _Qv1, _Sv1, _Rv1, _Tv1); - var vertices = _Kw1._1w1; - var _Pw1 = 20; - var _Qw1 = [0, 0, 0], - _Rw1 = [0, 0, 0]; - var _Sw1 = 0; - var _Tw1 = _yq1; - var _Uw1 = _Tw1; - var _Qh1 = 0; - while (_Qh1 < _Pw1) { - _Sw1 = _Kw1._6u1; - for (var i = 0; i < _Sw1; ++i) { - _Qw1[i] = vertices[i]._Nv1; - _Rw1[i] = vertices[i]._Ov1; - } - switch (_Kw1._6u1) { - case 1: - break; - case 2: - _Kw1._hw1(); - break; - case 3: - _Kw1._nw1(); - break; - default: - _wq1(false); - } - if (_Kw1._6u1 == 3) { - break; - } - _Kw1._dw1(_Mw1); - _Uw1 = _Mw1._sr1(); - _Tw1 = _Uw1; - _Kw1._9w1(_Mw1); - if (_Mw1._sr1() < _zq1 * _zq1) { - break; - } - var _Vw1 = vertices[_Kw1._6u1]; - _Vw1._Nv1 = _Qv1._Ot1(_Sv1.q.c * -_Mw1.x + _Sv1.q._ni * -_Mw1.y, -_Sv1.q._ni * -_Mw1.x + _Sv1.q.c * -_Mw1.y); - var _Ww1 = _Qv1._Qt1(_Vw1._Nv1); - _Vw1._Zv1.x = _Sv1.q.c * _Ww1.x - _Sv1.q._ni * _Ww1.y + _Sv1._gh.x; - _Vw1._Zv1.y = _Sv1.q._ni * _Ww1.x + _Sv1.q.c * _Ww1.y + _Sv1._gh.y; - _Vw1._Ov1 = _Rv1._Ot1(_Tv1.q.c * _Mw1.x + _Tv1.q._ni * _Mw1.y, -_Tv1.q._ni * _Mw1.x + _Tv1.q.c * _Mw1.y); - var _Xw1 = _Rv1._Qt1(_Vw1._Ov1); - _Vw1.__v1.x = _Tv1.q.c * _Xw1.x - _Tv1.q._ni * _Xw1.y + _Tv1._gh.x; - _Vw1.__v1.y = _Tv1.q._ni * _Xw1.x + _Tv1.q.c * _Xw1.y + _Tv1._gh.y; - _Vw1.w.x = _Vw1.__v1.x - _Vw1._Zv1.x; - _Vw1.w.y = _Vw1.__v1.y - _Vw1._Zv1.y; - ++_Qh1; - ++_Nw1._Yw1; - var _Zw1 = false; - for (var i = 0; i < _Sw1; ++i) { - if (_Vw1._Nv1 == _Qw1[i] && _Vw1._Ov1 == _Rw1[i]) { - _Zw1 = true; - break; - } - } - if (_Zw1) { - break; - } - ++_Kw1._6u1; - } - _Nw1.__w1 = _Is1(_Nw1.__w1, _Qh1); - _Kw1._ew1(output._Wv1, output._Xv1); - output._At1 = _ks1(output._Wv1, output._Xv1); - output.iterations = _Qh1; - _Kw1._8w1(_p8); - if (input._Uv1) { - var _0x1 = _Qv1._qt1; - var _1x1 = _Rv1._qt1; - if (output._At1 > _0x1 + _1x1 && output._At1 > _zq1) { - output._At1 -= _0x1 + _1x1; - _Lw1.x = output._Xv1.x - output._Wv1.x; - _Lw1.y = output._Xv1.y - output._Wv1.y; - _Lw1._tr1(); - output._Wv1.x += _0x1 * _Lw1.x; - output._Wv1.y += _0x1 * _Lw1.y; - output._Xv1.x -= _1x1 * _Lw1.x; - output._Xv1.y -= _1x1 * _Lw1.y; - } else { - var _Bu = 0.5 * (output._Wv1.x + output._Xv1.x); - var _Cu = 0.5 * (output._Wv1.y + output._Xv1.y); - output._Wv1.x = _Bu; - output._Wv1.y = _Cu; - output._Xv1.x = _Bu; - output._Xv1.y = _Cu; - output._At1 = 0.0; - } - } - } - _Nw1._Ow1 = 0; - _Nw1._Yw1 = 0; - _Nw1.__w1 = 0; - var _2x1 = 255; - function _3x1() {} - _3x1.prototype = { - _Nv1: 0, - _Ov1: 0, - _4x1: 0, - _5x1: 0, - _kK: function () { - this._Nv1 = this._Ov1 = this._4x1 = this._5x1 = 0; - }, - _E5: function () { - return this._Nv1 | (this._Ov1 << 8) | (this._4x1 << 16) | (this._5x1 << 24); - }, - _lQ: function (_ml) { - this._Nv1 = _ml._Nv1; - this._Ov1 = _ml._Ov1; - this._4x1 = _ml._4x1; - this._5x1 = _ml._5x1; - }, - }; - _3x1._6x1 = 0; - _3x1._7x1 = 1; - function _8x1() { - this._9x1 = new _kr1(); - this._ax1 = 0; - this._bx1 = 0; - this.id = new _3x1(); - } - _8x1.prototype = { - _63: function () { - var _cx1 = new _8x1(); - _cx1._9x1.x = this._9x1.x; - _cx1._9x1.y = this._9x1.y; - _cx1._ax1 = this._ax1; - _cx1._bx1 = this._bx1; - _cx1.id._lQ(this.id); - return _cx1; - }, - }; - function _dx1() { - this.points = new Array(_Bq1); - this._ex1 = new _kr1(); - this._9x1 = new _kr1(); - this.type = 0; - this._fx1 = 0; - } - _dx1.prototype = { - _63: function () { - var _gx1 = new _dx1(); - _gx1._fx1 = this._fx1; - _gx1.type = this.type; - _gx1._9x1.x = this._9x1.x; - _gx1._9x1.y = this._9x1.y; - _gx1._ex1.x = this._ex1.x; - _gx1._ex1.y = this._ex1.y; - for (var i = 0; i < this._fx1; ++i) _gx1.points[i] = this.points[i]._63(); - return _gx1; - }, - _lQ: function (_gx1) { - this._fx1 = _gx1._fx1; - this.type = _gx1.type; - this._9x1.x = _gx1._9x1.x; - this._9x1.y = _gx1._9x1.y; - this._ex1.x = _gx1._ex1.x; - this._ex1.y = _gx1._ex1.y; - for (var i = 0; i < this._fx1; ++i) this.points[i] = _gx1.points[i]._63(); - }, - }; - _dx1._hx1 = 0; - _dx1._ix1 = 1; - _dx1._jx1 = 2; - _dx1._kx1 = 0; - _dx1._lx1 = 1; - _dx1._mx1 = 2; - _dx1._nx1 = 3; - function _ox1() { - this._Bt1 = new _kr1(); - this.points = new Array(_Bq1); - this._px1 = new Array(_Bq1); - } - _ox1.prototype = { - _qx1: function (_gx1, _rx1, _sx1, _tx1, _ux1) { - if (_gx1._fx1 == 0) { - return; - } - switch (_gx1.type) { - case _dx1._hx1: - { - this._Bt1.x = 1; - this._Bt1.y = 0; - var _vx1 = _rx1.q.c * _gx1._9x1.x - _rx1.q._ni * _gx1._9x1.y + _rx1._gh.x; - var _wx1 = _rx1.q._ni * _gx1._9x1.x + _rx1.q.c * _gx1._9x1.y + _rx1._gh.y; - var _xx1 = _tx1.q.c * _gx1.points[0]._9x1.x - _tx1.q._ni * _gx1.points[0]._9x1.y + _tx1._gh.x; - var _yx1 = _tx1.q._ni * _gx1.points[0]._9x1.x + _tx1.q.c * _gx1.points[0]._9x1.y + _tx1._gh.y; - var _hu = _vx1 - _xx1; - var _iu = _wx1 - _yx1; - if (_hu * _hu + _iu * _iu > _zq1 * _zq1) { - this._Bt1.x = _xx1 - _vx1; - this._Bt1.y = _yx1 - _wx1; - this._Bt1._tr1(); - } - var _zx1 = _vx1 + _sx1 * this._Bt1.x; - var _Ax1 = _wx1 + _sx1 * this._Bt1.y; - var _Bx1 = _xx1 - _ux1 * this._Bt1.x; - var _Cx1 = _yx1 - _ux1 * this._Bt1.y; - this.points[0] = new _kr1(0.5 * (_zx1 + _Bx1), 0.5 * (_Ax1 + _Cx1)); - this._px1[0] = (_Bx1 - _zx1) * this._Bt1.x + (_Cx1 - _Ax1) * this._Bt1.y; - } - break; - case _dx1._ix1: - { - this._Bt1.x = _rx1.q.c * _gx1._ex1.x - _rx1.q._ni * _gx1._ex1.y; - this._Bt1.y = _rx1.q._ni * _gx1._ex1.x + _rx1.q.c * _gx1._ex1.y; - var _Dx1 = _rx1.q.c * _gx1._9x1.x - _rx1.q._ni * _gx1._9x1.y + _rx1._gh.x; - var _Ex1 = _rx1.q._ni * _gx1._9x1.x + _rx1.q.c * _gx1._9x1.y + _rx1._gh.y; - for (var i = 0; i < _gx1._fx1; ++i) { - var _Fx1 = _tx1.q.c * _gx1.points[i]._9x1.x - _tx1.q._ni * _gx1.points[i]._9x1.y + _tx1._gh.x; - var _Gx1 = _tx1.q._ni * _gx1.points[i]._9x1.x + _tx1.q.c * _gx1.points[i]._9x1.y + _tx1._gh.y; - var _Bm = (_Fx1 - _Dx1) * this._Bt1.x + (_Gx1 - _Ex1) * this._Bt1.y; - var _zx1 = _Fx1 + (_sx1 - _Bm) * this._Bt1.x; - var _Ax1 = _Gx1 + (_sx1 - _Bm) * this._Bt1.y; - var _Bx1 = _Fx1 - _ux1 * this._Bt1.x; - var _Cx1 = _Gx1 - _ux1 * this._Bt1.y; - this.points[i] = new _kr1(0.5 * (_zx1 + _Bx1), 0.5 * (_Ax1 + _Cx1)); - this._px1[i] = (_Bx1 - _zx1) * this._Bt1.x + (_Cx1 - _Ax1) * this._Bt1.y; - } - } - break; - case _dx1._jx1: - { - this._Bt1.x = _tx1.q.c * _gx1._ex1.x - _tx1.q._ni * _gx1._ex1.y; - this._Bt1.y = _tx1.q._ni * _gx1._ex1.x + _tx1.q.c * _gx1._ex1.y; - var _Dx1 = _tx1.q.c * _gx1._9x1.x - _tx1.q._ni * _gx1._9x1.y + _tx1._gh.x; - var _Ex1 = _tx1.q._ni * _gx1._9x1.x + _tx1.q.c * _gx1._9x1.y + _tx1._gh.y; - for (var i = 0; i < _gx1._fx1; ++i) { - var _Fx1 = _rx1.q.c * _gx1.points[i]._9x1.x - _rx1.q._ni * _gx1.points[i]._9x1.y + _rx1._gh.x; - var _Gx1 = _rx1.q._ni * _gx1.points[i]._9x1.x + _rx1.q.c * _gx1.points[i]._9x1.y + _rx1._gh.y; - var _Bm = (_Fx1 - _Dx1) * this._Bt1.x + (_Gx1 - _Ex1) * this._Bt1.y; - var _Bx1 = _Fx1 + (_ux1 - _Bm) * this._Bt1.x; - var _Cx1 = _Gx1 + (_ux1 - _Bm) * this._Bt1.y; - var _zx1 = _Fx1 - _sx1 * this._Bt1.x; - var _Ax1 = _Gx1 - _sx1 * this._Bt1.y; - this.points[i] = new _kr1(0.5 * (_zx1 + _Bx1), 0.5 * (_Ax1 + _Cx1)); - this._px1[i] = (_zx1 - _Bx1) * this._Bt1.x + (_Ax1 - _Cx1) * this._Bt1.y; - } - this._Bt1.x = -this._Bt1.x; - this._Bt1.y = -this._Bt1.y; - } - break; - } - }, - }; - function _Hx1(_Ix1, _Jx1, _Kx1, _Lx1) { - for (var i = 0; i < _Bq1; ++i) { - _Ix1[i] = _dx1._kx1; - _Jx1[i] = _dx1._kx1; - } - for (var i = 0; i < _Kx1._fx1; ++i) { - var id = _Kx1.points[i].id; - _Ix1[i] = _dx1._nx1; - for (var __5 = 0; __5 < _Lx1._fx1; ++__5) { - if (_Lx1.points[__5].id._E5() == id._E5()) { - _Ix1[i] = _dx1._mx1; - break; - } - } - } - for (var i = 0; i < _Lx1._fx1; ++i) { - var id = _Lx1.points[i].id; - _Jx1[i] = _dx1._lx1; - for (var __5 = 0; __5 < _Kx1._fx1; ++__5) { - if (_Kx1.points[__5].id._E5() == id._E5()) { - _Jx1[i] = _dx1._mx1; - break; - } - } - } - } - function _Mx1() { - this._Y4 = new _kr1(); - this.id = new _3x1(); - } - function _Nx1() { - (this._0v = new _kr1()), (this._4t1 = new _kr1()); - this._Kt1 = 0; - } - function _Ox1() { - this._Bt1 = new _kr1(); - this._Lt1 = 0; - } - function _Px1() { - this._Mt1 = new _kr1(); - this._Nt1 = new _kr1(); - } - _Px1.prototype = { - _lQ: function (other) { - this._Mt1.x = other._Mt1.x; - this._Mt1.y = other._Mt1.y; - this._Nt1.x = other._Nt1.x; - this._Nt1.y = other._Nt1.y; - }, - _63: function () { - var _Qx1 = new _Px1(); - _Qx1._Mt1.x = this._Mt1.x; - _Qx1._Mt1.y = this._Mt1.y; - _Qx1._Nt1.x = this._Nt1.x; - _Qx1._Nt1.y = this._Nt1.y; - return _Qx1; - }, - _vr1: function () { - return this._Nt1.x - this._Mt1.x >= 0.0 && this._Nt1.y - this._Mt1.y >= 0.0 && this._Mt1._vr1() && this._Nt1._vr1(); - }, - _Rx1: function () { - return new _kr1(0.5 * (this._Mt1.x + this._Nt1.x), 0.5 * (this._Mt1.y + this._Nt1.y)); - }, - _Sx1: function () { - return new _kr1(0.5 * (this._Nt1.x - this._Mt1.x), 0.5 * (this._Nt1.y - this._Mt1.y)); - }, - _Tx1: function () { - return 2.0 * (this._Nt1.x - this._Mt1.x + (this._Nt1.y - this._Mt1.y)); - }, - _Ux1: function (_Vx1, _Wx1) { - if (_Wx1) { - this._Mt1.x = _Gs1(_Vx1._Mt1.x, _Wx1._Mt1.x); - this._Mt1.y = _Gs1(_Vx1._Mt1.y, _Wx1._Mt1.y); - this._Nt1.x = _Is1(_Vx1._Nt1.x, _Wx1._Nt1.x); - this._Nt1.y = _Is1(_Vx1._Nt1.y, _Wx1._Nt1.y); - } else { - this._Mt1.x = _Gs1(this._Mt1.x, _Vx1._Mt1.x); - this._Mt1.y = _Gs1(this._Mt1.y, _Vx1._Mt1.y); - this._Nt1.x = _Is1(this._Nt1.x, _Vx1._Nt1.x); - this._Nt1.y = _Is1(this._Nt1.y, _Vx1._Nt1.y); - } - }, - _Xx1: function (_wt1) { - return this._Mt1.x <= _wt1._Mt1.x && this._Mt1.y <= _wt1._Mt1.y && _wt1._Nt1.x <= this._Nt1.x && _wt1._Nt1.y <= this._Nt1.y; - }, - _tt1: function (output, input) { - var _Yx1 = -_yq1; - var _Zx1 = _yq1; - var _gh = input._0v; - var _Bm = _kr1._rr1(input._4t1, input._0v); - var __x1 = _Es1(_Bm); - var _Bt1 = new _kr1(); - for (var i = 0; i < 2; ++i) { - if (__x1._pr1(i) < _zq1) { - if (_gh._pr1(i) < this._Mt1._pr1(i) || this._Nt1._pr1(i) < _gh._pr1(i)) { - return false; - } - } else { - var _0y1 = 1.0 / _Bm._pr1(i); - var _1y1 = (this._Mt1._pr1(i) - _gh._pr1(i)) * _0y1; - var _2y1 = (this._Nt1._pr1(i) - _gh._pr1(i)) * _0y1; - var _ni = -1.0; - if (_1y1 > _2y1) { - var _jL = _2y1; - _2y1 = _1y1; - _1y1 = _jL; - _ni = 1.0; - } - if (_1y1 > _Yx1) { - _Bt1.x = _Bt1.y = 0; - _Bt1._qr1(i, _ni); - _Yx1 = _1y1; - } - _Zx1 = _Gs1(_Zx1, _2y1); - if (_Yx1 > _Zx1) { - return false; - } - } - } - if (_Yx1 < 0.0 || input._Kt1 < _Yx1) { - return false; - } - output._Lt1 = _Yx1; - output._Bt1.x = _Bt1.x; - output._Bt1.y = _Bt1.y; - return true; - }, - }; - function _3y1(_gx1, _4y1, _rx1, _5y1, _tx1) { - _gx1._fx1 = 0; - var _fw1 = _vs1(_rx1, _4y1._It1); - var _gw1 = _vs1(_tx1, _5y1._It1); - var _db = _gw1.x - _fw1.x; - var _eb = _gw1.y - _fw1.y; - var _6y1 = _db * _db + _eb * _eb; - var _0x1 = _4y1._qt1, - _1x1 = _5y1._qt1; - var _T61 = _0x1 + _1x1; - if (_6y1 > _T61 * _T61) { - return; - } - _gx1.type = _dx1._hx1; - _gx1._9x1.x = _4y1._It1.x; - _gx1._9x1.y = _4y1._It1.y; - _gx1._ex1.x = _gx1._ex1.y = 0; - _gx1._fx1 = 1; - _gx1.points[0] = new _8x1(); - _gx1.points[0]._9x1.x = _5y1._It1.x; - _gx1.points[0]._9x1.y = _5y1._It1.y; - _gx1.points[0].id._kK(); - } - function _7y1(_gx1, _8y1, _rx1, _5y1, _tx1) { - _gx1._fx1 = 0; - var c = _vs1(_tx1, _5y1._It1); - var _9y1 = _xs1(_rx1, c); - var _ay1 = 0; - var _by1 = -_yq1; - var _T61 = _8y1._qt1 + _5y1._qt1; - var vertexCount = _8y1._6u1; - var vertices = _8y1._5u1; - var _cy1 = _8y1._ou1; - for (var i = 0; i < vertexCount; ++i) { - var _ni = _cy1[i].x * (_9y1.x - vertices[i].x) + _cy1[i].y * (_9y1.y - vertices[i].y); - if (_ni > _T61) { - return; - } - if (_ni > _by1) { - _by1 = _ni; - _ay1 = i; - } - } - var _dy1 = _ay1; - var _ey1 = _dy1 + 1 < vertexCount ? _dy1 + 1 : 0; - var _hb = vertices[_dy1]; - var __4 = vertices[_ey1]; - if (_by1 < _zq1) { - _gx1._fx1 = 1; - _gx1.type = _dx1._ix1; - _gx1._ex1.x = _cy1[_ay1].x; - _gx1._ex1.y = _cy1[_ay1].y; - _gx1._9x1.x = 0.5 * (_hb.x + __4.x); - _gx1._9x1.y = 0.5 * (_hb.y + __4.y); - _gx1.points[0] = new _8x1(); - _gx1.points[0]._9x1.x = _5y1._It1.x; - _gx1.points[0]._9x1.y = _5y1._It1.y; - _gx1.points[0].id._kK(); - return; - } - var _fy1 = (_9y1.x - _hb.x) * (__4.x - _hb.x) + (_9y1.y - _hb.y) * (__4.y - _hb.y); - var _Z4 = (_9y1.x - __4.x) * (_hb.x - __4.x) + (_9y1.y - __4.y) * (_hb.y - __4.y); - if (_fy1 <= 0.0) { - if (_ls1(_9y1, _hb) > _T61 * _T61) { - return; - } - _gx1._fx1 = 1; - _gx1.type = _dx1._ix1; - _gx1._ex1.x = _9y1.x - _hb.x; - _gx1._ex1.y = _9y1.y - _hb.y; - _gx1._ex1._tr1(); - _gx1._9x1.x = _hb.x; - _gx1._9x1.y = _hb.y; - _gx1.points[0] = new _8x1(); - _gx1.points[0]._9x1.x = _5y1._It1.x; - _gx1.points[0]._9x1.y = _5y1._It1.y; - _gx1.points[0].id._kK(); - } else if (_Z4 <= 0.0) { - if (_ls1(_9y1, __4) > _T61 * _T61) { - return; - } - _gx1._fx1 = 1; - _gx1.type = _dx1._ix1; - _gx1._ex1.x = _9y1.x - __4.x; - _gx1._ex1.y = _9y1.y - __4.y; - _gx1._ex1._tr1(); - _gx1._9x1.x = __4.x; - _gx1._9x1.y = __4.y; - _gx1.points[0] = new _8x1(); - _gx1.points[0]._9x1.x = _5y1._It1.x; - _gx1.points[0]._9x1.y = _5y1._It1.y; - _gx1.points[0].id._kK(); - } else { - var _gy1 = 0.5 * (_hb.x + __4.x); - var _hy1 = 0.5 * (_hb.y + __4.y); - var _iy1 = (_9y1.x - _gy1) * _cy1[_dy1].x + (_9y1.y - _hy1) * _cy1[_dy1].y; - if (_iy1 > _T61) { - return; - } - _gx1._fx1 = 1; - _gx1.type = _dx1._ix1; - _gx1._ex1.x = _cy1[_dy1].x; - _gx1._ex1.y = _cy1[_dy1].y; - _gx1._9x1.x = _gy1; - _gx1._9x1.y = _hy1; - _gx1.points[0] = new _8x1(); - _gx1.points[0]._9x1.x = _5y1._It1.x; - _gx1.points[0]._9x1.y = _5y1._It1.y; - _gx1.points[0].id._kK(); - } - } - function _jy1(_ky1, _ly1, _my1, _ny1, _oy1) { - var _py1 = _ly1._6u1; - var _qy1 = _ny1._6u1; - var _ry1 = _ly1._ou1; - var _sy1 = _ly1._5u1; - var _ty1 = _ny1._5u1; - var _3s1 = _As1(_oy1, _my1); - var _Jv1 = 0; - var _uy1 = -_yq1; - for (var i = 0; i < _py1; ++i) { - var _Vb = _3s1.q.c * _ry1[i].x - _3s1.q._ni * _ry1[i].y; - var _Wb = _3s1.q._ni * _ry1[i].x + _3s1.q.c * _ry1[i].y; - var _sb = _3s1.q.c * _sy1[i].x - _3s1.q._ni * _sy1[i].y + _3s1._gh.x; - var _tb = _3s1.q._ni * _sy1[i].x + _3s1.q.c * _sy1[i].y + _3s1._gh.y; - var _Qj = _yq1; - for (var __5 = 0; __5 < _qy1; ++__5) { - var _vy1 = _Vb * (_ty1[__5].x - _sb) + _Wb * (_ty1[__5].y - _tb); - if (_vy1 < _Qj) { - _Qj = _vy1; - } - } - if (_Qj > _uy1) { - _uy1 = _Qj; - _Jv1 = i; - } - } - _ky1[0] = _Jv1; - return _uy1; - } - function _wy1(c, _ly1, _my1, _xy1, _ny1, _oy1) { - var _yy1 = _ly1._ou1; - var _qy1 = _ny1._6u1; - var _zy1 = _ny1._5u1; - var _Ay1 = _ny1._ou1; - _wq1(0 <= _xy1 && _xy1 < _ly1._6u1); - var _By1 = _my1.q.c * _yy1[_xy1].x - _my1.q._ni * _yy1[_xy1].y; - var _Cy1 = _my1.q._ni * _yy1[_xy1].x + _my1.q.c * _yy1[_xy1].y; - var _Dy1 = _oy1.q.c * _By1 + _oy1.q._ni * _Cy1; - var _Ey1 = -_oy1.q._ni * _By1 + _oy1.q.c * _Cy1; - var index = 0; - var _Fy1 = _yq1; - for (var i = 0; i < _qy1; ++i) { - var _sG = _Dy1 * _Ay1[i].x + _Ey1 * _Ay1[i].y; - if (_sG < _Fy1) { - _Fy1 = _sG; - index = i; - } - } - var _ku1 = index; - var _lu1 = _ku1 + 1 < _qy1 ? _ku1 + 1 : 0; - c[0]._Y4.x = _oy1.q.c * _zy1[_ku1].x - _oy1.q._ni * _zy1[_ku1].y + _oy1._gh.x; - c[0]._Y4.y = _oy1.q._ni * _zy1[_ku1].x + _oy1.q.c * _zy1[_ku1].y + _oy1._gh.y; - c[0].id._Nv1 = _xy1; - c[0].id._Ov1 = _ku1; - c[0].id._4x1 = _3x1._7x1; - c[0].id._5x1 = _3x1._6x1; - c[1]._Y4.x = _oy1.q.c * _zy1[_lu1].x - _oy1.q._ni * _zy1[_lu1].y + _oy1._gh.x; - c[1]._Y4.y = _oy1.q._ni * _zy1[_lu1].x + _oy1.q.c * _zy1[_lu1].y + _oy1._gh.y; - c[1].id._Nv1 = _xy1; - c[1].id._Ov1 = _lu1; - c[1].id._4x1 = _3x1._7x1; - c[1].id._5x1 = _3x1._6x1; - } - function _Gy1(_gx1, _Hy1, _rx1, _Iy1, _tx1) { - _gx1._fx1 = 0; - var _Jy1 = _Hy1._qt1 + _Iy1._qt1; - var _Ky1 = [0]; - var _Ly1 = _jy1(_Ky1, _Hy1, _rx1, _Iy1, _tx1); - if (_Ly1 > _Jy1) return; - var _My1 = [0]; - var _Ny1 = _jy1(_My1, _Iy1, _tx1, _Hy1, _rx1); - if (_Ny1 > _Jy1) return; - var _ly1; - var _ny1; - var _my1, _oy1; - var _xy1 = 0; - var _yW = 0; - var _Oy1 = 0.1 * _Fq1; - if (_Ny1 > _Ly1 + _Oy1) { - _ly1 = _Iy1; - _ny1 = _Hy1; - _my1 = _tx1; - _oy1 = _rx1; - _xy1 = _My1[0]; - _gx1.type = _dx1._jx1; - _yW = 1; - } else { - _ly1 = _Hy1; - _ny1 = _Iy1; - _my1 = _rx1; - _oy1 = _tx1; - _xy1 = _Ky1[0]; - _gx1.type = _dx1._ix1; - _yW = 0; - } - _wy1(_Gy1._Py1, _ly1, _my1, _xy1, _ny1, _oy1); - var _py1 = _ly1._6u1; - var _Qy1 = _ly1._5u1; - var _Ry1 = _xy1; - var _Sy1 = _xy1 + 1 < _py1 ? _xy1 + 1 : 0; - var _Ty1 = _Qy1[_Ry1]; - var _Uy1 = _Qy1[_Sy1]; - _Gy1._Vy1.x = _Uy1.x - _Ty1.x; - _Gy1._Vy1.y = _Uy1.y - _Ty1.y; - _Gy1._Vy1._tr1(); - var _Wy1 = 1.0 * _Gy1._Vy1.y; - var _Xy1 = -1.0 * _Gy1._Vy1.x; - var _Dx1 = 0.5 * (_Ty1.x + _Uy1.x); - var _Ex1 = 0.5 * (_Ty1.y + _Uy1.y); - var _Yy1 = _my1.q.c * _Gy1._Vy1.x - _my1.q._ni * _Gy1._Vy1.y; - var _Zy1 = _my1.q._ni * _Gy1._Vy1.x + _my1.q.c * _Gy1._Vy1.y; - var __y1 = 1.0 * _Zy1; - var _0z1 = -1.0 * _Yy1; - _Ty1 = _vs1(_my1, _Ty1); - _Uy1 = _vs1(_my1, _Uy1); - var _1z1 = __y1 * _Ty1.x + _0z1 * _Ty1.y; - var _2z1 = -(_Yy1 * _Ty1.x + _Zy1 * _Ty1.y) + _Jy1; - var _3z1 = _Yy1 * _Uy1.x + _Zy1 * _Uy1.y + _Jy1; - var _4z1 = new Array(2); - var _5z1 = new Array(2); - var _6z1; - _6z1 = _7z1(_4z1, _Gy1._Py1, -_Yy1, -_Zy1, _2z1, _Ry1); - if (_6z1 < 2) return; - _6z1 = _7z1(_5z1, _4z1, _Yy1, _Zy1, _3z1, _Sy1); - if (_6z1 < 2) { - return; - } - _gx1._ex1.x = _Wy1; - _gx1._ex1.y = _Xy1; - _gx1._9x1.x = _Dx1; - _gx1._9x1.y = _Ex1; - var _fx1 = 0; - for (var i = 0; i < _Bq1; ++i) { - var _by1 = __y1 * _5z1[i]._Y4.x + _0z1 * _5z1[i]._Y4.y - _1z1; - if (_by1 <= _Jy1) { - var _8z1 = (_gx1.points[_fx1] = new _8x1()); - _8z1._9x1._lQ(_xs1(_oy1, _5z1[i]._Y4)); - _8z1.id._lQ(_5z1[i].id); - if (_yW) { - var _9z1 = new _3x1(); - _9z1._lQ(_8z1.id); - _8z1.id._Nv1 = _9z1._Ov1; - _8z1.id._Ov1 = _9z1._Nv1; - _8z1.id._4x1 = _9z1._5x1; - _8z1.id._5x1 = _9z1._4x1; - } - ++_fx1; - } - } - _gx1._fx1 = _fx1; - } - _Gy1._Vy1 = new _kr1(); - _Gy1._Py1 = [new _Mx1(), new _Mx1()]; - function _az1(_gx1, _Ky1, _rx1, _5y1, _tx1) { - _gx1._fx1 = 0; - var _bz1 = _xs1(_rx1, _vs1(_tx1, _5y1._It1)); - var _xq1 = _Ky1._Tt1, - _Fr1 = _Ky1._Ut1; - var _bk = _Fr1.x - _xq1.x; - var _OM = _Fr1.y - _xq1.y; - var _X4 = _bk * (_Fr1.x - _bz1.x) + _OM * (_Fr1.y - _bz1.y); - var _Y4 = _bk * (_bz1.x - _xq1.x) + _OM * (_bz1.y - _xq1.y); - var _T61 = _Ky1._qt1 + _5y1._qt1; - var _9z1 = new _3x1(); - _9z1._Ov1 = 0; - _9z1._5x1 = _3x1._6x1; - if (_Y4 <= 0.0) { - var _cz1 = _xq1; - var _db = _bz1.x - _cz1.x; - var _eb = _bz1.y - _cz1.y; - var _2M = _db * _db + _eb * _eb; - if (_2M > _T61 * _T61) { - return; - } - if (_Ky1._Wt1) { - var _dz1 = _Ky1._St1; - var _ez1 = _xq1; - var _fz1 = _ez1.x - _dz1.x; - var _gz1 = _ez1.y - _dz1.y; - var _fy1 = _fz1 * (_ez1.x - _bz1.x) + _gz1 * (_ez1.y - _bz1.y); - if (_fy1 > 0.0) { - return; - } - } - _9z1._Nv1 = 0; - _9z1._4x1 = _3x1._6x1; - _gx1._fx1 = 1; - _gx1.type = _dx1._hx1; - _gx1._ex1.x = _gx1._ex1.y = 0; - _gx1._9x1.x = _cz1.x; - _gx1._9x1.y = _cz1.y; - _gx1.points[0] = new _8x1(); - _gx1.points[0].id._lQ(_9z1); - _gx1.points[0]._9x1.x = _5y1._It1.x; - _gx1.points[0]._9x1.y = _5y1._It1.y; - return; - } - if (_X4 <= 0.0) { - var _cz1 = _Fr1; - var _db = _bz1.x - _cz1.x; - var _eb = _bz1.y - _cz1.y; - var _2M = _db * _db + _eb * _eb; - if (_2M > _T61 * _T61) { - return; - } - if (_Ky1._Xt1) { - var _hz1 = _Ky1._Vt1; - var _iz1 = _Fr1; - var _jz1 = _hz1.x - _iz1.x; - var _kz1 = _hz1.y - _iz1.y; - var __4 = _jz1 * (_bz1.x - _iz1.x) + _kz1 * (_bz1.y - _iz1.y); - if (__4 > 0.0) { - return; - } - } - _9z1._Nv1 = 1; - _9z1._4x1 = _3x1._6x1; - _gx1._fx1 = 1; - _gx1.type = _dx1._hx1; - _gx1._ex1.x = _gx1._ex1.y = 0; - _gx1._9x1.x = _cz1.x; - _gx1._9x1.y = _cz1.y; - _gx1.points[0] = new _8x1(); - _gx1.points[0].id._lQ(_9z1); - _gx1.points[0]._9x1.x = _5y1._It1.x; - _gx1.points[0]._9x1.y = _5y1._It1.y; - return; - } - var _lz1 = _bk * _bk + _OM * _OM; - _wq1(_lz1 > 0.0); - var _mz1 = (1.0 / _lz1) * (_X4 * _xq1.x + _Y4 * _Fr1.x); - var _nz1 = (1.0 / _lz1) * (_X4 * _xq1.y + _Y4 * _Fr1.y); - var _db = _bz1.x - _mz1; - var _eb = _bz1.y - _nz1; - var _2M = _db * _db + _eb * _eb; - if (_2M > _T61 * _T61) { - return; - } - var _Vb = -_OM; - var _Wb = _bk; - if (_Vb * (_bz1.x - _xq1.x) + _Wb * (_bz1.y - _xq1.y) < 0.0) { - _Vb = -_Vb; - _Wb = -_Wb; - } - _9z1._Nv1 = 0; - _9z1._4x1 = _3x1._7x1; - _gx1._fx1 = 1; - _gx1.type = _dx1._ix1; - _gx1._ex1.x = _Vb; - _gx1._ex1.y = _Wb; - _gx1._ex1._tr1(); - _gx1._9x1.x = _xq1.x; - _gx1._9x1.y = _xq1.y; - _gx1.points[0] = new _8x1(); - _gx1.points[0].id._lQ(_9z1); - _gx1.points[0]._9x1.x = _5y1._It1.x; - _gx1.points[0]._9x1.y = _5y1._It1.y; - } - function _oz1() { - this.type = 0; - this.index = 0; - this._by1 = 0; - } - _oz1._pz1 = 0; - _oz1._qz1 = 1; - _oz1._rz1 = 2; - function _sz1() { - this.vertices = new Array(_Cq1); - this._cy1 = new Array(_Cq1); - this._q8 = 0; - } - function _tz1() { - (this._ku1 = 0), (this._lu1 = 0); - (this._hb = new _kr1()), (this.__4 = new _kr1()); - this._Bt1 = new _kr1(); - this._uz1 = new _kr1(); - this._2z1 = 0; - this._vz1 = new _kr1(); - this._3z1 = 0; - } - function _wz1() { - this._xz1 = new _sz1(); - this._yz1 = new _2s1(); - this._zz1 = new _kr1(); - (this._Az1 = new _kr1()), (this._Bz1 = new _kr1()), (this._Cz1 = new _kr1()), (this._Dz1 = new _kr1()); - (this._Ez1 = new _kr1()), (this._Fz1 = new _kr1()), (this._Gz1 = new _kr1()); - this._Hz1 = new _kr1(); - (this._Iz1 = 0), (this._Jz1 = 0); - (this._Kz1 = new _kr1()), (this._Lz1 = new _kr1()); - this._qt1 = 0; - this._Mz1 = false; - } - _wz1._Nz1 = new _kr1(); - _wz1._Oz1 = new _kr1(); - _wz1._Pz1 = new _kr1(); - _wz1.prototype = { - _Qz1: function (_gx1, _Ky1, _rx1, _Rz1, _tx1) { - this._yz1._lQ(_As1(_rx1, _tx1)); - this._zz1.x = this._yz1.q.c * _Rz1._nu1.x - this._yz1.q._ni * _Rz1._nu1.y + this._yz1._gh.x; - this._zz1.y = this._yz1.q._ni * _Rz1._nu1.x + this._yz1.q.c * _Rz1._nu1.y + this._yz1._gh.y; - this._Az1.x = _Ky1._St1.x; - this._Az1.y = _Ky1._St1.y; - this._Bz1.x = _Ky1._Tt1.x; - this._Bz1.y = _Ky1._Tt1.y; - this._Cz1.x = _Ky1._Ut1.x; - this._Cz1.y = _Ky1._Ut1.y; - this._Dz1.x = _Ky1._Vt1.x; - this._Dz1.y = _Ky1._Vt1.y; - var _Sz1 = _Ky1._Wt1; - var _Tz1 = _Ky1._Xt1; - _wz1._Nz1.x = this._Cz1.x - this._Bz1.x; - _wz1._Nz1.y = this._Cz1.y - this._Bz1.y; - _wz1._Nz1._tr1(); - this._Fz1.x = _wz1._Nz1.y; - this._Fz1.y = -_wz1._Nz1.x; - var _Uz1 = this._Fz1.x * (this._zz1.x - this._Bz1.x) + this._Fz1.y * (this._zz1.y - this._Bz1.y); - var _Vz1 = 0.0, - _Wz1 = 0.0; - var _Xz1 = false, - _Yz1 = false; - if (_Sz1) { - _wz1._Oz1.x = this._Bz1.x - this._Az1.x; - _wz1._Oz1.y = this._Bz1.y - this._Az1.y; - _wz1._Oz1._tr1(); - this._Ez1.x = _wz1._Oz1.y; - this._Ez1.y = -_wz1._Oz1.x; - _Xz1 = _wz1._Oz1.x * _wz1._Nz1.y - _wz1._Oz1.y * _wz1._Nz1.x >= 0; - _Vz1 = this._Ez1.x * (this._zz1.x - this._Az1.x) + this._Ez1.y * (this._zz1.y - this._Az1.y); - } - if (_Tz1) { - _wz1._Pz1.x = this._Dz1.x - this._Cz1.x; - _wz1._Pz1.y = this._Dz1.y - this._Cz1.y; - _wz1._Pz1._tr1(); - this._Gz1.x = _wz1._Pz1.y; - this._Gz1.y = -_wz1._Pz1.x; - _Yz1 = _wz1._Nz1.x * _wz1._Pz1.y - _wz1._Nz1.y * _wz1._Pz1.x > 0.0; - _Wz1 = this._Gz1.x * (this._zz1.x - this._Cz1.x) + this._Gz1.y * (this._zz1.y - this._Cz1.y); - } - if (_Sz1 && _Tz1) { - if (_Xz1 && _Yz1) { - this._Mz1 = _Vz1 >= 0.0 || _Uz1 >= 0.0 || _Wz1 >= 0.0; - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = this._Ez1.x; - this._Kz1.y = this._Ez1.y; - this._Lz1.x = this._Gz1.x; - this._Lz1.y = this._Gz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = -this._Fz1.x; - this._Kz1.y = -this._Fz1.y; - this._Lz1.x = -this._Fz1.x; - this._Lz1.y = -this._Fz1.y; - } - } else if (_Xz1) { - this._Mz1 = _Vz1 >= 0.0 || (_Uz1 >= 0.0 && _Wz1 >= 0.0); - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = this._Ez1.x; - this._Kz1.y = this._Ez1.y; - this._Lz1.x = this._Fz1.x; - this._Lz1.y = this._Fz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = -this._Gz1.x; - this._Kz1.y = -this._Gz1.y; - this._Lz1.x = -this._Fz1.x; - this._Lz1.y = -this._Fz1.y; - } - } else if (_Yz1) { - this._Mz1 = _Wz1 >= 0.0 || (_Vz1 >= 0.0 && _Uz1 >= 0.0); - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = this._Fz1.x; - this._Kz1.y = this._Fz1.y; - this._Lz1.x = this._Gz1.x; - this._Lz1.y = this._Gz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = -this._Fz1.x; - this._Kz1.y = -this._Fz1.y; - this._Lz1.x = -this._Ez1.x; - this._Lz1.y = -this._Ez1.y; - } - } else { - this._Mz1 = _Vz1 >= 0.0 && _Uz1 >= 0.0 && _Wz1 >= 0.0; - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = this._Fz1.x; - this._Kz1.y = this._Fz1.y; - this._Lz1.x = this._Fz1.x; - this._Lz1.y = this._Fz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = -this._Gz1.x; - this._Kz1.y = -this._Gz1.y; - this._Lz1.x = -this._Ez1.x; - this._Lz1.y = -this._Ez1.y; - } - } - } else if (_Sz1) { - if (_Xz1) { - this._Mz1 = _Vz1 >= 0.0 || _Uz1 >= 0.0; - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = this._Ez1.x; - this._Kz1.y = this._Ez1.y; - this._Lz1.x = -this._Fz1.x; - this._Lz1.y = -this._Fz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = this._Fz1.x; - this._Kz1.y = this._Fz1.y; - this._Lz1.x = -this._Fz1.x; - this._Lz1.y = -this._Fz1.y; - } - } else { - this._Mz1 = _Vz1 >= 0.0 && _Uz1 >= 0.0; - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = this._Fz1.x; - this._Kz1.y = this._Fz1.y; - this._Lz1.x = -this._Fz1.x; - this._Lz1.y = -this._Fz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = this._Fz1.x; - this._Kz1.y = this._Fz1.y; - this._Lz1.x = -this._Ez1.x; - this._Lz1.y = -this._Ez1.y; - } - } - } else if (_Tz1) { - if (_Yz1) { - this._Mz1 = _Uz1 >= 0.0 || _Wz1 >= 0.0; - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = -this._Fz1.x; - this._Kz1.y = -this._Fz1.y; - this._Lz1.x = this._Gz1.x; - this._Lz1.y = this._Gz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = -this._Fz1.x; - this._Kz1.y = -this._Fz1.y; - this._Lz1.x = this._Fz1.x; - this._Lz1.y = this._Fz1.y; - } - } else { - this._Mz1 = _Uz1 >= 0.0 && _Wz1 >= 0.0; - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = -this._Fz1.x; - this._Kz1.y = -this._Fz1.y; - this._Lz1.x = this._Fz1.x; - this._Lz1.y = this._Fz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = -this._Gz1.x; - this._Kz1.y = -this._Gz1.y; - this._Lz1.x = this._Fz1.x; - this._Lz1.y = this._Fz1.y; - } - } - } else { - this._Mz1 = _Uz1 >= 0.0; - if (this._Mz1) { - this._Hz1.x = this._Fz1.x; - this._Hz1.y = this._Fz1.y; - this._Kz1.x = -this._Fz1.x; - this._Kz1.y = -this._Fz1.y; - this._Lz1.x = -this._Fz1.x; - this._Lz1.y = -this._Fz1.y; - } else { - this._Hz1.x = -this._Fz1.x; - this._Hz1.y = -this._Fz1.y; - this._Kz1.x = this._Fz1.x; - this._Kz1.y = this._Fz1.y; - this._Lz1.x = this._Fz1.x; - this._Lz1.y = this._Fz1.y; - } - } - this._xz1._q8 = _Rz1._6u1; - for (var i = 0; i < _Rz1._6u1; ++i) { - this._xz1.vertices[i] = _vs1(this._yz1, _Rz1._5u1[i]); - this._xz1._cy1[i] = _ts1(this._yz1.q, _Rz1._ou1[i]); - } - this._qt1 = 2.0 * _Hq1; - _gx1._fx1 = 0; - var _Zz1 = this.__z1(); - if (_Zz1.type == _oz1._pz1) { - return; - } - if (_Zz1._by1 > this._qt1) { - return; - } - var _0A1 = this._1A1(); - if (_0A1.type != _oz1._pz1 && _0A1._by1 > this._qt1) { - return; - } - var _2A1 = 0.98; - var _3A1 = 0.001; - var _4A1 = new _oz1(); - if (_0A1.type == _oz1._pz1) { - _4A1 = _Zz1; - } else if (_0A1._by1 > _2A1 * _Zz1._by1 + _3A1) { - _4A1 = _0A1; - } else { - _4A1 = _Zz1; - } - var _uu1 = new Array(2); - var _5A1 = new _tz1(); - if (_4A1.type == _oz1._qz1) { - _gx1.type = _dx1._ix1; - var _Jv1 = 0; - var _Kv1 = this._Hz1.x * this._xz1._cy1[0].x + this._Hz1.y * this._xz1._cy1[0].y; - for (var i = 1; i < this._xz1._q8; ++i) { - var value = this._Hz1.x * this._xz1._cy1[i].x + this._Hz1.y * this._xz1._cy1[i].y; - if (value < _Kv1) { - _Kv1 = value; - _Jv1 = i; - } - } - var _ku1 = _Jv1; - var _lu1 = _ku1 + 1 < this._xz1._q8 ? _ku1 + 1 : 0; - _uu1[0] = new _Mx1(); - _uu1[0]._Y4.x = this._xz1.vertices[_ku1].x; - _uu1[0]._Y4.y = this._xz1.vertices[_ku1].y; - _uu1[0].id._Nv1 = 0; - _uu1[0].id._Ov1 = _ku1; - _uu1[0].id._4x1 = _3x1._7x1; - _uu1[0].id._5x1 = _3x1._6x1; - _uu1[1] = new _Mx1(); - _uu1[1]._Y4.x = this._xz1.vertices[_lu1].x; - _uu1[1]._Y4.y = this._xz1.vertices[_lu1].y; - _uu1[1].id._Nv1 = 0; - _uu1[1].id._Ov1 = _lu1; - _uu1[1].id._4x1 = _3x1._7x1; - _uu1[1].id._5x1 = _3x1._6x1; - if (this._Mz1) { - _5A1._ku1 = 0; - _5A1._lu1 = 1; - _5A1._hb.x = this._Bz1.x; - _5A1._hb.y = this._Bz1.y; - _5A1.__4.x = this._Cz1.x; - _5A1.__4.y = this._Cz1.y; - _5A1._Bt1.x = this._Fz1.x; - _5A1._Bt1.y = this._Fz1.y; - } else { - _5A1._ku1 = 1; - _5A1._lu1 = 0; - _5A1._hb.x = this._Cz1.x; - _5A1._hb.y = this._Cz1.y; - _5A1.__4.x = this._Bz1.x; - _5A1.__4.y = this._Bz1.y; - _5A1._Bt1.x = -this._Fz1.x; - _5A1._Bt1.y = -this._Fz1.y; - } - } else { - _gx1.type = _dx1._jx1; - _uu1[0] = new _Mx1(); - _uu1[0]._Y4 = this._Bz1; - _uu1[0].id._Nv1 = 0; - _uu1[0].id._Ov1 = _4A1.index; - _uu1[0].id._4x1 = _3x1._6x1; - _uu1[0].id._5x1 = _3x1._7x1; - _uu1[1] = new _Mx1(); - _uu1[1]._Y4 = this._Cz1; - _uu1[1].id._Nv1 = 0; - _uu1[1].id._Ov1 = _4A1.index; - _uu1[1].id._4x1 = _3x1._6x1; - _uu1[1].id._5x1 = _3x1._7x1; - _5A1._ku1 = _4A1.index; - _5A1._lu1 = _5A1._ku1 + 1 < this._xz1._q8 ? _5A1._ku1 + 1 : 0; - _5A1._hb.x = this._xz1.vertices[_5A1._ku1].x; - _5A1._hb.y = this._xz1.vertices[_5A1._ku1].y; - _5A1.__4.x = this._xz1.vertices[_5A1._lu1].x; - _5A1.__4.y = this._xz1.vertices[_5A1._lu1].y; - _5A1._Bt1.x = this._xz1._cy1[_5A1._ku1].x; - _5A1._Bt1.y = this._xz1._cy1[_5A1._ku1].y; - } - _5A1._uz1.x = _5A1._Bt1.y; - _5A1._uz1.y = -_5A1._Bt1.x; - _5A1._vz1.x = -_5A1._uz1.x; - _5A1._vz1.y = -_5A1._uz1.y; - _5A1._2z1 = _5A1._uz1.x * _5A1._hb.x + _5A1._uz1.y * _5A1._hb.y; - _5A1._3z1 = _5A1._vz1.x * _5A1.__4.x + _5A1._vz1.y * _5A1.__4.y; - var _4z1 = new Array(2); - var _5z1 = new Array(2); - var _6z1; - _6z1 = _7z1(_4z1, _uu1, _5A1._uz1.x, _5A1._uz1.y, _5A1._2z1, _5A1._ku1); - if (_6z1 < _Bq1) { - return; - } - _6z1 = _7z1(_5z1, _4z1, _5A1._vz1.x, _5A1._vz1.y, _5A1._3z1, _5A1._lu1); - if (_6z1 < _Bq1) { - return; - } - if (_4A1.type == _oz1._qz1) { - _gx1._ex1.x = _5A1._Bt1.x; - _gx1._ex1.y = _5A1._Bt1.y; - _gx1._9x1.x = _5A1._hb.x; - _gx1._9x1.y = _5A1._hb.y; - } else { - _gx1._ex1.x = _Rz1._ou1[_5A1._ku1].x; - _gx1._ex1.y = _Rz1._ou1[_5A1._ku1].y; - _gx1._9x1.x = _Rz1._5u1[_5A1._ku1].x; - _gx1._9x1.y = _Rz1._5u1[_5A1._ku1].y; - } - var _fx1 = 0; - for (var i = 0; i < _Bq1; ++i) { - var _by1 = _5A1._Bt1.x * (_5z1[i]._Y4.x - _5A1._hb.x) + _5A1._Bt1.y * (_5z1[i]._Y4.y - _5A1._hb.y); - if (_by1 <= this._qt1) { - var _8z1 = (_gx1.points[_fx1] = new _8x1()); - if (_4A1.type == _oz1._qz1) { - _8z1._9x1._lQ(_xs1(this._yz1, _5z1[i]._Y4)); - _8z1.id._lQ(_5z1[i].id); - } else { - _8z1._9x1.x = _5z1[i]._Y4.x; - _8z1._9x1.y = _5z1[i]._Y4.y; - _8z1.id._4x1 = _5z1[i].id._5x1; - _8z1.id._5x1 = _5z1[i].id._4x1; - _8z1.id._Nv1 = _5z1[i].id._Ov1; - _8z1.id._Ov1 = _5z1[i].id._Nv1; - } - ++_fx1; - } - } - _gx1._fx1 = _fx1; - }, - __z1: function () { - var _1v = new _oz1(); - _1v.type = _oz1._qz1; - _1v.index = this._Mz1 ? 0 : 1; - _1v._by1 = Number.MAX_VALUE; - for (var i = 0; i < this._xz1._q8; ++i) { - var _ni = this._Hz1.x * (this._xz1.vertices[i].x - this._Bz1.x) + this._Hz1.y * (this._xz1.vertices[i].y - this._Bz1.y); - if (_ni < _1v._by1) { - _1v._by1 = _ni; - } - } - return _1v; - }, - _1A1: function () { - var _1v = new _oz1(); - _1v.type = _oz1._pz1; - _1v.index = -1; - _1v._by1 = -Number.MAX_VALUE; - var _6A1 = -this._Hz1.y; - var _7A1 = this._Hz1.x; - for (var i = 0; i < this._xz1._q8; ++i) { - var _Vb = -this._xz1._cy1[i].x; - var _Wb = -this._xz1._cy1[i].y; - var _IB = _Vb * (this._xz1.vertices[i].x - this._Bz1.x) + _Wb * (this._xz1.vertices[i].y - this._Bz1.y); - var _JB = _Vb * (this._xz1.vertices[i].x - this._Cz1.x) + _Wb * (this._xz1.vertices[i].y - this._Cz1.y); - var _ni = _Gs1(_IB, _JB); - if (_ni > this._qt1) { - _1v.type = _oz1._rz1; - _1v.index = i; - _1v._by1 = _ni; - return _1v; - } - if (_Vb * _6A1 + _Wb * _7A1 >= 0.0) { - if ((_Vb - this._Lz1.x) * this._Hz1.x + (_Wb - this._Lz1.y) * this._Hz1.y < -_Gq1) { - continue; - } - } else { - if ((_Vb - this._Kz1.x) * this._Hz1.x + (_Wb - this._Kz1.y) * this._Hz1.y < -_Gq1) { - continue; - } - } - if (_ni > _1v._by1) { - _1v.type = _oz1._rz1; - _1v.index = i; - _1v._by1 = _ni; - } - } - return _1v; - }, - }; - _wz1._8A1 = 0; - _wz1._9A1 = 1; - _wz1._aA1 = 2; - function _bA1(_gx1, _Ky1, _rx1, _Rz1, _tx1) { - _bA1._cA1._Qz1(_gx1, _Ky1, _rx1, _Rz1, _tx1); - } - _bA1._cA1 = new _wz1(); - function _7z1(_dA1, _eA1, __y1, _0z1, offset, _fA1) { - var _gA1 = 0; - var _hA1 = __y1 * _eA1[0]._Y4.x + _0z1 * _eA1[0]._Y4.y - offset; - var _iA1 = __y1 * _eA1[1]._Y4.x + _0z1 * _eA1[1]._Y4.y - offset; - if (_hA1 <= 0.0) _dA1[_gA1++] = _eA1[0]; - if (_iA1 <= 0.0) _dA1[_gA1++] = _eA1[1]; - if (_hA1 * _iA1 < 0.0) { - var _jA1 = _hA1 / (_hA1 - _iA1); - _dA1[_gA1] = new _Mx1(); - _dA1[_gA1]._Y4.x = _eA1[0]._Y4.x + _jA1 * (_eA1[1]._Y4.x - _eA1[0]._Y4.x); - _dA1[_gA1]._Y4.y = _eA1[0]._Y4.y + _jA1 * (_eA1[1]._Y4.y - _eA1[0]._Y4.y); - _dA1[_gA1].id._Nv1 = _fA1; - _dA1[_gA1].id._Ov1 = _eA1[0].id._Ov1; - _dA1[_gA1].id._4x1 = _3x1._6x1; - _dA1[_gA1].id._5x1 = _3x1._7x1; - ++_gA1; - } - return _gA1; - } - function _kA1(_lA1, _Nv1, _mA1, _Ov1, _rx1, _tx1) { - _kA1.input._Qv1.Set(_lA1, _Nv1); - _kA1.input._Rv1.Set(_mA1, _Ov1); - _kA1.input._Sv1 = _rx1; - _kA1.input._Tv1 = _tx1; - _kA1.input._Uv1 = true; - _kA1._p8._q8 = 0; - _Nw1(_kA1.output, _kA1._p8, _kA1.input); - return _kA1.output._At1 < 10.0 * _zq1; - } - _kA1.input = new _Pv1(); - _kA1._p8 = new _Lv1(); - _kA1.output = new _Vv1(); - function _nv1(_h4, _g4) { - return !(_g4._Mt1.x - _h4._Nt1.x > 0.0 || _g4._Mt1.y - _h4._Nt1.y > 0.0 || _h4._Mt1.x - _g4._Nt1.x > 0.0 || _h4._Mt1.y - _g4._Nt1.y > 0.0); - } - var _nA1 = -1; - function _oA1() { - this._wt1 = new _Px1(); - this._bv1 = null; - this.parent = 0; - this._pA1 = this._qA1 = this.height = 0; - } - _oA1.prototype = { - _rA1: function () { - return this._pA1 == _nA1; - }, - }; - function _3v1() { - this._sA1 = _nA1; - this._tA1 = 16; - this._uA1 = 0; - this._vA1 = new Array(this._tA1); - for (var i = 0; i < this._tA1 - 1; ++i) { - this._vA1[i] = new _oA1(); - this._vA1[i].parent = i + 1; - this._vA1[i].height = -1; - } - this._vA1[this._tA1 - 1] = new _oA1(); - this._vA1[this._tA1 - 1].parent = _nA1; - this._vA1[this._tA1 - 1].height = -1; - this._wA1 = 0; - this._xA1 = 0; - this._yA1 = 0; - } - _3v1._zA1 = new _kr1(_Dq1, _Dq1); - _3v1.prototype = { - _av1: function (_wt1, _bv1) { - var _cv1 = this._AA1(); - this._vA1[_cv1]._wt1._Mt1._lQ(_kr1._rr1(_wt1._Mt1, _3v1._zA1)); - this._vA1[_cv1]._wt1._Nt1._lQ(_kr1._Gf(_wt1._Nt1, _3v1._zA1)); - this._vA1[_cv1]._bv1 = _bv1; - this._vA1[_cv1].height = 0; - this._BA1(_cv1); - return _cv1; - }, - _ev1: function (_cv1) { - _wq1(0 <= _cv1 && _cv1 < this._tA1); - _wq1(this._vA1[_cv1]._rA1()); - this._CA1(_cv1); - this._DA1(_cv1); - }, /// @return true if the proxy was re-inserted. - _gv1: function (_cv1, _wt1, _hv1) { - _wq1(0 <= _cv1 && _cv1 < this._tA1); - _wq1(this._vA1[_cv1]._rA1()); - if (this._vA1[_cv1]._wt1._Xx1(_wt1)) { - return false; - } - this._CA1(_cv1); - this._vA1[_cv1]._wt1._lQ(_wt1); - this._vA1[_cv1]._wt1._Mt1._rr1(_3v1._zA1); - this._vA1[_cv1]._wt1._Nt1._Gf(_3v1._zA1); - var _Bm = _kr1.Multiply(_Eq1, _hv1); - if (_Bm.x < 0.0) { - this._vA1[_cv1]._wt1._Mt1.x += _Bm.x; - } else { - this._vA1[_cv1]._wt1._Nt1.x += _Bm.x; - } - if (_Bm.y < 0.0) { - this._vA1[_cv1]._wt1._Mt1.y += _Bm.y; - } else { - this._vA1[_cv1]._wt1._Nt1.y += _Bm.y; - } - this._BA1(_cv1); - return true; - }, /// @return the proxy user data or 0 if the id is invalid. - _kv1: function (_cv1) { - _wq1(0 <= _cv1 && _cv1 < this._tA1); - return this._vA1[_cv1]._bv1; - }, - _jv1: function (_cv1) { - _wq1(0 <= _cv1 && _cv1 < this._tA1); - return this._vA1[_cv1]._wt1; - }, - _sv1: function (_hm1, _wt1) { - var stack = []; - stack.push(this._sA1); - while (stack.length > 0) { - var _EA1 = stack.pop(); - if (_EA1 == _nA1) { - continue; - } - var _Jl = this._vA1[_EA1]; - if (_nv1(_Jl._wt1, _wt1)) { - if (_Jl._rA1()) { - var _FA1 = _hm1._Fv1(_EA1); - if (_FA1 == false) { - return; - } - } else { - stack.push(_Jl._pA1); - stack.push(_Jl._qA1); - } - } - } - }, /// @param input the ray-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1). - /// @param callback a callback class that is called for each proxy that is hit by the ray. - _tt1: function (_hm1, input) { - var _0v = input._0v; - var _4t1 = input._4t1; - var _e4 = _kr1._rr1(_4t1, _0v); - _wq1(_e4._sr1() > 0.0); - _e4._tr1(); - var _Y4 = _hs1(1.0, _e4); - var _GA1 = _Es1(_Y4); - var _Kt1 = input._Kt1; - var _HA1 = new _Px1(); - { - var _J6 = _kr1._Gf(_0v, _kr1.Multiply(_Kt1, _kr1._rr1(_4t1, _0v))); - _HA1._Mt1._lQ(_Hs1(_0v, _J6)); - _HA1._Nt1._lQ(_Js1(_0v, _J6)); - } - var stack = []; - stack.push(this._sA1); - while (stack.length > 0) { - var _EA1 = stack.pop(); - if (_EA1 == _nA1) { - continue; - } - var _Jl = this._vA1[_EA1]; - if (_nv1(_Jl._wt1, _HA1) == false) { - continue; - } - var c = _Jl._wt1._Rx1(); - var h = _Jl._wt1._Sx1(); - var _by1 = _Ds1(_es1(_Y4, _kr1._rr1(_0v, c))) - _es1(_GA1, h); - if (_by1 > 0.0) { - continue; - } - if (_Jl._rA1()) { - var _IA1 = new _Nx1(); - _IA1._0v._lQ(input._0v); - _IA1._4t1._lQ(input._4t1); - _IA1._Kt1 = _Kt1; - var value = _hm1._JA1(_IA1, _EA1); - if (value == 0.0) { - return; - } - if (value > 0.0) { - _Kt1 = value; - var _2y1 = _kr1._Gf(_0v, _kr1.Multiply(_Kt1, _kr1._rr1(_4t1, _0v))); - _HA1._Mt1._lQ(_Hs1(_0v, _2y1)); - _HA1._Nt1._lQ(_Js1(_0v, _2y1)); - } - } else { - stack.push(_Jl._pA1); - stack.push(_Jl._qA1); - } - } - }, - _Mu1: function () { - this._KA1(this._sA1); - this._LA1(this._sA1); - var _MA1 = 0; - var _NA1 = this._wA1; - while (_NA1 != _nA1) { - _wq1(0 <= _NA1 && _NA1 < this._tA1); - _NA1 = this._vA1[_NA1].parent; - ++_MA1; - } - _wq1(this._bN() == this._OA1()); - _wq1(this._uA1 + _MA1 == this._tA1); - }, - _bN: function () { - if (this._sA1 == _nA1) { - return 0; - } - return this._vA1[this._sA1].height; - }, - _Av1: function () { - var _PA1 = 0; - for (var i = 0; i < this._tA1; ++i) { - var _Jl = this._vA1[i]; - if (_Jl.height <= 1) { - continue; - } - _wq1(_Jl._rA1() == false); - var _pA1 = _Jl._pA1; - var _qA1 = _Jl._qA1; - var _QA1 = _Ds1(this._vA1[_qA1].height - this._vA1[_pA1].height); - _PA1 = _Is1(_PA1, _QA1); - } - return _PA1; - }, - _Cv1: function () { - if (this._sA1 == _nA1) { - return 0.0; - } - var _w5 = this._vA1[this._sA1]; - var _RA1 = _w5._wt1._Tx1(); - var _SA1 = 0.0; - for (var i = 0; i < this._tA1; ++i) { - var _Jl = this._vA1[i]; - if (_Jl.height < 0) { - continue; - } - _SA1 += _Jl._wt1._Tx1(); - } - return _SA1 / _RA1; - }, - _TA1: function () { - var _UA1 = new Array(this._uA1); - var _q8 = 0; - for (var i = 0; i < this._tA1; ++i) { - if (this._vA1[i].height < 0) { - continue; - } - if (this._vA1[i]._rA1()) { - this._vA1[i].parent = _nA1; - _UA1[_q8] = i; - ++_q8; - } else { - this._DA1(i); - } - } - while (_q8 > 1) { - var _VA1 = _yq1; - var _WA1 = -1, - _XA1 = -1; - for (i = 0; i < _q8; ++i) { - var _YA1 = this._vA1[_UA1[i]]._wt1; - for (var __5 = i + 1; __5 < _q8; ++__5) { - var _ZA1 = this._vA1[_UA1[__5]]._wt1; - var _g4 = new _Px1(); - _g4._Ux1(_YA1, _ZA1); - var __A1 = _g4._Tx1(); - if (__A1 < _VA1) { - _WA1 = i; - _XA1 = __5; - _VA1 = __A1; - } - } - } - var _0B1 = _UA1[_WA1]; - var _1B1 = _UA1[_XA1]; - var _pA1 = this._vA1[_0B1]; - var _qA1 = this._vA1[_1B1]; - var _2B1 = this._AA1(); - var parent = this._vA1[_2B1]; - parent._pA1 = _0B1; - parent._qA1 = _1B1; - parent.height = 1 + _Is1(_pA1.height, _qA1.height); - parent._wt1._Ux1(_pA1._wt1, _qA1._wt1); - parent.parent = _nA1; - _pA1.parent = _2B1; - _qA1.parent = _2B1; - _UA1[_XA1] = _UA1[_q8 - 1]; - _UA1[_WA1] = _2B1; - --_q8; - } - this._sA1 = _UA1[0]; - this._Mu1(); - }, /// @param newOrigin the new origin with respect to the old origin - _Dv1: function (_Ev1) { - for (var i = 0; i < this._tA1; ++i) { - this._vA1[i]._wt1._Mt1._rr1(_Ev1); - this._vA1[i]._wt1._Nt1._rr1(_Ev1); - } - }, - _AA1: function () { - if (this._wA1 == _nA1) { - _wq1(this._uA1 == this._tA1); - var _3B1 = this._vA1; - this._tA1 *= 2; - this._vA1 = _3B1.concat(new Array(this._tA1 - this._uA1)); - for (var i = this._uA1; i < this._tA1 - 1; ++i) { - this._vA1[i] = new _oA1(); - this._vA1[i].parent = i + 1; - this._vA1[i].height = -1; - } - this._vA1[this._tA1 - 1] = new _oA1(); - this._vA1[this._tA1 - 1].parent = _nA1; - this._vA1[this._tA1 - 1].height = -1; - this._wA1 = this._uA1; - } - var _EA1 = this._wA1; - this._wA1 = this._vA1[_EA1].parent; - this._vA1[_EA1].parent = _nA1; - this._vA1[_EA1]._pA1 = _nA1; - this._vA1[_EA1]._qA1 = _nA1; - this._vA1[_EA1].height = 0; - this._vA1[_EA1]._bv1 = null; - ++this._uA1; - return _EA1; - }, - _DA1: function (_EA1) { - _wq1(0 <= _EA1 && _EA1 < this._tA1); - _wq1(0 < this._uA1); - this._vA1[_EA1].parent = this._wA1; - this._vA1[_EA1].height = -1; - this._wA1 = _EA1; - --this._uA1; - }, - _BA1: function (_4B1) { - ++this._yA1; - if (this._sA1 == _nA1) { - this._sA1 = _4B1; - this._vA1[this._sA1].parent = _nA1; - return; - } - var _5B1 = this._vA1[_4B1]._wt1; - var index = this._sA1; - while (this._vA1[index]._rA1() == false) { - var _pA1 = this._vA1[index]._pA1; - var _qA1 = this._vA1[index]._qA1; - var _Au1 = this._vA1[index]._wt1._Tx1(); - var _6B1 = new _Px1(); - _6B1._Ux1(this._vA1[index]._wt1, _5B1); - var _7B1 = _6B1._Tx1(); - var __A1 = 2.0 * _7B1; - var _8B1 = 2.0 * (_7B1 - _Au1); - var _9B1; - var _wt1; - if (this._vA1[_pA1]._rA1()) { - _wt1 = new _Px1(); - _wt1._Ux1(_5B1, this._vA1[_pA1]._wt1); - _9B1 = _wt1._Tx1() + _8B1; - } else { - _wt1 = new _Px1(); - _wt1._Ux1(_5B1, this._vA1[_pA1]._wt1); - var _aB1 = this._vA1[_pA1]._wt1._Tx1(); - var _bB1 = _wt1._Tx1(); - _9B1 = _bB1 - _aB1 + _8B1; - } - var _cB1; - if (this._vA1[_qA1]._rA1()) { - _wt1 = new _Px1(); - _wt1._Ux1(_5B1, this._vA1[_qA1]._wt1); - _cB1 = _wt1._Tx1() + _8B1; - } else { - _wt1 = new _Px1(); - _wt1._Ux1(_5B1, this._vA1[_qA1]._wt1); - var _aB1 = this._vA1[_qA1]._wt1._Tx1(); - var _bB1 = _wt1._Tx1(); - _cB1 = _bB1 - _aB1 + _8B1; - } - if (__A1 < _9B1 && __A1 < _cB1) { - break; - } - if (_9B1 < _cB1) { - index = _pA1; - } else { - index = _qA1; - } - } - var _dB1 = index; - var _eB1 = this._vA1[_dB1].parent; - var _fB1 = this._AA1(); - this._vA1[_fB1].parent = _eB1; - this._vA1[_fB1]._bv1 = null; - this._vA1[_fB1]._wt1._Ux1(_5B1, this._vA1[_dB1]._wt1); - this._vA1[_fB1].height = this._vA1[_dB1].height + 1; - if (_eB1 != _nA1) { - if (this._vA1[_eB1]._pA1 == _dB1) { - this._vA1[_eB1]._pA1 = _fB1; - } else { - this._vA1[_eB1]._qA1 = _fB1; - } - this._vA1[_fB1]._pA1 = _dB1; - this._vA1[_fB1]._qA1 = _4B1; - this._vA1[_dB1].parent = _fB1; - this._vA1[_4B1].parent = _fB1; - } else { - this._vA1[_fB1]._pA1 = _dB1; - this._vA1[_fB1]._qA1 = _4B1; - this._vA1[_dB1].parent = _fB1; - this._vA1[_4B1].parent = _fB1; - this._sA1 = _fB1; - } - index = this._vA1[_4B1].parent; - while (index != _nA1) { - index = this._gB1(index); - var _pA1 = this._vA1[index]._pA1; - var _qA1 = this._vA1[index]._qA1; - _wq1(_pA1 != _nA1); - _wq1(_qA1 != _nA1); - this._vA1[index].height = 1 + _Is1(this._vA1[_pA1].height, this._vA1[_qA1].height); - this._vA1[index]._wt1._Ux1(this._vA1[_pA1]._wt1, this._vA1[_qA1]._wt1); - index = this._vA1[index].parent; - } - }, - _CA1: function (_4B1) { - if (_4B1 == this._sA1) { - this._sA1 = _nA1; - return; - } - var parent = this._vA1[_4B1].parent; - var _hB1 = this._vA1[parent].parent; - var _dB1; - if (this._vA1[parent]._pA1 == _4B1) { - _dB1 = this._vA1[parent]._qA1; - } else { - _dB1 = this._vA1[parent]._pA1; - } - if (_hB1 != _nA1) { - if (this._vA1[_hB1]._pA1 == parent) { - this._vA1[_hB1]._pA1 = _dB1; - } else { - this._vA1[_hB1]._qA1 = _dB1; - } - this._vA1[_dB1].parent = _hB1; - this._DA1(parent); - var index = _hB1; - while (index != _nA1) { - index = this._gB1(index); - var _pA1 = this._vA1[index]._pA1; - var _qA1 = this._vA1[index]._qA1; - this._vA1[index]._wt1._Ux1(this._vA1[_pA1]._wt1, this._vA1[_qA1]._wt1); - this._vA1[index].height = 1 + _Is1(this._vA1[_pA1].height, this._vA1[_qA1].height); - index = this._vA1[index].parent; - } - } else { - this._sA1 = _dB1; - this._vA1[_dB1].parent = _nA1; - this._DA1(parent); - } - }, - _gB1: function (_iB1) { - _wq1(_iB1 != _nA1); - var _xq1 = this._vA1[_iB1]; - if (_xq1._rA1() || _xq1.height < 2) { - return _iB1; - } - var _jB1 = _xq1._pA1; - var _kB1 = _xq1._qA1; - _wq1(0 <= _jB1 && _jB1 < this._tA1); - _wq1(0 <= _kB1 && _kB1 < this._tA1); - var _Fr1 = this._vA1[_jB1]; - var _zs1 = this._vA1[_kB1]; - var _QA1 = _zs1.height - _Fr1.height; - if (_QA1 > 1) { - var _lB1 = _zs1._pA1; - var _mB1 = _zs1._qA1; - var _nB1 = this._vA1[_lB1]; - var _oB1 = this._vA1[_mB1]; - _wq1(0 <= _lB1 && _lB1 < this._tA1); - _wq1(0 <= _mB1 && _mB1 < this._tA1); - _zs1._pA1 = _iB1; - _zs1.parent = _xq1.parent; - _xq1.parent = _kB1; - if (_zs1.parent != _nA1) { - if (this._vA1[_zs1.parent]._pA1 == _iB1) { - this._vA1[_zs1.parent]._pA1 = _kB1; - } else { - _wq1(this._vA1[_zs1.parent]._qA1 == _iB1); - this._vA1[_zs1.parent]._qA1 = _kB1; - } - } else { - this._sA1 = _kB1; - } - if (_nB1.height > _oB1.height) { - _zs1._qA1 = _lB1; - _xq1._qA1 = _mB1; - _oB1.parent = _iB1; - _xq1._wt1._Ux1(_Fr1._wt1, _oB1._wt1); - _zs1._wt1._Ux1(_xq1._wt1, _nB1._wt1); - _xq1.height = 1 + _Is1(_Fr1.height, _oB1.height); - _zs1.height = 1 + _Is1(_xq1.height, _nB1.height); - } else { - _zs1._qA1 = _mB1; - _xq1._qA1 = _lB1; - _nB1.parent = _iB1; - _xq1._wt1._Ux1(_Fr1._wt1, _nB1._wt1); - _zs1._wt1._Ux1(_xq1._wt1, _oB1._wt1); - _xq1.height = 1 + _Is1(_Fr1.height, _nB1.height); - _zs1.height = 1 + _Is1(_xq1.height, _oB1.height); - } - return _kB1; - } - if (_QA1 < -1) { - var _pB1 = _Fr1._pA1; - var _qB1 = _Fr1._qA1; - var _Eu1 = this._vA1[_pB1]; - var _rB1 = this._vA1[_qB1]; - _wq1(0 <= _pB1 && _pB1 < this._tA1); - _wq1(0 <= _qB1 && _qB1 < this._tA1); - _Fr1._pA1 = _iB1; - _Fr1.parent = _xq1.parent; - _xq1.parent = _jB1; - if (_Fr1.parent != _nA1) { - if (this._vA1[_Fr1.parent]._pA1 == _iB1) { - this._vA1[_Fr1.parent]._pA1 = _jB1; - } else { - _wq1(this._vA1[_Fr1.parent]._qA1 == _iB1); - this._vA1[_Fr1.parent]._qA1 = _jB1; - } - } else { - this._sA1 = _jB1; - } - if (_Eu1.height > _rB1.height) { - _Fr1._qA1 = _pB1; - _xq1._pA1 = _qB1; - _rB1.parent = _iB1; - _xq1._wt1._Ux1(_zs1._wt1, _rB1._wt1); - _Fr1._wt1._Ux1(_xq1._wt1, _Eu1._wt1); - _xq1.height = 1 + _Is1(_zs1.height, _rB1.height); - _Fr1.height = 1 + _Is1(_xq1.height, _Eu1.height); - } else { - _Fr1._qA1 = _qB1; - _xq1._pA1 = _pB1; - _Eu1.parent = _iB1; - _xq1._wt1._Ux1(_zs1._wt1, _Eu1._wt1); - _Fr1._wt1._Ux1(_xq1._wt1, _rB1._wt1); - _xq1.height = 1 + _Is1(_zs1.height, _Eu1.height); - _Fr1.height = 1 + _Is1(_xq1.height, _rB1.height); - } - return _jB1; - } - return _iB1; - }, - _OA1: function (_EA1) { - if (typeof _EA1 === "undefined") _EA1 = this._sA1; - _wq1(0 <= _EA1 && _EA1 < this._tA1); - var _Jl = this._vA1[_EA1]; - if (_Jl._rA1()) { - return 0; - } - var _sB1 = this._OA1(_Jl._pA1); - var _tB1 = this._OA1(_Jl._qA1); - return 1 + _Is1(_sB1, _tB1); - }, - _KA1: function (index) { - if (index == _nA1) { - return; - } - if (index == this._sA1) { - _wq1(this._vA1[index].parent == _nA1); - } - var _Jl = this._vA1[index]; - var _pA1 = _Jl._pA1; - var _qA1 = _Jl._qA1; - if (_Jl._rA1()) { - _wq1(_pA1 == _nA1); - _wq1(_qA1 == _nA1); - _wq1(_Jl.height == 0); - return; - } - _wq1(0 <= _pA1 && _pA1 < this._tA1); - _wq1(0 <= _qA1 && _qA1 < this._tA1); - _wq1(this._vA1[_pA1].parent == index); - _wq1(this._vA1[_qA1].parent == index); - this._KA1(_pA1); - this._KA1(_qA1); - }, - _LA1: function (index) { - if (index == _nA1) { - return; - } - var _Jl = this._vA1[index]; - var _pA1 = _Jl._pA1; - var _qA1 = _Jl._qA1; - if (_Jl._rA1()) { - _wq1(_pA1 == _nA1); - _wq1(_qA1 == _nA1); - _wq1(_Jl.height == 0); - return; - } - _wq1(0 <= _pA1 && _pA1 < this._tA1); - _wq1(0 <= _qA1 && _qA1 < this._tA1); - var _sB1 = this._vA1[_pA1].height; - var _tB1 = this._vA1[_qA1].height; - var height; - height = 1 + _Is1(_sB1, _tB1); - _wq1(_Jl.height == height); - var _wt1 = new _Px1(); - _wt1._Ux1(this._vA1[_pA1]._wt1, this._vA1[_qA1]._wt1); - _wq1(_kr1._zr1(_wt1._Mt1, _Jl._wt1._Mt1)); - _wq1(_kr1._zr1(_wt1._Nt1, _Jl._wt1._Nt1)); - this._LA1(_pA1); - this._LA1(_qA1); - }, - }; - function _uB1() { - this._Qv1 = new _Gv1(); - this._Rv1 = new _Gv1(); - this._vB1 = new _4s1(); - this._wB1 = new _4s1(); - this._xB1 = 0; - } - function _yB1() { - this.state = 0; - this._J6 = 0; - } - _yB1._pz1 = 0; - _yB1._zB1 = 1; - _yB1._AB1 = 2; - _yB1._BB1 = 3; - _yB1._CB1 = 4; - function _DB1() { - this._EB1 = null; - this._FB1 = null; - this._GB1 = null; - this._HB1 = null; - this._9P = 0; - this._IB1 = new _kr1(); - this._JB1 = new _kr1(); - } - var _KB1 = new _2s1(); - var _LB1 = new _2s1(); - _DB1.prototype = { - _qx1: function (_p8, _Qv1, _vB1, _Rv1, _wB1, _1y1) { - this._EB1 = _Qv1; - this._FB1 = _Rv1; - var _q8 = _p8._q8; - _wq1(0 < _q8 && _q8 < 3); - this._GB1 = _vB1; - this._HB1 = _wB1; - this._GB1._as1(_KB1, _1y1); - this._HB1._as1(_LB1, _1y1); - if (_q8 == 1) { - this._9P = _DB1._MB1; - var _NB1 = this._EB1._Qt1(_p8._Nv1[0]); - var _OB1 = this._FB1._Qt1(_p8._Ov1[0]); - var _vx1 = _KB1.q.c * _NB1.x - _KB1.q._ni * _NB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * _NB1.x + _KB1.q.c * _NB1.y + _KB1._gh.y; - var _xx1 = _LB1.q.c * _OB1.x - _LB1.q._ni * _OB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * _OB1.x + _LB1.q.c * _OB1.y + _LB1._gh.y; - this._JB1.x = _xx1 - _vx1; - this._JB1.y = _yx1 - _wx1; - var _ni = this._JB1._tr1(); - return _ni; - } else if (_p8._Nv1[0] == _p8._Nv1[1]) { - this._9P = _DB1._jx1; - var _PB1 = _Rv1._Qt1(_p8._Ov1[0]); - var _QB1 = _Rv1._Qt1(_p8._Ov1[1]); - this._JB1.x = 1.0 * (_QB1.y - _PB1.y); - this._JB1.y = -1.0 * (_QB1.x - _PB1.x); - this._JB1._tr1(); - var __y1 = _LB1.q.c * this._JB1.x - _LB1.q._ni * this._JB1.y; - var _0z1 = _LB1.q._ni * this._JB1.x + _LB1.q.c * this._JB1.y; - this._IB1.x = 0.5 * (_PB1.x + _QB1.x); - this._IB1.y = 0.5 * (_PB1.y + _QB1.y); - var _xx1 = _LB1.q.c * this._IB1.x - _LB1.q._ni * this._IB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * this._IB1.x + _LB1.q.c * this._IB1.y + _LB1._gh.y; - var _NB1 = _Qv1._Qt1(_p8._Nv1[0]); - var _vx1 = _KB1.q.c * _NB1.x - _KB1.q._ni * _NB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * _NB1.x + _KB1.q.c * _NB1.y + _KB1._gh.y; - var _ni = (_vx1 - _xx1) * __y1 + (_wx1 - _yx1) * _0z1; - if (_ni < 0.0) { - this._JB1.x = -this._JB1.x; - this._JB1.y = -this._JB1.y; - _ni = -_ni; - } - return _ni; - } else { - this._9P = _DB1._ix1; - var _RB1 = this._EB1._Qt1(_p8._Nv1[0]); - var _SB1 = this._EB1._Qt1(_p8._Nv1[1]); - this._JB1.x = 1.0 * (_SB1.y - _RB1.y); - this._JB1.y = -1.0 * (_SB1.x - _RB1.x); - this._JB1._tr1(); - var __y1 = _KB1.q.c * this._JB1.x - _KB1.q._ni * this._JB1.y; - var _0z1 = _KB1.q._ni * this._JB1.x + _KB1.q.c * this._JB1.y; - this._IB1.x = 0.5 * (_RB1.x + _SB1.x); - this._IB1.y = 0.5 * (_RB1.y + _SB1.y); - var _vx1 = _KB1.q.c * this._IB1.x - _KB1.q._ni * this._IB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * this._IB1.x + _KB1.q.c * this._IB1.y + _KB1._gh.y; - var _OB1 = this._FB1._Qt1(_p8._Ov1[0]); - var _xx1 = _LB1.q.c * _OB1.x - _LB1.q._ni * _OB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * _OB1.x + _LB1.q.c * _OB1.y + _LB1._gh.y; - var _ni = (_xx1 - _vx1) * __y1 + (_yx1 - _wx1) * _0z1; - if (_ni < 0.0) { - this._JB1.x = -this._JB1.x; - this._JB1.y = -this._JB1.y; - _ni = -_ni; - } - return _ni; - } - }, - _TB1: function (_C9, _J6) { - this._GB1._as1(_KB1, _J6); - this._HB1._as1(_LB1, _J6); - switch (this._9P) { - case _DB1._MB1: { - var _UB1 = _KB1.q.c * this._JB1.x + _KB1.q._ni * this._JB1.y; - var _VB1 = -_KB1.q._ni * this._JB1.x + _KB1.q.c * this._JB1.y; - var _WB1 = _LB1.q.c * -this._JB1.x + _LB1.q._ni * -this._JB1.y; - var _XB1 = -_LB1.q._ni * -this._JB1.x + _LB1.q.c * -this._JB1.y; - _C9[0] = this._EB1._Ot1(_UB1, _VB1); - _C9[1] = this._FB1._Ot1(_WB1, _XB1); - var _NB1 = this._EB1._Qt1(_C9[0]); - var _OB1 = this._FB1._Qt1(_C9[1]); - var _vx1 = _KB1.q.c * _NB1.x - _KB1.q._ni * _NB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * _NB1.x + _KB1.q.c * _NB1.y + _KB1._gh.y; - var _xx1 = _LB1.q.c * _OB1.x - _LB1.q._ni * _OB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * _OB1.x + _LB1.q.c * _OB1.y + _LB1._gh.y; - return (_xx1 - _vx1) * this._JB1.x + (_yx1 - _wx1) * this._JB1.y; - } - case _DB1._ix1: { - var __y1 = _KB1.q.c * this._JB1.x - _KB1.q._ni * this._JB1.y; - var _0z1 = _KB1.q._ni * this._JB1.x + _KB1.q.c * this._JB1.y; - var _vx1 = _KB1.q.c * this._IB1.x - _KB1.q._ni * this._IB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * this._IB1.x + _KB1.q.c * this._IB1.y + _KB1._gh.y; - var _WB1 = _LB1.q.c * -__y1 + _LB1.q._ni * -_0z1; - var _XB1 = -_LB1.q._ni * -__y1 + _LB1.q.c * -_0z1; - _C9[0] = -1; - _C9[1] = this._FB1._Ot1(_WB1, _XB1); - var _OB1 = this._FB1._Qt1(_C9[1]); - var _xx1 = _LB1.q.c * _OB1.x - _LB1.q._ni * _OB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * _OB1.x + _LB1.q.c * _OB1.y + _LB1._gh.y; - return (_xx1 - _vx1) * __y1 + (_yx1 - _wx1) * _0z1; - } - case _DB1._jx1: { - var __y1 = _LB1.q.c * this._JB1.x - _LB1.q._ni * this._JB1.y; - var _0z1 = _LB1.q._ni * this._JB1.x + _LB1.q.c * this._JB1.y; - var _xx1 = _LB1.q.c * this._IB1.x - _LB1.q._ni * this._IB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * this._IB1.x + _LB1.q.c * this._IB1.y + _LB1._gh.y; - var _UB1 = _KB1.q.c * -__y1 + _KB1.q._ni * -_0z1; - var _XB1 = -_KB1.q._ni * -__y1 + _KB1.q.c * -_0z1; - _C9[1] = -1; - _C9[0] = this._EB1._Ot1(_UB1, _XB1); - var _NB1 = this._EB1._Qt1(_C9[0]); - var _vx1 = _KB1.q.c * _NB1.x - _KB1.q._ni * _NB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * _NB1.x + _KB1.q.c * _NB1.y + _KB1._gh.y; - return (_vx1 - _xx1) * __y1 + (_wx1 - _yx1) * _0z1; - } - default: - _wq1(false); - _C9[0] = -1; - _C9[1] = -1; - return 0.0; - } - }, - _Rr: function (_Nv1, _Ov1, _J6) { - this._GB1._as1(_KB1, _J6); - this._HB1._as1(_LB1, _J6); - switch (this._9P) { - case _DB1._MB1: { - var _NB1 = this._EB1._Qt1(_Nv1); - var _OB1 = this._FB1._Qt1(_Ov1); - var _vx1 = _KB1.q.c * _NB1.x - _KB1.q._ni * _NB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * _NB1.x + _KB1.q.c * _NB1.y + _KB1._gh.y; - var _xx1 = _LB1.q.c * _OB1.x - _LB1.q._ni * _OB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * _OB1.x + _LB1.q.c * _OB1.y + _LB1._gh.y; - var _by1 = (_xx1 - _vx1) * this._JB1.x + (_yx1 - _wx1) * this._JB1.y; - return _by1; - } - case _DB1._ix1: { - var __y1 = _KB1.q.c * this._JB1.x - _KB1.q._ni * this._JB1.y; - var _0z1 = _KB1.q._ni * this._JB1.x + _KB1.q.c * this._JB1.y; - var _vx1 = _KB1.q.c * this._IB1.x - _KB1.q._ni * this._IB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * this._IB1.x + _KB1.q.c * this._IB1.y + _KB1._gh.y; - var _OB1 = this._FB1._Qt1(_Ov1); - var _xx1 = _LB1.q.c * _OB1.x - _LB1.q._ni * _OB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * _OB1.x + _LB1.q.c * _OB1.y + _LB1._gh.y; - var _by1 = (_xx1 - _vx1) * __y1 + (_yx1 - _wx1) * _0z1; - return _by1; - } - case _DB1._jx1: { - var __y1 = _LB1.q.c * this._JB1.x - _LB1.q._ni * this._JB1.y; - var _0z1 = _LB1.q._ni * this._JB1.x + _LB1.q.c * this._JB1.y; - var _xx1 = _LB1.q.c * this._IB1.x - _LB1.q._ni * this._IB1.y + _LB1._gh.x; - var _yx1 = _LB1.q._ni * this._IB1.x + _LB1.q.c * this._IB1.y + _LB1._gh.y; - var _NB1 = this._EB1._Qt1(_Nv1); - var _vx1 = _KB1.q.c * _NB1.x - _KB1.q._ni * _NB1.y + _KB1._gh.x; - var _wx1 = _KB1.q._ni * _NB1.x + _KB1.q.c * _NB1.y + _KB1._gh.y; - var _by1 = (_vx1 - _xx1) * __y1 + (_wx1 - _yx1) * _0z1; - return _by1; - } - default: - _wq1(false); - return 0.0; - } - }, - }; - _DB1._MB1 = 0; - _DB1._ix1 = 1; - _DB1._jx1 = 2; - var _YB1 = _eq1._pq1("toi", "solveTOI"); - function _ZB1(output, input) { - _YB1.start(); - ++_ZB1.__B1; - output.state = _yB1._pz1; - output._J6 = input._xB1; - var _Qv1 = input._Qv1; - var _Rv1 = input._Rv1; - _ZB1._0C1._lQ(input._vB1); - _ZB1._1C1._lQ(input._wB1); - _ZB1._0C1._tr1(); - _ZB1._1C1._tr1(); - var _xB1 = input._xB1; - var _Jy1 = _Qv1._qt1 + _Rv1._qt1; - var target = _Is1(_Fq1, _Jy1 - 3.0 * _Fq1); - var _2C1 = 0.25 * _Fq1; - _wq1(target > _2C1); - var _1y1 = 0.0; - var _3C1 = 20; - var _Qh1 = 0; - var _p8 = new _Lv1(); - _p8._q8 = 0; - var _4C1 = new _Pv1(); - _4C1._Qv1._lQ(input._Qv1); - _4C1._Rv1._lQ(input._Rv1); - _4C1._Uv1 = false; - for (;;) { - _ZB1._0C1._as1(_4C1._Sv1, _1y1); - _ZB1._1C1._as1(_4C1._Tv1, _1y1); - var _5C1 = new _Vv1(); - _Nw1(_5C1, _p8, _4C1); - if (_5C1._At1 <= 0.0) { - output.state = _yB1._AB1; - output._J6 = 0.0; - break; - } - if (_5C1._At1 < target + _2C1) { - output.state = _yB1._BB1; - output._J6 = _1y1; - break; - } - var _6C1 = new _DB1(); - _6C1._qx1(_p8, _Qv1, _ZB1._0C1, _Rv1, _ZB1._1C1, _1y1); - var _7C1 = false; - var _2y1 = _xB1; - var _8C1 = 0; - for (;;) { - var _C9 = []; - var _JB = _6C1._TB1(_C9, _2y1); - if (_JB > target + _2C1) { - output.state = _yB1._CB1; - output._J6 = _xB1; - _7C1 = true; - break; - } - if (_JB > target - _2C1) { - _1y1 = _2y1; - break; - } - var _IB = _6C1._Rr(_C9[0], _C9[1], _1y1); - if (_IB < target - _2C1) { - output.state = _yB1._zB1; - output._J6 = _1y1; - _7C1 = true; - break; - } - if (_IB <= target + _2C1) { - output.state = _yB1._BB1; - output._J6 = _1y1; - _7C1 = true; - break; - } - var _9C1 = 0; - var _Qj1 = _1y1, - _Rj1 = _2y1; - for (;;) { - var _J6; - if (_9C1 & 1) { - _J6 = _Qj1 + ((target - _IB) * (_Rj1 - _Qj1)) / (_JB - _IB); - } else { - _J6 = 0.5 * (_Qj1 + _Rj1); - } - ++_9C1; - ++_ZB1._aC1; - var _ni = _6C1._Rr(_C9[0], _C9[1], _J6); - if (_Ds1(_ni - target) < _2C1) { - _2y1 = _J6; - break; - } - if (_ni > target) { - _Qj1 = _J6; - _IB = _ni; - } else { - _Rj1 = _J6; - _JB = _ni; - } - if (_9C1 == 50) { - break; - } - } - _ZB1._bC1 = _Is1(_ZB1._bC1, _9C1); - ++_8C1; - if (_8C1 == _Cq1) { - break; - } - } - ++_Qh1; - ++_ZB1._cC1; - if (_7C1) { - break; - } - if (_Qh1 == _3C1) { - output.state = _yB1._zB1; - output._J6 = _1y1; - break; - } - } - _ZB1._dC1 = _Is1(_ZB1._dC1, _Qh1); - _YB1.stop(); - _ZB1._eC1 = _Is1(_ZB1._eC1, _YB1._jq1); - _ZB1._fC1 += _YB1._jq1; - } - _ZB1._0C1 = new _4s1(); - _ZB1._1C1 = new _4s1(); - _ZB1._fC1 = 0; - _ZB1._eC1 = 0; - _ZB1.__B1 = 0; - _ZB1._cC1 = 0; - _ZB1._dC1 = 0; - _ZB1._aC1 = 0; - _ZB1._bC1 = 0; - function _gC1() { - this.type = _hC1._iC1; - this.position = new _kr1(0.0, 0.0); - this.angle = 0.0; - this._jC1 = new _kr1(0.0, 0.0); - this._kC1 = 0.0; - this._lC1 = 0.0; - this._mC1 = 0.0; - this._nC1 = true; - this._oC1 = true; - this._pC1 = false; /// @warning You should use this flag sparingly since it increases processing time. - this._qC1 = false; - this.active = true; - this._bv1 = null; - this._rC1 = 1.0; - Object.seal(this); - } - _gC1.prototype = { - _yr1: function (data) { - this.type = data["type"]; - this.position._yr1(data["position"]); - this.angle = data["angle"]; - this._jC1._yr1(data["linearVelocity"]); - this._kC1 = data["angularVelocity"]; - this._lC1 = data["linearDamping"]; - this._mC1 = data["angularDamping"]; - this._nC1 = data["allowSleep"]; - this._oC1 = data["awake"]; - this._pC1 = data["fixedRotation"]; - this._qC1 = data["bullet"]; - this.active = data["active"]; - this._rC1 = data["gravityScale"]; - }, - }; - function _hC1(_sC1, _tC1) { - _wq1(_sC1.position._vr1()); - _wq1(_sC1._jC1._vr1()); - _wq1(_ar1(_sC1.angle)); - _wq1(_ar1(_sC1._kC1)); - _wq1(_ar1(_sC1._mC1) && _sC1._mC1 >= 0.0); - _wq1(_ar1(_sC1._lC1) && _sC1._lC1 >= 0.0); - this._uC1 = 0; - this._vC1 = 0; - if (_sC1._qC1) { - this._vC1 |= _hC1._wC1; - } - if (_sC1._pC1) { - this._vC1 |= _hC1._xC1; - } - if (_sC1._nC1) { - this._vC1 |= _hC1._yC1; - } - if (_sC1._oC1) { - this._vC1 |= _hC1._zC1; - } - if (_sC1.active) { - this._vC1 |= _hC1._AC1; - } - this._BC1 = _tC1; - this._yz1 = new _2s1(); - this._yz1._gh._lQ(_sC1.position); - this._yz1.q.Set(_sC1.angle); - this._CC1 = new _2s1(); - this._CC1._lQ(this._yz1); - this._DC1 = new _4s1(); - this._DC1._5s1._lr1(); - this._DC1._6s1._lQ(this._yz1._gh); - this._DC1.c._lQ(this._yz1._gh); - this._DC1._8s1 = _sC1.angle; - this._DC1._h4 = _sC1.angle; - this._DC1._9s1 = 0.0; - this._EC1 = null; - this._FC1 = null; - this._GC1 = null; - this._HC1 = null; - this._IC1 = _sC1._jC1._63(); - this._JC1 = _sC1._kC1; - this._KC1 = _sC1._lC1; - this._LC1 = _sC1._mC1; - this._MC1 = _sC1._rC1; - this._NC1 = new _kr1(); - this._OC1 = 0.0; - this._PC1 = 0.0; - this._9P = _sC1.type; - if (this._9P == _hC1._QC1) { - this._RC1 = 1.0; - this._SC1 = 1.0; - } else { - this._RC1 = 0.0; - this._SC1 = 0.0; - } - this._TC1 = 0.0; - this._UC1 = 0.0; - this._VC1 = _sC1._bv1; - this._WC1 = null; - this._XC1 = 0; - } - _hC1._iC1 = 0; - _hC1._YC1 = 1; - _hC1._QC1 = 2; - _hC1._ZC1 = 0x0001; - _hC1._zC1 = 0x0002; - _hC1._yC1 = 0x0004; - _hC1._wC1 = 0x0008; - _hC1._xC1 = 0x0010; - _hC1._AC1 = 0x0020; - _hC1.__C1 = 0x0040; - _hC1._0D1 = new _kr1(); - _hC1._1D1 = new _2s1(); - _hC1.prototype = { - /// @param def the fixture definition. - /// @warning This function is locked during callbacks. - _2D1: function (_3D1, _p71) { - if (typeof _p71 !== "undefined") { - var _4D1 = new _5D1(); - _4D1.shape = _3D1; - _4D1._p71 = _p71; - return this._2D1(_4D1); - } - _wq1(this._BC1._sm1() == false); - if (this._BC1._sm1() == true) { - return null; - } - var _K41 = new _6D1(); - _K41._Gf1(this, _3D1); - if (this._vC1 & _hC1._AC1) { - var _7D1 = this._BC1._8D1._9D1; - _K41._aD1(_7D1, this._yz1); - } - _K41._HC1 = this._WC1; - this._WC1 = _K41; - ++this._XC1; - _K41._bD1 = this; - if (_K41._cD1 > 0.0) { - this._dD1(); - } - this._BC1._vC1 |= _eD1._fD1; - return _K41; - }, /// @param fixture the fixture to be removed. - /// @warning This function is locked during callbacks. - _gD1: function (_K41) { - _wq1(this._BC1._sm1() == false); - if (this._BC1._sm1() == true) { - return; - } - _wq1(_K41._bD1 == this); - _wq1(this._XC1 > 0); - var _Jl = this._WC1; - var _4D = false; - while (_Jl != null) { - if (_Jl == _K41) { - this._WC1 = _Jl = _K41._HC1; - _4D = true; - break; - } - _Jl = _Jl._HC1; - } - _wq1(_4D); - var _ju1 = this._FC1; - while (_ju1) { - var c = _ju1._hD1; - _ju1 = _ju1._kl; - var _iD1 = c._jD1(); - var _kD1 = c._lD1(); - if (_K41 == _iD1 || _K41 == _kD1) { - this._BC1._8D1._vm1(c); - } - } - if (this._vC1 & _hC1._AC1) { - var _7D1 = this._BC1._8D1._9D1; - _K41._mD1(_7D1); - } - _K41._vm1(); - _K41._bD1 = null; - _K41._HC1 = null; - --this._XC1; - this._dD1(); - }, /// @param position the world position of the body's local origin. - /// @param angle the world rotation in radians. - _nD1: function (position, angle) { - _wq1(this._BC1._sm1() == false); - if (this._BC1._sm1() == true) { - return; - } - this._yz1.q.Set(angle); - this._yz1._gh._lQ(position); - this._CC1._lQ(this._yz1); - this._DC1.c._lQ(_vs1(this._yz1, this._DC1._5s1)); - this._DC1._h4 = angle; - this._DC1._6s1._lQ(this._DC1.c); - this._DC1._8s1 = angle; - var _7D1 = this._BC1._8D1._9D1; - for (var _ED = this._WC1; _ED; _ED = _ED._HC1) { - _ED._oD1(_7D1, this._yz1, this._yz1); - } - }, /// @return the world transform of the body's origin. - _as1: function () { - return this._yz1; - }, /// @return the world position of the body's origin. - _e41: function () { - return this._yz1._gh; - }, /// @return the current world rotation angle in radians. - __r1: function () { - return this._DC1._h4; - }, - _pD1: function () { - return this._DC1.c; - }, - _qD1: function () { - return this._DC1._5s1; - }, /// @param v the new linear velocity of the center of mass. - _rD1: function (_Y4) { - if (this._9P == _hC1._iC1) { - return; - } - if (_es1(_Y4, _Y4) > 0.0) { - this._Z41(true); - } - this._IC1 = _Y4; - }, /// @return the linear velocity of the center of mass. - _sD1: function () { - return this._IC1; - }, /// @param omega the new angular velocity in radians/second. - _tD1: function (w) { - if (this._9P == _hC1._iC1) { - return; - } - if (w * w > 0.0) { - this._Z41(true); - } - this._JC1 = w; - }, /// @return the angular velocity in radians/second. - _uD1: function () { - return this._JC1; - }, /// @param force the world force vector, usually in Newtons (N). - /// @param point the world position of the point of application. - /// @param wake also wake up the body - _k61: function (_vD1, _cx1, _wD1) { - if (this._9P != _hC1._QC1) { - return; - } - if (_wD1 && (this._vC1 & _hC1._zC1) == 0) { - this._Z41(true); - } - if (this._vC1 & _hC1._zC1) { - this._NC1._Gf(_vD1); - this._OC1 += _fs1(_kr1._rr1(_cx1, this._DC1.c), _vD1); - } - }, /// @param force the world force vector, usually in Newtons (N). - /// @param wake also wake up the body - _xD1: function (_vD1, _wD1) { - if (this._9P != _hC1._QC1) { - return; - } - if (_wD1 && (this._vC1 & _hC1._zC1) == 0) { - this._Z41(true); - } - if (this._vC1 & _hC1._zC1) { - this._NC1._Gf(_vD1); - } - }, /// @param torque about the z-axis (out of the screen), usually in N-m. - /// @param wake also wake up the body - _B61: function (_yD1, _wD1) { - if (this._9P != _hC1._QC1) { - return; - } - if (_wD1 && (this._vC1 & _hC1._zC1) == 0) { - this._Z41(true); - } - if (this._vC1 & _hC1._zC1) { - this._OC1 += _yD1; - } - }, /// @param impulse the world impulse vector, usually in N-seconds or kg-m/s. - /// @param point the world position of the point of application. - /// @param wake also wake up the body - _zD1: function (_AD1, _cx1, _wD1) { - if (this._9P != _hC1._QC1) { - return; - } - if (_wD1 && (this._vC1 & _hC1._zC1) == 0) { - this._Z41(true); - } - if (this._vC1 & _hC1._zC1) { - this._IC1._Gf(_kr1.Multiply(this._SC1, _AD1)); - this._JC1 += this._UC1 * _fs1(_kr1._rr1(_cx1, this._DC1.c), _AD1); - } - }, /// @param impulse the angular impulse in units of kg*m*m/s - /// @param wake also wake up the body - _z61: function (_AD1, _wD1) { - if (this._9P != _hC1._QC1) { - return; - } - if (_wD1 && (this._vC1 & _hC1._zC1) == 0) { - this._Z41(true); - } - if (this._vC1 & _hC1._zC1) { - this._JC1 += this._UC1 * _AD1; - } - }, /// @return the mass, usually in kilograms (kg). - _BD1: function () { - return this._RC1; - }, /// @return the rotational inertia, usually in kg-m^2. - _CD1: function () { - return this._TC1 + this._RC1 * _es1(this._DC1._5s1, this._DC1._5s1); - }, /// @return a struct containing the mass, inertia and center of the body. - _DD1: function (data) { - data._nt1 = this._RC1; - data._ot1 = this._TC1 + this._RC1 * _es1(this._DC1._5s1, this._DC1._5s1); - data._1t1 = this._DC1._5s1; - }, /// @param massData the mass properties. - _ED1: function (_yt1) { - _wq1(this._BC1._sm1() == false); - if (this._BC1._sm1() == true) { - return; - } - if (this._9P != _hC1._QC1) { - return; - } - this._SC1 = 0.0; - this._TC1 = 0.0; - this._UC1 = 0.0; - this._RC1 = _yt1._nt1; - if (this._RC1 <= 0.0) { - this._RC1 = 1.0; - } - this._SC1 = 1.0 / this._RC1; - if (_yt1._ot1 > 0.0 && (this._vC1 & _hC1._xC1) == 0) { - this._TC1 = _yt1._ot1 - this._RC1 * _es1(_yt1._1t1, _yt1._1t1); - _wq1(this._TC1 > 0.0); - this._UC1 = 1.0 / this._TC1; - } - _hC1._0D1._lQ(this._DC1.c); - this._DC1._5s1._lQ(_yt1._1t1); - this._DC1._6s1._lQ(_vs1(this._yz1, this._DC1._5s1)); - this._DC1.c._lQ(this._DC1._6s1); - this._IC1._Gf(_hs1(this._JC1, _kr1._rr1(this._DC1.c, _hC1._0D1))); - }, - _dD1: function () { - this._RC1 = 0.0; - this._SC1 = 0.0; - this._TC1 = 0.0; - this._UC1 = 0.0; - this._DC1._5s1._lr1(); - if (this._9P == _hC1._iC1 || this._9P == _hC1._YC1) { - this._DC1._6s1._lQ(this._yz1._gh); - this._DC1.c._lQ(this._yz1._gh); - this._DC1._8s1 = this._DC1._h4; - return; - } - _wq1(this._9P == _hC1._QC1); - var _5s1 = new _kr1(0, 0); - for (var _ED = this._WC1; _ED; _ED = _ED._HC1) { - if (_ED._cD1 == 0.0) { - continue; - } - var _yt1 = new _mt1(); - _ED._DD1(_yt1); - this._RC1 += _yt1._nt1; - _5s1._Gf(_kr1.Multiply(_yt1._nt1, _yt1._1t1)); - this._TC1 += _yt1._ot1; - } - if (this._RC1 > 0.0) { - this._SC1 = 1.0 / this._RC1; - _5s1.Multiply(this._SC1); - } else { - this._RC1 = 1.0; - this._SC1 = 1.0; - } - if (this._TC1 > 0.0 && (this._vC1 & _hC1._xC1) == 0) { - this._TC1 -= this._RC1 * _es1(_5s1, _5s1); - _wq1(this._TC1 > 0.0); - this._UC1 = 1.0 / this._TC1; - } else { - this._TC1 = 0.0; - this._UC1 = 0.0; - } - _hC1._0D1._lQ(this._DC1.c); - this._DC1._5s1._lQ(_5s1); - this._DC1._6s1._lQ(_vs1(this._yz1, this._DC1._5s1)); - this._DC1.c._lQ(this._DC1._6s1); - this._IC1._Gf(_hs1(this._JC1, _kr1._rr1(this._DC1.c, _hC1._0D1))); - }, /// @param localPoint a point on the body measured relative the the body's origin. - /// @return the same point expressed in world coordinates. - _FD1: function (_9x1) { - return _vs1(this._yz1, _9x1); - }, /// @param localVector a vector fixed in the body. - /// @return the same vector expressed in world coordinates. - _GD1: function (_HD1) { - return _ts1(this._yz1.q, _HD1); - }, /// @param a point in world coordinates. - /// @return the corresponding local point relative to the body's origin. - _ID1: function (_JD1) { - return _xs1(this._yz1, _JD1); - }, /// @param a vector in world coordinates. - /// @return the corresponding local vector. - _KD1: function (_LD1) { - return _us1(this._yz1.q, _LD1); - }, /// @param a point in world coordinates. - /// @return the world velocity of a point. - _MD1: function (_JD1) { - return _kr1._Gf(this._IC1, _hs1(this._JC1, _kr1._rr1(_JD1, this._DC1.c))); - }, /// @param a point in local coordinates. - /// @return the world velocity of a point. - _ND1: function (_9x1) { - return this._MD1(this._FD1(_9x1)); - }, - _OD1: function () { - return this._KC1; - }, - _W41: function (_lC1) { - this._KC1 = _lC1; - }, - _PD1: function () { - return this._LC1; - }, - _X41: function (_mC1) { - this._LC1 = _mC1; - }, - _QD1: function () { - return this._MC1; - }, - _RD1: function (scale) { - this._MC1 = scale; - }, - _SD1: function (type) { - _wq1(this._BC1._sm1() == false); - if (this._BC1._sm1() == true) { - return; - } - if (this._9P == type) { - return; - } - this._9P = type; - this._dD1(); - if (this._9P == _hC1._iC1) { - this._IC1._lr1(); - this._JC1 = 0.0; - this._DC1._8s1 = this._DC1._h4; - this._DC1._6s1._lQ(this._DC1.c); - this._TD1(); - } - this._Z41(true); - this._NC1._lr1(); - this._OC1 = 0.0; - var _UD1 = this._FC1; - while (_UD1) { - var _VD1 = _UD1; - _UD1 = _UD1._kl; - this._BC1._8D1._vm1(_VD1._hD1); - } - this._FC1 = null; - var _7D1 = this._BC1._8D1._9D1; - for (var _ED = this._WC1; _ED; _ED = _ED._HC1) { - var _WD1 = _ED._5v1; - for (var i = 0; i < _WD1; ++i) { - _7D1._iv1(_ED._XD1[i]._cv1); - } - } - }, - _Vl1: function () { - return this._9P; - }, - _YD1: function (_ZD1) { - if (_ZD1) { - this._vC1 |= _hC1._wC1; - } else { - this._vC1 &= ~_hC1._wC1; - } - }, - __D1: function () { - return (this._vC1 & _hC1._wC1) == _hC1._wC1; - }, - _0E1: function (_ZD1) { - if (_ZD1) { - this._vC1 |= _hC1._yC1; - } else { - this._vC1 &= ~_hC1._yC1; - this._Z41(true); - } - }, - _1E1: function () { - return (this._vC1 & _hC1._yC1) == _hC1._yC1; - }, /// @param flag set to true to wake the body, false to put it to sleep. - _Z41: function (_ZD1) { - if (_ZD1) { - if ((this._vC1 & _hC1._zC1) == 0) { - this._vC1 |= _hC1._zC1; - this._PC1 = 0.0; - } - } else { - this._vC1 &= ~_hC1._zC1; - this._PC1 = 0.0; - this._IC1._lr1(); - this._JC1 = 0.0; - this._NC1._lr1(); - this._OC1 = 0.0; - } - }, /// @return true if the body is awake. - _2E1: function () { - return (this._vC1 & _hC1._zC1) == _hC1._zC1; - }, - _3E1: function (_ZD1) { - _wq1(this._BC1._sm1() == false); - if (_ZD1 == this._4E1()) { - return; - } - if (_ZD1) { - this._vC1 |= _hC1._AC1; - var _7D1 = this._BC1._8D1._9D1; - for (var _ED = this._WC1; _ED; _ED = _ED._HC1) { - _ED._aD1(_7D1, this._yz1); - } - } else { - this._vC1 &= ~_hC1._AC1; - var _7D1 = this._BC1._8D1._9D1; - for (var _ED = this._WC1; _ED; _ED = _ED._HC1) { - _ED._mD1(_7D1); - } - var _UD1 = this._FC1; - while (_UD1) { - var _VD1 = _UD1; - _UD1 = _UD1._kl; - this._BC1._8D1._vm1(_VD1._hD1); - } - this._FC1 = null; - } - }, - _4E1: function () { - return (this._vC1 & _hC1._AC1) == _hC1._AC1; - }, - _5E1: function (_ZD1) { - var status = (this._vC1 & _hC1._xC1) == _hC1._xC1; - if (status == _ZD1) { - return; - } - if (_ZD1) { - this._vC1 |= _hC1._xC1; - } else { - this._vC1 &= ~_hC1._xC1; - } - this._JC1 = 0.0; - this._dD1(); - }, - _6E1: function () { - return (this._vC1 & _hC1._xC1) == _hC1._xC1; - }, - _7E1: function () { - return this._WC1; - }, - _8E1: function () { - return this._EC1; - }, /// @warning this list changes during the time step and you may - _9E1: function () { - return this._FC1; - }, - _aE1: function () { - return this._HC1; - }, - _kv1: function () { - return this._VC1; - }, - _bE1: function (data) { - this._VC1 = data; - }, - _cE1: function () { - return this._BC1; - }, - _TD1: function () { - _hC1._1D1.q.Set(this._DC1._8s1); - _hC1._1D1._gh._lQ(_kr1._rr1(this._DC1._6s1, _ts1(_hC1._1D1.q, this._DC1._5s1))); - var _7D1 = this._BC1._8D1._9D1; - for (var _ED = this._WC1; _ED; _ED = _ED._HC1) { - _ED._oD1(_7D1, _hC1._1D1, this._yz1); - } - }, - _dE1: function () { - this._yz1.q.Set(this._DC1._h4); - this._yz1._gh._lQ(_kr1._rr1(this._DC1.c, _ts1(this._yz1.q, this._DC1._5s1))); - }, - _eE1: function (other) { - if (this._9P != _hC1._QC1 && other._9P != _hC1._QC1) { - return false; - } - for (var _fE1 = this._EC1; _fE1; _fE1 = _fE1._kl) { - if (_fE1.other == other) { - if (_fE1._q51._gE1 == false) { - return false; - } - } - } - return true; - }, - _cs1: function (alpha) { - this._DC1._cs1(alpha); - this._DC1.c._lQ(this._DC1._6s1); - this._DC1._h4 = this._DC1._8s1; - this._yz1.q.Set(this._DC1._h4); - this._yz1._gh._lQ(_kr1._rr1(this._DC1.c, _ts1(this._yz1.q, this._DC1._5s1))); - }, - _xr1: function (out) { - var _Pg = out || {}; - _Pg["fixtures"] = null; - _Pg["type"] = this._9P; - _Pg["position"] = this._e41()._xr1(); - _Pg["angle"] = this.__r1(); - _Pg["linearVelocity"] = this._sD1()._xr1(); - _Pg["angularVelocity"] = this._uD1(); - _Pg["linearDamping"] = this._OD1(); - _Pg["angularDamping"] = this._PD1(); - _Pg["allowSleep"] = this._1E1(); - _Pg["awake"] = this._2E1(); - _Pg["fixedRotation"] = this._6E1(); - _Pg["bullet"] = this.__D1(); - _Pg["active"] = this._4E1(); - _Pg["gravityScale"] = this._QD1(); - return _Pg; - }, - }; - function _hE1() { - this._iE1 = 0x0001; - this._jE1 = 0xffff; - this._kE1 = 0; - } - _hE1.prototype = { - _63: function () { - var filter = new _hE1(); - filter._iE1 = this._iE1; - filter._jE1 = this._jE1; - filter._kE1 = this._kE1; - return filter; - }, - _lQ: function (filter) { - this._iE1 = filter._iE1; - this._jE1 = filter._jE1; - this._kE1 = filter._kE1; - }, - _xr1: function (out) { - var _Pg = out || {}; - _Pg["categoryBits"] = this._iE1; - _Pg["maskBits"] = this._jE1; - _Pg["groupIndex"] = this._kE1; - return _Pg; - }, - _yr1: function (data) { - this._iE1 = data["categoryBits"]; - this._jE1 = data["maskBits"]; - this._kE1 = data["groupIndex"]; - }, - }; - function _5D1() { - this.shape = null; - this._bv1 = null; - this.friction = 0.2; - this._lE1 = 0.0; - this._p71 = 0.0; - this._mE1 = false; - this.filter = new _hE1(); - Object.seal(this); - } - _5D1.prototype = { - _yr1: function (data) { - this.friction = data["friction"]; - this._lE1 = data["restitution"]; - this._p71 = data["density"]; - this._mE1 = data["isSensor"]; - this.filter._yr1(data["filter"]); - }, - }; - function _nE1() { - this._wt1 = new _Px1(); - this._K41 = null; - this._ut1 = 0; - this._cv1 = 0; - } /// @warning you cannot reuse fixtures. - function _6D1() { - this._VC1 = null; - this._bD1 = null; - this._HC1 = null; - this._XD1 = null; - this._5v1 = 0; - this._oE1 = null; - this._cD1 = 0.0; - this._pE1 = new _hE1(); - this._qE1 = false; - this._rE1 = 0; - this._sE1 = 0; - } - _6D1.prototype = { - /// @return the shape type. - _Vl1: function () { - return this._oE1._Vl1(); - }, - _tE1: function () { - return this._oE1; - }, - _U41: function (_uE1) { - if (_uE1 != this._qE1) { - this._bD1._Z41(true); - this._qE1 = _uE1; - } - }, /// @return the true if the shape is a sensor. - _vE1: function () { - return this._qE1; - }, - _wE1: function (filter) { - this._pE1 = filter; - this._xE1(); - }, - _yE1: function () { - return this._pE1; - }, - _xE1: function () { - if (this._bD1 == null) { - return; - } - var _ju1 = this._bD1._9E1(); - while (_ju1) { - var _hD1 = _ju1._hD1; - var _iD1 = _hD1._jD1(); - var _kD1 = _hD1._lD1(); - if (_iD1 == this || _kD1 == this) { - _hD1._zE1(); - } - _ju1 = _ju1._kl; - } - var _tC1 = this._bD1._cE1(); - if (_tC1 == null) { - return; - } - var _7D1 = _tC1._8D1._9D1; - for (var i = 0; i < this._5v1; ++i) { - _7D1._iv1(this._XD1[i]._cv1); - } - }, /// @return the parent body. - _AE1: function () { - return this._bD1; - }, /// @return the next shape. - _aE1: function () { - return this._HC1; - }, - _kv1: function () { - return this._VC1; - }, - _bE1: function (data) { - this._VC1 = data; - }, /// @param p a point in world coordinates. - _st1: function (_gh) { - return this._oE1._st1(this._bD1._as1(), _gh); - }, /// @param output the ray-cast results. - /// @param input the ray-cast input parameters. - _tt1: function (output, input, _ut1) { - return this._oE1._tt1(output, input, this._bD1._as1(), _ut1); - }, - _DD1: function (_yt1) { - this._oE1._xt1(_yt1, this._cD1); - }, - _N41: function (_p71) { - _wq1(_ar1(_p71) && _p71 >= 0.0); - this._cD1 = _p71; - }, - _L61: function () { - return this._cD1; - }, - _K61: function () { - return this._rE1; - }, - _Q41: function (friction) { - this._rE1 = friction; - }, - _M61: function () { - return this._sE1; - }, - _P41: function (_lE1) { - this._sE1 = _lE1; - }, - _BE1: function (_ut1) { - _wq1(0 <= _ut1 && _ut1 < this._5v1); - return this._XD1[_ut1]._wt1; - }, - _Gf1: function (body, _3D1) { - this._VC1 = _3D1._bv1; - this._rE1 = _3D1.friction; - this._sE1 = _3D1._lE1; - this._bD1 = body; - this._HC1 = null; - this._pE1._lQ(_3D1.filter); - this._qE1 = _3D1._mE1; - this._oE1 = _3D1.shape._63(); - var _CE1 = this._oE1._rt1(); - this._XD1 = new Array(_CE1); - for (var i = 0; i < _CE1; ++i) { - this._XD1[i] = new _nE1(); - this._XD1[i]._K41 = null; - this._XD1[i]._cv1 = _1v1._qv1; - } - this._5v1 = 0; - this._cD1 = _3D1._p71; - }, - _vm1: function () { - _wq1(this._5v1 == 0); - this._XD1 = null; - this._oE1 = null; - }, - _aD1: function (_7D1, _3s1) { - _wq1(this._5v1 == 0); - this._5v1 = this._oE1._rt1(); - for (var i = 0; i < this._5v1; ++i) { - var _DE1 = this._XD1[i]; - this._oE1._vt1(_DE1._wt1, _3s1, i); - _DE1._cv1 = _7D1._av1(_DE1._wt1, _DE1); - _DE1._K41 = this; - _DE1._ut1 = i; - } - }, - _mD1: function (_7D1) { - for (var i = 0; i < this._5v1; ++i) { - var _DE1 = this._XD1[i]; - _7D1._ev1(_DE1._cv1); - _DE1._cv1 = _1v1._qv1; - } - this._5v1 = 0; - }, - _oD1: function (_7D1, _EE1, _FE1) { - if (this._5v1 == 0) { - return; - } - for (var i = 0; i < this._5v1; ++i) { - var _DE1 = this._XD1[i]; - var _Vx1 = new _Px1(), - _Wx1 = new _Px1(); - this._oE1._vt1(_Vx1, _EE1, _DE1._ut1); - this._oE1._vt1(_Wx1, _FE1, _DE1._ut1); - _DE1._wt1._Ux1(_Vx1, _Wx1); - var _hv1 = _kr1._rr1(_FE1._gh, _EE1._gh); - _7D1._gv1(_DE1._cv1, _DE1._wt1, _hv1); - } - }, - _zt1: function (_gh, _Bm, _t6, _ut1) { - this._oE1._zt1(this._bD1._as1(), _gh, _Bm, _t6, _ut1); - }, - _xr1: function (out) { - var _Pg = out || {}; - _Pg["shape"] = null; - _Pg["friction"] = this._rE1; - _Pg["restitution"] = this._sE1; - _Pg["density"] = this._cD1; - _Pg["isSensor"] = this._qE1; - _Pg["filter"] = this._pE1._xr1(); - return _Pg; - }, - }; - function _GE1() {} - _GE1.prototype = { _HE1: function (_q51) {}, _IE1: function (_K41) {}, _JE1: function (_B71) {}, _KE1: function (index) {} }; - function _LE1() {} - _LE1.prototype = { - /// @warning for performance reasons this is only called when the AABBs begin to overlap. - _eE1: function (_iD1, _kD1) { - var _ME1 = _iD1._yE1(); - var _NE1 = _kD1._yE1(); - if (_ME1._kE1 == _NE1._kE1 && _ME1._kE1 != 0) { - return _ME1._kE1 > 0; - } - var _OE1 = (_ME1._jE1 & _NE1._iE1) != 0 && (_ME1._iE1 & _NE1._jE1) != 0; - return _OE1; - }, - }; - function _PE1() { - this._QE1 = new Array(_Bq1); - this._RE1 = new Array(_Bq1); - this._q8 = 0; - } /// @warning You cannot create/destroy Box2D entities inside these callbacks. - function _SE1() {} - _SE1.prototype = { _TE1: function (_hD1) {}, _UE1: function (_hD1) {}, _VE1: function (_hD1, _WE1) {}, _XE1: function (_hD1, _AD1) {} }; - function _YE1() {} - _YE1.prototype = { - /// @return false to terminate the query. - _ZE1: function (_K41) { - return false; - }, /// @return false to terminate the query. - __E1: function (index) { - return false; - }, - }; - function _0F1() {} - _0F1.prototype = { - /// @param fixture the fixture hit by the ray - /// @param point the point of initial intersection - /// @param normal the normal vector at the point of intersection - /// @return -1 to filter, 0 to terminate, fraction to clip the ray for - _ZE1: function (_K41, _cx1, _Bt1, _Lt1) {}, - __E1: function (index, _cx1, _Bt1, _Lt1) { - return 0; - }, - }; - function _1F1() { - this._AD = 0; - this._2F1 = 0; - this._3F1 = 0; - this._4F1 = 0; - this._5F1 = 0; - this._6F1 = false; - } - function _7F1() { - this.c = new _kr1(); - this._h4 = 0; - } - function _8F1() { - this._Y4 = new _kr1(); - this.w = 0; - } - function _9F1() { - this.step = new _1F1(); - this._aF1 = null; - this._bF1 = null; - } - var _cF1 = _eq1._pq1("step"); - var _dF1 = _eq1._pq1("collide", "step"); - var _eF1 = _eq1._pq1("solve", "step"); - var _fF1 = _eq1._pq1("solveTOI", "step"); - var _gF1 = _eq1._pq1("broadphase", "step"); - function _eD1(gravity) { - this._8D1 = new _hF1(); - this._iF1 = null; - this._jF1 = null; - this._kF1 = null; - this._EC1 = null; - this._lF1 = 0; - this._mF1 = 0; - this._nF1 = true; - this._oF1 = true; - this._pF1 = false; - this._qF1 = true; - this._rF1 = true; - this._sF1 = gravity; - this._vC1 = _eD1._tF1; - this._uF1 = 0.0; - this._vF1 = new _1F1(); - this._wF1 = new _xF1(); - this._yF1 = new _zF1(); - this._yF1._BC1 = this; - } - function _AF1() { - this._7D1 = null; - this._hm1 = null; - } - _AF1.prototype = { - _Fv1: function (_cv1) { - var _DE1 = this._7D1._kv1(_cv1); - return this._hm1._ZE1(_DE1._K41); - }, - }; - function _BF1() { - this._7D1 = null; - this._hm1 = null; - } - _BF1.prototype = { - _JA1: function (input, _cv1) { - var _bv1 = this._7D1._kv1(_cv1); - var _DE1 = _bv1; - var _K41 = _DE1._K41; - var index = _DE1._ut1; - var output = new _Ox1(); - var _A6 = _K41._tt1(output, input, index); - if (_A6) { - var _Lt1 = output._Lt1; - var _cx1 = _kr1._Gf(_kr1.Multiply(1.0 - _Lt1, input._0v), _kr1.Multiply(_Lt1, input._4t1)); - return this._hm1._ZE1(_K41, _cx1, output._Bt1, _Lt1); - } - return input._Kt1; - }, - }; - _eD1._CF1 = new _4s1(); - _eD1._DF1 = new _4s1(); - _eD1._EF1 = new _4s1(); - _eD1.prototype = { - _vm1: function () { - var _g4 = this._kF1; - while (_g4) { - var _FF1 = _g4._HC1; - var _ED = _g4._WC1; - while (_ED) { - var _GF1 = _ED._HC1; - _ED._5v1 = 0; - _ED._vm1(); - _ED = _GF1; - } - _g4 = _FF1; - } - }, - _HF1: function (listener) { - this._iF1 = listener; - }, - _IF1: function (filter) { - this._8D1._JF1 = filter; - }, - _KF1: function (listener) { - this._8D1._LF1 = listener; - }, - _MF1: function (_NF1) { - this._jF1 = _NF1; - }, /// @warning This function is locked during callbacks. - _d51: function (_3D1) { - _wq1(this._sm1() == false); - if (this._sm1()) { - return null; - } - var _g4 = new _hC1(_3D1, this); - _g4._GC1 = null; - _g4._HC1 = this._kF1; - if (this._kF1) { - this._kF1._GC1 = _g4; - } - this._kF1 = _g4; - ++this._lF1; - return _g4; - }, /// @warning This automatically deletes all associated shapes and joints. - /// @warning This function is locked during callbacks. - _OF1: function (_g4) { - _wq1(this._lF1 > 0); - _wq1(this._sm1() == false); - if (this._sm1()) { - return; - } - var _PF1 = _g4._EC1; - while (_PF1) { - var _QF1 = _PF1; - _PF1 = _PF1._kl; - if (this._iF1) { - this._iF1._HE1(_QF1._q51); - } - this._f61(_QF1._q51); - _g4._EC1 = _PF1; - } - _g4._EC1 = null; - var _UD1 = _g4._FC1; - while (_UD1) { - var _VD1 = _UD1; - _UD1 = _UD1._kl; - this._8D1._vm1(_VD1._hD1); - } - _g4._FC1 = null; - var _ED = _g4._WC1; - while (_ED) { - var _RF1 = _ED; - _ED = _ED._HC1; - if (this._iF1) { - this._iF1._IE1(_RF1); - } - _RF1._mD1(this._8D1._9D1); - _RF1._vm1(); - _g4._WC1 = _ED; - _g4._XC1 -= 1; - } - _g4._WC1 = null; - _g4._XC1 = 0; - if (_g4._GC1) { - _g4._GC1._HC1 = _g4._HC1; - } - if (_g4._HC1) { - _g4._HC1._GC1 = _g4._GC1; - } - if (_g4 == this._kF1) { - this._kF1 = _g4._HC1; - } - _g4._SF1 = true; - --this._lF1; - }, /// @warning This function is locked during callbacks. - _TF1: function (_3D1) { - _wq1(this._sm1() == false); - if (this._sm1()) { - return null; - } - var __5 = _UF1._Gf1(_3D1); - __5._GC1 = null; - __5._HC1 = this._EC1; - if (this._EC1) { - this._EC1._GC1 = __5; - } - this._EC1 = __5; - ++this._mF1; - __5._VF1._q51 = __5; - __5._VF1.other = __5._WF1; - __5._VF1._il = null; - __5._VF1._kl = __5._XF1._EC1; - if (__5._XF1._EC1) __5._XF1._EC1._il = __5._VF1; - __5._XF1._EC1 = __5._VF1; - __5._YF1._q51 = __5; - __5._YF1.other = __5._XF1; - __5._YF1._il = null; - __5._YF1._kl = __5._WF1._EC1; - if (__5._WF1._EC1) __5._WF1._EC1._il = __5._YF1; - __5._WF1._EC1 = __5._YF1; - var _ZF1 = _3D1._ZF1; - var __F1 = _3D1.__F1; - if (_3D1._0G1 == false) { - var _ju1 = __F1._9E1(); - while (_ju1) { - if (_ju1.other == _ZF1) { - _ju1._hD1._zE1(); - } - _ju1 = _ju1._kl; - } - } - return __5; - }, /// @warning This function is locked during callbacks. - _f61: function (__5) { - _wq1(this._sm1() == false); - if (this._sm1()) { - return; - } - var _0G1 = __5._gE1; - if (__5._GC1) { - __5._GC1._HC1 = __5._HC1; - } - if (__5._HC1) { - __5._HC1._GC1 = __5._GC1; - } - if (__5 == this._EC1) { - this._EC1 = __5._HC1; - } - var _ZF1 = __5._XF1; - var __F1 = __5._WF1; - _ZF1._Z41(true); - __F1._Z41(true); - if (__5._VF1._il) { - __5._VF1._il._kl = __5._VF1._kl; - } - if (__5._VF1._kl) { - __5._VF1._kl._il = __5._VF1._il; - } - if (__5._VF1 == _ZF1._EC1) { - _ZF1._EC1 = __5._VF1._kl; - } - __5._VF1._il = null; - __5._VF1._kl = null; - if (__5._YF1._il) { - __5._YF1._il._kl = __5._YF1._kl; - } - if (__5._YF1._kl) { - __5._YF1._kl._il = __5._YF1._il; - } - if (__5._YF1 == __F1._EC1) { - __F1._EC1 = __5._YF1._kl; - } - __5._YF1._il = null; - __5._YF1._kl = null; - _UF1._vm1(__5); - _wq1(this._mF1 > 0); - --this._mF1; - if (_0G1 == false) { - var _ju1 = __F1._9E1(); - while (_ju1) { - if (_ju1.other == _ZF1) { - _ju1._hD1._zE1(); - } - _ju1 = _ju1._kl; - } - } - }, /// @param timeStep the amount of time to simulate, this should not vary. - /// @param velocityIterations for the velocity constraint solver. - /// @param positionIterations for the position constraint solver. - _1G1: function (_AD, _4F1, _5F1) { - _cF1.start(); - if (this._vC1 & _eD1._fD1) { - this._8D1._2G1(); - this._vC1 &= ~_eD1._fD1; - } - this._vC1 |= _eD1._3G1; - this._vF1._AD = _AD; - this._vF1._4F1 = _4F1; - this._vF1._5F1 = _5F1; - if (_AD > 0.0) { - this._vF1._2F1 = 1.0 / _AD; - } else { - this._vF1._2F1 = 0.0; - } - this._vF1._3F1 = this._uF1 * _AD; - this._vF1._6F1 = this._nF1; - { - _dF1.start(); - this._8D1._Qz1(); - _dF1.stop(); - } - if (this._qF1 && this._vF1._AD > 0.0) { - _eF1.start(); - this._yF1._Hr1(this._vF1); - this._Hr1(this._vF1); - _eF1.stop(); - } - if (this._oF1 && this._vF1._AD > 0.0) { - _fF1.start(); - this._4G1(this._vF1); - _fF1.stop(); - } - if (this._vF1._AD > 0.0) { - this._uF1 = this._vF1._2F1; - } - if (this._vC1 & _eD1._tF1) { - this._5G1(); - } - this._vC1 &= ~_eD1._3G1; - _cF1.stop(); - }, /// @see SetAutoClearForces - _5G1: function () { - for (var body = this._kF1; body; body = body._aE1()) { - body._NC1.x = body._NC1.y = 0; - body._OC1 = 0.0; - } - }, - _6G1: function () { - if (this._jF1 == null) { - return; - } - var _Qo1 = this._jF1._Vs1(); - if (_Qo1 & _Ss1._8t1) { - for (var _g4 = this._kF1; _g4; _g4 = _g4._aE1()) { - var _3s1 = _g4._as1(); - for (var _ED = _g4._7E1(); _ED; _ED = _ED._aE1()) { - if (_g4._4E1() == false) { - this._7G1(_ED, _3s1, new _Rs1(0.5, 0.5, 0.3)); - } else if (_g4._Vl1() == _hC1._iC1) { - this._7G1(_ED, _3s1, new _Rs1(0.5, 0.9, 0.5)); - } else if (_g4._Vl1() == _hC1._YC1) { - this._7G1(_ED, _3s1, new _Rs1(0.5, 0.5, 0.9)); - } else if (_g4._2E1() == false) { - this._7G1(_ED, _3s1, new _Rs1(0.6, 0.6, 0.6)); - } else { - this._7G1(_ED, _3s1, new _Rs1(0.9, 0.7, 0.7)); - } - } - } - this._8G1(this._yF1); - } - if (_Qo1 & _Ss1._9t1) { - for (var __5 = this._EC1; __5; __5 = __5._aE1()) { - this._9G1(__5); - } - } - if (_Qo1 & _Ss1._it1) { - var color = new _Rs1(0.3, 0.9, 0.9); - for (var c = this._8D1._FC1; c; c = c._aE1()) { - var _iD1 = c._jD1(); - var _kD1 = c._lD1(); - var _aG1 = _iD1._BE1(c._bG1())._Rx1(); - var _cG1 = _kD1._BE1(c._dG1())._Rx1(); - this._jF1._3t1(_aG1, _cG1, color); - } - } - if (_Qo1 & _Ss1._at1) { - var color = new _Rs1(0.9, 0.3, 0.9); - var _eG1 = new _Rs1(0.3, 0.3, 0.9); - var _fG1 = this._8D1._9D1; - for (var _g4 = this._kF1; _g4; _g4 = _g4._aE1()) { - if (_g4._4E1() == false) { - continue; - } - for (var _ED = _g4._7E1(); _ED; _ED = _ED._aE1()) { - for (var i = 0; i < _ED._5v1; ++i) { - var _DE1 = _ED._XD1[i]; - var _wt1 = _fG1._jv1(_DE1._cv1); - var _Su1 = []; - _Su1[0] = new _kr1(_wt1._Mt1.x, _wt1._Mt1.y); - _Su1[1] = new _kr1(_wt1._Nt1.x, _wt1._Mt1.y); - _Su1[2] = new _kr1(_wt1._Nt1.x, _wt1._Nt1.y); - _Su1[3] = new _kr1(_wt1._Mt1.x, _wt1._Nt1.y); - this._jF1._Zs1(_Su1, 4, color); - var _gG1 = new _Px1(); - _ED._tE1()._vt1(_gG1, _g4._as1(), 0); - _Su1[0] = new _kr1(_gG1._Mt1.x, _gG1._Mt1.y); - _Su1[1] = new _kr1(_gG1._Nt1.x, _gG1._Mt1.y); - _Su1[2] = new _kr1(_gG1._Nt1.x, _gG1._Nt1.y); - _Su1[3] = new _kr1(_gG1._Mt1.x, _gG1._Nt1.y); - this._jF1._Zs1(_Su1, 4, _eG1); - } - } - } - } - if (_Qo1 & _Ss1._bt1) { - for (var _g4 = this._kF1; _g4; _g4 = _g4._aE1()) { - var _3s1 = _g4._as1()._63(); - _3s1._gh = _g4._pD1(); - this._jF1._5t1(_3s1); - } - } - }, /// @param callback a user implemented callback class. - /// @param aabb the query box. - _hG1: function (_hm1, _wt1) { - var _iG1 = new _AF1(); - _iG1._7D1 = this._8D1._9D1; - _iG1._hm1 = _hm1; - this._8D1._9D1._sv1(_iG1, _wt1); - this._yF1._hG1(_hm1, _wt1); - }, /// @param callback a user implemented callback class. - /// @param point1 the ray starting point - /// @param point2 the ray ending point - _tt1: function (_hm1, _jG1, _kG1) { - var _iG1 = new _BF1(); - _iG1._7D1 = this._8D1._9D1; - _iG1._hm1 = _hm1; - var input = new _Nx1(); - input._Kt1 = 1.0; - input._0v = _jG1; - input._4t1 = _kG1; - this._8D1._9D1._tt1(_iG1, input); - this._yF1._tt1(_hm1, _jG1, _kG1); - }, - /*@returns {b2Body} the head of the world body list. */ _lG1: function () { - return this._kF1; - }, /// @return the head of the world joint list. - _8E1: function () { - return this._EC1; - }, /// @return the head of the world contact list. - /// @warning contacts are created and destroyed in the middle of a time step. - _9E1: function () { - return this._8D1._FC1; - }, - _mG1: function (_ZD1) { - if (_ZD1 == this._rF1) { - return; - } - this._rF1 = _ZD1; - if (this._rF1 == false) { - for (var _g4 = this._kF1; _g4; _g4 = _g4._HC1) { - _g4._Z41(true); - } - } - }, - _nG1: function () { - return this._rF1; - }, - _oG1: function (_ZD1) { - this._nF1 = _ZD1; - }, - _pG1: function () { - return this._nF1; - }, - _qG1: function (_ZD1) { - this._oF1 = _ZD1; - }, - _rG1: function () { - return this._oF1; - }, - _sG1: function (_ZD1) { - this._pF1 = _ZD1; - }, - _tG1: function () { - return this._pF1; - }, - _ov1: function () { - return this._8D1._9D1._ov1(); - }, - _uG1: function () { - return this._lF1; - }, - _vG1: function () { - return this._mF1; - }, - _wG1: function () { - return this._8D1._xG1; - }, - _yv1: function () { - return this._8D1._9D1._yv1(); - }, - _zv1: function () { - return this._8D1._9D1._zv1(); - }, - _Bv1: function () { - return this._8D1._9D1._Bv1(); - }, - _D41: function (gravity) { - this._sF1 = gravity; - }, - _yG1: function () { - return this._sF1; - }, - _sm1: function () { - return (this._vC1 & _eD1._3G1) == _eD1._3G1; - }, - _zG1: function (_ZD1) { - if (_ZD1) { - this._vC1 |= _eD1._tF1; - } else { - this._vC1 &= ~_eD1._tF1; - } - }, - _AG1: function () { - return (this._vC1 & _eD1._tF1) == _eD1._tF1; - }, /// @param newOrigin the new origin with respect to the old origin - _Dv1: function (_Ev1) { - _wq1((this._vC1 & _eD1._3G1) == 0); - if ((this._vC1 & _eD1._3G1) == _eD1._3G1) { - return; - } - for (var _g4 = this._kF1; _g4; _g4 = _g4._HC1) { - _g4._yz1._gh._rr1(_Ev1); - _g4._DC1._6s1._rr1(_Ev1); - _g4._DC1.c._rr1(_Ev1); - } - for (var __5 = this._EC1; __5; __5 = __5._HC1) { - __5._Dv1(_Ev1); - } - this._8D1._9D1._Dv1(_Ev1); - }, - _BG1: function () { - return this._8D1; - }, - _Hr1: function (step) { - for (var _g4 = this._kF1; _g4; _g4 = _g4._HC1) { - _g4._CC1._lQ(_g4._yz1); - } - this._wF1._qx1(this._lF1, this._8D1._xG1, this._mF1, this._8D1._LF1); - for (var _g4 = this._kF1; _g4; _g4 = _g4._HC1) { - _g4._vC1 &= ~_hC1._ZC1; - } - for (var c = this._8D1._FC1; c; c = c._HC1) { - c._vC1 &= ~_CG1._ZC1; - } - for (var __5 = this._EC1; __5; __5 = __5._HC1) { - __5._DG1 = false; - } - var _EG1 = this._lF1; - var stack = new Array(_EG1); - for (var _1h = this._kF1; _1h; _1h = _1h._HC1) { - if (_1h._vC1 & _hC1._ZC1) { - continue; - } - if (_1h._2E1() == false || _1h._4E1() == false) { - continue; - } - if (_1h._Vl1() == _hC1._iC1) { - continue; - } - this._wF1._Wf(); - var _FG1 = 0; - stack[_FG1++] = _1h; - _1h._vC1 |= _hC1._ZC1; - while (_FG1 > 0) { - var _g4 = stack[--_FG1]; - _wq1(_g4._4E1() == true); - this._wF1._GG1(_g4); - _g4._Z41(true); - if (_g4._Vl1() == _hC1._iC1) { - continue; - } - for (var _UD1 = _g4._FC1; _UD1; _UD1 = _UD1._kl) { - var _hD1 = _UD1._hD1; - if (_hD1._vC1 & _CG1._ZC1) { - continue; - } - if (_hD1._HG1() == false || _hD1._IG1() == false) { - continue; - } - var _JG1 = _hD1._KG1._qE1; - var _LG1 = _hD1._MG1._qE1; - if (_JG1 || _LG1) { - continue; - } - this._wF1._NG1(_hD1); - _hD1._vC1 |= _CG1._ZC1; - var other = _UD1.other; - if (other._vC1 & _hC1._ZC1) { - continue; - } - _wq1(_FG1 < _EG1); - stack[_FG1++] = other; - other._vC1 |= _hC1._ZC1; - } - for (var _PF1 = _g4._EC1; _PF1; _PF1 = _PF1._kl) { - if (_PF1._q51._DG1 == true) { - continue; - } - var other = _PF1.other; - if (other._4E1() == false) { - continue; - } - this._wF1._OG1(_PF1._q51); - _PF1._q51._DG1 = true; - if (other._vC1 & _hC1._ZC1) { - continue; - } - _wq1(_FG1 < _EG1); - stack[_FG1++] = other; - other._vC1 |= _hC1._ZC1; - } - } - this._wF1._Hr1(step, this._sF1, this._rF1); - for (var i = 0; i < this._wF1._lF1; ++i) { - var _g4 = this._wF1._PG1[i]; - if (_g4._Vl1() == _hC1._iC1) { - _g4._vC1 &= ~_hC1._ZC1; - } - } - } - { - _gF1.start(); - for (var _g4 = this._kF1; _g4; _g4 = _g4._aE1()) { - if ((_g4._vC1 & _hC1._ZC1) == 0) { - continue; - } - if (_g4._Vl1() == _hC1._iC1) { - continue; - } - _g4._TD1(); - } - this._8D1._2G1(); - _gF1.stop(); - } - }, - _4G1: function (step) { - this._wF1._qx1(2 * _Jq1, _Jq1, 0, this._8D1._LF1); - if (this._qF1) { - for (var _g4 = this._kF1; _g4; _g4 = _g4._HC1) { - _g4._vC1 &= ~_hC1._ZC1; - _g4._DC1._9s1 = 0.0; - } - for (var c = this._8D1._FC1; c; c = c._HC1) { - c._vC1 &= ~(_CG1.__C1 | _CG1._ZC1); - c._QG1 = 0; - c._RG1 = 1.0; - } - } - for (;;) { - var _SG1 = null; - var _TG1 = 1.0; - for (var c = this._8D1._FC1; c; c = c._HC1) { - if (c._HG1() == false) { - continue; - } - if (c._QG1 > _Iq1) { - continue; - } - var alpha = 1.0; - if (c._vC1 & _CG1.__C1) { - alpha = c._RG1; - } else { - var _UG1 = c._jD1(); - var _VG1 = c._lD1(); - if (_UG1._vE1() || _VG1._vE1()) { - continue; - } - var _WG1 = _UG1._AE1(); - var _XG1 = _VG1._AE1(); - var _4x1 = _WG1._9P; - var _5x1 = _XG1._9P; - _wq1(_4x1 == _hC1._QC1 || _5x1 == _hC1._QC1); - var _YG1 = _WG1._2E1() && _4x1 != _hC1._iC1; - var _ZG1 = _XG1._2E1() && _5x1 != _hC1._iC1; - if (_YG1 == false && _ZG1 == false) { - continue; - } - var __G1 = _WG1.__D1() || _4x1 != _hC1._QC1; - var _0H1 = _XG1.__D1() || _5x1 != _hC1._QC1; - if (__G1 == false && _0H1 == false) { - continue; - } - var _9s1 = _WG1._DC1._9s1; - if (_WG1._DC1._9s1 < _XG1._DC1._9s1) { - _9s1 = _XG1._DC1._9s1; - _WG1._DC1._cs1(_9s1); - } else if (_XG1._DC1._9s1 < _WG1._DC1._9s1) { - _9s1 = _WG1._DC1._9s1; - _XG1._DC1._cs1(_9s1); - } - _wq1(_9s1 < 1.0); - var _Nv1 = c._bG1(); - var _Ov1 = c._dG1(); - var input = new _uB1(); - input._Qv1.Set(_UG1._tE1(), _Nv1); - input._Rv1.Set(_VG1._tE1(), _Ov1); - input._vB1._lQ(_WG1._DC1); - input._wB1._lQ(_XG1._DC1); - input._xB1 = 1.0; - var output = new _yB1(); - _ZB1(output, input); - var _bs1 = output._J6; - if (output.state == _yB1._BB1) { - alpha = _Gs1(_9s1 + (1.0 - _9s1) * _bs1, 1.0); - } else { - alpha = 1.0; - } - c._RG1 = alpha; - c._vC1 |= _CG1.__C1; - } - if (alpha < _TG1) { - _SG1 = c; - _TG1 = alpha; - } - } - if (_SG1 == null || 1.0 - 10.0 * _zq1 < _TG1) { - this._qF1 = true; - break; - } - var _UG1 = _SG1._jD1(); - var _VG1 = _SG1._lD1(); - var _WG1 = _UG1._AE1(); - var _XG1 = _VG1._AE1(); - _eD1._CF1._lQ(_WG1._DC1); - _eD1._DF1._lQ(_XG1._DC1); - _WG1._cs1(_TG1); - _XG1._cs1(_TG1); - _SG1._Xf(this._8D1._LF1); - _SG1._vC1 &= ~_CG1.__C1; - ++_SG1._QG1; - if (_SG1._HG1() == false || _SG1._IG1() == false) { - _SG1._1H1(false); - _WG1._DC1._lQ(_eD1._CF1); - _XG1._DC1._lQ(_eD1._DF1); - _WG1._dE1(); - _XG1._dE1(); - continue; - } - _WG1._Z41(true); - _XG1._Z41(true); - this._wF1._Wf(); - this._wF1._GG1(_WG1); - this._wF1._GG1(_XG1); - this._wF1._NG1(_SG1); - _WG1._vC1 |= _hC1._ZC1; - _XG1._vC1 |= _hC1._ZC1; - _SG1._vC1 |= _CG1._ZC1; - var _2H1 = [_WG1, _XG1]; - for (var i = 0; i < 2; ++i) { - var body = _2H1[i]; - if (body._9P == _hC1._QC1) { - for (var _UD1 = body._FC1; _UD1; _UD1 = _UD1._kl) { - if (this._wF1._lF1 == this._wF1._3H1) { - break; - } - if (this._wF1._xG1 == this._wF1._4H1) { - break; - } - var _hD1 = _UD1._hD1; - if (_hD1._vC1 & _CG1._ZC1) { - continue; - } - var other = _UD1.other; - if (other._9P == _hC1._QC1 && body.__D1() == false && other.__D1() == false) { - continue; - } - var _JG1 = _hD1._KG1._qE1; - var _LG1 = _hD1._MG1._qE1; - if (_JG1 || _LG1) { - continue; - } - _eD1._EF1._lQ(other._DC1); - if ((other._vC1 & _hC1._ZC1) == 0) { - other._cs1(_TG1); - } - _hD1._Xf(this._8D1._LF1); - if (_hD1._HG1() == false) { - other._DC1._lQ(_eD1._EF1); - other._dE1(); - continue; - } - if (_hD1._IG1() == false) { - other._DC1._lQ(_eD1._EF1); - other._dE1(); - continue; - } - _hD1._vC1 |= _CG1._ZC1; - this._wF1._NG1(_hD1); - if (other._vC1 & _hC1._ZC1) { - continue; - } - other._vC1 |= _hC1._ZC1; - if (other._9P != _hC1._iC1) { - other._Z41(true); - } - this._wF1._GG1(other); - } - } - } - var _5H1 = new _1F1(); - _5H1._AD = (1.0 - _TG1) * step._AD; - _5H1._2F1 = 1.0 / _5H1._AD; - _5H1._3F1 = 1.0; - _5H1._5F1 = 20; - _5H1._4F1 = step._4F1; - _5H1._6F1 = false; - this._wF1._4G1(_5H1, _WG1._uC1, _XG1._uC1); - for (var i = 0; i < this._wF1._lF1; ++i) { - var body = this._wF1._PG1[i]; - body._vC1 &= ~_hC1._ZC1; - if (body._9P != _hC1._QC1) { - continue; - } - body._TD1(); - for (var _UD1 = body._FC1; _UD1; _UD1 = _UD1._kl) { - _UD1._hD1._vC1 &= ~(_CG1.__C1 | _CG1._ZC1); - } - } - this._8D1._2G1(); - if (this._pF1) { - this._qF1 = false; - break; - } - } - }, - _9G1: function (_q51) { - var _ZF1 = _q51._6H1(); - var __F1 = _q51._7H1(); - var _my1 = _ZF1._as1(); - var _oy1 = __F1._as1(); - var _w6 = _my1._gh; - var _y6 = _oy1._gh; - var _0v = _q51._8H1(); - var _4t1 = _q51._9H1(); - var color = new _Rs1(0.5, 0.8, 0.8); - switch (_q51._Vl1()) { - case _UF1._aH1: - this._jF1._3t1(_0v, _4t1, color); - break; - case _UF1._bH1: - { - var _cH1 = _q51; - var _IB = _cH1._dH1(); - var _JB = _cH1._eH1(); - this._jF1._3t1(_IB, _0v, color); - this._jF1._3t1(_JB, _4t1, color); - this._jF1._3t1(_IB, _JB, color); - } - break; - case _UF1._fH1: - break; - case _UF1._gH1: - this._jF1._hH1(_q51._iH1(), 5.0, color); - default: - this._jF1._3t1(_w6, _0v, color); - this._jF1._3t1(_0v, _4t1, color); - this._jF1._3t1(_y6, _4t1, color); - } - }, - _7G1: function (_K41, _3s1, color) { - switch (_K41._Vl1()) { - case _pt1._Ct1: - { - var _Hv1 = _K41._tE1(); - var _1t1 = _vs1(_3s1, _Hv1._It1); - var _T61 = _Hv1._qt1; - var _1v = _ts1(_3s1.q, new _kr1(1.0, 0.0)); - this._jF1._2t1(_1t1, _T61, _1v, color); - } - break; - case _pt1._Dt1: - { - var _ju1 = _K41._tE1(); - var _hb = _vs1(_3s1, _ju1._Tt1); - var __4 = _vs1(_3s1, _ju1._Ut1); - this._jF1._3t1(_hb, __4, color); - } - break; - case _pt1._Ft1: - { - var _Iv1 = _K41._tE1(); - var _q8 = _Iv1._6u1; - var vertices = _Iv1._5u1; - var _hb = _vs1(_3s1, vertices[0]); - for (var i = 1; i < _q8; ++i) { - var __4 = _vs1(_3s1, vertices[i]); - this._jF1._3t1(_hb, __4, color); - _hb = __4; - } - } - break; - case _pt1._Et1: - { - var _Z5 = _K41._tE1(); - var vertexCount = _Z5._6u1; - _wq1(vertexCount <= _Cq1); - var vertices = new Array(_Cq1); - for (var i = 0; i < vertexCount; ++i) { - vertices[i] = _vs1(_3s1, _Z5._5u1[i]); - } - this._jF1.__s1(vertices, vertexCount, color); - } - break; - default: - break; - } - }, - _i71: function () { - return this._yF1._i71(); - }, - _n71: function (_q8) { - this._yF1._n71(_q8); - }, - _q71: function (_p71) { - this._yF1._q71(_p71); - }, - _k71: function () { - return this._yF1._k71(); - }, - _t71: function (_rC1) { - this._yF1._t71(_rC1); - }, - _m71: function () { - return this._yF1._m71(); - }, - _s71: function (_r71) { - this._yF1._s71(_r71); - }, - _l71: function () { - return this._yF1._l71(); - }, - _o71: function (_T61) { - this._yF1._o71(_T61); - }, - _j71: function () { - return this._yF1._j71(); - }, - _R61: function (_3D1) { - _wq1(this._sm1() == false); - if (this._sm1()) { - return 0; - } - var _gh = this._yF1._R61(_3D1); - return _gh; - }, - _jH1: function (index, _kH1) { - this._yF1._jH1(index, _kH1); - }, - _lH1: function (shape, _3s1, _kH1) { - _wq1(this._sm1() == false); - if (this._sm1()) { - return 0; - } - return this._yF1._lH1(shape, _3s1, _kH1); - }, - _mH1: function (_3D1) { - _wq1(this._sm1() == false); - if (this._sm1()) { - return null; - } - var _f4 = this._yF1._mH1(_3D1); - return _f4; - }, - _nH1: function (_oH1, _pH1) { - _wq1(this._sm1() == false); - if (this._sm1()) { - return; - } - this._yF1._nH1(_oH1, _pH1); - }, - _qH1: function (_B71, _kH1) { - _wq1(this._sm1() == false); - if (this._sm1()) { - return; - } - this._yF1._qH1(_B71, _kH1); - }, - _rH1: function () { - return this._yF1._rH1(); - }, - _sH1: function () { - return this._yF1._sH1(); - }, - _tH1: function () { - return this._yF1._tH1(); - }, - _uH1: function () { - return this._yF1._uH1(); - }, - _vH1: function () { - return this._yF1._vH1(); - }, - _wH1: function () { - return this._yF1._wH1(); - }, - _xH1: function (buffer, _yH1) { - this._yF1._xH1(buffer, _yH1); - }, - _zH1: function (buffer, _yH1) { - this._yF1._zH1(buffer, _yH1); - }, - _AH1: function (buffer, _yH1) { - this._yF1._AH1(buffer, _yH1); - }, - _BH1: function (buffer, _yH1) { - this._yF1._BH1(buffer, _yH1); - }, - _CH1: function (buffer, _yH1) { - this._yF1._CH1(buffer, _yH1); - }, - _DH1: function () { - return this._yF1._EH1; - }, - _FH1: function () { - return this._yF1._xG1; - }, - _GH1: function () { - return this._yF1._HH1; - }, - _IH1: function () { - return this._yF1._JH1; - }, - _KH1: function () { - return this._yF1._KH1(); - }, - _LH1: function () { - return this._yF1._LH1(); - }, - _C71: function () { - return this._yF1._C71(); - }, - _f71: function () { - return this._yF1._f71(); - }, - _8G1: function (_MH1) { - var _NH1 = _MH1._f71(); - if (_NH1) { - var _OH1 = _MH1._j71(); - var _PH1 = _MH1._sH1(); - if (_MH1._QH1.data) { - var _RH1 = _MH1._uH1(); - this._jF1._d71(_PH1, _OH1, _RH1, _NH1); - } else { - this._jF1._d71(_PH1, _OH1, null, _NH1); - } - } - }, - }; - _eD1._fD1 = 0x0001; - _eD1._3G1 = 0x0002; - _eD1._tF1 = 0x0004; - function _SH1(_yH1) { - this._TH1 = new Array(_yH1); - this._Mz1 = 0; - this._UH1 = 0; - this._VH1 = _yH1; - } - _SH1.prototype = { - _HZ: function (_jl) { - if (this._UH1 >= this._VH1) return; - this._TH1[this._UH1++] = _jl; - }, - _JZ: function () { - _wq1(this._Mz1 < this._UH1); - this._Mz1++; - }, - _WH1: function () { - return this._Mz1 >= this._UH1; - }, - _XH1: function () { - return this._TH1[this._Mz1]; - }, - }; - function _YH1(_ZH1) { - this.__H1 = new Array(_ZH1); - this._0I1 = 0; - this._1I1 = 0; - this._2I1 = 0; - this._3I1 = null; - } - _YH1._4I1 = function () { - this._1t1 = new _kr1(); - this._9i = 0; - }; - _YH1._5I1 = function (x, y, i, _f4) { - this._kP = x; - this._mP = y; - this._6I1 = i; - this._7I1 = _f4; - }; - _YH1.prototype = { - _8I1: function (_1t1, _9i) { - var _f4 = (this.__H1[this._0I1++] = new _YH1._4I1()); - _f4._1t1._lQ(_1t1); - _f4._9i = _9i; - }, - _9I1: function (_T61) { - _wq1(this._3I1 == null); - var _aI1 = 1 / _T61; - var _VX = new _kr1(+_yq1, +_yq1); - var _zu1 = new _kr1(-_yq1, -_yq1); - for (var _ml = 0; _ml < this._0I1; _ml++) { - var _f4 = this.__H1[_ml]; - _VX._lQ(_Hs1(_VX, _f4._1t1)); - _zu1._lQ(_Js1(_zu1, _f4._1t1)); - } - this._1I1 = 1 + ((_aI1 * (_zu1.x - _VX.x)) >>> 0); - this._2I1 = 1 + ((_aI1 * (_zu1.y - _VX.y)) >>> 0); - this._3I1 = new Array(this._1I1 * this._2I1); - for (var i = 0; i < this._1I1 * this._2I1; i++) this._3I1[i] = null; - var _Ql = new _SH1(this._1I1 * this._1I1); - for (var _ml = 0; _ml < this._0I1; _ml++) { - var _f4 = this.__H1[_ml]; - _f4._1t1._lQ(_kr1.Multiply(_aI1, _kr1._rr1(_f4._1t1, _VX))); - var x = _Is1(0, _Gs1(Math.floor(_f4._1t1.x), this._1I1 - 1)); - var y = _Is1(0, _Gs1(Math.floor(_f4._1t1.y), this._2I1 - 1)); - _Ql._HZ(new _YH1._5I1(x, y, x + y * this._1I1, _f4)); - } - while (!_Ql._WH1()) { - var x = _Ql._XH1()._kP; - var y = _Ql._XH1()._mP; - var i = _Ql._XH1()._6I1; - var _f4 = _Ql._XH1()._7I1; - _Ql._JZ(); - if (!this._3I1[i]) { - this._3I1[i] = _f4; - if (x > 0) { - _Ql._HZ(new _YH1._5I1(x - 1, y, i - 1, _f4)); - } - if (y > 0) { - _Ql._HZ(new _YH1._5I1(x, y - 1, i - this._1I1, _f4)); - } - if (x < this._1I1 - 1) { - _Ql._HZ(new _YH1._5I1(x + 1, y, i + 1, _f4)); - } - if (y < this._2I1 - 1) { - _Ql._HZ(new _YH1._5I1(x, y + 1, i + this._1I1, _f4)); - } - } - } - var _bI1 = this._1I1 + this._2I1; - for (var _cI1 = 0; _cI1 < _bI1; _cI1++) { - for (var y = 0; y < this._2I1; y++) { - for (var x = 0; x < this._1I1 - 1; x++) { - var i = x + y * this._1I1; - var _h4 = this._3I1[i]; - var _g4 = this._3I1[i + 1]; - if (_h4 != _g4) { - _Ql._HZ(new _YH1._5I1(x, y, i, _g4)); - _Ql._HZ(new _YH1._5I1(x + 1, y, i + 1, _h4)); - } - } - } - for (var y = 0; y < this._2I1 - 1; y++) { - for (var x = 0; x < this._1I1; x++) { - var i = x + y * this._1I1; - var _h4 = this._3I1[i]; - var _g4 = this._3I1[i + this._1I1]; - if (_h4 != _g4) { - _Ql._HZ(new _YH1._5I1(x, y, i, _g4)); - _Ql._HZ(new _YH1._5I1(x, y + 1, i + this._1I1, _h4)); - } - } - } - var _dI1 = false; - while (!_Ql._WH1()) { - var x = _Ql._XH1()._kP; - var y = _Ql._XH1()._mP; - var i = _Ql._XH1()._6I1; - var _ml = _Ql._XH1()._7I1; - _Ql._JZ(); - var _h4 = this._3I1[i]; - var _g4 = _ml; - if (_h4 != _g4) { - var ax = _h4._1t1.x - x; - var ay = _h4._1t1.y - y; - var _eI1 = _g4._1t1.x - x; - var _fI1 = _g4._1t1.y - y; - var _Rj1 = ax * ax + ay * ay; - var _Vh = _eI1 * _eI1 + _fI1 * _fI1; - if (_Rj1 > _Vh) { - this._3I1[i] = _g4; - if (x > 0) { - _Ql._HZ(new _YH1._5I1(x - 1, y, i - 1, _g4)); - } - if (y > 0) { - _Ql._HZ(new _YH1._5I1(x, y - 1, i - this._1I1, _g4)); - } - if (x < this._1I1 - 1) { - _Ql._HZ(new _YH1._5I1(x + 1, y, i + 1, _g4)); - } - if (y < this._2I1 - 1) { - _Ql._HZ(new _YH1._5I1(x, y + 1, i + this._1I1, _g4)); - } - _dI1 = true; - } - } - } - if (!_dI1) { - break; - } - } - }, - _gI1: function (_hm1) { - for (var y = 0; y < this._2I1 - 1; y++) { - for (var x = 0; x < this._1I1 - 1; x++) { - var i = x + y * this._1I1; - var _h4 = this._3I1[i]; - var _g4 = this._3I1[i + 1]; - var c = this._3I1[i + this._1I1]; - var _Bm = this._3I1[i + 1 + this._1I1]; - if (_g4 != c) { - if (_h4 != _g4 && _h4 != c) { - _hm1(_h4._9i, _g4._9i, c._9i); - } - if (_Bm != _g4 && _Bm != c) { - _hm1(_g4._9i, _Bm._9i, c._9i); - } - } - } - } - }, - }; - function _hI1(_e4, _f4, _g4, _h4) { - if (_e4 instanceof _Rs1) { - this._e4 = 255 * _e4._e4; - this._f4 = 255 * _e4._f4; - this._g4 = 255 * _e4._g4; - this._h4 = 255; - } else if (typeof _e4 !== "undefined") { - this._e4 = _e4; - this._f4 = _f4; - this._g4 = _g4; - this._h4 = _h4; - } else this._e4 = this._f4 = this._g4 = this._h4 = 0; - } - _hI1.prototype = { - _iI1: function () { - return !this._e4 && !this._f4 && !this._g4 && !this._h4; - }, - _jI1: function () { - return new _Rs1((1.0 / 255) * this._e4, (1.0 / 255) * this._f4, (1.0 / 255) * this._g4); - }, - Set: function (_kI1, _lI1, _mI1, _nI1) { - if (_kI1 instanceof _Rs1) { - this._e4 = 255 * _kI1._e4; - this._f4 = 255 * _kI1._f4; - this._g4 = 255 * _kI1._g4; - this._h4 = 255; - } else { - this._e4 = _kI1; - this._f4 = _lI1; - this._g4 = _mI1; - this._h4 = _nI1; - } - }, - _lQ: function (_oI1) { - this._e4 = _oI1._e4; - this._f4 = _oI1._f4; - this._g4 = _oI1._g4; - this._h4 = _oI1._h4; - }, - _63: function () { - return new _hI1(this._e4, this._f4, this._g4, this._h4); - }, - }; - _hI1._Oh = new _hI1(); - function _pI1() { - this._Qo1 = 0; - this.position = new _kr1(); - this._Ea1 = new _kr1(); - this.color = new _hI1(); - this._bv1 = null; - } - _pI1._qI1 = 0; - _pI1._rI1 = 1 << 1; - _pI1._sI1 = 1 << 2; - _pI1._tI1 = 1 << 3; - _pI1._uI1 = 1 << 4; - _pI1._vI1 = 1 << 5; - _pI1._wI1 = 1 << 6; - _pI1._xI1 = 1 << 7; - _pI1._yI1 = 1 << 8; - _pI1._zI1 = 1 << 9; - function _AI1() { - this._Qo1 = 0; - this._BI1 = 0; - this.position = new _kr1(); - this.angle = 0; - this._jC1 = new _kr1(); - this._kC1 = 0; - this.color = new _hI1(); - this._271 = 1; - this.shape = null; - this._CI1 = true; - this._bv1 = null; - } - function _DI1() { - this._EI1 = null; - this._FI1 = 0; - this._GI1 = 0; - this._HI1 = 0; - this._II1 = 1.0; - this._GC1 = null; - this._HC1 = null; - this._JI1 = -1; - this._RC1 = 0; - this._KI1 = 0; - this._LI1 = new _kr1(); - this._IC1 = new _kr1(); - this._JC1 = 0; - this._MI1 = new _2s1(); - this._MI1._Dr1(); - this._NI1 = true; - this._OI1 = false; - this._PI1 = false; - this._VC1 = null; - } - _DI1.prototype = { - _aE1: function () { - return this._HC1; - }, - _f71: function () { - return this._GI1 - this._FI1; - }, - _QI1: function () { - return this._FI1; - }, - _z71: function () { - return this._HI1; - }, - _y71: function (_Qo1) { - this._HI1 = _Qo1; - }, - _BD1: function () { - this._RI1(); - return this._RC1; - }, - _CD1: function () { - this._RI1(); - return this._KI1; - }, - _Rx1: function () { - this._RI1(); - return this._LI1; - }, - _sD1: function () { - this._RI1(); - return this._IC1; - }, - _uD1: function () { - this._RI1(); - return this._JC1; - }, - _as1: function () { - return this._MI1; - }, - _e41: function () { - return this._MI1._gh; - }, - __r1: function () { - return this._MI1.q.__r1(); - }, - _kv1: function () { - return this._VC1; - }, - _bE1: function (data) { - this._VC1 = data; - }, - _RI1: function () { - if (this._JI1 != this._EI1._JI1) { - var _v6 = this._EI1._SI1(); - this._RC1 = 0; - this._LI1._lr1(); - this._IC1._lr1(); - for (var i = this._FI1; i < this._GI1; i++) { - this._RC1 += _v6; - this._LI1._Gf(_kr1.Multiply(_v6, this._EI1._TI1.data[i])); - this._IC1._Gf(_kr1.Multiply(_v6, this._EI1._UI1.data[i])); - } - if (this._RC1 > 0) { - this._LI1.Multiply(1 / this._RC1); - this._IC1.Multiply(1 / this._RC1); - } - this._KI1 = 0; - this._JC1 = 0; - for (var i = this._FI1; i < this._GI1; i++) { - var _gh = _kr1._rr1(this._EI1._TI1.data[i], this._LI1); - var _Y4 = _kr1._rr1(this._EI1._UI1.data[i], this._IC1); - this._KI1 += _v6 * _es1(_gh, _gh); - this._JC1 += _v6 * _fs1(_gh, _Y4); - } - if (this._KI1 > 0) { - this._JC1 *= 1 / this._KI1; - } - this._JI1 = this._EI1._JI1; - } - }, - }; - _DI1._VI1 = 1 << 0; - _DI1._WI1 = 1 << 1; - function _XI1() { - this._Nv1 = this._Ov1 = 0; - this._Qo1 = 0; - this._YI1 = 0.0; - this._Bt1 = new _kr1(); - } - function _ZI1() { - this.index = 0; - this.body = null; - this._YI1 = 0.0; - this._Bt1 = new _kr1(); - this._nt1 = 0.0; - } - function _zF1() { - this._JI1 = 0; - this.__I1 = 0; - this._0J1 = 0; - this._cD1 = 1; - this._1J1 = 1; - this._MC1 = 1; - this._2J1 = 1; - this._3J1 = 1; - this._4J1 = 1; - this._6u1 = 0; - this._5J1 = 0; - this._6J1 = 0; - this._7J1 = new _zF1._8J1(); - this._TI1 = new _zF1._8J1(); - this._UI1 = new _zF1._8J1(); - this._9J1 = null; - this._aJ1 = null; - this._bJ1 = null; - this._QH1 = new _zF1._8J1(); - this._cJ1 = null; - this._dJ1 = new _zF1._8J1(); - this._5v1 = 0; - this._eJ1 = 0; - this._fJ1 = null; - this._xG1 = 0; - this._4H1 = 0; - this._EH1 = null; - this._JH1 = 0; - this._gJ1 = 0; - this._HH1 = null; - this._6v1 = 0; - this._hJ1 = 0; - this._7v1 = null; - this._iJ1 = 0; - this._jJ1 = 0; - this._kJ1 = null; - this._lJ1 = 0; - this._mJ1 = null; - this._nJ1 = 0.05; - this._oJ1 = 1.0; - this._pJ1 = 0.25; - this._qJ1 = 0.25; - this._rJ1 = 0.25; - this._sJ1 = 0.1; - this._tJ1 = 0.2; - this._uJ1 = 0.5; - this._vJ1 = 0.5; - this._wJ1 = 0.5; - this._BC1 = null; - } - _zF1._8J1 = function () { - this.data = null; - this._xJ1 = 0; - }; - _zF1.Proxy = function () { - this.index = 0; - this._9i = 0; - }; - _zF1.Proxy._yJ1 = function (_h4, _g4) { - return _h4._9i < _g4._9i; - }; - _zF1.Proxy._zJ1 = function (_h4, _g4) { - return _h4 < _g4._9i; - }; - _zF1.Proxy._AJ1 = function (_h4, _g4) { - return _h4._9i < _g4; - }; - _zF1._BJ1 = function () { - this._Nv1 = this._Ov1 = 0; - this._Qo1 = 0; - this._271 = 0.0; - this._At1 = 0.0; - }; - _zF1._CJ1 = function () { - this._Nv1 = this._Ov1 = this._DJ1 = 0; - this._Qo1 = 0; - this._271 = 0.0; - (this._EJ1 = new _kr1()), (this._FJ1 = new _kr1()), (this._oI1 = new _kr1()); - (this._GJ1 = 0.0), (this._HJ1 = 0.0), (this._IJ1 = 0.0), (this._ni = 0.0); - }; - _zF1._JJ1 = _pI1._tI1; - _zF1._KJ1 = _pI1._uI1; - _zF1._LJ1 = _pI1._wI1; - _zF1._MJ1 = 12; - _zF1._NJ1 = 12; - _zF1._OJ1 = 8 * 4; - _zF1._PJ1 = 1 << (_zF1._NJ1 - 1); - _zF1._QJ1 = _zF1._OJ1 - _zF1._NJ1; - _zF1._RJ1 = _zF1._OJ1 - _zF1._NJ1 - _zF1._MJ1; - _zF1._SJ1 = 1 << _zF1._RJ1; - _zF1._TJ1 = _zF1._SJ1 * (1 << (_zF1._MJ1 - 1)); - _zF1._UJ1 = (1 << _zF1._MJ1) - 1; - _zF1._VJ1 = (1 << _zF1._NJ1) - 1; - function _WJ1(x, y) { - return (((y + _zF1._PJ1) << _zF1._QJ1) + (_zF1._SJ1 * x + _zF1._TJ1)) >>> 0; - } - function _XJ1(_9i, x, y) { - return _9i + (y << _zF1._QJ1) + (x << _zF1._RJ1); - } - function _YJ1(_yH1, _ZJ1) { - return _ZJ1 && _yH1 > _ZJ1 ? _ZJ1 : _yH1; - } - function __J1(_hD1) { - return (_hD1._Qo1 & _pI1._rI1) == _pI1._rI1; - } - _zF1.prototype = { - _0K1: function (_1K1, _2K1, _3K1) { - _wq1(_3K1 > _2K1); - var _4K1 = _1K1 ? _1K1.slice() : []; - _4K1.length = _3K1; - return _4K1; - }, - _5K1: function (buffer, _xJ1, _2K1, _3K1, _6K1) { - _wq1(_3K1 > _2K1); - _wq1(!_xJ1 || _3K1 <= _xJ1); - if ((!_6K1 || buffer) && !_xJ1) { - buffer = this._0K1(buffer, _2K1, _3K1); - } - return buffer; - }, - _7K1: function (buffer, _2K1, _3K1, _6K1) { - _wq1(_3K1 > _2K1); - return this._5K1(buffer.data, buffer._xJ1, _2K1, _3K1, _6K1); - }, - _8K1: function (buffer) { - if (!buffer) { - buffer = new Array(this._5J1); - for (var i = 0; i < this._5J1; i++) { - buffer[i] = 0; - } - } - return buffer; - }, - _R61: function (_3D1) { - if (this._6u1 >= this._5J1) { - var _yH1 = this._6u1 ? 2 * this._6u1 : _1r1; - _yH1 = _YJ1(_yH1, this._6J1); - _yH1 = _YJ1(_yH1, this._7J1._xJ1); - _yH1 = _YJ1(_yH1, this._TI1._xJ1); - _yH1 = _YJ1(_yH1, this._UI1._xJ1); - _yH1 = _YJ1(_yH1, this._QH1._xJ1); - _yH1 = _YJ1(_yH1, this._dJ1._xJ1); - if (this._5J1 < _yH1) { - this._7J1.data = this._7K1(this._7J1, this._5J1, _yH1, false); - this._TI1.data = this._7K1(this._TI1, this._5J1, _yH1, false); - this._UI1.data = this._7K1(this._UI1, this._5J1, _yH1, false); - this._9J1 = this._5K1(this._9J1, 0, this._5J1, _yH1, false); - this._aJ1 = this._5K1(this._aJ1, 0, this._5J1, _yH1, true); - this._bJ1 = this._5K1(this._bJ1, 0, this._5J1, _yH1, true); - this._QH1.data = this._7K1(this._QH1, this._5J1, _yH1, true); - this._cJ1 = this._5K1(this._cJ1, 0, this._5J1, _yH1, false); - this._dJ1.data = this._7K1(this._dJ1, this._5J1, _yH1, true); - this._5J1 = _yH1; - } - } - if (this._6u1 >= this._5J1) { - return _Wq1; - } - var index = this._6u1++; - this._7J1.data[index] = _3D1._Qo1; - this._TI1.data[index] = _3D1.position._63(); - this._UI1.data[index] = _3D1._Ea1._63(); - this._cJ1[index] = null; - if (this._bJ1) { - this._bJ1[index] = 0; - } - if (this._QH1.data || !_3D1.color._iI1()) { - this._QH1.data = this._8K1(this._QH1.data); - this._QH1.data[index] = _3D1.color._63(); - } - if (this._dJ1.data || _3D1._bv1) { - this._dJ1.data = this._8K1(this._dJ1.data); - this._dJ1.data[index] = _3D1._bv1; - } - if (this._5v1 >= this._eJ1) { - var _2K1 = this._eJ1; - var _3K1 = this._5v1 ? 2 * this._5v1 : _1r1; - this._fJ1 = this._0K1(this._fJ1, _2K1, _3K1); - this._eJ1 = _3K1; - } - this._fJ1[this._5v1] = new _zF1.Proxy(); - this._fJ1[this._5v1++].index = index; - return index; - }, - _jH1: function (index, _kH1) { - var _Qo1 = _pI1._rI1; - if (_kH1) { - _Qo1 |= _pI1._zI1; - } - this._7J1.data[index] |= _Qo1; - }, - _lH1: function (shape, _3s1, _kH1) { - function _9K1(_MH1, shape, _3s1, _kH1) { - this._EI1 = _MH1; - this._oE1 = shape; - this._yz1 = _3s1; - this._aK1 = _kH1; - this._SF1 = 0; - } - _9K1.prototype = { - _ZE1: function (_K41) { - return false; - }, - __E1: function (index) { - _wq1(index >= 0 && index < this._EI1._6u1); - if (this._oE1._st1(this._yz1, this._EI1._TI1.data[index])) { - this._EI1._jH1(index, this._aK1); - this._SF1++; - } - return true; - }, - _bK1: function () { - return this._SF1; - }, - }; - var _hm1 = new _9K1(this, shape, _3s1, _kH1); - var _wt1 = new _Px1(); - shape._vt1(_wt1, _3s1, 0); - this._BC1._hG1(_hm1, _wt1); - return _hm1._bK1(); - }, - _qH1: function (_B71, _kH1) { - for (var i = _B71._FI1; i < _B71._GI1; i++) { - this._jH1(i, _kH1); - } - }, - _mH1: function (_cK1) { - var _Ga = this._dK1(); - var identity = new _2s1(); - identity._Dr1(); - var transform = identity._63(); - var _eK1 = this._6u1; - if (_cK1.shape) { - var _fK1 = new _pI1(); - _fK1._Qo1 = _cK1._Qo1; - _fK1.color = _cK1.color; - _fK1._bv1 = _cK1._bv1; - var shape = _cK1.shape; - transform.Set(_cK1.position, _cK1.angle); - var _wt1 = new _Px1(); - var _CE1 = shape._rt1(); - for (var _ut1 = 0; _ut1 < _CE1; _ut1++) { - if (_ut1 == 0) { - shape._vt1(_wt1, identity, _ut1); - } else { - var _gK1 = new _Px1(); - shape._vt1(_gK1, identity, _ut1); - _wt1._Ux1(_gK1); - } - } - for (var y = Math.floor(_wt1._Mt1.y / _Ga) * _Ga; y < _wt1._Nt1.y; y += _Ga) { - for (var x = Math.floor(_wt1._Mt1.x / _Ga) * _Ga; x < _wt1._Nt1.x; x += _Ga) { - var _gh = new _kr1(x, y); - if (shape._st1(identity, _gh)) { - _gh = _vs1(transform, _gh); - _fK1.position._lQ(_gh); - _fK1._Ea1._lQ(_kr1._Gf(_cK1._jC1, _hs1(_cK1._kC1, _kr1._rr1(_gh, _cK1.position)))); - this._R61(_fK1); - } - } - } - } - var lastIndex = this._6u1; - var _B71 = new _DI1(); - _B71._EI1 = this; - _B71._FI1 = _eK1; - _B71._GI1 = lastIndex; - _B71._HI1 = _cK1._BI1; - _B71._II1 = _cK1._271; - _B71._VC1 = _cK1._bv1; - _B71._MI1 = transform; - _B71._NI1 = _cK1._CI1; - _B71._GC1 = null; - _B71._HC1 = this._mJ1; - if (this._mJ1) { - this._mJ1._GC1 = _B71; - } - this._mJ1 = _B71; - ++this._lJ1; - for (var i = _eK1; i < lastIndex; i++) { - this._cJ1[i] = _B71; - } - this._hK1(true); - if (_cK1._Qo1 & _zF1._JJ1) { - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - if (_h4 > _g4) { - var _iK1 = _h4; - _h4 = _g4; - _g4 = _iK1; - } - if (_eK1 <= _h4 && _g4 < lastIndex) { - if (this._6v1 >= this._hJ1) { - var _2K1 = this._hJ1; - var _3K1 = this._6v1 ? 2 * this._6v1 : _1r1; - this._7v1 = this._0K1(this._7v1, _2K1, _3K1); - this._hJ1 = _3K1; - } - var _xv1 = (this._7v1[this._6v1] = new _zF1._BJ1()); - _xv1._Nv1 = _h4; - _xv1._Ov1 = _g4; - _xv1._Qo1 = _hD1._Qo1; - _xv1._271 = _cK1._271; - _xv1._At1 = _ks1(this._TI1.data[_h4], this._TI1.data[_g4]); - this._6v1++; - } - } - } - if (_cK1._Qo1 & _zF1._KJ1) { - var _jK1 = new _YH1(lastIndex - _eK1); - for (var i = _eK1; i < lastIndex; i++) { - _jK1._8I1(this._TI1.data[i], i); - } - _jK1._9I1(_Ga / 2); - var _hm1 = function _kK1(_h4, _g4, c) { - var _EJ1 = this._TI1.data[_h4]; - var _FJ1 = this._TI1.data[_g4]; - var _oI1 = this._TI1.data[c]; - var _lK1 = _kr1._rr1(_EJ1, _FJ1); - var _mK1 = _kr1._rr1(_FJ1, _oI1); - var _nK1 = _kr1._rr1(_oI1, _EJ1); - var _oK1 = _0r1 * this._4J1; - if (_es1(_lK1, _lK1) < _oK1 && _es1(_mK1, _mK1) < _oK1 && _es1(_nK1, _nK1) < _oK1) { - if (this._iJ1 >= this._jJ1) { - var _2K1 = this._jJ1; - var _3K1 = this._iJ1 ? 2 * this._iJ1 : _1r1; - this._kJ1 = this._0K1(this._kJ1, _2K1, _3K1); - this._jJ1 = _3K1; - } - var _pK1 = this._kJ1[this._iJ1]; - _pK1._Nv1 = _h4; - _pK1._Ov1 = _g4; - _pK1._DJ1 = c; - _pK1._Qo1 = this._7J1.data[_h4] | this._7J1.data[_g4] | this._7J1.data[c]; - _pK1._271 = _cK1._271; - var _qK1 = _kr1.Multiply(1.0 / 3.0, _kr1._Gf(_EJ1, _kr1._Gf(_FJ1, _oI1))); - _pK1._EJ1 = _kr1._rr1(_EJ1, _qK1); - _pK1._FJ1 = _kr1._rr1(_FJ1, _qK1); - _pK1._oI1 = _kr1._rr1(_oI1, _qK1); - _pK1._GJ1 = -_es1(_nK1, _lK1); - _pK1._HJ1 = -_es1(_lK1, _mK1); - _pK1._IJ1 = -_es1(_mK1, _nK1); - _pK1._ni = _fs1(_EJ1, _FJ1) + _fs1(_FJ1, _oI1) + _fs1(_oI1, _EJ1); - this._iJ1++; - } - }; - _jK1._gI1(_hm1); - } - if (_cK1._BI1 & _pI1._VI1) { - this._rK1(_B71); - } - return _B71; - }, - _nH1: function (_oH1, _pH1) { - _wq1(_oH1 != _pH1); - this._sK1(_pH1._FI1, _pH1._GI1, this._6u1); - _wq1(_pH1._GI1 == this._6u1); - this._sK1(_oH1._FI1, _oH1._GI1, _pH1._FI1); - this._wq1(_oH1._GI1 == _pH1._FI1); - var _tK1 = 0; - for (var i = _oH1._FI1; i < _pH1._GI1; i++) { - _tK1 |= this._7J1.data[i]; - } - this._hK1(true); - if (_tK1 & _zF1._JJ1) { - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - if (_h4 > _g4) { - var _iK1 = _h4; - _h4 = _g4; - _g4 = _iK1; - } - if (_oH1._FI1 <= _h4 && _h4 < _oH1._GI1 && _pH1._FI1 <= _g4 && _g4 < _pH1._GI1) { - if (this._6v1 >= this._hJ1) { - var _2K1 = this._hJ1; - var _3K1 = this._6v1 ? 2 * this._6v1 : _1r1; - this._7v1 = this._0K1(this._7v1, _2K1, _3K1); - this._hJ1 = _3K1; - } - var _xv1 = (this._7v1[this._6v1] = new _zF1._BJ1()); - _xv1._Nv1 = _h4; - _xv1._Ov1 = _g4; - _xv1._Qo1 = _hD1._Qo1; - _xv1._271 = _Gs1(_oH1._II1, _pH1._II1); - _xv1._At1 = _ks1(this._TI1.data[_h4], this._TI1.data[_g4]); - this._6v1++; - } - } - } - if (_tK1 & _zF1._KJ1) { - } - for (var i = _pH1._FI1; i < _pH1._GI1; i++) { - this._cJ1[i] = _oH1; - } - var _BI1 = _oH1._HI1 | _pH1._HI1; - _oH1._HI1 = _BI1; - _oH1._GI1 = _pH1._GI1; - _pH1._FI1 = _pH1._GI1; - this._uK1(_pH1); - if (_BI1 & _pI1._VI1) { - this._rK1(_oH1); - } - }, - _uK1: function (_B71) { - _wq1(this._lJ1 > 0); - _wq1(_B71); - if (this._BC1._iF1) { - this._BC1._iF1._vK1(_B71); - } - for (var i = _B71._FI1; i < _B71._GI1; i++) { - this._cJ1[i] = null; - } - if (_B71._GC1) { - _B71._GC1._HC1 = _B71._HC1; - } - if (_B71._HC1) { - _B71._HC1._GC1 = _B71._GC1; - } - if (_B71 == this._mJ1) { - this._mJ1 = _B71._HC1; - } - --this._lJ1; - }, - _rK1: function (_B71) { - for (var i = _B71._FI1; i < _B71._GI1; i++) { - this._9J1[i] = 0; - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - if (_h4 >= _B71._FI1 && _h4 < _B71._GI1 && _g4 >= _B71._FI1 && _g4 < _B71._GI1) { - var w = _hD1._YI1; - this._9J1[_h4] += w; - this._9J1[_g4] += w; - } - } - this._bJ1 = this._8K1(this._bJ1); - for (var i = _B71._FI1; i < _B71._GI1; i++) { - var w = this._9J1[i]; - this._bJ1[i] = w < 0.8 ? 0 : _yq1; - } - var _wK1 = _B71._f71(); - for (var _J6 = 0; _J6 < _wK1; _J6++) { - var _dI1 = false; - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - if (_h4 >= _B71._FI1 && _h4 < _B71._GI1 && _g4 >= _B71._FI1 && _g4 < _B71._GI1) { - var _e4 = 1 - _hD1._YI1; - var _xK1 = this._bJ1[_h4]; - var _yK1 = this._bJ1[_g4]; - var _zK1 = _yK1 + _e4; - var _AK1 = _xK1 + _e4; - if (_xK1 > _zK1) { - _xK1 = _zK1; - _dI1 = true; - } - if (_yK1 > _AK1) { - _yK1 = _AK1; - _dI1 = true; - } - this._bJ1[_h4] = _xK1; - this._bJ1[_g4] = _yK1; - } - } - if (!_dI1) { - break; - } - } - for (var i = _B71._FI1; i < _B71._GI1; i++) { - var _gh = this._bJ1[i]; - if (_gh < _yq1) { - _gh *= this._2J1; - } else { - _gh = 0; - } - this._bJ1[i] = _gh; - } - }, - _NG1: function (_h4, _g4) { - var _Bm = _kr1._rr1(this._TI1.data[_g4], this._TI1.data[_h4]); - var _0E = _es1(_Bm, _Bm); - if (_0E < this._4J1) { - if (this._xG1 >= this._4H1) { - var _2K1 = this._4H1; - var _3K1 = this._xG1 ? 2 * this._xG1 : _1r1; - this._EH1 = this._0K1(this._EH1, _2K1, _3K1); - this._4H1 = _3K1; - } - var _BK1 = _jr1(_0E); - var _hD1 = (this._EH1[this._xG1] = new _XI1()); - _hD1._Nv1 = _h4; - _hD1._Ov1 = _g4; - _hD1._Qo1 = this._7J1.data[_h4] | this._7J1.data[_g4]; - _hD1._YI1 = 1 - _0E * _BK1 * this._3J1; - _hD1._Bt1._lQ(_kr1.Multiply(_BK1, _Bm)); - this._xG1++; - } - }, - _hK1: function (_CK1) { - var _DK1 = 0; - var _EK1 = this._5v1; - for (var _FK1 = _DK1; _FK1 < _EK1; ++_FK1) { - var _DE1 = this._fJ1[_FK1]; - var i = _DE1.index; - var _gh = this._TI1.data[i]; - _DE1._9i = _WJ1(this._3J1 * _gh.x, this._3J1 * _gh.y); - } - this._fJ1._4q1(_DK1, _EK1, function (_h4, _g4) { - return _zF1.Proxy._yJ1(_h4, _g4); - }); - this._xG1 = 0; - for (var _h4 = _DK1, c = _DK1; _h4 < _EK1; _h4++) { - var _GK1 = _XJ1(this._fJ1[_h4]._9i, 1, 0); - for (var _g4 = _h4 + 1; _g4 < _EK1; _g4++) { - if (_GK1 < this._fJ1[_g4]._9i) break; - this._NG1(this._fJ1[_h4].index, this._fJ1[_g4].index); - } - var _HK1 = _XJ1(this._fJ1[_h4]._9i, -1, 1); - for (; c < _EK1; c++) { - if (_HK1 <= this._fJ1[c]._9i) break; - } - var _IK1 = _XJ1(this._fJ1[_h4]._9i, 1, 1); - for (var _g4 = c; _g4 < _EK1; _g4++) { - if (_IK1 < this._fJ1[_g4]._9i) break; - this._NG1(this._fJ1[_h4].index, this._fJ1[_g4].index); - } - } - if (_CK1) { - this._xG1 = this._EH1._7q1(__J1, this._xG1); - } - }, - _JK1: function () { - var _wt1 = new _Px1(); - _wt1._Mt1.x = +_yq1; - _wt1._Mt1.y = +_yq1; - _wt1._Nt1.x = -_yq1; - _wt1._Nt1.y = -_yq1; - for (var i = 0; i < this._6u1; i++) { - var _gh = this._TI1.data[i]; - _wt1._Mt1._lQ(_Hs1(_wt1._Mt1, _gh)); - _wt1._Nt1._lQ(_Js1(_wt1._Nt1, _gh)); - } - _wt1._Mt1.x -= this._2J1; - _wt1._Mt1.y -= this._2J1; - _wt1._Nt1.x += this._2J1; - _wt1._Nt1.y += this._2J1; - this._JH1 = 0; - function _KK1(_MH1) { - this._EI1 = _MH1; - } - _KK1.prototype = { - _ZE1: function (_K41) { - if (_K41._vE1()) { - return true; - } - var shape = _K41._tE1(); - var _g4 = _K41._AE1(); - var _fG1 = _g4._pD1(); - var _LK1 = _g4._BD1(); - var _MK1 = _g4._CD1() - _LK1 * _g4._qD1()._sr1(); - var _NK1 = _LK1 > 0 ? 1 / _LK1 : 0; - var _OK1 = _MK1 > 0 ? 1 / _MK1 : 0; - var _CE1 = shape._rt1(); - for (var _ut1 = 0; _ut1 < _CE1; _ut1++) { - var _wt1 = _K41._BE1(_ut1)._63(); - _wt1._Mt1.x -= this._EI1._2J1; - _wt1._Mt1.y -= this._EI1._2J1; - _wt1._Nt1.x += this._EI1._2J1; - _wt1._Nt1.y += this._EI1._2J1; - var _DK1 = 0; - var _EK1 = this._EI1._5v1; - var _PK1 = this._EI1._fJ1._9q1(_DK1, _EK1, _WJ1(this._EI1._3J1 * _wt1._Mt1.x, this._EI1._3J1 * _wt1._Mt1.y), function (_h4, _g4) { - return _zF1.Proxy._AJ1(_h4, _g4); - }); - var _QK1 = this._EI1._fJ1._bq1(_PK1, _EK1, _WJ1(this._EI1._3J1 * _wt1._Nt1.x, this._EI1._3J1 * _wt1._Nt1.y), function (_h4, _g4) { - return _zF1.Proxy._zJ1(_h4, _g4); - }); - for (var _DE1 = _PK1; _DE1 != _QK1; ++_DE1) { - var _RK1 = this._EI1._fJ1[_DE1]; - var _h4 = _RK1.index; - var _SK1 = this._EI1._TI1.data[_h4]; - if (_wt1._Mt1.x <= _SK1.x && _SK1.x <= _wt1._Nt1.x && _wt1._Mt1.y <= _SK1.y && _SK1.y <= _wt1._Nt1.y) { - var _Bm = [0]; - var _t6 = new _kr1(); - _K41._zt1(_SK1, _Bm, _t6, _ut1); - if (_Bm[0] < this._EI1._2J1) { - var _TK1 = this._EI1._7J1.data[_h4] & _pI1._sI1 ? 0 : this._EI1._UK1(); - var _VK1 = _kr1._rr1(_SK1, _fG1); - var _WK1 = _fs1(_VK1, _t6); - if (this._EI1._JH1 >= this._EI1._gJ1) { - var _2K1 = this._EI1._gJ1; - var _3K1 = this._EI1._JH1 ? 2 * this._EI1._JH1 : _1r1; - this._EI1._HH1 = this._EI1._0K1(this._EI1._HH1, _2K1, _3K1); - this._EI1._gJ1 = _3K1; - } - var _hD1 = (this._EI1._HH1[this._EI1._JH1] = new _ZI1()); - _hD1.index = _h4; - _hD1.body = _g4; - _hD1._YI1 = 1 - _Bm[0] * this._EI1._3J1; - _hD1._Bt1._lQ(_t6._or1()); - _hD1._nt1 = 1 / (_TK1 + _NK1 + _OK1 * _WK1 * _WK1); - this._EI1._JH1++; - } - } - } - } - return true; - }, - __E1: function (i) { - return false; - }, - }; - var _hm1 = new _KK1(this); - this._BC1._hG1(_hm1, _wt1); - }, - _Hr1: function (step) { - ++this._JI1; - if (this._6u1 == 0) { - return; - } - this.__I1 = 0; - for (var i = 0; i < this._6u1; i++) { - this.__I1 |= this._7J1.data[i]; - } - if (this.__I1 & _pI1._rI1) { - this._XK1(); - } - this._0J1 = 0; - for (var _B71 = this._mJ1; _B71; _B71 = _B71._aE1()) { - this._0J1 |= _B71._HI1; - } - var gravity = _kr1.Multiply(step._AD * this._MC1, this._BC1._yG1()); - var _YK1 = this._ZK1(step); - for (var i = 0; i < this._6u1; i++) { - var _Y4 = this._UI1.data[i]; - _Y4._Gf(gravity); - var __4 = _es1(_Y4, _Y4); - if (__4 > _YK1) { - _Y4.Multiply(_hr1(_YK1 / __4)); - } - } - this.__K1(step); - if (this._0J1 & _DI1._WI1) { - this._0L1(step); - } - if (this.__I1 & _pI1._sI1) { - this._1L1(step); - } - for (var i = 0; i < this._6u1; i++) { - this._TI1.data[i]._Gf(_kr1.Multiply(step._AD, this._UI1.data[i])); - } - this._JK1(); - this._hK1(false); - if (this.__I1 & _pI1._vI1) { - this._2L1(step); - } - if (this.__I1 & _pI1._wI1) { - this._3L1(step); - } - if (this.__I1 & _pI1._xI1) { - this._4L1(step); - } - if (this.__I1 & _pI1._uI1) { - this._5L1(step); - } - if (this.__I1 & _pI1._tI1) { - this._6L1(step); - } - if (this._0J1 & _DI1._VI1) { - this._7L1(step); - } - if (this.__I1 & _pI1._yI1) { - this._8L1(step); - } - this._9L1(step); - this._aL1(step); - }, - __K1: function (step) { - var _wt1 = new _Px1(); - _wt1._Mt1.x = +_yq1; - _wt1._Mt1.y = +_yq1; - _wt1._Nt1.x = -_yq1; - _wt1._Nt1.y = -_yq1; - for (var i = 0; i < this._6u1; i++) { - var _Y4 = this._UI1.data[i]; - var _0v = this._TI1.data[i]; - var _4t1 = _kr1._Gf(_0v, _kr1.Multiply(step._AD, _Y4)); - _wt1._Mt1 = _Hs1(_wt1._Mt1, _Hs1(_0v, _4t1)); - _wt1._Nt1 = _Js1(_wt1._Nt1, _Js1(_0v, _4t1)); - } - function _bL1(_MH1, step) { - this._EI1 = _MH1; - this._cL1 = step; - } - _bL1.prototype = { - _ZE1: function (_K41) { - if (_K41._vE1()) { - return true; - } - var shape = _K41._tE1(); - var body = _K41._AE1(); - var _DK1 = 0; - var _EK1 = this._EI1._5v1; - var _CE1 = shape._rt1(); - for (var _ut1 = 0; _ut1 < _CE1; _ut1++) { - var _wt1 = _K41._BE1(_ut1)._63(); - _wt1._Mt1.x -= this._EI1._2J1; - _wt1._Mt1.y -= this._EI1._2J1; - _wt1._Nt1.x += this._EI1._2J1; - _wt1._Nt1.y += this._EI1._2J1; - var _PK1 = this._EI1._fJ1._9q1(_DK1, _EK1, _WJ1(this._EI1._3J1 * _wt1._Mt1.x, this._EI1._3J1 * _wt1._Mt1.y), function (_h4, _g4) { - return _zF1.Proxy._AJ1(_h4, _g4); - }); - var _QK1 = this._EI1._fJ1._bq1(_PK1, _EK1, _WJ1(this._EI1._3J1 * _wt1._Nt1.x, this._EI1._3J1 * _wt1._Nt1.y), function (_h4, _g4) { - return _zF1.Proxy._zJ1(_h4, _g4); - }); - for (var _DE1 = _PK1; _DE1 != _QK1; ++_DE1) { - var _RK1 = this._EI1._fJ1[_DE1]; - var _h4 = _RK1.index; - var _SK1 = this._EI1._TI1.data[_h4]; - if (_wt1._Mt1.x <= _SK1.x && _SK1.x <= _wt1._Nt1.x && _wt1._Mt1.y <= _SK1.y && _SK1.y <= _wt1._Nt1.y) { - var _dL1 = this._EI1._UI1.data[_h4]; - var output = new _Ox1(); - var input = new _Nx1(); - input._0v = _vs1(body._yz1, _xs1(body._CC1, _SK1)); - input._4t1 = _kr1._Gf(_SK1, _kr1.Multiply(this._cL1._AD, _dL1)); - input._Kt1 = 1; - if (_K41._tt1(output, input, _ut1)) { - var _gh = _kr1._Gf(_kr1._Gf(_kr1.Multiply(1 - output._Lt1, input._0v), _kr1.Multiply(output._Lt1, input._4t1)), _kr1.Multiply(_Fq1, output._Bt1)); - var _Y4 = _kr1.Multiply(this._cL1._2F1, _kr1._rr1(_gh, _SK1)); - this._EI1._UI1.data[_h4]._lQ(_Y4); - var _ED = _kr1.Multiply(this._EI1._SI1(), _kr1._rr1(_dL1, _Y4)); - _ED = _kr1.Multiply(_es1(_ED, output._Bt1), output._Bt1); - body._zD1(_ED, _gh, true); - } - } - } - } - return true; - }, - __E1: function (i) { - return false; - }, - }; - var _hm1 = new _bL1(this, step); - this._BC1._hG1(_hm1, _wt1); - }, - _9L1: function (step) { - for (var i = 0; i < this._6u1; i++) { - this._9J1[i] = 0; - } - for (var _ml = 0; _ml < this._JH1; _ml++) { - var _hD1 = this._HH1[_ml]; - var _h4 = _hD1.index; - var w = _hD1._YI1; - this._9J1[_h4] += w; - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - var w = _hD1._YI1; - this._9J1[_h4] += w; - this._9J1[_g4] += w; - } - if (this.__I1 & _zF1._LJ1) { - for (var i = 0; i < this._6u1; i++) { - if (this._7J1.data[i] & _zF1._LJ1) { - this._9J1[i] = 0; - } - } - } - var _eL1 = this._nJ1 * this._fL1(step); - for (var i = 0; i < this._6u1; i++) { - var w = this._9J1[i]; - var h = _eL1 * _Is1(0.0, _Gs1(w, _Zq1) - _Yq1); - this._9J1[i] = h; - } - var _gL1 = step._AD / (this._cD1 * this._2J1); - for (var _ml = 0; _ml < this._JH1; _ml++) { - var _hD1 = this._HH1[_ml]; - var _h4 = _hD1.index; - var _g4 = _hD1.body; - var w = _hD1._YI1; - var _v6 = _hD1._nt1; - var _t6 = _hD1._Bt1; - var _gh = this._TI1.data[_h4]; - var h = this._9J1[_h4] + _eL1 * w; - var _ED = _kr1.Multiply(_gL1 * w * _v6 * h, _t6); - this._UI1.data[_h4]._rr1(_kr1.Multiply(this._UK1(), _ED)); - _g4._zD1(_ED, _gh, true); - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - var w = _hD1._YI1; - var _t6 = _hD1._Bt1; - var h = this._9J1[_h4] + this._9J1[_g4]; - var _ED = _kr1.Multiply(_gL1 * w * h, _t6); - this._UI1.data[_h4]._rr1(_ED); - this._UI1.data[_g4]._Gf(_ED); - } - }, - _aL1: function (step) { - var _r71 = this._oJ1; - for (var _ml = 0; _ml < this._JH1; _ml++) { - var _hD1 = this._HH1[_ml]; - var _h4 = _hD1.index; - var _g4 = _hD1.body; - var w = _hD1._YI1; - var _v6 = _hD1._nt1; - var _t6 = _hD1._Bt1; - var _gh = this._TI1.data[_h4]; - var _Y4 = _kr1._rr1(_g4._MD1(_gh), this._UI1.data[_h4]); - var _hL1 = _es1(_Y4, _t6); - if (_hL1 < 0) { - var _ED = _kr1.Multiply(_r71 * w * _v6 * _hL1, _t6); - this._UI1.data[_h4]._Gf(_kr1.Multiply(this._UK1(), _ED)); - _g4._zD1(_ED._or1(), _gh, true); - } - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - var w = _hD1._YI1; - var _t6 = _hD1._Bt1; - var _Y4 = _kr1._rr1(this._UI1.data[_g4], this._UI1.data[_h4]); - var _hL1 = _es1(_Y4, _t6); - if (_hL1 < 0) { - var _ED = _kr1.Multiply(_r71 * w * _hL1, _t6); - this._UI1.data[_h4]._Gf(_ED); - this._UI1.data[_g4]._rr1(_ED); - } - } - }, - _1L1: function (step) { - for (var i = 0; i < this._6u1; i++) { - if (this._7J1.data[i] & _pI1._sI1) { - this._UI1.data[i]._lr1(); - } - } - }, - _0L1: function (step) { - for (var _B71 = this._mJ1; _B71; _B71 = _B71._aE1()) { - if (_B71._HI1 & _DI1._WI1) { - _B71._RI1(); - var rotation = new _Zr1(step._AD * _B71._JC1); - var transform = new _2s1(_kr1._Gf(_B71._LI1, _kr1._rr1(_kr1.Multiply(step._AD, _B71._IC1), _ts1(rotation, _B71._LI1))), rotation); - _B71._MI1 = _ys1(transform, _B71._MI1); - var _iL1 = new _2s1(); - _iL1._gh.x = step._2F1 * transform._gh.x; - _iL1._gh.y = step._2F1 * transform._gh.y; - _iL1.q._ni = step._2F1 * transform.q._ni; - _iL1.q.c = step._2F1 * (transform.q.c - 1); - for (var i = _B71._FI1; i < _B71._GI1; i++) { - this._UI1.data[i]._lQ(_vs1(_iL1, this._TI1.data[i])); - } - } - } - }, - _5L1: function (step) { - var _jL1 = step._2F1 * this._pJ1; - for (var _ml = 0; _ml < this._iJ1; _ml++) { - var _pK1 = this._kJ1[_ml]; - if (_pK1._Qo1 & _pI1._uI1) { - var _h4 = _pK1._Nv1; - var _g4 = _pK1._Ov1; - var c = _pK1._DJ1; - var _iK1 = _pK1._EJ1; - var _kL1 = _pK1._FJ1; - var _lL1 = _pK1._oI1; - var _EJ1 = this._TI1.data[_h4]; - var _FJ1 = this._TI1.data[_g4]; - var _oI1 = this._TI1.data[c]; - var _gh = _kr1.Multiply(1 / 3, _kr1._Gf(_EJ1, _kr1._Gf(_FJ1, _oI1))); - var _e4 = new _Zr1(); - _e4._ni = _fs1(_iK1, _EJ1) + _fs1(_kL1, _FJ1) + _fs1(_lL1, _oI1); - _e4.c = _es1(_iK1, _EJ1) + _es1(_kL1, _FJ1) + _es1(_lL1, _oI1); - var _YH = _e4._ni * _e4._ni + _e4.c * _e4.c; - var _mL1 = _jr1(_YH); - _e4._ni *= _mL1; - _e4.c *= _mL1; - var _271 = _jL1 * _pK1._271; - this._UI1.data[_h4]._Gf(_kr1.Multiply(_271, _kr1._rr1(_kr1.Multiply(_iK1, _e4), _kr1._rr1(_EJ1, _gh)))); - this._UI1.data[_g4]._Gf(_kr1.Multiply(_271, _kr1._rr1(_kr1.Multiply(_kL1, _e4), _kr1._rr1(_FJ1, _gh)))); - this._UI1.data[c]._Gf(_kr1.Multiply(_271, _kr1._rr1(_kr1.Multiply(_lL1, _e4), _kr1._rr1(_oI1, _gh)))); - } - } - }, - _6L1: function (step) { - var _nL1 = step._2F1 * this._qJ1; - for (var _ml = 0; _ml < this._6v1; _ml++) { - var _xv1 = this._7v1[_ml]; - if (_xv1._Qo1 & _pI1._tI1) { - var _h4 = _xv1._Nv1; - var _g4 = _xv1._Ov1; - var _Bm = _kr1._rr1(this._TI1.data[_g4], this._TI1.data[_h4]); - var _oL1 = _xv1._At1; - var _XH = _Bm.Length(); - var _271 = _nL1 * _xv1._271; - var _ED = _kr1.Multiply((_271 * (_oL1 - _XH)) / _XH, _Bm); - this._UI1.data[_h4]._rr1(_ED); - this._UI1.data[_g4]._Gf(_ED); - } - } - }, - _4L1: function (step) { - this._aJ1 = this._8K1(this._aJ1); - for (var i = 0; i < this._6u1; i++) { - this._9J1[i] = 0; - this._aJ1[i] = new _kr1(); - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - if (_hD1._Qo1 & _pI1._xI1) { - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - var w = _hD1._YI1; - var _t6 = _hD1._Bt1; - this._9J1[_h4] += w; - this._9J1[_g4] += w; - this._aJ1[_h4]._rr1(_kr1.Multiply((1 - w) * w, _t6)); - this._aJ1[_g4]._Gf(_kr1.Multiply((1 - w) * w, _t6)); - } - } - var _pL1 = this._sJ1 * this._qL1(step); - var _rL1 = this._tJ1 * this._qL1(step); - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - if (_hD1._Qo1 & _pI1._xI1) { - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - var w = _hD1._YI1; - var _t6 = _hD1._Bt1; - var h = this._9J1[_h4] + this._9J1[_g4]; - var _ni = _kr1._rr1(this._aJ1[_g4], this._aJ1[_h4]); - var _sL1 = (_pL1 * (h - 2) + _rL1 * _es1(_ni, _t6)) * w; - var _ED = _kr1.Multiply(_sL1, _t6); - this._UI1.data[_h4]._rr1(_ED); - this._UI1.data[_g4]._Gf(_ED); - } - } - }, - _2L1: function (step) { - var _tL1 = this._rJ1; - for (var _ml = 0; _ml < this._JH1; _ml++) { - var _hD1 = this._HH1[_ml]; - var _h4 = _hD1.index; - if (this._7J1.data[_h4] & _pI1._vI1) { - var _g4 = _hD1.body; - var w = _hD1._YI1; - var _v6 = _hD1._nt1; - var _gh = this._TI1.data[_h4]; - var _Y4 = _kr1._rr1(_g4._MD1(_gh), this._UI1.data[_h4]); - var _ED = _kr1.Multiply(_tL1 * _v6 * w, _Y4); - this._UI1.data[_h4]._Gf(_kr1.Multiply(this._UK1(), _ED)); - _g4._zD1(_ED._or1(), _gh, true); - } - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - if (_hD1._Qo1 & _pI1._vI1) { - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - var w = _hD1._YI1; - var _Y4 = _kr1._rr1(this._UI1.data[_g4], this._UI1.data[_h4]); - var _ED = _kr1.Multiply(_tL1 * w, _Y4); - this._UI1.data[_h4]._Gf(_ED); - this._UI1.data[_g4]._rr1(_ED); - } - } - }, - _3L1: function (step) { - var _uL1 = this._uJ1 * this._qL1(step); - var _vL1 = 1.0 - _Xq1; - for (var _ml = 0; _ml < this._JH1; _ml++) { - var _hD1 = this._HH1[_ml]; - var _h4 = _hD1.index; - if (this._7J1.data[_h4] & _pI1._wI1) { - var w = _hD1._YI1; - if (w > _vL1) { - var _g4 = _hD1.body; - var _v6 = _hD1._nt1; - var _gh = this._TI1.data[_h4]; - var _t6 = _hD1._Bt1; - var _ED = _kr1.Multiply(_uL1 * _v6 * (w - _vL1), _t6); - this._UI1.data[_h4]._rr1(_kr1.Multiply(this._UK1(), _ED)); - _g4._zD1(_ED, _gh, true); - } - } - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - if (_hD1._Qo1 & _pI1._wI1) { - var w = _hD1._YI1; - if (w > _vL1) { - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - var _t6 = _hD1._Bt1; - var _ED = _kr1.Multiply(_uL1 * (w - _vL1), _t6); - this._UI1.data[_h4]._rr1(_ED); - this._UI1.data[_g4]._Gf(_ED); - } - } - } - }, - _7L1: function (step) { - this._bJ1 = this._8K1(this._bJ1); - var _wL1 = step._2F1 * this._vJ1; - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - if (this._cJ1[_h4] != this._cJ1[_g4]) { - var w = _hD1._YI1; - var _t6 = _hD1._Bt1; - var h = this._bJ1[_h4] + this._bJ1[_g4]; - var _ED = _kr1.Multiply(_wL1 * h * w, _t6); - this._UI1.data[_h4]._rr1(_ED); - this._UI1.data[_g4]._Gf(_ED); - } - } - }, - _8L1: function (step) { - this._QH1.data = this._8K1(this._QH1.data); - var _xL1 = Math.floor(256 * this._wJ1); - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - if (this._7J1.data[_h4] & this._7J1.data[_g4] & _pI1._yI1) { - var _yL1 = this._QH1.data[_h4]; - var _zL1 = this._QH1.data[_g4]; - var _AL1 = (_xL1 * (_zL1._e4 - _yL1._e4)) >> 8; - var _BL1 = (_xL1 * (_zL1._f4 - _yL1._f4)) >> 8; - var _CL1 = (_xL1 * (_zL1._g4 - _yL1._g4)) >> 8; - var _DL1 = (_xL1 * (_zL1._h4 - _yL1._h4)) >> 8; - _yL1._e4 += _AL1; - _yL1._f4 += _BL1; - _yL1._g4 += _CL1; - _yL1._h4 += _DL1; - _zL1._e4 -= _AL1; - _zL1._f4 -= _BL1; - _zL1._g4 -= _CL1; - _zL1._h4 -= _DL1; - } - } - }, - _XK1: function () { - var _Yh1 = 0; - var _EL1 = new Array(this._6u1); - for (var i = 0; i < this._6u1; i++) { - var _Qo1 = this._7J1.data[i]; - if (_Qo1 & _pI1._rI1) { - var _FL1 = this._BC1._iF1; - if (_Qo1 & _pI1._zI1 && _FL1) { - _FL1._KE1(i); - } - _EL1[i] = _Wq1; - } else { - _EL1[i] = _Yh1; - if (i != _Yh1) { - this._7J1.data[_Yh1] = this._7J1.data[i]; - this._TI1.data[_Yh1] = this._TI1.data[i]; - this._UI1.data[_Yh1] = this._UI1.data[i]; - this._cJ1[_Yh1] = this._cJ1[i]; - if (this._bJ1) { - this._bJ1[_Yh1] = this._bJ1[i]; - } - if (this._QH1.data) { - this._QH1.data[_Yh1] = this._QH1.data[i]; - } - if (this._dJ1.data) { - this._dJ1.data[_Yh1] = this._dJ1.data[i]; - } - } - _Yh1++; - } - } - var _GL1 = { - _HL1: function (_DE1) { - return _DE1.index < 0; - }, - _IL1: function (_hD1) { - return _hD1._Nv1 < 0 || _hD1._Ov1 < 0; - }, - _JL1: function (_hD1) { - return _hD1.index < 0; - }, - _KL1: function (_xv1) { - return _xv1._Nv1 < 0 || _xv1._Ov1 < 0; - }, - _LL1: function (_pK1) { - return _pK1._Nv1 < 0 || _pK1._Ov1 < 0 || _pK1._DJ1 < 0; - }, - }; - for (var _ml = 0; _ml < this._5v1; _ml++) { - var _DE1 = this._fJ1[_ml]; - _DE1.index = _EL1[_DE1.index]; - } - if (this._fJ1) { - this._5v1 = this._fJ1._7q1(_GL1._HL1, this._5v1); - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - _hD1._Nv1 = _EL1[_hD1._Nv1]; - _hD1._Ov1 = _EL1[_hD1._Ov1]; - } - if (this._EH1) { - this._xG1 = this._EH1._7q1(_GL1._IL1, this._xG1); - } - for (var _ml = 0; _ml < this._JH1; _ml++) { - var _hD1 = this._HH1[_ml]; - _hD1.index = _EL1[_hD1.index]; - } - if (this._HH1) { - this._JH1 = this._HH1._7q1(_GL1._JL1, this._JH1); - } - for (var _ml = 0; _ml < this._6v1; _ml++) { - var _xv1 = this._7v1[_ml]; - _xv1._Nv1 = _EL1[_xv1._Nv1]; - _xv1._Ov1 = _EL1[_xv1._Ov1]; - } - if (this._7v1) { - this._6v1 = this._7v1._7q1(_GL1._KL1, this._6v1); - } - for (var _ml = 0; _ml < this._iJ1; _ml++) { - var _pK1 = this._kJ1[_ml]; - _pK1._Nv1 = _EL1[_pK1._Nv1]; - _pK1._Ov1 = _EL1[_pK1._Ov1]; - _pK1._DJ1 = _EL1[_pK1._DJ1]; - } - if (this._kJ1) { - this._iJ1 = this._kJ1._7q1(_GL1._LL1, this._iJ1); - } - for (var _B71 = this._mJ1; _B71; _B71 = _B71._aE1()) { - var _eK1 = _Yh1; - var lastIndex = 0; - var _ML1 = false; - for (var i = _B71._FI1; i < _B71._GI1; i++) { - var __5 = _EL1[i]; - if (__5 >= 0) { - _eK1 = _Gs1(_eK1, __5); - lastIndex = _Is1(lastIndex, __5 + 1); - } else { - _ML1 = true; - } - } - if (_eK1 < lastIndex) { - _B71._FI1 = _eK1; - _B71._GI1 = lastIndex; - if (_ML1) { - if (_B71._HI1 & _DI1._WI1) { - _B71._PI1 = true; - } - } - } else { - _B71._FI1 = 0; - _B71._GI1 = 0; - if (_B71._NI1) { - _B71._OI1 = true; - } - } - } - this._6u1 = _Yh1; - for (var _B71 = this._mJ1; _B71; ) { - var _kl = _B71._aE1(); - if (_B71._OI1) { - this._uK1(_B71); - } - _B71 = _kl; - } - }, - _sK1: function (start, _Zi, end) { - if (start == _Zi || _Zi == end) { - return; - } - function _EL1(i) { - if (i < start) { - return i; - } else if (i < _Zi) { - return i + end - _Zi; - } else if (i < end) { - return i + start - _Zi; - } else { - return i; - } - } - this._7J1.data.rotate(start, _Zi, end); - this._TI1.data.rotate(start, _Zi, end); - this._UI1.data.rotate(start, _Zi, end); - this._cJ1.rotate(start, _Zi, end); - if (this._bJ1) { - this._bJ1.rotate(start, _Zi, end); - } - if (this._QH1.data) { - this._QH1.data.rotate(start, _Zi, end); - } - if (this._dJ1.data) { - this._dJ1.data.rotate(start, _Zi, end); - } - for (var _ml = 0; _ml < this._5v1; _ml++) { - var _DE1 = this._fJ1[_ml]; - _DE1.index = _EL1(_DE1.index); - } - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - _hD1._Nv1 = _EL1(_hD1._Nv1); - _hD1._Ov1 = _EL1(_hD1._Ov1); - } - for (var _ml = 0; _ml < this._JH1; _ml++) { - var _hD1 = this._HH1[_ml]; - _hD1.index = _EL1(_hD1.index); - } - for (var _ml = 0; _ml < this._6v1; _ml++) { - var _xv1 = this._7v1[_ml]; - _xv1._Nv1 = _EL1(_xv1._Nv1); - _xv1._Ov1 = _EL1(_xv1._Ov1); - } - for (var _ml = 0; _ml < this._iJ1; _ml++) { - var _pK1 = this._kJ1[_ml]; - _pK1._Nv1 = _EL1(_pK1._Nv1); - _pK1._Ov1 = _EL1(_pK1._Ov1); - _pK1._DJ1 = _EL1(_pK1._DJ1); - } - for (var _B71 = this._mJ1; _B71; _B71 = _B71._aE1()) { - _B71._FI1 = _EL1(_B71._FI1); - _B71._GI1 = _EL1(_B71._GI1 - 1) + 1; - } - }, - _o71: function (_T61) { - this._2J1 = 2 * _T61; - this._4J1 = this._2J1 * this._2J1; - this._3J1 = 1 / this._2J1; - }, - _q71: function (_p71) { - this._cD1 = _p71; - this._1J1 = 1 / this._cD1; - }, - _k71: function () { - return this._cD1; - }, - _t71: function (_rC1) { - this._MC1 = _rC1; - }, - _m71: function () { - return this._MC1; - }, - _s71: function (_r71) { - this._oJ1 = _r71; - }, - _l71: function () { - return this._oJ1; - }, - _j71: function () { - return this._2J1 / 2; - }, - _qL1: function (step) { - return this._2J1 * step._2F1; - }, - _ZK1: function (step) { - var _Ea1 = this._qL1(step); - return _Ea1 * _Ea1; - }, - _fL1: function (step) { - return this._cD1 * this._ZK1(step); - }, - _dK1: function () { - return _Xq1 * this._2J1; - }, - _SI1: function () { - var _Ga = this._dK1(); - return this._cD1 * _Ga * _Ga; - }, - _UK1: function () { - return 1.777777 * this._1J1 * this._3J1 * this._3J1; - }, - _rH1: function () { - return this._7J1.data; - }, - _sH1: function () { - return this._TI1.data; - }, - _tH1: function () { - return this._UI1.data; - }, - _uH1: function () { - this._QH1.data = this._8K1(this._QH1.data); - return this._QH1.data; - }, - _vH1: function () { - this._dJ1.data = this._8K1(this._dJ1.data); - return this._dJ1.data; - }, - _i71: function () { - return this._6J1; - }, - _n71: function (_q8) { - _wq1(this._6u1 <= _q8); - this._6J1 = _q8; - }, - _wH1: function () { - return this._cJ1; - }, - _NL1: function (buffer, _OL1, _3K1) { - _wq1((_OL1 && _3K1) || (!_OL1 && !_3K1)); - buffer.data = _OL1; - buffer._xJ1 = _3K1; - }, - _xH1: function (buffer, _yH1) { - this._NL1(this._7J1, buffer, _yH1); - }, - _zH1: function (buffer, _yH1) { - this._NL1(this._TI1, buffer, _yH1); - }, - _AH1: function (buffer, _yH1) { - this._NL1(this._UI1, buffer, _yH1); - }, - _BH1: function (buffer, _yH1) { - this._NL1(this._QH1, buffer, _yH1); - }, - _CH1: function (buffer, _yH1) { - this._NL1(this._dJ1, buffer, _yH1); - }, - _hG1: function (_hm1, _wt1) { - if (this._5v1 == 0) { - return; - } - var _DK1 = 0; - var _EK1 = this._5v1; - var _PK1 = this._fJ1._9q1(_DK1, _EK1, _WJ1(this._3J1 * _wt1._Mt1.x, this._3J1 * _wt1._Mt1.y), function (_h4, _g4) { - return _zF1.Proxy._AJ1(_h4, _g4); - }); - var _QK1 = this._fJ1._bq1(_PK1, _EK1, _WJ1(this._3J1 * _wt1._Nt1.x, this._3J1 * _wt1._Nt1.y), function (_h4, _g4) { - return _zF1.Proxy._zJ1(_h4, _g4); - }); - for (var _DE1 = _PK1; _DE1 < _QK1; ++_DE1) { - var _RK1 = this._fJ1[_DE1]; - var i = _RK1.index; - var _gh = this._TI1.data[i]; - if (_wt1._Mt1.x < _gh.x && _gh.x < _wt1._Nt1.x && _wt1._Mt1.y < _gh.y && _gh.y < _wt1._Nt1.y) { - if (!_hm1.__E1(i)) { - break; - } - } - } - }, - _tt1: function (_hm1, _jG1, _kG1) { - if (this._5v1 == 0) { - return; - } - var _DK1 = 0; - var _EK1 = this._5v1; - var _PK1 = this._fJ1._9q1(_DK1, _EK1, _WJ1(this._3J1 * _Gs1(_jG1.x, _kG1.x) - 1, this._3J1 * _Gs1(_jG1.y, _kG1.y) - 1), function (_h4, _g4) { - return _zF1.Proxy._AJ1(_h4, _g4); - }); - var _QK1 = this._fJ1._bq1(_DK1, _EK1, _WJ1(this._3J1 * _Is1(_jG1.x, _kG1.x) + 1, this._3J1 * _Is1(_jG1.y, _kG1.y) + 1), function (_h4, _g4) { - return _zF1.Proxy._zJ1(_h4, _g4); - }); - var _Lt1 = 1; - var _Y4 = _kr1._rr1(_kG1, _jG1); - var __4 = _es1(_Y4, _Y4); - for (var _DE1 = _PK1; _DE1 < _QK1; ++_DE1) { - var _RK1 = this._fJ1[_DE1]; - var i = _RK1.index; - var _gh = _kr1._rr1(_jG1, this._TI1.data[i]); - var _PL1 = _es1(_gh, _Y4); - var _4t1 = _es1(_gh, _gh); - var _QL1 = _PL1 * _PL1 - __4 * (_4t1 - this._4J1); - if (_QL1 >= 0) { - var _RL1 = _hr1(_QL1); - var _J6 = (-_PL1 - _RL1) / __4; - if (_J6 > _Lt1) { - continue; - } - if (_J6 < 0) { - _J6 = (-_PL1 + _RL1) / __4; - if (_J6 < 0 || _J6 > _Lt1) { - continue; - } - } - var _t6 = _kr1._Gf(_gh, _kr1._rr1(_J6, _Y4)); - _t6._tr1(); - var _ED = _hm1.__E1(i, _kr1._Gf(_jG1, _kr1.Multiply(_J6, _Y4)), _t6, _J6); - _Lt1 = _Gs1(_Lt1, _ED); - if (_Lt1 <= 0) { - break; - } - } - } - }, - _KH1: function () { - var _SL1 = 0; - for (var _ml = 0; _ml < this._xG1; _ml++) { - var _hD1 = this._EH1[_ml]; - var _h4 = _hD1._Nv1; - var _g4 = _hD1._Ov1; - var _t6 = _hD1._Bt1; - var _Y4 = _kr1._rr1(this._UI1.data[_g4], this._UI1.data[_h4]); - var _hL1 = _es1(_Y4, _t6); - if (_hL1 < 0) { - _SL1 += _hL1 * _hL1; - } - } - return 0.5 * this._SI1() * _SL1; - }, - _LH1: function () { - return this._mJ1; - }, - _C71: function () { - return this._lJ1; - }, - _f71: function () { - return this._6u1; - }, - }; - function _TL1(_UL1, _VL1) { - return _hr1(_UL1 * _VL1); - } - function _WL1(_XL1, _YL1) { - return _XL1 > _YL1 ? _XL1 : _YL1; - } - function _ZL1() { - this._6C1 = null; - this.__L1 = false; - } - function _0M1() { - this.other = null; - this._hD1 = null; - this._il = null; - this._kl = null; - } - function _CG1() { - this._1M1 = new _0M1(); - this._2M1 = new _0M1(); - this._3M1 = new _dx1(); - } - _CG1._4M1 = new _dx1(); - _CG1.prototype = { - _Gf1: function (_UG1, _Nv1, _VG1, _Ov1) { - this._RG1 = 0; - this._vC1 = _CG1._5M1; - this._KG1 = _UG1 || null; - this._MG1 = _VG1 || null; - this._6M1 = _Nv1 || 0; - this._7M1 = _Ov1 || 0; - this._3M1._fx1 = 0; - this._GC1 = null; - this._HC1 = null; - this._1M1._hD1 = null; - this._1M1._il = null; - this._1M1._kl = null; - this._1M1.other = null; - this._2M1._hD1 = null; - this._2M1._il = null; - this._2M1._kl = null; - this._2M1.other = null; - this._QG1 = 0; - if (_UG1) { - this._rE1 = _TL1(this._KG1._rE1, this._MG1._rE1); - this._sE1 = _WL1(this._KG1._sE1, this._MG1._sE1); - } else { - this._rE1 = 0; - this._sE1 = 0; - } - this._8M1 = 0.0; - }, - _9M1: function () { - return this._3M1; - }, - _aM1: function (_bM1) { - var _ZF1 = this._KG1._AE1(); - var __F1 = this._MG1._AE1(); - var _lA1 = this._KG1._tE1(); - var _mA1 = this._MG1._tE1(); - _bM1._qx1(this._3M1, _ZF1._as1(), _lA1._qt1, __F1._as1(), _mA1._qt1); - }, - _IG1: function () { - return (this._vC1 & _CG1._cM1) == _CG1._cM1; - }, - _1H1: function (_ZD1) { - if (_ZD1) { - this._vC1 |= _CG1._5M1; - } else { - this._vC1 &= ~_CG1._5M1; - } - }, - _HG1: function () { - return (this._vC1 & _CG1._5M1) == _CG1._5M1; - }, - _aE1: function () { - return this._HC1; - }, - _jD1: function () { - return this._KG1; - }, - _bG1: function () { - return this._6M1; - }, - _lD1: function () { - return this._MG1; - }, - _dG1: function () { - return this._7M1; - }, - _Q41: function (friction) { - this._rE1 = friction; - }, - _K61: function () { - return this._rE1; - }, - _dM1: function () { - this._rE1 = _TL1(this._KG1._rE1, this._MG1._rE1); - }, - _P41: function (_lE1) { - this._sE1 = _lE1; - }, - _M61: function () { - return this._sE1; - }, - _eM1: function () { - this._sE1 = _WL1(this._KG1._sE1, this._MG1._sE1); - }, - _fM1: function (speed) { - this._8M1 = speed; - }, - _gM1: function () { - return this._8M1; - }, - _Rr: function (_gx1, _rx1, _tx1) {}, - _zE1: function () { - this._vC1 |= _CG1._hM1; - }, - _iM1: null, - _Xf: function (listener) { - _CG1._4M1._lQ(this._3M1); - this._vC1 |= _CG1._5M1; - var _jM1 = false; - var _kM1 = (this._vC1 & _CG1._cM1) == _CG1._cM1; - var _JG1 = this._KG1._vE1(); - var _LG1 = this._MG1._vE1(); - var _uE1 = _JG1 || _LG1; - var _ZF1 = this._KG1._AE1(); - var __F1 = this._MG1._AE1(); - var _rx1 = _ZF1._as1(); - var _tx1 = __F1._as1(); - if (_uE1) { - var _lA1 = this._KG1._tE1(); - var _mA1 = this._MG1._tE1(); - _jM1 = _kA1(_lA1, this._6M1, _mA1, this._7M1, _rx1, _tx1); - this._3M1._fx1 = 0; - } else { - this._Rr(this._3M1, _rx1, _tx1); - _jM1 = this._3M1._fx1 > 0; - for (var i = 0; i < this._3M1._fx1; ++i) { - var _lM1 = this._3M1.points[i]; - _lM1._ax1 = 0.0; - _lM1._bx1 = 0.0; - var _mM1 = _lM1.id; - for (var __5 = 0; __5 < _CG1._4M1._fx1; ++__5) { - var _nM1 = _CG1._4M1.points[__5]; - if (_nM1.id._E5() == _mM1._E5()) { - _lM1._ax1 = _nM1._ax1; - _lM1._bx1 = _nM1._bx1; - break; - } - } - } - if (_jM1 != _kM1) { - _ZF1._Z41(true); - __F1._Z41(true); - } - } - if (_jM1) { - this._vC1 |= _CG1._cM1; - } else { - this._vC1 &= ~_CG1._cM1; - } - if (_kM1 == false && _jM1 == true && listener) { - listener._TE1(this); - } - if (_kM1 == true && _jM1 == false && listener) { - listener._UE1(this); - } - if (_uE1 == false && _jM1 && listener) { - listener._VE1(this, _CG1._4M1); - } - }, - }; - _CG1._ZC1 = 0x0001; - _CG1._cM1 = 0x0002; - _CG1._5M1 = 0x0004; - _CG1._hM1 = 0x0008; - _CG1._oM1 = 0x0010; - _CG1.__C1 = 0x0020; - function _pM1() { - this.parent.call(this); - } - _pM1.prototype = { - _Rr: function (_gx1, _rx1, _tx1) { - _3y1(_gx1, this._KG1._tE1(), _rx1, this._MG1._tE1(), _tx1); - }, - _Gf1: function (_iD1, _qM1, _kD1, _rM1) { - this.parent.prototype._Gf1.call(this, _iD1, 0, _kD1, 0); - _wq1(this._KG1._Vl1() == _pt1._Ct1); - _wq1(this._MG1._Vl1() == _pt1._Ct1); - }, - }; - _pM1._2q1(_CG1); - var _sM1 = new _Rt1(); - function _tM1() { - this.parent.call(this); - } - _tM1.prototype = { - _Rr: function (_gx1, _rx1, _tx1) { - var _Iv1 = this._KG1._tE1(); - _Iv1._iu1(_sM1, this._6M1); - _az1(_gx1, _sM1, _rx1, this._MG1._tE1(), _tx1); - }, - _Gf1: function (_iD1, _Nv1, _kD1, _Ov1) { - this.parent.prototype._Gf1.call(this, _iD1, _Nv1, _kD1, _Ov1); - _wq1(this._KG1._Vl1() == _pt1._Ft1); - _wq1(this._MG1._Vl1() == _pt1._Ct1); - }, - }; - _tM1._2q1(_CG1); - function _uM1() { - this.parent.call(this); - } - _uM1.prototype = { - _Rr: function (_gx1, _rx1, _tx1) { - var _Iv1 = this._KG1._tE1(); - _Iv1._iu1(_sM1, this._6M1); - _bA1(_gx1, _sM1, _rx1, this._MG1._tE1(), _tx1); - }, - _Gf1: function (_iD1, _Nv1, _kD1, _Ov1) { - this.parent.prototype._Gf1.call(this, _iD1, _Nv1, _kD1, _Ov1); - _wq1(this._KG1._Vl1() == _pt1._Ft1); - _wq1(this._MG1._Vl1() == _pt1._Et1); - }, - }; - _uM1._Gf1 = function (_iD1, _Nv1, _kD1, _Ov1) { - return new _uM1(_iD1, _Nv1, _kD1, _Ov1); - }; - _uM1._2q1(_CG1); - function _vM1() { - this.parent.call(this); - } - _vM1.prototype = { - _Rr: function (_gx1, _rx1, _tx1) { - _az1(_gx1, this._KG1._tE1(), _rx1, this._MG1._tE1(), _tx1); - }, - _Gf1: function (_iD1, _Nv1, _kD1, _Ov1) { - this.parent.prototype._Gf1.call(this, _iD1, 0, _kD1, 0); - _wq1(this._KG1._Vl1() == _pt1._Dt1); - _wq1(this._MG1._Vl1() == _pt1._Ct1); - }, - }; - _vM1._Gf1 = function (_iD1, _Nv1, _kD1, _Ov1) { - return new _vM1(_iD1, _kD1); - }; - _vM1._2q1(_CG1); - function _wM1() { - this.parent.call(this); - } - _wM1.prototype = { - _Rr: function (_gx1, _rx1, _tx1) { - _bA1(_gx1, this._KG1._tE1(), _rx1, this._MG1._tE1(), _tx1); - }, - _Gf1: function (_iD1, _Nv1, _kD1, _Ov1) { - this.parent.prototype._Gf1.call(this, _iD1, 0, _kD1, 0); - _wq1(this._KG1._Vl1() == _pt1._Dt1); - _wq1(this._MG1._Vl1() == _pt1._Et1); - }, - }; - _wM1._Gf1 = function (_iD1, _Nv1, _kD1, _Ov1) { - return new _wM1(_iD1, _kD1); - }; - _wM1._2q1(_CG1); - function _xM1() { - this.parent.call(this); - } - _xM1.prototype = { - _Rr: function (_gx1, _rx1, _tx1) { - _7y1(_gx1, this._KG1._tE1(), _rx1, this._MG1._tE1(), _tx1); - }, - _Gf1: function (_iD1, _Nv1, _kD1, _Ov1) { - this.parent.prototype._Gf1.call(this, _iD1, 0, _kD1, 0); - _wq1(this._KG1._Vl1() == _pt1._Et1); - _wq1(this._MG1._Vl1() == _pt1._Ct1); - }, - }; - _xM1._Gf1 = function (_iD1, _Nv1, _kD1, _Ov1) { - return new _xM1(_iD1, _kD1); - }; - _xM1._2q1(_CG1); - function _yM1() { - this.parent.call(this); - } - _yM1.prototype = { - _Rr: function (_gx1, _rx1, _tx1) { - _Gy1(_gx1, this._KG1._tE1(), _rx1, this._MG1._tE1(), _tx1); - }, - _Gf1: function (_iD1, _Nv1, _kD1, _Ov1) { - this.parent.prototype._Gf1.call(this, _iD1, 0, _kD1, 0); - _wq1(this._KG1._Vl1() == _pt1._Et1); - _wq1(this._MG1._Vl1() == _pt1._Et1); - }, - }; - _yM1._Gf1 = function (_iD1, _Nv1, _kD1, _Ov1) { - return new _yM1(_iD1, _kD1); - }; - _yM1._2q1(_CG1); - _CG1._zM1 = function (_6C1, _AM1, _BM1) { - _wq1(0 <= _AM1 && _AM1 < _pt1._Gt1); - _wq1(0 <= _BM1 && _BM1 < _pt1._Gt1); - if (!_CG1._CM1[_AM1]) _CG1._CM1[_AM1] = []; - _CG1._CM1[_AM1][_BM1] = new _ZL1(); - _CG1._CM1[_AM1][_BM1]._6C1 = _6C1; - _CG1._CM1[_AM1][_BM1].__L1 = true; - if (_AM1 != _BM1) { - if (!_CG1._CM1[_BM1]) _CG1._CM1[_BM1] = []; - _CG1._CM1[_BM1][_AM1] = new _ZL1(); - _CG1._CM1[_BM1][_AM1]._6C1 = _6C1; - _CG1._CM1[_BM1][_AM1].__L1 = false; - } - _6C1._DM1 = []; - _6C1._EM1 = 2; - }; - _CG1._FM1 = function () { - _CG1._zM1(_pM1, _pt1._Ct1, _pt1._Ct1); - _CG1._zM1(_xM1, _pt1._Et1, _pt1._Ct1); - _CG1._zM1(_yM1, _pt1._Et1, _pt1._Et1); - _CG1._zM1(_vM1, _pt1._Dt1, _pt1._Ct1); - _CG1._zM1(_wM1, _pt1._Dt1, _pt1._Et1); - _CG1._zM1(_tM1, _pt1._Ft1, _pt1._Ct1); - _CG1._zM1(_uM1, _pt1._Ft1, _pt1._Et1); - }; - _CG1._GM1 = function (_6C1) { - var _hD1; - if ((_hD1 = _6C1._DM1.pop())) return _hD1; - for (var i = 0; i < _6C1._EM1 - 1; ++i) _6C1._DM1.push(new _6C1()); - { - _6C1._EM1 += 32; - } - return new _6C1(); - }; - _CG1._Gf1 = function (_iD1, _Nv1, _kD1, _Ov1) { - if (_CG1._HM1 == false) { - _CG1._FM1(); - _CG1._HM1 = true; - } - var _AM1 = _iD1._Vl1(); - var _BM1 = _kD1._Vl1(); - _wq1(0 <= _AM1 && _AM1 < _pt1._Gt1); - _wq1(0 <= _BM1 && _BM1 < _pt1._Gt1); - var _6C1 = _CG1._CM1[_AM1] ? (_CG1._CM1[_AM1][_BM1] ? _CG1._CM1[_AM1][_BM1]._6C1 : null) : null; - if (_6C1) { - var _hD1 = _CG1._GM1(_6C1); - if (_CG1._CM1[_AM1][_BM1].__L1) _hD1._Gf1(_iD1, _Nv1, _kD1, _Ov1); - else _hD1._Gf1(_kD1, _Ov1, _iD1, _Nv1); - return _hD1; - } - return null; - }; - _CG1._vm1 = function (_hD1) { - _wq1(_CG1._HM1 == true); - var _iD1 = _hD1._KG1; - var _kD1 = _hD1._MG1; - if (_hD1._3M1._fx1 > 0 && _iD1._vE1() == false && _kD1._vE1() == false) { - _iD1._AE1()._Z41(true); - _kD1._AE1()._Z41(true); - } - var _4x1 = _iD1._Vl1(); - var _5x1 = _kD1._Vl1(); - _wq1(0 <= _4x1 && _5x1 < _pt1._Gt1); - _wq1(0 <= _4x1 && _5x1 < _pt1._Gt1); - _CG1._CM1[_4x1][_5x1]._6C1._DM1.push(_hD1); - }; - _CG1._CM1 = []; - _CG1._HM1 = false; - var _IM1 = new _LE1(); - var _JM1 = new _SE1(); - function _hF1() { - this._9D1 = new _1v1(); - this._FC1 = null; - this._xG1 = 0; - this._JF1 = _IM1; - this._LF1 = _JM1; - } - _hF1.prototype = { - _wv1: function (_KM1, _LM1) { - var _Qv1 = _KM1; - var _Rv1 = _LM1; - var _iD1 = _Qv1._K41; - var _kD1 = _Rv1._K41; - var _Nv1 = _Qv1._ut1; - var _Ov1 = _Rv1._ut1; - var _ZF1 = _iD1._AE1(); - var __F1 = _kD1._AE1(); - if (_ZF1 == __F1) { - return; - } - var _ju1 = __F1._9E1(); - while (_ju1) { - if (_ju1.other == _ZF1) { - var _UG1 = _ju1._hD1._jD1(); - var _VG1 = _ju1._hD1._lD1(); - var _iB1 = _ju1._hD1._bG1(); - var _jB1 = _ju1._hD1._dG1(); - if (_UG1 == _iD1 && _VG1 == _kD1 && _iB1 == _Nv1 && _jB1 == _Ov1) { - return; - } - if (_UG1 == _kD1 && _VG1 == _iD1 && _iB1 == _Ov1 && _jB1 == _Nv1) { - return; - } - } - _ju1 = _ju1._kl; - } - if (__F1._eE1(_ZF1) == false) { - return; - } - if (this._JF1 && this._JF1._eE1(_iD1, _kD1) == false) { - return; - } - var c = _CG1._Gf1(_iD1, _Nv1, _kD1, _Ov1); - if (c == null) { - return; - } - _iD1 = c._jD1(); - _kD1 = c._lD1(); - _Nv1 = c._bG1(); - _Ov1 = c._dG1(); - _ZF1 = _iD1._AE1(); - __F1 = _kD1._AE1(); - c._GC1 = null; - c._HC1 = this._FC1; - if (this._FC1 != null) { - this._FC1._GC1 = c; - } - this._FC1 = c; - c._1M1._hD1 = c; - c._1M1.other = __F1; - c._1M1._il = null; - c._1M1._kl = _ZF1._FC1; - if (_ZF1._FC1 != null) { - _ZF1._FC1._il = c._1M1; - } - _ZF1._FC1 = c._1M1; - c._2M1._hD1 = c; - c._2M1.other = _ZF1; - c._2M1._il = null; - c._2M1._kl = __F1._FC1; - if (__F1._FC1 != null) { - __F1._FC1._il = c._2M1; - } - __F1._FC1 = c._2M1; - if (_iD1._vE1() == false && _kD1._vE1() == false) { - _ZF1._Z41(true); - __F1._Z41(true); - } - ++this._xG1; - }, - _2G1: function () { - this._9D1._pv1(this); - }, - _vm1: function (c) { - var _iD1 = c._jD1(); - var _kD1 = c._lD1(); - var _ZF1 = _iD1._AE1(); - var __F1 = _kD1._AE1(); - if (this._LF1 && c._IG1()) { - this._LF1._UE1(c); - } - if (c._GC1) { - c._GC1._HC1 = c._HC1; - } - if (c._HC1) { - c._HC1._GC1 = c._GC1; - } - if (c == this._FC1) { - this._FC1 = c._HC1; - } - if (c._1M1._il) { - c._1M1._il._kl = c._1M1._kl; - } - if (c._1M1._kl) { - c._1M1._kl._il = c._1M1._il; - } - if (c._1M1 == _ZF1._FC1) { - _ZF1._FC1 = c._1M1._kl; - } - if (c._2M1._il) { - c._2M1._il._kl = c._2M1._kl; - } - if (c._2M1._kl) { - c._2M1._kl._il = c._2M1._il; - } - if (c._2M1 == __F1._FC1) { - __F1._FC1 = c._2M1._kl; - } - _CG1._vm1(c); - --this._xG1; - }, - _Qz1: function () { - var c = this._FC1; - while (c) { - var _iD1 = c._jD1(); - var _kD1 = c._lD1(); - var _Nv1 = c._bG1(); - var _Ov1 = c._dG1(); - var _ZF1 = _iD1._AE1(); - var __F1 = _kD1._AE1(); - if (c._vC1 & _CG1._hM1) { - if (__F1._eE1(_ZF1) == false) { - var _MM1 = c; - c = _MM1._aE1(); - this._vm1(_MM1); - continue; - } - if (this._JF1 && this._JF1._eE1(_iD1, _kD1) == false) { - var _MM1 = c; - c = _MM1._aE1(); - this._vm1(_MM1); - continue; - } - c._vC1 &= ~_CG1._hM1; - } - var _YG1 = _ZF1._2E1() && _ZF1._9P != _hC1._iC1; - var _ZG1 = __F1._2E1() && __F1._9P != _hC1._iC1; - if (_YG1 == false && _ZG1 == false) { - c = c._aE1(); - continue; - } - var _Xu1 = _iD1._XD1[_Nv1]._cv1; - var _Yu1 = _kD1._XD1[_Ov1]._cv1; - var _NM1 = this._9D1._H61(_Xu1, _Yu1); - if (_NM1 == false) { - var _MM1 = c; - c = _MM1._aE1(); - this._vm1(_MM1); - continue; - } - c._Xf(this._LF1); - c = c._aE1(); - } - }, - }; - function _OM1() { - this._0x1 = new _kr1(); - this._1x1 = new _kr1(); - this._ax1 = 0; - this._bx1 = 0; - this._PM1 = 0; - this._QM1 = 0; - this._RM1 = 0; - } - function _SM1() { - this._TM1 = new Array(_Bq1); - this._ex1 = new _kr1(); - this._9x1 = new _kr1(); - this._Nv1 = 0; - this._Ov1 = 0; - (this._UM1 = 0), (this._VM1 = 0); - (this._WM1 = new _kr1()), (this._XM1 = new _kr1()); - (this._YM1 = 0), (this._ZM1 = 0); - this.type = 0; - (this._sx1 = 0), (this._ux1 = 0); - this._fx1 = 0; - } - function __M1() { - this.points = new Array(_Bq1); - for (var i = 0; i < this.points.length; ++i) this.points[i] = new _OM1(); - this._Bt1 = new _kr1(); - this._PM1 = new _Cr1(); - this._0N1 = new _Cr1(); - this._Nv1 = 0; - this._Ov1 = 0; - (this._UM1 = 0), (this._VM1 = 0); - (this._YM1 = 0), (this._ZM1 = 0); - this.friction = 0; - this._lE1 = 0; - this._1N1 = 0; - this._fx1 = 0; - this._2N1 = 0; - } - function _3N1() { - this._Bt1 = new _kr1(); - this._cx1 = new _kr1(); - this._by1 = 0; - } - _3N1.prototype = { - _qx1: function (_oI1, _rx1, _tx1, index) { - _wq1(_oI1._fx1 > 0); - switch (_oI1.type) { - case _dx1._hx1: - { - var _vx1 = _rx1.q.c * _oI1._9x1.x - _rx1.q._ni * _oI1._9x1.y + _rx1._gh.x; - var _wx1 = _rx1.q._ni * _oI1._9x1.x + _rx1.q.c * _oI1._9x1.y + _rx1._gh.y; - var _xx1 = _tx1.q.c * _oI1._TM1[0].x - _tx1.q._ni * _oI1._TM1[0].y + _tx1._gh.x; - var _yx1 = _tx1.q._ni * _oI1._TM1[0].x + _tx1.q.c * _oI1._TM1[0].y + _tx1._gh.y; - this._cx1.x = 0.5 * (_vx1 + _xx1); - this._cx1.y = 0.5 * (_wx1 + _yx1); - this._Bt1.x = _xx1 - _vx1; - this._Bt1.y = _yx1 - _wx1; - var _4N1 = this._Bt1.x; - var _5N1 = this._Bt1.y; - this._Bt1._tr1(); - this._by1 = _4N1 * this._Bt1.x + _5N1 * this._Bt1.y - _oI1._sx1 - _oI1._ux1; - } - break; - case _dx1._ix1: - { - this._Bt1.x = _rx1.q.c * _oI1._ex1.x - _rx1.q._ni * _oI1._ex1.y; - this._Bt1.y = _rx1.q._ni * _oI1._ex1.x + _rx1.q.c * _oI1._ex1.y; - var _Dx1 = _rx1.q.c * _oI1._9x1.x - _rx1.q._ni * _oI1._9x1.y + _rx1._gh.x; - var _Ex1 = _rx1.q._ni * _oI1._9x1.x + _rx1.q.c * _oI1._9x1.y + _rx1._gh.y; - var _Fx1 = _tx1.q.c * _oI1._TM1[index].x - _tx1.q._ni * _oI1._TM1[index].y + _tx1._gh.x; - var _Gx1 = _tx1.q._ni * _oI1._TM1[index].x + _tx1.q.c * _oI1._TM1[index].y + _tx1._gh.y; - this._by1 = (_Fx1 - _Dx1) * this._Bt1.x + (_Gx1 - _Ex1) * this._Bt1.y - _oI1._sx1 - _oI1._ux1; - this._cx1.x = _Fx1; - this._cx1.y = _Gx1; - } - break; - case _dx1._jx1: - { - this._Bt1.x = _tx1.q.c * _oI1._ex1.x - _tx1.q._ni * _oI1._ex1.y; - this._Bt1.y = _tx1.q._ni * _oI1._ex1.x + _tx1.q.c * _oI1._ex1.y; - var _Dx1 = _tx1.q.c * _oI1._9x1.x - _tx1.q._ni * _oI1._9x1.y + _tx1._gh.x; - var _Ex1 = _tx1.q._ni * _oI1._9x1.x + _tx1.q.c * _oI1._9x1.y + _tx1._gh.y; - var _Fx1 = _rx1.q.c * _oI1._TM1[index].x - _rx1.q._ni * _oI1._TM1[index].y + _rx1._gh.x; - var _Gx1 = _rx1.q._ni * _oI1._TM1[index].x + _rx1.q.c * _oI1._TM1[index].y + _rx1._gh.y; - this._by1 = (_Fx1 - _Dx1) * this._Bt1.x + (_Gx1 - _Ex1) * this._Bt1.y - _oI1._sx1 - _oI1._ux1; - this._cx1.x = _Fx1; - this._cx1.y = _Gx1; - this._Bt1.x = -this._Bt1.x; - this._Bt1.y = -this._Bt1.y; - } - break; - } - }, - }; - function _6N1() { - this.step = new _1F1(); - this._7N1 = null; - this._q8 = 0; - this._aF1 = null; - this._bF1 = null; - } - function _8N1() { - this._9N1 = []; - this._aN1 = []; - } - _8N1._bN1 = new _2s1(); - _8N1._cN1 = new _2s1(); - _8N1._dN1 = new _3N1(); - _8N1.prototype = { - _WS: function (_3D1) { - this._cL1 = _3D1.step; - this._6u1 = _3D1._q8; - this._9N1.length = this._6u1; - this._aN1.length = this._6u1; - this._eN1 = _3D1._aF1; - this._fN1 = _3D1._bF1; - this._gN1 = _3D1._7N1; - for (var i = 0; i < this._6u1; ++i) { - var _hD1 = this._gN1[i]; - var _iD1 = _hD1._KG1; - var _kD1 = _hD1._MG1; - var _lA1 = _iD1._tE1(); - var _mA1 = _kD1._tE1(); - var _sx1 = _lA1._qt1; - var _ux1 = _mA1._qt1; - var _ZF1 = _iD1._AE1(); - var __F1 = _kD1._AE1(); - var _gx1 = _hD1._9M1(); - var _fx1 = _gx1._fx1; - _wq1(_fx1 > 0); - var _hN1 = this._aN1[i] || new __M1(); - _hN1.friction = _hD1._rE1; - _hN1._lE1 = _hD1._sE1; - _hN1._1N1 = _hD1._8M1; - _hN1._Nv1 = _ZF1._uC1; - _hN1._Ov1 = __F1._uC1; - _hN1._UM1 = _ZF1._SC1; - _hN1._VM1 = __F1._SC1; - _hN1._YM1 = _ZF1._UC1; - _hN1._ZM1 = __F1._UC1; - _hN1._2N1 = i; - _hN1._fx1 = _fx1; - _hN1._0N1._lr1(); - _hN1._PM1._lr1(); - this._aN1[i] = _hN1; - var _oI1 = this._9N1[i] || new _SM1(); - _oI1._Nv1 = _ZF1._uC1; - _oI1._Ov1 = __F1._uC1; - _oI1._UM1 = _ZF1._SC1; - _oI1._VM1 = __F1._SC1; - _oI1._WM1.x = _ZF1._DC1._5s1.x; - _oI1._WM1.y = _ZF1._DC1._5s1.y; - _oI1._XM1.x = __F1._DC1._5s1.x; - _oI1._XM1.y = __F1._DC1._5s1.y; - _oI1._YM1 = _ZF1._UC1; - _oI1._ZM1 = __F1._UC1; - _oI1._ex1.x = _gx1._ex1.x; - _oI1._ex1.y = _gx1._ex1.y; - _oI1._9x1.x = _gx1._9x1.x; - _oI1._9x1.y = _gx1._9x1.y; - _oI1._fx1 = _fx1; - _oI1._sx1 = _sx1; - _oI1._ux1 = _ux1; - _oI1.type = _gx1.type; - this._9N1[i] = _oI1; - for (var __5 = 0; __5 < _fx1; ++__5) { - var _8z1 = _gx1.points[__5]; - var _iN1 = _hN1.points[__5]; - if (this._cL1._6F1) { - _iN1._ax1 = this._cL1._3F1 * _8z1._ax1; - _iN1._bx1 = this._cL1._3F1 * _8z1._bx1; - } else { - _iN1._ax1 = 0.0; - _iN1._bx1 = 0.0; - } - _iN1._0x1._lr1(); - _iN1._1x1._lr1(); - _iN1._PM1 = 0.0; - _iN1._QM1 = 0.0; - _iN1._RM1 = 0.0; - _oI1._TM1[__5] = _8z1._9x1; - } - } - }, - _jN1: function () { - for (var i = 0; i < this._6u1; ++i) { - var _hN1 = this._aN1[i]; - var _oI1 = this._9N1[i]; - var _sx1 = _oI1._sx1; - var _ux1 = _oI1._ux1; - var _gx1 = this._gN1[_hN1._2N1]._9M1(); - var _Nv1 = _hN1._Nv1; - var _Ov1 = _hN1._Ov1; - var _kN1 = _hN1._UM1; - var _lN1 = _hN1._VM1; - var _iB1 = _hN1._YM1; - var _jB1 = _hN1._ZM1; - var _WM1 = _oI1._WM1; - var _XM1 = _oI1._XM1; - var _aG1 = this._eN1[_Nv1].c; - var _mN1 = this._eN1[_Nv1]._h4; - var _nN1 = this._fN1[_Nv1]._Y4; - var _Zv1 = this._fN1[_Nv1].w; - var _cG1 = this._eN1[_Ov1].c; - var _oN1 = this._eN1[_Ov1]._h4; - var _pN1 = this._fN1[_Ov1]._Y4; - var __v1 = this._fN1[_Ov1].w; - _wq1(_gx1._fx1 > 0); - _8N1._bN1.q.Set(_mN1); - _8N1._cN1.q.Set(_oN1); - _8N1._bN1._gh.x = _aG1.x - (_8N1._bN1.q.c * _WM1.x - _8N1._bN1.q._ni * _WM1.y); - _8N1._bN1._gh.y = _aG1.y - (_8N1._bN1.q._ni * _WM1.x + _8N1._bN1.q.c * _WM1.y); - _8N1._cN1._gh.x = _cG1.x - (_8N1._cN1.q.c * _XM1.x - _8N1._cN1.q._ni * _XM1.y); - _8N1._cN1._gh.y = _cG1.y - (_8N1._cN1.q._ni * _XM1.x + _8N1._cN1.q.c * _XM1.y); - var _bM1 = new _ox1(); - _bM1._qx1(_gx1, _8N1._bN1, _sx1, _8N1._cN1, _ux1); - _hN1._Bt1.x = _bM1._Bt1.x; - _hN1._Bt1.y = _bM1._Bt1.y; - var _fx1 = _hN1._fx1; - for (var __5 = 0; __5 < _fx1; ++__5) { - var _iN1 = _hN1.points[__5]; - _iN1._0x1.x = _bM1.points[__5].x - _aG1.x; - _iN1._0x1.y = _bM1.points[__5].y - _aG1.y; - _iN1._1x1.x = _bM1.points[__5].x - _cG1.x; - _iN1._1x1.y = _bM1.points[__5].y - _cG1.y; - var _qN1 = _iN1._0x1.x * _hN1._Bt1.y - _iN1._0x1.y * _hN1._Bt1.x; - var _rN1 = _iN1._1x1.x * _hN1._Bt1.y - _iN1._1x1.y * _hN1._Bt1.x; - var _sN1 = _kN1 + _lN1 + _iB1 * _qN1 * _qN1 + _jB1 * _rN1 * _rN1; - _iN1._PM1 = _sN1 > 0.0 ? 1.0 / _sN1 : 0.0; - var _Yy1 = 1.0 * _hN1._Bt1.y; - var _Zy1 = -1.0 * _hN1._Bt1.x; - var _tN1 = _iN1._0x1.x * _Zy1 - _iN1._0x1.y * _Yy1; - var _uN1 = _iN1._1x1.x * _Zy1 - _iN1._1x1.y * _Yy1; - var _vN1 = _kN1 + _lN1 + _iB1 * _tN1 * _tN1 + _jB1 * _uN1 * _uN1; - _iN1._QM1 = _vN1 > 0.0 ? 1.0 / _vN1 : 0.0; - _iN1._RM1 = 0.0; - var _wN1 = _hN1._Bt1.x * (_pN1.x + -__v1 * _iN1._1x1.y - _nN1.x - -_Zv1 * _iN1._0x1.y) + _hN1._Bt1.y * (_pN1.y + __v1 * _iN1._1x1.x - _nN1.y - _Zv1 * _iN1._0x1.x); - if (_wN1 < -_Kq1) { - _iN1._RM1 = -_hN1._lE1 * _wN1; - } - } - if (_hN1._fx1 == 2) { - var _xN1 = _hN1.points[0]; - var _yN1 = _hN1.points[1]; - var _zN1 = _xN1._0x1.x * _hN1._Bt1.y - _xN1._0x1.y * _hN1._Bt1.x; - var _AN1 = _xN1._1x1.x * _hN1._Bt1.y - _xN1._1x1.y * _hN1._Bt1.x; - var _BN1 = _yN1._0x1.x * _hN1._Bt1.y - _yN1._0x1.y * _hN1._Bt1.x; - var _CN1 = _yN1._1x1.x * _hN1._Bt1.y - _yN1._1x1.y * _hN1._Bt1.x; - var _DN1 = _kN1 + _lN1 + _iB1 * _zN1 * _zN1 + _jB1 * _AN1 * _AN1; - var _EN1 = _kN1 + _lN1 + _iB1 * _BN1 * _BN1 + _jB1 * _CN1 * _CN1; - var _FN1 = _kN1 + _lN1 + _iB1 * _zN1 * _BN1 + _jB1 * _AN1 * _CN1; - var _GN1 = 1000.0; - if (_DN1 * _DN1 < _GN1 * (_DN1 * _EN1 - _FN1 * _FN1)) { - _hN1._0N1._bk.x = _DN1; - _hN1._0N1._bk.y = _FN1; - _hN1._0N1._OM.x = _FN1; - _hN1._0N1._OM.y = _EN1; - _hN1._PM1._lQ(_hN1._0N1._Er1()); - } else { - _hN1._fx1 = 1; - } - } - } - }, - _HN1: function () { - for (var i = 0; i < this._6u1; ++i) { - var _hN1 = this._aN1[i]; - var _Nv1 = _hN1._Nv1; - var _Ov1 = _hN1._Ov1; - var _kN1 = _hN1._UM1; - var _iB1 = _hN1._YM1; - var _lN1 = _hN1._VM1; - var _jB1 = _hN1._ZM1; - var _fx1 = _hN1._fx1; - var _nN1 = this._fN1[_Nv1]._Y4; - var _Zv1 = this._fN1[_Nv1].w; - var _pN1 = this._fN1[_Ov1]._Y4; - var __v1 = this._fN1[_Ov1].w; - var _Bt1 = _hN1._Bt1; - var _Yy1 = 1.0 * _Bt1.y; - var _Zy1 = -1.0 * _Bt1.x; - for (var __5 = 0; __5 < _fx1; ++__5) { - var _iN1 = _hN1.points[__5]; - var _mz1 = _iN1._ax1 * _Bt1.x + _iN1._bx1 * _Yy1; - var _nz1 = _iN1._ax1 * _Bt1.y + _iN1._bx1 * _Zy1; - _Zv1 -= _iB1 * (_iN1._0x1.x * _nz1 - _iN1._0x1.y * _mz1); - _nN1.x -= _kN1 * _mz1; - _nN1.y -= _kN1 * _nz1; - __v1 += _jB1 * (_iN1._1x1.x * _nz1 - _iN1._1x1.y * _mz1); - _pN1.x += _lN1 * _mz1; - _pN1.y += _lN1 * _nz1; - } - this._fN1[_Nv1].w = _Zv1; - this._fN1[_Ov1].w = __v1; - } - }, - _IN1: function () { - for (var i = 0; i < this._6u1; ++i) { - var _hN1 = this._aN1[i]; - var _Nv1 = _hN1._Nv1; - var _Ov1 = _hN1._Ov1; - var _kN1 = _hN1._UM1; - var _iB1 = _hN1._YM1; - var _lN1 = _hN1._VM1; - var _jB1 = _hN1._ZM1; - var _fx1 = _hN1._fx1; - var _nN1 = this._fN1[_Nv1]._Y4; - var _Zv1 = this._fN1[_Nv1].w; - var _pN1 = this._fN1[_Ov1]._Y4; - var __v1 = this._fN1[_Ov1].w; - var _Bt1 = _hN1._Bt1; - var _Yy1 = 1.0 * _Bt1.y; - var _Zy1 = -1.0 * _Bt1.x; - var friction = _hN1.friction; - _wq1(_fx1 == 1 || _fx1 == 2); - for (var __5 = 0; __5 < _fx1; ++__5) { - var _iN1 = _hN1.points[__5]; - var _JN1 = _pN1.x + -__v1 * _iN1._1x1.y - _nN1.x - -_Zv1 * _iN1._0x1.y; - var _KN1 = _pN1.y + __v1 * _iN1._1x1.x - _nN1.y - _Zv1 * _iN1._0x1.x; - var _LN1 = _JN1 * _Yy1 + _KN1 * _Zy1 - _hN1._1N1; - var _MN1 = _iN1._QM1 * -_LN1; - var _NN1 = friction * _iN1._ax1; - var _ON1 = _Ks1(_iN1._bx1 + _MN1, -_NN1, _NN1); - _MN1 = _ON1 - _iN1._bx1; - _iN1._bx1 = _ON1; - var _mz1 = _MN1 * _Yy1; - var _nz1 = _MN1 * _Zy1; - _nN1.x -= _kN1 * _mz1; - _nN1.y -= _kN1 * _nz1; - _Zv1 -= _iB1 * (_iN1._0x1.x * _nz1 - _iN1._0x1.y * _mz1); - _pN1.x += _lN1 * _mz1; - _pN1.y += _lN1 * _nz1; - __v1 += _jB1 * (_iN1._1x1.x * _nz1 - _iN1._1x1.y * _mz1); - } - if (_hN1._fx1 == 1) { - _iN1 = _hN1.points[0]; - _JN1 = _pN1.x + -__v1 * _iN1._1x1.y - _nN1.x - -_Zv1 * _iN1._0x1.y; - _KN1 = _pN1.y + __v1 * _iN1._1x1.x - _nN1.y - _Zv1 * _iN1._0x1.x; - var _hL1 = _JN1 * _Bt1.x + _KN1 * _Bt1.y; - var _MN1 = -_iN1._PM1 * (_hL1 - _iN1._RM1); - var _ON1 = _Is1(_iN1._ax1 + _MN1, 0.0); - _MN1 = _ON1 - _iN1._ax1; - _iN1._ax1 = _ON1; - _mz1 = _MN1 * _Bt1.x; - _nz1 = _MN1 * _Bt1.y; - _nN1.x -= _kN1 * _mz1; - _nN1.y -= _kN1 * _nz1; - _Zv1 -= _iB1 * (_iN1._0x1.x * _nz1 - _iN1._0x1.y * _mz1); - _pN1.x += _lN1 * _mz1; - _pN1.y += _lN1 * _nz1; - __v1 += _jB1 * (_iN1._1x1.x * _nz1 - _iN1._1x1.y * _mz1); - } else { - var _PN1 = _hN1.points[0]; - var _QN1 = _hN1.points[1]; - var ax = _PN1._ax1; - var ay = _QN1._ax1; - _wq1(ax >= 0.0 && ay >= 0.0); - var _RN1 = _pN1.x + -__v1 * _PN1._1x1.y - _nN1.x - -_Zv1 * _PN1._0x1.y; - var _SN1 = _pN1.y + __v1 * _PN1._1x1.x - _nN1.y - _Zv1 * _PN1._0x1.x; - var _TN1 = _pN1.x + -__v1 * _QN1._1x1.y - _nN1.x - -_Zv1 * _QN1._0x1.y; - var _UN1 = _pN1.y + __v1 * _QN1._1x1.x - _nN1.y - _Zv1 * _QN1._0x1.x; - var _VN1 = _RN1 * _Bt1.x + _SN1 * _Bt1.y; - var _WN1 = _TN1 * _Bt1.x + _UN1 * _Bt1.y; - var _eI1 = _VN1 - _PN1._RM1; - var _fI1 = _WN1 - _QN1._RM1; - _eI1 -= _hN1._0N1._bk.x * ax + _hN1._0N1._OM.x * ay; - _fI1 -= _hN1._0N1._bk.y * ax + _hN1._0N1._OM.y * ay; - for (;;) { - var _N6 = -(_hN1._PM1._bk.x * _eI1 + _hN1._PM1._OM.x * _fI1); - var _XN1 = -(_hN1._PM1._bk.y * _eI1 + _hN1._PM1._OM.y * _fI1); - if (_N6 >= 0.0 && _XN1 >= 0.0) { - var _db = _N6 - ax; - var _eb = _XN1 - ay; - var _YN1 = _db * _Bt1.x; - var _ZN1 = _db * _Bt1.y; - var __N1 = _eb * _Bt1.x; - var _0O1 = _eb * _Bt1.y; - _nN1.x -= _kN1 * (_YN1 + __N1); - _nN1.y -= _kN1 * (_ZN1 + _0O1); - _Zv1 -= _iB1 * (_PN1._0x1.x * _ZN1 - _PN1._0x1.y * _YN1 + (_QN1._0x1.x * _0O1 - _QN1._0x1.y * __N1)); - _pN1.x += _lN1 * (_YN1 + __N1); - _pN1.y += _lN1 * (_ZN1 + _0O1); - __v1 += _jB1 * (_PN1._1x1.x * _ZN1 - _PN1._1x1.y * _YN1 + (_QN1._1x1.x * _0O1 - _QN1._1x1.y * __N1)); - _PN1._ax1 = _N6; - _QN1._ax1 = _XN1; - break; - } - _N6 = -_PN1._PM1 * _eI1; - _XN1 = 0.0; - _VN1 = 0.0; - _WN1 = _hN1._0N1._bk.y * _N6 + _fI1; - if (_N6 >= 0.0 && _WN1 >= 0.0) { - _db = _N6 - ax; - _eb = _XN1 - ay; - _YN1 = _db * _Bt1.x; - _ZN1 = _db * _Bt1.y; - __N1 = _eb * _Bt1.x; - _0O1 = _eb * _Bt1.y; - _nN1.x -= _kN1 * (_YN1 + __N1); - _nN1.y -= _kN1 * (_ZN1 + _0O1); - _Zv1 -= _iB1 * (_PN1._0x1.x * _ZN1 - _PN1._0x1.y * _YN1 + (_QN1._0x1.x * _0O1 - _QN1._0x1.y * __N1)); - _pN1.x += _lN1 * (_YN1 + __N1); - _pN1.y += _lN1 * (_ZN1 + _0O1); - __v1 += _jB1 * (_PN1._1x1.x * _ZN1 - _PN1._1x1.y * _YN1 + (_QN1._1x1.x * _0O1 - _QN1._1x1.y * __N1)); - _PN1._ax1 = _N6; - _QN1._ax1 = _XN1; - break; - } - _N6 = 0.0; - _XN1 = -_QN1._PM1 * _fI1; - _VN1 = _hN1._0N1._OM.x * _XN1 + _eI1; - _WN1 = 0.0; - if (_XN1 >= 0.0 && _VN1 >= 0.0) { - _db = _N6 - ax; - _eb = _XN1 - ay; - _YN1 = _db * _Bt1.x; - _ZN1 = _db * _Bt1.y; - __N1 = _eb * _Bt1.x; - _0O1 = _eb * _Bt1.y; - _nN1.x -= _kN1 * (_YN1 + __N1); - _nN1.y -= _kN1 * (_ZN1 + _0O1); - _Zv1 -= _iB1 * (_PN1._0x1.x * _ZN1 - _PN1._0x1.y * _YN1 + (_QN1._0x1.x * _0O1 - _QN1._0x1.y * __N1)); - _pN1.x += _lN1 * (_YN1 + __N1); - _pN1.y += _lN1 * (_ZN1 + _0O1); - __v1 += _jB1 * (_PN1._1x1.x * _ZN1 - _PN1._1x1.y * _YN1 + (_QN1._1x1.x * _0O1 - _QN1._1x1.y * __N1)); - _PN1._ax1 = _N6; - _QN1._ax1 = _XN1; - break; - } - _N6 = 0.0; - _XN1 = 0.0; - _VN1 = _eI1; - _WN1 = _fI1; - if (_VN1 >= 0.0 && _WN1 >= 0.0) { - _db = _N6 - ax; - _eb = _XN1 - ay; - _YN1 = _db * _Bt1.x; - _ZN1 = _db * _Bt1.y; - __N1 = _eb * _Bt1.x; - _0O1 = _eb * _Bt1.y; - _nN1.x -= _kN1 * (_YN1 + __N1); - _nN1.y -= _kN1 * (_ZN1 + _0O1); - _Zv1 -= _iB1 * (_PN1._0x1.x * _ZN1 - _PN1._0x1.y * _YN1 + (_QN1._0x1.x * _0O1 - _QN1._0x1.y * __N1)); - _pN1.x += _lN1 * (_YN1 + __N1); - _pN1.y += _lN1 * (_ZN1 + _0O1); - __v1 += _jB1 * (_PN1._1x1.x * _ZN1 - _PN1._1x1.y * _YN1 + (_QN1._1x1.x * _0O1 - _QN1._1x1.y * __N1)); - _PN1._ax1 = _N6; - _QN1._ax1 = _XN1; - break; - } - break; - } - } - this._fN1[_Nv1].w = _Zv1; - this._fN1[_Ov1].w = __v1; - } - }, - _1O1: function () { - for (var i = 0; i < this._6u1; ++i) { - var _hN1 = this._aN1[i]; - var _gx1 = this._gN1[_hN1._2N1]._9M1(); - for (var __5 = 0; __5 < _hN1._fx1; ++__5) { - _gx1.points[__5]._ax1 = _hN1.points[__5]._ax1; - _gx1.points[__5]._bx1 = _hN1.points[__5]._bx1; - } - } - }, - _2O1: function () { - var _3O1 = 0.0; - for (var i = 0; i < this._6u1; ++i) { - var _oI1 = this._9N1[i]; - var _Nv1 = _oI1._Nv1; - var _Ov1 = _oI1._Ov1; - var _WM1 = _oI1._WM1; - var _kN1 = _oI1._UM1; - var _iB1 = _oI1._YM1; - var _XM1 = _oI1._XM1; - var _lN1 = _oI1._VM1; - var _jB1 = _oI1._ZM1; - var _fx1 = _oI1._fx1; - var _aG1 = this._eN1[_Nv1].c; - var _mN1 = this._eN1[_Nv1]._h4; - var _cG1 = this._eN1[_Ov1].c; - var _oN1 = this._eN1[_Ov1]._h4; - for (var __5 = 0; __5 < _fx1; ++__5) { - _8N1._bN1.q.Set(_mN1); - _8N1._cN1.q.Set(_oN1); - _8N1._bN1._gh.x = _aG1.x - (_8N1._bN1.q.c * _WM1.x - _8N1._bN1.q._ni * _WM1.y); - _8N1._bN1._gh.y = _aG1.y - (_8N1._bN1.q._ni * _WM1.x + _8N1._bN1.q.c * _WM1.y); - _8N1._cN1._gh.x = _cG1.x - (_8N1._cN1.q.c * _XM1.x - _8N1._cN1.q._ni * _XM1.y); - _8N1._cN1._gh.y = _cG1.y - (_8N1._cN1.q._ni * _XM1.x + _8N1._cN1.q.c * _XM1.y); - _8N1._dN1._qx1(_oI1, _8N1._bN1, _8N1._cN1, __5); - var _Bt1 = _8N1._dN1._Bt1; - var _cx1 = _8N1._dN1._cx1; - var _by1 = _8N1._dN1._by1; - var _4O1 = _cx1.x - _aG1.x; - var _5O1 = _cx1.y - _aG1.y; - var _6O1 = _cx1.x - _cG1.x; - var _7O1 = _cx1.y - _cG1.y; - _3O1 = _Gs1(_3O1, _by1); - var _zs1 = _Ks1(_Rq1 * (_by1 + _Fq1), -_Lq1, 0.0); - var _qN1 = _4O1 * _Bt1.y - _5O1 * _Bt1.x; - var _rN1 = _6O1 * _Bt1.y - _7O1 * _Bt1.x; - var _0N1 = _kN1 + _lN1 + _iB1 * _qN1 * _qN1 + _jB1 * _rN1 * _rN1; - var _AD1 = _0N1 > 0.0 ? -_zs1 / _0N1 : 0.0; - var _mz1 = _AD1 * _Bt1.x; - var _nz1 = _AD1 * _Bt1.y; - _aG1.x -= _kN1 * _mz1; - _aG1.y -= _kN1 * _nz1; - _mN1 -= _iB1 * (_4O1 * _nz1 - _5O1 * _mz1); - _cG1.x += _lN1 * _mz1; - _cG1.y += _lN1 * _nz1; - _oN1 += _jB1 * (_6O1 * _nz1 - _7O1 * _mz1); - } - this._eN1[_Nv1]._h4 = _mN1; - this._eN1[_Ov1]._h4 = _oN1; - } - return _3O1 >= -3.0 * _Fq1; - }, - _8O1: function (_9O1, _aO1) { - var _3O1 = 0.0; - for (var i = 0; i < this._6u1; ++i) { - var _oI1 = this._9N1[i]; - var _Nv1 = _oI1._Nv1; - var _Ov1 = _oI1._Ov1; - var _WM1 = _oI1._WM1; - var _XM1 = _oI1._XM1; - var _fx1 = _oI1._fx1; - var _kN1 = 0.0; - var _iB1 = 0.0; - if (_Nv1 == _9O1 || _Nv1 == _aO1) { - _kN1 = _oI1._UM1; - _iB1 = _oI1._YM1; - } - var _lN1 = 0.0; - var _jB1 = 0.0; - if (_Ov1 == _9O1 || _Ov1 == _aO1) { - _lN1 = _oI1._VM1; - _jB1 = _oI1._ZM1; - } - var _aG1 = this._eN1[_Nv1].c; - var _mN1 = this._eN1[_Nv1]._h4; - var _cG1 = this._eN1[_Ov1].c; - var _oN1 = this._eN1[_Ov1]._h4; - for (var __5 = 0; __5 < _fx1; ++__5) { - _8N1._bN1.q.Set(_mN1); - _8N1._cN1.q.Set(_oN1); - _8N1._bN1._gh._lQ(_kr1._rr1(_aG1, _ts1(_8N1._bN1.q, _WM1))); - _8N1._cN1._gh._lQ(_kr1._rr1(_cG1, _ts1(_8N1._cN1.q, _XM1))); - _8N1._dN1._qx1(_oI1, _8N1._bN1, _8N1._cN1, __5); - var _Bt1 = _8N1._dN1._Bt1; - var _cx1 = _8N1._dN1._cx1; - var _by1 = _8N1._dN1._by1; - var _0x1 = _kr1._rr1(_cx1, _aG1); - var _1x1 = _kr1._rr1(_cx1, _cG1); - _3O1 = _Gs1(_3O1, _by1); - var _zs1 = _Ks1(_Sq1 * (_by1 + _Fq1), -_Lq1, 0.0); - var _qN1 = _fs1(_0x1, _Bt1); - var _rN1 = _fs1(_1x1, _Bt1); - var _0N1 = _kN1 + _lN1 + _iB1 * _qN1 * _qN1 + _jB1 * _rN1 * _rN1; - var _AD1 = _0N1 > 0.0 ? -_zs1 / _0N1 : 0.0; - var _cz1 = _kr1.Multiply(_AD1, _Bt1); - _aG1._rr1(_kr1.Multiply(_kN1, _cz1)); - _mN1 -= _iB1 * _fs1(_0x1, _cz1); - _cG1._Gf(_kr1.Multiply(_lN1, _cz1)); - _oN1 += _jB1 * _fs1(_1x1, _cz1); - } - this._eN1[_Nv1]._h4 = _mN1; - this._eN1[_Ov1]._h4 = _oN1; - } - return _3O1 >= -1.5 * _Fq1; - }, - }; - function _xF1() { - this._PG1 = []; - this._gN1 = []; - this._bO1 = []; - this._fN1 = []; - this._eN1 = []; - } - var _cO1 = _eq1._pq1("solve initialization", "solve"); - var _dO1 = _eq1._pq1("warm starting", "solve initialization"); - var _eO1 = _eq1._pq1("solve velocities", "solve"); - var _fO1 = _eq1._pq1("solve positions", "solve"); - _xF1._gO1 = new _9F1(); - _xF1._hO1 = new _6N1(); - _xF1._iO1 = new _8N1(); - _xF1.prototype = { - _Wf: function () { - this._lF1 = 0; - this._xG1 = 0; - this._mF1 = 0; - }, - _qx1: function (_jO1, _kO1, _lO1, listener) { - this._mO1 = listener; - this._3H1 = _jO1; - this._4H1 = _kO1; - this._nO1 = _lO1; - this._lF1 = 0; - this._xG1 = 0; - this._mF1 = 0; - this._PG1.length = _jO1; - this._gN1.length = _kO1; - this._bO1.length = _lO1; - this._fN1.length = _jO1; - this._eN1.length = _jO1; - }, - _Hr1: function (step, gravity, _nC1) { - _cO1.start(); - var h = step._AD; - for (var i = 0; i < this._lF1; ++i) { - var _g4 = this._PG1[i]; - this._eN1[i].c._lQ(_g4._DC1.c); - var _h4 = _g4._DC1._h4; - this._fN1[i]._Y4._lQ(_g4._IC1); - var w = _g4._JC1; - _g4._DC1._6s1._lQ(_g4._DC1.c); - _g4._DC1._8s1 = _g4._DC1._h4; - if (_g4._9P == _hC1._QC1) { - this._fN1[i]._Y4.x += h * (_g4._MC1 * gravity.x + _g4._SC1 * _g4._NC1.x); - this._fN1[i]._Y4.y += h * (_g4._MC1 * gravity.y + _g4._SC1 * _g4._NC1.y); - w += h * _g4._UC1 * _g4._OC1; - this._fN1[i]._Y4.x *= 1.0 / (1.0 + h * _g4._KC1); - this._fN1[i]._Y4.y *= 1.0 / (1.0 + h * _g4._KC1); - w *= 1.0 / (1.0 + h * _g4._LC1); - } - this._eN1[i]._h4 = _h4; - this._fN1[i].w = w; - } - _xF1._gO1.step = step; - _xF1._gO1._aF1 = this._eN1; - _xF1._gO1._bF1 = this._fN1; - _xF1._hO1.step = step; - _xF1._hO1._7N1 = this._gN1; - _xF1._hO1._q8 = this._xG1; - _xF1._hO1._aF1 = this._eN1; - _xF1._hO1._bF1 = this._fN1; - _xF1._hO1._oO1 = this._pO1; - _xF1._iO1._WS(_xF1._hO1); - _xF1._iO1._jN1(); - if (step._6F1) { - _dO1.start(); - _xF1._iO1._HN1(); - _dO1.stop(); - } - for (var i = 0; i < this._mF1; ++i) { - this._bO1[i]._qO1(_xF1._gO1); - } - _cO1.stop(); - _eO1.start(); - for (var i = 0; i < step._4F1; ++i) { - for (var __5 = 0; __5 < this._mF1; ++__5) { - this._bO1[__5]._IN1(_xF1._gO1); - } - _xF1._iO1._IN1(); - } - _xF1._iO1._1O1(); - _eO1.stop(); - _fO1.start(); - for (var i = 0; i < this._lF1; ++i) { - var c = this._eN1[i].c; - var _h4 = this._eN1[i]._h4; - var _Y4 = this._fN1[i]._Y4; - var w = this._fN1[i].w; - var _rO1 = h * _Y4.x; - var _sO1 = h * _Y4.y; - var _tO1 = _rO1 * _rO1 + _sO1 * _sO1; - if (_tO1 > _Oq1) { - var ratio = _Nq1 / _hr1(_tO1); - _Y4.x *= ratio; - _Y4.y *= ratio; - } - var rotation = h * w; - if (rotation * rotation > _Qq1) { - var ratio = _Pq1 / _Ds1(rotation); - w *= ratio; - } - c.x += h * _Y4.x; - c.y += h * _Y4.y; - _h4 += h * w; - this._eN1[i]._h4 = _h4; - this._fN1[i].w = w; - } - var _uO1 = false; - for (var i = 0; i < step._5F1; ++i) { - var _vO1 = _xF1._iO1._2O1(); - var _wO1 = true; - for (var __5 = 0; __5 < this._mF1; ++__5) { - var _xO1 = this._bO1[__5]._2O1(_xF1._gO1); - _wO1 = _wO1 && _xO1; - } - if (_vO1 && _wO1) { - _uO1 = true; - break; - } - } - for (var i = 0; i < this._lF1; ++i) { - var body = this._PG1[i]; - body._DC1.c._lQ(this._eN1[i].c); - body._DC1._h4 = this._eN1[i]._h4; - body._IC1._lQ(this._fN1[i]._Y4); - body._JC1 = this._fN1[i].w; - body._dE1(); - } - _fO1.stop(); - this._yO1(_xF1._iO1._aN1); - if (_nC1) { - var _zO1 = _yq1; - var _AO1 = _Uq1 * _Uq1; - var _BO1 = _Vq1 * _Vq1; - for (var i = 0; i < this._lF1; ++i) { - var _g4 = this._PG1[i]; - if (_g4._Vl1() == _hC1._iC1) { - continue; - } - if ((_g4._vC1 & _hC1._yC1) == 0 || _g4._JC1 * _g4._JC1 > _BO1 || _es1(_g4._IC1, _g4._IC1) > _AO1) { - _g4._PC1 = 0.0; - _zO1 = 0.0; - } else { - _g4._PC1 += h; - _zO1 = _Gs1(_zO1, _g4._PC1); - } - } - if (_zO1 >= _Tq1 && _uO1) { - for (var i = 0; i < this._lF1; ++i) { - var _g4 = this._PG1[i]; - _g4._Z41(false); - } - } - } - }, - _4G1: function (_5H1, _9O1, _aO1) { - _wq1(_9O1 < this._lF1); - _wq1(_aO1 < this._lF1); - for (var i = 0; i < this._lF1; ++i) { - var _g4 = this._PG1[i]; - this._eN1[i].c._lQ(_g4._DC1.c); - this._eN1[i]._h4 = _g4._DC1._h4; - this._fN1[i]._Y4._lQ(_g4._IC1); - this._fN1[i].w = _g4._JC1; - } - _xF1._hO1._7N1 = this._gN1; - _xF1._hO1._q8 = this._xG1; - _xF1._hO1.step = _5H1; - _xF1._hO1._aF1 = this._eN1; - _xF1._hO1._bF1 = this._fN1; - _xF1._iO1._WS(_xF1._hO1); - for (var i = 0; i < _5H1._5F1; ++i) { - var _vO1 = _xF1._iO1._8O1(_9O1, _aO1); - if (_vO1) { - break; - } - } - this._PG1[_9O1]._DC1._6s1._lQ(this._eN1[_9O1].c); - this._PG1[_9O1]._DC1._8s1 = this._eN1[_9O1]._h4; - this._PG1[_aO1]._DC1._6s1._lQ(this._eN1[_aO1].c); - this._PG1[_aO1]._DC1._8s1 = this._eN1[_aO1]._h4; - _xF1._iO1._jN1(); - for (var i = 0; i < _5H1._4F1; ++i) { - _xF1._iO1._IN1(); - } - var h = _5H1._AD; - for (var i = 0; i < this._lF1; ++i) { - var c = this._eN1[i].c; - var _h4 = this._eN1[i]._h4; - var _Y4 = this._fN1[i]._Y4; - var w = this._fN1[i].w; - var _CO1 = _kr1.Multiply(h, _Y4); - if (_es1(_CO1, _CO1) > _Oq1) { - var ratio = _Nq1 / _CO1.Length(); - _Y4.Multiply(ratio); - } - var rotation = h * w; - if (rotation * rotation > _Qq1) { - var ratio = _Pq1 / _Ds1(rotation); - w *= ratio; - } - c._Gf(_kr1.Multiply(h, _Y4)); - _h4 += h * w; - this._eN1[i]._h4 = _h4; - this._fN1[i].w = w; - var body = this._PG1[i]; - body._DC1.c._lQ(c); - body._DC1._h4 = _h4; - body._IC1._lQ(_Y4); - body._JC1 = w; - body._dE1(); - } - this._yO1(_xF1._iO1._aN1); - }, - _GG1: function (body) { - _wq1(this._lF1 < this._3H1); - body._uC1 = this._lF1; - this._PG1[this._lF1] = body; - if (!this._eN1[this._lF1]) { - this._eN1[this._lF1] = new _7F1(); - this._fN1[this._lF1] = new _8F1(); - } - ++this._lF1; - }, - _NG1: function (_hD1) { - _wq1(this._xG1 < this._4H1); - this._gN1[this._xG1++] = _hD1; - }, - _OG1: function (_q51) { - _wq1(this._mF1 < this._nO1); - this._bO1[this._mF1++] = _q51; - }, - _yO1: function (_Af1) { - if (this._mO1 == null) { - return; - } - for (var i = 0; i < this._xG1; ++i) { - var c = this._gN1[i]; - var _hN1 = _Af1[i]; - var _AD1 = new _PE1(); - _AD1._q8 = _hN1._fx1; - for (var __5 = 0; __5 < _hN1._fx1; ++__5) { - _AD1._QE1[__5] = _hN1.points[__5]._ax1; - _AD1._RE1[__5] = _hN1.points[__5]._bx1; - } - this._mO1._XE1(c, _AD1); - } - }, - }; - function _DO1() { - this._9x = new _kr1(); - this._EO1 = 0; - this._FO1 = 0; - } - function _GO1() { - this.other = null; - this._q51 = null; - this._il = null; - this._kl = null; - } - function _HO1() { - this.type = _UF1._IO1; - this._bv1 = null; - this._ZF1 = null; - this.__F1 = null; - this._0G1 = false; - } - _HO1.prototype = { - _yr1: function (data, _2H1, _JO1) { - this._ZF1 = _2H1[data["bodyA"]]; - this.__F1 = _2H1[data["bodyB"]]; - this._0G1 = data["collideConnected"]; - }, - }; - function _UF1(_3D1) { - _wq1(_3D1._ZF1 != _3D1.__F1); - this._9P = _3D1.type; - this._GC1 = null; - this._HC1 = null; - this._XF1 = _3D1._ZF1; - this._WF1 = _3D1.__F1; - this._3G = 0; - this._gE1 = _3D1._0G1; - this._DG1 = false; - this._VC1 = _3D1._bv1; - this._VF1 = new _GO1(); - this._VF1._q51 = null; - this._VF1.other = null; - this._VF1._il = null; - this._VF1._kl = null; - this._YF1 = new _GO1(); - this._YF1._q51 = null; - this._YF1.other = null; - this._YF1._il = null; - this._YF1._kl = null; - } - _UF1.prototype = { - _Vl1: function () { - return this._9P; - }, - _6H1: function () { - return this._XF1; - }, - _7H1: function () { - return this._WF1; - }, - _8H1: function () {}, - _9H1: function () {}, - _KO1: function (_2F1) {}, - _LO1: function (_2F1) {}, - _aE1: function () { - return this._HC1; - }, - _kv1: function () { - return this._VC1; - }, - _bE1: function (data) { - this._VC1 = data; - }, - _4E1: function () { - return this._XF1._4E1() && this._WF1._4E1(); - }, - _MO1: function () { - return this._gE1; - }, - _Dv1: function (_Ev1) {}, - _qO1: function (data) {}, - _IN1: function (data) {}, - _2O1: function (data) {}, - _xr1: function (out) { - var _Pg = out || {}; - _Pg["bodyA"] = null; - _Pg["bodyB"] = null; - _Pg["type"] = this._9P; - _Pg["collideConnected"] = this._gE1; - return _Pg; - }, - }; - _UF1._NO1 = 0; - _UF1._OO1 = 1; - _UF1._PO1 = 2; - _UF1._QO1 = 3; - _UF1._IO1 = 0; - _UF1._RO1 = 1; - _UF1._SO1 = 2; - _UF1._aH1 = 3; - _UF1._bH1 = 4; - _UF1._fH1 = 5; - _UF1._TO1 = 6; - _UF1._UO1 = 7; - _UF1._VO1 = 8; - _UF1._WO1 = 9; - _UF1._XO1 = 10; - _UF1._gH1 = 11; - _UF1._Gf1 = function (_3D1) { - var _q51 = null; - switch (_3D1.type) { - case _UF1._aH1: - _q51 = new _YO1(_3D1); - break; - case _UF1._fH1: - _q51 = new _ZO1(_3D1); - break; - case _UF1._SO1: - _q51 = new __O1(_3D1); - break; - case _UF1._RO1: - _q51 = new _0P1(_3D1); - break; - case _UF1._bH1: - _q51 = new _1P1(_3D1); - break; - case _UF1._TO1: - _q51 = new _2P1(_3D1); - break; - case _UF1._UO1: - _q51 = new _3P1(_3D1); - break; - case _UF1._VO1: - _q51 = new _4P1(_3D1); - break; - case _UF1._WO1: - _q51 = new _5P1(_3D1); - break; - case _UF1._XO1: - _q51 = new _6P1(_3D1); - break; - case _UF1._gH1: - _q51 = new _7P1(_3D1); - break; - default: - _wq1(false); - break; - } - return _q51; - }; - _UF1._vm1 = function (_q51) {}; - function _8P1() { - this.parent.call(this); - this.type = _UF1._RO1; - this._9P1 = new _kr1(); - this._aP1 = new _kr1(); - this._bP1 = 0.0; - this._cP1 = 0.0; - this._dP1 = 0.0; - this._eP1 = 0.0; - this._fP1 = 0.0; - this._gP1 = false; - this._hP1 = false; - Object.seal(this); - } - _8P1.prototype = { - _qx1: function (_WG1, _XG1, anchor) { - this._ZF1 = _WG1; - this.__F1 = _XG1; - this._9P1 = this._ZF1._ID1(anchor); - this._aP1 = this.__F1._ID1(anchor); - this._bP1 = this.__F1.__r1() - this._ZF1.__r1(); - }, - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._9P1._yr1(data["localAnchorA"]); - this._aP1._yr1(data["localAnchorB"]); - this._bP1 = data["referenceAngle"]; - this._cP1 = data["lowerAngle"]; - this._dP1 = data["upperAngle"]; - this._eP1 = data["maxMotorTorque"]; - this._fP1 = data["motorSpeed"]; - this._gP1 = data["enableLimit"]; - this._hP1 = data["enableMotor"]; - }, - }; - _8P1._2q1(_HO1); - function _0P1(_3D1) { - this.parent.call(this, _3D1); - this._iP1 = _3D1._9P1._63(); - this._jP1 = _3D1._aP1._63(); - this._kP1 = _3D1._bP1; - this._lP1 = new _Ar1(); - this._mP1 = 0.0; - this._nP1 = _3D1._cP1; - this._oP1 = _3D1._dP1; - this._pP1 = _3D1._eP1; - this._qP1 = _3D1._fP1; - this._rP1 = _3D1._gP1; - this._sP1 = _3D1._hP1; - this._tP1 = _UF1._NO1; - this._6M1 = 0; - this._7M1 = 0; - this._uP1 = new _kr1(); - this._vP1 = new _kr1(); - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - this._RC1 = new _Mr1(); - this._CP1 = 0; - } - _0P1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _DP1: function () { - return this._iP1; - }, - _EP1: function () { - return this._jP1; - }, - _FP1: function () { - return this._kP1; - }, - _GP1: function () { - var _WG1 = this._XF1; - var _XG1 = this._WF1; - return _XG1._DC1._h4 - _WG1._DC1._h4 - this._kP1; - }, - _HP1: function () { - var _WG1 = this._XF1; - var _XG1 = this._WF1; - return _XG1._JC1 - _WG1._JC1; - }, - _IP1: function () { - return this._rP1; - }, - _JP1: function (_ZD1) { - if (_ZD1 != this._rP1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._rP1 = _ZD1; - this._lP1.z = 0.0; - } - }, - _KP1: function () { - return this._nP1; - }, - _LP1: function () { - return this._oP1; - }, - _MP1: function (_VX, _zu1) { - _wq1(_VX <= _zu1); - if (_VX != this._nP1 || _zu1 != this._oP1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._lP1.z = 0.0; - this._nP1 = _VX; - this._oP1 = _zu1; - } - }, - _NP1: function () { - return this._sP1; - }, - _a61: function (_ZD1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._sP1 = _ZD1; - }, - _OP1: function (speed) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._qP1 = speed; - }, - _PP1: function () { - return this._qP1; - }, - _QP1: function (_yD1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._pP1 = _yD1; - }, - _RP1: function () { - return this._pP1; - }, - _KO1: function (_2F1) { - var _cz1 = new _kr1(this._lP1.x, this._lP1.y); - return _kr1.Multiply(_2F1, _cz1); - }, - _LO1: function (_2F1) { - return _2F1 * this._lP1.z; - }, - _SP1: function (_2F1) { - return _2F1 * this._mP1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1 = this._XF1._DC1._5s1; - this._xP1 = this._WF1._DC1._5s1; - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - this._uP1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - this._vP1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _pC1 = _iB1 + _jB1 == 0.0; - this._RC1._bk.x = _kN1 + _lN1 + this._uP1.y * this._uP1.y * _iB1 + this._vP1.y * this._vP1.y * _jB1; - this._RC1._OM.x = -this._uP1.y * this._uP1.x * _iB1 - this._vP1.y * this._vP1.x * _jB1; - this._RC1._Or1.x = -this._uP1.y * _iB1 - this._vP1.y * _jB1; - this._RC1._bk.y = this._RC1._OM.x; - this._RC1._OM.y = _kN1 + _lN1 + this._uP1.x * this._uP1.x * _iB1 + this._vP1.x * this._vP1.x * _jB1; - this._RC1._Or1.y = this._uP1.x * _iB1 + this._vP1.x * _jB1; - this._RC1._bk.z = this._RC1._Or1.x; - this._RC1._OM.z = this._RC1._Or1.y; - this._RC1._Or1.z = _iB1 + _jB1; - this._CP1 = _iB1 + _jB1; - if (this._CP1 > 0.0) { - this._CP1 = 1.0 / this._CP1; - } - if (this._sP1 == false || _pC1) { - this._mP1 = 0.0; - } - if (this._rP1 && _pC1 == false) { - var _VP1 = _oN1 - _mN1 - this._kP1; - if (_Ds1(this._oP1 - this._nP1) < 2.0 * _Gq1) { - this._tP1 = _UF1._QO1; - } else if (_VP1 <= this._nP1) { - if (this._tP1 != _UF1._OO1) { - this._lP1.z = 0.0; - } - this._tP1 = _UF1._OO1; - } else if (_VP1 >= this._oP1) { - if (this._tP1 != _UF1._PO1) { - this._lP1.z = 0.0; - } - this._tP1 = _UF1._PO1; - } else { - this._tP1 = _UF1._NO1; - this._lP1.z = 0.0; - } - } else { - this._tP1 = _UF1._NO1; - } - if (data.step._6F1) { - this._lP1.Multiply(data.step._3F1); - this._mP1 *= data.step._3F1; - var _cz1 = new _kr1(this._lP1.x, this._lP1.y); - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * (_fs1(this._uP1, _cz1) + this._mP1 + this._lP1.z); - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * (_fs1(this._vP1, _cz1) + this._mP1 + this._lP1.z); - } else { - this._lP1._lr1(); - this._mP1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _pC1 = _iB1 + _jB1 == 0.0; - if (this._sP1 && this._tP1 != _UF1._QO1 && _pC1 == false) { - var _WP1 = __v1 - _Zv1 - this._qP1; - var _AD1 = -this._CP1 * _WP1; - var _XP1 = this._mP1; - var _YP1 = data.step._AD * this._pP1; - this._mP1 = _Ks1(this._mP1 + _AD1, -_YP1, _YP1); - _AD1 = this._mP1 - _XP1; - _Zv1 -= _iB1 * _AD1; - __v1 += _jB1 * _AD1; - } - if (this._rP1 && this._tP1 != _UF1._NO1 && _pC1 == false) { - var _ZP1 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_pN1, _hs1(__v1, this._vP1)), _nN1), _hs1(_Zv1, this._uP1)); - var __P1 = __v1 - _Zv1; - var _WP1 = new _Ar1(_ZP1.x, _ZP1.y, __P1); - var _AD1 = this._RC1._Pr1(_WP1)._or1(); - if (this._tP1 == _UF1._QO1) { - this._lP1._Gf(_AD1); - } else if (this._tP1 == _UF1._OO1) { - var _ON1 = this._lP1.z + _AD1.z; - if (_ON1 < 0.0) { - var _0Q1 = _kr1._Gf(_ZP1._or1(), _kr1.Multiply(this._lP1.z, new _kr1(this._RC1._Or1.x, this._RC1._Or1.y))); - var _1Q1 = this._RC1._Sr1(_0Q1); - _AD1.x = _1Q1.x; - _AD1.y = _1Q1.y; - _AD1.z = -this._lP1.z; - this._lP1.x += _1Q1.x; - this._lP1.y += _1Q1.y; - this._lP1.z = 0.0; - } else { - this._lP1._Gf(_AD1); - } - } else if (this._tP1 == _UF1._PO1) { - var _ON1 = this._lP1.z + _AD1.z; - if (_ON1 > 0.0) { - var _0Q1 = _kr1._Gf(_ZP1._or1(), _kr1.Multiply(this._lP1.z, new _kr1(this._RC1._Or1.x, this._RC1._Or1.y))); - var _1Q1 = this._RC1._Sr1(_0Q1); - _AD1.x = _1Q1.x; - _AD1.y = _1Q1.y; - _AD1.z = -this._lP1.z; - this._lP1.x += _1Q1.x; - this._lP1.y += _1Q1.y; - this._lP1.z = 0.0; - } else { - this._lP1._Gf(_AD1); - } - } - var _cz1 = new _kr1(_AD1.x, _AD1.y); - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * (_fs1(this._uP1, _cz1) + _AD1.z); - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * (_fs1(this._vP1, _cz1) + _AD1.z); - } else { - var _WP1 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_pN1, _hs1(__v1, this._vP1)), _nN1), _hs1(_Zv1, this._uP1)); - var _AD1 = this._RC1._Sr1(_WP1._or1()); - this._lP1.x += _AD1.x; - this._lP1.y += _AD1.y; - _nN1._rr1(_kr1.Multiply(_kN1, _AD1)); - _Zv1 -= _iB1 * _fs1(this._uP1, _AD1); - _pN1._Gf(_kr1.Multiply(_lN1, _AD1)); - __v1 += _jB1 * _fs1(this._vP1, _AD1); - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _2Q1 = 0.0; - var _3Q1 = 0.0; - var _pC1 = this._AP1 + this._BP1 == 0.0; - if (this._rP1 && this._tP1 != _UF1._NO1 && _pC1 == false) { - var angle = _oN1 - _mN1 - this._kP1; - var _4Q1 = 0.0; - if (this._tP1 == _UF1._QO1) { - var _zs1 = _Ks1(angle - this._nP1, -_Mq1, _Mq1); - _4Q1 = -this._CP1 * _zs1; - _2Q1 = _Ds1(_zs1); - } else if (this._tP1 == _UF1._OO1) { - var _zs1 = angle - this._nP1; - _2Q1 = -_zs1; - _zs1 = _Ks1(_zs1 + _Gq1, -_Mq1, 0.0); - _4Q1 = -this._CP1 * _zs1; - } else if (this._tP1 == _UF1._PO1) { - var _zs1 = angle - this._oP1; - _2Q1 = _zs1; - _zs1 = _Ks1(_zs1 - _Gq1, 0.0, _Mq1); - _4Q1 = -this._CP1 * _zs1; - } - _mN1 -= this._AP1 * _4Q1; - _oN1 += this._BP1 * _4Q1; - } - { - _TP1.Set(_mN1); - _UP1.Set(_oN1); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _zs1 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, _1x1), _aG1), _0x1); - _3Q1 = _zs1.Length(); - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _0N1 = new _Cr1(); - _0N1._bk.x = _kN1 + _lN1 + _iB1 * _0x1.y * _0x1.y + _jB1 * _1x1.y * _1x1.y; - _0N1._bk.y = -_iB1 * _0x1.x * _0x1.y - _jB1 * _1x1.x * _1x1.y; - _0N1._OM.x = _0N1._bk.y; - _0N1._OM.y = _kN1 + _lN1 + _iB1 * _0x1.x * _0x1.x + _jB1 * _1x1.x * _1x1.x; - var _AD1 = _0N1._Hr1(_zs1)._or1(); - _aG1._rr1(_kr1.Multiply(_kN1, _AD1)); - _mN1 -= _iB1 * _fs1(_0x1, _AD1); - _cG1._Gf(_kr1.Multiply(_lN1, _AD1)); - _oN1 += _jB1 * _fs1(_1x1, _AD1); - } - data._aF1[this._6M1].c._lQ(_aG1); - data._aF1[this._6M1]._h4 = _mN1; - data._aF1[this._7M1].c._lQ(_cG1); - data._aF1[this._7M1]._h4 = _oN1; - return _3Q1 <= _Fq1 && _2Q1 <= _Gq1; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["localAnchorA"] = this._iP1._xr1(); - _Pg["localAnchorB"] = this._jP1._xr1(); - _Pg["referenceAngle"] = this._kP1; - _Pg["lowerAngle"] = this._nP1; - _Pg["upperAngle"] = this._oP1; - _Pg["maxMotorTorque"] = this._pP1; - _Pg["motorSpeed"] = this._qP1; - _Pg["enableLimit"] = this._rP1; - _Pg["enableMotor"] = this._sP1; - return _Pg; - }, - }; - _0P1._2q1(_UF1); - function _5Q1() { - this.parent.call(this); - this.type = _UF1._fH1; - this.target = new _kr1(0.0, 0.0); - this._6Q1 = 0.0; - this._7Q1 = 5.0; - this._8Q1 = 0.7; - Object.seal(this); - } - _5Q1._2q1(_HO1); - function _ZO1(_3D1) { - this.parent.call(this, _3D1); - _wq1(_3D1.target._vr1()); - _wq1(_ar1(_3D1._6Q1) && _3D1._6Q1 >= 0.0); - _wq1(_ar1(_3D1._7Q1) && _3D1._7Q1 >= 0.0); - _wq1(_ar1(_3D1._8Q1) && _3D1._8Q1 >= 0.0); - this._9Q1 = _3D1.target._63(); - this._jP1 = _xs1(this._WF1._as1(), this._9Q1); - this._aQ1 = _3D1._6Q1; - this._lP1 = new _kr1(); - this._bQ1 = _3D1._7Q1; - this._cQ1 = _3D1._8Q1; - this._dQ1 = 0.0; - this._eQ1 = 0.0; - this._6M1 = 0; - this._7M1 = 0; - this._vP1 = new _kr1(); - this._xP1 = new _kr1(); - this._zP1 = 0; - this._BP1 = 0; - this._RC1 = new _Cr1(); - this._fQ1 = new _kr1(); - } - _ZO1.prototype = { - _8H1: function () { - return this._9Q1; - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - return _kr1.Multiply(_2F1, this._lP1); - }, - _LO1: function (_2F1) { - return _2F1 * 0.0; - }, - _gQ1: function (target) { - if (this._WF1._2E1() == false) { - this._WF1._Z41(true); - } - this._9Q1._lQ(target); - }, - _hQ1: function () { - return this._9Q1; - }, - _iQ1: function (_vD1) { - this._aQ1 = _vD1; - }, - _jQ1: function () { - return this._aQ1; - }, - _kQ1: function (_lQ1) { - this._bQ1 = _lQ1; - }, - _mQ1: function () { - return this._bQ1; - }, - _nQ1: function (ratio) { - this._cQ1 = ratio; - }, - _oQ1: function () { - return this._cQ1; - }, - _Dv1: function (_Ev1) { - this._9Q1._rr1(_Ev1); - }, - _qO1: function (data) { - this._7M1 = this._WF1._uC1; - this._xP1._lQ(this._WF1._DC1._5s1); - this._zP1 = this._WF1._SC1; - this._BP1 = this._WF1._UC1; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _UP1 = new _Zr1(_oN1); - var _nt1 = this._WF1._BD1(); - var _171 = 2.0 * _Aq1 * this._bQ1; - var _Bm = 2.0 * _nt1 * this._cQ1 * _171; - var _ml = _nt1 * (_171 * _171); - var h = data.step._AD; - _wq1(_Bm + h * _ml > _zq1); - this._eQ1 = h * (_Bm + h * _ml); - if (this._eQ1 != 0.0) { - this._eQ1 = 1.0 / this._eQ1; - } - this._dQ1 = h * _ml * this._eQ1; - this._vP1._lQ(_ts1(_UP1, _kr1._rr1(this._jP1, this._xP1))); - var _0N1 = new _Cr1(); - _0N1._bk.x = this._zP1 + this._BP1 * this._vP1.y * this._vP1.y + this._eQ1; - _0N1._bk.y = -this._BP1 * this._vP1.x * this._vP1.y; - _0N1._OM.x = _0N1._bk.y; - _0N1._OM.y = this._zP1 + this._BP1 * this._vP1.x * this._vP1.x + this._eQ1; - this._RC1._lQ(_0N1._Er1()); - this._fQ1._lQ(_kr1._rr1(_kr1._Gf(_cG1, this._vP1), this._9Q1)); - this._fQ1.Multiply(this._dQ1); - __v1 *= 0.98; - if (data.step._6F1) { - this._lP1.Multiply(data.step._3F1); - _pN1._Gf(_kr1.Multiply(this._zP1, this._lP1)); - __v1 += this._BP1 * _fs1(this._vP1, this._lP1); - } else { - this._lP1._lr1(); - } - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _WP1 = _kr1._Gf(_pN1, _hs1(__v1, this._vP1)); - var _AD1 = _is1(this._RC1, _kr1._Gf(_kr1._Gf(_WP1, this._fQ1), _kr1.Multiply(this._eQ1, this._lP1))._or1()); - var _XP1 = this._lP1._63(); - this._lP1._Gf(_AD1); - var _YP1 = data.step._AD * this._aQ1; - if (this._lP1._sr1() > _YP1 * _YP1) { - this._lP1.Multiply(_YP1 / this._lP1.Length()); - } - _AD1._lQ(_kr1._rr1(this._lP1, _XP1)); - _pN1._Gf(_kr1.Multiply(this._zP1, _AD1)); - __v1 += this._BP1 * _fs1(this._vP1, _AD1); - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - return true; - }, - }; - _ZO1._2q1(_UF1); /// @warning Do not use a zero or short length. - function _pQ1() { - this.parent.call(this); - this.type = _UF1._aH1; - this._9P1 = new _kr1(0.0, 0.0); - this._aP1 = new _kr1(0.0, 0.0); - this.length = 1.0; - this._7Q1 = 0.0; - this._8Q1 = 0.0; - Object.seal(this); - } - _pQ1.prototype = { - _qx1: function (_Uh, _Vh, _qQ1, _rQ1) { - this._ZF1 = _Uh; - this.__F1 = _Vh; - this._9P1 = this._ZF1._ID1(_qQ1); - this._aP1 = this.__F1._ID1(_rQ1); - var _Bm = _kr1._rr1(_rQ1, _qQ1); - this.length = _Bm.Length(); - }, - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._9P1._yr1(data["localAnchorA"]); - this._aP1._yr1(data["localAnchorB"]); - this.length = data["length"]; - this._7Q1 = data["frequencyHz"]; - this._8Q1 = data["dampingRatio"]; - }, - }; - _pQ1._2q1(_HO1); - function _YO1(_3D1) { - this.parent.call(this, _3D1); - this._iP1 = _3D1._9P1._63(); - this._jP1 = _3D1._aP1._63(); - this._WU = _3D1.length; - this._bQ1 = _3D1._7Q1; - this._cQ1 = _3D1._8Q1; - this._lP1 = 0.0; - this._eQ1 = 0.0; - this._sQ1 = 0.0; - this._6M1 = 0; - this._7M1 = 0; - this._tQ1 = new _kr1(); - this._uP1 = new _kr1(); - this._vP1 = new _kr1(); - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - this._RC1 = 0; - } - _YO1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - var _nB1 = _kr1.Multiply(_2F1 * this._lP1, this._tQ1); - return _nB1; - }, - _LO1: function (_2F1) { - return 0.0; - }, - _DP1: function () { - return this._iP1; - }, - _EP1: function () { - return this._jP1; - }, - _uQ1: function (length) { - this._WU = length; - }, - _vQ1: function () { - return this._WU; - }, - _kQ1: function (_lQ1) { - this._bQ1 = _lQ1; - }, - _mQ1: function () { - return this._bQ1; - }, - _nQ1: function (ratio) { - this._cQ1 = ratio; - }, - _oQ1: function () { - return this._cQ1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1._lQ(this._XF1._DC1._5s1); - this._xP1._lQ(this._WF1._DC1._5s1); - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - this._uP1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - this._vP1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - this._tQ1 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, this._vP1), _aG1), this._uP1); - var length = this._tQ1.Length(); - if (length > _Fq1) { - this._tQ1.Multiply(1.0 / length); - } else { - this._tQ1.Set(0.0, 0.0); - } - var _wQ1 = _fs1(this._uP1, this._tQ1); - var _xQ1 = _fs1(this._vP1, this._tQ1); - var _yQ1 = this._yP1 + this._AP1 * _wQ1 * _wQ1 + this._zP1 + this._BP1 * _xQ1 * _xQ1; - this._RC1 = _yQ1 != 0.0 ? 1.0 / _yQ1 : 0.0; - if (this._bQ1 > 0.0) { - var _zs1 = length - this._WU; - var _171 = 2.0 * _Aq1 * this._bQ1; - var _Bm = 2.0 * this._RC1 * this._cQ1 * _171; - var _ml = this._RC1 * _171 * _171; - var h = data.step._AD; - this._eQ1 = h * (_Bm + h * _ml); - this._eQ1 = this._eQ1 != 0.0 ? 1.0 / this._eQ1 : 0.0; - this._sQ1 = _zs1 * h * _ml * this._eQ1; - _yQ1 += this._eQ1; - this._RC1 = _yQ1 != 0.0 ? 1.0 / _yQ1 : 0.0; - } else { - this._eQ1 = 0.0; - this._sQ1 = 0.0; - } - if (data.step._6F1) { - this._lP1 *= data.step._3F1; - var _cz1 = _kr1.Multiply(this._lP1, this._tQ1); - _nN1._rr1(_kr1.Multiply(this._yP1, _cz1)); - _Zv1 -= this._AP1 * _fs1(this._uP1, _cz1); - _pN1._Gf(_kr1.Multiply(this._zP1, _cz1)); - __v1 += this._BP1 * _fs1(this._vP1, _cz1); - } else { - this._lP1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _zQ1 = _kr1._Gf(_nN1, _hs1(_Zv1, this._uP1)); - var _AQ1 = _kr1._Gf(_pN1, _hs1(__v1, this._vP1)); - var _WP1 = _es1(this._tQ1, _kr1._rr1(_AQ1, _zQ1)); - var _AD1 = -this._RC1 * (_WP1 + this._sQ1 + this._eQ1 * this._lP1); - this._lP1 += _AD1; - var _cz1 = _kr1.Multiply(_AD1, this._tQ1); - _nN1._rr1(_kr1.Multiply(this._yP1, _cz1)); - _Zv1 -= this._AP1 * _fs1(this._uP1, _cz1); - _pN1._Gf(_kr1.Multiply(this._zP1, _cz1)); - __v1 += this._BP1 * _fs1(this._vP1, _cz1); - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - if (this._bQ1 > 0.0) { - return true; - } - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _X4 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, _1x1), _aG1), _0x1); - var length = _X4._tr1(); - var _zs1 = length - this._WU; - _zs1 = _Ks1(_zs1, -_Lq1, _Lq1); - var _AD1 = -this._RC1 * _zs1; - var _cz1 = _kr1.Multiply(_AD1, _X4); - _aG1._rr1(_kr1.Multiply(this._yP1, _cz1)); - _mN1 -= this._AP1 * _fs1(_0x1, _cz1); - _cG1._Gf(_kr1.Multiply(this._zP1, _cz1)); - _oN1 += this._BP1 * _fs1(_1x1, _cz1); - data._aF1[this._6M1].c._lQ(_aG1); - data._aF1[this._6M1]._h4 = _mN1; - data._aF1[this._7M1].c._lQ(_cG1); - data._aF1[this._7M1]._h4 = _oN1; - return _Ds1(_zs1) < _Fq1; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["localAnchorA"] = this._iP1._xr1(); - _Pg["localAnchorB"] = this._jP1._xr1(); - _Pg["length"] = this._WU; - _Pg["frequencyHz"] = this._bQ1; - _Pg["dampingRatio"] = this._cQ1; - return _Pg; - }, - }; - _YO1._2q1(_UF1); - function _BQ1() { - this.parent.call(this); - this.type = _UF1._SO1; - this._9P1 = new _kr1(); - this._aP1 = new _kr1(); - this._CQ1 = new _kr1(1.0, 0.0); - this._bP1 = 0.0; - this._gP1 = false; - this._DQ1 = 0.0; - this._EQ1 = 0.0; - this._hP1 = false; - this._FQ1 = 0.0; - this._fP1 = 0.0; - Object.seal(this); - } - _BQ1.prototype = { - _qx1: function (_WG1, _XG1, anchor, _1v) { - this._ZF1 = _WG1; - this.__F1 = _XG1; - this._9P1 = this._ZF1._ID1(anchor); - this._aP1 = this.__F1._ID1(anchor); - this._CQ1 = this._ZF1._KD1(_1v); - this._bP1 = this.__F1.__r1() - this._ZF1.__r1(); - }, - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._9P1._yr1(data["localAnchorA"]); - this._aP1._yr1(data["localAnchorB"]); - this._CQ1._yr1(data["localAxisA"]); - this._bP1 = data["referenceAngle"]; - this._gP1 = data["enableLimit"]; - this._DQ1 = data["lowerTranslation"]; - this._EQ1 = data["upperTranslation"]; - this._hP1 = data["enableMotor"]; - this._FQ1 = data["maxMotorForce"]; - this._fP1 = data["motorSpeed"]; - }, - }; - _BQ1._2q1(_HO1); - function __O1(_3D1) { - this.parent.call(this, _3D1); - this._iP1 = _3D1._9P1._63(); - this._jP1 = _3D1._aP1._63(); - this._GQ1 = _3D1._CQ1._63(); - this._GQ1._tr1(); - this._HQ1 = _hs1(1.0, this._GQ1); - this._kP1 = _3D1._bP1; - this._lP1 = new _Ar1(); - this._CP1 = 0.0; - this._mP1 = 0.0; - this._IQ1 = _3D1._DQ1; - this._JQ1 = _3D1._EQ1; - this._KQ1 = _3D1._FQ1; - this._qP1 = _3D1._fP1; - this._rP1 = _3D1._gP1; - this._sP1 = _3D1._hP1; - this._tP1 = _UF1._NO1; - this._JB1 = new _kr1(); - this._LQ1 = new _kr1(); - this._6M1 = 0; - this._7M1 = 0; - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - (this._MQ1 = 0), (this._NQ1 = 0); - (this._OQ1 = 0), (this._PQ1 = 0); - this._QQ1 = new _Mr1(); - this._CP1 = 0; - } - __O1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - return _kr1.Multiply(_2F1, _kr1._Gf(_kr1.Multiply(this._lP1.x, this._LQ1), _kr1.Multiply(this._mP1 + this._lP1.z, this._JB1))); - }, - _LO1: function (_2F1) { - return _2F1 * this._lP1.y; - }, - _DP1: function () { - return this._iP1; - }, - _EP1: function () { - return this._jP1; - }, - _RQ1: function () { - return this._GQ1; - }, - _FP1: function () { - return this._kP1; - }, - _SQ1: function () { - var _fw1 = this._XF1._FD1(this._iP1); - var _gw1 = this._WF1._FD1(this._jP1); - var _Bm = _kr1._rr1(_gw1, _fw1); - var _1v = this._XF1._GD1(this._GQ1); - var _CO1 = _es1(_Bm, _1v); - return _CO1; - }, - _HP1: function () { - var _WG1 = this._XF1; - var _XG1 = this._WF1; - var _0x1 = _ts1(_WG1._yz1.q, _kr1._rr1(this._iP1, _WG1._DC1._5s1)); - var _1x1 = _ts1(_XG1._yz1.q, _kr1._rr1(this._jP1, _XG1._DC1._5s1)); - var _0v = _kr1._Gf(_WG1._DC1.c, _0x1); - var _4t1 = _kr1._Gf(_XG1._DC1.c, _1x1); - var _Bm = _kr1._rr1(_4t1, _0v); - var _1v = _ts1(_WG1._yz1.q, this._GQ1); - var _nN1 = _WG1._IC1; - var _pN1 = _XG1._IC1; - var _Zv1 = _WG1._JC1; - var __v1 = _XG1._JC1; - var speed = _es1(_Bm, _hs1(_Zv1, _1v)) + _es1(_1v, _kr1._rr1(_kr1._rr1(_kr1._Gf(_pN1, _hs1(__v1, _1x1)), _nN1), _hs1(_Zv1, _0x1))); - return speed; - }, - _IP1: function () { - return this._rP1; - }, - _JP1: function (_ZD1) { - if (_ZD1 != this._rP1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._rP1 = _ZD1; - this._lP1.z = 0.0; - } - }, - _KP1: function () { - return this._IQ1; - }, - _LP1: function () { - return this._JQ1; - }, - _MP1: function (_VX, _zu1) { - _wq1(_VX <= _zu1); - if (_VX != this._IQ1 || _zu1 != this._JQ1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._IQ1 = _VX; - this._JQ1 = _zu1; - this._lP1.z = 0.0; - } - }, - _NP1: function () { - return this._sP1; - }, - _a61: function (_ZD1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._sP1 = _ZD1; - }, - _OP1: function (speed) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._qP1 = speed; - }, - _PP1: function () { - return this._qP1; - }, - _TQ1: function (_vD1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._KQ1 = _vD1; - }, - _UQ1: function () { - return this._KQ1; - }, - _VQ1: function (_2F1) { - return _2F1 * this._mP1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1 = this._XF1._DC1._5s1; - this._xP1 = this._WF1._DC1._5s1; - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _Bm = _kr1._Gf(_kr1._rr1(_cG1, _aG1), _kr1._rr1(_1x1, _0x1)); - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - { - this._JB1 = _ts1(_TP1, this._GQ1); - this._OQ1 = _fs1(_kr1._Gf(_Bm, _0x1), this._JB1); - this._PQ1 = _fs1(_1x1, this._JB1); - this._CP1 = _kN1 + _lN1 + _iB1 * this._OQ1 * this._OQ1 + _jB1 * this._PQ1 * this._PQ1; - if (this._CP1 > 0.0) { - this._CP1 = 1.0 / this._CP1; - } - } - { - this._LQ1 = _ts1(_TP1, this._HQ1); - this._MQ1 = _fs1(_kr1._Gf(_Bm, _0x1), this._LQ1); - this._NQ1 = _fs1(_1x1, this._LQ1); - var _DN1 = _kN1 + _lN1 + _iB1 * this._MQ1 * this._MQ1 + _jB1 * this._NQ1 * this._NQ1; - var _FN1 = _iB1 * this._MQ1 + _jB1 * this._NQ1; - var _WQ1 = _iB1 * this._MQ1 * this._OQ1 + _jB1 * this._NQ1 * this._PQ1; - var _EN1 = _iB1 + _jB1; - if (_EN1 == 0.0) { - _EN1 = 1.0; - } - var _XQ1 = _iB1 * this._OQ1 + _jB1 * this._PQ1; - var _YQ1 = _kN1 + _lN1 + _iB1 * this._OQ1 * this._OQ1 + _jB1 * this._PQ1 * this._PQ1; - this._QQ1._bk.Set(_DN1, _FN1, _WQ1); - this._QQ1._OM.Set(_FN1, _EN1, _XQ1); - this._QQ1._Or1.Set(_WQ1, _XQ1, _YQ1); - } - if (this._rP1) { - var _ZQ1 = _es1(this._JB1, _Bm); - if (_Ds1(this._JQ1 - this._IQ1) < 2.0 * _Fq1) { - this._tP1 = _UF1._QO1; - } else if (_ZQ1 <= this._IQ1) { - if (this._tP1 != _UF1._OO1) { - this._tP1 = _UF1._OO1; - this._lP1.z = 0.0; - } - } else if (_ZQ1 >= this._JQ1) { - if (this._tP1 != _UF1._PO1) { - this._tP1 = _UF1._PO1; - this._lP1.z = 0.0; - } - } else { - this._tP1 = _UF1._NO1; - this._lP1.z = 0.0; - } - } else { - this._tP1 = _UF1._NO1; - this._lP1.z = 0.0; - } - if (this._sP1 == false) { - this._mP1 = 0.0; - } - if (data.step._6F1) { - this._lP1.Multiply(data.step._3F1); - this._mP1 *= data.step._3F1; - var _cz1 = _kr1._Gf(_kr1.Multiply(this._lP1.x, this._LQ1), _kr1.Multiply(this._mP1 + this._lP1.z, this._JB1)); - var __Q1 = this._lP1.x * this._MQ1 + this._lP1.y + (this._mP1 + this._lP1.z) * this._OQ1; - var _0R1 = this._lP1.x * this._NQ1 + this._lP1.y + (this._mP1 + this._lP1.z) * this._PQ1; - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * __Q1; - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * _0R1; - } else { - this._lP1._lr1(); - this._mP1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - if (this._sP1 && this._tP1 != _UF1._QO1) { - var _WP1 = _es1(this._JB1, _kr1._rr1(_pN1, _nN1)) + this._PQ1 * __v1 - this._OQ1 * _Zv1; - var _AD1 = this._CP1 * (this._qP1 - _WP1); - var _XP1 = this._mP1; - var _YP1 = data.step._AD * this._KQ1; - this._mP1 = _Ks1(this._mP1 + _AD1, -_YP1, _YP1); - _AD1 = this._mP1 - _XP1; - var _cz1 = _kr1.Multiply(_AD1, this._JB1); - var __Q1 = _AD1 * this._OQ1; - var _0R1 = _AD1 * this._PQ1; - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * __Q1; - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * _0R1; - } - var _ZP1 = new _kr1(); - _ZP1.x = _es1(this._LQ1, _kr1._rr1(_pN1, _nN1)) + this._NQ1 * __v1 - this._MQ1 * _Zv1; - _ZP1.y = __v1 - _Zv1; - if (this._rP1 && this._tP1 != _UF1._NO1) { - var __P1; - __P1 = _es1(this._JB1, _kr1._rr1(_pN1, _nN1)) + this._PQ1 * __v1 - this._OQ1 * _Zv1; - var _WP1 = new _Ar1(_ZP1.x, _ZP1.y, __P1); - var _xZ = this._lP1._63(); - var _1R1 = this._QQ1._Pr1(_WP1._or1()); - this._lP1._Gf(_1R1); - if (this._tP1 == _UF1._OO1) { - this._lP1.z = _Is1(this._lP1.z, 0.0); - } else if (this._tP1 == _UF1._PO1) { - this._lP1.z = _Gs1(this._lP1.z, 0.0); - } - var _g4 = _kr1._rr1(_ZP1._or1(), _kr1.Multiply(this._lP1.z - _xZ.z, new _kr1(this._QQ1._Or1.x, this._QQ1._Or1.y))); - var _2R1 = _kr1._Gf(this._QQ1._Sr1(_g4), new _kr1(_xZ.x, _xZ.y)); - this._lP1.x = _2R1.x; - this._lP1.y = _2R1.y; - _1R1 = _Ar1._rr1(this._lP1, _xZ); - var _cz1 = _kr1._Gf(_kr1.Multiply(_1R1.x, this._LQ1), _kr1.Multiply(_1R1.z, this._JB1)); - var __Q1 = _1R1.x * this._MQ1 + _1R1.y + _1R1.z * this._OQ1; - var _0R1 = _1R1.x * this._NQ1 + _1R1.y + _1R1.z * this._PQ1; - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * __Q1; - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * _0R1; - } else { - var _1R1 = this._QQ1._Sr1(_ZP1._or1()); - this._lP1.x += _1R1.x; - this._lP1.y += _1R1.y; - var _cz1 = _kr1.Multiply(_1R1.x, this._LQ1); - var __Q1 = _1R1.x * this._MQ1 + _1R1.y; - var _0R1 = _1R1.x * this._NQ1 + _1R1.y; - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * __Q1; - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * _0R1; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _Bm = _kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, _1x1), _aG1), _0x1); - var _1v = _ts1(_TP1, this._GQ1); - var _Qj1 = _fs1(_kr1._Gf(_Bm, _0x1), _1v); - var _Rj1 = _fs1(_1x1, _1v); - var _3R1 = _ts1(_TP1, this._HQ1); - var _IB = _fs1(_kr1._Gf(_Bm, _0x1), _3R1); - var _JB = _fs1(_1x1, _3R1); - var _AD1 = new _Ar1(); - var _4R1 = new _kr1(); - _4R1.x = _es1(_3R1, _Bm); - _4R1.y = _oN1 - _mN1 - this._kP1; - var _5R1 = _Ds1(_4R1.x); - var _2Q1 = _Ds1(_4R1.y); - var active = false; - var _6R1 = 0.0; - if (this._rP1) { - var _CO1 = _es1(_1v, _Bm); - if (_Ds1(this._JQ1 - this._IQ1) < 2.0 * _Fq1) { - _6R1 = _Ks1(_CO1, -_Lq1, _Lq1); - _5R1 = _Is1(_5R1, _Ds1(_CO1)); - active = true; - } else if (_CO1 <= this._IQ1) { - _6R1 = _Ks1(_CO1 - this._IQ1 + _Fq1, -_Lq1, 0.0); - _5R1 = _Is1(_5R1, this._IQ1 - _CO1); - active = true; - } else if (_CO1 >= this._JQ1) { - _6R1 = _Ks1(_CO1 - this._JQ1 - _Fq1, 0.0, _Lq1); - _5R1 = _Is1(_5R1, _CO1 - this._JQ1); - active = true; - } - } - if (active) { - var _DN1 = _kN1 + _lN1 + _iB1 * _IB * _IB + _jB1 * _JB * _JB; - var _FN1 = _iB1 * _IB + _jB1 * _JB; - var _WQ1 = _iB1 * _IB * _Qj1 + _jB1 * _JB * _Rj1; - var _EN1 = _iB1 + _jB1; - if (_EN1 == 0.0) { - _EN1 = 1.0; - } - var _XQ1 = _iB1 * _Qj1 + _jB1 * _Rj1; - var _YQ1 = _kN1 + _lN1 + _iB1 * _Qj1 * _Qj1 + _jB1 * _Rj1 * _Rj1; - var _0N1 = new _Mr1(); - _0N1._bk.Set(_DN1, _FN1, _WQ1); - _0N1._OM.Set(_FN1, _EN1, _XQ1); - _0N1._Or1.Set(_WQ1, _XQ1, _YQ1); - var _zs1 = new _Ar1(); - _zs1.x = _4R1.x; - _zs1.y = _4R1.y; - _zs1.z = _6R1; - _AD1 = _0N1._Pr1(_zs1._or1()); - } else { - var _DN1 = _kN1 + _lN1 + _iB1 * _IB * _IB + _jB1 * _JB * _JB; - var _FN1 = _iB1 * _IB + _jB1 * _JB; - var _EN1 = _iB1 + _jB1; - if (_EN1 == 0.0) { - _EN1 = 1.0; - } - var _0N1 = new _Cr1(); - _0N1._bk.Set(_DN1, _FN1); - _0N1._OM.Set(_FN1, _EN1); - var _7R1 = _0N1._Hr1(_4R1._or1()); - _AD1.x = _7R1.x; - _AD1.y = _7R1.y; - _AD1.z = 0.0; - } - var _cz1 = _kr1._Gf(_kr1.Multiply(_AD1.x, _3R1), _kr1.Multiply(_AD1.z, _1v)); - var __Q1 = _AD1.x * _IB + _AD1.y + _AD1.z * _Qj1; - var _0R1 = _AD1.x * _JB + _AD1.y + _AD1.z * _Rj1; - _aG1._rr1(_kr1.Multiply(_kN1, _cz1)); - _mN1 -= _iB1 * __Q1; - _cG1._Gf(_kr1.Multiply(_lN1, _cz1)); - _oN1 += _jB1 * _0R1; - data._aF1[this._6M1].c._lQ(_aG1); - data._aF1[this._6M1]._h4 = _mN1; - data._aF1[this._7M1].c._lQ(_cG1); - data._aF1[this._7M1]._h4 = _oN1; - return _5R1 <= _Fq1 && _2Q1 <= _Gq1; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["localAnchorA"] = this._iP1._xr1(); - _Pg["localAnchorB"] = this._jP1._xr1(); - _Pg["localAxisA"] = this._GQ1._xr1(); - _Pg["referenceAngle"] = this._kP1; - _Pg["enableLimit"] = this._rP1; - _Pg["lowerTranslation"] = this._IQ1; - _Pg["upperTranslation"] = this._JQ1; - _Pg["enableMotor"] = this._sP1; - _Pg["maxMotorForce"] = this._KQ1; - _Pg["motorSpeed"] = this._qP1; - return _Pg; - }, - }; - __O1._2q1(_UF1); - function _8R1() { - this.parent.call(this); - this.type = _UF1._WO1; - this._9P1 = new _kr1(); - this._aP1 = new _kr1(); - this._6Q1 = 0.0; - this._9R1 = 0.0; - Object.seal(this); - } - _8R1.prototype = { - _qx1: function (_WG1, _XG1, anchor) { - this._ZF1 = _WG1; - this.__F1 = _XG1; - this._9P1._lQ(this._ZF1._ID1(anchor)); - this._aP1._lQ(this.__F1._ID1(anchor)); - }, - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._9P1._yr1(data["localAnchorA"]); - this._aP1._yr1(data["localAnchorB"]); - this._6Q1 = data["maxForce"]; - this._9R1 = data["maxTorque"]; - }, - }; - _8R1._2q1(_HO1); - function _5P1(_3D1) { - this.parent.call(this, _3D1); - this._iP1 = _3D1._9P1._63(); - this._jP1 = _3D1._aP1._63(); - this._aR1 = new _kr1(); - this._bR1 = 0.0; - this._aQ1 = _3D1._6Q1; - this._cR1 = _3D1._9R1; - this._6M1 = 0; - this._7M1 = 0; - this._uP1 = new _kr1(); - this._vP1 = new _kr1(); - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - this._dR1 = new _Cr1(); - this._eR1 = 0; - } - _5P1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - return _kr1.Multiply(_2F1, this._aR1); - }, - _LO1: function (_2F1) { - return _2F1 * this._bR1; - }, - _DP1: function () { - return this._iP1; - }, - _EP1: function () { - return this._jP1; - }, - _iQ1: function (_vD1) { - _wq1(_ar1(_vD1) && _vD1 >= 0.0); - this._aQ1 = _vD1; - }, - _jQ1: function () { - return this._aQ1; - }, - _fR1: function (_yD1) { - _wq1(_ar1(_yD1) && _yD1 >= 0.0); - this._cR1 = _yD1; - }, - _gR1: function () { - return this._cR1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1._lQ(this._XF1._DC1._5s1); - this._xP1._lQ(this._WF1._DC1._5s1); - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - this._uP1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - this._vP1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _0N1 = new _Cr1(); - _0N1._bk.x = _kN1 + _lN1 + _iB1 * this._uP1.y * this._uP1.y + _jB1 * this._vP1.y * this._vP1.y; - _0N1._bk.y = -_iB1 * this._uP1.x * this._uP1.y - _jB1 * this._vP1.x * this._vP1.y; - _0N1._OM.x = _0N1._bk.y; - _0N1._OM.y = _kN1 + _lN1 + _iB1 * this._uP1.x * this._uP1.x + _jB1 * this._vP1.x * this._vP1.x; - this._dR1 = _0N1._Er1(); - this._eR1 = _iB1 + _jB1; - if (this._eR1 > 0.0) { - this._eR1 = 1.0 / this._eR1; - } - if (data.step._6F1) { - this._aR1.Multiply(data.step._3F1); - this._bR1 *= data.step._3F1; - var _cz1 = new _kr1(this._aR1.x, this._aR1.y); - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * (_fs1(this._uP1, _cz1) + this._bR1); - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * (_fs1(this._vP1, _cz1) + this._bR1); - } else { - this._aR1._lr1(); - this._bR1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var h = data.step._AD; - { - var _WP1 = __v1 - _Zv1; - var _AD1 = -this._eR1 * _WP1; - var _XP1 = this._bR1; - var _YP1 = h * this._cR1; - this._bR1 = _Ks1(this._bR1 + _AD1, -_YP1, _YP1); - _AD1 = this._bR1 - _XP1; - _Zv1 -= _iB1 * _AD1; - __v1 += _jB1 * _AD1; - } - { - var __P1 = _kr1._Gf(_pN1, _kr1._rr1(_hs1(__v1, this._vP1), _kr1._rr1(_nN1, _hs1(_Zv1, this._uP1)))); - var _hR1 = _is1(this._dR1, __P1)._or1(); - var _iR1 = this._aR1._63(); - this._aR1._Gf(_hR1); - var _jR1 = h * this._aQ1; - if (this._aR1._sr1() > _jR1 * _jR1) { - this._aR1._tr1(); - this._aR1.Multiply(_jR1); - } - _hR1 = _kr1._rr1(this._aR1, _iR1); - _nN1._rr1(_kr1.Multiply(_kN1, _hR1)); - _Zv1 -= _iB1 * _fs1(this._uP1, _hR1); - _pN1._Gf(_kr1.Multiply(_lN1, _hR1)); - __v1 += _jB1 * _fs1(this._vP1, _hR1); - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - return true; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["localAnchorA"] = this._iP1._xr1(); - _Pg["localAnchorB"] = this._jP1._xr1(); - _Pg["maxForce"] = this._aQ1; - _Pg["maxTorque"] = this._cR1; - return _Pg; - }, - }; - _5P1._2q1(_UF1); - function _kR1() { - this.parent.call(this); - this.type = _UF1._VO1; - this._9P1 = new _kr1(0.0, 0.0); - this._aP1 = new _kr1(0.0, 0.0); - this._bP1 = 0.0; - this._7Q1 = 0.0; - this._8Q1 = 0.0; - Object.seal(this); - } - _kR1.prototype = { - _qx1: function (_WG1, _XG1, anchor) { - this._ZF1 = _WG1; - this.__F1 = _XG1; - this._9P1._lQ(this._ZF1._ID1(anchor)); - this._aP1._lQ(this.__F1._ID1(anchor)); - this._bP1 = this.__F1.__r1() - this._ZF1.__r1(); - }, - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._9P1._yr1(data["localAnchorA"]); - this._aP1._yr1(data["localAnchorB"]); - this._bP1 = data["referenceAngle"]; - this._7Q1 = data["frequencyHz"]; - this._8Q1 = data["dampingRatio"]; - }, - }; - _kR1._2q1(_HO1); - function _4P1(_3D1) { - this.parent.call(this, _3D1); - this._sQ1 = 0; - this._eQ1 = 0; - this._6M1 = 0; - this._7M1 = 0; - this._uP1 = new _kr1(); - this._vP1 = new _kr1(); - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - this._RC1 = new _Mr1(); - this._iP1 = _3D1._9P1._63(); - this._jP1 = _3D1._aP1._63(); - this._kP1 = _3D1._bP1; - this._bQ1 = _3D1._7Q1; - this._cQ1 = _3D1._8Q1; - this._lP1 = new _Ar1(); - } - _4P1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - var _cz1 = new _kr1(this._lP1.x, this._lP1.y); - return _kr1.Multiply(_2F1, _cz1); - }, - _LO1: function (_2F1) { - return _2F1 * this._lP1.z; - }, - _DP1: function () { - return this._iP1; - }, - _EP1: function () { - return this._jP1; - }, - _FP1: function () { - return this._kP1; - }, - _kQ1: function (_lQ1) { - this._bQ1 = _lQ1; - }, - _mQ1: function () { - return this._bQ1; - }, - _nQ1: function (ratio) { - this._cQ1 = ratio; - }, - _oQ1: function () { - return this._cQ1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1._lQ(this._XF1._DC1._5s1); - this._xP1._lQ(this._WF1._DC1._5s1); - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - this._uP1._lQ(_ts1(_TP1, _kr1._rr1(this._iP1, this._wP1))); - this._vP1._lQ(_ts1(_UP1, _kr1._rr1(this._jP1, this._xP1))); - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _0N1 = new _Mr1(); - _0N1._bk.x = _kN1 + _lN1 + this._uP1.y * this._uP1.y * _iB1 + this._vP1.y * this._vP1.y * _jB1; - _0N1._OM.x = -this._uP1.y * this._uP1.x * _iB1 - this._vP1.y * this._vP1.x * _jB1; - _0N1._Or1.x = -this._uP1.y * _iB1 - this._vP1.y * _jB1; - _0N1._bk.y = _0N1._OM.x; - _0N1._OM.y = _kN1 + _lN1 + this._uP1.x * this._uP1.x * _iB1 + this._vP1.x * this._vP1.x * _jB1; - _0N1._Or1.y = this._uP1.x * _iB1 + this._vP1.x * _jB1; - _0N1._bk.z = _0N1._Or1.x; - _0N1._OM.z = _0N1._Or1.y; - _0N1._Or1.z = _iB1 + _jB1; - if (this._bQ1 > 0.0) { - _0N1._Tr1(this._RC1); - var _lR1 = _iB1 + _jB1; - var _v6 = _lR1 > 0.0 ? 1.0 / _lR1 : 0.0; - var _zs1 = _oN1 - _mN1 - this._kP1; - var _171 = 2.0 * _Aq1 * this._bQ1; - var _Bm = 2.0 * _v6 * this._cQ1 * _171; - var _ml = _v6 * _171 * _171; - var h = data.step._AD; - this._eQ1 = h * (_Bm + h * _ml); - this._eQ1 = this._eQ1 != 0.0 ? 1.0 / this._eQ1 : 0.0; - this._sQ1 = _zs1 * h * _ml * this._eQ1; - _lR1 += this._eQ1; - this._RC1._Or1.z = _lR1 != 0.0 ? 1.0 / _lR1 : 0.0; - } else { - _0N1._Vr1(this._RC1); - this._eQ1 = 0.0; - this._sQ1 = 0.0; - } - if (data.step._6F1) { - this._lP1.Multiply(data.step._3F1); - var _cz1 = new _kr1(this._lP1.x, this._lP1.y); - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * (_fs1(this._uP1, _cz1) + this._lP1.z); - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * (_fs1(this._vP1, _cz1) + this._lP1.z); - } else { - this._lP1._lr1(); - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - if (this._bQ1 > 0.0) { - var __P1 = __v1 - _Zv1; - var _hR1 = -this._RC1._Or1.z * (__P1 + this._sQ1 + this._eQ1 * this._lP1.z); - this._lP1.z += _hR1; - _Zv1 -= _iB1 * _hR1; - __v1 += _jB1 * _hR1; - var _ZP1 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_pN1, _hs1(__v1, this._vP1)), _nN1), _hs1(_Zv1, this._uP1)); - var _7R1 = _ps1(this._RC1, _ZP1)._or1(); - this._lP1.x += _7R1.x; - this._lP1.y += _7R1.y; - var _cz1 = _7R1._63(); - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * _fs1(this._uP1, _cz1); - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * _fs1(this._vP1, _cz1); - } else { - var _ZP1 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_pN1, _hs1(__v1, this._vP1)), _nN1), _hs1(_Zv1, this._uP1)); - var __P1 = __v1 - _Zv1; - var _WP1 = new _Ar1(_ZP1.x, _ZP1.y, __P1); - var _AD1 = _os1(this._RC1, _WP1)._or1(); - this._lP1._Gf(_AD1); - var _cz1 = new _kr1(_AD1.x, _AD1.y); - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * (_fs1(this._uP1, _cz1) + _AD1.z); - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * (_fs1(this._vP1, _cz1) + _AD1.z); - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _3Q1, _2Q1; - var _0N1 = new _Mr1(); - _0N1._bk.x = _kN1 + _lN1 + _0x1.y * _0x1.y * _iB1 + _1x1.y * _1x1.y * _jB1; - _0N1._OM.x = -_0x1.y * _0x1.x * _iB1 - _1x1.y * _1x1.x * _jB1; - _0N1._Or1.x = -_0x1.y * _iB1 - _1x1.y * _jB1; - _0N1._bk.y = _0N1._OM.x; - _0N1._OM.y = _kN1 + _lN1 + _0x1.x * _0x1.x * _iB1 + _1x1.x * _1x1.x * _jB1; - _0N1._Or1.y = _0x1.x * _iB1 + _1x1.x * _jB1; - _0N1._bk.z = _0N1._Or1.x; - _0N1._OM.z = _0N1._Or1.y; - _0N1._Or1.z = _iB1 + _jB1; - if (this._bQ1 > 0.0) { - var _4R1 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, _1x1), _aG1), _0x1); - _3Q1 = _4R1.Length(); - _2Q1 = 0.0; - var _cz1 = _0N1._Sr1(_4R1)._or1(); - _aG1._rr1(_kr1.Multiply(_kN1, _cz1)); - _mN1 -= _iB1 * _fs1(_0x1, _cz1); - _cG1._Gf(_kr1.Multiply(_lN1, _cz1)); - _oN1 += _jB1 * _fs1(_1x1, _cz1); - } else { - var _4R1 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, _1x1), _aG1), _0x1); - var _6R1 = _oN1 - _mN1 - this._kP1; - _3Q1 = _4R1.Length(); - _2Q1 = _Ds1(_6R1); - var _zs1 = new _Ar1(_4R1.x, _4R1.y, _6R1); - var _AD1 = _0N1._Pr1(_zs1)._or1(); - var _cz1 = new _kr1(_AD1.x, _AD1.y); - _aG1._rr1(_kr1.Multiply(_kN1, _cz1)); - _mN1 -= _iB1 * (_fs1(_0x1, _cz1) + _AD1.z); - _cG1._Gf(_kr1.Multiply(_lN1, _cz1)); - _oN1 += _jB1 * (_fs1(_1x1, _cz1) + _AD1.z); - } - data._aF1[this._6M1].c._lQ(_aG1); - data._aF1[this._6M1]._h4 = _mN1; - data._aF1[this._7M1].c._lQ(_cG1); - data._aF1[this._7M1]._h4 = _oN1; - return _3Q1 <= _Fq1 && _2Q1 <= _Gq1; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["localAnchorA"] = this._iP1._xr1(); - _Pg["localAnchorB"] = this._jP1._xr1(); - _Pg["referenceAngle"] = this._kP1; - _Pg["frequencyHz"] = this._bQ1; - _Pg["dampingRatio"] = this._cQ1; - return _Pg; - }, - }; - _4P1._2q1(_UF1); - function _mR1() { - this.parent.call(this); - this.type = _UF1._UO1; - this._9P1 = new _kr1(); - this._aP1 = new _kr1(); - this._CQ1 = new _kr1(1.0, 0.0); - this._hP1 = false; - this._eP1 = 0.0; - this._fP1 = 0.0; - this._7Q1 = 2.0; - this._8Q1 = 0.7; - Object.seal(this); - } - _mR1.prototype = { - _qx1: function (_WG1, _XG1, anchor, _1v) { - this._ZF1 = _WG1; - this.__F1 = _XG1; - this._9P1._lQ(this._ZF1._ID1(anchor)); - this._aP1._lQ(this.__F1._ID1(anchor)); - this._CQ1._lQ(this._ZF1._KD1(_1v)); - }, - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._9P1._yr1(data["localAnchorA"]); - this._aP1._yr1(data["localAnchorB"]); - this._CQ1._yr1(data["localAxisA"]); - this._hP1 = data["enableMotor"]; - this._eP1 = data["maxMotorTorque"]; - this._fP1 = data["motorSpeed"]; - this._7Q1 = data["frequencyHz"]; - this._8Q1 = data["dampingRatio"]; - }, - }; - _mR1._2q1(_HO1); - function _3P1(_3D1) { - this.parent.call(this, _3D1); - this._6M1 = 0; - this._7M1 = 0; - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - this._iP1 = _3D1._9P1._63(); - this._jP1 = _3D1._aP1._63(); - this._GQ1 = _3D1._CQ1._63(); - this._HQ1 = _hs1(1.0, this._GQ1); - this._RC1 = 0.0; - this._lP1 = 0.0; - this._CP1 = 0.0; - this._mP1 = 0.0; - this._nR1 = 0.0; - this._oR1 = 0.0; - this._pP1 = _3D1._eP1; - this._qP1 = _3D1._fP1; - this._sP1 = _3D1._hP1; - this._bQ1 = _3D1._7Q1; - this._cQ1 = _3D1._8Q1; - this._sQ1 = 0.0; - this._eQ1 = 0.0; - this._pR1 = new _kr1(); - this._qR1 = new _kr1(); - this._rR1 = this._sR1 = 0; - this._tR1 = this._uR1 = 0; - } - _3P1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - return _kr1.Multiply(_2F1, _kr1._Gf(_kr1.Multiply(this._lP1, this._qR1), _kr1.Multiply(this._oR1, this._pR1))); - }, - _LO1: function (_2F1) { - return _2F1 * this._mP1; - }, - _DP1: function () { - return this._iP1; - }, - _EP1: function () { - return this._jP1; - }, - _RQ1: function () { - return this._GQ1; - }, - _SQ1: function () { - var _WG1 = this._XF1; - var _XG1 = this._WF1; - var _fw1 = _WG1._FD1(this._iP1); - var _gw1 = _XG1._FD1(this._jP1); - var _Bm = _kr1._rr1(_gw1, _fw1); - var _1v = _WG1._GD1(this._GQ1); - var _CO1 = _es1(_Bm, _1v); - return _CO1; - }, - _HP1: function () { - var _Zv1 = this._XF1._JC1; - var __v1 = this._WF1._JC1; - return __v1 - _Zv1; - }, - _NP1: function () { - return this._sP1; - }, - _a61: function (_ZD1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._sP1 = _ZD1; - }, - _OP1: function (speed) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._qP1 = speed; - }, - _PP1: function () { - return this._qP1; - }, - _QP1: function (_yD1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._pP1 = _yD1; - }, - _RP1: function () { - return this._pP1; - }, - _SP1: function (_2F1) { - return _2F1 * this._mP1; - }, - _vR1: function (_lQ1) { - this._bQ1 = _lQ1; - }, - _wR1: function () { - return this._bQ1; - }, - _xR1: function (ratio) { - this._cQ1 = ratio; - }, - _yR1: function () { - return this._cQ1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1._lQ(this._XF1._DC1._5s1); - this._xP1._lQ(this._WF1._DC1._5s1); - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _Bm = _kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, _1x1), _aG1), _0x1); - { - this._qR1._lQ(_ts1(_TP1, this._HQ1)); - this._tR1 = _fs1(_kr1._Gf(_Bm, _0x1), this._qR1); - this._uR1 = _fs1(_1x1, this._qR1); - this._RC1 = _kN1 + _lN1 + _iB1 * this._tR1 * this._tR1 + _jB1 * this._uR1 * this._uR1; - if (this._RC1 > 0.0) { - this._RC1 = 1.0 / this._RC1; - } - } - this._nR1 = 0.0; - this._sQ1 = 0.0; - this._eQ1 = 0.0; - if (this._bQ1 > 0.0) { - this._pR1._lQ(_ts1(_TP1, this._GQ1)); - this._rR1 = _fs1(_kr1._Gf(_Bm, _0x1), this._pR1); - this._sR1 = _fs1(_1x1, this._pR1); - var _yQ1 = _kN1 + _lN1 + _iB1 * this._rR1 * this._rR1 + _jB1 * this._sR1 * this._sR1; - if (_yQ1 > 0.0) { - this._nR1 = 1.0 / _yQ1; - var _zs1 = _es1(_Bm, this._pR1); - var _171 = 2.0 * _Aq1 * this._bQ1; - var _0E = 2.0 * this._nR1 * this._cQ1 * _171; - var _ml = this._nR1 * _171 * _171; - var h = data.step._AD; - this._eQ1 = h * (_0E + h * _ml); - if (this._eQ1 > 0.0) { - this._eQ1 = 1.0 / this._eQ1; - } - this._sQ1 = _zs1 * h * _ml * this._eQ1; - this._nR1 = _yQ1 + this._eQ1; - if (this._nR1 > 0.0) { - this._nR1 = 1.0 / this._nR1; - } - } - } else { - this._oR1 = 0.0; - } - if (this._sP1) { - this._CP1 = _iB1 + _jB1; - if (this._CP1 > 0.0) { - this._CP1 = 1.0 / this._CP1; - } - } else { - this._CP1 = 0.0; - this._mP1 = 0.0; - } - if (data.step._6F1) { - this._lP1 *= data.step._3F1; - this._oR1 *= data.step._3F1; - this._mP1 *= data.step._3F1; - var _cz1 = _kr1._Gf(_kr1.Multiply(this._lP1, this._qR1), _kr1.Multiply(this._oR1, this._pR1)); - var __Q1 = this._lP1 * this._tR1 + this._oR1 * this._rR1 + this._mP1; - var _0R1 = this._lP1 * this._uR1 + this._oR1 * this._sR1 + this._mP1; - _nN1._rr1(_kr1.Multiply(this._yP1, _cz1)); - _Zv1 -= this._AP1 * __Q1; - _pN1._Gf(_kr1.Multiply(this._zP1, _cz1)); - __v1 += this._BP1 * _0R1; - } else { - this._lP1 = 0.0; - this._oR1 = 0.0; - this._mP1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - { - var _WP1 = _es1(this._pR1, _kr1._rr1(_pN1, _nN1)) + this._sR1 * __v1 - this._rR1 * _Zv1; - var _AD1 = -this._nR1 * (_WP1 + this._sQ1 + this._eQ1 * this._oR1); - this._oR1 += _AD1; - var _cz1 = _kr1.Multiply(_AD1, this._pR1); - var __Q1 = _AD1 * this._rR1; - var _0R1 = _AD1 * this._sR1; - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * __Q1; - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * _0R1; - } - { - var _WP1 = __v1 - _Zv1 - this._qP1; - var _AD1 = -this._CP1 * _WP1; - var _XP1 = this._mP1; - var _YP1 = data.step._AD * this._pP1; - this._mP1 = _Ks1(this._mP1 + _AD1, -_YP1, _YP1); - _AD1 = this._mP1 - _XP1; - _Zv1 -= _iB1 * _AD1; - __v1 += _jB1 * _AD1; - } - { - var _WP1 = _es1(this._qR1, _kr1._rr1(_pN1, _nN1)) + this._uR1 * __v1 - this._tR1 * _Zv1; - var _AD1 = -this._RC1 * _WP1; - this._lP1 += _AD1; - var _cz1 = _kr1.Multiply(_AD1, this._qR1); - var __Q1 = _AD1 * this._tR1; - var _0R1 = _AD1 * this._uR1; - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * __Q1; - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * _0R1; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _Bm = _kr1._Gf(_kr1._rr1(_cG1, _aG1), _kr1._rr1(_1x1, _0x1)); - var ay = _ts1(_TP1, this._HQ1); - var _zR1 = _fs1(_kr1._Gf(_Bm, _0x1), ay); - var _AR1 = _fs1(_1x1, ay); - var _zs1 = _es1(_Bm, ay); - var _ml = this._yP1 + this._zP1 + this._AP1 * this._tR1 * this._tR1 + this._BP1 * this._uR1 * this._uR1; - var _AD1; - if (_ml != 0.0) { - _AD1 = -_zs1 / _ml; - } else { - _AD1 = 0.0; - } - var _cz1 = _kr1.Multiply(_AD1, ay); - var __Q1 = _AD1 * _zR1; - var _0R1 = _AD1 * _AR1; - _aG1._rr1(_kr1.Multiply(this._yP1, _cz1)); - _mN1 -= this._AP1 * __Q1; - _cG1._Gf(_kr1.Multiply(this._zP1, _cz1)); - _oN1 += this._BP1 * _0R1; - data._aF1[this._6M1].c._lQ(_aG1); - data._aF1[this._6M1]._h4 = _mN1; - data._aF1[this._7M1].c._lQ(_cG1); - data._aF1[this._7M1]._h4 = _oN1; - return _Ds1(_zs1) <= _Fq1; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["localAnchorA"] = this._iP1._xr1(); - _Pg["localAnchorB"] = this._jP1._xr1(); - _Pg["localAxisA"] = this._BR1._xr1(); - _Pg["enableMotor"] = this._sP1; - _Pg["maxMotorTorque"] = this._pP1; - _Pg["motorSpeed"] = this._qP1; - _Pg["frequencyHz"] = this._bQ1; - _Pg["dampingRatio"] = this._cQ1; - return _Pg; - }, - }; - _3P1._2q1(_UF1); - function _CR1() { - this.parent.call(this); - this.type = _UF1._TO1; - this._DR1 = null; - this._ER1 = null; - this.ratio = 1.0; - Object.seal(this); - } - _CR1.prototype = { - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._DR1 = data["joint1"]; - this._ER1 = data["joint2"]; - this.ratio = data["ratio"]; - }, - }; - _CR1._2q1(_HO1); /// @warning You have to manually destroy the gear joint if joint1 or joint2 - function _2P1(_3D1) { - this.parent.call(this, _3D1); - this._FR1 = _3D1._DR1; - this._GR1 = _3D1._ER1; - this._HR1 = this._FR1._Vl1(); - this._IR1 = this._GR1._Vl1(); - _wq1(this._HR1 == _UF1._RO1 || this._HR1 == _UF1._SO1); - _wq1(this._IR1 == _UF1._RO1 || this._IR1 == _UF1._SO1); - var _JR1, _KR1; - this._LR1 = this._FR1._6H1(); - this._XF1 = this._FR1._7H1(); - var _rx1 = this._XF1._yz1; - var _mN1 = this._XF1._DC1._h4; - var _MR1 = this._LR1._yz1; - var _NR1 = this._LR1._DC1._h4; - this._iP1 = new _kr1(); - this._jP1 = new _kr1(); - this._OR1 = new _kr1(); - this._PR1 = new _kr1(); - this._QR1 = new _kr1(); - this._RR1 = new _kr1(); - if (this._HR1 == _UF1._RO1) { - var _SR1 = _3D1._DR1; - this._OR1._lQ(_SR1._iP1); - this._iP1._lQ(_SR1._jP1); - this._TR1 = _SR1._kP1; - this._QR1._lr1(); - _JR1 = _mN1 - _NR1 - this._TR1; - } else { - var _UR1 = _3D1._DR1; - this._OR1._lQ(_UR1._iP1); - this._iP1._lQ(_UR1._jP1); - this._TR1 = _UR1._kP1; - this._QR1._lQ(_UR1._GQ1); - var _VR1 = this._OR1; - var _fw1 = _us1(_MR1.q, _kr1._Gf(_ts1(_rx1.q, this._iP1), _kr1._rr1(_rx1._gh, _MR1._gh))); - _JR1 = _es1(_kr1._rr1(_fw1, _VR1), this._QR1); - } - this._WR1 = this._GR1._6H1(); - this._WF1 = this._GR1._7H1(); - var _tx1 = this._WF1._yz1; - var _oN1 = this._WF1._DC1._h4; - var _XR1 = this._WR1._yz1; - var _YR1 = this._WR1._DC1._h4; - if (this._IR1 == _UF1._RO1) { - var _SR1 = _3D1._ER1; - this._PR1._lQ(_SR1._iP1); - this._jP1._lQ(_SR1._jP1); - this._ZR1 = _SR1._kP1; - this._RR1._lr1(); - _KR1 = _oN1 - _YR1 - this._ZR1; - } else { - var _UR1 = _3D1._ER1; - this._PR1._lQ(_UR1._iP1); - this._jP1._lQ(_UR1._jP1); - this._ZR1 = _UR1._kP1; - this._RR1._lQ(_UR1._GQ1); - var __R1 = this._PR1; - var _gw1 = _us1(_XR1.q, _kr1._Gf(_ts1(_tx1.q, this._jP1), _kr1._rr1(_tx1._gh, _XR1._gh))); - _KR1 = _es1(_kr1._rr1(_gw1, __R1), this._RR1); - } - this._0S1 = _3D1.ratio; - this._1S1 = _JR1 + this._0S1 * _KR1; - this._lP1 = 0.0; - this._6M1 = this._7M1 = this._2S1 = this._3S1 = 0; - this._4S1 = new _kr1(); - this._5S1 = new _kr1(); - this._6S1 = new _kr1(); - this._7S1 = new _kr1(); - this._8S1 = this._9S1 = this._aS1 = this._bS1 = 0; - this._cS1 = this._dS1 = this._eS1 = this._fS1 = 0; - (this._gS1 = new _kr1()), (this._hS1 = new _kr1()); - this._iS1 = this._jS1 = this._kS1 = this._lS1 = 0; - this._RC1 = 0; - } - _2P1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - var _cz1 = _kr1.Multiply(this._lP1, this._gS1); - return _kr1.Multiply(_2F1, _cz1); - }, - _LO1: function (_2F1) { - var _mS1 = this._lP1 * this._iS1; - return _2F1 * _mS1; - }, - _nS1: function () { - return this._FR1; - }, - _oS1: function () { - return this._GR1; - }, - _pS1: function (ratio) { - _wq1(_ar1(ratio)); - this._0S1 = ratio; - }, - _qS1: function () { - return this._0S1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._2S1 = this._LR1._uC1; - this._3S1 = this._WR1._uC1; - this._4S1._lQ(this._XF1._DC1._5s1); - this._5S1._lQ(this._WF1._DC1._5s1); - this._6S1._lQ(this._LR1._DC1._5s1); - this._7S1._lQ(this._WR1._DC1._5s1); - this._8S1 = this._XF1._SC1; - this._9S1 = this._WF1._SC1; - this._aS1 = this._LR1._SC1; - this._bS1 = this._WR1._SC1; - this._cS1 = this._XF1._UC1; - this._dS1 = this._WF1._UC1; - this._eS1 = this._LR1._UC1; - this._fS1 = this._WR1._UC1; - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _NR1 = data._aF1[this._2S1]._h4; - var _rS1 = data._bF1[this._2S1]._Y4._63(); - var _sS1 = data._bF1[this._2S1].w; - var _YR1 = data._aF1[this._3S1]._h4; - var _tS1 = data._bF1[this._3S1]._Y4._63(); - var _uS1 = data._bF1[this._3S1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1), - _vS1 = new _Zr1(_NR1), - _wS1 = new _Zr1(_YR1); - this._RC1 = 0.0; - if (this._HR1 == _UF1._RO1) { - this._gS1._lr1(); - this._iS1 = 1.0; - this._kS1 = 1.0; - this._RC1 += this._cS1 + this._eS1; - } else { - var _X4 = _ts1(_vS1, this._QR1); - var _xS1 = _ts1(_vS1, _kr1._rr1(this._OR1, this._6S1)); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._4S1)); - this._gS1._lQ(_X4); - this._kS1 = _fs1(_xS1, _X4); - this._iS1 = _fs1(_0x1, _X4); - this._RC1 += this._aS1 + this._8S1 + this._eS1 * this._kS1 * this._kS1 + this._cS1 * this._iS1 * this._iS1; - } - if (this._IR1 == _UF1._RO1) { - this._hS1._lr1(); - this._jS1 = this._0S1; - this._lS1 = this._0S1; - this._RC1 += this._0S1 * this._0S1 * (this._dS1 + this._fS1); - } else { - var _X4 = _ts1(_wS1, this._RR1); - var _yS1 = _ts1(_wS1, _kr1._rr1(this._PR1, this._7S1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._5S1)); - this._hS1._lQ(_kr1.Multiply(this._0S1, _X4)); - this._lS1 = this._0S1 * _fs1(_yS1, _X4); - this._jS1 = this._0S1 * _fs1(_1x1, _X4); - this._RC1 += this._0S1 * this._0S1 * (this._bS1 + this._9S1) + this._fS1 * this._lS1 * this._lS1 + this._dS1 * this._jS1 * this._jS1; - } - this._RC1 = this._RC1 > 0.0 ? 1.0 / this._RC1 : 0.0; - if (data.step._6F1) { - _nN1._Gf(_kr1.Multiply(this._8S1 * this._lP1, this._gS1)); - _Zv1 += this._cS1 * this._lP1 * this._iS1; - _pN1._Gf(_kr1.Multiply(this._9S1 * this._lP1, this._hS1)); - __v1 += this._dS1 * this._lP1 * this._jS1; - _rS1._rr1(_kr1.Multiply(this._aS1 * this._lP1, this._gS1)); - _sS1 -= this._eS1 * this._lP1 * this._kS1; - _tS1._rr1(_kr1.Multiply(this._bS1 * this._lP1, this._hS1)); - _uS1 -= this._fS1 * this._lP1 * this._lS1; - } else { - this._lP1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - data._bF1[this._2S1]._Y4._lQ(_rS1); - data._bF1[this._2S1].w = _sS1; - data._bF1[this._3S1]._Y4._lQ(_tS1); - data._bF1[this._3S1].w = _uS1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _rS1 = data._bF1[this._2S1]._Y4._63(); - var _sS1 = data._bF1[this._2S1].w; - var _tS1 = data._bF1[this._3S1]._Y4._63(); - var _uS1 = data._bF1[this._3S1].w; - var _WP1 = _es1(this._gS1, _kr1._rr1(_nN1, _rS1)) + _es1(this._hS1, _kr1._rr1(_pN1, _tS1)); - _WP1 += this._iS1 * _Zv1 - this._kS1 * _sS1 + (this._jS1 * __v1 - this._lS1 * _uS1); - var _AD1 = -this._RC1 * _WP1; - this._lP1 += _AD1; - _nN1._Gf(_kr1.Multiply(this._8S1 * _AD1, this._gS1)); - _Zv1 += this._cS1 * _AD1 * this._iS1; - _pN1._Gf(_kr1.Multiply(this._9S1 * _AD1, this._hS1)); - __v1 += this._dS1 * _AD1 * this._jS1; - _rS1._rr1(_kr1.Multiply(this._aS1 * _AD1, this._gS1)); - _sS1 -= this._eS1 * _AD1 * this._kS1; - _tS1._rr1(_kr1.Multiply(this._bS1 * _AD1, this._hS1)); - _uS1 -= this._fS1 * _AD1 * this._lS1; - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - data._bF1[this._2S1]._Y4._lQ(_rS1); - data._bF1[this._2S1].w = _sS1; - data._bF1[this._3S1]._Y4._lQ(_tS1); - data._bF1[this._3S1].w = _uS1; - }, - _2O1: function (data) { - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _zS1 = data._aF1[this._2S1].c._63(); - var _NR1 = data._aF1[this._2S1]._h4; - var _AS1 = data._aF1[this._3S1].c._63(); - var _YR1 = data._aF1[this._3S1]._h4; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1), - _vS1 = new _Zr1(_NR1), - _wS1 = new _Zr1(_YR1); - var _5R1 = 0.0; - var _JR1, _KR1; - var _BS1 = new _kr1(), - _CS1 = new _kr1(); - var _DS1, _ES1, _FS1, _GS1; - var _nt1 = 0.0; - if (this._HR1 == _UF1._RO1) { - _BS1._lr1(); - _DS1 = 1.0; - _FS1 = 1.0; - _nt1 += this._cS1 + this._eS1; - _JR1 = _mN1 - _NR1 - this._TR1; - } else { - var _X4 = _ts1(_vS1, this._QR1); - var _xS1 = _ts1(_vS1, _kr1._rr1(this._OR1, this._6S1)); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._4S1)); - _BS1._lQ(_X4); - _FS1 = _fs1(_xS1, _X4); - _DS1 = _fs1(_0x1, _X4); - _nt1 += this._aS1 + this._8S1 + this._eS1 * _FS1 * _FS1 + this._cS1 * _DS1 * _DS1; - var _VR1 = _kr1._rr1(this._OR1, this._6S1); - var _fw1 = _us1(_vS1, _kr1._Gf(_0x1, _kr1._rr1(_aG1, _zS1))); - _JR1 = _es1(_kr1._rr1(_fw1, _VR1), this._QR1); - } - if (this._IR1 == _UF1._RO1) { - _CS1._lr1(); - _ES1 = this._0S1; - _GS1 = this._0S1; - _nt1 += this._0S1 * this._0S1 * (this._dS1 + this._fS1); - _KR1 = _oN1 - _YR1 - this._ZR1; - } else { - var _X4 = _ts1(_wS1, this._RR1); - var _yS1 = _ts1(_wS1, _kr1._rr1(this._PR1, this._7S1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._5S1)); - _CS1._lQ(_kr1.Multiply(this._0S1, _X4)); - _GS1 = this._0S1 * _fs1(_yS1, _X4); - _ES1 = this._0S1 * _fs1(_1x1, _X4); - _nt1 += this._0S1 * this._0S1 * (this._bS1 + this._9S1) + this._fS1 * _GS1 * _GS1 + this._dS1 * _ES1 * _ES1; - var __R1 = _kr1._rr1(this._PR1, this._7S1); - var _gw1 = _us1(_wS1, _kr1._Gf(_1x1, _kr1._rr1(_cG1, _AS1))); - _KR1 = _es1(_kr1._rr1(_gw1, __R1), this._RR1); - } - var _zs1 = _JR1 + this._0S1 * _KR1 - this._1S1; - var _AD1 = 0.0; - if (_nt1 > 0.0) { - _AD1 = -_zs1 / _nt1; - } - _aG1._Gf(_kr1.Multiply(this._8S1, _kr1.Multiply(_AD1, _BS1))); - _mN1 += this._cS1 * _AD1 * _DS1; - _cG1._Gf(_kr1.Multiply(this._9S1, _kr1.Multiply(_AD1, _CS1))); - _oN1 += this._dS1 * _AD1 * _ES1; - _zS1._rr1(_kr1.Multiply(this._aS1, _kr1.Multiply(_AD1, _BS1))); - _NR1 -= this._eS1 * _AD1 * _FS1; - _AS1._rr1(_kr1.Multiply(this._bS1, _kr1.Multiply(_AD1, _CS1))); - _YR1 -= this._fS1 * _AD1 * _GS1; - data._aF1[this._6M1].c._lQ(_aG1); - data._aF1[this._6M1]._h4 = _mN1; - data._aF1[this._7M1].c._lQ(_cG1); - data._aF1[this._7M1]._h4 = _oN1; - data._aF1[this._2S1].c._lQ(_zS1); - data._aF1[this._2S1]._h4 = _NR1; - data._aF1[this._3S1].c._lQ(_AS1); - data._aF1[this._3S1]._h4 = _YR1; - return _5R1 < _Fq1; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["joint1"] = this._FR1._HS1; - _Pg["joint2"] = this._GR1._HS1; - _Pg["ratio"] = this._0S1; - return _Pg; - }, - }; - _2P1._2q1(_UF1); - function _IS1() { - this.parent.call(this); - this.type = _UF1._gH1; - this._JS1 = new _kr1(); - this._KS1 = 0.0; - this._6Q1 = 1.0; - this._9R1 = 1.0; - this._LS1 = 0.3; - Object.seal(this); - } - _IS1.prototype = { - _qx1: function (_WG1, _XG1) { - this._ZF1 = _WG1; - this.__F1 = _XG1; - var _MS1 = this.__F1._e41(); - this._JS1._lQ(this._ZF1._ID1(_MS1)); - var _NS1 = this._ZF1.__r1(); - var _OS1 = this.__F1.__r1(); - this._KS1 = _OS1 - _NS1; - }, - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._JS1._yr1(data["linearOffset"]); - this._KS1 = data["angularOffset"]; - this._6Q1 = data["maxForce"]; - this._9R1 = data["maxTorque"]; - this._LS1 = data["correctionFactor"]; - }, - }; - _IS1._2q1(_HO1); - function _7P1(_3D1) { - this.parent.call(this, _3D1); - this._PS1 = _3D1._JS1._63(); - this._QS1 = _3D1._KS1; - this._aR1 = new _kr1(); - this._bR1 = 0.0; - this._aQ1 = _3D1._6Q1; - this._cR1 = _3D1._9R1; - this._RS1 = _3D1._LS1; - this._6M1 = 0; - this._7M1 = 0; - this._uP1 = new _kr1(); - this._vP1 = new _kr1(); - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._SS1 = new _kr1(); - this._TS1 = 0; - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - this._dR1 = new _Cr1(); - this._eR1 = 0; - } - _7P1.prototype = { - _8H1: function () { - return this._XF1._e41(); - }, - _9H1: function () { - return this._WF1._e41(); - }, - _KO1: function (_2F1) { - return _kr1.Multiply(_2F1, this._aR1); - }, - _LO1: function (_2F1) { - return _2F1 * this._bR1; - }, - _US1: function (_JS1) { - if (_JS1.x != this._PS1.x || _JS1.y != this._PS1.y) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._PS1._lQ(_JS1); - } - }, - _iH1: function () { - return this._PS1; - }, - _VS1: function (_KS1) { - if (_KS1 != this._QS1) { - this._XF1._Z41(true); - this._WF1._Z41(true); - this._QS1 = _KS1; - } - }, - _WS1: function () { - return this._QS1; - }, - _iQ1: function (_vD1) { - _wq1(_ar1(_vD1) && _vD1 >= 0.0); - this._aQ1 = _vD1; - }, - _jQ1: function () { - return this._aQ1; - }, - _fR1: function (_yD1) { - _wq1(_ar1(_yD1) && _yD1 >= 0.0); - this._cR1 = _yD1; - }, - _gR1: function () { - return this._cR1; - }, - _XS1: function (factor) { - _wq1(_ar1(factor) && 0.0 <= factor && factor <= 1.0); - this._RS1 = factor; - }, - _YS1: function () { - return this._RS1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1._lQ(this._XF1._DC1._5s1); - this._xP1._lQ(this._WF1._DC1._5s1); - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - this._uP1._lQ(_ts1(_TP1, this._wP1._or1())); - this._vP1._lQ(_ts1(_UP1, this._xP1._or1())); - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var _0N1 = new _Cr1(); - _0N1._bk.x = _kN1 + _lN1 + _iB1 * this._uP1.y * this._uP1.y + _jB1 * this._vP1.y * this._vP1.y; - _0N1._bk.y = -_iB1 * this._uP1.x * this._uP1.y - _jB1 * this._vP1.x * this._vP1.y; - _0N1._OM.x = _0N1._bk.y; - _0N1._OM.y = _kN1 + _lN1 + _iB1 * this._uP1.x * this._uP1.x + _jB1 * this._vP1.x * this._vP1.x; - this._dR1._lQ(_0N1._Er1()); - this._eR1 = _iB1 + _jB1; - if (this._eR1 > 0.0) { - this._eR1 = 1.0 / this._eR1; - } - this._SS1.x = _cG1.x + this._vP1.x - _aG1.x - this._uP1.x - (_TP1.c * this._PS1.x - _TP1._ni * this._PS1.y); - this._SS1.y = _cG1.y + this._vP1.y - _aG1.y - this._uP1.y - (_TP1._ni * this._PS1.x + _TP1.c * this._PS1.y); - this._TS1 = _oN1 - _mN1 - this._QS1; - if (data.step._6F1) { - this._aR1.Multiply(data.step._3F1); - this._bR1 *= data.step._3F1; - var _cz1 = new _kr1(this._aR1.x, this._aR1.y); - _nN1._rr1(_kr1.Multiply(_kN1, _cz1)); - _Zv1 -= _iB1 * (_fs1(this._uP1, _cz1) + this._bR1); - _pN1._Gf(_kr1.Multiply(_lN1, _cz1)); - __v1 += _jB1 * (_fs1(this._vP1, _cz1) + this._bR1); - } else { - this._aR1._lr1(); - this._bR1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _kN1 = this._yP1, - _lN1 = this._zP1; - var _iB1 = this._AP1, - _jB1 = this._BP1; - var h = data.step._AD; - var _ZS1 = data.step._2F1; - { - var _WP1 = __v1 - _Zv1 + _ZS1 * this._RS1 * this._TS1; - var _AD1 = -this._eR1 * _WP1; - var _XP1 = this._bR1; - var _YP1 = h * this._cR1; - this._bR1 = _Ks1(this._bR1 + _AD1, -_YP1, _YP1); - _AD1 = this._bR1 - _XP1; - _Zv1 -= _iB1 * _AD1; - __v1 += _jB1 * _AD1; - } - { - var _WP1 = new _kr1(_pN1.x + -__v1 * this._vP1.x - _nN1.x - -_Zv1 * this._uP1.x + _ZS1 * this._RS1 * this._SS1.x, _pN1.y + __v1 * this._vP1.y - _nN1.y - _Zv1 * this._uP1.y + _ZS1 * this._RS1 * this._SS1.y); - var _AD1 = _is1(this._dR1, _WP1)._or1(); - var _XP1 = this._aR1._63(); - this._aR1._Gf(_AD1); - var _YP1 = h * this._aQ1; - if (this._aR1._sr1() > _YP1 * _YP1) { - this._aR1._tr1(); - this._aR1.Multiply(_YP1); - } - _AD1._lQ(_kr1._rr1(this._aR1, _XP1)); - _nN1._rr1(_kr1.Multiply(_kN1, _AD1)); - _Zv1 -= _iB1 * _fs1(this._uP1, _AD1); - _pN1._Gf(_kr1.Multiply(_lN1, _AD1)); - __v1 += _jB1 * _fs1(this._vP1, _AD1); - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - return true; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["linearOffset"] = this._PS1._xr1(); - _Pg["angularOffset"] = this._QS1; - _Pg["maxForce"] = this._aQ1; - _Pg["maxTorque"] = this._cR1; - _Pg["correctionFactor"] = this._RS1; - return _Pg; - }, - }; - _7P1._2q1(_UF1); - var __S1 = 2.0; - function _0T1() { - this.parent.call(this); - this.type = _UF1._bH1; - this._1T1 = new _kr1(-1.0, 1.0); - this._2T1 = new _kr1(1.0, 1.0); - this._9P1 = new _kr1(-1.0, 0.0); - this._aP1 = new _kr1(1.0, 0.0); - this._3T1 = 0.0; - this._4T1 = 0.0; - this.ratio = 1.0; - this._0G1 = true; - Object.seal(this); - } - _0T1.prototype = { - _qx1: function (_WG1, _XG1, _5T1, _6T1, _7T1, _8T1, _e4) { - this._ZF1 = _WG1; - this.__F1 = _XG1; - this._1T1._lQ(_5T1); - this._2T1._lQ(_6T1); - this._9P1._lQ(this._ZF1._ID1(_7T1)); - this._aP1._lQ(this.__F1._ID1(_8T1)); - var _9T1 = _kr1._rr1(_7T1, _5T1); - this._3T1 = _9T1.Length(); - var _aT1 = _kr1._rr1(_8T1, _6T1); - this._4T1 = _aT1.Length(); - this.ratio = _e4; - _wq1(this.ratio > _zq1); - }, - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._1T1._yr1(data["groundAnchorA"]); - this._2T1._yr1(data["groundAnchorB"]); - this._9P1._yr1(data["localAnchorA"]); - this._aP1._yr1(data["localAnchorB"]); - this._3T1 = data["lengthA"]; - this._4T1 = data["lengthB"]; - this.ratio = data["ratio"]; - }, - }; - _0T1._2q1(_HO1); - function _1P1(_3D1) { - this.parent.call(this, _3D1); - this._6M1 = 0; - this._7M1 = 0; - this._bT1 = new _kr1(); - this._cT1 = new _kr1(); - this._uP1 = new _kr1(); - this._vP1 = new _kr1(); - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - this._RC1 = 0; - this._dT1 = _3D1._1T1._63(); - this._eT1 = _3D1._2T1._63(); - this._iP1 = _3D1._9P1._63(); - this._jP1 = _3D1._aP1._63(); - this._fT1 = _3D1._3T1; - this._gT1 = _3D1._4T1; - _wq1(_3D1.ratio != 0.0); - this._0S1 = _3D1.ratio; - this._1S1 = _3D1._3T1 + this._0S1 * _3D1._4T1; - this._lP1 = 0.0; - } - _1P1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - var _cz1 = _kr1.Multiply(this._lP1, this._cT1); - return _kr1.Multiply(_2F1, _cz1); - }, - _LO1: function (_2F1) { - return 0.0; - }, - _dH1: function () { - return this._dT1; - }, - _eH1: function () { - return this._eT1; - }, - _hT1: function () { - return this._fT1; - }, - _iT1: function () { - return this._gT1; - }, - _qS1: function () { - return this._0S1; - }, - _jT1: function () { - var _gh = this._XF1._FD1(this._iP1); - var _ni = this._dT1; - var _Bm = _kr1._rr1(_gh, _ni); - return _Bm.Length(); - }, - _kT1: function () { - var _gh = this._WF1._FD1(this._jP1); - var _ni = this._eT1; - var _Bm = _kr1._rr1(_gh, _ni); - return _Bm.Length(); - }, - _Dv1: function (_Ev1) { - this._dT1._rr1(_Ev1); - this._eT1._rr1(_Ev1); - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1._lQ(this._XF1._DC1._5s1); - this._xP1._lQ(this._WF1._DC1._5s1); - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - this._uP1._lQ(_ts1(_TP1, _kr1._rr1(this._iP1, this._wP1))); - this._vP1._lQ(_ts1(_UP1, _kr1._rr1(this._jP1, this._xP1))); - this._bT1._lQ(_kr1._Gf(_aG1, _kr1._rr1(this._uP1, this._dT1))); - this._cT1._lQ(_kr1._Gf(_cG1, _kr1._rr1(this._vP1, this._eT1))); - var _3T1 = this._bT1.Length(); - var _4T1 = this._cT1.Length(); - if (_3T1 > 10.0 * _Fq1) { - this._bT1.Multiply(1.0 / _3T1); - } else { - this._bT1._lr1(); - } - if (_4T1 > 10.0 * _Fq1) { - this._cT1.Multiply(1.0 / _4T1); - } else { - this._cT1._lr1(); - } - var _lT1 = _fs1(this._uP1, this._bT1); - var _mT1 = _fs1(this._vP1, this._cT1); - var _kN1 = this._yP1 + this._AP1 * _lT1 * _lT1; - var _lN1 = this._zP1 + this._BP1 * _mT1 * _mT1; - this._RC1 = _kN1 + this._0S1 * this._0S1 * _lN1; - if (this._RC1 > 0.0) { - this._RC1 = 1.0 / this._RC1; - } - if (data.step._6F1) { - this._lP1 *= data.step._3F1; - var _nT1 = _kr1.Multiply(-this._lP1, this._bT1); - var _oT1 = _kr1.Multiply(-this._0S1 * this._lP1, this._cT1); - _nN1._Gf(_kr1.Multiply(this._yP1, _nT1)); - _Zv1 += this._AP1 * _fs1(this._uP1, _nT1); - _pN1._Gf(_kr1.Multiply(this._zP1, _oT1)); - __v1 += this._BP1 * _fs1(this._vP1, _oT1); - } else { - this._lP1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _zQ1 = _kr1._Gf(_nN1, _hs1(_Zv1, this._uP1)); - var _AQ1 = _kr1._Gf(_pN1, _hs1(__v1, this._vP1)); - var _WP1 = -_es1(this._bT1, _zQ1) - this._0S1 * _es1(this._cT1, _AQ1); - var _AD1 = -this._RC1 * _WP1; - this._lP1 += _AD1; - var _nT1 = _kr1.Multiply(-_AD1, this._bT1); - var _oT1 = _kr1.Multiply(-this._0S1, _kr1.Multiply(_AD1, this._cT1)); - _nN1._Gf(_kr1.Multiply(this._yP1, _nT1)); - _Zv1 += this._AP1 * _fs1(this._uP1, _nT1); - _pN1._Gf(_kr1.Multiply(this._zP1, _oT1)); - __v1 += this._BP1 * _fs1(this._vP1, _oT1); - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _pT1 = _kr1._Gf(_aG1, _kr1._rr1(_0x1, this._dT1)); - var _qT1 = _kr1._Gf(_cG1, _kr1._rr1(_1x1, this._eT1)); - var _3T1 = _pT1.Length(); - var _4T1 = _qT1.Length(); - if (_3T1 > 10.0 * _Fq1) { - _pT1.Multiply(1.0 / _3T1); - } else { - _pT1._lr1(); - } - if (_4T1 > 10.0 * _Fq1) { - _qT1.Multiply(1.0 / _4T1); - } else { - _qT1._lr1(); - } - var _lT1 = _fs1(_0x1, _pT1); - var _mT1 = _fs1(_1x1, _qT1); - var _kN1 = this._yP1 + this._AP1 * _lT1 * _lT1; - var _lN1 = this._zP1 + this._BP1 * _mT1 * _mT1; - var _nt1 = _kN1 + this._0S1 * this._0S1 * _lN1; - if (_nt1 > 0.0) { - _nt1 = 1.0 / _nt1; - } - var _zs1 = this._1S1 - _3T1 - this._0S1 * _4T1; - var _5R1 = _Ds1(_zs1); - var _AD1 = -_nt1 * _zs1; - var _nT1 = _kr1.Multiply(-_AD1, _pT1); - var _oT1 = _kr1.Multiply(-this._0S1, _kr1.Multiply(_AD1, _qT1)); - _aG1._Gf(_kr1.Multiply(this._yP1, _nT1)); - _mN1 += this._AP1 * _fs1(_0x1, _nT1); - _cG1._Gf(_kr1.Multiply(this._zP1, _oT1)); - _oN1 += this._BP1 * _fs1(_1x1, _oT1); - data._aF1[this._6M1].c._lQ(_aG1); - data._aF1[this._6M1]._h4 = _mN1; - data._aF1[this._7M1].c._lQ(_cG1); - data._aF1[this._7M1]._h4 = _oN1; - return _5R1 < _Fq1; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["groundAnchorA"] = this._dT1._xr1(); - _Pg["groundAnchorB"] = this._eT1._xr1(); - _Pg["localAnchorA"] = this._iP1._xr1(); - _Pg["localAnchorB"] = this._jP1._xr1(); - _Pg["lengthA"] = this._fT1; - _Pg["lengthB"] = this._gT1; - _Pg["ratio"] = this._0S1; - return _Pg; - }, - }; - _1P1._2q1(_UF1); - function _rT1() { - this.parent.call(this); - this.type = _UF1._XO1; - this._9P1 = new _kr1(-1.0, 0.0); - this._aP1 = new _kr1(1.0, 0.0); - this._sT1 = 0.0; - Object.seal(this); - } - _rT1.prototype = { - _yr1: function (data, _2H1, _JO1) { - this.parent.prototype._yr1.call(this, data, _2H1, _JO1); - this._9P1._yr1(data["localAnchorA"]); - this._aP1._yr1(data["localAnchorB"]); - this._sT1 = data["maxLength"]; - }, - }; - _rT1._2q1(_HO1); - function _6P1(_3D1) { - this.parent.call(this, _3D1); - this._iP1 = _3D1._9P1._63(); - this._jP1 = _3D1._aP1._63(); - this._tT1 = _3D1._sT1; - this._RC1 = 0.0; - this._lP1 = 0.0; - this._uT1 = _UF1._NO1; - this._WU = 0.0; - this._6M1 = 0; - this._7M1 = 0; - this._tQ1 = new _kr1(); - this._uP1 = new _kr1(); - this._vP1 = new _kr1(); - this._wP1 = new _kr1(); - this._xP1 = new _kr1(); - this._yP1 = 0; - this._zP1 = 0; - this._AP1 = 0; - this._BP1 = 0; - } - _6P1.prototype = { - _8H1: function () { - return this._XF1._FD1(this._iP1); - }, - _9H1: function () { - return this._WF1._FD1(this._jP1); - }, - _KO1: function (_2F1) { - var _nB1 = _kr1.Multiply(_2F1 * this._lP1, this._tQ1); - return _nB1; - }, - _LO1: function (_2F1) { - return 0.0; - }, - _DP1: function () { - return this._iP1; - }, - _EP1: function () { - return this._jP1; - }, - _vT1: function (length) { - this._tT1 = length; - }, - _wT1: function () { - return this._tT1; - }, - _xT1: function () { - return this._uT1; - }, - _qO1: function (data) { - this._6M1 = this._XF1._uC1; - this._7M1 = this._WF1._uC1; - this._wP1._lQ(this._XF1._DC1._5s1); - this._xP1._lQ(this._WF1._DC1._5s1); - this._yP1 = this._XF1._SC1; - this._zP1 = this._WF1._SC1; - this._AP1 = this._XF1._UC1; - this._BP1 = this._WF1._UC1; - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - this._uP1._lQ(_ts1(_TP1, _kr1._rr1(this._iP1, this._wP1))); - this._vP1._lQ(_ts1(_UP1, _kr1._rr1(this._jP1, this._xP1))); - this._tQ1._lQ(_kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, this._vP1), _aG1), this._uP1)); - this._WU = this._tQ1.Length(); - var _zs1 = this._WU - this._tT1; - if (_zs1 > 0.0) { - this._uT1 = _UF1._PO1; - } else { - this._uT1 = _UF1._NO1; - } - if (this._WU > _Fq1) { - this._tQ1.Multiply(1.0 / this._WU); - } else { - this._tQ1._lr1(); - this._RC1 = 0.0; - this._lP1 = 0.0; - return; - } - var _yT1 = _fs1(this._uP1, this._tQ1); - var _zT1 = _fs1(this._vP1, this._tQ1); - var _yQ1 = this._yP1 + this._AP1 * _yT1 * _yT1 + this._zP1 + this._BP1 * _zT1 * _zT1; - this._RC1 = _yQ1 != 0.0 ? 1.0 / _yQ1 : 0.0; - if (data.step._6F1) { - this._lP1 *= data.step._3F1; - var _cz1 = _kr1.Multiply(this._lP1, this._tQ1); - _nN1._rr1(_kr1.Multiply(this._yP1, _cz1)); - _Zv1 -= this._AP1 * _fs1(this._uP1, _cz1); - _pN1._Gf(_kr1.Multiply(this._zP1, _cz1)); - __v1 += this._BP1 * _fs1(this._vP1, _cz1); - } else { - this._lP1 = 0.0; - } - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _IN1: function (data) { - var _nN1 = data._bF1[this._6M1]._Y4._63(); - var _Zv1 = data._bF1[this._6M1].w; - var _pN1 = data._bF1[this._7M1]._Y4._63(); - var __v1 = data._bF1[this._7M1].w; - var _zQ1 = _kr1._Gf(_nN1, _hs1(_Zv1, this._uP1)); - var _AQ1 = _kr1._Gf(_pN1, _hs1(__v1, this._vP1)); - var _zs1 = this._WU - this._tT1; - var _WP1 = _es1(this._tQ1, _kr1._rr1(_AQ1, _zQ1)); - if (_zs1 < 0.0) { - _WP1 += data.step._2F1 * _zs1; - } - var _AD1 = -this._RC1 * _WP1; - var _XP1 = this._lP1; - this._lP1 = _Gs1(0.0, this._lP1 + _AD1); - _AD1 = this._lP1 - _XP1; - var _cz1 = _kr1.Multiply(_AD1, this._tQ1); - _nN1._rr1(_kr1.Multiply(this._yP1, _cz1)); - _Zv1 -= this._AP1 * _fs1(this._uP1, _cz1); - _pN1._Gf(_kr1.Multiply(this._zP1, _cz1)); - __v1 += this._BP1 * _fs1(this._vP1, _cz1); - data._bF1[this._6M1]._Y4._lQ(_nN1); - data._bF1[this._6M1].w = _Zv1; - data._bF1[this._7M1]._Y4._lQ(_pN1); - data._bF1[this._7M1].w = __v1; - }, - _2O1: function (data) { - var _aG1 = data._aF1[this._6M1].c._63(); - var _mN1 = data._aF1[this._6M1]._h4; - var _cG1 = data._aF1[this._7M1].c._63(); - var _oN1 = data._aF1[this._7M1]._h4; - var _TP1 = new _Zr1(_mN1), - _UP1 = new _Zr1(_oN1); - var _0x1 = _ts1(_TP1, _kr1._rr1(this._iP1, this._wP1)); - var _1x1 = _ts1(_UP1, _kr1._rr1(this._jP1, this._xP1)); - var _X4 = _kr1._rr1(_kr1._rr1(_kr1._Gf(_cG1, _1x1), _aG1), _0x1); - var length = _X4._tr1(); - var _zs1 = length - this._tT1; - _zs1 = _Ks1(_zs1, 0.0, _Lq1); - var _AD1 = -this._RC1 * _zs1; - var _cz1 = _kr1.Multiply(_AD1, _X4); - _aG1._rr1(_kr1.Multiply(this._yP1, _cz1)); - _mN1 -= this._AP1 * _fs1(_0x1, _cz1); - _cG1._Gf(_kr1.Multiply(this._zP1, _cz1)); - _oN1 += this._BP1 * _fs1(_1x1, _cz1); - data._aF1[this._6M1].c._lQ(_aG1); - data._aF1[this._6M1]._h4 = _mN1; - data._aF1[this._7M1].c._lQ(_cG1); - data._aF1[this._7M1]._h4 = _oN1; - return length - this._tT1 < _Fq1; - }, - _xr1: function (out) { - var _Pg = out || {}; - this.parent.prototype._xr1.call(this, _Pg); - _Pg["localAnchorA"] = this._iP1._xr1(); - _Pg["localAnchorB"] = this._jP1._xr1(); - _Pg["maxLength"] = this._tT1; - return _Pg; - }, - }; - _6P1._2q1(_UF1); - var _AT1 = Math.exp; - function _BT1() { - this.vertices = null; - this._q8 = 0; - this._CT1 = null; - this.gravity = new _kr1(); - this._r71 = 0.1; - this._DT1 = 0.9; - this._ET1 = 0.1; - } - function _FT1() { - this._6u1 = 0; - this._nS = null; - this._GT1 = null; - this._HT1 = null; - this._IT1 = null; - this._JT1 = null; - this._KT1 = null; - this._LT1 = 0; - this._sF1 = new _kr1(); - this._MT1 = 1.0; - this._NT1 = 0.1; - } - _FT1.prototype = { - _qx1: function (_3D1) { - _wq1(_3D1._q8 >= 3); - this._6u1 = _3D1._q8; - this._nS = new Array(this._6u1); - this._GT1 = new Array(this._6u1); - this._HT1 = new Array(this._6u1); - this._IT1 = new Array(this._6u1); - for (var i = 0; i < this._6u1; ++i) { - this._nS[i] = _3D1.vertices[i]._63(); - this._GT1[i] = _3D1.vertices[i]._63(); - this._HT1[i] = new _kr1(); - var _v6 = _3D1._CT1[i]; - if (_v6 > 0.0) { - this._IT1[i] = 1.0 / _v6; - } else { - this._IT1[i] = 0.0; - } - } - var _qy1 = this._6u1 - 1; - var _OT1 = this._6u1 - 2; - this._JT1 = new Array(_qy1); - this._KT1 = new Array(_OT1); - for (var i = 0; i < _qy1; ++i) { - var _0v = this._nS[i]; - var _4t1 = this._nS[i + 1]; - this._JT1[i] = _ks1(_0v, _4t1); - } - for (var i = 0; i < _OT1; ++i) { - var _0v = this._nS[i]; - var _4t1 = this._nS[i + 1]; - var _Vu1 = this._nS[i + 2]; - var __D = _kr1._rr1(_4t1, _0v); - var _0E = _kr1._rr1(_Vu1, _4t1); - var _h4 = _fs1(__D, _0E); - var _g4 = _es1(__D, _0E); - this._KT1[i] = _ir1(_h4, _g4); - } - this._sF1 = _3D1.gravity._63(); - this._LT1 = _3D1._r71; - this._MT1 = _3D1._DT1; - this._NT1 = _3D1._ET1; - }, - _1G1: function (h, iterations) { - if (h == 0.0) { - return; - } - var _Bm = _AT1(-h * this._LT1); - for (var i = 0; i < this._6u1; ++i) { - this._GT1[i]._lQ(this._nS[i]); - if (this._IT1[i] > 0.0) { - this._HT1[i]._Gf(_kr1.Multiply(h, this._sF1)); - } - this._HT1[i].Multiply(_Bm); - this._nS[i]._Gf(_kr1.Multiply(h, this._HT1[i])); - } - for (var i = 0; i < iterations; ++i) { - this._PT1(); - this._QT1(); - this._PT1(); - } - var _ZS1 = 1.0 / h; - for (var i = 0; i < this._6u1; ++i) { - this._HT1[i] = _kr1.Multiply(_ZS1, _kr1._rr1(this._nS[i], this._GT1[i])); - } - }, - _ge: function () { - return this._6u1; - }, - _RT1: function () { - return this._nS; - }, - _19: function (_ST1) { - var c = new _Rs1(0.4, 0.5, 0.7); - for (var i = 0; i < this._6u1 - 1; ++i) { - _ST1._3t1(this._nS[i], this._nS[i + 1], c); - } - }, - _TT1: function (angle) { - var _OT1 = this._6u1 - 2; - for (var i = 0; i < _OT1; ++i) { - this._KT1[i] = angle; - } - }, - _PT1: function () { - var _qy1 = this._6u1 - 1; - for (var i = 0; i < _qy1; ++i) { - var _0v = this._nS[i]; - var _4t1 = this._nS[i + 1]; - var _Bm = _kr1._rr1(_4t1, _0v); - var _mS1 = _Bm._tr1(); - var _UT1 = this._IT1[i]; - var _VT1 = this._IT1[i + 1]; - if (_UT1 + _VT1 == 0.0) { - continue; - } - var _IB = _UT1 / (_UT1 + _VT1); - var _JB = _VT1 / (_UT1 + _VT1); - _0v._rr1(_kr1.Multiply(this._MT1 * _IB * (this._JT1[i] - _mS1), _Bm)); - _4t1._Gf(_kr1.Multiply(this._MT1 * _JB * (this._JT1[i] - _mS1), _Bm)); - } - }, - _QT1: function () { - var _OT1 = this._6u1 - 2; - for (var i = 0; i < _OT1; ++i) { - var _0v = this._nS[i]; - var _4t1 = this._nS[i + 1]; - var _Vu1 = this._nS[i + 2]; - var _WT1 = this._IT1[i]; - var _XT1 = this._IT1[i + 1]; - var _YT1 = this._IT1[i + 2]; - var __D = _kr1._rr1(_4t1, _0v); - var _0E = _kr1._rr1(_Vu1, _4t1); - var _ZT1 = __D._sr1(); - var __T1 = _0E._sr1(); - if (_ZT1 * __T1 == 0.0) { - continue; - } - var _h4 = _fs1(__D, _0E); - var _g4 = _es1(__D, _0E); - var angle = _ir1(_h4, _g4); - var _0U1 = _kr1.Multiply(-1.0 / _ZT1, __D._wr1()); - var _1U1 = _kr1.Multiply(1.0 / __T1, _0E._wr1()); - var _2U1 = _kr1._or1(_0U1); - var _3U1 = _kr1._rr1(_0U1, _1U1); - var _4U1 = _1U1; - var _nt1 = _WT1 * _es1(_2U1, _2U1) + _XT1 * _es1(_3U1, _3U1) + _YT1 * _es1(_4U1, _4U1); - if (_nt1 == 0.0) { - continue; - } - _nt1 = 1.0 / _nt1; - var _zs1 = angle - this._KT1[i]; - while (_zs1 > _Aq1) { - angle -= 2 * _Aq1; - _zs1 = angle - this._KT1[i]; - } - while (_zs1 < -_Aq1) { - angle += 2.0 * _Aq1; - _zs1 = angle - this._KT1[i]; - } - var _AD1 = -this._NT1 * _nt1 * _zs1; - _0v._Gf(_kr1.Multiply(_WT1 * _AD1, _2U1)); - _4t1._Gf(_kr1.Multiply(_XT1 * _AD1, _3U1)); - _Vu1._Gf(_kr1.Multiply(_YT1 * _AD1, _4U1)); - } - }, - }; - var _5U1 = { - /*@param {b2World} world */ _6U1: function (_tC1) { - var _7U1 = []; - /*@type Number */ var i; - /*@type String */ var _8U1; - /*@type b2Body */ var _g4; - /*@type b2Fixture */ var _ED; - /*@type b2Shape */ var shape; - for (_g4 = _tC1._lG1(); _g4; _g4 = _g4._aE1()) { - for (_ED = _g4._7E1(); _ED; _ED = _ED._aE1()) { - shape = _ED._tE1(); - _ED._9U1 = _7U1.length; - _7U1.push(shape._xr1()); - } - } - var _aU1 = []; - for (_g4 = _tC1._lG1(); _g4; _g4 = _g4._aE1()) { - _g4._bU1 = []; - for (_ED = _g4._7E1(); _ED; _ED = _ED._aE1()) { - _8U1 = _ED._xr1(); - _8U1["shape"] = _ED._9U1; - delete _ED._9U1; - _g4._bU1.push(_aU1.length); - _aU1.push(_8U1); - } - } - var _2H1 = []; - for (_g4 = _tC1._lG1(); _g4; _g4 = _g4._aE1()) { - _8U1 = _g4._xr1(); - _8U1._aU1 = []; - for (i = 0; i < _g4._bU1.length; ++i) _8U1._aU1.push(_g4._bU1[i]); - delete _g4._bU1; - _g4._cU1 = _2H1.length; - _2H1.push(_8U1); - } - var _JO1 = []; - /*@type b2Joint */ var __5; - for (__5 = _tC1._8E1(), i = 0; __5; __5 = __5._aE1(), ++i) __5._HS1 = i; - for (__5 = _tC1._8E1(); __5; __5 = __5._aE1()) { - if (__5._Vl1() === _UF1._fH1) continue; - _8U1 = __5._xr1(); - _8U1["bodyA"] = __5._6H1()._cU1; - _8U1["bodyB"] = __5._7H1()._cU1; - _JO1.push(_8U1); - } - for (__5 = _tC1._8E1(); __5; __5 = __5._aE1()) delete __5._HS1; - for (_g4 = _tC1._lG1(); _g4; _g4 = _g4._aE1()) delete _g4._cU1; - var _q4 = { _7U1: _7U1, _aU1: _aU1, _2H1: _2H1, _JO1: _JO1 }; - return _q4; - }, - /*@param {b2World} world */ _dU1: function (_8U1, _tC1, clear) { - var _eU1 = JSON.parse(_8U1); - if (clear) { - for (var _g4 = _tC1._lG1(); _g4; ) { - var _kl = _g4._aE1(); - _tC1._OF1(_g4); - _g4 = _kl; - } - for (var __5 = _tC1._8E1(); __5; ) { - var _kl = __5._aE1(); - _tC1._f61(__5); - __5 = _kl; - } - } - var _7U1 = []; - for (var i = 0; i < _eU1._7U1.length; ++i) { - var _fU1 = _eU1._7U1[i]; - var shape; - switch (_fU1._9P) { - case _pt1._Ct1: - shape = new _Ht1(); - break; - case _pt1._Dt1: - shape = new _Rt1(); - break; - case _pt1._Ft1: - shape = new _4u1(); - break; - case _pt1._Et1: - shape = new _mu1(); - break; - } - shape._yr1(_fU1); - _7U1.push(shape); - } - var _aU1 = []; - for (i = 0; i < _eU1._aU1.length; ++i) { - var _gU1 = _eU1._aU1[i]; - var _K41 = new _5D1(); - _K41._yr1(_gU1); - _K41.shape = _7U1[_gU1["shape"]]; - _aU1.push(_K41); - } - var _2H1 = []; - for (i = 0; i < _eU1._2H1.length; ++i) { - var _hU1 = _eU1._2H1[i]; - var _3D1 = new _gC1(); - _3D1._yr1(_hU1); - var body = _tC1._d51(_3D1); - for (var x = 0; x < _hU1._aU1.length; ++x) body._2D1(_aU1[_hU1._aU1[x]]); - _2H1.push(body); - } - var _JO1 = []; - var _iU1 = []; - for (i = 0; i < _eU1._JO1.length; ++i) { - var _jU1 = _eU1._JO1[i]; - var _kU1; - switch (_jU1.type) { - case _UF1._RO1: - _kU1 = new _8P1(); - break; - case _UF1._SO1: - _kU1 = new _BQ1(); - break; - case _UF1._aH1: - _kU1 = new _pQ1(); - break; - case _UF1._bH1: - _kU1 = new _0T1(); - break; - case _UF1._TO1: - _kU1 = new _CR1(); - break; - case _UF1._UO1: - _kU1 = new _mR1(); - break; - case _UF1._VO1: - _kU1 = new _kR1(); - break; - case _UF1._WO1: - _kU1 = new _8R1(); - break; - case _UF1._XO1: - _kU1 = new _rT1(); - break; - case _UF1._gH1: - _kU1 = new _IS1(); - break; - default: - throw new Error("unknown joint"); - } - _kU1._yr1(_jU1, _2H1); - if (_jU1.type === _UF1._TO1) { - _iU1.push([_kU1, _JO1.length]); - _JO1.push(null); - } else { - var _q51 = _tC1._TF1(_kU1); - _JO1.push(_q51); - } - } - for (i = 0; i < _iU1.length; ++i) { - _iU1[i][0]._DR1 = _JO1[_iU1[i][0]._DR1]; - _iU1[i][0]._ER1 = _JO1[_iU1[i][0]._ER1]; - _q51 = _tC1._TF1(_iU1[i][0]); - _JO1[_iU1[i][1]] = _q51; - } - }, - }; - var _lU1 = (function () { - function _mU1(_Pg) { - return new _kr1(_Pg ? _Pg.x || 0 : 0, _Pg ? _Pg.y || 0 : 0); - } - function _nU1(_Pg) { - var _oU1 = new Array(_Pg.x.length); - for (var i = 0; i < _oU1.length; ++i) _oU1[i] = new _kr1(_Pg.x[i], _Pg.y[i]); - return _oU1; - } - function _pU1(_Pg, instance) { - var name = _Pg.name; - var _ue; - if (typeof _Pg["int"] !== "undefined") _ue = _Pg["int"]; - else if (typeof _Pg["float"] !== "undefined") _ue = _Pg["float"]; - else if (typeof _Pg["string"] !== "undefined") _ue = _Pg["string"]; - else if (typeof _Pg["bool"] !== "undefined") _ue = _Pg["bool"]; - else if (typeof _Pg._qU1 !== "undefined") _ue = _mU1(_Pg._qU1); - else throw new Error("unknown property type"); - if (instance.hasOwnProperty(name)) throw new Error("custom property possibly overwriting an existing one"); - instance[name] = _ue; - } - function _rU1(_Pg, body) { - var _3D1 = new _5D1(); - _3D1._p71 = _Pg._p71 || 0; - _3D1.filter._iE1 = typeof _Pg["filter-categoryBits"] === "undefined" ? 1 : _Pg["filter-categoryBits"]; - _3D1.filter._jE1 = typeof _Pg["filter-maskBits"] === "undefined" ? 65535 : _Pg["filter-maskBits"]; - _3D1.filter._kE1 = typeof _Pg["filter-groupIndex"] === "undefined" ? 0 : _Pg["filter-groupIndex"]; - _3D1.friction = _Pg.friction || 0; - _3D1._lE1 = _Pg._lE1 || 0; - _3D1._mE1 = _Pg._uE1 || 0; - var shape; - if (typeof _Pg._Hv1 !== "undefined") { - shape = new _Ht1(); - shape._It1 = _mU1(_Pg._Hv1._1t1); - shape._qt1 = _Pg._Hv1._T61 || 0; - } else if (typeof _Pg._i6 !== "undefined") { - var vertices = _nU1(_Pg._i6.vertices); - shape = new _mu1(); - shape.Set(vertices, vertices.length); - } else if (typeof _Pg._Iv1 !== "undefined") { - var vertices = _nU1(_Pg._Iv1.vertices); - shape = new _4u1(); - shape._6u1 = vertices.length; - shape._5u1 = vertices; - if ((shape._au1 = _Pg._Iv1._sU1)) shape._8u1 = _mU1(_Pg._Iv1._hu1); - if ((shape._9u1 = _Pg._Iv1._tU1)) shape._7u1 = _mU1(_Pg._Iv1._fu1); - } else throw new Error("unknown shape type"); - _3D1.shape = shape; - var _K41 = body._2D1(_3D1); - _K41.name = _Pg.name; - if (_Pg._uU1) for (var i = 0; i < _Pg._uU1.length; ++i) _pU1(_Pg, _K41); - } - function _vU1(_Pg, _tC1) { - var _3D1 = new _gC1(); - _3D1.type = _Pg.type || _hC1._iC1; - _3D1.angle = _Pg.angle || 0; - _3D1._mC1 = _Pg._mC1 || 0; - _3D1._kC1 = _Pg._kC1 || 0; - _3D1._oC1 = _Pg._oC1 || false; - _3D1._qC1 = _Pg._qC1 || false; - _3D1._pC1 = _Pg._pC1 || false; - _3D1._lC1 = _Pg._lC1 || false; - _3D1._jC1 = _mU1(_Pg._jC1); - _3D1._rC1 = typeof _Pg._rC1 !== "undefined" ? _Pg._rC1 : 1; - var _wU1 = new _mt1(); - _wU1._nt1 = _Pg["massData-mass"] || 0; - _wU1._1t1 = _mU1(_Pg["massData-center"]); - _wU1._ot1 = _Pg["massData-I"] || 0; - _3D1.position = _mU1(_Pg.position); - var body = _tC1._d51(_3D1); - body.name = _Pg.name; - body._ED1(_wU1); - if (_Pg._K41) for (var i = 0; i < _Pg._K41.length; ++i) _rU1(_Pg._K41[i], body); - if (_Pg._uU1) for (i = 0; i < _Pg._uU1.length; ++i) _pU1(_Pg, body); - return body; - } - var _xU1 = { revolute: _8P1, distance: _pQ1, prismatic: _BQ1, wheel: _mR1, rope: _rT1, motor: _IS1, weld: _kR1, friction: _8R1 }; - function _yU1(_Pg, _tC1, _2H1) { - if (!_xU1[_Pg.type]) throw new Error("unknown joint type"); - var _zU1 = new _xU1[_Pg.type](); - switch (_zU1.type) { - case _UF1._RO1: - _zU1._9P1 = _mU1(_Pg._7T1); - _zU1._aP1 = _mU1(_Pg._8T1); - _zU1._gP1 = _Pg._gP1 || false; - _zU1._hP1 = _Pg._hP1 || false; - _zU1._cP1 = _Pg._AU1 || 0; - _zU1._eP1 = _Pg._eP1 || 0; - _zU1._fP1 = _Pg._fP1 || 0; - _zU1._bP1 = _Pg._BU1 || 0; - _zU1._dP1 = _Pg._CU1 || 0; - break; - case _UF1._aH1: - _zU1._9P1 = _mU1(_Pg._7T1); - _zU1._aP1 = _mU1(_Pg._8T1); - _zU1._8Q1 = _Pg._8Q1 || 0; - _zU1._7Q1 = _Pg._DU1 || 0; - _zU1.length = _Pg.length || 0; - break; - case _UF1._SO1: - _zU1._9P1 = _mU1(_Pg._7T1); - _zU1._aP1 = _mU1(_Pg._8T1); - _zU1._gP1 = _Pg._gP1 || false; - _zU1._hP1 = _Pg._hP1 || false; - _zU1._CQ1 = _mU1(_Pg._CQ1); - _zU1._DQ1 = _Pg._AU1 || 0; - _zU1._FQ1 = _Pg._FQ1 || 0; - _zU1._fP1 = _Pg._fP1 || 0; - _zU1._bP1 = _Pg._BU1 || 0; - _zU1._EQ1 = _Pg._CU1 || 0; - break; - case _UF1._UO1: - _zU1._9P1 = _mU1(_Pg._7T1); - _zU1._aP1 = _mU1(_Pg._8T1); - _zU1._hP1 = _Pg._hP1 || false; - _zU1._CQ1 = _mU1(_Pg._CQ1); - _zU1._eP1 = _Pg._eP1 || 0; - _zU1._fP1 = _Pg._fP1 || 0; - _zU1._8Q1 = _Pg._EU1 || 0; - _zU1._7Q1 = _Pg._FU1 || 0; - break; - case _UF1._XO1: - _zU1._9P1 = _mU1(_Pg._7T1); - _zU1._aP1 = _mU1(_Pg._8T1); - _zU1._sT1 = _Pg._sT1 || 0; - break; - case _UF1._gH1: - _zU1._JS1 = _mU1(_Pg._7T1); - _zU1._KS1 = _Pg._BU1 || 0; - _zU1._6Q1 = _Pg._6Q1 || 0; - _zU1._9R1 = _Pg._9R1 || 0; - _zU1._LS1 = _Pg._LS1 || 0; - break; - case _UF1._VO1: - _zU1._9P1 = _mU1(_Pg._7T1); - _zU1._aP1 = _mU1(_Pg._8T1); - _zU1._bP1 = _Pg._BU1 || 0; - _zU1._8Q1 = _Pg._8Q1 || 0; - _zU1._7Q1 = _Pg._7Q1 || 0; - break; - case _UF1._WO1: - _zU1._9P1 = _mU1(_Pg._7T1); - _zU1._aP1 = _mU1(_Pg._8T1); - _zU1._6Q1 = _Pg._6Q1 || 0; - _zU1._9R1 = _Pg._9R1 || 0; - break; - default: - throw new Error("wat?"); - } - _zU1._ZF1 = _2H1[_Pg._ZF1 || 0]; - _zU1.__F1 = _2H1[_Pg.__F1 || 0]; - _zU1._0G1 = _Pg._0G1 || false; - var _q51 = _tC1._TF1(_zU1); - _q51.name = _Pg.name; - if (_Pg._uU1) for (var i = 0; i < _Pg._uU1.length; ++i) _pU1(_Pg, _q51); - return _q51; - } - function _GU1() { - this._tC1 = null; - this._5F1 = 0; - this._4F1 = 0; - this._HU1 = 0; - this._aU1 = {}; - this._2H1 = {}; - this._JO1 = {}; - Object.seal(this); - } - function _IU1(_Pg, _tC1) { - var _XB = new _GU1(); - _XB._tC1 = _tC1 = _tC1 || new _eD1(new _kr1(0, 0)); - _XB._5F1 = _Pg._5F1 || 0; - _XB._4F1 = _Pg._4F1 || 0; - _XB._HU1 = _Pg._HU1 || 0; - if (_Pg.gravity) _tC1._D41(_mU1(_Pg.gravity)); - _tC1._mG1(_Pg._nC1 || false); - _tC1._zG1(_Pg._JU1 || false); - _tC1._oG1(_Pg._6F1 || false); - _tC1._qG1(_Pg._KU1 || false); - _tC1._sG1(_Pg._LU1 || false); - var _2H1 = []; - var _MU1 = _Pg.body; - if (_MU1) { - for (var i = 0; i < _MU1.length; ++i) { - var body = _vU1(_MU1[i], _tC1); - _2H1.push(body); - for (var _ED = body._7E1(); _ED; _ED = _ED._aE1()) { - if (!_XB._aU1[_ED.name]) _XB._aU1[_ED.name] = []; - _XB._aU1[_ED.name].push(_ED); - } - if (!_XB._2H1[body.name]) _XB._2H1[body.name] = []; - _XB._2H1[body.name].push(body); - } - } - var _JO1 = []; - var _NU1 = _Pg._q51; - if (_NU1) { - for (i = 0; i < _NU1.length; ++i) { - var _q51 = _yU1(_NU1[i], _tC1, _2H1); - _JO1.push(_q51); - if (!_XB._JO1[_q51.name]) _XB._JO1[_q51.name] = []; - _XB._JO1[_q51.name].push(_q51); - } - } - return _XB; - } - var _q4 = { _IU1: _IU1 }; - return _q4; - })(); - var _OU1 = [ - { trimmed: "version", name: "b2_version", def: _9r1 }, - { trimmed: "Vec2", name: "b2Vec2", def: _kr1 }, - { trimmed: "Vec3", name: "b2Vec3", def: _Ar1 }, - { trimmed: "Mat22", name: "b2Mat22", def: _Cr1 }, - { trimmed: "Mat33", name: "b2Mat33", def: _Mr1 }, - { trimmed: "Rot", name: "b2Rot", def: _Zr1 }, - { trimmed: "Transform", name: "b2Transform", def: _2s1 }, - { trimmed: "Sweep", name: "b2Sweep", def: _4s1 }, - { trimmed: "Dot_v2_v2", name: "b2Dot_v2_v2", def: _es1 }, - { trimmed: "Cross_v2_v2", name: "b2Cross_v2_v2", def: _fs1 }, - { trimmed: "Cross_v2_f", name: "b2Cross_v2_f", def: _gs1 }, - { trimmed: "Cross_f_v2", name: "b2Cross_f_v2", def: _hs1 }, - { trimmed: "Mul_m22_v2", name: "b2Mul_m22_v2", def: _is1 }, - { trimmed: "MulT_m22_v2", name: "b2MulT_m22_v2", def: _js1 }, - { trimmed: "Distance", name: "b2Distance", def: _ks1 }, - { trimmed: "DistanceSquared", name: "b2DistanceSquared", def: _ls1 }, - { trimmed: "Dot_v3_v3", name: "b2Dot_v3_v3", def: _Qr1 }, - { trimmed: "Cross_v3_v3", name: "b2Cross_v3_v3", def: _Rr1 }, - { trimmed: "Mul_m22_m22", name: "b2Mul_m22_m22", def: _ms1 }, - { trimmed: "MulT_m22_m22", name: "b2MulT_m22_m22", def: _ns1 }, - { trimmed: "Mul_m33_v3", name: "b2Mul_m33_v3", def: _os1 }, - { trimmed: "Mul22_m33_v2", name: "b2Mul22_m33_v2", def: _ps1 }, - { trimmed: "Mul_r_r", name: "b2Mul_r_r", def: _qs1 }, - { trimmed: "MulT_r_r", name: "b2MulT_r_r", def: _ss1 }, - { trimmed: "Mul_r_v2", name: "b2Mul_r_v2", def: _ts1 }, - { trimmed: "MulT_r_v2", name: "b2MulT_r_v2", def: _us1 }, - { trimmed: "Mul_t_v2", name: "b2Mul_t_v2", def: _vs1 }, - { trimmed: "Min_v2", name: "b2Min_v2", def: _Hs1 }, - { trimmed: "Max_v2", name: "b2Max_v2", def: _Js1 }, - { trimmed: "Clamp", name: "b2Clamp", def: _Ks1 }, - { trimmed: "MulT_t_v2", name: "b2MulT_t_v2", def: _xs1 }, - { trimmed: "Mul_t_t", name: "b2Mul_t_t", def: _ys1 }, - { trimmed: "MulT_t_t", name: "b2MulT_t_t", def: _As1 }, - { trimmed: "Clamp_v2", name: "b2Clamp_v2", def: _Ls1 }, - { trimmed: "NextPowerOfTwo", name: "b2NextPowerOfTwo", def: _Ms1 }, - { trimmed: "Abs_v2", name: "b2Abs_v2", def: _Es1 }, - { trimmed: "Abs_m22", name: "b2Abs_m22", def: _Fs1 }, - { trimmed: "IsPowerOfTwo", name: "b2IsPowerOfTwo", def: _Ns1 }, - { trimmed: "RandomFloat", name: "b2RandomFloat", def: _Ps1 }, - { trimmed: "Timer", name: "b2Timer", def: _jt1 }, - { trimmed: "Color", name: "b2Color", def: _Rs1 }, - { trimmed: "Draw", name: "b2Draw", def: _Ss1 }, - { trimmed: "ContactID", name: "b2ContactID", def: _3x1 }, - { trimmed: "ManifoldPoint", name: "b2ManifoldPoint", def: _8x1 }, - { trimmed: "Manifold", name: "b2Manifold", def: _dx1 }, - { trimmed: "WorldManifold", name: "b2WorldManifold", def: _ox1 }, - { trimmed: "GetPointStates", name: "b2GetPointStates", def: _Hx1 }, - { trimmed: "ClipVertex", name: "b2ClipVertex", def: _Mx1 }, - { trimmed: "RayCastInput", name: "b2RayCastInput", def: _Nx1 }, - { trimmed: "RayCastOutput", name: "b2RayCastOutput", def: _Ox1 }, - { trimmed: "AABB", name: "b2AABB", def: _Px1 }, - { trimmed: "CollideCircles", name: "b2CollideCircles", def: _3y1 }, - { trimmed: "CollidePolygonAndCircle", name: "b2CollidePolygonAndCircle", def: _7y1 }, - { trimmed: "FindMaxSeparation", name: "b2FindMaxSeparation", def: _jy1 }, - { trimmed: "FindIncidentEdge", name: "b2FindIncidentEdge", def: _wy1 }, - { trimmed: "CollidePolygons", name: "b2CollidePolygons", def: _Gy1 }, - { trimmed: "CollideEdgeAndCircle", name: "b2CollideEdgeAndCircle", def: _az1 }, - { trimmed: "EPAxis", name: "b2EPAxis", def: _oz1 }, - { trimmed: "TempPolygon", name: "b2TempPolygon", def: _sz1 }, - { trimmed: "ReferenceFace", name: "b2ReferenceFace", def: _tz1 }, - { trimmed: "EPCollider", name: "b2EPCollider", def: _wz1 }, - { trimmed: "CollideEdgeAndPolygon", name: "b2CollideEdgeAndPolygon", def: _bA1 }, - { trimmed: "ClipSegmentToLine", name: "b2ClipSegmentToLine", def: _7z1 }, - { trimmed: "TestShapeOverlap", name: "b2TestShapeOverlap", def: _kA1 }, - { trimmed: "TestOverlap", name: "b2TestOverlap", def: _nv1 }, - { trimmed: "Shape", name: "b2Shape", def: _pt1 }, - { trimmed: "MassData", name: "b2MassData", def: _mt1 }, - { trimmed: "CircleShape", name: "b2CircleShape", def: _Ht1 }, - { trimmed: "EdgeShape", name: "b2EdgeShape", def: _Rt1 }, - { trimmed: "ChainShape", name: "b2ChainShape", def: _4u1 }, - { trimmed: "PolygonShape", name: "b2PolygonShape", def: _mu1 }, - { trimmed: "Pair", name: "b2Pair", def: _Wu1 }, - { trimmed: "PairLessThan", name: "b2PairLessThan", def: _Zu1 }, - { trimmed: "BroadPhase", name: "b2BroadPhase", def: _1v1 }, - { trimmed: "DistanceProxy", name: "b2DistanceProxy", def: _Gv1 }, - { trimmed: "SimplexCache", name: "b2SimplexCache", def: _Lv1 }, - { trimmed: "DistanceInput", name: "b2DistanceInput", def: _Pv1 }, - { trimmed: "DistanceOutput", name: "b2DistanceOutput", def: _Vv1 }, - { trimmed: "SimplexVertex", name: "b2SimplexVertex", def: _Yv1 }, - { trimmed: "Simplex", name: "b2Simplex", def: _0w1 }, - { trimmed: "DistanceFunc", name: "b2DistanceFunc", def: _Nw1 }, - { trimmed: "TreeNode", name: "b2TreeNode", def: _oA1 }, - { trimmed: "DynamicTree", name: "b2DynamicTree", def: _3v1 }, - { trimmed: "TOIInput", name: "b2TOIInput", def: _uB1 }, - { trimmed: "TOIOutput", name: "b2TOIOutput", def: _yB1 }, - { trimmed: "SeparationFunction", name: "b2SeparationFunction", def: _DB1 }, - { trimmed: "TimeOfImpact", name: "b2TimeOfImpact", def: _ZB1 }, - { trimmed: "BodyDef", name: "b2BodyDef", def: _gC1 }, - { trimmed: "Body", name: "b2Body", def: _hC1 }, - { trimmed: "Filter", name: "b2Filter", def: _hE1 }, - { trimmed: "FixtureDef", name: "b2FixtureDef", def: _5D1 }, - { trimmed: "Fixture", name: "b2Fixture", def: _6D1 }, - { trimmed: "DestructionListener", name: "b2DestructionListener", def: _GE1 }, - { trimmed: "ContactFilter", name: "b2ContactFilter", def: _LE1 }, - { trimmed: "ContactImpulse", name: "b2ContactImpulse", def: _PE1 }, - { trimmed: "ContactListener", name: "b2ContactListener", def: _SE1 }, - { trimmed: "QueryCallback", name: "b2QueryCallback", def: _YE1 }, - { trimmed: "RayCastCallback", name: "b2RayCastCallback", def: _0F1 }, - { trimmed: "TimeStep", name: "b2TimeStep", def: _1F1 }, - { trimmed: "Position", name: "b2Position", def: _7F1 }, - { trimmed: "Velocity", name: "b2Velocity", def: _8F1 }, - { trimmed: "SolverData", name: "b2SolverData", def: _9F1 }, - { trimmed: "World", name: "b2World", def: _eD1 }, - { trimmed: "MixFriction", name: "b2MixFriction", def: _TL1 }, - { trimmed: "MixRestitution", name: "b2MixRestitution", def: _WL1 }, - { trimmed: "ContactRegister", name: "b2ContactRegister", def: _ZL1 }, - { trimmed: "ContactEdge", name: "b2ContactEdge", def: _0M1 }, - { trimmed: "Contact", name: "b2Contact", def: _CG1 }, - { trimmed: "CircleContact", name: "b2CircleContact", def: _pM1 }, - { trimmed: "PolygonContact", name: "b2PolygonContact", def: _yM1 }, - { trimmed: "ChainAndCircleContact", name: "b2ChainAndCircleContact", def: _tM1 }, - { trimmed: "ChainAndPolygonContact", name: "b2ChainAndPolygonContact", def: _uM1 }, - { trimmed: "EdgeAndCircleContact", name: "b2EdgeAndCircleContact", def: _vM1 }, - { trimmed: "EdgeAndPolygonContact", name: "b2EdgeAndPolygonContact", def: _wM1 }, - { trimmed: "PolygonAndCircleContact", name: "b2PolygonAndCircleContact", def: _xM1 }, - { trimmed: "defaultFilter", name: "b2_defaultFilter", def: _IM1 }, - { trimmed: "defaultListener", name: "b2_defaultListener", def: _JM1 }, - { trimmed: "ContactManager", name: "b2ContactManager", def: _hF1 }, - { trimmed: "VelocityConstraintPoint", name: "b2VelocityConstraintPoint", def: _OM1 }, - { trimmed: "ContactPositionConstraint", name: "b2ContactPositionConstraint", def: _SM1 }, - { trimmed: "ContactVelocityConstraint", name: "b2ContactVelocityConstraint", def: __M1 }, - { trimmed: "PositionSolverManifold", name: "b2PositionSolverManifold", def: _3N1 }, - { trimmed: "ContactSolverDef", name: "b2ContactSolverDef", def: _6N1 }, - { trimmed: "ContactSolver", name: "b2ContactSolver", def: _8N1 }, - { trimmed: "Island", name: "b2Island", def: _xF1 }, - { trimmed: "Jacobian", name: "b2Jacobian", def: _DO1 }, - { trimmed: "JointEdge", name: "b2JointEdge", def: _GO1 }, - { trimmed: "JointDef", name: "b2JointDef", def: _HO1 }, - { trimmed: "Joint", name: "b2Joint", def: _UF1 }, - { trimmed: "RevoluteJointDef", name: "b2RevoluteJointDef", def: _8P1 }, - { trimmed: "RevoluteJoint", name: "b2RevoluteJoint", def: _0P1 }, - { trimmed: "MouseJointDef", name: "b2MouseJointDef", def: _5Q1 }, - { trimmed: "MouseJoint", name: "b2MouseJoint", def: _ZO1 }, - { trimmed: "DistanceJointDef", name: "b2DistanceJointDef", def: _pQ1 }, - { trimmed: "DistanceJoint", name: "b2DistanceJoint", def: _YO1 }, - { trimmed: "PrismaticJointDef", name: "b2PrismaticJointDef", def: _BQ1 }, - { trimmed: "PrismaticJoint", name: "b2PrismaticJoint", def: __O1 }, - { trimmed: "FrictionJointDef", name: "b2FrictionJointDef", def: _8R1 }, - { trimmed: "FrictionJoint", name: "b2FrictionJoint", def: _5P1 }, - { trimmed: "WeldJointDef", name: "b2WeldJointDef", def: _kR1 }, - { trimmed: "WeldJoint", name: "b2WeldJoint", def: _4P1 }, - { trimmed: "WheelJointDef", name: "b2WheelJointDef", def: _mR1 }, - { trimmed: "WheelJoint", name: "b2WheelJoint", def: _3P1 }, - { trimmed: "GearJointDef", name: "b2GearJointDef", def: _CR1 }, - { trimmed: "GearJoint", name: "b2GearJoint", def: _2P1 }, - { trimmed: "MotorJointDef", name: "b2MotorJointDef", def: _IS1 }, - { trimmed: "MotorJoint", name: "b2MotorJoint", def: _7P1 }, - { trimmed: "PulleyJointDef", name: "b2PulleyJointDef", def: _0T1 }, - { trimmed: "PulleyJoint", name: "b2PulleyJoint", def: _1P1 }, - { trimmed: "RopeJointDef", name: "b2RopeJointDef", def: _rT1 }, - { trimmed: "RopeJoint", name: "b2RopeJoint", def: _6P1 }, - { trimmed: "RopeDef", name: "b2RopeDef", def: _BT1 }, - { trimmed: "Rope", name: "b2Rope", def: _FT1 }, - { trimmed: "maxManifoldPoints", name: "b2_maxManifoldPoints", def: _Bq1 }, - { trimmed: "maxPolygonVertices", name: "b2_maxPolygonVertices", def: _Cq1 }, - { trimmed: "aabbExtension", name: "b2_aabbExtension", def: _Dq1 }, - { trimmed: "aabbMultiplier", name: "b2_aabbMultiplier", def: _Eq1 }, - { trimmed: "linearSlop", name: "b2_linearSlop", def: _Fq1 }, - { trimmed: "angularSlop", name: "b2_angularSlop", def: _Gq1 }, - { trimmed: "polygonRadius", name: "b2_polygonRadius", def: _Hq1 }, - { trimmed: "maxSubSteps", name: "b2_maxSubSteps", def: _Iq1 }, - { trimmed: "maxTOIContacts", name: "b2_maxTOIContacts", def: _Jq1 }, - { trimmed: "velocityThreshold", name: "b2_velocityThreshold", def: _Kq1 }, - { trimmed: "maxLinearCorrection", name: "b2_maxLinearCorrection", def: _Lq1 }, - { trimmed: "maxAngularCorrection", name: "b2_maxAngularCorrection", def: _Mq1 }, - { trimmed: "maxTranslation", name: "b2_maxTranslation", def: _Nq1 }, - { trimmed: "maxTranslationSquared", name: "b2_maxTranslationSquared", def: _Oq1 }, - { trimmed: "maxRotation", name: "b2_maxRotation", def: _Pq1 }, - { trimmed: "maxRotationSquared", name: "b2_maxRotationSquared", def: _Qq1 }, - { trimmed: "baumgarte", name: "b2_baumgarte", def: _Rq1 }, - { trimmed: "toiBaugarte", name: "b2_toiBaugarte", def: _Sq1 }, - { trimmed: "timeToSleep", name: "b2_timeToSleep", def: _Tq1 }, - { trimmed: "linearSleepTolerance", name: "b2_linearSleepTolerance", def: _Uq1 }, - { trimmed: "angularSleepTolerance", name: "b2_angularSleepTolerance", def: _Vq1 }, - { trimmed: "epsilon", name: "b2_epsilon", def: _zq1 }, - { trimmed: "JsonSerializer", name: "b2JsonSerializer", def: _5U1 }, - { trimmed: "RUBELoader", name: "b2RUBELoader", def: _lU1 }, - { trimmed: "Profiler", name: "b2Profiler", def: _eq1 }, - { trimmed: "ParticleDef", name: "b2ParticleDef", def: _pI1 }, - { trimmed: "ParticleColor", name: "b2ParticleColor", def: _hI1 }, - { trimmed: "ParticleGroupDef", name: "b2ParticleGroupDef", def: _AI1 }, - { trimmed: "ParticleGroup", name: "b2ParticleGroup", def: _DI1 }, - { trimmed: "ParticleSystem", name: "b2ParticleSystem", def: _zF1 }, - ]; - if (typeof b2_compatibility !== "undefined" && typeof window !== "undefined") { - for (var i = 0; i < _OU1.length; ++i) window[_OU1[i]["name"]] = _OU1[i]["def"]; - } else { - var _Vh = {}; - for (var i = 0; i < _OU1.length; ++i) _Vh[_OU1[i]["trimmed"]] = _OU1[i]["def"]; - if (typeof module !== "undefined") module._Kg = _Vh; - else window["b2"] = _Vh; - } -})(); -_mh: /* - * This class lets you encode animated GIF files - * Base class : http://www.java2s.com/Code/Java/2D-Graphics-GUI/AnimatedGifEncoder.htm - * @author Kevin Weiner (original Java version - kweiner@fmsware.com) - * @author Thibault Imbert (AS3 version - bytearray.org) - * @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif) - * @version 0.1 AS3 implementation - */ _PU1 = function () { - for (var i = 0, chr = {}; i < 256; i++) chr[i] = String.fromCharCode(i); - function _QU1() { - this._RU1 = []; - } - _QU1.prototype._SU1 = function () { - for (var _Y4 = "", _G6 = this._RU1.length, i = 0; i < _G6; i++) _Y4 += chr[this._RU1[i]]; - return _Y4; - }; - _QU1.prototype._TU1 = function (_ue) { - this._RU1.push(_ue); - }; - _QU1.prototype._UU1 = function (string) { - for (var _G6 = string.length, i = 0; i < _G6; i++) this._TU1(string.charCodeAt(i)); - }; - _QU1.prototype._VU1 = function (_Hb, offset, length) { - for (var _G6 = length || _Hb.length, i = offset || 0; i < _G6; i++) this._TU1(_Hb[i]); - }; - var _Kg = {}; - var width; - var height; - var transparent = null; - var _WU1; - var repeat = -1; - var _XU1 = 0; - var _YU1 = false; - var out; - var _S4; - var _ZU1; - var __U1; - var colorDepth; - var _0V1; - var _1V1 = []; - var _2V1 = 7; - var dispose = -1; - var _3V1 = false; - var _4V1 = true; - var _5V1 = false; - var _gf1 = 10; - var _6V1 = "Generated by jsgif (https://github.com/antimatter15/jsgif/)"; - /* - * Sets the delay time between each frame, or changes it for subsequent frames - * (applies to last frame added) - * int delay time in milliseconds - * @param ms - */ var _7V1 = (_Kg._7V1 = function _7V1(_3B) { - _XU1 = Math.round(_3B / 10); - }); - /* - * Sets the GIF frame disposal code for the last added frame and any - * - * subsequent frames. Default is 0 if no transparent color has been set, - * otherwise 2. - * @param code - * int disposal code. - */ var _8V1 = (_Kg._8V1 = function _8V1(_xh1) { - if (_xh1 >= 0) dispose = _xh1; - }); - /* - * Sets the number of times the set of GIF frames should be played. Default is - * 1; 0 means play indefinitely. Must be invoked before the first image is - * added. - * - * @param iter - * int number of iterations. - * @return - */ var _9V1 = (_Kg._9V1 = function _9V1(_Qh1) { - if (_Qh1 >= 0) repeat = _Qh1; - }); - /* - * Sets the transparent color for the last added frame and any subsequent - * frames. Since all colors are subject to modification in the quantization - * process, the color in the final palette for each frame closest to the given - * color becomes the transparent color for that frame. May be set to null to - * indicate no transparent color. - * @param - * Color to be treated as transparent on display. - */ var _aV1 = (_Kg._aV1 = function _aV1(c) { - transparent = c; - }); - /* - * Sets the comment for the block comment - * @param - * string to be insterted as comment - */ var _bV1 = (_Kg._bV1 = function _bV1(c) { - _6V1 = c; - }); - /* - * The addFrame method takes an incoming BitmapData object to create each frames - * @param - * BitmapData object to be treated as a GIF's frame - */ var _cV1 = (_Kg._cV1 = function _cV1(__a, _dV1) { - if (__a === null || !_YU1 || out === null) { - throw new Error("Please call start method before calling addFrame"); - } - var _vF = true; - try { - if (!_dV1) { - _S4 = __a.getImageData(0, 0, __a.canvas.width, __a.canvas.height).data; - if (!_5V1) _eV1(__a.canvas.width, __a.canvas.height); - } else { - if (__a instanceof ImageData) { - _S4 = __a.data; - if (!_fV1 || width != __a.width || height != __a.height) { - _eV1(__a.width, __a.height); - } else { - } - } else if (__a instanceof Uint8ClampedArray) { - if (__a.length == width * height * 4) { - _S4 = __a; - } else { - console.log("Please set the correct size: ImageData length mismatch"); - _vF = false; - } - } else { - console.log("Please provide correct input"); - _vF = false; - } - } - _gV1(); - if (_gf1 == 0) _hV1(); - else _iV1(); - if (_4V1) { - _jV1(); - _kV1(); - if (repeat >= 0) { - _lV1(); - } - } - _mV1(); - if (_6V1 !== "") { - _nV1(); - } - _oV1(); - if (!_4V1) _kV1(); - _pV1(); - _4V1 = false; - } catch (e) { - _vF = false; - } - return _vF; - }); - /* - * @description: Downloads the encoded gif with the given name - * No need of any conversion from the stream data (out) to base64 - * Solves the issue of large file sizes when there are more frames - * and does not involve in creation of any temporary data in the process - * so no wastage of memory, and speeds up the process of downloading - * to just calling this function. - * @parameter {String} filename filename used for downloading the gif - */ var download = (_Kg.download = function download(filename) { - if (out === null || _3V1 == false) { - console.log("Please call start method and add frames and call finish method before calling download"); - } else { - filename = filename !== undefined ? (filename.endsWith(".gif") ? filename : filename + ".gif") : "download.gif"; - var _qV1 = document.createElement("a"); - _qV1.download = filename; - _qV1.href = URL.createObjectURL(new Blob([new Uint8Array(out._RU1)], { type: "image/gif" })); - _qV1.click(); - } - }); - var _rV1 = (_Kg._rV1 = function _rV1() { - if (!_YU1) return false; - var _vF = true; - _YU1 = false; - try { - out._TU1(0x3b); - _3V1 = true; - } catch (e) { - _vF = false; - } - return _vF; - }); - var _1e1 = function _1e1() { - _WU1 = 0; - _S4 = null; - _ZU1 = null; - __U1 = null; - _0V1 = null; - _3V1 = false; - _4V1 = true; - }; - /* - * * Sets frame rate in frames per second. Equivalent to - * setDelay(1000/fps). - * @param fps - * float frame rate (frames per second) - */ var _sV1 = (_Kg._sV1 = function _sV1(fps) { - if (fps != 0xf) _XU1 = Math.round(100 / fps); - }); - /* - * Sets quality of color quantization (conversion of images to the maximum 256 - * colors allowed by the GIF specification). Lower values (minimum = 1) - * produce better colors, but slow processing significantly. 10 is the - * default, and produces good color mapping at reasonable speeds. Values - * greater than 20 do not yield significant improvements in speed. - * @param quality - * int greater than 0. - * @return - */ var _tV1 = (_Kg._tV1 = function _tV1(_uV1) { - _gf1 = _uV1; - }); - /* - * Sets the GIF frame size. The default size is the size of the first frame - * added if this method is not invoked. - * @param w - * int frame width. - * @param h - * int frame width. - */ var _eV1 = (_Kg._eV1 = function _eV1(w, h) { - if (_YU1 && !_4V1) return; - width = w; - height = h; - if (width < 1) width = 320; - if (height < 1) height = 240; - _5V1 = true; - }); - /* - * Initiates GIF file creation on the given stream. - * @param os - * OutputStream on which GIF images are written. - * @return false if initial write failed. - */ var start = (_Kg.start = function start() { - _1e1(); - var _vF = true; - _3V1 = false; - out = new _QU1(); - try { - out._UU1("GIF89a"); - } catch (e) { - _vF = false; - } - return (_YU1 = _vF); - }); - var _vV1 = (_Kg._vV1 = function _vV1() { - _1e1(); - var _vF = true; - _3V1 = false; - out = new _QU1(); - return (_YU1 = _vF); - }); - var _iV1 = function _iV1() { - var _Yi = _ZU1.length; - var _wV1 = _Yi / 3; - __U1 = []; - var _xV1 = new _yV1(_ZU1, _Yi, _gf1); - _0V1 = _xV1.process(); - var _ml = 0; - for (var __5 = 0; __5 < _wV1; __5++) { - var index = _xV1.map(_ZU1[_ml++] & 0xff, _ZU1[_ml++] & 0xff, _ZU1[_ml++] & 0xff); - _1V1[index] = true; - __U1[__5] = index; - } - _ZU1 = null; - colorDepth = 8; - _2V1 = 7; - if (transparent !== null) { - _WU1 = _zV1(transparent); - } - }; - var _hV1 = function _hV1() { - var _Yi = _ZU1.length; - var _wV1 = _Yi / 3; - __U1 = []; - _0V1 = []; - for (var _e4 = 0; _e4 < 8; _e4++) { - for (var _f4 = 0; _f4 < 8; _f4++) { - for (var _g4 = 0; _g4 < 4; _g4++) { - var index = 32 * _e4 + 4 * _f4 + _g4; - _0V1[index * 3 + 0] = floor(((_g4 + 0.5) * 255) / 4); - _0V1[index * 3 + 2] = floor(((_e4 + 0.5) * 255) / 8); - _0V1[index * 3 + 1] = floor(((_f4 + 0.5) * 255) / 8); - } - } - } - var _ml = 0; - for (var __5 = 0; __5 < _wV1; __5++) { - var _g4 = floor((4 * (_ZU1[_ml++] & 0xff)) / 256); - var _f4 = floor((8 * (_ZU1[_ml++] & 0xff)) / 256); - var _e4 = floor((8 * (_ZU1[_ml++] & 0xff)) / 256); - var index = _e4 * 32 + _f4 * 4 + _g4; - _1V1[index] = true; - __U1[__5] = index; - } - _ZU1 = null; - colorDepth = 8; - _2V1 = 7; - if (transparent !== null) { - _WU1 = 0; - } - }; - var _zV1 = function _zV1(c) { - if (_0V1 === null) return -1; - var _e4 = (c & 0xff0000) >> 16; - var _f4 = (c & 0x00ff00) >> 8; - var _g4 = c & 0x0000ff; - var _AV1 = 0; - var _BV1 = 256 * 256 * 256; - var _Yi = _0V1.length; - for (var i = 0; i < _Yi; ) { - var _AL1 = _e4 - (_0V1[i++] & 0xff); - var _BL1 = _f4 - (_0V1[i++] & 0xff); - var _CL1 = _g4 - (_0V1[i] & 0xff); - var _Bm = _AL1 * _AL1 + _BL1 * _BL1 + _CL1 * _CL1; - var index = i / 3; - if (_1V1[index] && _Bm < _BV1) { - _BV1 = _Bm; - _AV1 = index; - } - i++; - } - return _AV1; - }; - var _CV1 = (_Kg._CV1 = function _CV1() { - return width; - }); - var _DV1 = (_Kg._DV1 = function _DV1() { - return height; - }); - var _gV1 = function _gV1() { - var w = width; - var h = height; - _ZU1 = []; - var data = _S4; - var _q8 = 0; - for (var i = 0; i < h; i++) { - for (var __5 = 0; __5 < w; __5++) { - var _g4 = i * w * 4 + __5 * 4; - _ZU1[_q8++] = data[_g4]; - _ZU1[_q8++] = data[_g4 + 1]; - _ZU1[_q8++] = data[_g4 + 2]; - } - } - }; - var _mV1 = function _mV1() { - out._TU1(0x21); - out._TU1(0xf9); - out._TU1(4); - var _EV1; - var _FV1; - if (transparent === null) { - _EV1 = 0; - _FV1 = 0; - } else { - _EV1 = 1; - _FV1 = 2; - } - if (dispose >= 0) { - _FV1 = dispose & 7; - } - _FV1 <<= 2; - out._TU1(0 | _FV1 | 0 | _EV1); - _GV1(_XU1); - out._TU1(_WU1); - out._TU1(0); - }; - var _nV1 = function _nV1() { - out._TU1(0x21); - out._TU1(0xfe); - out._TU1(_6V1.length); - out._UU1(_6V1); - out._TU1(0); - }; - var _oV1 = function _oV1() { - out._TU1(0x2c); - _GV1(0); - _GV1(0); - _GV1(width); - _GV1(height); - if (_4V1) { - out._TU1(0); - } else { - out._TU1(0x80 | 0 | 0 | 0 | _2V1); - } - }; - var _jV1 = function _jV1() { - _GV1(width); - _GV1(height); - out._TU1(0x80 | 0x70 | 0x00 | _2V1); - out._TU1(0); - out._TU1(0); - }; - var _lV1 = function _lV1() { - out._TU1(0x21); - out._TU1(0xff); - out._TU1(11); - out._UU1("NETSCAPE" + "2.0"); - out._TU1(3); - out._TU1(1); - _GV1(repeat); - out._TU1(0); - }; - var _kV1 = function _kV1() { - out._VU1(_0V1); - var _t6 = 3 * 256 - _0V1.length; - for (var i = 0; i < _t6; i++) out._TU1(0); - }; - var _GV1 = function _GV1(_HV1) { - out._TU1(_HV1 & 0xff); - out._TU1((_HV1 >> 8) & 0xff); - }; - var _pV1 = function _pV1() { - var _IV1 = new _JV1(width, height, __U1, colorDepth); - _IV1.encode(out); - }; - var _Bf1 = (_Kg._Bf1 = function _Bf1() { - return out; - }); - var _KV1 = (_Kg._KV1 = function _KV1(_LV1, _MV1) { - _YU1 = _LV1; - _4V1 = _MV1; - }); - return _Kg; -}; -/* - * This class handles LZW encoding - * Adapted from Jef Poskanzer's Java port by way of J. M. G. Elliott. - * @author Kevin Weiner (original Java version - kweiner@fmsware.com) - * @author Thibault Imbert (AS3 version - bytearray.org) - * @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif) - * @version 0.1 AS3 implementation - */ _JV1 = function () { - var _Kg = {}; - var _NV1 = -1; - var _OV1; - var _PV1; - var _QV1; - var _RV1; - var _SV1; - var _TV1; // David Rowley (mgardi@watdcsu.waterloo.edu) - var _UV1 = 12; - var _VV1 = 5003; - var _WV1; - var _XV1 = _UV1; - var _YV1; - var _ZV1 = 1 << _UV1; - var __V1 = []; - var _0W1 = []; - var _1W1 = _VV1; - var _2W1 = 0; - var _3W1 = false; - var _4W1; - var _5W1; - var _6W1; - var _7W1 = 0; - var _8W1 = 0; - var _9W1 = [0x0000, 0x0001, 0x0003, 0x0007, 0x000f, 0x001f, 0x003f, 0x007f, 0x00ff, 0x01ff, 0x03ff, 0x07ff, 0x0fff, 0x1fff, 0x3fff, 0x7fff, 0xffff]; - var _aW1; - var _bW1 = []; - var _JV1 = (_Kg._JV1 = function _JV1(width, height, _ZU1, _cW1) { - _OV1 = width; - _PV1 = height; - _QV1 = _ZU1; - _RV1 = Math.max(2, _cW1); - }); - var _dW1 = function _dW1(c, _eW1) { - _bW1[_aW1++] = c; - if (_aW1 >= 254) _fW1(_eW1); - }; - var _gW1 = function _gW1(_eW1) { - _hW1(_1W1); - _2W1 = _5W1 + 2; - _3W1 = true; - output(_5W1, _eW1); - }; - var _hW1 = function _hW1(_1W1) { - for (var i = 0; i < _1W1; ++i) __V1[i] = -1; - }; - var compress = (_Kg.compress = function compress(_iW1, _eW1) { - var _jW1; - var i; - var c; - var _kW1; - var _FV1; - var _lW1; - var _mW1; - _4W1 = _iW1; - _3W1 = false; - _WV1 = _4W1; - _YV1 = _nW1(_WV1); - _5W1 = 1 << (_iW1 - 1); - _6W1 = _5W1 + 1; - _2W1 = _5W1 + 2; - _aW1 = 0; - _kW1 = _oW1(); - _mW1 = 0; - for (_jW1 = _1W1; _jW1 < 65536; _jW1 *= 2) ++_mW1; - _mW1 = 8 - _mW1; - _lW1 = _1W1; - _hW1(_lW1); - output(_5W1, _eW1); - _pW1: while ((c = _oW1()) != _NV1) { - _jW1 = (c << _XV1) + _kW1; - i = (c << _mW1) ^ _kW1; - if (__V1[i] == _jW1) { - _kW1 = _0W1[i]; - continue; - } else if (__V1[i] >= 0) { - _FV1 = _lW1 - i; - if (i === 0) _FV1 = 1; - do { - if ((i -= _FV1) < 0) i += _lW1; - if (__V1[i] == _jW1) { - _kW1 = _0W1[i]; - continue _pW1; - } - } while (__V1[i] >= 0); - } - output(_kW1, _eW1); - _kW1 = c; - if (_2W1 < _ZV1) { - _0W1[i] = _2W1++; - __V1[i] = _jW1; - } else _gW1(_eW1); - } - output(_kW1, _eW1); - output(_6W1, _eW1); - }); - var encode = (_Kg.encode = function encode(_qW1) { - _qW1._TU1(_RV1); - _SV1 = _OV1 * _PV1; - _TV1 = 0; - compress(_RV1 + 1, _qW1); - _qW1._TU1(0); - }); - var _fW1 = function _fW1(_eW1) { - if (_aW1 > 0) { - _eW1._TU1(_aW1); - _eW1._VU1(_bW1, 0, _aW1); - _aW1 = 0; - } - }; - var _nW1 = function _nW1(_WV1) { - return (1 << _WV1) - 1; - }; - var _oW1 = function _oW1() { - if (_SV1 === 0) return _NV1; - --_SV1; - var _rW1 = _QV1[_TV1++]; - return _rW1 & 0xff; - }; - var output = function output(_xh1, _eW1) { - _7W1 &= _9W1[_8W1]; - if (_8W1 > 0) _7W1 |= _xh1 << _8W1; - else _7W1 = _xh1; - _8W1 += _WV1; - while (_8W1 >= 8) { - _dW1(_7W1 & 0xff, _eW1); - _7W1 >>= 8; - _8W1 -= 8; - } - if (_2W1 > _YV1 || _3W1) { - if (_3W1) { - _YV1 = _nW1((_WV1 = _4W1)); - _3W1 = false; - } else { - ++_WV1; - if (_WV1 == _XV1) _YV1 = _ZV1; - else _YV1 = _nW1(_WV1); - } - } - if (_xh1 == _6W1) { - while (_8W1 > 0) { - _dW1(_7W1 & 0xff, _eW1); - _7W1 >>= 8; - _8W1 -= 8; - } - _fW1(_eW1); - } - }; - _JV1.apply(this, arguments); - return _Kg; -}; -/* * This class handles Neural-Net quantization algorithm - * @author Kevin Weiner (original Java version - kweiner@fmsware.com) - * @author Thibault Imbert (AS3 version - bytearray.org) - * @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif) - * @version 0.1 AS3 implementation - */ _yV1 = function () { - var _Kg = {}; - var _sW1 = 256; - var _tW1 = 499; - var _uW1 = 491; - var _vW1 = 487; - var _wW1 = 503; - var _xW1 = 3 * _wW1; - var _yW1 = _sW1 - 1; - var _zW1 = 4; - var _AW1 = 100; - var _BW1 = 16; - var _CW1 = 1 << _BW1; - var _DW1 = 10; - var _EW1 = 1 << _DW1; - var _FW1 = 10; - var _bs1 = _CW1 >> _FW1; - var _GW1 = _CW1 << (_DW1 - _FW1); - var _HW1 = _sW1 >> 3; - var _IW1 = 6; - var _JW1 = 1 << _IW1; - var _KW1 = _HW1 * _JW1; - var _LW1 = 30; - var _MW1 = 10; - var _NW1 = 1 << _MW1; - var _OW1; - var _PW1 = 8; - var _QW1 = 1 << _PW1; - var _RW1 = _MW1 + _PW1; - var _SW1 = 1 << _RW1; - var _TW1; - var _UW1; - var _VW1; - var _WW1; - var _XW1 = []; - var _bx = []; - var freq = []; - var _YW1 = []; - var _yV1 = (_Kg._yV1 = function _yV1(_ZW1, _Yi, _gf1) { - var i; - var _gh; - _TW1 = _ZW1; - _UW1 = _Yi; - _VW1 = _gf1; - _WW1 = new Array(_sW1); - for (i = 0; i < _sW1; i++) { - _WW1[i] = new Array(4); - _gh = _WW1[i]; - _gh[0] = _gh[1] = _gh[2] = (i << (_zW1 + 8)) / _sW1; - freq[i] = _CW1 / _sW1; - _bx[i] = 0; - } - }); - var __W1 = function __W1() { - var map = []; - var index = new Array(_sW1); - for (var i = 0; i < _sW1; i++) index[_WW1[i][3]] = i; - var _ml = 0; - for (var _G6 = 0; _G6 < _sW1; _G6++) { - var __5 = index[_G6]; - map[_ml++] = _WW1[__5][0]; - map[_ml++] = _WW1[__5][1]; - map[_ml++] = _WW1[__5][2]; - } - return map; - }; - var _0X1 = function _0X1() { - var i; - var __5; - var _1X1; - var _2X1; - var _gh; - var q; - var _3X1; - var _4X1; - _3X1 = 0; - _4X1 = 0; - for (i = 0; i < _sW1; i++) { - _gh = _WW1[i]; - _1X1 = i; - _2X1 = _gh[1]; - for (__5 = i + 1; __5 < _sW1; __5++) { - q = _WW1[__5]; - if (q[1] < _2X1) { - _1X1 = __5; - _2X1 = q[1]; - } - } - q = _WW1[_1X1]; - if (i != _1X1) { - __5 = q[0]; - q[0] = _gh[0]; - _gh[0] = __5; - __5 = q[1]; - q[1] = _gh[1]; - _gh[1] = __5; - __5 = q[2]; - q[2] = _gh[2]; - _gh[2] = __5; - __5 = q[3]; - q[3] = _gh[3]; - _gh[3] = __5; - } - if (_2X1 != _3X1) { - _XW1[_3X1] = (_4X1 + i) >> 1; - for (__5 = _3X1 + 1; __5 < _2X1; __5++) _XW1[__5] = i; - _3X1 = _2X1; - _4X1 = i; - } - } - _XW1[_3X1] = (_4X1 + _yW1) >> 1; - for (__5 = _3X1 + 1; __5 < 256; __5++) _XW1[__5] = _yW1; - }; - var _5X1 = function _5X1() { - var i; - var __5; - var _g4; - var _f4; - var _e4; - var _T61; - var _Uu; - var alpha; - var step; - var _qi; - var _6X1; - var _gh; - var _rW1; - var _7X1; - if (_UW1 < _xW1) _VW1 = 1; - _OW1 = 30 + (_VW1 - 1) / 3; - _gh = _TW1; - _rW1 = 0; - _7X1 = _UW1; - _6X1 = _UW1 / (3 * _VW1); - _qi = (_6X1 / _AW1) | 0; - alpha = _NW1; - _T61 = _KW1; - _Uu = _T61 >> _IW1; - if (_Uu <= 1) _Uu = 0; - for (i = 0; i < _Uu; i++) _YW1[i] = alpha * (((_Uu * _Uu - i * i) * _QW1) / (_Uu * _Uu)); - if (_UW1 < _xW1) step = 3; - else if (_UW1 % _tW1 !== 0) step = 3 * _tW1; - else { - if (_UW1 % _uW1 !== 0) step = 3 * _uW1; - else { - if (_UW1 % _vW1 !== 0) step = 3 * _vW1; - else step = 3 * _wW1; - } - } - i = 0; - while (i < _6X1) { - _g4 = (_gh[_rW1 + 0] & 0xff) << _zW1; - _f4 = (_gh[_rW1 + 1] & 0xff) << _zW1; - _e4 = (_gh[_rW1 + 2] & 0xff) << _zW1; - __5 = _8X1(_g4, _f4, _e4); - _9X1(alpha, __5, _g4, _f4, _e4); - if (_Uu !== 0) _aX1(_Uu, __5, _g4, _f4, _e4); - _rW1 += step; - if (_rW1 >= _7X1) _rW1 -= _UW1; - i++; - if (_qi === 0) _qi = 1; - if (i % _qi === 0) { - alpha -= alpha / _OW1; - _T61 -= _T61 / _LW1; - _Uu = _T61 >> _IW1; - if (_Uu <= 1) _Uu = 0; - for (__5 = 0; __5 < _Uu; __5++) _YW1[__5] = alpha * (((_Uu * _Uu - __5 * __5) * _QW1) / (_Uu * _Uu)); - } - } - }; - var map = (_Kg.map = function map(_g4, _f4, _e4) { - var i; - var __5; - var _9u; - var _h4; - var _bX1; - var _gh; - var _cX1; - _bX1 = 1000; - _cX1 = -1; - i = _XW1[_f4]; - __5 = i - 1; - while (i < _sW1 || __5 >= 0) { - if (i < _sW1) { - _gh = _WW1[i]; - _9u = _gh[1] - _f4; - if (_9u >= _bX1) i = _sW1; - else { - i++; - if (_9u < 0) _9u = -_9u; - _h4 = _gh[0] - _g4; - if (_h4 < 0) _h4 = -_h4; - _9u += _h4; - if (_9u < _bX1) { - _h4 = _gh[2] - _e4; - if (_h4 < 0) _h4 = -_h4; - _9u += _h4; - if (_9u < _bX1) { - _bX1 = _9u; - _cX1 = _gh[3]; - } - } - } - } - if (__5 >= 0) { - _gh = _WW1[__5]; - _9u = _f4 - _gh[1]; - if (_9u >= _bX1) __5 = -1; - else { - __5--; - if (_9u < 0) _9u = -_9u; - _h4 = _gh[0] - _g4; - if (_h4 < 0) _h4 = -_h4; - _9u += _h4; - if (_9u < _bX1) { - _h4 = _gh[2] - _e4; - if (_h4 < 0) _h4 = -_h4; - _9u += _h4; - if (_9u < _bX1) { - _bX1 = _9u; - _cX1 = _gh[3]; - } - } - } - } - } - return _cX1; - }); - var process = (_Kg.process = function process() { - _5X1(); - _dX1(); - _0X1(); - return __W1(); - }); - var _dX1 = function _dX1() { - var i; - var __5; - for (i = 0; i < _sW1; i++) { - _WW1[i][0] >>= _zW1; - _WW1[i][1] >>= _zW1; - _WW1[i][2] >>= _zW1; - _WW1[i][3] = i; - } - }; - var _aX1 = function _aX1(_Uu, i, _g4, _f4, _e4) { - var __5; - var _ml; - var _Qs1; - var _Ah1; - var _h4; - var _v6; - var _gh; - _Qs1 = i - _Uu; - if (_Qs1 < -1) _Qs1 = -1; - _Ah1 = i + _Uu; - if (_Ah1 > _sW1) _Ah1 = _sW1; - __5 = i + 1; - _ml = i - 1; - _v6 = 1; - while (__5 < _Ah1 || _ml > _Qs1) { - _h4 = _YW1[_v6++]; - if (__5 < _Ah1) { - _gh = _WW1[__5++]; - try { - _gh[0] -= (_h4 * (_gh[0] - _g4)) / _SW1; - _gh[1] -= (_h4 * (_gh[1] - _f4)) / _SW1; - _gh[2] -= (_h4 * (_gh[2] - _e4)) / _SW1; - } catch (e) {} - } - if (_ml > _Qs1) { - _gh = _WW1[_ml--]; - try { - _gh[0] -= (_h4 * (_gh[0] - _g4)) / _SW1; - _gh[1] -= (_h4 * (_gh[1] - _f4)) / _SW1; - _gh[2] -= (_h4 * (_gh[2] - _e4)) / _SW1; - } catch (e) {} - } - } - }; - var _9X1 = function _9X1(alpha, i, _g4, _f4, _e4) { - var _t6 = _WW1[i]; - _t6[0] -= (alpha * (_t6[0] - _g4)) / _NW1; - _t6[1] -= (alpha * (_t6[1] - _f4)) / _NW1; - _t6[2] -= (alpha * (_t6[2] - _e4)) / _NW1; - }; - var _8X1 = function _8X1(_g4, _f4, _e4) { - var i; - var _9u; - var _h4; - var _eX1; - var _fX1; - var _gX1; - var _hX1; - var _bX1; - var _iX1; - var _t6; - _bX1 = ~(1 << 31); - _iX1 = _bX1; - _gX1 = -1; - _hX1 = _gX1; - for (i = 0; i < _sW1; i++) { - _t6 = _WW1[i]; - _9u = _t6[0] - _g4; - if (_9u < 0) _9u = -_9u; - _h4 = _t6[1] - _f4; - if (_h4 < 0) _h4 = -_h4; - _9u += _h4; - _h4 = _t6[2] - _e4; - if (_h4 < 0) _h4 = -_h4; - _9u += _h4; - if (_9u < _bX1) { - _bX1 = _9u; - _gX1 = i; - } - _eX1 = _9u - (_bx[i] >> (_BW1 - _zW1)); - if (_eX1 < _iX1) { - _iX1 = _eX1; - _hX1 = i; - } - _fX1 = freq[i] >> _FW1; - freq[i] -= _fX1; - _bx[i] += _fX1 << _DW1; - } - freq[_gX1] += _bs1; - _bx[_gX1] -= _GW1; - return _hX1; - }; - _yV1.apply(this, arguments); - return _Kg; -}; -_mh: function _jX1() { - var _kX1 = "#define MATRIX_VIEW 0\n" + "#define MATRIX_PROJECTION 1\n" + "#define MATRIX_WORLD 2\n" + "#define MATRIX_WORLD_VIEW 3\n" + "#define MATRIX_WORLD_VIEW_PROJECTION 4\n" + "#define MATRICES_MAX 5\n" + "#define FOG_SETTINGS 0\n" + "#define FOG_COLOUR 1\n" + "\n" + "uniform mat4 matrices[MATRICES_MAX];\n" + "uniform vec4 fogParameters[2];\n" + "\n" + "attribute vec3 vertex;\n" + "attribute vec4 color;\n" + "attribute vec2 UV;\n" + "\n" + "varying vec4 fcolor;\n" + "varying vec2 texc;\n" + "varying vec4 fogColor;\n" + "varying float fogFactor;\n" + "\n" + "float CalcFogFactor(vec4 pos)\n" + "{\n" + " vec4 viewpos = matrices[MATRIX_WORLD_VIEW] * pos;\n" + " vec4 fogParams = fogParameters[FOG_SETTINGS];\n" + " return (1.0 - ((fogParams.z - viewpos.z) * fogParams.y)) * fogParams.x;\n" + "}\n" + "\n" + "void main(void)\n" + "{\n" + " fcolor = color;\n" + " texc = UV;\n" + " vec4 pos = vec4(vertex.xyz, 1);\n" + " fogFactor = CalcFogFactor(pos);\n" + " fogColor = vec4(fogParameters[FOG_COLOUR].xyz, 1);\n" + " gl_Position = matrices[MATRIX_WORLD_VIEW_PROJECTION] * pos;\n" + " gl_PointSize = 1.0;\n" + "}"; - return _kX1; -} -function _lX1() { - var _mX1 = "precision highp float;\n" + "uniform sampler2D pTexure;\n" + "uniform bool alphaTestEnabled;\n" + "uniform float alphaRefValue;" + "\n" + "varying vec4 fcolor;\n" + "varying vec2 texc;\n" + "varying vec4 fogColor;\n" + "varying float fogFactor;\n" + "\n" + "void DoAlphaTest(vec4 SrcColour)\n" + "{\n" + " if (alphaTestEnabled)\n" + " {\n" + " if (SrcColour.a <= alphaRefValue)\n" + " {\n" + " discard;\n" + " }\n" + " }\n" + "}\n" + "\n" + "void main(void)\n" + "{\n" + " vec4 color = texture2D(pTexure, texc).rgba * fcolor.rgba;\n" + " DoAlphaTest(color);\n" + " gl_FragColor = vec4(mix(color.rgb, fogColor.rgb, fogFactor), color.a);\n" + "}\n"; - return _mX1; -} -function _nX1() { - var _oX1 = "#define LIGHTS_MAX 8\n" + "#define MATRIX_VIEW 0\n" + "#define MATRIX_PROJECTION 1\n" + "#define MATRIX_WORLD 2\n" + "#define MATRIX_WORLD_VIEW 3\n" + "#define MATRIX_WORLD_VIEW_PROJECTION 4\n" + "#define MATRICES_MAX 5\n" + "#define FOG_SETTINGS 0\n" + "#define FOG_COLOUR 1\n" + "\n" + "uniform mat4 matrices[MATRICES_MAX];\n" + "uniform vec4 fogParameters[2];\n" + "\n" + "uniform vec4 dirlightdir[LIGHTS_MAX];\n" + "uniform vec4 pointlightpos[LIGHTS_MAX];\n" + "uniform vec4 lightcol[LIGHTS_MAX];\n" + "uniform vec4 ambientcol;\n" + "\n" + "attribute vec3 vertex;\n" + "attribute vec3 normal;\n" + "attribute vec4 color;\n" + "attribute vec2 UV;\n" + "\n" + "varying vec4 fcolor;\n" + "varying vec2 texc;\n" + "varying vec4 fogColor;\n" + "varying float fogFactor;\n" + "\n" + "float CalcFogFactor(vec4 pos)\n" + "{\n" + " vec4 viewpos = matrices[MATRIX_WORLD_VIEW] * pos;\n" + " vec4 fogParams = fogParameters[FOG_SETTINGS];\n" + " return (1.0 - ((fogParams.z - viewpos.z) * fogParams.y)) * fogParams.x;\n" + "}\n" + "\n" + "vec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n" + "{\n" + " float dotresult = dot(ws_normal, dir.xyz);\n" + " dotresult = max(0.0, dotresult);\n" + " return dotresult * diffusecol;\n" + "}\n" + "\n" + "vec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n" + "{\n" + " float atten = 0.0;\n" + "\n" + " vec3 diffvec = ws_pos - posrange.xyz;\n" + " float veclen = length(diffvec);\n" + " if (veclen <= posrange.w)\n" + " {\n" + " atten = 1.0 / (1.0 + (veclen / posrange.w));\n" + " }\n" + "\n" + " diffvec /= veclen;\n" + " float dotresult = dot(ws_normal, diffvec);\n" + " dotresult = max(0.0, dotresult);\n" + "\n" + " return (diffusecol * dotresult * atten);\n" + "}\n" + "\n" + "vec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n" + "{\n" + " vec3 ws_normal;\n" + " vec3 ws_pos;\n" + " vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n" + "\n" + " ws_normal = (matrices[MATRIX_WORLD] * objectspacenormal4).xyz;\n" + " ws_normal = -normalize(ws_normal);\n" + " ws_pos = (matrices[MATRIX_WORLD] * objectspacepos).xyz;\n" + "\n" + " vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0);\n" + " for(int i = 0; i < LIGHTS_MAX; i++)\n" + " {\n" + " accumcol += DoDirLight(ws_normal, dirlightdir[i], lightcol[i]);\n" + " }\n" + " for(int i = 0; i < LIGHTS_MAX; i++)\n" + " {\n" + " accumcol += DoPointLight(ws_pos, ws_normal, pointlightpos[i], lightcol[i]);\n" + " }\n" + " accumcol *= vertexcolour;\n" + " accumcol += ambientcol;\n" + " return min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n" + "}\n" + "\n" + "void main(void)\n" + "{\n" + " vec4 pos = vec4(vertex.xyz, 1);\n" + " vec4 lcolor = DoLighting(color, pos, normal);\n" + " fcolor = vec4(lcolor.xyz, 1);\n" + " fogFactor = CalcFogFactor(pos);\n" + " fogColor = vec4(fogParameters[FOG_COLOUR].xyz, 1);\n" + " texc = UV;\n" + " gl_Position = matrices[MATRIX_WORLD_VIEW_PROJECTION] * pos;\n" + " gl_PointSize = 1.0;\n" + "}"; - return _oX1; -} -function _pX1() { - var _mX1 = "precision highp float;\n" + "uniform sampler2D pTexure;\n" + "uniform bool alphaTestEnabled;\n" + "uniform float alphaRefValue;" + "\n" + "varying vec4 fcolor;\n" + "varying vec2 texc;\n" + "varying vec4 fogColor;\n" + "varying float fogFactor;\n" + "\n" + "void DoAlphaTest(vec4 SrcColour)\n" + "{\n" + " if (alphaTestEnabled)\n" + " {\n" + " if (SrcColour.a <= alphaRefValue)\n" + " {\n" + " discard;\n" + " }\n" + " }\n" + "}\n" + "\n" + "\n" + "void main(void)\n" + "{\n" + " vec4 color = texture2D( pTexure, texc ).rgba * fcolor.rgba;\n" + " DoAlphaTest(color);\n" + " gl_FragColor = vec4(mix(color.rgb, fogColor.rgb, fogFactor), color.a);\n" + "}\n"; - return _mX1; -} -/*@constructor */ function _qX1(_rX1, _011) { - var _FH = null; - var _sX1 = null, - _tX1 = null, - _uX1 = null; - var _vX1 = 0; - var _wX1, _xX1, _yX1; - var _zX1, - _AX1, - _BX1 = []; - var _CX1, _DX1, _EX1, _FX1; - var _GX1, _HX1; - var _IX1 = 0; - Object.defineProperties(this, { - _dn1: { - get: function () { - return _FH; - }, - }, - _JX1: { - get: function () { - return _FH !== null && _FH !== undefined; - }, - }, - _la: { - get: function () { - return _uX1; - }, - }, - _Fa: { - get: function () { - return _zX1; - }, - }, - _Zc: { - get: function () { - return _AX1; - }, - }, - _KX1: { - get: function () { - return _wX1; - }, - }, - _LX1: { - get: function () { - return _xX1; - }, - }, - _MX1: { - get: function () { - return _CX1; - }, - }, - _NX1: { - get: function () { - return _DX1; - }, - }, - _OX1: { - get: function () { - return _EX1; - }, - set: function (_ue) { - _EX1 = _ue; - }, - }, - _PX1: { - get: function () { - return _FX1; - }, - set: function (_ue) { - _FX1 = _ue; - }, - }, - _pC: { - get: function () { - return _GX1; - }, - }, - }); - (function () { - _FH = _QX1(_rX1, _011); - if (_FH) { - _RX1(_FH); - var _SX1 = _FH.getParameter(_FH.MAX_TEXTURE_IMAGE_UNITS); - _GX1 = _SX1 < _9a._TX1 ? _SX1 : _9a._TX1; - _HX1 = _FH.getParameter(_FH.MAX_TEXTURE_SIZE); - _tX1 = new _UX1(_011._VX1); - _uX1 = new _WX1(_GX1, 32, _tX1, _011._VX1); - _sX1 = new _XX1(_tX1, _uX1); - _YX1(); - _ZX1(); - __X1(); - _tX1._Qz(_wX1); - _0Y1(); - } - })(); - function _0Y1() { - _1Y1 = _FH.getExtension("EXT_texture_filter_anisotropic") || _FH.getExtension("MOZ_EXT_texture_filter_anisotropic") || _FH.getExtension("WEBKIT_EXT_texture_filter_anisotropic"); - _2Y1 = _FH.getExtension("OES_texture_half_float"); - _3Y1 = _FH.getExtension("OES_texture_half_float_linear"); - _4Y1 = _FH.getExtension("EXT_color_buffer_half_float"); - _5Y1 = _FH.getExtension("OES_texture_float"); - _6Y1 = _FH.getExtension("OES_texture_float_linear"); - _7Y1 = _FH.getExtension("EXT_color_buffer_float"); - if (!(typeof WebGL2RenderingContext === typeof undefined) && _FH instanceof WebGL2RenderingContext) { - _8Y1 = true; - } - if (_8Y1) { - _9Y1 = true; - _aY1 = true; - _bY1 = true; - _cY1 = true; - } else { - _9Y1 = false; - _aY1 = false; - _bY1 = false; - _cY1 = false; - } - if (_4Y1 || _7Y1) { - if (_8Y1) { - _dY1 = true; - _eY1 = true; - } else { - if ((_2Y1 && _3Y1) || (_5Y1 && _6Y1)) { - _dY1 = true; - _eY1 = false; - } - } - } - if (_7Y1) { - if (_8Y1) { - if (_6Y1) { - _fY1 = true; - _gY1 = true; - } - } else { - if (_5Y1 && _6Y1) { - _fY1 = true; - _gY1 = true; - } - } - } - _hY1 = _FH.getExtension("OES_standard_derivatives"); - if (_8Y1 || _hY1) { - _iY1 = true; - if (_hY1) { - _jY1 = true; - } - } - } - function _RX1(_kY1) { - _UX1.prototype._kY1 = _kY1; - _XX1.prototype._kY1 = _kY1; - _Jc.prototype._kY1 = _kY1; - _lY1.prototype._kY1 = _kY1; - _mY1.prototype._kY1 = _kY1; - _nY1.prototype._kY1 = _kY1; - } - function _oY1() { - var userAgent = navigator.userAgent.toString().toLowerCase(); - var _pY1 = userAgent.indexOf("trident/"); - if (_pY1 >= 0) { - var version = parseFloat(userAgent.slice(_pY1 + "trident/".length)); - if (version == 7) { - return true; - } - } - return false; - } - function _QX1(_rX1, _011) { - var _qY1 = null; - var _rY1 = ["webgl", "experimental-webgl", "moz-webgl", "webkit-3d"]; - { - for (var i = 0; i < _rY1.length; i++) { - try { - var _sY1 = { alpha: true, stencil: _011._tY1, antialias: false, premultipliedAlpha: false, preserveDrawingBuffer: _011._uY1 }; - _qY1 = _rX1.getContext(_rY1[i], _sY1); - if (_qY1) { - break; - } - } catch (_bk) { - return null; - } - } - } - if (_qY1) { - _CX1 = _rX1.width; - _DX1 = _rX1.height; - _EX1 = _CX1; - _FX1 = _DX1; - } - return _qY1; - } - function _YX1() { - var _vY1 = new _mY1(), - _wY1 = new _mY1(); - _vY1._xY1(); - _vY1._yY1(); - _vY1._zY1(); - _wY1._xY1(); - _wY1._yY1(); - _wY1._zY1(); - _wY1._AY1(); - _zX1 = _BX1.push(_vY1) - 1; - _AX1 = _BX1.push(_wY1) - 1; - _sX1._BY1(_zX1); - _sX1._BY1(_AX1); - _vY1._CY1 = _wY1._CY1 = true; - } - /*@this {yyWebGL} */ this._DY1 = function (_7f1) { - for (var i in _BX1) { - if (!_BX1.hasOwnProperty(i)) continue; - if (_BX1[i]._zr1(_7f1)) { - return i; - } - } - var _EY1 = _BX1.push(_7f1) - 1; - _sX1._BY1(_EY1); - return _EY1; - }; - /*@this {yyWebGL} */ this._Lc = function (_Dd) { - return _BX1[_Dd]; - }; - function _FY1(_LO) { - while ((_LO & 0x1) == 0 && _LO > 1) { - _LO >>= 1; - } - return _LO == 1; - } - /*@this {yyWebGL} */ this._GY1 = function () { - return _HX1; - }; - /*@this {yyWebGL} */ this._HY1 = function (_IY1, _JY1, _KY1, _LY1) { - _sX1._Dj1(); - _tX1._HY1(_IY1, _JY1, _KY1, _LY1); - }; - function _MY1(_NY1, type, source) { - var _OY1 = type == "vertex" ? _FH.VERTEX_SHADER : _FH.FRAGMENT_SHADER; - var _ni = _FH.createShader(_OY1); - var _PY1 = source; - if (_OY1 == _FH.FRAGMENT_SHADER && _jY1) { - _PY1 = "#extension GL_OES_standard_derivatives : enable\n" + source; - } - _FH.shaderSource(_ni, _PY1); - _FH.compileShader(_ni); - if (!_FH.getShaderParameter(_ni, _FH.COMPILE_STATUS)) { - console.log("Could not compile " + type + " shader:\n\n" + _FH.getShaderInfoLog(_ni)); - console.log("----------------Shader Begin----------------"); - console.log(_PY1); - console.log("-----------------Shader END----------------"); - return; - } - _FH.attachShader(_NY1, _ni); - } - function _ZX1() { - var _oX1 = _jX1(); - var _mX1 = _lX1(); - var _QY1 = _FH.createProgram(); - var error = _FH.getError(); - _MY1(_QY1, "vertex", _oX1); - _MY1(_QY1, "fragment", _mX1); - _FH.linkProgram(_QY1); - error = _FH.getError(); - if (!_FH.getProgramParameter(_QY1, _FH.LINK_STATUS)) { - alert("Could not initialise shaders\n\n"); - return false; - } - _FH.useProgram(_QY1); - _wX1 = _QY1; - _QY1._RY1 = _FH.getAttribLocation(_QY1, "vertex"); - _QY1._SY1 = _FH.getAttribLocation(_QY1, "normal"); - _QY1._TY1 = _FH.getAttribLocation(_QY1, "color"); - _QY1._UY1 = _FH.getAttribLocation(_QY1, "UV"); - _QY1._VY1 = _FH.getUniformLocation(_QY1, "pTexure"); - _QY1._WY1 = _FH.getUniformLocation(_QY1, "matrices"); - _QY1._XY1 = _FH.getUniformLocation(_QY1, "fogParameters"); - _QY1._YY1 = _FH.getUniformLocation(_QY1, "alphaTestEnabled"); - _QY1._ZY1 = _FH.getUniformLocation(_QY1, "alphaRefValue"); - _QY1.__Y1 = []; - _QY1.__Y1.push(_FH.getAttribLocation(_QY1, "vertex")); - _QY1.__Y1.push(_FH.getAttribLocation(_QY1, "color")); - _QY1.__Y1.push(_FH.getAttribLocation(_QY1, "UV")); - _QY1.__Y1 = []; - _QY1._0Z1 = []; - _QY1._1Z1 = []; - if (_QY1._RY1 != -1) { - _QY1.__Y1.push(_QY1._RY1); - _QY1._0Z1.push("vertex"); - _QY1._1Z1.push(_9a._Id); - } - if (_QY1._SY1 != -1) { - _QY1.__Y1.push(_QY1._SY1); - _QY1._0Z1.push("normal"); - _QY1._1Z1.push(_9a._Xd); - } - if (_QY1._TY1 != -1) { - _QY1.__Y1.push(_QY1._TY1); - _QY1._0Z1.push("color"); - _QY1._1Z1.push(_9a._Nd); - } - if (_QY1._UY1 != -1) { - _QY1.__Y1.push(_QY1._UY1); - _QY1._0Z1.push("UV"); - _QY1._1Z1.push(_9a._Vd); - } - _QY1._2Z1 = _IX1++; - return true; - } - function __X1() { - var _kX1 = _nX1(); - var _mX1 = _pX1(); - var _QY1 = _FH.createProgram(); - var error = _FH.getError(); - _MY1(_QY1, "vertex", _kX1); - _MY1(_QY1, "fragment", _mX1); - _FH.linkProgram(_QY1); - error = _FH.getError(); - if (!_FH.getProgramParameter(_QY1, _FH.LINK_STATUS)) { - alert("Could not initialise 3D shader\n\n"); - return false; - } - _FH.useProgram(_QY1); - _QY1._3Z1 = _FH.getUniformLocation(_QY1, "ViewMatrix"); - _xX1 = _QY1; - _QY1._RY1 = _FH.getAttribLocation(_QY1, "vertex"); - _QY1._SY1 = _FH.getAttribLocation(_QY1, "normal"); - _QY1._TY1 = _FH.getAttribLocation(_QY1, "color"); - _QY1._UY1 = _FH.getAttribLocation(_QY1, "UV"); - _QY1._VY1 = _FH.getUniformLocation(_QY1, "pTexure"); - _QY1._WY1 = _FH.getUniformLocation(_QY1, "matrices"); - _QY1._4Z1 = _FH.getUniformLocation(_QY1, "dirlightdir"); - _QY1._5Z1 = _FH.getUniformLocation(_QY1, "pointlightpos"); - _QY1._6Z1 = _FH.getUniformLocation(_QY1, "lightcol"); - _QY1._7Z1 = _FH.getUniformLocation(_QY1, "ambientcol"); - _QY1._XY1 = _FH.getUniformLocation(_QY1, "fogParameters"); - _QY1._YY1 = _FH.getUniformLocation(_QY1, "alphaTestEnabled"); - _QY1._ZY1 = _FH.getUniformLocation(_QY1, "alphaRefValue"); - _QY1.__Y1 = []; - _QY1._0Z1 = []; - _QY1._1Z1 = []; - if (_QY1._RY1 != -1) { - _QY1.__Y1.push(_QY1._RY1); - _QY1._0Z1.push("vertex"); - _QY1._1Z1.push(_9a._Id); - } - if (_QY1._SY1 != -1) { - _QY1.__Y1.push(_QY1._SY1); - _QY1._0Z1.push("normal"); - _QY1._1Z1.push(_9a._Xd); - } - if (_QY1._TY1 != -1) { - _QY1.__Y1.push(_QY1._TY1); - _QY1._0Z1.push("color"); - _QY1._1Z1.push(_9a._Nd); - } - if (_QY1._UY1 != -1) { - _QY1.__Y1.push(_QY1._UY1); - _QY1._0Z1.push("UV"); - _QY1._1Z1.push(_9a._Vd); - } - _QY1._2Z1 = _IX1++; - return true; - } - /*@this {yyWebGL} */ this._8Z1 = function (_9Z1, _aZ1, _bZ1) { - if (_9Z1 == "None" || _aZ1 == "None") { - var _cZ1 = { _dZ1: null, _eZ1: null }; - return _cZ1; - } - var _QY1 = _FH.createProgram(); - var error = _FH.getError(); - _MY1(_QY1, "vertex", _9Z1); - _MY1(_QY1, "fragment", _aZ1); - _FH.linkProgram(_QY1); - error = _FH.getError(); - if (!_FH.getProgramParameter(_QY1, _FH.LINK_STATUS)) { - var _cZ1 = { _dZ1: null, _eZ1: null }; - return _cZ1; - } - _FH.useProgram(_QY1); - _QY1._WY1 = _FH.getUniformLocation(_QY1, "gm_Matrices"); - _QY1._4Z1 = _FH.getUniformLocation(_QY1, "gm_Lights_Direction"); - _QY1._5Z1 = _FH.getUniformLocation(_QY1, "gm_Lights_PosRange"); - _QY1._6Z1 = _FH.getUniformLocation(_QY1, "gm_Lights_Colour"); - _QY1._7Z1 = _FH.getUniformLocation(_QY1, "gm_AmbientColour"); - _QY1._RY1 = _FH.getAttribLocation(_QY1, "in_Position"); - _QY1._SY1 = _FH.getAttribLocation(_QY1, "in_Normal"); - _QY1._TY1 = _FH.getAttribLocation(_QY1, "in_Colour"); - _QY1._UY1 = _FH.getAttribLocation(_QY1, "in_TextureCoord"); - _QY1.__Y1 = []; - _QY1._1Z1 = []; - for (var _fZ1 = 0; _fZ1 < _bZ1.length; _fZ1++) { - _QY1.__Y1.push(_FH.getAttribLocation(_QY1, _bZ1[_fZ1])); - switch (_bZ1[_fZ1]) { - case "in_Position": - _QY1._1Z1.push(_9a._Id); - break; - case "in_Normal": - _QY1._1Z1.push(_9a._Xd); - break; - case "in_Colour": - _QY1._1Z1.push(_9a._Nd); - break; - case "in_TextureCoord": - _QY1._1Z1.push(_9a._Vd); - break; - default: - _QY1._1Z1.push(_9a._Vd); - break; - } - } - _QY1._0Z1 = _bZ1; - var _gZ1 = "gm_BaseTexture"; - var _oC = [_gZ1]; - var _EC = 0; - var _A91 = []; - var _hZ1 = _FH.getUniformLocation(_QY1, _gZ1); - _FH.uniform1iv(_hZ1, [_EC++]); - _QY1._VY1 = _hZ1; - _QY1._iZ1 = { _kh: [] }; - for (var _X4 = 0, _jZ1 = _FH.getProgramParameter(_QY1, _FH.ACTIVE_UNIFORMS); _X4 < _jZ1; _X4++) { - var _kZ1 = 1; - var _lZ1 = _FH.getActiveUniform(_QY1, _X4), - _mZ1 = _lZ1["name"]; - if (_lZ1["size"] > 1) { - var _k9 = _mZ1.indexOf("["); - if (_k9 > 0) { - _mZ1 = _mZ1.substring(0, _k9); - } - } - if (_lZ1["type"] == _FH.SAMPLER_2D || _lZ1["type"] == _FH.SAMPLER_CUBE) { - if (_mZ1 != _gZ1) { - _oC[_EC] = _mZ1; - var _fZ1 = _FH.getUniformLocation(_QY1, _mZ1); - _FH.uniform1iv(_fZ1, [_EC++]); - } - } else { - switch (_lZ1["type"]) { - case _FH.FLOAT: - _kZ1 = 1; - break; - case _FH.BOOL: - _kZ1 = 1; - break; - case _FH.INT: - _kZ1 = 1; - break; - case _FH._nZ1: - _kZ1 = 1; - break; - case _FH.FLOAT_VEC2: - _kZ1 = 2; - break; - case _FH.FLOAT_VEC3: - _kZ1 = 3; - break; - case _FH.FLOAT_VEC4: - _kZ1 = 4; - break; - case _FH.INT_VEC2: - _kZ1 = 2; - break; - case _FH.INT_VEC3: - _kZ1 = 3; - break; - case _FH.INT_VEC4: - _kZ1 = 4; - break; - case _FH.BOOL_VEC2: - _kZ1 = 2; - break; - case _FH.BOOL_VEC3: - _kZ1 = 3; - break; - case _FH.BOOL_VEC4: - _kZ1 = 4; - break; - case _FH.FLOAT_MAT2: - _kZ1 = 4; - break; - case _FH.FLOAT_MAT3: - _kZ1 = 9; - break; - case _FH.FLOAT_MAT4: - _kZ1 = 16; - break; - default: - _kZ1 = 1; - } - } - _QY1._iZ1._kh[_X4] = _mZ1; - _QY1._iZ1[_mZ1] = { index: _X4, location: _FH.getUniformLocation(_QY1, _mZ1), _oZ1: _lZ1, width: _kZ1, size: _lZ1.size }; - _QY1._iZ1[_X4] = _QY1._iZ1[_mZ1]; - _QY1._Vw1 = _9Z1; - _QY1._pZ1 = _aZ1; - } - _QY1._2Z1 = _IX1++; - _cZ1 = { _dZ1: _QY1, _eZ1: _oC }; - return _cZ1; - }; - /*@this {yyWebGL} */ this._qZ1 = function () { - _vX1++; - }; - /*@this {yyWebGL} */ this._rZ1 = function () { - _sX1._Dj1(); - _tX1._p3 = _vX1; - _tX1._sZ1(); - _tX1._kK(); - _FH.clearColor(1, 1, 1, 1); - _FH.colorMask(false, false, false, true); - _FH.clear(_FH.COLOR_BUFFER_BIT); - _FH.colorMask(true, true, true, true); - }; - /*@this {yyWebGL} */ this._tZ1 = function () { - _sX1._Dj1(); - _tX1._sZ1(); - }; - /*@this {yyWebGL} */ this._uZ1 = function (_oj, _pk) { - _uX1._Ba(_9a._na, _oj); - _uX1._Ba(_9a._oa, _pk); - _uX1._Ba(_9a._pa, _oj); - _uX1._Ba(_9a._qa, _pk); - }; - this._vZ1 = function (_Nz) { - _uX1._Ba(_9a._QB, _Nz); - }; - /*@this {yyWebGL} */ this._Bz = function (_IM) { - _uX1._Ba(_9a._RB, _IM); - }; - /*@this {yyWebGL} */ this._Fz = function (_IM) { - _uX1._Ba(_9a._2C, _IM ? _9a._wZ1 : _9a._xZ1); - }; - /*@this {yyWebGL} */ this._yZ1 = function (_zZ1) {}; - /*@this {yyWebGL} */ this._Dz = function (_IM) { - _uX1._Ba(_9a._UB, _IM); - }; - /*@this {yyWebGL} */ /*@this {yyWebGL} */ this._Mz = function (_AZ1, _BZ1, _CZ1, _DZ1) { - var _hC = { _iv: _AZ1, _jv: _BZ1, _kv: _CZ1, alpha: _DZ1 }; - _uX1._Ba(_9a._iC, _hC); - }; - /*@this {yyWebGL} */ this._wA = function (_t4, _EZ1, _FZ1, _GZ1) { - _sX1._Dj1(); - _tX1._wA(_t4, _EZ1, _FZ1, _GZ1); - }; - /*@this {yyWebGL} */ this._AA = function (_t4, _IM, _HZ1) { - _sX1._Dj1(); - _tX1._AA(_t4, _IM, _HZ1); - }; - /*@this {yyWebGL} */ this._BA = function (_HZ1) { - _sX1._Dj1(); - _tX1._IZ1(_HZ1); - }; - /*@this {yyWebGL} */ this._DA = function (_JZ1) { - var _KZ1 = _JZ1[0]; - var end = _JZ1[2]; - var start = end; - if (_JZ1[1] != 0.0) start = end - 1.0 / _JZ1[1]; - var colour = (_JZ1[4] * 255) | ((_JZ1[5] * 255) << 8) | ((_JZ1[6] * 255) << 16) | ((_JZ1[7] * 255) << 24); - _uX1._Ba(_9a._YB, _KZ1); - _uX1._Ba(_9a.__B, start); - _uX1._Ba(_9a._0C, end); - _uX1._Ba(_9a._ZB, colour); - }; - /*@this {yyWebGL} */ this._LZ1 = function (_Nz, _MZ1) { - _uX1._Ba(_9a._kC, _Nz); - _uX1._Ba(_9a._mC, (_MZ1 * 255) | 0); - }; - /*@this {yyWebGL} */ this._NZ1 = function (_w91, _Nm) { - if (_Nm) { - _uX1._qC(_w91, _9a._xC, _9a._yC); - _uX1._qC(_w91, _9a._zC, _9a._yC); - } else { - _uX1._qC(_w91, _9a._xC, _9a._AC); - _uX1._qC(_w91, _9a._zC, _9a._AC); - } - }; - /*@this {yyWebGL} */ this._OZ1 = function (_w91, _BC) { - _uX1._qC(_w91, _9a._rC, _BC); - _uX1._qC(_w91, _9a._tC, _BC); - }; - /*@this {yyWebGL} */ this._PZ1 = function () { - return _GX1; - }; - /*@this {yyWebGL} */ this._QZ1 = function (_Nz) { - _uX1._Ba(_9a._RZ1, _Nz); - }; - /*@this {yyWebGL} */ this._SZ1 = function (_yk) { - _uX1._Ba(_9a._TZ1, _yk); - }; - /*@this {yyWebGL} */ this._UZ1 = function (_VZ1) { - _uX1._Ba(_9a._WZ1, _VZ1); - }; - /*@this {yyWebGL} */ this._XZ1 = function (_YZ1) { - _uX1._Ba(_9a._ZZ1, _YZ1); - }; - /*@this {yyWebGL} */ this._Qz = function (__Z1) { - _sX1._Dj1(); - _tX1._Qz(__Z1); - _yX1 = __Z1; - }; - /*@this {yyWebGL} */ this._0_1 = function (__Z1, _1_1) { - var _2_1 = __Z1._iZ1[_1_1]; - if (_2_1) { - return _2_1.index; - } - return -1; - }; - /*@this {yyWebGL} */ this._3_1 = function (_D91, _4_1) { - if (_D91 != -1) { - _sX1._Dj1(); - _tX1._3_1(_D91, _4_1); - } - }; - /*@this {yyWebGL} */ this._5_1 = function (_D91, _4_1) { - if (_D91 != -1) { - _sX1._Dj1(); - _tX1._5_1(_D91, _4_1); - } - }; - /*@this {yyWebGL} */ this._6_1 = function (_D91, _4_1) { - if (_D91 != -1) { - _sX1._Dj1(); - _tX1._6_1(_D91, _4_1); - } - }; - /*@this {yyWebGL} */ this._7_1 = function (_D91, _4_1) { - var width = _yX1._iZ1[_D91].width; - var size = _yX1._iZ1[_D91].size; - var _A91; - var _G6 = _4_1.length; - var _8_1 = _G6 + width - ((_G6 + width) % width); - if (_8_1 > width * size) _8_1 = width * size; - if (_G6 == _8_1) { - _A91 = new Float32Array(_4_1); - } else { - _A91 = new Float32Array(_8_1); - if (_8_1 < _G6) _G6 = _8_1; - for (var i = 0; i < _G6; i++) { - _A91[i] = _4_1[i]; - } - } - return _A91; - }; - /*@this {yyWebGL} */ this._9_1 = function (_D91, _4_1) { - if (_D91 != -1) { - _sX1._Dj1(); - _4_1 = this._7_1(_D91, _4_1); - _tX1._9_1(_D91, _4_1); - } - }; - /*@this {yyWebGL} */ this._a_1 = function (_D91, _4_1) { - if (_D91 != -1) { - _sX1._Dj1(); - _4_1 = this._7_1(_D91, _4_1); - _tX1._a_1(_D91, _4_1); - } - }; - /*@this {yyWebGL} */ this._b_1 = function (_9o) { - _sX1._Dj1(); - _tX1._b_1(_9o); - }; - this._Dj1 = function () { - _sX1._Dj1(); - }; - /*@this {yyWebGL} */ this._c_1 = function (_be, _q5, _r5, _kj, _lj, _rX1, _7f1) { - _tX1._c_1(_be, _q5, _r5, _kj, _lj, _rX1, _7f1); - }; - /*@this {yyWebGL} */ this._d_1 = function (_w91, _be) { - if (_be != null) { - _9a._e_1(_be instanceof _lY1, "Texture is not a yyGLTexture", _9a._f_1); - } - _sX1._Dj1(); - _tX1._d_1(_w91, _be); - }; - /*@this {yyWebGL} */ this._Xz = function (_Lw) { - _sX1._Dj1(); - _tX1._g_1(_Lw); - }; - /*@this {yyWebGL} */ this._2A = function (_Lw) { - _sX1._Dj1(); - _tX1._h_1(_Lw); - }; - /*@this {yyWebGL} */ this._i_1 = function (_Lw) { - _sX1._Dj1(); - _tX1._j_1(_Lw); - }; - /*@this {yyWebGL} */ this._k_1 = function (_l_1) { - var _q4 = new _lY1(undefined, _l_1.width, _l_1.height, _FY1(_l_1.width) && _FY1(_l_1.height), _l_1, _l_1._m_1, 0, _bs); - return _q4; - }; - this._n_1 = function (_7f1) { - switch (_7f1) { - case _dk1: - return "surface_unknown"; - case _bs: - return "surface_rgba8unorm"; - case _2k1: - return "surface_r16float"; - case _3k1: - return "surface_r32float"; - case _4k1: - return "surface_rgba4unorm"; - case _5k1: - return "surface_r8unorm"; - case _6k1: - return "surface_rg8unorm"; - case _7k1: - return "surface_rgba16float"; - case _8k1: - return "surface_rgba32float"; - default: - return "surface_unknown"; - } - }; - this._o_1 = function (_7f1) { - var _p_1 = { _q_1: _FH.RGBA, _Eh: _FH.RGBA, type: _FH.UNSIGNED_BYTE }; - switch (_7f1) { - case _dk1: - return _p_1; - case _bs: - _p_1._q_1 = _FH.RGBA; - _p_1._Eh = _FH.RGBA; - _p_1.type = _FH.UNSIGNED_BYTE; - return _p_1; - case _4k1: - _p_1._q_1 = _FH.RGBA; - _p_1._Eh = _FH.RGBA; - _p_1.type = _FH.UNSIGNED_SHORT_4_4_4_4; - return _p_1; - case _r_1: - return _p_1; - case _s_1: - return _p_1; - case _t_1: - return _p_1; - case _u_1: - return _p_1; - case _v_1: - return _p_1; - case _w_1: - return _p_1; - case _x_1: - return _p_1; - case _2k1: - if (!_dY1 || !_eY1) return _p_1; - _p_1._q_1 = _9Y1 ? _FH.R16F : _FH.RED; - _p_1._Eh = _FH.RED; - _p_1.type = _9Y1 ? _FH.HALF_FLOAT : _FH.HALF_FLOAT_OES; - return _p_1; - case _3k1: - if (!_fY1 || !_gY1) return _p_1; - _p_1._q_1 = _aY1 ? _FH.R32F : _FH.RED; - _p_1._Eh = _FH.RED; - _p_1.type = _FH.FLOAT; - return _p_1; - case _5k1: - if (!_bY1) return _p_1; - _p_1._q_1 = _cY1 ? _FH.R8 : _FH.RED; - _p_1._Eh = _FH.RED; - _p_1.type = _FH.UNSIGNED_BYTE; - return _p_1; - case _6k1: - if (!_bY1) return _p_1; - _p_1._q_1 = _cY1 ? _FH.RG8 : _FH.RG; - _p_1._Eh = _FH.RG; - _p_1.type = _FH.UNSIGNED_BYTE; - return _p_1; - case _7k1: - if (!_dY1) return _p_1; - _p_1._q_1 = _8Y1 ? _FH.RGBA16F : _FH.RGBA; - _p_1._Eh = _FH.RGBA; - _p_1.type = _8Y1 ? _FH.HALF_FLOAT : _2Y1.HALF_FLOAT_OES; - return _p_1; - case _8k1: - if (!_fY1) return _p_1; - _p_1._q_1 = _aY1 ? _FH.RGBA32F : _FH.RGBA; - _p_1._Eh = _FH.RGBA; - _p_1.type = _FH.FLOAT; - return _p_1; - default: - _p_1._q_1 = _FH.RGBA; - _p_1._Eh = _FH.RGBA; - _p_1.type = _FH.UNSIGNED_BYTE; - return true; - } - return _p_1; - }; - this._y_1 = function (_z_1, _A_1) { - var _B_1 = _FH.getParameter(_FH.TEXTURE_BINDING_2D); - var _p_1 = this._o_1(_z_1._rd); - var _Yc = _FH.createTexture(); - _FH.bindTexture(_FH.TEXTURE_2D, _Yc); - if (_z_1.Image == null) { - _FH.texImage2D(_FH.TEXTURE_2D, 0, _p_1._q_1, _z_1._C_1, _z_1._D_1, 0, _p_1._Eh, _p_1.type, null); - } else if (_z_1.Image instanceof Uint8Array) { - _FH.texImage2D(_FH.TEXTURE_2D, 0, _FH.RGBA, _z_1._C_1, _z_1._D_1, 0, _FH.RGBA, _FH.UNSIGNED_BYTE, _z_1.Image); - } else { - _FH.texImage2D(_FH.TEXTURE_2D, 0, _FH.RGBA, _FH.RGBA, _FH.UNSIGNED_BYTE, _z_1.Image); - } - if ((_A_1 !== undefined && _A_1 == _9a._E_1) || (_A_1 == _9a._F_1 && _z_1._zg !== undefined && (_z_1._zg & _G_1._H_1) !== 0)) { - _FH.generateMipmap(_FH.TEXTURE_2D); - var _I_1 = _z_1._zg; - _I_1 |= _G_1._J_1; - _z_1._zg = _I_1; - } - _z_1._ck1 = _Yc; - _z_1._K_1._L_1(_FH.TEXTURE_2D); - _FH.bindTexture(_FH.TEXTURE_2D, _B_1); - _z_1._M_1 = true; - }; - this._ak1 = function (_7f1) { - switch (_7f1) { - case _bs: - return true; - case _2k1: - if (_dY1 && _eY1) return true; - else return false; - case _3k1: - if (_fY1 && _gY1) return true; - else return false; - case _4k1: - return true; - case _5k1: - if (_bY1) return true; - else return false; - case _6k1: - if (_bY1) return true; - else return false; - case _7k1: - if (_dY1) return true; - else return false; - case _8k1: - if (_fY1) return true; - else return false; - default: - return false; - } - }; - /*@this {yyWebGL} */ this._N_1 = function (_Pc, _Al, _O_1, _3d) { - var _yh = 0; - if (_Pc) { - _yh |= _FH.COLOR_BUFFER_BIT; - } - if (_Al) { - _yh |= _FH.DEPTH_BUFFER_BIT; - } - if (_O_1) { - _yh |= _FH.STENCIL_BUFFER_BIT; - } - _tX1._N_1(_yh, _3d); - }; - /*@this {yyWebGL} */ this._fj1 = function (_pt) { - _sX1._Dj1(); - _tX1._fj1(_pt); - }; - function _P_1(_Q_1, _kj, _lj) { - if (_kj == 0 || _lj == 0) { - return; - } - var _R_1 = _Q_1[(_lj - 1) * _kj] & 0xffffff; - for (var i = 0; i < _kj * _lj; i++) { - if ((_Q_1[i] & 0xffffff) == _R_1) { - _Q_1[i] = _Q_1[i] & 0xffffff; - } - } - } - function _S_1(_ad) { - var max = _HX1; - var size = 1; - while (size <= max) { - if (_ad <= size) return size; - size = size << 1; - } - return max; - } - /*@this {yyWebGL} */ this._T_1 = function (_l_1, _q5, _r5, _kj, _lj, _8s, _9s, _U_1) { - this._Dj1(); - var _V_1 = new Uint8Array(_kj * _lj * 4); - _FH.readPixels(_q5, _FX1 - (_r5 + _lj), _kj, _lj, _FH.RGBA, _FH.UNSIGNED_BYTE, _V_1); - var _W_1; - if (_U_1) { - var _8j = new ArrayBuffer(_kj * _lj * 4); - _W_1 = new Uint8Array(_8j); - for (var _Y4 = 0; _Y4 < _lj; _Y4++) { - var _X_1 = _V_1.subarray(_Y4 * _kj * 4, (_Y4 + 1) * _kj * 4); - var _Y_1 = _W_1.subarray((_lj - 1 - _Y4) * _kj * 4, (_lj - _Y4) * _kj * 4); - _Y_1.set(_X_1); - } - if (_8s) { - _P_1(new Int32Array(_8j), _kj, _lj); - } - } else { - _W_1 = _V_1; - } - var w = _S_1(_kj); - var h = _S_1(_lj); - var _B_1 = _FH.getParameter(_FH.TEXTURE_BINDING_2D); - var _q4 = new _lY1(undefined, w, h, w == _kj && h == _lj, _W_1); - _l_1.width = w; - _l_1.height = h; - _FH.bindTexture(_FH.TEXTURE_2D, _B_1); - _tX1._kK(); - return _q4; - }; - /*@this {yyWebGL} */ this._Z_1 = function (_l_1, ___1, _q5, _r5, _kj, _lj, _8s, _9s) { - this._tZ1(); - var _002 = _FH.getParameter(_FH.FRAMEBUFFER_BINDING); - var _8j = new ArrayBuffer(_kj * _lj * 4); - var _W_1 = new Uint8Array(_8j); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, ___1); - _FH.readPixels(_q5, _r5, _kj, _lj, _FH.RGBA, _FH.UNSIGNED_BYTE, _W_1); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _002); - if (_8s) { - _P_1(new Int32Array(_8j), _kj, _lj); - } - var w = _S_1(_kj); - var h = _S_1(_lj); - var _B_1 = _FH.getParameter(_FH.TEXTURE_BINDING_2D); - var _102 = new ArrayBuffer(w * h * 4); - var _202 = new Uint8Array(_102); - var y; - var _Wk = 0; - var _302 = 0; - for (y = 0; y < _lj; y++) { - var x; - for (x = 0; x < _kj; x++) { - _202[_Wk++] = _W_1[_302++]; - _202[_Wk++] = _W_1[_302++]; - _202[_Wk++] = _W_1[_302++]; - _202[_Wk++] = _W_1[_302++]; - } - for (; x < w; x++) { - _202[_Wk++] = 0; - _202[_Wk++] = 0; - _202[_Wk++] = 0; - _202[_Wk++] = 0; - } - } - for (; y < h; y++) { - var x; - for (x = 0; x < w; x++) { - _202[_Wk++] = 0; - _202[_Wk++] = 0; - _202[_Wk++] = 0; - _202[_Wk++] = 0; - } - } - var _q4 = new _lY1(undefined, w, h, w == _kj && h == _lj, _202); - _l_1.width = w; - _l_1.height = h; - _FH.bindTexture(_FH.TEXTURE_2D, _B_1); - this._tZ1(); - _tX1._kK(); - return _q4; - }; - /*@this {yyWebGL} */ this._402 = function (_l_1, _502, _kj, _lj) { - var w = _S_1(_kj); - var h = _S_1(_lj); - var _B_1 = _FH.getParameter(_FH.TEXTURE_BINDING_2D); - var _q4 = new _lY1(undefined, w, h, w == _kj && h == _lj, _502); - _l_1.width = w; - _l_1.height = h; - _FH.bindTexture(_FH.TEXTURE_2D, _B_1); - _tX1._kK(); - return _q4; - }; - /*@this {yyWebGL} */ this._602 = function (_l_1, _502, _kj, _lj) { - var _8j = new ArrayBuffer(_kj * _lj * 4); - var _702 = new DataView(_8j); - for (var _t6 = 0; _t6 < _kj * _lj; _t6++) { - _702.setUint32(_t6 * 4, ~~_502[_t6], true); - } - return this._402(_l_1, new Uint8Array(_8j), _kj, _lj); - }; - /*@this {yyWebGL} */ this._802 = function (_be, _u9) { - _9a._e_1(_be instanceof _lY1, "Texture is not a yyGLTexture", _9a._f_1); - if (!_902(_be, _9a._a02)) { - _ht(_be); - _O8(_be); - } - var _Yc = _be._ck1; - var w = _be._C_1; - var h = _be._D_1; - var _002 = _FH.getParameter(_FH.FRAMEBUFFER_BINDING); - var _b02 = _FH.createFramebuffer(); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _b02); - _FH.framebufferTexture2D(_FH.FRAMEBUFFER, _FH.COLOR_ATTACHMENT0, _FH.TEXTURE_2D, _Yc, 0); - var _W_1 = new Uint8Array(w * h * 4); - _FH.readPixels(0, 0, w, h, _FH.RGBA, _FH.UNSIGNED_BYTE, _W_1); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _002); - _FH.deleteFramebuffer(_b02); - for (var i = 0; i < w * h; i++) { - _W_1[i * 4 + 3] = _u9[i]; - } - var _jw1 = _S_1(w); - var _vh = _S_1(h); - var _B_1 = _FH.getParameter(_FH.TEXTURE_BINDING_2D); - var _q4 = new _lY1(undefined, _jw1, _vh, _jw1 == w && _vh == h, _W_1); - _FH.deleteTexture(_be._ck1); - _FH.bindTexture(_FH.TEXTURE_2D, _B_1); - return _q4; - }; - /*@this {yyWebGL} */ this._c02 = function (_q5, _r5, _kj, _lj, _7f1) { - var _W_1 = null; - var _p_1 = this._o_1(_7f1); - switch (_7f1) { - case _bs: - _W_1 = new Uint8Array(_kj * _lj * 4); - break; - case _4k1: - _W_1 = new Uint16Array(_kj * _lj); - break; - case _2k1: - _W_1 = new Uint16Array(_kj * _lj); - break; - case _3k1: - _W_1 = new Float32Array(_kj * _lj); - break; - case _5k1: - _W_1 = new Uint8Array(_kj * _lj); - break; - case _6k1: - _W_1 = new Uint8Array(_kj * _lj * 2); - break; - case _7k1: - _W_1 = new Uint16Array(_kj * _lj * 4); - break; - case _8k1: - _W_1 = new Float32Array(_kj * _lj * 4); - break; - default: - return null; - } - _FH.readPixels(_q5, _r5, _kj, _lj, _p_1._Eh, _p_1.type, _W_1); - return _W_1; - }; - function _d02(_e02) { - var _q4 = 0.0; - var _f02 = (_e02 & 0x7c00) >> 10; - var _Lt1 = _e02 & 0x03ff; - var sign = 1.0; - if (_e02 >> 15 != 0) { - sign = -1.0; - } - if (_f02 != 0) { - if (_f02 === 0x1f) { - if (_Lt1 != 0) _q4 = NaN; - else _q4 = Infinity; - } else { - _q4 = sign * (Math.pow(2, _f02 - 15) * (1 + _Lt1 / 0x400)); - } - } else { - _q4 = sign * (0.00006103515625 * (_Lt1 / 0x400)); - } - return _q4; - } - /*@this {yyWebGL} */ this._g02 = function (_h02, _7f1) { - var _q4 = 0; - if (_h02 == null) return 0; - switch (_7f1) { - case _bs: - { - _q4 = _h02[0] | (_h02[1] << 8) | (_h02[2] << 16) | (_h02[3] << 24); - } - break; - case _4k1: - { - var _e4, _f4, _g4, _h4; - var _i02 = _h02[0]; - _e4 = (((_i02 & 0xf000) >> 12) / 15.0) * 255.0; - _f4 = (((_i02 & 0xf00) >> 8) / 15.0) * 255.0; - _g4 = (((_i02 & 0xf0) >> 4) / 15.0) * 255.0; - _h4 = ((_i02 & 0xf) / 15.0) * 255.0; - _e4 = _I6(_e4, 255); - _f4 = _I6(_f4, 255); - _g4 = _I6(_g4, 255); - _h4 = _I6(_h4, 255); - _q4 = _e4 | (_f4 << 8) | (_g4 << 16) | (_h4 << 24); - } - break; - case _2k1: - { - var _e4 = _d02(_h02[0]); - _q4 = new Array(_e4, 0.0, 0.0, 0.0); - } - break; - case _3k1: - { - var _e4 = _h02[0]; - _q4 = new Array(_e4, 0.0, 0.0, 0.0); - } - break; - case _5k1: - { - _q4 = _h02[0]; - } - break; - case _6k1: - { - _q4 = _h02[0] | (_h02[1] << 8); - } - break; - case _7k1: - { - var _e4, _f4, _g4, _h4; - _e4 = _d02(_h02[0]); - _f4 = _d02(_h02[1]); - _g4 = _d02(_h02[2]); - _h4 = _d02(_h02[3]); - _q4 = new Array(_e4, _f4, _g4, _h4); - } - break; - case _8k1: - { - var _e4, _f4, _g4, _h4; - _e4 = _h02[0]; - _f4 = _h02[1]; - _g4 = _h02[2]; - _h4 = _h02[3]; - _q4 = new Array(_e4, _f4, _g4, _h4); - } - break; - } - return _q4; - }; - /*@this {yyWebGL} */ this._j02 = function (_q5, _r5, _7f1) { - this._tZ1(); - var _W_1 = this._c02(_q5, _FX1 - _r5, 1, 1, _7f1); - var _m4 = this._g02(_W_1, _7f1); - _tX1._kK(); - return _m4; - }; - /*@this {yyWebGL} */ this._k02 = function (___1, _q5, _r5, _7f1) { - this._tZ1(); - var _002 = _FH.getParameter(_FH.FRAMEBUFFER_BINDING); - var _W_1 = new Uint8Array(16); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, ___1); - var _W_1 = this._c02(_q5, _r5, 1, 1, _7f1); - var _m4 = this._g02(_W_1, _7f1); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _002); - _tX1._kK(); - return new Long(_m4); - }; - /*@this {yyWebGL} */ this._l02 = function (___1, _q5, _r5, _kj, _lj, _7f1) { - this._tZ1(); - var _002 = _FH.getParameter(_FH.FRAMEBUFFER_BINDING); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, ___1); - var _W_1 = this._c02(_q5, _r5, _kj, _lj, _7f1); - if (!(_W_1 instanceof Uint8Array)) { - var _m02 = new Uint8Array(_W_1.buffer); - _W_1 = _m02; - } - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _002); - _tX1._kK(); - return _W_1; - }; - /*@this {yyWebGL} */ this._n02 = function (_kj, _lj, _7f1) { - var _B_1 = _FH.getParameter(_FH.TEXTURE_BINDING_2D); - var _002 = _FH.getParameter(_FH.FRAMEBUFFER_BINDING); - var _o02 = _FH.getParameter(_FH.RENDERBUFFER_BINDING); - { - var _p02 = _FH.createFramebuffer(); - _p02.width = _kj; - _p02.height = _lj; - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _p02); - var _q02 = new _lY1(undefined, _kj, _lj, _FY1(_kj) && _FY1(_lj), null, 0, 0, _7f1); - this._y_1(_q02); - var _r02 = _FH.createRenderbuffer(); - _FH.bindRenderbuffer(_FH.RENDERBUFFER, _r02); - _FH.framebufferTexture2D(_FH.FRAMEBUFFER, _FH.COLOR_ATTACHMENT0, _FH.TEXTURE_2D, _q02._ck1, 0); - if (_Ii1) { - _FH.renderbufferStorage(_FH.RENDERBUFFER, _FH.DEPTH_STENCIL, _p02.width, _p02.height); - _FH.framebufferRenderbuffer(_FH.FRAMEBUFFER, _FH.DEPTH_STENCIL_ATTACHMENT, _FH.RENDERBUFFER, _r02); - } - } - _FH.bindTexture(_FH.TEXTURE_2D, _B_1); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _002); - _FH.bindRenderbuffer(_FH.RENDERBUFFER, _o02); - var _s02 = { _3j1: _p02, _t02: _r02, _ck1: _q02 }; - return _s02; - }; - /*@this {yyWebGL} */ this._u02 = function (___1) { - _e8._la._v02(___1._ck1); - _FH.deleteFramebuffer(___1._3j1); - _FH.deleteRenderbuffer(___1._t02); - _FH.deleteTexture(___1._ck1._ck1); - ___1._ck1 = null; - }; - /*@this {yyWebGL} */ this._w02 = function (_x02) { - _FH.deleteTexture(_x02); - }; - /*@this {yyWebGL} */ this._y02 = function (_be) { - _9a._e_1(_be instanceof _lY1, "NULL texture is not a yyGLTexture", _9a._f_1); - _tX1._z02 = _be; - }; - /*@this {yyWebGL} */ this._Da = function (_zc, _be, _Dd, _A02) { - _9a._e_1(_be == null || _be instanceof _lY1, "Texture is not a yyGLTexture", _9a._f_1); - return _sX1._Da(_zc, _be, _Dd, _A02, _BX1[_Dd], _vX1); - }; - /*@this {yyWebGL} */ this._ce = function (_zc, _be, _B02, _C02) { - _9a._e_1(_be == null || _be instanceof _lY1, "Texture is not a yyGLTexture", _9a._f_1); - _sX1._D02(_zc, _be, _B02, _C02); - }; - /*@this {yyWebGL} */ this._E02 = function (_Vg1) { - var texture = _Vg1.texture._N8; - if (!_902(texture, _9a._a02)) { - _ht(texture); - _O8(texture); - } - var _Yc = texture._ck1; - var w = texture._C_1; - var h = texture._D_1; - var _002 = _FH.getParameter(_FH.FRAMEBUFFER_BINDING); - var _b02 = _FH.createFramebuffer(); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _b02); - _FH.framebufferTexture2D(_FH.FRAMEBUFFER, _FH.COLOR_ATTACHMENT0, _FH.TEXTURE_2D, _Yc, 0); - var data = new Uint8Array(w * h * 4); - _FH.readPixels(0, 0, w, h, _FH.RGBA, _FH.UNSIGNED_BYTE, data); - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _002); - _FH.deleteFramebuffer(_b02); - return data; - }; -} -var _9a = { - _F02: 8, - _TX1: 8, - _G02: -1, - _Ea: 0, - _Ec: 1, - _Dc: 2, - _Bc: 3, - _Cc: 4, - _Ac: 5, - _Id: 1, - _Nd: 2, - _Xd: 3, - _Vd: 4, - _H02: 5, - _I02: 6, - _J02: 7, - _K02: 8, - _L02: 9, - _M02: 10, - _N02: 11, - _O02: 12, - _P02: 13, - _Q02: 14, - _R02: 14, - _Zd: 1, - _Jd: 2, - _Ld: 3, - _2e: 4, - _Od: 5, - _4e: 6, - _S02: 6, - _3C: 1, - _da: 2, - _T02: 3, - _fa: 4, - _aa: 5, - _ca: 6, - _U02: 7, - _V02: 8, - _ea: 9, - _W02: 10, - _X02: 11, - _Y02: 12, - _Z02: 13, - __02: 14, - _012: 15, - _112: 16, - _212: 16, - _312: 0, - _RB: 1, - _412: 2, - _512: 3, - _UB: 4, - _kC: 5, - _na: 6, - _oa: 7, - _2C: 8, - _TB: 9, - _mC: 10, - _ZC: 11, - _QB: 12, - _YB: 13, - _612: 14, - _ZB: 15, - _712: 16, - __B: 17, - _0C: 18, - _812: 19, - _912: 20, - _a12: 21, - _b12: 22, - _c12: 23, - _iC: 24, - _RZ1: 25, - _d12: 26, - _e12: 27, - _WZ1: 28, - _TZ1: 29, - _ZZ1: 30, - _f12: 31, - _g12: 32, - _ra: 33, - _pa: 34, - _qa: 35, - _h12: 36, - _i12: 37, - _j12: 1, - _k12: 2, - _l12: 3, - _m12: 4, - _n12: 5, - _o12: 6, - _p12: 7, - _q12: 8, - _r12: 1, - _s12: 2, - _t12: 3, - _u12: 4, - _v12: 5, - _w12: 6, - _x12: 7, - _y12: 8, - _yC: 0, - _AC: 1, - _rC: 0, - _tC: 1, - _xC: 2, - _zC: 3, - _CC: 4, - _IC: 5, - _KC: 6, - _GC: 7, - _MC: 8, - _NC: 9, - _z12: 10, - _uC: 0, - _sC: 1, - _A12: 2, - _B12: 3, - _xZ1: 0, - _C12: 1, - _wZ1: 2, - _D12: 0, - _E12: 1, - _F12: 2, - _G12: 0, - _H12: 1, - _I12: 0, - _J12: 1, - _K12: 0, - _L12: 1, - _M12: 2, - _N12: 3, - _O12: 0, - _P12: 1, - _Q12: 2, - _R12: 4, - _S12: 8, - _a02: -1, - _T12: 0, - _E_1: 1, - _F_1: 2, - _U12: 0, - _V12: 1, - _f_1: 2, - _W12: 1, - _e_1: function (_X12, _Y12, _Z12) { - if (!_X12) { - throw new Error(_Y12); - } - }, -}; -Object.freeze(_9a); -/*@constructor */ function _UX1(__12) { - var _FH = this._kY1; - var _022 = 0, - _122 = 1, - _222 = 2, - _322 = 3, - _422 = 4, - _522 = 5, - _622 = 6, - _722 = 7, - _822 = 8, - _922 = 9, - _a22 = 10, - _b22 = 11, - _c22 = 12, - _d22 = 13, - _e22 = 14, - _f22 = 15, - _g22 = 16, - _h22 = 17, - _i22 = 18, - _j22 = 19, - _k22 = 20, - _l22 = 21, - _m22 = 22, - _n22 = 23, - _o22 = 24, - _p22 = 25, - _q22 = 26, - _r22 = 27; - var _s22 = 0, - _t22 = 1, - _u22 = 2, - _v22 = 3, - _w22 = 4, - _x22 = 5; - var _y22 = 1, - _z22 = 2, - _A22 = 4, - _B22 = 8; - var _C22 = []; - var _D22 = [], - _E22, - _F22; - var _G22, - _H22 = [], - _I22 = [], - _J22 = [], - _K22 = new Float32Array(_9a._F02 * 4), - _L22 = new Float32Array(_9a._F02 * 4), - _M22 = new Float32Array(_9a._F02 * 4), - _N22 = new Float32Array(4), - _O22 = new Float32Array(8), - _P22 = 0.0, - _Q22 = 0.0, - _R22 = false, - _S22 = 0.0, - _T22, - _U22 = _FH.SRC_ALPHA, - _V22 = _FH.ONE_MINUS_SRC_ALPHA, - _W22 = _FH.SRC_ALPHA, - _X22 = _FH.ONE_MINUS_SRC_ALPHA; - var _vX1 = 0, - _Y22; - Object.defineProperties(this, { - _p3: { - get: function () { - return _vX1; - }, - set: function (_ue) { - _vX1 = _ue; - }, - }, - _z02: { - get: function () { - return _Y22; - }, - set: function (_ue) { - _Y22 = _ue; - }, - }, - }); - (function () { - _Z22(); - var _SX1 = _FH.getParameter(_FH.MAX_TEXTURE_IMAGE_UNITS); - if (_SX1 > _9a._TX1) { - _SX1 = _9a._TX1; - } - for (var _EC = 0; _EC < _SX1; _EC++) { - _J22[_EC] = new _nY1(__12); - } - var __22 = _032(_9a._j12); - _T22 = { _8u: 0, _132: 0xffffffff, _232: 0xffffffff, _2Y: _332(_9a._y12), _432: __22, _532: __22, _632: __22 }; - for (var i = 0; i < _x22; i++) { - _I22[i] = new _zz(); - } - })(); - function _Z22() { - _D22 = []; - _F22 = undefined; - _E22 = undefined; - _D22[0] = 1; - _D22[1] = 1; - } - /*@this {yyCommandBuilder} */ this._kK = function () { - _Z22(); - }; - /*@this {yyCommandBuilder} */ this._Qz = function (_732) { - if (_732 != _E22) { - _F22 = null; - _C22.push(_h22); - _C22.push(_732); - _E22 = _732; - } - }; - /*@this {yyCommandBuilder} */ this._d_1 = function (_w91, _be) { - _e8._la._d_1(_w91, _be); - if (_D22[_w91] == _be) { - return; - } - _D22[_w91] = _be; - _C22.push(_122); - _C22.push(_be); - _C22.push(_w91); - }; - /*@this {yyCommandBuilder} */ this._b_1 = function (_bo) { - _C22.push(_bo); - }; - this._c_1 = function (_be, _q5, _r5, _kj, _lj, _832, _7f1) { - _C22.push(_r22); - _C22.push(_be); - _C22.push(_q5); - _C22.push(_r5); - _C22.push(_kj); - _C22.push(_lj); - _C22.push(_832); - _C22.push(_7f1); - }; - /*@this {yyCommandBuilder} */ this._932 = function (_a32) { - if (_F22 == _a32) return; - _F22 = _a32; - _C22.push(_c22); - _C22.push(_a32); - }; - /*@this {yyCommandBuilder} */ this._b32 = function (_VB, _c32) { - _C22.push(_222); - _C22.push(_VB); - _C22.push(_c32); - }; - /*@this {yyCommandBuilder} */ this._d32 = function (_VB, _c32) { - _C22.push(_322); - _C22.push(_VB); - _C22.push(_c32); - }; - /*@this {yyCommandBuilder} */ this._e32 = function (_VB, _c32) { - _C22.push(_422); - _C22.push(_VB); - _C22.push(_c32); - }; - /*@this {yyCommandBuilder} */ this._f32 = function (_VB, _c32) { - _C22.push(_522); - _C22.push(_VB); - _C22.push(_c32); - }; - /*@this {yyCommandBuilder} */ this._g32 = function (_VB, _c32) { - _C22.push(_622); - _C22.push(_VB); - _C22.push(_c32); - }; - /*@this {yyCommandBuilder} */ this._hH1 = function (_VB, _c32) { - _C22.push(_722); - _C22.push(_VB); - _C22.push(_c32); - }; - /*@this {yyCommandBuilder} */ this._h_1 = function (_Lw) { - _C22.push(_922); - _C22.push(new _zz(_Lw)); - }; - /*@this {yyCommandBuilder} */ this._g_1 = function (_Lw) { - _C22.push(_a22); - _C22.push(new _zz(_Lw)); - }; - /*@this {yyCommandBuilder} */ this._j_1 = function (_Lw) { - _C22.push(_822); - _C22.push(new _zz(_Lw)); - }; - /*@this {yyCommandBuilder} */ this._HY1 = function (_q5, _r5, _kj, _lj) { - _C22.push(_b22); - _C22.push(_q5); - _C22.push(_r5); - _C22.push(_kj); - _C22.push(_lj); - }; - /*@this {yyCommandBuilder} */ this._N_1 = function (_nG, _3d) { - _C22.push(_d22); - _C22.push(_nG); - _C22.push(Math.floor(_3d)); - }; - /*@this {yyCommandBuilder} */ this._fj1 = function (_h32) { - _C22.push(_e22); - _C22.push(_h32); - }; - /*@this {yyCommandBuilder} */ this._i32 = function (_u9, _aC, _bC, _cC) { - _C22.push(_f22); - _C22.push(_u9); - _C22.push(_aC); - _C22.push(_bC); - _C22.push(_cC); - }; - /*@this {yyCommandBuilder} */ this._uZ1 = function (_oj, _pk) { - _C22.push(_g22); - _C22.push(_oj); - _C22.push(_pk); - }; - /*@this {yyCommandBuilder} */ this._3_1 = function (_j32, _4_1) { - _C22.push(_i22); - _C22.push(_j32); - _C22.push(_4_1); - }; - /*@this {yyCommandBuilder} */ this._5_1 = function (_j32, _4_1) { - _C22.push(_j22); - _C22.push(_j32); - _C22.push(_4_1); - }; - /*@this {yyCommandBuilder} */ this._9_1 = function (_j32, _4_1) { - _C22.push(_i22); - _C22.push(_j32); - _C22.push(_4_1); - }; - /*@this {yyCommandBuilder} */ this._a_1 = function (_j32, _4_1) { - _C22.push(_j22); - _C22.push(_j32); - _C22.push(_4_1); - }; - /*@this {yyCommandBuilder} */ this._6_1 = function (_j32, _4_1) { - _C22.push(_j22); - _C22.push(_j32); - _C22.push(_4_1); - }; - /*@this {yyCommandBuilder} */ this._Ba = function (_k32, _l32) { - _C22.push(_k22); - _C22.push(_k32); - _C22.push(_l32); - }; - /*@this {yyCommandBuilder} */ this._qC = function (_w91, _Xb1, _m32) { - _C22.push(_l22); - _C22.push(_w91); - _C22.push(_Xb1); - _C22.push(_m32); - }; - /*@this {yyCommandBuilder} */ this._wA = function (_k9, _n32, _o32, _p32) { - _C22.push(_m22); - _C22.push(_k9); - _C22.push(new Float32Array(_n32)); - _C22.push(new Float32Array(_o32)); - _C22.push(new Float32Array(_p32)); - }; - /*@this {yyCommandBuilder} */ this._IZ1 = function (colour) { - _C22.push(_n22); - _C22.push(new Float32Array(colour)); - }; - /*@this {yyCommandBuilder} */ this._q32 = function (_r32) { - _C22.push(_o22); - _C22.push(new Float32Array(_r32)); - }; - /*@this {yyCommandBuilder} */ this._AA = function (_k9, enable, colour) { - _C22.push(_p22); - _C22.push(_k9); - _C22.push(enable); - _C22.push(colour); - }; - /*@this {yyCommandBuilder} */ this._LZ1 = function (_Nz, _s32) { - _C22.push(_q22); - _C22.push(_Nz); - _C22.push(_s32); - }; - function _t32(_Vn) { - switch (_Vn) { - case _9a._3C: - return _FH.ZERO; - case _9a._da: - return _FH.ONE; - case _9a._T02: - return _FH.SRC_COLOR; - case _9a._fa: - return _FH.ONE_MINUS_SRC_COLOR; - case _9a._aa: - return _FH.SRC_ALPHA; - case _9a._ca: - return _FH.ONE_MINUS_SRC_ALPHA; - case _9a._U02: - return _FH.DST_ALPHA; - case _9a._V02: - return _FH.ONE_MINUS_DST_ALPHA; - case _9a._ea: - return _FH.DST_COLOR; - case _9a._W02: - return _FH.ONE_MINUS_DST_COLOR; - case _9a._X02: - return _FH.SRC_ALPHA_SATURATE; - case _9a._Y02: - return 0; - case _9a._Z02: - return 0; - case _9a.__02: - return 0; - case _9a._012: - return 0; - case _9a._112: - return 0; - case _9a._212: - return 0; - } - return 0; - } - function _032(_Vn) { - switch (_Vn) { - case _9a._j12: - return _FH.KEEP; - case _9a._k12: - return _FH.ZERO; - case _9a._l12: - return _FH.REPLACE; - case _9a._m12: - return _FH.INCR; - case _9a._n12: - return _FH.DECR; - case _9a._o12: - return _FH.INVERT; - case _9a._p12: - return _FH.INCR; - case _9a._q12: - return _FH.DECR; - default: - return _FH.KEEP; - } - } - function _332(_Vn) { - switch (_Vn) { - case _9a._r12: - return _FH.NEVER; - case _9a._s12: - return _FH.LESS; - case _9a._t12: - return _FH.EQUAL; - case _9a._u12: - return _FH.LEQUAL; - case _9a._v12: - return _FH.GREATER; - case _9a._w12: - return _FH.NOTEQUAL; - case _9a._x12: - return _FH.GEQUAL; - case _9a._y12: - default: - return _FH.ALWAYS; - } - } - function _u32(_k32, _l32) { - switch (_k32) { - case _9a._RB: - if (_l32) { - _FH.enable(_FH.DEPTH_TEST); - } else { - _FH.disable(_FH.DEPTH_TEST); - } - break; - case _9a._UB: - _FH.depthMask(_l32); - break; - case _9a._kC: - _R22 = _l32; - _v32(_B22); - break; - case _9a._na: - _U22 = _t32(_l32); - _FH.blendFuncSeparate(_U22, _V22, _W22, _X22); - break; - case _9a._oa: - _V22 = _t32(_l32); - _FH.blendFuncSeparate(_U22, _V22, _W22, _X22); - break; - case _9a._2C: - if (_l32 != _9a._xZ1) { - _FH.enable(_FH.CULL_FACE); - _FH.frontFace(_l32 === _9a._C12 ? _FH.CW : _FH.CCW); - } else { - _FH.disable(_FH.CULL_FACE); - } - break; - case _9a._TB: - _FH.depthFunc(_332(_l32)); - break; - case _9a._mC: - _S22 = _l32 / 255.0; - _v32(_B22); - break; - case _9a._ZC: - break; - case _9a._QB: - if (_l32) { - _FH.enable(_FH.BLEND); - } else { - _FH.disable(_FH.BLEND); - } - break; - case _9a._YB: - _O22[0] = _l32; - _v32(_y22); - break; - case _9a._612: - break; - case _9a._ZB: - _O22[4] = (_l32 & 0xff) / 255.0; - _O22[5] = ((_l32 >> 8) & 0xff) / 255.0; - _O22[6] = ((_l32 >> 16) & 0xff) / 255.0; - _O22[7] = ((_l32 >> 24) & 0xff) / 255.0; - _v32(_y22); - break; - case _9a._712: - break; - case _9a.__B: - _P22 = _l32; - var _qv = _Q22 - _P22; - _O22[1] = _qv == 0.0 ? 0.0 : 1.0 / _qv; - _v32(_y22); - break; - case _9a._0C: - _Q22 = _l32; - _O22[2] = _l32; - var _qv = _Q22 - _P22; - _O22[1] = _qv == 0.0 ? 0.0 : 1.0 / _qv; - _v32(_y22); - break; - case _9a._812: - break; - case _9a._912: - break; - case _9a._a12: - break; - case _9a._b12: - break; - case _9a._c12: - break; - case _9a._iC: - _FH.colorMask(_l32._iv, _l32._jv, _l32._kv, _l32.alpha); - break; - case _9a._RZ1: - if (_l32) { - _FH.enable(_FH.STENCIL_TEST); - } else { - _FH.disable(_FH.STENCIL_TEST); - } - break; - case _9a._d12: - _T22._432 = _032(_l32); - _FH.stencilOp(_T22._432, _T22._532, _T22._632); - break; - case _9a._e12: - _T22._532 = _032(_l32); - _FH.stencilOp(_T22._432, _T22._532, _T22._632); - break; - case _9a._WZ1: - _T22._632 = _032(_l32); - _FH.stencilOp(_T22._432, _T22._532, _T22._632); - break; - case _9a._TZ1: - _T22._2Y = _332(_l32); - _FH.stencilFunc(_T22._2Y, _T22._8u, _T22._132); - break; - case _9a._ZZ1: - _T22._8u = _l32; - _FH.stencilFunc(_T22._2Y, _T22._8u, _T22._132); - break; - case _9a._f12: - _T22._132 = _l32; - _FH.stencilFunc(_T22._2Y, _T22._8u, _T22._132); - break; - case _9a._g12: - _FH.stencilMask(_l32); - break; - case _9a._ra: - break; - case _9a._pa: - _W22 = _t32(_l32); - _FH.blendFuncSeparate(_U22, _V22, _W22, _X22); - break; - case _9a._qa: - _X22 = _t32(_l32); - _FH.blendFuncSeparate(_U22, _V22, _W22, _X22); - break; - case _9a._h12: - if (_l32 != _9a._xZ1) { - _FH.enable(_FH.CULL_FACE); - _FH.frontFace(_l32 === _9a._C12 ? _FH.CW : _FH.CCW); - } else { - _FH.disable(_FH.CULL_FACE); - } - break; - } - } - function _w32() { - if (_G22 && _G22._WY1) { - _I22[_v22].Multiply(_I22[_u22], _I22[_s22]); - _I22[_w22].Multiply(_I22[_v22], _I22[_t22]); - var _x32 = new Float32Array(16 * _x22); - for (var i = 0; i < _x22; i++) { - _x32.set(_I22[i]._v6, i * 16); - } - _FH.uniformMatrix4fv(_G22._WY1, _FH._y32, _x32); - } - } - function _v32(_z32) { - if (_z32 & _B22) { - if (_G22._YY1 !== undefined) { - _FH.uniform1i(_G22._YY1, _R22); - } - if (_G22._ZY1 !== undefined) { - _FH.uniform1f(_G22._ZY1, _S22); - } - } - if (_z32 & _y22 && _G22._XY1 !== undefined) { - _FH.uniform4fv(_G22._XY1, _O22); - } - if (_z32 & _z22) { - if (_G22._5Z1 !== undefined) { - _FH.uniform4fv(_G22._5Z1, _K22); - } - if (_G22._4Z1 !== undefined) { - _FH.uniform4fv(_G22._4Z1, _L22); - } - if (_G22._6Z1 !== undefined) { - _FH.uniform4fv(_G22._6Z1, _M22); - } - } - if (_z32 & _A22 && _G22._7Z1 !== undefined) { - _FH.uniform4fv(_G22._7Z1, _N22); - } - } - var _A32 = [_FH.NEAREST_MIPMAP_NEAREST, _FH.LINEAR_MIPMAP_NEAREST, _FH.LINEAR_MIPMAP_NEAREST, _FH.NEAREST_MIPMAP_LINEAR, _FH.LINEAR_MIPMAP_LINEAR, _FH.LINEAR_MIPMAP_LINEAR, _FH.NEAREST_MIPMAP_LINEAR, _FH.LINEAR_MIPMAP_LINEAR, _FH.LINEAR_MIPMAP_LINEAR]; - function _B32(_5Y, _C32) { - return _A32[_C32 * _9a._B12 + _5Y]; - } - function _D32(_be, _w91) { - if (_be === null || _be === undefined) { - return; - } - var _E32 = false; - if (_be._zg !== undefined) { - _E32 = (_be._zg & _G_1._J_1) !== 0; - } - var _F32 = _J22[_w91]; - if (_F32 === null || _F32 === undefined) { - return; - } - var _G32 = _F32._H32; - var _I32 = _be._K_1._H32; - if (_be._M_1 === true || _G32[_9a._rC] != _I32[_9a._rC]) { - _FH.texParameteri(_FH.TEXTURE_2D, _FH.TEXTURE_MAG_FILTER, _G32[_9a._rC] == _9a._sC ? _FH.LINEAR : _FH.NEAREST); - _I32[_9a._rC] = _G32[_9a._rC]; - } - if (!_E32) { - if (_be._M_1 === true || _G32[_9a._tC] != _I32[_9a._tC]) { - _FH.texParameteri(_FH.TEXTURE_2D, _FH.TEXTURE_MIN_FILTER, _G32[_9a._tC] == _9a._sC ? _FH.LINEAR : _FH.NEAREST); - _I32[_9a._tC] = _G32[_9a._tC]; - } - } else { - if (_be._M_1 === true || _G32[_9a._CC] != _I32[_9a._CC] || _G32[_9a._tC] != _I32[_9a._tC]) { - var _J32 = _B32(_G32[_9a._tC], _G32[_9a._CC]); - _FH.texParameteri(_FH.TEXTURE_2D, _FH.TEXTURE_MIN_FILTER, _J32); - _I32[_9a._CC] = _G32[_9a._CC]; - _I32[_9a._tC] = _G32[_9a._tC]; - } - if (_1Y1) { - if (_G32[_9a._CC] == _9a._A12) { - if (_I32[_9a._MC] != _G32[_9a._MC]) { - _I32[_9a._MC] = _G32[_9a._MC]; - var _K32 = _FH.getParameter(_1Y1.MAX_TEXTURE_MAX_ANISOTROPY_EXT); - var _L32 = _I32[_9a._MC]; - _L32 = Math.min(_L32, _K32); - _FH.texParameterf(_FH.TEXTURE_2D, _1Y1.TEXTURE_MAX_ANISOTROPY_EXT, _L32); - } - } else { - if (_I32[_9a._MC] != 1.0) { - _I32[_9a._MC] = 1.0; - _FH.texParameterf(_FH.TEXTURE_2D, _1Y1.TEXTURE_MAX_ANISOTROPY_EXT, 1.0); - } - } - } - } - if (_G32[_9a._xC] != _I32[_9a._xC]) { - if (_be._M32) { - var _N32 = _G32[_9a._xC] == _9a._AC ? _FH.CLAMP_TO_EDGE : _FH.REPEAT; - _FH.texParameteri(_FH.TEXTURE_2D, _FH.TEXTURE_WRAP_S, _N32); - } - _I32[_9a._xC] = _G32[_9a._xC]; - } - if (_G32[_9a._zC] != _I32[_9a._zC]) { - if (_be._M32) { - var _N32 = _G32[_9a._zC] == _9a._AC ? _FH.CLAMP_TO_EDGE : _FH.REPEAT; - _FH.texParameteri(_FH.TEXTURE_2D, _FH.TEXTURE_WRAP_T, _N32); - } - _I32[_9a._zC] = _G32[_9a._zC]; - } - _be._M_1 = false; - } - var _O32 = null; - function _932(_P32) { - _FH.bindBuffer(_FH.ARRAY_BUFFER, _P32._Q32); - if (_O32 != null) { - if (_O32._CY1 === true) { - var _R32, - _S32, - _T32 = _O32._rd.length; - for (_R32 = 0; _R32 < _T32; ++_R32) { - switch (_R32) { - case 0: - _S32 = _G22._RY1; - break; - case 1: - _S32 = _G22._TY1; - break; - case 2: - _S32 = _G22._UY1; - break; - case 3: - _S32 = _G22._SY1; - break; - default: - _S32 = -1; - break; - } - if (_S32 >= 0) { - _FH.disableVertexAttribArray(_S32); - } - } - } else { - var _R32, - _S32, - _T32 = _O32._rd.length; - for (_R32 = 0; _R32 < _T32; ++_R32) { - _S32 = _G22.__Y1[_R32]; - if (_S32 >= 0) { - _FH.disableVertexAttribArray(_S32); - } - } - } - } - var _U32 = _P32._V32; - _O32 = _U32; - if (_U32._CY1 === true) { - var _R32, - _S32, - _W32, - _T32 = _U32._rd.length; - for (_R32 = 0; _R32 < _T32; ++_R32) { - _W32 = _U32._rd[_R32]; - switch (_R32) { - case 0: - _S32 = _G22._RY1; - break; - case 1: - _S32 = _G22._TY1; - break; - case 2: - _S32 = _G22._UY1; - break; - case 3: - _S32 = _G22._SY1; - break; - default: - _S32 = -1; - break; - } - if (_S32 >= 0) { - _FH.enableVertexAttribArray(_S32); - _FH.vertexAttribPointer(_S32, _W32._X32, _W32._Y32, _W32._Z32, _U32._xd, _W32.offset); - } - } - } else { - { - var _R32, - _S32, - _W32, - _T32 = _U32._rd.length; - var __32 = _G22.__Y1.length; - var _042 = _U32._042[_G22._2Z1]; - if (_042 === undefined) { - _042 = []; - var _142 = []; - for (_R32 = 0; _R32 < _T32; ++_R32) { - _W32 = _U32._rd[_R32]; - var _td = _W32._td; - _S32 = -1; - for (var _242 = 0; _242 < __32; _242++) { - if (_142[_242] === undefined) { - var _342 = _G22.__Y1[_242]; - if (_G22._1Z1[_242] == _td) { - _S32 = _342; - _142[_242] = 1; - break; - } else if (_G22._1Z1[_242] == 4 && _td == 2) { - _G22._1Z1[_242] = _FH.UNSIGNED_BYTE; - _S32 = _342; - _142[_242] = 1; - break; - } - } - } - _042.push(_S32); - } - _U32._042[_G22._2Z1] = _042; - } - for (_R32 = 0; _R32 < _T32; ++_R32) { - _W32 = _U32._rd[_R32]; - _S32 = _042[_R32]; - if (_S32 >= 0) { - _FH.enableVertexAttribArray(_S32); - _FH.vertexAttribPointer(_S32, _W32._X32, _W32._Y32, _W32._Z32, _U32._xd, _W32.offset); - } - } - } - } - } - /*@this {yyCommandBuilder} */ this._sZ1 = function () { - var i, error, _z91, _A91, _442, _EC, texture, _Ca, _k9, _m4, enable, _542, _2_1; - i = 0; - while (i < _C22.length) { - switch (_C22[i]) { - case _h22: { - _G22 = _C22[i + 1]; - _542 = _G22._iZ1; - i += 2; - _FH.useProgram(_G22); - _w32(); - _v32(0xff); - break; - } - case _b22: { - _FH.viewport(_C22[i + 1], _C22[i + 2], _C22[i + 3], _C22[i + 4]); - _FH.scissor(_C22[i + 1], _C22[i + 2], _C22[i + 3], _C22[i + 4]); - i += 5; - break; - } - case _d22: { - var depthMask = _FH.getParameter(_FH.DEPTH_WRITEMASK); - var colorMask = _FH.getParameter(_FH.COLOR_WRITEMASK); - _FH.depthMask(true); - _FH.colorMask(true, true, true, true); - _m4 = _C22[i + 2]; - _FH.clearColor((_m4 & 0xff) / 255.0, ((_m4 >> 8) & 0xff) / 255.0, ((_m4 >> 16) & 0xff) / 255.0, ((_m4 >> 24) & 0xff) / 255.0); - _FH.clear(_C22[i + 1]); - _FH.depthMask(depthMask); - _FH.colorMask(colorMask[0], colorMask[1], colorMask[2], colorMask[3]); - i += 3; - break; - } - case _922: { - _I22[_t22] = _C22[i + 1]; - _w32(); - i += 2; - break; - } - case _a22: { - _I22[_s22] = _C22[i + 1]; - _w32(); - i += 2; - break; - } - case _822: { - _I22[_u22] = _C22[i + 1]; - _w32(); - i += 2; - break; - } - case _122: { - texture = _C22[i + 1]; - _EC = _C22[i + 2]; - i += 3; - if (texture === null) { - texture = _Y22; - _FH.activeTexture(_FH.TEXTURE0 + _EC); - if (!_902(texture, _tz())) { - _ht(texture, _tz()); - _O8(texture, _tz()); - } - _FH.bindTexture(_FH.TEXTURE_2D, texture._ck1); - _FH.uniform1i(_G22._VY1, 0); - _H22[_EC] = null; - } else { - _FH.activeTexture(_FH.TEXTURE0 + _EC); - if (!_902(texture, _tz())) { - _ht(texture, _tz()); - _O8(texture, _tz()); - } - _FH.bindTexture(_FH.TEXTURE_2D, texture._ck1); - _FH.uniform1i(_G22._VY1, 0); - _D32(texture, _EC); - _H22[_EC] = texture; - } - break; - } - case _c22: - { - _Ca = _C22[i + 1]; - i += 2; - if (_Ca._642) { - _Ca._742(); - } - _Ca._842 = this._p3; - _932(_Ca); - } - break; - case _222: { - _FH.drawArrays(_FH.TRIANGLES, _C22[i + 1], _C22[i + 2]); - i += 3; - break; - } - case _322: { - _FH.drawArrays(_FH.TRIANGLE_FAN, _C22[i + 1], _C22[i + 2]); - i += 3; - break; - } - case _422: { - _FH.drawArrays(_FH.TRIANGLE_STRIP, _C22[i + 1], _C22[i + 2]); - i += 3; - break; - } - case _522: { - _FH.drawArrays(_FH.LINES, _C22[i + 1], _C22[i + 2]); - i += 3; - break; - } - case _622: { - _FH.drawArrays(_FH.LINE_STRIP, _C22[i + 1], _C22[i + 2]); - i += 3; - break; - } - case _722: { - _FH.drawArrays(_FH.POINTS, _C22[i + 1], _C22[i + 2]); - i += 3; - break; - } - case _e22: { - _FH.bindFramebuffer(_FH.FRAMEBUFFER, _C22[i + 1]); - i += 2; - break; - } - case _f22: { - _FH.colorMask(_C22[i + 2], _C22[i + 3], _C22[i + 4], _C22[i + 1]); - i += 5; - break; - } - case _g22: { - _FH.blendFunc(_t32(_C22[i + 1]), _t32(_C22[i + 2])); - i += 3; - break; - } - case _k22: { - _u32(_C22[i + 1], _C22[i + 2]); - i += 3; - break; - } - case _i22: { - _z91 = _C22[i + 1]; - _A91 = _C22[i + 2]; - i += 3; - _2_1 = _542[_542._kh[_z91]]; - switch (_2_1._oZ1["type"]) { - case _FH.INT: - _FH.uniform1iv(_2_1.location, _A91); - break; - case _FH.INT_VEC2: - _FH.uniform2iv(_2_1.location, _A91); - break; - case _FH.INT_VEC3: - _FH.uniform3iv(_2_1.location, _A91); - break; - case _FH.INT_VEC4: - _FH.uniform4iv(_2_1.location, _A91); - break; - case _FH.BOOL: - _FH.uniform1iv(_2_1.location, _A91); - break; - case _FH.BOOL_VEC2: - _FH.uniform2iv(_2_1.location, _A91); - break; - case _FH.BOOL_VEC3: - _FH.uniform3iv(_2_1.location, _A91); - break; - case _FH.BOOL_VEC4: - _FH.uniform4iv(_2_1.location, _A91); - break; - } - break; - } - case _j22: { - _z91 = _C22[i + 1]; - _A91 = _C22[i + 2]; - i += 3; - _2_1 = _542[_542._kh[_z91]]; - switch (_2_1._oZ1["type"]) { - case _FH.FLOAT: - _FH.uniform1fv(_2_1.location, _A91); - break; - case _FH.FLOAT_VEC2: - _FH.uniform2fv(_2_1.location, _A91); - break; - case _FH.FLOAT_VEC3: - _FH.uniform3fv(_2_1.location, _A91); - break; - case _FH.FLOAT_VEC4: - _FH.uniform4fv(_2_1.location, _A91); - break; - case _FH.FLOAT_MAT2: - _FH.uniformMatrix2fv(_2_1.location, false, _A91); - break; - case _FH.FLOAT_MAT3: - _FH.uniformMatrix3fv(_2_1.location, false, _A91); - break; - case _FH.FLOAT_MAT4: - _FH.uniformMatrix4fv(_2_1.location, false, _A91); - break; - } - break; - } - case _l22: { - _EC = _C22[i + 1]; - var state = _C22[i + 2]; - var _fx = _C22[i + 3]; - i += 4; - var _F32 = _J22[_EC]; - _F32._H32[state] = _fx; - if (_H22[_EC] != null) { - _FH.activeTexture(_FH.TEXTURE0 + _EC); - if (!_902(_H22[_EC], _tz())) { - _ht(_H22[_EC], _tz()); - _O8(_H22[_EC], _tz()); - } - _FH.bindTexture(_FH.TEXTURE_2D, _H22[_EC]._ck1); - } - _D32(_H22[_EC], _EC); - break; - } - case _m22: { - _k9 = _C22[i + 1]; - _K22.set(_C22[i + 2], _k9 * 4); - _L22.set(_C22[i + 3], _k9 * 4); - _M22.set(_C22[i + 4], _k9 * 4); - i += 5; - _v32(_z22); - break; - } - case _n22: { - _N22.set(_C22[i + 1]); - i += 2; - _v32(_A22); - break; - } - case _o22: { - _O22.set(_C22[i + 1]); - i += 2; - _v32(_y22); - break; - } - case _p22: { - _k9 = _C22[i + 1]; - enable = _C22[i + 2]; - _m4 = _C22[i + 3]; - i += 4; - if (enable) { - _M22.set(_m4, _k9 * 4); - } else { - var _nA = _k9 * 4; - _M22[_nA + 0] = 0; - _M22[_nA + 1] = 0; - _M22[_nA + 2] = 0; - _M22[_nA + 3] = 0; - } - _v32(_z22); - break; - } - case _q22: { - _R22 = _C22[i + 1]; - _S22 = _C22[i + 2]; - i += 3; - _v32(_B22); - break; - } - case _r22: { - texture = _C22[i + 1]; - var _N6 = _C22[i + 2]; - var _P6 = _C22[i + 3]; - var _37 = _C22[i + 4]; - var _47 = _C22[i + 5]; - var canvas = _C22[i + 6]; - var _Eh = _C22[i + 7]; - i += 8; - var _p_1 = _e8._o_1(_Eh); - switch (_Eh) { - case _bs: - break; - case _4k1: - { - var _m02 = new Uint16Array(canvas.buffer); - canvas = _m02; - } - break; - case _2k1: - { - var _m02 = new Uint16Array(canvas.buffer); - canvas = _m02; - } - break; - case _3k1: - { - var _m02 = new Float32Array(canvas.buffer); - canvas = _m02; - } - break; - case _5k1: - break; - case _6k1: - break; - case _7k1: - { - var _m02 = new Uint16Array(canvas.buffer); - canvas = _m02; - } - break; - case _8k1: - { - var _m02 = new Float32Array(canvas.buffer); - canvas = _m02; - } - break; - } - if (!_902(texture, _tz())) { - _ht(texture, _tz()); - _O8(texture, _tz()); - } - _FH.activeTexture(_FH.TEXTURE0); - _FH.bindTexture(_FH.TEXTURE_2D, texture._ck1); - _FH.texSubImage2D(_FH.TEXTURE_2D, 0, _N6, _P6, _37, _47, _p_1._Eh, _p_1.type, canvas); - if (_H22.length > 0) { - if (_H22[0] != null) { - _FH.bindTexture(_FH.TEXTURE_2D, _H22[0]._ck1); - } - } - break; - } - } - } - _C22.length = 0; - }; -} -/*@constructor */ function _lY1(_942, _m8, _n8, _a42, _l_1, _b42, _z41, _7f1) { - var _FH = this._kY1; - var _c42, _d42, _2V, _4V, _e42, _f42, _g42, _vC1, _h42; - var _i42; - Object.defineProperties(this, { - _K_1: { - get: function () { - return _c42; - }, - }, - _ck1: { - get: function () { - return _d42; - }, - set: function (_B3) { - _d42 = _B3; - }, - }, - _C_1: { - get: function () { - return _2V; - }, - }, - _D_1: { - get: function () { - return _4V; - }, - }, - _M32: { - get: function () { - return _e42; - }, - }, - Image: { - get: function () { - return _f42; - }, - }, - _j42: { - get: function () { - return _g42; - }, - }, - _zg: { - get: function () { - return _vC1; - }, - set: function (_B3) { - _vC1 = _B3; - }, - }, - _M_1: { - get: function () { - return _i42; - }, - set: function (_B3) { - _i42 = _B3; - }, - }, - _rd: { - get: function () { - return _h42; - }, - }, - }); - (function () { - _d42 = _942; - _2V = _m8; - _4V = _n8; - _e42 = _a42; - _f42 = _l_1; - _g42 = _b42; - _vC1 = _z41; - _h42 = _7f1; - _i42 = false; - if (_h42 == undefined) _h42 = _bs; - _c42 = new _nY1(); - if (_d42) { - _c42._L_1(_FH.TEXTURE_2D); - } - _vC1 = _G_1._k42; - if (_g42 !== undefined && _g42 !== 0) { - _vC1 |= _G_1._H_1 | _G_1._l42; - } - })(); -} -var _m42 = { _k42: 0, _642: 1, _n42: 2, _o42: 4, _p42: 8, _q42: 16, _H_1: 32, _r42: 64 }; -Object.freeze(_m42); -var _s42 = { _642: 0, _t42: 1, _u42: 2, _n42: 3, _H_1: 4, _J_1: 5, _l42: 6, _v42: 7, _r42: 8, _o42: 9, _w42: 16 }; -Object.freeze(_s42); -var _G_1 = { _k42: 0, _642: 1 << _s42._642, _t42: 1 << _s42._t42, _u42: 1 << _s42._u42, _n42: 1 << _s42._n42, _H_1: 1 << _s42._H_1, _J_1: 1 << _s42._J_1, _l42: 1 << _s42._l42, _v42: 1 << _s42._v42, _r42: 1 << _s42._r42 }; -Object.freeze(_G_1); -function _x42(_y42) { - var _z42 = []; - var _A42; - (function () { - if (_y42 == undefined) _y42 = 32; - _A42 = ~~(_y42 / 32); - if (_A42 == 0) _A42 = 1; - _z42 = new Array(_A42); - for (var i = 0; i < _A42; i++) { - _z42[i] = 0x0; - } - })(); - this._B42 = function () { - return _y42; - }; - this._C42 = function (_D42) { - if (_D42 >= _y42) return; - var _gl = ~~(_D42 / 32); - var _E42 = _D42 - _gl * 32; - _z42[_gl] |= 1 << _E42; - }; - this._F42 = function (_D42) { - if (_D42 >= _y42) return; - var _gl = ~~(_D42 / 32); - var _E42 = _D42 - _gl * 32; - _z42[_gl] &= ~(1 << _E42); - }; - this._G42 = function (_D42) { - if (_D42 >= _y42) return 0; - var _gl = ~~(_D42 / 32); - var _H42 = _D42 - _gl * 32; - var _ue = (_z42[_gl] >> _H42) & 0x1; - return _ue; - }; - this._I42 = function () { - var i; - for (i = 0; i < _A42 - 1; i++) { - _z42[i] = 0xffffffff; - } - var _J42 = _y42 - i * 32; - var __5; - var _ud = 1; - for (__5 = 0; __5 < _J42; __5++) { - _z42[i] |= _ud; - _ud <<= 1; - } - }; - this._K42 = function () { - for (var i = 0; i < _A42; i++) { - _z42[i] = 0x0; - } - }; - this._L42 = function () { - var i; - for (i = 0; i < _A42; i++) { - if (_z42[i] != 0) return 1; - } - return 0; - }; - this._M42 = function (_Cq) { - var _N42 = _Cq._B42() > this._B42() ? _Cq._B42() : this._B42(); - var _O42 = new _x42(_N42); - for (var i = 0; i < _N42; i++) { - var _P42 = this._G42(i) | _Cq._G42(i); - if (_P42 == 1) { - _O42._C42(i); - } - } - return _O42; - }; - this._Q42 = function (_Cq) { - var _N42 = _Cq._B42() > this._B42() ? _Cq._B42() : this._B42(); - var _O42 = new _x42(_N42); - for (var i = 0; i < _N42; i++) { - var _P42 = this._G42(i) & _Cq._G42(i); - if (_P42 == 1) { - _O42._C42(i); - } - } - return _O42; - }; -} -function _R42(_S42, _T42, _U42) { - var _V42 = []; - var _W42 = []; - var _X42 = []; - (function () { - _V42 = new Array(_S42); - _W42 = new Array(_T42 * _U42); - _X42 = new Array(_T42); - })(); - Object.defineProperties(this, { - _Y42: { - get: function () { - return _V42; - }, - set: function (_ue) { - _V42 = _ue; - }, - }, - _Z42: { - get: function () { - return _W42; - }, - set: function (_ue) { - _W42 = _ue; - }, - }, - __42: { - get: function () { - return _X42; - }, - set: function (_ue) { - _X42 = _ue; - }, - }, - }); -} -/*@constructor */ function _WX1(_052, _152, _252, __12) { - var _FH = this._kY1; - var _352 = null; - var _HC1 = null; - var _452 = []; - var _552; - var _652 = null; - var _752 = null; - var _852 = false; - var _952 = _252; - (function () { - _652 = new _x42(64); - _752 = new _x42(64); - _352 = new _R42(_9a._i12, _052, _9a._z12); - _HC1 = new _R42(_9a._i12, _052, _9a._z12); - _452 = new Array(_152); - for (var i = 0; i < _152; i++) { - _452[i] = new _R42(_9a._i12, _052, _9a._z12); - } - _Z22(); - })(); - function _Z22() { - _652._I42(); - _752._I42(); - _852 = true; - _552 = 0; - _352._Y42[_9a._RB] = false; - _352._Y42[_9a._412] = _9a._F12; - _352._Y42[_9a._512] = _9a._H12; - _352._Y42[_9a._UB] = true; - _352._Y42[_9a._kC] = false; - _352._Y42[_9a._na] = _9a._aa; - _352._Y42[_9a._oa] = _9a._ca; - _352._Y42[_9a._2C] = _9a._xZ1; - _352._Y42[_9a._TB] = _9a._u12; - _352._Y42[_9a._mC] = 0; - _352._Y42[_9a._ZC] = _9a._v12; - _352._Y42[_9a._QB] = true; - _352._Y42[_9a._YB] = false; - _352._Y42[_9a._612] = false; - _352._Y42[_9a._ZB] = 0x00000000; - _352._Y42[_9a._712] = _9a._N12; - _352._Y42[_9a.__B] = 0.0; - _352._Y42[_9a._0C] = 1.0; - _352._Y42[_9a._812] = 0; - _352._Y42[_9a._912] = false; - _352._Y42[_9a._a12] = false; - _352._Y42[_9a._b12] = 0x00000000; - _352._Y42[_9a._c12] = _9a._N12; - _352._Y42[_9a._iC] = _9a._P12 | _9a._R12 | _9a._Q12 | _9a._S12; - _352._Y42[_9a._RZ1] = false; - _352._Y42[_9a._d12] = _9a._j12; - _352._Y42[_9a._e12] = _9a._j12; - _352._Y42[_9a._WZ1] = _9a._j12; - _352._Y42[_9a._TZ1] = _9a._y12; - _352._Y42[_9a._ZZ1] = 0; - _352._Y42[_9a._f12] = 0xffffffff; - _352._Y42[_9a._g12] = 0xffffffff; - _352._Y42[_9a._ra] = false; - _352._Y42[_9a._pa] = _9a._aa; - _352._Y42[_9a._qa] = _9a._ca; - _352._Y42[_9a._h12] = 0; - var i; - for (i = 0; i < _9a._i12; i++) { - _HC1._Y42[i] = _352._Y42[i]; - } - var index = 0; - for (i = 0; i < _052; i++) { - _352._Z42[index + _9a._rC] = __12 == true ? _9a._sC : _9a._uC; - _352._Z42[index + _9a._tC] = __12 == true ? _9a._sC : _9a._uC; - _352._Z42[index + _9a._CC] = __12 == true ? _9a._sC : _9a._uC; - _352._Z42[index + _9a._xC] = _9a._AC; - _352._Z42[index + _9a._zC] = _9a._AC; - _352._Z42[index + _9a._IC] = 0; - _352._Z42[index + _9a._KC] = 0; - _352._Z42[index + _9a._GC] = 0; - _352._Z42[index + _9a._MC] = 0; - _352._Z42[index + _9a._NC] = _9a._F_1; - index += _9a._z12; - } - for (i = 0; i < _9a._z12 * _052; i++) { - _HC1._Z42[i] = _352._Z42[i]; - } - for (i = 0; i < _052; i++) { - _352.__42[i] = null; - } - _552 = 0; - } - this._kK = function () { - _Z22(); - }; - this._a52 = function () { - return _652; - }; - this._b52 = function () { - return _752; - }; - this._c52 = function () { - return _852; - }; - this._Ba = function (_Xb1, _Vn) { - if (_HC1._Y42[_Xb1] == _Vn) return; - if (_352._Y42[_Xb1] != _Vn) { - _652._C42(_Xb1); - } else { - _652._F42(_Xb1); - } - _HC1._Y42[_Xb1] = _Vn; - _852 = _652._L42() || _752._L42(); - }; - this._d52 = function (_Xb1) { - if (_552 <= 0) return 0; - if (_Xb1 < 0 || _Xb1 >= _9a._i12) return 0; - return _452[_552 - 1]._Y42[_Xb1]; - }; - this._qC = function (_w91, _Xb1, _Vn) { - var index = _w91 * _9a._z12 + _Xb1; - if (_HC1._Z42[index] == _Vn) return; - if (_352._Z42[index] != _Vn) { - _752._C42(index); - } else { - _752._F42(index); - } - _HC1._Z42[index] = _Vn; - _852 = _652._L42() || _752._L42(); - }; - this._d_1 = function (_w91, _be) { - if (_w91 < 0 || _w91 >= _052) return; - _352.__42[_w91] = _be; - }; - this._v02 = function (_be) { - if (_be != null) { - for (var i = 0; i < _052; i++) { - if (_352.__42[i] == _be) { - _352.__42[i] = null; - } - for (var __5 = 0; __5 < _552; __5++) { - if (_452[__5].__42[i] == _be) { - _452[__5].__42[i] = null; - } - } - } - } - }; - this._ma = function (_Xb1) { - return _HC1._Y42[_Xb1]; - }; - this._TC = function (_w91, _Xb1) { - return _HC1._Z42[_w91 * _9a._z12 + _Xb1]; - }; - this._e52 = function (_w91) { - if (_w91 < 0 || _w91 >= _052) return null; - return _352._X42[_w91]; - }; - this._UC = function () { - _452[_552]._Y42 = _HC1._Y42.slice(); - _452[_552]._Z42 = _HC1._Z42.slice(); - _452[_552].__42 = _352.__42.slice(); - if (_552 < _152) { - _552++; - } else { - debug("GPU state stack has run out of space"); - } - }; - this._VC = function (_f52) { - if (_552 > 0) { - _552--; - } else { - debug("Attempting to drop below bottom of GPU state stack"); - } - var i; - for (i = 0; i < _9a._i12; i++) { - this._Ba(i, _452[_552]._Y42[i]); - } - for (i = 0; i < _052; i++) { - var __5; - for (__5 = 0; __5 < _9a._z12; __5++) { - this._qC(i, __5, _452[_552]._Z42[i * _052 + __5]); - } - } - if (_f52 != undefined && _f52 == true) { - if (_e8) { - for (i = 0; i < _052; i++) { - _e8._d_1(i, _452[_552].__42[i]); - } - } - } - }; - this._Dj1 = function () { - var i; - if (_652._L42()) { - for (i = 0; i < _9a._i12; i++) { - if (_652._G42(i) != 0) { - _952._Ba(i, _HC1._Y42[i]); - _352._Y42[i] = _HC1._Y42[i]; - } - } - _652._K42(); - } - if (_752._L42()) { - for (i = 0; i < _052 * _9a._z12; i++) { - if (_752._G42(i) != 0) { - var _EC = ~~(i / _9a._z12); - var state = i - _EC * _9a._z12; - _952._qC(_EC, state, _HC1._Z42[i]); - _352._Z42[i] = _HC1._Z42[i]; - } - } - _752._K42(); - } - _852 = false; - }; -} -/*@constructor */ function _nY1(__12) { - var _FH = this._kY1; - var _g52 = []; - Object.defineProperties(this, { - _H32: { - get: function () { - return _g52; - }, - }, - }); - (function () { - if (__12) { - _g52[_9a._rC] = _9a._sC; - _g52[_9a._tC] = _9a._sC; - _g52[_9a._CC] = _9a._sC; - } else { - _g52[_9a._rC] = _9a._uC; - _g52[_9a._tC] = _9a._uC; - _g52[_9a._CC] = _9a._uC; - } - _g52[_9a._xC] = _9a._AC; - _g52[_9a._zC] = _9a._AC; - })(); - /*@this {yyTextureSamplerState} */ this._L_1 = function (_pt) { - var _h52 = _g52; - _FH.texParameteri(_pt, _FH.TEXTURE_MAG_FILTER, _h52[_9a._rC] == _9a._sC ? _FH.LINEAR : _FH.NEAREST); - _FH.texParameteri(_pt, _FH.TEXTURE_MIN_FILTER, _h52[_9a._tC] == _9a._sC ? _FH.LINEAR : _FH.NEAREST); - _FH.texParameteri(_pt, _FH.TEXTURE_WRAP_S, _h52[_9a._xC] == _9a._AC ? _FH.CLAMP_TO_EDGE : _FH.REPEAT); - _FH.texParameteri(_pt, _FH.TEXTURE_WRAP_T, _h52[_9a._zC] == _9a._AC ? _FH.CLAMP_TO_EDGE : _FH.REPEAT); - }; -} -/*@constructor */ function _Jc(_ad, _i52, _j52) { - var _FH = this._kY1; - this._k52 = null; - this._Xc = null; - this._Q32 = null; - this._Ka = null; - this._Ma = null; - this._2d = null; - this._Oa = null; - this._V32 = _i52; - this._842 = -1; - this._Ia = 0; - this._l52 = _ad; - this._642 = false; - _m52(this); - function _m52(_sl) { - _n52(_sl); - _o52(_sl); - if (_j52) { - _p52(_sl); - } - } - function _n52(_sl) { - var _q52 = _sl._V32._xd; - _sl._k52 = new ArrayBuffer(_ad * _q52); - _sl._Xc = new Int8Array(_sl._k52); - } - function _p52(_sl) { - _sl._Q32 = _FH.createBuffer(); - _FH.bindBuffer(_FH.ARRAY_BUFFER, _sl._Q32); - _FH.bufferData(_FH.ARRAY_BUFFER, _sl._Xc, _FH.DYNAMIC_DRAW); - } - function _o52(_sl) { - var _r52 = _sl._V32._rd; - for (var _t6 = 0; _t6 < _r52.length; _t6++) { - var _W32 = _r52[_t6]; - switch (_W32._td) { - case _9a._Id: - _sl._Ka = _s52(_W32._Y32, _sl._k52, _W32.offset); - break; - case _9a._Nd: - _sl._Ma = _s52(_W32._Y32, _sl._k52, _W32.offset); - break; - case _9a._Xd: - _sl._2d = _s52(_W32._Y32, _sl._k52, _W32.offset); - break; - case _9a._Vd: - _sl._Oa = _s52(_W32._Y32, _sl._k52, _W32.offset); - break; - } - } - } - function _s52(_t52, _u52, _v52) { - switch (_t52) { - case _FH.UNSIGNED_BYTE: - return new Int32Array(_u52, _v52); - break; - case _FH.FLOAT: - return new Float32Array(_u52, _v52); - break; - } - return false; - } - /*@this {yyVBuffer} */ this._w52 = function (_B02) { - if (_B02._Ha() === this._Ha()) { - var _7e = _B02._Ia * _B02._Ha(); - var offset = this._Ia * this._Ha(); - if (offset + _7e > this._Xc.length) { - var _x52 = new ArrayBuffer(this._Xc.length * 2); - var _Wc = new Int8Array(_x52); - _Wc.set(this._Xc); - this._Xc = _Wc; - this._k52 = _x52; - _o52(this); - } - this._Xc.set(_B02._Xc.subarray(0, _7e), offset); - this._Ia += _B02._Ia; - } - }; - /*@this {yyVBuffer} */ this._5e = function () { - if (this._Ia < this.max) { - var _7e = this._Ia * this._Ha(); - var _y52 = new ArrayBuffer(_7e); - var _z52 = new Int8Array(_y52); - _z52.set(this._Xc.subarray(0, _7e)); - this._Xc = _z52; - this._k52 = _y52; - } - this._Q32 = _FH.createBuffer(); - _FH.bindBuffer(_FH.ARRAY_BUFFER, this._Q32); - _FH.bufferData(_FH.ARRAY_BUFFER, this._Xc, _FH.STATIC_DRAW); - this._Ka = null; - this._Ma = null; - this._2d = null; - this._Oa = null; - }; - /*@this {yyVBuffer} */ this._Mc = function (_A52) { - if (this._Ia + _A52 > this.max) { - var _B52 = this.max * 2; - this.max = _B52; - var _zd = new ArrayBuffer(_B52); - var _Bd = new Int8Array(_zd); - _Bd.set(this._Xc); - this._k52 = _zd; - _o52(this); - } - this._Ia += _A52; - }; - /*@this {yyVBuffer} */ this._Ha = function () { - return this._V32._xd; - }; - /*@this {yyVBuffer} */ this._742 = function () { - _FH.bindBuffer(_FH.ARRAY_BUFFER, this._Q32); - var _C52 = new Int8Array(this._k52, 0, this._Ia * this._V32._xd); - _FH.bufferSubData(_FH.ARRAY_BUFFER, 0, _C52); - this._Ia = 0; - this._642 = false; - }; -} -/*@constructor */ function _XX1(_252, _D52) { - var _FH = this._kY1; - var _E52 = []; - var _F52 = 0, - _D22 = null, - _G52 = null, - _H52 = _9a._G02, - _E22 = null; - var _952 = _252; - var _I52 = _D52; - /*@this {yyVBufferManager} */ this._BY1 = function (_Dd) { - if (_E52[_Dd]) { - debug("WARNING: Vertex format has already been registered\n"); - } else { - _E52[_Dd] = new _Ck(); - } - }; - /*@this {yyVBufferManager} */ this._D02 = function (_zc, _be, _B02, _C02) { - var size = _B02._Ia - _C02; - switch (_zc) { - case _9a._Ea: - _952._d_1(0, _be); - _952._932(_B02); - _952._b32(_C02, size); - break; - case _9a._Ec: - _952._d_1(0, _be); - _952._932(_B02); - _952._d32(_C02, size); - break; - case _9a._Dc: - _952._d_1(0, _be); - _952._932(_B02); - _952._e32(_C02, size); - break; - case _9a._Bc: - _952._d_1(0, null); - _952._932(_B02); - _952._f32(_C02, size); - break; - case _9a._Cc: - _952._d_1(0, null); - _952._932(_B02); - _952._g32(_C02, size); - break; - case _9a._Ac: - _952._d_1(0, null); - _952._932(_B02); - _952._hH1(_C02, size); - break; - } - }; - /*@this {yyVBufferManager} */ this._Dj1 = function () { - if (_G52 == null) { - _I52._Dj1(); - return; - } - this._D02(_H52, _D22, _G52, _F52); - _G52 = _D22 = null; - _H52 = _9a._G02; - _I52._Dj1(); - }; - /*@this {yyVBufferManager} */ this._Da = function (_zc, _J52, _Dd, _K52, _i52, _L52) { - var i, _M52, _Ca, _E4; - _E4 = _J52; - if (_G52 != null) { - if (_G52._EY1 == _Dd && _G52._Ia + _K52 <= _G52._l52 && _D22 == _E4 && _H52 == _zc && _zc != _9a._Cc && _zc != _9a._Dc && _zc != _9a._Ec && _I52._c52() == false) { - return _G52; - } else { - var _N52 = _G52; - _e8._Dj1(); - if (_N52._EY1 == _Dd && _N52._Ia + _K52 <= _N52._l52) { - _G52 = _N52; - _F52 = _N52._Ia; - _H52 = _zc; - _D22 = _E4; - return _G52; - } - } - } else this._Dj1(); - _H52 = _zc; - _D22 = _E4; - _M52 = _E52[_Dd]._Vk; - for (i = _M52.length - 1; i >= 0; i--) { - _Ca = _M52[i]; - if (_Ca._842 + 1 < _L52 && _Ca._Ia + _K52 <= _Ca._l52) { - _Ca._642 = true; - _F52 = _Ca._Ia; - _G52 = _Ca; - return _Ca; - } - } - if (_K52 < _Kc) { - _K52 = _Kc; - } - _Ca = new _Jc(_K52, _i52, true); - _Ca._EY1 = _Dd; - _Ca._642 = true; - _F52 = _Ca._Ia; - _G52 = _Ca; - _E52[_Dd]._Gf(_Ca); - return _Ca; - }; -} -/*@constructor */ function _mY1() { - var _FH = this._kY1; - var _O52 = 1, - _P52 = false, - _h42 = [], - _Q52 = 0, - _R52 = 0; - this._042 = []; - Object.defineProperties(this, { - _rd: { - get: function () { - return _h42; - }, - set: function (_ue) { - _h42 = _ue; - }, - }, - _wd: { - get: function () { - return _R52; - }, - set: function (_ue) { - _R52 = _ue; - }, - }, - _xd: { - get: function () { - return _Q52; - }, - set: function (_ue) { - _Q52 = _ue; - }, - }, - _CY1: { - get: function () { - return _P52; - }, - set: function (_ue) { - _P52 = _ue; - }, - }, - }); - function _S52(_od, _nd, _T52) { - var _sd = { offset: _Q52, type: _od, _td: _nd, _ud: _T52, _Y32: 0, _X32: 0, _Z32: false }; - return _sd; - } - function _Gf(_od, _nd, _T52) { - _R52 |= _T52; - var _W32 = _S52(_od, _nd, _T52); - switch (_od) { - case _9a._Od: - case _9a._4e: - _Q52 += 4; - _W32._Y32 = _FH.UNSIGNED_BYTE; - _W32._X32 = 4; - _W32._Z32 = true; - break; - case _9a._Zd: - _Q52 += 4; - _W32._Y32 = _FH.FLOAT; - _W32._X32 = 1; - _W32._Z32 = false; - break; - case _9a._Jd: - _Q52 += 8; - _W32._Y32 = _FH.FLOAT; - _W32._X32 = 2; - _W32._Z32 = false; - break; - case _9a._Ld: - _Q52 += 12; - _W32._Y32 = _FH.FLOAT; - _W32._X32 = 3; - _W32._Z32 = false; - break; - case _9a._2e: - _Q52 += 16; - _W32._Y32 = _FH.FLOAT; - _W32._X32 = 4; - _W32._Z32 = false; - break; - } - _h42.push(_W32); - } - /*@this {yyVertexFormat} */ this._U52 = function () { - _Gf(_9a._Jd, _9a._Id, _O52); - _O52 = _O52 << 1; - }; - /*@this {yyVertexFormat} */ this._xY1 = function () { - _Gf(_9a._Ld, _9a._Id, _O52); - _O52 = _O52 << 1; - }; - /*@this {yyVertexFormat} */ this._yY1 = function () { - _Gf(_9a._Od, _9a._Nd, _O52); - _O52 = _O52 << 1; - }; - /*@this {yyVertexFormat} */ this._AY1 = function () { - _Gf(_9a._Ld, _9a._Xd, _O52); - _O52 = _O52 << 1; - }; - /*@this {yyVertexFormat} */ this._zY1 = function () { - _Gf(_9a._Jd, _9a._Vd, _O52); - _O52 = _O52 << 1; - }; - /*@this {yyVertexFormat} */ this._V52 = function (_od, _nd) { - if (_od < _9a._Zd || _od > _9a._S02) { - debug("ERROR vertex_format_add_custom: illegal types"); - return; - } - if (_nd < _9a._Id || _nd > _9a._R02) { - debug("ERROR vertex_format_add_custom: illegal usage"); - return; - } - _Gf(_od, _nd, _O52); - _O52 = _O52 << 1; - }; - /*@this {yyVertexFormat} */ this._zr1 = function (_7f1) { - if (_h42.length !== _7f1._rd.length) { - return false; - } - for (var i = 0; i < _h42.length; i++) { - var _W52 = _h42[i]; - var _X52 = _7f1._rd[i]; - if (_W52.offset !== _X52.offset || _W52.type !== _X52.type || _W52._td !== _X52._td || _W52._ud !== _X52._ud || _W52._Y32 !== _X52._Y32 || _W52._X32 !== _X52._X32) { - return false; - } - } - return true; - }; -} -var _Y52 = null; -try { - _Y52 = new _Z52.__52(new _Z52._062(new Uint8Array([0, 97, 115, 109, 1, 0, 0, 0, 1, 13, 2, 96, 0, 1, 127, 96, 4, 127, 127, 127, 127, 1, 127, 3, 7, 6, 0, 1, 1, 1, 1, 1, 6, 6, 1, 127, 1, 65, 0, 11, 7, 50, 6, 3, 109, 117, 108, 0, 1, 5, 100, 105, 118, 95, 115, 0, 2, 5, 100, 105, 118, 95, 117, 0, 3, 5, 114, 101, 109, 95, 115, 0, 4, 5, 114, 101, 109, 95, 117, 0, 5, 8, 103, 101, 116, 95, 104, 105, 103, 104, 0, 0, 10, 191, 1, 6, 4, 0, 35, 0, 11, 36, 1, 1, 126, 32, 0, 173, 32, 1, 173, 66, 32, 134, 132, 32, 2, 173, 32, 3, 173, 66, 32, 134, 132, 126, 34, 4, 66, 32, 135, 167, 36, 0, 32, 4, 167, 11, 36, 1, 1, 126, 32, 0, 173, 32, 1, 173, 66, 32, 134, 132, 32, 2, 173, 32, 3, 173, 66, 32, 134, 132, 127, 34, 4, 66, 32, 135, 167, 36, 0, 32, 4, 167, 11, 36, 1, 1, 126, 32, 0, 173, 32, 1, 173, 66, 32, 134, 132, 32, 2, 173, 32, 3, 173, 66, 32, 134, 132, 128, 34, 4, 66, 32, 135, 167, 36, 0, 32, 4, 167, 11, 36, 1, 1, 126, 32, 0, 173, 32, 1, 173, 66, 32, 134, 132, 32, 2, 173, 32, 3, 173, 66, 32, 134, 132, 129, 34, 4, 66, 32, 135, 167, 36, 0, 32, 4, 167, 11, 36, 1, 1, 126, 32, 0, 173, 32, 1, 173, 66, 32, 134, 132, 32, 2, 173, 32, 3, 173, 66, 32, 134, 132, 130, 34, 4, 66, 32, 135, 167, 36, 0, 32, 4, 167, 11])), {})._Kg; -} catch (e) {} -/* - * Constructs a 64 bit two's-complement integer, given its low and high 32 bit values as *signed* integers. - * See the from* functions below for more convenient ways of constructing Longs. - * @exports Long - * @class A Long class for representing a 64 bit two's-complement integer value. - * @param {number} low The low (signed) 32 bits of the long - * @param {number} high The high (signed) 32 bits of the long - * @param {boolean=} unsigned Whether unsigned or not, defaults to signed - * @constructor - */ function Long(_Bh1, _0i1, _162) { - /* - * The low 32 bits as a signed value. - * @type {number} - */ this._Bh1 = _Bh1 | 0; - /* - * The high 32 bits as a signed value. - * @type {number} - */ this._0i1 = _0i1 | 0; - /* - * Whether unsigned or not. - * @type {boolean} - */ this._162 = !!_162; -} -/* - * An indicator used to reliably determine if an object is a Long or not. - * @type {boolean} - * @const - * @private - */ Long.prototype.__isLong__; -Object.defineProperty(Long.prototype, "__isLong__", { value: true }); -/* - * @function - * @param {*} obj Object - * @returns {boolean} - * @inner - */ function _262(_Pg) { - return (_Pg && _Pg["__isLong__"]) === true; -} -/* - * Tests if the specified object is a Long. - * @function - * @param {*} obj Object - * @returns {boolean} - */ Long._262 = _262; -/* - * A cache of the Long representations of small integer values. - * @type {!Object} - * @inner - */ var _362 = {}; -/* - * A cache of the Long representations of small unsigned integer values. - * @type {!Object} - * @inner - */ var _462 = {}; -/* - * @param {number} value - * @param {boolean=} unsigned - * @returns {!Long} - * @inner - */ function _562(value, _162) { - var _Pg, _662, _p8; - if (_162) { - value >>>= 0; - if ((_p8 = 0 <= value && value < 256)) { - _662 = _462[value]; - if (_662) return _662; - } - _Pg = _762(value, (value | 0) < 0 ? -1 : 0, true); - if (_p8) _462[value] = _Pg; - return _Pg; - } else { - value |= 0; - if ((_p8 = -128 <= value && value < 128)) { - _662 = _362[value]; - if (_662) return _662; - } - _Pg = _762(value, value < 0 ? -1 : 0, false); - if (_p8) _362[value] = _Pg; - return _Pg; - } -} -/* - * Returns a Long representing the given 32 bit integer value. - * @function - * @param {number} value The 32 bit integer in question - * @param {boolean=} unsigned Whether unsigned or not, defaults to signed - * @returns {!Long} The corresponding Long value - */ Long._562 = _562; -/* - * @param {number} value - * @param {boolean=} unsigned - * @returns {!Long} - * @inner - */ function _862(value, _162) { - if (isNaN(value)) return _162 ? _962 : ZERO; - if (_162) { - if (value < 0) return _962; - if (value >= _a62) return _b62; - } else { - if (value <= -_c62) return MIN_VALUE; - if (value + 1 >= _c62) return MAX_VALUE; - } - if (value < 0) return _862(-value, _162)._d62(); - return _762(value % _e62 | 0, (value / _e62) | 0, _162); -} -/* - * Returns a Long representing the given value, provided that it is a finite number. Otherwise, zero is returned. - * @function - * @param {number} value The number in question - * @param {boolean=} unsigned Whether unsigned or not, defaults to signed - * @returns {!Long} The corresponding Long value - */ Long._862 = _862; -/* - * @param {number} lowBits - * @param {number} highBits - * @param {boolean=} unsigned - * @returns {!Long} - * @inner - */ function _762(_zh1, _yh1, _162) { - return new Long(_zh1, _yh1, _162); -} -/* - * Returns a Long representing the 64 bit integer that comes by concatenating the given low and high bits. Each is - * assumed to use 32 bits. - * @function - * @param {number} lowBits The low 32 bits - * @param {number} highBits The high 32 bits - * @param {boolean=} unsigned Whether unsigned or not, defaults to signed - * @returns {!Long} The corresponding Long value - */ Long._762 = _762; -/* - * @function - * @param {number} base - * @param {number} exponent - * @returns {number} - * @inner - */ var _f62 = Math.pow; -/* - * @param {string} str - * @param {(boolean|number)=} unsigned - * @param {number=} radix - * @returns {!Long} - * @inner - */ function _g62(_Tl, _162, _h62) { - if (_Tl.includes(".")) { - _Tl = _Tl.split(".")[0]; - } - if (_Tl.length === 0) throw Error("empty string"); - if (_Tl === "NaN" || _Tl === "Infinity" || _Tl === "+Infinity" || _Tl === "-Infinity") return ZERO; - if (!_8Y.test(_Tl)) _H4('int64 : unable to convert string "' + _Tl + '" to int64'); - if (typeof _162 === "number") { - (_h62 = _162), (_162 = false); - } else { - _162 = !!_162; - } - _h62 = _h62 || 10; - if (_h62 < 2 || 36 < _h62) throw _WE("radix"); - var _gh; - if ((_gh = _Tl.indexOf("-")) > 0) throw Error("interior hyphen"); - else if (_gh === 0) { - return _g62(_Tl.substring(1), _162, _h62)._d62(); - } - var _i62 = _862(_f62(_h62, 8)); - var result = ZERO; - for (var i = 0; i < _Tl.length; i += 8) { - var size = Math.min(8, _Tl.length - i), - value = parseInt(_Tl.substring(i, i + size), _h62); - if (size < 8) { - var power = _862(_f62(_h62, size)); - result = result._bY(power).add(_862(value)); - } else { - result = result._bY(_i62); - result = result.add(_862(value)); - } - } - result._162 = _162; - return result; -} -/* - * Returns a Long representation of the given string, written using the specified radix. - * @function - * @param {string} str The textual representation of the Long - * @param {(boolean|number)=} unsigned Whether unsigned or not, defaults to signed - * @param {number=} radix The radix in which the text is written (2-36), defaults to 10 - * @returns {!Long} The corresponding Long value - */ Long._g62 = _g62; -/* - * @function - * @param {!Long|number|string|!{low: number, high: number, unsigned: boolean}} val - * @param {boolean=} unsigned - * @returns {!Long} - * @inner - */ function _4Y(_ue, _162) { - if (typeof _ue === "number") return _862(_ue, _162); - if (typeof _ue === "string") return _g62(_ue, _162); - return _762(_ue._Bh1, _ue._0i1, typeof _162 === "boolean" ? _162 : _ue._162); -} -/* - * Converts the specified value to a Long using the appropriate from* function for its type. - * @function - * @param {!Long|number|string|!{low: number, high: number, unsigned: boolean}} val Value - * @param {boolean=} unsigned Whether unsigned or not, defaults to signed - * @returns {!Long} - */ Long._4Y = _4Y; -/* - * @type {number} - * @const - * @inner - */ var _j62 = 1 << 16; -/* - * @type {number} - * @const - * @inner - */ var _k62 = 1 << 24; -/* - * @type {number} - * @const - * @inner - */ var _e62 = _j62 * _j62; -/* - * @type {number} - * @const - * @inner - */ var _a62 = _e62 * _e62; -/* - * @type {number} - * @const - * @inner - */ var _c62 = _a62 / 2; -/* - * @type {!Long} - * @const - * @inner - */ var _l62 = _562(_k62); -/* - * @type {!Long} - * @inner - */ var ZERO = _562(0); -/* - * Signed zero. - * @type {!Long} - */ Long.ZERO = ZERO; -/* - * @type {!Long} - * @inner - */ var _962 = _562(0, true); -/* - * Unsigned zero. - * @type {!Long} - */ Long._962 = _962; -/* - * @type {!Long} - * @inner - */ var ONE = _562(1); -/* - * Signed one. - * @type {!Long} - */ Long.ONE = ONE; -/* - * @type {!Long} - * @inner - */ var _m62 = _562(1, true); -/* - * Unsigned one. - * @type {!Long} - */ Long._m62 = _m62; -/* - * @type {!Long} - * @inner - */ var _n62 = _562(-1); -/* - * Signed negative one. - * @type {!Long} - */ Long._n62 = _n62; -/* - * @type {!Long} - * @inner - */ var MAX_VALUE = _762(0xffffffff | 0, 0x7fffffff | 0, false); -/* - * Maximum signed value. - * @type {!Long} - */ Long.MAX_VALUE = MAX_VALUE; -/* - * @type {!Long} - * @inner - */ var _b62 = _762(0xffffffff | 0, 0xffffffff | 0, true); -/* - * Maximum unsigned value. - * @type {!Long} - */ Long._b62 = _b62; -/* - * @type {!Long} - * @inner - */ var MIN_VALUE = _762(0, 0x80000000 | 0, false); -/* - * Minimum signed value. - * @type {!Long} - */ Long.MIN_VALUE = MIN_VALUE; -/* - * @alias Long.prototype - * @inner - */ var _o62 = Long.prototype; -/* - * Converts the Long to a 32 bit integer, assuming it is a 32 bit integer. - * @returns {number} - */ _o62._p62 = function _p62() { - return this._162 ? this._Bh1 >>> 0 : this._Bh1; -}; -/* - * Converts the Long to a the nearest floating-point representation of this value (double, 53 bit mantissa). - * @returns {number} - */ _o62._aY = function _aY() { - if (this._162) return (this._0i1 >>> 0) * _e62 + (this._Bh1 >>> 0); - return this._0i1 * _e62 + (this._Bh1 >>> 0); -}; -/* - * Converts the Long to a string written in the specified radix. - * @param {number=} radix Radix (2-36), defaults to 10 - * @returns {string} - * @override - * @throws {RangeError} If `radix` is out of range - */ _o62.toString = function toString(_h62) { - _h62 = _h62 || 10; - if (_h62 < 2 || 36 < _h62) throw _WE("radix"); - if (this._q62()) return "0"; - if (this._r62()) { - if (this._s62(MIN_VALUE)) { - var _t62 = _862(_h62), - _aF = this._aF(_t62), - _u62 = _aF._bY(_t62).sub(this); - return _aF.toString(_h62) + _u62._p62().toString(_h62); - } else return "-" + this._d62().toString(_h62); - } - var _i62 = _862(_f62(_h62, 6), this._162), - _v62 = this; - var result = ""; - while (true) { - var _w62 = _v62._aF(_i62), - _x62 = _v62.sub(_w62._bY(_i62))._p62() >>> 0, - _y62 = _x62.toString(_h62); - _v62 = _w62; - if (_v62._q62()) return _y62 + result; - else { - while (_y62.length < 6) _y62 = "0" + _y62; - result = "" + _y62 + result; - } - } -}; -/* - * Gets the high 32 bits as a signed integer. - * @returns {number} Signed high bits - */ _o62._z62 = function _z62() { - return this._0i1; -}; -/* - * Gets the high 32 bits as an unsigned integer. - * @returns {number} Unsigned high bits - */ _o62._A62 = function _A62() { - return this._0i1 >>> 0; -}; -/* - * Gets the low 32 bits as a signed integer. - * @returns {number} Signed low bits - */ _o62._B62 = function _B62() { - return this._Bh1; -}; -/* - * Gets the low 32 bits as an unsigned integer. - * @returns {number} Unsigned low bits - */ _o62._C62 = function _C62() { - return this._Bh1 >>> 0; -}; -/* - * Gets the number of bits needed to represent the absolute value of this Long. - * @returns {number} - */ _o62._D62 = function _D62() { - if (this._r62()) return this._s62(MIN_VALUE) ? 64 : this._d62()._D62(); - var _ue = this._0i1 != 0 ? this._0i1 : this._Bh1; - for (var _ud = 31; _ud > 0; _ud--) if ((_ue & (1 << _ud)) != 0) break; - return this._0i1 != 0 ? _ud + 33 : _ud + 1; -}; -/* - * Tests if this Long's value equals zero. - * @returns {boolean} - */ _o62._q62 = function _q62() { - return this._0i1 === 0 && this._Bh1 === 0; -}; -/* - * Tests if this Long's value equals zero. This is an alias of {@link Long#isZero}. - * @returns {boolean} - */ _o62._E62 = _o62._q62; -/* - * Tests if this Long's value is negative. - * @returns {boolean} - */ _o62._r62 = function _r62() { - return !this._162 && this._0i1 < 0; -}; -/* - * Tests if this Long's value is positive. - * @returns {boolean} - */ _o62._F62 = function _F62() { - return this._162 || this._0i1 >= 0; -}; -/* - * Tests if this Long's value is odd. - * @returns {boolean} - */ _o62._G62 = function _G62() { - return (this._Bh1 & 1) === 1; -}; -/* - * Tests if this Long's value is even. - * @returns {boolean} - */ _o62._H62 = function _H62() { - return (this._Bh1 & 1) === 0; -}; -/* - * Tests if this Long's value equals the specified's. - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._I62 = function _I62(other) { - if (!_262(other)) other = _4Y(other); - if (this._162 !== other._162 && this._0i1 >>> 31 === 1 && other._0i1 >>> 31 === 1) return false; - return this._0i1 === other._0i1 && this._Bh1 === other._Bh1; -}; -/* - * Tests if this Long's value equals the specified's. This is an alias of {@link Long#equals}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._s62 = _o62._I62; -/* - * Tests if this Long's value differs from the specified's. - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._J62 = function _J62(other) { - return !this._s62(other); -}; -/* - * Tests if this Long's value differs from the specified's. This is an alias of {@link Long#notEquals}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._K62 = _o62._J62; -/* - * Tests if this Long's value differs from the specified's. This is an alias of {@link Long#notEquals}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._L62 = _o62._J62; -/* - * Tests if this Long's value is less than the specified's. - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._M62 = function _M62(other) { - return this._N62(other) < 0; -}; -/* - * Tests if this Long's value is less than the specified's. This is an alias of {@link Long#lessThan}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._O62 = _o62._M62; -/* - * Tests if this Long's value is less than or equal the specified's. - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._P62 = function _P62(other) { - return this._N62(other) <= 0; -}; -/* - * Tests if this Long's value is less than or equal the specified's. This is an alias of {@link Long#lessThanOrEqual}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._Q62 = _o62._P62; -/* - * Tests if this Long's value is less than or equal the specified's. This is an alias of {@link Long#lessThanOrEqual}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._R62 = _o62._P62; -/* - * Tests if this Long's value is greater than the specified's. - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._S62 = function _S62(other) { - return this._N62(other) > 0; -}; -/* - * Tests if this Long's value is greater than the specified's. This is an alias of {@link Long#greaterThan}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._T62 = _o62._S62; -/* - * Tests if this Long's value is greater than or equal the specified's. - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._U62 = function _U62(other) { - return this._N62(other) >= 0; -}; -/* - * Tests if this Long's value is greater than or equal the specified's. This is an alias of {@link Long#greaterThanOrEqual}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._V62 = _o62._U62; -/* - * Tests if this Long's value is greater than or equal the specified's. This is an alias of {@link Long#greaterThanOrEqual}. - * @function - * @param {!Long|number|string} other Other value - * @returns {boolean} - */ _o62._EH = _o62._U62; -/* - * Compares this Long's value with the specified's. - * @param {!Long|number|string} other Other value - * @returns {number} 0 if they are the same, 1 if the this is greater and -1 - * if the given one is greater - */ _o62._W62 = function _W62(other) { - if (!_262(other)) other = _4Y(other); - if (this._s62(other)) return 0; - var _X62 = this._r62(), - _Y62 = other._r62(); - if (_X62 && !_Y62) return -1; - if (!_X62 && _Y62) return 1; - if (!this._162) return this.sub(other)._r62() ? -1 : 1; - return other._0i1 >>> 0 > this._0i1 >>> 0 || (other._0i1 === this._0i1 && other._Bh1 >>> 0 > this._Bh1 >>> 0) ? -1 : 1; -}; -/* - * Compares this Long's value with the specified's. This is an alias of {@link Long#compare}. - * @function - * @param {!Long|number|string} other Other value - * @returns {number} 0 if they are the same, 1 if the this is greater and -1 - * if the given one is greater - */ _o62._N62 = _o62._W62; -/* - * Negates this Long's value. - * @returns {!Long} Negated Long - */ _o62._Z62 = function _Z62() { - if (!this._162 && this._s62(MIN_VALUE)) return MIN_VALUE; - return this.not().add(ONE); -}; -/* - * Negates this Long's value. This is an alias of {@link Long#negate}. - * @function - * @returns {!Long} Negated Long - */ _o62._d62 = _o62._Z62; -/* - * Returns the sum of this and the specified Long. - * @param {!Long|number|string} addend Addend - * @returns {!Long} Sum - */ _o62.add = function add(__62) { - if (!_262(__62)) __62 = _4Y(__62); - var _072 = this._0i1 >>> 16; - var _172 = this._0i1 & 0xffff; - var _272 = this._Bh1 >>> 16; - var _372 = this._Bh1 & 0xffff; - var _472 = __62._0i1 >>> 16; - var _572 = __62._0i1 & 0xffff; - var _672 = __62._Bh1 >>> 16; - var _772 = __62._Bh1 & 0xffff; - var _872 = 0, - _972 = 0, - _a72 = 0, - _b72 = 0; - _b72 += _372 + _772; - _a72 += _b72 >>> 16; - _b72 &= 0xffff; - _a72 += _272 + _672; - _972 += _a72 >>> 16; - _a72 &= 0xffff; - _972 += _172 + _572; - _872 += _972 >>> 16; - _972 &= 0xffff; - _872 += _072 + _472; - _872 &= 0xffff; - return _762((_a72 << 16) | _b72, (_872 << 16) | _972, this._162); -}; -/* - * Returns the difference of this and the specified Long. - * @param {!Long|number|string} subtrahend Subtrahend - * @returns {!Long} Difference - */ _o62.subtract = function subtract(_c72) { - if (!_262(_c72)) _c72 = _4Y(_c72); - return this.add(_c72._d62()); -}; -/* - * Returns the difference of this and the specified Long. This is an alias of {@link Long#subtract}. - * @function - * @param {!Long|number|string} subtrahend Subtrahend - * @returns {!Long} Difference - */ _o62.sub = _o62.subtract; -/* - * Returns the product of this and the specified Long. - * @param {!Long|number|string} multiplier Multiplier - * @returns {!Long} Product - */ _o62._d72 = function _d72(_e72) { - if (this._q62()) return ZERO; - if (!_262(_e72)) _e72 = _4Y(_e72); - if (_Y52) { - var _Bh1 = _Y52._bY(this._Bh1, this._0i1, _e72._Bh1, _e72._0i1); - return _762(_Bh1, _Y52._f72(), this._162); - } - if (_e72._q62()) return ZERO; - if (this._s62(MIN_VALUE)) return _e72._G62() ? MIN_VALUE : ZERO; - if (_e72._s62(MIN_VALUE)) return this._G62() ? MIN_VALUE : ZERO; - if (this._r62()) { - if (_e72._r62()) return this._d62()._bY(_e72._d62()); - else return this._d62()._bY(_e72)._d62(); - } else if (_e72._r62()) return this._bY(_e72._d62())._d62(); - if (this._O62(_l62) && _e72._O62(_l62)) return _862(this._aY() * _e72._aY(), this._162); - var _072 = this._0i1 >>> 16; - var _172 = this._0i1 & 0xffff; - var _272 = this._Bh1 >>> 16; - var _372 = this._Bh1 & 0xffff; - var _472 = _e72._0i1 >>> 16; - var _572 = _e72._0i1 & 0xffff; - var _672 = _e72._Bh1 >>> 16; - var _772 = _e72._Bh1 & 0xffff; - var _872 = 0, - _972 = 0, - _a72 = 0, - _b72 = 0; - _b72 += _372 * _772; - _a72 += _b72 >>> 16; - _b72 &= 0xffff; - _a72 += _272 * _772; - _972 += _a72 >>> 16; - _a72 &= 0xffff; - _a72 += _372 * _672; - _972 += _a72 >>> 16; - _a72 &= 0xffff; - _972 += _172 * _772; - _872 += _972 >>> 16; - _972 &= 0xffff; - _972 += _272 * _672; - _872 += _972 >>> 16; - _972 &= 0xffff; - _972 += _372 * _572; - _872 += _972 >>> 16; - _972 &= 0xffff; - _872 += _072 * _772 + _172 * _672 + _272 * _572 + _372 * _472; - _872 &= 0xffff; - return _762((_a72 << 16) | _b72, (_872 << 16) | _972, this._162); -}; -/* - * Returns the product of this and the specified Long. This is an alias of {@link Long#multiply}. - * @function - * @param {!Long|number|string} multiplier Multiplier - * @returns {!Long} Product - */ _o62._bY = _o62._d72; -/* - * Returns this Long divided by the specified. The result is signed if this Long is signed or - * unsigned if this Long is unsigned. - * @param {!Long|number|string} divisor Divisor - * @returns {!Long} Quotient - */ _o62._g72 = function _g72(_6J) { - if (!_262(_6J)) _6J = _4Y(_6J); - if (_6J._q62()) throw Error("division by zero"); - if (_Y52) { - if (!this._162 && this._0i1 === -0x80000000 && _6J._Bh1 === -1 && _6J._0i1 === -1) { - return this; - } - var _Bh1 = (this._162 ? _Y52._h72 : _Y52._i72)(this._Bh1, this._0i1, _6J._Bh1, _6J._0i1); - return _762(_Bh1, _Y52._f72(), this._162); - } - if (this._q62()) return this._162 ? _962 : ZERO; - var _j72, _v62, _pb; - if (!this._162) { - if (this._s62(MIN_VALUE)) { - if (_6J._s62(ONE) || _6J._s62(_n62)) return MIN_VALUE; - else if (_6J._s62(MIN_VALUE)) return ONE; - else { - var _k72 = this._l72(1); - _j72 = _k72._aF(_6J)._m72(1); - if (_j72._s62(ZERO)) { - return _6J._r62() ? ONE : _n62; - } else { - _v62 = this.sub(_6J._bY(_j72)); - _pb = _j72.add(_v62._aF(_6J)); - return _pb; - } - } - } else if (_6J._s62(MIN_VALUE)) return this._162 ? _962 : ZERO; - if (this._r62()) { - if (_6J._r62()) return this._d62()._aF(_6J._d62()); - return this._d62()._aF(_6J)._d62(); - } else if (_6J._r62()) return this._aF(_6J._d62())._d62(); - _pb = ZERO; - } else { - if (!_6J._162) _6J = _6J._n72(); - if (_6J._T62(this)) return _962; - if (_6J._T62(this._o72(1))) return _m62; - _pb = _962; - } - _v62 = this; - while (_v62._V62(_6J)) { - _j72 = Math.max(1, Math.floor(_v62._aY() / _6J._aY())); - var log2 = Math.ceil(Math.log(_j72) / Math.LN2), - _qi = log2 <= 48 ? 1 : _f62(2, log2 - 48), - _p72 = _862(_j72), - _q72 = _p72._bY(_6J); - while (_q72._r62() || _q72._T62(_v62)) { - _j72 -= _qi; - _p72 = _862(_j72, this._162); - _q72 = _p72._bY(_6J); - } - if (_p72._q62()) _p72 = ONE; - _pb = _pb.add(_p72); - _v62 = _v62.sub(_q72); - } - return _pb; -}; -/* - * Returns this Long divided by the specified. This is an alias of {@link Long#divide}. - * @function - * @param {!Long|number|string} divisor Divisor - * @returns {!Long} Quotient - */ _o62._aF = _o62._g72; -/* - * Returns this Long modulo the specified. - * @param {!Long|number|string} divisor Divisor - * @returns {!Long} Remainder - */ _o62._r72 = function _r72(_6J) { - if (!_262(_6J)) _6J = _4Y(_6J); - if (_Y52) { - var _Bh1 = (this._162 ? _Y52._s72 : _Y52._t72)(this._Bh1, this._0i1, _6J._Bh1, _6J._0i1); - return _762(_Bh1, _Y52._f72(), this._162); - } - return this.sub(this._aF(_6J)._bY(_6J)); -}; -/* - * Returns this Long modulo the specified. This is an alias of {@link Long#modulo}. - * @function - * @param {!Long|number|string} divisor Divisor - * @returns {!Long} Remainder - */ _o62._cY = _o62._r72; -/* - * Returns this Long modulo the specified. This is an alias of {@link Long#modulo}. - * @function - * @param {!Long|number|string} divisor Divisor - * @returns {!Long} Remainder - */ _o62._v62 = _o62._r72; -/* - * Returns the bitwise NOT of this Long. - * @returns {!Long} - */ _o62.not = function not() { - return _762(~this._Bh1, ~this._0i1, this._162); -}; -/* - * Returns the bitwise AND of this Long and the specified. - * @param {!Long|number|string} other Other Long - * @returns {!Long} - */ _o62._fY = function _fY(other) { - if (!_262(other)) other = _4Y(other); - return _762(this._Bh1 & other._Bh1, this._0i1 & other._0i1, this._162); -}; -/* - * Returns the bitwise OR of this Long and the specified. - * @param {!Long|number|string} other Other Long - * @returns {!Long} - */ _o62._gY = function _gY(other) { - if (!_262(other)) other = _4Y(other); - return _762(this._Bh1 | other._Bh1, this._0i1 | other._0i1, this._162); -}; -/* - * Returns the bitwise XOR of this Long and the given one. - * @param {!Long|number|string} other Other Long - * @returns {!Long} - */ _o62._hY = function _hY(other) { - if (!_262(other)) other = _4Y(other); - return _762(this._Bh1 ^ other._Bh1, this._0i1 ^ other._0i1, this._162); -}; -/* - * Returns this Long with bits shifted to the left by the given amount. - * @param {number|!Long} numBits Number of bits - * @returns {!Long} Shifted Long - */ _o62._jY = function _jY(_N42) { - if (_262(_N42)) _N42 = _N42._p62(); - if ((_N42 &= 63) === 0) return this; - else if (_N42 < 32) return _762(this._Bh1 << _N42, (this._0i1 << _N42) | (this._Bh1 >>> (32 - _N42)), this._162); - else return _762(0, this._Bh1 << (_N42 - 32), this._162); -}; -/* - * Returns this Long with bits shifted to the left by the given amount. This is an alias of {@link Long#shiftLeft}. - * @function - * @param {number|!Long} numBits Number of bits - * @returns {!Long} Shifted Long - */ _o62._m72 = _o62._jY; -/* - * Returns this Long with bits arithmetically shifted to the right by the given amount. - * @param {number|!Long} numBits Number of bits - * @returns {!Long} Shifted Long - */ _o62._kY = function _kY(_N42) { - if (_262(_N42)) _N42 = _N42._p62(); - if ((_N42 &= 63) === 0) return this; - else if (_N42 < 32) return _762((this._Bh1 >>> _N42) | (this._0i1 << (32 - _N42)), this._0i1 >> _N42, this._162); - else return _762(this._0i1 >> (_N42 - 32), this._0i1 >= 0 ? 0 : -1, this._162); -}; -/* - * Returns this Long with bits arithmetically shifted to the right by the given amount. This is an alias of {@link Long#shiftRight}. - * @function - * @param {number|!Long} numBits Number of bits - * @returns {!Long} Shifted Long - */ _o62._l72 = _o62._kY; -/* - * Returns this Long with bits logically shifted to the right by the given amount. - * @param {number|!Long} numBits Number of bits - * @returns {!Long} Shifted Long - */ _o62._u72 = function _u72(_N42) { - if (_262(_N42)) _N42 = _N42._p62(); - _N42 &= 63; - if (_N42 === 0) return this; - else { - var _0i1 = this._0i1; - if (_N42 < 32) { - var _Bh1 = this._Bh1; - return _762((_Bh1 >>> _N42) | (_0i1 << (32 - _N42)), _0i1 >>> _N42, this._162); - } else if (_N42 === 32) return _762(_0i1, 0, this._162); - else return _762(_0i1 >>> (_N42 - 32), 0, this._162); - } -}; -/* - * Returns this Long with bits logically shifted to the right by the given amount. This is an alias of {@link Long#shiftRightUnsigned}. - * @function - * @param {number|!Long} numBits Number of bits - * @returns {!Long} Shifted Long - */ _o62._o72 = _o62._u72; -/* - * Returns this Long with bits logically shifted to the right by the given amount. This is an alias of {@link Long#shiftRightUnsigned}. - * @function - * @param {number|!Long} numBits Number of bits - * @returns {!Long} Shifted Long - */ _o62._v72 = _o62._u72; -/* - * Converts this Long to signed. - * @returns {!Long} Signed long - */ _o62._w72 = function _w72() { - if (!this._162) return this; - return _762(this._Bh1, this._0i1, false); -}; -/* - * Converts this Long to unsigned. - * @returns {!Long} Unsigned long - */ _o62._n72 = function _n72() { - if (this._162) return this; - return _762(this._Bh1, this._0i1, true); -}; -/* - * Converts this Long to its byte representation. - * @param {boolean=} le Whether little or big endian, defaults to big endian - * @returns {!Array.} Byte representation - */ _o62._x72 = function _x72(_R62) { - return _R62 ? this._y72() : this._z72(); -}; -/* - * Converts this Long to its little endian byte representation. - * @returns {!Array.} Little endian byte representation - */ _o62._y72 = function _y72() { - var _Ah1 = this._0i1, - _Qs1 = this._Bh1; - return [_Qs1 & 0xff, (_Qs1 >>> 8) & 0xff, (_Qs1 >>> 16) & 0xff, _Qs1 >>> 24, _Ah1 & 0xff, (_Ah1 >>> 8) & 0xff, (_Ah1 >>> 16) & 0xff, _Ah1 >>> 24]; -}; -/* - * Converts this Long to its big endian byte representation. - * @returns {!Array.} Big endian byte representation - */ _o62._z72 = function _z72() { - var _Ah1 = this._0i1, - _Qs1 = this._Bh1; - return [_Ah1 >>> 24, (_Ah1 >>> 16) & 0xff, (_Ah1 >>> 8) & 0xff, _Ah1 & 0xff, _Qs1 >>> 24, (_Qs1 >>> 16) & 0xff, (_Qs1 >>> 8) & 0xff, _Qs1 & 0xff]; -}; -/* - * Creates a Long from its byte representation. - * @param {!Array.} bytes Byte representation - * @param {boolean=} unsigned Whether unsigned or not, defaults to signed - * @param {boolean=} le Whether little or big endian, defaults to big endian - * @returns {Long} The corresponding Long value - */ Long._A72 = function _A72(_3h, _162, _R62) { - return _R62 ? Long._B72(_3h, _162) : Long._C72(_3h, _162); -}; -/* - * Creates a Long from its little endian byte representation. - * @param {!Array.} bytes Little endian byte representation - * @param {boolean=} unsigned Whether unsigned or not, defaults to signed - * @returns {Long} The corresponding Long value - */ Long._B72 = function _B72(_3h, _162) { - return new Long(_3h[0] | (_3h[1] << 8) | (_3h[2] << 16) | (_3h[3] << 24), _3h[4] | (_3h[5] << 8) | (_3h[6] << 16) | (_3h[7] << 24), _162); -}; -/* - * Creates a Long from its big endian byte representation. - * @param {!Array.} bytes Big endian byte representation - * @param {boolean=} unsigned Whether unsigned or not, defaults to signed - * @returns {Long} The corresponding Long value - */ Long._C72 = function _C72(_3h, _162) { - return new Long((_3h[4] << 24) | (_3h[5] << 16) | (_3h[6] << 8) | _3h[7], (_3h[0] << 24) | (_3h[1] << 16) | (_3h[2] << 8) | _3h[3], _162); -}; -_mh: function _D72(color) { - return (((color._e4 * 255) & 0xff) << 0) | (((color._f4 * 255) & 0xff) << 8) | (((color._g4 * 255) & 0xff) << 16); -} -/*@this {yyPhysicsDebugDraw} */ function _E72(vertices, vertexCount, color) { - draw_set_color(_D72(color)); - var scale = 1.0 / this._F72._151; - for (var _t6 = 0; _t6 < vertexCount; ++_t6) { - var _G72 = vertices[_t6]; - var _H72 = vertices[(_t6 + 1) % vertexCount]; - draw_line(_G72.x * scale, _G72.y * scale, _H72.x * scale, _H72.y * scale); - } -} -/*@this {yyPhysicsDebugDraw} */ function _I72(vertices, vertexCount, color) { - draw_set_color(_D72(color)); - var scale = 1.0 / this._F72._151; - var _G72 = vertices[0]; - for (var _t6 = 2; _t6 < vertexCount; ++_t6) { - var _H72 = vertices[_t6 - 1]; - var _J72 = vertices[_t6]; - draw_triangle(_G72.x * scale, _G72.y * scale, _H72.x * scale, _H72.y * scale, _J72.x * scale, _J72.y * scale, false); - } -} -/*@this {yyPhysicsDebugDraw} */ function _K72(_1t1, _T61, color) { - draw_set_color(_D72(color)); - var scale = 1.0 / this._F72._151; - draw_ellipse((_1t1.x - _T61) * scale, (_1t1.y - _T61) * scale, (_1t1.x + _T61) * scale, (_1t1.y + _T61) * scale, true); -} -/*@this {yyPhysicsDebugDraw} */ function _L72(_1t1, _T61, _1v, color) { - draw_set_color(_D72(color)); - var scale = 1.0 / this._F72._151; - draw_ellipse((_1t1.x - _T61) * scale, (_1t1.y - _T61) * scale, (_1t1.x + _T61) * scale, (_1t1.y + _T61) * scale, false); -} -/*@this {yyPhysicsDebugDraw} */ function _M72(_0v, _4t1, color) { - draw_set_color(_D72(color)); - var scale = 1.0 / this._F72._151; - draw_line(_0v.x * scale, _0v.y * scale, _4t1.x * scale, _4t1.y * scale); -} -/*@this {yyPhysicsDebugDraw} */ function _N72(_3s1) { - var _O72 = 0.4; - var scale = 1.0 / this._F72._151; - var _0v = _3s1._gh, - _4t1 = new _P72._Q72(); - _4t1.x = _0v.x + _O72 * _3s1.q._0s1().x; - _4t1.y = _0v.y + _O72 * _3s1.q._0s1().y; - draw_set_color(_Bo); - draw_line(_0v.x * scale, _0v.y * scale, _4t1.x * scale, _4t1.y * scale); - _4t1.x = _0v.x + _O72 * _3s1.q._1s1().x; - _4t1.y = _0v.y + _O72 * _3s1.q._1s1().y; - draw_set_color(_Eo); - draw_line(_0v.x * scale, _0v.y * scale, _4t1.x * scale, _4t1.y * scale); -} -/*@this {yyPhysicsDebugDraw} */ function _R72(_6t1, _T61, _7t1, _q8) { - for (var _t6 = 0; _t6 < _q8; _t6++) { - var scale = 1.0 / this._F72._151; - draw_set_color(((_7t1[_t6]._e4 & 0xff) << 0) | ((_7t1[_t6]._f4 & 0xff) << 8) | ((_7t1[_t6]._g4 & 0xff) << 16)); - draw_ellipse((_6t1[_t6].x - _T61) * scale, (_6t1[_t6].y - _T61) * scale, (_6t1[_t6].x + _T61) * scale, (_6t1[_t6].y + _T61) * scale, true); - } -} -/*@constructor */ function _I41() { - this._KC1 = 0; - this._LC1 = 0; - this._S72 = false; - this._T72 = true; - this._U72 = false; - this._V72 = new _P72._W72(); - this._5u1 = null; -} -_I41.prototype._051 = function (_lu) { - this._5u1 = null; - this._V72.shape = new _P72._X72(); - this._V72.shape._qt1 = _lu; -}; -_I41.prototype._451 = function (_251, _351) { - this._5u1 = null; - this._V72.shape = new _P72._Y72(); - this._V72.shape._pu1(_251, _351); -}; -_I41.prototype._651 = function () { - this._5u1 = []; - this._V72.shape = new _P72._Y72(); -}; -_I41.prototype._751 = function (_O3) { - this._5u1 = []; - this._U72 = _O3; - this._V72.shape = new _P72._Z72(); -}; -_I41.prototype._551 = function (_sb, _tb, _ub, _vb) { - var _hb = new _P72._Q72(_sb, _tb); - var __4 = new _P72._Q72(_ub, _vb); - this._5u1 = null; - this._V72.shape = new _P72.__72(); - this._V72.shape.Set(_hb, __4); -}; -_I41.prototype._a51 = function (_q5, _r5) { - var vertexCount = this._5u1.length; - this._5u1[vertexCount] = new _P72._Q72(_q5, _r5); -}; -_I41.prototype._082 = function () { - if (this._5u1 === null || this._5u1 === undefined) { - return true; - } - if (this._V72.shape._9P === _P72._182._Et1) { - if (this._5u1.length > 2) { - this._V72.shape.Set(this._5u1, this._5u1.length); - return true; - } - } else if (this._V72.shape._9P === _P72._182._Ft1) { - if (this._U72) { - if (this._5u1.length >= 3) { - this._V72.shape._cu1(this._5u1, this._5u1.length); - return true; - } - } else { - if (this._5u1.length >= 2) { - this._V72.shape._du1(this._5u1, this._5u1.length); - return true; - } - } - } - return false; -}; -_I41.prototype._S41 = function (_R41) { - this._V72.filter._kE1 = _R41; -}; -_I41.prototype._Q41 = function (_zm) { - this._V72.friction = _zm; -}; -_I41.prototype._P41 = function (_O41) { - this._V72._lE1 = _O41; -}; -_I41.prototype._N41 = function (_M41) { - this._V72._p71 = _M41; -}; -_I41.prototype._U41 = function (_282) { - this._V72._mE1 = _282; -}; -_I41.prototype._W41 = function (_V41) { - this._KC1 = _V41; -}; -_I41.prototype._X41 = function (_V41) { - this._LC1 = _V41; -}; -_I41.prototype._X41 = function (_V41) { - this._LC1 = _V41; -}; -_I41.prototype._Z41 = function (_Y41) { - this._T72 = _Y41; -}; -_I41.prototype._L41 = function () { - this._S72 = true; -}; -var _382 = 0, - _482 = 1, - _582 = 2, - _682 = 3, - _782 = 4, - _882 = 5, - _982 = 6, - _a82 = 7, - _b82 = 8, - _c82 = 9, - _d82 = 10, - _e82 = 11, - _f82 = 12, - _g82 = 13, - _h82 = 14, - _i82 = 15, - _j82 = 16, - _k82 = 17, - _l82 = 18, - _m82 = 19, - _n82 = 20, - _o82 = 21, - _p82 = 22, - _q82 = 23, - _r82 = 24; -/*@constructor */ function _s82(_t82) { - this._u82 = _t82; -} -_s82.prototype._a61 = function (_861) { - if (this._u82 instanceof _P72._v82 || this._u82 instanceof _P72._w82 || this._u82 instanceof _P72._x82) { - this._u82._6H1()._Z41(true); - this._u82._7H1()._Z41(true); - this._u82._a61(_861); - } -}; -_s82.prototype._c61 = function (_b61) { - switch (_b61) { - case _382: - return this._u82._8H1().x; - case _482: - return this._u82._8H1().y; - case _582: - return this._u82._9H1().x; - case _682: - return this._u82._9H1().y; - case _782: - return this._u82._KO1(1.0 / _t3._v41._y82).x; - case _882: - return this._u82._KO1(1.0 / _t3._v41._y82).y; - case _982: - return this._u82._LO1(1.0 / _t3._v41._y82); - case _a82: - { - if (this._u82 instanceof _P72._v82 || this._u82 instanceof _P72._w82 || this._u82 instanceof _P72._x82) { - return this._u82._PP1(); - } - } - break; - case _b82: - { - if (this._u82 instanceof _P72._v82) { - return this._u82._GP1(); - } else if (this._u82 instanceof _P72._z82) { - return this._u82._FP1(); - } - } - break; - case _c82: - { - if (this._u82 instanceof _P72._v82 || this._u82 instanceof _P72._x82) { - return this._u82._SP1(1.0 / _t3._v41._y82); - } - } - break; - case _d82: - { - if (this._u82 instanceof _P72._v82 || this._u82 instanceof _P72._x82) { - return this._u82._RP1(); - } - } - break; - case _e82: - { - if (this._u82 instanceof _P72._w82 || this._u82 instanceof _P72._x82) { - return this._u82._SQ1(); - } - } - break; - case _f82: - { - if (this._u82 instanceof _P72._w82 || this._u82 instanceof _P72._x82) { - return this._u82._HP1(); - } - } - break; - case _g82: - { - if (this._u82 instanceof _P72._w82) { - return this._u82._VQ1(1.0 / _t3._v41._y82); - } - } - break; - case _h82: - { - if (this._u82 instanceof _P72._w82) { - return this._u82._UQ1(); - } - } - break; - case _i82: - { - if (this._u82 instanceof _P72._A82) { - return this._u82._hT1(); - } - if (this._u82 instanceof _P72._B82) { - return this._u82._vQ1(); - } - } - break; - case _j82: - { - if (this._u82 instanceof _P72._A82) { - return this._u82._iT1(); - } - } - break; - case _k82: - { - if (this._u82 instanceof _P72._B82 || this._u82 instanceof _P72._z82) { - this._u82._oQ1(); - } else if (this._u82 instanceof _P72._x82) { - return this._u82._yR1(); - } - } - break; - case _l82: - { - if (this._u82 instanceof _P72._B82 || this._u82 instanceof _P72._z82) { - return this._u82._mQ1(); - } else if (this._u82 instanceof _P72._x82) { - return this._u82._wR1(); - } - } - break; - case _m82: - { - if (this._u82 instanceof _P72._v82) { - return (this._u82._KP1() * 180.0) / Math.PI; - } - } - break; - case _n82: - { - if (this._u82 instanceof _P72._v82) { - return (this._u82._LP1() * 180.0) / Math.PI; - } - } - break; - case _o82: - { - if (this._u82 instanceof _P72._v82) { - return this._u82._IP1(); - } - } - break; - case _p82: - { - if (this._u82 instanceof _P72._C82) { - return this._u82._wT1(); - } - } - break; - case _q82: - { - if (this._u82 instanceof _P72._D82) { - return this._u82._gR1(); - } - } - break; - case _r82: { - if (this._u82 instanceof _P72._D82) { - return this._u82._jQ1(); - } - } - } - return 0; -}; -_s82.prototype._d61 = function (_b61, _Vn) { - switch (_b61) { - case _a82: - { - if (this._u82 instanceof _P72._v82 || this._u82 instanceof _P72._w82 || this._u82 instanceof _P72._x82) { - this._u82._6H1()._Z41(true); - this._u82._7H1()._Z41(true); - this._u82._OP1(_Vn); - } - } - break; - case _d82: - { - if (this._u82 instanceof _P72._v82 || this._u82 instanceof _P72._x82) { - this._u82._6H1()._Z41(true); - this._u82._7H1()._Z41(true); - this._u82._QP1(_Vn); - } - } - break; - case _h82: - { - if (this._u82 instanceof _P72._w82) { - this._u82._TQ1(_Vn); - } - } - break; - case _i82: - { - if (this._u82 instanceof _P72._B82) { - this._u82._uQ1(_Vn); - } - } - break; - case _k82: - { - if (this._u82 instanceof _P72._B82 || this._u82 instanceof _P72._z82) { - this._u82._nQ1(_Vn); - } else if (this._u82 instanceof _P72._x82) { - this._u82._xR1(_Vn); - } - } - break; - case _l82: - { - if (this._u82 instanceof _P72._B82 || this._u82 instanceof _P72._z82) { - this._u82._kQ1(_Vn); - } else if (this._u82 instanceof _P72._x82) { - this._u82._vR1(_Vn); - } - } - break; - case _m82: - { - if (this._u82 instanceof _P72._v82) { - var angle = (_Vn * Math.PI) / 180.0; - this._u82._MP1(angle, this._u82._LP1()); - } - } - break; - case _n82: - { - if (this._u82 instanceof _P72._v82) { - var angle = (_Vn * Math.PI) / 180.0; - this._u82._MP1(this._u82._KP1(), angle); - } - } - break; - case _o82: - { - if (this._u82 instanceof _P72._v82) { - this._u82._JP1(_Vn > 0.5 ? true : false); - } - } - break; - case _p82: - { - if (this._u82 instanceof _P72._C82) { - this._u82._vT1(_Vn); - } - } - break; - case _q82: - { - if (this._u82 instanceof _P72._D82) { - this._u82._fR1(_Vn); - } - } - break; - case _r82: - { - if (this._u82 instanceof _P72._D82) { - this._u82._iQ1(_Vn); - } - } - break; - } -}; -/*@constructor */ function _E82(_F82, _G82, _u4, _v4) { - this._H82 = _F82; - this._I82 = _G82; - this._J82 = new _P72._Q72(_u4, _v4); - this._K82 = []; -} -_E82.prototype._n61 = function (_L82, _M82, _N82, _O82) { - this._H82._zD1(new _P72._Q72(_N82, _O82), new _P72._Q72(_L82, _M82), true); -}; -_E82.prototype._k61 = function (_L82, _M82, _N82, _O82) { - this._H82._k61(new _P72._Q72(_N82, _O82), new _P72._Q72(_L82, _M82), true); -}; -_E82.prototype._u61 = function (_P82, _Q82, _R82, _S82) { - var _T82 = this._H82._GD1(new _P72._Q72(_R82, _S82)); - var _U82 = this._H82._FD1(new _P72._Q72(_P82, _Q82)); - this._H82._k61(_T82, _U82, true); -}; -_E82.prototype._x61 = function (_P82, _Q82, _R82, _S82) { - var _T82 = this._H82._GD1(new _P72._Q72(_R82, _S82)); - var _U82 = this._H82._FD1(new _P72._Q72(_P82, _Q82)); - this._H82._zD1(_T82, _U82, true); -}; -_E82.prototype._z61 = function (_y61) { - this._H82._z61(_y61, true); -}; -_E82.prototype._B61 = function (_A61) { - this._H82._B61(_A61, true); -}; -_E82.prototype._G61 = function (_C61, _V82, _W82, _F61) { - var _yt1 = new _P72._X82(); - _yt1._nt1 = _C61; - _yt1._ot1 = _F61; - _yt1._1t1 = new _P72._Q72(_V82, _W82); - this._H82._ED1(_yt1); -}; -_E82.prototype._Y82 = function (_Z82) { - var position = this._H82._e41(); - this._H82._nD1(position, (_Z82 * Math.PI) / 180.0); - this._H82._Z41(true); -}; -_E82.prototype.__82 = function (_Qk) { - var angle = this._H82.__r1(); - var _Wa = this._H82._e41().y; - this._H82._nD1(new _P72._Q72(_Qk, _Wa), angle); - this._H82._Z41(true); -}; -_E82.prototype._092 = function (_Qk) { - var angle = this._H82.__r1(); - var _Va = this._H82._e41().x; - this._H82._nD1(new _P72._Q72(_Va, _Qk), angle); - this._H82._Z41(true); -}; -_E82.prototype._tD1 = function (_192) { - this._H82._tD1((_192 * Math.PI) / 180.0); - this._H82._Z41(true); -}; -_E82.prototype._292 = function (_392) { - var _492 = this._H82._sD1(); - this._H82._rD1(new _P72._Q72(_392, _492.y)); - this._H82._Z41(true); -}; -_E82.prototype._592 = function (_392) { - var _492 = this._H82._sD1(); - this._H82._rD1(new _P72._Q72(_492.x, _392)); - this._H82._Z41(true); -}; -_E82.prototype._YD1 = function (_692) { - this._H82._YD1(_692); -}; -_E82.prototype._5E1 = function (_792) { - this._H82._5E1(_792); -}; -_E82.prototype._3E1 = function (_892) { - this._H82._3E1(_892); -}; -_E82.prototype._A41 = function (_992) { - if (this._H82) { - this._a92(_992); - this._b92(_992); - } -}; -_E82.prototype._a92 = function (_nm) { - var _K41 = this._H82._7E1(); - while (_K41 != null && _K41 != undefined) { - var shape = _K41._tE1(); - var transform = this._H82._as1(); - if (shape instanceof _P72._X72) { - var _1t1 = _P72._c92(transform, shape._It1); - draw_ellipse((_1t1.x - shape._qt1) * _nm, (_1t1.y - shape._qt1) * _nm, (_1t1.x + shape._qt1) * _nm, (_1t1.y + shape._qt1) * _nm, true); - } else if (shape instanceof _P72._Y72) { - var _d92 = Math.sin(this._H82.__r1()); - var _e92 = Math.cos(this._H82.__r1()); - for (var _t6 = 0; _t6 < shape._6u1; ++_t6) { - var _G72 = shape._5u1[_t6]; - var _H72 = shape._5u1[(_t6 + 1) % shape._6u1]; - var _f92 = _P72._c92(transform, _G72); - var _g92 = _P72._c92(transform, _H72); - draw_line(_f92.x * _nm, _f92.y * _nm, _g92.x * _nm, _g92.y * _nm); - } - } - _K41 = _K41._HC1; - } -}; -_E82.prototype._b92 = function (_nm) { - var _fE1 = this._H82._EC1; - while (_fE1 != null && _fE1 != undefined) { - var _q51 = _fE1._q51; - if (_q51 instanceof _P72._v82) { - this._h92(_q51, _nm); - } else if (_q51 instanceof _P72._w82) { - this._i92(_q51, _nm); - } else if (_q51 instanceof _P72._B82) { - this._j92(_q51, _nm); - } else if (_q51 instanceof _P72._A82) { - this._k92(_q51, _nm); - } else if (_q51 instanceof _P72._l92) { - if (_q51._m92 != null) { - this._h92(_q51._m92, _nm); - } - if (_q51._n92 != null) { - this._h92(_q51._n92, _nm); - } - if (_q51._o92 != null) { - this._i92(_q51._o92, _nm); - } - if (_q51._p92 != null) { - this._i92(_q51._p92, _nm); - } - } - _fE1 = _fE1._HC1; - } -}; -_E82.prototype._j92 = function (_761, _nm) { - var _qQ1 = _761._8H1(); - var _rQ1 = _761._9H1(); - draw_line(_qQ1.x * _nm, _qQ1.y * _nm, _rQ1.x * _nm, _rQ1.y * _nm); -}; -_E82.prototype._h92 = function (_761, _nm) { - var anchor = _761._8H1(); - draw_line(anchor.x * _nm - 2, anchor.y * _nm - 2, anchor.x * _nm + 2, anchor.y * _nm + 2); - draw_line(anchor.x * _nm - 2, anchor.y * _nm + 2, anchor.x * _nm + 2, anchor.y * _nm - 2); -}; -_E82.prototype._i92 = function (_761, _nm) { - var _qQ1 = _761._8H1(); - var _rQ1 = this._H82._e41(); - draw_line(_qQ1.x * _nm, _qQ1.y * _nm, _rQ1.x * _nm, _rQ1.y * _nm); -}; -_E82.prototype._k92 = function (_761, _nm) { - var anchor, _q92; - if (_761._r92() == this._H82) { - anchor = _761._8H1(); - _q92 = _761._dH1(); - } else { - anchor = _761._9H1(); - _q92 = _761._eH1(); - } - draw_line(anchor.x * _nm, anchor.y * _nm, _q92.x * _nm, _q92.y * _nm); - draw_line(_761._dH1().x * _nm, _761._dH1().y * _nm, _761._eH1().x * _nm, _761._eH1().y * _nm); -}; -_E82.prototype._s92 = function (_t92) { - for (var i = 0; i < this._K82.length; i++) { - if (this._K82[i] == null || this._K82[i] == undefined) { - this._K82[i] = _t92; - return i; - } - } - return this._K82.push(_t92) - 1; -}; -_E82.prototype._J61 = function (_I61) { - if (this._K82[_I61]) { - this._H82._gD1(this._K82[_I61]); - this._K82[_I61] = undefined; - } -}; -_E82.prototype._K61 = function (_I61) { - if (this._K82[_I61]) { - return this._K82[_I61]._K61(); - } - return 0.0; -}; -_E82.prototype._L61 = function (_I61) { - if (this._K82[_I61]) { - return this._K82[_I61]._L61(); - } - return 0.0; -}; -_E82.prototype._M61 = function (_I61) { - if (this._K82[_I61]) { - return this._K82[_I61]._M61(); - } - return 0.0; -}; -_E82.prototype._Q41 = function (_I61, _B3) { - if (this._K82[_I61]) { - this._K82[_I61]._Q41(_B3); - } -}; -_E82.prototype._N41 = function (_I61, _B3) { - if (this._K82[_I61]) { - this._K82[_I61]._N41(_B3); - this._H82._dD1(); - } -}; -_E82.prototype._P41 = function (_I61, _B3) { - if (this._K82[_I61]) { - this._K82[_I61]._P41(_B3); - } -}; -var _u92 = 10, - _v92 = 32, - _w92 = 1 << 0, - _x92 = 1 << 1, - _y92 = 1 << 2, - _z92 = 1 << 3, - _A92 = 1 << 4, - _B92 = 1 << 5, - _C92 = 1 << 6; -var _P72 = null; -function _D92() { - if (_P72 === null) { - var _Vh = window["b2"]; - _P72 = {}; - _P72.version = _Vh["version"]; - _P72._Q72 = _Vh["Vec2"]; - _P72._E92 = _Vh["Vec3"]; - _P72._F92 = _Vh["Mat22"]; - _P72._G92 = _Vh["Mat33"]; - _P72._H92 = _Vh["Rot"]; - _P72._I92 = _Vh["Transform"]; - _P72._J92 = _Vh["Sweep"]; - _P72._K92 = _Vh["Dot_v2_v2"]; - _P72._L92 = _Vh["Cross_v2_v2"]; - _P72._M92 = _Vh["Cross_v2_f"]; - _P72._N92 = _Vh["Cross_f_v2"]; - _P72._O92 = _Vh["Mul_m22_v2"]; - _P72._P92 = _Vh["MulT_m22_v2"]; - _P72._Q92 = _Vh["Distance"]; - _P72._R92 = _Vh["DistanceSquared"]; - _P72._S92 = _Vh["Dot_v3_v3"]; - _P72._T92 = _Vh["Cross_v3_v3"]; - _P72._U92 = _Vh["Mul_m22_m22"]; - _P72._V92 = _Vh["MulT_m22_m22"]; - _P72._W92 = _Vh["Mul_m33_v3"]; - _P72._X92 = _Vh["Mul22_m33_v2"]; - _P72._Y92 = _Vh["Mul_r_r"]; - _P72._Z92 = _Vh["MulT_r_r"]; - _P72.__92 = _Vh["Mul_r_v2"]; - _P72._0a2 = _Vh["MulT_r_v2"]; - _P72._c92 = _Vh["Mul_t_v2"]; - _P72._1a2 = _Vh["Min_v2"]; - _P72._2a2 = _Vh["Max_v2"]; - _P72._3a2 = _Vh["Clamp"]; - _P72._4a2 = _Vh["MulT_t_v2"]; - _P72._5a2 = _Vh["Mul_t_t"]; - _P72._6a2 = _Vh["MulT_t_t"]; - _P72._7a2 = _Vh["Clamp_v2"]; - _P72._8a2 = _Vh["NextPowerOfTwo"]; - _P72._9a2 = _Vh["Abs_v2"]; - _P72._aa2 = _Vh["Abs_m22"]; - _P72._ba2 = _Vh["IsPowerOfTwo"]; - _P72._ca2 = _Vh["RandomFloat"]; - _P72._da2 = _Vh["Timer"]; - _P72._i4 = _Vh["Color"]; - _P72._19 = _Vh["Draw"]; - _P72._ea2 = _Vh["ContactID"]; - _P72._fa2 = _Vh["ManifoldPoint"]; - _P72._ga2 = _Vh["Manifold"]; - _P72._ha2 = _Vh["WorldManifold"]; - _P72._ia2 = _Vh["GetPointStates"]; - _P72._ja2 = _Vh["ClipVertex"]; - _P72._ka2 = _Vh["RayCastInput"]; - _P72._la2 = _Vh["RayCastOutput"]; - _P72._ma2 = _Vh["AABB"]; - _P72._na2 = _Vh["CollideCircles"]; - _P72._oa2 = _Vh["CollidePolygonAndCircle"]; - _P72._pa2 = _Vh["FindMaxSeparation"]; - _P72._qa2 = _Vh["FindIncidentEdge"]; - _P72._ra2 = _Vh["CollidePolygons"]; - _P72._sa2 = _Vh["CollideEdgeAndCircle"]; - _P72._ta2 = _Vh["EPAxis"]; - _P72._ua2 = _Vh["TempPolygon"]; - _P72._va2 = _Vh["ReferenceFace"]; - _P72._wa2 = _Vh["EPCollider"]; - _P72._xa2 = _Vh["CollideEdgeAndPolygon"]; - _P72._ya2 = _Vh["ClipSegmentToLine"]; - _P72._za2 = _Vh["TestShapeOverlap"]; - _P72._H61 = _Vh["TestOverlap"]; - _P72._182 = _Vh["Shape"]; - _P72._X82 = _Vh["MassData"]; - _P72._X72 = _Vh["CircleShape"]; - _P72.__72 = _Vh["EdgeShape"]; - _P72._Z72 = _Vh["ChainShape"]; - _P72._Y72 = _Vh["PolygonShape"]; - _P72._BJ1 = _Vh["Pair"]; - _P72._Aa2 = _Vh["PairLessThan"]; - _P72._Ba2 = _Vh["BroadPhase"]; - _P72._Ca2 = _Vh["DistanceProxy"]; - _P72._Da2 = _Vh["SimplexCache"]; - _P72._Ea2 = _Vh["DistanceInput"]; - _P72._Fa2 = _Vh["DistanceOutput"]; - _P72._Ga2 = _Vh["SimplexVertex"]; - _P72._Ha2 = _Vh["Simplex"]; - _P72._Ia2 = _Vh["DistanceFunc"]; - _P72._Ja2 = _Vh["TreeNode"]; - _P72._Ka2 = _Vh["DynamicTree"]; - _P72._La2 = _Vh["TOIInput"]; - _P72._Ma2 = _Vh["TOIOutput"]; - _P72._Na2 = _Vh["SeparationFunction"]; - _P72._Oa2 = _Vh["TimeOfImpact"]; - _P72._Pa2 = _Vh["BodyDef"]; - _P72._Qa2 = _Vh["Body"]; - _P72._Ra2 = _Vh["Filter"]; - _P72._W72 = _Vh["FixtureDef"]; - _P72._Sa2 = _Vh["Fixture"]; - _P72._Ta2 = _Vh["DestructionListener"]; - _P72._Ua2 = _Vh["ContactFilter"]; - _P72._Va2 = _Vh["ContactImpulse"]; - _P72._Wa2 = _Vh["ContactListener"]; - _P72._Fv1 = _Vh["QueryCallback"]; - _P72._JA1 = _Vh["RayCastCallback"]; - _P72._Xa2 = _Vh["TimeStep"]; - _P72._Ya2 = _Vh["Position"]; - _P72._Za2 = _Vh["Velocity"]; - _P72.__a2 = _Vh["SolverData"]; - _P72._0b2 = _Vh["World"]; - _P72._1b2 = _Vh["MixFriction"]; - _P72._2b2 = _Vh["MixRestitution"]; - _P72._3b2 = _Vh["ContactRegister"]; - _P72._4b2 = _Vh["ContactEdge"]; - _P72._5b2 = _Vh["Contact"]; - _P72._6b2 = _Vh["CircleContact"]; - _P72._7b2 = _Vh["PolygonContact"]; - _P72._8b2 = _Vh["ChainAndCircleContact"]; - _P72._9b2 = _Vh["ChainAndPolygonContact"]; - _P72._ab2 = _Vh["EdgeAndCircleContact"]; - _P72._bb2 = _Vh["EdgeAndPolygonContact"]; - _P72._cb2 = _Vh["PolygonAndCircleContact"]; - _P72._db2 = _Vh["defaultFilter"]; - _P72._eb2 = _Vh["defaultListener"]; - _P72._fb2 = _Vh["ContactManager"]; - _P72._gb2 = _Vh["VelocityConstraintPoint"]; - _P72._hb2 = _Vh["ContactPositionConstraint"]; - _P72._ib2 = _Vh["ContactVelocityConstraint"]; - _P72._jb2 = _Vh["PositionSolverManifold"]; - _P72._kb2 = _Vh["ContactSolverDef"]; - _P72._lb2 = _Vh["ContactSolver"]; - _P72._mb2 = _Vh["Island"]; - _P72._nb2 = _Vh["Jacobian"]; - _P72._ob2 = _Vh["JointEdge"]; - _P72._pb2 = _Vh["JointDef"]; - _P72._qb2 = _Vh["Joint"]; - _P72._rb2 = _Vh["RevoluteJointDef"]; - _P72._v82 = _Vh["RevoluteJoint"]; - _P72._sb2 = _Vh["MouseJointDef"]; - _P72._tb2 = _Vh["MouseJoint"]; - _P72._ub2 = _Vh["DistanceJointDef"]; - _P72._B82 = _Vh["DistanceJoint"]; - _P72._vb2 = _Vh["PrismaticJointDef"]; - _P72._w82 = _Vh["PrismaticJoint"]; - _P72._wb2 = _Vh["FrictionJointDef"]; - _P72._D82 = _Vh["FrictionJoint"]; - _P72._xb2 = _Vh["WeldJointDef"]; - _P72._z82 = _Vh["WeldJoint"]; - _P72._yb2 = _Vh["WheelJointDef"]; - _P72._x82 = _Vh["WheelJoint"]; - _P72._zb2 = _Vh["GearJointDef"]; - _P72._l92 = _Vh["GearJoint"]; - _P72._Ab2 = _Vh["MotorJointDef"]; - _P72._Bb2 = _Vh["MotorJoint"]; - _P72._Cb2 = _Vh["PulleyJointDef"]; - _P72._A82 = _Vh["PulleyJoint"]; - _P72._Db2 = _Vh["RopeJointDef"]; - _P72._C82 = _Vh["RopeJoint"]; - _P72._Eb2 = _Vh["RopeDef"]; - _P72._Fb2 = _Vh["Rope"]; - _P72._Gb2 = _Vh["maxManifoldPoints"]; - _P72._Hb2 = _Vh["maxPolygonVertices"]; - _P72._Ib2 = _Vh["aabbExtension"]; - _P72._Jb2 = _Vh["aabbMultiplier"]; - _P72._Kb2 = _Vh["linearSlop"]; - _P72._Lb2 = _Vh["angularSlop"]; - _P72._Mb2 = _Vh["polygonRadius"]; - _P72._Nb2 = _Vh["maxSubSteps"]; - _P72._Ob2 = _Vh["maxTOIContacts"]; - _P72._Pb2 = _Vh["velocityThreshold"]; - _P72._Qb2 = _Vh["maxLinearCorrection"]; - _P72._Rb2 = _Vh["maxAngularCorrection"]; - _P72._Sb2 = _Vh["maxTranslation"]; - _P72._Tb2 = _Vh["maxTranslationSquared"]; - _P72._Ub2 = _Vh["maxRotation"]; - _P72._Vb2 = _Vh["maxRotationSquared"]; - _P72._Wb2 = _Vh["baumgarte"]; - _P72._Xb2 = _Vh["toiBaugarte"]; - _P72._Yb2 = _Vh["timeToSleep"]; - _P72._Zb2 = _Vh["linearSleepTolerance"]; - _P72.__b2 = _Vh["angularSleepTolerance"]; - _P72._0c2 = _Vh["epsilon"]; - _P72._1c2 = _Vh["JsonSerializer"]; - _P72._2c2 = _Vh["RUBELoader"]; - _P72._3c2 = _Vh["Profiler"]; - _P72._4c2 = _Vh["ParticleDef"]; - _P72._5c2 = _Vh["ParticleColor"]; - _P72._6c2 = _Vh["ParticleGroupDef"]; - _P72._7c2 = _Vh["ParticleGroup"]; - _P72._8c2 = _Vh["ParticleSystem"]; - } -} -/*@constructor */ function _9c2(_ac2) { - var _bM1 = new _P72._ha2(); - _ac2._aM1(_bM1); - this._bc2 = _ac2._jD1(); - this._cc2 = _ac2._lD1(); - this._dc2 = []; - this._ec2 = []; - this._dc2[0] = _ac2._9M1(); - this._ec2[0] = _bM1; -} -/*@constructor */ function _fc2(_gc2, _hc2, _ic2) { - this._jc2 = _gc2; - this._iE1 = _hc2; - this._jE1 = _ic2; -} -/*@constructor */ function _y41(_u41, _kc2) { - _D92(); - if (_P72 === null) { - _P72 = window["b2"]; - } - this._151 = _u41; - this._lc2 = _kc2; - this._mc2 = _u92; - this._FC1 = []; - this._nc2 = []; - this._oc2 = new _P72._6c2(); - this._NF1 = null; - this._hK = false; - this._pc2 = []; - for (var i = 0; i < _v92; i++) { - this._pc2[i] = new _fc2(-1, 0, 0); - } - var gravity = new _P72._Q72(0, 10); - this._BC1 = new _P72._0b2(gravity); - this._qc2(); - this._rc2(); - this._d71 = _e8 ? this._sc2 : this._tc2; - this._e71 = _e8 ? this._uc2 : this._vc2; -} -_y41.prototype._lK = function () { - this._hK = true; -}; -_y41.prototype._G41 = function () { - this._hK = false; -}; -_y41.prototype._qc2 = function () { - var _Za = document.getElementById("canvas").getContext("2d"); - if (_Za) { - this._NF1 = new _P72._19(); - this._NF1._Ts1(_P72._19._8t1 | _P72._19._9t1); - this._NF1._F72 = this; - this._NF1._Zs1 = _E72; - this._NF1.__s1 = _I72; - this._NF1._0t1 = _K72; - this._NF1._2t1 = _L72; - this._NF1._3t1 = _M72; - this._NF1._5t1 = _N72; - this._NF1._d71 = _R72; - this._BC1._MF1(this._NF1); - } -}; -_y41.prototype._rc2 = function () { - var _wc2 = new _P72._Wa2(); - _wc2._xc2 = this; - _wc2._TE1 = function (_hD1) { - if (_hD1._jD1()._vE1() || _hD1._lD1()._vE1()) { - this._xc2._yc2(_hD1); - } - }; - _wc2._VE1 = function (_hD1, _WE1) {}; - _wc2._UE1 = function (_hD1) {}; - _wc2._XE1 = function (_hD1, _zc2) { - this._xc2._yc2(_hD1); - }; - this._BC1._KF1(_wc2); -}; -_y41.prototype._yc2 = function (_ac2) { - for (var _t6 = 0; _t6 < this._FC1.length; _t6++) { - var _Ac2 = this._FC1[_t6]; - if ((_Ac2._bc2 == _ac2._jD1() && _Ac2._cc2 == _ac2._lD1()) || (_Ac2._bc2 == _ac2._lD1() && _Ac2._cc2 == _ac2._jD1())) { - var _bM1 = new _P72._ha2(); - _ac2._aM1(_bM1); - _Ac2._dc2[_Ac2._dc2.length] = _ac2._9M1(); - _Ac2._ec2[_Ac2._ec2.length] = _bM1; - return; - } - } - this._FC1[this._FC1.length] = new _9c2(_ac2); -}; -_y41.prototype._x41 = function (_tm) { - this._lc2 = _tm; -}; -_y41.prototype._E41 = function (_d_) { - this._mc2 = _d_; -}; -_y41.prototype._w41 = function (_nm) { - this._151 = _nm; -}; -_y41.prototype._D41 = function (_B41, _C41) { - this._BC1._sF1.x = _B41; - this._BC1._sF1.y = _C41; - if (_B41 != 0.0 || _C41 != 0.0) { - var _Bc2 = this._BC1._lG1(); - while (_Bc2 != null && _Bc2 != undefined) { - if (_Bc2._Vl1() === _P72._Qa2._QC1) { - _Bc2._Z41(true); - } - _Bc2 = _Bc2._aE1(); - } - } -}; -_y41.prototype._Cc2 = function () { - var _Vk = _t3._NO._Vk; - for (var index = 0; index < _Vk.length; index++) { - var _1u = _Vk[index]; - if (_1u.path_index >= 0) { - var physicsObject = _1u._s51; - if (physicsObject !== null && physicsObject !== undefined) { - var _Bc2 = physicsObject._H82; - if (_Bc2._Vl1() !== _P72._Qa2._QC1) { - if (_1u._Dc2()) { - _1u._N5(_Ec2, 0, _1u, _1u); - } - _Bc2._nD1(new _P72._Q72(_1u.x * this._151, _1u.y * this._151), _Bc2.__r1()); - } - } else { - if (_1u._Dc2()) { - _1u._N5(_Ec2, 0, _1u, _1u); - } - } - } - } -}; -_y41.prototype._Fc2 = function () { - var _Gc2 = 1.0 / this._151; - var _Bc2 = this._BC1._lG1(); - while (_Bc2 != null && _Bc2 != undefined) { - var _1u = _Bc2._kv1(); - if (_1u != null && _1u != undefined) { - _1u._Hc2(_Bc2); - var _Wk = _Bc2._e41(); - _1u.phy_position_xprevious = _Wk.x * _Gc2; - _1u.phy_position_yprevious = _Wk.y * _Gc2; - } - _Bc2 = _Bc2._aE1(); - } -}; -_y41.prototype._Xf = function (_Ic2) { - if (_Ic2 <= 0) { - return; - } - this._Cc2(); - if (this._hK == true) { - return; - } - this._Fc2(); - var _Jc2 = 1.0 / this._lc2; - var _Kc2 = this._lc2 / _Ic2; - var _Lc2 = _Kc2; - while (_Lc2 > 0.0) { - var _Mc2 = _Lc2 > 1.0 ? _Jc2 : _Jc2 * _Lc2; - this._BC1._1G1(_Mc2, this._mc2, this._mc2); - _Lc2 -= 1.0; - } - this._BC1._5G1(); - this._Nc2(); - this._Oc2(); -}; -_y41.prototype._Nc2 = function () { - var _Gc2 = 1.0 / this._151; - var _Bc2 = this._BC1._lG1(); - while (_Bc2 != null && _Bc2 != undefined) { - var _1u = _Bc2._kv1(); - if (_1u != null && _1u != undefined) { - if (_1u.marked && _1u._s51) { - this._OF1(_1u._s51); - _1u._s51 = null; - } else { - _1u._Hc2(_Bc2); - } - } - _Bc2 = _Bc2._aE1(); - } -}; -_y41.prototype._Oc2 = function () { - var _Gc2 = 1.0 / this._151; - for (var i = 0; i < this._FC1.length; i++) { - if (this._FC1[i]._bc2 && this._FC1[i]._cc2 && this._FC1[i]._bc2._AE1() && this._FC1[i]._cc2._AE1()) { - var _Pc2 = this._FC1[i]._bc2._AE1()._kv1(); - var _Qc2 = this._FC1[i]._cc2._AE1()._kv1(); - _Pc2.phy_collision_points = 0; - _Pc2.phy_collision_x = undefined; - _Pc2.phy_collision_y = undefined; - _Pc2.phy_col_normal_x = undefined; - _Pc2.phy_col_normal_y = undefined; - _Qc2.phy_collision_points = 0; - _Qc2.phy_collision_x = undefined; - _Qc2.phy_collision_y = undefined; - _Qc2.phy_col_normal_x = undefined; - _Qc2.phy_col_normal_y = undefined; - var _Rc2 = 0; - for (var _Sc2 = 0; _Sc2 < this._FC1[i]._dc2.length; _Sc2++) { - var _bM1 = this._FC1[i]._ec2[_Sc2]; - for (var __5 in _bM1.points) { - if (!_bM1.points.hasOwnProperty(__5)) continue; - if (_Rc2 == 0) { - _Pc2.phy_collision_x = _bM1.points[__5].x * _Gc2; - _Pc2.phy_collision_y = _bM1.points[__5].y * _Gc2; - _Qc2.phy_collision_x = _bM1.points[__5].x * _Gc2; - _Qc2.phy_collision_y = _bM1.points[__5].y * _Gc2; - _Pc2.phy_col_normal_x = _bM1._Bt1.x; - _Pc2.phy_col_normal_y = _bM1._Bt1.y; - _Qc2.phy_col_normal_x = _bM1._Bt1.x; - _Qc2.phy_col_normal_y = _bM1._Bt1.y; - } - _Pc2.phy_collision_points++; - _Qc2.phy_collision_points++; - _Rc2++; - } - } - if (!_Pc2.marked && !_Qc2.marked) { - _Pc2._N5(_Tc2, _Qc2.object_index, _Pc2, _Qc2); - _Qc2._N5(_Tc2, _Pc2.object_index, _Qc2, _Pc2); - } - _Pc2.phy_collision_points = 0; - _Pc2.phy_collision_x = undefined; - _Pc2.phy_collision_y = undefined; - _Pc2.phy_col_normal_x = undefined; - _Pc2.phy_col_normal_y = undefined; - _Qc2.phy_collision_points = 0; - _Qc2.phy_collision_x = undefined; - _Qc2.phy_collision_y = undefined; - _Qc2.phy_col_normal_x = undefined; - _Qc2.phy_col_normal_y = undefined; - } - } - this._FC1 = []; -}; -function _Uc2(_Vc2, _Wc2) { - switch (_Vc2.shape._Vl1()) { - case _P72._182._Ct1: - { - var _Hv1 = _Vc2.shape; - _Hv1._It1.x += _Wc2.x; - _Hv1._It1.y += _Wc2.y; - } - break; - case _P72._182._Et1: - { - var _i6 = _Vc2.shape; - for (var i = 0; i < _i6._6u1; i++) { - _i6._5u1[i].x += _Wc2.x; - _i6._5u1[i].y += _Wc2.y; - } - } - break; - case _P72._182._Ft1: - { - var _Iv1 = _Vc2.shape; - for (var i = 0; i < _Iv1._6u1; i++) { - _Iv1._5u1[i].x += _Wc2.x; - _Iv1._5u1[i].y += _Wc2.y; - } - } - break; - case _P72._182._Dt1: - { - var _ju1 = _Vc2.shape; - _ju1._Tt1.x += _Wc2.x; - _ju1._Tt1.y += _Wc2.y; - _ju1._Ut1.x += _Wc2.x; - _ju1._Ut1.y += _Wc2.y; - } - break; - default: - break; - } -} -_y41.prototype._d51 = function (_Xc2, _Ht, _f51, _g51, _Yc2) { - if (_Yc2 === undefined) _Yc2 = true; - var _Zc2 = -1; - if (!_Xc2._082()) return; - var _Vc2 = _Xc2._V72; - if (_Vc2.shape == null) { - var err = "No fixture shape data present for " + _Ht.__c2()._0d2() + "\n"; - _H4(err, true); - } else { - var _1d2 = this._2d2(_Ht.object_index); - if (_1d2 != -1) { - _Vc2.filter._iE1 = this._pc2[_1d2]._iE1; - _Vc2.filter._jE1 = this._pc2[_1d2]._jE1; - } else { - _Vc2.filter._iE1 = 0; - _Vc2.filter._jE1 = 0; - } - var _3d2 = _Xc2._V72._p71 > 0 ? _P72._Qa2._QC1 : _Xc2._S72 ? _P72._Qa2._YC1 : _P72._Qa2._iC1; - if (_Ht._s51 != null) { - var _4d2 = _Ht._s51._H82; - if (_4d2._7E1() == null) { - _4d2._SD1(_3d2); - } - var _Wc2 = _Ht._5d2((-_Ht.image_angle * _L6) / 180.0, { x: _f51 * this._151, y: _g51 * this._151 }); - _Uc2(_Vc2, _Wc2); - var _6d2 = _4d2._2D1(_Vc2); - _Zc2 = _Ht._s51._s92(_6d2); - _Wc2.x = -_Wc2.x; - _Wc2.y = -_Wc2.y; - _Uc2(_Vc2, _Wc2); - } else { - var _7d2 = new _P72._Pa2(); - _7d2.type = _3d2; - _7d2.angle = (-_Ht.image_angle * _L6) / 180.0; - _7d2._lC1 = _Xc2._KC1; - _7d2._mC1 = _Xc2._LC1; - _7d2._oC1 = _Xc2._T72; - var _8d2; - if (_Yc2) _8d2 = _Ht._5d2(_7d2.angle, { x: _f51, y: _g51 }); - else _8d2 = _Ht._5d2(_7d2.angle, { x: 0, y: 0 }); - _7d2.position.x = (_Ht.x - _8d2.x) * this._151; - _7d2.position.y = (_Ht.y - _8d2.y) * this._151; - _7d2._bv1 = _Ht; - var _4d2 = this._BC1._d51(_7d2); - if (!_Yc2) { - _8d2 = _Ht._5d2(_7d2.angle, { x: _f51 * this._151, y: _g51 * this._151 }); - _Uc2(_Vc2, _8d2); - _f51 = 0; - _g51 = 0; - } - var _6d2 = _4d2._2D1(_Vc2); - var physicsObject = new _E82(_4d2, _1d2, _f51, _g51); - _Ht._s51 = physicsObject; - _Ht._Hc2(_4d2); - _Zc2 = physicsObject._s92(_6d2); - if (!_Yc2) { - _8d2.x = -_8d2.x; - _8d2.y = -_8d2.y; - _Uc2(_Vc2, _8d2); - } - this._9d2(); - } - } - return _Zc2; -}; -_y41.prototype._OF1 = function (_ad2) { - this._BC1._OF1(_ad2._H82); -}; -_y41.prototype._f61 = function (_bd2) { - this._BC1._f61(_bd2._u82); -}; -_y41.prototype._A41 = function (_z41) { - if (this._NF1 == null) { - return; - } - var _cd2 = 0; - if (_z41 & _w92) { - _cd2 = _cd2 | _P72._19._8t1; - } - if (_z41 & _x92) { - _cd2 = _cd2 | _P72._19._9t1; - } - if (_z41 & _y92) { - _cd2 = _cd2 | _P72._19._bt1; - } - if (_z41 & _z92) { - _cd2 = _cd2 | _P72._19._at1; - } - if (_z41 & _C92) { - _cd2 = _cd2 | _P72._19._it1; - } - this._NF1._Ts1(_cd2); - this._BC1._6G1(); -}; -_y41.prototype._r51 = function (_dd2, _ed2, _fd2, _gd2, _hd2, _id2, _jd2) { - _dd2._H82._Z41(true); - _ed2._H82._Z41(true); - var scale = this._151; - var _kd2 = new _P72._Q72(_fd2 * scale, _gd2 * scale); - var _ld2 = new _P72._Q72(_hd2 * scale, _id2 * scale); - var _kU1 = new _P72._ub2(); - _kU1._qx1(_dd2._H82, _ed2._H82, _kd2, _ld2); - _kU1._0G1 = _jd2; - var _md2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_md2); - return _nd2; -}; -_y41.prototype._u51 = function (_dd2, _ed2, _fd2, _gd2, _hd2, _id2, _t51, _jd2) { - var _ZF1 = _dd2._H82; - var __F1 = _ed2._H82; - _ZF1._Z41(true); - __F1._Z41(true); - var scale = this._151; - var _9P1 = _ZF1._ID1(new _P72._Q72(_fd2 * scale, _gd2 * scale)); - var _aP1 = __F1._ID1(new _P72._Q72(_hd2 * scale, _id2 * scale)); - var _kU1 = new _P72._Db2(); - _kU1._ZF1 = _ZF1; - _kU1.__F1 = __F1; - _kU1._9P1 = _9P1; - _kU1._aP1 = _aP1; - _kU1._sT1 = _t51 * scale; - _kU1._0G1 = _jd2; - var _od2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_od2); - return _nd2; -}; -_y41.prototype._D51 = function (_dd2, _ed2, _pd2, _qd2, _rd2, _sd2, _td2, _ud2, _vd2, _wd2, _jd2) { - _dd2._H82._Z41(true); - _ed2._H82._Z41(true); - var scale = this._151; - var anchor = new _P72._Q72(_pd2 * scale, _qd2 * scale); - var _kU1 = new _P72._rb2(); - _kU1._qx1(_dd2._H82, _ed2._H82, anchor); - _kU1._cP1 = _rd2; - _kU1._dP1 = _sd2; - _kU1._gP1 = _td2; - _kU1._eP1 = _ud2; - _kU1._fP1 = _vd2; - _kU1._hP1 = _wd2; - _kU1._0G1 = _jd2; - var _xd2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_xd2); - return _nd2; -}; -_y41.prototype._J51 = function (_dd2, _ed2, _pd2, _qd2, _yd2, _zd2, _Ad2, _Bd2, _td2, _Cd2, _vd2, _wd2, _jd2) { - _dd2._H82._Z41(true); - _ed2._H82._Z41(true); - var scale = this._151; - var anchor = new _P72._Q72(_pd2 * scale, _qd2 * scale); - var _1v = new _P72._Q72(_yd2, _zd2); - _1v._tr1(); - var _kU1 = new _P72._vb2(); - _kU1._qx1(_dd2._H82, _ed2._H82, anchor, _1v); - _kU1._DQ1 = _Ad2 * scale; - _kU1._EQ1 = _Bd2 * scale; - _kU1._gP1 = _td2; - _kU1._FQ1 = _Cd2; - _kU1._fP1 = _vd2; - _kU1._hP1 = _wd2; - _kU1._0G1 = _jd2; - var _Dd2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_Dd2); - return _nd2; -}; -_y41.prototype._P51 = function (_dd2, _ed2, _Ed2, _Fd2, _Gd2, _Hd2, _Id2, _Jd2, _Kd2, _Ld2, _O51, _jd2) { - _dd2._H82._Z41(true); - _ed2._H82._Z41(true); - var scale = this._151; - var _kU1 = new _P72._Cb2(); - _kU1._qx1(_dd2._H82, _ed2._H82, new _P72._Q72(_Ed2 * scale, _Fd2 * scale), new _P72._Q72(_Gd2 * scale, _Hd2 * scale), _dd2._H82._FD1(new _P72._Q72(_Id2 * scale, _Jd2 * scale)), _ed2._H82._FD1(new _P72._Q72(_Kd2 * scale, _Ld2 * scale)), _O51); - _kU1._0G1 = _jd2; - var _Md2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_Md2); - return _nd2; -}; -_y41.prototype._X51 = function (_dd2, _ed2, _Q51, _R51, _S51, _T51, _U51, _ud2, _Nd2, _Od2, _Pd2, _jd2) { - _dd2._H82._Z41(true); - _ed2._H82._Z41(true); - var scale = this._151; - var _kU1 = new _P72._yb2(); - _kU1._qx1(_dd2._H82, _ed2._H82, new _P72._Q72(_Q51 * scale, _R51 * scale), new _P72._Q72(_S51, _T51)); - _kU1._hP1 = _U51; - _kU1._eP1 = _ud2; - _kU1._fP1 = _Nd2; - _kU1._7Q1 = _Od2; - _kU1._8Q1 = _Pd2; - _kU1._0G1 = _jd2; - var _Qd2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_Qd2); - return _nd2; -}; -_y41.prototype._Z51 = function (_dd2, _ed2, _Q51, _R51, _Rd2, _Od2, _Pd2, _jd2) { - _dd2._H82._Z41(true); - _ed2._H82._Z41(true); - var scale = this._151; - var _kU1 = new _P72._xb2(); - _kU1._qx1(_dd2._H82, _ed2._H82, new _P72._Q72(_Q51 * scale, _R51 * scale)); - _kU1._bP1 = (-_Rd2 * 180.0) / Math.PI; - _kU1._7Q1 = _Od2; - _kU1._8Q1 = _Pd2; - _kU1._0G1 = _jd2; - var _Sd2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_Sd2); - return _nd2; -}; -_y41.prototype._161 = function (_dd2, _ed2, _Q51, _R51, _Td2, _Ud2, _jd2) { - _dd2._H82._Z41(true); - _ed2._H82._Z41(true); - var scale = this._151; - var _kU1 = new _P72._wb2(); - _kU1._qx1(_dd2._H82, _ed2._H82, new _P72._Q72(_Q51 * scale, _R51 * scale)); - _kU1._6Q1 = _Td2; - _kU1._9R1 = _Ud2; - _kU1._0G1 = _jd2; - var _Vd2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_Vd2); - return _nd2; -}; -_y41.prototype._661 = function (_dd2, _ed2, _Wd2, _Xd2, _O51) { - if (_Wd2._u82._9P !== _P72._qb2._RO1 && _Wd2._u82._9P !== _P72._qb2._SO1 && _Xd2._u82._9P !== _P72._qb2._RO1 && _Xd2._u82._9P !== _P72._qb2._SO1) { - return -1; - } - _dd2._H82._Z41(true); - _ed2._H82._Z41(true); - var _kU1 = new _P72._zb2(); - _kU1._ZF1 = _dd2._H82; - _kU1.__F1 = _ed2._H82; - _kU1._DR1 = _Wd2._u82; - _kU1._ER1 = _Xd2._u82; - _kU1.ratio = _O51; - var _Md2 = this._BC1._TF1(_kU1); - var _nd2 = new _s82(_Md2); - return _nd2; -}; -_y41.prototype._Yd2 = function (_gc2) { - for (var _t6 = 0; _t6 < _v92; _t6++) { - if (this._pc2[_t6]._jc2 == _gc2) { - return _t6; - } - } - return -1; -}; -_y41.prototype._Zd2 = function (_gc2) { - var __d2 = this._Yd2(_gc2); - if (__d2 != -1) { - return __d2; - } - for (var _t6 = 0; _t6 < _v92; _t6++) { - if (this._pc2[_t6]._jc2 == -1) { - this._pc2[_t6]._jc2 = _gc2; - this._pc2[_t6]._iE1 = 1 << _t6; - this._pc2[_t6]._jE1 = 0; - return _t6; - } - } - return -1; -}; -_y41.prototype._0e2 = function (_gc2, _1e2) { - var _2e2 = _gc2; - var _3e2 = _i3._E5(_gc2); - while (_3e2._CQ >= 0 && _i3._E5(_3e2._CQ)) { - _3e2 = _i3._E5(_3e2._CQ); - var _4e2 = _3e2._EQ; - var _5e2 = 0; - for (var _6e2 in _7e2) { - if (!_7e2.hasOwnProperty(_6e2)) continue; - for (var _mM1 in _7e2[_6e2]) { - if (!_7e2[_6e2].hasOwnProperty(_mM1)) continue; - var _8e2 = -1; - if (_6e2 == _gc2) { - _8e2 = _mM1; - } else if (_mM1 == _gc2) { - _8e2 = _6e2; - } - if (_8e2 != -1) { - _5e2++; - } - } - } - if (_5e2 !== _1e2.length) { - break; - } - _2e2 = _4e2; - } - return _2e2; -}; -_y41.prototype._9e2 = function (_gc2) { - var _ae2 = []; - for (var _6e2 in _7e2) { - if (!_7e2.hasOwnProperty(_6e2)) continue; - for (var _mM1 in _7e2[_6e2]) { - if (!_7e2[_6e2].hasOwnProperty(_mM1)) continue; - var _8e2 = -1; - if (_6e2 == _gc2) { - _8e2 = _mM1; - } else if (_mM1 == _gc2) { - _8e2 = _6e2; - } - if (_8e2 !== -1) { - _ae2[_ae2.length] = _8e2; - } - } - } - return _ae2; -}; -_y41.prototype._be2 = function (_Ak, _1e2) { - for (var _NF in _i3._ce2) { - if (!_i3._ce2.hasOwnProperty(_NF)) continue; - var _de2 = _i3._ce2[_NF]; - if (_de2._CQ === _Ak._EQ) { - if (this._9e2(_de2._EQ).length !== 0) { - _1e2[_1e2.length] = _de2._EQ; - } - this._be2(_de2, _1e2); - } - } -}; -_y41.prototype._ee2 = function (_gc2) { - var _ae2 = this._9e2(_gc2); - var _2e2 = _gc2; - var _3e2 = _i3._E5(_gc2); - while (_3e2._CQ >= 0 && _i3._E5(_3e2._CQ)) { - _3e2 = _i3._E5(_3e2._CQ); - _ae2 = _ae2.concat(this._9e2(_3e2._EQ)); - } - for (var _t6 = 0; _t6 < _ae2.length; _t6++) { - var _fe2 = _ae2[_t6]; - var _NF = _i3._E5(_fe2); - this._be2(_NF, _ae2); - } - return _ae2; -}; -_y41.prototype._ge2 = function (_gc2, _G82) { - var _ae2 = this._ee2(_gc2); - for (var _he2 = 0; _he2 < _ae2.length; ++_he2) { - for (var _ie2 = 0; _ie2 < _v92; ++_ie2) { - if (this._pc2[_ie2]._jc2 == _ae2[_he2]) { - this._pc2[_G82]._jE1 |= this._pc2[_ie2]._iE1; - this._pc2[_ie2]._jE1 |= this._pc2[_G82]._iE1; - } - } - } -}; -_y41.prototype._2d2 = function (_gc2) { - var _1d2 = this._Yd2(_gc2); - if (_1d2 !== -1) { - return _1d2; - } - var _ae2 = this._9e2(_gc2); - var _jc2 = _gc2; - if (_ae2.length === 0) { - var _2e2 = _gc2; - var _3e2 = _i3._E5(_gc2); - while (_3e2._CQ >= 0 && _i3._E5(_3e2._CQ)) { - _3e2 = _i3._E5(_3e2._CQ); - _jc2 = _3e2._EQ; - _ae2 = this._9e2(_jc2); - if (_ae2.length !== 0) { - _1d2 = this._Yd2(_jc2); - break; - } - } - if (_ae2.length === 0) { - return -1; - } - } - if (_1d2 === -1) { - _1d2 = this._Zd2(_jc2); - if (_1d2 === -1) { - return -1; - } - } - this._ge2(_gc2, _1d2); - return _1d2; -}; -_y41.prototype._9d2 = function () { - var _Bc2 = this._BC1._lG1(); - while (_Bc2 != null && _Bc2 != undefined) { - var _1u = _Bc2._kv1(); - if (_1u != null && _1u != undefined) { - var _Q61 = _1u._s51._I82; - if (_Q61 != -1) { - var _je2 = new _P72._Ra2(); - _je2._iE1 = this._pc2[_Q61]._iE1; - _je2._jE1 = this._pc2[_Q61]._jE1; - var _K41 = _Bc2._7E1(); - while (_K41 != null && _K41 != undefined) { - _je2._kE1 = _K41._yE1()._kE1; - _K41._wE1(_je2); - _K41 = _K41._HC1; - } - } - } - _Bc2 = _Bc2._aE1(); - } -}; -_y41.prototype._H61 = function (_f7, _Cq, _q5, _r5, _u5) { - var _ke2 = new _P72._I92(); - _ke2.Set(new _P72._Q72(_q5, _r5), _u5); - if (_f7._s51 === null || _f7._s51 === undefined || _Cq._s51 === null || _Cq._s51 === undefined) { - return; - } - var _le2 = _f7._s51._H82; - var _me2 = _Cq._s51._H82; - var _ne2; - for (_ne2 = _le2._7E1(); _ne2; _ne2 = _ne2._aE1()) { - var _oe2; - for (_oe2 = _me2._7E1(); _oe2; _oe2 = _ne2._aE1()) { - if (_P72._za2(_ne2._tE1(), 0, _oe2._tE1(), 0, _ke2, _me2._as1())) { - return true; - } - } - } - return false; -}; -_y41.prototype._R61 = function (_z41, _q5, _r5, _pe2, _qe2, _3d, _u9, _w71) { - var _3D1 = new _P72._4c2(); - _3D1._Qo1 = _z41; - _3D1.position.Set(_q5 * this._151, _r5 * this._151); - _3D1._Ea1.Set(_pe2 * this._151, _qe2 * this._151); - _3D1.color.Set(_3d & 0xff, (_3d & 0xff00) >> 8, (_3d & 0xff0000) >> 16, _u9 * 255.0); - _3D1._bv1 = _w71; - return this._BC1._R61(_3D1); -}; -_y41.prototype._S61 = function (_re2) { - this._BC1._jH1(_re2); -}; -_y41.prototype._371 = function (_u71, _se2, _q5, _r5, _te2, _pe2, _qe2, _ue2, _3d, _u9, _ve2, _w71) { - this._oc2._Qo1 = _u71; - this._oc2._BI1 = _se2; - this._oc2.angle = (-_te2 * _L6) / 180.0; - this._oc2._kC1 = (_ue2 * _L6) / 180.0; - this._oc2.position.Set(_q5 * this._151, _r5 * this._151); - this._oc2._jC1.Set(_pe2 * this._151, _qe2 * this._151); - this._oc2.color.Set(_3d & 0xff, (_3d & 0xff00) >> 8, (_3d & 0xff0000) >> 16, _u9 * 255.0); - this._oc2._271 = _ve2; - this._oc2._CI1 = true; - this._oc2._bv1 = _w71; -}; -_y41.prototype._471 = function (_lu) { - var shape = new _P72._X72(); - shape._qt1 = Math.abs(_lu * this._151); - this._oc2.shape = shape; -}; -_y41.prototype._571 = function (_251, _351) { - if (_251 == 0.0) { - _251 = 1.0; - } - if (_351 == 0.0) { - _351 = 1.0; - } - var shape = new _P72._Y72(); - shape._pu1(_251 * this._151, _351 * this._151); - this._oc2.shape = shape; -}; -_y41.prototype._671 = function () { - var shape = new _P72._Y72(); - this._oc2.shape = shape; -}; -_y41.prototype._771 = function (_q5, _r5) { - if (this._oc2.shape !== null && this._oc2.shape._9P === _P72._182._Et1) { - var shape = this._oc2.shape; - if (shape._6u1 < _P72._Hb2) { - shape._5u1[shape._6u1++] = new _P72._Q72(_q5 * this._151, _r5 * this._151); - } - } -}; -_y41.prototype._we2 = function () { - for (var _t6 = 0; _t6 < this._nc2.length; _t6++) { - var _B71 = this._nc2[_t6]; - if (_B71 === null || _B71 === undefined) { - return _t6; - } - } - var slot = this._nc2.length; - return slot; -}; -_y41.prototype._xe2 = function (_Le1) { - if (_Le1 >= 0 && _Le1 < this._nc2.length) { - return this._nc2[_Le1]; - } - return null; -}; -_y41.prototype._871 = function () { - if (this._oc2.shape !== null && this._oc2.shape._9P === _P72._182._Et1) { - var vertices = []; - var shape = this._oc2.shape; - for (var _t6 = 0; _t6 < shape._6u1; _t6++) { - vertices[_t6] = new _P72._Q72(shape._5u1[_t6].x, shape._5u1[_t6].y); - } - shape.Set(vertices, shape._6u1); - } - var _Fe1 = this._BC1._mH1(this._oc2); - var _kE1 = this._we2(); - this._nc2[_kE1] = _Fe1; - return _kE1; -}; -_y41.prototype._nH1 = function (_ye2, _ze2) { - var _Ae2 = this._xe2(_ye2); - var _Be2 = this._xe2(_ze2); - if (_Ae2 !== null && _Be2 !== null) { - this._BC1._nH1(_Ae2, _Be2); - this._nc2[_ze2] = null; - } -}; -_y41.prototype._b71 = function (_Le1) { - var _Fe1 = this._xe2(_Le1); - if (_Fe1 !== null) { - this._BC1._qH1(_Fe1); - this._nc2[_Le1] = null; - } -}; -_y41.prototype._U61 = function (_q5, _r5, _lu) { - var shape = new _P72._X72(); - shape._qt1 = _lu * this._151; - var _Ce2 = new _P72._I92(); - _Ce2._gh.Set(_q5 * this._151, _r5 * this._151); - _Ce2.q._Dr1(); - this._BC1._lH1(shape, _Ce2); -}; -_y41.prototype._X61 = function (_q5, _r5, _251, _351) { - var shape = new _P72._Y72(); - shape._pu1(_251 * this._151, _351 * this._151); - var _Ce2 = new _P72._I92(); - _Ce2._gh.Set(_q5 * this._151, _r5 * this._151); - _Ce2.q._Dr1(); - this._BC1._lH1(shape, _Ce2); -}; -_y41.prototype._Z61 = function (_De2, _fe) { - if (_fe > _P72._Hb2) { - _fe = _P72._Hb2; - } - var points = []; - for (var _t6 = 0; _t6 < _fe; _t6++) { - points[_t6] = new _P72._Q72(_De2[_t6 * 2 + 0] * this._151, _De2[_t6 * 2 + 1] * this._151); - } - var _Ee2 = new _P72._Y72(); - _Ee2.Set(points, _fe); - var _Ce2 = new _P72._I92(); - _Ce2._Dr1(); - this._BC1._lH1(_Ee2, _Ce2); -}; -_y41.prototype._Fe2 = function (_sl, _Ge2, _He2, _Ie2) { - var _q8 = this._BC1._f71(); - if (_He2 < 0 || _He2 >= _q8) return; - if (_Ie2 < _He2) return; - if (_Ie2 > _q8) return; - var _Qo1 = this._BC1._rH1(); - var _aF1 = this._BC1._sH1(); - var _bF1 = this._BC1._tH1(); - var _Je2 = this._BC1._uH1(); - var _bv1 = this._BC1._vH1(); - var _zb1 = _sl._cO; - var _Ke2 = 1.0 / this._151; - for (var _t6 = _He2; _t6 < _Ie2; _t6++) { - if (_Ge2 & (1 << 0)) { - _sl._gO(_5k, _Qo1[_t6]); - } - if (_Ge2 & (1 << 1)) { - _sl._gO(_Le2, _aF1[_t6].x * _Ke2); - _sl._gO(_Le2, _aF1[_t6].y * _Ke2); - } - if (_Ge2 & (1 << 2)) { - _sl._gO(_Le2, _bF1[_t6].x * _Ke2); - _sl._gO(_Le2, _bF1[_t6].y * _Ke2); - } - if (_Ge2 & (1 << 3)) { - _sl._gO(_5k, (_Je2[_t6]._h4 << 24) | (_Je2[_t6]._e4 << 16) | (_Je2[_t6]._f4 << 8) | _Je2[_t6]._g4); - } - if (_Ge2 & (1 << 4)) { - _sl._gO(_ek, _bv1[_t6]); - } - } - _sl._c01(_dk, _zb1); -}; -_y41.prototype._h71 = function (_sl, _Ge2) { - this._Fe2(_sl, _Ge2, 0, this._BC1._f71()); -}; -_y41.prototype._A71 = function (_t4, _P32, _Ge2) { - this._Fe2(_P32, _Ge2, _t4, _t4 + 1); -}; -_y41.prototype._v71 = function (_t4, _u71) { - if (_t4 >= 0 && _t4 < this._BC1._f71()) { - var _Qo1 = this._BC1._rH1(); - _Qo1[_t4] = _u71; - } -}; -_y41.prototype._x71 = function (_w71, _u71) { - var _q8 = this._BC1._f71(); - var _Qo1 = this._BC1._rH1(); - var _bv1 = this._BC1._vH1(); - for (var _t6 = 0; _t6 < _q8; _t6++) { - if (_w71 === 0 || _w71 === _bv1[_t6]) { - _Qo1[_t6] = _u71; - } - } -}; -_y41.prototype._y71 = function (_Le1, _z41) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - _B71._y71(_z41); - } -}; -_y41.prototype._z71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._z71(); - } - return 0; -}; -_y41.prototype._C71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._f71(); - } - return 0; -}; -_y41.prototype._D71 = function (_Le1, _P32, _Ge2) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - var start = _B71._QI1(); - var end = start + _B71._f71(); - this._Fe2(_P32, _Ge2, start, end); - } -}; -_y41.prototype._E71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._BD1(); - } -}; -_y41.prototype._F71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._CD1(); - } -}; -_y41.prototype._G71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._Rx1().x / this._151; - } -}; -_y41.prototype._H71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._Rx1().y / this._151; - } -}; -_y41.prototype._I71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._sD1().x / this._151; - } -}; -_y41.prototype._J71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._sD1().y / this._151; - } -}; -_y41.prototype._K71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return (_B71._uD1() * 180.0) / Math.PI; - } -}; -_y41.prototype._L71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._e41().x / this._151; - } -}; -_y41.prototype._M71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - return _B71._e41().y / this._151; - } -}; -_y41.prototype._N71 = function (_Le1) { - var _B71 = this._xe2(_Le1); - if (_B71 !== null && _B71 !== undefined) { - var angle = _B71.__r1(); - return (angle * 180.0) / Math.PI; - } -}; -_y41.prototype._tc2 = function (_Me2, _w71, _C5, _cn) { - var _q8 = this._BC1._f71(); - var _Qo1 = this._BC1._rH1(); - var _aF1 = this._BC1._sH1(); - var _Je2 = this._BC1._uH1(); - var _bv1 = this._BC1._vH1(); - var _Ke2 = 1.0 / this._151; - for (var _t6 = 0; _t6 < _q8; _t6++) { - if ((_Qo1[_t6] === 0 || (_Qo1[_t6] & _Me2) !== 0) && (_w71 === 0 || _w71 === _bv1[_t6])) { - var _m4 = (_Je2[_t6]._g4 & 0xff) | ((_Je2[_t6]._f4 << 8) & 0xff00) | ((_Je2[_t6]._e4 << 16) & 0xff0000); - _C5._19(_t6, _aF1[_t6].x * _Ke2, _aF1[_t6].y * _Ke2, 1.0, 1.0, 0, _m4, _Je2[_t6]._h4 / 255.0); - } - } -}; -_y41.prototype._vc2 = function (_Me2, _w71, _C5, _cn, _co, _do, _u5, _3d, _u9) { - var _q8 = this._BC1._f71(); - var _Qo1 = this._BC1._rH1(); - var _aF1 = this._BC1._sH1(); - var _bv1 = this._BC1._vH1(); - var _Ke2 = 1.0 / this._151; - for (var _t6 = 0; _t6 < _q8; _t6++) { - if ((_Qo1[_t6] === 0 || (_Qo1[_t6] & _Me2) !== 0) && (_w71 === 0 || _w71 === _bv1[_t6])) { - _C5._19(_t6, _aF1[_t6].x * _Ke2, _aF1[_t6].y * _Ke2, _co, _do, _u5, _3d, _u9); - } - } -}; -_y41.prototype._sc2 = function (_Me2, _w71, _C5, _cn) { - var _B4 = _C5._C4[_cn % _C5._D4()]; - if (!_B4) { - return; - } - if (!_B4.texture.complete) { - return; - } - if (!_B4.texture._N8) { - _M8(_B4); - } - var _q8 = this._BC1._f71(); - var _Qo1 = this._BC1._rH1(); - var _aF1 = this._BC1._sH1(); - var _Je2 = this._BC1._uH1(); - var _bv1 = this._BC1._vH1(); - var _Ke2 = 1.0 / this._151; - var _Ne2 = 0; - for (var _t6 = 0; _t6 < _q8; _t6++) { - if ((_Qo1[_t6] === 0 || (_Qo1[_t6] & _Me2) !== 0) && (_w71 === 0 || _w71 === _bv1[_t6])) { - _Ne2++; - } - } - if (_Ne2 === 0) { - return; - } - var _Ca = _e8._Da(_9a._Ea, _B4.texture._N8, _e8._Fa, _Ne2 * 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _Ne2 * 6; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - var _Na = _Ca._Oa; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - var _w6 = -(_C5.xOrigin - _B4.XOffset); - var _x6 = -(_C5.yOrigin - _B4.YOffset); - var _y6 = _w6 + _B4.CropWidth; - var _z6 = _x6 + _B4.CropHeight; - var _Oe2 = 0; - for (var _t6 = 0; _t6 < _q8; _t6++) { - if ((_Qo1[_t6] === 0 || (_Qo1[_t6] & _Me2) !== 0) && (_w71 === 0 || _w71 === _bv1[_t6])) { - var x = _aF1[_t6].x * _Ke2; - var y = _aF1[_t6].y * _Ke2; - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = x + _w6; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = y + _x6; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = x + _y6; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = y + _z6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - var _m4 = (_Je2[_t6]._g4 & 0xff) | ((_Je2[_t6]._f4 << 8) & 0xff00) | ((_Je2[_t6]._e4 << 16) & 0xff0000) | ((_Je2[_t6]._h4 << 24) & 0xff000000); - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = _m4; - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = _B4.x / _B4.texture.width; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = _B4.y / _B4.texture.height; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_B4.x + _B4.w) / _B4.texture.width; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_B4.y + _B4.h) / _B4.texture.height; - var _Pe2 = _Ga * 6; - _Pa += _Pe2; - _hb += _Pe2; - __4 += _Pe2; - _ib += _Pe2; - _jb += _Pe2; - _kb += _Pe2; - } - } -}; -_y41.prototype._uc2 = function (_Me2, _w71, _C5, _cn, _co, _do, _u5, _3d, _u9) { - _u5 = (_u5 * Math.PI) / 180.0; - var _B4 = _C5._C4[_cn % _C5._D4()]; - if (!_B4) { - return; - } - if (!_B4.texture.complete) { - return; - } - if (!_B4.texture._N8) { - _M8(_B4); - } - var _q8 = this._BC1._f71(); - var _Qo1 = this._BC1._rH1(); - var _aF1 = this._BC1._sH1(); - var _bv1 = this._BC1._vH1(); - var _Ke2 = 1.0 / this._151; - var _Ne2 = 0; - for (var _t6 = 0; _t6 < _q8; _t6++) { - if ((_Qo1[_t6] === 0 || (_Qo1[_t6] & _Me2) !== 0) && (_w71 === 0 || _w71 === _bv1[_t6])) { - _Ne2++; - } - } - if (_Ne2 === 0) { - return; - } - var _Ca = _e8._Da(_9a._Ea, _B4.texture._N8, _e8._Fa, _Ne2 * 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _Ne2 * 6; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - var _Na = _Ca._Oa; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - var _m4 = _3d | (((_u9 * 255) & 0xff) << 24); - var _w6 = -_co * (_C5.xOrigin - _B4.XOffset); - var _x6 = -_do * (_C5.yOrigin - _B4.YOffset); - var _y6 = _w6 + _co * _B4.CropWidth; - var _z6 = _x6 + _do * _B4.CropHeight; - var _Oe2 = 0; - if (Math.abs(_u5) < 0.0001) { - for (var _t6 = 0; _t6 < _q8; _t6++) { - if ((_Qo1[_t6] === 0 || (_Qo1[_t6] & _Me2) !== 0) && (_w71 === 0 || _w71 === _bv1[_t6])) { - var x = _aF1[_t6].x * _Ke2; - var y = _aF1[_t6].y * _Ke2; - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = x + _w6; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = y + _x6; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = x + _y6; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = y + _z6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = _m4; - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = _B4.x / _B4.texture.width; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = _B4.y / _B4.texture.height; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_B4.x + _B4.w) / _B4.texture.width; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_B4.y + _B4.h) / _B4.texture.height; - var _Pe2 = _Ga * 6; - _Pa += _Pe2; - _hb += _Pe2; - __4 += _Pe2; - _ib += _Pe2; - _jb += _Pe2; - _kb += _Pe2; - } - } - } else { - var _57 = Math.sin(_u5); - var _67 = Math.cos(_u5); - var _Qe2 = _w6 * _67; - var _Re2 = _y6 * _67; - var _Se2 = _x6 * _67; - var _Te2 = _z6 * _67; - var _Ue2 = _w6 * _57; - var _Ve2 = _y6 * _57; - var _We2 = _x6 * _57; - var _Xe2 = _z6 * _57; - for (var _t6 = 0; _t6 < _q8; _t6++) { - if ((_Qo1[_t6] === 0 || (_Qo1[_t6] & _Me2) !== 0) && (_w71 === 0 || _w71 === _bv1[_t6])) { - var x = _aF1[_t6].x * _Ke2; - var y = _aF1[_t6].y * _Ke2; - _Ja[_Pa + 0] = _Ja[_kb + 0] = x + _Qe2 + _We2; - _Ja[_Pa + 1] = _Ja[_kb + 1] = y - _Ue2 + _Se2; - _Ja[__4 + 0] = _Ja[_ib + 0] = x + _Re2 + _Xe2; - _Ja[__4 + 1] = _Ja[_ib + 1] = y - _Ve2 + _Te2; - _Ja[_hb + 1] = y - _Ve2 + _Se2; - _Ja[_hb + 0] = x + _Re2 + _We2; - _Ja[_jb + 0] = x + _Qe2 + _Xe2; - _Ja[_jb + 1] = y - _Ue2 + _Te2; - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = _m4; - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = _B4.x / _B4.texture.width; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = _B4.y / _B4.texture.height; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_B4.x + _B4.w) / _B4.texture.width; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_B4.y + _B4.h) / _B4.texture.height; - var _Pe2 = _Ga * 6; - _Pa += _Pe2; - _hb += _Pe2; - __4 += _Pe2; - _ib += _Pe2; - _jb += _Pe2; - _kb += _Pe2; - } - } - } -}; -_y41.prototype._f71 = function () { - return this._BC1._f71(); -}; -_y41.prototype._i71 = function () { - return this._BC1._i71(); -}; -_y41.prototype._j71 = function () { - return this._BC1._j71() * (1.0 / this._151); -}; -_y41.prototype._k71 = function () { - return this._BC1._k71(); -}; -_y41.prototype._l71 = function () { - return this._BC1._l71(); -}; -_y41.prototype._m71 = function () { - return this._BC1._m71(); -}; -_y41.prototype._n71 = function (_fe) { - this._BC1._n71(_fe); -}; -_y41.prototype._o71 = function (_lu) { - this._BC1._o71(_lu * this._151); -}; -_y41.prototype._q71 = function (_M41) { - this._BC1._q71(_M41); -}; -_y41.prototype._s71 = function (_V41) { - this._BC1._s71(_V41); -}; -_y41.prototype._t71 = function (_nm) { - this._BC1._t71(_nm); -}; -function _Ye2(_qt) { - _Ff1.call(this, _Ze2.__e2._0f2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _Ye2._2f2()); - Object.defineProperties(this, { - gmlgain: { - enumerable: true, - get: () => { - return this._XB.gain; - }, - set: (_jc1) => { - this._3f2(_Ye2._2f2().gain, _jc1); - this._UA1.forEach((_4f2) => { - const gain = _4f2.parameters.get("gain"); - gain.setTargetAtTime(this._XB.gain, 0, _Ze2._5f2); - }); - }, - }, - gmlfactor: { - enumerable: true, - get: () => { - return this._XB.factor; - }, - set: (_2Z) => { - this._3f2(_Ye2._2f2().factor, _2Z); - this._UA1.forEach((_4f2) => { - const factor = _4f2.parameters.get("factor"); - factor.value = this._XB.factor; - }); - }, - }, - gmlresolution: { - enumerable: true, - get: () => { - return this._XB.resolution; - }, - set: (_6f2) => { - this._3f2(_Ye2._2f2().resolution, _6f2); - this._UA1.forEach((_4f2) => { - const resolution = _4f2.parameters.get("resolution"); - resolution.value = this._XB.resolution; - }); - }, - }, - gmlmix: { - enumerable: true, - get: () => { - return this._XB.mix; - }, - set: (_7f2) => { - this._3f2(_Ye2._2f2().mix, _7f2); - this._UA1.forEach((_4f2) => { - const mix = _4f2.parameters.get("mix"); - mix.setTargetAtTime(this._XB.mix, 0, _Ze2._5f2); - }); - }, - }, - }); -} -_Ye2._2f2 = () => ({ bypass: _Ff1._2f2().bypass, gain: { name: "gain", _8f2: false, defaultValue: 1.0, minValue: 0.0, maxValue: Number.MAX_VALUE }, factor: { name: "factor", _8f2: true, defaultValue: 20, minValue: 1, maxValue: 100 }, resolution: { name: "resolution", _8f2: true, defaultValue: 8, minValue: 2, maxValue: 16 }, mix: { name: "mix", _8f2: false, defaultValue: 0.8, minValue: 0.0, maxValue: 1.0 } }); -function _9f2(_qt) { - _Ff1.call(this, _Ze2.__e2._af2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _9f2._2f2()); - Object.defineProperties(this, { - gmlingain: { - enumerable: true, - get: () => { - return this._XB.ingain; - }, - set: (_bf2) => { - this._3f2(_9f2._2f2().ingain, _bf2); - this._UA1.forEach((_4f2) => { - const ingain = _4f2.parameters.get("ingain"); - ingain.value = this._XB.ingain; - }); - }, - }, - gmlthreshold: { - enumerable: true, - get: () => { - return this._XB.threshold; - }, - set: (_Tf) => { - this._3f2(_9f2._2f2().threshold, _Tf); - this._UA1.forEach((_4f2) => { - const threshold = _4f2.parameters.get("threshold"); - threshold.value = this._XB.threshold; - }); - }, - }, - gmlratio: { - enumerable: true, - get: () => { - return this._XB.ratio; - }, - set: (_O51) => { - this._3f2(_9f2._2f2().ratio, _O51); - this._UA1.forEach((_4f2) => { - const ratio = _4f2.parameters.get("ratio"); - ratio.value = this._XB.ratio; - }); - }, - }, - gmlattack: { - enumerable: true, - get: () => { - return this._XB.attack; - }, - set: (_cf2) => { - this._3f2(_9f2._2f2().attack, _cf2); - this._UA1.forEach((_4f2) => { - const attack = _4f2.parameters.get("attack"); - attack.value = this._XB.attack; - }); - }, - }, - gmlrelease: { - enumerable: true, - get: () => { - return this._XB.release; - }, - set: (_df2) => { - this._3f2(_9f2._2f2().release, _df2); - this._UA1.forEach((_4f2) => { - const release = _4f2.parameters.get("release"); - release.value = this._XB.release; - }); - }, - }, - gmloutgain: { - enumerable: true, - get: () => { - return this._XB.outgain; - }, - set: (_ef2) => { - this._3f2(_9f2._2f2().outgain, _ef2); - this._UA1.forEach((_4f2) => { - const outgain = _4f2.parameters.get("outgain"); - outgain.value = this._XB.outgain; - }); - }, - }, - }); -} -_9f2._2f2 = () => ({ bypass: _Ff1._2f2().bypass, ingain: { name: "ingain", _8f2: false, defaultValue: 1, minValue: 1e-6, maxValue: Number.MAX_VALUE }, threshold: { name: "threshold", _8f2: false, defaultValue: 0.125, minValue: 1e-3, maxValue: 1 }, ratio: { name: "ratio", _8f2: false, defaultValue: 4, minValue: 1, maxValue: Number.MAX_VALUE }, attack: { name: "attack", _8f2: false, defaultValue: 0.05, minValue: 1e-3, maxValue: 1e-1 }, release: { name: "release", _8f2: false, defaultValue: 0.25, minValue: 1e-2, maxValue: 1 }, outgain: { name: "outgain", _8f2: false, defaultValue: 1, minValue: 1e-6, maxValue: Number.MAX_VALUE } }); -function _ff2(_qt) { - _Ff1.call(this, _Ze2.__e2._gf2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _ff2._2f2()); - Object.defineProperties(this, { - gmltime: { - enumerable: true, - get: () => { - return this._XB.time; - }, - set: (_96) => { - this._3f2(_ff2._2f2().time, _96); - this._UA1.forEach((_4f2) => { - const time = _4f2.parameters.get("time"); - time.setTargetAtTime(this._XB.time, 0, _Ze2._5f2); - }); - }, - }, - gmlfeedback: { - enumerable: true, - get: () => { - return this._XB.feedback; - }, - set: (_hf2) => { - this._3f2(_ff2._2f2().feedback, _hf2); - this._UA1.forEach((_4f2) => { - const feedback = _4f2.parameters.get("feedback"); - feedback.setTargetAtTime(this._XB.feedback, 0, _Ze2._5f2); - }); - }, - }, - gmlmix: { - enumerable: true, - get: () => { - return this._XB.mix; - }, - set: (_7f2) => { - this._3f2(_ff2._2f2().mix, _7f2); - this._UA1.forEach((_4f2) => { - const mix = _4f2.parameters.get("mix"); - mix.setTargetAtTime(this._XB.mix, 0, _Ze2._5f2); - }); - }, - }, - }); -} -_ff2._2f2 = () => ({ bypass: _Ff1._2f2().bypass, time: { name: "time", _8f2: false, defaultValue: 0.2, minValue: 0.0, maxValue: 5.0 }, feedback: { name: "feedback", _8f2: false, defaultValue: 0.5, minValue: 0.0, maxValue: 1.0 }, mix: { name: "mix", _8f2: false, defaultValue: 0.35, minValue: 0.0, maxValue: 1.0 } }); -function _if2(_qt) { - _Ff1.call(this, _Ze2.__e2._jf2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _kf2._2f2()); - const _lf2 = _qt !== undefined; - if (_lf2 === false) { - _qt = {}; - } - this.locut = new _mf2(_qt.gmllocut); - this.loshelf = new _nf2(_qt.gmlloshelf); - this.eq1 = new _kf2(_qt.gmleq1); - this.eq2 = new _kf2(_qt.gmleq2); - this.eq3 = new _kf2(_qt.gmleq3); - this.eq4 = new _kf2(_qt.gmleq4); - this.hishelf = new _of2(_qt.gmlhishelf); - this.hicut = new _pf2(_qt.gmlhicut); - if (_qt.gmllocut === undefined) { - this.locut.gmlcutoff = 10; - this.locut.gmlq = 1; - } - if (_qt.gmlloshelf === undefined) { - this.loshelf.gmlfreq = 200; - this.loshelf.gmlgain = _lf2 === true ? db_to_lin(0) : db_to_lin(12); - } - if (_qt.gmleq1 === undefined) { - this.eq1.gmlfreq = 500; - this.eq1.gmlgain = _lf2 === true ? db_to_lin(0) : db_to_lin(-24); - } - if (_qt.gmleq2 === undefined) { - this.eq2.gmlfreq = 1000; - this.eq2.gmlgain = db_to_lin(0); - } - if (_qt.gmleq3 === undefined) { - this.eq3.gmlfreq = 2000; - this.eq3.gmlgain = db_to_lin(0); - } - if (_qt.gmleq4 === undefined) { - this.eq4.gmlfreq = 3000; - this.eq4.gmlgain = db_to_lin(0); - } - if (_qt.gmlhishelf === undefined) { - this.hishelf.gmlfreq = 5000; - this.hishelf.gmlgain = _lf2 === true ? db_to_lin(0) : db_to_lin(18); - } - if (_qt.gmlhicut === undefined) { - this.hicut.gmlcutoff = _pf2._2f2().cutoff.maxValue; - this.hicut.gmlq = 1; - } - Object.defineProperties(this, { - gmllocut: { - enumerable: true, - get: () => { - return this.locut; - }, - set: (_qf2) => {}, - }, - gmlloshelf: { - enumerable: true, - get: () => { - return this.loshelf; - }, - set: (_qf2) => {}, - }, - gmleq1: { - enumerable: true, - get: () => { - return this.eq1; - }, - set: (_qf2) => {}, - }, - gmleq2: { - enumerable: true, - get: () => { - return this.eq2; - }, - set: (_qf2) => {}, - }, - gmleq3: { - enumerable: true, - get: () => { - return this.eq3; - }, - set: (_qf2) => {}, - }, - gmleq4: { - enumerable: true, - get: () => { - return this.eq4; - }, - set: (_qf2) => {}, - }, - gmlhishelf: { - enumerable: true, - get: () => { - return this.hishelf; - }, - set: (_qf2) => {}, - }, - gmlhicut: { - enumerable: true, - get: () => { - return this.hicut; - }, - set: (_qf2) => {}, - }, - }); - this._rf2 = function () { - const _sf2 = g_WebAudioContext.destination.channelCount; - const _tf2 = new AudioWorkletNode(g_WebAudioContext, "eq-input", { numberOfInputs: 1, numberOfOutputs: 2, outputChannelCount: [_sf2, _sf2], channelCount: _sf2, channelCountMode: "explicit" }); - const _uf2 = this.locut._rf2(); - const _vf2 = this.loshelf._rf2(); - const _wf2 = this.eq1._rf2(); - const _xf2 = this.eq2._rf2(); - const _yf2 = this.eq3._rf2(); - const _zf2 = this.eq4._rf2(); - const _Af2 = this.hishelf._rf2(); - const _Bf2 = this.hicut._rf2(); - const _Ef1 = new AudioWorkletNode(g_WebAudioContext, "eq-output", { numberOfInputs: 2, numberOfOutputs: 1, outputChannelCount: [_sf2], parameterData: this._XB, channelCount: _sf2, channelCountMode: "explicit" }); - this._UA1.push(_Ef1); - _tf2.connect(_Ef1, 1, 1); - _tf2.connect(_uf2.input, 0, 0); - _uf2.output.connect(_vf2.input, 0, 0); - _vf2.output.connect(_wf2.input, 0, 0); - _wf2.output.connect(_xf2.input, 0, 0); - _xf2.output.connect(_yf2.input, 0, 0); - _yf2.output.connect(_zf2.input, 0, 0); - _zf2.output.connect(_Af2.input, 0, 0); - _Af2.output.connect(_Bf2.input, 0, 0); - _Bf2.output.connect(_Ef1, 0, 0); - _Cf2._UA1.push({ _Df2: new WeakRef(this), _Jl: _tf2 }); - _Cf2._UA1.push({ _Df2: new WeakRef(this), _Jl: _Ef1 }); - const _q4 = { input: _tf2, output: _Ef1 }; - return _q4; - }; -} -_if2._2f2 = () => ({ bypass: _Ff1._2f2().bypass }); -function _Ef2(_qt) { - _Ff1.call(this, _Ze2.__e2._Ff2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _Ef2._2f2()); - Object.defineProperties(this, { - gmlgain: { - enumerable: true, - get: () => { - return this._XB.gain; - }, - set: (_jc1) => { - this._3f2(_Ef2._2f2().gain, _jc1); - this._UA1.forEach((_4f2) => { - const gain = _4f2.parameters.get("gain"); - gain.value = this._XB.gain; - }); - }, - }, - }); -} -_Ef2._2f2 = () => ({ bypass: _Ff1._2f2().bypass, gain: { name: "gain", _8f2: false, defaultValue: 0.5, minValue: 0.0, maxValue: Number.MAX_VALUE } }); -function _of2(_qt) { - _Ff1.call(this, _Ze2.__e2._Gf2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _of2._2f2()); - Object.defineProperties(this, { - gmlfreq: { - enumerable: true, - get: () => { - return this._XB.freq; - }, - set: (_Hf2) => { - this._3f2(_of2._2f2().freq, _Hf2); - this._UA1.forEach((_4f2) => { - const freq = _4f2.parameters.get("freq"); - freq.value = this._XB.freq; - }); - }, - }, - gmlq: { - enumerable: true, - get: () => { - return this._XB.q; - }, - set: (_If2) => { - this._3f2(_of2._2f2().q, _If2); - this._UA1.forEach((_4f2) => { - const q = _4f2.parameters.get("q"); - q.value = this._XB.q; - }); - }, - }, - gmlgain: { - enumerable: true, - get: () => { - return this._XB.gain; - }, - set: (_jc1) => { - this._3f2(_of2._2f2().gain, _jc1); - this._UA1.forEach((_4f2) => { - const gain = _4f2.parameters.get("gain"); - gain.value = this._XB.gain; - }); - }, - }, - }); -} -_of2._2f2 = () => ({ - bypass: _Ff1._2f2().bypass, - _Jf2: { name: "freq", _8f2: false, defaultValue: 5000.0, minValue: 10.0, maxValue: 20000.0 }, - q: { name: "q", _8f2: false, defaultValue: 1.0, minValue: 1.0, maxValue: 100.0 }, - gain: { name: "gain", _8f2: false, defaultValue: 1e-2, minValue: 1e-6, maxValue: Number.MAX_VALUE }, - get freq() { - this._Jf2.maxValue = g_WebAudioContext ? Math.min(g_WebAudioContext.sampleRate / 2.0, this._Jf2.maxValue) : this._Jf2.maxValue; - this._Jf2.defaultValue = Math.min(this._Jf2.defaultValue, this._Jf2.maxValue); - return this._Jf2; - }, -}); -function _mf2(_qt) { - _Ff1.call(this, _Ze2.__e2._Kf2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _mf2._2f2()); - Object.defineProperties(this, { - gmlcutoff: { - enumerable: true, - get: () => { - return this._XB.cutoff; - }, - set: (_Lf2) => { - this._3f2(_mf2._2f2().cutoff, _Lf2); - this._UA1.forEach((_4f2) => { - const cutoff = _4f2.parameters.get("cutoff"); - cutoff.value = this._XB.cutoff; - }); - }, - }, - gmlq: { - enumerable: true, - get: () => { - return this._XB.q; - }, - set: (_If2) => { - this._3f2(_mf2._2f2().q, _If2); - this._UA1.forEach((_4f2) => { - const q = _4f2.parameters.get("q"); - q.value = this._XB.q; - }); - }, - }, - }); -} -_mf2._2f2 = () => ({ - bypass: _Ff1._2f2().bypass, - freq: { name: "cutoff", _8f2: false, defaultValue: 1500.0, minValue: 10.0, maxValue: 20000.0 }, - q: { name: "q", _8f2: false, defaultValue: 1.5, minValue: 1.0, maxValue: 100.0 }, - get cutoff() { - this.freq.maxValue = g_WebAudioContext ? Math.min(g_WebAudioContext.sampleRate / 2.0, this.freq.maxValue) : this.freq.maxValue; - this.freq.defaultValue = Math.min(this.freq.defaultValue, this.freq.maxValue); - return this.freq; - }, -}); -function _nf2(_qt) { - _Ff1.call(this, _Ze2.__e2._Mf2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _nf2._2f2()); - Object.defineProperties(this, { - gmlfreq: { - enumerable: true, - get: () => { - return this._XB.freq; - }, - set: (_Hf2) => { - this._3f2(_nf2._2f2().freq, _Hf2); - this._UA1.forEach((_4f2) => { - const freq = _4f2.parameters.get("freq"); - freq.value = this._XB.freq; - }); - }, - }, - gmlq: { - enumerable: true, - get: () => { - return this._XB.q; - }, - set: (_If2) => { - this._3f2(_nf2._2f2().q, _If2); - this._UA1.forEach((_4f2) => { - const q = _4f2.parameters.get("q"); - q.value = this._XB.q; - }); - }, - }, - gmlgain: { - enumerable: true, - get: () => { - return this._XB.gain; - }, - set: (_jc1) => { - this._3f2(_nf2._2f2().gain, _jc1); - this._UA1.forEach((_4f2) => { - const gain = _4f2.parameters.get("gain"); - gain.value = this._XB.gain; - }); - }, - }, - }); -} -_nf2._2f2 = () => ({ - bypass: _Ff1._2f2().bypass, - _Jf2: { name: "freq", _8f2: false, defaultValue: 500.0, minValue: 10.0, maxValue: 20000.0 }, - q: { name: "q", _8f2: false, defaultValue: 1.0, minValue: 1.0, maxValue: 100.0 }, - gain: { name: "gain", _8f2: false, defaultValue: 1e-2, minValue: 1e-6, maxValue: Number.MAX_VALUE }, - get freq() { - this._Jf2.maxValue = g_WebAudioContext ? Math.min(g_WebAudioContext.sampleRate / 2.0, this._Jf2.maxValue) : this._Jf2.maxValue; - this._Jf2.defaultValue = Math.min(this._Jf2.defaultValue, this._Jf2.maxValue); - return this._Jf2; - }, -}); -function _pf2(_qt) { - _Ff1.call(this, _Ze2.__e2._Nf2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _pf2._2f2()); - Object.defineProperties(this, { - gmlcutoff: { - enumerable: true, - get: () => { - return this._XB.cutoff; - }, - set: (_Lf2) => { - this._3f2(_pf2._2f2().cutoff, _Lf2); - this._UA1.forEach((_4f2) => { - const cutoff = _4f2.parameters.get("cutoff"); - cutoff.value = this._XB.cutoff; - }); - }, - }, - gmlq: { - enumerable: true, - get: () => { - return this._XB.q; - }, - set: (_If2) => { - this._3f2(_pf2._2f2().q, _If2); - this._UA1.forEach((_4f2) => { - const q = _4f2.parameters.get("q"); - q.value = this._XB.q; - }); - }, - }, - }); -} -_pf2._2f2 = () => ({ - bypass: _Ff1._2f2().bypass, - freq: { name: "cutoff", _8f2: false, defaultValue: 500.0, minValue: 10.0, maxValue: 20000.0 }, - q: { name: "q", _8f2: false, defaultValue: 1.5, minValue: 1.0, maxValue: 100.0 }, - get cutoff() { - this.freq.maxValue = g_WebAudioContext ? Math.min(g_WebAudioContext.sampleRate / 2.0, this.freq.maxValue) : this.freq.maxValue; - this.freq.defaultValue = Math.min(this.freq.defaultValue, this.freq.maxValue); - return this.freq; - }, -}); -function _kf2(_qt) { - _Ff1.call(this, _Ze2.__e2._Of2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _kf2._2f2()); - Object.defineProperties(this, { - gmlfreq: { - enumerable: true, - get: () => { - return this._XB.freq; - }, - set: (_Hf2) => { - this._3f2(_kf2._2f2().freq, _Hf2); - this._UA1.forEach((_4f2) => { - const freq = _4f2.parameters.get("freq"); - freq.value = this._XB.freq; - }); - }, - }, - gmlq: { - enumerable: true, - get: () => { - return this._XB.q; - }, - set: (_If2) => { - this._3f2(_kf2._2f2().q, _If2); - this._UA1.forEach((_4f2) => { - const q = _4f2.parameters.get("q"); - q.value = this._XB.q; - }); - }, - }, - gmlgain: { - enumerable: true, - get: () => { - return this._XB.gain; - }, - set: (_jc1) => { - this._3f2(_kf2._2f2().gain, _jc1); - this._UA1.forEach((_4f2) => { - const gain = _4f2.parameters.get("gain"); - gain.value = this._XB.gain; - }); - }, - }, - }); -} -_kf2._2f2 = () => ({ - bypass: _Ff1._2f2().bypass, - _Jf2: { name: "freq", _8f2: false, defaultValue: 1500.0, minValue: 10.0, maxValue: 20000.0 }, - q: { name: "q", _8f2: false, defaultValue: 1.0, minValue: 1.0, maxValue: 100.0 }, - gain: { name: "gain", _8f2: false, defaultValue: 1e-2, minValue: 1e-6, maxValue: Number.MAX_VALUE }, - get freq() { - this._Jf2.maxValue = g_WebAudioContext ? Math.min(g_WebAudioContext.sampleRate / 2.0, this._Jf2.maxValue) : this._Jf2.maxValue; - this._Jf2.defaultValue = Math.min(this._Jf2.defaultValue, this._Jf2.maxValue); - return this._Jf2; - }, -}); -function _Pf2(_qt) { - _Ff1.call(this, _Ze2.__e2._Qf2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _Pf2._2f2()); - Object.defineProperties(this, { - gmlsize: { - enumerable: true, - get: () => { - return this._XB.size; - }, - set: (_ad) => { - this._3f2(_Pf2._2f2().size, _ad); - this._UA1.forEach((_4f2) => { - const size = _4f2.parameters.get("size"); - size.value = this._XB.size; - }); - }, - }, - gmldamp: { - enumerable: true, - get: () => { - return this._XB.damp; - }, - set: (_Rf2) => { - this._3f2(_Pf2._2f2().damp, _Rf2); - this._UA1.forEach((_4f2) => { - const damp = _4f2.parameters.get("damp"); - damp.value = this._XB.damp; - }); - }, - }, - gmlmix: { - enumerable: true, - get: () => { - return this._XB.mix; - }, - set: (_7f2) => { - this._3f2(_Pf2._2f2().mix, _7f2); - this._UA1.forEach((_4f2) => { - const mix = _4f2.parameters.get("mix"); - mix.setTargetAtTime(this._XB.mix, 0, _Ze2._5f2); - }); - }, - }, - }); -} -_Pf2._2f2 = () => ({ bypass: _Ff1._2f2().bypass, size: { name: "size", _8f2: false, defaultValue: 0.7, minValue: 0.0, maxValue: 1.0 }, damp: { name: "damp", _8f2: false, defaultValue: 0.1, minValue: 0.0, maxValue: 1.0 }, mix: { name: "mix", _8f2: false, defaultValue: 0.35, minValue: 0.0, maxValue: 1.0 } }); -function _Sf2(_qt) { - _Ff1.call(this, _Ze2.__e2._Tf2); - Object.setPrototypeOf(this, _Ff1.prototype); - this._1f2(_qt, _Sf2._2f2()); - Object.defineProperties(this, { - gmlrate: { - enumerable: true, - get: () => { - return this._XB.rate; - }, - set: (_Uf2) => { - this._3f2(_Sf2._2f2().rate, _Uf2); - this._UA1.forEach((_4f2) => { - const rate = _4f2.parameters.get("rate"); - rate.value = this._XB.rate; - }); - }, - }, - gmlintensity: { - enumerable: true, - get: () => { - return this._XB.intensity; - }, - set: (_Vf2) => { - this._3f2(_Sf2._2f2().intensity, _Vf2); - this._UA1.forEach((_4f2) => { - const intensity = _4f2.parameters.get("intensity"); - intensity.setTargetAtTime(this._XB.intensity, 0, _Ze2._5f2); - }); - }, - }, - gmloffset: { - enumerable: true, - get: () => { - return this._XB.offset; - }, - set: (_E91) => { - this._3f2(_Sf2._2f2().offset, _E91); - this._UA1.forEach((_4f2) => { - const offset = _4f2.parameters.get("offset"); - offset.value = this._XB.offset; - }); - }, - }, - gmlshape: { - enumerable: true, - get: () => { - return this._XB.shape; - }, - set: (_Zo) => { - this._3f2(_Sf2._2f2().shape, _Zo); - this._UA1.forEach((_4f2) => { - const shape = _4f2.parameters.get("shape"); - shape.value = this._XB.shape; - }); - }, - }, - }); -} -_Sf2._2f2 = () => ({ bypass: _Ff1._2f2().bypass, rate: { name: "rate", _8f2: false, defaultValue: 5.0, minValue: 0.0, maxValue: 20.0 }, intensity: { name: "intensity", _8f2: false, defaultValue: 1.0, minValue: 0.0, maxValue: 1.0 }, offset: { name: "offset", _8f2: false, defaultValue: 0.0, minValue: 0.0, maxValue: 1.0 }, shape: { name: "shape", _8f2: true, defaultValue: 0, minValue: 0, maxValue: 4 } }); -function _Za1() { - this.__type = "[AudioBus]"; - this.__yyIsGMLObject = true; - this._tf2 = _Cf2._Wf2(this); - this._Ef1 = _Cf2._Xf2(this); - this._tf2.connect(this._Ef1, 0, 0); - this._tf2.connect(this._Ef1, 1, 1); - this.bypass = false; - this.gain = 1.0; - this.effects = Array(_Za1._Yf2).fill(undefined); - this._UA1 = Array(_Za1._Yf2).fill(undefined); - this._DE1 = new Proxy(this.effects, { - set: (_pt, _Zf2, _Vn, __f2) => { - const _0g2 = parseInt(_Zf2); - if (_Za1._1g2(_0g2)) this._2g2(_0g2, this._3g2(_Vn)); - _pt[_Zf2] = _Vn; - }, - }); - Object.defineProperties(this, { - gmlbypass: { - enumerable: true, - get: () => { - return this.bypass; - }, - set: (_Xb1) => { - this.bypass = yyGetBool(_Xb1); - const bypass = this._tf2.parameters.get("bypass"); - bypass.value = this.bypass; - }, - }, - gmlgain: { - enumerable: true, - get: () => { - return this.gain; - }, - set: (_jc1) => { - this.gain = max(0.0, _jc1); - const gain = this._Ef1.parameters.get("gain"); - gain.value = this.gain; - }, - }, - gmleffects: { - enumerable: true, - get: () => { - return this._DE1; - }, - set: (_4g2) => {}, - }, - }); -} -_Za1._Yf2 = 8; -_Za1.prototype._ad1 = function (_sj, _5g2, _6g2) { - _sj.connect(this._tf2, _5g2, _6g2); -}; -_Za1.prototype._2b1 = function (_Zj1, _5g2, _6g2) { - this._Ef1.connect(_Zj1, _5g2, _6g2); -}; -_Za1.prototype._7g2 = function (_8g2) { - const _UA1 = this._UA1.slice(_8g2 + 1, _Za1._Yf2); - const _9g2 = _UA1.find((_4f2) => _4f2 !== undefined); - return _9g2 !== undefined ? _9g2.input : this._Ef1; -}; -_Za1.prototype._ag2 = function (_8g2) { - const _UA1 = this._UA1.slice(0, _8g2); - const _bg2 = _UA1.findLast((_4f2) => _4f2 !== undefined); - return _bg2 !== undefined ? _bg2.output : this._tf2; -}; -_Za1.prototype._2g2 = function (_8g2, _cg2) { - const _dg2 = this._UA1[_8g2]; - if (_dg2 === undefined && _cg2 === undefined) return; - const _bg2 = this._ag2(_8g2); - const _9g2 = this._7g2(_8g2); - if (_dg2 !== undefined) { - _bg2.disconnect(_dg2); - _dg2.disconnect(); - this.effects[_8g2]._eg2(_dg2); - } else { - _bg2.disconnect(_9g2, 0, 0); - } - if (_cg2 === undefined) { - _bg2.connect(_9g2, 0, 0); - } else { - _bg2.connect(_cg2.input, 0, 0); - _cg2.output.connect(_9g2, 0, 0); - } - this._UA1[_8g2] = _cg2; -}; -_Za1.prototype._3g2 = function (_Vn) { - if (_Vn instanceof _Ff1) { - return _Vn._rf2(); - } - if (_Vn === undefined) { - return _Vn; - } - throw new Error("Value must be Struct.AudioEffect or undefined"); -}; -_Za1._1g2 = function (_vH) { - if (_vH >= 0 && _vH < _Za1._Yf2) return true; - return false; -}; -function _Ya1() { - this._Ef1 = _Da1(g_WebAudioContext); - this.bypass = false; - this.gain = 1.0; - this.effects = Array(_Za1._Yf2).fill(undefined); - this._DE1 = new Proxy(this.effects, { - set: (_pt, _Zf2, _Vn, __f2) => { - const _0g2 = parseInt(_Zf2); - if (_Za1._1g2(_0g2)) _Vn = this._3g2(_Vn); - _pt[_Zf2] = _Vn; - }, - }); - Object.defineProperties(this, { - gmlbypass: { - enumerable: true, - get: () => { - return this.bypass; - }, - set: (_Xb1) => { - this.bypass = yyGetBool(_Xb1); - }, - }, - gmlgain: { - enumerable: true, - get: () => { - return this.gain; - }, - set: (_jc1) => { - this.gain = max(0.0, _jc1); - const gain = this._Ef1.gain; - gain.setTargetAtTime(this.gain, 0, _Ze2._5f2); - }, - }, - gmleffects: { - enumerable: true, - get: () => { - return this._DE1; - }, - set: (_4g2) => {}, - }, - }); -} -_Ya1.prototype._ad1 = function (_sj, _5g2, _6g2) { - _sj.connect(this._Ef1); -}; -_Ya1.prototype._2b1 = function (_Zj1, _5g2, _6g2) { - this._Ef1.connect(_Zj1, _5g2, _6g2); -}; -_Ya1.prototype._3g2 = function (_Vn) { - if (_Vn instanceof _Ff1) return _Vn; - if (_Vn === undefined) return _Vn; - throw new Error("Value must be Struct.AudioEffect or undefined"); -}; -function _Ze2() {} -_Ze2._5f2 = 0.005; -_Ze2.__e2 = { _0f2: 0, _gf2: 1, _Ff2: 2, _Kf2: 3, _Nf2: 4, _Qf2: 5, _Tf2: 6, _Of2: 7, _Gf2: 8, _Mf2: 9, _jf2: 10, _af2: 11 }; -_Ze2._fg2 = function (_od) { - switch (_od) { - case _Ze2.__e2._0f2: - return "bitcrusher-processor"; - case _Ze2.__e2._gf2: - return "delay-processor"; - case _Ze2.__e2._Ff2: - return "gain-processor"; - case _Ze2.__e2._Kf2: - return "hpf2-processor"; - case _Ze2.__e2._Nf2: - return "lpf2-processor"; - case _Ze2.__e2._Qf2: - return "reverb1-processor"; - case _Ze2.__e2._Tf2: - return "tremolo-processor"; - case _Ze2.__e2._Of2: - return "peak-eq-processor"; - case _Ze2.__e2._Gf2: - return "hi-shelf-processor"; - case _Ze2.__e2._Mf2: - return "lo-shelf-processor"; - case _Ze2.__e2._jf2: - return null; - case _Ze2.__e2._af2: - return "compressor-processor"; - default: - return null; - } -}; -function _Ff1(_od) { - this.__type = "[AudioEffect]"; - this.__yyIsGMLObject = true; - this._UA1 = []; - this.type = _od; - this._XB = {}; - Object.defineProperties(this, { - gmltype: { - enumerable: true, - get: () => { - return this.type; - }, - set: (_od) => { - throw new Error("Unable to set AudioEffect.type - property is read-only"); - }, - }, - gmlbypass: { - enumerable: true, - get: () => { - return this._XB.bypass; - }, - set: (_Xb1) => { - this._3f2(_Ff1._2f2().bypass, _Xb1); - this._UA1.forEach((_4f2) => { - const bypass = _4f2.parameters.get("bypass"); - bypass.value = this._XB.bypass; - }); - }, - }, - }); -} -_Ff1._Gf1 = function (_od, _qt) { - switch (_od) { - case _Ze2.__e2._0f2: - return new _Ye2(_qt); - case _Ze2.__e2._gf2: - return new _ff2(_qt); - case _Ze2.__e2._Ff2: - return new _Ef2(_qt); - case _Ze2.__e2._Kf2: - return new _mf2(_qt); - case _Ze2.__e2._Nf2: - return new _pf2(_qt); - case _Ze2.__e2._Qf2: - return new _Pf2(_qt); - case _Ze2.__e2._Tf2: - return new _Sf2(_qt); - case _Ze2.__e2._Of2: - return new _kf2(_qt); - case _Ze2.__e2._Gf2: - return new _of2(_qt); - case _Ze2.__e2._Mf2: - return new _nf2(_qt); - case _Ze2.__e2._jf2: - return new _if2(_qt); - case _Ze2.__e2._af2: - return new _9f2(_qt); - default: - return null; - } -}; -_Ff1._2f2 = () => ({ bypass: { name: "bypass", _8f2: true, defaultValue: 0, minValue: 0, maxValue: 1 } }); -_Ff1.prototype._rf2 = function () { - const _Jl = _Cf2._gg2(this); - this._UA1.push(_Jl); - const _q4 = { input: _Jl, output: _Jl }; - return _q4; -}; -_Ff1.prototype._1f2 = function (_qt, _hg2) { - Object.values(_hg2).forEach((_ig2) => { - const _ue = (() => { - if (_qt === undefined || _qt["gml" + _ig2.name] === undefined) { - return _ig2.defaultValue; - } - return _qt["gml" + _ig2.name]; - })(); - this._3f2(_ig2, _ue); - }); -}; -_Ff1.prototype._3f2 = function (_ig2, _B3) { - _B3 = clamp(_B3, _ig2.minValue, _ig2.maxValue); - if (_ig2._8f2 === true) _B3 = ~~_B3; - this._XB[_ig2.name] = _B3; -}; -_Ff1.prototype._eg2 = function (_4f2) { - const _xb = this._UA1.findIndex((_ah) => _ah === _4f2); - if (_xb !== -1) { - _Cf2._jg2(this._UA1[_xb]); - this._UA1.splice(_xb, 1); - } -}; -class _cd1 { - constructor() { - if (_3b1() === false) { - console.error("Cannot create audio emitters until audio engine is running - check audio_system_is_initialised()"); - return null; - } - this.gainnode = _Da1(g_WebAudioContext); - this._Cd1 = _cd1._kg2(); - this._Cd1.connect(this.gainnode); - this._1e1(); - } -} -_cd1._kg2 = function () { - if (PannerNode === undefined) { - return g_WebAudioContext.createPanner(); - } - return new PannerNode(g_WebAudioContext); -}; -_cd1.prototype._1e1 = function () { - this.setPosition(0.0, 0.0, 0.01); - this._Cd1.refDistance = 100.0; - this._Cd1.maxDistance = 100000.0; - this._Cd1.rolloffFactor = 1.0; - this._Cd1._lg2 = 360.0; - this._Cd1._mg2 = 0.0; - this._Cd1._ng2 = 0.0; - this._Cd1.distanceModel = _xd1; - this._Cd1.panningModel = "equalpower"; - this.gainnode.gain.value = 1.0; - _1b1._ad1(this.gainnode); - this._Df1 = _1b1; - this.pitch = 1.0; - if (_yd1 === _Z91.__91) { - this._Cd1.rolloffFactor = 0.0; - this._Dd1 = 1.0; - } - this.active = true; -}; -_cd1.prototype._fd1 = function () { - return this._Cd1; -}; -_cd1.prototype._vd1 = function () { - return this.active === true; -}; -_cd1.prototype._Jf1 = function () { - return this._Df1; -}; -_cd1.prototype._If1 = function (_Hf1) { - this.gainnode.disconnect(); - _Hf1._ad1(this.gainnode); - this._Df1 = _Hf1; -}; -_cd1.prototype._dd1 = function (_2e1, _3e1, _4e1) { - this._Cd1.refDistance = _2e1; - this._Cd1.maxDistance = _3e1; - this._Cd1.rolloffFactor = _4e1; - this._Cd1.distanceModel = _xd1; - if (_yd1 === _Z91.__91) { - this._Dd1 = this._Cd1.rolloffFactor; - this._Cd1.rolloffFactor = 0.0; - } -}; -_cd1.prototype._Yd1 = function () { - return this._Cd1.positionX.value; -}; -_cd1.prototype._Zd1 = function () { - return this._Cd1.positionY.value; -}; -_cd1.prototype.__d1 = function () { - return this._Cd1.positionZ.value; -}; -_cd1.prototype.setPosition = function (_q5, _r5, _1d) { - this._Cd1.positionX.value = _q5; - this._Cd1.positionY.value = _r5; - this._Cd1.positionZ.value = _1d; -}; -var _8d1 = { _9d1: 0, _bd1: 1, _ed1: 2 }; -function _id1(_gb1) { - if (this._og2(_gb1, "sound", this, "asset_index", true, yyGetInt32, _ub1._pg2)) { - this._Fb1 = _Gb1(this.asset_index); - if (this._Fb1 !== null) { - this.loopStart = this._Fb1.loopStart; - this.loopEnd = this._Fb1.loopEnd; - } - } - if (this._og2(_gb1, "emitter", this, "emitter_index", true, yyGetInt32, _ub1._pg2)) { - this.type = _8d1._ed1; - this.emitter = _I91[this.emitter_index]; - } - this._og2(_gb1, "priority", this, "priority", true, yyGetReal, _ub1._qg2); - this._og2(_gb1, "loop", this, "loop", true, yyGetBool, _ub1._rg2); - this._og2(_gb1, "gain", this, "gain", true, yyGetReal, _ub1._sg2); - this.gain = Math.max(0.0, this.gain); - this._og2(_gb1, "offset", this, "offset", true, yyGetReal, _ub1._tg2); - if (this.offset !== _ub1._tg2) this.offset = Math.max(0.0, this.offset); - this._og2(_gb1, "pitch", this, "pitch", true, yyGetReal, _ub1._ug2); - this.pitch = Math.max(0.0, this.pitch); - if (typeof _gb1.gmlposition === "object" && this.type === undefined) { - this.type = _8d1._bd1; - const position = _gb1.position !== undefined ? _gb1.position : _gb1.gmlposition; - this.position = {}; - this._og2(position, "x", this.position, "x", false, yyGetReal, 0); - this._og2(position, "y", this.position, "y", false, yyGetReal, 0); - this._og2(position, "z", this.position, "z", false, yyGetReal, 0); - this._og2(position, "falloff_ref", this.position, "falloff_ref", true, yyGetReal, 0); - this._og2(position, "falloff_max", this.position, "falloff_max", true, yyGetReal, 1); - this._og2(position, "falloff_factor", this.position, "falloff_factor", true, yyGetReal, 1); - } - if (this.type === undefined) { - this.type = _8d1._9d1; - } -} -_id1.prototype._og2 = function (_vg2, _wg2, _xg2, _yg2, _zg2, _Ag2, _BO) { - if (_vg2[_wg2] !== undefined) { - _xg2[_yg2] = _Ag2(_vg2[_wg2]); - return true; - } - if (_zg2 && _vg2["gml" + _wg2] !== undefined) { - _xg2[_yg2] = _Ag2(_vg2["gml" + _wg2]); - return true; - } - _xg2[_yg2] = _BO; - return false; -}; -_id1.prototype._6d1 = function () { - if (this._Fb1 == null) { - debug("Audio playback failed - invalid asset index: " + this.asset_index); - return true; - } - if (!audio_group_is_loaded(this._Fb1.groupId)) { - debug(audio_get_name(this.asset_index) + ": Audio Group " + this._Fb1.groupId + " is not loaded"); - return true; - } - if (_Kc1() === false) { - debug("Audio playback failed. WebAudio Context suspended (user must interact with the page before audio can be played)."); - return true; - } - if (this.type === _8d1._ed1 && this.emitter === undefined) { - debug("Attempting to play sound on inactive emitter: " + this.emitter_index); - return true; - } - return false; -}; -function _ub1() {} -_ub1._pg2 = -1; -_ub1._tg2 = -1; -_ub1._qg2 = 0; -_ub1._rg2 = false; -_ub1._sg2 = 1; -_ub1._Bg2 = 0; -_ub1._ug2 = 1; -_ub1._vb1 = function (_ya1) { - const _Fb1 = _ub1._Cg2(_ya1._pb1); - const _B71 = _ub1._Dg2(_ya1._pb1); - return _ya1.gain.get() * _Fb1.gain.get() * _B71.gain.get(); -}; -_ub1._Ab1 = function (_ya1) { - if (_ya1._ob1 == _ub1._tg2) { - const _Fb1 = _ub1._Cg2(_ya1._pb1); - return _Fb1.offset; - } - return _ya1._ob1; -}; -_ub1._Db1 = function (_ya1) { - const _Fb1 = _ub1._Cg2(_ya1._pb1); - const emitter = _ub1._Eg2(_ya1._ib1); - return _ya1.pitch * _Fb1.pitch * emitter.pitch; -}; -_ub1._Cg2 = function (_gd1) { - const _Fb1 = _Gb1(_gd1); - if (_Fb1 != null) { - return (() => ({ gain: _Fb1.gain, offset: _Fb1._7b1, pitch: _Fb1.pitch }))(); - } - return (() => ({ gain: new _5b1(_ub1._sg2), offset: _ub1._Bg2, pitch: _ub1._ug2 }))(); -}; -_ub1._Eg2 = function (_Bd1) { - if (_Bd1 != null) { - return (() => ({ gain: _Bd1.gainnode.gain.value, pitch: _Bd1.pitch }))(); - } - return (() => ({ gain: _ub1._sg2, pitch: _ub1._ug2 }))(); -}; -_ub1._Dg2 = function (_Ee1) { - const _Fb1 = _Gb1(_Ee1); - if (_Fb1 != null) { - const _B71 = _wa1[_Fb1.groupId]; - if (_B71 !== undefined) { - return (() => ({ gain: _B71.gain }))(); - } - } - return (() => ({ gain: new _5b1(_ub1._sg2) }))(); -}; -function _Fg2() { - this._UA1 = []; - this._z91 = setInterval(() => this.cleanup(), 5000); -} -_Fg2.prototype._Wf2 = function (_NG) { - const _sf2 = g_WebAudioContext.destination.channelCount; - const _Jl = new AudioWorkletNode(g_WebAudioContext, "audio-bus-input", { numberOfInputs: 1, numberOfOutputs: 2, outputChannelCount: [_sf2, _sf2], channelCount: _sf2, channelCountMode: "explicit" }); - this._UA1.push({ _Df2: new WeakRef(_NG), _Jl: _Jl }); - return _Jl; -}; -_Fg2.prototype._Xf2 = function (_NG) { - const _sf2 = g_WebAudioContext.destination.channelCount; - const _Jl = new AudioWorkletNode(g_WebAudioContext, "audio-bus-output", { numberOfInputs: 2, numberOfOutputs: 1, outputChannelCount: [_sf2], channelCount: _sf2, channelCountMode: "explicit" }); - this._UA1.push({ _Df2: new WeakRef(_NG), _Jl: _Jl }); - return _Jl; -}; -_Fg2.prototype._gg2 = function (_NG) { - const _Gg2 = _Ze2._fg2(_NG.type); - const _sf2 = g_WebAudioContext.destination.channelCount; - const _Jl = new AudioWorkletNode(g_WebAudioContext, _Gg2, { numberOfInputs: 1, numberOfOutputs: 1, outputChannelCount: [_sf2], parameterData: _NG._XB, channelCount: _sf2, channelCountMode: "explicit" }); - this._UA1.push({ _Df2: new WeakRef(_NG), _Jl: _Jl }); - return _Jl; -}; -_Fg2.prototype.cleanup = function () { - this._UA1 = this._UA1.filter((_Hg2) => { - const _Df2 = _Hg2._Df2.deref(); - if (_Df2 === undefined) { - _Hg2._Jl.port.postMessage("kill"); - return false; - } - return true; - }); -}; -_Fg2.prototype._jg2 = function (_4f2) { - const _xb = this._UA1.findIndex((_Hg2) => _Hg2._Jl === _4f2); - if (_xb !== -1) { - this._UA1[_xb]._Jl.port.postMessage("kill"); - this._UA1.splice(_xb, 1); - } -}; -var _Cf2 = new _Fg2(); -_mh: var spine = (() => { - var _Ig2 = Object.defineProperty; - var _Jg2 = (target) => _Ig2(target, "__esModule", { value: true }); - var _Kg2 = (target, all) => { - _Jg2(target); - for (var name in all) _Ig2(target, name, { get: all[name], enumerable: true }); - }; - var _Lg2 = {}; - _Kg2(_Lg2, { _Mg2: () => _Mg2, _Ng2: () => _Ng2, _b3: () => _b3, _Og2: () => _Og2, _a3: () => _a3, _Pg2: () => _Pg2, _c5: () => _c5, _Qg2: () => _Qg2, _Rg2: () => _Rg2, _Sg2: () => _Sg2, _8a: () => _8a, _Tg2: () => _Tg2, _Ug2: () => _Ug2, _h9: () => _h9, _Vg2: () => _Vg2, _Q9: () => _Q9, _i4: () => _i4, _Wg2: () => _Wg2, _Xg2: () => _Xg2, _Yg2: () => _Yg2, _Zg2: () => _Zg2, __g2: () => __g2, _0h2: () => _0h2, _1h2: () => _1h2, _2h2: () => _2h2, Event: () => Event, _3h2: () => _3h2, _4h2: () => _4h2, _K7: () => _K7, _5h2: () => _5h2, _6h2: () => _6h2, _7h2: () => _7h2, _8h2: () => _8h2, _9h2: () => _9h2, _ah2: () => _ah2, _bh2: () => _bh2, _ch2: () => _ch2, _dh2: () => _dh2, _eh2: () => _eh2, _fh2: () => _fh2, _gh2: () => _gh2, _hh2: () => _hh2, _f9: () => _f9, _ih2: () => _ih2, _jh2: () => _jh2, _kh2: () => _kh2, _lh2: () => _lh2, _mh2: () => _mh2, _nh2: () => _nh2, _oh2: () => _oh2, _ph2: () => _ph2, _qh2: () => _qh2, _rh2: () => _rh2, _sh2: () => _sh2, _th2: () => _th2, _uh2: () => _uh2, _vh2: () => _vh2, _wh2: () => _wh2, _xh2: () => _xh2, _yh2: () => _yh2, _d9: () => _d9, _zh2: () => _zh2, _Ah2: () => _Ah2, _Bh2: () => _Bh2, _Ch2: () => _Ch2, _Dh2: () => _Dh2, _Eh2: () => _Eh2, _Fh2: () => _Fh2, _Gh2: () => _Gh2, _Hh2: () => _Hh2, _Ih2: () => _Ih2, _93: () => _93, _Jh2: () => _Jh2, _o3: () => _o3, _R9: () => _R9, _Kh2: () => _Kh2, _R8: () => _R8, _v7: () => _v7, _Lh2: () => _Lh2, _Mh2: () => _Mh2, _Nh2: () => _Nh2, _Oh2: () => _Oh2, _Ph2: () => _Ph2, _Qh2: () => _Qh2, _ck1: () => _ck1, _85: () => _85, _J4: () => _J4, _W4: () => _W4, _M4: () => _M4, _Rh2: () => _Rh2, _P4: () => _P4, _Sh2: () => _Sh2, _Th2: () => _Th2, _Uh2: () => _Uh2, _Vh2: () => _Vh2, _Wh2: () => _Wh2, _Xh2: () => _Xh2, _Yh2: () => _Yh2, _Zh2: () => _Zh2, __h2: () => __h2, _0i2: () => _0i2, _1i2: () => _1i2, _2i2: () => _2i2, _3i2: () => _3i2, _4i2: () => _4i2, _5i2: () => _5i2 }); - var _eh2 = class { - constructor() { - this._Hb = new Array(); - } - add(value) { - let _6i2 = this._6i2(value); - this._Hb[value | 0] = value | 0; - return !_6i2; - } - _6i2(value) { - return this._Hb[value | 0] != void 0; - } - remove(value) { - this._Hb[value | 0] = void 0; - } - clear() { - this._Hb.length = 0; - } - }; - var _Ph2 = class { - constructor() { - this._7i2 = {}; - this.size = 0; - } - add(value) { - let _6i2 = this._7i2[value]; - this._7i2[value] = true; - if (!_6i2) { - this.size++; - return true; - } - return false; - } - _8i2(values) { - let _9i2 = this.size; - for (var i = 0, _t6 = values.length; i < _t6; i++) this.add(values[i]); - return _9i2 != this.size; - } - _6i2(value) { - return this._7i2[value]; - } - clear() { - this._7i2 = {}; - this.size = 0; - } - }; - var _ai2 = class { - constructor(_e4 = 0, _f4 = 0, _g4 = 0, _h4 = 0) { - this._e4 = _e4; - this._f4 = _f4; - this._g4 = _g4; - this._h4 = _h4; - } - set(_e4, _f4, _g4, _h4) { - this._e4 = _e4; - this._f4 = _f4; - this._g4 = _g4; - this._h4 = _h4; - return this.clamp(); - } - _i5(c) { - this._e4 = c._e4; - this._f4 = c._f4; - this._g4 = c._g4; - this._h4 = c._h4; - return this; - } - _bi2(_ci2) { - _ci2 = _ci2.charAt(0) == "#" ? _ci2.substr(1) : _ci2; - this._e4 = parseInt(_ci2.substr(0, 2), 16) / 255; - this._f4 = parseInt(_ci2.substr(2, 2), 16) / 255; - this._g4 = parseInt(_ci2.substr(4, 2), 16) / 255; - this._h4 = _ci2.length != 8 ? 1 : parseInt(_ci2.substr(6, 2), 16) / 255; - return this; - } - add(_e4, _f4, _g4, _h4) { - this._e4 += _e4; - this._f4 += _f4; - this._g4 += _g4; - this._h4 += _h4; - return this.clamp(); - } - clamp() { - if (this._e4 < 0) this._e4 = 0; - else if (this._e4 > 1) this._e4 = 1; - if (this._f4 < 0) this._f4 = 0; - else if (this._f4 > 1) this._f4 = 1; - if (this._g4 < 0) this._g4 = 0; - else if (this._g4 > 1) this._g4 = 1; - if (this._h4 < 0) this._h4 = 0; - else if (this._h4 > 1) this._h4 = 1; - return this; - } - static _di2(color, value) { - color._e4 = ((value & 4278190080) >>> 24) / 255; - color._f4 = ((value & 16711680) >>> 16) / 255; - color._g4 = ((value & 65280) >>> 8) / 255; - color._h4 = (value & 255) / 255; - } - static _ei2(color, value) { - color._e4 = ((value & 16711680) >>> 16) / 255; - color._f4 = ((value & 65280) >>> 8) / 255; - color._g4 = (value & 255) / 255; - } - static _g62(_ci2) { - return new _ai2()._bi2(_ci2); - } - }; - var _i4 = _ai2; - _i4._fi2 = new _ai2(1, 1, 1, 1); - _i4.RED = new _ai2(1, 0, 0, 1); - _i4._gi2 = new _ai2(0, 1, 0, 1); - _i4._hi2 = new _ai2(0, 0, 1, 1); - _i4._ii2 = new _ai2(1, 0, 1, 1); - var _ji2 = class { - static clamp(value, min, max) { - if (value < min) return min; - if (value > max) return max; - return value; - } - static _ki2(_45) { - return Math.cos(_45 * _ji2._li2); - } - static _mi2(_45) { - return Math.sin(_45 * _ji2._li2); - } - static _ni2(value) { - return value > 0 ? 1 : value < 0 ? -1 : 0; - } - static _p62(x) { - return x > 0 ? Math.floor(x) : Math.ceil(x); - } - static _oi2(x) { - let y = Math.pow(Math.abs(x), 1 / 3); - return x < 0 ? -y : y; - } - static _pi2(min, max) { - return _ji2._qi2(min, max, (min + max) * 0.5); - } - static _qi2(min, max, mode) { - let _X4 = Math.random(); - let _Bm = max - min; - if (_X4 <= (mode - min) / _Bm) return min + Math.sqrt(_X4 * _Bm * (mode - min)); - return max - Math.sqrt((1 - _X4) * _Bm * (max - mode)); - } - static _FY1(value) { - return value && (value & (value - 1)) === 0; - } - }; - var _hh2 = _ji2; - _hh2.PI = 3.1415927; - _hh2._ri2 = _ji2.PI * 2; - _hh2._si2 = 180 / _ji2.PI; - _hh2._ti2 = _ji2._si2; - _hh2._ui2 = _ji2.PI / 180; - _hh2._li2 = _ji2._ui2; - var _fh2 = class { - apply(start, end, _h4) { - return start + (end - start) * this._vi2(_h4); - } - }; - var _th2 = class extends _fh2 { - constructor(power) { - super(); - this.power = 2; - this.power = power; - } - _vi2(_h4) { - if (_h4 <= 0.5) return Math.pow(_h4 * 2, this.power) / 2; - return Math.pow((_h4 - 1) * 2, this.power) / (this.power % 2 == 0 ? -2 : 2) + 1; - } - }; - var _uh2 = class extends _th2 { - constructor(power) { - super(power); - } - _vi2(_h4) { - return Math.pow(_h4 - 1, this.power) * (this.power % 2 == 0 ? -1 : 1) + 1; - } - }; - var _wi2 = class { - static _xi2(source, _yi2, _ba, _zi2, _Ai2) { - for (let i = _yi2, __5 = _zi2; i < _yi2 + _Ai2; i++, __5++) { - _ba[__5] = source[i]; - } - } - static _Bi2(_Hb, _Ci2, _Di2, value) { - for (let i = _Ci2; i < _Di2; i++) _Hb[i] = value; - } - static _Ei2(_Hb, size, value = 0) { - let _9i2 = _Hb.length; - if (_9i2 == size) return _Hb; - _Hb.length = size; - if (_9i2 < size) { - for (let i = _9i2; i < size; i++) _Hb[i] = value; - } - return _Hb; - } - static _Fi2(_Hb, size, value = 0) { - if (_Hb.length >= size) return _Hb; - return _wi2._Ei2(_Hb, size, value); - } - static _Gi2(size, defaultValue) { - let _Hb = new Array(size); - for (let i = 0; i < size; i++) _Hb[i] = defaultValue; - return _Hb; - } - static _Hi2(size) { - if (_wi2._Ii2) return new Float32Array(size); - else { - let _Hb = new Array(size); - for (let i = 0; i < _Hb.length; i++) _Hb[i] = 0; - return _Hb; - } - } - static _Ji2(size) { - if (_wi2._Ii2) return new Int16Array(size); - else { - let _Hb = new Array(size); - for (let i = 0; i < _Hb.length; i++) _Hb[i] = 0; - return _Hb; - } - } - static _Ki2(_Hb) { - return _wi2._Ii2 ? new Float32Array(_Hb) : _Hb; - } - static _Li2(value) { - return _wi2._Ii2 ? Math._Mi2(value) : value; - } - static _Ni2(alpha, _vR) {} - static _6i2(_Hb, _sd, identity = true) { - for (var i = 0; i < _Hb.length; i++) if (_Hb[i] == _sd) return true; - return false; - } - static _Oi2(type, name) { - return type[name[0].toUpperCase() + name.slice(1)]; - } - }; - var _2i2 = _wi2; - _2i2._Ii2 = typeof Float32Array !== "undefined"; - var __g2 = class { - static _Pi2(skeleton) { - for (let i = 0; i < skeleton.bones.length; i++) { - let bone = skeleton.bones[i]; - console.log(bone.data.name + ", " + bone._h4 + ", " + bone._g4 + ", " + bone.c + ", " + bone._Bm + ", " + bone._h7 + ", " + bone._i7); - } - } - }; - var _rh2 = class { - constructor(_Qi2) { - this._Ri2 = new Array(); - this._Qi2 = _Qi2; - } - _Si2() { - return this._Ri2.length > 0 ? this._Ri2.pop() : this._Qi2(); - } - _Ti2(_jl) { - if (_jl._1e1) _jl._1e1(); - this._Ri2.push(_jl); - } - _Ui2(_Ri2) { - for (let i = 0; i < _Ri2.length; i++) this._Ti2(_Ri2[i]); - } - clear() { - this._Ri2.length = 0; - } - }; - var _3i2 = class { - constructor(x = 0, y = 0) { - this.x = x; - this.y = y; - } - set(x, y) { - this.x = x; - this.y = y; - return this; - } - length() { - let x = this.x; - let y = this.y; - return Math.sqrt(x * x + y * y); - } - _Vi2() { - let _Yi = this.length(); - if (_Yi != 0) { - this.x /= _Yi; - this.y /= _Yi; - } - return this; - } - }; - var _Sh2 = class { - constructor() { - this._Wi2 = 0.064; - this._Xi2 = 0; - this._qi = 0; - this._kq1 = 0; - this._Yi2 = Date.now() / 1e3; - this._F5 = 0; - this._Zi2 = 0; - } - _M5() { - let now = Date.now() / 1e3; - this._qi = now - this._Yi2; - this._Zi2 += this._qi; - this._kq1 += this._qi; - if (this._qi > this._Wi2) this._qi = this._Wi2; - this._Yi2 = now; - this._F5++; - if (this._Zi2 > 1) { - this._Xi2 = this._F5 / this._Zi2; - this._Zi2 = 0; - this._F5 = 0; - } - } - }; - var _5i2 = class { - constructor(__i2 = 32) { - this._0j2 = 0; - this._Ee = 0; - this.mean = 0; - this._eh1 = true; - this.values = new Array(__i2); - } - _1j2() { - return this._0j2 >= this.values.length; - } - _2j2(value) { - if (this._0j2 < this.values.length) this._0j2++; - this.values[this._Ee++] = value; - if (this._Ee > this.values.length - 1) this._Ee = 0; - this._eh1 = true; - } - _3j2() { - if (this._1j2()) { - if (this._eh1) { - let mean = 0; - for (let i = 0; i < this.values.length; i++) mean += this.values[i]; - this.mean = mean / this.values.length; - this._eh1 = false; - } - return this.mean; - } - return 0; - } - }; - var _Qg2 = class { - constructor(name) { - if (!name) throw new Error("name cannot be null."); - this.name = name; - } - }; - var _4j2 = class extends _Qg2 { - constructor(name) { - super(name); - this.id = _4j2._5j2++; - this._P9 = 0; - this._6j2 = this; - } - _J9(slot, start, _q8, _7j2, offset, _Ga) { - _q8 = offset + (_q8 >> 1) * _Ga; - let skeleton = slot.bone.skeleton; - let _8j2 = slot.deform; - let vertices = this.vertices; - let bones = this.bones; - if (!bones) { - if (_8j2.length > 0) vertices = _8j2; - let bone = slot.bone; - let x = bone._h7; - let y = bone._i7; - let _h4 = bone._h4, - _g4 = bone._g4, - c = bone.c, - _Bm = bone._Bm; - for (let __4 = start, w = offset; w < _q8; __4 += 2, w += _Ga) { - let _Qa = vertices[__4], - _Ra = vertices[__4 + 1]; - _7j2[w] = _Qa * _h4 + _Ra * _g4 + x; - _7j2[w + 1] = _Qa * c + _Ra * _Bm + y; - } - return; - } - let _Y4 = 0, - _9j2 = 0; - for (let i = 0; i < start; i += 2) { - let _t6 = bones[_Y4]; - _Y4 += _t6 + 1; - _9j2 += _t6; - } - let _aj2 = skeleton.bones; - if (_8j2.length == 0) { - for (let w = offset, _g4 = _9j2 * 3; w < _q8; w += _Ga) { - let _bj2 = 0, - _cj2 = 0; - let _t6 = bones[_Y4++]; - _t6 += _Y4; - for (; _Y4 < _t6; _Y4++, _g4 += 3) { - let bone = _aj2[bones[_Y4]]; - let _Qa = vertices[_g4], - _Ra = vertices[_g4 + 1], - _YI1 = vertices[_g4 + 2]; - _bj2 += (_Qa * bone._h4 + _Ra * bone._g4 + bone._h7) * _YI1; - _cj2 += (_Qa * bone.c + _Ra * bone._Bm + bone._i7) * _YI1; - } - _7j2[w] = _bj2; - _7j2[w + 1] = _cj2; - } - } else { - let deform = _8j2; - for (let w = offset, _g4 = _9j2 * 3, _ED = _9j2 << 1; w < _q8; w += _Ga) { - let _bj2 = 0, - _cj2 = 0; - let _t6 = bones[_Y4++]; - _t6 += _Y4; - for (; _Y4 < _t6; _Y4++, _g4 += 3, _ED += 2) { - let bone = _aj2[bones[_Y4]]; - let _Qa = vertices[_g4] + deform[_ED], - _Ra = vertices[_g4 + 1] + deform[_ED + 1], - _YI1 = vertices[_g4 + 2]; - _bj2 += (_Qa * bone._h4 + _Ra * bone._g4 + bone._h7) * _YI1; - _cj2 += (_Qa * bone.c + _Ra * bone._Bm + bone._i7) * _YI1; - } - _7j2[w] = _bj2; - _7j2[w + 1] = _cj2; - } - } - } - _dj2(attachment) { - if (this.bones) { - attachment.bones = new Array(this.bones.length); - _2i2._xi2(this.bones, 0, attachment.bones, 0, this.bones.length); - } else attachment.bones = null; - if (this.vertices) { - attachment.vertices = _2i2._Hi2(this.vertices.length); - _2i2._xi2(this.vertices, 0, attachment.vertices, 0, this.vertices.length); - } else attachment.vertices = null; - attachment._P9 = this._P9; - attachment._6j2 = this._6j2; - } - }; - var _4i2 = _4j2; - _4i2._5j2 = 0; - var _Ng2 = class { - constructor(name, _J5, duration) { - if (!name) throw new Error("name cannot be null."); - this.name = name; - this._ej2(_J5); - this.duration = duration; - } - _ej2(_J5) { - if (!_J5) throw new Error("timelines cannot be null."); - this._J5 = _J5; - this._fj2 = new _Ph2(); - for (var i = 0; i < _J5.length; i++) this._fj2._8i2(_J5[i]._gj2()); - } - _hj2(ids) { - for (let i = 0; i < ids.length; i++) if (this._fj2._6i2(ids[i])) return true; - return false; - } - apply(skeleton, _Yi2, time, loop, events, alpha, _vR, direction) { - if (!skeleton) throw new Error("skeleton cannot be null."); - if (loop && this.duration != 0) { - time %= this.duration; - if (_Yi2 > 0) _Yi2 %= this.duration; - } - let _J5 = this._J5; - for (let i = 0, _t6 = _J5.length; i < _t6; i++) _J5[i].apply(skeleton, _Yi2, time, events, alpha, _vR, direction); - } - }; - var _ih2; - (function (_ij2) { - _ij2[(_ij2["setup"] = 0)] = "setup"; - _ij2[(_ij2["first"] = 1)] = "first"; - _ij2[(_ij2["replace"] = 2)] = "replace"; - _ij2[(_ij2["add"] = 3)] = "add"; - })(_ih2 || (_ih2 = {})); - var _jh2; - (function (_jj2) { - _jj2[(_jj2["mixIn"] = 0)] = "mixIn"; - _jj2[(_jj2["mixOut"] = 1)] = "mixOut"; - })(_jh2 || (_jh2 = {})); - var _kj2 = { rotate: 0, x: 1, y: 2, scaleX: 3, scaleY: 4, shearX: 5, shearY: 6, rgb: 7, alpha: 8, rgb2: 9, attachment: 10, deform: 11, event: 12, drawOrder: 13, ikConstraint: 14, transformConstraint: 15, pathConstraintPosition: 16, pathConstraintSpacing: 17, pathConstraintMix: 18 }; - var _Th2 = class { - constructor(_F5, _lj2) { - this._lj2 = _lj2; - this.frames = _2i2._Hi2(_F5 * this._mj2()); - } - _gj2() { - return this._lj2; - } - _mj2() { - return 1; - } - _nj2() { - return this.frames.length / this._mj2(); - } - _oj2() { - return this.frames[this.frames.length - this._mj2()]; - } - static _pj2(frames, time) { - let _t6 = frames.length; - for (let i = 1; i < _t6; i++) if (frames[i] > time) return i - 1; - return _t6 - 1; - } - static search(frames, time, step) { - let _t6 = frames.length; - for (let i = step; i < _t6; i += step) if (frames[i] > time) return i - step; - return _t6 - step; - } - }; - var _Xg2 = class extends _Th2 { - constructor(_F5, _qj2, _lj2) { - super(_F5, _lj2); - this._rj2 = _2i2._Hi2(_F5 + _qj2 * 18); - this._rj2[_F5 - 1] = 1; - } - _sj2(frame) { - this._rj2[frame] = 0; - } - _tj2(frame) { - this._rj2[frame] = 1; - } - _uj2(_qj2) { - let size = this._nj2() + _qj2 * 18; - if (this._rj2.length > size) { - let _vj2 = _2i2._Hi2(size); - _2i2._xi2(this._rj2, 0, _vj2, 0, size); - this._rj2 = _vj2; - } - } - _wj2(_xj2, frame, value, _1E, _yj2, _zj2, _Aj2, _Bj2, _Cj2, _2E, _Dj2) { - let _rj2 = this._rj2; - let i = this._nj2() + _xj2 * 18; - if (value == 0) _rj2[frame] = 2 + i; - let _Ej2 = (_1E - _zj2 * 2 + _Bj2) * 0.03, - _Fj2 = (_yj2 - _Aj2 * 2 + _Cj2) * 0.03; - let _Gj2 = ((_zj2 - _Bj2) * 3 - _1E + _2E) * 6e-3, - _Hj2 = ((_Aj2 - _Cj2) * 3 - _yj2 + _Dj2) * 6e-3; - let _Ij2 = _Ej2 * 2 + _Gj2, - _Jj2 = _Fj2 * 2 + _Hj2; - let _db = (_zj2 - _1E) * 0.3 + _Ej2 + _Gj2 * 0.16666667, - _eb = (_Aj2 - _yj2) * 0.3 + _Fj2 + _Hj2 * 0.16666667; - let x = _1E + _db, - y = _yj2 + _eb; - for (let _t6 = i + 18; i < _t6; i += 2) { - _rj2[i] = x; - _rj2[i + 1] = y; - _db += _Ij2; - _eb += _Jj2; - _Ij2 += _Gj2; - _Jj2 += _Hj2; - x += _db; - y += _eb; - } - } - _Kj2(time, _G3, _Lj2, i) { - let _rj2 = this._rj2; - if (_rj2[i] > time) { - let _y6 = this.frames[_G3], - _z6 = this.frames[_G3 + _Lj2]; - return _z6 + ((time - _y6) / (_rj2[i] - _y6)) * (_rj2[i + 1] - _z6); - } - let _t6 = i + 18; - for (i += 2; i < _t6; i += 2) { - if (_rj2[i] >= time) { - let _y6 = _rj2[i - 2], - _z6 = _rj2[i - 1]; - return _z6 + ((time - _y6) / (_rj2[i] - _y6)) * (_rj2[i + 1] - _z6); - } - } - _G3 += this._mj2(); - let x = _rj2[_t6 - 2], - y = _rj2[_t6 - 1]; - return y + ((time - x) / (this.frames[_G3] - x)) * (this.frames[_G3 + _Lj2] - y); - } - }; - var _Yg2 = class extends _Xg2 { - constructor(_F5, _qj2, _Mj2) { - super(_F5, _qj2, [_Mj2]); - } - _mj2() { - return 2; - } - _Nj2(frame, time, value) { - frame <<= 1; - this.frames[frame] = time; - this.frames[frame + 1] = value; - } - _Oj2(time) { - let frames = this.frames; - let i = frames.length - 2; - for (let _0G = 2; _0G <= i; _0G += 2) { - if (frames[_0G] > time) { - i = _0G - 2; - break; - } - } - let _Pj2 = this._rj2[i >> 1]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i], - value = frames[i + 1]; - return value + ((time - _Qj2) / (frames[i + 2] - _Qj2)) * (frames[i + 2 + 1] - value); - case 1: - return frames[i + 1]; - } - return this._Kj2(time, i, 1, _Pj2 - 2); - } - }; - var _Zg2 = class extends _Xg2 { - constructor(_F5, _qj2, _Rj2, _Sj2) { - super(_F5, _qj2, [_Rj2, _Sj2]); - } - _mj2() { - return 3; - } - _Nj2(frame, time, _yj2, _Dj2) { - frame *= 3; - this.frames[frame] = time; - this.frames[frame + 1] = _yj2; - this.frames[frame + 2] = _Dj2; - } - }; - var _Ah2 = class extends _Yg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.rotate + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.rotation = bone.data.rotation; - return; - case 1: - bone.rotation += (bone.data.rotation - bone.rotation) * alpha; - } - return; - } - let _e4 = this._Oj2(time); - switch (_vR) { - case 0: - bone.rotation = bone.data.rotation + _e4 * alpha; - break; - case 1: - case 2: - _e4 += bone.data.rotation - bone.rotation; - case 3: - bone.rotation += _e4 * alpha; - } - } - }; - var _Zh2 = class extends _Zg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.x + "|" + _Tj2, _kj2.y + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.x = bone.data.x; - bone.y = bone.data.y; - return; - case 1: - bone.x += (bone.data.x - bone.x) * alpha; - bone.y += (bone.data.y - bone.y) * alpha; - } - return; - } - let x = 0, - y = 0; - let i = _Th2.search(frames, time, 3); - let _Pj2 = this._rj2[i / 3]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - x = frames[i + 1]; - y = frames[i + 2]; - let _J6 = (time - _Qj2) / (frames[i + 3] - _Qj2); - x += (frames[i + 3 + 1] - x) * _J6; - y += (frames[i + 3 + 2] - y) * _J6; - break; - case 1: - x = frames[i + 1]; - y = frames[i + 2]; - break; - default: - x = this._Kj2(time, i, 1, _Pj2 - 2); - y = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - } - switch (_vR) { - case 0: - bone.x = bone.data.x + x * alpha; - bone.y = bone.data.y + y * alpha; - break; - case 1: - case 2: - bone.x += (bone.data.x + x - bone.x) * alpha; - bone.y += (bone.data.y + y - bone.y) * alpha; - break; - case 3: - bone.x += x * alpha; - bone.y += y * alpha; - } - } - }; - var __h2 = class extends _Yg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.x + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.x = bone.data.x; - return; - case 1: - bone.x += (bone.data.x - bone.x) * alpha; - } - return; - } - let x = this._Oj2(time); - switch (_vR) { - case 0: - bone.x = bone.data.x + x * alpha; - break; - case 1: - case 2: - bone.x += (bone.data.x + x - bone.x) * alpha; - break; - case 3: - bone.x += x * alpha; - } - } - }; - var _0i2 = class extends _Yg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.y + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.y = bone.data.y; - return; - case 1: - bone.y += (bone.data.y - bone.y) * alpha; - } - return; - } - let y = this._Oj2(time); - switch (_vR) { - case 0: - bone.y = bone.data.y + y * alpha; - break; - case 1: - case 2: - bone.y += (bone.data.y + y - bone.y) * alpha; - break; - case 3: - bone.y += y * alpha; - } - } - }; - var _Dh2 = class extends _Zg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.scaleX + "|" + _Tj2, _kj2.scaleY + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.scaleX = bone.data.scaleX; - bone.scaleY = bone.data.scaleY; - return; - case 1: - bone.scaleX += (bone.data.scaleX - bone.scaleX) * alpha; - bone.scaleY += (bone.data.scaleY - bone.scaleY) * alpha; - } - return; - } - let x, y; - let i = _Th2.search(frames, time, 3); - let _Pj2 = this._rj2[i / 3]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - x = frames[i + 1]; - y = frames[i + 2]; - let _J6 = (time - _Qj2) / (frames[i + 3] - _Qj2); - x += (frames[i + 3 + 1] - x) * _J6; - y += (frames[i + 3 + 2] - y) * _J6; - break; - case 1: - x = frames[i + 1]; - y = frames[i + 2]; - break; - default: - x = this._Kj2(time, i, 1, _Pj2 - 2); - y = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - } - x *= bone.data.scaleX; - y *= bone.data.scaleY; - if (alpha == 1) { - if (_vR == 3) { - bone.scaleX += x - bone.data.scaleX; - bone.scaleY += y - bone.data.scaleY; - } else { - bone.scaleX = x; - bone.scaleY = y; - } - } else { - let _eI1 = 0, - _fI1 = 0; - if (direction == 1) { - switch (_vR) { - case 0: - _eI1 = bone.data.scaleX; - _fI1 = bone.data.scaleY; - bone.scaleX = _eI1 + (Math.abs(x) * _hh2._ni2(_eI1) - _eI1) * alpha; - bone.scaleY = _fI1 + (Math.abs(y) * _hh2._ni2(_fI1) - _fI1) * alpha; - break; - case 1: - case 2: - _eI1 = bone.scaleX; - _fI1 = bone.scaleY; - bone.scaleX = _eI1 + (Math.abs(x) * _hh2._ni2(_eI1) - _eI1) * alpha; - bone.scaleY = _fI1 + (Math.abs(y) * _hh2._ni2(_fI1) - _fI1) * alpha; - break; - case 3: - bone.scaleX = (x - bone.data.scaleX) * alpha; - bone.scaleY = (y - bone.data.scaleY) * alpha; - } - } else { - switch (_vR) { - case 0: - _eI1 = Math.abs(bone.data.scaleX) * _hh2._ni2(x); - _fI1 = Math.abs(bone.data.scaleY) * _hh2._ni2(y); - bone.scaleX = _eI1 + (x - _eI1) * alpha; - bone.scaleY = _fI1 + (y - _fI1) * alpha; - break; - case 1: - case 2: - _eI1 = Math.abs(bone.scaleX) * _hh2._ni2(x); - _fI1 = Math.abs(bone.scaleY) * _hh2._ni2(y); - bone.scaleX = _eI1 + (x - _eI1) * alpha; - bone.scaleY = _fI1 + (y - _fI1) * alpha; - break; - case 3: - bone.scaleX += (x - bone.data.scaleX) * alpha; - bone.scaleY += (y - bone.data.scaleY) * alpha; - } - } - } - } - }; - var _Eh2 = class extends _Yg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.scaleX + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.scaleX = bone.data.scaleX; - return; - case 1: - bone.scaleX += (bone.data.scaleX - bone.scaleX) * alpha; - } - return; - } - let x = this._Oj2(time) * bone.data.scaleX; - if (alpha == 1) { - if (_vR == 3) bone.scaleX += x - bone.data.scaleX; - else bone.scaleX = x; - } else { - let _eI1 = 0; - if (direction == 1) { - switch (_vR) { - case 0: - _eI1 = bone.data.scaleX; - bone.scaleX = _eI1 + (Math.abs(x) * _hh2._ni2(_eI1) - _eI1) * alpha; - break; - case 1: - case 2: - _eI1 = bone.scaleX; - bone.scaleX = _eI1 + (Math.abs(x) * _hh2._ni2(_eI1) - _eI1) * alpha; - break; - case 3: - bone.scaleX = (x - bone.data.scaleX) * alpha; - } - } else { - switch (_vR) { - case 0: - _eI1 = Math.abs(bone.data.scaleX) * _hh2._ni2(x); - bone.scaleX = _eI1 + (x - _eI1) * alpha; - break; - case 1: - case 2: - _eI1 = Math.abs(bone.scaleX) * _hh2._ni2(x); - bone.scaleX = _eI1 + (x - _eI1) * alpha; - break; - case 3: - bone.scaleX += (x - bone.data.scaleX) * alpha; - } - } - } - } - }; - var _Fh2 = class extends _Yg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.scaleY + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.scaleY = bone.data.scaleY; - return; - case 1: - bone.scaleY += (bone.data.scaleY - bone.scaleY) * alpha; - } - return; - } - let y = this._Oj2(time) * bone.data.scaleY; - if (alpha == 1) { - if (_vR == 3) bone.scaleY += y - bone.data.scaleY; - else bone.scaleY = y; - } else { - let _fI1 = 0; - if (direction == 1) { - switch (_vR) { - case 0: - _fI1 = bone.data.scaleY; - bone.scaleY = _fI1 + (Math.abs(y) * _hh2._ni2(_fI1) - _fI1) * alpha; - break; - case 1: - case 2: - _fI1 = bone.scaleY; - bone.scaleY = _fI1 + (Math.abs(y) * _hh2._ni2(_fI1) - _fI1) * alpha; - break; - case 3: - bone.scaleY = (y - bone.data.scaleY) * alpha; - } - } else { - switch (_vR) { - case 0: - _fI1 = Math.abs(bone.data.scaleY) * _hh2._ni2(y); - bone.scaleY = _fI1 + (y - _fI1) * alpha; - break; - case 1: - case 2: - _fI1 = Math.abs(bone.scaleY) * _hh2._ni2(y); - bone.scaleY = _fI1 + (y - _fI1) * alpha; - break; - case 3: - bone.scaleY += (y - bone.data.scaleY) * alpha; - } - } - } - } - }; - var _Gh2 = class extends _Zg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.shearX + "|" + _Tj2, _kj2.shearY + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.shearX = bone.data.shearX; - bone.shearY = bone.data.shearY; - return; - case 1: - bone.shearX += (bone.data.shearX - bone.shearX) * alpha; - bone.shearY += (bone.data.shearY - bone.shearY) * alpha; - } - return; - } - let x = 0, - y = 0; - let i = _Th2.search(frames, time, 3); - let _Pj2 = this._rj2[i / 3]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - x = frames[i + 1]; - y = frames[i + 2]; - let _J6 = (time - _Qj2) / (frames[i + 3] - _Qj2); - x += (frames[i + 3 + 1] - x) * _J6; - y += (frames[i + 3 + 2] - y) * _J6; - break; - case 1: - x = frames[i + 1]; - y = frames[i + 2]; - break; - default: - x = this._Kj2(time, i, 1, _Pj2 - 2); - y = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - } - switch (_vR) { - case 0: - bone.shearX = bone.data.shearX + x * alpha; - bone.shearY = bone.data.shearY + y * alpha; - break; - case 1: - case 2: - bone.shearX += (bone.data.shearX + x - bone.shearX) * alpha; - bone.shearY += (bone.data.shearY + y - bone.shearY) * alpha; - break; - case 3: - bone.shearX += x * alpha; - bone.shearY += y * alpha; - } - } - }; - var _Hh2 = class extends _Yg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.shearX + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.shearX = bone.data.shearX; - return; - case 1: - bone.shearX += (bone.data.shearX - bone.shearX) * alpha; - } - return; - } - let x = this._Oj2(time); - switch (_vR) { - case 0: - bone.shearX = bone.data.shearX + x * alpha; - break; - case 1: - case 2: - bone.shearX += (bone.data.shearX + x - bone.shearX) * alpha; - break; - case 3: - bone.shearX += x * alpha; - } - } - }; - var _Ih2 = class extends _Yg2 { - constructor(_F5, _qj2, _Tj2) { - super(_F5, _qj2, _kj2.shearY + "|" + _Tj2); - this._Tj2 = 0; - this._Tj2 = _Tj2; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let bone = skeleton.bones[this._Tj2]; - if (!bone.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - bone.shearY = bone.data.shearY; - return; - case 1: - bone.shearY += (bone.data.shearY - bone.shearY) * alpha; - } - return; - } - let y = this._Oj2(time); - switch (_vR) { - case 0: - bone.shearY = bone.data.shearY + y * alpha; - break; - case 1: - case 2: - bone.shearY += (bone.data.shearY + y - bone.shearY) * alpha; - break; - case 3: - bone.shearY += y * alpha; - } - } - }; - var _xh2 = class extends _Xg2 { - constructor(_F5, _qj2, _84) { - super(_F5, _qj2, [_kj2.rgb + "|" + _84, _kj2.alpha + "|" + _84]); - this._84 = 0; - this._84 = _84; - } - _mj2() { - return 5; - } - _Nj2(frame, time, _e4, _f4, _g4, _h4) { - frame *= 5; - this.frames[frame] = time; - this.frames[frame + 1] = _e4; - this.frames[frame + 2] = _f4; - this.frames[frame + 3] = _g4; - this.frames[frame + 4] = _h4; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let slot = skeleton.slots[this._84]; - if (!slot.bone.active) return; - let frames = this.frames; - let color = slot.color; - if (time < frames[0]) { - let setup = slot.data.color; - switch (_vR) { - case 0: - color._i5(setup); - return; - case 1: - color.add((setup._e4 - color._e4) * alpha, (setup._f4 - color._f4) * alpha, (setup._g4 - color._g4) * alpha, (setup._h4 - color._h4) * alpha); - } - return; - } - let _e4 = 0, - _f4 = 0, - _g4 = 0, - _h4 = 0; - let i = _Th2.search(frames, time, 5); - let _Pj2 = this._rj2[i / 5]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - _e4 = frames[i + 1]; - _f4 = frames[i + 2]; - _g4 = frames[i + 3]; - _h4 = frames[i + 4]; - let _J6 = (time - _Qj2) / (frames[i + 5] - _Qj2); - _e4 += (frames[i + 5 + 1] - _e4) * _J6; - _f4 += (frames[i + 5 + 2] - _f4) * _J6; - _g4 += (frames[i + 5 + 3] - _g4) * _J6; - _h4 += (frames[i + 5 + 4] - _h4) * _J6; - break; - case 1: - _e4 = frames[i + 1]; - _f4 = frames[i + 2]; - _g4 = frames[i + 3]; - _h4 = frames[i + 4]; - break; - default: - _e4 = this._Kj2(time, i, 1, _Pj2 - 2); - _f4 = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - _g4 = this._Kj2(time, i, 3, _Pj2 + 18 * 2 - 2); - _h4 = this._Kj2(time, i, 4, _Pj2 + 18 * 3 - 2); - } - if (alpha == 1) color.set(_e4, _f4, _g4, _h4); - else { - if (_vR == 0) color._i5(slot.data.color); - color.add((_e4 - color._e4) * alpha, (_f4 - color._f4) * alpha, (_g4 - color._g4) * alpha, (_h4 - color._h4) * alpha); - } - } - }; - var _yh2 = class extends _Xg2 { - constructor(_F5, _qj2, _84) { - super(_F5, _qj2, [_kj2.rgb + "|" + _84]); - this._84 = 0; - this._84 = _84; - } - _mj2() { - return 4; - } - _Nj2(frame, time, _e4, _f4, _g4) { - frame <<= 2; - this.frames[frame] = time; - this.frames[frame + 1] = _e4; - this.frames[frame + 2] = _f4; - this.frames[frame + 3] = _g4; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let slot = skeleton.slots[this._84]; - if (!slot.bone.active) return; - let frames = this.frames; - let color = slot.color; - if (time < frames[0]) { - let setup = slot.data.color; - switch (_vR) { - case 0: - color._e4 = setup._e4; - color._f4 = setup._f4; - color._g4 = setup._g4; - return; - case 1: - color._e4 += (setup._e4 - color._e4) * alpha; - color._f4 += (setup._f4 - color._f4) * alpha; - color._g4 += (setup._g4 - color._g4) * alpha; - } - return; - } - let _e4 = 0, - _f4 = 0, - _g4 = 0; - let i = _Th2.search(frames, time, 4); - let _Pj2 = this._rj2[i >> 2]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - _e4 = frames[i + 1]; - _f4 = frames[i + 2]; - _g4 = frames[i + 3]; - let _J6 = (time - _Qj2) / (frames[i + 4] - _Qj2); - _e4 += (frames[i + 4 + 1] - _e4) * _J6; - _f4 += (frames[i + 4 + 2] - _f4) * _J6; - _g4 += (frames[i + 4 + 3] - _g4) * _J6; - break; - case 1: - _e4 = frames[i + 1]; - _f4 = frames[i + 2]; - _g4 = frames[i + 3]; - break; - default: - _e4 = this._Kj2(time, i, 1, _Pj2 - 2); - _f4 = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - _g4 = this._Kj2(time, i, 3, _Pj2 + 18 * 2 - 2); - } - if (alpha == 1) { - color._e4 = _e4; - color._f4 = _f4; - color._g4 = _g4; - } else { - if (_vR == 0) { - let setup = slot.data.color; - color._e4 = setup._e4; - color._f4 = setup._f4; - color._g4 = setup._g4; - } - color._e4 += (_e4 - color._e4) * alpha; - color._f4 += (_f4 - color._f4) * alpha; - color._g4 += (_g4 - color._g4) * alpha; - } - } - }; - var _Mg2 = class extends _Yg2 { - constructor(_F5, _qj2, _84) { - super(_F5, _qj2, _kj2.alpha + "|" + _84); - this._84 = 0; - this._84 = _84; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let slot = skeleton.slots[this._84]; - if (!slot.bone.active) return; - let color = slot.color; - if (time < this.frames[0]) { - let setup = slot.data.color; - switch (_vR) { - case 0: - color._h4 = setup._h4; - return; - case 1: - color._h4 += (setup._h4 - color._h4) * alpha; - } - return; - } - let _h4 = this._Oj2(time); - if (alpha == 1) color._h4 = _h4; - else { - if (_vR == 0) color._h4 = slot.data.color._h4; - color._h4 += (_h4 - color._h4) * alpha; - } - } - }; - var _wh2 = class extends _Xg2 { - constructor(_F5, _qj2, _84) { - super(_F5, _qj2, [_kj2.rgb + "|" + _84, _kj2.alpha + "|" + _84, _kj2.rgb2 + "|" + _84]); - this._84 = 0; - this._84 = _84; - } - _mj2() { - return 8; - } - _Nj2(frame, time, _e4, _f4, _g4, _h4, _YH, __H, _Vh) { - frame <<= 3; - this.frames[frame] = time; - this.frames[frame + 1] = _e4; - this.frames[frame + 2] = _f4; - this.frames[frame + 3] = _g4; - this.frames[frame + 4] = _h4; - this.frames[frame + 5] = _YH; - this.frames[frame + 6] = __H; - this.frames[frame + 7] = _Vh; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let slot = skeleton.slots[this._84]; - if (!slot.bone.active) return; - let frames = this.frames; - let light = slot.color, - dark = slot._wa; - if (time < frames[0]) { - let _Uj2 = slot.data.color, - _Vj2 = slot.data._wa; - switch (_vR) { - case 0: - light._i5(_Uj2); - dark._e4 = _Vj2._e4; - dark._f4 = _Vj2._f4; - dark._g4 = _Vj2._g4; - return; - case 1: - light.add((_Uj2._e4 - light._e4) * alpha, (_Uj2._f4 - light._f4) * alpha, (_Uj2._g4 - light._g4) * alpha, (_Uj2._h4 - light._h4) * alpha); - dark._e4 += (_Vj2._e4 - dark._e4) * alpha; - dark._f4 += (_Vj2._f4 - dark._f4) * alpha; - dark._g4 += (_Vj2._g4 - dark._g4) * alpha; - } - return; - } - let _e4 = 0, - _f4 = 0, - _g4 = 0, - _h4 = 0, - _YH = 0, - __H = 0, - _Vh = 0; - let i = _Th2.search(frames, time, 8); - let _Pj2 = this._rj2[i >> 3]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - _e4 = frames[i + 1]; - _f4 = frames[i + 2]; - _g4 = frames[i + 3]; - _h4 = frames[i + 4]; - _YH = frames[i + 5]; - __H = frames[i + 6]; - _Vh = frames[i + 7]; - let _J6 = (time - _Qj2) / (frames[i + 8] - _Qj2); - _e4 += (frames[i + 8 + 1] - _e4) * _J6; - _f4 += (frames[i + 8 + 2] - _f4) * _J6; - _g4 += (frames[i + 8 + 3] - _g4) * _J6; - _h4 += (frames[i + 8 + 4] - _h4) * _J6; - _YH += (frames[i + 8 + 5] - _YH) * _J6; - __H += (frames[i + 8 + 6] - __H) * _J6; - _Vh += (frames[i + 8 + 7] - _Vh) * _J6; - break; - case 1: - _e4 = frames[i + 1]; - _f4 = frames[i + 2]; - _g4 = frames[i + 3]; - _h4 = frames[i + 4]; - _YH = frames[i + 5]; - __H = frames[i + 6]; - _Vh = frames[i + 7]; - break; - default: - _e4 = this._Kj2(time, i, 1, _Pj2 - 2); - _f4 = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - _g4 = this._Kj2(time, i, 3, _Pj2 + 18 * 2 - 2); - _h4 = this._Kj2(time, i, 4, _Pj2 + 18 * 3 - 2); - _YH = this._Kj2(time, i, 5, _Pj2 + 18 * 4 - 2); - __H = this._Kj2(time, i, 6, _Pj2 + 18 * 5 - 2); - _Vh = this._Kj2(time, i, 7, _Pj2 + 18 * 6 - 2); - } - if (alpha == 1) { - light.set(_e4, _f4, _g4, _h4); - dark._e4 = _YH; - dark._f4 = __H; - dark._g4 = _Vh; - } else { - if (_vR == 0) { - light._i5(slot.data.color); - let _Vj2 = slot.data._wa; - dark._e4 = _Vj2._e4; - dark._f4 = _Vj2._f4; - dark._g4 = _Vj2._g4; - } - light.add((_e4 - light._e4) * alpha, (_f4 - light._f4) * alpha, (_g4 - light._g4) * alpha, (_h4 - light._h4) * alpha); - dark._e4 += (_YH - dark._e4) * alpha; - dark._f4 += (__H - dark._f4) * alpha; - dark._g4 += (_Vh - dark._g4) * alpha; - } - } - }; - var _vh2 = class extends _Xg2 { - constructor(_F5, _qj2, _84) { - super(_F5, _qj2, [_kj2.rgb + "|" + _84, _kj2.rgb2 + "|" + _84]); - this._84 = 0; - this._84 = _84; - } - _mj2() { - return 7; - } - _Nj2(frame, time, _e4, _f4, _g4, _YH, __H, _Vh) { - frame *= 7; - this.frames[frame] = time; - this.frames[frame + 1] = _e4; - this.frames[frame + 2] = _f4; - this.frames[frame + 3] = _g4; - this.frames[frame + 4] = _YH; - this.frames[frame + 5] = __H; - this.frames[frame + 6] = _Vh; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let slot = skeleton.slots[this._84]; - if (!slot.bone.active) return; - let frames = this.frames; - let light = slot.color, - dark = slot._wa; - if (time < frames[0]) { - let _Uj2 = slot.data.color, - _Vj2 = slot.data._wa; - switch (_vR) { - case 0: - light._e4 = _Uj2._e4; - light._f4 = _Uj2._f4; - light._g4 = _Uj2._g4; - dark._e4 = _Vj2._e4; - dark._f4 = _Vj2._f4; - dark._g4 = _Vj2._g4; - return; - case 1: - light._e4 += (_Uj2._e4 - light._e4) * alpha; - light._f4 += (_Uj2._f4 - light._f4) * alpha; - light._g4 += (_Uj2._g4 - light._g4) * alpha; - dark._e4 += (_Vj2._e4 - dark._e4) * alpha; - dark._f4 += (_Vj2._f4 - dark._f4) * alpha; - dark._g4 += (_Vj2._g4 - dark._g4) * alpha; - } - return; - } - let _e4 = 0, - _f4 = 0, - _g4 = 0, - _h4 = 0, - _YH = 0, - __H = 0, - _Vh = 0; - let i = _Th2.search(frames, time, 7); - let _Pj2 = this._rj2[i / 7]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - _e4 = frames[i + 1]; - _f4 = frames[i + 2]; - _g4 = frames[i + 3]; - _YH = frames[i + 4]; - __H = frames[i + 5]; - _Vh = frames[i + 6]; - let _J6 = (time - _Qj2) / (frames[i + 7] - _Qj2); - _e4 += (frames[i + 7 + 1] - _e4) * _J6; - _f4 += (frames[i + 7 + 2] - _f4) * _J6; - _g4 += (frames[i + 7 + 3] - _g4) * _J6; - _YH += (frames[i + 7 + 4] - _YH) * _J6; - __H += (frames[i + 7 + 5] - __H) * _J6; - _Vh += (frames[i + 7 + 6] - _Vh) * _J6; - break; - case 1: - _e4 = frames[i + 1]; - _f4 = frames[i + 2]; - _g4 = frames[i + 3]; - _YH = frames[i + 4]; - __H = frames[i + 5]; - _Vh = frames[i + 6]; - break; - default: - _e4 = this._Kj2(time, i, 1, _Pj2 - 2); - _f4 = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - _g4 = this._Kj2(time, i, 3, _Pj2 + 18 * 2 - 2); - _YH = this._Kj2(time, i, 4, _Pj2 + 18 * 3 - 2); - __H = this._Kj2(time, i, 5, _Pj2 + 18 * 4 - 2); - _Vh = this._Kj2(time, i, 6, _Pj2 + 18 * 5 - 2); - } - if (alpha == 1) { - light._e4 = _e4; - light._f4 = _f4; - light._g4 = _g4; - dark._e4 = _YH; - dark._f4 = __H; - dark._g4 = _Vh; - } else { - if (_vR == 0) { - let _Uj2 = slot.data.color, - _Vj2 = slot.data._wa; - light._e4 = _Uj2._e4; - light._f4 = _Uj2._f4; - light._g4 = _Uj2._g4; - dark._e4 = _Vj2._e4; - dark._f4 = _Vj2._f4; - dark._g4 = _Vj2._g4; - } - light._e4 += (_e4 - light._e4) * alpha; - light._f4 += (_f4 - light._f4) * alpha; - light._g4 += (_g4 - light._g4) * alpha; - dark._e4 += (_YH - dark._e4) * alpha; - dark._f4 += (__H - dark._f4) * alpha; - dark._g4 += (_Vh - dark._g4) * alpha; - } - } - }; - var _Rg2 = class extends _Th2 { - constructor(_F5, _84) { - super(_F5, [_kj2.attachment + "|" + _84]); - this._84 = 0; - this._84 = _84; - this._Eb = new Array(_F5); - } - _nj2() { - return this.frames.length; - } - _Nj2(frame, time, _Cb) { - this.frames[frame] = time; - this._Eb[frame] = _Cb; - } - apply(skeleton, _Yi2, time, events, alpha, _vR, direction) { - let slot = skeleton.slots[this._84]; - if (!slot.bone.active) return; - if (direction == 1) { - if (_vR == 0) this._74(skeleton, slot, slot.data._Cb); - return; - } - if (time < this.frames[0]) { - if (_vR == 0 || _vR == 1) this._74(skeleton, slot, slot.data._Cb); - return; - } - this._74(skeleton, slot, this._Eb[_Th2._pj2(this.frames, time)]); - } - _74(skeleton, slot, _Cb) { - slot._74(!_Cb ? null : skeleton._a4(this._84, _Cb)); - } - }; - var _0h2 = class extends _Xg2 { - constructor(_F5, _qj2, _84, attachment) { - super(_F5, _qj2, [_kj2.deform + "|" + _84 + "|" + attachment.id]); - this._84 = 0; - this._84 = _84; - this.attachment = attachment; - this.vertices = new Array(_F5); - } - _nj2() { - return this.frames.length; - } - _Nj2(frame, time, vertices) { - this.frames[frame] = time; - this.vertices[frame] = vertices; - } - _wj2(_xj2, frame, value, _1E, _yj2, _zj2, _Aj2, _Bj2, _Cj2, _2E, _Dj2) { - let _rj2 = this._rj2; - let i = this._nj2() + _xj2 * 18; - if (value == 0) _rj2[frame] = 2 + i; - let _Ej2 = (_1E - _zj2 * 2 + _Bj2) * 0.03, - _Fj2 = _Cj2 * 0.03 - _Aj2 * 0.06; - let _Gj2 = ((_zj2 - _Bj2) * 3 - _1E + _2E) * 6e-3, - _Hj2 = (_Aj2 - _Cj2 + 0.33333333) * 0.018; - let _Ij2 = _Ej2 * 2 + _Gj2, - _Jj2 = _Fj2 * 2 + _Hj2; - let _db = (_zj2 - _1E) * 0.3 + _Ej2 + _Gj2 * 0.16666667, - _eb = _Aj2 * 0.3 + _Fj2 + _Hj2 * 0.16666667; - let x = _1E + _db, - y = _eb; - for (let _t6 = i + 18; i < _t6; i += 2) { - _rj2[i] = x; - _rj2[i + 1] = y; - _db += _Ij2; - _eb += _Jj2; - _Ij2 += _Gj2; - _Jj2 += _Hj2; - x += _db; - y += _eb; - } - } - _Wj2(time, frame) { - let _rj2 = this._rj2; - let i = _rj2[frame]; - switch (i) { - case 0: - let _y6 = this.frames[frame]; - return (time - _y6) / (this.frames[frame + this._mj2()] - _y6); - case 1: - return 0; - } - i -= 2; - if (_rj2[i] > time) { - let _y6 = this.frames[frame]; - return (_rj2[i + 1] * (time - _y6)) / (_rj2[i] - _y6); - } - let _t6 = i + 18; - for (i += 2; i < _t6; i += 2) { - if (_rj2[i] >= time) { - let _y6 = _rj2[i - 2], - _z6 = _rj2[i - 1]; - return _z6 + ((time - _y6) / (_rj2[i] - _y6)) * (_rj2[i + 1] - _z6); - } - } - let x = _rj2[_t6 - 2], - y = _rj2[_t6 - 1]; - return y + ((1 - y) * (time - x)) / (this.frames[frame + this._mj2()] - x); - } - apply(skeleton, _Yi2, time, _Xj2, alpha, _vR, direction) { - let slot = skeleton.slots[this._84]; - if (!slot.bone.active) return; - let _Yj2 = slot._a4(); - if (!(_Yj2 instanceof _4i2) || _Yj2._6j2 != this.attachment) return; - let deform = slot.deform; - if (deform.length == 0) _vR = 0; - let vertices = this.vertices; - let vertexCount = vertices[0].length; - let frames = this.frames; - if (time < frames[0]) { - let _Zj2 = _Yj2; - switch (_vR) { - case 0: - deform.length = 0; - return; - case 1: - if (alpha == 1) { - deform.length = 0; - return; - } - deform.length = vertexCount; - if (!_Zj2.bones) { - let __j2 = _Zj2.vertices; - for (var i = 0; i < vertexCount; i++) deform[i] += (__j2[i] - deform[i]) * alpha; - } else { - alpha = 1 - alpha; - for (var i = 0; i < vertexCount; i++) deform[i] *= alpha; - } - } - return; - } - deform.length = vertexCount; - if (time >= frames[frames.length - 1]) { - let _0k2 = vertices[frames.length - 1]; - if (alpha == 1) { - if (_vR == 3) { - let _Zj2 = _Yj2; - if (!_Zj2.bones) { - let __j2 = _Zj2.vertices; - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) deform[_lu1] += _0k2[_lu1] - __j2[_lu1]; - } else { - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) deform[_lu1] += _0k2[_lu1]; - } - } else _2i2._xi2(_0k2, 0, deform, 0, vertexCount); - } else { - switch (_vR) { - case 0: { - let _1k2 = _Yj2; - if (!_1k2.bones) { - let __j2 = _1k2.vertices; - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let setup = __j2[_lu1]; - deform[_lu1] = setup + (_0k2[_lu1] - setup) * alpha; - } - } else { - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) deform[_lu1] = _0k2[_lu1] * alpha; - } - break; - } - case 1: - case 2: - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) deform[_lu1] += (_0k2[_lu1] - deform[_lu1]) * alpha; - break; - case 3: - let _Zj2 = _Yj2; - if (!_Zj2.bones) { - let __j2 = _Zj2.vertices; - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) deform[_lu1] += (_0k2[_lu1] - __j2[_lu1]) * alpha; - } else { - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) deform[_lu1] += _0k2[_lu1] * alpha; - } - } - } - return; - } - let frame = _Th2._pj2(frames, time); - let _2k2 = this._Wj2(time, frame); - let _3k2 = vertices[frame]; - let _4k2 = vertices[frame + 1]; - if (alpha == 1) { - if (_vR == 3) { - let _Zj2 = _Yj2; - if (!_Zj2.bones) { - let __j2 = _Zj2.vertices; - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let _il = _3k2[_lu1]; - deform[_lu1] += _il + (_4k2[_lu1] - _il) * _2k2 - __j2[_lu1]; - } - } else { - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let _il = _3k2[_lu1]; - deform[_lu1] += _il + (_4k2[_lu1] - _il) * _2k2; - } - } - } else { - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let _il = _3k2[_lu1]; - deform[_lu1] = _il + (_4k2[_lu1] - _il) * _2k2; - } - } - } else { - switch (_vR) { - case 0: { - let _1k2 = _Yj2; - if (!_1k2.bones) { - let __j2 = _1k2.vertices; - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let _il = _3k2[_lu1], - setup = __j2[_lu1]; - deform[_lu1] = setup + (_il + (_4k2[_lu1] - _il) * _2k2 - setup) * alpha; - } - } else { - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let _il = _3k2[_lu1]; - deform[_lu1] = (_il + (_4k2[_lu1] - _il) * _2k2) * alpha; - } - } - break; - } - case 1: - case 2: - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let _il = _3k2[_lu1]; - deform[_lu1] += (_il + (_4k2[_lu1] - _il) * _2k2 - deform[_lu1]) * alpha; - } - break; - case 3: - let _Zj2 = _Yj2; - if (!_Zj2.bones) { - let __j2 = _Zj2.vertices; - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let _il = _3k2[_lu1]; - deform[_lu1] += (_il + (_4k2[_lu1] - _il) * _2k2 - __j2[_lu1]) * alpha; - } - } else { - for (let _lu1 = 0; _lu1 < vertexCount; _lu1++) { - let _il = _3k2[_lu1]; - deform[_lu1] += (_il + (_4k2[_lu1] - _il) * _2k2) * alpha; - } - } - } - } - } - }; - var _5k2 = class extends _Th2 { - constructor(_F5) { - super(_F5, _5k2._lj2); - this.events = new Array(_F5); - } - _nj2() { - return this.frames.length; - } - _Nj2(frame, event) { - this.frames[frame] = event.time; - this.events[frame] = event; - } - apply(skeleton, _Yi2, time, _Xj2, alpha, _vR, direction) { - if (!_Xj2) return; - let frames = this.frames; - let _F5 = this.frames.length; - if (_Yi2 > time) { - this.apply(skeleton, _Yi2, Number.MAX_VALUE, _Xj2, alpha, _vR, direction); - _Yi2 = -1; - } else if (_Yi2 >= frames[_F5 - 1]) return; - if (time < frames[0]) return; - let i = 0; - if (_Yi2 < frames[0]) i = 0; - else { - i = _Th2._pj2(frames, _Yi2) + 1; - let _Zi2 = frames[i]; - while (i > 0) { - if (frames[i - 1] != _Zi2) break; - i--; - } - } - for (; i < _F5 && time >= frames[i]; i++) _Xj2.push(this.events[i]); - } - }; - var _K7 = _5k2; - _K7._lj2 = ["" + _kj2.event]; - var _6k2 = class extends _Th2 { - constructor(_F5) { - super(_F5, _6k2._lj2); - this._7k2 = new Array(_F5); - } - _nj2() { - return this.frames.length; - } - _Nj2(frame, time, drawOrder) { - this.frames[frame] = time; - this._7k2[frame] = drawOrder; - } - apply(skeleton, _Yi2, time, _Xj2, alpha, _vR, direction) { - if (direction == 1) { - if (_vR == 0) _2i2._xi2(skeleton.slots, 0, skeleton.drawOrder, 0, skeleton.slots.length); - return; - } - if (time < this.frames[0]) { - if (_vR == 0 || _vR == 1) _2i2._xi2(skeleton.slots, 0, skeleton.drawOrder, 0, skeleton.slots.length); - return; - } - let _8k2 = this._7k2[_Th2._pj2(this.frames, time)]; - if (!_8k2) _2i2._xi2(skeleton.slots, 0, skeleton.drawOrder, 0, skeleton.slots.length); - else { - let drawOrder = skeleton.drawOrder; - let slots = skeleton.slots; - for (let i = 0, _t6 = _8k2.length; i < _t6; i++) drawOrder[i] = slots[_8k2[i]]; - } - } - }; - var _2h2 = _6k2; - _2h2._lj2 = ["" + _kj2.drawOrder]; - var _dh2 = class extends _Xg2 { - constructor(_F5, _qj2, _9k2) { - super(_F5, _qj2, [_kj2.ikConstraint + "|" + _9k2]); - this._9k2 = _9k2; - } - _mj2() { - return 6; - } - _Nj2(frame, time, mix, _ak2, _bk2, compress, stretch) { - frame *= 6; - this.frames[frame] = time; - this.frames[frame + 1] = mix; - this.frames[frame + 2] = _ak2; - this.frames[frame + 3] = _bk2; - this.frames[frame + 4] = compress ? 1 : 0; - this.frames[frame + 5] = stretch ? 1 : 0; - } - apply(skeleton, _Yi2, time, _Xj2, alpha, _vR, direction) { - let _ck2 = skeleton._dk2[this._9k2]; - if (!_ck2.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - _ck2.mix = _ck2.data.mix; - _ck2._ak2 = _ck2.data._ak2; - _ck2._bk2 = _ck2.data._bk2; - _ck2.compress = _ck2.data.compress; - _ck2.stretch = _ck2.data.stretch; - return; - case 1: - _ck2.mix += (_ck2.data.mix - _ck2.mix) * alpha; - _ck2._ak2 += (_ck2.data._ak2 - _ck2._ak2) * alpha; - _ck2._bk2 = _ck2.data._bk2; - _ck2.compress = _ck2.data.compress; - _ck2.stretch = _ck2.data.stretch; - } - return; - } - let mix = 0, - _ak2 = 0; - let i = _Th2.search(frames, time, 6); - let _Pj2 = this._rj2[i / 6]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - mix = frames[i + 1]; - _ak2 = frames[i + 2]; - let _J6 = (time - _Qj2) / (frames[i + 6] - _Qj2); - mix += (frames[i + 6 + 1] - mix) * _J6; - _ak2 += (frames[i + 6 + 2] - _ak2) * _J6; - break; - case 1: - mix = frames[i + 1]; - _ak2 = frames[i + 2]; - break; - default: - mix = this._Kj2(time, i, 1, _Pj2 - 2); - _ak2 = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - } - if (_vR == 0) { - _ck2.mix = _ck2.data.mix + (mix - _ck2.data.mix) * alpha; - _ck2._ak2 = _ck2.data._ak2 + (_ak2 - _ck2.data._ak2) * alpha; - if (direction == 1) { - _ck2._bk2 = _ck2.data._bk2; - _ck2.compress = _ck2.data.compress; - _ck2.stretch = _ck2.data.stretch; - } else { - _ck2._bk2 = frames[i + 3]; - _ck2.compress = frames[i + 4] != 0; - _ck2.stretch = frames[i + 5] != 0; - } - } else { - _ck2.mix += (mix - _ck2.mix) * alpha; - _ck2._ak2 += (_ak2 - _ck2._ak2) * alpha; - if (direction == 0) { - _ck2._bk2 = frames[i + 3]; - _ck2.compress = frames[i + 4] != 0; - _ck2.stretch = frames[i + 5] != 0; - } - } - } - }; - var _Xh2 = class extends _Xg2 { - constructor(_F5, _qj2, _ek2) { - super(_F5, _qj2, [_kj2.transformConstraint + "|" + _ek2]); - this._ek2 = _ek2; - } - _mj2() { - return 7; - } - _Nj2(frame, time, _fk2, _gk2, _hk2, _ik2, _jk2, _kk2) { - let frames = this.frames; - frame *= 7; - frames[frame] = time; - frames[frame + 1] = _fk2; - frames[frame + 2] = _gk2; - frames[frame + 3] = _hk2; - frames[frame + 4] = _ik2; - frames[frame + 5] = _jk2; - frames[frame + 6] = _kk2; - } - apply(skeleton, _Yi2, time, _Xj2, alpha, _vR, direction) { - let _ck2 = skeleton._lk2[this._ek2]; - if (!_ck2.active) return; - let frames = this.frames; - if (time < frames[0]) { - let data = _ck2.data; - switch (_vR) { - case 0: - _ck2._fk2 = data._fk2; - _ck2._gk2 = data._gk2; - _ck2._hk2 = data._hk2; - _ck2._ik2 = data._ik2; - _ck2._jk2 = data._jk2; - _ck2._kk2 = data._kk2; - return; - case 1: - _ck2._fk2 += (data._fk2 - _ck2._fk2) * alpha; - _ck2._gk2 += (data._gk2 - _ck2._gk2) * alpha; - _ck2._hk2 += (data._hk2 - _ck2._hk2) * alpha; - _ck2._ik2 += (data._ik2 - _ck2._ik2) * alpha; - _ck2._jk2 += (data._jk2 - _ck2._jk2) * alpha; - _ck2._kk2 += (data._kk2 - _ck2._kk2) * alpha; - } - return; - } - let rotate, x, y, scaleX, scaleY, shearY; - let i = _Th2.search(frames, time, 7); - let _Pj2 = this._rj2[i / 7]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - rotate = frames[i + 1]; - x = frames[i + 2]; - y = frames[i + 3]; - scaleX = frames[i + 4]; - scaleY = frames[i + 5]; - shearY = frames[i + 6]; - let _J6 = (time - _Qj2) / (frames[i + 7] - _Qj2); - rotate += (frames[i + 7 + 1] - rotate) * _J6; - x += (frames[i + 7 + 2] - x) * _J6; - y += (frames[i + 7 + 3] - y) * _J6; - scaleX += (frames[i + 7 + 4] - scaleX) * _J6; - scaleY += (frames[i + 7 + 5] - scaleY) * _J6; - shearY += (frames[i + 7 + 6] - shearY) * _J6; - break; - case 1: - rotate = frames[i + 1]; - x = frames[i + 2]; - y = frames[i + 3]; - scaleX = frames[i + 4]; - scaleY = frames[i + 5]; - shearY = frames[i + 6]; - break; - default: - rotate = this._Kj2(time, i, 1, _Pj2 - 2); - x = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - y = this._Kj2(time, i, 3, _Pj2 + 18 * 2 - 2); - scaleX = this._Kj2(time, i, 4, _Pj2 + 18 * 3 - 2); - scaleY = this._Kj2(time, i, 5, _Pj2 + 18 * 4 - 2); - shearY = this._Kj2(time, i, 6, _Pj2 + 18 * 5 - 2); - } - if (_vR == 0) { - let data = _ck2.data; - _ck2._fk2 = data._fk2 + (rotate - data._fk2) * alpha; - _ck2._gk2 = data._gk2 + (x - data._gk2) * alpha; - _ck2._hk2 = data._hk2 + (y - data._hk2) * alpha; - _ck2._ik2 = data._ik2 + (scaleX - data._ik2) * alpha; - _ck2._jk2 = data._jk2 + (scaleY - data._jk2) * alpha; - _ck2._kk2 = data._kk2 + (shearY - data._kk2) * alpha; - } else { - _ck2._fk2 += (rotate - _ck2._fk2) * alpha; - _ck2._gk2 += (x - _ck2._gk2) * alpha; - _ck2._hk2 += (y - _ck2._hk2) * alpha; - _ck2._ik2 += (scaleX - _ck2._ik2) * alpha; - _ck2._jk2 += (scaleY - _ck2._jk2) * alpha; - _ck2._kk2 += (shearY - _ck2._kk2) * alpha; - } - } - }; - var _oh2 = class extends _Yg2 { - constructor(_F5, _qj2, _mk2) { - super(_F5, _qj2, _kj2.pathConstraintPosition + "|" + _mk2); - this._mk2 = _mk2; - } - apply(skeleton, _Yi2, time, _Xj2, alpha, _vR, direction) { - let _ck2 = skeleton._nk2[this._mk2]; - if (!_ck2.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - _ck2.position = _ck2.data.position; - return; - case 1: - _ck2.position += (_ck2.data.position - _ck2.position) * alpha; - } - return; - } - let position = this._Oj2(time); - if (_vR == 0) _ck2.position = _ck2.data.position + (position - _ck2.data.position) * alpha; - else _ck2.position += (position - _ck2.position) * alpha; - } - }; - var _ph2 = class extends _Yg2 { - constructor(_F5, _qj2, _mk2) { - super(_F5, _qj2, _kj2.pathConstraintSpacing + "|" + _mk2); - this._mk2 = 0; - this._mk2 = _mk2; - } - apply(skeleton, _Yi2, time, _Xj2, alpha, _vR, direction) { - let _ck2 = skeleton._nk2[this._mk2]; - if (!_ck2.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - _ck2.spacing = _ck2.data.spacing; - return; - case 1: - _ck2.spacing += (_ck2.data.spacing - _ck2.spacing) * alpha; - } - return; - } - let spacing = this._Oj2(time); - if (_vR == 0) _ck2.spacing = _ck2.data.spacing + (spacing - _ck2.data.spacing) * alpha; - else _ck2.spacing += (spacing - _ck2.spacing) * alpha; - } - }; - var _nh2 = class extends _Xg2 { - constructor(_F5, _qj2, _mk2) { - super(_F5, _qj2, [_kj2.pathConstraintMix + "|" + _mk2]); - this._mk2 = 0; - this._mk2 = _mk2; - } - _mj2() { - return 4; - } - _Nj2(frame, time, _fk2, _gk2, _hk2) { - let frames = this.frames; - frame <<= 2; - frames[frame] = time; - frames[frame + 1] = _fk2; - frames[frame + 2] = _gk2; - frames[frame + 3] = _hk2; - } - apply(skeleton, _Yi2, time, _Xj2, alpha, _vR, direction) { - let _ck2 = skeleton._nk2[this._mk2]; - if (!_ck2.active) return; - let frames = this.frames; - if (time < frames[0]) { - switch (_vR) { - case 0: - _ck2._fk2 = _ck2.data._fk2; - _ck2._gk2 = _ck2.data._gk2; - _ck2._hk2 = _ck2.data._hk2; - return; - case 1: - _ck2._fk2 += (_ck2.data._fk2 - _ck2._fk2) * alpha; - _ck2._gk2 += (_ck2.data._gk2 - _ck2._gk2) * alpha; - _ck2._hk2 += (_ck2.data._hk2 - _ck2._hk2) * alpha; - } - return; - } - let rotate, x, y; - let i = _Th2.search(frames, time, 4); - let _Pj2 = this._rj2[i >> 2]; - switch (_Pj2) { - case 0: - let _Qj2 = frames[i]; - rotate = frames[i + 1]; - x = frames[i + 2]; - y = frames[i + 3]; - let _J6 = (time - _Qj2) / (frames[i + 4] - _Qj2); - rotate += (frames[i + 4 + 1] - rotate) * _J6; - x += (frames[i + 4 + 2] - x) * _J6; - y += (frames[i + 4 + 3] - y) * _J6; - break; - case 1: - rotate = frames[i + 1]; - x = frames[i + 2]; - y = frames[i + 3]; - break; - default: - rotate = this._Kj2(time, i, 1, _Pj2 - 2); - x = this._Kj2(time, i, 2, _Pj2 + 18 - 2); - y = this._Kj2(time, i, 3, _Pj2 + 18 * 2 - 2); - } - if (_vR == 0) { - let data = _ck2.data; - _ck2._fk2 = data._fk2 + (rotate - data._fk2) * alpha; - _ck2._gk2 = data._gk2 + (x - data._gk2) * alpha; - _ck2._hk2 = data._hk2 + (y - data._hk2) * alpha; - } else { - _ck2._fk2 += (rotate - _ck2._fk2) * alpha; - _ck2._gk2 += (x - _ck2._gk2) * alpha; - _ck2._hk2 += (y - _ck2._hk2) * alpha; - } - } - }; - var _b3 = class { - constructor(data) { - this.tracks = new Array(); - this._ok2 = 1; - this._pk2 = 0; - this.events = new Array(); - this._qk2 = new Array(); - this._Ql = new _4h2(this); - this._rk2 = new _Ph2(); - this._sk2 = false; - this._tk2 = new _rh2(() => new _Uh2()); - this.data = data; - } - static _uk2() { - if (!_vk2) _vk2 = new _Ng2("", [], 0); - return _vk2; - } - _M5(_qi) { - _qi *= this._ok2; - let tracks = this.tracks; - for (let i = 0, _t6 = tracks.length; i < _t6; i++) { - let current = tracks[i]; - if (!current) continue; - current._wk2 = current._xk2; - current._yk2 = current._zk2; - let _Ak2 = _qi * current._ok2; - if (current._XU1 > 0) { - current._XU1 -= _Ak2; - if (current._XU1 > 0) continue; - _Ak2 = -current._XU1; - current._XU1 = 0; - } - let _kl = current._kl; - if (_kl) { - let _Bk2 = current._yk2 - _kl._XU1; - if (_Bk2 >= 0) { - _kl._XU1 = 0; - _kl._H3 += current._ok2 == 0 ? 0 : (_Bk2 / current._ok2 + _qi) * _kl._ok2; - current._H3 += _Ak2; - this._Ck2(i, _kl, true); - while (_kl._Dk2) { - _kl._Ek2 += _qi; - _kl = _kl._Dk2; - } - continue; - } - } else if (current._yk2 >= current._Fk2 && !current._Dk2) { - tracks[i] = null; - this._Ql.end(current); - this._Gk2(current); - continue; - } - if (current._Dk2 && this._Hk2(current, _qi)) { - let from = current._Dk2; - current._Dk2 = null; - if (from) from._Ik2 = null; - while (from) { - this._Ql.end(from); - from = from._Dk2; - } - } - current._H3 += _Ak2; - } - this._Ql._Jk2(); - } - _Hk2(_971, _qi) { - let from = _971._Dk2; - if (!from) return true; - let _PU = this._Hk2(from, _qi); - from._wk2 = from._xk2; - from._yk2 = from._zk2; - if (_971._Ek2 > 0 && _971._Ek2 >= _971._Kk2) { - if (from._Lk2 == 0 || _971._Kk2 == 0) { - _971._Dk2 = from._Dk2; - if (from._Dk2) from._Dk2._Ik2 = _971; - _971._Mk2 = from._Mk2; - this._Ql.end(from); - } - return _PU; - } - from._H3 += _qi * from._ok2; - _971._Ek2 += _qi; - return false; - } - apply(skeleton) { - if (!skeleton) throw new Error("skeleton cannot be null."); - if (this._sk2) this._Nk2(); - let events = this.events; - let tracks = this.tracks; - let _Ok2 = false; - for (let _lu1 = 0, _Pk2 = tracks.length; _lu1 < _Pk2; _lu1++) { - let current = tracks[_lu1]; - if (!current || current._XU1 > 0) continue; - _Ok2 = true; - let _vR = _lu1 == 0 ? _ih2.first : current._Qk2; - let mix = current.alpha; - if (current._Dk2) mix *= this._Rk2(current, skeleton, _vR); - else if (current._H3 >= current._Fk2 && !current._kl) mix = 0; - let _wk2 = current._wk2, - _Sk2 = current._Tk2(), - _Uk2 = _Sk2; - let _Vk2 = events; - if (current.reverse) { - _Uk2 = current._z3.duration - _Uk2; - _Vk2 = null; - } - let _J5 = current._z3._J5; - let _I5 = _J5.length; - if ((_lu1 == 0 && mix == 1) || _vR == _ih2.add) { - for (let _0G = 0; _0G < _I5; _0G++) { - _2i2._Ni2(mix, _vR); - var _eI = _J5[_0G]; - if (_eI instanceof _Rg2) this._Wk2(_eI, skeleton, _Uk2, _vR, true); - else _eI.apply(skeleton, _wk2, _Uk2, _Vk2, mix, _vR, _jh2.mixIn); - } - } else { - let _Xk2 = current._Xk2; - let _4V1 = current._Yk2.length != _I5 << 1; - if (_4V1) current._Yk2.length = _I5 << 1; - for (let _0G = 0; _0G < _I5; _0G++) { - let _Zk2 = _J5[_0G]; - let __k2 = _Xk2[_0G] == _Ch2 ? _vR : _ih2.setup; - if (_Zk2 instanceof _Ah2) { - this._0l2(_Zk2, skeleton, _Uk2, mix, __k2, current._Yk2, _0G << 1, _4V1); - } else if (_Zk2 instanceof _Rg2) { - this._Wk2(_Zk2, skeleton, _Uk2, _vR, true); - } else { - _2i2._Ni2(mix, _vR); - _Zk2.apply(skeleton, _wk2, _Uk2, _Vk2, mix, __k2, _jh2.mixIn); - } - } - } - this._1l2(current, _Sk2); - events.length = 0; - current._xk2 = _Sk2; - current._zk2 = current._H3; - } - var _2l2 = this._pk2 + _Bh2; - var slots = skeleton.slots; - for (var i = 0, _t6 = skeleton.slots.length; i < _t6; i++) { - var slot = slots[i]; - if (slot._3l2 == _2l2) { - var _Cb = slot.data._Cb; - slot._74(!_Cb ? null : skeleton._a4(slot.data.index, _Cb)); - } - } - this._pk2 += 2; - this._Ql._Jk2(); - return _Ok2; - } - _Rk2(_971, skeleton, _vR) { - let from = _971._Dk2; - if (from._Dk2) this._Rk2(from, skeleton, _vR); - let mix = 0; - if (_971._Kk2 == 0) { - mix = 1; - if (_vR == _ih2.first) _vR = _ih2.setup; - } else { - mix = _971._Ek2 / _971._Kk2; - if (mix > 1) mix = 1; - if (_vR != _ih2.first) _vR = from._Qk2; - } - let attachments = mix < from._4l2, - drawOrder = mix < from._5l2; - let _J5 = from._z3._J5; - let _I5 = _J5.length; - let _6l2 = from.alpha * _971._Mk2, - _7l2 = _6l2 * (1 - mix); - let _wk2 = from._wk2, - _Sk2 = from._Tk2(), - _Uk2 = _Sk2; - let events = null; - if (from.reverse) _Uk2 = from._z3.duration - _Uk2; - else if (mix < from._8l2) events = this.events; - if (_vR == _ih2.add) { - for (let i = 0; i < _I5; i++) _J5[i].apply(skeleton, _wk2, _Uk2, events, _7l2, _vR, _jh2.mixOut); - } else { - let _Xk2 = from._Xk2; - let _9l2 = from._9l2; - let _4V1 = from._Yk2.length != _I5 << 1; - if (_4V1) from._Yk2.length = _I5 << 1; - from._Lk2 = 0; - for (let i = 0; i < _I5; i++) { - let _eI = _J5[i]; - let direction = _jh2.mixOut; - let __k2; - let alpha = 0; - switch (_Xk2[i]) { - case _Ch2: - if (!drawOrder && _eI instanceof _2h2) continue; - __k2 = _vR; - alpha = _7l2; - break; - case _6h2: - __k2 = _ih2.setup; - alpha = _7l2; - break; - case _ah2: - __k2 = _vR; - alpha = _6l2; - break; - case _8h2: - __k2 = _ih2.setup; - alpha = _6l2; - break; - default: - __k2 = _ih2.setup; - let _al2 = _9l2[i]; - alpha = _6l2 * Math.max(0, 1 - _al2._Ek2 / _al2._Kk2); - break; - } - from._Lk2 += alpha; - if (_eI instanceof _Ah2) this._0l2(_eI, skeleton, _Uk2, alpha, __k2, from._Yk2, i << 1, _4V1); - else if (_eI instanceof _Rg2) this._Wk2(_eI, skeleton, _Uk2, __k2, attachments); - else { - _2i2._Ni2(alpha, _vR); - if (drawOrder && _eI instanceof _2h2 && __k2 == _ih2.setup) direction = _jh2.mixIn; - _eI.apply(skeleton, _wk2, _Uk2, events, alpha, __k2, direction); - } - } - } - if (_971._Kk2 > 0) this._1l2(from, _Sk2); - this.events.length = 0; - from._xk2 = _Sk2; - from._zk2 = from._H3; - return mix; - } - _Wk2(_eI, skeleton, time, _vR, attachments) { - var slot = skeleton.slots[_eI._84]; - if (!slot.bone.active) return; - if (time < _eI.frames[0]) { - if (_vR == _ih2.setup || _vR == _ih2.first) this._74(skeleton, slot, slot.data._Cb, attachments); - } else this._74(skeleton, slot, _eI._Eb[_Th2._pj2(_eI.frames, time)], attachments); - if (slot._3l2 <= this._pk2) slot._3l2 = this._pk2 + _Bh2; - } - _74(skeleton, slot, _Cb, attachments) { - slot._74(!_Cb ? null : skeleton._a4(slot.data.index, _Cb)); - if (attachments) slot._3l2 = this._pk2 + _Vg2; - } - _0l2(_eI, skeleton, time, alpha, _vR, _Yk2, i, _4V1) { - if (_4V1) _Yk2[i] = 0; - if (alpha == 1) { - _eI.apply(skeleton, 0, time, null, 1, _vR, _jh2.mixIn); - return; - } - let bone = skeleton.bones[_eI._Tj2]; - if (!bone.active) return; - let frames = _eI.frames; - let _XH = 0, - _YH = 0; - if (time < frames[0]) { - switch (_vR) { - case _ih2.setup: - bone.rotation = bone.data.rotation; - default: - return; - case _ih2.first: - _XH = bone.rotation; - _YH = bone.data.rotation; - } - } else { - _XH = _vR == _ih2.setup ? bone.data.rotation : bone.rotation; - _YH = bone.data.rotation + _eI._Oj2(time); - } - let _he1 = 0, - _qE = _YH - _XH; - _qE -= (16384 - ((16384.499999999996 - _qE / 360) | 0)) * 360; - if (_qE == 0) { - _he1 = _Yk2[i]; - } else { - let _bl2 = 0, - _cl2 = 0; - if (_4V1) { - _bl2 = 0; - _cl2 = _qE; - } else { - _bl2 = _Yk2[i]; - _cl2 = _Yk2[i + 1]; - } - let current = _qE > 0, - _5_ = _bl2 >= 0; - if (_hh2._ni2(_cl2) != _hh2._ni2(_qE) && Math.abs(_cl2) <= 90) { - if (Math.abs(_bl2) > 180) _bl2 += 360 * _hh2._ni2(_bl2); - _5_ = current; - } - _he1 = _qE + _bl2 - (_bl2 % 360); - if (_5_ != current) _he1 += 360 * _hh2._ni2(_bl2); - _Yk2[i] = _he1; - } - _Yk2[i + 1] = _qE; - bone.rotation = _XH + _he1 * alpha; - } - _1l2(_gl, _Sk2) { - let _dl2 = _gl._dl2, - _el2 = _gl._el2; - let duration = _el2 - _dl2; - let _fl2 = _gl._yk2 % duration; - let events = this.events; - let i = 0, - _t6 = events.length; - for (; i < _t6; i++) { - let event = events[i]; - if (event.time < _fl2) break; - if (event.time > _el2) continue; - this._Ql.event(_gl, event); - } - let complete = false; - if (_gl.loop) complete = duration == 0 || _fl2 > _gl._H3 % duration; - else complete = _Sk2 >= _el2 && _gl._wk2 < _el2; - if (complete) this._Ql.complete(_gl); - for (; i < _t6; i++) { - let event = events[i]; - if (event.time < _dl2) continue; - this._Ql.event(_gl, event); - } - } - _gl2() { - let _hl2 = this._Ql._il2; - this._Ql._il2 = true; - for (let i = 0, _t6 = this.tracks.length; i < _t6; i++) this._C7(i); - this.tracks.length = 0; - this._Ql._il2 = _hl2; - this._Ql._Jk2(); - } - _C7(_jl2) { - if (_jl2 >= this.tracks.length) return; - let current = this.tracks[_jl2]; - if (!current) return; - this._Ql.end(current); - this._Gk2(current); - let _gl = current; - while (true) { - let from = _gl._Dk2; - if (!from) break; - this._Ql.end(from); - _gl._Dk2 = null; - _gl._Ik2 = null; - _gl = from; - } - this.tracks[current._jl2] = null; - this._Ql._Jk2(); - } - _Ck2(index, current, interrupt) { - let from = this._kl2(index); - this.tracks[index] = current; - current._ll2 = null; - if (from) { - if (interrupt) this._Ql.interrupt(from); - current._Dk2 = from; - from._Ik2 = current; - current._Ek2 = 0; - if (from._Dk2 && from._Kk2 > 0) current._Mk2 *= Math.min(1, from._Ek2 / from._Kk2); - from._Yk2.length = 0; - } - this._Ql.start(current); - } - _R3(_jl2, _ml2, loop = false) { - let _z3 = this.data._nl2._Q3(_ml2); - if (!_z3) throw new Error("Animation not found: " + _ml2); - return this._ol2(_jl2, _z3, loop); - } - _ol2(_jl2, _z3, loop = false) { - if (!_z3) throw new Error("animation cannot be null."); - let interrupt = true; - let current = this._kl2(_jl2); - if (current) { - if (current._zk2 == -1) { - this.tracks[_jl2] = current._Dk2; - this._Ql.interrupt(current); - this._Ql.end(current); - this._Gk2(current); - current = current._Dk2; - interrupt = false; - } else this._Gk2(current); - } - let _gl = this._pl2(_jl2, _z3, loop, current); - this._Ck2(_jl2, _gl, interrupt); - this._Ql._Jk2(); - return _gl; - } - _ql2(_jl2, _ml2, loop = false, _XU1 = 0) { - let _z3 = this.data._nl2._Q3(_ml2); - if (!_z3) throw new Error("Animation not found: " + _ml2); - return this._rl2(_jl2, _z3, loop, _XU1); - } - _rl2(_jl2, _z3, loop = false, _XU1 = 0) { - if (!_z3) throw new Error("animation cannot be null."); - let last = this._kl2(_jl2); - if (last) { - while (last._kl) last = last._kl; - } - let _gl = this._pl2(_jl2, _z3, loop, last); - if (!last) { - this._Ck2(_jl2, _gl, true); - this._Ql._Jk2(); - } else { - last._kl = _gl; - _gl._ll2 = last; - if (_XU1 <= 0) _XU1 += last._sl2() - _gl._Kk2; - } - _gl._XU1 = _XU1; - return _gl; - } - _tl2(_jl2, _Kk2 = 0) { - let _gl = this._ol2(_jl2, _b3._uk2(), false); - _gl._Kk2 = _Kk2; - _gl._Fk2 = _Kk2; - return _gl; - } - _ul2(_jl2, _Kk2 = 0, _XU1 = 0) { - let _gl = this._rl2(_jl2, _b3._uk2(), false, _XU1); - if (_XU1 <= 0) _gl._XU1 += _gl._Kk2 - _Kk2; - _gl._Kk2 = _Kk2; - _gl._Fk2 = _Kk2; - return _gl; - } - _vl2(_Kk2 = 0) { - let _hl2 = this._Ql._il2; - this._Ql._il2 = true; - for (let i = 0, _t6 = this.tracks.length; i < _t6; i++) { - let current = this.tracks[i]; - if (current) this._tl2(current._jl2, _Kk2); - } - this._Ql._il2 = _hl2; - this._Ql._Jk2(); - } - _kl2(index) { - if (index < this.tracks.length) return this.tracks[index]; - _2i2._Fi2(this.tracks, index + 1, null); - this.tracks.length = index + 1; - return null; - } - _pl2(_jl2, _z3, loop, last) { - let _gl = this._tk2._Si2(); - _gl._jl2 = _jl2; - _gl._z3 = _z3; - _gl.loop = loop; - _gl._wl2 = false; - _gl._8l2 = 0; - _gl._4l2 = 0; - _gl._5l2 = 0; - _gl._dl2 = 0; - _gl._el2 = _z3.duration; - _gl._wk2 = -1; - _gl._xk2 = -1; - _gl._XU1 = 0; - _gl._H3 = 0; - _gl._yk2 = -1; - _gl._zk2 = -1; - _gl._Fk2 = Number.MAX_VALUE; - _gl._ok2 = 1; - _gl.alpha = 1; - _gl._Mk2 = 1; - _gl._Ek2 = 0; - _gl._Kk2 = !last ? 0 : this.data._xl2(last._z3, _z3); - _gl._Qk2 = _ih2.replace; - return _gl; - } - _Gk2(_gl) { - let _kl = _gl._kl; - while (_kl) { - this._Ql.dispose(_kl); - _kl = _kl._kl; - } - _gl._kl = null; - } - _Nk2() { - this._sk2 = false; - this._rk2.clear(); - let tracks = this.tracks; - for (let i = 0, _t6 = tracks.length; i < _t6; i++) { - let _gl = tracks[i]; - if (!_gl) continue; - while (_gl._Dk2) _gl = _gl._Dk2; - do { - if (!_gl._Ik2 || _gl._Qk2 != _ih2.add) this._yl2(_gl); - _gl = _gl._Ik2; - } while (_gl); - } - } - _yl2(_gl) { - let _971 = _gl._Ik2; - let _J5 = _gl._z3._J5; - let _zl2 = _gl._z3._J5.length; - let _Xk2 = _gl._Xk2; - _Xk2.length = _zl2; - let _9l2 = _gl._9l2; - _9l2.length = 0; - let _rk2 = this._rk2; - if (_971 && _971._wl2) { - for (let i = 0; i < _zl2; i++) _Xk2[i] = _rk2._8i2(_J5[i]._gj2()) ? _8h2 : _ah2; - return; - } - _Al2: for (let i = 0; i < _zl2; i++) { - let _eI = _J5[i]; - let ids = _eI._gj2(); - if (!_rk2._8i2(ids)) _Xk2[i] = _Ch2; - else if (!_971 || _eI instanceof _Rg2 || _eI instanceof _2h2 || _eI instanceof _K7 || !_971._z3._hj2(ids)) { - _Xk2[i] = _6h2; - } else { - for (let _kl = _971._Ik2; _kl; _kl = _kl._Ik2) { - if (_kl._z3._hj2(ids)) continue; - if (_gl._Kk2 > 0) { - _Xk2[i] = _9h2; - _9l2[i] = _kl; - continue _Al2; - } - break; - } - _Xk2[i] = _8h2; - } - } - } - _Bl2(_jl2) { - if (_jl2 >= this.tracks.length) return null; - return this.tracks[_jl2]; - } - _l3(listener) { - if (!listener) throw new Error("listener cannot be null."); - this._qk2.push(listener); - } - _Cl2(listener) { - let index = this._qk2.indexOf(listener); - if (index >= 0) this._qk2.splice(index, 1); - } - _Dl2() { - this._qk2.length = 0; - } - _El2() { - this._Ql.clear(); - } - }; - var _Uh2 = class { - constructor() { - this._Qk2 = _ih2.replace; - this._Xk2 = new Array(); - this._9l2 = new Array(); - this._Yk2 = new Array(); - } - _1e1() { - this._kl = null; - this._ll2 = null; - this._Dk2 = null; - this._Ik2 = null; - this._z3 = null; - this.listener = null; - this._Xk2.length = 0; - this._9l2.length = 0; - this._Yk2.length = 0; - } - _Tk2() { - if (this.loop) { - let duration = this._el2 - this._dl2; - if (duration == 0) return this._dl2; - return (this._H3 % duration) + this._dl2; - } - return Math.min(this._H3 + this._dl2, this._el2); - } - _Fl2(_wk2) { - this._wk2 = _wk2; - this._xk2 = _wk2; - } - _Gl2() { - return this._H3 >= this._el2 - this._dl2; - } - _Hl2() { - this._Yk2.length = 0; - } - _sl2() { - let duration = this._el2 - this._dl2; - if (duration != 0) { - if (this.loop) return duration * (1 + ((this._H3 / duration) | 0)); - if (this._H3 < duration) return duration; - } - return this._H3; - } - }; - var _4h2 = class { - constructor(_Il2) { - this._Jl2 = []; - this._il2 = false; - this._Il2 = _Il2; - } - start(_gl) { - this._Jl2.push(_5h2.start); - this._Jl2.push(_gl); - this._Il2._sk2 = true; - } - interrupt(_gl) { - this._Jl2.push(_5h2.interrupt); - this._Jl2.push(_gl); - } - end(_gl) { - this._Jl2.push(_5h2.end); - this._Jl2.push(_gl); - this._Il2._sk2 = true; - } - dispose(_gl) { - this._Jl2.push(_5h2.dispose); - this._Jl2.push(_gl); - } - complete(_gl) { - this._Jl2.push(_5h2.complete); - this._Jl2.push(_gl); - } - event(_gl, event) { - this._Jl2.push(_5h2.event); - this._Jl2.push(_gl); - this._Jl2.push(event); - } - _Jk2() { - if (this._il2) return; - this._il2 = true; - let _Jl2 = this._Jl2; - let _qk2 = this._Il2._qk2; - for (let i = 0; i < _Jl2.length; i += 2) { - let type = _Jl2[i]; - let _gl = _Jl2[i + 1]; - switch (type) { - case _5h2.start: - if (_gl.listener && _gl.listener.start) _gl.listener.start(_gl); - for (let _0G = 0; _0G < _qk2.length; _0G++) if (_qk2[_0G].start) _qk2[_0G].start(_gl); - break; - case _5h2.interrupt: - if (_gl.listener && _gl.listener.interrupt) _gl.listener.interrupt(_gl); - for (let _0G = 0; _0G < _qk2.length; _0G++) if (_qk2[_0G].interrupt) _qk2[_0G].interrupt(_gl); - break; - case _5h2.end: - if (_gl.listener && _gl.listener.end) _gl.listener.end(_gl); - for (let _0G = 0; _0G < _qk2.length; _0G++) if (_qk2[_0G].end) _qk2[_0G].end(_gl); - case _5h2.dispose: - if (_gl.listener && _gl.listener.dispose) _gl.listener.dispose(_gl); - for (let _0G = 0; _0G < _qk2.length; _0G++) if (_qk2[_0G].dispose) _qk2[_0G].dispose(_gl); - this._Il2._tk2._Ti2(_gl); - break; - case _5h2.complete: - if (_gl.listener && _gl.listener.complete) _gl.listener.complete(_gl); - for (let _0G = 0; _0G < _qk2.length; _0G++) if (_qk2[_0G].complete) _qk2[_0G].complete(_gl); - break; - case _5h2.event: - let event = _Jl2[i++ + 2]; - if (_gl.listener && _gl.listener.event) _gl.listener.event(_gl, event); - for (let _0G = 0; _0G < _qk2.length; _0G++) if (_qk2[_0G].event) _qk2[_0G].event(_gl, event); - break; - } - } - this.clear(); - this._il2 = false; - } - clear() { - this._Jl2.length = 0; - } - }; - var _5h2; - (function (_Kl2) { - _Kl2[(_Kl2["start"] = 0)] = "start"; - _Kl2[(_Kl2["interrupt"] = 1)] = "interrupt"; - _Kl2[(_Kl2["end"] = 2)] = "end"; - _Kl2[(_Kl2["dispose"] = 3)] = "dispose"; - _Kl2[(_Kl2["complete"] = 4)] = "complete"; - _Kl2[(_Kl2["event"] = 5)] = "event"; - })(_5h2 || (_5h2 = {})); - var _Og2 = class { - start(_gl) {} - interrupt(_gl) {} - end(_gl) {} - dispose(_gl) {} - complete(_gl) {} - event(_gl, event) {} - }; - var _Ch2 = 0; - var _6h2 = 1; - var _ah2 = 2; - var _8h2 = 3; - var _9h2 = 4; - var _Bh2 = 1; - var _Vg2 = 2; - var _vk2 = null; - var _a3 = class { - constructor(_nl2) { - this._Ll2 = {}; - this._Ml2 = 0; - if (!_nl2) throw new Error("skeletonData cannot be null."); - this._nl2 = _nl2; - } - _24(_Nl2, _Ol2, duration) { - let from = this._nl2._Q3(_Nl2); - if (!from) throw new Error("Animation not found: " + _Nl2); - let _971 = this._nl2._Q3(_Ol2); - if (!_971) throw new Error("Animation not found: " + _Ol2); - this._Pl2(from, _971, duration); - } - _Pl2(from, _971, duration) { - if (!from) throw new Error("from cannot be null."); - if (!_971) throw new Error("to cannot be null."); - let key = from.name + "." + _971.name; - this._Ll2[key] = duration; - } - _xl2(from, _971) { - let key = from.name + "." + _971.name; - let value = this._Ll2[key]; - return value === void 0 ? this._Ml2 : value; - } - }; - var _h9 = class extends _4i2 { - constructor(name) { - super(name); - this.color = new _i4(1, 1, 1, 1); - } - _xs() { - let _xs = new _h9(this.name); - this._dj2(_xs); - _xs.color._i5(this.color); - return _xs; - } - }; - var _Q9 = class extends _4i2 { - constructor(name) { - super(name); - this.color = new _i4(0.2275, 0.2275, 0.8078, 1); - } - _xs() { - let _xs = new _Q9(this.name); - this._dj2(_xs); - _xs._Ql2 = this._Ql2; - _xs.color._i5(this.color); - return _xs; - } - }; - var _ck1 = class { - constructor(_S4) { - this._l_1 = _S4; - } - _78() { - return this._l_1; - } - }; - var _M4; - (function (_Rl2) { - _Rl2[(_Rl2["Nearest"] = 9728)] = "Nearest"; - _Rl2[(_Rl2["Linear"] = 9729)] = "Linear"; - _Rl2[(_Rl2["MipMap"] = 9987)] = "MipMap"; - _Rl2[(_Rl2["MipMapNearestNearest"] = 9984)] = "MipMapNearestNearest"; - _Rl2[(_Rl2["MipMapLinearNearest"] = 9985)] = "MipMapLinearNearest"; - _Rl2[(_Rl2["MipMapNearestLinear"] = 9986)] = "MipMapNearestLinear"; - _Rl2[(_Rl2["MipMapLinearLinear"] = 9987)] = "MipMapLinearLinear"; - })(_M4 || (_M4 = {})); - var _P4; - (function (_Sl2) { - _Sl2[(_Sl2["MirroredRepeat"] = 33648)] = "MirroredRepeat"; - _Sl2[(_Sl2["ClampToEdge"] = 33071)] = "ClampToEdge"; - _Sl2[(_Sl2["Repeat"] = 10497)] = "Repeat"; - })(_P4 || (_P4 = {})); - var _Rh2 = class { - constructor() { - this._X4 = 0; - this._Y4 = 0; - this._Z4 = 0; - this.__4 = 0; - this.width = 0; - this.height = 0; - this._45 = 0; - this._05 = 0; - this._15 = 0; - this._25 = 0; - this._35 = 0; - } - }; - var _7h2 = class extends _ck1 { - _T4(_L4, _N4) {} - _U4(_O4, _Q4) {} - dispose() {} - }; - var _85 = class { - constructor(_Tl2) { - this._95 = new Array(); - this._a5 = new Array(); - if (_Tl2 === null || _Tl2 === void 0) return; - let _S01 = new _Ul2(_Tl2); - let _gl = new Array(4); - let _I4 = null; - let _V4 = null; - let _Vl2 = {}; - _Vl2["size"] = () => { - _I4.width = parseInt(_gl[1]); - _I4.height = parseInt(_gl[2]); - }; - _Vl2["format"] = () => {}; - _Vl2["filter"] = () => { - _I4._L4 = _2i2._Oi2(_M4, _gl[1]); - _I4._N4 = _2i2._Oi2(_M4, _gl[2]); - }; - _Vl2["repeat"] = () => { - if (_gl[1].indexOf("x") != -1) _I4._O4 = _P4.Repeat; - if (_gl[1].indexOf("y") != -1) _I4._Q4 = _P4.Repeat; - }; - _Vl2["pma"] = () => { - _I4._Wl2 = _gl[1] == "true"; - }; - var _Xl2 = {}; - _Xl2["xy"] = () => { - _V4.x = parseInt(_gl[1]); - _V4.y = parseInt(_gl[2]); - }; - _Xl2["size"] = () => { - _V4.width = parseInt(_gl[1]); - _V4.height = parseInt(_gl[2]); - }; - _Xl2["bounds"] = () => { - _V4.x = parseInt(_gl[1]); - _V4.y = parseInt(_gl[2]); - _V4.width = parseInt(_gl[3]); - _V4.height = parseInt(_gl[4]); - }; - _Xl2["offset"] = () => { - _V4._05 = parseInt(_gl[1]); - _V4._15 = parseInt(_gl[2]); - }; - _Xl2["orig"] = () => { - _V4._25 = parseInt(_gl[1]); - _V4._35 = parseInt(_gl[2]); - }; - _Xl2["offsets"] = () => { - _V4._05 = parseInt(_gl[1]); - _V4._15 = parseInt(_gl[2]); - _V4._25 = parseInt(_gl[3]); - _V4._35 = parseInt(_gl[4]); - }; - _Xl2["rotate"] = () => { - let value = _gl[1]; - if (value == "true") _V4._45 = 90; - else if (value != "false") _V4._45 = parseInt(value); - }; - _Xl2["index"] = () => { - _V4.index = parseInt(_gl[1]); - }; - let _CE = _S01._Yl2(); - while (_CE && _CE.trim().length == 0) _CE = _S01._Yl2(); - while (true) { - if (!_CE || _CE.trim().length == 0) break; - if (_S01._Zl2(_gl, _CE) == 0) break; - _CE = _S01._Yl2(); - } - let _kh = null; - let values = null; - while (true) { - if (_CE === null) break; - if (_CE.trim().length == 0) { - _I4 = null; - _CE = _S01._Yl2(); - } else if (!_I4) { - _I4 = new _J4(); - _I4.name = _CE.trim(); - while (true) { - if (_S01._Zl2(_gl, (_CE = _S01._Yl2())) == 0) break; - let __l2 = _Vl2[_gl[0]]; - if (__l2) __l2(); - } - this._95.push(_I4); - } else { - _V4 = new _W4(); - _V4._I4 = _I4; - _V4.name = _CE; - while (true) { - let _q8 = _S01._Zl2(_gl, (_CE = _S01._Yl2())); - if (_q8 == 0) break; - let __l2 = _Xl2[_gl[0]]; - if (__l2) __l2(); - else { - if (!_kh) { - _kh = []; - values = []; - } - _kh.push(_gl[0]); - let _0m2 = []; - for (let i = 0; i < _q8; i++) _0m2.push(parseInt(_gl[i + 1])); - values.push(_0m2); - } - } - if (_V4._25 == 0 && _V4._35 == 0) { - _V4._25 = _V4.width; - _V4._35 = _V4.height; - } - if (_kh && _kh.length > 0) { - _V4._kh = _kh; - _V4.values = values; - _kh = null; - values = null; - } - _V4._X4 = _V4.x / _I4.width; - _V4._Y4 = _V4.y / _I4.height; - if (_V4._45 == 90) { - _V4._Z4 = (_V4.x + _V4.height) / _I4.width; - _V4.__4 = (_V4.y + _V4.width) / _I4.height; - } else { - _V4._Z4 = (_V4.x + _V4.width) / _I4.width; - _V4.__4 = (_V4.y + _V4.height) / _I4.height; - } - this._a5.push(_V4); - } - } - } - _1m2(name) { - for (let i = 0; i < this._a5.length; i++) { - if (this._a5[i].name == name) { - return this._a5[i]; - } - } - return null; - } - _2m2(_3m2, _4m2 = "") { - for (let _I4 of this._95) _I4._Q8(_3m2.get(_4m2 + _I4.name)); - } - dispose() { - for (let i = 0; i < this._95.length; i++) { - this._95[i].texture.dispose(); - } - } - }; - var _Ul2 = class { - constructor(text) { - this.index = 0; - var _lh = text.replace("\r\n", "\n"); - _lh = _lh.replace("\r", "\n"); - this._6H = text.split("\n"); - } - _Yl2() { - if (this.index >= this._6H.length) return null; - return this._6H[this.index++]; - } - _Zl2(_gl, _CE) { - if (!_CE) return 0; - _CE = _CE.trim(); - if (_CE.length == 0) return 0; - let _5m2 = _CE.indexOf(":"); - if (_5m2 == -1) return 0; - _gl[0] = _CE.substr(0, _5m2).trim(); - for (let i = 1, _6m2 = _5m2 + 1; ; i++) { - let _7m2 = _CE.indexOf(",", _6m2); - if (_7m2 == -1) { - _gl[i] = _CE.substr(_6m2).trim(); - return i; - } - _gl[i] = _CE.substr(_6m2, _7m2 - _6m2).trim(); - _6m2 = _7m2 + 1; - if (i == 4) return 4; - } - } - }; - var _J4 = class { - constructor() { - this._L4 = _M4.Nearest; - this._N4 = _M4.Nearest; - this._O4 = _P4.ClampToEdge; - this._Q4 = _P4.ClampToEdge; - } - _Q8(texture) { - this.texture = texture; - texture._T4(this._L4, this._N4); - texture._U4(this._O4, this._Q4); - } - }; - var _W4 = class extends _Rh2 {}; - var _f9 = class extends _4i2 { - constructor(name) { - super(name); - this.color = new _i4(1, 1, 1, 1); - this._8m2 = new _i4(0, 0, 0, 0); - } - _9m2() { - let _am2 = this._am2; - if (!this.uvs || this.uvs.length != _am2.length) this.uvs = _2i2._Hi2(_am2.length); - let uvs = this.uvs; - let _t6 = this.uvs.length; - let _X4 = this._V4._X4, - _Y4 = this._V4._Y4, - width = 0, - height = 0; - if (this._V4 instanceof _W4) { - let _V4 = this._V4, - _S4 = _V4._I4.texture._78(); - let _bm2 = _S4.width, - _cm2 = _S4.height; - switch (_V4._45) { - case 90: - _X4 -= (_V4._35 - _V4._15 - _V4.height) / _bm2; - _Y4 -= (_V4._25 - _V4._05 - _V4.width) / _cm2; - width = _V4._35 / _bm2; - height = _V4._25 / _cm2; - for (let i = 0; i < _t6; i += 2) { - uvs[i] = _X4 + _am2[i + 1] * width; - uvs[i + 1] = _Y4 + (1 - _am2[i]) * height; - } - return; - case 180: - _X4 -= (_V4._25 - _V4._05 - _V4.width) / _bm2; - _Y4 -= _V4._15 / _cm2; - width = _V4._25 / _bm2; - height = _V4._35 / _cm2; - for (let i = 0; i < _t6; i += 2) { - uvs[i] = _X4 + (1 - _am2[i]) * width; - uvs[i + 1] = _Y4 + (1 - _am2[i + 1]) * height; - } - return; - case 270: - _X4 -= _V4._15 / _bm2; - _Y4 -= _V4._05 / _cm2; - width = _V4._35 / _bm2; - height = _V4._25 / _cm2; - for (let i = 0; i < _t6; i += 2) { - uvs[i] = _X4 + (1 - _am2[i + 1]) * width; - uvs[i + 1] = _Y4 + _am2[i] * height; - } - return; - } - _X4 -= _V4._05 / _bm2; - _Y4 -= (_V4._35 - _V4._15 - _V4.height) / _cm2; - width = _V4._25 / _bm2; - height = _V4._35 / _cm2; - } else if (!this._V4) { - _X4 = _Y4 = 0; - width = height = 1; - } else { - width = this._V4._Z4 - _X4; - height = this._V4.__4 - _Y4; - } - for (let i = 0; i < _t6; i += 2) { - uvs[i] = _X4 + _am2[i] * width; - uvs[i + 1] = _Y4 + _am2[i + 1] * height; - } - } - _dm2() { - return this._em2; - } - _fm2(_em2) { - this._em2 = _em2; - if (_em2) { - this.bones = _em2.bones; - this.vertices = _em2.vertices; - this._P9 = _em2._P9; - this._am2 = _em2._am2; - this.triangles = _em2.triangles; - this._gm2 = _em2._gm2; - this._P9 = _em2._P9; - } - } - _xs() { - if (this._em2) return this._hm2(); - let _xs = new _f9(this.name); - _xs._V4 = this._V4; - _xs.path = this.path; - _xs.color._i5(this.color); - this._dj2(_xs); - _xs._am2 = new Array(this._am2.length); - _2i2._xi2(this._am2, 0, _xs._am2, 0, this._am2.length); - _xs.uvs = new Array(this.uvs.length); - _2i2._xi2(this.uvs, 0, _xs.uvs, 0, this.uvs.length); - _xs.triangles = new Array(this.triangles.length); - _2i2._xi2(this.triangles, 0, _xs.triangles, 0, this.triangles.length); - _xs._gm2 = this._gm2; - if (this.edges) { - _xs.edges = new Array(this.edges.length); - _2i2._xi2(this.edges, 0, _xs.edges, 0, this.edges.length); - } - _xs.width = this.width; - _xs.height = this.height; - return _xs; - } - _hm2() { - let _xs = new _f9(this.name); - _xs._V4 = this._V4; - _xs.path = this.path; - _xs.color._i5(this.color); - _xs._6j2 = this._6j2; - _xs._fm2(this._em2 ? this._em2 : this); - _xs._9m2(); - return _xs; - } - }; - var _kh2 = class extends _4i2 { - constructor(name) { - super(name); - this.closed = false; - this._im2 = false; - this.color = new _i4(1, 1, 1, 1); - } - _xs() { - let _xs = new _kh2(this.name); - this._dj2(_xs); - _xs.lengths = new Array(this.lengths.length); - _2i2._xi2(this.lengths, 0, _xs.lengths, 0, this.lengths.length); - _xs.closed = closed; - _xs._im2 = this._im2; - _xs.color._i5(this.color); - return _xs; - } - }; - var _qh2 = class extends _4i2 { - constructor(name) { - super(name); - this.color = new _i4(0.38, 0.94, 0, 1); - } - _jm2(bone, _cx1) { - _cx1.x = this.x * bone._h4 + this.y * bone._g4 + bone._h7; - _cx1.y = this.x * bone.c + this.y * bone._Bm + bone._i7; - return _cx1; - } - _km2(bone) { - let cos = _hh2._ki2(this.rotation), - sin = _hh2._mi2(this.rotation); - let x = cos * bone._h4 + sin * bone._g4; - let y = cos * bone.c + sin * bone._Bm; - return Math.atan2(y, x) * _hh2._ti2; - } - _xs() { - let _xs = new _qh2(this.name); - _xs.x = this.x; - _xs.y = this.y; - _xs.rotation = this.rotation; - _xs.color._i5(this.color); - return _xs; - } - }; - var _lm2 = class extends _Qg2 { - constructor(name) { - super(name); - this.x = 0; - this.y = 0; - this.scaleX = 1; - this.scaleY = 1; - this.rotation = 0; - this.width = 0; - this.height = 0; - this.color = new _i4(1, 1, 1, 1); - this.offset = _2i2._Hi2(8); - this.uvs = _2i2._Hi2(8); - this._8m2 = new _i4(1, 1, 1, 1); - } - _j5() { - let _V4 = this._V4; - let _mm2 = (this.width / this._V4._25) * this.scaleX; - let _nm2 = (this.height / this._V4._35) * this.scaleY; - let _om2 = (-this.width / 2) * this.scaleX + this._V4._05 * _mm2; - let _pm2 = (-this.height / 2) * this.scaleY + this._V4._15 * _nm2; - let _qm2 = _om2 + this._V4.width * _mm2; - let _rm2 = _pm2 + this._V4.height * _nm2; - let _sm2 = (this.rotation * Math.PI) / 180; - let cos = Math.cos(_sm2); - let sin = Math.sin(_sm2); - let x = this.x, - y = this.y; - let _tm2 = _om2 * cos + x; - let _um2 = _om2 * sin; - let _vm2 = _pm2 * cos + y; - let _wm2 = _pm2 * sin; - let _xm2 = _qm2 * cos + x; - let _ym2 = _qm2 * sin; - let _zm2 = _rm2 * cos + y; - let _Am2 = _rm2 * sin; - let offset = this.offset; - offset[0] = _tm2 - _wm2; - offset[1] = _vm2 + _um2; - offset[2] = _tm2 - _Am2; - offset[3] = _zm2 + _um2; - offset[4] = _xm2 - _Am2; - offset[5] = _zm2 + _ym2; - offset[6] = _xm2 - _wm2; - offset[7] = _vm2 + _ym2; - } - _Bm2(_V4) { - this._V4 = _V4; - let uvs = this.uvs; - if (_V4._45 == 90) { - uvs[2] = _V4._X4; - uvs[3] = _V4.__4; - uvs[4] = _V4._X4; - uvs[5] = _V4._Y4; - uvs[6] = _V4._Z4; - uvs[7] = _V4._Y4; - uvs[0] = _V4._Z4; - uvs[1] = _V4.__4; - } else { - uvs[0] = _V4._X4; - uvs[1] = _V4.__4; - uvs[2] = _V4._X4; - uvs[3] = _V4._Y4; - uvs[4] = _V4._Z4; - uvs[5] = _V4._Y4; - uvs[6] = _V4._Z4; - uvs[7] = _V4.__4; - } - } - _J9(bone, _7j2, offset, _Ga) { - let _Cm2 = this.offset; - let x = bone._h7, - y = bone._i7; - let _h4 = bone._h4, - _g4 = bone._g4, - c = bone.c, - _Bm = bone._Bm; - let _05 = 0, - _15 = 0; - _05 = _Cm2[0]; - _15 = _Cm2[1]; - _7j2[offset] = _05 * _h4 + _15 * _g4 + x; - _7j2[offset + 1] = _05 * c + _15 * _Bm + y; - offset += _Ga; - _05 = _Cm2[2]; - _15 = _Cm2[3]; - _7j2[offset] = _05 * _h4 + _15 * _g4 + x; - _7j2[offset + 1] = _05 * c + _15 * _Bm + y; - offset += _Ga; - _05 = _Cm2[4]; - _15 = _Cm2[5]; - _7j2[offset] = _05 * _h4 + _15 * _g4 + x; - _7j2[offset + 1] = _05 * c + _15 * _Bm + y; - offset += _Ga; - _05 = _Cm2[6]; - _15 = _Cm2[7]; - _7j2[offset] = _05 * _h4 + _15 * _g4 + x; - _7j2[offset + 1] = _05 * c + _15 * _Bm + y; - } - _xs() { - let _xs = new _lm2(this.name); - _xs._V4 = this._V4; - _xs._K4 = this._K4; - _xs.path = this.path; - _xs.x = this.x; - _xs.y = this.y; - _xs.scaleX = this.scaleX; - _xs.scaleY = this.scaleY; - _xs.rotation = this.rotation; - _xs.width = this.width; - _xs.height = this.height; - _2i2._xi2(this.uvs, 0, _xs.uvs, 0, 8); - _2i2._xi2(this.offset, 0, _xs.offset, 0, 8); - _xs.color._i5(this.color); - return _xs; - } - }; - var _d9 = _lm2; - _d9._Dm2 = 0; - _d9._Em2 = 1; - _d9._Fm2 = 2; - _d9._Gm2 = 3; - _d9._Hm2 = 4; - _d9._Im2 = 5; - _d9._Jm2 = 6; - _d9._Km2 = 7; - _d9._Lm2 = 8; - _d9._Mm2 = 9; - _d9._Nm2 = 10; - _d9._Om2 = 11; - _d9._Pm2 = 12; - _d9._Qm2 = 13; - _d9._Rm2 = 14; - _d9._Sm2 = 15; - _d9._Tm2 = 16; - _d9._Um2 = 17; - _d9._Vm2 = 18; - _d9._Wm2 = 19; - _d9._Xm2 = 20; - _d9._Ym2 = 21; - _d9._Zm2 = 22; - _d9.__m2 = 23; - _d9._0n2 = 24; - _d9._1n2 = 25; - _d9._2n2 = 26; - _d9._3n2 = 27; - _d9._4n2 = 28; - _d9._5n2 = 29; - _d9._6n2 = 30; - _d9._7n2 = 31; - var _c5 = class { - constructor(_75) { - this._75 = _75; - } - _e5(skin, name, path) { - let _V4 = this._75._1m2(path); - if (!_V4) throw new Error("Region not found in atlas: " + path + " (region attachment: " + name + ")"); - _V4._K9 = _V4; - let attachment = new _d9(name); - attachment._Bm2(_V4); - return attachment; - } - _8n2(skin, name, path) { - let _V4 = this._75._1m2(path); - if (!_V4) throw new Error("Region not found in atlas: " + path + " (mesh attachment: " + name + ")"); - _V4._K9 = _V4; - let attachment = new _f9(name); - attachment._V4 = _V4; - return attachment; - } - _9n2(skin, name) { - return new _h9(name); - } - _an2(skin, name) { - return new _kh2(name); - } - _bn2(skin, name) { - return new _qh2(name); - } - _cn2(skin, name) { - return new _Q9(name); - } - }; - var _Ug2 = class { - constructor(index, name, parent) { - this.x = 0; - this.y = 0; - this.rotation = 0; - this.scaleX = 1; - this.scaleY = 1; - this.shearX = 0; - this.shearY = 0; - this._nh1 = _Yh2.Normal; - this._dn2 = false; - this.color = new _i4(); - if (index < 0) throw new Error("index must be >= 0."); - if (!name) throw new Error("name cannot be null."); - this.index = index; - this.name = name; - this.parent = parent; - } - }; - var _Yh2; - (function (_en2) { - _en2[(_en2["Normal"] = 0)] = "Normal"; - _en2[(_en2["OnlyTranslation"] = 1)] = "OnlyTranslation"; - _en2[(_en2["NoRotationOrReflection"] = 2)] = "NoRotationOrReflection"; - _en2[(_en2["NoScale"] = 3)] = "NoScale"; - _en2[(_en2["NoScaleOrReflection"] = 4)] = "NoScaleOrReflection"; - })(_Yh2 || (_Yh2 = {})); - var _Tg2 = class { - constructor(data, skeleton, parent) { - this._hq1 = new Array(); - this.x = 0; - this.y = 0; - this.rotation = 0; - this.scaleX = 0; - this.scaleY = 0; - this.shearX = 0; - this.shearY = 0; - this.ax = 0; - this.ay = 0; - this._n7 = 0; - this._fn2 = 0; - this._gn2 = 0; - this._hn2 = 0; - this._in2 = 0; - this._h4 = 0; - this._g4 = 0; - this.c = 0; - this._Bm = 0; - this._i7 = 0; - this._h7 = 0; - this._jn2 = false; - this.active = false; - if (!data) throw new Error("data cannot be null."); - if (!skeleton) throw new Error("skeleton cannot be null."); - this.data = data; - this.skeleton = skeleton; - this.parent = parent; - this._kn2(); - } - _vd1() { - return this.active; - } - _M5() { - this._ln2(this.ax, this.ay, this._n7, this._fn2, this._gn2, this._hn2, this._in2); - } - _B5() { - this._ln2(this.x, this.y, this.rotation, this.scaleX, this.scaleY, this.shearX, this.shearY); - } - _ln2(x, y, rotation, scaleX, scaleY, shearX, shearY) { - this.ax = x; - this.ay = y; - this._n7 = rotation; - this._fn2 = scaleX; - this._gn2 = scaleY; - this._hn2 = shearX; - this._in2 = shearY; - let parent = this.parent; - if (!parent) { - let skeleton = this.skeleton; - let _mn2 = rotation + 90 + shearY; - let _VZ = skeleton.scaleX; - let _WZ = skeleton.scaleY; - this._h4 = _hh2._ki2(rotation + shearX) * scaleX * _VZ; - this._g4 = _hh2._ki2(_mn2) * scaleY * _VZ; - this.c = _hh2._mi2(rotation + shearX) * scaleX * _WZ; - this._Bm = _hh2._mi2(_mn2) * scaleY * _WZ; - this._h7 = x * _VZ + skeleton.x; - this._i7 = y * _WZ + skeleton.y; - return; - } - let _EJ1 = parent._h4, - _FJ1 = parent._g4, - _oI1 = parent.c, - _nn2 = parent._Bm; - this._h7 = _EJ1 * x + _FJ1 * y + parent._h7; - this._i7 = _oI1 * x + _nn2 * y + parent._i7; - switch (this.data._nh1) { - case _Yh2.Normal: { - let _mn2 = rotation + 90 + shearY; - let _on2 = _hh2._ki2(rotation + shearX) * scaleX; - let _pn2 = _hh2._ki2(_mn2) * scaleY; - let _qn2 = _hh2._mi2(rotation + shearX) * scaleX; - let _rn2 = _hh2._mi2(_mn2) * scaleY; - this._h4 = _EJ1 * _on2 + _FJ1 * _qn2; - this._g4 = _EJ1 * _pn2 + _FJ1 * _rn2; - this.c = _oI1 * _on2 + _nn2 * _qn2; - this._Bm = _oI1 * _pn2 + _nn2 * _rn2; - return; - } - case _Yh2.OnlyTranslation: { - let _mn2 = rotation + 90 + shearY; - this._h4 = _hh2._ki2(rotation + shearX) * scaleX; - this._g4 = _hh2._ki2(_mn2) * scaleY; - this.c = _hh2._mi2(rotation + shearX) * scaleX; - this._Bm = _hh2._mi2(_mn2) * scaleY; - break; - } - case _Yh2.NoRotationOrReflection: { - let _ni = _EJ1 * _EJ1 + _oI1 * _oI1; - let _sn2 = 0; - if (_ni > 1e-4) { - _ni = Math.abs(_EJ1 * _nn2 - _FJ1 * _oI1) / _ni; - _EJ1 /= this.skeleton.scaleX; - _oI1 /= this.skeleton.scaleY; - _FJ1 = _oI1 * _ni; - _nn2 = _EJ1 * _ni; - _sn2 = Math.atan2(_oI1, _EJ1) * _hh2._ti2; - } else { - _EJ1 = 0; - _oI1 = 0; - _sn2 = 90 - Math.atan2(_nn2, _FJ1) * _hh2._ti2; - } - let _cA = rotation + shearX - _sn2; - let _dA = rotation + shearY - _sn2 + 90; - let _on2 = _hh2._ki2(_cA) * scaleX; - let _pn2 = _hh2._ki2(_dA) * scaleY; - let _qn2 = _hh2._mi2(_cA) * scaleX; - let _rn2 = _hh2._mi2(_dA) * scaleY; - this._h4 = _EJ1 * _on2 - _FJ1 * _qn2; - this._g4 = _EJ1 * _pn2 - _FJ1 * _rn2; - this.c = _oI1 * _on2 + _nn2 * _qn2; - this._Bm = _oI1 * _pn2 + _nn2 * _rn2; - break; - } - case _Yh2.NoScale: - case _Yh2.NoScaleOrReflection: { - let cos = _hh2._ki2(rotation); - let sin = _hh2._mi2(rotation); - let _Dw = (_EJ1 * cos + _FJ1 * sin) / this.skeleton.scaleX; - let _tn2 = (_oI1 * cos + _nn2 * sin) / this.skeleton.scaleY; - let _ni = Math.sqrt(_Dw * _Dw + _tn2 * _tn2); - if (_ni > 1e-5) _ni = 1 / _ni; - _Dw *= _ni; - _tn2 *= _ni; - _ni = Math.sqrt(_Dw * _Dw + _tn2 * _tn2); - if (this.data._nh1 == _Yh2.NoScale && _EJ1 * _nn2 - _FJ1 * _oI1 < 0 != (this.skeleton.scaleX < 0 != this.skeleton.scaleY < 0)) _ni = -_ni; - let _e4 = Math.PI / 2 + Math.atan2(_tn2, _Dw); - let _un2 = Math.cos(_e4) * _ni; - let _vn2 = Math.sin(_e4) * _ni; - let _on2 = _hh2._ki2(shearX) * scaleX; - let _pn2 = _hh2._ki2(90 + shearY) * scaleY; - let _qn2 = _hh2._mi2(shearX) * scaleX; - let _rn2 = _hh2._mi2(90 + shearY) * scaleY; - this._h4 = _Dw * _on2 + _un2 * _qn2; - this._g4 = _Dw * _pn2 + _un2 * _rn2; - this.c = _tn2 * _on2 + _vn2 * _qn2; - this._Bm = _tn2 * _pn2 + _vn2 * _rn2; - break; - } - } - this._h4 *= this.skeleton.scaleX; - this._g4 *= this.skeleton.scaleX; - this.c *= this.skeleton.scaleY; - this._Bm *= this.skeleton.scaleY; - } - _kn2() { - let data = this.data; - this.x = data.x; - this.y = data.y; - this.rotation = data.rotation; - this.scaleX = data.scaleX; - this.scaleY = data.scaleY; - this.shearX = data.shearX; - this.shearY = data.shearY; - } - _j7() { - return Math.atan2(this.c, this._h4) * _hh2._ti2; - } - _k7() { - return Math.atan2(this._Bm, this._g4) * _hh2._ti2; - } - _l7() { - return Math.sqrt(this._h4 * this._h4 + this.c * this.c); - } - _m7() { - return Math.sqrt(this._g4 * this._g4 + this._Bm * this._Bm); - } - _wn2() { - let parent = this.parent; - if (!parent) { - this.ax = this._h7 - this.skeleton.x; - this.ay = this._i7 - this.skeleton.y; - this._n7 = Math.atan2(this.c, this._h4) * _hh2._ti2; - this._fn2 = Math.sqrt(this._h4 * this._h4 + this.c * this.c); - this._gn2 = Math.sqrt(this._g4 * this._g4 + this._Bm * this._Bm); - this._hn2 = 0; - this._in2 = Math.atan2(this._h4 * this._g4 + this.c * this._Bm, this._h4 * this._Bm - this._g4 * this.c) * _hh2._ti2; - return; - } - let _EJ1 = parent._h4, - _FJ1 = parent._g4, - _oI1 = parent.c, - _nn2 = parent._Bm; - let _xn2 = 1 / (_EJ1 * _nn2 - _FJ1 * _oI1); - let _db = this._h7 - parent._h7, - _eb = this._i7 - parent._i7; - this.ax = _db * _nn2 * _xn2 - _eb * _FJ1 * _xn2; - this.ay = _eb * _EJ1 * _xn2 - _db * _oI1 * _xn2; - let _yn2 = _xn2 * _nn2; - let id = _xn2 * _EJ1; - let _zn2 = _xn2 * _FJ1; - let _An2 = _xn2 * _oI1; - let _Bn2 = _yn2 * this._h4 - _zn2 * this.c; - let _Cn2 = _yn2 * this._g4 - _zn2 * this._Bm; - let _Dn2 = id * this.c - _An2 * this._h4; - let _En2 = id * this._Bm - _An2 * this._g4; - this._hn2 = 0; - this._fn2 = Math.sqrt(_Bn2 * _Bn2 + _Dn2 * _Dn2); - if (this._fn2 > 1e-4) { - let _Gr1 = _Bn2 * _En2 - _Cn2 * _Dn2; - this._gn2 = _Gr1 / this._fn2; - this._in2 = Math.atan2(_Bn2 * _Cn2 + _Dn2 * _En2, _Gr1) * _hh2._ti2; - this._n7 = Math.atan2(_Dn2, _Bn2) * _hh2._ti2; - } else { - this._fn2 = 0; - this._gn2 = Math.sqrt(_Cn2 * _Cn2 + _En2 * _En2); - this._in2 = 0; - this._n7 = 90 - Math.atan2(_En2, _Cn2) * _hh2._ti2; - } - } - _q7(_tC1) { - let _Fn2 = 1 / (this._h4 * this._Bm - this._g4 * this.c); - let x = _tC1.x - this._h7, - y = _tC1.y - this._i7; - _tC1.x = x * this._Bm * _Fn2 - y * this._g4 * _Fn2; - _tC1.y = y * this._h4 * _Fn2 - x * this.c * _Fn2; - return _tC1; - } - _Gn2(_Ai) { - let x = _Ai.x, - y = _Ai.y; - _Ai.x = x * this._h4 + y * this._g4 + this._h7; - _Ai.y = x * this.c + y * this._Bm + this._i7; - return _Ai; - } - _Hn2(_In2) { - let sin = _hh2._mi2(_In2), - cos = _hh2._ki2(_In2); - return Math.atan2(this._h4 * sin - this.c * cos, this._Bm * cos - this._g4 * sin) * _hh2._ti2 + this.rotation - this.shearX; - } - _Jn2(_Kn2) { - _Kn2 -= this.rotation - this.shearX; - let sin = _hh2._mi2(_Kn2), - cos = _hh2._ki2(_Kn2); - return Math.atan2(cos * this.c + sin * this._Bm, cos * this._h4 + sin * this._g4) * _hh2._ti2; - } - _Ln2(_45) { - let _h4 = this._h4, - _g4 = this._g4, - c = this.c, - _Bm = this._Bm; - let cos = _hh2._ki2(_45), - sin = _hh2._mi2(_45); - this._h4 = cos * _h4 - sin * c; - this._g4 = cos * _g4 - sin * _Bm; - this.c = sin * _h4 + cos * c; - this._Bm = sin * _g4 + cos * _Bm; - } - }; - var _Wg2 = class { - constructor(name, _Mn2, _dn2) { - this.name = name; - this._Mn2 = _Mn2; - this._dn2 = _dn2; - } - }; - var _Pg2 = class { - constructor(_Nn2, _4m2 = "", _On2 = null) { - this.assets = {}; - this._Pn2 = {}; - this._Qn2 = 0; - this._Nh = 0; - this._Nn2 = _Nn2; - this._4m2 = _4m2; - this._On2 = _On2 || new _1h2(); - } - start(path) { - this._Qn2++; - return this._4m2 + path; - } - _N01(_hm1, path, _Fb1) { - this._Qn2--; - this._Nh++; - this.assets[path] = _Fb1; - if (_hm1) _hm1(path, _Fb1); - } - error(_hm1, path, message) { - this._Qn2--; - this._Nh++; - this._Pn2[path] = message; - if (_hm1) _hm1(path, message); - } - _Rn2(path, data) { - this._On2._Sn2[this._4m2 + path] = data; - } - _Tn2(path, _N01 = null, error = null) { - path = this.start(path); - this._On2._Un2( - path, - (data) => { - this._N01(_N01, path, data); - }, - (status, responseText) => { - this.error(error, path, "Couldn't load binary " + path + ": status " + status + ", " + responseText); - } - ); - } - _Vn2(path, _N01 = null, error = null) { - path = this.start(path); - this._On2._Wn2( - path, - (data) => { - this._N01(_N01, path, data); - }, - (status, responseText) => { - this.error(error, path, "Couldn't load text " + path + ": status " + status + ", " + responseText); - } - ); - } - _Xn2(path, _N01 = null, error = null) { - path = this.start(path); - this._On2._Yn2( - path, - (data) => { - this._N01(_N01, path, data); - }, - (status, responseText) => { - this.error(error, path, "Couldn't load JSON " + path + ": status " + status + ", " + responseText); - } - ); - } - _C8(path, _N01 = null, error = null) { - path = this.start(path); - let _Zn2 = !!(typeof window !== "undefined" && typeof navigator !== "undefined" && window.document); - let __n2 = !_Zn2; - if (__n2) { - _0o2(path, { mode: "cors" }) - .then((response) => { - if (response._vF) return response._1o2(); - this.error(error, path, "Couldn't load image: " + path); - return null; - }) - .then((_1o2) => { - return _1o2 ? _2o2(_1o2, { _3o2: "none", _4o2: "none" }) : null; - }) - .then((_5o2) => { - if (_5o2) this._N01(_N01, path, this._Nn2(_5o2)); - }); - } else { - let _S4 = new Image(); - _S4.crossOrigin = _YN; - _S4.onload = () => { - this._N01(_N01, path, this._Nn2(_S4)); - }; - _S4.onerror = () => { - this.error(error, path, "Couldn't load image: " + path); - }; - if (this._On2._Sn2[path]) path = this._On2._Sn2[path]; - _S4.src = _pH(null, null, path); - } - } - _6o2(path, _N01 = null, error = null) { - let index = path.lastIndexOf("/"); - let parent = index >= 0 ? path.substring(0, index + 1) : ""; - path = this.start(path); - this._On2._Wn2( - path, - (_Tl2) => { - try { - let _75 = new _85(_Tl2); - let _Qn2 = _75._95.length, - _7o2 = false; - for (let _I4 of _75._95) { - this._C8( - parent + _I4.name, - (_8o2, texture) => { - if (!_7o2) { - _I4._Q8(texture); - if (--_Qn2 == 0) this._N01(_N01, path, _75); - } - }, - (_8o2, message) => { - if (!_7o2) this.error(error, path, "Couldn't load texture atlas " + path + " page image: " + _8o2); - _7o2 = true; - } - ); - } - } catch (e) { - this.error(error, path, "Couldn't parse texture atlas " + path + ": " + e.message); - } - }, - (status, responseText) => { - this.error(error, path, "Couldn't load texture atlas " + path + ": status " + status + ", " + responseText); - } - ); - } - get(path) { - return this.assets[this._4m2 + path]; - } - require(path) { - path = this._4m2 + path; - let _Fb1 = this.assets[path]; - if (_Fb1) return _Fb1; - let error = this._Pn2[path]; - throw Error("Asset not found: " + path + (error ? "\n" + error : "")); - } - remove(path) { - path = this._4m2 + path; - let _Fb1 = this.assets[path]; - if (_Fb1.dispose) _Fb1.dispose(); - delete this.assets[path]; - return _Fb1; - } - _9o2() { - for (let key in this.assets) { - let _Fb1 = this.assets[key]; - if (_Fb1.dispose) _Fb1.dispose(); - } - this.assets = {}; - } - _ao2() { - return this._Qn2 == 0; - } - _bo2() { - return this._Qn2; - } - _co2() { - return this._Nh; - } - dispose() { - this._9o2(); - } - _do2() { - return Object.keys(this._Pn2).length > 0; - } - _eo2() { - return this._Pn2; - } - }; - var _1h2 = class { - constructor() { - this._fo2 = {}; - this._Sn2 = {}; - } - _go2(_ho2) { - if (!_ho2.startsWith("data:")) { - throw new Error("Not a data URI."); - } - let _io2 = _ho2.indexOf("base64,"); - if (_io2 != -1) { - _io2 += "base64,".length; - return _jo2(_ho2.substr(_io2)); - } else { - return _ho2.substr(_ho2.indexOf(",") + 1); - } - } - _ko2(_Fh) { - var _lo2 = window._jo2(_Fh); - var _Yi = _lo2.length; - var _3h = new Uint8Array(_Yi); - for (var i = 0; i < _Yi; i++) { - _3h[i] = _lo2.charCodeAt(i); - } - return _3h; - } - _mo2(_ho2) { - if (!_ho2.startsWith("data:")) { - throw new Error("Not a data URI."); - } - let _io2 = _ho2.indexOf("base64,"); - if (_io2 == -1) throw new Error("Not a binary data URI."); - _io2 += "base64,".length; - return this._ko2(_ho2.substr(_io2)); - } - _Wn2(_Dh, _N01, error) { - if (this.start(_Dh, _N01, error)) return; - if (this._Sn2[_Dh]) { - try { - let _ho2 = this._Sn2[_Dh]; - this._rV1(_Dh, 200, this._go2(_ho2)); - } catch (e) { - this._rV1(_Dh, 400, JSON.stringify(e)); - } - return; - } - let _Mb1 = new XMLHttpRequest(); - _Mb1.overrideMimeType("text/html"); - _Mb1.open("GET", _Dh, true); - let _7C1 = () => { - this._rV1(_Dh, _Mb1.status, _Mb1.responseText); - }; - _Mb1.onload = _7C1; - _Mb1.onerror = _7C1; - _Mb1.send(); - } - _Yn2(_Dh, _N01, error) { - this._Wn2( - _Dh, - (data) => { - _N01(JSON.parse(data)); - }, - error - ); - } - _Un2(_Dh, _N01, error) { - if (this.start(_Dh, _N01, error)) return; - if (this._Sn2[_Dh]) { - try { - let _ho2 = this._Sn2[_Dh]; - this._rV1(_Dh, 200, this._mo2(_ho2)); - } catch (e) { - this._rV1(_Dh, 400, JSON.stringify(e)); - } - return; - } - let _Mb1 = new XMLHttpRequest(); - _Mb1.open("GET", _Dh, true); - _Mb1.responseType = "arraybuffer"; - let onerror = () => { - this._rV1(_Dh, _Mb1.status, _Mb1.response); - }; - _Mb1.onload = () => { - if (_Mb1.status == 200) this._rV1(_Dh, 200, new Uint8Array(_Mb1.response)); - else onerror(); - }; - _Mb1.onerror = onerror; - _Mb1.send(); - } - start(_Dh, _N01, error) { - let _fo2 = this._fo2[_Dh]; - try { - if (_fo2) return true; - this._fo2[_Dh] = _fo2 = []; - } finally { - _fo2.push(_N01, error); - } - } - _rV1(_Dh, status, data) { - let _fo2 = this._fo2[_Dh]; - delete this._fo2[_Dh]; - let _Ik = status == 200 ? [data] : [status, data]; - for (let i = _Ik.length - 1, _t6 = _fo2.length; i < _t6; i += 2) _fo2[i].apply(null, _Ik); - } - }; - var Event = class { - constructor(time, data) { - if (!data) throw new Error("data cannot be null."); - this.time = time; - this.data = data; - } - }; - var _3h2 = class { - constructor(name) { - this.name = name; - } - }; - var _bh2 = class { - constructor(data, skeleton) { - this._bk2 = 0; - this.compress = false; - this.stretch = false; - this.mix = 1; - this._ak2 = 0; - this.active = false; - if (!data) throw new Error("data cannot be null."); - if (!skeleton) throw new Error("skeleton cannot be null."); - this.data = data; - this.mix = data.mix; - this._ak2 = data._ak2; - this._bk2 = data._bk2; - this.compress = data.compress; - this.stretch = data.stretch; - this.bones = new Array(); - for (let i = 0; i < data.bones.length; i++) this.bones.push(skeleton._a7(data.bones[i].name)); - this.target = skeleton._a7(data.target.name); - } - _vd1() { - return this.active; - } - _M5() { - if (this.mix == 0) return; - let target = this.target; - let bones = this.bones; - switch (bones.length) { - case 1: - this._no2(bones[0], target._h7, target._i7, this.compress, this.stretch, this.data._oo2, this.mix); - break; - case 2: - this._po2(bones[0], bones[1], target._h7, target._i7, this._bk2, this.stretch, this.data._oo2, this._ak2, this.mix); - break; - } - } - _no2(bone, _qo2, _ro2, compress, stretch, _oo2, alpha) { - let _gh = bone.parent; - let _EJ1 = _gh._h4, - _FJ1 = _gh._g4, - _oI1 = _gh.c, - _nn2 = _gh._Bm; - let _so2 = -bone._hn2 - bone._n7, - _D_ = 0, - _E_ = 0; - switch (bone.data._nh1) { - case _Yh2.OnlyTranslation: - _D_ = _qo2 - bone._h7; - _E_ = _ro2 - bone._i7; - break; - case _Yh2.NoRotationOrReflection: - let _ni = Math.abs(_EJ1 * _nn2 - _FJ1 * _oI1) / (_EJ1 * _EJ1 + _oI1 * _oI1); - let _to2 = _EJ1 / bone.skeleton.scaleX; - let _uo2 = _oI1 / bone.skeleton.scaleY; - _FJ1 = -_uo2 * _ni * bone.skeleton.scaleX; - _nn2 = _to2 * _ni * bone.skeleton.scaleY; - _so2 += Math.atan2(_uo2, _to2) * _hh2._ti2; - default: - let x = _qo2 - _gh._h7, - y = _ro2 - _gh._i7; - let _Bm = _EJ1 * _nn2 - _FJ1 * _oI1; - _D_ = (x * _nn2 - y * _FJ1) / _Bm - bone.ax; - _E_ = (y * _EJ1 - x * _oI1) / _Bm - bone.ay; - } - _so2 += Math.atan2(_E_, _D_) * _hh2._ti2; - if (bone._fn2 < 0) _so2 += 180; - if (_so2 > 180) _so2 -= 360; - else if (_so2 < -180) _so2 += 360; - let _VZ = bone._fn2, - _WZ = bone._gn2; - if (compress || stretch) { - switch (bone.data._nh1) { - case _Yh2.NoScale: - case _Yh2.NoScaleOrReflection: - _D_ = _qo2 - bone._h7; - _E_ = _ro2 - bone._i7; - } - let _g4 = bone.data.length * _VZ, - _2M = Math.sqrt(_D_ * _D_ + _E_ * _E_); - if ((compress && _2M < _g4) || (stretch && _2M > _g4 && _g4 > 1e-4)) { - let _ni = (_2M / _g4 - 1) * alpha + 1; - _VZ *= _ni; - if (_oo2) _WZ *= _ni; - } - } - bone._ln2(bone.ax, bone.ay, bone._n7 + _so2 * alpha, _VZ, _WZ, bone._hn2, bone._in2); - } - _po2(parent, _vo2, _qo2, _ro2, _wo2, stretch, _oo2, _ak2, alpha) { - let _Bu = parent.ax, - _Cu = parent.ay, - _xo2 = parent._fn2, - _yo2 = parent._gn2, - _VZ = _xo2, - _WZ = _yo2, - _zo2 = _vo2._fn2; - let _Ao2 = 0, - _Bo2 = 0, - _JB = 0; - if (_xo2 < 0) { - _xo2 = -_xo2; - _Ao2 = 180; - _JB = -1; - } else { - _Ao2 = 0; - _JB = 1; - } - if (_yo2 < 0) { - _yo2 = -_yo2; - _JB = -_JB; - } - if (_zo2 < 0) { - _zo2 = -_zo2; - _Bo2 = 180; - } else _Bo2 = 0; - let _hu = _vo2.ax, - _iu = 0, - _Co2 = 0, - _Do2 = 0, - _h4 = parent._h4, - _g4 = parent._g4, - c = parent.c, - _Bm = parent._Bm; - let _X4 = Math.abs(_xo2 - _yo2) <= 1e-4; - if (!_X4 || stretch) { - _iu = 0; - _Co2 = _h4 * _hu + parent._h7; - _Do2 = c * _hu + parent._i7; - } else { - _iu = _vo2.ay; - _Co2 = _h4 * _hu + _g4 * _iu + parent._h7; - _Do2 = c * _hu + _Bm * _iu + parent._i7; - } - let _Eo2 = parent.parent; - _h4 = _Eo2._h4; - _g4 = _Eo2._g4; - c = _Eo2.c; - _Bm = _Eo2._Bm; - let id = 1 / (_h4 * _Bm - _g4 * c), - x = _Co2 - _Eo2._h7, - y = _Do2 - _Eo2._i7; - let _db = (x * _Bm - y * _g4) * id - _Bu, - _eb = (y * _h4 - x * c) * id - _Cu; - let _Fo2 = Math.sqrt(_db * _db + _eb * _eb), - _8_1 = _vo2.data.length * _zo2, - _Qj1, - _Rj1; - if (_Fo2 < 1e-4) { - this._no2(parent, _qo2, _ro2, false, stretch, false, alpha); - _vo2._ln2(_hu, _iu, 0, _vo2._fn2, _vo2._gn2, _vo2._hn2, _vo2._in2); - return; - } - x = _qo2 - _Eo2._h7; - y = _ro2 - _Eo2._i7; - let _D_ = (x * _Bm - y * _g4) * id - _Bu, - _E_ = (y * _h4 - x * c) * id - _Cu; - let _2M = _D_ * _D_ + _E_ * _E_; - if (_ak2 != 0) { - _ak2 *= _xo2 * (_zo2 + 1) * 0.5; - let _Go2 = Math.sqrt(_2M), - _Ho2 = _Go2 - _Fo2 - _8_1 * _xo2 + _ak2; - if (_Ho2 > 0) { - let _gh = Math.min(1, _Ho2 / (_ak2 * 2)) - 1; - _gh = (_Ho2 - _ak2 * (1 - _gh * _gh)) / _Go2; - _D_ -= _gh * _D_; - _E_ -= _gh * _E_; - _2M = _D_ * _D_ + _E_ * _E_; - } - } - _Al2: if (_X4) { - _8_1 *= _xo2; - let cos = (_2M - _Fo2 * _Fo2 - _8_1 * _8_1) / (2 * _Fo2 * _8_1); - if (cos < -1) { - cos = -1; - _Rj1 = Math.PI * _wo2; - } else if (cos > 1) { - cos = 1; - _Rj1 = 0; - if (stretch) { - _h4 = (Math.sqrt(_2M) / (_Fo2 + _8_1) - 1) * alpha + 1; - _VZ *= _h4; - if (_oo2) _WZ *= _h4; - } - } else _Rj1 = Math.acos(cos) * _wo2; - _h4 = _Fo2 + _8_1 * cos; - _g4 = _8_1 * Math.sin(_Rj1); - _Qj1 = Math.atan2(_E_ * _h4 - _D_ * _g4, _D_ * _h4 + _E_ * _g4); - } else { - _h4 = _xo2 * _8_1; - _g4 = _yo2 * _8_1; - let _Io2 = _h4 * _h4, - _7L = _g4 * _g4, - _Jo2 = Math.atan2(_E_, _D_); - c = _7L * _Fo2 * _Fo2 + _Io2 * _2M - _Io2 * _7L; - let _6h = -2 * _7L * _Fo2, - _7h = _7L - _Io2; - _Bm = _6h * _6h - 4 * _7h * c; - if (_Bm >= 0) { - let q = Math.sqrt(_Bm); - if (_6h < 0) q = -q; - q = -(_6h + q) * 0.5; - let _oL1 = q / _7h, - _XH = c / q; - let _e4 = Math.abs(_oL1) < Math.abs(_XH) ? _oL1 : _XH; - if (_e4 * _e4 <= _2M) { - y = Math.sqrt(_2M - _e4 * _e4) * _wo2; - _Qj1 = _Jo2 - Math.atan2(y, _e4); - _Rj1 = Math.atan2(y / _yo2, (_e4 - _Fo2) / _xo2); - break _Al2; - } - } - let _Ko2 = _hh2.PI, - _46 = _Fo2 - _h4, - _Lo2 = _46 * _46, - _66 = 0; - let _Mo2 = 0, - _56 = _Fo2 + _h4, - _No2 = _56 * _56, - _76 = 0; - c = (-_h4 * _Fo2) / (_Io2 - _7L); - if (c >= -1 && c <= 1) { - c = Math.acos(c); - x = _h4 * Math.cos(c) + _Fo2; - y = _g4 * Math.sin(c); - _Bm = x * x + y * y; - if (_Bm < _Lo2) { - _Ko2 = c; - _Lo2 = _Bm; - _46 = x; - _66 = y; - } - if (_Bm > _No2) { - _Mo2 = c; - _No2 = _Bm; - _56 = x; - _76 = y; - } - } - if (_2M <= (_Lo2 + _No2) * 0.5) { - _Qj1 = _Jo2 - Math.atan2(_66 * _wo2, _46); - _Rj1 = _Ko2 * _wo2; - } else { - _Qj1 = _Jo2 - Math.atan2(_76 * _wo2, _56); - _Rj1 = _Mo2 * _wo2; - } - } - let _qW1 = Math.atan2(_iu, _hu) * _JB; - let rotation = parent._n7; - _Qj1 = (_Qj1 - _qW1) * _hh2._ti2 + _Ao2 - rotation; - if (_Qj1 > 180) _Qj1 -= 360; - else if (_Qj1 < -180) _Qj1 += 360; - parent._ln2(_Bu, _Cu, rotation + _Qj1 * alpha, _VZ, _WZ, 0, 0); - rotation = _vo2._n7; - _Rj1 = ((_Rj1 + _qW1) * _hh2._ti2 - _vo2._hn2) * _JB + _Bo2 - rotation; - if (_Rj1 > 180) _Rj1 -= 360; - else if (_Rj1 < -180) _Rj1 += 360; - _vo2._ln2(_hu, _iu, rotation + _Rj1 * alpha, _vo2._fn2, _vo2._gn2, _vo2._hn2, _vo2._in2); - } - }; - var _ch2 = class extends _Wg2 { - constructor(name) { - super(name, 0, false); - this.bones = new Array(); - this._bk2 = 1; - this.compress = false; - this.stretch = false; - this._oo2 = false; - this.mix = 1; - this._ak2 = 0; - } - }; - var _mh2 = class extends _Wg2 { - constructor(name) { - super(name, 0, false); - this.bones = new Array(); - this._fk2 = 0; - this._gk2 = 0; - this._hk2 = 0; - } - }; - var _sh2; - (function (_Oo2) { - _Oo2[(_Oo2["Fixed"] = 0)] = "Fixed"; - _Oo2[(_Oo2["Percent"] = 1)] = "Percent"; - })(_sh2 || (_sh2 = {})); - var _Oh2; - (function (_Po2) { - _Po2[(_Po2["Length"] = 0)] = "Length"; - _Po2[(_Po2["Fixed"] = 1)] = "Fixed"; - _Po2[(_Po2["Percent"] = 2)] = "Percent"; - _Po2[(_Po2["Proportional"] = 3)] = "Proportional"; - })(_Oh2 || (_Oh2 = {})); - var _zh2; - (function (_Qo2) { - _Qo2[(_Qo2["Tangent"] = 0)] = "Tangent"; - _Qo2[(_Qo2["Chain"] = 1)] = "Chain"; - _Qo2[(_Qo2["ChainScale"] = 2)] = "ChainScale"; - })(_zh2 || (_zh2 = {})); - var _Ro2 = class { - constructor(data, skeleton) { - this.position = 0; - this.spacing = 0; - this._fk2 = 0; - this._gk2 = 0; - this._hk2 = 0; - this._So2 = new Array(); - this._aF1 = new Array(); - this._tC1 = new Array(); - this._rj2 = new Array(); - this.lengths = new Array(); - this._Qi = new Array(); - this.active = false; - if (!data) throw new Error("data cannot be null."); - if (!skeleton) throw new Error("skeleton cannot be null."); - this.data = data; - this.bones = new Array(); - for (let i = 0, _t6 = data.bones.length; i < _t6; i++) this.bones.push(skeleton._a7(data.bones[i].name)); - this.target = skeleton._64(data.target.name); - this.position = data.position; - this.spacing = data.spacing; - this._fk2 = data._fk2; - this._gk2 = data._gk2; - this._hk2 = data._hk2; - } - _vd1() { - return this.active; - } - _M5() { - let attachment = this.target._a4(); - if (!(attachment instanceof _kh2)) return; - let _fk2 = this._fk2, - _gk2 = this._gk2, - _hk2 = this._hk2; - if (_fk2 == 0 && _gk2 == 0 && _hk2 == 0) return; - let data = this.data; - let _To2 = data.rotateMode == _zh2.Tangent, - scale = data.rotateMode == _zh2.ChainScale; - let bones = this.bones; - let _Uo2 = bones.length, - _Vo2 = _To2 ? _Uo2 : _Uo2 + 1; - let _So2 = _2i2._Ei2(this._So2, _Vo2), - lengths = scale ? (this.lengths = _2i2._Ei2(this.lengths, _Uo2)) : null; - let spacing = this.spacing; - switch (data.spacingMode) { - case _Oh2.Percent: - if (scale) { - for (let i = 0, _t6 = _Vo2 - 1; i < _t6; i++) { - let bone = bones[i]; - let _Wo2 = bone.data.length; - if (_Wo2 < _Ro2._0c2) lengths[i] = 0; - else { - let x = _Wo2 * bone._h4, - y = _Wo2 * bone.c; - lengths[i] = Math.sqrt(x * x + y * y); - } - } - } - _2i2._Bi2(_So2, 1, _Vo2, spacing); - break; - case _Oh2._Xo2: - let _Yo2 = 0; - for (let i = 0, _t6 = _Vo2 - 1; i < _t6; ) { - let bone = bones[i]; - let _Wo2 = bone.data.length; - if (_Wo2 < _Ro2._0c2) { - if (scale) lengths[i] = 0; - _So2[++i] = spacing; - } else { - let x = _Wo2 * bone._h4, - y = _Wo2 * bone.c; - let length = Math.sqrt(x * x + y * y); - if (scale) lengths[i] = length; - _So2[++i] = length; - _Yo2 += length; - } - } - if (_Yo2 > 0) { - _Yo2 = (_Vo2 / _Yo2) * spacing; - for (let i = 1; i < _Vo2; i++) _So2[i] *= _Yo2; - } - break; - default: - let _Zo2 = data.spacingMode == _Oh2.Length; - for (let i = 0, _t6 = _Vo2 - 1; i < _t6; ) { - let bone = bones[i]; - let _Wo2 = bone.data.length; - if (_Wo2 < _Ro2._0c2) { - if (scale) lengths[i] = 0; - _So2[++i] = spacing; - } else { - let x = _Wo2 * bone._h4, - y = _Wo2 * bone.c; - let length = Math.sqrt(x * x + y * y); - if (scale) lengths[i] = length; - _So2[++i] = ((_Zo2 ? _Wo2 + spacing : spacing) * length) / _Wo2; - } - } - } - let _aF1 = this.__o2(attachment, _Vo2, _To2); - let _0p2 = _aF1[0], - _1p2 = _aF1[1], - _2p2 = data._2p2; - let _3p2 = false; - if (_2p2 == 0) _3p2 = data.rotateMode == _zh2.Chain; - else { - _3p2 = false; - let _gh = this.target.bone; - _2p2 *= _gh._h4 * _gh._Bm - _gh._g4 * _gh.c > 0 ? _hh2._li2 : -_hh2._li2; - } - for (let i = 0, _gh = 3; i < _Uo2; i++, _gh += 3) { - let bone = bones[i]; - bone._h7 += (_0p2 - bone._h7) * _gk2; - bone._i7 += (_1p2 - bone._i7) * _hk2; - let x = _aF1[_gh], - y = _aF1[_gh + 1], - _db = x - _0p2, - _eb = y - _1p2; - if (scale) { - let length = lengths[i]; - if (length != 0) { - let _ni = (Math.sqrt(_db * _db + _eb * _eb) / length - 1) * _fk2 + 1; - bone._h4 *= _ni; - bone.c *= _ni; - } - } - _0p2 = x; - _1p2 = y; - if (_fk2 > 0) { - let _h4 = bone._h4, - _g4 = bone._g4, - c = bone.c, - _Bm = bone._Bm, - _e4 = 0, - cos = 0, - sin = 0; - if (_To2) _e4 = _aF1[_gh - 1]; - else if (_So2[i + 1] == 0) _e4 = _aF1[_gh + 2]; - else _e4 = Math.atan2(_eb, _db); - _e4 -= Math.atan2(c, _h4); - if (_3p2) { - cos = Math.cos(_e4); - sin = Math.sin(_e4); - let length = bone.data.length; - _0p2 += (length * (cos * _h4 - sin * c) - _db) * _fk2; - _1p2 += (length * (sin * _h4 + cos * c) - _eb) * _fk2; - } else { - _e4 += _2p2; - } - if (_e4 > _hh2.PI) _e4 -= _hh2._ri2; - else if (_e4 < -_hh2.PI) _e4 += _hh2._ri2; - _e4 *= _fk2; - cos = Math.cos(_e4); - sin = Math.sin(_e4); - bone._h4 = cos * _h4 - sin * c; - bone._g4 = cos * _g4 - sin * _Bm; - bone.c = sin * _h4 + cos * c; - bone._Bm = sin * _g4 + cos * _Bm; - } - bone._wn2(); - } - } - __o2(path, _Vo2, _To2) { - let target = this.target; - let position = this.position; - let _So2 = this._So2, - out = _2i2._Ei2(this._aF1, _Vo2 * 3 + 2), - _tC1 = null; - let _4p2 = path.closed; - let _5p2 = path._P9, - _6p2 = _5p2 / 6, - _7p2 = _Ro2._8p2; - if (!path._im2) { - let lengths = path.lengths; - _6p2 -= _4p2 ? 1 : 2; - let _9p2 = lengths[_6p2]; - if (this.data._ap2 == _sh2.Percent) position *= _9p2; - let _bp2; - switch (this.data.spacingMode) { - case _Oh2.Percent: - _bp2 = _9p2; - break; - case _Oh2._Xo2: - _bp2 = _9p2 / _Vo2; - break; - default: - _bp2 = 1; - } - _tC1 = _2i2._Ei2(this._tC1, 8); - for (let i = 0, _NF = 0, curve = 0; i < _Vo2; i++, _NF += 3) { - let _cp2 = _So2[i] * _bp2; - position += _cp2; - let _gh = position; - if (_4p2) { - _gh %= _9p2; - if (_gh < 0) _gh += _9p2; - curve = 0; - } else if (_gh < 0) { - if (_7p2 != _Ro2._dp2) { - _7p2 = _Ro2._dp2; - path._J9(target, 2, 4, _tC1, 0, 2); - } - this._ep2(_gh, _tC1, 0, out, _NF); - continue; - } else if (_gh > _9p2) { - if (_7p2 != _Ro2._fp2) { - _7p2 = _Ro2._fp2; - path._J9(target, _5p2 - 6, 4, _tC1, 0, 2); - } - this._gp2(_gh - _9p2, _tC1, 0, out, _NF); - continue; - } - for (; ; curve++) { - let length = lengths[curve]; - if (_gh > length) continue; - if (curve == 0) _gh /= length; - else { - let _il = lengths[curve - 1]; - _gh = (_gh - _il) / (length - _il); - } - break; - } - if (curve != _7p2) { - _7p2 = curve; - if (_4p2 && curve == _6p2) { - path._J9(target, _5p2 - 4, 4, _tC1, 0, 2); - path._J9(target, 0, 4, _tC1, 4, 2); - } else path._J9(target, curve * 6 + 2, 8, _tC1, 0, 2); - } - this._hp2(_gh, _tC1[0], _tC1[1], _tC1[2], _tC1[3], _tC1[4], _tC1[5], _tC1[6], _tC1[7], out, _NF, _To2 || (i > 0 && _cp2 == 0)); - } - return out; - } - if (_4p2) { - _5p2 += 2; - _tC1 = _2i2._Ei2(this._tC1, _5p2); - path._J9(target, 2, _5p2 - 4, _tC1, 0, 2); - path._J9(target, 0, 2, _tC1, _5p2 - 4, 2); - _tC1[_5p2 - 2] = _tC1[0]; - _tC1[_5p2 - 1] = _tC1[1]; - } else { - _6p2--; - _5p2 -= 4; - _tC1 = _2i2._Ei2(this._tC1, _5p2); - path._J9(target, 2, _5p2, _tC1, 0, 2); - } - let _rj2 = _2i2._Ei2(this._rj2, _6p2); - let _ip2 = 0; - let _w6 = _tC1[0], - _x6 = _tC1[1], - _zj2 = 0, - _Aj2 = 0, - _Bj2 = 0, - _Cj2 = 0, - _y6 = 0, - _z6 = 0; - let _Ej2 = 0, - _Fj2 = 0, - _jp2 = 0, - _kp2 = 0, - _lp2 = 0, - _mp2 = 0, - _np2 = 0, - _op2 = 0; - for (let i = 0, w = 2; i < _6p2; i++, w += 6) { - _zj2 = _tC1[w]; - _Aj2 = _tC1[w + 1]; - _Bj2 = _tC1[w + 2]; - _Cj2 = _tC1[w + 3]; - _y6 = _tC1[w + 4]; - _z6 = _tC1[w + 5]; - _Ej2 = (_w6 - _zj2 * 2 + _Bj2) * 0.1875; - _Fj2 = (_x6 - _Aj2 * 2 + _Cj2) * 0.1875; - _jp2 = ((_zj2 - _Bj2) * 3 - _w6 + _y6) * 0.09375; - _kp2 = ((_Aj2 - _Cj2) * 3 - _x6 + _z6) * 0.09375; - _lp2 = _Ej2 * 2 + _jp2; - _mp2 = _Fj2 * 2 + _kp2; - _np2 = (_zj2 - _w6) * 0.75 + _Ej2 + _jp2 * 0.16666667; - _op2 = (_Aj2 - _x6) * 0.75 + _Fj2 + _kp2 * 0.16666667; - _ip2 += Math.sqrt(_np2 * _np2 + _op2 * _op2); - _np2 += _lp2; - _op2 += _mp2; - _lp2 += _jp2; - _mp2 += _kp2; - _ip2 += Math.sqrt(_np2 * _np2 + _op2 * _op2); - _np2 += _lp2; - _op2 += _mp2; - _ip2 += Math.sqrt(_np2 * _np2 + _op2 * _op2); - _np2 += _lp2 + _jp2; - _op2 += _mp2 + _kp2; - _ip2 += Math.sqrt(_np2 * _np2 + _op2 * _op2); - _rj2[i] = _ip2; - _w6 = _y6; - _x6 = _z6; - } - if (this.data._ap2 == _sh2.Percent) position *= _ip2; - let _e72; - switch (this.data.spacingMode) { - case _Oh2.Percent: - _e72 = _ip2; - break; - case _Oh2._Xo2: - _e72 = _ip2 / _Vo2; - break; - default: - _e72 = 1; - } - let _Qi = this._Qi; - let _pp2 = 0; - for (let i = 0, _NF = 0, curve = 0, _qp2 = 0; i < _Vo2; i++, _NF += 3) { - let _cp2 = _So2[i] * _e72; - position += _cp2; - let _gh = position; - if (_4p2) { - _gh %= _ip2; - if (_gh < 0) _gh += _ip2; - curve = 0; - } else if (_gh < 0) { - this._ep2(_gh, _tC1, 0, out, _NF); - continue; - } else if (_gh > _ip2) { - this._gp2(_gh - _ip2, _tC1, _5p2 - 4, out, _NF); - continue; - } - for (; ; curve++) { - let length = _rj2[curve]; - if (_gh > length) continue; - if (curve == 0) _gh /= length; - else { - let _il = _rj2[curve - 1]; - _gh = (_gh - _il) / (length - _il); - } - break; - } - if (curve != _7p2) { - _7p2 = curve; - let _0G = curve * 6; - _w6 = _tC1[_0G]; - _x6 = _tC1[_0G + 1]; - _zj2 = _tC1[_0G + 2]; - _Aj2 = _tC1[_0G + 3]; - _Bj2 = _tC1[_0G + 4]; - _Cj2 = _tC1[_0G + 5]; - _y6 = _tC1[_0G + 6]; - _z6 = _tC1[_0G + 7]; - _Ej2 = (_w6 - _zj2 * 2 + _Bj2) * 0.03; - _Fj2 = (_x6 - _Aj2 * 2 + _Cj2) * 0.03; - _jp2 = ((_zj2 - _Bj2) * 3 - _w6 + _y6) * 6e-3; - _kp2 = ((_Aj2 - _Cj2) * 3 - _x6 + _z6) * 6e-3; - _lp2 = _Ej2 * 2 + _jp2; - _mp2 = _Fj2 * 2 + _kp2; - _np2 = (_zj2 - _w6) * 0.3 + _Ej2 + _jp2 * 0.16666667; - _op2 = (_Aj2 - _x6) * 0.3 + _Fj2 + _kp2 * 0.16666667; - _pp2 = Math.sqrt(_np2 * _np2 + _op2 * _op2); - _Qi[0] = _pp2; - for (_0G = 1; _0G < 8; _0G++) { - _np2 += _lp2; - _op2 += _mp2; - _lp2 += _jp2; - _mp2 += _kp2; - _pp2 += Math.sqrt(_np2 * _np2 + _op2 * _op2); - _Qi[_0G] = _pp2; - } - _np2 += _lp2; - _op2 += _mp2; - _pp2 += Math.sqrt(_np2 * _np2 + _op2 * _op2); - _Qi[8] = _pp2; - _np2 += _lp2 + _jp2; - _op2 += _mp2 + _kp2; - _pp2 += Math.sqrt(_np2 * _np2 + _op2 * _op2); - _Qi[9] = _pp2; - _qp2 = 0; - } - _gh *= _pp2; - for (; ; _qp2++) { - let length = _Qi[_qp2]; - if (_gh > length) continue; - if (_qp2 == 0) _gh /= length; - else { - let _il = _Qi[_qp2 - 1]; - _gh = _qp2 + (_gh - _il) / (length - _il); - } - break; - } - this._hp2(_gh * 0.1, _w6, _x6, _zj2, _Aj2, _Bj2, _Cj2, _y6, _z6, out, _NF, _To2 || (i > 0 && _cp2 == 0)); - } - return out; - } - _ep2(_gh, _jL, i, out, _NF) { - let _w6 = _jL[i], - _x6 = _jL[i + 1], - _db = _jL[i + 2] - _w6, - _eb = _jL[i + 3] - _x6, - _e4 = Math.atan2(_eb, _db); - out[_NF] = _w6 + _gh * Math.cos(_e4); - out[_NF + 1] = _x6 + _gh * Math.sin(_e4); - out[_NF + 2] = _e4; - } - _gp2(_gh, _jL, i, out, _NF) { - let _w6 = _jL[i + 2], - _x6 = _jL[i + 3], - _db = _w6 - _jL[i], - _eb = _x6 - _jL[i + 1], - _e4 = Math.atan2(_eb, _db); - out[_NF] = _w6 + _gh * Math.cos(_e4); - out[_NF + 1] = _x6 + _gh * Math.sin(_e4); - out[_NF + 2] = _e4; - } - _hp2(_gh, _w6, _x6, _zj2, _Aj2, _Bj2, _Cj2, _y6, _z6, out, _NF, _To2) { - if (_gh == 0 || isNaN(_gh)) { - out[_NF] = _w6; - out[_NF + 1] = _x6; - out[_NF + 2] = Math.atan2(_Aj2 - _x6, _zj2 - _w6); - return; - } - let _4Q = _gh * _gh, - _rp2 = _4Q * _gh, - _X4 = 1 - _gh, - _sp2 = _X4 * _X4, - _tp2 = _sp2 * _X4; - let _up2 = _X4 * _gh, - _vp2 = _up2 * 3, - _wp2 = _X4 * _vp2, - _xp2 = _vp2 * _gh; - let x = _w6 * _tp2 + _zj2 * _wp2 + _Bj2 * _xp2 + _y6 * _rp2, - y = _x6 * _tp2 + _Aj2 * _wp2 + _Cj2 * _xp2 + _z6 * _rp2; - out[_NF] = x; - out[_NF + 1] = y; - if (_To2) { - if (_gh < 1e-3) out[_NF + 2] = Math.atan2(_Aj2 - _x6, _zj2 - _w6); - else out[_NF + 2] = Math.atan2(y - (_x6 * _sp2 + _Aj2 * _up2 * 2 + _Cj2 * _4Q), x - (_w6 * _sp2 + _zj2 * _up2 * 2 + _Bj2 * _4Q)); - } - } - }; - var _lh2 = _Ro2; - _lh2._8p2 = -1; - _lh2._dp2 = -2; - _lh2._fp2 = -3; - _lh2._0c2 = 1e-5; - var _Mh2 = class { - constructor(data, bone) { - this.deform = new Array(); - if (!data) throw new Error("data cannot be null."); - if (!bone) throw new Error("bone cannot be null."); - this.data = data; - this.bone = bone; - this.color = new _i4(); - this._wa = !data._wa ? null : new _i4(); - this._kn2(); - } - _yp2() { - return this.bone.skeleton; - } - _a4() { - return this.attachment; - } - _74(attachment) { - if (this.attachment == attachment) return; - if (!(attachment instanceof _4i2) || !(this.attachment instanceof _4i2) || attachment._6j2 != this.attachment._6j2) { - this.deform.length = 0; - } - this.attachment = attachment; - this._zp2 = this.bone.skeleton.time; - } - _Ap2(time) { - this._zp2 = this.bone.skeleton.time - time; - } - _Bp2() { - return this.bone.skeleton.time - this._zp2; - } - _kn2() { - this.color._i5(this.data.color); - if (this._wa) this._wa._i5(this.data._wa); - if (!this.data._Cb) this.attachment = null; - else { - this.attachment = null; - this._74(this.bone.skeleton._a4(this.data.index, this.data._Cb)); - } - } - }; - var _Vh2 = class { - constructor(data, skeleton) { - this._fk2 = 0; - this._gk2 = 0; - this._hk2 = 0; - this._ik2 = 0; - this._jk2 = 0; - this._kk2 = 0; - this._jL = new _3i2(); - this.active = false; - if (!data) throw new Error("data cannot be null."); - if (!skeleton) throw new Error("skeleton cannot be null."); - this.data = data; - this._fk2 = data._fk2; - this._gk2 = data._gk2; - this._hk2 = data._hk2; - this._ik2 = data._ik2; - this._jk2 = data._jk2; - this._kk2 = data._kk2; - this.bones = new Array(); - for (let i = 0; i < data.bones.length; i++) this.bones.push(skeleton._a7(data.bones[i].name)); - this.target = skeleton._a7(data.target.name); - } - _vd1() { - return this.active; - } - _M5() { - if (this._fk2 == 0 && this._gk2 == 0 && this._hk2 == 0 && this._ik2 == 0 && this._ik2 == 0 && this._kk2 == 0) return; - if (this.data._Ai) { - if (this.data._J11) this._Cp2(); - else this._Dp2(); - } else { - if (this.data._J11) this._Ep2(); - else this._Fp2(); - } - } - _Fp2() { - let _fk2 = this._fk2, - _gk2 = this._gk2, - _hk2 = this._hk2, - _ik2 = this._ik2, - _jk2 = this._jk2, - _kk2 = this._kk2; - let translate = _gk2 != 0 || _hk2 != 0; - let target = this.target; - let _Jo2 = target._h4, - _5Q = target._g4, - _Gp2 = target.c, - _Go2 = target._Bm; - let _Hp2 = _Jo2 * _Go2 - _5Q * _Gp2 > 0 ? _hh2._li2 : -_hh2._li2; - let _2p2 = this.data._2p2 * _Hp2; - let _Ip2 = this.data._Ip2 * _Hp2; - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - if (_fk2 != 0) { - let _h4 = bone._h4, - _g4 = bone._g4, - c = bone.c, - _Bm = bone._Bm; - let _e4 = Math.atan2(_Gp2, _Jo2) - Math.atan2(c, _h4) + _2p2; - if (_e4 > _hh2.PI) _e4 -= _hh2._ri2; - else if (_e4 < -_hh2.PI) _e4 += _hh2._ri2; - _e4 *= _fk2; - let cos = Math.cos(_e4), - sin = Math.sin(_e4); - bone._h4 = cos * _h4 - sin * c; - bone._g4 = cos * _g4 - sin * _Bm; - bone.c = sin * _h4 + cos * c; - bone._Bm = sin * _g4 + cos * _Bm; - } - if (translate) { - let _jL = this._jL; - target._Gn2(_jL.set(this.data._05, this.data._15)); - bone._h7 += (_jL.x - bone._h7) * _gk2; - bone._i7 += (_jL.y - bone._i7) * _hk2; - } - if (_ik2 != 0) { - let _ni = Math.sqrt(bone._h4 * bone._h4 + bone.c * bone.c); - if (_ni != 0) _ni = (_ni + (Math.sqrt(_Jo2 * _Jo2 + _Gp2 * _Gp2) - _ni + this.data._Jp2) * _ik2) / _ni; - bone._h4 *= _ni; - bone.c *= _ni; - } - if (_jk2 != 0) { - let _ni = Math.sqrt(bone._g4 * bone._g4 + bone._Bm * bone._Bm); - if (_ni != 0) _ni = (_ni + (Math.sqrt(_5Q * _5Q + _Go2 * _Go2) - _ni + this.data._Kp2) * _jk2) / _ni; - bone._g4 *= _ni; - bone._Bm *= _ni; - } - if (_kk2 > 0) { - let _g4 = bone._g4, - _Bm = bone._Bm; - let _fI1 = Math.atan2(_Bm, _g4); - let _e4 = Math.atan2(_Go2, _5Q) - Math.atan2(_Gp2, _Jo2) - (_fI1 - Math.atan2(bone.c, bone._h4)); - if (_e4 > _hh2.PI) _e4 -= _hh2._ri2; - else if (_e4 < -_hh2.PI) _e4 += _hh2._ri2; - _e4 = _fI1 + (_e4 + _Ip2) * _kk2; - let _ni = Math.sqrt(_g4 * _g4 + _Bm * _Bm); - bone._g4 = Math.cos(_e4) * _ni; - bone._Bm = Math.sin(_e4) * _ni; - } - bone._wn2(); - } - } - _Ep2() { - let _fk2 = this._fk2, - _gk2 = this._gk2, - _hk2 = this._hk2, - _ik2 = this._ik2, - _jk2 = this._jk2, - _kk2 = this._kk2; - let translate = _gk2 != 0 || _hk2 != 0; - let target = this.target; - let _Jo2 = target._h4, - _5Q = target._g4, - _Gp2 = target.c, - _Go2 = target._Bm; - let _Hp2 = _Jo2 * _Go2 - _5Q * _Gp2 > 0 ? _hh2._li2 : -_hh2._li2; - let _2p2 = this.data._2p2 * _Hp2, - _Ip2 = this.data._Ip2 * _Hp2; - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - if (_fk2 != 0) { - let _h4 = bone._h4, - _g4 = bone._g4, - c = bone.c, - _Bm = bone._Bm; - let _e4 = Math.atan2(_Gp2, _Jo2) + _2p2; - if (_e4 > _hh2.PI) _e4 -= _hh2._ri2; - else if (_e4 < -_hh2.PI) _e4 += _hh2._ri2; - _e4 *= _fk2; - let cos = Math.cos(_e4), - sin = Math.sin(_e4); - bone._h4 = cos * _h4 - sin * c; - bone._g4 = cos * _g4 - sin * _Bm; - bone.c = sin * _h4 + cos * c; - bone._Bm = sin * _g4 + cos * _Bm; - } - if (translate) { - let _jL = this._jL; - target._Gn2(_jL.set(this.data._05, this.data._15)); - bone._h7 += _jL.x * _gk2; - bone._i7 += _jL.y * _hk2; - } - if (_ik2 != 0) { - let _ni = (Math.sqrt(_Jo2 * _Jo2 + _Gp2 * _Gp2) - 1 + this.data._Jp2) * _ik2 + 1; - bone._h4 *= _ni; - bone.c *= _ni; - } - if (_jk2 != 0) { - let _ni = (Math.sqrt(_5Q * _5Q + _Go2 * _Go2) - 1 + this.data._Kp2) * _jk2 + 1; - bone._g4 *= _ni; - bone._Bm *= _ni; - } - if (_kk2 > 0) { - let _e4 = Math.atan2(_Go2, _5Q) - Math.atan2(_Gp2, _Jo2); - if (_e4 > _hh2.PI) _e4 -= _hh2._ri2; - else if (_e4 < -_hh2.PI) _e4 += _hh2._ri2; - let _g4 = bone._g4, - _Bm = bone._Bm; - _e4 = Math.atan2(_Bm, _g4) + (_e4 - _hh2.PI / 2 + _Ip2) * _kk2; - let _ni = Math.sqrt(_g4 * _g4 + _Bm * _Bm); - bone._g4 = Math.cos(_e4) * _ni; - bone._Bm = Math.sin(_e4) * _ni; - } - bone._wn2(); - } - } - _Dp2() { - let _fk2 = this._fk2, - _gk2 = this._gk2, - _hk2 = this._hk2, - _ik2 = this._ik2, - _jk2 = this._jk2, - _kk2 = this._kk2; - let target = this.target; - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - let rotation = bone._n7; - if (_fk2 != 0) { - let _e4 = target._n7 - rotation + this.data._2p2; - _e4 -= (16384 - ((16384.499999999996 - _e4 / 360) | 0)) * 360; - rotation += _e4 * _fk2; - } - let x = bone.ax, - y = bone.ay; - x += (target.ax - x + this.data._05) * _gk2; - y += (target.ay - y + this.data._15) * _hk2; - let scaleX = bone._fn2, - scaleY = bone._gn2; - if (_ik2 != 0 && scaleX != 0) scaleX = (scaleX + (target._fn2 - scaleX + this.data._Jp2) * _ik2) / scaleX; - if (_jk2 != 0 && scaleY != 0) scaleY = (scaleY + (target._gn2 - scaleY + this.data._Kp2) * _jk2) / scaleY; - let shearY = bone._in2; - if (_kk2 != 0) { - let _e4 = target._in2 - shearY + this.data._Ip2; - _e4 -= (16384 - ((16384.499999999996 - _e4 / 360) | 0)) * 360; - shearY += _e4 * _kk2; - } - bone._ln2(x, y, rotation, scaleX, scaleY, bone._hn2, shearY); - } - } - _Cp2() { - let _fk2 = this._fk2, - _gk2 = this._gk2, - _hk2 = this._hk2, - _ik2 = this._ik2, - _jk2 = this._jk2, - _kk2 = this._kk2; - let target = this.target; - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - let rotation = bone._n7 + (target._n7 + this.data._2p2) * _fk2; - let x = bone.ax + (target.ax + this.data._05) * _gk2; - let y = bone.ay + (target.ay + this.data._15) * _hk2; - let scaleX = bone._fn2 * ((target._fn2 - 1 + this.data._Jp2) * _ik2 + 1); - let scaleY = bone._gn2 * ((target._gn2 - 1 + this.data._Kp2) * _jk2 + 1); - let shearY = bone._in2 + (target._in2 + this.data._Ip2) * _kk2; - bone._ln2(x, y, rotation, scaleX, scaleY, bone._hn2, shearY); - } - } - }; - var _93 = class { - constructor(data) { - this._Lp2 = new Array(); - this.time = 0; - this.scaleX = 1; - this.scaleY = 1; - this.x = 0; - this.y = 0; - if (!data) throw new Error("data cannot be null."); - this.data = data; - this.bones = new Array(); - for (let i = 0; i < data.bones.length; i++) { - let _S7 = data.bones[i]; - let bone; - if (!_S7.parent) bone = new _Tg2(_S7, this, null); - else { - let parent = this.bones[_S7.parent.index]; - bone = new _Tg2(_S7, this, parent); - parent._hq1.push(bone); - } - this.bones.push(bone); - } - this.slots = new Array(); - this.drawOrder = new Array(); - for (let i = 0; i < data.slots.length; i++) { - let _Mp2 = data.slots[i]; - let bone = this.bones[_Mp2._S7.index]; - let slot = new _Mh2(_Mp2, bone); - this.slots.push(slot); - this.drawOrder.push(slot); - } - this._dk2 = new Array(); - for (let i = 0; i < data._dk2.length; i++) { - let _Np2 = data._dk2[i]; - this._dk2.push(new _bh2(_Np2, this)); - } - this._lk2 = new Array(); - for (let i = 0; i < data._lk2.length; i++) { - let _Op2 = data._lk2[i]; - this._lk2.push(new _Vh2(_Op2, this)); - } - this._nk2 = new Array(); - for (let i = 0; i < data._nk2.length; i++) { - let _Pp2 = data._nk2[i]; - this._nk2.push(new _lh2(_Pp2, this)); - } - this.color = new _i4(1, 1, 1, 1); - this._Qp2(); - } - _Qp2() { - let _Qp2 = this._Lp2; - _Qp2.length = 0; - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - bone._jn2 = bone.data._dn2; - bone.active = !bone._jn2; - } - if (this.skin) { - let _Rp2 = this.skin.bones; - for (let i = 0, _t6 = this.skin.bones.length; i < _t6; i++) { - let bone = this.bones[_Rp2[i].index]; - do { - bone._jn2 = false; - bone.active = true; - bone = bone.parent; - } while (bone); - } - } - let _dk2 = this._dk2; - let _lk2 = this._lk2; - let _nk2 = this._nk2; - let _Sp2 = _dk2.length, - _Tp2 = _lk2.length, - _Up2 = _nk2.length; - let _Vp2 = _Sp2 + _Tp2 + _Up2; - _Al2: for (let i = 0; i < _Vp2; i++) { - for (let _0G = 0; _0G < _Sp2; _0G++) { - let _ck2 = _dk2[_0G]; - if (_ck2.data._Mn2 == i) { - this._Wp2(_ck2); - continue _Al2; - } - } - for (let _0G = 0; _0G < _Tp2; _0G++) { - let _ck2 = _lk2[_0G]; - if (_ck2.data._Mn2 == i) { - this._Xp2(_ck2); - continue _Al2; - } - } - for (let _0G = 0; _0G < _Up2; _0G++) { - let _ck2 = _nk2[_0G]; - if (_ck2.data._Mn2 == i) { - this._Yp2(_ck2); - continue _Al2; - } - } - } - for (let i = 0, _t6 = bones.length; i < _t6; i++) this._Zp2(bones[i]); - } - _Wp2(_ck2) { - _ck2.active = _ck2.target._vd1() && (!_ck2.data._dn2 || (this.skin && _2i2._6i2(this.skin._Af1, _ck2.data, true))); - if (!_ck2.active) return; - let target = _ck2.target; - this._Zp2(target); - let __p2 = _ck2.bones; - let parent = __p2[0]; - this._Zp2(parent); - if (__p2.length == 1) { - this._Lp2.push(_ck2); - this._0q2(parent._hq1); - } else { - let _vo2 = __p2[__p2.length - 1]; - this._Zp2(_vo2); - this._Lp2.push(_ck2); - this._0q2(parent._hq1); - _vo2._jn2 = true; - } - } - _Yp2(_ck2) { - _ck2.active = _ck2.target.bone._vd1() && (!_ck2.data._dn2 || (this.skin && _2i2._6i2(this.skin._Af1, _ck2.data, true))); - if (!_ck2.active) return; - let slot = _ck2.target; - let _84 = slot.data.index; - let _1q2 = slot.bone; - if (this.skin) this._2q2(this.skin, _84, _1q2); - if (this.data._U3 && this.data._U3 != this.skin) this._2q2(this.data._U3, _84, _1q2); - for (let i = 0, _t6 = this.data.skins.length; i < _t6; i++) this._2q2(this.data.skins[i], _84, _1q2); - let attachment = slot._a4(); - if (attachment instanceof _kh2) this._3q2(attachment, _1q2); - let __p2 = _ck2.bones; - let _Uo2 = __p2.length; - for (let i = 0; i < _Uo2; i++) this._Zp2(__p2[i]); - this._Lp2.push(_ck2); - for (let i = 0; i < _Uo2; i++) this._0q2(__p2[i]._hq1); - for (let i = 0; i < _Uo2; i++) __p2[i]._jn2 = true; - } - _Xp2(_ck2) { - _ck2.active = _ck2.target._vd1() && (!_ck2.data._dn2 || (this.skin && _2i2._6i2(this.skin._Af1, _ck2.data, true))); - if (!_ck2.active) return; - this._Zp2(_ck2.target); - let __p2 = _ck2.bones; - let _Uo2 = __p2.length; - if (_ck2.data._Ai) { - for (let i = 0; i < _Uo2; i++) { - let _vo2 = __p2[i]; - this._Zp2(_vo2.parent); - this._Zp2(_vo2); - } - } else { - for (let i = 0; i < _Uo2; i++) { - this._Zp2(__p2[i]); - } - } - this._Lp2.push(_ck2); - for (let i = 0; i < _Uo2; i++) this._0q2(__p2[i]._hq1); - for (let i = 0; i < _Uo2; i++) __p2[i]._jn2 = true; - } - _2q2(skin, _84, _1q2) { - let attachments = skin.attachments[_84]; - if (!attachments) return; - for (let key in attachments) { - this._3q2(attachments[key], _1q2); - } - } - _3q2(attachment, _1q2) { - if (!(attachment instanceof _kh2)) return; - let _4q2 = attachment.bones; - if (!_4q2) this._Zp2(_1q2); - else { - let bones = this.bones; - for (let i = 0, _t6 = _4q2.length; i < _t6; ) { - let _5q2 = _4q2[i++]; - _5q2 += i; - while (i < _5q2) this._Zp2(bones[_4q2[i++]]); - } - } - } - _Zp2(bone) { - if (bone._jn2) return; - let parent = bone.parent; - if (parent) this._Zp2(parent); - bone._jn2 = true; - this._Lp2.push(bone); - } - _0q2(bones) { - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - if (!bone.active) continue; - if (bone._jn2) this._0q2(bone._hq1); - bone._jn2 = false; - } - } - _B5() { - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - bone.ax = bone.x; - bone.ay = bone.y; - bone._n7 = bone.rotation; - bone._fn2 = bone.scaleX; - bone._gn2 = bone.scaleY; - bone._hn2 = bone.shearX; - bone._in2 = bone.shearY; - } - let _Qp2 = this._Lp2; - for (let i = 0, _t6 = _Qp2.length; i < _t6; i++) _Qp2[i]._M5(); - } - _ln2(parent) { - let _6q2 = this._x5(); - let _EJ1 = parent._h4, - _FJ1 = parent._g4, - _oI1 = parent.c, - _nn2 = parent._Bm; - _6q2._h7 = _EJ1 * this.x + _FJ1 * this.y + parent._h7; - _6q2._i7 = _oI1 * this.x + _nn2 * this.y + parent._i7; - let _mn2 = _6q2.rotation + 90 + _6q2.shearY; - let _on2 = _hh2._ki2(_6q2.rotation + _6q2.shearX) * _6q2.scaleX; - let _pn2 = _hh2._ki2(_mn2) * _6q2.scaleY; - let _qn2 = _hh2._mi2(_6q2.rotation + _6q2.shearX) * _6q2.scaleX; - let _rn2 = _hh2._mi2(_mn2) * _6q2.scaleY; - _6q2._h4 = (_EJ1 * _on2 + _FJ1 * _qn2) * this.scaleX; - _6q2._g4 = (_EJ1 * _pn2 + _FJ1 * _rn2) * this.scaleX; - _6q2.c = (_oI1 * _on2 + _nn2 * _qn2) * this.scaleY; - _6q2._Bm = (_oI1 * _pn2 + _nn2 * _rn2) * this.scaleY; - let _Qp2 = this._Lp2; - for (let i = 0, _t6 = _Qp2.length; i < _t6; i++) { - let _7q2 = _Qp2[i]; - if (_7q2 != _6q2) _7q2._M5(); - } - } - _kn2() { - this._8q2(); - this._X3(); - } - _8q2() { - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) bones[i]._kn2(); - let _dk2 = this._dk2; - for (let i = 0, _t6 = _dk2.length; i < _t6; i++) { - let _ck2 = _dk2[i]; - _ck2.mix = _ck2.data.mix; - _ck2._ak2 = _ck2.data._ak2; - _ck2._bk2 = _ck2.data._bk2; - _ck2.compress = _ck2.data.compress; - _ck2.stretch = _ck2.data.stretch; - } - let _lk2 = this._lk2; - for (let i = 0, _t6 = _lk2.length; i < _t6; i++) { - let _ck2 = _lk2[i]; - let data = _ck2.data; - _ck2._fk2 = data._fk2; - _ck2._gk2 = data._gk2; - _ck2._hk2 = data._hk2; - _ck2._ik2 = data._ik2; - _ck2._jk2 = data._jk2; - _ck2._kk2 = data._kk2; - } - let _nk2 = this._nk2; - for (let i = 0, _t6 = _nk2.length; i < _t6; i++) { - let _ck2 = _nk2[i]; - let data = _ck2.data; - _ck2.position = data.position; - _ck2.spacing = data.spacing; - _ck2._fk2 = data._fk2; - _ck2._gk2 = data._gk2; - _ck2._hk2 = data._hk2; - } - } - _X3() { - let slots = this.slots; - _2i2._xi2(slots, 0, this.drawOrder, 0, slots.length); - for (let i = 0, _t6 = slots.length; i < _t6; i++) slots[i]._kn2(); - } - _x5() { - if (this.bones.length == 0) return null; - return this.bones[0]; - } - _a7(_9q2) { - if (!_9q2) throw new Error("boneName cannot be null."); - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - if (bone.data.name == _9q2) return bone; - } - return null; - } - _64(_aq2) { - if (!_aq2) throw new Error("slotName cannot be null."); - let slots = this.slots; - for (let i = 0, _t6 = slots.length; i < _t6; i++) { - let slot = slots[i]; - if (slot.data.name == _aq2) return slot; - } - return null; - } - _Y3(_bq2) { - let skin = this.data._x7(_bq2); - if (!skin) throw new Error("Skin not found: " + _bq2); - this._W3(skin); - } - _W3(_u7) { - if (_u7 == this.skin) return; - if (_u7) { - if (this.skin) _u7._cq2(this, this.skin); - else { - let slots = this.slots; - for (let i = 0, _t6 = slots.length; i < _t6; i++) { - let slot = slots[i]; - let name = slot.data._Cb; - if (name) { - let attachment = _u7._a4(i, name); - if (attachment) slot._74(attachment); - } - } - } - } - this.skin = _u7; - this._Qp2(); - } - _dq2(_aq2, _Cb) { - return this._a4(this.data._64(_aq2).index, _Cb); - } - _a4(_84, _Cb) { - if (!_Cb) throw new Error("attachmentName cannot be null."); - if (this.skin) { - let attachment = this.skin._a4(_84, _Cb); - if (attachment) return attachment; - } - if (this.data._U3) return this.data._U3._a4(_84, _Cb); - return null; - } - _74(_aq2, _Cb) { - if (!_aq2) throw new Error("slotName cannot be null."); - let slots = this.slots; - for (let i = 0, _t6 = slots.length; i < _t6; i++) { - let slot = slots[i]; - if (slot.data.name == _aq2) { - let attachment = null; - if (_Cb) { - attachment = this._a4(i, _Cb); - if (!attachment) throw new Error("Attachment not found: " + _Cb + ", for slot: " + _aq2); - } - slot._74(attachment); - return; - } - } - throw new Error("Slot not found: " + _aq2); - } - _eq2(_fq2) { - if (!_fq2) throw new Error("constraintName cannot be null."); - let _dk2 = this._dk2; - for (let i = 0, _t6 = _dk2.length; i < _t6; i++) { - let ikConstraint = _dk2[i]; - if (ikConstraint.data.name == _fq2) return ikConstraint; - } - return null; - } - _gq2(_fq2) { - if (!_fq2) throw new Error("constraintName cannot be null."); - let _lk2 = this._lk2; - for (let i = 0, _t6 = _lk2.length; i < _t6; i++) { - let _ck2 = _lk2[i]; - if (_ck2.data.name == _fq2) return _ck2; - } - return null; - } - _hq2(_fq2) { - if (!_fq2) throw new Error("constraintName cannot be null."); - let _nk2 = this._nk2; - for (let i = 0, _t6 = _nk2.length; i < _t6; i++) { - let _ck2 = _nk2[i]; - if (_ck2.data.name == _fq2) return _ck2; - } - return null; - } - getBounds(offset, size, _jL = new Array(2)) { - if (!offset) throw new Error("offset cannot be null."); - if (!size) throw new Error("size cannot be null."); - let drawOrder = this.drawOrder; - let _46 = Number.POSITIVE_INFINITY, - _66 = Number.POSITIVE_INFINITY, - _56 = Number.NEGATIVE_INFINITY, - _76 = Number.NEGATIVE_INFINITY; - for (let i = 0, _t6 = drawOrder.length; i < _t6; i++) { - let slot = drawOrder[i]; - if (!slot.bone.active) continue; - let _5p2 = 0; - let vertices = null; - let attachment = slot._a4(); - if (attachment instanceof _d9) { - _5p2 = 8; - vertices = _2i2._Ei2(_jL, _5p2, 0); - attachment._J9(slot.bone, vertices, 0, 2); - } else if (attachment instanceof _f9) { - let _O9 = attachment; - _5p2 = _O9._P9; - vertices = _2i2._Ei2(_jL, _5p2, 0); - _O9._J9(slot, 0, _5p2, vertices, 0, 2); - } - if (vertices) { - for (let _0G = 0, _5q2 = vertices.length; _0G < _5q2; _0G += 2) { - let x = vertices[_0G], - y = vertices[_0G + 1]; - _46 = Math.min(_46, x); - _66 = Math.min(_66, y); - _56 = Math.max(_56, x); - _76 = Math.max(_76, y); - } - } - } - offset.set(_46, _66); - size.set(_56 - _46, _76 - _66); - } - _M5(_qi) { - this.time += _qi; - } - }; - var _Kh2 = class { - constructor() { - this.bones = new Array(); - this.slots = new Array(); - this.skins = new Array(); - this.events = new Array(); - this.animations = new Array(); - this._dk2 = new Array(); - this._lk2 = new Array(); - this._nk2 = new Array(); - this.fps = 0; - } - _a7(_9q2) { - if (!_9q2) throw new Error("boneName cannot be null."); - let bones = this.bones; - for (let i = 0, _t6 = bones.length; i < _t6; i++) { - let bone = bones[i]; - if (bone.name == _9q2) return bone; - } - return null; - } - _64(_aq2) { - if (!_aq2) throw new Error("slotName cannot be null."); - let slots = this.slots; - for (let i = 0, _t6 = slots.length; i < _t6; i++) { - let slot = slots[i]; - if (slot.name == _aq2) return slot; - } - return null; - } - _x7(_bq2) { - if (!_bq2) throw new Error("skinName cannot be null."); - let skins = this.skins; - for (let i = 0, _t6 = skins.length; i < _t6; i++) { - let skin = skins[i]; - if (skin.name == _bq2) return skin; - } - return null; - } - _iq2(_jq2) { - if (!_jq2) throw new Error("eventDataName cannot be null."); - let events = this.events; - for (let i = 0, _t6 = events.length; i < _t6; i++) { - let event = events[i]; - if (event.name == _jq2) return event; - } - return null; - } - _Q3(_ml2) { - if (!_ml2) throw new Error("animationName cannot be null."); - let animations = this.animations; - for (let i = 0, _t6 = animations.length; i < _t6; i++) { - let _z3 = animations[i]; - if (_z3.name == _ml2) return _z3; - } - return null; - } - _eq2(_fq2) { - if (!_fq2) throw new Error("constraintName cannot be null."); - let _dk2 = this._dk2; - for (let i = 0, _t6 = _dk2.length; i < _t6; i++) { - let _ck2 = _dk2[i]; - if (_ck2.name == _fq2) return _ck2; - } - return null; - } - _gq2(_fq2) { - if (!_fq2) throw new Error("constraintName cannot be null."); - let _lk2 = this._lk2; - for (let i = 0, _t6 = _lk2.length; i < _t6; i++) { - let _ck2 = _lk2[i]; - if (_ck2.name == _fq2) return _ck2; - } - return null; - } - _hq2(_fq2) { - if (!_fq2) throw new Error("constraintName cannot be null."); - let _nk2 = this._nk2; - for (let i = 0, _t6 = _nk2.length; i < _t6; i++) { - let _ck2 = _nk2[i]; - if (_ck2.name == _fq2) return _ck2; - } - return null; - } - }; - var _Lh2 = class { - constructor(_84, name, attachment) { - this._84 = _84; - this.name = name; - this.attachment = attachment; - } - }; - var _v7 = class { - constructor(name) { - this.attachments = new Array(); - this.bones = Array(); - this._Af1 = new Array(); - if (!name) throw new Error("name cannot be null."); - this.name = name; - } - _74(_84, name, attachment) { - if (!attachment) throw new Error("attachment cannot be null."); - let attachments = this.attachments; - if (_84 >= attachments.length) attachments.length = _84 + 1; - if (!attachments[_84]) attachments[_84] = {}; - attachments[_84][name] = attachment; - } - _kq2(skin) { - for (let i = 0; i < skin.bones.length; i++) { - let bone = skin.bones[i]; - let _lq2 = false; - for (let _0G = 0; _0G < this.bones.length; _0G++) { - if (this.bones[_0G] == bone) { - _lq2 = true; - break; - } - } - if (!_lq2) this.bones.push(bone); - } - for (let i = 0; i < skin._Af1.length; i++) { - let _ck2 = skin._Af1[i]; - let _lq2 = false; - for (let _0G = 0; _0G < this._Af1.length; _0G++) { - if (this._Af1[_0G] == _ck2) { - _lq2 = true; - break; - } - } - if (!_lq2) this._Af1.push(_ck2); - } - let attachments = skin._mq2(); - for (let i = 0; i < attachments.length; i++) { - var attachment = attachments[i]; - this._74(attachment._84, attachment.name, attachment.attachment); - } - } - _y7(skin) { - for (let i = 0; i < skin.bones.length; i++) { - let bone = skin.bones[i]; - let _lq2 = false; - for (let _0G = 0; _0G < this.bones.length; _0G++) { - if (this.bones[_0G] == bone) { - _lq2 = true; - break; - } - } - if (!_lq2) this.bones.push(bone); - } - for (let i = 0; i < skin._Af1.length; i++) { - let _ck2 = skin._Af1[i]; - let _lq2 = false; - for (let _0G = 0; _0G < this._Af1.length; _0G++) { - if (this._Af1[_0G] == _ck2) { - _lq2 = true; - break; - } - } - if (!_lq2) this._Af1.push(_ck2); - } - let attachments = skin._mq2(); - for (let i = 0; i < attachments.length; i++) { - var attachment = attachments[i]; - if (!attachment.attachment) continue; - if (attachment.attachment instanceof _f9) { - attachment.attachment = attachment.attachment._hm2(); - this._74(attachment._84, attachment.name, attachment.attachment); - } else { - attachment.attachment = attachment.attachment._xs(); - this._74(attachment._84, attachment.name, attachment.attachment); - } - } - } - _a4(_84, name) { - let _nq2 = this.attachments[_84]; - return _nq2 ? _nq2[name] : null; - } - _oq2(_84, name) { - let _nq2 = this.attachments[_84]; - if (_nq2) _nq2[name] = null; - } - _mq2() { - let _7i2 = new Array(); - for (var i = 0; i < this.attachments.length; i++) { - let _pq2 = this.attachments[i]; - if (_pq2) { - for (let name in _pq2) { - let attachment = _pq2[name]; - if (attachment) _7i2.push(new _Lh2(i, name, attachment)); - } - } - } - return _7i2; - } - _Gb(_84, attachments) { - let _pq2 = this.attachments[_84]; - if (_pq2) { - for (let name in _pq2) { - let attachment = _pq2[name]; - if (attachment) attachments.push(new _Lh2(_84, name, attachment)); - } - } - } - clear() { - this.attachments.length = 0; - this.bones.length = 0; - this._Af1.length = 0; - } - _cq2(skeleton, _qq2) { - let _84 = 0; - for (let i = 0; i < skeleton.slots.length; i++) { - let slot = skeleton.slots[i]; - let _Yj2 = slot._a4(); - if (_Yj2 && _84 < _qq2.attachments.length) { - let _nq2 = _qq2.attachments[_84]; - for (let key in _nq2) { - let _rq2 = _nq2[key]; - if (_Yj2 == _rq2) { - let attachment = this._a4(_84, key); - if (attachment) slot._74(attachment); - break; - } - } - } - _84++; - } - } - }; - var _Nh2 = class { - constructor(index, name, _S7) { - this.color = new _i4(1, 1, 1, 1); - if (index < 0) throw new Error("index must be >= 0."); - if (!name) throw new Error("name cannot be null."); - if (!_S7) throw new Error("boneData cannot be null."); - this.index = index; - this.name = name; - this._S7 = _S7; - } - }; - var _8a; - (function (_sq2) { - _sq2[(_sq2["Normal"] = 0)] = "Normal"; - _sq2[(_sq2["Additive"] = 1)] = "Additive"; - _sq2[(_sq2["Multiply"] = 2)] = "Multiply"; - _sq2[(_sq2["Screen"] = 3)] = "Screen"; - })(_8a || (_8a = {})); - var _Wh2 = class extends _Wg2 { - constructor(name) { - super(name, 0, false); - this.bones = new Array(); - this._fk2 = 0; - this._gk2 = 0; - this._hk2 = 0; - this._ik2 = 0; - this._jk2 = 0; - this._kk2 = 0; - this._2p2 = 0; - this._05 = 0; - this._15 = 0; - this._Jp2 = 0; - this._Kp2 = 0; - this._Ip2 = 0; - this._J11 = false; - this._Ai = false; - } - }; - var _Jh2 = class { - constructor(_b5) { - this.scale = 1; - this._tq2 = new Array(); - this._b5 = _b5; - } - _S8(_uq2) { - let scale = this.scale; - let _nl2 = new _Kh2(); - _nl2.name = ""; - let input = new _Sg2(_uq2); - let _vq2 = input._wq2(); - let _xq2 = input._wq2(); - _nl2.hash = _xq2 == 0 && _vq2 == 0 ? null : _xq2.toString(16) + _vq2.toString(16); - _nl2.version = input._yq2(); - _nl2.x = input._zq2(); - _nl2.y = input._zq2(); - _nl2.width = input._zq2(); - _nl2.height = input._zq2(); - let _Aq2 = input._Bq2(); - if (_Aq2) { - _nl2.fps = input._zq2(); - _nl2._Cq2 = input._yq2(); - _nl2._Dq2 = input._yq2(); - } - let _t6 = 0; - _t6 = input._Eq2(true); - for (let i = 0; i < _t6; i++) input._gF.push(input._yq2()); - _t6 = input._Eq2(true); - for (let i = 0; i < _t6; i++) { - let name = input._yq2(); - let parent = i == 0 ? null : _nl2.bones[input._Eq2(true)]; - let data = new _Ug2(i, name, parent); - data.rotation = input._zq2(); - data.x = input._zq2() * scale; - data.y = input._zq2() * scale; - data.scaleX = input._zq2(); - data.scaleY = input._zq2(); - data.shearX = input._zq2(); - data.shearY = input._zq2(); - data.length = input._zq2() * scale; - data._nh1 = input._Eq2(true); - data._dn2 = input._Bq2(); - if (_Aq2) _i4._di2(data.color, input._wq2()); - _nl2.bones.push(data); - } - _t6 = input._Eq2(true); - for (let i = 0; i < _t6; i++) { - let _aq2 = input._yq2(); - let _S7 = _nl2.bones[input._Eq2(true)]; - let data = new _Nh2(i, _aq2, _S7); - _i4._di2(data.color, input._wq2()); - let _wa = input._wq2(); - if (_wa != -1) _i4._ei2((data._wa = new _i4()), _wa); - data._Cb = input._Fq2(); - data._za = input._Eq2(true); - _nl2.slots.push(data); - } - _t6 = input._Eq2(true); - for (let i = 0, _5q2; i < _t6; i++) { - let data = new _ch2(input._yq2()); - data._Mn2 = input._Eq2(true); - data._dn2 = input._Bq2(); - _5q2 = input._Eq2(true); - for (let _0G = 0; _0G < _5q2; _0G++) data.bones.push(_nl2.bones[input._Eq2(true)]); - data.target = _nl2.bones[input._Eq2(true)]; - data.mix = input._zq2(); - data._ak2 = input._zq2() * scale; - data._bk2 = input._Gq2(); - data.compress = input._Bq2(); - data.stretch = input._Bq2(); - data._oo2 = input._Bq2(); - _nl2._dk2.push(data); - } - _t6 = input._Eq2(true); - for (let i = 0, _5q2; i < _t6; i++) { - let data = new _Wh2(input._yq2()); - data._Mn2 = input._Eq2(true); - data._dn2 = input._Bq2(); - _5q2 = input._Eq2(true); - for (let _0G = 0; _0G < _5q2; _0G++) data.bones.push(_nl2.bones[input._Eq2(true)]); - data.target = _nl2.bones[input._Eq2(true)]; - data._Ai = input._Bq2(); - data._J11 = input._Bq2(); - data._2p2 = input._zq2(); - data._05 = input._zq2() * scale; - data._15 = input._zq2() * scale; - data._Jp2 = input._zq2(); - data._Kp2 = input._zq2(); - data._Ip2 = input._zq2(); - data._fk2 = input._zq2(); - data._gk2 = input._zq2(); - data._hk2 = input._zq2(); - data._ik2 = input._zq2(); - data._jk2 = input._zq2(); - data._kk2 = input._zq2(); - _nl2._lk2.push(data); - } - _t6 = input._Eq2(true); - for (let i = 0, _5q2; i < _t6; i++) { - let data = new _mh2(input._yq2()); - data._Mn2 = input._Eq2(true); - data._dn2 = input._Bq2(); - _5q2 = input._Eq2(true); - for (let _0G = 0; _0G < _5q2; _0G++) data.bones.push(_nl2.bones[input._Eq2(true)]); - data.target = _nl2.slots[input._Eq2(true)]; - data._ap2 = input._Eq2(true); - data.spacingMode = input._Eq2(true); - data.rotateMode = input._Eq2(true); - data._2p2 = input._zq2(); - data.position = input._zq2(); - if (data._ap2 == _sh2.Fixed) data.position *= scale; - data.spacing = input._zq2(); - if (data.spacingMode == _Oh2.Length || data.spacingMode == _Oh2.Fixed) data.spacing *= scale; - data._fk2 = input._zq2(); - data._gk2 = input._zq2(); - data._hk2 = input._zq2(); - _nl2._nk2.push(data); - } - let _U3 = this._Hq2(input, _nl2, true, _Aq2); - if (_U3) { - _nl2._U3 = _U3; - _nl2.skins.push(_U3); - } - { - let i = _nl2.skins.length; - _2i2._Ei2(_nl2.skins, (_t6 = i + input._Eq2(true))); - for (; i < _t6; i++) _nl2.skins[i] = this._Hq2(input, _nl2, false, _Aq2); - } - _t6 = this._tq2.length; - for (let i = 0; i < _t6; i++) { - let _Iq2 = this._tq2[i]; - let skin = !_Iq2.skin ? _nl2._U3 : _nl2._x7(_Iq2.skin); - let parent = skin._a4(_Iq2._84, _Iq2.parent); - _Iq2._O9._6j2 = _Iq2._Jq2 ? parent : _Iq2._O9; - _Iq2._O9._fm2(parent); - _Iq2._O9._9m2(); - } - this._tq2.length = 0; - _t6 = input._Eq2(true); - for (let i = 0; i < _t6; i++) { - let data = new _3h2(input._Fq2()); - data._f3 = input._Eq2(false); - data._g3 = input._zq2(); - data._h3 = input._yq2(); - data._Dq2 = input._yq2(); - if (data._Dq2) { - data.volume = input._zq2(); - data._QA1 = input._zq2(); - } - _nl2.events.push(data); - } - _t6 = input._Eq2(true); - for (let i = 0; i < _t6; i++) _nl2.animations.push(this._Kq2(input, input._yq2(), _nl2)); - return _nl2; - } - _Hq2(input, _nl2, _U3, _Aq2) { - let skin = null; - let _Lq2 = 0; - if (_U3) { - _Lq2 = input._Eq2(true); - if (_Lq2 == 0) return null; - skin = new _v7("default"); - } else { - skin = new _v7(input._Fq2()); - skin.bones.length = input._Eq2(true); - for (let i = 0, _t6 = skin.bones.length; i < _t6; i++) skin.bones[i] = _nl2.bones[input._Eq2(true)]; - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) skin._Af1.push(_nl2._dk2[input._Eq2(true)]); - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) skin._Af1.push(_nl2._lk2[input._Eq2(true)]); - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) skin._Af1.push(_nl2._nk2[input._Eq2(true)]); - _Lq2 = input._Eq2(true); - } - for (let i = 0; i < _Lq2; i++) { - let _84 = input._Eq2(true); - for (let _0G = 0, _5q2 = input._Eq2(true); _0G < _5q2; _0G++) { - let name = input._Fq2(); - let attachment = this._Mq2(input, _nl2, skin, _84, name, _Aq2); - if (attachment) skin._74(_84, name, attachment); - } - } - return skin; - } - _Mq2(input, _nl2, skin, _84, _Cb, _Aq2) { - let scale = this.scale; - let name = input._Fq2(); - if (!name) name = _Cb; - switch (input._Gq2()) { - case _Nq2.Region: { - let path = input._Fq2(); - let rotation = input._zq2(); - let x = input._zq2(); - let y = input._zq2(); - let scaleX = input._zq2(); - let scaleY = input._zq2(); - let width = input._zq2(); - let height = input._zq2(); - let color = input._wq2(); - if (!path) path = name; - let _V4 = this._b5._e5(skin, name, path); - if (!_V4) return null; - _V4.path = path; - _V4.x = x * scale; - _V4.y = y * scale; - _V4.scaleX = scaleX; - _V4.scaleY = scaleY; - _V4.rotation = rotation; - _V4.width = width * scale; - _V4.height = height * scale; - _i4._di2(_V4.color, color); - _V4._j5(); - return _V4; - } - case _Nq2.BoundingBox: { - let vertexCount = input._Eq2(true); - let vertices = this._Oq2(input, vertexCount); - let color = _Aq2 ? input._wq2() : 0; - let _Pq2 = this._b5._9n2(skin, name); - if (!_Pq2) return null; - _Pq2._P9 = vertexCount << 1; - _Pq2.vertices = vertices.vertices; - _Pq2.bones = vertices.bones; - if (_Aq2) _i4._di2(_Pq2.color, color); - return _Pq2; - } - case _Nq2.Mesh: { - let path = input._Fq2(); - let color = input._wq2(); - let vertexCount = input._Eq2(true); - let uvs = this._Qq2(input, vertexCount << 1, 1); - let triangles = this._Rq2(input); - let vertices = this._Oq2(input, vertexCount); - let _gm2 = input._Eq2(true); - let edges = null; - let width = 0, - height = 0; - if (_Aq2) { - edges = this._Rq2(input); - width = input._zq2(); - height = input._zq2(); - } - if (!path) path = name; - let _O9 = this._b5._8n2(skin, name, path); - if (!_O9) return null; - _O9.path = path; - _i4._di2(_O9.color, color); - _O9.bones = vertices.bones; - _O9.vertices = vertices.vertices; - _O9._P9 = vertexCount << 1; - _O9.triangles = triangles; - _O9._am2 = uvs; - _O9._9m2(); - _O9._gm2 = _gm2 << 1; - if (_Aq2) { - _O9.edges = edges; - _O9.width = width * scale; - _O9.height = height * scale; - } - return _O9; - } - case _Nq2.LinkedMesh: { - let path = input._Fq2(); - let color = input._wq2(); - let _bq2 = input._Fq2(); - let parent = input._Fq2(); - let _Jq2 = input._Bq2(); - let width = 0, - height = 0; - if (_Aq2) { - width = input._zq2(); - height = input._zq2(); - } - if (!path) path = name; - let _O9 = this._b5._8n2(skin, name, path); - if (!_O9) return null; - _O9.path = path; - _i4._di2(_O9.color, color); - if (_Aq2) { - _O9.width = width * scale; - _O9.height = height * scale; - } - this._tq2.push(new LinkedMesh(_O9, _bq2, _84, parent, _Jq2)); - return _O9; - } - case _Nq2.Path: { - let _4p2 = input._Bq2(); - let _im2 = input._Bq2(); - let vertexCount = input._Eq2(true); - let vertices = this._Oq2(input, vertexCount); - let lengths = _2i2._Gi2(vertexCount / 3, 0); - for (let i = 0, _t6 = lengths.length; i < _t6; i++) lengths[i] = input._zq2() * scale; - let color = _Aq2 ? input._wq2() : 0; - let path = this._b5._an2(skin, name); - if (!path) return null; - path.closed = _4p2; - path._im2 = _im2; - path._P9 = vertexCount << 1; - path.vertices = vertices.vertices; - path.bones = vertices.bones; - path.lengths = lengths; - if (_Aq2) _i4._di2(path.color, color); - return path; - } - case _Nq2.Point: { - let rotation = input._zq2(); - let x = input._zq2(); - let y = input._zq2(); - let color = _Aq2 ? input._wq2() : 0; - let _cx1 = this._b5._bn2(skin, name); - if (!_cx1) return null; - _cx1.x = x * scale; - _cx1.y = y * scale; - _cx1.rotation = rotation; - if (_Aq2) _i4._di2(_cx1.color, color); - return _cx1; - } - case _Nq2._Sq2: { - let _Tq2 = input._Eq2(true); - let vertexCount = input._Eq2(true); - let vertices = this._Oq2(input, vertexCount); - let color = _Aq2 ? input._wq2() : 0; - let clip = this._b5._cn2(skin, name); - if (!clip) return null; - clip._Ql2 = _nl2.slots[_Tq2]; - clip._P9 = vertexCount << 1; - clip.vertices = vertices.vertices; - clip.bones = vertices.bones; - if (_Aq2) _i4._di2(clip.color, color); - return clip; - } - } - return null; - } - _Oq2(input, vertexCount) { - let scale = this.scale; - let _5p2 = vertexCount << 1; - let vertices = new _Uq2(); - if (!input._Bq2()) { - vertices.vertices = this._Qq2(input, _5p2, scale); - return vertices; - } - let _Vq2 = new Array(); - let _lh1 = new Array(); - for (let i = 0; i < vertexCount; i++) { - let _Uo2 = input._Eq2(true); - _lh1.push(_Uo2); - for (let _0G = 0; _0G < _Uo2; _0G++) { - _lh1.push(input._Eq2(true)); - _Vq2.push(input._zq2() * scale); - _Vq2.push(input._zq2() * scale); - _Vq2.push(input._zq2()); - } - } - vertices.vertices = _2i2._Ki2(_Vq2); - vertices.bones = _lh1; - return vertices; - } - _Qq2(input, _t6, scale) { - let _Hb = new Array(_t6); - if (scale == 1) { - for (let i = 0; i < _t6; i++) _Hb[i] = input._zq2(); - } else { - for (let i = 0; i < _t6; i++) _Hb[i] = input._zq2() * scale; - } - return _Hb; - } - _Rq2(input) { - let _t6 = input._Eq2(true); - let _Hb = new Array(_t6); - for (let i = 0; i < _t6; i++) _Hb[i] = input._Wq2(); - return _Hb; - } - _Kq2(input, name, _nl2) { - input._Eq2(true); - let _J5 = new Array(); - let scale = this.scale; - let _Xq2 = new _i4(); - let _Yq2 = new _i4(); - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) { - let _84 = input._Eq2(true); - for (let _0G = 0, _5q2 = input._Eq2(true); _0G < _5q2; _0G++) { - let _Zq2 = input._Gq2(); - let _F5 = input._Eq2(true); - let _H5 = _F5 - 1; - switch (_Zq2) { - case __q2: { - let _eI = new _Rg2(_F5, _84); - for (let frame = 0; frame < _F5; frame++) _eI._Nj2(frame, input._zq2(), input._Fq2()); - _J5.push(_eI); - break; - } - case _0r2: { - let _qj2 = input._Eq2(true); - let _eI = new _xh2(_F5, _qj2, _84); - let time = input._zq2(); - let _e4 = input._1r2() / 255; - let _f4 = input._1r2() / 255; - let _g4 = input._1r2() / 255; - let _h4 = input._1r2() / 255; - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, _e4, _f4, _g4, _h4); - if (frame == _H5) break; - let _2E = input._zq2(); - let _YH = input._1r2() / 255; - let __H = input._1r2() / 255; - let _Vh = input._1r2() / 255; - let _Rj1 = input._1r2() / 255; - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, _e4, _YH, 1); - _wj2(input, _eI, _xj2++, frame, 1, time, _2E, _f4, __H, 1); - _wj2(input, _eI, _xj2++, frame, 2, time, _2E, _g4, _Vh, 1); - _wj2(input, _eI, _xj2++, frame, 3, time, _2E, _h4, _Rj1, 1); - } - time = _2E; - _e4 = _YH; - _f4 = __H; - _g4 = _Vh; - _h4 = _Rj1; - } - _J5.push(_eI); - break; - } - case _4r2: { - let _qj2 = input._Eq2(true); - let _eI = new _yh2(_F5, _qj2, _84); - let time = input._zq2(); - let _e4 = input._1r2() / 255; - let _f4 = input._1r2() / 255; - let _g4 = input._1r2() / 255; - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, _e4, _f4, _g4); - if (frame == _H5) break; - let _2E = input._zq2(); - let _YH = input._1r2() / 255; - let __H = input._1r2() / 255; - let _Vh = input._1r2() / 255; - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, _e4, _YH, 1); - _wj2(input, _eI, _xj2++, frame, 1, time, _2E, _f4, __H, 1); - _wj2(input, _eI, _xj2++, frame, 2, time, _2E, _g4, _Vh, 1); - } - time = _2E; - _e4 = _YH; - _f4 = __H; - _g4 = _Vh; - } - _J5.push(_eI); - break; - } - case _5r2: { - let _qj2 = input._Eq2(true); - let _eI = new _wh2(_F5, _qj2, _84); - let time = input._zq2(); - let _e4 = input._1r2() / 255; - let _f4 = input._1r2() / 255; - let _g4 = input._1r2() / 255; - let _h4 = input._1r2() / 255; - let _YH = input._1r2() / 255; - let __H = input._1r2() / 255; - let _Vh = input._1r2() / 255; - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, _e4, _f4, _g4, _h4, _YH, __H, _Vh); - if (frame == _H5) break; - let _2E = input._zq2(); - let _6r2 = input._1r2() / 255; - let _7r2 = input._1r2() / 255; - let _8r2 = input._1r2() / 255; - let _9r2 = input._1r2() / 255; - let _ar2 = input._1r2() / 255; - let _br2 = input._1r2() / 255; - let _cr2 = input._1r2() / 255; - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, _e4, _6r2, 1); - _wj2(input, _eI, _xj2++, frame, 1, time, _2E, _f4, _7r2, 1); - _wj2(input, _eI, _xj2++, frame, 2, time, _2E, _g4, _8r2, 1); - _wj2(input, _eI, _xj2++, frame, 3, time, _2E, _h4, _9r2, 1); - _wj2(input, _eI, _xj2++, frame, 4, time, _2E, _YH, _ar2, 1); - _wj2(input, _eI, _xj2++, frame, 5, time, _2E, __H, _br2, 1); - _wj2(input, _eI, _xj2++, frame, 6, time, _2E, _Vh, _cr2, 1); - } - time = _2E; - _e4 = _6r2; - _f4 = _7r2; - _g4 = _8r2; - _h4 = _9r2; - _YH = _ar2; - __H = _br2; - _Vh = _cr2; - } - _J5.push(_eI); - break; - } - case _dr2: { - let _qj2 = input._Eq2(true); - let _eI = new _vh2(_F5, _qj2, _84); - let time = input._zq2(); - let _e4 = input._1r2() / 255; - let _f4 = input._1r2() / 255; - let _g4 = input._1r2() / 255; - let _YH = input._1r2() / 255; - let __H = input._1r2() / 255; - let _Vh = input._1r2() / 255; - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, _e4, _f4, _g4, _YH, __H, _Vh); - if (frame == _H5) break; - let _2E = input._zq2(); - let _6r2 = input._1r2() / 255; - let _7r2 = input._1r2() / 255; - let _8r2 = input._1r2() / 255; - let _ar2 = input._1r2() / 255; - let _br2 = input._1r2() / 255; - let _cr2 = input._1r2() / 255; - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, _e4, _6r2, 1); - _wj2(input, _eI, _xj2++, frame, 1, time, _2E, _f4, _7r2, 1); - _wj2(input, _eI, _xj2++, frame, 2, time, _2E, _g4, _8r2, 1); - _wj2(input, _eI, _xj2++, frame, 3, time, _2E, _YH, _ar2, 1); - _wj2(input, _eI, _xj2++, frame, 4, time, _2E, __H, _br2, 1); - _wj2(input, _eI, _xj2++, frame, 5, time, _2E, _Vh, _cr2, 1); - } - time = _2E; - _e4 = _6r2; - _f4 = _7r2; - _g4 = _8r2; - _YH = _ar2; - __H = _br2; - _Vh = _cr2; - } - _J5.push(_eI); - break; - } - case _er2: { - let _eI = new _Mg2(_F5, input._Eq2(true), _84); - let time = input._zq2(), - _h4 = input._1r2() / 255; - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, _h4); - if (frame == _H5) break; - let _2E = input._zq2(); - let _Rj1 = input._1r2() / 255; - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, _h4, _Rj1, 1); - } - time = _2E; - _h4 = _Rj1; - } - _J5.push(_eI); - break; - } - } - } - } - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) { - let _Tj2 = input._Eq2(true); - for (let _0G = 0, _5q2 = input._Eq2(true); _0G < _5q2; _0G++) { - let type = input._Gq2(), - _F5 = input._Eq2(true), - _qj2 = input._Eq2(true); - switch (type) { - case _fr2: - _J5.push(_gr2(input, new _Ah2(_F5, _qj2, _Tj2), 1)); - break; - case _hr2: - _J5.push(_ir2(input, new _Zh2(_F5, _qj2, _Tj2), scale)); - break; - case _jr2: - _J5.push(_gr2(input, new __h2(_F5, _qj2, _Tj2), scale)); - break; - case _kr2: - _J5.push(_gr2(input, new _0i2(_F5, _qj2, _Tj2), scale)); - break; - case _lr2: - _J5.push(_ir2(input, new _Dh2(_F5, _qj2, _Tj2), 1)); - break; - case _mr2: - _J5.push(_gr2(input, new _Eh2(_F5, _qj2, _Tj2), 1)); - break; - case _nr2: - _J5.push(_gr2(input, new _Fh2(_F5, _qj2, _Tj2), 1)); - break; - case _or2: - _J5.push(_ir2(input, new _Gh2(_F5, _qj2, _Tj2), 1)); - break; - case _pr2: - _J5.push(_gr2(input, new _Hh2(_F5, _qj2, _Tj2), 1)); - break; - case _qr2: - _J5.push(_gr2(input, new _Ih2(_F5, _qj2, _Tj2), 1)); - } - } - } - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) { - let index = input._Eq2(true), - _F5 = input._Eq2(true), - _H5 = _F5 - 1; - let _eI = new _dh2(_F5, input._Eq2(true), index); - let time = input._zq2(), - mix = input._zq2(), - _ak2 = input._zq2() * scale; - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, mix, _ak2, input._Gq2(), input._Bq2(), input._Bq2()); - if (frame == _H5) break; - let _2E = input._zq2(), - _rr2 = input._zq2(), - _sr2 = input._zq2() * scale; - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, mix, _rr2, 1); - _wj2(input, _eI, _xj2++, frame, 1, time, _2E, _ak2, _sr2, scale); - } - time = _2E; - mix = _rr2; - _ak2 = _sr2; - } - _J5.push(_eI); - } - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) { - let index = input._Eq2(true), - _F5 = input._Eq2(true), - _H5 = _F5 - 1; - let _eI = new _Xh2(_F5, input._Eq2(true), index); - let time = input._zq2(), - _fk2 = input._zq2(), - _gk2 = input._zq2(), - _hk2 = input._zq2(), - _ik2 = input._zq2(), - _jk2 = input._zq2(), - _kk2 = input._zq2(); - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, _fk2, _gk2, _hk2, _ik2, _jk2, _kk2); - if (frame == _H5) break; - let _2E = input._zq2(), - _tr2 = input._zq2(), - _ur2 = input._zq2(), - _vr2 = input._zq2(), - _wr2 = input._zq2(), - _xr2 = input._zq2(), - _yr2 = input._zq2(); - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, _fk2, _tr2, 1); - _wj2(input, _eI, _xj2++, frame, 1, time, _2E, _gk2, _ur2, 1); - _wj2(input, _eI, _xj2++, frame, 2, time, _2E, _hk2, _vr2, 1); - _wj2(input, _eI, _xj2++, frame, 3, time, _2E, _ik2, _wr2, 1); - _wj2(input, _eI, _xj2++, frame, 4, time, _2E, _jk2, _xr2, 1); - _wj2(input, _eI, _xj2++, frame, 5, time, _2E, _kk2, _yr2, 1); - } - time = _2E; - _fk2 = _tr2; - _gk2 = _ur2; - _hk2 = _vr2; - _ik2 = _wr2; - _jk2 = _xr2; - _kk2 = _yr2; - } - _J5.push(_eI); - } - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) { - let index = input._Eq2(true); - let data = _nl2._nk2[index]; - for (let _0G = 0, _5q2 = input._Eq2(true); _0G < _5q2; _0G++) { - switch (input._Gq2()) { - case _zr2: - _J5.push(_gr2(input, new _oh2(input._Eq2(true), input._Eq2(true), index), data._ap2 == _sh2.Fixed ? scale : 1)); - break; - case _Ar2: - _J5.push(_gr2(input, new _ph2(input._Eq2(true), input._Eq2(true), index), data.spacingMode == _Oh2.Length || data.spacingMode == _Oh2.Fixed ? scale : 1)); - break; - case _Br2: - let _eI = new _nh2(input._Eq2(true), input._Eq2(true), index); - let time = input._zq2(), - _fk2 = input._zq2(), - _gk2 = input._zq2(), - _hk2 = input._zq2(); - for (let frame = 0, _xj2 = 0, _H5 = _eI._nj2() - 1; ; frame++) { - _eI._Nj2(frame, time, _fk2, _gk2, _hk2); - if (frame == _H5) break; - let _2E = input._zq2(), - _tr2 = input._zq2(), - _ur2 = input._zq2(), - _vr2 = input._zq2(); - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, _fk2, _tr2, 1); - _wj2(input, _eI, _xj2++, frame, 1, time, _2E, _gk2, _ur2, 1); - _wj2(input, _eI, _xj2++, frame, 2, time, _2E, _hk2, _vr2, 1); - } - time = _2E; - _fk2 = _tr2; - _gk2 = _ur2; - _hk2 = _vr2; - } - _J5.push(_eI); - } - } - } - for (let i = 0, _t6 = input._Eq2(true); i < _t6; i++) { - let skin = _nl2.skins[input._Eq2(true)]; - for (let _0G = 0, _5q2 = input._Eq2(true); _0G < _5q2; _0G++) { - let _84 = input._Eq2(true); - for (let _Cr2 = 0, _Dr2 = input._Eq2(true); _Cr2 < _Dr2; _Cr2++) { - let _Cb = input._Fq2(); - let attachment = skin._a4(_84, _Cb); - let _Er2 = attachment.bones; - let vertices = attachment.vertices; - let _Fr2 = _Er2 ? (vertices.length / 3) * 2 : vertices.length; - let _F5 = input._Eq2(true); - let _H5 = _F5 - 1; - let _qj2 = input._Eq2(true); - let _eI = new _0h2(_F5, _qj2, _84, attachment); - let time = input._zq2(); - for (let frame = 0, _xj2 = 0; ; frame++) { - let deform; - let end = input._Eq2(true); - if (end == 0) deform = _Er2 ? _2i2._Hi2(_Fr2) : vertices; - else { - deform = _2i2._Hi2(_Fr2); - let start = input._Eq2(true); - end += start; - if (scale == 1) { - for (let _Y4 = start; _Y4 < end; _Y4++) deform[_Y4] = input._zq2(); - } else { - for (let _Y4 = start; _Y4 < end; _Y4++) deform[_Y4] = input._zq2() * scale; - } - if (!_Er2) { - for (let _Y4 = 0, _hL1 = deform.length; _Y4 < _hL1; _Y4++) deform[_Y4] += vertices[_Y4]; - } - } - _eI._Nj2(frame, time, deform); - if (frame == _H5) break; - let _2E = input._zq2(); - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, 0, 1, 1); - } - time = _2E; - } - _J5.push(_eI); - } - } - } - let _Gr2 = input._Eq2(true); - if (_Gr2 > 0) { - let _eI = new _2h2(_Gr2); - let _Lq2 = _nl2.slots.length; - for (let i = 0; i < _Gr2; i++) { - let time = input._zq2(); - let _Hr2 = input._Eq2(true); - let drawOrder = _2i2._Gi2(_Lq2, 0); - for (let _0G = _Lq2 - 1; _0G >= 0; _0G--) drawOrder[_0G] = -1; - let _Ir2 = _2i2._Gi2(_Lq2 - _Hr2, 0); - let _Jr2 = 0, - _Kr2 = 0; - for (let _0G = 0; _0G < _Hr2; _0G++) { - let _84 = input._Eq2(true); - while (_Jr2 != _84) _Ir2[_Kr2++] = _Jr2++; - drawOrder[_Jr2 + input._Eq2(true)] = _Jr2++; - } - while (_Jr2 < _Lq2) _Ir2[_Kr2++] = _Jr2++; - for (let _0G = _Lq2 - 1; _0G >= 0; _0G--) if (drawOrder[_0G] == -1) drawOrder[_0G] = _Ir2[--_Kr2]; - _eI._Nj2(i, time, drawOrder); - } - _J5.push(_eI); - } - let _Lr2 = input._Eq2(true); - if (_Lr2 > 0) { - let _eI = new _K7(_Lr2); - for (let i = 0; i < _Lr2; i++) { - let time = input._zq2(); - let _gI = _nl2.events[input._Eq2(true)]; - let event = new Event(time, _gI); - event._f3 = input._Eq2(false); - event._g3 = input._zq2(); - event._h3 = input._Bq2() ? input._yq2() : _gI._h3; - if (event.data._Dq2) { - event.volume = input._zq2(); - event._QA1 = input._zq2(); - } - _eI._Nj2(i, event); - } - _J5.push(_eI); - } - let duration = 0; - for (let i = 0, _t6 = _J5.length; i < _t6; i++) duration = Math.max(duration, _J5[i]._oj2()); - return new _Ng2(name, _J5, duration); - } - }; - var _Sg2 = class { - constructor(data, _gF = new Array(), index = 0, buffer = new DataView(data.buffer)) { - this._gF = _gF; - this.index = index; - this.buffer = buffer; - } - _Gq2() { - return this.buffer.getInt8(this.index++); - } - _1r2() { - return this.buffer.getUint8(this.index++); - } - _Wq2() { - let value = this.buffer.getInt16(this.index); - this.index += 2; - return value; - } - _wq2() { - let value = this.buffer.getInt32(this.index); - this.index += 4; - return value; - } - _Eq2(_Mr2) { - let _g4 = this._Gq2(); - let result = _g4 & 127; - if ((_g4 & 128) != 0) { - _g4 = this._Gq2(); - result |= (_g4 & 127) << 7; - if ((_g4 & 128) != 0) { - _g4 = this._Gq2(); - result |= (_g4 & 127) << 14; - if ((_g4 & 128) != 0) { - _g4 = this._Gq2(); - result |= (_g4 & 127) << 21; - if ((_g4 & 128) != 0) { - _g4 = this._Gq2(); - result |= (_g4 & 127) << 28; - } - } - } - } - return _Mr2 ? result : (result >>> 1) ^ -(result & 1); - } - _Fq2() { - let index = this._Eq2(true); - return index == 0 ? null : this._gF[index - 1]; - } - _yq2() { - let _Nr2 = this._Eq2(true); - switch (_Nr2) { - case 0: - return null; - case 1: - return ""; - } - _Nr2--; - let _Or2 = ""; - let _Pr2 = 0; - for (let i = 0; i < _Nr2; ) { - let _g4 = this._Gq2(); - switch (_g4 >> 4) { - case 12: - case 13: - _Or2 += String.fromCharCode(((_g4 & 31) << 6) | (this._Gq2() & 63)); - i += 2; - break; - case 14: - _Or2 += String.fromCharCode(((_g4 & 15) << 12) | ((this._Gq2() & 63) << 6) | (this._Gq2() & 63)); - i += 3; - break; - default: - _Or2 += String.fromCharCode(_g4); - i++; - } - } - return _Or2; - } - _zq2() { - let value = this.buffer.getFloat32(this.index); - this.index += 4; - return value; - } - _Bq2() { - return this._Gq2() != 0; - } - }; - var LinkedMesh = class { - constructor(_O9, skin, _84, parent, _Jq2) { - this._O9 = _O9; - this.skin = skin; - this._84 = _84; - this.parent = parent; - this._Jq2 = _Jq2; - } - }; - var _Uq2 = class { - constructor(bones = null, vertices = null) { - this.bones = bones; - this.vertices = vertices; - } - }; - var _Nq2; - (function (_Qr2) { - _Qr2[(_Qr2["Region"] = 0)] = "Region"; - _Qr2[(_Qr2["BoundingBox"] = 1)] = "BoundingBox"; - _Qr2[(_Qr2["Mesh"] = 2)] = "Mesh"; - _Qr2[(_Qr2["LinkedMesh"] = 3)] = "LinkedMesh"; - _Qr2[(_Qr2["Path"] = 4)] = "Path"; - _Qr2[(_Qr2["Point"] = 5)] = "Point"; - _Qr2[(_Qr2["Clipping"] = 6)] = "Clipping"; - })(_Nq2 || (_Nq2 = {})); - function _gr2(input, _eI, scale) { - let time = input._zq2(), - value = input._zq2() * scale; - for (let frame = 0, _xj2 = 0, _H5 = _eI._nj2() - 1; ; frame++) { - _eI._Nj2(frame, time, value); - if (frame == _H5) break; - let _2E = input._zq2(), - _Dj2 = input._zq2() * scale; - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, value, _Dj2, scale); - } - time = _2E; - value = _Dj2; - } - return _eI; - } - function _ir2(input, _eI, scale) { - let time = input._zq2(), - _yj2 = input._zq2() * scale, - _Dj2 = input._zq2() * scale; - for (let frame = 0, _xj2 = 0, _H5 = _eI._nj2() - 1; ; frame++) { - _eI._Nj2(frame, time, _yj2, _Dj2); - if (frame == _H5) break; - let _2E = input._zq2(), - _Rr2 = input._zq2() * scale, - _Sr2 = input._zq2() * scale; - switch (input._Gq2()) { - case _2r2: - _eI._tj2(frame); - break; - case _3r2: - _wj2(input, _eI, _xj2++, frame, 0, time, _2E, _yj2, _Rr2, scale); - _wj2(input, _eI, _xj2++, frame, 1, time, _2E, _Dj2, _Sr2, scale); - } - time = _2E; - _yj2 = _Rr2; - _Dj2 = _Sr2; - } - return _eI; - } - function _wj2(input, _eI, _xj2, frame, value, _1E, _2E, _yj2, _Dj2, scale) { - _eI._wj2(_xj2, frame, value, _1E, _yj2, input._zq2(), input._zq2() * scale, input._zq2(), input._zq2() * scale, _2E, _Dj2); - } - var _fr2 = 0; - var _hr2 = 1; - var _jr2 = 2; - var _kr2 = 3; - var _lr2 = 4; - var _mr2 = 5; - var _nr2 = 6; - var _or2 = 7; - var _pr2 = 8; - var _qr2 = 9; - var __q2 = 0; - var _0r2 = 1; - var _4r2 = 2; - var _5r2 = 3; - var _dr2 = 4; - var _er2 = 5; - var _zr2 = 0; - var _Ar2 = 1; - var _Br2 = 2; - var _2r2 = 1; - var _3r2 = 2; - var _o3 = class { - constructor() { - this._46 = 0; - this._66 = 0; - this._56 = 0; - this._76 = 0; - this._e6 = new Array(); - this._Y5 = new Array(); - this._Tr2 = new _rh2(() => { - return _2i2._Hi2(16); - }); - } - _M5(skeleton, _Ur2) { - if (!skeleton) throw new Error("skeleton cannot be null."); - let _e6 = this._e6; - let _Y5 = this._Y5; - let _Tr2 = this._Tr2; - let slots = skeleton.slots; - let _Lq2 = slots.length; - _e6.length = 0; - _Tr2._Ui2(_Y5); - _Y5.length = 0; - for (let i = 0; i < _Lq2; i++) { - let slot = slots[i]; - if (!slot.bone.active) continue; - let attachment = slot._a4(); - if (attachment instanceof _h9) { - let _wb = attachment; - _e6.push(_wb); - let _i6 = _Tr2._Si2(); - if (_i6.length != _wb._P9) { - _i6 = _2i2._Hi2(_wb._P9); - } - _Y5.push(_i6); - _wb._J9(slot, 0, _wb._P9, _i6, 0, 2); - } - } - if (_Ur2) { - this._Vr2(); - } else { - this._46 = Number.POSITIVE_INFINITY; - this._66 = Number.POSITIVE_INFINITY; - this._56 = Number.NEGATIVE_INFINITY; - this._76 = Number.NEGATIVE_INFINITY; - } - } - _Vr2() { - let _46 = Number.POSITIVE_INFINITY, - _66 = Number.POSITIVE_INFINITY, - _56 = Number.NEGATIVE_INFINITY, - _76 = Number.NEGATIVE_INFINITY; - let _Y5 = this._Y5; - for (let i = 0, _t6 = _Y5.length; i < _t6; i++) { - let _i6 = _Y5[i]; - let vertices = _i6; - for (let _0G = 0, _5q2 = _i6.length; _0G < _5q2; _0G += 2) { - let x = vertices[_0G]; - let y = vertices[_0G + 1]; - _46 = Math.min(_46, x); - _66 = Math.min(_66, y); - _56 = Math.max(_56, x); - _76 = Math.max(_76, y); - } - } - this._46 = _46; - this._66 = _66; - this._56 = _56; - this._76 = _76; - } - _Wr2(x, y) { - return x >= this._46 && x <= this._56 && y >= this._66 && y <= this._76; - } - _Xr2(_w6, _x6, _y6, _z6) { - let _46 = this._46; - let _66 = this._66; - let _56 = this._56; - let _76 = this._76; - if ((_w6 <= _46 && _y6 <= _46) || (_x6 <= _66 && _z6 <= _66) || (_w6 >= _56 && _y6 >= _56) || (_x6 >= _76 && _z6 >= _76)) return false; - let _v6 = (_z6 - _x6) / (_y6 - _w6); - let y = _v6 * (_46 - _w6) + _x6; - if (y > _66 && y < _76) return true; - y = _v6 * (_56 - _w6) + _x6; - if (y > _66 && y < _76) return true; - let x = (_66 - _x6) / _v6 + _w6; - if (x > _46 && x < _56) return true; - x = (_76 - _x6) / _v6 + _w6; - if (x > _46 && x < _56) return true; - return false; - } - _Yr2(_Li) { - return this._46 < _Li._56 && this._56 > _Li._46 && this._66 < _Li._76 && this._76 > _Li._66; - } - _U6(x, y) { - let _Y5 = this._Y5; - for (let i = 0, _t6 = _Y5.length; i < _t6; i++) if (this._Zr2(_Y5[i], x, y)) return this._e6[i]; - return null; - } - _Zr2(_i6, x, y) { - let vertices = _i6; - let _5q2 = _i6.length; - let __r2 = _5q2 - 2; - let _0s2 = false; - for (let _0G = 0; _0G < _5q2; _0G += 2) { - let _1s2 = vertices[_0G + 1]; - let _2s2 = vertices[__r2 + 1]; - if ((_1s2 < y && _2s2 >= y) || (_2s2 < y && _1s2 >= y)) { - let _3s2 = vertices[_0G]; - if (_3s2 + ((y - _1s2) / (_2s2 - _1s2)) * (vertices[__r2] - _3s2) < x) _0s2 = !_0s2; - } - __r2 = _0G; - } - return _0s2; - } - _B6(_w6, _x6, _y6, _z6) { - let _Y5 = this._Y5; - for (let i = 0, _t6 = _Y5.length; i < _t6; i++) if (this._4s2(_Y5[i], _w6, _x6, _y6, _z6)) return this._e6[i]; - return null; - } - _4s2(_i6, _w6, _x6, _y6, _z6) { - let vertices = _i6; - let _5q2 = _i6.length; - let _5s2 = _w6 - _y6, - _6s2 = _x6 - _z6; - let _7s2 = _w6 * _z6 - _x6 * _y6; - let _fb = vertices[_5q2 - 2], - _gb = vertices[_5q2 - 1]; - for (let _0G = 0; _0G < _5q2; _0G += 2) { - let _8s2 = vertices[_0G], - _9s2 = vertices[_0G + 1]; - let _as2 = _fb * _9s2 - _gb * _8s2; - let _bs2 = _fb - _8s2, - _cs2 = _gb - _9s2; - let _ds2 = _5s2 * _cs2 - _6s2 * _bs2; - let x = (_7s2 * _bs2 - _5s2 * _as2) / _ds2; - if (((x >= _fb && x <= _8s2) || (x >= _8s2 && x <= _fb)) && ((x >= _w6 && x <= _y6) || (x >= _y6 && x <= _w6))) { - let y = (_7s2 * _cs2 - _6s2 * _as2) / _ds2; - if (((y >= _gb && y <= _9s2) || (y >= _9s2 && y <= _gb)) && ((y >= _x6 && y <= _z6) || (y >= _z6 && y <= _x6))) return true; - } - _fb = _8s2; - _gb = _9s2; - } - return false; - } - _es2(_wb) { - if (!_wb) throw new Error("boundingBox cannot be null."); - let index = this._e6.indexOf(_wb); - return index == -1 ? null : this._Y5[index]; - } - _CV1() { - return this._56 - this._46; - } - _DV1() { - return this._76 - this._66; - } - }; - var _1i2 = class { - constructor() { - this._fs2 = new Array(); - this._gs2 = new Array(); - this._hs2 = new Array(); - this._is2 = new Array(); - this.triangles = new Array(); - this._Tr2 = new _rh2(() => { - return new Array(); - }); - this._js2 = new _rh2(() => { - return new Array(); - }); - } - _ks2(_ls2) { - let vertices = _ls2; - let vertexCount = _ls2.length >> 1; - let _C9 = this._hs2; - _C9.length = 0; - for (let i = 0; i < vertexCount; i++) _C9[i] = i; - let _ms2 = this._is2; - _ms2.length = 0; - for (let i = 0, _t6 = vertexCount; i < _t6; ++i) _ms2[i] = _1i2._ms2(i, vertexCount, vertices, _C9); - let triangles = this.triangles; - triangles.length = 0; - while (vertexCount > 3) { - let _ll2 = vertexCount - 1, - i = 0, - _kl = 1; - while (true) { - _Al2: if (!_ms2[i]) { - let _0v = _C9[_ll2] << 1, - _4t1 = _C9[i] << 1, - _Vu1 = _C9[_kl] << 1; - let _ns2 = vertices[_0v], - _os2 = vertices[_0v + 1]; - let _ps2 = vertices[_4t1], - _qs2 = vertices[_4t1 + 1]; - let _rs2 = vertices[_Vu1], - _ss2 = vertices[_Vu1 + 1]; - for (let _0G = (_kl + 1) % vertexCount; _0G != _ll2; _0G = (_0G + 1) % vertexCount) { - if (!_ms2[_0G]) continue; - let _Y4 = _C9[_0G] << 1; - let _Qa = vertices[_Y4], - _Ra = vertices[_Y4 + 1]; - if (_1i2._ts2(_rs2, _ss2, _ns2, _os2, _Qa, _Ra)) { - if (_1i2._ts2(_ns2, _os2, _ps2, _qs2, _Qa, _Ra)) { - if (_1i2._ts2(_ps2, _qs2, _rs2, _ss2, _Qa, _Ra)) break _Al2; - } - } - } - break; - } - if (_kl == 0) { - do { - if (!_ms2[i]) break; - i--; - } while (i > 0); - break; - } - _ll2 = i; - i = _kl; - _kl = (_kl + 1) % vertexCount; - } - triangles.push(_C9[(vertexCount + i - 1) % vertexCount]); - triangles.push(_C9[i]); - triangles.push(_C9[(i + 1) % vertexCount]); - _C9.splice(i, 1); - _ms2.splice(i, 1); - vertexCount--; - let _us2 = (vertexCount + i - 1) % vertexCount; - let _vs2 = i == vertexCount ? 0 : i; - _ms2[_us2] = _1i2._ms2(_us2, vertexCount, vertices, _C9); - _ms2[_vs2] = _1i2._ms2(_vs2, vertexCount, vertices, _C9); - } - if (vertexCount == 3) { - triangles.push(_C9[2]); - triangles.push(_C9[0]); - triangles.push(_C9[1]); - } - return triangles; - } - _ws2(_ls2, triangles) { - let vertices = _ls2; - let _fs2 = this._fs2; - this._Tr2._Ui2(_fs2); - _fs2.length = 0; - let _gs2 = this._gs2; - this._js2._Ui2(_gs2); - _gs2.length = 0; - let _xs2 = this._js2._Si2(); - _xs2.length = 0; - let _i6 = this._Tr2._Si2(); - _i6.length = 0; - let _ys2 = -1, - _zs2 = 0; - for (let i = 0, _t6 = triangles.length; i < _t6; i += 3) { - let _1y1 = triangles[i] << 1, - _2y1 = triangles[i + 1] << 1, - _As2 = triangles[i + 2] << 1; - let _w6 = vertices[_1y1], - _x6 = vertices[_1y1 + 1]; - let _y6 = vertices[_2y1], - _z6 = vertices[_2y1 + 1]; - let _fb = vertices[_As2], - _gb = vertices[_As2 + 1]; - let _Bs2 = false; - if (_ys2 == _1y1) { - let _NF = _i6.length - 4; - let _Cs2 = _1i2._Ds2(_i6[_NF], _i6[_NF + 1], _i6[_NF + 2], _i6[_NF + 3], _fb, _gb); - let _Es2 = _1i2._Ds2(_fb, _gb, _i6[0], _i6[1], _i6[2], _i6[3]); - if (_Cs2 == _zs2 && _Es2 == _zs2) { - _i6.push(_fb); - _i6.push(_gb); - _xs2.push(_As2); - _Bs2 = true; - } - } - if (!_Bs2) { - if (_i6.length > 0) { - _fs2.push(_i6); - _gs2.push(_xs2); - } else { - this._Tr2._Ti2(_i6); - this._js2._Ti2(_xs2); - } - _i6 = this._Tr2._Si2(); - _i6.length = 0; - _i6.push(_w6); - _i6.push(_x6); - _i6.push(_y6); - _i6.push(_z6); - _i6.push(_fb); - _i6.push(_gb); - _xs2 = this._js2._Si2(); - _xs2.length = 0; - _xs2.push(_1y1); - _xs2.push(_2y1); - _xs2.push(_As2); - _zs2 = _1i2._Ds2(_w6, _x6, _y6, _z6, _fb, _gb); - _ys2 = _1y1; - } - } - if (_i6.length > 0) { - _fs2.push(_i6); - _gs2.push(_xs2); - } - for (let i = 0, _t6 = _fs2.length; i < _t6; i++) { - _xs2 = _gs2[i]; - if (_xs2.length == 0) continue; - let _eK1 = _xs2[0]; - let lastIndex = _xs2[_xs2.length - 1]; - _i6 = _fs2[i]; - let _NF = _i6.length - 4; - let _Fs2 = _i6[_NF], - _Gs2 = _i6[_NF + 1]; - let _Hs2 = _i6[_NF + 2], - _2s2 = _i6[_NF + 3]; - let _Is2 = _i6[0], - _Js2 = _i6[1]; - let _Ks2 = _i6[2], - _Ls2 = _i6[3]; - let _Ds2 = _1i2._Ds2(_Fs2, _Gs2, _Hs2, _2s2, _Is2, _Js2); - for (let _0G = 0; _0G < _t6; _0G++) { - if (_0G == i) continue; - let _Ms2 = _gs2[_0G]; - if (_Ms2.length != 3) continue; - let _Ns2 = _Ms2[0]; - let _Os2 = _Ms2[1]; - let _Ps2 = _Ms2[2]; - let _Qs2 = _fs2[_0G]; - let _fb = _Qs2[_Qs2.length - 2], - _gb = _Qs2[_Qs2.length - 1]; - if (_Ns2 != _eK1 || _Os2 != lastIndex) continue; - let _Cs2 = _1i2._Ds2(_Fs2, _Gs2, _Hs2, _2s2, _fb, _gb); - let _Es2 = _1i2._Ds2(_fb, _gb, _Is2, _Js2, _Ks2, _Ls2); - if (_Cs2 == _Ds2 && _Es2 == _Ds2) { - _Qs2.length = 0; - _Ms2.length = 0; - _i6.push(_fb); - _i6.push(_gb); - _xs2.push(_Ps2); - _Fs2 = _Hs2; - _Gs2 = _2s2; - _Hs2 = _fb; - _2s2 = _gb; - _0G = 0; - } - } - } - for (let i = _fs2.length - 1; i >= 0; i--) { - _i6 = _fs2[i]; - if (_i6.length == 0) { - _fs2.splice(i, 1); - this._Tr2._Ti2(_i6); - _xs2 = _gs2[i]; - _gs2.splice(i, 1); - this._js2._Ti2(_xs2); - } - } - return _fs2; - } - static _ms2(index, vertexCount, vertices, _C9) { - let _ll2 = _C9[(vertexCount + index - 1) % vertexCount] << 1; - let current = _C9[index] << 1; - let _kl = _C9[(index + 1) % vertexCount] << 1; - return !this._ts2(vertices[_ll2], vertices[_ll2 + 1], vertices[current], vertices[current + 1], vertices[_kl], vertices[_kl + 1]); - } - static _ts2(_ns2, _os2, _ps2, _qs2, _rs2, _ss2) { - return _ns2 * (_ss2 - _qs2) + _ps2 * (_os2 - _ss2) + _rs2 * (_qs2 - _os2) >= 0; - } - static _Ds2(_ns2, _os2, _ps2, _qs2, _rs2, _ss2) { - let _Bu = _ps2 - _ns2, - _Cu = _qs2 - _os2; - return _rs2 * _Cu - _ss2 * _Bu + _Bu * _os2 - _ns2 * _Cu >= 0 ? 1 : -1; - } - }; - var _R9 = class { - constructor() { - this._Rs2 = new _1i2(); - this._Ss2 = new Array(); - this._Ts2 = new Array(); - this._U9 = new Array(); - this._V9 = new Array(); - this._Us2 = new Array(); - } - _S9(slot, clip) { - if (this._Vs2) return 0; - this._Vs2 = clip; - let _t6 = clip._P9; - let vertices = _2i2._Ei2(this._Ss2, _t6); - clip._J9(slot, 0, _t6, vertices, 0, 2); - let _Ss2 = this._Ss2; - _R9._Ws2(_Ss2); - let _Xs2 = (this._Xs2 = this._Rs2._ws2(_Ss2, this._Rs2._ks2(_Ss2))); - for (let i = 0, _Pk2 = _Xs2.length; i < _Pk2; i++) { - let _i6 = _Xs2[i]; - _R9._Ws2(_i6); - _i6.push(_i6[0]); - _i6.push(_i6[1]); - } - return _Xs2.length; - } - _2a(slot) { - if (this._Vs2 && this._Vs2._Ql2 == slot.data) this._3a(); - } - _3a() { - if (!this._Vs2) return; - this._Vs2 = null; - this._Xs2 = null; - this._U9.length = 0; - this._V9.length = 0; - this._Ss2.length = 0; - } - _I9() { - return this._Vs2 != null; - } - _T9(vertices, _5p2, triangles, _Ys2, uvs, light, dark, twoColor) { - let _Ts2 = this._Ts2, - _U9 = this._U9; - let _V9 = this._V9; - let _Y5 = this._Xs2; - let _Zs2 = this._Xs2.length; - let _q52 = twoColor ? 12 : 8; - let index = 0; - _U9.length = 0; - _V9.length = 0; - _Al2: for (let i = 0; i < _Ys2; i += 3) { - let _Cm2 = triangles[i] << 1; - let _w6 = vertices[_Cm2], - _x6 = vertices[_Cm2 + 1]; - let _fy1 = uvs[_Cm2], - _hb = uvs[_Cm2 + 1]; - _Cm2 = triangles[i + 1] << 1; - let _y6 = vertices[_Cm2], - _z6 = vertices[_Cm2 + 1]; - let _Z4 = uvs[_Cm2], - __4 = uvs[_Cm2 + 1]; - _Cm2 = triangles[i + 2] << 1; - let _fb = vertices[_Cm2], - _gb = vertices[_Cm2 + 1]; - let __s2 = uvs[_Cm2], - _ib = uvs[_Cm2 + 1]; - for (let _gh = 0; _gh < _Zs2; _gh++) { - let _ni = _U9.length; - if (this.clip(_w6, _x6, _y6, _z6, _fb, _gb, _Y5[_gh], _Ts2)) { - let _0t2 = _Ts2.length; - if (_0t2 == 0) continue; - let _1t2 = _z6 - _gb, - __D = _fb - _y6, - _0E = _w6 - _fb, - _2t2 = _gb - _x6; - let _Bm = 1 / (_1t2 * _0E + __D * (_x6 - _gb)); - let _3t2 = _0t2 >> 1; - let _4t2 = this._Ts2; - let _5t2 = _2i2._Ei2(_U9, _ni + _3t2 * _q52); - for (let _0G = 0; _0G < _0t2; _0G += 2) { - let x = _4t2[_0G], - y = _4t2[_0G + 1]; - _5t2[_ni] = x; - _5t2[_ni + 1] = y; - _5t2[_ni + 2] = light._e4; - _5t2[_ni + 3] = light._f4; - _5t2[_ni + 4] = light._g4; - _5t2[_ni + 5] = light._h4; - let _6s1 = x - _fb, - _6h = y - _gb; - let _h4 = (_1t2 * _6s1 + __D * _6h) * _Bm; - let _g4 = (_2t2 * _6s1 + _0E * _6h) * _Bm; - let c = 1 - _h4 - _g4; - _5t2[_ni + 6] = _fy1 * _h4 + _Z4 * _g4 + __s2 * c; - _5t2[_ni + 7] = _hb * _h4 + __4 * _g4 + _ib * c; - if (twoColor) { - _5t2[_ni + 8] = dark._e4; - _5t2[_ni + 9] = dark._f4; - _5t2[_ni + 10] = dark._g4; - _5t2[_ni + 11] = dark._h4; - } - _ni += _q52; - } - _ni = _V9.length; - let _6t2 = _2i2._Ei2(_V9, _ni + 3 * (_3t2 - 2)); - _3t2--; - for (let _0G = 1; _0G < _3t2; _0G++) { - _6t2[_ni] = index; - _6t2[_ni + 1] = index + _0G; - _6t2[_ni + 2] = index + _0G + 1; - _ni += 3; - } - index += _3t2 + 1; - } else { - let _5t2 = _2i2._Ei2(_U9, _ni + 3 * _q52); - _5t2[_ni] = _w6; - _5t2[_ni + 1] = _x6; - _5t2[_ni + 2] = light._e4; - _5t2[_ni + 3] = light._f4; - _5t2[_ni + 4] = light._g4; - _5t2[_ni + 5] = light._h4; - if (!twoColor) { - _5t2[_ni + 6] = _fy1; - _5t2[_ni + 7] = _hb; - _5t2[_ni + 8] = _y6; - _5t2[_ni + 9] = _z6; - _5t2[_ni + 10] = light._e4; - _5t2[_ni + 11] = light._f4; - _5t2[_ni + 12] = light._g4; - _5t2[_ni + 13] = light._h4; - _5t2[_ni + 14] = _Z4; - _5t2[_ni + 15] = __4; - _5t2[_ni + 16] = _fb; - _5t2[_ni + 17] = _gb; - _5t2[_ni + 18] = light._e4; - _5t2[_ni + 19] = light._f4; - _5t2[_ni + 20] = light._g4; - _5t2[_ni + 21] = light._h4; - _5t2[_ni + 22] = __s2; - _5t2[_ni + 23] = _ib; - } else { - _5t2[_ni + 6] = _fy1; - _5t2[_ni + 7] = _hb; - _5t2[_ni + 8] = dark._e4; - _5t2[_ni + 9] = dark._f4; - _5t2[_ni + 10] = dark._g4; - _5t2[_ni + 11] = dark._h4; - _5t2[_ni + 12] = _y6; - _5t2[_ni + 13] = _z6; - _5t2[_ni + 14] = light._e4; - _5t2[_ni + 15] = light._f4; - _5t2[_ni + 16] = light._g4; - _5t2[_ni + 17] = light._h4; - _5t2[_ni + 18] = _Z4; - _5t2[_ni + 19] = __4; - _5t2[_ni + 20] = dark._e4; - _5t2[_ni + 21] = dark._f4; - _5t2[_ni + 22] = dark._g4; - _5t2[_ni + 23] = dark._h4; - _5t2[_ni + 24] = _fb; - _5t2[_ni + 25] = _gb; - _5t2[_ni + 26] = light._e4; - _5t2[_ni + 27] = light._f4; - _5t2[_ni + 28] = light._g4; - _5t2[_ni + 29] = light._h4; - _5t2[_ni + 30] = __s2; - _5t2[_ni + 31] = _ib; - _5t2[_ni + 32] = dark._e4; - _5t2[_ni + 33] = dark._f4; - _5t2[_ni + 34] = dark._g4; - _5t2[_ni + 35] = dark._h4; - } - _ni = _V9.length; - let _6t2 = _2i2._Ei2(_V9, _ni + 3); - _6t2[_ni] = index; - _6t2[_ni + 1] = index + 1; - _6t2[_ni + 2] = index + 2; - index += 3; - continue _Al2; - } - } - } - } - clip(_w6, _x6, _y6, _z6, _fb, _gb, _7t2, output) { - let _8t2 = output; - let _9t2 = false; - let input = null; - if (_7t2.length % 4 >= 2) { - input = output; - output = this._Us2; - } else input = this._Us2; - input.length = 0; - input.push(_w6); - input.push(_x6); - input.push(_y6); - input.push(_z6); - input.push(_fb); - input.push(_gb); - input.push(_w6); - input.push(_x6); - output.length = 0; - let _at2 = _7t2; - let _bt2 = _7t2.length - 4; - for (let i = 0; ; i += 2) { - let _ct2 = _at2[i], - _dt2 = _at2[i + 1]; - let _et2 = _at2[i + 2], - _ft2 = _at2[i + 3]; - let _gt2 = _ct2 - _et2, - _ht2 = _dt2 - _ft2; - let _it2 = input; - let _jt2 = input.length - 2, - _kt2 = output.length; - for (let _0G = 0; _0G < _jt2; _0G += 2) { - let _lt2 = _it2[_0G], - _mt2 = _it2[_0G + 1]; - let _nt2 = _it2[_0G + 2], - _ot2 = _it2[_0G + 3]; - let _pt2 = _gt2 * (_ot2 - _ft2) - _ht2 * (_nt2 - _et2) > 0; - if (_gt2 * (_mt2 - _ft2) - _ht2 * (_lt2 - _et2) > 0) { - if (_pt2) { - output.push(_nt2); - output.push(_ot2); - continue; - } - let _6s1 = _ot2 - _mt2, - _7h = _nt2 - _lt2; - let _ni = _6s1 * (_et2 - _ct2) - _7h * (_ft2 - _dt2); - if (Math.abs(_ni) > 1e-6) { - let _qt2 = (_7h * (_dt2 - _mt2) - _6s1 * (_ct2 - _lt2)) / _ni; - output.push(_ct2 + (_et2 - _ct2) * _qt2); - output.push(_dt2 + (_ft2 - _dt2) * _qt2); - } else { - output.push(_ct2); - output.push(_dt2); - } - } else if (_pt2) { - let _6s1 = _ot2 - _mt2, - _7h = _nt2 - _lt2; - let _ni = _6s1 * (_et2 - _ct2) - _7h * (_ft2 - _dt2); - if (Math.abs(_ni) > 1e-6) { - let _qt2 = (_7h * (_dt2 - _mt2) - _6s1 * (_ct2 - _lt2)) / _ni; - output.push(_ct2 + (_et2 - _ct2) * _qt2); - output.push(_dt2 + (_ft2 - _dt2) * _qt2); - } else { - output.push(_ct2); - output.push(_dt2); - } - output.push(_nt2); - output.push(_ot2); - } - _9t2 = true; - } - if (_kt2 == output.length) { - _8t2.length = 0; - return true; - } - output.push(output[0]); - output.push(output[1]); - if (i == _bt2) break; - let _jL = output; - output = input; - output.length = 0; - input = _jL; - } - if (_8t2 != output) { - _8t2.length = 0; - for (let i = 0, _t6 = output.length - 2; i < _t6; i++) _8t2[i] = output[i]; - } else _8t2.length = _8t2.length - 2; - return _9t2; - } - static _Ws2(_i6) { - let vertices = _i6; - let _rt2 = _i6.length; - let _Au1 = vertices[_rt2 - 2] * vertices[1] - vertices[0] * vertices[_rt2 - 1], - _ns2 = 0, - _os2 = 0, - _ps2 = 0, - _qs2 = 0; - for (let i = 0, _t6 = _rt2 - 3; i < _t6; i += 2) { - _ns2 = vertices[i]; - _os2 = vertices[i + 1]; - _ps2 = vertices[i + 2]; - _qs2 = vertices[i + 3]; - _Au1 += _ns2 * _qs2 - _ps2 * _os2; - } - if (_Au1 < 0) return; - for (let i = 0, _st2 = _rt2 - 2, _t6 = _rt2 >> 1; i < _t6; i += 2) { - let x = vertices[i], - y = vertices[i + 1]; - let other = _st2 - i; - vertices[i] = vertices[other]; - vertices[i + 1] = vertices[other + 1]; - vertices[other] = x; - vertices[other + 1] = y; - } - } - }; - var _R8 = class { - constructor(_b5) { - this.scale = 1; - this._tq2 = new Array(); - this._b5 = _b5; - } - _S8(json) { - let scale = this.scale; - let _nl2 = new _Kh2(); - let _w5 = typeof json === "string" ? JSON.parse(json) : json; - let _tt2 = _w5.skeleton; - if (_tt2) { - _nl2.hash = _tt2.hash; - _nl2.version = _tt2.spine; - _nl2.x = _tt2.x; - _nl2.y = _tt2.y; - _nl2.width = _tt2.width; - _nl2.height = _tt2.height; - _nl2.fps = _tt2.fps; - _nl2._Cq2 = _tt2.images; - } - if (_w5.bones) { - for (let i = 0; i < _w5.bones.length; i++) { - let _ut2 = _w5.bones[i]; - let parent = null; - let _vt2 = _wt2(_ut2, "parent", null); - if (_vt2) parent = _nl2._a7(_vt2); - let data = new _Ug2(_nl2.bones.length, _ut2.name, parent); - data.length = _wt2(_ut2, "length", 0) * scale; - data.x = _wt2(_ut2, "x", 0) * scale; - data.y = _wt2(_ut2, "y", 0) * scale; - data.rotation = _wt2(_ut2, "rotation", 0); - data.scaleX = _wt2(_ut2, "scaleX", 1); - data.scaleY = _wt2(_ut2, "scaleY", 1); - data.shearX = _wt2(_ut2, "shearX", 0); - data.shearY = _wt2(_ut2, "shearY", 0); - data._nh1 = _2i2._Oi2(_Yh2, _wt2(_ut2, "transform", "Normal")); - data._dn2 = _wt2(_ut2, "skin", false); - let color = _wt2(_ut2, "color", null); - if (color) data.color._bi2(color); - _nl2.bones.push(data); - } - } - if (_w5.slots) { - for (let i = 0; i < _w5.slots.length; i++) { - let _xt2 = _w5.slots[i]; - let _S7 = _nl2._a7(_xt2.bone); - let data = new _Nh2(_nl2.slots.length, _xt2.name, _S7); - let color = _wt2(_xt2, "color", null); - if (color) data.color._bi2(color); - let dark = _wt2(_xt2, "dark", null); - if (dark) data._wa = _i4._g62(dark); - data._Cb = _wt2(_xt2, "attachment", null); - data._za = _2i2._Oi2(_8a, _wt2(_xt2, "blend", "normal")); - _nl2.slots.push(data); - } - } - if (_w5.ik) { - for (let i = 0; i < _w5.ik.length; i++) { - let _yt2 = _w5.ik[i]; - let data = new _ch2(_yt2.name); - data._Mn2 = _wt2(_yt2, "order", 0); - data._dn2 = _wt2(_yt2, "skin", false); - for (let _0G = 0; _0G < _yt2.bones.length; _0G++) data.bones.push(_nl2._a7(_yt2.bones[_0G])); - data.target = _nl2._a7(_yt2.target); - data.mix = _wt2(_yt2, "mix", 1); - data._ak2 = _wt2(_yt2, "softness", 0) * scale; - data._bk2 = _wt2(_yt2, "bendPositive", true) ? 1 : -1; - data.compress = _wt2(_yt2, "compress", false); - data.stretch = _wt2(_yt2, "stretch", false); - data._oo2 = _wt2(_yt2, "uniform", false); - _nl2._dk2.push(data); - } - } - if (_w5.transform) { - for (let i = 0; i < _w5.transform.length; i++) { - let _yt2 = _w5.transform[i]; - let data = new _Wh2(_yt2.name); - data._Mn2 = _wt2(_yt2, "order", 0); - data._dn2 = _wt2(_yt2, "skin", false); - for (let _0G = 0; _0G < _yt2.bones.length; _0G++) data.bones.push(_nl2._a7(_yt2.bones[_0G])); - let _zt2 = _yt2.target; - data.target = _nl2._a7(_zt2); - data._Ai = _wt2(_yt2, "local", false); - data._J11 = _wt2(_yt2, "relative", false); - data._2p2 = _wt2(_yt2, "rotation", 0); - data._05 = _wt2(_yt2, "x", 0) * scale; - data._15 = _wt2(_yt2, "y", 0) * scale; - data._Jp2 = _wt2(_yt2, "scaleX", 0); - data._Kp2 = _wt2(_yt2, "scaleY", 0); - data._Ip2 = _wt2(_yt2, "shearY", 0); - data._fk2 = _wt2(_yt2, "mixRotate", 1); - data._gk2 = _wt2(_yt2, "mixX", 1); - data._hk2 = _wt2(_yt2, "mixY", data._gk2); - data._ik2 = _wt2(_yt2, "mixScaleX", 1); - data._jk2 = _wt2(_yt2, "mixScaleY", data._ik2); - data._kk2 = _wt2(_yt2, "mixShearY", 1); - _nl2._lk2.push(data); - } - } - if (_w5.path) { - for (let i = 0; i < _w5.path.length; i++) { - let _yt2 = _w5.path[i]; - let data = new _mh2(_yt2.name); - data._Mn2 = _wt2(_yt2, "order", 0); - data._dn2 = _wt2(_yt2, "skin", false); - for (let _0G = 0; _0G < _yt2.bones.length; _0G++) data.bones.push(_nl2._a7(_yt2.bones[_0G])); - let _zt2 = _yt2.target; - data.target = _nl2._64(_zt2); - data._ap2 = _2i2._Oi2(_sh2, _wt2(_yt2, "positionMode", "Percent")); - data.spacingMode = _2i2._Oi2(_Oh2, _wt2(_yt2, "spacingMode", "Length")); - data.rotateMode = _2i2._Oi2(_zh2, _wt2(_yt2, "rotateMode", "Tangent")); - data._2p2 = _wt2(_yt2, "rotation", 0); - data.position = _wt2(_yt2, "position", 0); - if (data._ap2 == _sh2.Fixed) data.position *= scale; - data.spacing = _wt2(_yt2, "spacing", 0); - if (data.spacingMode == _Oh2.Length || data.spacingMode == _Oh2.Fixed) data.spacing *= scale; - data._fk2 = _wt2(_yt2, "mixRotate", 1); - data._gk2 = _wt2(_yt2, "mixX", 1); - data._hk2 = _wt2(_yt2, "mixY", data._gk2); - _nl2._nk2.push(data); - } - } - if (_w5.skins) { - for (let i = 0; i < _w5.skins.length; i++) { - let _At2 = _w5.skins[i]; - let skin = new _v7(_At2.name); - if (_At2.bones) { - for (let _0G = 0; _0G < _At2.bones.length; _0G++) skin.bones.push(_nl2._a7(_At2.bones[_0G])); - } - if (_At2.ik) { - for (let _0G = 0; _0G < _At2.ik.length; _0G++) skin._Af1.push(_nl2._eq2(_At2.ik[_0G])); - } - if (_At2.transform) { - for (let _0G = 0; _0G < _At2.transform.length; _0G++) skin._Af1.push(_nl2._gq2(_At2.transform[_0G])); - } - if (_At2.path) { - for (let _0G = 0; _0G < _At2.path.length; _0G++) skin._Af1.push(_nl2._hq2(_At2.path[_0G])); - } - for (let _aq2 in _At2.attachments) { - let slot = _nl2._64(_aq2); - let _xt2 = _At2.attachments[_aq2]; - for (let _Bt2 in _xt2) { - let attachment = this._Mq2(_xt2[_Bt2], skin, slot.index, _Bt2, _nl2); - if (attachment) skin._74(slot.index, _Bt2, attachment); - } - } - _nl2.skins.push(skin); - if (skin.name == "default") _nl2._U3 = skin; - } - } - for (let i = 0, _t6 = this._tq2.length; i < _t6; i++) { - let _Iq2 = this._tq2[i]; - let skin = !_Iq2.skin ? _nl2._U3 : _nl2._x7(_Iq2.skin); - let parent = skin._a4(_Iq2._84, _Iq2.parent); - _Iq2._O9._6j2 = _Iq2._Jq2 ? parent : _Iq2._O9; - _Iq2._O9._fm2(parent); - _Iq2._O9._9m2(); - } - this._tq2.length = 0; - if (_w5.events) { - for (let _Ct2 in _w5.events) { - let _Dt2 = _w5.events[_Ct2]; - let data = new _3h2(_Ct2); - data._f3 = _wt2(_Dt2, "int", 0); - data._g3 = _wt2(_Dt2, "float", 0); - data._h3 = _wt2(_Dt2, "string", ""); - data._Dq2 = _wt2(_Dt2, "audio", null); - if (data._Dq2) { - data.volume = _wt2(_Dt2, "volume", 1); - data._QA1 = _wt2(_Dt2, "balance", 0); - } - _nl2.events.push(data); - } - } - if (_w5.animations) { - for (let _ml2 in _w5.animations) { - let _Et2 = _w5.animations[_ml2]; - this._Kq2(_Et2, _ml2, _nl2); - } - } - return _nl2; - } - _Mq2(map, skin, _84, name, _nl2) { - let scale = this.scale; - name = _wt2(map, "name", name); - switch (_wt2(map, "type", "region")) { - case "region": { - let path = _wt2(map, "path", name); - let _V4 = this._b5._e5(skin, name, path); - if (!_V4) return null; - _V4.path = path; - _V4.x = _wt2(map, "x", 0) * scale; - _V4.y = _wt2(map, "y", 0) * scale; - _V4.scaleX = _wt2(map, "scaleX", 1); - _V4.scaleY = _wt2(map, "scaleY", 1); - _V4.rotation = _wt2(map, "rotation", 0); - _V4.width = map.width * scale; - _V4.height = map.height * scale; - let color = _wt2(map, "color", null); - if (color) _V4.color._bi2(color); - _V4._j5(); - return _V4; - } - case "boundingbox": { - let _Pq2 = this._b5._9n2(skin, name); - if (!_Pq2) return null; - this._Oq2(map, _Pq2, map.vertexCount << 1); - let color = _wt2(map, "color", null); - if (color) _Pq2.color._bi2(color); - return _Pq2; - } - case "mesh": - case "linkedmesh": { - let path = _wt2(map, "path", name); - let _O9 = this._b5._8n2(skin, name, path); - if (!_O9) return null; - _O9.path = path; - let color = _wt2(map, "color", null); - if (color) _O9.color._bi2(color); - _O9.width = _wt2(map, "width", 0) * scale; - _O9.height = _wt2(map, "height", 0) * scale; - let parent = _wt2(map, "parent", null); - if (parent) { - this._tq2.push(new _Ft2(_O9, _wt2(map, "skin", null), _84, parent, _wt2(map, "deform", true))); - return _O9; - } - let uvs = map.uvs; - this._Oq2(map, _O9, uvs.length); - _O9.triangles = map.triangles; - _O9._am2 = uvs; - _O9._9m2(); - _O9.edges = _wt2(map, "edges", null); - _O9._gm2 = _wt2(map, "hull", 0) * 2; - return _O9; - } - case "path": { - let path = this._b5._an2(skin, name); - if (!path) return null; - path.closed = _wt2(map, "closed", false); - path._im2 = _wt2(map, "constantSpeed", true); - let vertexCount = map.vertexCount; - this._Oq2(map, path, vertexCount << 1); - let lengths = _2i2._Gi2(vertexCount / 3, 0); - for (let i = 0; i < map.lengths.length; i++) lengths[i] = map.lengths[i] * scale; - path.lengths = lengths; - let color = _wt2(map, "color", null); - if (color) path.color._bi2(color); - return path; - } - case "point": { - let _cx1 = this._b5._bn2(skin, name); - if (!_cx1) return null; - _cx1.x = _wt2(map, "x", 0) * scale; - _cx1.y = _wt2(map, "y", 0) * scale; - _cx1.rotation = _wt2(map, "rotation", 0); - let color = _wt2(map, "color", null); - if (color) _cx1.color._bi2(color); - return _cx1; - } - case "clipping": { - let clip = this._b5._cn2(skin, name); - if (!clip) return null; - let end = _wt2(map, "end", null); - if (end) clip._Ql2 = _nl2._64(end); - let vertexCount = map.vertexCount; - this._Oq2(map, clip, vertexCount << 1); - let color = _wt2(map, "color", null); - if (color) clip.color._bi2(color); - return clip; - } - } - return null; - } - _Oq2(map, attachment, _5p2) { - let scale = this.scale; - attachment._P9 = _5p2; - let vertices = map.vertices; - if (_5p2 == vertices.length) { - let _Gt2 = _2i2._Ki2(vertices); - if (scale != 1) { - for (let i = 0, _t6 = vertices.length; i < _t6; i++) _Gt2[i] *= scale; - } - attachment.vertices = _Gt2; - return; - } - let _Vq2 = new Array(); - let bones = new Array(); - for (let i = 0, _t6 = vertices.length; i < _t6; ) { - let _Uo2 = vertices[i++]; - bones.push(_Uo2); - for (let _5q2 = i + _Uo2 * 4; i < _5q2; i += 4) { - bones.push(vertices[i]); - _Vq2.push(vertices[i + 1] * scale); - _Vq2.push(vertices[i + 2] * scale); - _Vq2.push(vertices[i + 3]); - } - } - attachment.bones = bones; - attachment.vertices = _2i2._Ki2(_Vq2); - } - _Kq2(map, name, _nl2) { - let scale = this.scale; - let _J5 = new Array(); - if (map.slots) { - for (let _aq2 in map.slots) { - let _xt2 = map.slots[_aq2]; - let _84 = _nl2._64(_aq2).index; - for (let _Ht2 in _xt2) { - let _It2 = _xt2[_Ht2]; - if (!_It2) continue; - let frames = _It2.length; - if (_Ht2 == "attachment") { - let _eI = new _Rg2(frames, _84); - for (let frame = 0; frame < frames; frame++) { - let _Jt2 = _It2[frame]; - _eI._Nj2(frame, _wt2(_Jt2, "time", 0), _Jt2.name); - } - _J5.push(_eI); - } else if (_Ht2 == "rgba") { - let _eI = new _xh2(frames, frames << 2, _84); - let _Jt2 = _It2[0]; - let time = _wt2(_Jt2, "time", 0); - let color = _i4._g62(_Jt2.color); - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, color._e4, color._f4, color._g4, color._h4); - let _Kt2 = _It2[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - break; - } - let _2E = _wt2(_Kt2, "time", 0); - let _Lt2 = _i4._g62(_Kt2.color); - let curve = _Jt2.curve; - if (curve) { - _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, color._e4, _Lt2._e4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 1, time, _2E, color._f4, _Lt2._f4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 2, time, _2E, color._g4, _Lt2._g4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 3, time, _2E, color._h4, _Lt2._h4, 1); - } - time = _2E; - color = _Lt2; - _Jt2 = _Kt2; - } - _J5.push(_eI); - } else if (_Ht2 == "rgb") { - let _eI = new _yh2(frames, frames * 3, _84); - let _Jt2 = _It2[0]; - let time = _wt2(_Jt2, "time", 0); - let color = _i4._g62(_Jt2.color); - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, color._e4, color._f4, color._g4); - let _Kt2 = _It2[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - break; - } - let _2E = _wt2(_Kt2, "time", 0); - let _Lt2 = _i4._g62(_Kt2.color); - let curve = _Jt2.curve; - if (curve) { - _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, color._e4, _Lt2._e4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 1, time, _2E, color._f4, _Lt2._f4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 2, time, _2E, color._g4, _Lt2._g4, 1); - } - time = _2E; - color = _Lt2; - _Jt2 = _Kt2; - } - _J5.push(_eI); - } else if (_Ht2 == "alpha") { - _J5.push(_Nt2(_It2, new _Mg2(frames, frames, _84), 0, 1)); - } else if (_Ht2 == "rgba2") { - let _eI = new _wh2(frames, frames * 7, _84); - let _Jt2 = _It2[0]; - let time = _wt2(_Jt2, "time", 0); - let color = _i4._g62(_Jt2.light); - let _eG1 = _i4._g62(_Jt2.dark); - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, color._e4, color._f4, color._g4, color._h4, _eG1._e4, _eG1._f4, _eG1._g4); - let _Kt2 = _It2[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - break; - } - let _2E = _wt2(_Kt2, "time", 0); - let _Lt2 = _i4._g62(_Kt2.light); - let _Ot2 = _i4._g62(_Kt2.dark); - let curve = _Jt2.curve; - if (curve) { - _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, color._e4, _Lt2._e4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 1, time, _2E, color._f4, _Lt2._f4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 2, time, _2E, color._g4, _Lt2._g4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 3, time, _2E, color._h4, _Lt2._h4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 4, time, _2E, _eG1._e4, _Ot2._e4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 5, time, _2E, _eG1._f4, _Ot2._f4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 6, time, _2E, _eG1._g4, _Ot2._g4, 1); - } - time = _2E; - color = _Lt2; - _eG1 = _Ot2; - _Jt2 = _Kt2; - } - _J5.push(_eI); - } else if (_Ht2 == "rgb2") { - let _eI = new _vh2(frames, frames * 6, _84); - let _Jt2 = _It2[0]; - let time = _wt2(_Jt2, "time", 0); - let color = _i4._g62(_Jt2.light); - let _eG1 = _i4._g62(_Jt2.dark); - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, color._e4, color._f4, color._g4, _eG1._e4, _eG1._f4, _eG1._g4); - let _Kt2 = _It2[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - break; - } - let _2E = _wt2(_Kt2, "time", 0); - let _Lt2 = _i4._g62(_Kt2.light); - let _Ot2 = _i4._g62(_Kt2.dark); - let curve = _Jt2.curve; - if (curve) { - _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, color._e4, _Lt2._e4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 1, time, _2E, color._f4, _Lt2._f4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 2, time, _2E, color._g4, _Lt2._g4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 3, time, _2E, _eG1._e4, _Ot2._e4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 4, time, _2E, _eG1._f4, _Ot2._f4, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 5, time, _2E, _eG1._g4, _Ot2._g4, 1); - } - time = _2E; - color = _Lt2; - _eG1 = _Ot2; - _Jt2 = _Kt2; - } - _J5.push(_eI); - } - } - } - } - if (map.bones) { - for (let _9q2 in map.bones) { - let _ut2 = map.bones[_9q2]; - let _Tj2 = _nl2._a7(_9q2).index; - for (let _Ht2 in _ut2) { - let _It2 = _ut2[_Ht2]; - let frames = _It2.length; - if (frames == 0) continue; - if (_Ht2 === "rotate") { - _J5.push(_Nt2(_It2, new _Ah2(frames, frames, _Tj2), 0, 1)); - } else if (_Ht2 === "translate") { - let _eI = new _Zh2(frames, frames << 1, _Tj2); - _J5.push(_Pt2(_It2, _eI, "x", "y", 0, scale)); - } else if (_Ht2 === "translatex") { - let _eI = new __h2(frames, frames, _Tj2); - _J5.push(_Nt2(_It2, _eI, 0, scale)); - } else if (_Ht2 === "translatey") { - let _eI = new _0i2(frames, frames, _Tj2); - _J5.push(_Nt2(_It2, _eI, 0, scale)); - } else if (_Ht2 === "scale") { - let _eI = new _Dh2(frames, frames << 1, _Tj2); - _J5.push(_Pt2(_It2, _eI, "x", "y", 1, 1)); - } else if (_Ht2 === "scalex") { - let _eI = new _Eh2(frames, frames, _Tj2); - _J5.push(_Nt2(_It2, _eI, 1, 1)); - } else if (_Ht2 === "scaley") { - let _eI = new _Fh2(frames, frames, _Tj2); - _J5.push(_Nt2(_It2, _eI, 1, 1)); - } else if (_Ht2 === "shear") { - let _eI = new _Gh2(frames, frames << 1, _Tj2); - _J5.push(_Pt2(_It2, _eI, "x", "y", 0, 1)); - } else if (_Ht2 === "shearx") { - let _eI = new _Hh2(frames, frames, _Tj2); - _J5.push(_Nt2(_It2, _eI, 0, 1)); - } else if (_Ht2 === "sheary") { - let _eI = new _Ih2(frames, frames, _Tj2); - _J5.push(_Nt2(_It2, _eI, 0, 1)); - } - } - } - } - if (map.ik) { - for (let _fq2 in map.ik) { - let _yt2 = map.ik[_fq2]; - let _Jt2 = _yt2[0]; - if (!_Jt2) continue; - let _ck2 = _nl2._eq2(_fq2); - let _Qt2 = _nl2._dk2.indexOf(_ck2); - let _eI = new _dh2(_yt2.length, _yt2.length << 1, _Qt2); - let time = _wt2(_Jt2, "time", 0); - let mix = _wt2(_Jt2, "mix", 1); - let _ak2 = _wt2(_Jt2, "softness", 0) * scale; - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, mix, _ak2, _wt2(_Jt2, "bendPositive", true) ? 1 : -1, _wt2(_Jt2, "compress", false), _wt2(_Jt2, "stretch", false)); - let _Kt2 = _yt2[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - break; - } - let _2E = _wt2(_Kt2, "time", 0); - let _rr2 = _wt2(_Kt2, "mix", 1); - let _sr2 = _wt2(_Kt2, "softness", 0) * scale; - let curve = _Jt2.curve; - if (curve) { - _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, mix, _rr2, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 1, time, _2E, _ak2, _sr2, scale); - } - time = _2E; - mix = _rr2; - _ak2 = _sr2; - _Jt2 = _Kt2; - } - _J5.push(_eI); - } - } - if (map.transform) { - for (let _fq2 in map.transform) { - let _It2 = map.transform[_fq2]; - let _Jt2 = _It2[0]; - if (!_Jt2) continue; - let _ck2 = _nl2._gq2(_fq2); - let _Qt2 = _nl2._lk2.indexOf(_ck2); - let _eI = new _Xh2(_It2.length, _It2.length * 6, _Qt2); - let time = _wt2(_Jt2, "time", 0); - let _fk2 = _wt2(_Jt2, "mixRotate", 1); - let _gk2 = _wt2(_Jt2, "mixX", 1); - let _hk2 = _wt2(_Jt2, "mixY", _gk2); - let _ik2 = _wt2(_Jt2, "mixScaleX", 1); - let _jk2 = _wt2(_Jt2, "mixScaleY", _ik2); - let _kk2 = _wt2(_Jt2, "mixShearY", 1); - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, _fk2, _gk2, _hk2, _ik2, _jk2, _kk2); - let _Kt2 = _It2[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - break; - } - let _2E = _wt2(_Kt2, "time", 0); - let _tr2 = _wt2(_Kt2, "mixRotate", 1); - let _ur2 = _wt2(_Kt2, "mixX", 1); - let _vr2 = _wt2(_Kt2, "mixY", _ur2); - let _wr2 = _wt2(_Kt2, "mixScaleX", 1); - let _xr2 = _wt2(_Kt2, "mixScaleY", _wr2); - let _yr2 = _wt2(_Kt2, "mixShearY", 1); - let curve = _Jt2.curve; - if (curve) { - _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, _fk2, _tr2, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 1, time, _2E, _gk2, _ur2, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 2, time, _2E, _hk2, _vr2, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 3, time, _2E, _ik2, _wr2, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 4, time, _2E, _jk2, _xr2, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 5, time, _2E, _kk2, _yr2, 1); - } - time = _2E; - _fk2 = _tr2; - _gk2 = _ur2; - _hk2 = _vr2; - _ik2 = _wr2; - _jk2 = _xr2; - _ik2 = _wr2; - _Jt2 = _Kt2; - } - _J5.push(_eI); - } - } - if (map.path) { - for (let _fq2 in map.path) { - let _yt2 = map.path[_fq2]; - let _ck2 = _nl2._hq2(_fq2); - let _Qt2 = _nl2._nk2.indexOf(_ck2); - for (let _Ht2 in _yt2) { - let _It2 = _yt2[_Ht2]; - let _Jt2 = _It2[0]; - if (!_Jt2) continue; - let frames = _It2.length; - if (_Ht2 === "position") { - let _eI = new _oh2(frames, frames, _Qt2); - _J5.push(_Nt2(_It2, _eI, 0, _ck2._ap2 == _sh2.Fixed ? scale : 1)); - } else if (_Ht2 === "spacing") { - let _eI = new _ph2(frames, frames, _Qt2); - _J5.push(_Nt2(_It2, _eI, 0, _ck2.spacingMode == _Oh2.Length || _ck2.spacingMode == _Oh2.Fixed ? scale : 1)); - } else if (_Ht2 === "mix") { - let _eI = new _nh2(frames, frames * 3, _Qt2); - let time = _wt2(_Jt2, "time", 0); - let _fk2 = _wt2(_Jt2, "mixRotate", 1); - let _gk2 = _wt2(_Jt2, "mixX", 1); - let _hk2 = _wt2(_Jt2, "mixY", _gk2); - for (let frame = 0, _xj2 = 0; ; frame++) { - _eI._Nj2(frame, time, _fk2, _gk2, _hk2); - let _Kt2 = _It2[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - break; - } - let _2E = _wt2(_Kt2, "time", 0); - let _tr2 = _wt2(_Kt2, "mixRotate", 1); - let _ur2 = _wt2(_Kt2, "mixX", 1); - let _vr2 = _wt2(_Kt2, "mixY", _ur2); - let curve = _Jt2.curve; - if (curve) { - _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, _fk2, _tr2, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 1, time, _2E, _gk2, _ur2, 1); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 2, time, _2E, _hk2, _vr2, 1); - } - time = _2E; - _fk2 = _tr2; - _gk2 = _ur2; - _hk2 = _vr2; - _Jt2 = _Kt2; - } - _J5.push(_eI); - } - } - } - } - if (map.deform) { - for (let _Rt2 in map.deform) { - let _St2 = map.deform[_Rt2]; - let skin = _nl2._x7(_Rt2); - for (let _aq2 in _St2) { - let _xt2 = _St2[_aq2]; - let _84 = _nl2._64(_aq2).index; - for (let _Ht2 in _xt2) { - let _It2 = _xt2[_Ht2]; - let _Jt2 = _It2[0]; - if (!_Jt2) continue; - let attachment = skin._a4(_84, _Ht2); - let _Er2 = attachment.bones; - let vertices = attachment.vertices; - let _Fr2 = _Er2 ? (vertices.length / 3) * 2 : vertices.length; - let _eI = new _0h2(_It2.length, _It2.length, _84, attachment); - let time = _wt2(_Jt2, "time", 0); - for (let frame = 0, _xj2 = 0; ; frame++) { - let deform; - let _Tt2 = _wt2(_Jt2, "vertices", null); - if (!_Tt2) deform = _Er2 ? _2i2._Hi2(_Fr2) : vertices; - else { - deform = _2i2._Hi2(_Fr2); - let start = _wt2(_Jt2, "offset", 0); - _2i2._xi2(_Tt2, 0, deform, start, _Tt2.length); - if (scale != 1) { - for (let i = start, _t6 = i + _Tt2.length; i < _t6; i++) deform[i] *= scale; - } - if (!_Er2) { - for (let i = 0; i < _Fr2; i++) deform[i] += vertices[i]; - } - } - _eI._Nj2(frame, time, deform); - let _Kt2 = _It2[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - break; - } - let _2E = _wt2(_Kt2, "time", 0); - let curve = _Jt2.curve; - if (curve) _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, 0, 1, 1); - time = _2E; - _Jt2 = _Kt2; - } - _J5.push(_eI); - } - } - } - } - if (map.drawOrder) { - let _eI = new _2h2(map.drawOrder.length); - let _Lq2 = _nl2.slots.length; - let frame = 0; - for (let i = 0; i < map.drawOrder.length; i++, frame++) { - let _Ut2 = map.drawOrder[i]; - let drawOrder = null; - let _Vt2 = _wt2(_Ut2, "offsets", null); - if (_Vt2) { - drawOrder = _2i2._Gi2(_Lq2, -1); - let _Ir2 = _2i2._Gi2(_Lq2 - _Vt2.length, 0); - let _Jr2 = 0, - _Kr2 = 0; - for (let _0G = 0; _0G < _Vt2.length; _0G++) { - let _Wt2 = _Vt2[_0G]; - let _84 = _nl2._64(_Wt2.slot).index; - while (_Jr2 != _84) _Ir2[_Kr2++] = _Jr2++; - drawOrder[_Jr2 + _Wt2.offset] = _Jr2++; - } - while (_Jr2 < _Lq2) _Ir2[_Kr2++] = _Jr2++; - for (let _0G = _Lq2 - 1; _0G >= 0; _0G--) if (drawOrder[_0G] == -1) drawOrder[_0G] = _Ir2[--_Kr2]; - } - _eI._Nj2(frame, _wt2(_Ut2, "time", 0), drawOrder); - } - _J5.push(_eI); - } - if (map.events) { - let _eI = new _K7(map.events.length); - let frame = 0; - for (let i = 0; i < map.events.length; i++, frame++) { - let _Dt2 = map.events[i]; - let _gI = _nl2._iq2(_Dt2.name); - let event = new Event(_2i2._Li2(_wt2(_Dt2, "time", 0)), _gI); - event._f3 = _wt2(_Dt2, "int", _gI._f3); - event._g3 = _wt2(_Dt2, "float", _gI._g3); - event._h3 = _wt2(_Dt2, "string", _gI._h3); - if (event.data._Dq2) { - event.volume = _wt2(_Dt2, "volume", 1); - event._QA1 = _wt2(_Dt2, "balance", 0); - } - _eI._Nj2(frame, event); - } - _J5.push(_eI); - } - let duration = 0; - for (let i = 0, _t6 = _J5.length; i < _t6; i++) duration = Math.max(duration, _J5[i]._oj2()); - _nl2.animations.push(new _Ng2(name, _J5, duration)); - } - }; - var _Ft2 = class { - constructor(_O9, skin, _84, parent, _Jq2) { - this._O9 = _O9; - this.skin = skin; - this._84 = _84; - this.parent = parent; - this._Jq2 = _Jq2; - } - }; - function _Nt2(keys, _eI, defaultValue, scale) { - let _Jt2 = keys[0]; - let time = _wt2(_Jt2, "time", 0); - let value = _wt2(_Jt2, "value", defaultValue) * scale; - let _xj2 = 0; - for (let frame = 0; ; frame++) { - _eI._Nj2(frame, time, value); - let _Kt2 = keys[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - return _eI; - } - let _2E = _wt2(_Kt2, "time", 0); - let _Dj2 = _wt2(_Kt2, "value", defaultValue) * scale; - if (_Jt2.curve) _xj2 = _Mt2(_Jt2.curve, _eI, _xj2, frame, 0, time, _2E, value, _Dj2, scale); - time = _2E; - value = _Dj2; - _Jt2 = _Kt2; - } - } - function _Pt2(keys, _eI, _Xt2, _Yt2, defaultValue, scale) { - let _Jt2 = keys[0]; - let time = _wt2(_Jt2, "time", 0); - let _yj2 = _wt2(_Jt2, _Xt2, defaultValue) * scale; - let _Dj2 = _wt2(_Jt2, _Yt2, defaultValue) * scale; - let _xj2 = 0; - for (let frame = 0; ; frame++) { - _eI._Nj2(frame, time, _yj2, _Dj2); - let _Kt2 = keys[frame + 1]; - if (!_Kt2) { - _eI._uj2(_xj2); - return _eI; - } - let _2E = _wt2(_Kt2, "time", 0); - let _Rr2 = _wt2(_Kt2, _Xt2, defaultValue) * scale; - let _Sr2 = _wt2(_Kt2, _Yt2, defaultValue) * scale; - let curve = _Jt2.curve; - if (curve) { - _xj2 = _Mt2(curve, _eI, _xj2, frame, 0, time, _2E, _yj2, _Rr2, scale); - _xj2 = _Mt2(curve, _eI, _xj2, frame, 1, time, _2E, _Dj2, _Sr2, scale); - } - time = _2E; - _yj2 = _Rr2; - _Dj2 = _Sr2; - _Jt2 = _Kt2; - } - } - function _Mt2(curve, _eI, _xj2, frame, value, _1E, _2E, _yj2, _Dj2, scale) { - if (curve == "stepped") { - _eI._tj2(frame); - return _xj2; - } - let i = value << 2; - let _zj2 = curve[i]; - let _Aj2 = curve[i + 1] * scale; - let _Bj2 = curve[i + 2]; - let _Cj2 = curve[i + 3] * scale; - _eI._wj2(_xj2, frame, value, _1E, _yj2, _zj2, _Aj2, _Bj2, _Cj2, _2E, _Dj2); - return _xj2 + 1; - } - function _wt2(map, _Wi, defaultValue) { - return map[_Wi] !== void 0 ? map[_Wi] : defaultValue; - } - (() => { - if (typeof Math._Mi2 === "undefined") { - Math._Mi2 = (function (_Hb) { - return function (x) { - return (_Hb[0] = x), _Hb[0]; - }; - })(new Float32Array(1)); - } - })(); - var _gh2 = class { - constructor(_Zt2, __t2) { - this._Zt2 = 0; - this.__t2 = 0; - this._Zt2 = _Zt2; - this.__t2 = __t2; - } - _0u2(skeleton) {} - transform(position, _Tc, light, dark) { - position.x += _hh2._pi2(-this._Zt2, this.__t2); - position.y += _hh2._pi2(-this._Zt2, this.__t2); - } - end() {} - }; - var _1u2 = class { - constructor(_T61) { - this._2u2 = 0; - this._3u2 = 0; - this._T61 = 0; - this.angle = 0; - this._h7 = 0; - this._i7 = 0; - this._T61 = _T61; - } - _0u2(skeleton) { - this._h7 = skeleton.x + this._2u2; - this._i7 = skeleton.y + this._3u2; - } - transform(position, _Tc, light, dark) { - let _4u2 = this.angle * _hh2._ui2; - let x = position.x - this._h7; - let y = position.y - this._i7; - let _9u = Math.sqrt(x * x + y * y); - if (_9u < this._T61) { - let _5u2 = _1u2.interpolation.apply(0, _4u2, (this._T61 - _9u) / this._T61); - let cos = Math.cos(_5u2); - let sin = Math.sin(_5u2); - position.x = cos * x - sin * y + this._h7; - position.y = sin * x + cos * y + this._i7; - } - } - end() {} - }; - var _Qh2 = _1u2; - _Qh2.interpolation = new _uh2(2); - return _Lg2; -})(); -var _6u2 = 0, - _7u2 = 1, - _8u2 = 2, - _9u2 = 3, - _au2 = 4, - _bu2 = 5, - _cu2 = 6, - _du2 = 7, - _eu2 = 8, - _fu2 = 9; -var _gu2 = 0, - _hu2 = 1, - _iu2 = 2, - _ju2 = 3; -/*@constructor */ function _ku2(_od, _jg) { - this.type = _od; - this.id = _jg; - this._E4 = null; - this._lu2 = -1; -} -_ku2.prototype._mu2 = function (_u52, _nu2, _ou2, _pu2, _qu2) { - var _ru2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var width = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var height = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - this._lu2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - return _ou2; -}; -_ku2.prototype._su2 = function (_BX, _2L) { - var _g4 = new ArrayBuffer(4); - var _h4 = new Uint32Array(_g4); - var c = new Uint8Array(_g4); - _h4[0] = 0xdeadbeef; - if (c[0] == 0xef) { - return ((_BX & 0xff) << 8) | (_2L & 0xff); - } - if (c[0] == 0xde) { - return ((_2L & 0xff) << 8) | (_BX & 0xff); - } -}; -_ku2.prototype._tu2 = function (_uu2) { - try { - do { - if (_uu2[1] == 0xd9) { - _uu2 = _uu2.subarray(2); - } else if (_uu2[1] == 0xd8) { - if (_uu2[6] === 0x4a && _uu2[7] === 0x46 && _uu2[8] === 0x49 && _uu2[9] === 0x46) { - var w = this._su2(_uu2[14], _uu2[15]); - var h = this._su2(_uu2[16], _uu2[17]); - var _vu2 = { width: w, height: h, body: _uu2 }; - return _vu2; - } - _uu2 = _uu2.subarray(4 + this._su2(_uu2[4], _uu2[5])); - } else { - _uu2 = _uu2.subarray(2 + this._su2(_uu2[2], _uu2[3])); - } - } while (_uu2.byteLength >= 0 && _uu2[0] == 0xff); - } catch (e) { - debug(e.message); - } - var _vu2 = { width: w, height: h, body: _uu2 }; - return _vu2; -}; -_ku2.prototype._wu2 = function (_od, _m8, _n8, _uu2, _xu2, _yu2, _zu2) { - switch (_od) { - case _au2: - { - this._E4 = this._Au2(_m8, _n8, _uu2, "gif"); - } - break; - case _9u2: - { - this._E4 = this._Au2(_m8, _n8, _uu2, "png"); - } - break; - case _7u2: - case _6u2: - { - this._E4 = this._Au2(_m8, _n8, _uu2, "jpeg"); - } - break; - case _8u2: - { - var _vu2 = this._tu2(_uu2); - this._E4 = this._Au2(_vu2.width, _vu2.height, _vu2.body, "jpeg", function (_Vg1) { - var _Bu2 = String.fromCharCode.apply(null, new Uint16Array(_xu2)); - var _Bu2 = _Bu2.split("").map(function (e) { - return e.charCodeAt(0); - }); - var Zlib = window["Zlib"]; - var _Cu2 = new Zlib["Inflate"](_Bu2); - var _Du2 = _Cu2["decompress"](); - this._E4 = _802(_Vg1, _Du2); - }); - } - break; - case _bu2: - case _eu2: - { - this._E4 = null; - } - break; - case _cu2: - case _du2: - case _fu2: - { - var _E4 = new Image(); - var _Yc = _e8._402(_E4, _uu2, _m8, _n8); - _E4._N8 = _Yc; - _E4.__c = _m8; - _E4._0d = _n8; - this._E4 = _E4; - } - break; - default: - break; - } -}; -_ku2.prototype._Au2 = function (_m8, _n8, _uu2, _Eu2, _AN, _Fu2) { - var _Or2 = new Uint16Array(_uu2); - var _6O = ""; - for (var i = 0, _G6 = _Or2.length; i < _G6; i++) { - _6O += String.fromCharCode(_Or2[i]); - } - var _Gu2 = window.btoa(_6O); - var _Hu2 = "data:image/" + _Eu2 + ";base64," + _Gu2; - var img = new Image(); - img.onload = function () { - var _B4 = { texture: img }; - _M8(_B4); - if (_AN) { - _AN(_B4); - } - }; - img.onerror = function (e) { - debug(e); - if (_Fu2) { - _Fu2(e); - } - }; - img.src = _pH(null, null, _Hu2); - return img; -}; -function _802(_Vg1, _u9) { - var _Yc = _e8._802(_Vg1.texture._N8, _u9); - _Vg1.texture._N8 = _Yc; - _Vg1.texture.__c = _Yc._C_1; - _Vg1.texture._0d = _Yc._D_1; - return _Vg1.texture; -} -var _Iu2 = 0, - _Ju2 = 1, - _Ku2 = 2; -var _Lu2 = 0, - _Mu2 = 1, - _Nu2 = 2, - _Ou2 = 3; -var _Pu2 = 0, - _Qu2 = 1; -var _Ru2 = { _6r1: 0, _7r1: 0, version: 1 }; -/*@constructor */ function _Su2(_od, _jg) { - this.type = _od; - this.id = _jg; -} -_Su2.prototype._Tu2 = function (_nu2, _ou2, _pu2, _Uu2) { - this._46 = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - this._56 = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - this._66 = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - this._76 = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - var _Vu2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - this._Wu2 = []; - for (var i = 0; i < _Vu2; i++) { - var _Xu2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var _Yu2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var _Zu2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var __u2 = { _Xu2: _Xu2, _Yu2: _Yu2, _Zu2: _Zu2 }; - __u2._0v2 = _Xu2 > 0 ? [] : null; - __u2._1v2 = _Yu2 > 0 ? [] : null; - __u2._2v2 = _Zu2 > 0 ? [] : null; - _ou2 = this._3v2(__u2, _nu2, _ou2, _pu2, _Uu2); - _ou2 = this._4v2(__u2, _nu2, _ou2, _pu2); - _ou2 = this._5v2(__u2, _nu2, _ou2, _pu2); - this._Wu2.push(__u2); - } - return _ou2; -}; -_Su2.prototype._3v2 = function (_6v2, _nu2, _ou2, _pu2, _Uu2) { - _6v2._0v2 = []; - for (var i = 0; i < _6v2._Xu2; i++) { - var _7v2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var _8v2 = null; - switch (_7v2) { - case _Mu2: - { - _8v2 = { - type: _Mu2, - }; - var _iv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var _jv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var _kv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var alpha = _nu2.getUint8(_ou2, _pu2); - _ou2++; - _8v2._m4 = _iv | (_jv << 8) | (_kv << 16) | (alpha << 24); - } - break; - case _Nu2: - { - _8v2 = { type: _Nu2 }; - _8v2._9v2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _8v2._lu2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var _av2 = []; - for (var _v6 = 0; _v6 < 9; _v6++) { - _av2[_v6] = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - } - _8v2._av2 = new _zz(); - _8v2._av2._v6[_5B] = _av2[0]; - _8v2._av2._v6[_6B] = _av2[1]; - _8v2._av2._v6[_8B] = _av2[2]; - _8v2._av2._v6[_9B] = _av2[3]; - _8v2._av2._v6[_0A] = _av2[4]; - _8v2._av2._v6[_bB] = _av2[5]; - _8v2._bv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _8v2._cv2 = []; - for (var _v6 = 0; _v6 < _8v2._bv2; _v6++) { - var ratio = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var _iv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var _jv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var _kv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var alpha = _nu2.getUint8(_ou2, _pu2); - _ou2++; - _8v2._cv2.push({ ratio: ratio, _m4: _iv | (_jv << 8) | (_kv << 16) | (alpha << 24) }); - } - _8v2._Ic = null; - } - break; - case _Ou2: - { - _8v2 = { type: _Ou2 }; - _8v2._dv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _8v2._ev2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _8v2._fv2 = -1; - for (var index = 0; index < _Uu2.length; index++) { - if (_Uu2[index].id === _8v2._ev2) { - _8v2._fv2 = index; - break; - } - } - var _av2 = []; - for (var _v6 = 0; _v6 < 9; _v6++) { - _av2[_v6] = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - } - _8v2._av2 = new _zz(); - _8v2._av2._v6[_5B] = _av2[0]; - _8v2._av2._v6[_6B] = _av2[1]; - _8v2._av2._v6[_8B] = _av2[2]; - _8v2._av2._v6[_9B] = _av2[3]; - _8v2._av2._v6[_0A] = _av2[4]; - _8v2._av2._v6[_bB] = _av2[5]; - } - break; - } - _6v2._0v2.push(_8v2); - } - return _ou2; -}; -_Su2.prototype._gv2 = function (_hv2) { - if (_hv2 === null || _hv2 === undefined) { - return; - } - var _iv2 = 256, - _jv2 = 1, - _kv2 = 64, - _lv2 = 64; - var _mv2 = []; - var width, height; - switch (_hv2._9v2) { - default: - return; - case _Pu2: - { - width = _iv2; - height = _jv2; - for (var i = 0; i < _iv2; i++) { - _mv2[i] = this._nv2(_hv2, i); - } - } - break; - case _Qu2: - { - width = _kv2; - height = _lv2; - var _ov2 = (_kv2 - 1) / 2; - var _pv2 = (_lv2 - 1) / 2; - var _T61 = _I6(_ov2, _pv2); - for (var __5 = 0; __5 < _lv2; __5++) { - for (var i = 0; i < _kv2; i++) { - var _Va = i - _ov2; - var _Wa = __5 - _pv2; - var _9u = Math.sqrt(_Va * _Va + _Wa * _Wa); - _9u /= _T61; - var ratio = 255 * _9u; - _mv2[__5 * _kv2 + i] = this._nv2(_hv2, ratio); - } - } - } - break; - } - _hv2._Ic = _qv2(width, height, _mv2); -}; -function _qv2(_kj, _lj, _502) { - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - var _Yc = _e8._602(_lg1, _502, _kj, _lj); - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = _Yc._C_1; - _B4.h = _Yc._D_1; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _kj; - _B4.oh = _lj; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture._N8 = _Yc; - _B4.texture.__c = _lg1.width; - _B4.texture._0d = _lg1.height; - _B4.texture.complete = true; - return _B4; -} -_Su2.prototype._nv2 = function (_hv2, _O51) { - if (_hv2._bv2 <= 0) { - return 0; - } - _O51 = _O51 < 0 ? 0 : _O51 > 255 ? 255 : _O51; - if (_O51 < _hv2._cv2[0].ratio) { - return _hv2._cv2[0]._m4; - } - for (var i = 1; i < _hv2._bv2; i++) { - var _rv2 = _hv2._cv2[i]; - if (_rv2.ratio >= _O51) { - var _sv2 = _hv2._cv2[i - 1]; - var _tv2 = 0; - if (_rv2.ratio != _sv2.ratio) { - _tv2 = ((_O51 - _sv2.ratio) << 8) / (_rv2.ratio - _sv2.ratio); - } - var _uv2 = 256 - _tv2; - var _m4 = _rv2._m4; - var _vv2 = _sv2._m4; - var _wv2 = []; - _wv2[0] = ((_m4 & 0xff) * _tv2) >> 8; - _wv2[1] = (((_m4 >> 8) & 0xff) * _tv2) >> 8; - _wv2[2] = (((_m4 >> 16) & 0xff) * _tv2) >> 8; - _wv2[3] = (((_m4 >> 24) & 0xff) * _tv2) >> 8; - _wv2[0] += ((_vv2 & 0xff) * _uv2) >> 8; - _wv2[1] += (((_vv2 >> 8) & 0xff) * _uv2) >> 8; - _wv2[2] += (((_vv2 >> 16) & 0xff) * _uv2) >> 8; - _wv2[3] += (((_vv2 >> 24) & 0xff) * _uv2) >> 8; - var _xv2 = _wv2[0] | (_wv2[1] << 8) | (_wv2[2] << 16) | (_wv2[3] << 24); - return _xv2; - } - } - return _hv2._cv2[_hv2._bv2 - 1]._m4; -}; -_Su2.prototype._4v2 = function (_6v2, _nu2, _ou2, _pu2) { - _6v2._1v2 = []; - for (var i = 0; i < _6v2._Yu2; i++) { - var _iv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var _jv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var _kv = _nu2.getUint8(_ou2, _pu2); - _ou2++; - var alpha = _nu2.getUint8(_ou2, _pu2); - _ou2++; - _6v2._1v2.push({ _m4: _iv | (_jv << 8) | (_kv << 16) | (alpha << 24) }); - } - return _ou2; -}; -_Su2.prototype._5v2 = function (_6v2, _nu2, _ou2, _pu2) { - var i, _v6; - _6v2._2v2 = []; - for (i = 0; i < _6v2._Zu2; i++) { - var _yv2 = {}; - _6v2._2v2.push(_yv2); - _yv2._zv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._Av2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._Bv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._Cv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._0j = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._Dv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._Ev2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._Fv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - if (_Ru2.version >= 2) { - _yv2._Gv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._Hv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - } - if (_Ru2.version >= 3) { - _yv2._Iv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _yv2._Jv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - } - _yv2._Kv2 = _yv2._Cv2 > 0 ? [] : null; - _yv2._Lv2 = _yv2._0j > 0 ? [] : null; - _yv2._Mv2 = _yv2._Dv2 > 0 ? [] : null; - _yv2._Nv2 = _yv2._Ev2 > 0 ? [] : null; - _yv2._Ov2 = _yv2._Fv2 > 0 ? [] : null; - _yv2._Pv2 = _yv2._Gv2 ? [] : null; - _yv2._Qv2 = _yv2._Hv2 ? [] : null; - _yv2._Rv2 = _yv2._Iv2 ? [] : null; - _yv2._Sv2 = _yv2._Jv2 ? [] : null; - for (_v6 = 0; _v6 < _yv2._Cv2 * 2; _v6++) { - _yv2._Kv2[_v6] = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - } - for (_v6 = 0; _v6 < _yv2._0j * 2; _v6++) { - _yv2._Tv2[_v6] = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - } - for (_v6 = 0; _v6 < _yv2._Dv2 * 3; _v6++) { - _yv2._Mv2[_v6] = _nu2.getUint32(_ou2, _pu2); - _ou2 += 4; - } - for (_v6 = 0; _v6 < _yv2._Ev2 * 2; _v6++) { - _yv2._Nv2[_v6] = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - } - for (_v6 = 0; _v6 < _yv2._Fv2 * 3; _v6++) { - _yv2._Ov2[_v6] = _nu2.getUint32(_ou2, _pu2); - _ou2 += 4; - } - if (_Ru2.version >= 2) { - for (_v6 = 0; _v6 < _yv2._Gv2 * 2; _v6++) { - _yv2._Pv2[_v6] = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - } - for (_v6 = 0; _v6 < _yv2._Hv2 * 2; _v6++) { - _yv2._Qv2[_v6] = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - } - } - if (_Ru2.version >= 3) { - for (_v6 = 0; _v6 < _yv2._Iv2 * 2; _v6++) { - _yv2._Rv2[_v6] = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - } - for (_v6 = 0; _v6 < _yv2._Jv2 * 2; _v6++) { - _yv2._Sv2[_v6] = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - } - } - } - return _ou2; -}; -var _Uv2 = 1.0 / 20.0; -/*@constructor */ function _Vv2() { - this._Wv2 = 0; - this._Xv2 = 0; - this._46 = 0; - this._56 = 0; - this._66 = 0; - this._76 = 0; - this._Yv2 = null; -} -_Vv2.prototype._Zv2 = function (_nu2, _ou2, _pu2) { - this._Wv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - this._Xv2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - this._46 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - this._56 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - this._66 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - this._76 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - var __v2, _0w2, _1w2; - __v2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _0w2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _1w2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - this._Yv2 = { __v2: __v2, _0w2: _0w2, _1w2: _1w2 }; - this._2w2 = []; - for (var i = 0; i < this._Xv2; i++) { - var _3w2 = {}; - this._2w2.push(_3w2); - _3w2._4w2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _3w2._46 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - _3w2._56 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - _3w2._66 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - _3w2._76 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - _3w2._5w2 = []; - for (var __5 = 0; __5 < _3w2._4w2; __5++) { - var _VF = {}; - _3w2._5w2.push(_VF); - _VF._EQ = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _VF.index = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _VF.depth = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - _VF._6w2 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var _7w2 = []; - for (var _ml = 0; _ml < 4; _ml++) { - _7w2[_ml] = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - } - var _8w2 = []; - for (var _ml = 0; _ml < 4; _ml++) { - _8w2[_ml] = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - } - _VF._9w2 = []; - _VF._aw2 = []; - _VF._bw2 = []; - _VF._9w2[0] = _7w2[2]; - _VF._aw2[0] = _8w2[2]; - _VF._bw2[0] = 0; - _VF._9w2[1] = _7w2[1]; - _VF._aw2[1] = _8w2[1]; - _VF._bw2[1] = _8w2[1]; - _VF._9w2[2] = _7w2[0]; - _VF._aw2[2] = _8w2[0]; - _VF._bw2[2] = _8w2[0]; - _VF._9w2[3] = _7w2[3]; - _VF._aw2[3] = _8w2[3]; - _VF._bw2[3] = _8w2[3]; - _VF._46 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - _VF._56 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - _VF._66 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - _VF._76 = _nu2.getFloat32(_ou2, _pu2) * _Uv2; - _ou2 += 4; - var _av2 = []; - for (var _ml = 0; _ml < 9; _ml++) { - _av2[_ml] = _nu2.getFloat32(_ou2, _pu2); - _ou2 += 4; - } - _VF._av2 = new _zz(); - _VF._av2._v6[_5B] = _av2[0]; - _VF._av2._v6[_6B] = _av2[1]; - _VF._av2._v6[_8B] = _av2[2]; - _VF._av2._v6[_9B] = _av2[3]; - _VF._av2._v6[_0A] = _av2[4]; - _VF._av2._v6[_bB] = _av2[5]; - } - } - return _ou2; -}; -function _5b1(_cw2) { - this._dw2 = _cw2; - this._ew2 = _cw2; - this._fw2 = _cw2; - this._gw2 = 0; - this._hw2 = 0; - this._iw2 = 0; - this._jw2 = 0; -} -_5b1.prototype.get = function () { - return this._dw2; -}; -_5b1.prototype.set = function (_pt, _pd1 = 0) { - _pd1 = Math.max(0, _pd1); - if (_pd1 == 0) { - this._dw2 = _pt; - this._fw2 = _pt; - this._iw2 = performance.now(); - } else { - this._ew2 = this._dw2; - this._fw2 = _pt; - this._gw2 = this._fw2 - this._ew2; - this._hw2 = performance.now(); - this._iw2 = this._hw2 + _pd1; - this._jw2 = 1 / (this._iw2 - this._hw2); - } -}; -_5b1.prototype._M5 = function () { - const currentTime = performance.now(); - if (currentTime >= this._iw2) { - this._dw2 = this._fw2; - } else { - let frac = (currentTime - this._hw2) * this._jw2; - frac = Math.max(0, Math.min(frac, 1)); - this._dw2 = this._ew2 + this._gw2 * frac; - } - return this._dw2; -}; -/*@license zlib.js 2012 - imaya [ https://github.com/imaya/zlib.js ] The MIT License */ (function () { - "use strict"; - var _t6 = void 0, - w = !0, - _Io2 = this; - function _8_(_ED, _Bm) { - var c = _ED.split("."), - e = _Io2; - !(c[0] in e) && e._kw2 && e._kw2("var " + c[0]); - for (var _g4; c.length && (_g4 = c.shift()); ) !c.length && _Bm !== _t6 ? (e[_g4] = _Bm) : (e = e[_g4] ? e[_g4] : (e[_g4] = {})); - } - var _zs1 = "undefined" !== typeof Uint8Array && "undefined" !== typeof Uint16Array && "undefined" !== typeof Uint32Array && "undefined" !== typeof DataView; - function _0N1(_ED, _Bm) { - this.index = "number" === typeof _Bm ? _Bm : 0; - this.e = 0; - this.buffer = _ED instanceof (_zs1 ? Uint8Array : Array) ? _ED : new (_zs1 ? Uint8Array : Array)(32768); - if (2 * this.buffer.length <= this.index) throw Error("invalid index"); - this.buffer.length <= this.index && _lw2(this); - } - function _lw2(_ED) { - var _Bm = _ED.buffer, - c, - e = _Bm.length, - _g4 = new (_zs1 ? Uint8Array : Array)(e << 1); - if (_zs1) _g4.set(_Bm); - else for (c = 0; c < e; ++c) _g4[c] = _Bm[c]; - return (_ED.buffer = _g4); - } - _0N1.prototype._g4 = function (_ED, _Bm, c) { - var e = this.buffer, - _g4 = this.index, - _h4 = this.e, - _f4 = e[_g4], - _v6; - c && 1 < _Bm && (_ED = 8 < _Bm ? ((_mS1[_ED & 255] << 24) | (_mS1[(_ED >>> 8) & 255] << 16) | (_mS1[(_ED >>> 16) & 255] << 8) | _mS1[(_ED >>> 24) & 255]) >> (32 - _Bm) : _mS1[_ED] >> (8 - _Bm)); - if (8 > _Bm + _h4) (_f4 = (_f4 << _Bm) | _ED), (_h4 += _Bm); - else for (_v6 = 0; _v6 < _Bm; ++_v6) (_f4 = (_f4 << 1) | ((_ED >> (_Bm - _v6 - 1)) & 1)), 8 === ++_h4 && ((_h4 = 0), (e[_g4++] = _mS1[_f4]), (_f4 = 0), _g4 === e.length && (e = _lw2(this))); - e[_g4] = _f4; - this.buffer = e; - this.e = _h4; - this.index = _g4; - }; - _0N1.prototype._rV1 = function () { - var _ED = this.buffer, - _Bm = this.index, - c; - 0 < this.e && ((_ED[_Bm] <<= 8 - this.e), (_ED[_Bm] = _mS1[_ED[_Bm]]), _Bm++); - _zs1 ? (c = _ED.subarray(0, _Bm)) : ((_ED.length = _Bm), (c = _ED)); - return c; - }; - var _DL1 = new (_zs1 ? Uint8Array : Array)(256), - _Ur1; - for (_Ur1 = 0; 256 > _Ur1; ++_Ur1) { - for (var _mw2 = _Ur1, _nw2 = _mw2, _ow2 = 7, _mw2 = _mw2 >>> 1; _mw2; _mw2 >>>= 1) (_nw2 <<= 1), (_nw2 |= _mw2 & 1), --_ow2; - _DL1[_Ur1] = ((_nw2 << _ow2) & 255) >>> 0; - } - var _mS1 = _DL1; - function _yn2(_ED) { - this.buffer = new (_zs1 ? Uint16Array : Array)(2 * _ED); - this.length = 0; - } - _yn2.prototype._pw2 = function (_ED) { - return 2 * (((_ED - 2) / 4) | 0); - }; - _yn2.prototype.push = function (_ED, _Bm) { - var c, - e, - _g4 = this.buffer, - _h4; - c = this.length; - _g4[this.length++] = _Bm; - for (_g4[this.length++] = _ED; 0 < c; ) - if (((e = this._pw2(c)), _g4[c] > _g4[e])) (_h4 = _g4[c]), (_g4[c] = _g4[e]), (_g4[e] = _h4), (_h4 = _g4[c + 1]), (_g4[c + 1] = _g4[e + 1]), (_g4[e + 1] = _h4), (c = e); - else break; - return this.length; - }; - _yn2.prototype.pop = function () { - var _ED, - _Bm, - c = this.buffer, - e, - _g4, - _h4; - _Bm = c[0]; - _ED = c[1]; - this.length -= 2; - c[0] = c[this.length]; - c[1] = c[this.length + 1]; - for (_h4 = 0; ; ) { - _g4 = 2 * _h4 + 2; - if (_g4 >= this.length) break; - _g4 + 2 < this.length && c[_g4 + 2] > c[_g4] && (_g4 += 2); - if (c[_g4] > c[_h4]) (e = c[_h4]), (c[_h4] = c[_g4]), (c[_g4] = e), (e = c[_h4 + 1]), (c[_h4 + 1] = c[_g4 + 1]), (c[_g4 + 1] = e); - else break; - _h4 = _g4; - } - return { index: _ED, value: _Bm, length: this.length }; - }; - function _GJ1(_ED, _Bm) { - this._Bm = _on2; - this.i = 0; - this.input = _zs1 && _ED instanceof Array ? new Uint8Array(_ED) : _ED; - this.c = 0; - _Bm && (_Bm._qw2 && (this.i = _Bm._qw2), "number" === typeof _Bm._rw2 && (this._Bm = _Bm._rw2), _Bm.outputBuffer && (this._h4 = _zs1 && _Bm.outputBuffer instanceof Array ? new Uint8Array(_Bm.outputBuffer) : _Bm.outputBuffer), "number" === typeof _Bm._sw2 && (this.c = _Bm._sw2)); - this._h4 || (this._h4 = new (_zs1 ? Uint8Array : Array)(32768)); - } - var _on2 = 2, - _9r2 = { _8p2: 0, h: 1, _f4: _on2, _t6: 3 }, - _ws1 = [], - _tw2; - for (_tw2 = 0; 288 > _tw2; _tw2++) - switch (w) { - case 143 >= _tw2: - _ws1.push([_tw2 + 48, 8]); - break; - case 255 >= _tw2: - _ws1.push([_tw2 - 144 + 400, 9]); - break; - case 279 >= _tw2: - _ws1.push([_tw2 - 256 + 0, 7]); - break; - case 287 >= _tw2: - _ws1.push([_tw2 - 280 + 192, 8]); - break; - default: - throw "invalid literal: " + _tw2; - } - _GJ1.prototype._ED = function () { - var _ED, - _Bm, - c, - e, - _g4 = this.input; - switch (this._Bm) { - case 0: - c = 0; - for (e = _g4.length; c < e; ) { - _Bm = _zs1 ? _g4.subarray(c, c + 65535) : _g4.slice(c, c + 65535); - c += _Bm.length; - var _h4 = _Bm, - _f4 = c === e, - _v6 = _t6, - _ml = _t6, - _gh = _t6, - _J6 = _t6, - _X4 = _t6, - _G6 = this._h4, - h = this.c; - if (_zs1) { - for (_G6 = new Uint8Array(this._h4.buffer); _G6.length <= h + _h4.length + 5; ) _G6 = new Uint8Array(_G6.length << 1); - _G6.set(this._h4); - } - _v6 = _f4 ? 1 : 0; - _G6[h++] = _v6 | 0; - _ml = _h4.length; - _gh = (~_ml + 65536) & 65535; - _G6[h++] = _ml & 255; - _G6[h++] = (_ml >>> 8) & 255; - _G6[h++] = _gh & 255; - _G6[h++] = (_gh >>> 8) & 255; - if (_zs1) _G6.set(_h4, h), (h += _h4.length), (_G6 = _G6.subarray(0, h)); - else { - _J6 = 0; - for (_X4 = _h4.length; _J6 < _X4; ++_J6) _G6[h++] = _h4[_J6]; - _G6.length = h; - } - this.c = h; - this._h4 = _G6; - } - break; - case 1: - var q = new _0N1(_zs1 ? new Uint8Array(this._h4.buffer) : this._h4, this.c); - q._g4(1, 1, w); - q._g4(1, 2, w); - var _ni = _iK1(this, _g4), - x, - _uw2, - z; - x = 0; - for (_uw2 = _ni.length; x < _uw2; x++) - if (((z = _ni[x]), _0N1.prototype._g4.apply(q, _ws1[z]), 256 < z)) q._g4(_ni[++x], _ni[++x], w), q._g4(_ni[++x], 5), q._g4(_ni[++x], _ni[++x], w); - else if (256 === z) break; - this._h4 = q._rV1(); - this.c = this._h4.length; - break; - case _on2: - var _Fr1 = new _0N1(_zs1 ? new Uint8Array(this._h4.buffer) : this._h4, this.c), - _Jo2, - _vw2, - _ww2, - _cz1, - _bz1, - _xw2 = [16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15], - _pA, - _qt2, - _qA, - _yw2, - _zw2, - _Aw2 = Array(19), - _Bw2, - _Cw2, - _Dw2, - y, - _Bw; - _Jo2 = _on2; - _Fr1._g4(1, 1, w); - _Fr1._g4(_Jo2, 2, w); - _vw2 = _iK1(this, _g4); - _pA = _EJ1(this._v6, 15); - _qt2 = _Ew2(_pA); - _qA = _EJ1(this._G6, 7); - _yw2 = _Ew2(_qA); - for (_ww2 = 286; 257 < _ww2 && 0 === _pA[_ww2 - 1]; _ww2--); - for (_cz1 = 30; 1 < _cz1 && 0 === _qA[_cz1 - 1]; _cz1--); - var _Cw = _ww2, - _Dw = _cz1, - _nB1 = new (_zs1 ? Uint32Array : Array)(_Cw + _Dw), - _e4, - _oB1, - _Y4, - _rA, - _rB1 = new (_zs1 ? Uint32Array : Array)(316), - _Eu1, - _xq1, - _Fw2 = new (_zs1 ? Uint8Array : Array)(19); - for (_e4 = _oB1 = 0; _e4 < _Cw; _e4++) _nB1[_oB1++] = _pA[_e4]; - for (_e4 = 0; _e4 < _Dw; _e4++) _nB1[_oB1++] = _qA[_e4]; - if (!_zs1) { - _e4 = 0; - for (_rA = _Fw2.length; _e4 < _rA; ++_e4) _Fw2[_e4] = 0; - } - _e4 = _Eu1 = 0; - for (_rA = _nB1.length; _e4 < _rA; _e4 += _oB1) { - for (_oB1 = 1; _e4 + _oB1 < _rA && _nB1[_e4 + _oB1] === _nB1[_e4]; ++_oB1); - _Y4 = _oB1; - if (0 === _nB1[_e4]) - if (3 > _Y4) for (; 0 < _Y4--; ) (_rB1[_Eu1++] = 0), _Fw2[0]++; - else for (; 0 < _Y4; ) (_xq1 = 138 > _Y4 ? _Y4 : 138), _xq1 > _Y4 - 3 && _xq1 < _Y4 && (_xq1 = _Y4 - 3), 10 >= _xq1 ? ((_rB1[_Eu1++] = 17), (_rB1[_Eu1++] = _xq1 - 3), _Fw2[17]++) : ((_rB1[_Eu1++] = 18), (_rB1[_Eu1++] = _xq1 - 11), _Fw2[18]++), (_Y4 -= _xq1); - else if (((_rB1[_Eu1++] = _nB1[_e4]), _Fw2[_nB1[_e4]]++, _Y4--, 3 > _Y4)) for (; 0 < _Y4--; ) (_rB1[_Eu1++] = _nB1[_e4]), _Fw2[_nB1[_e4]]++; - else for (; 0 < _Y4; ) (_xq1 = 6 > _Y4 ? _Y4 : 6), _xq1 > _Y4 - 3 && _xq1 < _Y4 && (_xq1 = _Y4 - 3), (_rB1[_Eu1++] = 16), (_rB1[_Eu1++] = _xq1 - 3), _Fw2[16]++, (_Y4 -= _xq1); - } - _ED = _zs1 ? _rB1.subarray(0, _Eu1) : _rB1.slice(0, _Eu1); - _zw2 = _EJ1(_Fw2, 7); - for (y = 0; 19 > y; y++) _Aw2[y] = _zw2[_xw2[y]]; - for (_bz1 = 19; 4 < _bz1 && 0 === _Aw2[_bz1 - 1]; _bz1--); - _Bw2 = _Ew2(_zw2); - _Fr1._g4(_ww2 - 257, 5, w); - _Fr1._g4(_cz1 - 1, 5, w); - _Fr1._g4(_bz1 - 4, 4, w); - for (y = 0; y < _bz1; y++) _Fr1._g4(_Aw2[y], 3, w); - y = 0; - for (_Bw = _ED.length; y < _Bw; y++) - if (((_Cw2 = _ED[y]), _Fr1._g4(_Bw2[_Cw2], _zw2[_Cw2], w), 16 <= _Cw2)) { - y++; - switch (_Cw2) { - case 16: - _Dw2 = 2; - break; - case 17: - _Dw2 = 3; - break; - case 18: - _Dw2 = 7; - break; - default: - throw "invalid code: " + _Cw2; - } - _Fr1._g4(_ED[y], _Dw2, w); - } - var _Gw2 = [_qt2, _pA], - _Hw2 = [_yw2, _qA], - _ot1, - _Iw2, - $, - _3r1, - _Jw2, - _Kw2, - _Lw2, - _Mw2; - _Jw2 = _Gw2[0]; - _Kw2 = _Gw2[1]; - _Lw2 = _Hw2[0]; - _Mw2 = _Hw2[1]; - _ot1 = 0; - for (_Iw2 = _vw2.length; _ot1 < _Iw2; ++_ot1) - if ((($ = _vw2[_ot1]), _Fr1._g4(_Jw2[$], _Kw2[$], w), 256 < $)) _Fr1._g4(_vw2[++_ot1], _vw2[++_ot1], w), (_3r1 = _vw2[++_ot1]), _Fr1._g4(_Lw2[_3r1], _Mw2[_3r1], w), _Fr1._g4(_vw2[++_ot1], _vw2[++_ot1], w); - else if (256 === $) break; - this._h4 = _Fr1._rV1(); - this.c = this._h4.length; - break; - default: - throw "invalid compression type"; - } - return this._h4; - }; - function _Bn2(_ED, _Bm) { - this.length = _ED; - this._ml = _Bm; - } - var _to2 = (function () { - function _ED(_g4) { - switch (w) { - case 3 === _g4: - return [257, _g4 - 3, 0]; - case 4 === _g4: - return [258, _g4 - 4, 0]; - case 5 === _g4: - return [259, _g4 - 5, 0]; - case 6 === _g4: - return [260, _g4 - 6, 0]; - case 7 === _g4: - return [261, _g4 - 7, 0]; - case 8 === _g4: - return [262, _g4 - 8, 0]; - case 9 === _g4: - return [263, _g4 - 9, 0]; - case 10 === _g4: - return [264, _g4 - 10, 0]; - case 12 >= _g4: - return [265, _g4 - 11, 1]; - case 14 >= _g4: - return [266, _g4 - 13, 1]; - case 16 >= _g4: - return [267, _g4 - 15, 1]; - case 18 >= _g4: - return [268, _g4 - 17, 1]; - case 22 >= _g4: - return [269, _g4 - 19, 2]; - case 26 >= _g4: - return [270, _g4 - 23, 2]; - case 30 >= _g4: - return [271, _g4 - 27, 2]; - case 34 >= _g4: - return [272, _g4 - 31, 2]; - case 42 >= _g4: - return [273, _g4 - 35, 3]; - case 50 >= _g4: - return [274, _g4 - 43, 3]; - case 58 >= _g4: - return [275, _g4 - 51, 3]; - case 66 >= _g4: - return [276, _g4 - 59, 3]; - case 82 >= _g4: - return [277, _g4 - 67, 4]; - case 98 >= _g4: - return [278, _g4 - 83, 4]; - case 114 >= _g4: - return [279, _g4 - 99, 4]; - case 130 >= _g4: - return [280, _g4 - 115, 4]; - case 162 >= _g4: - return [281, _g4 - 131, 5]; - case 194 >= _g4: - return [282, _g4 - 163, 5]; - case 226 >= _g4: - return [283, _g4 - 195, 5]; - case 257 >= _g4: - return [284, _g4 - 227, 5]; - case 258 === _g4: - return [285, _g4 - 258, 0]; - default: - throw "invalid length: " + _g4; - } - } - var _Bm = [], - c, - e; - for (c = 3; 258 >= c; c++) (e = _ED(c)), (_Bm[c] = (e[2] << 24) | (e[1] << 16) | e[0]); - return _Bm; - })(), - _Nw2 = _zs1 ? new Uint32Array(_to2) : _to2; - function _iK1(_ED, _Bm) { - function c(_g4, c) { - var _h4 = _g4._ml, - _Bm = [], - e = 0, - _ED; - _ED = _Nw2[_g4.length]; - _Bm[e++] = _ED & 65535; - _Bm[e++] = (_ED >> 16) & 255; - _Bm[e++] = _ED >> 24; - var _f4; - switch (w) { - case 1 === _h4: - _f4 = [0, _h4 - 1, 0]; - break; - case 2 === _h4: - _f4 = [1, _h4 - 2, 0]; - break; - case 3 === _h4: - _f4 = [2, _h4 - 3, 0]; - break; - case 4 === _h4: - _f4 = [3, _h4 - 4, 0]; - break; - case 6 >= _h4: - _f4 = [4, _h4 - 5, 1]; - break; - case 8 >= _h4: - _f4 = [5, _h4 - 7, 1]; - break; - case 12 >= _h4: - _f4 = [6, _h4 - 9, 2]; - break; - case 16 >= _h4: - _f4 = [7, _h4 - 13, 2]; - break; - case 24 >= _h4: - _f4 = [8, _h4 - 17, 3]; - break; - case 32 >= _h4: - _f4 = [9, _h4 - 25, 3]; - break; - case 48 >= _h4: - _f4 = [10, _h4 - 33, 4]; - break; - case 64 >= _h4: - _f4 = [11, _h4 - 49, 4]; - break; - case 96 >= _h4: - _f4 = [12, _h4 - 65, 5]; - break; - case 128 >= _h4: - _f4 = [13, _h4 - 97, 5]; - break; - case 192 >= _h4: - _f4 = [14, _h4 - 129, 6]; - break; - case 256 >= _h4: - _f4 = [15, _h4 - 193, 6]; - break; - case 384 >= _h4: - _f4 = [16, _h4 - 257, 7]; - break; - case 512 >= _h4: - _f4 = [17, _h4 - 385, 7]; - break; - case 768 >= _h4: - _f4 = [18, _h4 - 513, 8]; - break; - case 1024 >= _h4: - _f4 = [19, _h4 - 769, 8]; - break; - case 1536 >= _h4: - _f4 = [20, _h4 - 1025, 9]; - break; - case 2048 >= _h4: - _f4 = [21, _h4 - 1537, 9]; - break; - case 3072 >= _h4: - _f4 = [22, _h4 - 2049, 10]; - break; - case 4096 >= _h4: - _f4 = [23, _h4 - 3073, 10]; - break; - case 6144 >= _h4: - _f4 = [24, _h4 - 4097, 11]; - break; - case 8192 >= _h4: - _f4 = [25, _h4 - 6145, 11]; - break; - case 12288 >= _h4: - _f4 = [26, _h4 - 8193, 12]; - break; - case 16384 >= _h4: - _f4 = [27, _h4 - 12289, 12]; - break; - case 24576 >= _h4: - _f4 = [28, _h4 - 16385, 13]; - break; - case 32768 >= _h4: - _f4 = [29, _h4 - 24577, 13]; - break; - default: - throw "invalid distance"; - } - _ED = _f4; - _Bm[e++] = _ED[0]; - _Bm[e++] = _ED[1]; - _Bm[e++] = _ED[2]; - var _ml, _v6; - _ml = 0; - for (_v6 = _Bm.length; _ml < _v6; ++_ml) _G6[h++] = _Bm[_ml]; - _ni[_Bm[0]]++; - x[_Bm[3]]++; - q = _g4.length + c - 1; - _X4 = null; - } - var e, - _g4, - _h4, - _f4, - _v6, - _ml = {}, - _gh, - _J6, - _X4, - _G6 = _zs1 ? new Uint16Array(2 * _Bm.length) : [], - h = 0, - q = 0, - _ni = new (_zs1 ? Uint32Array : Array)(286), - x = new (_zs1 ? Uint32Array : Array)(30), - _uw2 = _ED.i, - z; - if (!_zs1) { - for (_h4 = 0; 285 >= _h4; ) _ni[_h4++] = 0; - for (_h4 = 0; 29 >= _h4; ) x[_h4++] = 0; - } - _ni[256] = 1; - e = 0; - for (_g4 = _Bm.length; e < _g4; ++e) { - _h4 = _v6 = 0; - for (_f4 = 3; _h4 < _f4 && e + _h4 !== _g4; ++_h4) _v6 = (_v6 << 8) | _Bm[e + _h4]; - _ml[_v6] === _t6 && (_ml[_v6] = []); - _gh = _ml[_v6]; - if (!(0 < q--)) { - for (; 0 < _gh.length && 32768 < e - _gh[0]; ) _gh.shift(); - if (e + 3 >= _g4) { - _X4 && c(_X4, -1); - _h4 = 0; - for (_f4 = _g4 - e; _h4 < _f4; ++_h4) (z = _Bm[e + _h4]), (_G6[h++] = z), ++_ni[z]; - break; - } - 0 < _gh.length ? ((_J6 = _Ow2(_Bm, e, _gh)), _X4 ? (_X4.length < _J6.length ? ((z = _Bm[e - 1]), (_G6[h++] = z), ++_ni[z], c(_J6, 0)) : c(_X4, -1)) : _J6.length < _uw2 ? (_X4 = _J6) : c(_J6, 0)) : _X4 ? c(_X4, -1) : ((z = _Bm[e]), (_G6[h++] = z), ++_ni[z]); - } - _gh.push(e); - } - _G6[h++] = 256; - _ni[256]++; - _ED._v6 = _ni; - _ED._G6 = x; - return _zs1 ? _G6.subarray(0, h) : _G6; - } - function _Ow2(_ED, _Bm, c) { - var e, - _g4, - _h4 = 0, - _f4, - _v6, - _ml, - _gh, - _J6 = _ED.length; - _v6 = 0; - _gh = c.length; - _h4: for (; _v6 < _gh; _v6++) { - e = c[_gh - _v6 - 1]; - _f4 = 3; - if (3 < _h4) { - for (_ml = _h4; 3 < _ml; _ml--) if (_ED[e + _ml - 1] !== _ED[_Bm + _ml - 1]) continue _h4; - _f4 = _h4; - } - for (; 258 > _f4 && _Bm + _f4 < _J6 && _ED[e + _f4] === _ED[_Bm + _f4]; ) ++_f4; - _f4 > _h4 && ((_g4 = e), (_h4 = _f4)); - if (258 === _f4) break; - } - return new _Bn2(_h4, _Bm - _g4); - } - function _EJ1(_ED, _Bm) { - var c = _ED.length, - e = new _yn2(572), - _g4 = new (_zs1 ? Uint8Array : Array)(c), - _h4, - _f4, - _v6, - _ml, - _gh; - if (!_zs1) for (_ml = 0; _ml < c; _ml++) _g4[_ml] = 0; - for (_ml = 0; _ml < c; ++_ml) 0 < _ED[_ml] && e.push(_ml, _ED[_ml]); - _h4 = Array(e.length / 2); - _f4 = new (_zs1 ? Uint32Array : Array)(e.length / 2); - if (1 === _h4.length) return (_g4[e.pop().index] = 1), _g4; - _ml = 0; - for (_gh = e.length / 2; _ml < _gh; ++_ml) (_h4[_ml] = e.pop()), (_f4[_ml] = _h4[_ml].value); - _v6 = _Pw2(_f4, _f4.length, _Bm); - _ml = 0; - for (_gh = _h4.length; _ml < _gh; ++_ml) _g4[_h4[_ml].index] = _v6[_ml]; - return _g4; - } - function _Pw2(_ED, _Bm, c) { - function e(_h4) { - var _g4 = _ml[_h4][_gh[_h4]]; - _g4 === _Bm ? (e(_h4 + 1), e(_h4 + 1)) : --_f4[_g4]; - ++_gh[_h4]; - } - var _g4 = new (_zs1 ? Uint16Array : Array)(c), - _h4 = new (_zs1 ? Uint8Array : Array)(c), - _f4 = new (_zs1 ? Uint8Array : Array)(_Bm), - _v6 = Array(c), - _ml = Array(c), - _gh = Array(c), - _J6 = (1 << c) - _Bm, - _X4 = 1 << (c - 1), - _G6, - h, - q, - _ni, - x; - _g4[c - 1] = _Bm; - for (h = 0; h < c; ++h) _J6 < _X4 ? (_h4[h] = 0) : ((_h4[h] = 1), (_J6 -= _X4)), (_J6 <<= 1), (_g4[c - 2 - h] = ((_g4[c - 1 - h] / 2) | 0) + _Bm); - _g4[0] = _h4[0]; - _v6[0] = Array(_g4[0]); - _ml[0] = Array(_g4[0]); - for (h = 1; h < c; ++h) _g4[h] > 2 * _g4[h - 1] + _h4[h] && (_g4[h] = 2 * _g4[h - 1] + _h4[h]), (_v6[h] = Array(_g4[h])), (_ml[h] = Array(_g4[h])); - for (_G6 = 0; _G6 < _Bm; ++_G6) _f4[_G6] = c; - for (q = 0; q < _g4[c - 1]; ++q) (_v6[c - 1][q] = _ED[q]), (_ml[c - 1][q] = q); - for (_G6 = 0; _G6 < c; ++_G6) _gh[_G6] = 0; - 1 === _h4[c - 1] && (--_f4[0], ++_gh[c - 1]); - for (h = c - 2; 0 <= h; --h) { - _ni = _G6 = 0; - x = _gh[h + 1]; - for (q = 0; q < _g4[h]; q++) (_ni = _v6[h + 1][x] + _v6[h + 1][x + 1]), _ni > _ED[_G6] ? ((_v6[h][q] = _ni), (_ml[h][q] = _Bm), (x += 2)) : ((_v6[h][q] = _ED[_G6]), (_ml[h][q] = _G6), ++_G6); - _gh[h] = 0; - 1 === _h4[h] && e(h); - } - return _f4; - } - function _Ew2(_ED) { - var _Bm = new (_zs1 ? Uint16Array : Array)(_ED.length), - c = [], - e = [], - _g4 = 0, - _h4, - _f4, - _v6, - _ml; - _h4 = 0; - for (_f4 = _ED.length; _h4 < _f4; _h4++) c[_ED[_h4]] = (c[_ED[_h4]] | 0) + 1; - _h4 = 1; - for (_f4 = 16; _h4 <= _f4; _h4++) (e[_h4] = _g4), (_g4 += c[_h4] | 0), (_g4 <<= 1); - _h4 = 0; - for (_f4 = _ED.length; _h4 < _f4; _h4++) { - _g4 = e[_ED[_h4]]; - e[_ED[_h4]] += 1; - _v6 = _Bm[_h4] = 0; - for (_ml = _ED[_h4]; _v6 < _ml; _v6++) (_Bm[_h4] = (_Bm[_h4] << 1) | (_g4 & 1)), (_g4 >>>= 1); - } - return _Bm; - } - function _Qw2(_ED, _Bm) { - this.input = _ED; - this._h4 = new (_zs1 ? Uint8Array : Array)(32768); - this._Bm = _Rw2._f4; - var c = {}, - e; - if ((_Bm || !(_Bm = {})) && "number" === typeof _Bm._rw2) this._Bm = _Bm._rw2; - for (e in _Bm) c[e] = _Bm[e]; - c.outputBuffer = this._h4; - this.__5 = new _GJ1(this.input, c); - } - var _Rw2 = _9r2; - _Qw2.prototype._ED = function () { - var _ED, - _Bm, - c, - e, - _g4, - _h4, - _f4 = 0; - _h4 = this._h4; - switch (8) { - case 8: - _ED = Math.LOG2E * Math.log(32768) - 8; - break; - default: - throw Error("invalid compression method"); - } - _Bm = (_ED << 4) | 8; - _h4[_f4++] = _Bm; - switch (8) { - case 8: - switch (this._Bm) { - case _Rw2._8p2: - e = 0; - break; - case _Rw2.h: - e = 1; - break; - case _Rw2._f4: - e = 2; - break; - default: - throw Error("unsupported compression type"); - } - break; - default: - throw Error("invalid compression method"); - } - c = (e << 6) | 0; - _h4[_f4++] = c | (31 - ((256 * _Bm + c) % 31)); - var _v6 = this.input; - if ("string" === typeof _v6) { - var _ml = _v6.split(""), - _gh, - _J6; - _gh = 0; - for (_J6 = _ml.length; _gh < _J6; _gh++) _ml[_gh] = (_ml[_gh].charCodeAt(0) & 255) >>> 0; - _v6 = _ml; - } - for (var _X4 = 1, _G6 = 0, h = _v6.length, q, _ni = 0; 0 < h; ) { - q = 1024 < h ? 1024 : h; - h -= q; - do (_X4 += _v6[_ni++]), (_G6 += _X4); - while (--q); - _X4 %= 65521; - _G6 %= 65521; - } - _g4 = ((_G6 << 16) | _X4) >>> 0; - this.__5.c = _f4; - _h4 = this.__5._ED(); - _f4 = _h4.length; - _zs1 && ((_h4 = new Uint8Array(_h4.buffer)), _h4.length <= _f4 + 4 && ((this._h4 = new Uint8Array(_h4.length + 4)), this._h4.set(_h4), (_h4 = this._h4)), (_h4 = _h4.subarray(0, _f4 + 4))); - _h4[_f4++] = (_g4 >> 24) & 255; - _h4[_f4++] = (_g4 >> 16) & 255; - _h4[_f4++] = (_g4 >> 8) & 255; - _h4[_f4++] = _g4 & 255; - return _h4; - }; - _8_("Zlib.Deflate", _Qw2); - _8_("Zlib.Deflate.compress", function (_ED, _Bm) { - return new _Qw2(_ED, _Bm)._ED(); - }); - _8_("Zlib.Deflate.prototype.compress", _Qw2.prototype._ED); - var _Sw2 = { _8p2: _Rw2._8p2, FIXED: _Rw2.h, _Tw2: _Rw2._f4 }, - _Uw2, - _Vw2, - _Ww2, - _Xw2; - if (Object.keys) _Uw2 = Object.keys(_Sw2); - else for (_Vw2 in ((_Uw2 = []), (_Ww2 = 0), _Sw2)) _Uw2[_Ww2++] = _Vw2; - _Ww2 = 0; - for (_Xw2 = _Uw2.length; _Ww2 < _Xw2; ++_Ww2) (_Vw2 = _Uw2[_Ww2]), _8_("Zlib.Deflate.CompressionType." + _Vw2, _Sw2[_Vw2]); -}).call(this); //@ sourceMappingURL=deflate.min.js.map -/*@license zlib.js 2012 - imaya [ https://github.com/imaya/zlib.js ] The MIT License */ (function () { - "use strict"; - function _v6(_g4) { - throw _g4; - } - var _t6 = void 0, - _e4 = this; - function _ni(_g4, _Bm) { - var _h4 = _g4.split("."), - c = _e4; - !(_h4[0] in c) && c._kw2 && c._kw2("var " + _h4[0]); - for (var _ED; _h4.length && (_ED = _h4.shift()); ) !_h4.length && _Bm !== _t6 ? (c[_ED] = _Bm) : (c = c[_ED] ? c[_ED] : (c[_ED] = {})); - } - var _X4 = "undefined" !== typeof Uint8Array && "undefined" !== typeof Uint16Array && "undefined" !== typeof Uint32Array; - function _Y4(_g4) { - var _Bm = _g4.length, - _h4 = 0, - c = Number.POSITIVE_INFINITY, - _ED, - e, - _f4, - h, - _ml, - _G6, - q, - _gh, - _J6; - for (_gh = 0; _gh < _Bm; ++_gh) _g4[_gh] > _h4 && (_h4 = _g4[_gh]), _g4[_gh] < c && (c = _g4[_gh]); - _ED = 1 << _h4; - e = new (_X4 ? Uint32Array : Array)(_ED); - _f4 = 1; - h = 0; - for (_ml = 2; _f4 <= _h4; ) { - for (_gh = 0; _gh < _Bm; ++_gh) - if (_g4[_gh] === _f4) { - _G6 = 0; - q = h; - for (_J6 = 0; _J6 < _f4; ++_J6) (_G6 = (_G6 << 1) | (q & 1)), (q >>= 1); - for (_J6 = _G6; _J6 < _ED; _J6 += _ml) e[_J6] = (_f4 << 16) | _gh; - ++h; - } - ++_f4; - h <<= 1; - _ml <<= 1; - } - return [e, _h4, c]; - } - function w(_g4, _Bm) { - this._f4 = []; - this.h = 32768; - this._Bm = this._ED = this._h4 = this._G6 = 0; - this.input = _X4 ? new Uint8Array(_g4) : _g4; - this._v6 = !1; - this.i = x; - this._e4 = !1; - if (_Bm || !(_Bm = {})) _Bm.index && (this._h4 = _Bm.index), _Bm._Ze1 && (this.h = _Bm._Ze1), _Bm._Yw2 && (this.i = _Bm._Yw2), _Bm._Zw2 && (this._e4 = _Bm._Zw2); - switch (this.i) { - case y: - this._g4 = 32768; - this.c = new (_X4 ? Uint8Array : Array)(32768 + this.h + 258); - break; - case x: - this._g4 = 0; - this.c = new (_X4 ? Uint8Array : Array)(this.h); - this.e = this.z; - this._t6 = this._Y4; - this.__5 = this.w; - break; - default: - _v6(Error("invalid inflate mode")); - } - } - var y = 0, - x = 1, - z = { _J6: y, _ni: x }; - w.prototype._ml = function () { - for (; !this._v6; ) { - var _g4 = _xq1(this, 3); - _g4 & 1 && (this._v6 = !0); - _g4 >>>= 1; - switch (_g4) { - case 0: - var _Bm = this.input, - _h4 = this._h4, - c = this.c, - _ED = this._g4, - e = _t6, - _f4 = _t6, - h = _t6, - _ml = c.length, - _G6 = _t6; - this._Bm = this._ED = 0; - e = _Bm[_h4++]; - e === _t6 && _v6(Error("invalid uncompressed block header: LEN (first byte)")); - _f4 = e; - e = _Bm[_h4++]; - e === _t6 && _v6(Error("invalid uncompressed block header: LEN (second byte)")); - _f4 |= e << 8; - e = _Bm[_h4++]; - e === _t6 && _v6(Error("invalid uncompressed block header: NLEN (first byte)")); - h = e; - e = _Bm[_h4++]; - e === _t6 && _v6(Error("invalid uncompressed block header: NLEN (second byte)")); - h |= e << 8; - _f4 === ~h && _v6(Error("invalid uncompressed block header: length verify")); - _h4 + _f4 > _Bm.length && _v6(Error("input buffer is broken")); - switch (this.i) { - case y: - for (; _ED + _f4 > c.length; ) { - _G6 = _ml - _ED; - _f4 -= _G6; - if (_X4) c.set(_Bm.subarray(_h4, _h4 + _G6), _ED), (_ED += _G6), (_h4 += _G6); - else for (; _G6--; ) c[_ED++] = _Bm[_h4++]; - this._g4 = _ED; - c = this.e(); - _ED = this._g4; - } - break; - case x: - for (; _ED + _f4 > c.length; ) c = this.e({ _gh: 2 }); - break; - default: - _v6(Error("invalid inflate mode")); - } - if (_X4) c.set(_Bm.subarray(_h4, _h4 + _f4), _ED), (_ED += _f4), (_h4 += _f4); - else for (; _f4--; ) c[_ED++] = _Bm[_h4++]; - this._h4 = _h4; - this._g4 = _ED; - this.c = c; - break; - case 1: - this.__5(_Fr1, _zs1); - break; - case 2: - _Io2(this); - break; - default: - _v6(Error("unknown BTYPE: " + _g4)); - } - } - return this._t6(); - }; - var _Eu1 = [16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15], - _rB1 = _X4 ? new Uint16Array(_Eu1) : _Eu1, - _nB1 = [3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 19, 23, 27, 31, 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 258, 258], - _oB1 = _X4 ? new Uint16Array(_nB1) : _nB1, - _Fw2 = [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0, 0, 0], - _ot1 = _X4 ? new Uint8Array(_Fw2) : _Fw2, - _vw2 = [1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, 8193, 12289, 16385, 24577], - _0N1 = _X4 ? new Uint16Array(_vw2) : _vw2, - _mS1 = [0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13], - _Ur1 = _X4 ? new Uint8Array(_mS1) : _mS1, - _mw2 = new (_X4 ? Uint8Array : Array)(288), - _ww2, - _cz1; - _ww2 = 0; - for (_cz1 = _mw2.length; _ww2 < _cz1; ++_ww2) _mw2[_ww2] = 143 >= _ww2 ? 8 : 255 >= _ww2 ? 9 : 279 >= _ww2 ? 7 : 8; - var _Fr1 = _Y4(_mw2), - _bz1 = new (_X4 ? Uint8Array : Array)(30), - _Cw2, - _nw2; - _Cw2 = 0; - for (_nw2 = _bz1.length; _Cw2 < _nw2; ++_Cw2) _bz1[_Cw2] = 5; - var _zs1 = _Y4(_bz1); - function _xq1(_g4, _Bm) { - for (var _h4 = _g4._ED, c = _g4._Bm, _ED = _g4.input, e = _g4._h4, _f4; c < _Bm; ) (_f4 = _ED[e++]), _f4 === _t6 && _v6(Error("input buffer is broken")), (_h4 |= _f4 << c), (c += 8); - _f4 = _h4 & ((1 << _Bm) - 1); - _g4._ED = _h4 >>> _Bm; - _g4._Bm = c - _Bm; - _g4._h4 = e; - return _f4; - } - function _ws1(_g4, _Bm) { - for (var _h4 = _g4._ED, c = _g4._Bm, _ED = _g4.input, e = _g4._h4, _f4 = _Bm[0], h = _Bm[1], _ml, _G6, q; c < h; ) { - _ml = _ED[e++]; - if (_ml === _t6) break; - _h4 |= _ml << c; - c += 8; - } - _G6 = _f4[_h4 & ((1 << h) - 1)]; - q = _G6 >>> 16; - _g4._ED = _h4 >> q; - _g4._Bm = c - q; - _g4._h4 = e; - return _G6 & 65535; - } - function _Io2(_g4) { - function _Bm(_h4, _g4, c) { - var _Bm, e, _ED, _f4; - for (_f4 = 0; _f4 < _h4; ) - switch (((_Bm = _ws1(this, _g4)), _Bm)) { - case 16: - for (_ED = 3 + _xq1(this, 2); _ED--; ) c[_f4++] = e; - break; - case 17: - for (_ED = 3 + _xq1(this, 3); _ED--; ) c[_f4++] = 0; - e = 0; - break; - case 18: - for (_ED = 11 + _xq1(this, 7); _ED--; ) c[_f4++] = 0; - e = 0; - break; - default: - e = c[_f4++] = _Bm; - } - return c; - } - var _h4 = _xq1(_g4, 5) + 257, - c = _xq1(_g4, 5) + 1, - _ED = _xq1(_g4, 4) + 4, - e = new (_X4 ? Uint8Array : Array)(_rB1.length), - _f4, - h, - _ml, - _G6; - for (_G6 = 0; _G6 < _ED; ++_G6) e[_rB1[_G6]] = _xq1(_g4, 3); - _f4 = _Y4(e); - h = new (_X4 ? Uint8Array : Array)(_h4); - _ml = new (_X4 ? Uint8Array : Array)(c); - _g4.__5(_Y4(_Bm.call(_g4, _h4, _f4, h)), _Y4(_Bm.call(_g4, c, _f4, _ml))); - } - w.prototype.__5 = function (_g4, _Bm) { - var _h4 = this.c, - c = this._g4; - this._NF = _g4; - for (var _ED = _h4.length - 258, e, _f4, h, _ml; 256 !== (e = _ws1(this, _g4)); ) - if (256 > e) c >= _ED && ((this._g4 = c), (_h4 = this.e()), (c = this._g4)), (_h4[c++] = e); - else { - _f4 = e - 257; - _ml = _oB1[_f4]; - 0 < _ot1[_f4] && (_ml += _xq1(this, _ot1[_f4])); - e = _ws1(this, _Bm); - h = _0N1[e]; - 0 < _Ur1[e] && (h += _xq1(this, _Ur1[e])); - c >= _ED && ((this._g4 = c), (_h4 = this.e()), (c = this._g4)); - for (; _ml--; ) _h4[c] = _h4[c++ - h]; - } - for (; 8 <= this._Bm; ) (this._Bm -= 8), this._h4--; - this._g4 = c; - }; - w.prototype.w = function (_g4, _Bm) { - var _h4 = this.c, - c = this._g4; - this._NF = _g4; - for (var _ED = _h4.length, e, _f4, h, _ml; 256 !== (e = _ws1(this, _g4)); ) - if (256 > e) c >= _ED && ((_h4 = this.e()), (_ED = _h4.length)), (_h4[c++] = e); - else { - _f4 = e - 257; - _ml = _oB1[_f4]; - 0 < _ot1[_f4] && (_ml += _xq1(this, _ot1[_f4])); - e = _ws1(this, _Bm); - h = _0N1[e]; - 0 < _Ur1[e] && (h += _xq1(this, _Ur1[e])); - c + _ml > _ED && ((_h4 = this.e()), (_ED = _h4.length)); - for (; _ml--; ) _h4[c] = _h4[c++ - h]; - } - for (; 8 <= this._Bm; ) (this._Bm -= 8), this._h4--; - this._g4 = c; - }; - w.prototype.e = function () { - var _g4 = new (_X4 ? Uint8Array : Array)(this._g4 - 32768), - _Bm = this._g4 - 32768, - _h4, - c, - _ED = this.c; - if (_X4) _g4.set(_ED.subarray(32768, _g4.length)); - else { - _h4 = 0; - for (c = _g4.length; _h4 < c; ++_h4) _g4[_h4] = _ED[_h4 + 32768]; - } - this._f4.push(_g4); - this._G6 += _g4.length; - if (_X4) _ED.set(_ED.subarray(_Bm, _Bm + 32768)); - else for (_h4 = 0; 32768 > _h4; ++_h4) _ED[_h4] = _ED[_Bm + _h4]; - this._g4 = 32768; - return _ED; - }; - w.prototype.z = function (_g4) { - var _Bm, - _h4 = (this.input.length / this._h4 + 1) | 0, - c, - _ED, - e, - _f4 = this.input, - h = this.c; - _g4 && ("number" === typeof _g4._gh && (_h4 = _g4._gh), "number" === typeof _g4._X4 && (_h4 += _g4._X4)); - 2 > _h4 ? ((c = (_f4.length - this._h4) / this._NF[2]), (e = (258 * (c / 2)) | 0), (_ED = e < h.length ? h.length + e : h.length << 1)) : (_ED = h.length * _h4); - _X4 ? ((_Bm = new Uint8Array(_ED)), _Bm.set(h)) : (_Bm = h); - return (this.c = _Bm); - }; - w.prototype._t6 = function () { - var _g4 = 0, - _Bm = this.c, - _h4 = this._f4, - c, - _ED = new (_X4 ? Uint8Array : Array)(this._G6 + (this._g4 - 32768)), - e, - _f4, - h, - _ml; - if (0 === _h4.length) return _X4 ? this.c.subarray(32768, this._g4) : this.c.slice(32768, this._g4); - e = 0; - for (_f4 = _h4.length; e < _f4; ++e) { - c = _h4[e]; - h = 0; - for (_ml = c.length; h < _ml; ++h) _ED[_g4++] = c[h]; - } - e = 32768; - for (_f4 = this._g4; e < _f4; ++e) _ED[_g4++] = _Bm[e]; - this._f4 = []; - return (this.buffer = _ED); - }; - w.prototype._Y4 = function () { - var _g4, - _Bm = this._g4; - _X4 ? (this._e4 ? ((_g4 = new Uint8Array(_Bm)), _g4.set(this.c.subarray(0, _Bm))) : (_g4 = this.c.subarray(0, _Bm))) : (this.c.length > _Bm && (this.c.length = _Bm), (_g4 = this.c)); - return (this.buffer = _g4); - }; - function _tw2(_g4, _Bm) { - var _h4, c; - this.input = _g4; - this._h4 = 0; - if (_Bm || !(_Bm = {})) _Bm.index && (this._h4 = _Bm.index), _Bm.__w2 && (this._xq1 = _Bm.__w2); - _h4 = _g4[this._h4++]; - c = _g4[this._h4++]; - switch (_h4 & 15) { - case _Rw2: - this.method = _Rw2; - break; - default: - _v6(Error("unsupported compression method")); - } - 0 !== ((_h4 << 8) + c) % 31 && _v6(Error("invalid fcheck flag:" + (((_h4 << 8) + c) % 31))); - c & 32 && _v6(Error("fdict flag is not supported")); - this.q = new w(_g4, { index: this._h4, _Ze1: _Bm._Ze1, _Yw2: _Bm._Yw2, _Zw2: _Bm._Zw2 }); - } - _tw2.prototype._ml = function () { - var _g4 = this.input, - _Bm, - _h4; - _Bm = this.q._ml(); - this._h4 = this.q._h4; - if (this._xq1) { - _h4 = ((_g4[this._h4++] << 24) | (_g4[this._h4++] << 16) | (_g4[this._h4++] << 8) | _g4[this._h4++]) >>> 0; - var c = _Bm; - if ("string" === typeof c) { - var _ED = c.split(""), - e, - _f4; - e = 0; - for (_f4 = _ED.length; e < _f4; e++) _ED[e] = (_ED[e].charCodeAt(0) & 255) >>> 0; - c = _ED; - } - for (var h = 1, _ml = 0, _G6 = c.length, q, _gh = 0; 0 < _G6; ) { - q = 1024 < _G6 ? 1024 : _G6; - _G6 -= q; - do (h += c[_gh++]), (_ml += h); - while (--q); - h %= 65521; - _ml %= 65521; - } - _h4 !== ((_ml << 16) | h) >>> 0 && _v6(Error("invalid adler-32 checksum")); - } - return _Bm; - }; - var _Rw2 = 8; - _ni("Zlib.Inflate", _tw2); - _ni("Zlib.Inflate.prototype.decompress", _tw2.prototype._ml); - var _Ww2 = { _0x2: z._ni, _1x2: z._J6 }, - _pA, - _qA, - _rA, - $; - if (Object.keys) _pA = Object.keys(_Ww2); - else for (_qA in ((_pA = []), (_rA = 0), _Ww2)) _pA[_rA++] = _qA; - _rA = 0; - for ($ = _pA.length; _rA < $; ++_rA) (_qA = _pA[_rA]), _ni("Zlib.Inflate.BufferType." + _qA, _Ww2[_qA]); -}).call(this); //@ sourceMappingURL=inflate.min.js.map -_mh: /*@constructor */ function _2x2() { - this._3x2 = 0; - this._4x2 = null; - this._5x2 = 0; - this._6x2 = null; - this._7x2 = new _Ck(); - this._8x2 = null; -} -/*@constructor */ function _9x2() { - this._ne = 0; - this._zj1 = new _zz(); - this._xj1 = new _zz(); - this._ax2 = new _zz(); - this._bx2 = new _zz(); - this._cx2 = new _zz(); - this._dx2 = new _zz(); - this._nj1 = 0; - this._pj1 = 0; - this._rj1 = 0; - this._tj1 = 0; - this._ex2 = 0; - this._fx2 = 0; - this._gx2 = 0; - this._hx2 = 0; - this._vj1 = 0; - this._ix2 = -1; - this._DR = null; - this._ER = null; - this._jx2 = null; - this._kx2 = true; - this._lx2 = false; - this._mx2 = false; -} -_9x2.prototype._nx2 = function (_ox2) { - this._lx2 = _ox2; -}; -_9x2.prototype._px2 = function () { - return this._lx2; -}; -_9x2.prototype._qx2 = function (_T31) { - this._mx2 = _T31; -}; -_9x2.prototype._rx2 = function () { - return this._mx2; -}; -_2x2.prototype._sx2 = function (_jg) { - var _tx2 = this._ux2(_jg); - if (!_tx2) return -1; - var _vx2 = this._wx2(); - var _xx2 = this._ux2(_vx2); - _xx2._nj1 = _tx2._nj1; - _xx2._pj1 = _tx2._pj1; - _xx2._rj1 = _tx2._rj1; - _xx2._tj1 = _tx2._tj1; - _xx2._ex2 = _tx2._ex2; - _xx2._fx2 = _tx2._fx2; - _xx2._gx2 = _tx2._gx2; - _xx2._hx2 = _tx2._hx2; - _xx2._vj1 = _tx2._vj1; - _xx2._ix2 = _tx2._ix2; - _xx2._DR = _tx2._DR; - _xx2._ER = _tx2._ER; - _xx2._jx2 = _tx2._jx2; - var _yx2 = new _zz(_tx2._xj1); - var _zx2 = new _zz(_tx2._zj1); - var _eN = new _zz(_tx2._ax2); - var _Ax2 = new _zz(_tx2._bx2); - var _Bx2 = new _zz(_tx2._cx2); - var _Cx2 = new _zz(_tx2._dx2); - _xx2._zj1 = _zx2; - _xx2._xj1 = _yx2; - _xx2._ax2 = _eN; - _xx2._bx2 = _Ax2; - _xx2._cx2 = _Bx2; - _xx2._dx2 = _Cx2; - _xx2._mx2 = _tx2._mx2; - _xx2._nx2(true); - return _vx2; -}; -_9x2.prototype._Dx2 = function () { - if (this._zj1._v6[11] == 0) return true; - return false; -}; -_9x2.prototype._Ex2 = function () { - if (this._Dx2()) { - if (this._zj1._v6[4] == 0.0 && this._zj1._v6[8] == 0.0 && this._zj1._v6[1] == 0.0 && this._zj1._v6[9] == 0.0 && this._zj1._v6[2] == 0.0 && this._zj1._v6[6] == 0.0) { - if (this._xj1._v6[2] == 0.0 && this._xj1._v6[6] == 0.0) { - this._kx2 = true; - return; - } - } - } - this._kx2 = false; -}; -_9x2.prototype._Lj1 = function (_Fx2) { - this._xj1 = _Fx2; - this._cx2._UM(_Fx2); - this._ax2.Multiply(this._xj1, this._zj1); - this._dx2._UM(this._ax2); - this._Ex2(); -}; -_9x2.prototype._Mj1 = function (_Fx2) { - this._zj1 = _Fx2; - this._bx2._UM(_Fx2); - this._ax2.Multiply(this._xj1, this._zj1); - this._dx2._UM(this._ax2); - this._Ex2(); -}; -_2x2.prototype._Gx2 = function () { - this._3x2 = this._7x2.length; -}; -_2x2.prototype._wx2 = function () { - var _Hx2 = new _9x2(); - _Hx2._ne = this._5x2; - this._5x2++; - this._7x2._Gf(_Hx2); - return _Hx2._ne; -}; -_2x2.prototype._ux2 = function (_Ix2) { - for (var i = 0; i < this._7x2.length; i++) { - if (this._7x2._E5(i) != null) if (this._7x2._E5(i)._ne == _Ix2) return this._7x2._E5(i); - } - return null; -}; -_2x2.prototype._Jx2 = function (_Ix2) { - for (var i = 0; i < this._7x2.length; i++) { - var _Kx2 = this._7x2._E5(i); - if (_Kx2) { - if (_Kx2._ne === _Ix2) { - if (this._8x2 == _Kx2) this._8x2 = null; - this._7x2.__S(_Kx2); - return; - } - } - } - return; -}; -_2x2.prototype._Lx2 = function () { - this._7x2._Wf(); - _3x2 = 0; -}; -_2x2.prototype._Mx2 = function (_Nx2) { - if (_Nx2 == null) return null; - var _Ox2 = this._wx2(); - var _xx2 = this._ux2(_Ox2); - if (_xx2 != null) { - _xx2._Px2(_Nx2._7j1); - _xx2._Qx2(_Nx2._8j1); - _xx2._Rx2(_Nx2._9j1); - _xx2._Sx2(_Nx2._aj1); - _xx2._Tx2(_Nx2.hspeed); - _xx2._Ux2(_Nx2.vspeed); - _xx2._Vx2(_Nx2.hborder); - _xx2._Wx2(_Nx2.vborder); - _xx2._Xx2(0.0); - _xx2._Yx2(_Nx2.__m); - _xx2._Zx2(_xx2.__x2() + _xx2._0y2() * 0.5, _xx2._1y2() + _xx2._2y2() * 0.5); - } - return _xx2; -}; -_2x2.prototype._3y2 = function () { - if (this._4x2 === null) { - this._4x2 = new _iQ(0, 0, 0, 0, false, true); - } -}; -_2x2.prototype._4y2 = function () { - if (this._4x2 != null) { - this._4x2 = null; - } - for (var i = this._3x2; i < this._7x2.length; i++) { - var _5y2 = this._7x2._E5(i); - if (_5y2 !== null) { - if (_5y2._px2() && !_5y2._rx2()) { - this._Jx2(_5y2._ne); - } - } - } -}; -_2x2.prototype._6y2 = function () { - this._7y2 = 0; - this._6x2 = null; - this._8y2 = 0; - this._9y2 = 0; - this._8x2 = null; -}; -_2x2.prototype._kj1 = function () { - return this._6x2; -}; -_2x2.prototype._ay2 = function () { - if (this._8x2 == null) this._8x2 = this._ux2(this._wx2()); - return this._8x2; -}; -_2x2.prototype._by2 = function (_bK) { - if (typeof _bK == _9x2) { - this._6x2 = _bK; - } else { - this._6x2 = this._ux2(_bK); - } -}; -_9x2.prototype._cy2 = function () { - return this._ix2; -}; -_9x2.prototype._Yx2 = function (_bK) { - this._ix2 = _bK; -}; -_9x2.prototype._dy2 = function (_bK) { - this._jx2 = _bK; -}; -_9x2.prototype._ey2 = function (_bK) { - this._DR = _bK; -}; -_9x2.prototype._fy2 = function (_bK) { - this._ER = _bK; -}; -_9x2.prototype._gy2 = function () { - return this._jx2; -}; -_9x2.prototype._hy2 = function () { - return this._DR; -}; -_9x2.prototype._iy2 = function () { - return this._ER; -}; -_9x2.prototype._jy2 = function () { - return this._xj1; -}; -_9x2.prototype._ky2 = function () { - if (_1A == -1) { - return this._zj1; - } else { - var _tB = new _zz(); - _tB._v6[_0A] = -1; - var _4v = new _zz(); - _4v.Multiply(this._zj1, _tB); - return _4v; - } -}; -_9x2.prototype._ly2 = function () { - return this._ax2; -}; -_9x2.prototype._my2 = function () { - return this._bx2; -}; -_9x2.prototype._ny2 = function () { - return this._cx2; -}; -_9x2.prototype._oy2 = function () { - return this._dx2; -}; -_9x2.prototype._Px2 = function (_bK) { - this._nj1 = _bK; -}; -_9x2.prototype.__x2 = function () { - return this._nj1; -}; -_9x2.prototype._Qx2 = function (_bK) { - this._pj1 = _bK; -}; -_9x2.prototype._1y2 = function () { - return this._pj1; -}; -_9x2.prototype._py2 = function (_bK) { - this._ne = _bK; -}; -_9x2.prototype._qy2 = function () { - return this._ne; -}; -_9x2.prototype._Rx2 = function (_bK) { - this._rj1 = _bK; -}; -_9x2.prototype._0y2 = function () { - return this._rj1; -}; -_9x2.prototype._Sx2 = function (_bK) { - this._tj1 = _bK; -}; -_9x2.prototype._2y2 = function () { - return this._tj1; -}; -_9x2.prototype._Tx2 = function (_bK) { - this._ex2 = _bK; -}; -_9x2.prototype._ry2 = function () { - return this._ex2; -}; -_9x2.prototype._Ux2 = function (_bK) { - this._fx2 = _bK; -}; -_9x2.prototype._sy2 = function () { - return this._fx2; -}; -_9x2.prototype._Vx2 = function (_bK) { - this._gx2 = _bK; -}; -_9x2.prototype._ty2 = function () { - return this._gx2; -}; -_9x2.prototype._Wx2 = function (_bK) { - this._hx2 = _bK; -}; -_9x2.prototype._uy2 = function () { - return this._hx2; -}; -_9x2.prototype._Xx2 = function (_bK) { - this._vj1 = _bK; -}; -_9x2.prototype._vy2 = function () { - return this._vj1; -}; -_9x2.prototype._Cd = function () { - if (this._DR !== null) { - this._DR(this._4x2, this._4x2); - } -}; -_9x2.prototype._Ed = function () { - if (this._ER !== null) { - this._ER(this._4x2, this._4x2); - } -}; -_9x2.prototype._wy2 = function () { - var _xy2 = new _Tz(); - _xy2._pA = this._cx2._v6[_8B]; - _xy2._qA = this._cx2._v6[_bB]; - _xy2._rA = this._cx2._v6[_gB]; - return _xy2; -}; -_9x2.prototype._yy2 = function () { - var _zy2 = new _Tz(); - _zy2._pA = this._xj1._v6[_dB]; - _zy2._qA = this._xj1._v6[_eB]; - _zy2._rA = this._xj1._v6[_fB]; - _zy2._mA(); - return _zy2; -}; -_9x2.prototype._Ay2 = function () { - var _ZM = new _Tz(); - _ZM._pA = this._xj1._v6[_9B]; - _ZM._qA = this._xj1._v6[_0A]; - _ZM._rA = this._xj1._v6[_aB]; - _ZM._mA(); - return _ZM; -}; -_9x2.prototype._By2 = function () { - var _YM = new _Tz(); - _YM._pA = this._xj1._v6[_5B]; - _YM._qA = this._xj1._v6[_6B]; - _YM._rA = this._xj1._v6[_7B]; - _YM._mA(); - return _YM; -}; -_9x2.prototype._Nj1 = function () { - _vB(this._xj1, this._zj1, this._cx2, this._dx2); - if (_e8 != null) { - _UA(_pB, this._xj1); - } else { - _UA(_pB, this._xj1); - var _Cy2 = _YK / _4N; - var _Dy2 = _ZK / _5N; - _Ey2[0] = this._xj1._v6[_5B] * _Cy2; - _Ey2[1] = this._xj1._v6[_6B] * _Cy2; - _Ey2[2] = (this._xj1._v6[_8B] + _4N * 0.5) * _Cy2 + _WK; - _Ey2[3] = this._xj1._v6[_9B] * _Dy2; - _Ey2[4] = this._xj1._v6[_0A] * _Dy2; - _Ey2[5] = (this._xj1._v6[_bB] + _5N * 0.5) * _Dy2 + _XK; - _1a._VK(_Ey2[0], _Ey2[3], _Ey2[1], _Ey2[4], _Ey2[2], _Ey2[5]); - } - if (_1A == -1) { - _UA(_sB, this._zj1); - } else { - var _tB = new _zz(); - _tB._v6[_0A] = -1; - var _4v = new _zz(); - _4v.Multiply(this._zj1, _tB); - _UA(_sB, _4v); - } -}; -_9x2.prototype._Xf = function () { - if (this._jx2 != null) { - this._jx2(_Fy2, _Fy2); - } else { - if (this._ix2 >= 0 && this._kx2) { - var _0n = null; - if (this._ix2 < 10000) { - var _BG = _i3._E5(this._ix2); - var _Vk = _BG._e51(); - for (var _0G = 0; _0G < _Vk.length; _0G++) { - var _1u = _Vk[_0G]; - if (_1u.marked) continue; - if (!_1u.active) continue; - _0n = _1u; - break; - } - } else { - _0n = _Hn._E5(this._ix2); - if (_0n != null) { - if (_0n.marked || !_0n.active) _0n = null; - } - } - if (_0n != null) { - var _Gy2 = this._rj1 * 0.5; - var _Hy2 = this._tj1 * 0.5; - var _G6, _J6; - var _Kj, _Iy2; - _G6 = this._nj1; - _J6 = this._pj1; - if (_0n._YP) _0n._ZP(); - _Kj = Math.floor(_0n.x); - _Iy2 = Math.floor(_0n.y); - if (2 * this._gx2 >= this._rj1) { - _G6 = _Kj - _Gy2; - } else if (_Kj - this._gx2 < this._nj1) { - _G6 = _Kj - this._gx2; - } else if (_Kj + this._gx2 > this._nj1 + this._rj1) { - _G6 = _Kj + this._gx2 - this._rj1; - } - if (2 * this._hx2 >= this._tj1) { - _J6 = _Iy2 - _Hy2; - } else if (_Iy2 - this._hx2 < this._pj1) { - _J6 = _Iy2 - this._hx2; - } else if (_Iy2 + this._hx2 > this._pj1 + this._tj1) { - _J6 = _Iy2 + this._hx2 - this._tj1; - } - if (_G6 < 0) _G6 = 0; - if (_G6 + this._rj1 > _t3._aN()) _G6 = _t3._aN() - this._rj1; - if (_J6 < 0) _J6 = 0; - if (_J6 + this._tj1 > _t3._bN()) _J6 = _t3._bN() - this._tj1; - if (this._ex2 >= 0) { - if (_G6 < this._nj1 && this._nj1 - _G6 > this._ex2) _G6 = this._nj1 - this._ex2; - if (_G6 > this._nj1 && _G6 - this._nj1 > this._ex2) _G6 = this._nj1 + this._ex2; - } - if (this._fx2 >= 0) { - if (_J6 < this._pj1 && this._pj1 - _J6 > this._fx2) _J6 = this._pj1 - this._fx2; - if (_J6 > this._pj1 && _J6 - this._pj1 > this._fx2) _J6 = this._pj1 + this._fx2; - } - this._nj1 = _G6; - this._pj1 = _J6; - this._Zx2(_G6 + _Gy2, _J6 + _Hy2); - } - } - } -}; -_9x2.prototype._Zx2 = function (_bK, _ph) { - var _Km2 = new _Tz(); - var _Sm2 = new _Tz(); - var __m2 = new _Tz(); - _Km2._pA = _bK; - _Km2._qA = _ph; - _Km2._rA = -16000.0; - _Sm2._pA = _bK; - _Sm2._qA = _ph; - _Sm2._rA = 0.0; - __m2._pA = Math.sin(-this._vj1 * (Math.PI / 180.0)); - __m2._qA = Math.cos(-this._vj1 * (Math.PI / 180.0)); - __m2._rA = 0.0; - var _Jy2 = new _zz(); - _Jy2._Wz(_Km2, _Sm2, __m2); - var _Ky2 = new _zz(); - _Ky2._4A(this._rj1, this._tj1, 1, 32000.0); - this._Lj1(_Jy2); - this._Mj1(_Ky2); -}; -_9x2.prototype._Ly2 = function (_bK, _ph) { - var _Km2 = new _Tz(); - var _Sm2 = new _Tz(); - var __m2 = new _Tz(); - _Km2._pA = _bK; - _Km2._qA = _ph; - _Km2._rA = -this._rj1; - _Sm2._pA = _bK; - _Sm2._qA = _ph; - _Sm2._rA = 0.0; - __m2._pA = Math.sin(-this._vj1 * (Math.PI / 180.0)); - __m2._qA = Math.cos(-this._vj1 * (Math.PI / 180.0)); - __m2._rA = 0.0; - var _Jy2 = new _zz(); - _Jy2._Wz(_Km2, _Sm2, __m2); - var _Ky2 = new _zz(); - _Ky2._5A(1.0, -this._tj1 / this._rj1, 1, 32000.0); - this._Lj1(_Jy2); - this._Mj1(_Ky2); -}; -function camera_create() { - return _jj1._wx2(); -} -function camera_create_view(_My2, _Ny2, _m8, _n8, _u5, _pt, _Oy2, _Py2, _Qy2, _Ry2) { - var _Sy2 = _jj1._wx2(); - var _Ty2 = _jj1._ux2(_Sy2); - if (_Ty2 != null) { - _Ty2._Px2(yyGetReal(_My2)); - _Ty2._Qx2(yyGetReal(_Ny2)); - _Ty2._Rx2(yyGetReal(_m8)); - _Ty2._Sx2(yyGetReal(_n8)); - var angle = 0; - var target = -1; - var _Uy2 = -1; - var _Vy2 = -1; - var _Wy2 = 0; - var _Xy2 = 0; - var _Yy2 = arguments.length; - if (_Yy2 > 4) angle = yyGetReal(_u5); - if (_Yy2 > 5) target = yyGetInt32(_pt); - if (_Yy2 > 6) _Uy2 = yyGetReal(_Oy2); - if (_Yy2 > 7) _Vy2 = yyGetReal(_Py2); - if (_Yy2 > 8) _Wy2 = yyGetReal(_Qy2); - if (_Yy2 > 9) _Xy2 = yyGetReal(_Ry2); - _Ty2._Xx2(angle); - _Ty2._Yx2(target); - _Ty2._Tx2(_Uy2); - _Ty2._Ux2(_Vy2); - _Ty2._Vx2(_Wy2); - _Ty2._Wx2(_Xy2); - if (_Ty2._Dx2()) { - _Ty2._Zx2(_Ty2.__x2() + _Ty2._0y2() * 0.5, _Ty2._1y2() + _Ty2._2y2() * 0.5); - } else { - _Ty2._Ly2(_Ty2.__x2() + _Ty2._0y2() * 0.5, _Ty2._1y2() + _Ty2._2y2() * 0.5); - } - } - return _Ty2._ne; -} -function camera_destroy(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - if (_jj1._kj1() === _Kx2) { - _jj1._by2(null); - } - _jj1._Jx2(_Kx2._ne); - } -} -function camera_apply(_bK) { - var _Ty2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Ty2 != null) { - _Ty2._Nj1(); - } -} -function camera_copy_transforms(_bK, _ph) { - var _ba = _jj1._ux2(yyGetInt32(_bK)); - var src = _jj1._ux2(yyGetInt32(_ph)); - if (_ba == null) { - _Zy2.__y2("camera_copy_settings() - camera to copy to doesn't exist\n"); - return; - } - if (src == null) { - _Zy2.__y2("camera_copy_settings() - camera to copy from doesn't exist\n"); - return; - } - if (src == _ba) { - _Zy2.__y2("camera_copy_settings() - source and destination cameras are the same\n"); - return; - } - _ba._nj1 = src._nj1; - _ba._pj1 = src._pj1; - _ba._rj1 = src._rj1; - _ba._tj1 = src._tj1; - _ba._ex2 = src._ex2; - _ba._fx2 = src._fx2; - _ba._gx2 = src._gx2; - _ba._hx2 = src._hx2; - _ba._vj1 = src._vj1; - var _yx2 = new _zz(src._xj1); - var _zx2 = new _zz(src._zj1); - var _eN = new _zz(src._ax2); - var _Ax2 = new _zz(src._bx2); - var _Bx2 = new _zz(src._cx2); - var _Cx2 = new _zz(src._dx2); - _ba._zj1 = _zx2; - _ba._xj1 = _yx2; - _ba._ax2 = _eN; - _ba._bx2 = _Ax2; - _ba._cx2 = _Bx2; - _ba._dx2 = _Cx2; -} -function camera_get_active() { - var _Ty2 = _jj1._kj1(); - if (_Ty2 != null) return _Ty2._ne; - else return -1; -} -function camera_get_default() { - var _Ty2 = _jj1._ux2(_0z2); - if (_Ty2 != null) { - return _Ty2._ne; - } else return -1; -} -function camera_set_default(_bK) { - var _Ty2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Ty2 != null) { - _0z2 = _Ty2._ne; - } -} -function camera_set_view_mat(_bK, _ph) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - var _1z2 = new _zz(); - for (var i = 0; i < 16; i++) _1z2._v6[i] = _ph[i]; - _Kx2._Lj1(_1z2); - } -} -function camera_set_proj_mat(_bK, _ph) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - var _1z2 = new _zz(); - for (var i = 0; i < 16; i++) _1z2._v6[i] = _ph[i]; - _Kx2._Mj1(_1z2); - } -} -function camera_set_view_target(_bK, _ph) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - _Kx2._Yx2(yyGetInt32(_ph)); - } -} -function camera_set_update_script(_bK, _ph) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - switch (typeof _ph) { - case "number": - var _k9 = yyGetInt32(_ph); - if (_k9 >= 100000) _k9 -= 100000; - _Kx2._dy2(_rE.Scripts[_k9]); - break; - case "function": - _Kx2._dy2(_ph); - break; - default: - _H4("camera_set_end_script : argument0 is not a function or a script"); - } - } -} -function camera_set_begin_script(_bK, _ph) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - switch (typeof _ph) { - case "number": - var _k9 = yyGetInt32(_ph); - if (_k9 >= 100000) _k9 -= 100000; - _Kx2._ey2(_rE.Scripts[_k9]); - break; - case "function": - _Kx2._ey2(_ph); - break; - default: - _H4("camera_set_begin_script : argument0 is not a function or a script"); - } - } -} -function camera_set_end_script(_bK, _ph) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - switch (typeof _ph) { - case "number": - var _k9 = yyGetInt32(_ph); - if (_k9 >= 100000) _k9 -= 100000; - _Kx2._fy2(_rE.Scripts[_k9]); - break; - case "function": - _Kx2._fy2(_ph); - break; - default: - _H4("camera_set_end_script : argument0 is not a function or a script"); - } - } -} -function _2z2(_bK, _ph, _KV, __V, _0W, _cW, _dW, _3z2, _4z2, _5z2, _6z2) { - var _Kx2 = _jj1._ux2(_bK); - if (_Kx2 != null) { - _Kx2._Px2(_ph); - _Kx2._Qx2(_KV); - _Kx2._Rx2(__V); - _Kx2._Sx2(_0W); - _Kx2._Tx2(_cW); - _Kx2._Ux2(_dW); - _Kx2._Vx2(_3z2); - _Kx2._Wx2(_4z2); - _Kx2._Xx2(_5z2); - _Kx2._Yx2(_6z2); - _Kx2._Zx2(_Kx2.__x2() + _Kx2._0y2() * 0.5, _Kx2._1y2() + _Kx2._2y2() * 0.5); - } -} -function camera_set_view_pos(_bK, _ph, _KV) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - _Kx2._Px2(yyGetReal(_ph)); - _Kx2._Qx2(yyGetReal(_KV)); - _Kx2._Zx2(_Kx2.__x2() + _Kx2._0y2() * 0.5, _Kx2._1y2() + _Kx2._2y2() * 0.5); - } -} -function camera_set_view_size(_bK, _ph, _KV) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - _Kx2._Rx2(yyGetReal(_ph)); - _Kx2._Sx2(yyGetReal(_KV)); - _Kx2._Zx2(_Kx2.__x2() + _Kx2._0y2() * 0.5, _Kx2._1y2() + _Kx2._2y2() * 0.5); - } -} -function camera_set_view_speed(_bK, _ph, _KV) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - _Kx2._Tx2(yyGetReal(_ph)); - _Kx2._Ux2(yyGetReal(_KV)); - } -} -function camera_set_view_border(_bK, _ph, _KV) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - _Kx2._Vx2(yyGetReal(_ph)); - _Kx2._Wx2(yyGetReal(_KV)); - } -} -function camera_set_view_angle(_bK, _ph) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - _Kx2._Xx2(yyGetReal(_ph)); - _Kx2._Zx2(_Kx2.__x2() + _Kx2._0y2() * 0.5, _Kx2._1y2() + _Kx2._2y2() * 0.5); - } -} -function camera_get_view_mat(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._jy2()._v6; - } - return -1; -} -function camera_get_proj_mat(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._ky2()._v6; - } - return -1; -} -function camera_get_view_target(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - var _LV = _Kx2._cy2(); - return _LV < 0 ? _LV : _Ot(_Pt, _LV); - } - return -1; -} -function camera_get_update_script(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - var _BE = _Kx2._gy2(); - if (typeof _BE === "number") { - return method_get_index(_BE); - } else if (typeof _BE == "function") { - return _BE; - } - } - return -1; -} -function camera_get_begin_script(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - var _BE = _Kx2._hy2(); - if (typeof _BE === "number") { - return method_get_index(_BE); - } else if (typeof _BE == "function") { - return _BE; - } - } - return -1; -} -function camera_get_end_script(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - var _BE = _Kx2._iy2(); - if (typeof _BE === "number") { - return method_get_index(_BE); - } else if (typeof _BE == "function") { - return _BE; - } - } - return -1; -} -function camera_get_view_x(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2.__x2(); - } - return -1; -} -function camera_get_view_y(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._1y2(); - } - return -1; -} -function camera_get_view_width(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._0y2(); - } - return -1; -} -function camera_get_view_height(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._2y2(); - } - return -1; -} -function camera_get_view_speed_x(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._ry2(); - } - return -1; -} -function camera_get_view_speed_y(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._sy2(); - } - return -1; -} -function camera_get_view_border_x(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._ty2(); - } - return -1; -} -function camera_get_view_border_y(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._uy2(); - } - return -1; -} -function camera_get_view_angle(_bK) { - var _Kx2 = _jj1._ux2(yyGetInt32(_bK)); - if (_Kx2 != null) { - return _Kx2._vy2(); - } - return -1; -} -var _7z2 = false, - _S31 = -1, - _Oq = -1, - _8z2 = 0, - _9z2 = 1, - _az2 = 2, - _bz2 = 3, - _cz2 = 4, - _dz2 = 5, - _ez2 = 6, - _fz2 = 7, - _gz2 = 8, - _hz2 = 9, - _iz2 = 10, - _jz2 = 11, - _kz2 = [0, 0, 0], - _lz2 = [0, 0, 0], - _mz2 = [0, 0, 0, 0, 0, 0], - _nz2 = [0, 0, 0], - _oz2 = [0, 0, 0], - _pz2 = [0, 0, 0], - _qz2 = [0, 0, 0], - _rz2 = [0, 0, 0], - _sz2 = [0, 0, 0], - _tz2 = [0, 0, 0], - _uz2 = 0, - _vz2 = 0; -function _wz2() { - if (_v3) { - if (_x3._y3() <= 30 || _xz2 <= 30) { - return 1.0; - } - if (_x3._y3() / _xz2 < 1.2) { - return 30.0 / _x3._y3(); - } else { - return 30.0 / _xz2; - } - } else { - if (_t3._u3() <= 30 || _xz2 <= 30) { - return 1.0; - } - if (_t3._u3() / _xz2 < 1.2) { - return 30.0 / _t3._u3(); - } else { - return 30.0 / _xz2; - } - } -} -function _yz2() { - if (!_n21(_S31)) { - _S31 = _Ro(); - if (_v3) { - _To(_S31, 50); - } else { - _To(_S31, 100000); - } - } - if (!_n21(_Oq)) { - _Oq = _Ro(); - if (_v3) { - _To(_Oq, -15000); - } else { - _To(_Oq, -100000); - } - } - if (!_7z2) { - _zz2(); - } -} -function _zz2() { - var i; - _7z2 = true; - for (i = 0; i <= 5; i++) { - _mz2[i] = _5p(); - } - for (i = 0; i <= 2; i++) { - _nz2[i] = _5p(); - _kz2[i] = _5p(); - _oz2[i] = _5p(); - _lz2[i] = _5p(); - _pz2[i] = _5p(); - _qz2[i] = _5p(); - _rz2[i] = _5p(); - _sz2[i] = _5p(); - _tz2[i] = _5p(); - } - _uz2 = _5p(); - _vz2 = _5p(); -} -function _Az2(_q11, _q5, _r5, _ad, _3d) { - var _ED = _wz2(); - if (_ad === 0) { - _7p(_mz2[0], _Bz2); - _8p(_mz2[0], 0.1, 0.1, 0.05 * _ED, 0); - _t31(_mz2[0], 0, 360, 0, 0, false); - _yp(_mz2[0], 0, 360, 0, 0); - _xp(_mz2[0], 2 * _ED, 2 * _ED, -0.1 * _ED, 0); - _jp(_mz2[0], 0.6, 0); - _qp(_mz2[0], _Xk(10.0 / _ED), _Xk(15.0 / _ED)); - _A21(_q11, _q5, _r5, _mz2[0], _3d, 20); - _7p(_mz2[1], _Bz2); - _8p(_mz2[1], 0.1, 0.1, 0.1 * _ED, 0); - _t31(_mz2[1], 0, 360, 0, 0, false); - _jp(_mz2[1], 0.8, 0); - _qp(_mz2[1], _Xk(15 / _ED), _Xk(15 / _ED)); - _A21(_q11, _q5, _r5, _mz2[1], 0x000000, 1); - } else if (_ad == 2) { - _7p(_mz2[4], _Bz2); - _8p(_mz2[4], 0.4, 0.4, 0.2 * _ED, 0); - _t31(_mz2[4], 0, 360, 0, 0, false); - _yp(_mz2[4], 0, 360, 0, 0); - _xp(_mz2[4], 7 * _ED, 7 * _ED, -0.2 * _ED, 0); - _jp(_mz2[4], 0.6, 0); - _qp(_mz2[4], _Xk(15 / _ED), _Xk(20 / _ED)); - _A21(_q11, _q5, _r5, _mz2[4], _3d, 20); - _7p(_mz2[5], _Bz2); - _8p(_mz2[5], 0.4, 0.4, 0.4 * _ED, 0); - _t31(_mz2[5], 0, 360, 0, 0, false); - _jp(_mz2[5], 0.8, 0); - _qp(_mz2[5], _Xk(20 / _ED), _Xk(20 / _ED)); - _A21(_q11, _q5, _r5, _mz2[5], 0x000000, 1); - } else { - _7p(_mz2[2], _Bz2); - _8p(_mz2[2], 0.3, 0.3, 0.1 * _ED, 0); - _t31(_mz2[2], 0, 360, 0, 0, false); - _yp(_mz2[2], 0, 360, 0, 0); - _xp(_mz2[2], 4 * _ED, 4 * _ED, -0.18 * _ED, 0); - _jp(_mz2[2], 0.6, 0); - _qp(_mz2[2], _Xk(12 / _ED), _Xk(17 / _ED)); - _A21(_q11, _q5, _r5, _mz2[2], _3d, 20); - _7p(_mz2[3], _Bz2); - _8p(_mz2[3], 0.3, 0.3, 0.2 * _ED, 0); - _t31(_mz2[3], 0, 360, 0, 0, false); - _jp(_mz2[3], 0.8, 0); - _qp(_mz2[3], _Xk(17 / _ED), _Xk(17 / _ED)); - _A21(_q11, _q5, _r5, _mz2[3], 0x000000, 1); - } -} -function _Cz2(_q11, _q5, _r5, _ad, _3d) { - var _ED = _wz2(); - if (_ad === 0) { - _7p(_nz2[0], _Dz2); - _jp(_nz2[0], 1, 0); - _8p(_nz2[0], 0.0, 0.0, 0.15 * _ED, 0.0); - _qp(_nz2[0], _Xk(10.0 / _ED), _Xk(12.0 / _ED)); - _A21(_q11, _q5, _r5, _nz2[0], _3d, 1); - } else if (_ad == 2) { - _7p(_nz2[2], _Dz2); - _jp(_nz2[2], 1, 0); - _8p(_nz2[2], 0, 0, 0.4 * _ED, 0); - _qp(_nz2[2], _Xk(18.0 / _ED), _Xk(20.0 / _ED)); - _A21(_q11, _q5, _r5, _nz2[2], _3d, 1); - } else { - _7p(_nz2[1], _Dz2); - _jp(_nz2[1], 1, 0); - _8p(_nz2[1], 0, 0, 0.25 * _ED, 0); - _qp(_nz2[1], _Xk(13.0 / _ED), _Xk(15.0 / _ED)); - _A21(_q11, _q5, _r5, _nz2[1], _3d, 1); - } -} -function _Ez2(_q11, _q5, _r5, _ad, _3d) { - var _ED = _wz2(); - if (_ad === 0) { - _7p(_kz2[0], _Dz2); - _jp(_kz2[0], 1, 0); - _8p(_kz2[0], 0, 0, 0.2 * _ED, 0); - _Q21(_kz2[0], 1, 0.5); - _qp(_kz2[0], _Xk(10.0 / _ED), _Xk(12.0 / _ED)); - _A21(_q11, _q5, _r5, _kz2[0], _3d, 1); - } else if (_ad == 2) { - _7p(_kz2[2], _Dz2); - _jp(_kz2[2], 1, 0); - _8p(_kz2[2], 0, 0, 0.6 * _ED, 0); - _Q21(_kz2[2], 1, 0.5); - _qp(_kz2[2], _Xk(18.0 / _ED), _Xk(20.0 / _ED)); - _A21(_q11, _q5, _r5, _kz2[2], _3d, 1); - } else { - _7p(_kz2[1], _Dz2); - _jp(_kz2[1], 1, 0); - _8p(_kz2[1], 0, 0, 0.35 * _ED, 0); - _Q21(_kz2[1], 1, 0.5); - _qp(_kz2[1], _Xk(13.0 / _ED), _Xk(15.0 / _ED)); - _A21(_q11, _q5, _r5, _kz2[1], _3d, 1); - } -} -function _Fz2(_q11, _q5, _r5, _ad, _3d) { - var _ED = _wz2(); - if (_ad === 0) { - _7p(_oz2[1], _Gz2); - _8p(_oz2[1], 0.1, 0.2, 0, 0); - _xp(_oz2[1], 0.5 * _ED, 3.0 * _ED, 0.0, 0.0); - _yp(_oz2[1], 0, 360, 0, 0); - _jp(_oz2[1], 1, 0.4); - _qp(_oz2[1], _Xk(15.0 / _ED), _Xk(25.0 / _ED)); - _Cp(_oz2[1], 0.1 * _ED, 270); - _A21(_q11, _q5, _r5, _oz2[1], _3d, 75); - } else if (_ad == 2) { - _7p(_oz2[1], _Gz2); - _8p(_oz2[1], 0.1, 0.2, 0, 0); - _xp(_oz2[1], 0.5 * _ED, 8.0 * _ED, 0.0, 0.0); - _yp(_oz2[1], 0, 360, 0, 0); - _jp(_oz2[1], 1, 0.4); - _qp(_oz2[1], _Xk(30.0 / _ED), _Xk(40.0 / _ED)); - _Cp(_oz2[1], 0.17 * _ED, 270); - _A21(_q11, _q5, _r5, _oz2[1], _3d, 250); - } else { - _7p(_oz2[1], _Gz2); - _8p(_oz2[1], 0.1, 0.2, 0, 0); - _xp(_oz2[1], 0.5 * _ED, 6.0 * _ED, 0.0, 0.0); - _yp(_oz2[1], 0, 360, 0, 0); - _jp(_oz2[1], 1, 0.4); - _qp(_oz2[1], _Xk(20.0 / _ED), _Xk(30.0 / _ED)); - _Cp(_oz2[1], 0.15 * _ED, 270); - _A21(_q11, _q5, _r5, _oz2[1], _3d, 150); - } -} -function _Hz2(_q11, _q5, _r5, _ad, _3d) { - var i; - var _ED = _wz2(); - if (_ad === 0) { - _7p(_lz2[0], _Bz2); - _8p(_lz2[0], 0.2, 0.4, -0.01 * _ED, 0); - _jp(_lz2[0], 0.4, 0); - _qp(_lz2[0], _Xk(25.0 / _ED), _Xk(25.0 / _ED)); - for (i = 0; i <= 5; i++) { - _A21(_q11, _q5 - 5 + _Cm(10), _r5 - 5 + _Cm(10), _lz2[0], _3d, 1); - } - } else if (_ad === 2) { - _7p(_lz2[2], _Bz2); - _8p(_lz2[2], 0.4, 1, -0.01 * _ED, 0); - _jp(_lz2[2], 0.4, 0); - _qp(_lz2[2], _Xk(50.0 / _ED), _Xk(50.0 / _ED)); - for (i = 0; i <= 15; i++) { - _A21(_q11, _q5 - 30 + _Cm(60), _r5 - 30 + _Cm(60), _lz2[2], _3d, 1); - } - } else { - _7p(_lz2[1], _Bz2); - _8p(_lz2[1], 0.4, 0.7, -0.01 * _ED, 0); - _jp(_lz2[1], 0.4, 0); - _qp(_lz2[1], _Xk(30.0 / _ED), _Xk(30.0 / _ED)); - for (i = 0; i <= 10; i++) { - _A21(_q11, _q5 - 15 + _Cm(30), _r5 - 15 + _Cm(30), _lz2[1], _3d, 1); - } - } -} -function _Iz2(_q11, _q5, _r5, _ad, _3d) { - var i; - var _ED = _wz2(); - if (_ad === 0) { - _7p(_pz2[0], _Bz2); - _8p(_pz2[0], 0.2, 0.4, -0.01 * _ED, 0); - _jp(_pz2[0], 0.4, 0); - _xp(_pz2[0], 3.0 * _ED, 4.0 * _ED, 0, 0); - _yp(_pz2[0], 90, 90, 0, 0); - _qp(_pz2[0], _Xk(25.0 / _ED), _Xk(25.0 / _ED)); - for (i = 0; i <= 5; i++) { - _A21(_q11, _q5 - 5 + _Cm(10), _r5 - 5 + _Cm(10), _pz2[0], _3d, 1); - } - } else if (_ad === 2) { - _7p(_pz2[2], _Bz2); - _8p(_pz2[2], 0.4, 1, -0.01 * _ED, 0); - _jp(_pz2[2], 0.4, 0); - _xp(_pz2[2], 6.0 * _ED, 7.0 * _ED, 0, 0); - _yp(_pz2[2], 90, 90, 0, 0); - _qp(_pz2[2], _Xk(50.0 / _ED), _Xk(50.0 / _ED)); - for (i = 0; i <= 15; i++) { - _A21(_q11, _q5 - 30 + _Cm(60), _r5 - 30 + _Cm(60), _pz2[2], _3d, 1); - } - } else { - _7p(_pz2[1], _Bz2); - _8p(_pz2[1], 0.4, 0.7, -0.01 * _ED, 0); - _jp(_pz2[1], 0.4, 0); - _xp(_pz2[1], 5.0 * _ED, 6.0 * _ED, 0, 0); - _yp(_pz2[1], 90, 90, 0, 0); - _qp(_pz2[1], _Xk(30.0 / _ED), _Xk(30.0 / _ED)); - for (i = 0; i <= 10; i++) { - _A21(_q11, _q5 - 15 + _Cm(30), _r5 - 15 + _Cm(30), _pz2[1], _3d, 1); - } - } -} -function _Jz2(_q11, _q5, _r5, _ad, _3d) { - var _ED = _wz2(); - if (_ad === 0) { - _7p(_qz2[0], _Kz2); - _8p(_qz2[0], 0.4, 0.3, -0.02 * _ED, 0); - _t31(_qz2[0], 0, 360, 0, 0, false); - _qp(_qz2[0], _Xk(20 / _ED), _Xk(20 / _ED)); - _A21(_q11, _q5, _r5, _qz2[0], _3d, 1); - } else if (_ad === 2) { - _7p(_qz2[2], _Kz2); - _8p(_qz2[2], 1.2, 1.2, -0.04 * _ED, 0); - _t31(_qz2[2], 0, 360, 0, 0, false); - _qp(_qz2[2], _Xk(30 / _ED), _Xk(30 / _ED)); - _A21(_q11, _q5, _r5, _qz2[2], _3d, 1); - } else { - _7p(_qz2[1], _Kz2); - _8p(_qz2[1], 0.75, 0.75, -0.03 * _ED, 0); - _t31(_qz2[1], 0, 360, 0, 0, false); - _qp(_qz2[1], _Xk(25 / _ED), _Xk(25 / _ED)); - _A21(_q11, _q5, _r5, _qz2[1], _3d, 1); - } -} -function _Lz2(_q11, _q5, _r5, _ad, _3d) { - var _ED = _wz2(); - if (_ad === 0) { - _7p(_rz2[0], _Mz2); - _8p(_rz2[0], 0.4, 0.4, -0.02 * _ED, 0); - _t31(_rz2[0], 0, 360, 0, 0, false); - _qp(_rz2[0], _Xk(20 / _ED), _Xk(20 / _ED)); - _A21(_q11, _q5, _r5, _rz2[0], _3d, 1); - } else if (_ad === 2) { - _7p(_rz2[2], _Mz2); - _8p(_rz2[2], 1.2, 1.2, -0.04 * _ED, 0); - _t31(_rz2[2], 0, 360, 0, 0, false); - _qp(_rz2[2], _Xk(30 / _ED), _Xk(30 / _ED)); - _A21(_q11, _q5, _r5, _rz2[2], _3d, 1); - } else { - _7p(_rz2[1], _Mz2); - _8p(_rz2[1], 0.75, 0.75, -0.03 * _ED, 0); - _t31(_rz2[1], 0, 360, 0, 0, false); - _qp(_rz2[1], _Xk(25 / _ED), _Xk(25 / _ED)); - _A21(_q11, _q5, _r5, _rz2[1], _3d, 1); - } -} -function _Nz2(_q11, _q5, _r5, _ad, _3d) { - var _ED = _wz2(); - if (_ad === 0) { - _7p(_sz2[0], _Gz2); - _8p(_sz2[0], 0.4, 0.4, -0.02 * _ED, 0); - _t31(_sz2[0], 0, 360, 0, 0, false); - _qp(_sz2[0], _Xk(20 / _ED), _Xk(20 / _ED)); - _A21(_q11, _q5, _r5, _sz2[0], _3d, 1); - } else if (_ad === 2) { - _7p(_sz2[2], _Gz2); - _8p(_sz2[2], 1.2, 1.2, -0.04 * _ED, 0); - _t31(_sz2[2], 0, 360, 0, 0, false); - _qp(_sz2[2], _Xk(30 / _ED), _Xk(30 / _ED)); - _A21(_q11, _q5, _r5, _sz2[2], _3d, 1); - } else { - _7p(_sz2[1], _Gz2); - _8p(_sz2[1], 0.75, 0.75, -0.03 * _ED, 0); - _t31(_sz2[1], 0, 360, 0, 0, false); - _qp(_sz2[1], _Xk(25 / _ED), _Xk(25 / _ED)); - _A21(_q11, _q5, _r5, _sz2[1], _3d, 1); - } -} -function _Oz2(_q11, _q5, _r5, _ad, _3d) { - var _ED = _wz2(); - if (_ad === 0) { - _7p(_tz2[0], _Bz2); - _8p(_tz2[0], 2, 2, 0, 0); - _Q21(_tz2[0], 1, 0.5); - _h31(_tz2[0], 0, 0.3, 0); - _qp(_tz2[0], _Xk(100.0 / _ED), _Xk(100.0 / _ED)); - _A21(_q11, _q5, _r5, _tz2[0], _3d, 1); - } else if (_ad === 2) { - _7p(_tz2[2], _Bz2); - _8p(_tz2[2], 8, 8, 0, 0); - _Q21(_tz2[2], 1, 0.5); - _h31(_tz2[2], 0, 0.3, 0); - _qp(_tz2[2], _Xk(100.0 / _ED), _Xk(100.0 / _ED)); - _A21(_q11, _q5, _r5, _tz2[2], _3d, 1); - } else { - _7p(_tz2[1], _Bz2); - _8p(_tz2[1], 4, 4, 0, 0); - _Q21(_tz2[1], 1, 0.5); - _h31(_tz2[1], 0, 0.3, 0); - _qp(_tz2[1], _Xk(100.0 / _ED), _Xk(100.0 / _ED)); - _A21(_q11, _q5, _r5, _tz2[1], _3d, 1); - } -} -function _Pz2(_q11, _q5, _r5, _ad, _3d) { - var i; - var _ED = _wz2(); - _7p(_uz2, _Qz2); - _8p(_uz2, 0.2, 0.3, 0.0, 0.0); - _t31(_uz2, 0, 0, 0, 0, true); - _xp(_uz2, 7 * _ED, 7 * _ED, 0, 0); - _yp(_uz2, 260, 260, 0, 0); - _e31(_uz2, 0.4); - _qp(_uz2, _Xk((0.2 * _t3._bN()) / _ED), _Xk((0.2 * _t3._bN()) / _ED)); - if (_ad === 0) { - for (i = 0; i <= 1; i++) { - _A21(_q11, _Cm(1) * 1.2 * _t3._aN(), -30.0 + _Cm(20), _uz2, _3d, 1); - } - } else if (_ad == 2) { - for (i = 0; i <= 8; i++) { - _A21(_q11, _Cm(1) * 1.2 * _t3._aN(), -30.0 + _Cm(20), _uz2, _3d, 1); - } - } else { - for (i = 0; i <= 4; i++) { - _A21(_q11, _Cm(1) * 1.2 * _t3._aN(), -30.0 + _Cm(20), _uz2, _3d, 1); - } - } -} -function _Rz2(_q11, _q5, _r5, _ad, _3d) { - var i; - var _ED = _wz2(); - _7p(_vz2, _Sz2); - _8p(_vz2, 0.1, 0.25, 0.0, 0.0); - _e31(_vz2, 0.6); - _t31(_vz2, 0, 360, 0, 0, false); - _xp(_vz2, 2.5 * _ED, 3.0 * _ED, 0.0, 0.0); - _yp(_vz2, 240, 300, 0, 20); - _qp(_vz2, _Xk((0.5 * _t3._bN()) / _ED), _Xk((0.5 * _t3._bN()) / _ED)); - if (_ad === 0) { - for (i = 0; i <= 0; i++) { - _A21(_q11, _Cm(1) * 1.2 * _t3._aN() - 60, -30.0 + _Cm(20), _vz2, _3d, 1); - } - } else if (_ad === 2) { - for (i = 0; i <= 6; i++) { - _A21(_q11, _Cm(1) * 1.2 * _t3._aN() - 60, -30.0 + _Cm(20), _vz2, _3d, 1); - } - } else { - for (i = 0; i <= 2; i++) { - _A21(_q11, _Cm(1) * 1.2 * _t3._aN() - 60, -30.0 + _Cm(20), _vz2, _3d, 1); - } - } -} -function _Qq(_q11, _Gc, _q5, _r5, _ad, _3d) { - _yz2(); - switch (_Gc) { - case _8z2: - _Az2(_q11, _q5, _r5, _ad, _3d); - break; - case _9z2: - _Cz2(_q11, _q5, _r5, _ad, _3d); - break; - case _az2: - _Ez2(_q11, _q5, _r5, _ad, _3d); - break; - case _bz2: - _Fz2(_q11, _q5, _r5, _ad, _3d); - break; - case _cz2: - _Hz2(_q11, _q5, _r5, _ad, _3d); - break; - case _dz2: - _Iz2(_q11, _q5, _r5, _ad, _3d); - break; - case _ez2: - _Jz2(_q11, _q5, _r5, _ad, _3d); - break; - case _fz2: - _Lz2(_q11, _q5, _r5, _ad, _3d); - break; - case _gz2: - _Nz2(_q11, _q5, _r5, _ad, _3d); - break; - case _hz2: - _Oz2(_q11, _q5, _r5, _ad, _3d); - break; - case _iz2: - _Pz2(_q11, _q5, _r5, _ad, _3d); - break; - case _jz2: - _Rz2(_q11, _q5, _r5, _ad, _3d); - break; - } -} -var _Tz2 = false, - _Kp1 = false, - _Uz2 = true; -function _Vz2(_F41) { - if (_F41) { - _Tz2 = true; - } else { - _Kp1 = false; - _Tz2 = false; - if (_Uz2) { - _Wz2 = false; - } - } -} -function _Xz2() { - if (window["page"] === undefined) { - _Uz2 = false; - window.addEventListener("focus", function () { - _Vz2(false); - }); - window.addEventListener("blur", function () { - _Vz2(true); - }); - window.addEventListener("click", function () { - _Vz2(false); - }); - } -} -function _Yz2() { - if (_Tz2) { - _Kp1 = true; - _Tz2 = false; - } else if (_Kp1) { - _Kp1 = false; - if (_Uz2) { - _Wz2 = true; - } - } -} -function _Zz2() { - var _IP, i, __z2; - var _5g = null; - if (_t3._6g) { - _5g = _t3._8g; - } - var _Vk = _t3._NO._Vk; - var _q8 = _0A2++; - for (var _1A2 = 0; _1A2 < _Vk.length; _1A2++) { - var _0n = _Vk[_1A2]; - var _VF = _0n._VF; - if (!_0n.marked && _0n._2A2 <= _q8) { - if (_VF._3A2[_4A2]) { - var _HQ = false; - if (sprite_exists(_0n.sprite_index) || sprite_exists(_0n.mask_index)) { - _IP = _0n._XZ(); - _HQ = _IP.right < 0 || _IP.left > _t3._aN() || _IP.bottom < 0 || _IP.top > _t3._bN(); - } else { - _HQ = _0n.x < 0 || _0n.x > _t3._aN() || _0n.y < 0 || _0n.y > _t3._bN(); - } - if (_HQ) { - if (!_0n._5A2) { - _0n._N5(_4A2, _aI, _0n, _0n); - } - } - _0n._5A2 = _HQ; - } - if (_VF._3A2[_6A2]) { - if (sprite_exists(_0n.sprite_index) || sprite_exists(_0n.mask_index)) { - _IP = _0n._XZ(); - if (_IP.left < 0 || _IP.right > _t3._aN() || _IP.top < 0 || _IP.bottom > _t3._bN()) { - _0n._N5(_6A2, _aI, _0n, _0n); - } - } else { - if (_0n.x < 0 || _0n.x > _t3._aN() || _0n.y < 0 || _0n.y > _t3._bN()) { - _0n._N5(_6A2, _aI, _0n, _0n); - } - } - } - if (_5g) { - for (__z2 = 0; __z2 < _5g.length; __z2++) { - var _7A2 = _5g[__z2]; - if (_7A2.visible) { - var _8A2 = _7A2._7j1; - var _9A2 = _7A2._8j1; - var _aA2 = _7A2._7j1 + _7A2._9j1; - var _bA2 = _7A2._8j1 + _7A2._aj1; - var _Kx2 = _jj1._ux2(_7A2._V71); - if (_Kx2 != null) { - _8A2 = _Kx2.__x2(); - _9A2 = _Kx2._1y2(); - _aA2 = _Kx2.__x2() + _Kx2._0y2(); - _bA2 = _Kx2._1y2() + _Kx2._2y2(); - } - if (_VF._3A2[_cA2 + __z2]) { - if (sprite_exists(_0n.sprite_index) || sprite_exists(_0n.mask_index)) { - _IP = _0n._XZ(); - if (_IP.right < _8A2 || _IP.left > _aA2 || _IP.bottom < _9A2 || _IP.top > _bA2) { - _0n._N5(_cA2 + __z2, _aI, _0n, _0n); - } - } else { - if (_0n.x < _8A2 || _0n.x > _aA2 || _0n.y < _9A2 || _0n.y > _bA2) { - _0n._N5(_cA2 + __z2, _aI, _0n, _0n); - } - } - } - if (_VF._3A2[_dA2 + __z2]) { - if (sprite_exists(_0n.sprite_index) || sprite_exists(_0n.mask_index)) { - var _eA2 = true; - _IP = _0n._XZ(); - if (_IP.right < _8A2 || _IP.left > _aA2 || _IP.bottom < _9A2 || _IP.top > _bA2) { - _eA2 = false; - } - if (_IP.right < _aA2 && _IP.left > _8A2 && _IP.bottom < _bA2 && _IP.top > _9A2) { - _eA2 = false; - } - if (_eA2) { - _0n._N5(_dA2 + __z2, _aI, _0n, _0n); - } - } else { - } - } - } - } - } - } - } -} -function _fA2() { - for (var _6e2 in _7e2) { - if (!_7e2.hasOwnProperty(_6e2)) continue; - var _gA2 = _i3._E5(_6e2); - var _hA2 = _gA2._e51(); - var _q8 = _0A2++; - for (var _Pc2 = 0; _Pc2 < _hA2.length; _Pc2++) { - var _iA2 = _hA2[_Pc2]; - if (!_iA2.marked && _iA2.active && _iA2._2A2 <= _q8) { - var _jA2 = _7e2[_6e2]; - for (var _kA2 in _jA2) { - if (!_jA2.hasOwnProperty(_kA2)) continue; - var _mM1 = _jA2[_kA2]; - var _lA2 = _i3._E5(_mM1); - var _mA2 = _lA2._e51(); - for (var _Qc2 = 0; _Qc2 < _mA2.length; _Qc2++) { - var _nA2 = _mA2[_Qc2]; - if (!_nA2.marked && _nA2.active && _nA2._2A2 <= _q8) { - if (_iA2._VF == _nA2._VF && _Qc2 < _Pc2) continue; - if (_iA2._QZ(_nA2, true)) { - if (_iA2.solid || _nA2.solid) { - _iA2.x = _iA2.xprevious; - _iA2.y = _iA2.yprevious; - _iA2._YP = true; - _iA2.path_position = _iA2.path_positionprevious; - _nA2.x = _nA2.xprevious; - _nA2.y = _nA2.yprevious; - _nA2._YP = true; - _nA2.path_position = _nA2.path_positionprevious; - } - _iA2._N5(_Tc2, _nA2._VF._EQ, _iA2, _nA2); - _nA2._N5(_Tc2, _iA2._VF._EQ, _nA2, _iA2); - if (_iA2.solid || _nA2.solid) { - _iA2._Dc2(); - _nA2._Dc2(); - _iA2._Hd(_iA2.x + _iA2.hspeed, _iA2.y + _iA2.vspeed); - _nA2._Hd(_nA2.x + _nA2.hspeed, _nA2.y + _nA2.vspeed); - if (_iA2._QZ(_nA2, true)) { - _iA2.x = _iA2.xprevious; - _iA2.y = _iA2.yprevious; - _iA2._YP = true; - _iA2.path_position = _iA2.path_positionprevious; - _nA2.x = _nA2.xprevious; - _nA2.y = _nA2.yprevious; - _nA2._YP = true; - _nA2.path_position = _nA2.path_positionprevious; - } - } - } - } - } - } - } - } - } -} -function _oA2(_e3, _pA2, _q5, _r5) { - for (var i = _t3._NO.length - 1; i >= 0; i--) { - var _1u = _t3._NO._E5(i); - { - if (_1u._YP) _1u._ZP(); - if (!_1u.marked && _1u._VF._3A2[_e3 | _pA2]) { - var _qA2 = _D5._E5(_1u.sprite_index); - var _6M = _qA2.xOrigin; - var _7M = _qA2.yOrigin; - if (_q5 >= _1u._IP.left && _q5 < _1u._IP.right && _r5 >= _1u._IP.top && _r5 < _1u._IP.bottom) { - _1u._N5(_e3, _pA2, _1u, _1u); - } - } - } - } -} -function _rA2() { - if (_t3) { - var _k9; - var _q8 = _0A2; - var _sA2 = window_views_mouse_get_x(); - var _tA2 = window_views_mouse_get_y(); - var _uA2 = _i3._PZ(); - for (var _NF = 0; _NF < _uA2.length; _NF++) { - var _BG = _uA2[_NF]; - var _vA2 = _BG._3A2; - if (_vA2[_wA2] || _vA2[_xA2] || _vA2[_yA2] || _vA2[_zA2] || _vA2[_AA2] || _vA2[_BA2] || _vA2[_CA2] || _vA2[_DA2] || _vA2[_EA2] || _vA2[_FA2] || _vA2[_GA2] || _vA2[_HA2] || _vA2[_IA2] || _vA2[_JA2]) { - if (_BG._KA2.length > 0) { - var _LA2 = _BG._KA2._Vk.slice(0); - for (var i = _LA2.length - 1; i >= 0; i--) { - var _1u = _LA2[i]; - if (!_1u.marked && _1u._2A2 <= _q8) { - if (_1u._YP) _1u._ZP(); - if (_1u._Nt(_sA2, _tA2, true)) { - var _MA2 = true; - for (_k9 = 0; _k9 < 3; _k9++) { - if (_ug._Ge[_k9]) { - if (_vA2[_wA2 + _k9]) { - _1u._N5(_wA2 + _k9, 0, _1u, _1u); - } - _MA2 = false; - } - } - for (_k9 = 0; _k9 < 3; _k9++) { - if (_ug._Be[_k9] === 1) { - if (_vA2[_zA2 + _k9]) { - _1u._N5(_zA2 + _k9, 0, _1u, _1u); - } - _MA2 = false; - } - } - for (_k9 = 0; _k9 < 3; _k9++) { - if (_ug._Fe[_k9] === 1) { - if (_vA2[_CA2 + _k9]) { - _1u._N5(_CA2 + _k9, 0, _1u, _1u); - } - } - } - if (_MA2) { - _1u._N5(_FA2, 0, _1u, _1u); - } - if (!_1u._NA2) { - _1u._N5(_GA2, 0, _1u, _1u); - _1u._NA2 = true; - } - } else { - if (_1u._NA2) { - _1u._N5(_HA2, 0, _1u, _1u); - _1u._NA2 = false; - } - } - } - } - } - } - } - for (_k9 = 0; _k9 < 3; _k9++) { - if (_ug._Ge[_k9]) { - _Hn._N5(_OA2 + _k9, 0); - } - } - for (_k9 = 0; _k9 < 3; _k9++) { - if (_ug._Be[_k9] === 1) { - _Hn._N5(_PA2 + _k9, 0); - } - } - for (_k9 = 0; _k9 < 3; _k9++) { - if (_ug._Fe[_k9] === 1) { - _Hn._N5(_QA2 + _k9, 0); - } - } - if (_XQ) { - _Hn._N5(_IA2, 0); - } - if (_YQ) { - _Hn._N5(_JA2, 0); - } - } -} -function _RA2() { - var _Y9, _Z9, __5; - var _Vk = _t3._NO._Vk; - var _q8 = _0A2++; - for (var _0n = 0; _0n < _Vk.length; _0n++) { - var _1u = _Vk[_0n]; - if (!_1u.marked && _1u.timeline_index >= 0 && _1u._2A2 <= _q8) { - if (!_1u._dr) { - var _eI = _fI._E5(_1u.timeline_index); - if (_eI !== null && _eI !== undefined) { - if (_1u.timeline_speed > 0) { - _Y9 = _eI._SA2(_1u.timeline_position); - _1u.timeline_position += _1u.timeline_speed; - _Z9 = _eI._SA2(_1u.timeline_position); - for (__5 = _Y9; __5 < _Z9; __5++) { - _bI(_1u, _1u, _1u.timeline_index, __5); - } - if (_1u._er && _1u.timeline_position > _eI._an1()) { - _1u.timeline_position = 0; - } - } else { - _Y9 = _eI._TA2(_1u.timeline_position); - _1u.timeline_position += _1u.timeline_speed; - _Z9 = _eI._TA2(_1u.timeline_position); - for (__5 = _Y9; __5 > _Z9; __5--) { - _bI(_1u, _1u, _1u.timeline_index, __5); - } - if (_1u._er && _1u.timeline_position < 0) { - _1u.timeline_position = _eI._an1(); - } - } - } - } - } - } -} -function _UA2() { - _2m1._VA2(); - _2n1._VA2(); - _3m1._WA2(g_pBuiltIn.delta_time); - _3m1._VA2(); - _2m1._XA2(); - _2n1._XA2(); - _3m1._XA2(); -} -function _YA2() { - var _Vk = _t3._NO._Vk; - var _q8 = _0A2++; - for (var _0n = 0; _0n < _Vk.length; _0n++) { - var _1u = _Vk[_0n]; - if (!_1u.marked && _1u._2A2 <= _q8) { - for (var _h4 = 0; _h4 < _ZA2; _h4++) { - var event = __A2 | (_h4 + 1); - var _BG = _1u._VF; - if (_BG._3A2[event]) { - var _0B2; - _0B2 = ~~_1u.alarm[_h4]; - if (_0B2 >= 0) { - _0B2--; - _1u.alarm[_h4] = _0B2; - } - if (_0B2 === 0) { - _1u._N5(__A2 | (_h4 + 1), 0, _1u, _1u); - } - } - } - } - } -} -function _6I(_e3, _3I) { - switch (_e3) { - case _1B2: - return _3n; - case _2B2: - return _pQ; - case _3B2: - return _bQ; - case _4B2: - switch (_3I) { - case 0: - return _5B2; - case 1: - return _6B2; - case 2: - return _7B2; - case 3: - return _8B2; - case 4: - return _9B2; - case 5: - return _aB2; - case 6: - return _bB2; - case 7: - return _cB2; - case 8: - return _dB2; - case 9: - return _eB2; - case 10: - return _fB2; - case 11: - return _gB2; - default: - return _5B2; - } - break; - case _hB2: - switch (_3I) { - case _iB2: - return _jB2; - case _kB2: - return _lB2; - case _mB2: - return _nB2; - default: - return _lB2; - } - break; - case _oB2: - return _Tc2; - case _pB2: - switch (_3I) { - case _qB2: - return _wA2; - case _rB2: - return _yA2; - case _sB2: - return _xA2; - case _tB2: - return _FA2; - case _uB2: - return _zA2; - case _vB2: - return _BA2; - case _wB2: - return _AA2; - case _xB2: - return _CA2; - case _yB2: - return _EA2; - case _zB2: - return _DA2; - case _AB2: - return _GA2; - case _BB2: - return _HA2; - case _CB2: - return 0; - case _DB2: - return 0; - case _EB2: - return 0; - case _FB2: - return 0; - case _GB2: - return 0; - case _HB2: - return 0; - case _IB2: - return 0; - case _JB2: - return 0; - case _KB2: - return 0; - case _LB2: - return 0; - case _MB2: - return 0; - case _NB2: - return 0; - case _OB2: - return 0; - case _PB2: - return 0; - case _QB2: - return 0; - case _RB2: - return 0; - case _SB2: - return 0; - case _TB2: - return 0; - case _UB2: - return 0; - case _VB2: - return 0; - case _WB2: - return 0; - case _XB2: - return 0; - case _YB2: - return 0; - case _ZB2: - return 0; - case __B2: - return _OA2; - case _0C2: - return _1C2; - case _2C2: - return _3C2; - case _4C2: - return _PA2; - case _5C2: - return _6C2; - case _7C2: - return _8C2; - case _9C2: - return _QA2; - case _aC2: - return _bC2; - case _cC2: - return _dC2; - case _eC2: - return _IA2; - case _fC2: - return _JA2; - default: - return 0; - } - break; - case _qI: { - switch (_3I) { - case _gC2: - return _4A2; - case _hC2: - return _6A2; - case _iC2: - return _jC2; - case _kC2: - return _lC2; - case _mC2: - return _nC2; - case _oC2: - return _pC2; - case _qC2: - return _In; - case _rC2: - return _sC2; - case _tC2: - return _Ec2; - case _uC2: - return _Tn; - case _vC2: - return _wC2; - case _xC2: - return _cA2; - case _yC2: - return _zC2; - case _AC2: - return _BC2; - case _CC2: - return _DC2; - case _EC2: - return _FC2; - case _GC2: - return _HC2; - case _IC2: - return _JC2; - case _KC2: - return _LC2; - case _MC2: - return _dA2; - case _NC2: - return _OC2; - case _PC2: - return _QC2; - case _RC2: - return _SC2; - case _TC2: - return _UC2; - case _VC2: - return _WC2; - case _XC2: - return _YC2; - case _ZC2: - return __C2; - case _pI: - return _0D2; - case _1D2: - return _2D2; - case _3D2: - return _4D2; - case _5D2: - return _6D2; - case _7D2: - return _8D2; - case _9D2: - return _aD2; - case _bD2: - return _cD2; - case _dD2: - return _eD2; - case _fD2: - return _gD2; - case _hD2: - return _iD2; - case _jD2: - return _kD2; - case _lD2: - return _mD2; - case _nD2: - return _oD2; - case _pD2: - return _qD2; - case _rD2: - return _sD2; - case _tD2: - return _uD2; - case _vD2: - return _O5; - case _wD2: - return _k3; - case _xD2: - return _yD2; - case _zD2: - return _AD2; - case _BD2: - return _CD2; - case _DD2: - return _ED2; - case _FD2: - return _GD2; - case _HD2: - return _ID2; - case _JD2: - return _KD2; - case _LD2: - return _MD2; - case _ND2: - return _Ce1; - case _OD2: - return _PD2; - case _QD2: - return _RD2; - case _SD2: - return _Tc1; - case _TD2: - return _UD2; - default: - return 0; - } - } - case _VD2: - return _WD2 | _3I; - case _XD2: - return _YD2; - case _ZD2: - return __D2; - case _0E2: - return _1E2; - case _2E2: - return _3E2; - case _4E2: - switch (_3I) { - case _5E2: - return _6E2; - case _7E2: - return _8E2; - case _9E2: - return _aE2; - case _bE2: - return _cE2; - case _dE2: - return _eE2; - case _fE2: - return _gE2; - case _hE2: - return _iE2; - case _jE2: - return _kE2; - case _lE2: - return _mE2; - case _nE2: - return _oE2; - case _pE2: - return _qE2; - case _rE2: - return _sE2; - case _tE2: - return _uE2; - case _vE2: - return _wE2; - case _xE2: - return _yE2; - case _zE2: - return _AE2; - case _BE2: - return _CE2; - case _DE2: - return _EE2; - case _FE2: - return _GE2; - case _HE2: - return _IE2; - case _JE2: - return _KE2; - case _LE2: - return _ME2; - case _NE2: - return _OE2; - case _PE2: - return _QE2; - case _RE2: - return _SE2; - case _TE2: - return _UE2; - default: - return 0; - } - break; - case _VE2: - return _2n; - default: - return 0; - } -} -function _7I(_e3, _3I) { - switch (_e3) { - case _oB2: - case _2E2: - case _XD2: - case _ZD2: - case _0E2: { - return _3I; - } - } - return 0; -} -var _WE2 = 0; -var _XE2 = 1; -var _YE2 = 2; -var _ZE2 = 3; -var __E2 = 4; -var _0F2 = 5; -function _1F2() { - this._2F2 = [new _3F2(), new _3F2(), new _3F2(), new _3F2(), new _3F2(), new _3F2()]; -} -/* - * Initializes frustum planes from a view-projection matrix. - * - * @param {Matrix} vp The view-projection matrix. - */ _1F2.prototype._gN = function (_4F2) { - var _oo = new _Tz(_4F2._v6[0], _4F2._v6[4], _4F2._v6[8]); - var _po = new _Tz(_4F2._v6[1], _4F2._v6[5], _4F2._v6[9]); - var _qo = new _Tz(_4F2._v6[2], _4F2._v6[6], _4F2._v6[10]); - var _ro = new _Tz(_4F2._v6[3], _4F2._v6[7], _4F2._v6[11]); - this._2F2[_WE2].Normal = _ro._Gf(_oo); - this._2F2[_XE2].Normal = _ro._2N(_oo); - this._2F2[_ZE2].Normal = _ro._Gf(_po); - this._2F2[_YE2].Normal = _ro._2N(_po); - this._2F2[__E2].Normal = _qo; - this._2F2[_0F2].Normal = _ro._2N(_qo); - var _5F2 = _4F2._v6[12]; - var _6F2 = _4F2._v6[13]; - var _7F2 = _4F2._v6[14]; - var _8F2 = _4F2._v6[15]; - this._2F2[_WE2]._Q92 = _8F2 + _5F2; - this._2F2[_XE2]._Q92 = _8F2 - _5F2; - this._2F2[_ZE2]._Q92 = _8F2 + _6F2; - this._2F2[_YE2]._Q92 = _8F2 - _6F2; - this._2F2[__E2]._Q92 = _7F2; - this._2F2[_0F2]._Q92 = _8F2 - _7F2; - for (var i = 0; i < 6; ++i) { - this._2F2[i]._mA(); - } -}; -/* - * Tests whether a sphere intersects with the frustum. - * @param {Vector3} position The origin of the sphere. - * @param {Number} radius The sphere's radius. - * @returns True if the sphere intersects with the frustum. - */ _1F2.prototype._9F2 = function (position, _T61) { - for (var i = 0; i < 6; ++i) { - var _aF2 = this._2F2[i]; - var _9u = position._bF2(_aF2.Normal) + _aF2._Q92; - if (_9u < -_T61) { - return false; - } - } - return true; -}; -function _cF2() { - this.__type = "global"; -} -var _L6 = 3.14159265, - _dF2 = true, - _eF2 = false, - _le1 = true, - _zo1 = 0, - _fF2 = -1, - _gF2 = 0, - _hF2 = 1, - _iF2 = 2, - _UN = 0, - _jF2 = -1, - _kF2 = 0, - _VN = 1, - _lF2 = 2, - _mF2 = 3, - _nF2 = 4, - _Wa1 = 5, - _oF2 = 6, - _pF2 = 7, - _qF2 = 8, - _rF2 = 9, - _sF2 = 10, - _tF2 = 11, - _Ja1 = 0, - _uF2 = -1, - _vF2 = 0, - _wF2 = 0, - _xF2 = 1, - _yF2 = 2, - _Ka1 = 3, - _zF2 = 4, - _AF2 = 5, - _BF2 = 6, - _CF2 = 7, - _DF2 = 8, - _EF2 = 9, - _Co1 = 0, - _FF2 = -1, - _c81 = -100, - _d81 = -200, - _GF2 = -300, - _HF2 = -400, - _i_ = -1, - _IF2 = -2, - _FQ = -3, - _Kt = -4, - _JF2 = -5, - _KF2 = -7, - _LF2 = -6, - _3n = 0x000, - _pQ = 0x100, - __A2 = 0x200, - _MF2 = 0x300, - _Tc2 = 0x400, - _YD2 = 0x500, - _NF2 = 0x600, - _aI = 0x700, - _WD2 = 0x800, - __D2 = 0x900, - _1E2 = 0xa00, - _3E2 = 0xb00, - _bQ = 0xc00, - _OF2 = 0xd00, - _2n = 0xe00, - _lB2 = _MF2 | 1, - _jB2 = _MF2 | 2, - _nB2 = _MF2 | 3, - _4A2 = _aI | 1, - _6A2 = _aI | 2, - _jC2 = _aI | 3, - _lC2 = _aI | 4, - _nC2 = _aI | 5, - _pC2 = _aI | 6, - _In = _aI | 7, - _sC2 = _aI | 8, - _Ec2 = _aI | 9, - _Tn = _aI | 10, - _wC2 = _aI | 11, - _0D2 = _aI | 14, - _2D2 = _aI | 15, - _4D2 = _aI | 16, - _6D2 = _aI | 17, - _8D2 = _aI | 18, - _aD2 = _aI | 19, - _cD2 = _aI | 20, - _eD2 = _aI | 21, - _gD2 = _aI | 22, - _iD2 = _aI | 23, - _kD2 = _aI | 24, - _mD2 = _aI | 25, - _oD2 = _aI | 26, - _qD2 = _aI | 27, - _sD2 = _aI | 28, - _uD2 = _aI | 29, - _cA2 = _aI | 30, - _zC2 = _aI | 31, - _BC2 = _aI | 32, - _DC2 = _aI | 33, - _FC2 = _aI | 34, - _HC2 = _aI | 35, - _JC2 = _aI | 36, - _LC2 = _aI | 37, - _dA2 = _aI | 40, - _OC2 = _aI | 41, - _QC2 = _aI | 42, - _SC2 = _aI | 43, - _UC2 = _aI | 44, - _WC2 = _aI | 45, - _YC2 = _aI | 46, - __C2 = _aI | 47, - _O5 = _aI | 58, - _k3 = _aI | 59, - _yD2 = _aI | 60, - _AD2 = _aI | 61, - _CD2 = _aI | 62, - _ED2 = _aI | 63, - _ID2 = _aI | 68, - _PF2 = _WD2 | 64, - _QF2 = _WD2 | 65, - _RF2 = _WD2 | 72, - _SF2 = _WD2 | 73, - _TF2 = _WD2 | 74, - _UF2 = _WD2 | 75, - _VF2 = _WD2 | 76, - _WF2 = _WD2 | 77, - _GD2 = _aI | 66, - _KD2 = _aI | 70, - _MD2 = _aI | 71, - _Ce1 = _aI | 72, - _zf1 = _aI | 73, - _PD2 = _aI | 74, - _RD2 = _aI | 80, - _Tc1 = _aI | 75, - _UD2 = _aI | 76, - _wA2 = _NF2 | 1, - _yA2 = _NF2 | 2, - _xA2 = _NF2 | 3, - _zA2 = _NF2 | 4, - _BA2 = _NF2 | 5, - _AA2 = _NF2 | 6, - _CA2 = _NF2 | 7, - _EA2 = _NF2 | 8, - _DA2 = _NF2 | 9, - _OA2 = _NF2 | 10, - _1C2 = _NF2 | 11, - _3C2 = _NF2 | 12, - _PA2 = _NF2 | 13, - _6C2 = _NF2 | 14, - _8C2 = _NF2 | 15, - _QA2 = _NF2 | 16, - _bC2 = _NF2 | 17, - _dC2 = _NF2 | 18, - _FA2 = _NF2 | 19, - _GA2 = _NF2 | 20, - _HA2 = _NF2 | 21, - _IA2 = _NF2 | 22, - _JA2 = _NF2 | 23, - _5B2 = __A2 | 1, - _6B2 = __A2 | 2, - _7B2 = __A2 | 3, - _8B2 = __A2 | 4, - _9B2 = __A2 | 5, - _aB2 = __A2 | 6, - _bB2 = __A2 | 7, - _cB2 = __A2 | 8, - _dB2 = __A2 | 9, - _eB2 = __A2 | 10, - _fB2 = __A2 | 11, - _gB2 = __A2 | 12, - _6E2 = _OF2 | 1, - _8E2 = _OF2 | 2, - _aE2 = _OF2 | 3, - _cE2 = _OF2 | 4, - _eE2 = _OF2 | 5, - _gE2 = _OF2 | 6, - _iE2 = _OF2 | 7, - _kE2 = _OF2 | 8, - _mE2 = _OF2 | 9, - _oE2 = _OF2 | 10, - _qE2 = _OF2 | 11, - _sE2 = _OF2 | 12, - _uE2 = _OF2 | 13, - _wE2 = _OF2 | 65, - _yE2 = _OF2 | 66, - _AE2 = _OF2 | 67, - _CE2 = _OF2 | 68, - _EE2 = _OF2 | 69, - _GE2 = _OF2 | 70, - _IE2 = _OF2 | 71, - _KE2 = _OF2 | 72, - _ME2 = _OF2 | 73, - _OE2 = _OF2 | 74, - _QE2 = _OF2 | 75, - _SE2 = _OF2 | 76, - _UE2 = _OF2 | 77, - _1B2 = 0, - _2B2 = 1, - _4B2 = 2, - _hB2 = 3, - _oB2 = 4, - _XD2 = 5, - _pB2 = 6, - _qI = 7, - _VD2 = 8, - _ZD2 = 9, - _0E2 = 10, - _2E2 = 11, - _3B2 = 12, - _4E2 = 13, - _VE2 = 14, - _XF2 = 10, - _YF2 = 11, - _ZF2 = 12, - __F2 = 13, - _0G2 = 14, - _1G2 = 15, - _2G2 = 16, - _3G2 = 17, - _4G2 = 18, - _5G2 = 19, - _6G2 = 20, - _7G2 = 21, - _8G2 = 22, - _9G2 = 23, - _aG2 = 24, - _bG2 = 25, - _qB2 = 0, - _rB2 = 1, - _sB2 = 2, - _tB2 = 3, - _uB2 = 4, - _vB2 = 5, - _wB2 = 6, - _xB2 = 7, - _yB2 = 8, - _zB2 = 9, - _AB2 = 10, - _BB2 = 11, - _CB2 = 16, - _DB2 = 17, - _EB2 = 18, - _FB2 = 19, - _GB2 = 21, - _HB2 = 22, - _IB2 = 23, - _JB2 = 24, - _KB2 = 25, - _LB2 = 26, - _MB2 = 27, - _NB2 = 28, - _OB2 = 31, - _PB2 = 32, - _QB2 = 33, - _RB2 = 34, - _SB2 = 36, - _TB2 = 37, - _UB2 = 38, - _VB2 = 39, - _WB2 = 40, - _XB2 = 41, - _YB2 = 42, - _ZB2 = 43, - __B2 = 50, - _0C2 = 51, - _2C2 = 52, - _4C2 = 53, - _5C2 = 54, - _7C2 = 55, - _9C2 = 56, - _aC2 = 57, - _cC2 = 58, - _eC2 = 60, - _fC2 = 61, - _5E2 = 0, - _7E2 = 1, - _9E2 = 2, - _bE2 = 3, - _dE2 = 4, - _fE2 = 5, - _hE2 = 6, - _jE2 = 7, - _lE2 = 8, - _nE2 = 9, - _pE2 = 10, - _rE2 = 11, - _tE2 = 12, - _vE2 = 64, - _xE2 = 65, - _zE2 = 66, - _BE2 = 67, - _DE2 = 68, - _FE2 = 69, - _HE2 = 70, - _JE2 = 71, - _LE2 = 72, - _NE2 = 73, - _PE2 = 74, - _RE2 = 75, - _TE2 = 76, - _kB2 = 0, - _iB2 = 1, - _mB2 = 2, - _gC2 = 0, - _hC2 = 1, - _iC2 = 2, - _kC2 = 3, - _mC2 = 4, - _oC2 = 5, - _qC2 = 6, - _rC2 = 7, - _tC2 = 8, - _uC2 = 9, - _vC2 = 30, - _xC2 = 40, - _yC2 = 41, - _AC2 = 42, - _CC2 = 43, - _EC2 = 44, - _GC2 = 45, - _IC2 = 46, - _KC2 = 47, - _MC2 = 50, - _NC2 = 51, - _PC2 = 52, - _RC2 = 53, - _TC2 = 54, - _VC2 = 55, - _XC2 = 56, - _ZC2 = 57, - _vD2 = 58, - _wD2 = 59, - _pI = 10, - _1D2 = 11, - _3D2 = 12, - _5D2 = 13, - _7D2 = 14, - _9D2 = 15, - _bD2 = 16, - _dD2 = 17, - _fD2 = 18, - _hD2 = 19, - _jD2 = 20, - _lD2 = 21, - _nD2 = 22, - _pD2 = 23, - _rD2 = 24, - _tD2 = 25, - _xD2 = 60, - _zD2 = 61, - _BD2 = 62, - _DD2 = 63, - _cG2 = 64, - _dG2 = 65, - _FD2 = 66, - _HD2 = 68, - _JD2 = 70, - _LD2 = 71, - _ND2 = 72, - _OD2 = 74, - _QD2 = 80, - _SD2 = 75, - _TD2 = 76, - _eG2 = __D2 | 0, - _fG2 = __D2 | 1, - _gG2 = __D2 | 1, - _hG2 = __D2 | 8, - _iG2 = __D2 | 9, - _jG2 = __D2 | 13, - _kG2 = __D2 | 16, - _lG2 = __D2 | 17, - _mG2 = __D2 | 18, - _nG2 = __D2 | 19, - _oG2 = __D2 | 27, - _pG2 = __D2 | 32, - _qG2 = __D2 | 33, - _rG2 = __D2 | 34, - _sG2 = __D2 | 35, - _tG2 = __D2 | 36, - _uG2 = __D2 | 37, - _vG2 = __D2 | 38, - _wG2 = __D2 | 39, - _xG2 = __D2 | 40, - _yG2 = __D2 | 45, - _zG2 = __D2 | 46, - _AG2 = __D2 | 48, - _BG2 = __D2 | 49, - _CG2 = __D2 | 50, - _DG2 = __D2 | 51, - _EG2 = __D2 | 52, - _FG2 = __D2 | 53, - _GG2 = __D2 | 54, - _HG2 = __D2 | 55, - _IG2 = __D2 | 56, - _JG2 = __D2 | 57, - _KG2 = __D2 | 65, - _LG2 = __D2 | 66, - _MG2 = __D2 | 67, - _NG2 = __D2 | 68, - _OG2 = __D2 | 69, - _PG2 = __D2 | 70, - _QG2 = __D2 | 71, - _RG2 = __D2 | 72, - _SG2 = __D2 | 73, - _TG2 = __D2 | 74, - _UG2 = __D2 | 75, - _VG2 = __D2 | 76, - _WG2 = __D2 | 77, - _XG2 = __D2 | 78, - _YG2 = __D2 | 79, - _ZG2 = __D2 | 80, - __G2 = __D2 | 81, - _0H2 = __D2 | 82, - _1H2 = __D2 | 83, - _2H2 = __D2 | 84, - _3H2 = __D2 | 85, - _4H2 = __D2 | 86, - _5H2 = __D2 | 87, - _6H2 = __D2 | 88, - _7H2 = __D2 | 89, - _8H2 = __D2 | 90, - _9H2 = __D2 | 112, - _aH2 = __D2 | 113, - _bH2 = __D2 | 114, - _cH2 = __D2 | 115, - _dH2 = __D2 | 116, - _eH2 = __D2 | 117, - _fH2 = __D2 | 118, - _gH2 = __D2 | 119, - _hH2 = __D2 | 120, - _iH2 = __D2 | 121, - _jH2 = __D2 | 122, - _kH2 = __D2 | 123, - _lH2 = __D2 | 145, - _mH2 = __D2 | 186, - _nH2 = __D2 | 187, - _oH2 = __D2 | 188, - _pH2 = __D2 | 189, - _qH2 = __D2 | 190, - _rH2 = __D2 | 191, - _sH2 = __D2 | 192, - _tH2 = __D2 | 219, - _uH2 = __D2 | 220, - _vH2 = __D2 | 221, - _wH2 = __D2 | 222, - _xH2 = __D2 | 223, - _yH2 = __D2 | 144, - _zH2 = __D2 | 96, - _AH2 = __D2 | 97, - _BH2 = __D2 | 98, - _CH2 = __D2 | 99, - _DH2 = __D2 | 100, - _EH2 = __D2 | 101, - _FH2 = __D2 | 102, - _GH2 = __D2 | 103, - _HH2 = __D2 | 104, - _IH2 = __D2 | 105, - _JH2 = __D2 | 106, - _KH2 = __D2 | 107, - _LH2 = __D2 | 109, - _MH2 = __D2 | 110, - _NH2 = __D2 | 111, - _OH2 = _YD2 | 0, - _PH2 = _YD2 | 1, - _QH2 = _YD2 | 1, - _RH2 = _YD2 | 8, - _SH2 = _YD2 | 9, - _TH2 = _YD2 | 13, - _UH2 = _YD2 | 16, - _VH2 = _YD2 | 17, - _WH2 = _YD2 | 18, - _XH2 = _YD2 | 19, - _YH2 = _YD2 | 27, - _ZH2 = _YD2 | 32, - __H2 = _YD2 | 33, - _0I2 = _YD2 | 34, - _1I2 = _YD2 | 35, - _2I2 = _YD2 | 36, - _3I2 = _YD2 | 37, - _4I2 = _YD2 | 38, - _5I2 = _YD2 | 39, - _6I2 = _YD2 | 40, - _7I2 = _YD2 | 45, - _8I2 = _YD2 | 46, - _9I2 = _YD2 | 48, - _aI2 = _YD2 | 49, - _bI2 = _YD2 | 50, - _cI2 = _YD2 | 51, - _dI2 = _YD2 | 52, - _eI2 = _YD2 | 53, - _fI2 = _YD2 | 54, - _gI2 = _YD2 | 55, - _hI2 = _YD2 | 56, - _iI2 = _YD2 | 57, - _jI2 = _YD2 | 65, - _kI2 = _YD2 | 66, - _lI2 = _YD2 | 67, - _mI2 = _YD2 | 68, - _nI2 = _YD2 | 69, - _oI2 = _YD2 | 70, - _pI2 = _YD2 | 71, - _qI2 = _YD2 | 72, - _rI2 = _YD2 | 73, - _sI2 = _YD2 | 74, - _tI2 = _YD2 | 75, - _uI2 = _YD2 | 76, - _vI2 = _YD2 | 77, - _wI2 = _YD2 | 78, - _xI2 = _YD2 | 79, - _yI2 = _YD2 | 80, - _zI2 = _YD2 | 81, - _AI2 = _YD2 | 82, - _BI2 = _YD2 | 83, - _CI2 = _YD2 | 84, - _DI2 = _YD2 | 85, - _EI2 = _YD2 | 86, - _FI2 = _YD2 | 87, - _GI2 = _YD2 | 88, - _HI2 = _YD2 | 89, - _II2 = _YD2 | 90, - _JI2 = _YD2 | 112, - _KI2 = _YD2 | 113, - _LI2 = _YD2 | 114, - _MI2 = _YD2 | 115, - _NI2 = _YD2 | 116, - _OI2 = _YD2 | 117, - _PI2 = _YD2 | 118, - _QI2 = _YD2 | 119, - _RI2 = _YD2 | 120, - _SI2 = _YD2 | 121, - _TI2 = _YD2 | 122, - _UI2 = _YD2 | 123, - _VI2 = _YD2 | 145, - _WI2 = _YD2 | 186, - _XI2 = _YD2 | 187, - _YI2 = _YD2 | 188, - _ZI2 = _YD2 | 189, - __I2 = _YD2 | 190, - _0J2 = _YD2 | 191, - _1J2 = _YD2 | 192, - _2J2 = _YD2 | 219, - _3J2 = _YD2 | 220, - _4J2 = _YD2 | 221, - _5J2 = _YD2 | 222, - _6J2 = _YD2 | 223, - _7J2 = _YD2 | 144, - _8J2 = _YD2 | 96, - _9J2 = _YD2 | 97, - _aJ2 = _YD2 | 98, - _bJ2 = _YD2 | 99, - _cJ2 = _YD2 | 100, - _dJ2 = _YD2 | 101, - _eJ2 = _YD2 | 102, - _fJ2 = _YD2 | 103, - _gJ2 = _YD2 | 104, - _hJ2 = _YD2 | 105, - _iJ2 = _YD2 | 106, - _jJ2 = _YD2 | 107, - _kJ2 = _YD2 | 109, - _lJ2 = _YD2 | 110, - _mJ2 = _YD2 | 111, - _nJ2 = _1E2 | 0, - _oJ2 = _1E2 | 1, - _pJ2 = _1E2 | 1, - _qJ2 = _1E2 | 8, - _rJ2 = _1E2 | 9, - _sJ2 = _1E2 | 13, - _tJ2 = _1E2 | 16, - _uJ2 = _1E2 | 17, - _vJ2 = _1E2 | 18, - _wJ2 = _1E2 | 19, - _xJ2 = _1E2 | 27, - _yJ2 = _1E2 | 32, - _zJ2 = _1E2 | 33, - _AJ2 = _1E2 | 34, - _BJ2 = _1E2 | 35, - _CJ2 = _1E2 | 36, - _DJ2 = _1E2 | 37, - _EJ2 = _1E2 | 38, - _FJ2 = _1E2 | 39, - _GJ2 = _1E2 | 40, - _HJ2 = _1E2 | 45, - _IJ2 = _1E2 | 46, - _JJ2 = _1E2 | 48, - _KJ2 = _1E2 | 49, - _LJ2 = _1E2 | 50, - _MJ2 = _1E2 | 51, - _NJ2 = _1E2 | 52, - _OJ2 = _1E2 | 53, - _PJ2 = _1E2 | 54, - _QJ2 = _1E2 | 55, - _RJ2 = _1E2 | 56, - _SJ2 = _1E2 | 57, - _TJ2 = _1E2 | 65, - _UJ2 = _1E2 | 66, - _VJ2 = _1E2 | 67, - _WJ2 = _1E2 | 68, - _XJ2 = _1E2 | 69, - _YJ2 = _1E2 | 70, - _ZJ2 = _1E2 | 71, - __J2 = _1E2 | 72, - _0K2 = _1E2 | 73, - _1K2 = _1E2 | 74, - _2K2 = _1E2 | 75, - _3K2 = _1E2 | 76, - _4K2 = _1E2 | 77, - _5K2 = _1E2 | 78, - _6K2 = _1E2 | 79, - _7K2 = _1E2 | 80, - _8K2 = _1E2 | 81, - _9K2 = _1E2 | 82, - _aK2 = _1E2 | 83, - _bK2 = _1E2 | 84, - _cK2 = _1E2 | 85, - _dK2 = _1E2 | 86, - _eK2 = _1E2 | 87, - _fK2 = _1E2 | 88, - _gK2 = _1E2 | 89, - _hK2 = _1E2 | 90, - _iK2 = _1E2 | 112, - _jK2 = _1E2 | 113, - _kK2 = _1E2 | 114, - _lK2 = _1E2 | 115, - _mK2 = _1E2 | 116, - _nK2 = _1E2 | 117, - _oK2 = _1E2 | 118, - _pK2 = _1E2 | 119, - _qK2 = _1E2 | 120, - _rK2 = _1E2 | 121, - _sK2 = _1E2 | 122, - _tK2 = _1E2 | 123, - _uK2 = _1E2 | 145, - _vK2 = _1E2 | 186, - _wK2 = _1E2 | 187, - _xK2 = _1E2 | 188, - _yK2 = _1E2 | 189, - _zK2 = _1E2 | 190, - _AK2 = _1E2 | 191, - _BK2 = _1E2 | 192, - _CK2 = _1E2 | 219, - _DK2 = _1E2 | 220, - _EK2 = _1E2 | 221, - _FK2 = _1E2 | 222, - _GK2 = _1E2 | 223, - _HK2 = _1E2 | 144, - _IK2 = _1E2 | 96, - _JK2 = _1E2 | 97, - _KK2 = _1E2 | 98, - _LK2 = _1E2 | 99, - _MK2 = _1E2 | 100, - _NK2 = _1E2 | 101, - _OK2 = _1E2 | 102, - _PK2 = _1E2 | 103, - _QK2 = _1E2 | 104, - _RK2 = _1E2 | 105, - _SK2 = _1E2 | 106, - _TK2 = _1E2 | 107, - _UK2 = _1E2 | 109, - _VK2 = _1E2 | 110, - _WK2 = _1E2 | 111, - _XK2 = 0, - _YK2 = 1, - _ZK2 = 2, - __K2 = [], - _ZA2 = 12, - _0L2 = 8, - _1L2 = 8, - _2L2 = 8, - _PH = 10, - _so = 0x000000, - _vo = 0x000080, - _wo = 0x008000, - _xo = 0x008080, - _yo = 0x800000, - _zo = 0x800080, - _Ao = 0x808000, - _to = 0x808080, - _uo = 0xc0c0c0, - _Bo = 0x0000ff, - _Co = 0x00ff00, - _Do = 0x00ffff, - _Eo = 0xff0000, - _Fo = 0xff00ff, - _Go = 0xffff00, - _3L2 = 0xc0c0c0, - _4L2 = 0x808080, - _Pn = 0xffffff, - _5L2 = 0xc0dcc0, - _6L2 = 0xf0caa6, - _7L2 = 0xf0fbff, - _8L2 = 0xa4a0a0, - _9L2 = -1, - _Mf1 = 0, - _jn = 1, - _dk1 = 0, - _r_1 = 1, - _s_1 = 2, - _t_1 = 3, - _u_1 = 4, - _v_1 = 5, - _bs = 6, - _w_1 = 7, - _x_1 = 8, - _2k1 = 9, - _3k1 = 10, - _4k1 = 11, - _5k1 = 12, - _6k1 = 13, - _7k1 = 14, - _8k1 = 15, - global = null, - _i3 = null, - _Hn = null, - _ug = null, - _mT = null, - g_pBuiltIn = null, - _rE = null, - _aL2 = null, - _ln = null, - _QE = null, - _8r = null, - _D5 = null, - _bL2 = null, - _3u = null, - _fX = null, - _jj1 = null, - _7e2 = null, - _RY = null, - _fI = null, - _Er = null, - _zT = null, - _Wk1 = null, - _Ff = null, - _cL2 = null, - _t3 = null, - _dL2 = null, - _7g = null, - _eL2 = null, - _fL2 = null, - _u11 = null, - _o11 = null, - _qj = null, - _El = null, - _bO = null, - _Ek = null, - _Sl = null, - _sk = null, - _c7 = null, - _Rl = null, - _cs = null, - _gL2 = null, - _Wo1 = null, - _RH = null, - _QH = null, - _hL2 = null, - _SH = null, - _iL2 = null, - _jL2 = null, - _kL2 = null, - _lL2 = null, - _vI = null, - _wI = null, - _I8 = null, - _bG = null, - _bg = null, - _NM = null, - _lN = null, - _mL2 = null, - _nL2 = null, - _oL2 = null, - _pL2 = null, - _qL2 = null, - _Fy2 = null, - _Jj1 = null, - _rL2 = null, - _4j1 = null, - __i1 = -1, - _0j1 = [], - g_gmlConst = null, - _1b1 = null; -(_Ca1 = null), (g_WebAudioContext = null), (_CF = null), (_bF = null), (_sL2 = null), (_wo1 = null), (_tL2 = null), (g_GameMakerHTML5Dir = undefined), (_uL2 = undefined), (_vL2 = undefined), (gml_Script_gmcallback_html5_set_load_location = undefined), (_wL2 = ""), (g_yyPrePostObject__ = undefined), (_in = _Mf1), (_xL2 = true), (_mM = true), (_gG = false), (_Wz2 = false), (_gn1 = false), (_Hc1 = false), (_Gc1 = false), (_ae1 = false), (_nE = false), (_yL2 = false), (_zL2 = false), (_AL2 = false), (_BL2 = false), (_5I = false), (_CL2 = false), (_dF = false), (_DL2 = false), (_EL2 = false), (_FL2 = false), (_GL2 = 0), (_881 = 0), (_HL2 = 0), (_IL2 = 0), (_JL2 = 0), (_KL2 = 0), (_Gn1 = 0), (_Hn1 = 0), (_Jn1 = 0), (_Kn1 = 0), (_In1 = 0), (_Ln1 = 0), (_hj = 0), (_jQ = 0), (_LL2 = 0), (_Nc = 0), (_Oc = 0), (_2H = 0), (_eL = 0), (_dL = 0), (_EL = 0), (_GL = 0), (_Mn1 = 0), (_Nn1 = 0), (_ML2 = 0), (_NL2 = 0), (_OL2 = 0), (_PL2 = 0), (_QL2 = 0), (_RL2 = 0), (_SL2 = 0), (_TL2 = 0), (_3F = 0), (_UL2 = 0), (_sI = 0), (_tI = 0), (_uI = 0), (_aH = 0), (_bH = 0), (_HN = 0), (_VL2 = 0), (_WL2 = 0), (_XL2 = 0), (_YL2 = 0), (_Bn1 = 0), (_ZL2 = 0), (_1A = 0), (_kZ = false), (_An1 = 0), (_km = 0), (__L2 = 0), (_EK = 0), (_BK = 0), (_GK = false), (_HK = -1), (_IK = -1), (_FK = 1), (_CK = 1), (_iN = true), (_dN = true), (_fN = new _1F2()), (cr_default = 0), (cr_none = 0), (cr_arrow = 0), (cr_cross = 0), (cr_beam = 0), (cr_size_nesw = 0), (cr_size_ns = 0), (cr_size_nwse = 0), (cr_size_we = 0), (cr_uparrow = 0), (cr_hourglass = 0), (cr_drag = 0), (_tn1 = 0), (_un1 = 0), (_vn1 = 0), (_wn1 = 0), (_xn1 = 0), (_yn1 = 0), (cr_appstart = 0), (_zn1 = 0), (cr_handpoint = 0), (cr_size_all = 0), (c_black = 0), (c_white = 0), (c_red = 0), (c_green = 0), (c_blue = 0), (_0M2 = 0), (_1M2 = 0), (_2M2 = 0), (_3M2 = 0), (_4M2 = 0), (_v3 = 0), (_5M2 = []), (_8F = "canvas"), (_6M2 = "0123456789ABCDEF"); -function _7M2() { - var debug = false; - if (_rE.Options && _rE.Options.debugMode && _rE.Options.debugMode === true) { - debug = true; - } -} -function _8M2() { - _5M2 = []; - var _9M2 = 0xedb88320; - for (var i = 0; i < 256; ++i) { - var _aM2 = ~~i; - for (var __5 = 8; __5 > 0; --__5) { - if ((_aM2 & 1) !== 0) { - _aM2 = ((_aM2 >> 1) & 0x7fffffff) ^ _9M2; - } else { - _aM2 >>= 1; - _aM2 &= 0x7fffffff; - } - } - _5M2[i] = _aM2; - } -} -function _bM2(_h02) { - var _cM2 = 0xffffffff; - for (var i = 0; i < _h02.length; i++) { - _cM2 = ((_cM2 >> 8) & 0x00ffffff) ^ _5M2[(_cM2 ^ _h02[i]) & 0xff]; - } - return _cM2; -} -function _dM2() { - _8M2(); - _eM2(); - if (_in != _9L2) { - try { - var _fM2 = new Audio(); - _fM2.controls = false; - _Hc1 = !!_fM2.canPlayType && _fM2.canPlayType("audio/mpeg") !== ""; - _Gc1 = !!_fM2.canPlayType && _fM2.canPlayType('audio/ogg; codecs="vorbis"') !== ""; - _fM2 = null; - } catch (e) { - _Hc1 = false; - _Gc1 = false; - } - } - if (_Hc1) debug("Browser CAN play MP3"); - if (_Gc1) debug("Browser CAN play OGG"); - _7M2(); - _sL2 = _GL2 = 0; - _t3 = null; - _Wz2 = false; - _881 = -1; - _nL2 = new _gM2(); - _oL2 = new _gM2(); - _dL2 = new _gM2(); - _tL2 = new _gM2(); - _pL2 = new _gM2(); - _lN = new _IF(); - _NM = new _IF(); - _mL2 = new _IF(); - _dL2.visible = true; - _tL2.visible = true; - _7g = []; - _7g[0] = _dL2; - _hM2 = []; - _fL2 = []; - _u11 = []; - _o11 = []; - _qj = new _r41(5); - _El = new _r41(5); - _bO = new _r41(5); - _Ek = new _r41(5); - _Sl = new _r41(5); - _sk = new _r41(5); - _c7 = new _r41(5); - _cs = new _r41(5); - _Rl = new _r41(5); - _gL2 = new _hs(); - _bG = new _r41(5); - _bg = new _IF(); - _Fy2 = new _iQ(0, 0, 0, 0, false, true); - _Fy2._iM2 = "DUMMY INSTANCE"; - __K2[0] = -1; - __K2[1] = 0; - __K2[2] = 0x00000000; - __K2[3] = 1; - __K2[4] = 0; - __K2[5] = 0x00000000; - __K2[6] = 0; - __K2[7] = -1; - __K2[8] = 0x00000000; - __K2[9] = 0; - __K2[10] = 1; - __K2[11] = 0x00000000; - __K2[12] = 0; - __K2[13] = 0; - __K2[14] = 0xffffffff; - _8F = "canvas"; - _I8 = "html5game/"; - if (typeof g_GameMakerHTML5Dir != "undefined") { - _I8 = g_GameMakerHTML5Dir; - } else { - if (_rE.Options && _rE.Options.GameDir) { - _I8 = _rE.Options.GameDir + "/"; - } - } - _Wo1 = []; - _RH = []; - _QH = []; - _hL2 = "Hiscore Table"; - _SH = ""; - _iL2 = "Press to Continue"; - _PL2 = 0x000000; - _TL2 = -1; - _QL2 = 0xffff00; - _RL2 = 0xffffff; - _jL2 = "verdana"; - _SL2 = 16; - _kL2 = ""; - _xL2 = true; - highscore_clear(); - _EK = -1; - _BK = -1; - _cs._jM2(); - _hj = 0.0000001; - _YL2 = 512; - _CF = []; - _zL2 = _EL2 = false; - _mM = true; - _dF = false; - _4j1 = _UL2 = null; - _sI = _tI = -1; - _HN = 0; - _LL2 = 1.0; - _HL2 = 0; - _IL2 = -1; - _JL2 = 0; - _3F = 0; - _KL2 = 0; - _OL2 = 10000000; - _jQ = 100000; - _Nc = 1.0; - if (_v3) { - draw_set_colour(_rE.Options.DrawColour); - } else { - _2H = 0x00000000; - _Oc = 0x000000; - _eL = _fL(_Oc); - _dL = _ns(_Oc, _Nc); - } - c_black = _fL(0x000000); - c_white = _fL(0xffffff); - c_red = _fL(0x0000ff); - c_green = _fL(0x00ff00); - c_blue = _fL(0xff0000); - _0M2 = _fL(0xff000000); - _1M2 = _fL(0xffffffff); - _2M2 = _fL(0xff0000ff); - _3M2 = _fL(0xff00ff00); - _4M2 = _fL(0xffff0000); - cr_default = 0; - cr_none = -1; - cr_arrow = -2; - cr_cross = -3; - cr_beam = -4; - cr_size_nesw = -6; - cr_size_ns = -7; - cr_size_nwse = -8; - cr_size_we = -9; - cr_uparrow = -10; - cr_hourglass = -11; - cr_drag = -12; - _tn1 = -13; - _un1 = -14; - _vn1 = -15; - _wn1 = -16; - _xn1 = -17; - _yn1 = -18; - cr_appstart = -19; - _zn1 = -20; - cr_handpoint = -21; - cr_size_all = -22; - _km = -1; - _An1 = _rE.Options.showCursor ? cr_default : cr_none; - __L2 = 0; - _kM2(); - if (_rE.Options && _rE.Options.showCursor === false) { - canvas.style.cursor = "none"; - } - _BL2 = false; - if (_rE.Options && _rE.Options.CreateEventOrder === true) { - _BL2 = true; - } - if (typeof gmlGlobalInit == "function") { - gmlGlobalInit(); - } -} -function _lM2(_mM2) { - return (_mM2 * Math.PI) / 180.0; -} -function _nM2(_q5, _r5) { - if (_q5 === 0) return 0; - var _J6 = (_q5 * 0x1000000) % (_r5 * 0x1000000); - _J6 = _J6 / 0x1000000; - return _J6; -} -function _kA(_q5) { - return _q5 * _q5; -} -function _fL(_3d) { - var _m4 = "rgb(" + ((_3d >> 16) & 0xff).toString() + "," + ((_3d >> 8) & 0xff).toString() + "," + (_3d & 0xff).toString() + ")"; - return _m4; -} -function _ns(_3d, _u9) { - var _m4 = "rgba(" + ((_3d >> 16) & 0xff).toString() + "," + ((_3d >> 8) & 0xff).toString() + "," + (_3d & 0xff).toString() + "," + ((_u9 * 255.0) & 0xff).toString() + ")"; - return _m4; -} -function _oM2(_mM2) { - return (_L6 * _mM2) / 180.0; -} -function _Qc(_3d) { - return ((_3d & 0xff) << 16) | (_3d & 0xff00) | ((_3d & 0xff0000) >> 16); -} -function _Xq(_pM2) { - var _qM2 = _pK(); - while (_pM2 > 0) { - var _rM2 = _pK(); - _pM2 -= _rM2 - _qM2; - _qM2 = _rM2; - } -} -function _Jt(_Ht, _Ak, _It, _c51) { - var _Vk, _1u, _0n, _e4; - var _h4 = arguments; - var _Jk = arguments.length; - var _sM2 = _h4[_Jk - 1]; - _Ak = ~~_Ak; - if (_Ak == _Kt) return _c51; - if (_Ak == _FQ) { - _Vk = _Hn._PZ(); - for (_0n = 0; _0n < _Vk.length; _0n++) { - _1u = _Vk[_0n]; - if (_It && _1u == _Ht) continue; - if (_1u.marked) continue; - if (!_1u.active) continue; - _e4 = _sM2(_1u); - if (_e4 instanceof _Rt) _e4 = yyGetInt32(_e4); - if (_e4 > 0) return _e4; - } - } else if (_Ak < 100000) { - var _BG = _i3._E5(_Ak); - if (_BG === null) { - return _c51; - } - _Vk = _BG._e51(); - for (_0n = 0; _0n < _Vk.length; _0n++) { - _1u = _Vk[_0n]; - if (_It && _Ht == _1u) continue; - if (_1u.marked) continue; - if (!_1u.active) continue; - _e4 = _sM2(_1u); - if (_e4 instanceof _Rt) _e4 = yyGetInt32(_e4); - if (_e4 > 0) return _e4; - } - } else { - _1u = _Hn._tM2(_Ak); - if (_It && _Ht == _1u) { - return _c51; - } - if (_1u.marked) { - return _c51; - } - if (!_1u.active) { - return _c51; - } - _e4 = _sM2(_1u); - if (_e4 instanceof _Rt) _e4 = yyGetInt32(_e4); - return _e4; - } - return _c51; -} -function _QO(_Ht, _Ak, _It, _c51) { - var _Vk, _1u, _0n, _Bm; - var _h4 = arguments; - var _Jk = arguments.length; - var _sM2 = _h4[_Jk - 1]; - var _9u = 10000000000; - var id = -1; - _Ak = ~~_Ak; - if (_Ak == _Kt) return _c51; - if (_Ak == _FQ) { - _Vk = _Hn._PZ(); - for (_0n = 0; _0n < _Vk.length; _0n++) { - _1u = _Vk[_0n]; - if (_It && _1u == _Ht) continue; - if (_1u.marked) continue; - if (!_1u.active) continue; - _Bm = _sM2(_1u); - if (_Bm < _9u) { - _9u = _Bm; - } - } - if (_9u != 10000000000) return _9u; - } else if (_Ak < 100000) { - var _BG = _i3._E5(_Ak); - if (_BG === null) { - return _c51; - } - _Vk = _BG._e51(); - for (_0n = 0; _0n < _Vk.length; _0n++) { - _1u = _Vk[_0n]; - if (_It && _Ht == _1u) continue; - if (_1u.marked) continue; - if (!_1u.active) continue; - _Bm = _sM2(_1u); - if (_Bm < _9u) { - _9u = _Bm; - } - } - if (_9u != 10000000000) return _9u; - } else { - _1u = _Hn._tM2(_Ak); - if (_It && _Ht == _1u) { - return _c51; - } - if (_1u.marked) { - return _c51; - } - if (!_1u.active) return _c51; - return _sM2(_1u); - } - return _c51; -} -/*@constructor */ function _uM2() { - /*@this {BrowserDetect} */ (this.init = function () { - this.browser = this.searchString(this.dataBrowser) || "An unknown browser"; - this._XN = this._vM2(); - this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "an unknown version"; - this._wM2 = this._xM2(this.browser); - this.os_version = this._yM2(); - }), - /*@this {BrowserDetect} */ (this._vM2 = function () { - var _zM2 = navigator.userAgent.toString().toLowerCase(); - if (_zM2.indexOf("trident/5") > -1) { - return 9.0; - } else if (_zM2.indexOf("trident/6") > -1) { - return 10.0; - } else if (_zM2.indexOf("trident/7") > -1) { - return 11.0; - } - return -1; - }), - (this._xM2 = function (_AM2) { - const _qW1 = this.searchString(this.dataOS) || "an unknown OS"; - if (_AM2 === "Safari" && _qW1 === "Mac" && navigator["maxTouchPoints"] && navigator["maxTouchPoints"] > 1) return "iPad"; - return _qW1; - }), - /*@this {BrowserDetect} */ (this._yM2 = function () { - if (navigator.appVersion.indexOf("CPU OS 5_") != -1) { - return 5.0; - } else if (navigator.appVersion.indexOf("CPU OS 4_") != -1) { - return 4.0; - } else if (navigator.appVersion.indexOf("CPU OS 3_") != -1) { - return 3.0; - } else if (navigator.appVersion.indexOf("Android 4") != -1) { - return 4.0; - } else if (navigator.appVersion.indexOf("Android 3") != -1) { - return 3.0; - } else if (navigator.appVersion.indexOf("Android 2") != -1) { - return 2.0; - } else { - return _FF2; - } - }), - /*@this {BrowserDetect} */ (this.searchString = function (data) { - for (var i = 0; i < data.length; i++) { - var _BM2 = data[i].string; - var _CM2 = data[i].prop; - this.versionSearchString = data[i].versionSearch || data[i].identity; - if (_BM2) { - if (_BM2.indexOf(data[i]._DM2) != -1) { - return data[i].identity; - } - } else if (_CM2) { - return data[i].identity; - } - } - }), - /*@this {BrowserDetect} */ (this.searchVersion = function (_BM2) { - var index = _BM2.indexOf(this.versionSearchString); - if (index == -1) return; - return parseFloat(_BM2.substring(index + this.versionSearchString.length + 1)); - }), - (this.dataBrowser = [ - { string: navigator.userAgent, _DM2: "Tizen", identity: "Tizen" }, - { string: navigator.userAgent, _DM2: "Edge", identity: "Edge" }, - { string: navigator.userAgent, _DM2: "OPR", versionSearch: "OPR", identity: "Opera" }, - { string: navigator.userAgent, _DM2: "Chrome", identity: "Chrome" }, - { string: navigator.userAgent, _DM2: "OmniWeb", versionSearch: "OmniWeb/", identity: "OmniWeb" }, - { string: navigator.vendor, _DM2: "Apple", identity: "Safari", versionSearch: "Version" }, - { string: navigator.userAgent, _DM2: "KHTML", identity: "KHTML", versionSearch: "Mozilla/" }, - { string: navigator.vendor, _DM2: "iCab", identity: "iCab" }, - { string: navigator.vendor, _DM2: "KDE", identity: "Konqueror" }, - { string: navigator.userAgent, _DM2: "Firefox", identity: "Firefox" }, - { string: navigator.userAgent, _DM2: "IceWeasel", identity: "IceWeasel" }, - { string: navigator.vendor, _DM2: "Camino", identity: "Camino" }, - { string: navigator.userAgent, _DM2: "Netscape", identity: "Netscape" }, - { string: navigator.userAgent, _DM2: "IEMobile", identity: "IEMobile" }, - { string: navigator.userAgent, _DM2: "MSIE", identity: "Explorer", versionSearch: "MSIE" }, - { string: navigator.userAgent, _DM2: "Trident/", identity: "Explorer", versionSearch: "rv" }, - { string: navigator.userAgent, _DM2: "Gecko", identity: "Mozilla", versionSearch: "rv" }, - ]), - (this.dataOS = [ - { string: navigator.userAgent, _DM2: "Phone 8", identity: "WindowsPhone8" }, - { string: navigator.platform, _DM2: "Win", identity: "Windows" }, - { string: navigator.platform, _DM2: "Mac", identity: "Mac" }, - { string: navigator.userAgent, _DM2: "iPhone", identity: "iPhone" }, - { string: navigator.userAgent, _DM2: "iPod", identity: "iPhone" }, - { string: navigator.userAgent, _DM2: "iPad", identity: "iPad" }, - { string: navigator.userAgent, _DM2: "Android", identity: "Android" }, - { string: navigator.userAgent, _DM2: "Tizen", identity: "Tizen" }, - { string: navigator.platform, _DM2: "Linux", identity: "Linux" }, - ]); -} -var _WN = new _uM2(); -function _eM2() { - _WN.init(); - if (_WN._wM2 == "Windows") { - _Ja1 = _vF2; - } else if (_WN._wM2 == "Mac") { - _Ja1 = _xF2; - } else if (_WN._wM2 == "iPhone") { - _Ja1 = _Ka1; - } else if (_WN._wM2 == "iPad") { - _Ja1 = _Ka1; - } else if (_WN._wM2 == "Android") { - _Ja1 = _zF2; - } else if (_WN._wM2 == "Linux") { - _Ja1 = _BF2; - } else if (_WN._wM2 == "Tizen") { - _Ja1 = _DF2; - } else if (_WN._wM2 == "WindowsPhone8") { - _Ja1 = _CF2; - } else { - _Ja1 = _uF2; - } - if (_WN._wM2 !== "") { - debug(_WN._wM2 + " Detected(" + _Ja1 + ")"); - } - _Co1 = _WN.os_version; - _UN = _kF2; - _zo1 = _fF2; - if (_WN.browser == "Explorer") { - debug("Internet Explorer detected"); - _UN = _VN; - } else if (_WN.browser == "Explorer") { - debug("Internet Explorer detected"); - _UN = _VN; - } else if (_WN.browser == "Edge") { - debug("Microsoft Edge detected"); - _UN = _tF2; - } else if (_WN.browser == "IEMobile") { - debug("IE Mobile detected"); - _UN = _sF2; - } else if (_WN.browser == "Firefox") { - debug("Firefox detected"); - _UN = _lF2; - } else if (_WN.browser == "Chrome") { - debug("Chrome detected"); - _UN = _mF2; - } else if (_WN.browser == "Safari") { - if (_Ja1 == _Ka1) { - _UN = _Wa1; - _zo1 = _gF2; - if (_WN._wM2 == "iPad") _zo1 = _iF2; - debug("Safari mobile detected"); - } else { - debug("Safari detected"); - _UN = _nF2; - } - } else if (_WN.browser == "Opera") { - debug("BrowserDetect: " + _uM2._wM2); - debug("Opera detected"); - _UN = _oF2; - } else if (_WN.browser == "KHTML") { - debug("Default Android browser detected"); - debug("OS: " + _Co1); - _UN = _pF2; - } else if (_WN.browser == "Tizen") { - _UN = _jF2; - } else { - debug("Unknown Browser - Please report these strings"); - debug("----------------------------------------------"); - if (navigator.userAgent) debug("userAgent: " + navigator.userAgent); - debug("---"); - if (navigator.vendor) debug("vendor: " + navigator.vendor); - debug("---"); - if (navigator.platform) debug("platform: " + navigator.platform); - debug("----------------------------------------------"); - } - if (true == _rE.Options.LocalRunAlert) { - if (document.URL.substring(0, 5) == "file:") { - alert("WARNING: Running this via a file and not a web server is not advised as the browser will enable additional security, and things like files and colours won't work correctly. " + chr(13) + chr(13) + "Please check the FAQ for more details. " + chr(13) + chr(13) + "https://help.yoyogames.com/hc/en-us/articles/360011372851"); - } - } -} -function _EM2() { - _1a.fillText("userAgent: " + navigator.userAgent, 10, 10); - _1a.fillText("vendor: " + navigator.vendor, 10, 30); - _1a.fillText("platform: " + navigator.platform, 10, 50); -} -var _FM2 = 0; -var _8e1 = 0; -var _GM2 = 0; -var _HM2 = 0; -var _IM2 = null; -var _JM2 = null; -var _KM2 = 0, - _LM2 = 1, - _MM2 = 2, - _NM2 = 3; -function _OM2() { - global = new _cF2(); - g_pBuiltIn = new _PM2(); - _ug = new _QM2(); - _ie = new _Oe(); - g_pBuiltIn.pointer_null = new ArrayBuffer(1); - g_pBuiltIn.pointer_invalid = new ArrayBuffer(1); - g_pBuiltIn.NaN = Number.NaN; - g_pBuiltIn.infinity = Number.POSITIVE_INFINITY; - _RM2(canvas); - _Hn = new _SM2(); - _i3 = new _TM2(); - _mT = new _UM2(); - _D5 = new _VM2(); - _bL2 = new _WM2(); - _8r = new _XM2(); - _ln = new _YM2(); - _QE = new _ZM2(); - _7e2 = []; - _RY = new __M2(); - _fI = new _0N2(); - _Er = new _1N2(); - _zT = new _2N2(); - _Wk1 = new _ek1(); - _Ff = new _3N2(); - _3u = new _DS(); - _fX = new _4N2(); - _jj1 = new _2x2(); - _dM2(); - _Ga1(); - if (_v3) { - _jj1._6y2(); - _5N2(); - } -} -function _6N2(_Bi1) { - switch (_Bi1) { - case 1: - return "MEDIA_ERR_ABORTED"; - case 2: - return "MEDIA_ERR_NETWORK"; - case 3: - return "MEDIA_ERR_DECODE"; - case 4: - return "MEDIA_ERR_SRC_NOT_SUPPORTED"; - } - return "Unknown Error"; -} -function _7N2(_Bi1) { - switch (_Bi1) { - case _KM2: - return "NETWORK_EMPTY"; - case _LM2: - return "NETWORK_IDLE"; - case _MM2: - return "NETWORK_LOADING"; - case _NM2: - return "NETWORK_NO_SOURCE"; - } - return "Unknown Error"; -} -/*@this {XMLHttpRequest} */ function _8N2(_e3) { - debug("ImageLoaded: " + this.src); - _8e1++; -} -/*@this {XMLHttpRequest} */ function _9N2(_e3) { - debug("ImageError: " + this.src); - _8e1++; -} -/*@this {XMLHttpRequest} */ function _aN2(_e3) { - _HM2++; - debug("ExtensionLoaded: "); -} -/*@this {XMLHttpRequest} */ function _bN2(_e3) { - _HM2++; - debug("ExtensionError: "); -} -function ClearEventListeners(_hn) { - _hn.removeEventListener("canplaythrough", _cN2, false); - _hn.removeEventListener("error", _dN2, false); - _hn.removeEventListener("loadstart", _eN2, false); - _hn.removeEventListener("suspend", _fN2, false); - _hn.removeEventListener("stalled", _gN2, false); - _hn.removeEventListener("stall", _gN2, false); -} -/*@this {XMLHttpRequest} */ function _cN2(_e3) { - this.completed = true; - if (_JM2[this.URL] !== null) { - _JM2[this.URL] = null; - _8e1++; - } - ClearEventListeners(this); - debug("SoundLoaded: " + this.URL); -} -/*@this {XMLHttpRequest} */ function _dN2(_e3) { - debug("SoundError: " + this.URL + " NetworkError: " + _6N2(this.error["code"])); - this.completed = false; - if (_JM2[this.URL] !== null) { - _JM2[this.URL] = null; - _8e1++; - } - ClearEventListeners(this); -} -/*@this {XMLHttpRequest} */ function _eN2(_e3) { - this._hN2 = true; -} -/*@this {XMLHttpRequest} */ function _fN2(_e3) { - debug("SoundSuspended: " + this.URL); - this.completed = true; - if (_JM2[this.URL] !== null) { - _JM2[this.URL] = null; - _8e1++; - } - ClearEventListeners(this); -} -function _gN2(_e3) {} -function _iN2(_nl) { - debug("Loading: " + _nl); - var index = _H8(_nl); - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = 63; - _B4.h = 63; - _B4.XOffset = -32; - _B4.YOffset = -32; - _B4.CropWidth = 63; - _B4.CropHeight = 63; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = index; - _B4.texture = _F4[index]; - _B4._p8 = []; - _B4._r8 = 32; - _B4._q8 = 0; - var _jN2 = _fL2.length; - _fL2[_jN2] = _B4; - return _jN2; -} -function _kN2(_vN) { - debug("Loading: " + _I8 + _vN); - var e = window.document.createElement("script"); - e.setAttribute("src", _I8 + _vN); - e.setAttribute("type", "text/javascript"); - e.onload = _aN2; - e.onerror = _bN2; - window.document.body.appendChild(e); - _GM2++; -} -function _lN2(_mN2) { - if (_mN2.Extensions !== undefined) { - for (var i = 0; i < _mN2.Extensions.length; i++) { - var _nN2 = _mN2.Extensions[i]; - if (_nN2.jsFiles) { - for (var _oN2 = 0; _oN2 < _nN2.jsFiles.length; _oN2++) { - _kN2(_nN2.jsFiles[_oN2]); - } - } - } - } -} -function _pN2(_mN2) { - _JM2 = []; - _GM2 = 0; - _HM2 = 0; - _lN2(_mN2); -} -function _qN2(_nl) { - _FM2++; - var _Mb1 = new XMLHttpRequest(); - _Mb1.open("GET", _Ec1(_nl), true); - _Mb1.send(); - _Mb1.onload = function (_rN2) { - _8e1++; - _D5._sN2(_Mb1.responseText); - }; - _Mb1.onerror = function (_rN2) { - _8e1++; - }; -} -function _tN2(_nl) { - _FM2++; - var _Mb1 = new XMLHttpRequest(); - _Mb1.open("GET", _Ec1(_nl), true); - _Mb1.responseType = "arraybuffer"; - _Mb1.send(); - _Mb1.onload = function (_rN2) { - _8e1++; - _D5._uN2(_Mb1.response || _Mb1.responseText); - }; - _Mb1.onerror = function (_rN2) { - _8e1++; - }; -} -var _pH; -function _vN2(self, other, _wN2) { - return _wN2; -} -var _xN2 = []; -function _yN2(_mN2) { - var _J6, id; - if (_mN2._WF) document.title = _mN2._WF; - if (typeof gml_Script_gmcallback_html5_set_load_location != "undefined") { - _pH = gml_Script_gmcallback_html5_set_load_location; - } else _pH = _vN2; - _IM2 = document.getElementById("GM4HTML5_loadingscreen"); - _pN2(_mN2); - _wL2 = _zN2; - _8e1 = 0; - for (var index = 0; index < _mN2.Textures.length; index++) { - _FM2++; - debug("Loading: " + _I8 + _mN2.Textures[index]); - _J6 = _H8(_I8 + _mN2.Textures[index]); - _F4[_J6].onload = _8N2; - _F4[_J6].onerror = _9N2; - _F4[_J6].URL = _mN2.Textures[index]; - _F4[_J6]._m_1 = _mN2.TexturesBlocks[index].MipsToGenerate; - _xN2[index] = _J6; - } - if (_mN2.Swfs !== null && _mN2.Swfs !== undefined) { - _tN2(_mN2.Swfs); - } - if (_mN2.Skel !== null && _mN2.Skel !== undefined) { - _qN2(_mN2.Skel); - } - if (true == _rE.Options.UseParticles) { - for (var i = 2; i < 16; i++) { - _FM2++; - var _gh = _iN2(_I8 + "particles/IDR_GIF" + i + ".png"); - _J6 = _fL2[_gh].tp; - _F4[_J6].onload = _8N2; - _F4[_J6].onerror = _9N2; - _F4[_J6].URL = "particles/IDR_GIF" + i + ".png"; - } - } - if (_in == _jn) { - for (index = 0; index < _mN2.Sounds.length; index++) { - if (_mN2.Sounds[index] !== null) { - var groupId = 0; - if (_mN2.Sounds[index].groupId !== undefined) { - groupId = _mN2.Sounds[index].groupId; - } - if (groupId == 0) { - _FM2++; - debug("Loading: " + _I8 + _mN2.Sounds[index].origName); - if (_mN2.Sounds[index].kind === 0) { - id = _je1(_I8 + _mN2.Sounds[index].origName, index, _mN2.Sounds[index].pName, _mN2.Sounds[index].extension); - if (id === undefined) { - _FM2--; - } - } else if (_mN2.Sounds[index].kind == 3 || _mN2.Sounds[index].kind == 1) { - _ce1(_I8 + _mN2.Sounds[index].origName, index, _mN2.Sounds[index].pName, _mN2.Sounds[index].extension); - _FM2--; - } else { - debug("Attempting to load sound with unknown type: " + _mN2.Sounds[index].kind); - _FM2--; - } - } - } - } - } else if (_in == _Mf1) { - var _AN2, _BN2; - for (index = 0; index < _mN2.Sounds.length; index++) { - if (_mN2.Sounds[index] !== null) { - _FM2++; - _AN2 = _mN2.Sounds[index].pName; - _BN2 = _Jb1[_AN2]; - debug("Loading: " + _I8 + _mN2.Sounds[index].origName); - id = _2g1(_I8 + _mN2.Sounds[index].origName, _mN2.Sounds[index].pName, _mN2.Sounds[index].extension, _cN2, _dN2); - if (id !== undefined && _BN2 && _BN2.URL) { - _JM2[_BN2.URL] = _BN2; - } else { - _FM2--; - } - } - } - } -} -function _CN2() { - for (var i in _JM2) { - if (!_JM2.hasOwnProperty(i)) continue; - var _DN2 = _JM2[i]; - if (_DN2) { - if (_DN2.networkState !== null && _DN2.networkState !== undefined && _DN2.readyState !== null && _DN2.readyState !== undefined) { - if ((_DN2.networkState == _LM2 || _DN2.networkState == _NM2) && _DN2._hN2 && _DN2.readyState != 4) { - if (_DN2.completed !== true) { - _DN2.completed = false; - _8e1++; - _JM2[i] = null; - ClearEventListeners(_DN2); - debug("SoundError: " + _DN2.URL + " NetworkState: " + _7N2(_DN2.networkState)); - } - } - } - } - } -} -function _EN2(_FN2, _BG) { - if (_BG._GN2) return; - if (_BG._9F !== null) { - _EN2(_BG._9F._EQ, _BG._9F); - } - for (var _HN2 in _BG._IN2) { - if (!_BG._IN2.hasOwnProperty(_HN2)) continue; - if (_7e2[_HN2]) { - if (_7e2[_HN2][_FN2]) { - continue; - } - } - var _4D = false; - var _JN2 = _BG; - while (_JN2 !== null) { - var id = _JN2._EQ; - var _KN2 = _i3._E5(_HN2); - while (_KN2 !== null) { - var _LN2 = _KN2._EQ; - if (_7e2[_LN2] && _7e2[_LN2][id]) { - _4D = true; - break; - } - _KN2 = _KN2._9F; - } - _JN2 = _JN2._9F; - } - if (!_4D) { - if (!_7e2[_FN2]) { - _7e2[_FN2] = []; - } - _7e2[_FN2][_HN2] = _HN2; - } - } - _BG._GN2 = true; -} -function _MN2() { - var _Vk = _i3._PZ(); - for (var _FN2 = 0; _FN2 < _Vk.length; _FN2++) { - var _BG = _Vk[_FN2]; - if (_BG._9F !== null) { - _EN2(_BG._9F._EQ, _BG._9F); - } - _EN2(_FN2, _BG); - } -} -function _NN2(_mN2) { - var index, _2u, i; - _jQ = 1000000; - g_pBuiltIn.game_id = _mN2.Options.gameId; - _Bn1 = _mN2.Options.ViewColour; - _yL2 = _mN2.Options.allowFullScreenKey; - _wo1 = _mN2.Options.Config; - g_pBuiltIn.game_save_id = _ON2(); - g_pBuiltIn.game_display_name = _mN2.Options.DisplayName; - g_pBuiltIn.game_project_name = _mN2.Options.ProjectName; - g_pBuiltIn.working_directory = _I8; - g_pBuiltIn._PN2 = _ON2(); - if (_e8) g_pBuiltIn.webgl_enabled = true; - _qL2 = new _QN2(_mN2.Triggers); - _WL2 = _mN2.Options.md5; - var id = 0; - for (var index = 0; index < _mN2.GMObjects.length; index++) { - var _FJ = _mN2.GMObjects[index]; - if (_FJ !== null) { - var _VF = _RN2(id, _FJ); - _i3._Gf(_VF); - } - id++; - } - _i3._SN2(); - _MN2(); - _TN2(_mN2.TPageEntries); - for (index = 0; index < _mN2.Sprites.length; index++) { - if (_mN2.Sprites[index] === null) { - _D5._ug1(null); - } else { - var _qA2 = _UN2(_mN2.Sprites[index]); - _D5._ug1(_qA2); - } - } - for (index = 0; index < _mN2.Backgrounds.length; index++) { - var __a = _8r._VN2(_mN2.Backgrounds[index]); - var _vs = _8r._0s(__a); - if (_vs !== null) _vs._xs = _WN2; - } - for (index = 0; index < _mN2.Fonts.length; index++) { - _QE._Gf(_mN2.Fonts[index]); - } - if (_mN2.EmbeddedFonts) { - for (index = 0; index < _mN2.EmbeddedFonts.length; ++index) { - _QE._XN2(_mN2.EmbeddedFonts[index]); - } - } - for (var index = 0; index < _mN2.GMRooms.length; index++) { - var _YN2 = _mN2.GMRooms[index]; - if (_YN2 !== null) { - _2u = new _181(); - if (_YN2.LayerCount != undefined) { - if (_YN2.LayerCount > 0) { - _3u.__U(_2u, _YN2.layers); - } - } - _2u._Q71 = _YN2; - _mT._Gf(_2u); - } else { - _GL2++; - _mT._Gf(null); - } - } - _WL2 = _mN2.Options.crc; - _mT._ZN2(_mN2.RoomOrder); - for (i = 0; i < _mN2.RoomOrder.length; i++) { - _2u = _mT._981(i); - _2u._681 = i; - } - g_pBuiltIn.room_first = _mT._981(0).id; - g_pBuiltIn.room_last = _mT._981(_mT._b81.length - 1).id; - _jj1._Gx2(); - for (index = 0; index < _mN2.Paths.length; index++) { - var _QY = __N2(_mN2.Paths[index]); - _RY._Gf(_QY); - } - for (index = 0; index < _mN2.Sounds.length; index++) { - _ln._Gf(_mN2.Sounds[index]); - } - if (_mN2.Timelines !== undefined) { - for (index = 0; index < _mN2.Timelines.length; index++) { - _fI._Gf(_mN2.Timelines[index]); - } - } - if (_mN2.AnimCurves !== undefined) { - for (index = 0; index < _mN2.AnimCurves.length; index++) { - _Er._Gf(_mN2.AnimCurves[index]); - } - } - if (_mN2.Sequences !== undefined) { - for (index = 0; index < _mN2.Sequences.length; index++) { - _zT._Gf(_mN2.Sequences[index]); - } - } - if (_mN2.PSEmitters !== undefined) { - _0O2(_mN2); - } - if (_mN2.ParticleSystems !== undefined) { - for (index = 0; index < _mN2.ParticleSystems.length; index++) { - _0K._1O2(_mN2.ParticleSystems[index]); - } - } - if (_mN2.FiltersAndEffectDefs !== undefined) { - for (index = 0; index < _mN2.FiltersAndEffectDefs.length; index++) { - var _3D1 = _mN2.FiltersAndEffectDefs[index]; - _fX._2O2(_3D1.name, _3D1.json); - } - } - if (Tags !== undefined && IDToTagList !== undefined) { - _Wk1._kk1(Tags, IDToTagList); - } - if (_mN2.TextureGroupInfo !== undefined) { - for (index = 0; index < _mN2.TextureGroupInfo.length; index++) { - var _sh1 = _mN2.TextureGroupInfo[index]; - var _3O2 = new _4O2(); - if (_sh1.pName !== undefined) _3O2.pName = _sh1.pName; - if (_sh1.TextureIDs !== undefined) { - for (var i = 0; i < _sh1.TextureIDs.length; i++) { - _3O2._X42[i] = _xN2[_sh1.TextureIDs[i]]; - } - } - if (_sh1.SpriteIDs !== undefined) { - for (var i = 0; i < _sh1.SpriteIDs.length; i++) { - _3O2.sprites[i] = _sh1.SpriteIDs[i]; - } - } - if (_sh1.SpineSpriteIDs !== undefined) { - for (var i = 0; i < _sh1.SpineSpriteIDs.length; i++) { - _3O2._5O2[i] = _sh1.SpineSpriteIDs[i]; - } - } - if (_sh1.FontIDs !== undefined) { - for (var i = 0; i < _sh1.FontIDs.length; i++) { - _3O2._6O2[i] = _sh1.FontIDs[i]; - } - } - if (_sh1.TilesetIDs !== undefined) { - for (var i = 0; i < _sh1.TilesetIDs.length; i++) { - _3O2._7O2[i] = _sh1.TilesetIDs[i]; - } - } - _bL2._8O2(_3O2); - } - } - highscore_clear(); - _MH(); - if (typeof gmlConst == "function") { - g_gmlConst = new gmlConst(); - } - if (typeof gmlInitGlobal == "function") { - gmlInitGlobal(); - } - if (_mN2.Extensions !== undefined) { - for (i = 0; i < _mN2.Extensions.length; i++) { - var _nN2 = _mN2.Extensions[i]; - if (_nN2.init != undefined) { - try { - var pFunc = eval(_nN2.init); - if (pFunc) pFunc(); - } catch (_bk) { - _H4("Error calling extension initialisation function: " + _nN2.init + " exception: " + _bk.toString()); - } - } else if (_nN2.initfuncs != undefined) { - for (var __5 = 0; __5 < _nN2.initfuncs.length; __5++) { - try { - var pFunc = eval(_nN2.initfuncs[__5]); - if (pFunc) pFunc(); - } catch (_bk) { - _H4("Error calling extension initialisation function: " + _nN2.initfuncs[__5] + " exceptio: " + _bk.toString()); - } - } - } - } - } -} -function _kM2() { - try { - if ("localStorage" in window && window["localStorage"] !== null) { - _gG = true; - } - } catch (e) { - _gG = false; - } - return _gG; -} -function _ON2() { - var _9O2 = ""; - if (_rE.Options.DisplayName !== null && _rE.Options.DisplayName !== undefined) { - for (var i = 0; i < _rE.Options.DisplayName.length; i++) { - var chr = _rE.Options.DisplayName[i]; - if ((chr >= "a" && chr <= "z") || (chr >= "A" && chr <= "Z") || (chr >= "0" && chr <= "9") || chr === "_") { - _9O2 = _9O2 + _rE.Options.DisplayName[i]; - } - } - } - if (_9O2.length === 0) { - _9O2 = "GameMaker"; - } - return _9O2 + "." + g_pBuiltIn.game_id + "."; -} -function _hG(_Zq) { - return g_pBuiltIn._PN2 + _Zq; -} -var _5B = 0; -var _9B = 1; -var _dB = 2; -var _MB = 3; -var _6B = 4; -var _0A = 5; -var _eB = 6; -var _NB = 7; -var _7B = 8; -var _aB = 9; -var _fB = 10; -var _OB = 11; -var _8B = 12; -var _bB = 13; -var _gB = 14; -var _PB = 15; -var _aO2 = 0; -var _bO2 = 1; -var _cO2 = 2; -var _dO2 = 3; -var _eO2 = 4; -var _fO2 = 5; -var _gO2 = 6; -var _hO2 = 7; -var _iO2 = 8; -var _jO2 = 9; -var _kO2 = 10; -var _lO2 = 11; -var _mO2 = 12; -var _nO2 = 13; -var _oO2 = 14; -var _pO2 = 15; -/*@constructor - * @param {Object=} _matrix Some value (optional). - */ function _zz(_Lw) { - this._v6 = new Float32Array(16); - if (arguments.length > 0) { - var _qO2 = _Lw._v6 || _Lw; - for (var i = 0; i < 16; i++) { - this._v6[i] = _qO2[i]; - } - } else { - this._uB(); - } -} -_zz.prototype.identity = function (__4) { - this._v6[1] = this._v6[2] = this._v6[3] = this._v6[4] = this._v6[6] = this._v6[7] = this._v6[8] = this._v6[9] = this._v6[11] = this._v6[12] = this._v6[13] = this._v6[14] = 0.0; - this._v6[0] = this._v6[5] = this._v6[10] = this._v6[15] = 1.0; -}; -_zz.prototype._uB = function (__4) { - this._v6[1] = this._v6[2] = this._v6[3] = this._v6[4] = this._v6[6] = this._v6[7] = this._v6[8] = this._v6[9] = this._v6[11] = this._v6[12] = this._v6[13] = this._v6[14] = 0.0; - this._v6[0] = this._v6[5] = this._v6[10] = this._v6[15] = 1.0; -}; -_zz.prototype._nj = function (_rO2) { - for (var i = 0; i < 16; i++) { - this._v6[i] = _rO2._v6[i]; - } -}; -_zz.prototype._Wz = function (_sO2, _tO2, _uO2) { - var _vO2 = new _Tz(_uO2); - var _wO2 = new _Tz(); - var _xO2 = _tO2._2N(_sO2); - _xO2._mA(); - _vO2._mA(); - _wO2._yO2(_vO2, _xO2); - _wO2._mA(); - _vO2._yO2(_xO2, _wO2); - _vO2._mA(); - var _pA = _sO2._zO2(_wO2); - var _qA = _sO2._zO2(_vO2); - var _rA = _sO2._zO2(_xO2); - this._v6[_5B] = _wO2._pA; - this._v6[_9B] = _vO2._pA; - this._v6[_dB] = _xO2._pA; - this._v6[_MB] = 0.0; - this._v6[_6B] = _wO2._qA; - this._v6[_0A] = _vO2._qA; - this._v6[_eB] = _xO2._qA; - this._v6[_NB] = 0.0; - this._v6[_7B] = _wO2._rA; - this._v6[_aB] = _vO2._rA; - this._v6[_fB] = _xO2._rA; - this._v6[_OB] = 0.0; - this._v6[_8B] = -_pA; - this._v6[_bB] = -_qA; - this._v6[_gB] = -_rA; - this._v6[_PB] = 1; -}; -_zz.prototype.__z = function (_AO2, _BO2, _CO2, _DO2) { - if (_AO2 == 0.0 || _BO2 == 0.0 || _CO2 == _DO2) { - this._uB(); - return; - } - var _h4 = _lM2(_AO2); - var _EO2 = 1.0 / Math.tan(_h4 * 0.5); - var _SJ1 = _EO2 / _BO2; - this._v6[_5B] = _SJ1; - this._v6[_9B] = this._v6[_dB] = this._v6[_MB] = 0.0; - this._v6[_0A] = _EO2; - this._v6[_6B] = this._v6[_eB] = this._v6[_NB] = 0.0; - this._v6[_7B] = this._v6[_aB] = 0.0; - this._v6[_OB] = 1.0; - this._v6[_fB] = _DO2 / (_DO2 - _CO2); - this._v6[_8B] = this._v6[_bB] = this._v6[_PB] = 0.0; - this._v6[_gB] = (-_CO2 * _DO2) / (_DO2 - _CO2); -}; -_zz.prototype._5A = function (_kj, _lj, _CO2, _DO2) { - if (_kj == 0.0 || _lj == 0.0 || _CO2 == _DO2) { - this._uB(); - return; - } - this._v6[_5B] = (2 * _CO2) / _kj; - this._v6[_9B] = this._v6[_dB] = this._v6[_MB] = 0.0; - this._v6[_0A] = (2 * _CO2) / _lj; - this._v6[_6B] = this._v6[_eB] = this._v6[_NB] = 0.0; - this._v6[_7B] = this._v6[_aB] = 0.0; - this._v6[_OB] = 1.0; - this._v6[_fB] = _DO2 / (_DO2 - _CO2); - this._v6[_8B] = this._v6[_bB] = this._v6[_PB] = 0.0; - this._v6[_gB] = (-_CO2 * _DO2) / (_DO2 - _CO2); -}; -_zz.prototype._4A = function (_kj, _lj, _CO2, _DO2) { - if (_kj == 0.0 || _lj == 0.0 || _CO2 == _DO2) { - this._uB(); - return; - } - this._v6[_5B] = 2.0 / _kj; - this._v6[_9B] = this._v6[_dB] = 0.0; - this._v6[_MB] = 0; - this._v6[_0A] = 2.0 / _lj; - this._v6[_6B] = this._v6[_eB] = 0.0; - this._v6[_NB] = 0; - this._v6[_7B] = this._v6[_aB] = 0.0; - this._v6[_fB] = 1.0 / (_DO2 - _CO2); - this._v6[_OB] = 0; - this._v6[_8B] = this._v6[_bB] = 0.0; - this._v6[_gB] = _CO2 / (_CO2 - _DO2); - this._v6[_PB] = 1.0; -}; -_zz.prototype.Multiply = function (_FO2, _GO2) { - this._v6[_5B] = _FO2._v6[_5B] * _GO2._v6[_5B] + _FO2._v6[_9B] * _GO2._v6[_6B] + _FO2._v6[_dB] * _GO2._v6[_7B] + _FO2._v6[_MB] * _GO2._v6[_8B]; - this._v6[_9B] = _FO2._v6[_5B] * _GO2._v6[_9B] + _FO2._v6[_9B] * _GO2._v6[_0A] + _FO2._v6[_dB] * _GO2._v6[_aB] + _FO2._v6[_MB] * _GO2._v6[_bB]; - this._v6[_dB] = _FO2._v6[_5B] * _GO2._v6[_dB] + _FO2._v6[_9B] * _GO2._v6[_eB] + _FO2._v6[_dB] * _GO2._v6[_fB] + _FO2._v6[_MB] * _GO2._v6[_gB]; - this._v6[_MB] = _FO2._v6[_5B] * _GO2._v6[_MB] + _FO2._v6[_9B] * _GO2._v6[_NB] + _FO2._v6[_dB] * _GO2._v6[_OB] + _FO2._v6[_MB] * _GO2._v6[_PB]; - this._v6[_6B] = _FO2._v6[_6B] * _GO2._v6[_5B] + _FO2._v6[_0A] * _GO2._v6[_6B] + _FO2._v6[_eB] * _GO2._v6[_7B] + _FO2._v6[_NB] * _GO2._v6[_8B]; - this._v6[_0A] = _FO2._v6[_6B] * _GO2._v6[_9B] + _FO2._v6[_0A] * _GO2._v6[_0A] + _FO2._v6[_eB] * _GO2._v6[_aB] + _FO2._v6[_NB] * _GO2._v6[_bB]; - this._v6[_eB] = _FO2._v6[_6B] * _GO2._v6[_dB] + _FO2._v6[_0A] * _GO2._v6[_eB] + _FO2._v6[_eB] * _GO2._v6[_fB] + _FO2._v6[_NB] * _GO2._v6[_gB]; - this._v6[_NB] = _FO2._v6[_6B] * _GO2._v6[_MB] + _FO2._v6[_0A] * _GO2._v6[_NB] + _FO2._v6[_eB] * _GO2._v6[_OB] + _FO2._v6[_NB] * _GO2._v6[_PB]; - this._v6[_7B] = _FO2._v6[_7B] * _GO2._v6[_5B] + _FO2._v6[_aB] * _GO2._v6[_6B] + _FO2._v6[_fB] * _GO2._v6[_7B] + _FO2._v6[_OB] * _GO2._v6[_8B]; - this._v6[_aB] = _FO2._v6[_7B] * _GO2._v6[_9B] + _FO2._v6[_aB] * _GO2._v6[_0A] + _FO2._v6[_fB] * _GO2._v6[_aB] + _FO2._v6[_OB] * _GO2._v6[_bB]; - this._v6[_fB] = _FO2._v6[_7B] * _GO2._v6[_dB] + _FO2._v6[_aB] * _GO2._v6[_eB] + _FO2._v6[_fB] * _GO2._v6[_fB] + _FO2._v6[_OB] * _GO2._v6[_gB]; - this._v6[_OB] = _FO2._v6[_7B] * _GO2._v6[_MB] + _FO2._v6[_aB] * _GO2._v6[_NB] + _FO2._v6[_fB] * _GO2._v6[_OB] + _FO2._v6[_OB] * _GO2._v6[_PB]; - this._v6[_8B] = _FO2._v6[_8B] * _GO2._v6[_5B] + _FO2._v6[_bB] * _GO2._v6[_6B] + _FO2._v6[_gB] * _GO2._v6[_7B] + _FO2._v6[_PB] * _GO2._v6[_8B]; - this._v6[_bB] = _FO2._v6[_8B] * _GO2._v6[_9B] + _FO2._v6[_bB] * _GO2._v6[_0A] + _FO2._v6[_gB] * _GO2._v6[_aB] + _FO2._v6[_PB] * _GO2._v6[_bB]; - this._v6[_gB] = _FO2._v6[_8B] * _GO2._v6[_dB] + _FO2._v6[_bB] * _GO2._v6[_eB] + _FO2._v6[_gB] * _GO2._v6[_fB] + _FO2._v6[_PB] * _GO2._v6[_gB]; - this._v6[_PB] = _FO2._v6[_8B] * _GO2._v6[_MB] + _FO2._v6[_bB] * _GO2._v6[_NB] + _FO2._v6[_gB] * _GO2._v6[_OB] + _FO2._v6[_PB] * _GO2._v6[_PB]; -}; -_zz.prototype.__A = function (_u5) { - this._uB(); - var _h4 = _lM2(_u5); - var _ni = Math.sin(_h4); - var c = Math.cos(_h4); - this._v6[_5B] = c; - this._v6[_9B] = -_ni; - this._v6[_6B] = _ni; - this._v6[_0A] = c; -}; -_zz.prototype._ZA = function (_u5) { - this._uB(); - var _h4 = _lM2(_u5); - var _ni = Math.sin(_h4); - var c = Math.cos(_h4); - this._v6[_5B] = c; - this._v6[_dB] = _ni; - this._v6[_7B] = -_ni; - this._v6[_fB] = c; -}; -_zz.prototype._YA = function (_u5) { - this._uB(); - var _h4 = _lM2(_u5); - var _ni = Math.sin(_h4); - var c = Math.cos(_h4); - this._v6[_0A] = c; - this._v6[_eB] = -_ni; - this._v6[_aB] = _ni; - this._v6[_fB] = c; -}; -_zz.prototype._WA = function (_q5, _r5, _1d) { - this._uB(); - this._v6[_8B] = _q5; - this._v6[_bB] = _r5; - this._v6[_gB] = _1d; -}; -_zz.prototype._HO2 = function (_q5, _r5, _1d) { - this._v6[_8B] += _q5; - this._v6[_bB] += _r5; - this._v6[_gB] += _1d; -}; -_zz.prototype._XA = function (_w4, _x4, _IO2) { - this._uB(); - this._v6[_5B] = _w4; - this._v6[_0A] = _x4; - this._v6[_fB] = _IO2; -}; -_zz.prototype._JO2 = function () { - var scaleX = Math.sqrt(this._v6[_5B] * this._v6[_5B] + this._v6[_6B] * this._v6[_6B] + this._v6[_7B] * this._v6[_7B]); - var scaleY = Math.sqrt(this._v6[_9B] * this._v6[_9B] + this._v6[_0A] * this._v6[_0A] + this._v6[_aB] * this._v6[_aB]); - var _KO2 = Math.sqrt(this._v6[_dB] * this._v6[_dB] + this._v6[_eB] * this._v6[_eB] + this._v6[_fB] * this._v6[_fB]); - return Math.max(scaleX, scaleY, _KO2); -}; -_zz.prototype._0B = function (_Sc, _u5) { - _Sc._mA(); - var _h4 = _lM2(_u5); - var c = Math.cos(_h4); - var _ni = Math.sin(_h4); - var _LO2 = 1.0 - c; - this._uB(); - this._v6[0] = _LO2 * _Sc._pA * _Sc._pA + c; - this._v6[1] = _LO2 * _Sc._pA * _Sc._qA + _ni * _Sc._rA; - this._v6[2] = _LO2 * _Sc._pA * _Sc._rA - _ni * _Sc._qA; - this._v6[4] = _LO2 * _Sc._pA * _Sc._qA - _ni * _Sc._rA; - this._v6[5] = _LO2 * _Sc._qA * _Sc._qA + c; - this._v6[6] = _LO2 * _Sc._qA * _Sc._rA + _ni * _Sc._pA; - this._v6[8] = _LO2 * _Sc._pA * _Sc._rA + _ni * _Sc._qA; - this._v6[9] = _LO2 * _Sc._qA * _Sc._rA - _ni * _Sc._pA; - this._v6[10] = _LO2 * _Sc._rA * _Sc._rA + c; -}; -_zz.prototype._MO2 = function (_q5, _r5, _w4, _x4, _y4) { - this._uB(); - var _h4 = _lM2(_y4); - var _ni = Math.sin(_h4); - var c = Math.cos(_h4); - this._v6[_5B] = c; - this._v6[_9B] = -_ni; - this._v6[_6B] = _ni; - this._v6[_0A] = c; - this._v6[_5B] *= _w4; - this._v6[_0A] *= _x4; - this._v6[_8B] = _q5; - this._v6[_bB] = _r5; -}; -_zz.prototype._FB = function (_q5, _r5, _1d, _AB, _BB, _CB, _co, _do, _DB) { - var _NO2 = Math.sin(_AB); - var _OO2 = Math.cos(_AB); - var _PO2 = Math.sin(_BB); - var _QO2 = Math.cos(_BB); - var _RO2 = Math.sin(_CB); - var _SO2 = Math.cos(_CB); - var _TO2 = -_RO2 * -_NO2; - var _UO2 = _SO2 * -_NO2; - this._v6[0] = (_SO2 * _QO2 + _TO2 * -_PO2) * _co; - this._v6[4] = -_RO2 * _OO2 * _co; - this._v6[8] = (_SO2 * _PO2 + _TO2 * _QO2) * _co; - this._v6[12] = _q5; - this._v6[1] = (_RO2 * _QO2 + _UO2 * -_PO2) * _do; - this._v6[5] = _SO2 * _OO2 * _do; - this._v6[9] = (_RO2 * _PO2 + _UO2 * _QO2) * _do; - this._v6[13] = _r5; - this._v6[2] = _OO2 * -_PO2 * _DB; - this._v6[6] = _NO2 * _DB; - this._v6[10] = _OO2 * _QO2 * _DB; - this._v6[14] = _1d; - this._v6[3] = this._v6[7] = this._v6[11] = 0.0; - this._v6[15] = 1.0; -}; -_zz.prototype._UM = function (_VO2) { - var _WO2 = _VO2._v6[_aO2] * _VO2._v6[_fO2] - _VO2._v6[_eO2] * _VO2._v6[_bO2]; - var _IB = _VO2._v6[_aO2] * _VO2._v6[_gO2] - _VO2._v6[_eO2] * _VO2._v6[_cO2]; - var _JB = _VO2._v6[_aO2] * _VO2._v6[_hO2] - _VO2._v6[_eO2] * _VO2._v6[_dO2]; - var _KB = _VO2._v6[_bO2] * _VO2._v6[_gO2] - _VO2._v6[_fO2] * _VO2._v6[_cO2]; - var _XO2 = _VO2._v6[_bO2] * _VO2._v6[_hO2] - _VO2._v6[_fO2] * _VO2._v6[_dO2]; - var _YO2 = _VO2._v6[_cO2] * _VO2._v6[_hO2] - _VO2._v6[_gO2] * _VO2._v6[_dO2]; - var _ZO2 = _VO2._v6[_kO2] * _VO2._v6[_pO2] - _VO2._v6[_oO2] * _VO2._v6[_lO2]; - var __O2 = _VO2._v6[_jO2] * _VO2._v6[_pO2] - _VO2._v6[_nO2] * _VO2._v6[_lO2]; - var _Nr1 = _VO2._v6[_jO2] * _VO2._v6[_oO2] - _VO2._v6[_nO2] * _VO2._v6[_kO2]; - var _7h = _VO2._v6[_iO2] * _VO2._v6[_pO2] - _VO2._v6[_mO2] * _VO2._v6[_lO2]; - var _6h = _VO2._v6[_iO2] * _VO2._v6[_oO2] - _VO2._v6[_mO2] * _VO2._v6[_kO2]; - var _6s1 = _VO2._v6[_iO2] * _VO2._v6[_nO2] - _VO2._v6[_mO2] * _VO2._v6[_jO2]; - var _Gr1 = _WO2 * _ZO2 - _IB * __O2 + _JB * _Nr1 + _KB * _7h - _XO2 * _6h + _YO2 * _6s1; - if (_Gr1 != 0) { - var _0P2 = 1.0 / _Gr1; - var _g4 = new Float32Array(16); - _g4[_aO2] = (_VO2._v6[_fO2] * _ZO2 - _VO2._v6[_gO2] * __O2 + _VO2._v6[_hO2] * _Nr1) * _0P2; - _g4[_bO2] = (-_VO2._v6[_bO2] * _ZO2 + _VO2._v6[_cO2] * __O2 - _VO2._v6[_dO2] * _Nr1) * _0P2; - _g4[_cO2] = (_VO2._v6[_nO2] * _YO2 - _VO2._v6[_oO2] * _XO2 + _VO2._v6[_pO2] * _KB) * _0P2; - _g4[_dO2] = (-_VO2._v6[_jO2] * _YO2 + _VO2._v6[_kO2] * _XO2 - _VO2._v6[_lO2] * _KB) * _0P2; - _g4[_eO2] = (-_VO2._v6[_eO2] * _ZO2 + _VO2._v6[_gO2] * _7h - _VO2._v6[_hO2] * _6h) * _0P2; - _g4[_fO2] = (_VO2._v6[_aO2] * _ZO2 - _VO2._v6[_cO2] * _7h + _VO2._v6[_dO2] * _6h) * _0P2; - _g4[_gO2] = (-_VO2._v6[_mO2] * _YO2 + _VO2._v6[_oO2] * _JB - _VO2._v6[_pO2] * _IB) * _0P2; - _g4[_hO2] = (_VO2._v6[_iO2] * _YO2 - _VO2._v6[_kO2] * _JB + _VO2._v6[_lO2] * _IB) * _0P2; - _g4[_iO2] = (_VO2._v6[_eO2] * __O2 - _VO2._v6[_fO2] * _7h + _VO2._v6[_hO2] * _6s1) * _0P2; - _g4[_jO2] = (-_VO2._v6[_aO2] * __O2 + _VO2._v6[_bO2] * _7h - _VO2._v6[_dO2] * _6s1) * _0P2; - _g4[_kO2] = (_VO2._v6[_mO2] * _XO2 - _VO2._v6[_nO2] * _JB + _VO2._v6[_pO2] * _WO2) * _0P2; - _g4[_lO2] = (-_VO2._v6[_iO2] * _XO2 + _VO2._v6[_jO2] * _JB - _VO2._v6[_lO2] * _WO2) * _0P2; - _g4[_mO2] = (-_VO2._v6[_eO2] * _Nr1 + _VO2._v6[_fO2] * _6h - _VO2._v6[_gO2] * _6s1) * _0P2; - _g4[_nO2] = (_VO2._v6[_aO2] * _Nr1 - _VO2._v6[_bO2] * _6h + _VO2._v6[_cO2] * _6s1) * _0P2; - _g4[_oO2] = (-_VO2._v6[_mO2] * _KB + _VO2._v6[_nO2] * _IB - _VO2._v6[_oO2] * _WO2) * _0P2; - _g4[_pO2] = (_VO2._v6[_iO2] * _KB - _VO2._v6[_jO2] * _IB + _VO2._v6[_kO2] * _WO2) * _0P2; - this._v6 = _g4; - } -}; -_zz.prototype._0N = function (_1P2) { - var _2P2 = new _Tz(0.0, 0.0, 0.0); - if (_1P2 != undefined) { - _2P2._pA = this._v6[_5B] * _1P2._pA + this._v6[_6B] * _1P2._qA + this._v6[_7B] * _1P2._rA + this._v6[_8B]; - _2P2._qA = this._v6[_9B] * _1P2._pA + this._v6[_0A] * _1P2._qA + this._v6[_aB] * _1P2._rA + this._v6[_bB]; - _2P2._rA = this._v6[_dB] * _1P2._pA + this._v6[_eB] * _1P2._qA + this._v6[_fB] * _1P2._rA + this._v6[_gB]; - } - return _2P2; -}; -function _3F2() { - this.Normal = new _Tz(0.0, 0.0, 1.0); - this._Q92 = 0.0; -} -_3F2.prototype._mA = function () { - var length = this.Normal.Length(); - this.Normal._pA /= length; - this.Normal._qA /= length; - this.Normal._rA /= length; - this._Q92 /= length; -}; -/*@constructor */ function _hs() { - this.x = 0; - this.y = 0; - this.w = 0; - this.h = 0; - this.XOffset = 0; - this.YOffset = 0; - this.CropWidth = 0; - this.CropHeight = 0; - this.ow = 0; - this.oh = 0; - this.tp = 0; - this._xs = _WN2; -} -function _3h1() {} -/*@constructor */ function _WN2(_Vg1) { - this.x = _Vg1.x; - this.y = _Vg1.y; - this.w = _Vg1.w; - this.h = _Vg1.h; - this.XOffset = _Vg1.XOffset; - this.YOffset = _Vg1.YOffset; - this.CropWidth = _Vg1.CropWidth; - this.CropHeight = _Vg1.CropHeight; - this.ow = _Vg1.ow; - this.oh = _Vg1.oh; - this.tp = _Vg1.tp; -} -/*@constructor */ function _3P2() { - this.pName = ""; - this.width = 0; - this.height = 0; - this.bboxLeft = 0; - this.bboxRight = 0; - this.bboxBottom = 0; - this.bboxTop = 0; - this.transparent = 0; - this.smooth = 0; - this.preload = 0; - this.bboxMode = 0; - this.colCheck = 0; - this.xOrigin = 0; - this.yOrigin = 0; - this._4P2 = []; -} -/*@constructor */ function _5P2() { - this.pName = ""; - this.spriteIndex = 0; - this.visible = true; - this.solid = true; - this.depth = 0; - this.persistent = false; - this.parent = -1; - this.spritemask = false; -} -/*@constructor */ function _6P2() { - this.x = 0; - this.y = 0; - this.index = 0; - this.id = 0; - this.pCode = null; -} -/*@constructor */ function _7P2() { - this.x = 0; - this.y = 0; - this.index = 0; - this.xo = 0; - this.yo = 0; - this.w = 0; - this.h = 0; - this.depth = 0; - this.id = 0; - this.scaleX = 1.0; - this.scaleY = 1.0; - this.colour = -1; -} -/*@constructor */ function _8P2() { - this.visible = false; - this.xview = 0; - this.yview = 0; - this.wview = 0; - this.hview = 0; - this.xport = 0; - this.yport = 0; - this.wport = 0; - this.hport = 0; - this.hborder = 0; - this.vborder = 0; - this.hspeed = 0; - this.vspeed = 0; - this.index = 0; -} -/*@constructor */ function _9P2() { - this.visible = false; - this.foreground = 0; - this.index = 0; - this.x = 0; - this.y = 0; - this._aP2 = 0; - this._bP2 = 0; - this._cP2 = 0; - this._dP2 = 0; - this.stretch = 0; -} -/*@constructor */ function _eP2() { - this.pName = ""; - this.pCaption = "Game Maker Room"; - this.width = 640; - this.height = 480; - this.speed = 30; - this.persistent = false; - this.colour = 0; - this.showColour = false; - this.pCode = null; - this.enableViews = false; - this.pInstances = []; - this._fP2 = []; - this._5g = []; - this._gP2 = []; -} -/*@constructor */ function _hP2() { - this.GMObjects = []; - this.GMRooms = []; - this.Textures = []; - this.Sprites = []; -} -function _iP2() { - _Ib("execute_string()"); -} -function _jP2() { - _Ib("execute_file()"); -} -function _kP2() { - _Ib("show_info()"); -} -function _lP2(_Mv) { - _Ib("load_info()"); -} -function _mP2(_k9) { - _Ib("script_get_text()"); -} -function game_save(name) { - _Ib("game_save()"); -} -function game_load(name) { - _Ib("game_load()"); -} -function game_save_buffer(buffer) { - _Ib("game_save_buffer()"); -} -function game_load_buffer(buffer) { - _Ib("game_load_buffer()"); -} -function _nP2(_Mv, loop) { - _Ib("splash_show_video()"); -} -function _oP2(_Mv, _XU1) { - _Ib("splash_show_text()"); -} -function _pP2(_Mv, _XU1) { - _Ib("splash_show_image()"); -} -function _qP2(_Dh, _XU1) { - _Ib("splash_show_web()"); -} -function _rP2(_sP2) { - _Ib("splash_set_main()"); -} -function _tP2(scale) { - _Ib("splash_set_scale()"); -} -function _uP2(_vP2) { - _Ib("splash_set_cursor()"); -} -function _wP2(_m4) { - _Ib("splash_set_color()"); -} -var _xP2 = _wP2; -function _yP2(_zP2) { - _Ib("splash_set_caption()"); -} -function _AP2(_BP2) { - _Ib("splash_set_fullscreen()"); -} -function _CP2(border) { - _Ib("splash_set_border()"); -} -function _DP2(w, h) { - _Ib("splash_set_size()"); -} -function _EP2(x, y) { - _Ib("splash_set_position()"); -} -function _FP2(_GP2) { - _Ib("splash_set_adapt()"); -} -function _HP2(top) { - _Ib("splash_set_top()"); -} -function _IP2(interrupt) { - _Ib("splash_set_interrupt()"); -} -function _JP2(stop) { - _Ib("splash_set_stop_key()"); -} -function _KP2(stop) { - _Ib("splash_set_stop_mouse()"); -} -function _LP2(_MP2) { - _Ib("splash_set_close_button()"); -} -function os_set_orientation_lock() { - _Ib("os_set_orientation_lock()"); -} -function _NP2() { - _Ib("screen_redraw()"); -} -function _OP2() { - _Ib("screen_refresh()"); -} -function _PP2(value) { - _Ib("set_automatic_draw()"); -} -function _QP2(value) { - _Ib("set_synchronization()"); -} -function _RP2() { - _Ib("screen_wait_vsync()"); -} -function _SP2(w, h, _TP2) { - _Ib("window_set_region_size()"); -} -function _UP2() { - _Ib("window_get_region_width()"); -} -function _VP2() { - _Ib("window_get_region_height()"); -} -function screen_save(_Mv) { - _LE("screen_save()"); -} -function screen_save_part(_Mv, x, y, w, h) { - _LE("screen_save_part()"); -} -function _WP2(kind, name) { - _LE("transition_define()"); -} -function _XP2(kind) { - _LE("transition_exists()"); -} -function _YP2() { - _Ib("display_get_colordepth()"); -} -function display_get_frequency() { - _Ib("display_get_frequency()"); -} -function _ZP2(w, h) { - _Ib("display_set_size()"); -} -function __P2(_0Q2) { - _Ib("display_set_colordepth()"); -} -function _1Q2(_DU1) { - _Ib("display_set_frequency()"); -} -function _2Q2(w, h, _DU1, _0Q2) { - _Ib("display_set_all()"); -} -function _3Q2(w, h, _DU1, _0Q2) { - _Ib("display_test_all()"); -} -function display_reset(_4Q2) { - _Ib("display_reset()"); -} -function display_mouse_set(x, y) { - _Ib("display_mouse_set()"); -} -var _5Q2 = []; -var _6Q2 = false; -var _7Q2 = false; -function _8Q2() { - if (!_6Q2 && navigator.clipboard) { - if (!_7Q2) { - _7Q2 = true; - navigator.permissions - .query({ - name: "clipboard-read", - allowWithoutGesture: true, - }) - .then(function (result) { - if (result.state == "granted" || result.state == "prompt") { - _6Q2 = true; - _7Q2 = false; - for (var _t6 = 0; _t6 < _5Q2.length; ++_t6) { - navigator.clipboard.writeText(_5Q2[_t6]); - } - _5Q2 = []; - navigator.clipboard - .readText() - .then((_9Q2) => { - if (_9Q2 != "") _5Q2.push(_9Q2); - }) - .catch(() => {}); - } - }); - } - } -} -function clipboard_has_text() { - if (!_6Q2) { - _8Q2(); - return false; - } - navigator.clipboard - .readText() - .then((_9Q2) => { - if (_9Q2 != "") _5Q2.push(_9Q2); - }) - .catch(() => {}); - return _5Q2.length > 0; -} -function clipboard_get_text() { - var _q4 = ""; - if (!_6Q2) { - _8Q2(); - } else if (_5Q2.length > 0) { - _q4 = _5Q2.pop(); - } - return _q4; -} -function clipboard_set_text(_Tl) { - var _aQ2 = yyGetString(_Tl); - if (!_6Q2) { - _8Q2(); - _5Q2.push(_aQ2); - } else { - if (navigator.clipboard) navigator.clipboard.writeText(_aQ2); - } -} -function _bQ2(priority) { - _LE("set_program_priority()"); -} -function _cQ2(id) { - return false; -} -function _dQ2(id) { - _Ib("joystick_name()"); -} -function _eQ2(id) { - _Ib("joystick_axes()"); -} -function _fQ2(id) { - _Ib("joystick_buttons()"); -} -function _gQ2(id) { - _Ib("joystick_has_pov()"); -} -function _hQ2(id) { - _Ib("joystick_direction()"); -} -function _iQ2(id, _E6) { - _Ib("joystick_check_button()"); -} -function _jQ2(id) { - _Ib("joystick_xpos()"); -} -function _kQ2(id) { - _Ib("joystick_ypos()"); -} -function _lQ2(id) { - _Ib("joystick_zpos()"); -} -function _mQ2(id) { - _Ib("joystick_rpos()"); -} -function _nQ2(id) { - _Ib("joystick_upos()"); -} -function _oQ2(id) { - _Ib("joystick_vpos()"); -} -function _pQ2(id) { - _Ib("joystick_pov()"); -} -function _qQ2() { - _Ib("io_handle()"); -} -function _rQ2() { - _Ib("mouse_wait()"); -} -function _sQ2() { - _Ib("keyboard_wait()"); -} -function keyboard_get_numlock() { - _Ib("keyboard_get_numlock()"); -} -function keyboard_set_numlock(on) { - _Ib("keyboard_set_numlock()"); -} -function _tQ2(_k9, _Mv) { - _Ib("background_save()"); -} -function sprite_save_strip(_k9, _Mv) { - _Ib("sprite_save_strip()"); -} -function _uQ2() { - _Ib("object_add()"); -} -function _vQ2(_k9) { - _Ib("object_delete()"); -} -function _wQ2(_k9, _xQ2, _yQ2, _zQ2) { - _Ib("object_event_add()"); -} -function _AQ2(_k9, _xQ2, _yQ2) { - _Ib("object_event_clear()"); -} -function _BQ2(_q11) { - _Ib("part_changer_create()"); -} -function _CQ2(_q11, _t4) { - _Ib("part_changer_destroy()"); -} -function _DQ2(_q11) { - _Ib("part_changer_destroy_all()"); -} -function _EQ2(_q11, _t4) { - _Ib("part_changer_exists()"); -} -function _FQ2(_q11, _t4) { - _Ib("part_changer_clear()"); -} -function _GQ2(_q11, _t4, _Qp, _Rp, _Sp, _Tp, _Zo) { - _Ib("part_changer_region()"); -} -function _HQ2(_q11, _t4, _IQ2, _JQ2) { - _Ib("part_changer_types()"); -} -function _KQ2(_q11, _t4, _Gc) { - _Ib("part_changer_kind()"); -} -function _LQ2(_Nq) { - _Ib("part_deflector_create()"); -} -function _MQ2(_Nq, _k9) { - _Ib("part_deflector_destroy()"); -} -function _NQ2(_Nq) { - _Ib("part_deflector_destroy_all()"); -} -function _OQ2(_Nq, _k9) { - _Ib("part_deflector_exists()"); -} -function _PQ2(_Nq, _k9) { - _Ib("part_deflector_clear()"); -} -function _QQ2(_Nq, _k9, _RZ, _SZ, _TZ, _UZ) { - _Ib("part_deflector_region()"); -} -function _RQ2(_Nq, _k9, kind) { - _Ib("part_deflector_kind()"); -} -function _SQ2(_Nq, _k9, friction) { - _Ib("part_deflector_friction()"); -} -function _TQ2(_Nq) { - _Ib("part_destroyer_create()"); -} -function _UQ2(_Nq, _k9) { - _Ib("part_destroyer_destroy()"); -} -function _VQ2(_Nq) { - _Ib("part_destroyer_destroy_all()"); -} -function _WQ2(_Nq, _k9) { - _Ib("part_destroyer_exists()"); -} -function _XQ2(_Nq, _k9) { - _Ib("part_destroyer_clear()"); -} -function _YQ2(_Nq, _k9, _RZ, _SZ, _TZ, _UZ, shape) { - _Ib("part_destroyer_region()"); -} -function _ZQ2(_Nq) { - _Ib("part_attractor_create()"); -} -function __Q2(_Nq, _k9) { - _Ib("part_attractor_destroy()"); -} -function _0R2(_Nq) { - _Ib("part_attractor_destroy_all()"); -} -function _1R2(_Nq, _k9) { - _Ib("part_attractor_exists()"); -} -function _2R2(_Nq, _k9) { - _Ib("part_attractor_clear()"); -} -function _3R2(_Nq, _k9, x, y) { - _Ib("part_attractor_position()"); -} -function _4R2(_Nq, _k9, _vD1, _9u, kind, _5R2) { - _Ib("part_attractor_force()"); -} -function _6R2(_NY1, _x11, _7R2) { - _Ib("execute_program()"); -} -function _8R2(_NY1, _x11) { - _Ib("execute_shell()"); -} -var _9R2 = true; -function _aR2(name, _Tl) { - _Ib("registry_write_string()"); -} -function _bR2(name, x) { - _Ib("registry_write_real()"); -} -function _cR2(name) { - _Ib("registry_read_string()"); -} -function _dR2(name) { - _Ib("registry_read_real()"); -} -function _eR2(name) { - _Ib("registry_exists()"); -} -function _fR2(key, name, _Tl) { - _Ib("registry_write_string_ext()"); -} -function _gR2(key, name, x) { - _Ib("registry_write_real_ext()"); -} -function _hR2(key, name) { - _Ib("registry_read_string_ext()"); -} -function _iR2(key, name) { - _Ib("registry_read_real_ext()"); -} -function _jR2(key, name) { - _Ib("registry_exists_ext()"); -} -function _kR2(_w5) { - _Ib("registry_set_root()"); -} -function _lR2(_N3, _ad, _Ms, _qn1) { - _Ib("message_text_font()"); -} -function _mR2(_C5) { - _Ib("message_button()"); -} -function _nR2(_N3, _ad, _Ms, _qn1) { - _Ib("message_button_font()"); -} -function _oR2(_N3, _ad, _Ms, _qn1) { - _Ib("message_input_font()"); -} -function _pR2() { - _Ib("message_text_charset()"); -} -function _qR2(_m4) { - _Ib("message_mouse_color()"); -} -function _rR2(_m4) { - _Ib("message_input_color()"); -} -function _sR2(_MP2, _Tl) { - _Ib("message_caption()"); -} -function _tR2(x, y) { - _Ib("message_position()"); -} -function _uR2(w, h) { - _Ib("message_size()"); -} -function _vR2(_Tl, _3D1) { - _Ib("show_menu()"); -} -function _wR2(x, y, _Tl, _3D1) { - _Ib("show_menu_pos()"); -} -function _xR2(_yR2) { - _Ib("get_color()"); -} -function get_open_filename(filter, _Mv) { - _Ib("get_open_filename()"); -} -function get_save_filename(filter, _Mv) { - _Ib("get_save_filename()"); -} -function get_open_filename_ext(filter, _Mv, _5_, title) { - _Ib("get_open_filename_ext()"); -} -function get_save_filename_ext(filter, _Mv, _5_, title) { - _Ib("get_save_filename_ext()"); -} -function _zR2(_AR2) { - _Ib("get_directory()"); -} -function _BR2(_CR2, _w5) { - _Ib("get_directory_alt()"); -} -function _DR2(_kn, x, y, z) { - _Ib("sound_3d_set_sound_position()"); -} -function _ER2(_kn, x, y, z) { - _Ib("sound_3d_set_sound_velocity()"); -} -function _FR2(_kn, _GR2, _HR2) { - _Ib("sound_3d_set_sound_distance()"); -} -function _IR2(_kn, x, y, z, _JR2, _KR2, _LR2) { - _Ib("sound_3d_set_sound_cone()"); -} -function _MR2(factor) { - _Ib("sound_background_tempo()"); -} -function _NR2(index, value) { - _Ib("sound_pan()"); -} -function _OR2(_5_) { - _Ib("sound_set_search_directory()"); -} -function _PR2(_kn, _xX) { - _Ib("sound_effect_set()"); -} -function _QR2(_kn, _RR2, depth, feedback, _DU1, _SR2, _XU1, _TR2) { - _Ib("sound_effect_chorus()"); -} -function _UR2(_kn, _RR2, feedback, _VR2, _WR2, _XR2) { - _Ib("sound_effect_echo()"); -} -function _YR2(_kn, _RR2, depth, feedback, _DU1, _SR2, _XU1, _TR2) { - _Ib("sound_effect_flanger()"); -} -function _ZR2(_kn, rate, _SR2) { - _Ib("sound_effect_gargle()"); -} -function __R2(_kn, gain, mix, time, ratio) { - _Ib("sound_effect_reverb()"); -} -function _0S2(_kn, gain, attack, release, threshold, ratio, _XU1) { - _Ib("sound_effect_compressor()"); -} -function _1S2(_kn, _1t1, _2S2, gain) { - _Ib("sound_effect_equalizer()"); -} -function _3S2(index) { - _Ib("sound_discard()"); -} -function _4S2(index) { - _Ib("sound_restore()"); -} -function _5S2(index) { - _Ib("sound_get_preload()"); -} -function _6S2() { - _Ib("cd_init()"); -} -function _7S2() { - _Ib("cd_present()"); -} -function _8S2() { - _Ib("cd_number()"); -} -function _9S2() { - _Ib("cd_playing()"); -} -function _aS2() { - _Ib("cd_paused()"); -} -function _bS2() { - _Ib("cd_track()"); -} -function _cS2() { - _Ib("cd_length()"); -} -function _dS2(_t6) { - _Ib("cd_track_length()"); -} -function _eS2() { - _Ib("cd_position()"); -} -function _fS2() { - _Ib("cd_track_position()"); -} -function _gS2(first, last) { - _Ib("cd_play()"); -} -function _hS2() { - _Ib("cd_stop()"); -} -function _iS2() { - _Ib("cd_pause()"); -} -function _jS2() { - _Ib("cd_resume()"); -} -function _kS2(_Wk) { - _Ib("cd_set_position()"); -} -function _lS2(_Wk) { - _Ib("cd_set_track_position()"); -} -function _mS2() { - _Ib("cd_open_door()"); -} -function _nS2() { - _Ib("cd_close_door()"); -} -function _oS2(_Tl) { - _Ib("MCI_command()"); -} -function _pS2(_Jb) { - _Ib("texture_preload()"); -} -function _qS2(_Jb, _rS2) { - _Ib("texture_set_priority()"); -} -function texture_get_width(_Jb) { - _Ib("texture_get_width()"); -} -function texture_get_height(_Jb) { - _Ib("texture_get_height()"); -} -function _sS2(_vR) { - _Ib("texture_set_blending()"); -} -function _8A(repeat) { - _Ib("texture_set_repeat()"); -} -function _7A() { - _Ib("texture_get_repeat()"); -} -function _tS2(repeat) { - _Ib("texture_set_repeat_ext()"); -} -function _uS2(_EC, _9x) { - _Ib("texture_set_interpolation_ext()"); -} -function texture_get_uvs(_o8) { - _Ib("texture_get_uvs()"); -} -function texture_global_scale(_vS2) { - _Ib("texture_global_scale()"); -} -function _wS2() { - _Ib("file_open_read()"); -} -function _xS2() { - _Ib("file_open_write()"); -} -function _yS2() { - _Ib("file_open_append()"); -} -function _zS2() { - _Ib("file_read_real()"); -} -function _AS2() { - _Ib("file_read_string()"); -} -function _BS2() { - _Ib("file_readln()"); -} -function _CS2() { - _Ib("file_write_real()"); -} -function _DS2() { - _Ib("file_write_string()"); -} -function _ES2() { - _Ib("file_writeln()"); -} -function _FS2() { - _Ib("file_eof()"); -} -function _GS2() { - _Ib("file_eoln()"); -} -function _HS2() { - _Ib("file_close()"); -} -function _IS2() { - _Ib("steam_activate_overlay()"); - return -1; -} -function _JS2() { - _Ib("steam_is_overlay_enabled()"); - return -1; -} -function _KS2() { - _Ib("steam_is_overlay_activated()"); - return -1; -} -function _LS2() { - _Ib("steam_get_persona_name()"); - return ""; -} -function _MS2() { - _Ib("steam_initialised()"); - return -1; -} -function _NS2() { - _Ib("steam_is_cloud_enabled_for_app()"); - return -1; -} -function _OS2() { - _Ib("steam_is_cloud_enabled_for_account()"); - return -1; -} -function _PS2() { - _Ib("steam_file_persisted()"); - return -1; -} -function _QS2() { - _Ib("steam_get_quota_total()"); - return -1; -} -function _RS2() { - _Ib("steam_get_quota_free()"); - return -1; -} -function _SS2() { - _Ib("steam_file_write()"); - return -1; -} -function _TS2() { - _Ib("steam_file_write_file()"); - return -1; -} -function _US2() { - _Ib("steam_file_read()"); - return ""; -} -function _VS2() { - _Ib("steam_file_delete()"); - return -1; -} -function _WS2() { - _Ib("steam_file_exists()"); - return -1; -} -function _XS2() { - _Ib("steam_file_size()"); - return -1; -} -function _YS2() { - _Ib("steam_file_share()"); - return -1; -} -function _ZS2() { - _Ib("steam_publish_workshop_file()"); - return -1; -} -function __S2() { - _Ib("steam_is_screenshot_requested()"); - return -1; -} -function _0T2() { - _Ib("steam_send_screenshot()"); - return -1; -} -function _1T2() { - _Ib("steam_is_user_logged_on()"); - return -1; -} -function _2T2() { - _Ib("steam_get_user_steam_id()"); - return -1; -} -function _3T2() { - _Ib("steam_user_owns_dlc()"); - return -1; -} -function _4T2() { - _Ib("steam_user_installed_dlc()"); - return -1; -} -function _5T2() { - _Ib("steam_set_achievement()"); - return -1; -} -function _6T2() { - _Ib("steam_get_achievement()"); - return -1; -} -function _7T2() { - _Ib("steam_clear_achievement()"); - return -1; -} -function _8T2() { - _Ib("steam_set_stat_int()"); - return -1; -} -function _9T2() { - _Ib("steam_set_stat_float()"); - return -1; -} -function _aT2() { - _Ib("steam_set_stat_avg_rate()"); - return -1; -} -function _bT2() { - _Ib("steam_get_stat_int()"); - return -1; -} -function _cT2() { - _Ib("steam_get_stat_float()"); - return -1; -} -function _dT2() { - _Ib("steam_get_stat_avg_rate()"); - return -1; -} -function _eT2() { - _Ib("steam_reset_all_stats()"); - return -1; -} -function _fT2() { - _Ib("steam_reset_all_stats_achievements()"); - return -1; -} -function _gT2() { - _Ib("steam_stats_ready()"); - return -1; -} -function _hT2() { - _Ib("steam_create_leaderboard()"); - return -1; -} -function _iT2() { - _Ib("steam_upload_score()"); - return -1; -} -function _jT2() { - _Ib("steam_upload_score_ext()"); - return -1; -} -function _kT2() { - _Ib("steam_download_scores_around_user()"); - return -1; -} -function _lT2() { - _Ib("steam_download_scores()"); - return -1; -} -function _mT2() { - _Ib("steam_download_friends_scores()"); - return -1; -} -function _nT2() { - _Ib("steam_upload_score_buffer()"); - return -1; -} -function _oT2() { - _Ib("steam_upload_score_buffer_ext()"); - return -1; -} -function _pT2() { - _Ib("steam_activate_overlay_browser()"); - return -1; -} -function _qT2() { - _Ib("steam_activate_overlay_user()"); - return -1; -} -function _rT2() { - _Ib("steam_activate_overlay_store()"); - return -1; -} -function _sT2() { - _Ib("steam_get_user_persona_name()"); - return -1; -} -function _tT2() { - _Ib("steam_get_app_id()"); - return -1; -} -function _uT2() { - _Ib("steam_get_user_account_id()"); - return -1; -} -function _vT2() { - _Ib("steam_ugc_download()"); - return -1; -} -function _wT2() { - _Ib("steam_ugc_create_item()"); - return -1; -} -function _xT2() { - _Ib("steam_ugc_start_item_update()"); - return -1; -} -function _yT2() { - _Ib("steam_ugc_set_item_title()"); - return -1; -} -function _zT2() { - _Ib("steam_ugc_set_item_description()"); - return -1; -} -function _AT2() { - _Ib("steam_ugc_set_item_visibility()"); - return -1; -} -function _BT2() { - _Ib("steam_ugc_set_item_tags()"); - return -1; -} -function _CT2() { - _Ib("steam_ugc_set_item_content()"); - return -1; -} -function _DT2() { - _Ib("steam_ugc_set_item_preview()"); - return -1; -} -function _ET2() { - _Ib("steam_ugc_submit_item_update()"); - return -1; -} -function _FT2() { - _Ib("steam_ugc_get_item_update_progress()"); - return -1; -} -function _GT2() { - _Ib("steam_ugc_subscribe_item()"); - return -1; -} -function _HT2() { - _Ib("steam_ugc_unsubscribe_item()"); - return -1; -} -function _IT2() { - _Ib("steam_ugc_num_subscribed_items()"); - return -1; -} -function _JT2() { - _Ib("steam_ugc_get_subscribed_items()"); - return -1; -} -function _KT2() { - _Ib("steam_ugc_get_item_install_info()"); - return -1; -} -function _LT2() { - _Ib("steam_ugc_get_item_update_info()"); - return -1; -} -function _MT2() { - _Ib("steam_ugc_request_item_details()"); - return -1; -} -function _NT2() { - _Ib("steam_ugc_create_query_user()"); - return -1; -} -function _OT2() { - _Ib("steam_ugc_create_query_user_ex()"); - return -1; -} -function _PT2() { - _Ib("steam_ugc_create_query_all()"); - return -1; -} -function _QT2() { - _Ib("steam_ugc_create_query_all_ex()"); - return -1; -} -function _RT2() { - _Ib("steam_ugc_query_set_cloud_filename_filter()"); - return -1; -} -function _ST2() { - _Ib("steam_ugc_query_set_match_any_tag()"); - return -1; -} -function _TT2() { - _Ib("steam_ugc_query_set_search_text()"); - return -1; -} -function _UT2() { - _Ib("steam_ugc_query_set_ranked_by_trend_days()"); - return -1; -} -function _VT2() { - _Ib("steam_ugc_query_add_required_tag()"); - return -1; -} -function _WT2() { - _Ib("steam_ugc_query_add_excluded_tag()"); - return -1; -} -function _XT2() { - _Ib("steam_ugc_query_set_return_long_description()"); - return -1; -} -function _YT2() { - _Ib("steam_ugc_query_set_return_total_only()"); - return -1; -} -function _ZT2() { - _Ib("steam_ugc_query_set_allow_cached_response()"); - return -1; -} -function __T2(_0U2) { - _Ib("steam_ugc_send_query( ugc_query_handle )"); - return -1; -} -function _1U2() { - _Ib("steam_current_game_language()"); - return -1; -} -function _2U2() { - _Ib("steam_available_languages()"); - return -1; -} -function _3U2() { - _Ib("draw_set_alpha_test()"); -} -function _4U2() { - _Ib("draw_set_alpha_test_ref_value()"); -} -function _5U2() { - _Ib("draw_get_alpha_test()"); - return 0; -} -function _6U2() { - _Ib("draw_get_alpha_test_ref_value()"); - return 0; -} -function zip_unzip() { - _Ib("zip_unzip()"); -} -function zip_create() { - _Ib("zip_create()"); -} -function zip_add_file() { - _Ib("zip_add_file()"); -} -function zip_save() { - _Ib("zip_save()"); -} -function game_change() { - _Ib("game_change()"); -} -function winphone_license_trial_version() { - _Ib("winphone_license_trial_version()"); -} -function winphone_tile_title() { - _Ib("winphone_tile_title()"); -} -function winphone_tile_count() { - _Ib("winphone_tile_count()"); -} -function winphone_tile_back_title() { - _Ib("winphone_tile_back_title()"); -} -function winphone_tile_back_content() { - _Ib("winphone_tile_back_content()"); -} -function winphone_tile_back_content_wide() { - _Ib("winphone_tile_back_content_wide()"); -} -function winphone_tile_front_image() { - _Ib("winphone_tile_front_image()"); -} -function winphone_tile_front_image_small() { - _Ib("winphone_tile_front_image_small()"); -} -function winphone_tile_front_image_wide() { - _Ib("winphone_tile_front_image_wide()"); -} -function winphone_tile_back_image() { - _Ib("winphone_tile_back_image()"); -} -function winphone_tile_back_image_wide() { - _Ib("winphone_tile_back_image_wide()"); -} -function winphone_tile_background_colour() { - _Ib("winphone_tile_background_colour()"); -} -function winphone_tile_background_color() { - _Ib("winphone_tile_background_color()"); -} -function winphone_tile_icon_image() { - _Ib("winphone_tile_icon_image()"); -} -function winphone_tile_small_icon_image() { - _Ib("winphone_tile_small_icon_image()"); -} -function winphone_tile_wide_content() { - _Ib("winphone_tile_wide_content()"); -} -function winphone_tile_cycle_images() { - _Ib("winphone_tile_cycle_images()"); -} -function winphone_tile_small_background_image() { - _Ib("winphone_tile_small_background_image()"); -} -function push_local_notification() { - _Ib("push_local_notification()"); -} -function push_get_first_local_notification() { - _Ib("push_get_first_local_notification()"); - return -1; -} -function push_get_next_local_notification() { - _Ib("push_get_next_local_notification()"); - return -1; -} -function push_cancel_local_notification() { - _Ib("push_cancel_local_notification()"); - return -1; -} -function push_get_application_badge_number() { - _Ib("push_get_application_badge_number()"); - return -1; -} -function push_set_application_badge_number() { - _Ib("push_set_application_badge_number()"); - return -1; -} -function surface_set_target_ext() { - _Ib("surface_set_target_ext()"); - return 0; -} -function surface_get_target_ext() { - _Ib("surface_set_target_ext()"); - return -1; -} -function audio_emitter_velocity() { - _Ib("audio_emitter_velocity()"); -} -function audio_emitter_get_vx() { - _Ib("audio_emitter_get_vx()"); - return 0.0; -} -function audio_emitter_get_vy() { - _Ib("audio_emitter_get_vy()"); - return 0.0; -} -function audio_emitter_get_vz() { - _Ib("audio_emitter_get_vz()"); - return 0.0; -} -function audio_set_listener_mask() { - _Ib("audio_set_listener_mask()"); -} -function audio_sound_set_listener_mask() { - _Ib("audio_sound_set_listener_mask()"); -} -function audio_emitter_set_listener_mask() { - _Ib("audio_emitter_set_listener_mask()"); -} -function audio_destroy_sync_group() { - _Ib("audio_destroy_sync_group()"); - return -1; -} -function audio_create_sync_group() { - _Ib("audio_create_sync_group()"); - return -1; -} -function audio_play_in_sync_group() { - _Ib("audio_play_in_sync_group()"); -} -function audio_start_sync_group() { - _Ib("audio_start_sync_group()"); -} -function audio_pause_sync_group() { - _Ib("audio_pause_sync_group()"); -} -function audio_resume_sync_group() { - _Ib("audio_resume_sync_group()"); -} -function audio_stop_sync_group() { - _Ib("audio_stop_sync_group()"); -} -function audio_sync_group_get_track_pos() { - _Ib("audio_sync_group_get_track_pos()"); - return -1; -} -function audio_sync_group_is_playing() { - _Ib("audio_sync_group_is_playing()"); - return -1; -} -function audio_sync_group_is_paused() { - _Ib("audio_sync_group_is_paused()"); - return -1; -} -function audio_sync_group_debug() { - _Ib("audio_sync_group_debug()"); -} -function _7U2() { - _Ib("GPIO is not supported"); -} -function _8U2() { - _Ib("GPIO is not supported"); -} -function _9U2() { - _Ib("GPIO is not supported"); - return 0; -} -function _aU2() { - _Ib("GPIO is not supported"); -} -function win8_livetile_tile_notification() { - _Ib("win8_livetile_tile_notification()"); - return -1; -} -function win8_livetile_tile_clear() { - _Ib("win8_livetile_tile_clear()"); - return -1; -} -function win8_livetile_badge_notification() { - _Ib("win8_livetile_badge_notification()"); - return -1; -} -function win8_livetile_badge_clear() { - _Ib("win8_livetile_badge_clear()"); - return -1; -} -function win8_livetile_queue_enable() { - _Ib("win8_livetile_queue_enable()"); - return -1; -} -function win8_secondarytile_pin() { - _Ib("win8_secondarytile_pin()"); - return -1; -} -function win8_secondarytile_badge_notification() { - _Ib("win8_secondarytile_badge_notification()"); - return -1; -} -function win8_secondarytile_delete() { - _Ib("win8_secondarytile_delete()"); - return -1; -} -function win8_settingscharm_add_xaml_entry() { - _Ib("win8_settingscharm_add_xaml_entry()"); -} -function win8_settingscharm_set_xaml_property() { - _Ib("win8_settingscharm_set_xaml_property()"); -} -function win8_settingscharm_get_xaml_property() { - _Ib("win8_settingscharm_get_xaml_property()"); -} -function win8_livetile_notification_begin() { - _Ib("win8_livetile_notification_begin()"); - return -1; -} -function win8_livetile_notification_secondary_begin() { - _Ib("win8_livetile_notification_secondary_begin()"); - return -1; -} -function win8_livetile_notification_expiry() { - _Ib("win8_livetile_notification_expiry()"); - return -1; -} -function win8_livetile_notification_tag() { - _Ib("win8_livetile_notification_tag()"); - return -1; -} -function win8_livetile_notification_text_add() { - _Ib("win8_livetile_notification_text_add()"); - return -1; -} -function win8_livetile_notification_image_add() { - _Ib("win8_livetile_notification_image_add()"); - return -1; -} -function win8_livetile_notification_end() { - _Ib("win8_livetile_notification_end()"); - return -1; -} -function win8_appbar_enable() { - _Ib("win8_appbar_enable()"); - return -1; -} -function win8_appbar_add_element() { - _Ib("win8_appbar_add_element()"); - return -1; -} -function win8_appbar_remove_element() { - _Ib("win8_appbar_remove_element()"); - return -1; -} -function win8_settingscharm_add_entry() { - _Ib("win8_settingscharm_add_entry()"); - return -1; -} -function win8_settingscharm_add_html_entry() { - _Ib("win8_settingscharm_add_html_entry()"); - return -1; -} -function win8_settingscharm_remove_entry() { - _Ib("win8_settingscharm_remove_entry()"); - return -1; -} -function win8_share_image() { - _Ib("win8_share_image()"); - return -1; -} -function win8_share_screenshot() { - _Ib("win8_share_screenshot()"); - return -1; -} -function win8_share_file() { - _Ib("win8_share_file()"); - return -1; -} -function win8_share_url() { - _Ib("win8_share_url()"); - return -1; -} -function win8_share_text() { - _Ib("win8_share_text()"); - return -1; -} -function win8_search_enable() { - _Ib("win8_search_enable()"); - return -1; -} -function win8_search_disable() { - _Ib("win8_search_disable()"); - return -1; -} -function win8_search_add_suggestions() { - _Ib("win8_search_add_suggestions()"); - return -1; -} -function win8_device_touchscreen_available() { - _Ib("win8_device_touchscreen_available()"); - return -1; -} -function win8_license_initialize_sandbox() { - _Ib("win8_license_initialize_sandbox()"); - return -1; -} -function win8_license_trial_version() { - _Ib("win8_license_trial_version()"); - return -1; -} -function uwp_livetile_tile_clear() { - _Ib("uwp_livetile_tile_clear()"); - return -1; -} -function uwp_livetile_badge_notification() { - _Ib("uwp_livetile_badge_notification()"); - return -1; -} -function uwp_livetile_badge_clear() { - _Ib("uwp_livetile_badge_clear()"); - return -1; -} -function uwp_livetile_queue_enable() { - _Ib("uwp_livetile_queue_enable()"); - return -1; -} -function uwp_secondarytile_pin() { - _Ib("uwp_secondarytile_pin()"); - return -1; -} -function uwp_secondarytile_badge_notification() { - _Ib("uwp_secondarytile_badge_notification()"); - return -1; -} -function uwp_secondarytile_delete() { - _Ib("uwp_secondarytile_delete()"); - return -1; -} -function uwp_secondarytile_tile_clear() { - _Ib("uwp_secondarytile_tile_clear()"); - return -1; -} -function uwp_secondarytile_badge_clear() { - _Ib("uwp_seondarytile_badge_clear()"); - return -1; -} -function uwp_livetile_notification_begin() { - _Ib("uwp_livetile_notification_begin()"); - return -1; -} -function uwp_livetile_notification_secondary_begin() { - _Ib("uwp_livetile_notification_secondary_begin()"); - return -1; -} -function uwp_livetile_notification_expiry() { - _Ib("uwp_livetile_notification_expiry()"); - return -1; -} -function uwp_livetile_notification_tag() { - _Ib("uwp_livetile_notification_tag()"); - return -1; -} -function uwp_livetile_notification_text_add() { - _Ib("uwp_livetile_notification_text_add()"); - return -1; -} -function uwp_livetile_notification_image_add() { - _Ib("uwp_livetile_notification_image_add()"); - return -1; -} -function uwp_livetile_notification_end() { - _Ib("uwp_livetile_notification_end()"); - return -1; -} -function uwp_livetile_notification_template_add() { - _Ib("uwp_livetile_notification_template_add()"); - return -1; -} -function uwp_appbar_enable() { - _Ib("uwp_appbar_enable()"); - return -1; -} -function uwp_appbar_add_element() { - _Ib("uwp_appbar_add_element()"); - return -1; -} -function uwp_appbar_remove_element() { - _Ib("uwp_appbar_remove_element()"); - return -1; -} -function uwp_device_touchscreen_available() { - _Ib("uwp_device_touchscreen_available()"); - return -1; -} -function external_define() { - _Ib("external_define()"); - return -1; -} -function external_call() { - _Ib("external_call()"); - return -1; -} -function external_free() { - _Ib("external_free()"); - return -1; -} -/*@constructor */ function _Tz(_bU2, _cU2, _dU2) { - if (arguments.length > 0) { - if (arguments.length == 3) { - this._pA = _bU2; - this._qA = _cU2; - this._rA = _dU2; - } else { - this._pA = _bU2._pA; - this._qA = _bU2._qA; - this._rA = _bU2._rA; - } - } else { - this._pA = 1.0; - this._qA = 0.0; - this._rA = 0.0; - } -} -_Tz.prototype._eU2 = function (__4) { - return this._pA == __4._pA && this._qA == __4._qA && this._rA == __4._rA; -}; -_Tz.prototype._Gf = function (__4) { - return new _Tz(this._pA + __4._pA, this._qA + __4._qA, this._rA + __4._rA); -}; -_Tz.prototype._fU2 = function () { - return new _Tz(-this._pA, -this._qA, -this._rA); -}; -_Tz.prototype._2N = function (__4) { - return new _Tz(this._pA - __4._pA, this._qA - __4._qA, this._rA - __4._rA); -}; -_Tz.prototype._bF2 = function (__4) { - return this._pA * __4._pA + this._qA * __4._qA + this._rA * __4._rA; -}; -_Tz.prototype._g41 = function (_ED) { - return new _Tz(_ED * this._pA, _ED * this._qA, _ED * this._rA); -}; -_Tz.prototype._mA = function () { - var _Yi = 1.0 / Math.sqrt(this._pA * this._pA + this._qA * this._qA + this._rA * this._rA); - this._pA = this._pA * _Yi; - this._qA = this._qA * _Yi; - this._rA = this._rA * _Yi; -}; -_Tz.prototype._gU2 = function () { - var _hU2 = this._pA * this._pA + this._qA * this._qA + this._rA * this._rA; - return _hU2; -}; -_Tz.prototype.Length = function () { - var _hU2 = this._gU2(); - if (_hU2 > 0.0) { - return Math.sqrt(_hU2); - } else { - return 0.0; - } -}; -_Tz.prototype._iU2 = function (_jU2) { - var x, y, z; - x = this._qA * _jU2._rA - this._rA * _jU2._qA; - y = this._rA * _jU2._pA - this._pA * _jU2._rA; - z = this._pA * _jU2._qA - this._qA * _jU2._pA; - return new _Tz(x, y, z); -}; -_Tz.prototype._yO2 = function (_kU2, _lU2) { - this._pA = _kU2._qA * _lU2._rA - _kU2._rA * _lU2._qA; - this._qA = _kU2._rA * _lU2._pA - _kU2._pA * _lU2._rA; - this._rA = _kU2._pA * _lU2._qA - _kU2._qA * _lU2._pA; -}; -_Tz.prototype._zO2 = function (_jU2) { - return this._pA * _jU2._pA + this._qA * _jU2._qA + this._rA * _jU2._rA; -}; -var _mU2 = 0, - _nU2 = 1, - _oU2 = 2, - _pU2 = 3, - _qU2 = 4, - _rU2 = 5, - _sU2 = 6, - _tU2 = 7, - _uU2 = 8, - _vU2 = 9, - _wU2 = 10, - _xU2 = 11, - _yU2 = 12, - _zU2 = 13, - _AU2 = 14, - _BU2 = 15; -/*@constructor */ function _EA() { - this._Wf(); -} -_EA.prototype._Wf = function () { - this._CU2 = []; - this._DU2 = []; -}; -_EA.prototype._EU2 = function () { - var _if1 = "100\n"; - _if1 += this._CU2.length.toString() + "\n"; - for (var i = 0; i < this._CU2.length; i++) { - var _FU2 = this._CU2[i]; - _if1 += _FU2._GU2.toString() + " "; - switch (_FU2._GU2) { - case _nU2: - break; - case _mU2: - _if1 += _FU2._HU2.toString(); - break; - case _oU2: - _if1 += _FU2.x.toString() + " "; - _if1 += _FU2.y.toString() + " "; - _if1 += _FU2.z.toString() + " "; - _if1 += "0.0 0.0 0.0 0.0 0.0 0.0 0.0\n"; - break; - case _pU2: - _if1 += _FU2.x.toString() + " "; - _if1 += _FU2.y.toString() + " "; - _if1 += _FU2.z.toString() + " "; - _if1 += (_FU2.color * 1.0).toString() + " "; - _if1 += _FU2.alpha.toString() + " "; - _if1 += "0.0 0.0 0.0 0.0 0.0\n"; - break; - case _qU2: - _if1 += _FU2.x.toString() + " "; - _if1 += _FU2.y.toString() + " "; - _if1 += _FU2.z.toString() + " "; - _if1 += _FU2._X4.toString() + " "; - _if1 += _FU2._Y4.toString() + " "; - _if1 += "0.0 0.0 0.0 0.0 0.0\n"; - break; - case _rU2: - _if1 += _FU2.x.toString() + " "; - _if1 += _FU2.y.toString() + " "; - _if1 += _FU2.z.toString() + " "; - _if1 += _FU2._X4.toString() + " "; - _if1 += _FU2._Y4.toString() + " "; - _if1 += (_FU2.color * 1.0).toString() + " "; - _if1 += _FU2.alpha.toString() + " "; - _if1 += "0.0 0.0 0.0\n"; - break; - case _sU2: - _if1 += _FU2.x.toString() + " "; - _if1 += _FU2.y.toString() + " "; - _if1 += _FU2.z.toString() + " "; - _if1 += _FU2._Vb.toString() + " "; - _if1 += _FU2._Wb.toString() + " "; - _if1 += _FU2._Xb.toString() + " "; - _if1 += "0.0 0.0 0.0 0.0\n"; - break; - case _tU2: - _if1 += _FU2.x.toString() + " "; - _if1 += _FU2.y.toString() + " "; - _if1 += _FU2.z.toString() + " "; - _if1 += _FU2._Vb.toString() + " "; - _if1 += _FU2._Wb.toString() + " "; - _if1 += _FU2._Xb.toString() + " "; - _if1 += (_FU2.color * 1.0).toString() + " "; - _if1 += _FU2.alpha.toString() + " "; - _if1 += "0.0 0.0\n"; - break; - case _uU2: - _if1 += _FU2.x.toString() + " "; - _if1 += _FU2.y.toString() + " "; - _if1 += _FU2.z.toString() + " "; - _if1 += _FU2._Vb.toString() + " "; - _if1 += _FU2._Wb.toString() + " "; - _if1 += _FU2._Xb.toString() + " "; - _if1 += _FU2._X4.toString() + " "; - _if1 += _FU2._Y4.toString() + " "; - _if1 += "0.0 0.0\n"; - break; - case _vU2: - _if1 += _FU2.x.toString() + " "; - _if1 += _FU2.y.toString() + " "; - _if1 += _FU2.z.toString() + " "; - _if1 += _FU2._Vb.toString() + " "; - _if1 += _FU2._Wb.toString() + " "; - _if1 += _FU2._Xb.toString() + " "; - _if1 += _FU2._X4.toString() + " "; - _if1 += _FU2._Y4.toString() + " "; - _if1 += (_FU2.color * 1.0).toString() + " "; - _if1 += _FU2.alpha.toString() + " "; - _if1 += "\n"; - break; - case _wU2: - case _AU2: - case _BU2: - _if1 += _FU2._w6.toString() + " "; - _if1 += _FU2._x6.toString() + " "; - _if1 += _FU2._yv.toString() + " "; - _if1 += _FU2._y6.toString() + " "; - _if1 += _FU2._z6.toString() + " "; - _if1 += _FU2._zv.toString() + " "; - _if1 += (_FU2._9A ? 1.0 : 0.0).toString() + " "; - _if1 += (_FU2._aA ? 1.0 : 0.0).toString() + " "; - _if1 += "0.0 0.0\n"; - break; - case _zU2: - _if1 += _FU2._w6.toString() + " "; - _if1 += _FU2._x6.toString() + " "; - _if1 += _FU2._yv.toString() + " "; - _if1 += _FU2._y6.toString() + " "; - _if1 += _FU2._z6.toString() + " "; - _if1 += _FU2._zv.toString() + " "; - _if1 += (_FU2._9A ? 1.0 : 0.0).toString() + " "; - _if1 += (_FU2._aA ? 1.0 : 0.0).toString() + " "; - _if1 += (_FU2._Dv * 1.0).toString() + " "; - _if1 += "0.0\n"; - break; - case _xU2: - case _yU2: - _if1 += _FU2._w6.toString() + " "; - _if1 += _FU2._x6.toString() + " "; - _if1 += _FU2._yv.toString() + " "; - _if1 += _FU2._y6.toString() + " "; - _if1 += _FU2._z6.toString() + " "; - _if1 += _FU2._zv.toString() + " "; - _if1 += (_FU2._9A ? 1.0 : 0.0).toString() + " "; - _if1 += (_FU2._aA ? 1.0 : 0.0).toString() + " "; - _if1 += (_FU2.closed ? 1.0 : 0.0).toString() + " "; - _if1 += (_FU2._Dv * 1.0).toString() + " "; - _if1 += "\n"; - break; - } - } - return _if1; -}; -_EA.prototype._FA = function (_Zq) { - if (_gG === true) { - var _IU2 = this._EU2(); - var _JU2 = file_text_open_write(_Zq); - file_text_write_string(_JU2, _IU2); - file_text_close(_JU2); - } else { - debug("d3d_model_save() browser does not support local storage\n"); - } -}; -_EA.prototype._KU2 = function (_LU2) { - var _MU2 = ""; - var _cp2 = false; - for (var i = 0; i < _LU2.length; i++) { - var _NU2 = _LU2.charAt(i); - if (_NU2 == " ") { - if (!_cp2) { - _MU2 = _MU2 + _NU2; - } - _cp2 = true; - } else { - _cp2 = false; - _MU2 = _MU2 + _NU2; - } - } - return _MU2; -}; -_EA.prototype._OU2 = function (_PU2) { - var _QU2 = _PU2.split("\n"); - var version = parseInt(_QU2[0]); - if (version == 100) { - var _RU2 = parseInt(_QU2[1]); - for (var i = 2; i < _QU2.length; i++) { - var _FU2 = {}; - var _SU2 = this._KU2(_QU2[i]); - var _TU2 = _SU2.split(" "); - _FU2._GU2 = parseInt(_TU2[0]); - switch (_FU2._GU2) { - case _nU2: - break; - case _mU2: { - _FU2._HU2 = parseInt(_TU2[1]); - break; - } - case _oU2: { - _FU2.x = parseFloat(_TU2[1]); - _FU2.y = parseFloat(_TU2[2]); - _FU2.z = parseFloat(_TU2[3]); - break; - } - case _pU2: { - _FU2.x = parseFloat(_TU2[1]); - _FU2.y = parseFloat(_TU2[2]); - _FU2.z = parseFloat(_TU2[3]); - _FU2.color = parseInt(_TU2[4]); - _FU2.alpha = parseFloat(_TU2[5]); - break; - } - case _qU2: { - _FU2.x = parseFloat(_TU2[1]); - _FU2.y = parseFloat(_TU2[2]); - _FU2.z = parseFloat(_TU2[3]); - _FU2._X4 = parseFloat(_TU2[4]); - _FU2._Y4 = parseFloat(_TU2[5]); - break; - } - case _rU2: { - _FU2.x = parseFloat(_TU2[1]); - _FU2.y = parseFloat(_TU2[2]); - _FU2.z = parseFloat(_TU2[3]); - _FU2._X4 = parseFloat(_TU2[4]); - _FU2._Y4 = parseFloat(_TU2[5]); - _FU2.color = parseInt(_TU2[6]); - _FU2.alpha = parseFloat(_TU2[7]); - break; - } - case _sU2: { - _FU2.x = parseFloat(_TU2[1]); - _FU2.y = parseFloat(_TU2[2]); - _FU2.z = parseFloat(_TU2[3]); - _FU2._Vb = parseFloat(_TU2[4]); - _FU2._Wb = parseFloat(_TU2[5]); - _FU2._Xb = parseFloat(_TU2[6]); - break; - } - case _tU2: { - _FU2.x = parseFloat(_TU2[1]); - _FU2.y = parseFloat(_TU2[2]); - _FU2.z = parseFloat(_TU2[3]); - _FU2._Vb = parseFloat(_TU2[4]); - _FU2._Wb = parseFloat(_TU2[5]); - _FU2._Xb = parseFloat(_TU2[6]); - _FU2.color = parseInt(_TU2[7]); - _FU2.alpha = parseFloat(_TU2[8]); - break; - } - case _uU2: { - _FU2.x = parseFloat(_TU2[1]); - _FU2.y = parseFloat(_TU2[2]); - _FU2.z = parseFloat(_TU2[3]); - _FU2._Vb = parseFloat(_TU2[4]); - _FU2._Wb = parseFloat(_TU2[5]); - _FU2._Xb = parseFloat(_TU2[6]); - _FU2._X4 = parseFloat(_TU2[7]); - _FU2._Y4 = parseFloat(_TU2[8]); - break; - } - case _vU2: { - _FU2.x = parseFloat(_TU2[1]); - _FU2.y = parseFloat(_TU2[2]); - _FU2.z = parseFloat(_TU2[3]); - _FU2._Vb = parseFloat(_TU2[4]); - _FU2._Wb = parseFloat(_TU2[5]); - _FU2._Xb = parseFloat(_TU2[6]); - _FU2._X4 = parseFloat(_TU2[7]); - _FU2._Y4 = parseFloat(_TU2[8]); - _FU2.color = parseInt(_TU2[9]); - _FU2.alpha = parseFloat(_TU2[10]); - break; - } - case _wU2: - case _AU2: - case _BU2: { - _FU2._w6 = parseFloat(_TU2[1]); - _FU2._x6 = parseFloat(_TU2[2]); - _FU2._yv = parseFloat(_TU2[3]); - _FU2._y6 = parseFloat(_TU2[4]); - _FU2._z6 = parseFloat(_TU2[5]); - _FU2._zv = parseFloat(_TU2[6]); - _FU2._9A = parseFloat(_TU2[7]) >= 0.5 ? true : false; - _FU2._aA = parseFloat(_TU2[8]) >= 0.5 ? true : false; - break; - } - case _zU2: { - _FU2._w6 = parseFloat(_TU2[1]); - _FU2._x6 = parseFloat(_TU2[2]); - _FU2._yv = parseFloat(_TU2[3]); - _FU2._y6 = parseFloat(_TU2[4]); - _FU2._z6 = parseFloat(_TU2[5]); - _FU2._zv = parseFloat(_TU2[6]); - _FU2._9A = parseFloat(_TU2[7]) >= 0.5 ? true : false; - _FU2._aA = parseFloat(_TU2[8]) >= 0.5 ? true : false; - _FU2._Dv = ~~parseFloat(_TU2[9]); - break; - } - case _xU2: - case _yU2: { - _FU2._w6 = parseFloat(_TU2[1]); - _FU2._x6 = parseFloat(_TU2[2]); - _FU2._yv = parseFloat(_TU2[3]); - _FU2._y6 = parseFloat(_TU2[4]); - _FU2._z6 = parseFloat(_TU2[5]); - _FU2._zv = parseFloat(_TU2[6]); - _FU2._9A = parseFloat(_TU2[7]) >= 0.5 ? true : false; - _FU2._aA = parseFloat(_TU2[8]) >= 0.5 ? true : false; - _FU2.closed = parseFloat(_TU2[9]) >= 0.5 ? true : false; - _FU2._Dv = ~~parseFloat(_TU2[10]); - break; - } - } - this._CU2.push(_FU2); - } - } -}; -_EA.prototype._s8 = function (_Zq) { - var _cG = _vl(_Zq, true); - if (_cG !== null && _cG !== undefined) { - this._OU2(_cG); - } else { - var _Mv = _Ec1(_Zq); - var self = this; - var _UU2 = new XMLHttpRequest(); - _UU2.open("GET", _Mv, false); - _UU2.onload = function () { - if (_UU2.readyState == 4 && _UU2.status == 200) { - self._OU2(_UU2.responseText); - } - }; - _UU2.send(null); - } -}; -_EA.prototype._Cd = function (kind) { - this._CU2.push({ _GU2: _mU2, _HU2: kind }); -}; -_EA.prototype._Ed = function () { - this._CU2.push({ _GU2: _nU2 }); -}; -_EA.prototype.Vertex = function (x, y, z) { - this._CU2.push({ _GU2: _oU2, x: x, y: y, z: z }); -}; -_EA.prototype._HA = function (x, y, z, _m4, alpha) { - this._CU2.push({ _GU2: _pU2, x: x, y: y, z: z, color: _m4, alpha: alpha }); -}; -_EA.prototype._IA = function (x, y, z, _Kb, _Lb) { - this._CU2.push({ _GU2: _qU2, x: x, y: y, z: z, _X4: _Kb, _Y4: _Lb }); -}; -_EA.prototype._JA = function (x, y, z, _Kb, _Lb, _m4, alpha) { - this._CU2.push({ _GU2: _rU2, x: x, y: y, z: z, _X4: _Kb, _Y4: _Lb, color: _m4, alpha: alpha }); -}; -_EA.prototype._KA = function (x, y, z, _Vb, _Wb, _Xb) { - this._CU2.push({ _GU2: _sU2, x: x, y: y, z: z, _Vb: _Vb, _Wb: _Wb, _Xb: _Xb }); -}; -_EA.prototype._LA = function (x, y, z, _Vb, _Wb, _Xb, _m4, alpha) { - this._CU2.push({ _GU2: _tU2, x: x, y: y, z: z, _Vb: _Vb, _Wb: _Wb, _Xb: _Xb, color: _m4, alpha: alpha }); -}; -_EA.prototype._MA = function (x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb) { - this._CU2.push({ _GU2: _uU2, x: x, y: y, z: z, _Vb: _Vb, _Wb: _Wb, _Xb: _Xb, _X4: _Kb, _Y4: _Lb }); -}; -_EA.prototype._NA = function (x, y, z, _Vb, _Wb, _Xb, _Kb, _Lb, _m4, alpha) { - this._CU2.push({ _GU2: _vU2, x: x, y: y, z: z, _Vb: _Vb, _Wb: _Wb, _Xb: _Xb, _X4: _Kb, _Y4: _Lb, color: _m4, alpha: alpha }); -}; -_EA.prototype._OA = function (_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - this._CU2.push({ _GU2: _wU2, _w6: _w6, _x6: _x6, _yv: _yv, _y6: _y6, _z6: _z6, _zv: _zv, _9A: _Av, _aA: _Bv }); -}; -_EA.prototype._PA = function (_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, closed, _Dv) { - this._CU2.push({ _GU2: _xU2, _w6: _w6, _x6: _x6, _yv: _yv, _y6: _y6, _z6: _z6, _zv: _zv, _9A: _Av, _aA: _Bv, closed: closed, _Dv: _Dv }); -}; -_EA.prototype._QA = function (_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, closed, _Dv) { - this._CU2.push({ _GU2: _yU2, _w6: _w6, _x6: _x6, _yv: _yv, _y6: _y6, _z6: _z6, _zv: _zv, _9A: _Av, _aA: _Bv, closed: closed, _Dv: _Dv }); -}; -_EA.prototype._RA = function (_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv, _Dv) { - this._CU2.push({ _GU2: _zU2, _w6: _w6, _x6: _x6, _yv: _yv, _y6: _y6, _z6: _z6, _zv: _zv, _9A: _Av, _aA: _Bv, _Dv: _Dv }); -}; -_EA.prototype._SA = function (_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - this._CU2.push({ _GU2: _AU2, _w6: _w6, _x6: _x6, _yv: _yv, _y6: _y6, _z6: _z6, _zv: _zv, _9A: _Av, _aA: _Bv }); -}; -_EA.prototype._TA = function (_w6, _x6, _yv, _y6, _z6, _zv, _Av, _Bv) { - this._CU2.push({ _GU2: _BU2, _w6: _w6, _x6: _x6, _yv: _yv, _y6: _y6, _z6: _z6, _zv: _zv, _9A: _Av, _aA: _Bv }); -}; -_EA.prototype._VU2 = function () { - this._WU2 = new _Jc(_Kc, _e8._Lc(_e8._Zc), false); - this._WU2._HU2 = -1; - this._WU2._XU2 = null; -}; -_EA.prototype._YU2 = function (_zc) { - switch (_zc) { - case _8c: - case _9c: - case _bc: - return true; - } - return false; -}; -_EA.prototype._ZU2 = function (__U2) { - var _0V2 = this._WU2; - if (_0V2._HU2 != -1 && (_4c != _0V2._HU2 || _5c != _0V2._XU2 || this._YU2(_0V2._HU2) === false)) { - _0V2._5e(); - __U2.push({ _HU2: _yc(_0V2._HU2), _XU2: _0V2._XU2, _1V2: _0V2 }); - this._VU2(); - _0V2 = this._WU2; - } - _0V2._w52(_7c); - _0V2._HU2 = _4c; - _0V2._XU2 = _5c; - _Fc(); -}; -_EA.prototype._2V2 = function (__U2) { - var _0V2 = this._WU2; - _0V2._5e(); - __U2.push({ _HU2: _yc(_0V2._HU2), _XU2: _0V2._XU2, _1V2: _0V2 }); - _Fc(); -}; -_EA.prototype._7G1 = function (_FU2, _G8, __U2) { - var _3V2 = _2c; - var self = this; - _2c = function () { - self._ZU2(__U2); - }; - switch (_FU2._GU2) { - case _wU2: - _Ev(_FU2._w6, _FU2._x6, _FU2._yv, _FU2._y6, _FU2._z6, _FU2._zv, _G8, _FU2._9A, _FU2._aA); - break; - case _xU2: - _Fv(_FU2._w6, _FU2._x6, _FU2._yv, _FU2._y6, _FU2._z6, _FU2._zv, _G8, _FU2._9A, _FU2._aA, _FU2.closed, _FU2._Dv); - break; - case _yU2: - _Gv(_FU2._w6, _FU2._x6, _FU2._yv, _FU2._y6, _FU2._z6, _FU2._zv, _G8, _FU2._9A, _FU2._aA, _FU2.closed, _FU2._Dv); - break; - case _zU2: - _Cv(_FU2._w6, _FU2._x6, _FU2._yv, _FU2._y6, _FU2._z6, _FU2._zv, _G8, _FU2._9A, _FU2._aA, _FU2._Dv); - break; - case _AU2: - _Hv(_FU2._w6, _FU2._x6, _FU2._yv, _FU2._y6, _FU2._z6, _FU2._zv, _G8, _FU2._9A, _FU2._aA); - break; - case _BU2: - _xv(_FU2._w6, _FU2._x6, _FU2._yv, _FU2._y6, _FU2._z6, _FU2._zv, _G8, _FU2._9A, _FU2._aA); - break; - } - _2c = _3V2; -}; -_EA.prototype._19 = function (x, y, z, _G8) { - var i, - _ih = new _zz(); - _ih._WA(x, y, z); - var _1B = _2B(_VA); - var _v6 = new _zz(); - _v6.Multiply(_ih, _1B); - _UA(_VA, _v6); - var colour = ((_Nc * 255.0) << 24) | (_Oc & 0x00ffffff); - var _4V2 = this._DU2[colour]; - if (_4V2 === undefined) { - _4V2 = []; - this._DU2[colour] = _4V2; - } - if (_4V2[_G8] === undefined) { - _4V2[_G8] = []; - var _p8 = _4V2[_G8]; - this._VU2(); - for (var i = 0; i < this._CU2.length; i++) { - var _FU2 = this._CU2[i]; - switch (_FU2._GU2) { - case _mU2: - _Nb(_FU2._HU2, _G8); - break; - case _nU2: - this._ZU2(_p8); - break; - case _oU2: - _Ob(_FU2.x, _FU2.y, _FU2.z); - break; - case _pU2: - _Pb(_FU2.x, _FU2.y, _FU2.z, _FU2.color, _FU2.alpha); - break; - case _qU2: - _Rb(_FU2.x, _FU2.y, _FU2.z, _FU2._X4, _FU2._Y4); - break; - case _rU2: - _Sb(_FU2.x, _FU2.y, _FU2.z, _FU2._X4, _FU2._Y4, _FU2.color, _FU2.alpha); - break; - case _sU2: - _Ub(_FU2.x, _FU2.y, _FU2.z, _FU2._Vb, _FU2._Wb, _FU2._Xb); - break; - case _tU2: - _Yb(_FU2.x, _FU2.y, _FU2.z, _FU2._Vb, _FU2._Wb, _FU2._Xb, _FU2.color, _FU2.alpha); - break; - case _uU2: - __b(_FU2.x, _FU2.y, _FU2.z, _FU2._Vb, _FU2._Wb, _FU2._Xb, _FU2._X4, _FU2._Y4); - break; - case _vU2: - _0c(_FU2.x, _FU2.y, _FU2.z, _FU2._Vb, _FU2._Wb, _FU2._Xb, _FU2._X4, _FU2._Y4, _FU2.color, _FU2.alpha); - break; - case _wU2: - case _xU2: - case _yU2: - case _zU2: - case _AU2: - case _BU2: - this._7G1(_FU2, _G8, _p8); - break; - } - } - this._2V2(_p8); - this._WU2 = null; - } - var _5V2 = _4V2[_G8]; - for (i = 0; i < _5V2.length; i++) { - var _6V2 = _5V2[i]; - var _Yc = _6V2._XU2 ? _6V2._XU2._N8 : null; - _e8._ce(_6V2._HU2, _Yc, _6V2._1V2, 0); - } - _UA(_VA, _1B); -}; -/*@constructor */ function _r41(_7V2) { - var _Ik = arguments; - var _Jk = arguments.length; - this._Vk = []; - this.stack = []; - this.length = 0; - this._q8 = 0; - if (_Jk > 0) { - for (var i = 0; i < _Jk; i++) { - this._Vk[i] = null; - this.stack.push(i); - } - } -} -_r41.prototype._jM2 = function () { - var _t6; - if (this.stack.length === 0) { - _t6 = this._Vk.length; - this._Vk[_t6] = null; - return _t6; - } - return this.stack.pop(); -}; -_r41.prototype._Gf = function (_8V2) { - var index = this._jM2(); - this._Vk[index] = _8V2; - this._q8++; - this.length = this._Vk.length; - return index; -}; -_r41.prototype._E5 = function (_CW) { - var _9V2 = null; - if (_CW >= 0 && _CW < this._Vk.length) { - _9V2 = this._Vk[_CW]; - } - if (_9V2 === undefined) _9V2 = null; - return _9V2; -}; -_r41.prototype._vU = function (_aV2) { - for (var _G6 = 0; _G6 < this._Vk.length; _G6++) { - if (this._Vk[_G6] == _aV2) return _G6; - } - return -1; -}; -_r41.prototype.__S = function (_aV2) { - var index = this._vU(_aV2); - if (index < 0) return; - this._Vk[index] = null; - this.stack.push(index); - this._q8--; -}; -_r41.prototype._rj = function (_CW) { - if (_CW < 0 || _CW >= this._Vk.length) return; - this._Vk[_CW] = null; - this.stack.push(_CW); - this._q8--; -}; -_r41.prototype._Wf = function () { - this._Vk = []; - this.stack = []; - this._q8 = 0; - this.length = this._Vk.length; -}; -_r41.prototype.Set = function (_J3, _B3) { - if (_J3 < 0 || _J3 >= this._Vk.length) return; - this._Vk[_J3] = _B3; -}; -/*@constructor */ function _Yr(_bV2) { - _cV2.call(this); - this.__type = "[CurvePoint]"; - this._kP = 0; - this._dV2 = 0; - this._eV2 = 0; - this._fV2 = 0; - this._gV2 = 0; - this._hV2 = 0; - if (_bV2 != null && _bV2 != undefined) { - this._kP = _bV2.x; - this._dV2 = _bV2.value; - this._eV2 = _bV2.tx0; - this._fV2 = _bV2.ty0; - this._gV2 = _bV2.tx1; - this._hV2 = _bV2.ty1; - } - this._iV2(); - Object.defineProperties(this, { - gmlposx: { - enumerable: true, - get: function () { - return this._kP; - }, - set: function (_B3) { - this._kP = yyGetReal(_B3); - this._iV2(); - }, - }, - gmlvalue: { - enumerable: true, - get: function () { - return this._dV2; - }, - set: function (_B3) { - this._dV2 = yyGetReal(_B3); - this._iV2(); - }, - }, - }); -} -var _jV2 = []; -/*@constructor */ function _Qr(_bV2) { - _cV2.call(this); - this.__type = "[AnimCurveChannel]"; - this._Mr = ""; - this._kV2 = 0; - this._lV2 = 0; - this._mV2 = 0; - this._nV2 = []; - this._oV2 = 0; - this._pV2 = []; - if (_bV2 != null && _bV2 != undefined) { - this._Mr = _bV2.name; - this._kV2 = _bV2.function; - this._lV2 = _bV2.iterations; - this._mV2 = _bV2.points.length; - this._nV2 = []; - for (var _Rc2 = 0; _Rc2 < this._mV2; ++_Rc2) { - this._nV2[_Rc2] = new _Yr(_bV2.points[_Rc2]); - } - } - this._iV2(); - Object.defineProperties(this, { - gmlname: { - enumerable: true, - get: function () { - return this._Mr; - }, - set: function (_B3) { - this._Mr = yyGetString(_B3); - }, - }, - gmltype: { - enumerable: true, - get: function () { - return this._kV2; - }, - set: function (_B3) { - _B3 = yyGetInt32(_B3); - _B3 = _H6(_B3, 0); - this._kV2 = _B3; - this._qV2(); - this._rV2 = _sV2(); - }, - }, - gmliterations: { - enumerable: true, - get: function () { - return this._lV2; - }, - set: function (_B3) { - _B3 = yyGetInt32(_B3); - _B3 = _H6(_B3, 0); - this._lV2 = _B3; - this._qV2(); - this._rV2 = _sV2(); - }, - }, - gmlnumPoints: { - enumerable: true, - get: function () { - return this._mV2; - }, - }, - gmlpoints: { - enumerable: true, - get: function () { - return this._nV2; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._nV2 = _B3; - this._mV2 = _B3.length; - this._qV2(); - this._rV2 = _sV2(); - } else { - throw new Error("value must be an array of channels"); - } - }, - }, - }); - this._Rr = function (_q5) { - if (this._tV2()) { - this._uV2(); - this._rV2 = _vV2(); - } - if (_q5 < 0.0) _q5 = 0.0; - if (_q5 > 1.0) _q5 = 1.0; - var start = 0; - var end = this._oV2 - 1; - var _Zi = end >> 1; - while (_Zi != start) { - if (this._pV2[_Zi]._kP > _q5) { - end = _Zi; - } else { - start = _Zi; - } - _Zi = (start + end) >> 1; - } - var _w6 = this._pV2[_Zi]._kP; - var _y6 = this._pV2[_Zi + 1]._kP; - if (_w6 == _y6) { - return this._pV2[_Zi]._dV2; - } - var _eq = this._pV2[_Zi]._dV2; - var _fq = this._pV2[_Zi + 1]._dV2; - var ratio = (_q5 - _w6) / (_y6 - _w6); - var _ue = (_fq - _eq) * ratio + _eq; - return _ue; - }; - this._uV2 = function (_041, _wV2, _xV2) { - if (_041 == undefined) _041 = false; - if (_wV2 == undefined) _wV2 = true; - if (_xV2 == undefined) _xV2 = true; - this._qV2(); - if (this._kV2 == _yV2) { - this._zV2(_041, _wV2, _xV2); - } else if (this._kV2 == _AV2) { - this._BV2(); - } else { - var _Cv2 = this._mV2; - for (var __5 = 0; __5 < _Cv2; __5++) { - var _CV2 = this._DV2(); - _CV2._kP = this._nV2[__5]._kP; - _CV2._dV2 = this._nV2[__5]._dV2; - } - } - for (var i = 0; i < _Cv2; i++) { - this._rV2 = _H6(this._rV2, this._nV2[i]._rV2); - } - }; - this._zV2 = function (_041, _wV2, _xV2) { - var _Cv2 = this._mV2; - if (_Cv2 < 2) { - _H4("Cannot evaluate catmull-rom animation curve, a minimum of 2 points is required"); - return; - } - var _EV2 = _Cv2 + 2; - var scale = 1.0; - var offset = 0.0; - if (_xV2) { - var _Oi = this._nV2[0]._dV2; - var _Pi = _Oi; - for (var i = 1; i < _Cv2; i++) { - _Oi = _I6(_Oi, this._nV2[i]._dV2); - _Pi = _H6(_Pi, this._nV2[i]._dV2); - } - var _qv = _Pi - _Oi; - offset = _Oi; - if (_qv > 1.0) scale = _qv; - var _FV2 = 1.0 / scale; - var _Kj = 2; - for (var i = 0; i < _Cv2; i++) { - _jV2[_Kj++] = this._nV2[i]._kP; - _jV2[_Kj++] = (this._nV2[i]._dV2 - offset) * _FV2; - } - } else { - _Kj = 2; - for (var i = 0; i < _Cv2; i++) { - _jV2[_Kj++] = this._nV2[i]._kP; - _jV2[_Kj++] = this._nV2[i]._dV2; - } - } - _jV2[0] = _jV2[2]; - _jV2[1] = _jV2[3]; - var c = _EV2 * 2; - _jV2[c - 2] = _jV2[c - 4]; - _jV2[c - 1] = _jV2[c - 3]; - var alpha = 0.5; - var end = _041 == true ? _EV2 : _EV2 - 3; - for (var i = 0; i < end; ++i) { - var _su1 = i, - _ku1 = i + 1, - _lu1 = i + 2, - _GV2 = i + 3; - var _HV2 = _jV2[_su1 * 2]; - var _ns2 = _jV2[_ku1 * 2]; - var _ps2 = _jV2[_lu1 * 2]; - var _rs2 = _jV2[_GV2 * 2]; - var _IV2 = _jV2[_su1 * 2 + 1]; - var _os2 = _jV2[_ku1 * 2 + 1]; - var _qs2 = _jV2[_lu1 * 2 + 1]; - var _ss2 = _jV2[_GV2 * 2 + 1]; - var _1y1 = _JV2(0, _HV2, _IV2, _ns2, _os2, alpha); - var _2y1 = _JV2(_1y1, _ns2, _os2, _ps2, _qs2, alpha); - var _As2 = _JV2(_2y1, _ps2, _qs2, _rs2, _ss2, alpha); - var step = (_2y1 - _1y1) / this._lV2; - var _46 = _ns2; - var _56 = _ps2; - for (var _J6 = _1y1; _J6 <= _2y1; _J6 += step) { - var _KV2 = ((_1y1 - _J6) / _1y1) * _HV2 + (_J6 / _1y1) * _ns2; - var _LV2 = ((_1y1 - _J6) / _1y1) * _IV2 + (_J6 / _1y1) * _os2; - var _MV2 = ((_2y1 - _J6) / (_2y1 - _1y1)) * _ns2 + ((_J6 - _1y1) / (_2y1 - _1y1)) * _ps2; - var _NV2 = ((_2y1 - _J6) / (_2y1 - _1y1)) * _os2 + ((_J6 - _1y1) / (_2y1 - _1y1)) * _qs2; - var _OV2 = ((_As2 - _J6) / (_As2 - _2y1)) * _ps2 + ((_J6 - _2y1) / (_As2 - _2y1)) * _rs2; - var _PV2 = ((_As2 - _J6) / (_As2 - _2y1)) * _qs2 + ((_J6 - _2y1) / (_As2 - _2y1)) * _ss2; - var _QV2 = ((_2y1 - _J6) / _2y1) * _KV2 + (_J6 / _2y1) * _MV2; - var _RV2 = ((_2y1 - _J6) / _2y1) * _LV2 + (_J6 / _2y1) * _NV2; - var _SV2 = ((_As2 - _J6) / (_As2 - _1y1)) * _MV2 + ((_J6 - _1y1) / (_As2 - _1y1)) * _OV2; - var _TV2 = ((_As2 - _J6) / (_As2 - _1y1)) * _NV2 + ((_J6 - _1y1) / (_As2 - _1y1)) * _PV2; - var _hu = ((_2y1 - _J6) / (_2y1 - _1y1)) * _QV2 + ((_J6 - _1y1) / (_2y1 - _1y1)) * _SV2; - var _iu = ((_2y1 - _J6) / (_2y1 - _1y1)) * _RV2 + ((_J6 - _1y1) / (_2y1 - _1y1)) * _TV2; - if (_wV2) { - _hu = _H6(_hu, _46); - _hu = _I6(_hu, _56); - _46 = _hu; - } - var _CV2 = this._DV2(); - _CV2._kP = _hu; - _CV2._dV2 = _iu * scale + offset; - } - } - if (_041 == false) { - var _CV2 = this._DV2(); - _CV2._kP = this._nV2[_Cv2 - 1]._kP; - _CV2._dV2 = this._nV2[_Cv2 - 1]._dV2; - } - }; - this._BV2 = function () { - var _Cv2 = this._mV2; - if (_Cv2 < 2) { - _H4("Cannot evaluate bezier animation curve, a minimum of 2 points is required"); - return; - } - var _d_ = this._lV2 * 2; - var _Qh1 = 1.0 / _d_; - for (var i = 0; i < _Cv2 - 1; ++i) { - var _6p = this._nV2[i]; - var _UV2 = this._nV2[i + 1]; - var _HV2 = _6p._kP; - var _IV2 = _6p._dV2; - var _ns2 = _6p._kP + _6p._gV2; - var _os2 = _6p._dV2 + _6p._hV2; - var _ps2 = _UV2._kP + _UV2._eV2; - var _qs2 = _UV2._dV2 + _UV2._fV2; - var _rs2 = _UV2._kP; - var _ss2 = _UV2._dV2; - for (var __5 = 0; __5 < _d_; ++__5) { - var _J6 = __5 * _Qh1; - var _2y1 = _J6 * _J6; - var _As2 = _2y1 * _J6; - var _ih = 1 - _J6; - var _VV2 = _ih * _ih; - var _WV2 = _VV2 * _ih; - var _Qa = _HV2 * _WV2 + 3 * _ns2 * _VV2 * _J6 + 3 * _ps2 * _ih * _2y1 + _rs2 * _As2; - var _Ra = _IV2 * _WV2 + 3 * _os2 * _VV2 * _J6 + 3 * _qs2 * _ih * _2y1 + _ss2 * _As2; - var _CV2 = this._DV2(); - _CV2._kP = _Qa; - _CV2._dV2 = _Ra; - } - } - var _XV2 = this._nV2[_Cv2 - 1]; - var _CV2 = this._DV2(); - _CV2._kP = _XV2._kP; - _CV2._dV2 = _XV2._dV2; - }; - this._qV2 = function () { - this._oV2 = 0; - }; - this._YV2 = function (_ZV2) { - if (this._tV2()) { - this._uV2(); - this._rV2 = _vV2(); - } - _ZV2._Cv2 = this._oV2; - _ZV2._pV2 = this._pV2; - return _ZV2; - }; - this._DV2 = function () { - var __V2 = new _Yr(); - if (this._pV2 == undefined) { - this._pV2 = []; - } - this._pV2[this._oV2] = __V2; - this._oV2 = this._oV2 + 1; - return __V2; - }; - this._tV2 = function () { - if (this._oV2 == 0) { - return true; - } else { - if (this._0W2 < _vV2()) { - var _eh1 = false; - for (var i = 0; i < this._Cv2; i++) { - if (this._nV2[i] != null && this._nV2[i]._M_1(this._rV2)) { - _eh1 = true; - break; - } - } - this._0W2 = _vV2(); - return _eh1; - } else { - return false; - } - } - }; - this._1W2 = function () { - var _eh1 = false; - for (var i = 0; i < this._Cv2; i++) { - if (this._nV2[i] != null && this._nV2[i]._M_1(this._rV2)) { - _eh1 = true; - break; - } - } - if (_eh1) { - this._uV2(); - } - }; -} -/*@constructor */ function _Wr(_bV2) { - _cV2.call(this); - this.__type = "[AnimCurve]"; - this.pName = ""; - this._2W2 = 0; - this._Jr = 0; - this._Lr = []; - this._Tr = false; - if (_bV2 != null && _bV2 != undefined) { - this.pName = _bV2.pName; - this._2W2 = _bV2.graphType; - this._Jr = _bV2.channels.length; - this._Lr = []; - for (var _3W2 = 0; _3W2 < this._Jr; ++_3W2) { - this._Lr[_3W2] = new _Qr(_bV2.channels[_3W2]); - } - this._Tr = true; - } - this._iV2(); - Object.defineProperties(this, { - gmlname: { - enumerable: true, - get: function () { - return this.pName; - }, - set: function (_B3) { - this.pName = yyGetString(_B3); - this._M_1(this._rV2); - this._rV2 = _sV2(); - }, - }, - gmlnumChannels: { - enumerable: true, - get: function () { - return this._Jr; - }, - }, - gmlgraphType: { - enumerable: true, - get: function () { - return this._2W2; - }, - set: function (_B3) { - this._2W2 = yyGetInt32(_B3); - }, - }, - gmlchannels: { - enumerable: true, - get: function () { - return this._Lr; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._Lr = _B3; - this._Jr = _B3.length; - this._M_1(this._rV2); - this._rV2 = _sV2(); - } else { - throw new Error("value must be an array of channels"); - } - }, - }, - }); - this._1W2 = function () { - var _4W2 = this._rV2; - for (var i = 0; i < this._Jr; i++) { - if (this._Lr[i] != null && this._Lr[i]._M_1(_4W2)) { - this._rV2 = _H6(this._rV2, this._Lr[i]._rV2); - } - } - }; -} -function _JV2(_SP, _W6, _X6, _o6, _p6, _u9) { - var _h4 = (_o6 - _W6) * (_o6 - _W6) + (_p6 - _X6) * (_p6 - _X6); - if (_h4 == 0.0) _h4 = 0.0001; - var _g4 = Math.sqrt(_h4); - var c = Math.pow(_g4, _u9); - return c + _SP; -} -_Wr.prototype._Rr = function (_r3, _5W2, _6W2, _7W2, _8W2, _9W2) { - if (_9W2 == undefined) _9W2 = 1.0; - var _aW2 = this._Lr[_5W2]; - var _bW2 = { _Cv2: 0, _pV2: [] }; - _aW2._YV2(_bW2); - var _j6 = _bW2._Cv2; - var _cW2 = _bW2._pV2; - for (var i = 0; i < _j6; i++) { - if (_cW2[i] != null) { - var _CV2 = _r3._DV2(_6W2); - _CV2._kP = _7W2 + _cW2[i]._kP * _8W2; - _CV2._dV2 = _cW2[i]._dV2 * _9W2; - } - } -}; -/*@constructor */ function _1N2() { - this.AnimCurves = []; -} -_1N2.prototype._Gf = function (_bV2) { - var _2s = null; - if (_bV2 != null) { - _2s = new _Wr(_bV2); - } - this.AnimCurves[this.AnimCurves.length] = _2s; -}; -_1N2.prototype._Sr = function () { - var _2s = new _Wr(); - var i; - for (i = 0; i < this.AnimCurves.length; i++) { - if (this.AnimCurves[i] == null) { - this.AnimCurves[i] = _2s; - return _2s; - } - } - this.AnimCurves[this.AnimCurves.length] = _2s; - return _2s; -}; -_1N2.prototype._Ur = function (_dW2) { - if (typeof _dW2 == "object") { - var i; - for (i = 0; i < this.AnimCurves.length; i++) { - if (this.AnimCurves[i] == _dW2) { - this.AnimCurves[i] = null; - return; - } - } - } else { - if (_dW2 >= 0 && _eW2 < this.AnimCurves.length) { - this.AnimCurves[_dW2] = null; - return; - } - } -}; -_1N2.prototype._E5 = function (_t4) { - if (_t4 < 0 || _t4 >= this.AnimCurves.length) { - return undefined; - } - return this.AnimCurves[_t4]; -}; -_1N2.prototype._Fr = function (_t4) { - if (_t4 < 0 || _t4 >= this.AnimCurves.length) { - return undefined; - } - return this.AnimCurves[_t4]; -}; -_1N2.prototype._Xr = function (_dW2) { - if (typeof _dW2 == "object" && _dW2 instanceof _Wr) { - var i; - for (i = 0; i < this.AnimCurves.length; i++) { - if (this.AnimCurves[i] == _dW2) { - return true; - } - } - } - return false; -}; -_1N2.prototype._1K = function (_N3) { - for (var i = 0; i < this.AnimCurves.length; i++) { - if (this.AnimCurves[i].pName == _N3) { - return i; - } - } - return -1; -}; -function _9K(_J3) { - var _Cr = _Er._E5(_J3); - if (_Cr !== undefined && _Cr !== null) return true; - return false; -} -function _aK(_J3) { - var _Cr = _Er._E5(_J3); - if (_Cr !== undefined && _Cr !== null) return _Cr.pName; - return ""; -} -var _fW2 = 0, - _gW2 = 1, - _Hg1 = 2, - _3t = 3, - _4g1 = 4, - _IN = 5, - _rF = 6, - _hW2 = 7, - _701 = 8, - _kf1 = 9, - _Hf = 10, - _sc1 = 11, - _iW2 = 0, - _lF = 1, - _pF = -1, - _yN = 0, - _jW2 = 1, - _wN = -1; -var _kW2 = []; -var _lW2 = []; -function _mW2(_Ak, _502) { - _kW2.push(_Ak); - _lW2.push(_502); -} -function _kF(_Ak) { - var i = 0; - for (i = 0; i < _kW2.length; i++) { - if (_kW2[i] == _Ak) { - var _Ef = _lW2[i]; - _lW2.splice(i, 1); - _kW2.splice(i, 1); - return _Ef; - } - } - return undefined; -} -/*@constructor */ function _nW2() { - this._oW2 = ""; - this._pW2 = -1; - this._Jf = 0; - this._Cl = null; - this._qW2 = _fW2; - this._Kf = false; -} -function _1t(_e3) { - var _B4, - _E4, - _Ef = _kF(_e3.currentTarget); - if (!_Ef) return; - _Ef._Kf = true; - _Ef._Jf = _lF; - if (_Ef._qW2 == _Hg1) { - var _XF = _D5._E5(_Ef._pW2); - if (_XF == undefined) { - _Ef._Jf = _pF; - return; - } - if (_XF === null) { - _Ef._Jf = _pF; - return; - } - if (!_XF._C4) { - _Ef._Jf = _pF; - return; - } - if (!_XF._C4[0]) { - _Ef._Jf = _pF; - return; - } - if (!_XF._C4[0].texture) { - _Ef._Jf = _pF; - return; - } - _E4 = _XF._C4[0].texture; - _E4._N8 = undefined; - var w = _E4.width; - var h = _E4.height; - var _rW2 = Math.floor(w / _XF._E6); - var x = 0; - _XF.width = _rW2; - _XF.height = h; - _XF._IP.right = _rW2; - _XF._IP.bottom = h; - _XF._eg1(); - for (var i = 0; i < _XF._E6; i++) { - _B4 = _XF._C4[i]; - _B4.x = x; - _B4.w = _rW2; - _B4.h = h; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4._p8 = []; - _B4._q8 = 0; - _B4._r8 = 4; - x += _rW2; - } - if (_e8) { - if (_XF._K8 != undefined) { - if (_XF._K8 == true) { - for (var i = 0; i < _XF._E6; i++) { - _M8(_XF._C4[i]); - if (_XF._C4[i].texture._N8) { - _O8(_B4.texture._N8); - } - } - } - } - } - return; - } - if (_Ef._qW2 == _3t) { - var _2s = _8r._0s(_Ef._pW2); - if (_2s === null) return; - _B4 = _2s._5s; - _E4 = _B4.texture; - _E4._N8 = undefined; - _B4.w = _E4.width; - _B4.h = _E4.height; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4._p8 = []; - _B4._q8 = 0; - _B4._r8 = 4; - return; - } - if (_Ef._qW2 == _4g1) { - _Ef._Cl.complete = true; - var _3g1 = _ln._E5(_Ef._pW2); - _3g1._ye1(_Jb1[_Ef._oW2]); - return; - } - if (_Ef._qW2 == _hW2) { - var _pA = _Ef._Cl; - if (_pA.status != 200) { - _Ef._Jf = _pA.status; - } else { - var _Ca = _bO._E5(_Ef._Cl._sW2); - var offset = _Ef._Cl._tW2; - var _uW2 = false; - var size = _Ef._Cl._vW2; - var _Gi = _Ef._Cl.response; - if (_Gi) { - var _wW2 = new Uint8Array(_Gi); - var _od = 0; - if (size == -1) { - size = _wW2.byteLength; - _uW2 = true; - _od = _Ca._qW2; - _Ca._qW2 = _4k; - } - if (size > _wW2.byteLength) size = _wW2.byteLength; - var _xW2 = buffer_tell(_Ef._Cl._sW2); - _Ca._c01(_dk, offset); - for (var i = 0; i < _wW2.byteLength; i++) { - var _h4 = _wW2[i]; - _Ca._gO(_hO, _h4); - } - _Ca._c01(_dk, _xW2); - if (_uW2) _Ca._qW2 = _od; - } - } - return; - } -} -function _2t(_e3) { - var _Ef = _kF(_e3.currentTarget); - if (!_Ef) return; - _Ef._Kf = true; - _Ef._Jf = _pF; -} -/*@constructor */ function _3N2() { - this._Ql = []; - this._yW2 = 0; -} -_3N2.prototype._Gf = function (_jg, _nl, _od, _zW2) { - var _Ef = new _nW2(); - _Ef._pW2 = _jg; - _Ef._oW2 = _nl; - _Ef._Cl = _zW2; - _Ef._qW2 = _od; - this._Ql[this._yW2++] = _Ef; - _mW2(_zW2, _Ef); - return _Ef; -}; -_3N2.prototype._AW2 = function () { - var map = ds_map_create(); - g_pBuiltIn.async_load = map; - var _Ql = this._Ql; - for (var i = 0; i < this._yW2; i++) { - var _Ef = _Ql[i]; - if (_Ef !== null) { - if (_Ef._Kf) { - ds_map_clear(map); - if (_Ef._qW2 == _701) { - var _VF = _Ef._Cl; - for (var prop in _VF) { - if (_VF.hasOwnProperty(prop)) { - ds_map_add(map, prop, _VF[prop]); - } - } - } else if (_Ef._qW2 == _hW2) { - ds_map_add(map, "filename", _Ef._oW2); - ds_map_add(map, "url", _Ef._oW2); - } else if (_Ef._qW2 == _IN) { - ds_map_add(map, "filename", ""); - ds_map_add(map, "url", _Ef._oW2); - ds_map_add(map, "result", _Ef._xN); - ds_map_add(map, "http_status", _Ef._BN); - ds_map_add(map, "response_headers", _Ef._CN); - } else if (_Ef._qW2 == _rF) { - ds_map_add(map, "username", _Ef._hF); - ds_map_add(map, "password", _Ef._iF); - ds_map_add(map, "url", ""); - ds_map_add(map, "result", _Ef.result); - ds_map_add(map, "value", _Ef.value); - ds_map_add(map, "http_status", 0); - } else if (_Ef._qW2 == _kf1) { - ds_map_add(map, "queue_id", _Ef._Ob1); - ds_map_add(map, "buffer_id", _Ef._lf1); - ds_map_add(map, "queue_shutdown", _Ef._nf1); - } else if (_Ef._qW2 == _sc1) { - ds_map_add(map, "sound_id", _Ef._tc1); - ds_map_add(map, "asset_id", _Ef._uc1); - ds_map_add(map, "was_stopped", _Ef._vc1); - } else if (_Ef._qW2 == _Hf) { - ds_map_add(map, "event_type", _Ef.event_type); - ds_map_add(map, "pad_index", _Ef._If); - } else { - ds_map_add(map, "url", ""); - ds_map_add(map, "result", ""); - ds_map_add(map, "http_status", 0); - ds_map_add(map, "filename", _Ef._oW2); - } - if (_Ef._qW2 != _701) { - ds_map_add(map, "id", _Ef._pW2); - ds_map_add(map, "status", _Ef._Jf); - } - if (_Ef._qW2 == _gW2) _i3._j3(_yD2, 0, true); - else if (_Ef._qW2 == _Hg1) _i3._j3(_yD2, 0, true); - else if (_Ef._qW2 == _3t) _i3._j3(_yD2, 0, true); - else if (_Ef._qW2 == _4g1) _i3._j3(_AD2, 0, true); - else if (_Ef._qW2 == _IN) _i3._j3(_CD2, 0, true); - else if (_Ef._qW2 == _rF) _i3._j3(_ED2, 0, true); - else if (_Ef._qW2 == _hW2) _i3._j3(_Ce1, 0, true); - else if (_Ef._qW2 == _701) _i3._j3(_ID2, 0, true); - else if (_Ef._qW2 == _kf1) _i3._j3(_PD2, 0, true); - else if (_Ef._qW2 == _sc1) _i3._j3(_RD2, 0, true); - else if (_Ef._qW2 == _Hf) _i3._j3(_Tc1, 0, true); - this._Ql.splice(i, 1); - i--; - this._yW2--; - if (_Ef._qW2 == _IN) { - ds_map_destroy(_Ef._CN); - } - if (_Ef._qW2 == _701 && _Ef._Cl.type == _N_) { - buffer_delete(_Ef._Cl.buffer); - } - } - } - } - ds_map_destroy(map); - g_pBuiltIn.async_load = -1; -}; -/*@constructor */ function _gs() { - this.__type = "[Background]"; - this.pName = ""; - this.transparent = false; - this.smooth = false; - this.preload = false; - this._5s = null; - this.tilewidth = 0; - this.tileheight = 0; - this.tilehsep = 0; - this.tilevsep = 0; - this.tilecolumns = 0; - this.frames = 0; - this.tilecount = 0; - this._dP = 0; - this.framelength = 0; - this.framedata = []; -} -function _BW2(_bV2) { - var _vs = new _gs(); - _vs.pName = _bV2.pName; - if (_bV2.transparent != undefined) _vs.transparent = _bV2.transparent; - if (_bV2.smooth != undefined) _vs.smooth = _bV2.smooth; - if (_bV2.preload != undefined) _vs.preload = _bV2.preload; - _vs._5s = _CW2(_bV2.TPEntryIndex); - if (_bV2.tilewidth != undefined) _vs.tilewidth = _bV2.tilewidth; - if (_bV2.tileheight != undefined) _vs.tileheight = _bV2.tileheight; - if (_bV2.tilehsep != undefined) _vs.tilehsep = _bV2.tilehsep; - if (_bV2.tilevsep != undefined) _vs.tilevsep = _bV2.tilevsep; - if (_bV2.tilecolumns != undefined) _vs.tilecolumns = _bV2.tilecolumns; - if (_bV2.frames != undefined) _vs.frames = _bV2.frames; - if (_bV2.tilecount != undefined) _vs.tilecount = _bV2.tilecount; - if (_bV2._dP != undefined) _vs._dP = _bV2._dP; - if (_bV2.framelength != undefined) _vs.framelength = _bV2.framelength; - for (var i = 0; i < _bV2.frames * _bV2.tilecount; i++) { - if (_bV2.framedata[i] != undefined) _vs.framedata[i] = _bV2.framedata[i]; - } - return _vs; -} -_gs.prototype._yP = function (_DW2, _FM) { - return this.framedata[_DW2 * this.frames + _FM]; -}; -/*@constructor */ function _EW2(_bV2) { - this._Wf(); - if (_bV2.visible != undefined) this.visible = _bV2.visible; - if (_bV2.foreground != undefined) this.foreground = _bV2.foreground; - if (_bV2.index != undefined) this.index = _bV2.index; - if (_bV2.x != undefined) this.x = _bV2.x; - if (_bV2.y != undefined) this.y = _bV2.y; - if (_bV2.htiled != undefined) this._aP2 = _bV2.htiled; - if (_bV2.vtiled != undefined) this._bP2 = _bV2.vtiled; - if (_bV2.hspeed != undefined) this._cP2 = _bV2.hspeed; - if (_bV2.vspeed != undefined) this._dP2 = _bV2.vspeed; - if (_bV2.stretch != undefined) this.stretch = _bV2.stretch; - if (_bV2.alpha != undefined) this.alpha = _bV2.alpha; - if (_bV2._vR != undefined) this._vR = _bV2._vR; - if (_bV2.tilewidth != undefined) this.tilewidth = _bV2.tilewidth; - if (_bV2.tileheight != undefined) this.tileheight = _bV2.tileheight; - if (_bV2.tilehsep != undefined) this.tilehsep = _bV2.tilehsep; - if (_bV2.tilevsep != undefined) this.tilevsep = _bV2.tilevsep; - if (_bV2.tilecolumns != undefined) this.tilecolumns = _bV2.tilecolumns; - if (_bV2.frames != undefined) this.frames = _bV2.frames; - if (_bV2.tilecount != undefined) this.tilecount = _bV2.tilecount; - if (_bV2._dP != undefined) this._dP = _bV2._dP; - if (_bV2._FW2 != undefined) this._FW2 = _bV2._FW2; - if (_bV2._GW2 != undefined) this._GW2 = _bV2._GW2; -} -_EW2.prototype._Wf = function () { - this.visible = false; - this.foreground = false; - this.index = -1; - this.x = 0; - this.y = 0; - this._aP2 = true; - this._bP2 = true; - this._cP2 = 0; - this._dP2 = 0; - this._tR = 1; - this._uR = 1; - this.stretch = false; - this.alpha = 1.0; - this._vR = 0xffffff; -}; -/*@constructor */ function _XM2() { - this.images = []; - this.__r = []; -} -_XM2.prototype._0s = function (_J3) { - return this.images[_J3]; -}; -_XM2.prototype._E5 = function (_J3) { - return this.__r[_J3]; -}; -_XM2.prototype._ss = function (_J3) { - if (this.images[_J3] != undefined) { - this.images[_J3] = undefined; - } -}; -_XM2.prototype._Wf = function () { - this.__r = []; -}; -_XM2.prototype._VN2 = function (_bV2) { - var _2s = null; - if (_bV2 != null) { - _2s = _BW2(_bV2); - } - return this._is(_2s); -}; -_XM2.prototype._is = function (_HW2) { - var i = this.images.length; - this.images[i] = _HW2; - return i; -}; -_XM2.prototype._As = function (_J3, _HW2) { - this.images[_J3] = _HW2; -}; -_XM2.prototype._Gf = function (_bV2) { - var _2s = null; - if (_bV2 != null) { - _2s = new _EW2(_bV2); - } - this.__r[this.__r.length] = _2s; -}; -var _IW2 = -1, - _JW2 = -2, - _KW2 = -3, - _LW2 = -4, - _MW2 = -5; -var _b01 = 0, - _4k = 1, - _NW2 = 2, - _qf1 = 3, - _OW2 = 4; -var _PW2 = 0, - _hO = 1, - _QW2 = 2, - _rf1 = 3, - _Ye1 = 4, - _5k = 5, - _ek = 6, - _RW2 = 7, - _Le2 = 8, - _SW2 = 9, - _TW2 = 10, - _UW2 = 11, - _VW2 = 12, - _WW2 = 13; -var _dk = 0, - _XW2 = 1, - _pf1 = 2; -function _YW2(data, _ZW2, _h02, __W2, _0X2, _1X2) { - var _rh = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; - var _sh, _th, _uh, _4h, _vh, _wh, _xh, _yh; - var i = 0; - var _zh = __W2; - var _DI = ""; - var _2X2 = Math.floor(_1X2 / 3); - i = _2X2 * 4; - var _3X2 = _1X2 % 3; - if (!data) { - return data; - } - data += ""; - do { - _4h = _vh = _wh = _xh = -1; - while (_4h < 0) { - _4h = _rh.indexOf(data.charAt(i++)); - } - while (_vh < 0) { - _vh = _rh.indexOf(data.charAt(i++)); - } - while (_wh < 0) { - _wh = _rh.indexOf(data.charAt(i++)); - } - while (_xh < 0) { - _xh = _rh.indexOf(data.charAt(i++)); - } - var _4X2 = (_4h << 2) | (_vh >> 4); - var _5X2 = ((_vh & 15) << 4) | (_wh >> 2); - var _6X2 = ((_wh & 3) << 6) | _xh; - _h02[_zh++] = _4X2; - if (_zh >= _ZW2) return _h02; - if (_wh != 64) { - _h02[_zh++] = _5X2; - if (_zh >= _ZW2) return _h02; - } - if (_xh != 64) { - _h02[_zh++] = _6X2; - if (_zh >= _ZW2) return _h02; - } - } while (i < data.length); - var _7X2 = _zh; - if (_0X2 && _7X2 < _ZW2) { - _h02[_7X2++] = "\0"; - } - return _h02; -} -function _8X2(input, length) { - var _9X2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; - var output = ""; - var _4X2, - _5X2, - _6X2 = ""; - var _aX2, - _bX2, - _cX2, - _dX2 = ""; - var i = 0; - do { - _4X2 = input.charCodeAt(i++); - _5X2 = input.charCodeAt(i++); - _6X2 = input.charCodeAt(i++); - _aX2 = _4X2 >> 2; - _bX2 = ((_4X2 & 3) << 4) | (_5X2 >> 4); - _cX2 = ((_5X2 & 15) << 2) | (_6X2 >> 6); - _dX2 = _6X2 & 63; - if (isNaN(_5X2)) { - _cX2 = _dX2 = 64; - } else if (isNaN(_6X2)) { - _dX2 = 64; - } - output = output + _9X2.charAt(_aX2) + _9X2.charAt(_bX2) + _9X2.charAt(_cX2) + _9X2.charAt(_dX2); - _4X2 = _5X2 = _6X2 = ""; - _aX2 = _bX2 = _cX2 = _dX2 = ""; - } while (i < length); - return output; -} -function _S_1(_ad) { - var size = 1; - while (size <= 1024) { - if (_ad <= size) return size; - size = size << 1; - } - return 1024; -} -/*@constructor */ function _eX2(_ad, _od, _fX2, _gX2) { - _fX2 = _S_1(_fX2 & 0x1ff); - this._hX2 = _ad + _fX2; - this._qW2 = _od; - this._iX2 = _ad; - this._jX2 = _fX2; - this._kX2 = 0; - this._cO = 0; - this._lX2 = 0; - this._eO = new ArrayBuffer(_ad); - this._Y01 = new DataView(this._eO); - if (_gX2 != undefined && _gX2.length > 0) { - var _mX2 = _I6(_gX2.length, _ad); - this._lX2 = _mX2; - var _nX2 = new Uint8Array(this._eO); - for (var i = 0; i < _mX2; i++) { - _nX2[i] = _gX2[i]; - } - } -} -function _oX2(_od) { - switch (_od) { - case _hO: - case _QW2: - case _TW2: - return 1; - case _rf1: - case _Ye1: - case _RW2: - return 2; - case _5k: - case _ek: - case _Le2: - return 4; - case _SW2: - return 8; - } - return -1; -} -_eX2.prototype._pX2 = function (_B52) { - var _qX2 = new ArrayBuffer(_B52); - var _rX2 = new Uint8Array(this._eO); - var _sX2 = new Uint8Array(_qX2); - if (this._eO.byteLength > _B52) { - for (var i = 0; i < _B52; i++) { - _sX2[i] = _rX2[i]; - } - } else { - _sX2.set(_rX2); - } - this._eO = _qX2; - this._Y01 = new DataView(this._eO); - this._iX2 = _B52; - this._tX2(-1); -}; -_eX2.prototype._tX2 = function (_ad, _uX2) { - if (_ad == undefined) _ad = -1; - if (_uX2 == undefined) _uX2 = false; - var size = _ad; - if (size == -1) size = this._cO; - if (_uX2) { - this._lX2 = size; - } else { - this._lX2 = _H6(this._lX2, size); - this._lX2 = _I6(this._lX2, this._iX2); - } -}; -function _AI(_9o) { - var _lh = ""; - for (var i = 0; i < _9o.length; i++) { - var _3i1 = _9o.charCodeAt(i); - if (_3i1 < 0x80) { - _lh += String.fromCharCode(_3i1 & 0x7f); - } else if (_3i1 < 0x0800) { - _lh += String.fromCharCode(((_3i1 >> 6) & 0x1f) | 0xc0); - _lh += String.fromCharCode((_3i1 & 0x3f) | 0x80); - } else if (_3i1 < 0x10000) { - _lh += String.fromCharCode(((_3i1 >> 12) & 0x0f) | 0xe0); - _lh += String.fromCharCode(((_3i1 >> 6) & 0x3f) | 0x80); - _lh += String.fromCharCode((_3i1 & 0x3f) | 0x80); - } else { - _lh += String.fromCharCode(((_3i1 >> 18) & 0x07) | 0xf0); - _lh += String.fromCharCode(((_3i1 >> 12) & 0x3f) | 0x80); - _lh += String.fromCharCode(((_3i1 >> 6) & 0x3f) | 0x80); - _lh += String.fromCharCode((_3i1 & 0x3f) | 0x80); - } - } - return _lh; -} -_eX2.prototype._vX2 = function (_od) { - this._cO = ((this._cO + this._kX2 + (this._jX2 - 1)) & ~(this._jX2 - 1)) - this._kX2; - if (this._cO >= this._iX2 && this._qW2 == _NW2) { - while (this._cO >= this._iX2) { - this._wX2(); - this._cO -= this._iX2; - } - } - if (this._cO >= this._iX2) return _od == _UW2 ? "" : _KW2; - var _pb; - switch (_od) { - case _TW2: - _pb = this._Y01.getUint8(this._cO++); - if (_pb == 1) { - _pb = true; - } else { - _pb = false; - } - break; - case _hO: - { - _pb = this._Y01.getUint8(this._cO++); - } - break; - case _UW2: - case _WW2: - { - _pb = ""; - var chr; - var _CI = 0; - while (this._cO < this._lX2) { - var _Y4 = 0; - chr = -1; - _CI = this._Y01.getUint8(this._cO++, true); - if ((_CI & 0x80) == 0) { - _Y4 = _CI; - } else if ((_CI & 0xe0) == 0xc0) { - _Y4 = (_CI & 0x1f) << 6; - _CI = this._Y01.getUint8(this._cO++, true); - _Y4 |= _CI & 0x3f; - } else if ((_CI & 0xf0) == 0xe0) { - _Y4 = (_CI & 0x0f) << 12; - _CI = this._Y01.getUint8(this._cO++, true); - _Y4 |= (_CI & 0x3f) << 6; - _CI = this._Y01.getUint8(this._cO++, true); - _Y4 |= _CI & 0x3f; - } else { - _Y4 = (_CI & 0x07) << 18; - _CI = this._Y01.getUint8(this._cO++, true); - _Y4 |= (_CI & 0x3f) << 12; - _CI = this._Y01.getUint8(this._cO++, true); - _Y4 |= (_CI & 0x3f) << 6; - _CI = this._Y01.getUint8(this._cO++, true); - _Y4 |= _CI & 0x3f; - chr = String.fromCharCode((_Y4 >> 10) + 0xd7c0) + String.fromCharCode((_Y4 & 0x3ff) | 0xdc00); - } - if (_Y4 == 0x00) break; - if (chr < 0) chr = String.fromCharCode(_Y4); - _pb += chr; - } - } - break; - case _QW2: - _pb = this._Y01.getInt8(this._cO++); - break; - case _rf1: - _pb = this._Y01.getUint16(this._cO, true); - this._cO += 2; - break; - case _Ye1: - _pb = this._Y01.getInt16(this._cO, true); - this._cO += 2; - break; - case _ek: - _pb = this._Y01.getInt32(this._cO, true); - this._cO += 4; - break; - case _5k: - _pb = new Long(this._Y01.getUint32(this._cO, true), 0); - this._cO += 4; - break; - case _Le2: - _pb = this._Y01.getFloat32(this._cO, true); - this._cO += 4; - break; - case _SW2: - _pb = this._Y01.getFloat64(this._cO, true); - this._cO += 8; - break; - case _VW2: - var _Bh1 = this._Y01.getUint32(this._cO, true); - this._cO += 4; - var _0i1 = this._Y01.getUint32(this._cO, true); - this._cO += 4; - _pb = new Long(_Bh1, _0i1); - break; - } - return _pb; -}; -_eX2.prototype._wX2 = function () { - this._kX2 = (this._kX2 + this._iX2) % this._jX2; -}; -function _xX2(_od) { - var _yX2 = 0; - switch (_od) { - case _TW2: - case _hO: - case _QW2: - _yX2 = 1; - break; - case _rf1: - case _Ye1: - _yX2 = 2; - break; - case _ek: - case _5k: - case _Le2: - _yX2 = 4; - break; - case _SW2: - case _VW2: - _yX2 = 8; - break; - } - return _yX2; -} -function _zX2() { - this.i = new Uint32Array(2); - this._AX2 = new Uint32Array(4); - this._yu = new Uint8Array(64); - this._BX2 = new Uint8Array(16); - this.i[0] = this.i[1] = 0; - this._AX2[0] = this._AX2[1] = this._AX2[2] = this._AX2[3] = 0; - for (var i = 0; i < 64; i++) this._yu[i] = 0; - for (var i = 0; i < 16; i++) this._BX2[i] = 0; -} -_zX2.prototype._CX2 = function () { - var _47 = "0123456789abcdef"; - var _ni = ""; - for (var h = 0; h < 16; h++) { - var _g4 = this._BX2[h]; - _ni += _47[(_g4 >> 4) & 0xf]; - _ni += _47[_g4 & 0xf]; - } - return _ni; -}; -function _DX2() { - var _EX2 = new _zX2(); - _EX2.i[0] = _EX2.i[1] = 0; - _EX2._AX2[0] = 0x67452301; - _EX2._AX2[1] = 0xefcdab89; - _EX2._AX2[2] = 0x98badcfe; - _EX2._AX2[3] = 0x10325476; - return _EX2; -} -var _FX2 = new Uint32Array(16); -function _GX2(x, y, z) { - _FX2[0] = x; - _FX2[1] = y; - _FX2[2] = z; - return (_FX2[0] & _FX2[1]) | (~_FX2[0] & _FX2[2]); -} -function _HX2(x, y, z) { - _FX2[0] = x; - _FX2[1] = y; - _FX2[2] = z; - return (_FX2[0] & _FX2[2]) | (_FX2[1] & ~_FX2[2]); -} -function _IX2(x, y, z) { - _FX2[0] = x; - _FX2[1] = y; - _FX2[2] = z; - return _FX2[0] ^ _FX2[1] ^ _FX2[2]; -} -function _JX2(x, y, z) { - _FX2[0] = x; - _FX2[1] = y; - _FX2[2] = z; - return _FX2[1] ^ (_FX2[0] | ~_FX2[2]); -} -var _KX2 = new Uint32Array(2); -function _LX2(x, _t6) { - _KX2[0] = x; - _KX2[1] = ((_KX2[0] << _t6) & 0xffffffff) | ((_KX2[0] >> (32 - _t6)) & ((1 << _t6) - 1)); - return _KX2[1]; -} -var _MX2 = new Uint32Array(7); -function _NX2(_h4, _g4, c, _Bm, x, _ni, _zh) { - _MX2[0] = _h4; - _MX2[1] = _g4; - _MX2[2] = c; - _MX2[3] = _Bm; - _MX2[4] = x; - _MX2[5] = _ni; - _MX2[6] = _zh; - _MX2[0] += _GX2(_MX2[1], _MX2[2], _MX2[3]) + _MX2[4] + _MX2[6]; - _MX2[0] = _LX2(_MX2[0], _MX2[5]); - _MX2[0] += _MX2[1]; - return _MX2[0]; -} -function _OX2(_h4, _g4, c, _Bm, x, _ni, _zh) { - _MX2[0] = _h4; - _MX2[1] = _g4; - _MX2[2] = c; - _MX2[3] = _Bm; - _MX2[4] = x; - _MX2[5] = _ni; - _MX2[6] = _zh; - _MX2[0] += _HX2(_MX2[1], _MX2[2], _MX2[3]) + _MX2[4] + _MX2[6]; - _MX2[0] = _LX2(_MX2[0], _MX2[5]); - _MX2[0] += _MX2[1]; - return _MX2[0]; -} -function _PX2(_h4, _g4, c, _Bm, x, _ni, _zh) { - _MX2[0] = _h4; - _MX2[1] = _g4; - _MX2[2] = c; - _MX2[3] = _Bm; - _MX2[4] = x; - _MX2[5] = _ni; - _MX2[6] = _zh; - _MX2[0] += _IX2(_MX2[1], _MX2[2], _MX2[3]) + _MX2[4] + _MX2[6]; - _MX2[0] = _LX2(_MX2[0], _MX2[5]); - _MX2[0] += _MX2[1]; - return _MX2[0]; -} -function _QX2(_h4, _g4, c, _Bm, x, _ni, _zh) { - _MX2[0] = _h4; - _MX2[1] = _g4; - _MX2[2] = c; - _MX2[3] = _Bm; - _MX2[4] = x; - _MX2[5] = _ni; - _MX2[6] = _zh; - _MX2[0] += _JX2(_MX2[1], _MX2[2], _MX2[3]) + _MX2[4] + _MX2[6]; - _MX2[0] = _LX2(_MX2[0], _MX2[5]); - _MX2[0] += _MX2[1]; - return _MX2[0]; -} -function _I92(_RX2, _SX2) { - var _h4 = _RX2[0], - _g4 = _RX2[1], - c = _RX2[2], - _Bm = _RX2[3]; - var _TX2 = 7; - var _UX2 = 12; - var _VX2 = 17; - var _WX2 = 22; - _h4 = _NX2(_h4, _g4, c, _Bm, _SX2[0], _TX2, 0xd76aa478); - _Bm = _NX2(_Bm, _h4, _g4, c, _SX2[1], _UX2, 0xe8c7b756); - c = _NX2(c, _Bm, _h4, _g4, _SX2[2], _VX2, 0x242070db); - _g4 = _NX2(_g4, c, _Bm, _h4, _SX2[3], _WX2, 0xc1bdceee); - _h4 = _NX2(_h4, _g4, c, _Bm, _SX2[4], _TX2, 0xf57c0faf); - _Bm = _NX2(_Bm, _h4, _g4, c, _SX2[5], _UX2, 0x4787c62a); - c = _NX2(c, _Bm, _h4, _g4, _SX2[6], _VX2, 0xa8304613); - _g4 = _NX2(_g4, c, _Bm, _h4, _SX2[7], _WX2, 0xfd469501); - _h4 = _NX2(_h4, _g4, c, _Bm, _SX2[8], _TX2, 0x698098d8); - _Bm = _NX2(_Bm, _h4, _g4, c, _SX2[9], _UX2, 0x8b44f7af); - c = _NX2(c, _Bm, _h4, _g4, _SX2[10], _VX2, 0xffff5bb1); - _g4 = _NX2(_g4, c, _Bm, _h4, _SX2[11], _WX2, 0x895cd7be); - _h4 = _NX2(_h4, _g4, c, _Bm, _SX2[12], _TX2, 0x6b901122); - _Bm = _NX2(_Bm, _h4, _g4, c, _SX2[13], _UX2, 0xfd987193); - c = _NX2(c, _Bm, _h4, _g4, _SX2[14], _VX2, 0xa679438e); - _g4 = _NX2(_g4, c, _Bm, _h4, _SX2[15], _WX2, 0x49b40821); - var _XX2 = 5; - var _YX2 = 9; - var _ZX2 = 14; - var __X2 = 20; - _h4 = _OX2(_h4, _g4, c, _Bm, _SX2[1], _XX2, 0xf61e2562); - _Bm = _OX2(_Bm, _h4, _g4, c, _SX2[6], _YX2, 0xc040b340); - c = _OX2(c, _Bm, _h4, _g4, _SX2[11], _ZX2, 0x265e5a51); - _g4 = _OX2(_g4, c, _Bm, _h4, _SX2[0], __X2, 0xe9b6c7aa); - _h4 = _OX2(_h4, _g4, c, _Bm, _SX2[5], _XX2, 0xd62f105d); - _Bm = _OX2(_Bm, _h4, _g4, c, _SX2[10], _YX2, 0x02441453); - c = _OX2(c, _Bm, _h4, _g4, _SX2[15], _ZX2, 0xd8a1e681); - _g4 = _OX2(_g4, c, _Bm, _h4, _SX2[4], __X2, 0xe7d3fbc8); - _h4 = _OX2(_h4, _g4, c, _Bm, _SX2[9], _XX2, 0x21e1cde6); - _Bm = _OX2(_Bm, _h4, _g4, c, _SX2[14], _YX2, 0xc33707d6); - c = _OX2(c, _Bm, _h4, _g4, _SX2[3], _ZX2, 0xf4d50d87); - _g4 = _OX2(_g4, c, _Bm, _h4, _SX2[8], __X2, 0x455a14ed); - _h4 = _OX2(_h4, _g4, c, _Bm, _SX2[13], _XX2, 0xa9e3e905); - _Bm = _OX2(_Bm, _h4, _g4, c, _SX2[2], _YX2, 0xfcefa3f8); - c = _OX2(c, _Bm, _h4, _g4, _SX2[7], _ZX2, 0x676f02d9); - _g4 = _OX2(_g4, c, _Bm, _h4, _SX2[12], __X2, 0x8d2a4c8a); - var _0Y2 = 4; - var _1Y2 = 11; - var _2Y2 = 16; - var _3Y2 = 23; - _h4 = _PX2(_h4, _g4, c, _Bm, _SX2[5], _0Y2, 0xfffa3942); - _Bm = _PX2(_Bm, _h4, _g4, c, _SX2[8], _1Y2, 0x8771f681); - c = _PX2(c, _Bm, _h4, _g4, _SX2[11], _2Y2, 0x6d9d6122); - _g4 = _PX2(_g4, c, _Bm, _h4, _SX2[14], _3Y2, 0xfde5380c); - _h4 = _PX2(_h4, _g4, c, _Bm, _SX2[1], _0Y2, 0xa4beea44); - _Bm = _PX2(_Bm, _h4, _g4, c, _SX2[4], _1Y2, 0x4bdecfa9); - c = _PX2(c, _Bm, _h4, _g4, _SX2[7], _2Y2, 0xf6bb4b60); - _g4 = _PX2(_g4, c, _Bm, _h4, _SX2[10], _3Y2, 0xbebfbc70); - _h4 = _PX2(_h4, _g4, c, _Bm, _SX2[13], _0Y2, 0x289b7ec6); - _Bm = _PX2(_Bm, _h4, _g4, c, _SX2[0], _1Y2, 0xeaa127fa); - c = _PX2(c, _Bm, _h4, _g4, _SX2[3], _2Y2, 0xd4ef3085); - _g4 = _PX2(_g4, c, _Bm, _h4, _SX2[6], _3Y2, 0x04881d05); - _h4 = _PX2(_h4, _g4, c, _Bm, _SX2[9], _0Y2, 0xd9d4d039); - _Bm = _PX2(_Bm, _h4, _g4, c, _SX2[12], _1Y2, 0xe6db99e5); - c = _PX2(c, _Bm, _h4, _g4, _SX2[15], _2Y2, 0x1fa27cf8); - _g4 = _PX2(_g4, c, _Bm, _h4, _SX2[2], _3Y2, 0xc4ac5665); - var _4Y2 = 6; - var _5Y2 = 10; - var _6Y2 = 15; - var _7Y2 = 21; - _h4 = _QX2(_h4, _g4, c, _Bm, _SX2[0], _4Y2, 0xf4292244); - _Bm = _QX2(_Bm, _h4, _g4, c, _SX2[7], _5Y2, 0x432aff97); - c = _QX2(c, _Bm, _h4, _g4, _SX2[14], _6Y2, 0xab9423a7); - _g4 = _QX2(_g4, c, _Bm, _h4, _SX2[5], _7Y2, 0xfc93a039); - _h4 = _QX2(_h4, _g4, c, _Bm, _SX2[12], _4Y2, 0x655b59c3); - _Bm = _QX2(_Bm, _h4, _g4, c, _SX2[3], _5Y2, 0x8f0ccc92); - c = _QX2(c, _Bm, _h4, _g4, _SX2[10], _6Y2, 0xffeff47d); - _g4 = _QX2(_g4, c, _Bm, _h4, _SX2[1], _7Y2, 0x85845dd1); - _h4 = _QX2(_h4, _g4, c, _Bm, _SX2[8], _4Y2, 0x6fa87e4f); - _Bm = _QX2(_Bm, _h4, _g4, c, _SX2[15], _5Y2, 0xfe2ce6e0); - c = _QX2(c, _Bm, _h4, _g4, _SX2[6], _6Y2, 0xa3014314); - _g4 = _QX2(_g4, c, _Bm, _h4, _SX2[13], _7Y2, 0x4e0811a1); - _h4 = _QX2(_h4, _g4, c, _Bm, _SX2[4], _4Y2, 0xf7537e82); - _Bm = _QX2(_Bm, _h4, _g4, c, _SX2[11], _5Y2, 0xbd3af235); - c = _QX2(c, _Bm, _h4, _g4, _SX2[2], _6Y2, 0x2ad7d2bb); - _g4 = _QX2(_g4, c, _Bm, _h4, _SX2[9], _7Y2, 0xeb86d391); - _RX2[0] += _h4; - _RX2[1] += _g4; - _RX2[2] += c; - _RX2[3] += _Bm; -} -function _8Y2(_9Y2, _aY2, _E91, _bY2) { - var _SX2 = new Uint32Array(16); - var _cY2; - var i, _0G; - var _J3 = 0; - _cY2 = (_9Y2.i[0] >> 3) & 0x3f; - if (_9Y2.i[0] + ((_bY2 << 3) & 0xffffffff) < _9Y2.i[0]) { - _9Y2.i[1]++; - } - _9Y2.i[0] += (_bY2 << 3) & 0xffffffff; - _9Y2.i[1] += (_bY2 >> 29) & 0xffffffff; - while (_bY2--) { - _9Y2._yu[_cY2++] = _aY2[_J3++]; - if (_cY2 == 0x40) { - for (i = 0, _0G = 0; i < 16; i++, _0G += 4) _SX2[i] = ((0xffffffff & _9Y2._yu[_0G + 3]) << 24) | ((0xffffffff & _9Y2._yu[_0G + 2]) << 16) | ((0xffffffff & _9Y2._yu[_0G + 1]) << 8) | (0xffffffff & _9Y2._yu[_0G]); - _I92(_9Y2._AX2, _SX2); - _cY2 = 0; - } - } -} -var _dY2 = new Uint8Array(64); -function _eY2(_9Y2) { - var _SX2 = new Uint32Array(16); - var _cY2; - var i, _0G; - var _fY2; - _SX2[14] = _9Y2.i[0]; - _SX2[15] = _9Y2.i[1]; - _cY2 = (_9Y2.i[0] >> 3) & 0x3f; - _fY2 = _cY2 < 56 ? 56 - _cY2 : 120 - _cY2; - _dY2[0] = 0x80; - _8Y2(_9Y2, _dY2, 0, _fY2); - for (i = 0, _0G = 0; i < 14; i++, _0G += 4) { - _SX2[i] = (~~_9Y2._yu[_0G + 3] << 24) | (~~_9Y2._yu[_0G + 2] << 16) | (~~_9Y2._yu[_0G + 1] << 8) | ~~_9Y2._yu[_0G]; - } - _I92(_9Y2._AX2, _SX2); - for (i = 0, _0G = 0; i < 4; i++, _0G += 4) { - _9Y2._BX2[_0G] = _9Y2._AX2[i] & 0xff; - _9Y2._BX2[_0G + 1] = (_9Y2._AX2[i] >> 8) & 0xff; - _9Y2._BX2[_0G + 2] = (_9Y2._AX2[i] >> 16) & 0xff; - _9Y2._BX2[_0G + 3] = (_9Y2._AX2[i] >> 24) & 0xff; - } -} -function _gY2(_hY2, _ad, _E91) { - var _EX2 = _DX2(); - var _iY2 = _ad; - while (_iY2 > 0) { - var _jY2 = _I6(_iY2, _ad - _E91); - _8Y2(_EX2, _hY2, _E91, _jY2); - _E91 = 0; - _iY2 -= _jY2; - } - _eY2(_EX2); - return _EX2._CX2(); -} -function _kY2() { - var _Z5 = -306674912; - var _3J = new Array(256); - for (var i = 0; i < 256; i++) { - var crc = i; - var _lY2 = 8; - while (--_lY2 >= 0) { - if ((crc & 1) != 0) { - crc = (crc >>> 1) ^ _Z5; - } else crc >>>= 1; - } - _3J[i] = crc; - } - return _3J; -} -var _mY2 = _kY2(); -function _nY2(_g4, _Wk, _Yi) { - var crc = 0xffffffff; - var _3J = _mY2; - var i = _Wk; - for (var _oY2 = _Wk + _Yi; i < _oY2; i++) crc = (_3J[(crc ^ _g4[i]) & 255] ^ ((crc >>> 8) & 0x00ffffff)) >>> 0; - return crc; -} -_eX2.prototype._pY2 = function (_E91, _ad) { - if (this._iX2 == 0) return; - if (_ad < 0) _ad = this._iX2; - if (this._qW2 == _NW2) { - while (_E91 < 0) _E91 += this._iX2; - while (_E91 >= this._iX2) _E91 -= this._iX2; - } else { - if (_E91 < 0) _E91 = 0; - if (_E91 >= this._iX2) _E91 = this._iX2 - 1; - if (_E91 + _ad > this._iX2) _ad = this._iX2 - _E91; - } - if (_ad > this._iX2 - _E91) return ""; - else { - return _nY2(new Uint8Array(this._eO, _E91, _ad), 0, _ad); - } -}; -_eX2.prototype._qY2 = function (_E91, _ad) { - if (this._iX2 == 0) return; - if (_ad < 0) _ad = this._iX2; - if (this._qW2 == _NW2) { - while (_E91 < 0) _E91 += this._iX2; - while (_E91 >= this._iX2) _E91 -= this._iX2; - } else { - if (_E91 < 0) _E91 = 0; - if (_E91 >= this._iX2) _E91 = this._iX2 - 1; - if (_E91 + _ad > this._iX2) _ad = this._iX2 - _E91; - } - if (_ad > this._iX2 - _E91) return ""; - else { - return _gY2(new Uint8Array(this._eO, _E91, _ad), _ad, 0); - } -}; -_eX2.prototype._rY2 = function (_E91, _ad) { - if (this._iX2 == 0) return; - if (_ad < 0) _ad = this._iX2; - if (this._qW2 == _NW2) { - while (_E91 < 0) _E91 += this._iX2; - while (_E91 >= this._iX2) _E91 -= this._iX2; - } else { - if (_E91 < 0) _E91 = 0; - if (_E91 >= this._iX2) _E91 = this._iX2 - 1; - if (_E91 + _ad > this._iX2) _ad = this._iX2 - _E91; - } - if (_ad > this._iX2 - _E91) return ""; - else return sha1_string_utf8(String.fromCharCode.apply(null, new Uint8Array(this._eO, _E91, _ad))); -}; -_eX2.prototype._sY2 = function (filename, offset, size) { - _rl(filename, this._tY2(offset, size)); -}; -_eX2.prototype._uY2 = function (_E91, _ad) { - if (this._iX2 == 0) return; - if (_ad < 0) _ad = this._iX2; - _E91 = clamp(_E91, 0, this._iX2 - 1); - _ad = clamp(_ad, 0, this._iX2 - _E91); - if (_ad <= 0) return; - var _vY2 = new Uint8Array(this._eO, _E91, _ad); - var _wY2 = new Zlib.Deflate(_vY2); - var _xY2 = _wY2.compress(); - return _xY2; -}; -_eX2.prototype._yY2 = function () { - result = undefined; - try { - var _502 = new Uint8Array(this._eO, 0, this._lX2); - var _Cu2 = new Zlib.Inflate(_502); - var result = _Cu2.decompress(); - } catch (_zE) { - show_debug_message("buffer decompress exception: " + _zE.message); - } - return result; -}; -_eX2.prototype._tY2 = function (_E91, _ad) { - if (this._iX2 == 0) return; - if (_ad < 0) _ad = this._iX2; - if (_ad == 0) return ""; - if (this._qW2 == _NW2) { - while (_E91 < 0) _E91 += this._iX2; - while (_E91 >= this._iX2) _E91 -= this._iX2; - } else { - if (_E91 < 0) _E91 = 0; - if (_E91 >= this._iX2) _E91 = this._iX2 - 1; - if (_E91 + _ad > this._iX2) _ad = this._iX2 - _E91; - } - if (_ad > this._iX2 - _E91) { - return ""; - } else { - var _vY2 = new Uint8Array(this._eO, _E91, _ad); - var _6O = ""; - for (var i = 0; i < _ad; i++) { - _6O += String.fromCharCode(_vY2[i]); - } - return _8X2(_6O, _ad); - } -}; -_eX2.prototype._zY2 = function (_AY2, _E91) { - var _nX2 = new Uint8Array(this._eO); - return _YW2(_AY2, _nX2.length - _E91, _nX2, _E91, false, 0); -}; -_eX2.prototype._gO = function (_od, _Vn) { - var _BY2; - var size = 0; - this._cO = ((this._cO + this._kX2 + (this._jX2 - 1)) & ~(this._jX2 - 1)) - this._kX2; - if (this._cO >= this._iX2 && this._qW2 == _NW2) { - while (this._cO >= this._iX2) { - this._wX2(); - this._cO -= this._iX2; - } - } - if (this._cO >= this._iX2 && this._qW2 != _4k) { - return _JW2; - } - var _yX2 = _xX2(_od); - if (_od === _UW2 || _od === _WW2) { - _BY2 = _AI(_Vn); - _yX2 = _BY2.length; - if (_od === _UW2) _yX2++; - } - if (this._cO + _yX2 > this._iX2) { - if (this._qW2 == _4k) { - var _CY2 = this._iX2; - var _B52 = this._iX2; - while (this._cO + _yX2 > _B52) { - _B52 = _B52 << 1; - } - this._pX2(_B52); - } else { - if (this._qW2 != _NW2) { - return _JW2; - } - } - } - switch (_od) { - case _TW2: - if (_Vn == true) { - _Vn = 1; - } else { - _Vn = 0; - } - case _hO: - { - this._Y01.setUint8(this._cO, _Vn); - this._cO++; - } - break; - case _UW2: - case _WW2: - { - for (var i = 0; i < _BY2.length; i++) { - var _3i1 = _BY2.charCodeAt(i) & 0xff; - this._Y01.setUint8(this._cO++, _3i1, true); - } - if (_od === _UW2) { - this._Y01.setUint8(this._cO++, 0, true); - } - } - break; - case _QW2: - this._Y01.setInt8(this._cO, _Vn); - this._cO++; - break; - case _rf1: - this._Y01.setUint16(this._cO, _Vn, true); - this._cO += 2; - break; - case _Ye1: - this._Y01.setInt16(this._cO, _Vn, true); - this._cO += 2; - break; - case _ek: - this._Y01.setInt32(this._cO, _Vn, true); - this._cO += 4; - break; - case _5k: - this._Y01.setUint32(this._cO, _Vn, true); - this._cO += 4; - break; - case _Le2: - this._Y01.setFloat32(this._cO, _Vn, true); - this._cO += 4; - break; - case _SW2: - this._Y01.setFloat64(this._cO, _Vn, true); - this._cO += 8; - break; - case _VW2: - var _DY2 = yyGetInt64(_Vn); - this._Y01.setUint32(this._cO, _DY2._Bh1, true); - this._cO += 4; - this._Y01.setUint32(this._cO, _DY2._0i1, true); - this._cO += 4; - break; - } - this._tX2(-1); - return 0; -}; -_eX2.prototype._EY2 = function (_od, _E91) { - var size = _xX2(_od); - if (_E91 < 0) return undefined; - if (this._qW2 != _NW2) { - if (_E91 > this._iX2 - size) return undefined; - } else { - while (_E91 >= this._iX2) { - _E91 -= this._iX2; - } - } - var _pb; - switch (_od) { - case _TW2: - _pb = this._Y01.getUint8(_E91); - if (_pb == 1) { - _pb = true; - } else { - _pb = false; - } - break; - case _hO: - { - _pb = this._Y01.getUint8(_E91); - } - break; - case _QW2: - _pb = this._Y01.getInt8(_E91); - break; - case _rf1: - _pb = this._Y01.getUint16(_E91, true); - break; - case _Ye1: - _pb = this._Y01.getInt16(_E91, true); - break; - case _ek: - _pb = this._Y01.getInt32(_E91, true); - break; - case _5k: - _pb = this._Y01.getUint32(_E91, true); - break; - case _Le2: - _pb = this._Y01.getFloat32(_E91, true); - break; - case _SW2: - _pb = this._Y01.getFloat64(_E91, true); - break; - case _VW2: - var _Bh1 = this._Y01.getUint32(_E91, true); - var _0i1 = this._Y01.getUint32(_E91 + 4, true); - _pb = new Long(_Bh1, _0i1); - break; - case _UW2: - case _WW2: - { - _pb = ""; - var chr; - var _CI = 0; - var _FY2 = _E91; - while (_FY2 < this._lX2) { - var _Y4 = 0; - chr = -1; - _CI = this._Y01.getUint8(_FY2++, true); - if ((_CI & 0x80) == 0) { - _Y4 = _CI; - } else if ((_CI & 0xe0) == 0xc0) { - _Y4 = (_CI & 0x1f) << 6; - _CI = this._Y01.getUint8(_FY2++, true); - _Y4 |= _CI & 0x3f; - } else if ((_CI & 0xf0) == 0xe0) { - _Y4 = (_CI & 0x0f) << 12; - _CI = this._Y01.getUint8(_FY2++, true); - _Y4 |= (_CI & 0x3f) << 6; - _CI = this._Y01.getUint8(_FY2++, true); - _Y4 |= _CI & 0x3f; - } else { - _Y4 = (_CI & 0x07) << 18; - _CI = this._Y01.getUint8(_FY2++, true); - _Y4 |= (_CI & 0x3f) << 12; - _CI = this._Y01.getUint8(_FY2++, true); - _Y4 |= (_CI & 0x3f) << 6; - _CI = this._Y01.getUint8(_FY2++, true); - _Y4 |= _CI & 0x3f; - chr = String.fromCharCode((_Y4 >> 10) + 0xd7c0) + String.fromCharCode((_Y4 & 0x3ff) | 0xdc00); - } - if (_Y4 == 0x00) break; - if (chr < 0) chr = String.fromCharCode(_Y4); - _pb += chr; - } - } - break; - } - return _pb; -}; -_eX2.prototype._GY2 = function (_E91, _ad, _od, _Vn, _HY2, _IY2) { - if (this._iX2 == 0) return; - if (_ad < 0) _ad = this._iX2; - if (this._qW2 == _NW2) { - while (_E91 < 0) _E91 += this._iX2; - while (_E91 >= this._iX2) _E91 -= this._iX2; - } else { - if (_E91 < 0) return; - if (_E91 >= this._iX2) return; - if (_E91 + _ad > this._iX2) _ad = this._iX2 - _E91; - } - var _nX2 = new Uint8Array(this._eO); - var _JY2 = _E91; - var _KY2 = _E91; - var _LY2 = _JY2; - var _MY2 = 0; - var _NY2 = _E91 + _ad; - var _OY2 = _xX2(_od); - if (_od === _UW2 || _od === _WW2) { - _BY2 = _AI(_Vn); - _OY2 = _BY2.length; - if (_od === _UW2) _OY2++; - } - var _PY2; - if (_HY2 <= 0) _PY2 = true; - else { - _PY2 = false; - _OY2 = _I6(_OY2, _HY2); - } - var _QY2; - if (((_PY2 && _JY2 % this._jX2 == 0) || !_PY2) && _OY2 <= _ad) { - _QY2 = true; - } else { - _QY2 = false; - } - var i; - while (_MY2 < _ad) { - _KY2 = _JY2 % this._iX2; - if (_QY2) { - if (_KY2 + _OY2 <= this._iX2) { - this._RY2(_od, _KY2, _Vn); - _KY2 += _OY2; - _JY2 += _OY2; - this._tX2(_KY2); - } else { - this._RY2(_od, _KY2, _Vn); - _KY2 += _OY2; - if (_KY2 >= this._iX2) { - this._tX2(this._iX2); - _KY2 = 0; - } - _JY2 += _OY2; - } - _MY2 += _OY2; - _QY2 = false; - } else { - var _SY2; - if (_PY2) _SY2 = (_JY2 + (this._jX2 - 1)) & ~(this._jX2 - 1); - else _SY2 = _LY2 + _HY2; - if (_SY2 > _NY2) { - _SY2 = _NY2; - } - var _TY2 = _SY2 - _JY2; - if (_IY2) { - if (_KY2 + _TY2 <= this._iX2) { - for (i = 0; i < _TY2; i++) { - _nX2[_KY2 + i] = 0; - } - _KY2 += _TY2; - this._tX2(_KY2); - } else { - var _UY2 = _TY2; - while (_UY2 > 0) { - var _VY2 = _I6(_UY2, this._iX2 - _KY2); - for (i = 0; i < _VY2; i++) { - _nX2[_KY2 + i] = 0; - } - _KY2 += _VY2; - this._tX2(_KY2); - _KY2 = _KY2 % this._iX2; - _UY2 -= _VY2; - } - } - } else { - _KY2 += _TY2; - this._tX2(_KY2); - } - _JY2 += _TY2; - _MY2 += _TY2; - _LY2 = _JY2; - if (_MY2 + _OY2 <= _ad) { - _QY2 = true; - } - } - } - return; -}; -_eX2.prototype._RY2 = function (_od, _E91, _Vn) { - if (_E91 < 0) return; - var size = _xX2(_od); - if (this._qW2 != _NW2) { - if (_E91 > this._iX2 - size) return 0; - } else { - while (_E91 >= this._iX2) { - _E91 -= this._iX2; - } - } - switch (_od) { - case _TW2: - if (_Vn == true) { - _Vn = 1; - } else { - _Vn = 0; - } - case _hO: - this._Y01.setUint8(_E91, _Vn); - this._tX2(_E91 + 1); - return; - case _QW2: - this._Y01.setInt8(_E91, _Vn); - this._tX2(_E91 + 1); - return; - case _rf1: - this._Y01.setUint16(_E91, _Vn, true); - break; - case _Ye1: - this._Y01.setInt16(_E91, _Vn, true); - break; - case _ek: - this._Y01.setInt32(_E91, _Vn, true); - break; - case _5k: - this._Y01.setUint32(_E91, _Vn, true); - break; - case _Le2: - this._Y01.setFloat32(_E91, _Vn, true); - break; - case _SW2: - this._Y01.setFloat64(_E91, _Vn, true); - break; - case _VW2: - var _DY2 = yyGetInt64(_Vn); - this._Y01.setUint32(_E91, _DY2._Bh1, true); - this._Y01.setUint32(_E91 + 4, _DY2._0i1, true); - break; - case _UW2: - case _WW2: - { - for (var i = 0; i < _Vn.length; i++) { - var _3i1 = _Vn.charCodeAt(i) & 0xff; - this._Y01.setUint8(_E91++, _3i1, true); - } - if (_od === _UW2) { - this._Y01.setUint8(_E91++, 0, true); - } - this._tX2(_E91); - } - return; - } - this._tX2(_E91 + size); -}; -_eX2.prototype._c01 = function (_vM, _E91) { - switch (_vM) { - case _dk: - if (_E91 < 0) _E91 = 0; - this._cO = _E91; - break; - case _XW2: - this._cO += _E91; - if (this._cO < 0) this._cO = 0; - break; - case _pf1: - this._cO = this._iX2 - _E91; - if (this._cO > this._iX2) this._cO = this._iX2; - break; - } - return this._cO; -}; -function buffer_seek(buffer, _WY2, offset) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return 0; - return _Ca._c01(yyGetInt32(_WY2), yyGetInt32(offset)); -} -function buffer_read(buffer, type) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return 0; - return _Ca._vX2(yyGetInt32(type)); -} -function buffer_peek(buffer, offset, type) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return 0; - return _Ca._EY2(yyGetInt32(type), yyGetInt32(offset)); -} -function buffer_poke(buffer, offset, type, value) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return 0; - return _Ca._RY2(yyGetInt32(type), yyGetInt32(offset), value); -} -function buffer_create_from_vertex_buffer(_XY2, _od, _fX2) { - _XY2 = yyGetInt32(_XY2); - if (_XY2 >= _YY2.length || _XY2 < 0) { - console.log("buffer_create_from_vertex_buffer: Specified vertex buffer doesn't exist."); - return -1; - } - _fX2 = yyGetInt32(_fX2); - var _0V2 = _YY2[_XY2]; - if (_0V2) { - if (_0V2._ed) { - console.log("buffer_create_from_vertex_buffer: Can't create buffer from frozen vertex buffer."); - return -1; - } - if (_0V2._ge() == 0 || _0V2._Gd() == null) { - console.log("buffer_create_from_vertex_buffer: Can't create buffer from empty vertex buffer."); - return -1; - } - if (_fX2 < 1 || _fX2 > 1024) { - console.log("buffer_create_from_vertex_buffer: Illegal alignment size"); - return -1; - } - var size = _0V2._ge() * _0V2._Gd()._xd; - var _ZY2 = buffer_create(size, yyGetInt32(_od), _fX2); - if (_ZY2 >= 0) { - var __Y2 = _bO._E5(_ZY2); - var _901 = new Int8Array(_0V2._he(), 0, _0V2._ge() * _0V2._Gd()._xd); - var _0Z2 = new Int8Array(__Y2._eO); - for (var i = 0; i < size; i++) _0Z2[i] = _901[i]; - __Y2._lX2 = size; - return _ZY2; - } else { - console.log("buffer_create_from_vertex_buffer: unable to create buffer"); - } - } - return -1; -} -function buffer_create_from_vertex_buffer_ext(_XY2, _od, _fX2, _1Z2, _A02) { - _XY2 = yyGetInt32(_XY2); - if (_XY2 >= _YY2.length || _XY2 < 0) { - console.log("buffer_create_from_vertex_buffer_ext: Specified vertex buffer doesn't exist."); - return -1; - } - _fX2 = yyGetInt32(_fX2); - var _0V2 = _YY2[_XY2]; - if (_0V2) { - if (_0V2._ed) { - console.log("buffer_create_from_vertex_buffer_ext: Can't create buffer from frozen vertex buffer."); - return -1; - } - if (_0V2._ge() == 0 || _0V2._Gd() == null) { - console.log("buffer_create_from_vertex_buffer_ext: Can't create buffer from empty vertex buffer."); - return -1; - } - if (_fX2 < 1 || _fX2 > 1024) { - console.log("buffer_create_from_vertex_buffer: Illegal alignment size"); - return -1; - } - var size = yyGetInt32(_A02) * _0V2._Gd()._xd; - var offset = yyGetInt32(_1Z2) * _0V2._Gd()._xd; - var _ZY2 = buffer_create(size, yyGetInt32(_od), _fX2); - if (_ZY2 >= 0) { - var __Y2 = _bO._E5(_ZY2); - var _901 = new Int8Array(_0V2._he(), offset, size); - var _0Z2 = new Int8Array(__Y2._eO); - for (var i = 0; i < size; i++) _0Z2[i] = _901[i]; - __Y2._lX2 = size; - return _ZY2; - } else { - console.log("buffer_create_from_vertex_buffer: unable to create buffer"); - } - } - return -1; -} -function buffer_copy_from_vertex_buffer(_XY2, _1Z2, _A02, _2Z2, _3Z2) { - _XY2 = yyGetInt32(_XY2); - if (_XY2 >= _YY2.length || _XY2 < 0) { - console.log("buffer_copy_from_vertex_buffer: Specified vertex buffer doesn't exist."); - return -1; - } - var _0V2 = _YY2[_XY2]; - if (_0V2) { - if (_0V2._ed) { - console.log("buffer_copy_from_vertex_buffer: Can't create buffer from frozen vertex buffer."); - return -1; - } - if (_0V2._ge() == 0 || _0V2._Gd() == null) { - console.log("buffer_copy_from_vertex_buffer: Can't create buffer from empty vertex buffer."); - return -1; - } - var _F9 = yyGetInt32(_A02); - var _4Z2 = yyGetInt32(_1Z2); - if (_F9 <= 0) { - console.log("buffer_copy_from_vertex_buffer: specified number of vertices is invalid"); - return -1; - } - if (_4Z2 < 0 || _4Z2 >= _0V2._ge()) { - console.log("buffer_copy_from_vertex_buffer: specified start vertex is out of range"); - return -1; - } - if (_4Z2 + _F9 > _0V2._ge()) { - _F9 = _0V2._ge() - _4Z2; - } - var _Ca = _bO._E5(yyGetInt32(_2Z2)); - if (!_Ca) { - console.log("buffer_copy_from_vertex_buffer: specified buffer does not exist"); - return -1; - } - if (_3Z2 < 0 || _3Z2 > _Ca._iX2) { - console.log("buffer_copy_from_vertex_buffer: destination offset is out of range of the destination buffer"); - return -1; - } - var size = _F9 * _0V2._Gd()._xd; - var offset = _4Z2 * _0V2._Gd()._xd; - var _901 = new Int8Array(_0V2._he(), offset, size); - var _0Z2 = new Int8Array(_Ca._eO); - for (var i = 0; i < size; i++) _0Z2[i + _3Z2] = _901[i]; - return _2Z2; - } - return -1; -} -function buffer_create(_ad, _od, _fX2) { - try { - return _bO._Gf(new _eX2(yyGetInt32(_ad), yyGetInt32(_od), yyGetInt32(_fX2))); - } catch (e) { - alert("ArrayBuffer Error : This functionality requires at least IE10 " + e); - return -1; - } -} -function _5Z2(_6Z2) { - try { - return _bO._Gf(new _eX2(_6Z2.length, _b01, 1, _6Z2)); - } catch (e) { - alert("ArrayBuffer Error : This functionality requires at least IE10 " + e); - return -1; - } -} -function buffer_exists(_D91) { - var _Ca = _bO._E5(yyGetInt32(_D91)); - if (!_Ca) return 0; - return 1; -} -function buffer_write(_J3, _od, _Vn) { - var _Ca = _bO._E5(yyGetInt32(_J3)); - if (!_Ca) return _MW2; - return _Ca._gO(yyGetInt32(_od), _Vn); -} -function buffer_tell(_J3) { - var _Ca = _bO._E5(yyGetInt32(_J3)); - if (!_Ca) return _MW2; - return _Ca._cO; -} -function _7Z2(_8Z2, _9Z2, _aZ2, _bZ2, _cZ2, _dZ2, _eZ2, _Nm, _fZ2) { - if (_aZ2 <= 0) return 0; - if (_cZ2 < 0) _cZ2 = _aZ2; - if (_fZ2) { - while (_bZ2 < 0) _bZ2 += _aZ2; - while (_bZ2 >= _aZ2) _bZ2 -= _aZ2; - if (_bZ2 + _cZ2 <= _aZ2) _fZ2 = false; - } else { - if (_bZ2 < 0) _bZ2 = 0; - if (_bZ2 >= _aZ2) _bZ2 = _aZ2 - 1; - if (_bZ2 + _cZ2 > _aZ2) _cZ2 = _aZ2 - _bZ2; - } - var _gZ2 = _cZ2; - if (!_eZ2) { - if (_8Z2._iX2 <= 0) { - return 0; - } - if (_Nm) { - while (_dZ2 < 0) _dZ2 += _8Z2._iX2; - while (_dZ2 >= _8Z2._iX2) _dZ2 -= _8Z2._iX2; - if (_dZ2 + _gZ2 <= _8Z2._iX2) _Nm = false; - } else { - if (_dZ2 < 0) _dZ2 = 0; - if (_dZ2 >= _8Z2._iX2) _dZ2 = _8Z2._iX2 - 1; - if (_dZ2 + _gZ2 > _8Z2._iX2) _gZ2 = _8Z2._iX2 - _dZ2; - } - } else { - if (_dZ2 < 0) _dZ2 = 0; - if (_dZ2 + _gZ2 > _8Z2._iX2) { - var _hZ2 = _dZ2 + _gZ2; - _8Z2._pX2(_hZ2); - } - } - var _iZ2 = new Uint8Array(_9Z2._eO); - var _nX2 = new Uint8Array(_8Z2._eO); - var i; - if (_Nm || _fZ2) { - var _jZ2 = _gZ2; - while (_jZ2 > 0) { - var _kZ2 = _I6(_jZ2, _8Z2._iX2 - _dZ2); - _kZ2 = _I6(_kZ2, _aZ2 - _bZ2); - for (i = 0; i < _kZ2; i++) { - _nX2[_dZ2 + i] = _iZ2[_bZ2 + i]; - } - _dZ2 += _kZ2; - this._tX2(_dZ2); - _bZ2 += _kZ2; - _dZ2 = _dZ2 % _8Z2._iX2; - _bZ2 = _bZ2 % _aZ2; - _jZ2 -= _kZ2; - } - } else { - for (i = 0; i < _aZ2; i++) { - _nX2[_dZ2 + i] = _iZ2[_bZ2 + i]; - } - _8Z2._tX2(_dZ2 + _gZ2); - } - return 1; -} -function buffer_copy(_lZ2, _mZ2, size, _nZ2, _oZ2) { - var _Ca = _bO._E5(yyGetInt32(_lZ2)); - if (!_Ca) return _MW2; - var _pZ2 = _bO._E5(yyGetInt32(_nZ2)); - if (!_pZ2) return _MW2; - var _qZ2; - if (_pZ2._qW2 == _4k || _pZ2._iX2 == 0) _qZ2 = true; - else _qZ2 = false; - var wrap; - if (_pZ2._qW2 == _NW2) wrap = true; - else wrap = false; - var _rZ2; - if (_Ca._qW2 == _NW2) _rZ2 = true; - else _rZ2 = false; - var _N01 = _7Z2(_pZ2, _Ca, _Ca._iX2, yyGetInt32(_mZ2), yyGetInt32(size), yyGetInt32(_oZ2), _qZ2, wrap, _rZ2); -} -function buffer_get_type(_J3) { - var _Ca = _bO._E5(yyGetInt32(_J3)); - if (!_Ca) return _MW2; - return _Ca._qW2; -} -function buffer_get_alignment(_J3) { - var _Ca = _bO._E5(yyGetInt32(_J3)); - if (!_Ca) return _MW2; - return _Ca._jX2; -} -function buffer_get_size(_J3) { - var _Ca = _bO._E5(yyGetInt32(_J3)); - if (!_Ca) return _MW2; - return _Ca._iX2; -} -function buffer_resize(_J3, _sZ2) { - var _Ca = _bO._E5(yyGetInt32(_J3)); - if (!_Ca) return _MW2; - return _Ca._pX2(yyGetInt32(_sZ2)); -} -function buffer_sizeof(_od) { - return _xX2(yyGetInt32(_od)); -} -function buffer_fill(buffer, offset, type, value, size) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - return _Ca._GY2(yyGetInt32(offset), yyGetInt32(size), yyGetInt32(type), value, -1, true); -} -function buffer_md5(buffer, offset, size) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - return _Ca._qY2(yyGetInt32(offset), yyGetInt32(size)); -} -function buffer_crc32(buffer, offset, size) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - return _Ca._pY2(yyGetInt32(offset), yyGetInt32(size)); -} -function buffer_sha1(buffer, offset, size) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - return _Ca._rY2(yyGetInt32(offset), yyGetInt32(size)); -} -function buffer_base64_encode(buffer, offset, size) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - return _Ca._tY2(yyGetInt32(offset), yyGetInt32(size)); -} -function _tZ2(c) { - return _uZ2(c) || c == "+" || c == "/"; -} -function _vZ2(_wZ2) { - var _xZ2 = _wZ2.length; - var _yZ2 = ((_xZ2 + 3) & ~3) - 4; - var _zZ2 = 0; - if (_yZ2 > 0) { - var _de = _yZ2 + 1; - while (_de <= _xZ2 && _wZ2.charAt(_de) != "=" && _tZ2(_wZ2.charAt(_de))) { - _zZ2++; - _de++; - } - } - var _AZ2 = (_yZ2 / 4) * 3; - _AZ2 += _zZ2; - return _AZ2; -} -function buffer_base64_decode(_wZ2) { - _wZ2 = yyGetString(_wZ2); - var _BZ2 = _vZ2(_wZ2); - var _CZ2 = buffer_create(_BZ2, _b01, 1); - var _Ca = _bO._E5(_CZ2); - if (!_Ca) return _MW2; - _Ca._zY2(_wZ2, 0); - _Ca._tX2(_BZ2, true); - return _CZ2; -} -function buffer_compress(_DZ2, _E91, _ad) { - var _Ca = _bO._E5(yyGetInt32(_DZ2)); - if (!_Ca) return _MW2; - var _xY2 = _Ca._uY2(yyGetInt32(_E91), yyGetInt32(_ad)); - if (_xY2 != undefined && _xY2.length > 0) { - var index = _5Z2(_xY2); - return index; - } - return -1; -} -function buffer_decompress(_Re1) { - var _Ca = _bO._E5(yyGetInt32(_Re1)); - if (!_Ca) return _MW2; - var _EZ2 = _Ca._yY2(); - if (_EZ2 != undefined && _EZ2.length > 0) { - var index = _5Z2(_EZ2); - return index; - } - return -1; -} -function buffer_base64_decode_ext(buffer, _wZ2, offset) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - var _BZ2 = _vZ2(_wZ2); - if (offset + _BZ2 > _Ca._iX2) { - _Ca._pX2(offset + _BZ2); - } - _Ca._tX2(offset + _BZ2); - _Ca._zY2(yyGetString(_wZ2), yyGetInt32(offset)); -} -function buffer_save(buffer, filename) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - return _Ca._sY2(yyGetString(filename), 0, _Ca._iX2); -} -function buffer_delete(_J3) { - _J3 = yyGetInt32(_J3); - var _Ca = _bO._E5(_J3); - if (!_Ca) return _MW2; - _Ca._eO = null; - _Ca._Y01 = null; - _bO._rj(_J3); - return 0; -} -function buffer_async_group_begin() { - _Ib("buffer_async_group_begin()"); -} -function buffer_async_group_option() { - _Ib("buffer_async_group_option()"); -} -function buffer_async_group_end() { - return _FZ2; -} -var _FZ2 = -1; -function buffer_load_async(_sl, _Zq, _E91, _ad) { - _sl = yyGetInt32(_sl); - _Zq = yyGetString(_Zq); - _E91 = yyGetInt32(_E91); - var _Ca = _bO._E5(_sl); - if (!_Ca) return -1; - var _cG = _GZ2(_Zq, true); - if (_cG) { - if (_ad >= 0 && _cG.length > _ad) { - _cG = _cG.slice(0, _ad); - } - var _HZ2 = _Ca._cO; - _Ca._cO = _E91; - _Ca._gO(_WW2, _cG); - _Ca._cO = _HZ2; - var _Ef = _Ff._Gf(_sl, _Zq, _hW2, undefined); - _Ef._Kf = true; - _Ef._Jf = 200; - _IZ2 = 0; - return _sl; - } - try { - _Zq = _Ec1(_Zq); - var _pA = new XMLHttpRequest(); - _pA.open("GET", _Zq, true); - _pA.responseType = "arraybuffer"; - _pA.onload = _1t; - _pA._tW2 = _E91; - _pA._vW2 = yyGetInt32(_ad); - _pA._JZ2 = _Zq; - _pA._sW2 = _sl; - _Ff._Gf(_sl, _Zq, _hW2, _pA); - _pA.send(null); - _IZ2 = _pA.status; - } catch (e) { - return -1; - } - _FZ2 = _sl; - return _sl; -} -function buffer_load(_Zq) { - _Zq = yyGetString(_Zq); - var _KZ2 = true; - var _cG = _GZ2(_Zq, true); - if (_cG == null) { - _cG = _GZ2(_Zq, false); - _KZ2 = false; - } - if (_cG == null) return -1; - if (_KZ2) { - return buffer_base64_decode(_cG); - } else { - var _q4 = new ArrayBuffer(_cG.length); - var _LZ2 = new Uint8Array(_q4); - for (var i = 0; i < _cG.length; ++i) { - _LZ2[i] = _cG.charCodeAt(i) & 0xff; - } - return _5Z2(_LZ2); - } -} -function buffer_save_ext(buffer, filename, offset, size) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - return _Ca._sY2(yyGetString(filename), yyGetInt32(offset), yyGetInt32(size)); -} -function buffer_save_async(buffer, filename, offset, size) { - buffer = yyGetInt32(buffer); - filename = yyGetString(filename); - buffer_save_ext(buffer, filename, yyGetInt32(offset), yyGetInt32(size)); - var _Ef = _Ff._Gf(buffer, filename, _hW2, undefined); - _IZ2 = 0; - _Ef._Kf = true; - _Ef._Jf = 200; - return buffer; -} -function buffer_load_ext(buffer, filename, offset) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - var _nX2 = new Uint8Array(_Ca._eO); - buffer_load_partial(buffer, filename, 0, _nX2.length - offset, offset); -} -function buffer_load_partial(buffer, filename, _mZ2, _Yi, _MZ2) { - var _Ca = _bO._E5(yyGetInt32(buffer)); - if (!_Ca) return _MW2; - filename = yyGetString(filename); - _MZ2 = yyGetInt32(_MZ2); - var _KZ2 = true; - var _cG = _GZ2(filename, true); - if (_cG == null) { - _cG = _GZ2(filename, false); - _KZ2 = false; - } - if (_cG == null) return -1; - var _nX2 = new Uint8Array(_Ca._eO); - if (_KZ2) { - var _BZ2 = _vZ2(_cG); - if (_MZ2 + _BZ2 > _Ca._iX2) { - _Ca._pX2(_MZ2 + _BZ2); - _nX2 = new Uint8Array(_Ca._eO); - } - _Ca._tX2(_MZ2 + _BZ2); - _YW2(_cG, _Yi, _nX2, _MZ2, false, yyGetInt32(_mZ2)); - } else { - var _q4 = new ArrayBuffer(_cG.length); - var _LZ2 = new Uint8Array(_q4); - for (var i = 0; i < _cG.length; ++i) { - _LZ2[i] = _cG.charCodeAt(i) & 0xff; - } - var i, __5; - if (_MZ2 + _Yi > _Ca._iX2) { - _Ca._pX2(_MZ2 + _Yi); - _nX2 = new Uint8Array(_Ca._eO); - } - _Ca._tX2(_MZ2 + _Yi); - for (i = _MZ2, __5 = _mZ2; i < _nX2.length && __5 < _LZ2.length; i++, __5++) { - _nX2[i] = _LZ2[__5]; - } - } -} -function buffer_get_address(_J3) { - var _Ca = _bO._E5(yyGetInt32(_J3)); - if (!_Ca) return undefined; - return _Ca._eO; -} -function buffer_get_surface(_sl, _NZ2, _E91) { - var _Ca = _bO._E5(yyGetInt32(_sl)); - var _ms = _cs._E5(yyGetInt32(_NZ2)); - if (!_Ca || !_ms) return false; - var data = null; - var _ds = _ms._1a; - try { - data = _ds._Oj1(0, 0, _ms.__c, _ms._0d); - } catch (_bk) { - return false; - } - var _OZ2 = data.data; - _Ca._c01(_dk, yyGetInt32(_E91)); - for (var i = 0; i < _OZ2.length; i++) { - _Ca._RY2(_hO, i, _OZ2[i]); - } - return true; -} -function buffer_set_used_size(_J3, _ad) { - var _Ca = _bO._E5(yyGetInt32(_J3)); - if (!_Ca) return false; - _Ca._tX2(yyGetInt32(_ad)); -} -function buffer_set_surface(_sl, _NZ2, _E91) { - var _Ca = _bO._E5(yyGetInt32(_sl)); - var _ms = _cs._E5(yyGetInt32(_NZ2)); - if (!_Ca || !_ms) return false; - var data = null; - var _ds = _ms._1a; - try { - var _PZ2 = _ds.createImageData(_ms.__c, _ms._0d); - var data = _PZ2.data; - var _Yi = _ms.__c * _ms._0d * 4; - for (var i = 0; i < _Yi; i++) { - data[i] = _Ca._EY2(_hO, i + _E91); - } - _ds._QZ2(_PZ2, 0, 0); - } catch (_bk) { - return false; - } - return true; -} -var vertex_create_buffer = function () { - _Ib("vertex_create_buffer"); -}; -var vertex_create_buffer_ext = function (size) { - _Ib("vertex_create_buffer_ext"); -}; -var vertex_delete_buffer = function (buffer) { - _Ib("vertex_delete_buffer"); -}; -var vertex_begin = function (buffer, _Eh) { - _Ib("vertex_begin"); -}; -var vertex_end = function (buffer) { - _Ib("vertex_end"); -}; -var vertex_position = function (buffer, x, y) { - _Ib("vertex_position"); -}; -var vertex_position_3d = function (buffer, x, y, z) { - _Ib("vertex_position_3d"); -}; -var vertex_colour = function (buffer, _m4, alpha) { - _Ib("vertex_colour"); -}; -var vertex_color = function (buffer, _m4, alpha) { - _Ib("vertex_color"); -}; -var _RZ2 = function (buffer, _e4, _f4, _g4, _h4) { - _Ib("vertex_rgba"); -}; -var vertex_argb = function (buffer, _e4, _f4, _g4, _h4) { - _Ib("vertex_argb"); -}; -var vertex_texcoord = function (buffer, _X4, _Y4) { - _Ib("vertex_texcoord"); -}; -var vertex_normal = function (buffer, x, y, z) { - _Ib("vertex_normal"); -}; -var vertex_float1 = function (buffer, x) { - _Ib("vertex_float1"); -}; -var vertex_float2 = function (buffer, x, y) { - _Ib("vertex_float2"); -}; -var vertex_float3 = function (buffer, x, y, z) { - _Ib("vertex_float3"); -}; -var vertex_float4 = function (buffer, x, y, z, w) { - _Ib("vertex_float4"); -}; -var vertex_ubyte4 = function (buffer, x, y, z, w) { - _Ib("vertex_ubyte4"); -}; -var vertex_freeze = function (buffer) { - _Ib("vertex_freeze"); -}; -var vertex_submit = function (buffer) { - _Ib("vertex_submit"); -}; -var vertex_get_number = function (buffer) { - _Ib("vertex_get_number"); -}; -var vertex_get_buffer_size = function (buffer) { - _Ib("vertex_get_buffer_size"); -}; -var vertex_create_buffer_from_buffer = function (buffer) { - _Ib("vertex_create_buffer_from_buffer"); -}; -var vertex_create_buffer_from_buffer_ext = function (buffer) { - _Ib("vertex_create_buffer_from_buffer_ext"); -}; -var draw_flush = function () {}; -var _SZ2 = 8 * 1024; -var _YY2 = []; -function _TZ2() { - vertex_create_buffer = _UZ2; - vertex_create_buffer_ext = _VZ2; - vertex_create_buffer_from_buffer = _WZ2; - vertex_create_buffer_from_buffer_ext = _XZ2; - vertex_delete_buffer = _YZ2; - vertex_begin = _ZZ2; - vertex_end = __Z2; - vertex_position = _0_2; - vertex_position_3d = _1_2; - vertex_colour = _2_2; - vertex_color = _2_2; - _RZ2 = _3_2; - vertex_argb = _4_2; - vertex_texcoord = _5_2; - vertex_normal = _6_2; - vertex_float1 = _7_2; - vertex_float2 = _8_2; - vertex_float3 = _9_2; - vertex_float4 = _a_2; - vertex_ubyte4 = _b_2; - vertex_freeze = _c_2; - vertex_submit = _d_2; - vertex_get_number = _e_2; - vertex_get_buffer_size = _f_2; - draw_flush = _g_2; -} -function _XZ2(_sl, _7f1, _bZ2, _h_2) { - _7f1 = yyGetInt32(_7f1); - _bZ2 = yyGetInt32(_bZ2); - _h_2 = yyGetInt32(_h_2); - var _he1 = 0; - var _V32 = _e8._Lc(_7f1); - var _Ca = _bO._E5(yyGetInt32(_sl)); - if (!_Ca || !_V32) return -1; - if (_h_2 == -1) { - _bZ2 = 0; - _he1 = _Ca._lX2; - _h_2 = _he1 / _V32._xd; - } else { - _he1 = _h_2 * _V32._xd; - if (_he1 + _bZ2 > _Ca._lX2) { - _he1 = _Ca._lX2 - _bZ2; - _h_2 = ~~(_he1 / _V32._xd); - _he1 = _h_2 * _V32._xd; - } - } - var _i_2 = vertex_create_buffer_ext(_he1); - var _j_2 = _YY2[_i_2]; - var _iZ2 = new Uint8Array(_Ca._eO); - var _nX2 = new Uint8Array(_j_2._he()); - _j_2._Cd(_7f1); - var src = _bZ2; - for (var i = 0; i < _he1; i++) { - _nX2[i] = _iZ2[src++]; - } - _j_2._ee(_h_2); - _j_2._Ed(); - return _i_2; -} -function _WZ2(_sl, _7f1) { - return _XZ2(_sl, _7f1, 0, -1); -} -function _UZ2() { - return vertex_create_buffer_ext(_SZ2); -} -function _VZ2(_ad) { - var _k_2 = new _9d(yyGetInt32(_ad)); - var _l_2 = _YY2.length; - for (var i = 0; i < _YY2; i++) { - if (_YY2[i] === null || _YY2[i] === undefined) { - _l_2 = i; - break; - } - } - _YY2[_l_2] = _k_2; - return _l_2; -} -function _YZ2(_sl) { - _YY2[yyGetInt32(_sl)] = null; -} -function _ZZ2(_sl, _7f1) { - _YY2[yyGetInt32(_sl)]._Cd(yyGetInt32(_7f1)); -} -function __Z2(_sl) { - _YY2[yyGetInt32(_sl)]._Ed(); -} -function _0_2(_sl, x, y) { - _YY2[yyGetInt32(_sl)]._Hd(yyGetReal(x), yyGetReal(y)); -} -function _1_2(_sl, x, y, z) { - _YY2[yyGetInt32(_sl)]._Kd(yyGetReal(x), yyGetReal(y), yyGetReal(z)); -} -function _2_2(_sl, _m4, alpha) { - _YY2[yyGetInt32(_sl)]._Md(yyGetInt32(_m4), yyGetReal(alpha)); -} -function _3_2(_sl, _Rd) { - _YY2[yyGetInt32(_sl)]._Qd(yyGetInt32(_Rd)); -} -function _4_2(_sl, _Td) { - _YY2[yyGetInt32(_sl)]._Sd(yyGetInt32(_Td)); -} -function _5_2(_sl, _X4, _Y4) { - _YY2[yyGetInt32(_sl)]._Ud(yyGetReal(_X4), yyGetReal(_Y4)); -} -function _6_2(_sl, x, y, z) { - _YY2[yyGetInt32(_sl)]._Wd(yyGetReal(x), yyGetReal(y), yyGetReal(z)); -} -function _7_2(_sl, x) { - _YY2[yyGetInt32(_sl)]._Yd(yyGetReal(x)); -} -function _8_2(_sl, x, y) { - _YY2[yyGetInt32(_sl)].__d(yyGetReal(x), yyGetReal(y)); -} -function _9_2(_sl, x, y, z) { - _YY2[yyGetInt32(_sl)]._0e(yyGetReal(x), yyGetReal(y), yyGetReal(z)); -} -function _a_2(_sl, x, y, z, w) { - _YY2[yyGetInt32(_sl)]._1e(yyGetReal(x), yyGetReal(y), yyGetReal(z), yyGetReal(w)); -} -function _b_2(_sl, x, y, z, w) { - _YY2[yyGetInt32(_sl)]._3e(yyGetInt32(x), yyGetInt32(y), yyGetInt32(z), yyGetInt32(w)); -} -function _c_2(_sl) { - var _k_2 = _YY2[yyGetInt32(_sl)]; - if (_k_2) { - _k_2._5e(); - } -} -function _g_2() { - _e8._Dj1(); -} -function _d_2(_sl, _ae, _be) { - _e8._Dj1(); - var _Vc, - _k_2 = _YY2[yyGetInt32(_sl)]; - if (_k_2) { - if (_ua != -1) { - var _cZ1 = _m_2[_ua]._dZ1; - var _U32 = _k_2._Gd(); - if (_U32._rd.length < _cZ1.__Y1.length) { - _yi("Trying to use a vertex buffer with too few inputs for the seleted shader."); - } - } - _k_2._9e(_yc(yyGetInt32(_ae)), _be); - } -} -function _e_2(_sl) { - var _k_2 = _YY2[yyGetInt32(_sl)]; - if (_k_2) { - return _k_2._ge(); - } - return 0; -} -function _f_2(_sl) { - var _k_2 = _YY2[yyGetInt32(_sl)]; - if (_k_2) { - return _k_2._he().byteLength; - } - return 0; -} -/*@constructor */ function _PM2() { - this.__type = "[BuiltIn]"; - this.room = 0; - this.room_first = 0; - this.room_last = 0; - this.transition_kind = 0; - this.transition_steps = 0; - this.score = 0; - this.lives = 0; - this.health = 100; - this.game_id = 0; - this.working_directory = "/"; - this.temp_directory = "/"; - this.program_directory = "/"; - this.delta_time = 0; - this._n_2 = 0; - this.room_width = 0; - this.room_height = 0; - this.room_caption = "room"; - this.room_speed = 30; - this.room_persistent = false; - this.background_color = 0x00000000; - this.background_showcolor = false; - this._o_2 = false; - this._p_2 = false; - this._q_2 = 0; - this._r_2 = 0; - this._s_2 = 0; - this._t_2 = 0; - this._u_2 = 0; - this._v_2 = 0; - this._w_2 = 0; - this._x_2 = 1.0; - this._y_2 = 1.0; - this._z_2 = 0; - this._A_2 = 0; - this._B_2 = 0; - this._C_2 = 1.0; - this.view_enabled = false; - this.view_current = 0; - this.view_visible = 0; - this.view_xview = 0; - this.view_yview = 0; - this.view_wview = 0; - this.view_hview = 0; - this.view_xport = 0; - this.view_yport = 0; - this.view_wport = 0; - this.view_hport = 0; - this.view_angle = 0; - this.view_hborder = 0; - this.view_vborder = 0; - this.view_hspeed = 0; - this.view_vspeed = 0; - this.view_object = 0; - this.mouse_x = 0; - this.mouse_y = 0; - this.mouse_button = 0; - this.mouse_lastbutton = 0; - this.keyboard_key = 0; - this.keyboard_lastkey = 0; - this.keyboard_lastchar = ""; - this.keyboard_string = ""; - this.webgl_enabled = false; - this.show_score = false; - this.show_lives = false; - this.show_health = false; - this.caption_score = "score"; - this.caption_lives = "lives"; - this.caption_health = "health"; - this.fps = 0; - this.fps_real = 0; - this.current_time = 0; - this.current_year = 0; - this.current_month = 0; - this.current_day = 0; - this.current_weekday = 0; - this.current_hour = 0; - this.current_minute = 0; - this.current_second = 0; - this.event_action = 0; - this._9R2 = 0; - this.error_occurred = 0; - this.error_last = 0; - this.gamemaker_registered = true; - this.gamemaker_pro = true; - this._D_2 = 8.2; - this.async_load = -1; - this.event_data = -1; - this._E_2 = -1; - this.debug_mode = false; - this.application_surface = -1; - this.view_visible = []; - this.view_xview = []; - this.view_yview = []; - this.view_wview = []; - this.view_hview = []; - this.view_xport = []; - this.view_yport = []; - this.view_wport = []; - this.view_hport = []; - this.view_angle = []; - this.view_hborder = []; - this.view_vborder = []; - this.view_hspeed = []; - this.view_vspeed = []; - this.view_object = []; - this.view_surface_id = []; - this.view_camera = []; - this._o_2 = []; - this._p_2 = []; - this._q_2 = []; - this._r_2 = []; - this._s_2 = []; - this._t_2 = []; - this._u_2 = []; - this._v_2 = []; - this._w_2 = []; - this._x_2 = []; - this._y_2 = []; - this._z_2 = []; - this._A_2 = []; - this._B_2 = []; - this._C_2 = []; -} -_PM2.prototype.get_argument_relative = function (_J3) { - return _Ul; -}; -_PM2.prototype.get_instance_id = function (_J3) { - return _t3._NO._E5(_J3).id; -}; -_PM2.prototype.get_instance_count = function () { - return _t3._NO.length; -}; -_PM2.prototype.set_view_enable = function (_Iz) { - _t3._6g = yyGetBool(_Iz); -}; -_PM2.prototype.get_view_enable = function () { - return _t3._6g; -}; -_PM2.prototype.get_browser_width = function () { - return _PK(); -}; -_PM2.prototype.get_browser_height = function () { - return _QK(); -}; -_PM2.prototype.get_delta_time = function () { - return this.delta_time; -}; -_PM2.prototype.get_os_type = function () { - return _Ja1; -}; -_PM2.prototype.get_os_device = function () { - return _yo1(); -}; -_PM2.prototype.get_os_browser = function () { - return _Ao1(); -}; -_PM2.prototype.get_os_version = function () { - return _Bo1(); -}; -_PM2.prototype.get_async_load = function () { - return this.async_load; -}; -_PM2.prototype.get_event_data = function () { - return this.event_data; -}; -_PM2.prototype.get_display_aa = function () { - return 0; -}; -_PM2.prototype.get_iap_data = function () { - return this._E_2; -}; -_PM2.prototype.set_current_room = function (_Jo) { - room_goto(yyGetInt32(_Jo)); -}; -_PM2.prototype.get_current_room = function () { - return _t3.id; -}; -_PM2.prototype.setbackground_color = function (_B3) { - _t3._F_2 = this.background_color = yyGetInt32(_B3); -}; -_PM2.prototype.getbackground_color = function () { - return this.background_color; -}; -_PM2.prototype._G_2 = function () { - return g_pBuiltIn.application_surface; -}; -_PM2.prototype._H_2 = function (_B3) { - g_pBuiltIn.view_visible[0] = ~~_B3; -}; -_PM2.prototype._I_2 = function (_B3) { - g_pBuiltIn.view_xview[0] = ~~_B3; -}; -_PM2.prototype._J_2 = function (_B3) { - g_pBuiltIn.view_yview[0] = ~~_B3; -}; -_PM2.prototype._K_2 = function (_B3) { - g_pBuiltIn.view_wview[0] = ~~_B3; -}; -_PM2.prototype._L_2 = function (_B3) { - g_pBuiltIn.view_hview[0] = ~~_B3; -}; -_PM2.prototype._M_2 = function (_B3) { - g_pBuiltIn.view_xport[0] = ~~_B3; -}; -_PM2.prototype._N_2 = function (_B3) { - g_pBuiltIn.view_yport[0] = ~~_B3; -}; -_PM2.prototype._O_2 = function (_B3) { - g_pBuiltIn.view_wport[0] = ~~_B3; -}; -_PM2.prototype._P_2 = function (_B3) { - g_pBuiltIn.view_hport[0] = ~~_B3; -}; -_PM2.prototype._Q_2 = function (_B3) { - g_pBuiltIn.view_angle[0] = _B3; -}; -_PM2.prototype._R_2 = function (_B3) { - g_pBuiltIn.view_hborder[0] = ~~_B3; -}; -_PM2.prototype._S_2 = function (_B3) { - g_pBuiltIn.view_vborder[0] = ~~_B3; -}; -_PM2.prototype._T_2 = function (_B3) { - g_pBuiltIn.view_hspeed[0] = ~~_B3; -}; -_PM2.prototype._U_2 = function (_B3) { - g_pBuiltIn.view_vspeed[0] = ~~_B3; -}; -_PM2.prototype._V_2 = function (_B3) { - g_pBuiltIn.view_object[0] = ~~_B3; -}; -_PM2.prototype._W_2 = function (_B3) { - g_pBuiltIn.view_surface_id[0] = ~~_B3; -}; -_PM2.prototype._X_2 = function (_B3) { - return g_pBuiltIn.view_visible[0]; -}; -_PM2.prototype._Y_2 = function (_B3) { - return g_pBuiltIn.view_xview[0]; -}; -_PM2.prototype._Z_2 = function (_B3) { - return g_pBuiltIn.view_yview[0]; -}; -_PM2.prototype.___2 = function (_B3) { - return g_pBuiltIn.view_wview[0]; -}; -_PM2.prototype._003 = function (_B3) { - return g_pBuiltIn.view_hview[0]; -}; -_PM2.prototype._103 = function (_B3) { - return g_pBuiltIn.view_xport[0]; -}; -_PM2.prototype._203 = function (_B3) { - return g_pBuiltIn.view_yport[0]; -}; -_PM2.prototype._303 = function (_B3) { - return g_pBuiltIn.view_wport[0]; -}; -_PM2.prototype._403 = function (_B3) { - return g_pBuiltIn.view_hport[0]; -}; -_PM2.prototype._503 = function (_B3) { - return g_pBuiltIn.view_angle[0]; -}; -_PM2.prototype._603 = function (_B3) { - return g_pBuiltIn.view_hborder[0]; -}; -_PM2.prototype._703 = function (_B3) { - return g_pBuiltIn.view_vborder[0]; -}; -_PM2.prototype._803 = function (_B3) { - return g_pBuiltIn.view_hspeed[0]; -}; -_PM2.prototype._903 = function (_B3) { - return g_pBuiltIn.view_vspeed[0]; -}; -_PM2.prototype._a03 = function (_B3) { - return g_pBuiltIn.view_object[0]; -}; -_PM2.prototype._b03 = function (_B3) { - return g_pBuiltIn.view_surface_id[0]; -}; -_PM2.prototype._c03 = function (_B3) { - g_pBuiltIn.view_camera[0] = _B3; -}; -_PM2.prototype._d03 = function (_B3) { - return g_pBuiltIn.view_camera[0]; -}; -_PM2.prototype._e03 = function (_B3) { - g_pBuiltIn._o_2[0] = _B3; -}; -_PM2.prototype._f03 = function (_B3) { - g_pBuiltIn._p_2[0] = _B3; -}; -_PM2.prototype._g03 = function (_B3) { - g_pBuiltIn._q_2[0] = _B3; -}; -_PM2.prototype._h03 = function (_B3) { - g_pBuiltIn._r_2[0] = ~~_B3; -}; -_PM2.prototype._i03 = function (_B3) { - g_pBuiltIn._s_2[0] = ~~_B3; -}; -_PM2.prototype._j03 = function (_B3) { - g_pBuiltIn._t_2[0] = ~~_B3; -}; -_PM2.prototype._k03 = function (_B3) { - g_pBuiltIn._u_2[0] = ~~_B3; -}; -_PM2.prototype._l03 = function (_B3) { - g_pBuiltIn._v_2[0] = _B3; -}; -_PM2.prototype._m03 = function (_B3) { - g_pBuiltIn._w_2[0] = _B3; -}; -_PM2.prototype._n03 = function (_B3) { - g_pBuiltIn._x_2[0] = _B3; -}; -_PM2.prototype._o03 = function (_B3) { - g_pBuiltIn._y_2[0] = _B3; -}; -_PM2.prototype._p03 = function (_B3) { - g_pBuiltIn._z_2[0] = _B3; -}; -_PM2.prototype._q03 = function (_B3) { - g_pBuiltIn._A_2[0] = _B3; -}; -_PM2.prototype._r03 = function (_B3) { - g_pBuiltIn._B_2[0] = _B3 & 0xffffff; -}; -_PM2.prototype.setbackground_showcolor = function (_B3) { - _t3._s03 = yyGetBool(_B3); -}; -_PM2.prototype.getbackground_showcolor = function (_B3) { - return _t3._s03; -}; -_PM2.prototype._t03 = function (_B3) { - if (_B3 < 0) _B3 = 0; - if (_B3 > 1) _B3 = 1; - g_pBuiltIn._C_2[0] = _B3; -}; -_PM2.prototype._u03 = function () { - return g_pBuiltIn._o_2[0]; -}; -_PM2.prototype._v03 = function () { - return g_pBuiltIn._p_2[0]; -}; -_PM2.prototype._w03 = function () { - return g_pBuiltIn._q_2[0]; -}; -_PM2.prototype._x03 = function () { - return g_pBuiltIn._r_2[0]; -}; -_PM2.prototype._y03 = function () { - return g_pBuiltIn._s_2[0]; -}; -_PM2.prototype._z03 = function () { - return g_pBuiltIn._t_2[0]; -}; -_PM2.prototype._A03 = function () { - return g_pBuiltIn._u_2[0]; -}; -_PM2.prototype._B03 = function () { - return g_pBuiltIn._v_2[0]; -}; -_PM2.prototype._C03 = function () { - return g_pBuiltIn._w_2[0]; -}; -_PM2.prototype._D03 = function () { - return g_pBuiltIn._x_2[0]; -}; -_PM2.prototype._E03 = function () { - return g_pBuiltIn._y_2[0]; -}; -_PM2.prototype._F03 = function () { - return g_pBuiltIn._z_2[0]; -}; -_PM2.prototype._G03 = function () { - return g_pBuiltIn._A_2[0]; -}; -_PM2.prototype._H03 = function () { - return g_pBuiltIn._B_2[0]; -}; -_PM2.prototype._I03 = function () { - return g_pBuiltIn._C_2[0]; -}; -_PM2.prototype.set_room_speed = function (_B3) { - _B3 = yyGetReal(_B3); - if (_v3) { - return _x3._cK(_B3); - } else { - return _t3._J03(_B3); - } -}; -_PM2.prototype.get_room_speed = function (_B3) { - if (_v3) { - return _x3._y3(_B3); - } else { - return _t3._K03; - } -}; -_PM2.prototype.set_room_caption = function (_B3) { - return _t3._L03(yyGetString(_B3)); -}; -_PM2.prototype.set_room_width = function (_B3) { - return _t3._M03(yyGetReal(_B3)); -}; -_PM2.prototype.set_room_height = function (_B3) { - return _t3._N03(yyGetReal(_B3)); -}; -_PM2.prototype.set_room_persistent = function (_B3) { - return _t3._qx2(yyGetBool(_B3)); -}; -_PM2.prototype.set_cursor_sprite = function (_B3) { - _km = _B3; -}; -_PM2.prototype.get_cursor_sprite = function () { - return _km; -}; -_PM2.prototype.get_current_time = function () { - var _J6 = get_timer(); - return ~~(_J6 / 1000); -}; -_PM2.prototype.get_current_year = function () { - var _Bm = new Date(); - return _iD ? _Bm.getFullYear() : _Bm.getUTCFullYear(); -}; -_PM2.prototype.get_current_month = function () { - var _Bm = new Date(); - return _iD ? _Bm.getMonth() + 1 : _Bm.getUTCMonth() + 1; -}; -_PM2.prototype.get_current_day = function () { - var _Bm = new Date(); - return _iD ? _Bm.getDate() : _Bm.getUTCDate(); -}; -_PM2.prototype.get_current_weekday = function () { - var _Bm = new Date(); - return _iD ? _Bm.getDay() : _Bm.getUTCDay(); -}; -_PM2.prototype.get_current_hour = function () { - var _Bm = new Date(); - return _iD ? _Bm.getHours() : _Bm.getUTCHours(); -}; -_PM2.prototype.get_current_minute = function () { - var _Bm = new Date(); - return _iD ? _Bm.getMinutes() : _Bm.getUTCMinutes(); -}; -_PM2.prototype.get_current_second = function () { - var _Bm = new Date(); - return _iD ? _Bm.getSeconds() : _Bm.getUTCSeconds(); -}; -_PM2.prototype.get_current_event_type = function () { - return _O03(_kI); -}; -_PM2.prototype.get_current_event_number = function () { - return _P03(_kI, _mI); -}; -_PM2.prototype.get_current_event_object = function () { - return _iI._EQ; -}; -_PM2.prototype.set_lives_function = function (_Fn) { - var _Gn = this.lives; - this.lives = _Xk(yyGetReal(_Fn)); - if (_Gn > 0 && this.lives <= 0) { - _Hn._N5(_In, 0); - } -}; -_PM2.prototype.set_health_function = function (_Rn) { - var _Sn = 0.0; - _Sn = this.health; - this.health = yyGetReal(_Rn); - if (_Sn > 0 && this.health <= 0) { - _Hn._N5(_Tn, 0); - } -}; -_PM2.prototype.get_mouse_x = function () { - return window_views_mouse_get_x(); -}; -_PM2.prototype.get_mouse_y = function () { - return window_views_mouse_get_y(); -}; -_PM2.prototype._nj = function (_Q03) { - for (var _Y4 = 0; _Y4 < _Q03.length; _Y4++) { - var _gh = _Q03[_Y4]; - this[_Y4] = _gh; - } -}; -var _R03 = "cleanup", - _S03 = "step", - _T03 = "layer_begin", - _U03 = "layer_end", - _V03 = "room_start", - _W03 = "room_end"; -var _oX = "gmAffectsSingleLayerOnly"; -var _X03 = "effect_"; -var _Y03 = "_"; -var _Z03 = "filter_"; -var __03 = "_"; -var _013 = "_"; -var _113 = "_shader"; -var _213 = "_info"; -var _313 = 0, - _413 = 1, - _pX = 2; -var _513 = 0, - _BV = 1, - _613 = 2, - _uX = 3, - _DV = 4, - _713 = 5; -var _813 = 0; -function _913() { - if (_813 >= Number.MAX_SAFE_INTEGER) _813 = 0; - else _813++; - return _813; -} -/*@constructor */ function _a13() { - this.__type = "[EffectParameterInfo]"; - this.pName = null; - this._b13 = null; - this.type = 0; - this.elements = 0; - this.arraysize = 0; - this._uS = null; - this._c13 = null; - this._d13 = null; - this._e13 = false; - this._f13 = false; -} -/*@constructor */ function _g13(_bV2) { - this.__type = "[EffectInfo]"; - this.pName = null; - this._b13 = null; - this._h13 = null; - this.type = 0; - this._i13 = 0; - this._wS = []; -} -_g13.prototype._j13 = function (_k13) { - var _l13 = JSON.parse(_k13); - this.pName = _l13.name; - this._b13 = _l13.displayname; - this.type = _l13.type == "filter" ? _413 : _pX; - if (this.type == _pX) { - this._h13 = _l13.name; - } else { - this._h13 = _l13.name + _113; - } - var parameters = _l13.parameters; - this._i13 = parameters.length; - this._wS = []; - for (var i = 0; i < parameters.length; i++) { - var _m13 = parameters[i]; - var _n13 = new _a13(); - _n13.pName = _m13.name; - _n13._b13 = _m13.displayname; - switch (_m13.type) { - case "float": - _n13.type = _BV; - break; - case "int": - _n13.type = _613; - break; - case "bool": - _n13.type = _uX; - break; - case "sampler": - _n13.type = _DV; - break; - } - _n13.elements = _m13.elements; - _n13.arraysize = _m13.arraysize !== undefined ? _m13.arraysize : 1; - _n13._uS = []; - var defaults = _m13.defaults; - if (defaults === undefined) { - defaults = _m13.default; - } - if (defaults instanceof Array) { - for (var __5 = 0; __5 < defaults.length; __5++) { - _n13._uS.push(defaults[__5]); - } - } else { - _n13._uS.push(defaults); - } - _n13._c13 = []; - if (_m13.min instanceof Array) { - for (var __5 = 0; __5 < _m13.min.length; __5++) { - _n13._c13.push(_m13.min[__5]); - } - } else { - _n13._c13.push(_m13.min); - } - _n13._d13 = []; - if (_m13.max instanceof Array) { - for (var __5 = 0; __5 < _m13.max.length; __5++) { - _n13._d13.push(_m13.max[__5]); - } - } else { - _n13._d13.push(_m13.max); - } - if (_m13.options != undefined) { - if (_n13.type == _DV) { - var _o13 = _m13.options.split("|"); - for (var __5 = 0; __5 < _o13.length; __5++) { - if (_o13[__5] == "repeat") { - _n13._e13 = true; - } else if (_o13[__5] == "filter") { - _n13._f13 = true; - } - } - } - } - this._wS.push(_n13); - } -}; -/*@constructor */ function _p13(_q13, _r13, _s13) { - this.__type = "[FilterHost]"; - this._t13 = _q13; - this._u13 = _r13; - this._5V = _s13; - this._v13 = -1; - this._iq1 = -1; - this._jq1 = -1; - this._w13 = -1; - this._x13 = -1; - this._y13 = -1; - this._z13 = -1; - this._A13 = -1; - this._B13 = -1; - this._C13 = []; - this._D13 = []; - this._E13 = []; - var _1Y = ""; - _1Y = "gml" + _R03; - if (typeof g_var2obf !== "undefined" && g_var2obf[_R03] != undefined) { - _1Y = g_var2obf[_R03]; - } - this[_1Y] = this._F13; - _1Y = "gml" + _S03; - if (typeof g_var2obf !== "undefined" && g_var2obf[_S03] != undefined) { - _1Y = g_var2obf[_S03]; - } - this[_1Y] = this._1G1; - _1Y = "gml" + _T03; - if (typeof g_var2obf !== "undefined" && g_var2obf[_T03] != undefined) { - _1Y = g_var2obf[_T03]; - } - this[_1Y] = this._G13; - _1Y = "gml" + _U03; - if (typeof g_var2obf !== "undefined" && g_var2obf[_U03] != undefined) { - _1Y = g_var2obf[_U03]; - } - this[_1Y] = this._H13; - _1Y = "gml" + _V03; - if (typeof g_var2obf !== "undefined" && g_var2obf[_V03] != undefined) { - _1Y = g_var2obf[_V03]; - } - this[_1Y] = this._I13; - _1Y = "gml" + _W03; - if (typeof g_var2obf !== "undefined" && g_var2obf[_W03] != undefined) { - _1Y = g_var2obf[_W03]; - } - this[_1Y] = this._J13; - var _nX = _oX; - this[_nX] = false; - this._K13(); - this._L13(); -} -_p13.prototype._F13 = function () { - this._v13 = -1; -}; -_p13.prototype._1G1 = function () { - if (this._iq1 == -1) { - this._iq1 = _pK(); - } else { - this._jq1 = _pK() - this._iq1; - } -}; -_p13.prototype._G13 = function (_nU) { - if (_e8 == null) return -1; - if (_kI != _WD2 || _mI != 0) return; - var _M13 = false; - var _nX = _oX; - var _9V2 = this[_nX]; - if (_9V2 !== undefined) { - _M13 = _9V2; - } - if (_M13) { - var _N13 = _Yi1; - var _O13 = _Zi1; - var _P13 = surface_get_target(); - if (_P13 != -1) { - _N13 = surface_get_width(_P13); - _O13 = surface_get_height(_P13); - } - this._v13 = _fX._Q13(_N13, _O13); - this._R13 = _2B(_VA); - this._S13 = _2B(_pB); - var _qB = _2B(_sB); - if (_1A == -1) { - this._T13 = _qB; - } else { - var _tB = new _zz(); - _tB._uB(); - _tB._v6[_0A] = -1.0; - this._T13.Multiply(_qB, _tB); - } - surface_set_target(this._v13); - draw_clear_alpha(0, 0.0); - _UA(_VA, this._R13); - var _U13 = _jj1._ay2(); - _U13._Lj1(this._S13); - _U13._Mj1(this._T13); - _U13._Nj1(); - _e8._la._UC(); - if (_e8._la._ma(_9a._ra) == false && _e8._la._ma(_9a._na) == _9a._aa && _e8._la._ma(_9a._oa) == _9a._ca) { - _e8._la._Ba(_9a._ra, true); - _e8._la._Ba(_9a._pa, _9a._V02); - _e8._la._Ba(_9a._qa, _9a._da); - } - } -}; -_p13.prototype._H13 = function (_nU) { - if (_e8 == null) return -1; - if (_kI != _WD2 || _mI != 0) return; - var _V13 = surface_get_target(); - if (_V13 == -1) return; - var _N13 = surface_get_width(_V13); - var _O13 = surface_get_height(_V13); - var _W13 = -1; - if (this._v13 != -1) { - _e8._la._VC(true); - surface_reset_target(); - _UA(_VA, this._R13); - var _U13 = _jj1._ay2(); - _U13._Lj1(this._S13); - _U13._Mj1(this._T13); - _U13._Nj1(); - } else { - _W13 = _fX._Q13(_N13, _O13); - } - var _X13 = _ua; - _e8._la._UC(); - var _Y13 = _2B(_VA); - var _Z13 = _2B(_pB); - var __13 = _2B(_sB); - var _rU = _Ta; - var _023 = 0.0; - var _123 = 0.0; - var _Kx2 = _jj1._kj1(); - if (_Kx2 != null) { - _023 = _Kx2.__x2(); - _123 = _Kx2._1y2(); - } - if (this._v13 == -1) { - surface_set_target(_W13); - } - shader_set(this._u13); - _e8._la._Ba(_9a._RB, false); - _e8._la._Ba(_9a._UB, false); - _e8._la._Ba(_9a._QB, false); - _e8._la._Ba(_9a._2C, _9a._xZ1); - var _223 = new _zz(); - var _323 = new _zz(); - var _423 = new _zz(); - _223._uB(); - _323._uB(); - _423._uB(); - _UA(_VA, _223); - _UA(_pB, _323); - _UA(_sB, _423); - var _523 = this._jq1 / 1000000.0; - shader_set_uniform_f(this._w13, _523); - shader_set_uniform_f(this._x13, _523); - shader_set_uniform_f(this._y13, _N13, _O13); - shader_set_uniform_f(this._z13, _N13 > 0 ? 1.0 / _N13 : 0.0, _O13 > 0 ? 1.0 / _O13 : 0.0); - shader_set_uniform_f(this._A13, _023, _123); - shader_set_uniform_f(this._B13, this._v13 != -1 ? 1.0 : 0.0); - if (this._5V != null && this._C13 != null) { - for (var i = 0; i < this._5V._i13; i++) { - var _623 = this._5V._wS[i]; - var _9V2 = this[_623.pName]; - if (_9V2 != null) { - if (_9V2 instanceof Array) { - switch (_623.type) { - case _BV: - { - shader_set_uniform_f_array(this._C13[i], _9V2); - } - break; - case _613: - case _uX: - { - shader_set_uniform_i_array(this._C13[i], _9V2); - } - break; - } - } else { - switch (_623.type) { - case _BV: - { - shader_set_uniform_f(this._C13[i], _9V2); - } - break; - case _613: - case _uX: - { - shader_set_uniform_f(this._C13[i], _9V2); - } - break; - case _DV: - { - var _723 = _9V2; - var _qA2 = _D5._E5(_723); - if (_qA2 != null && _qA2._823 === undefined && _qA2._tM === undefined) { - var _923 = this._C13[i]; - texture_set_stage(_923, sprite_get_texture(_723, 0)); - shader_set_uniform_f(this._D13[i], _qA2.width, _qA2.height); - shader_set_uniform_f(this._E13[i], _qA2.width > 0 ? 1.0 / _qA2.width : 0.0, _qA2.height > 0 ? 1.0 / _qA2.height : 0.0); - if (_623._e13) { - gpu_set_texrepeat_ext(_923, true); - } else { - gpu_set_texrepeat_ext(_923, false); - } - if (_623._f13) { - gpu_set_tex_filter_ext(_923, true); - } else { - gpu_set_tex_filter_ext(_923, false); - } - } - } - break; - } - } - } - } - } - if (this._v13 != -1) { - _e8._la._Ba(_9a._QB, true); - _e8._la._Ba(_9a._ra, false); - _e8._la._Ba(_9a._na, _9a._da); - _e8._la._Ba(_9a._oa, _9a._ca); - } - _Ta = 0.0; - draw_surface_stretched(_V13, -1, -1, 2, 2, _Pn, 1.0); - if (this._v13 != -1) { - _fX._a23(this._v13); - this._v13 = -1; - } else { - surface_reset_target(); - _UA(_VA, _223); - _UA(_pB, _323); - _UA(_sB, _423); - shader_set(-1); - draw_surface_stretched(_W13, -1, -1, 2, 2, _Pn, 1.0); - _fX._a23(_W13); - } - _e8._la._VC(true); - shader_set(_X13); - _Ta = _rU; - _UA(_VA, _Y13); - _UA(_pB, _Z13); - _UA(_sB, __13); -}; -_p13.prototype._I13 = function () {}; -_p13.prototype._J13 = function () { - surface_free(this._v13); - this._v13 = -1; -}; -_p13.prototype._K13 = function () { - if (this._t13 == null) return; - this._w13 = shader_get_uniform(this._u13, "gm_vTime"); - this._x13 = shader_get_uniform(this._u13, "gm_pTime"); - this._y13 = shader_get_uniform(this._u13, "gm_pSurfaceDimensions"); - this._z13 = shader_get_uniform(this._u13, "gm_pSurfaceTexelSize"); - this._A13 = shader_get_uniform(this._u13, "gm_pCamOffset"); - this._B13 = shader_get_uniform(this._u13, "gm_pPreMultiplyAlpha"); -}; -_p13.prototype._L13 = function () { - if (this._t13 == null) return; - if (this._5V == null) return; - for (var i = 0; i < this._5V._i13; i++) { - if (this._5V._wS[i].type == _DV) { - this._C13[i] = shader_get_sampler_index(this._u13, this._5V._wS[i].pName); - var _b23 = this._5V._wS[i].pName + "Dimensions"; - this._D13[i] = shader_get_uniform(this._u13, _b23); - _b23 = this._5V._wS[i].pName + "TexelSize"; - this._E13[i] = shader_get_uniform(this._u13, _b23); - } else { - this._C13[i] = shader_get_uniform(this._u13, this._5V._wS[i].pName); - this._D13[i] = -1; - this._E13[i] = -1; - } - } -}; -/*@constructor */ function _c23(_d23) { - this.__type = "[EffectInstanceRef]"; - this.__yyIsGMLObject = true; - this.instance = _d23; -} -/*@constructor */ function _e23(_f23, _s13, _g23) { - this.__type = "[EffectInstance]"; - this._mX = _f23; - this._5V = _s13; - this.id = _913(); - this._h23 = _g23; - this._i23 = -1; - this._j23 = []; -} -_e23.prototype._hX = function () { - var _8u = new _c23(this); - this._j23.push(new WeakRef(_8u)); - return _8u; -}; -_e23.prototype._k23 = function () { - var _l23 = []; - for (var i = 0; i < this._j23.length; i++) { - if (this._j23[i].deref() !== undefined) { - _l23.push(this._j23[i]); - } - } - this._j23 = _l23; - return this._j23.length > 0; -}; -_e23.prototype._m23 = function () { - if (this._mX == null) return; - if (this._5V == null) return; - for (var i = 0; i < this._5V._i13; i++) { - var _623 = this._5V._wS[i]; - var _n23 = _623.elements * (_623.arraysize == 0 ? 1 : _623.arraysize); - this._tX(_623.pName, _623.type, _n23, _623._uS); - } -}; -_e23.prototype._tX = function (_o23, _od, _p23, _502) { - if (this._mX == null) return; - if (_o23 == null) return; - if (_502 == null) return; - var _9V2 = null; - if (_p23 > 1) { - _9V2 = []; - for (var __5 = 0; __5 < _p23; __5++) { - var _q23 = null; - switch (_od) { - case _BV: - _q23 = _502[__5]; - break; - case _613: - _q23 = _502[__5]; - break; - case _uX: - _q23 = _502[__5] ? 1 : 0; - break; - case _DV: { - var _723 = _D5._r23(_502[__5]); - _q23 = _723; - break; - } - } - _9V2.push(_q23); - } - } else { - switch (_od) { - case _BV: - _9V2 = _502[0]; - break; - case _613: - _9V2 = _502[0]; - break; - case _uX: - _9V2 = _502[0] ? 1 : 0; - break; - case _DV: { - var _723 = _D5._r23(_502[0]); - _9V2 = _723; - break; - } - } - } - var _nX = _o23; - if (this._5V.type == _pX) { - var _nX = "gml" + _o23; - if (typeof g_var2obf !== "undefined" && g_var2obf[_o23] != undefined) { - _nX = g_var2obf[_o23]; - } - } - this._mX[_nX] = _9V2; -}; -_e23.prototype._kX = function (_o23) { - if (this._mX == null) return null; - if (this._5V == null) return null; - for (var i = 0; i < this._5V._i13; i++) { - var _623 = this._5V._wS[i]; - if (_623.pName == _o23) { - var _nX = _o23; - if (this._5V.type == _pX) { - var _nX = "gml" + _o23; - if (typeof g_var2obf !== "undefined" && g_var2obf[_o23] != undefined) { - _nX = g_var2obf[_o23]; - } - } - return this._mX[_nX]; - } - } - return null; -}; -_e23.prototype._lX = function () { - if (this._mX == null) return null; - if (this._5V == null) return null; - if (this._5V._i13 == 0) return {}; - var _s23 = {}; - _s23.__yyIsGMLObject = true; - for (var i = 0; i < this._5V._i13; i++) { - var _623 = this._5V._wS[i]; - var _t23 = this._kX(_623.pName); - if (_t23 != null) { - var _nX = "gml" + _623.pName; - if (typeof g_var2obf !== "undefined" && g_var2obf[_623.pName] != undefined) { - _nX = g_var2obf[_623.pName]; - } - _s23[_nX] = _t23; - } - } - return _s23; -}; -_e23.prototype._jX = function () { - var _pb = []; - for (var i = 0; i < this._5V._i13; i++) { - var _623 = this._5V._wS[i]; - _pb.push(_623.pName); - } - return _pb; -}; -_e23.prototype._qX = function (_o23, _u23) { - if (this._mX == null) return false; - if (this._5V == null) return false; - if (_u23 == null) return false; - for (var i = 0; i < this._5V._i13; i++) { - var _623 = this._5V._wS[i]; - if (_623.pName == _o23) { - var _nX = _o23; - if (this._5V.type == _pX) { - var _nX = "gml" + _o23; - if (typeof g_var2obf !== "undefined" && g_var2obf[_o23] != undefined) { - _nX = g_var2obf[_o23]; - } - } - this._mX[_nX] = _u23; - return true; - } - } - return false; -}; -_e23.prototype._sX = function (_v23) { - if (this._mX == null) return false; - if (this._5V == null) return false; - if (this._5V._i13 == 0) return false; - if (_v23 == null) return false; - for (var i = 0; i < this._5V._i13; i++) { - var _dV = this._5V._wS[i].pName; - var _nX = "gml" + _dV; - if (typeof g_var2obf !== "undefined" && g_var2obf[_dV] != undefined) { - _nX = g_var2obf[_dV]; - } - var _9V2 = _v23[_nX]; - if (_9V2 !== null && _9V2 !== undefined) { - this._qX(_dV, _9V2); - } - } - return true; -}; -function _w23() { - this.width = 0; - this.height = 0; - this._x23 = -1; - this._y23 = -1; - this._z23 = false; -} -/*@constructor */ function _4N2() { - this.__type = "[EffectManager]"; - this._A23 = {}; - this._B23 = 0; - this._4x2 = null; - this._C23 = []; -} -_4N2.prototype._WS = function () { - if (this._4x2 !== null) { - this._4x2 = null; - } - this._4x2 = {}; - this._D23(); -}; -_4N2.prototype._6y2 = function () { - this._A23 = {}; - if (this._4x2 !== null) { - this._4x2 = null; - } - var i; - for (i = 0; i < this._C23.length; i++) { - var _E23 = _C23[i]; - if (_E23 != null) { - surface_free(_E23._x23); - } - } - this._C23 = []; -}; -_4N2.prototype._gX = function (_dX, _g23) { - if (_dX == null) return null; - var _5V = this._F23(_dX); - var _G23 = null; - if (_5V.type == _pX) { - var _H23 = _I23(_5V._h13); - if (_H23 != -1) { - _G23 = __yy_gml_object_create(null, _H23); //res.pObj->Add("@@Dispose@@", JS_SetupFunction(F_Effect_dispose)); - } - } else if (_5V.type == _413) { - var _J23 = _v91(_5V._h13); - if (_J23 != -1) { - var _t13 = _rE.Shaders[_J23]; - _G23 = new _p13(_t13, _J23, _5V); - } - } - if (_G23 != null && _5V != null) { - var _K23 = new _e23(_G23, _5V, _g23); - _K23._m23(); - var _xS = false; - _K23._tX(_oX, _uX, 1, [_xS]); - return _K23; - } - return null; -}; -_4N2.prototype._L23 = function (_M23) { - if (_M23 == null) _M23 = _t3; - if (_M23 == null) return; - var _Vk = _M23._gT._Vk; - for (var i = _Vk.length - 1; i >= 0; i--) { - var _6P = _Vk[i]; - this._N23(_M23, _6P); - } -}; -_4N2.prototype._O23 = function (_M23) { - if (_M23 == null) _M23 = _t3; - if (_M23 == null) return; - for (var i = 0; i < _M23._P23; i++) { - var _6P = _3u._MQ(_M23, _M23._Q23[i]); - if (_6P != null) { - _6P._OR(); - } - } - _M23._R23(); -}; -_4N2.prototype._N23 = function (_M23, _S23) { - if (_S23 == null) return; - var _5V = _S23._RR(); - if (_5V != null) { - var _eX = this._gX(_5V.pName, true); - if (_eX != null) { - _S23._MR(_eX._hX()); - _M23._wX(_S23._ne); - for (var i = 0; i < _5V._HI; i++) { - var _623 = _5V._wS[i]; - _eX._tX(_623.pName, _623.type, _623.elements, _623._uS); - } - _eX._tX(_oX, _uX, 1, [_5V._xS]); - } - } else { - var _T23 = _S23._CR.substring(0, _X03.length) == _X03; - var _U23 = _S23._CR.substring(0, _Z03.length) == _Z03; - if (_T23 || _U23) { - if (_S23._PR() == null) { - var _V23 = _Y03 + _S23._CR; - var _eX = this._gX(_V23, true); - if (_eX != null) { - _S23._MR(_eX._hX()); - _M23._wX(_S23._ne); - _eX._tX(_oX, _uX, 1, [false]); - } - } - } - } -}; -_4N2.prototype._W23 = function (_M23, _S23) { - if (_S23 == null) return; - _S23._OR(); -}; -_4N2.prototype._X23 = function (_M23) { - if (_M23 == null) _M23 = _t3; - if (_M23 == null) return; - for (var i = 0; i < _M23._P23; i++) { - var _6P = _3u._MQ(_M23, _M23._Q23[i]); - if (_6P != null) { - _6P._HR = _6P._IR; - if (_6P._AR) { - var _1u = _6P._PR().instance; - if (_1u._i23 != this._B23) { - var _1Y = "gml" + _S03; - if (typeof g_var2obf !== "undefined" && g_var2obf[_S03] != undefined) { - _1Y = g_var2obf[_S03]; - } - if (_1u._mX[_1Y] !== undefined) { - _1u._mX[_1Y](); - } - _1u._i23 = this._B23; - } - if (!_1u._k23()) { - var _1Y = "gml" + _R03; - if (typeof g_var2obf !== "undefined" && g_var2obf[_R03] != undefined) { - _1Y = g_var2obf[_R03]; - } - if (_1u._mX[_1Y] !== undefined) { - _1u._mX[_1Y](); - } - } - } - } - } - this._Y23(); - this._B23++; -}; -_4N2.prototype._Z23 = function (_H7, _M23, __23) { - if (_M23 == undefined) _M23 = null; - if (__23 == undefined) __23 = false; - if (_M23 == null) _M23 = _t3; - if (_M23 == null) return; - for (var i = 0; i < _M23._P23; i++) { - var _6P = _3u._MQ(_M23, _M23._Q23[i]); - if (_6P != null && (!__23 || _6P._AR)) { - var _1u = _6P._PR().instance; - var _1Y = "gml" + _H7; - if (typeof g_var2obf !== "undefined" && g_var2obf[_H7] != undefined) { - _1Y = g_var2obf[_H7]; - } - if (_1u._mX[_1Y] !== undefined) { - _1u._mX[_1Y](); - } - } - } -}; -_4N2.prototype._iX = function (_033) { - return _033.instance !== undefined && _033.instance.__type == "[EffectInstance]"; -}; -_4N2.prototype._133 = function (_033) { - return _033.instance._mX; -}; -_4N2.prototype._F23 = function (_dX) { - var _233 = this._A23[_dX]; - if (_233 != null) { - return _233; - } - var _333 = null; - var _433 = _dX + _213; - var _533 = variable_global_get(_433); - if (_533 != null) { - _333 = new _g13(); - _333._j13(_533); - } - if (_333 == null) { - _333 = new _g13(); - _333.pName = _dX; - _333._b13 = _dX; - if (_dX.substring(0, _X03.length) == _X03 || _dX.substring(0, (_Y03 + _X03).length) == _Y03 + _X03) { - _333.type = _pX; - _333._h13 = _dX; - } else { - _333.type = _413; - _333._h13 = _dX + _113; - } - } - if (_333 != null) { - this._A23[_dX] = _333; - } - return _333; -}; -_4N2.prototype._D23 = function () { - var _633 = _mT._781.length; - for (var i = 0; i < _633; i++) { - var _2u = _mT._781[i]; - if (_2u != null) { - var _Vk = _2u._gT._Vk; - for (var _733 = _Vk.length - 1; _733 >= 0; _733--) { - var _6P = _Vk[_733]; - if (_6P != null) { - var _5V = _6P._RR(); - if (_5V != null) { - this._N23(_2u, _6P); - } else { - var _T23 = _6P._CR.substring(0, _X03.length) == _X03; - var _U23 = _6P._CR.substring(0, _Z03.length) == _Z03; - if (_T23 || _U23) { - var _V23 = _Y03 + _6P._CR; - this._F23(_V23); - this._N23(_2u, _6P); - } - } - } - } - } - } -}; -_4N2.prototype._2O2 = function (_dX, _833) { - var _333 = new _g13(); - _333._j13(_833); - this._A23[_dX] = _333; -}; -_4N2.prototype._Q13 = function (_m8, _n8) { - var i; - for (i = 0; i < this._C23.length; i++) { - var _933 = this._C23[i]; - if (_933 != null && _933._z23 == false) { - if (_933.width == _m8 && _933.height == _n8) { - if (surface_exists(_933._x23)) { - _933._z23 = true; - return _933._x23; - } - } - } - } - var _ms = new _w23(); - _ms.width = _m8; - _ms.height = _n8; - _ms._z23 = true; - _ms._x23 = surface_create(_m8, _n8, _bs); - _ms._y23 = -1; - this._C23[this._C23.length] = _ms; - return _ms._x23; -}; -_4N2.prototype._a23 = function (_jg) { - var i; - for (i = 0; i < this._C23.length; i++) { - var _933 = this._C23[i]; - if (_933 != null && _933._x23 == _jg) { - if (_933._z23 == false) { - _Zy2.__y2("Trying to release temp surface %s which isn't in use\n", _jg); - } else { - _933._z23 = false; - _933._y23 = this._B23; - } - } - } -}; -_4N2.prototype._Y23 = function () { - var i; - for (i = 0; i < this._C23.length; ) { - var _933 = this._C23[i]; - if (_933 == null) { - this._C23.splice(i, 1); - } else { - var _a33 = false; - if (_933._z23 == false && this._B23 - _933._y23 > 1) { - _a33 = true; - } else if (!surface_exists(_933._x23)) { - _a33 = true; - } - if (_a33) { - surface_free(_933._x23); - this._C23.splice(i, 1); - } else { - i++; - } - } - } -}; -/*@constructor */ function _b33() { - this.enabled = false; - this._c33 = 0.0; - this._d33 = 0xffffffff; - this._e33 = 1.0; - this._f33 = false; - this._g33 = 0.0; - this._h33 = 32.0; - this._i33 = 0xffffffff; - this._j33 = 1.0; - this._k33 = false; - this._l33 = 1.0; - this._m33 = 0xffffffff; - this._n33 = 1.0; - this._o33 = false; - this._p33 = 0; - this.shadowOffsetX = 0.0; - this.shadowOffsetY = 0.0; - this._q33 = 0xff000000; - this._r33 = 1.0; -} -/*@constructor */ function _lH() { - this.__type = "[Font]"; - this._nH = false; - this._s33 = false; - this.pName = ""; - this._dH = ""; - this.size = 12; - this.ascenderOffset = 0; - this.ascender = 0; - this.bold = false; - this.italic = false; - this.first = 32; - this.last = 127; - this._qH = ""; - this.prop = false; - this._t33 = 0; - this._u33 = null; - this._DH = null; - this.antialias = 0; - this.charset = 0; - this._v33 = 1; - this._w33 = 1; - this._mH = 0.0; - this.glyphs = null; - this._5s = null; - this._zH = null; - this.spriteIndex = -1; - this._x33 = 0; - this._sH = false; - this.sdfSpread = 0; - this._tH = new _b33(); -} -_lH.prototype._uH = function (_y33) { - if (_y33 == undefined || _y33 == null) return; - var _033 = null; - _033 = variable_struct_get(_y33, "thickness"); - if (_033 != undefined && _033 != null) { - var _z33 = yyGetReal(_033); - _z33 = _z33 < -32.0 ? -32.0 : _z33 > 32.0 ? 32.0 : _z33; - this._tH._c33 = _z33; - } - _033 = variable_struct_get(_y33, "coreColour"); - if (_033 == undefined || _033 == null) _033 = variable_struct_get(_y33, "coreColor"); - if (_033 != undefined && _033 != null) { - this._tH._d33 = yyGetInt32(_033); - } - _033 = variable_struct_get(_y33, "coreAlpha"); - if (_033 != undefined && _033 != null) { - var alpha = yyGetReal(_033); - alpha = alpha < 0.0 ? 0.0 : alpha > 1.0 ? 1.0 : alpha; - this._tH._e33 = alpha; - } - _033 = variable_struct_get(_y33, "glowEnable"); - if (_033 != undefined && _033 != null) { - this._tH._f33 = yyGetBool(_033); - } - _033 = variable_struct_get(_y33, "glowStart"); - if (_033 != undefined && _033 != null) { - var _At1 = yyGetReal(_033); - _At1 = _At1 < 0.0 ? 0.0 : _At1 > 64.0 ? 64.0 : _At1; - this._tH._g33 = _At1; - } - _033 = variable_struct_get(_y33, "glowEnd"); - if (_033 != undefined && _033 != null) { - var _At1 = yyGetReal(_033); - _At1 = _At1 < 0.0 ? 0.0 : _At1 > 64.0 ? 64.0 : _At1; - this._tH._h33 = _At1; - } - _033 = variable_struct_get(_y33, "glowColour"); - if (_033 == undefined || _033 == null) _033 = variable_struct_get(_y33, "glowColor"); - if (_033 != undefined && _033 != null) { - this._tH._i33 = yyGetInt32(_033); - } - _033 = variable_struct_get(_y33, "glowAlpha"); - if (_033 != undefined && _033 != null) { - var alpha = yyGetReal(_033); - alpha = alpha < 0.0 ? 0.0 : alpha > 1.0 ? 1.0 : alpha; - this._tH._j33 = alpha; - } - _033 = variable_struct_get(_y33, "outlineEnable"); - if (_033 != undefined && _033 != null) { - this._tH._k33 = yyGetBool(_033); - } - _033 = variable_struct_get(_y33, "outlineDistance"); - if (_033 != undefined && _033 != null) { - var _At1 = yyGetReal(_033); - _At1 = _At1 < 0.0 ? 0.0 : _At1 > 64.0 ? 64.0 : _At1; - this._tH._l33 = _At1; - } - _033 = variable_struct_get(_y33, "outlineColour"); - if (_033 == undefined || _033 == null) _033 = variable_struct_get(_y33, "outlineColor"); - if (_033 != undefined && _033 != null) { - this._tH._m33 = yyGetInt32(_033); - } - _033 = variable_struct_get(_y33, "outlineAlpha"); - if (_033 != undefined && _033 != null) { - var alpha = yyGetReal(_033); - alpha = alpha < 0.0 ? 0.0 : alpha > 1.0 ? 1.0 : alpha; - this._tH._n33 = alpha; - } - _033 = variable_struct_get(_y33, "dropShadowEnable"); - if (_033 != undefined && _033 != null) { - this._tH._o33 = yyGetBool(_033); - } - _033 = variable_struct_get(_y33, "dropShadowSoftness"); - if (_033 != undefined && _033 != null) { - var width = yyGetReal(_033); - width = width < 0.0 ? 0.0 : width > 64.0 ? 64.0 : width; - this._tH._p33 = width; - } - _033 = variable_struct_get(_y33, "dropShadowOffsetX"); - if (_033 != undefined && _033 != null) { - var offset = yyGetReal(_033); - this._tH.shadowOffsetX = offset; - } - _033 = variable_struct_get(_y33, "dropShadowOffsetY"); - if (_033 != undefined && _033 != null) { - var offset = yyGetReal(_033); - this._tH.shadowOffsetY = offset; - } - _033 = variable_struct_get(_y33, "dropShadowColour"); - if (_033 == undefined || _033 == null) _033 = variable_struct_get(_y33, "dropShadowColor"); - if (_033 != undefined && _033 != null) { - this._tH._q33 = yyGetInt32(_033); - } - _033 = variable_struct_get(_y33, "dropShadowAlpha"); - if (_033 != undefined && _033 != null) { - var alpha = yyGetReal(_033); - alpha = alpha < 0.0 ? 0.0 : alpha > 1.0 ? 1.0 : alpha; - this._tH._r33 = alpha; - } -}; -_lH.prototype._CH = function () { - var _s23 = new _BH(); - variable_struct_set(_s23, "thickness", this._tH._c33); - variable_struct_set(_s23, "coreColour", this._tH._d33); - variable_struct_set(_s23, "coreAlpha", this._tH._e33); - variable_struct_set(_s23, "glowEnable", this._tH._f33); - variable_struct_set(_s23, "glowStart", this._tH._g33); - variable_struct_set(_s23, "glowEnd", this._tH._h33); - variable_struct_set(_s23, "glowColour", this._tH._i33); - variable_struct_set(_s23, "glowAlpha", this._tH._j33); - variable_struct_set(_s23, "outlineEnable", this._tH._k33); - variable_struct_set(_s23, "outlineDistance", this._tH._l33); - variable_struct_set(_s23, "outlineColour", this._tH._m33); - variable_struct_set(_s23, "outlineAlpha", this._tH._n33); - variable_struct_set(_s23, "dropShadowEnable", this._tH._o33); - variable_struct_set(_s23, "dropShadowSoftness", this._tH._p33); - variable_struct_set(_s23, "dropShadowOffsetX", this._tH.shadowOffsetX); - variable_struct_set(_s23, "dropShadowOffsetY", this._tH.shadowOffsetY); - variable_struct_set(_s23, "dropShadowColour", this._tH._q33); - variable_struct_set(_s23, "dropShadowAlpha", this._tH._r33); - return _s23; -}; -_lH.prototype._A33 = function (_bV2) { - this.spriteIndex = -1; - this._DH = null; - this.pName = _bV2.pName; - this._dH = _bV2.fontname; - this.size = _bV2.size; - this.bold = _bV2.bold; - this.italic = _bV2.italic; - this.first = _bV2.first & 0xffff; - this._nH = false; - this.ascenderOffset = _bV2.ascenderOffset; - this.ascender = _bV2.ascender; - this.sdfSpread = _bV2.sdfSpread; - this._x33 = _bV2.lineHeight; - this._sH = this.sdfSpread > 0 ? true : false; - this.antialias = 0; - this.charset = 0; - if (((_bV2.first >> 16) & 0xff) !== 0) this.charset = (_bV2.first >> 16) & 0xff; - if (((_bV2.first >> 24) & 0xff) !== 0) this.antialias = ((_bV2.first >> 24) & 0xff) - 1; - this.last = _bV2.last; - this._v33 = _bV2.scaleX; - this._w33 = _bV2.scaleY; - this.glyphs = []; - var _ED = 99999999; - var _G6 = -99999999; - var maxHeight = 0; - for (var _B33 = 0; _B33 < _bV2.glyphs.length; _B33++) { - var index = -2; - var _C33 = _bV2.glyphs[_B33]; - if (_C33.c != undefined) index = _C33.c.charCodeAt(0); - else if (_C33.i != undefined) index = _C33.i; - this.glyphs[index] = _C33; - if (index < _ED) _ED = index; - if (index > _G6) _G6 = index; - if (_C33.h > maxHeight) maxHeight = _C33.h; - } - if (this._x33 == 0) { - this._x33 = maxHeight; - } - this.first = _ED; - this.last = _G6; - this._5s = _CW2(_bV2.TPageEntry); -}; -_lH.prototype._wH = function (_C5, _iH, _vH, _3H, _D33) { - this.spriteIndex = _C5; - this._DH = null; - this._nH = true; - this._zH = _D5._E5(_C5); - this.pName = "sprite_font: " + this._zH.pName; - this._dH = "spritefont"; - this.size = _C5.width; - this.bold = false; - this.italic = false; - this.first = _iH; - this._u33 = _D33; - this._s33 = true; - this.prop = _vH; - this.last = _iH + this._zH._E6; - this._t33 = _3H; - this._sH = false; - this.sdfSpread = 0; - this.antialias = 0; - this.charset = 10; - this._v33 = 1; - this._w33 = 1; - this._mH = 0.5; - this.glyphs = null; - this._5s = null; - this._E33 = 0; - for (var i = 0; i < this._zH._C4.length; i++) { - var _B4 = this._zH._C4[i]; - if (this.prop) { - this._E33 = _H6(this._E33, _B4.CropWidth); - } else { - this._E33 = _H6(this._E33, _B4.ow); - } - } - this._DH = []; - if (_D33) { - var _F33 = 9999999999; - var _G33 = -1; - for (var i = 0; i < _D33.length; i++) { - var c = _D33.charCodeAt(i); - if (c < _F33) _F33 = c; - if (c > _G33) _G33 = c; - this._DH[c] = i; - } - this.first = _F33; - this.last = _G33; - } else { - for (var i = _iH; i < _iH + this._zH._E6; i++) { - this._DH[i] = i - _iH; - } - } - this._H33(); -}; -_lH.prototype._H33 = function () { - var height = 0; - for (var _t6 = 0; _t6 < this._zH._C4.length; _t6++) { - var _B4 = this._zH._C4[_t6]; - height = _H6(height, _B4.oh); - } - this.size = height; -}; -_lH.prototype._7H = function (_9o) { - if (!_9o || 0 === _9o.length) return 0; - if (this._nH) { - return this.size * this._v33; - } else { - return this._x33 * this._v33; - } -}; -_lH.prototype._8H = function (_9o, _I33) { - if (!_9o || 0 === _9o.length) return 0; - var _6H; - if (_I33) { - _6H = [_9o]; - } else { - _6H = _QE._RE(_9o, -1, this); - } - if (this._nH) { - if (this._s33) { - var _un = 0; - for (var i = 0; i < _6H.length; i++) { - var _J33 = 0; - var _CE = _6H[i]; - for (var __5 = 0; __5 < _CE.length; __5++) { - _J33 += this._K33(_CE.charCodeAt(__5)); - } - _un = _H6(_un, _J33); - } - return _un; - } else { - var _un = 0; - _1a.font = this._qH; - if (_1a.measureText) { - for (var i = 0; i < _6H.length; i++) { - var _Gh = _1a.measureText(_6H[i]); - _un = _H6(_un, _Gh.width); - } - } - return _un; - } - } else { - var _un = 0; - for (var i = 0; i < _6H.length; i++) { - var _J33 = 0; - var _CE = _6H[i]; - for (var __5 = 0; __5 < _CE.length; __5++) { - var c = _CE.charCodeAt(__5); - var _C33 = this.glyphs[c]; - if (!_C33) { - _C33 = this.glyphs[this.first]; - } - _J33 += _C33.shift * this._v33; - } - _un = _H6(_un, _J33); - } - return _un; - } -}; -_lH.prototype._L33 = function (_9o, _VB, _M33, _N33) { - _VB = _I6(_9o.length, _VB); - var end = _I6(_9o.length, _VB + _M33); - var _O33 = end - _VB; - if (!_9o || _VB >= end) return 0; - if (this._nH) { - if (this._s33) { - var _J33 = 0; - for (var __5 = _VB; __5 < end; __5++) { - _J33 += this._K33(_9o.charCodeAt(__5)); - } - _P33 += _O33 * _N33; - return _J33; - } else { - var _J33 = 0; - _1a.font = this._qH; - if (_1a.measureText) { - var _Q33 = _9o.substring(_VB, end); - _J33 = _1a.measureText(_Q33); - _J33 += _O33 * _N33; - } - return _J33; - } - } else { - var _J33 = 0; - for (var __5 = _VB; __5 < end; __5++) { - var c = _9o.charCodeAt(__5); - var _C33 = this.glyphs[c]; - if (!_C33) { - _C33 = this.glyphs[this.first]; - } - _J33 += _C33.shift * this._v33; - } - _J33 += _O33 * _N33; - return _J33; - } -}; -_lH.prototype._K33 = function (_4f1) { - if (this._nH) { - if (this._s33) { - var _un = this._t33; - if (_4f1 >= this.first && _4f1 <= this.last) { - var _R33 = this._DH[_4f1]; - var _B4 = this._zH._C4[_R33]; - if (!_B4) { - result = this._E33; - } else if (this.prop) { - _un += _B4.CropWidth; - } else { - _un += _B4.ow; - } - } else if (_4f1 === 32) { - _un += this._E33; - } - return _un; - } else { - _1a.font = this._qH; - if (_1a.measureText) { - var _Gh = _1a.measureText(String.fromCharCode(_4f1)); - return _Gh.width; - } - return 0; - } - } - var _C33 = this.glyphs[_4f1]; - if (_C33) { - return _C33.shift * this._v33; - } else if (0x20 >= this.first && 0x20 <= this.last) { - return this.glyphs[0x20].shift * this._v33; - } else { - return this.glyphs[this.first].shift * this._v33; - } -}; -function _S33(_4f1, _C33) { - var _q4 = undefined; - var _Bh1 = 0, - _0i1 = _C33._HH.length / 2 - 1, - _T33 = 0; - while (_Bh1 <= _0i1) { - _T33 = _Bh1 + ~~((_0i1 - _Bh1) / 2); - var other = _C33._HH[_T33 * 2]; - if (_4f1 == other) { - _q4 = _C33._HH[_T33 * 2 + 1]; - break; - } else if (_4f1 < other) _0i1 = _T33 - 1; - else _Bh1 = _T33 + 1; - } - return _q4; -} -_lH.prototype._U33 = function (_q5, _r5, _V33, _co, _do, _u5, _6q, _no, _qL, _rL, _N33, _W33) { - var _X33 = this._5s; - if (!_X33.texture.complete) return; - var _Yi = _V33.length; - var _Y33 = 0.0; - var _Z33 = 0.0; - if (_N33 !== undefined) { - _Y33 = _N33; - } - if (_W33 !== undefined) { - _Z33 = _W33; - } - var __33 = null; - for (var i = 0; i < _Yi; i++) { - var _4f1 = _V33.charCodeAt(i); - var _C33 = this.glyphs[_4f1]; - if (_C33) { - if (__33 != null && _C33._HH != undefined) { - var _HH = _S33(__33.i, _C33); - if (_HH != undefined) { - _q5 += _co * this._v33 * _HH; - } - } - __33 = _C33; - if (_C33.w * _C33.h > 0) { - var _X8 = _C33.x; - var _Y8 = _C33.y; - var _DL = _C33.w; - var _FL = _C33.h; - if (Math.abs(_u5) < 0.001) { - _1a._pg1(_X33, _X8 + _X33.x, _Y8 + _X33.y, _DL, _FL, _q5 + _C33.offset * _co, _r5, _DL * this._v33 * _co, _FL * this._w33 * _do, _6q, _no, _qL, _rL); - } else { - _1a._pg1(_X33, _X8 + _X33.x, _Y8 + _X33.y, _DL, _FL, _q5 + _C33.offset * _co, _r5, _DL, _FL, _6q, _no, _qL, _rL); - } - } - _q5 += _co * this._v33 * this._K33(_4f1); - _q5 += _Y33; - if (_V33[i] == " ") _q5 += _Z33; - } - } -}; -_lH.prototype._043 = function (_q5, _r5, _u5) { - var _ih = new _zz(); - _ih._WA(-_q5, -_r5, 0); - var _4B = new _zz(); - _4B.__A(_u5); - var _4r1 = new _zz(); - _4r1.Multiply(_ih, _4B); - _ih._WA(_q5, _r5, 0); - var _143 = new _zz(); - _143.Multiply(_4r1, _ih); - return _143; -}; -_lH.prototype._243 = function (_q5, _r5, _V33, _co, _do, _u5, _6q, _no, _qL, _rL, _N33, _W33, _343) { - if (this._nH) { - this._U33(_q5, _r5, _V33, _co, _do, _u5, _6q, _no, _qL, _rL, _N33, _W33); - } - var _Y33 = 0.0; - var _Z33 = 0.0; - if (_N33 !== undefined) { - _Y33 = _N33; - } - if (_W33 !== undefined) { - _Z33 = _W33; - } - var _443; - var _X33 = this._5s; - if (!_X33.texture.complete) return; - var _Yi = _V33.length; - if (_543) { - _6q &= 0xfffefffe; - _no &= 0xfffefffe; - _qL &= 0xfffefffe; - _rL &= 0xfffefffe; - _no |= 0x00010000; - _qL |= 0x00000001; - _rL |= 0x00010001; - } - var _Ca, _Ja, _La, _Na; - if (!_X33.texture._N8) _M8(_X33); - var _643; - if (Math.abs(_u5) > 0.001) { - _643 = _2B(_VA); - _UA(_VA, this._043(_q5, _r5, _u5)); - } - var _743 = 0; - if (this._sH) { - _743 = this.sdfSpread; - } - var _F9 = _Yi * 6; - _Ca = _e8._Da(_9a._Ea, _X33.texture._N8, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - var _Pa = index, - _hb = _Pa + _Ga, - __4 = _hb + _Ga, - _ib = __4 + _Ga, - _jb = _ib + _Ga, - _kb = _jb + _Ga; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Na = _Ca._Oa; - var scaleX, scaleY; - scaleX = this._v33 * _co; - scaleY = this._w33 * _do; - var _9j2 = 0; - var _843 = this._mH, - _943 = 1.0 / _X33.texture.width, - _a43 = 1.0 / _X33.texture.height; - var _b43 = false; - if (_6q != _no || _qL != _rL) { - var _c43 = this._8H(_V33, true); - var _d43 = 1 / _c43; - var alpha = _6q & 0xff000000; - _b43 = true; - } - var __33 = null; - for (var i = 0; i < _Yi; i++) { - var _4f1 = _V33.charCodeAt(i); - var _C33 = this.glyphs[_4f1]; - if (_C33) { - if (__33 != null && _C33._HH != undefined) { - var _HH = _S33(__33.i, _C33); - if (_HH != undefined) { - _q5 += scaleX * _HH; - } - } - __33 = _C33; - if (_C33.w * _C33.h > 0) { - var _DL = _C33.w + 2, - _FL = _C33.h + 2; - var x = _q5 + (_C33.offset - 1 - _743) * _co; - var y = _r5 - (1 + _743) * _do; - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = x - _843; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = y - _843; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = x + _843 + _DL * scaleX; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = y + _843 + _FL * scaleY; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - var _X8 = _C33.x - 1, - _Y8 = _C33.y - 1; - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = (_X33.x + _X8 - _843) * _943; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = (_X33.y + _Y8 - _843) * _a43; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_X33.x + _X8 + _DL + _843) * _943; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_X33.y + _Y8 + _FL + _843) * _a43; - if (_b43) { - var _0b = _Ja[index]; - var _XH = Math.min(Math.abs(_Ja[_Pa] - _0b) * _d43, 1); - var _YH = Math.min(Math.abs(_Ja[_hb] - _0b) * _d43, 1); - var _6h = merge_color(_6q, _no, _XH) | alpha; - var _7h = merge_color(_6q, _no, _YH) | alpha; - var _Nr1 = merge_color(_rL, _qL, _YH) | alpha; - var __O2 = merge_color(_rL, _qL, _XH) | alpha; - _La[_Pa] = _La[_kb] = _6h; - _La[_hb] = _7h; - _La[__4] = _La[_ib] = _Nr1; - _La[_jb] = __O2; - } else { - _La[_Pa] = _La[_kb] = _6q; - _La[_hb] = _no; - _La[__4] = _La[_ib] = _qL; - _La[_jb] = _rL; - } - _Pa += _Ga * 6; - _hb += _Ga * 6; - __4 += _Ga * 6; - _ib += _Ga * 6; - _jb += _Ga * 6; - _kb += _Ga * 6; - } else { - _9j2++; - } - _q5 += scaleX * _C33.shift; - } else { - _9j2++; - } - _q5 += _Y33; - if (_V33[i] == " ") _q5 += _Z33; - } - _Ca._Ia -= _9j2 * 6; - if (_643 != undefined) { - _UA(_VA, _643); - } -}; -_lH.prototype._e43 = function (_q5, _r5, _V33, _co, _do, _u5, _6q, _no, _qL, _rL, _N33, _W33) { - var _443 = null; - var _4f1; - var _X33 = _F4[this._5s.tp]; - if (!_X33.complete) return; - var _Y33 = 0.0; - var _Z33 = 0.0; - if (_N33 !== undefined) { - _Y33 = _N33; - } - if (_W33 !== undefined) { - _Z33 = _W33; - } - var _on2 = _1a.globalAlpha; - _1a.globalAlpha = ((_6q >> 24) & 0xff) / 255.0; - var _Yi = _V33.length; - _6q = _6q & 0xffffff; - _u5 = _oM2(_u5); - var __33 = null; - if (Math.abs(_u5) > 0.00001) { - _f43(_q5, _r5, this._v33 * _co, this._w33 * _do, -_u5); - _q5 = 0; - _r5 = 0; - if (_6q != 0xffffff) { - for (var i = 0; i < _Yi; i++) { - _4f1 = _V33.charCodeAt(i); - var _C33 = this.glyphs[_4f1]; - if (_C33) { - if (__33 != null && _C33._HH != undefined) { - var _HH = _S33(__33.i, _C33); - if (_HH != undefined) { - _q5 += _HH; - } - } - __33 = _C33; - var _DL = _C33.w; - if (_DL != 99999) { - var _FL = _C33.h; - _443 = _g43(_X33, _C33, _C33.x + this._5s.x, _C33.y + this._5s.y, _DL + 2, _FL + 2, _6q); - _1a._pg1(_443, 0, 0, _DL, _FL, _q5 + _C33.offset, _r5, _DL, _FL); - _q5 += this._K33(_4f1); - } - } - _q5 += _Y33; - if (_V33[i] == " ") _q5 += _Z33; - } - } else { - for (var i = 0; i < _Yi; i++) { - _4f1 = _V33.charCodeAt(i); - var _C33 = this.glyphs[_4f1]; - if (_C33) { - if (__33 != null && _C33._HH != undefined) { - var _HH = _S33(__33.i, _C33); - if (_HH != undefined) { - _q5 += _HH; - } - } - __33 = _C33; - var _DL = _C33.w; - if (_DL != 99999) { - var _FL = _C33.h; - _1a._pg1(_X33, _C33.x + this._5s.x, _C33.y + this._5s.y, _DL, _FL, _q5 + _C33.offset, _r5, _DL, _FL); - _q5 += this._K33(_4f1); - } - } - _q5 += _Y33; - if (_V33[i] == " ") _q5 += _Z33; - } - } - _h43(); - } else { - _q5 = ~~(_q5 + 0.5); - _r5 = ~~(_r5 + 0.5); - var _i43 = this._v33 * _co; - var _j43 = this._w33 * _do; - if (_6q != 0xffffff) { - for (var i = 0; i < _Yi; i++) { - _4f1 = _V33.charCodeAt(i); - var _C33 = this.glyphs[_4f1]; - if (_C33) { - if (__33 != null && _C33._HH != undefined) { - var _HH = _S33(__33.i, _C33); - if (_HH != undefined) { - _q5 += _i43 * _HH; - } - } - __33 = _C33; - var _DL = _C33.w; - if (_DL != 99999) { - var _FL = _C33.h; - _443 = _g43(_X33, _C33, _C33.x + this._5s.x, _C33.y + this._5s.y, _DL + 2, _FL + 2, _6q); - _1a._pg1(_443, 0, 0, _DL + 1, _FL + 1, _q5 + _C33.offset * _i43, _r5, (_DL + 1) * _i43, (_FL + 1) * _j43); - _q5 += _i43 * this._K33(_4f1); - } - } - _q5 += _i43 * _Y33; - if (_V33[i] == " ") _q5 += _i43 * _Z33; - } - } else { - for (var i = 0; i < _Yi; i++) { - _4f1 = _V33.charCodeAt(i); - var _C33 = this.glyphs[_4f1]; - if (_C33) { - if (__33 != null && _C33._HH != undefined) { - var _HH = _S33(__33.i, _C33); - if (_HH != undefined) { - _q5 += _i43 * _HH; - } - } - __33 = _C33; - var _DL = _C33.w; - if (_DL != 99999) { - var _FL = _C33.h; - _1a._pg1(_X33, _C33.x + this._5s.x, _C33.y + this._5s.y, _DL, _FL, _q5 + _C33.offset * _i43, _r5, _DL * _i43, _FL * _j43); - _q5 += _i43 * this._K33(_4f1); - } - } - _q5 += _i43 * _Y33; - if (_V33[i] == " ") _q5 += _i43 * _Z33; - } - } - } - _1a.globalAlpha = _on2; -}; -_lH.prototype._k43 = function (_q5, _r5, _V33, _co, _do, _u5, _6q, _no, _qL, _rL, _N33, _W33) { - if (this._zH == null) return; - var _Y33 = 0.0; - var _Z33 = 0.0; - if (_N33 !== undefined) { - _Y33 = _N33; - } - if (_W33 !== undefined) { - _Z33 = _W33; - } - var _h4 = ((_6q >> 24) & 0xff) / 255.0; - var _on2 = _1a.globalAlpha; - _1a.globalAlpha = _h4; - _6q &= 0xffffff; - var _i43 = this._v33 * _co; - var _j43 = this._w33 * _do; - if (Math.abs(_u5) >= 0.001) { - _f43(_q5, _r5, 1, 1, -_oM2(_u5)); - _r5 = _q5 = 0; - } - var _Yi = _V33.length; - for (var i = 0; i < _Yi; i++) { - var _4f1 = _V33.charCodeAt(i); - if (_4f1 != 0x20) { - if (_4f1 >= this.first && _4f1 <= this.last) { - var _R33 = this._DH[_4f1]; - if (_R33 !== undefined) { - var _B4 = this._zH._C4[_R33]; - var _X33 = _F4[_B4.tp]; - if (_X33.complete) { - var _6M = _B4.XOffset - this._zH.xOrigin; - var _7M = _B4.YOffset - this._zH.yOrigin; - if (this.prop) _6M = 0; - if (_6q != 0xffffff) { - var _443 = _M9(_B4, _6q); - _1a._pg1(_443, 0, 0, _B4.CropWidth, _B4.CropHeight, _q5 + _6M * _i43, _r5 + _7M * _j43, _B4.CropWidth * _i43, _B4.CropHeight * _j43); - } else { - _1a._pg1(_X33, _B4.x, _B4.y, _B4.w, _B4.h, _q5 + _6M * _i43, _r5 + _7M * _j43, _B4.CropWidth * _i43, _B4.CropHeight * _j43); - } - } - } - } - } - _q5 = _q5 + _i43 * this._K33(_4f1); - _q5 += _i43 * _Y33; - if (_V33[i] == " ") _q5 += _i43 * _Z33; - } - if (Math.abs(_u5) >= 0.001) _h43(); - _1a.globalAlpha = _on2; -}; -_lH.prototype._l43 = function (_q5, _r5, _V33, _co, _do, _u5, _Ss, _Ts, _Us, _Vs, _N33, _W33) { - if (this._zH == null) return; - var _Y33 = 0.0; - var _Z33 = 0.0; - if (_N33 !== undefined) { - _Y33 = _N33; - } - if (_W33 !== undefined) { - _Z33 = _W33; - } - var _Yi = _V33.length; - var _i43 = this._v33 * _co; - var _j43 = this._w33 * _do; - var _m43 = undefined; - if (Math.abs(_u5) >= 0.001) { - _m43 = _2B(_VA); - _UA(_VA, this._043(_q5, _r5, _u5)); - } - var alpha = _Ss & 0xff000000; - var _n43 = ((_Ts & 0xff0000) - (_Ss & 0xff0000)) / _Yi; - var _o43 = (((_Ts & 0xff00) << 8) - ((_Ss & 0xff00) << 8)) / _Yi; - var _p43 = (((_Ts & 0xff) << 16) - ((_Ss & 0xff) << 16)) / _Yi; - var _q43 = ((_Us & 0xff0000) - (_Vs & 0xff0000)) / _Yi; - var _r43 = (((_Us & 0xff00) << 8) - ((_Vs & 0xff00) << 8)) / _Yi; - var _s43 = (((_Us & 0xff) << 16) - ((_Vs & 0xff) << 16)) / _Yi; - var _t43 = _n43; - var _u43 = _o43; - var _v43 = _p43; - var _w43 = _q43; - var _x43 = _r43; - var _y43 = _s43; - var _6h = _Ss; - var __O2 = _Vs; - for (var i = 0; i < _Yi; i++) { - var _7h = ((_Ss & 0xff0000) + (_t43 & 0xff0000)) & 0xff0000; - _7h |= ((_Ss & 0xff00) + (_u43 >> 8)) & 0xff00 & 0xff00; - _7h |= ((_Ss & 0xff) + (_v43 >> 16)) & 0xff; - _7h |= alpha; - var _Nr1 = ((_Vs & 0xff0000) + (_w43 & 0xff0000)) & 0xff0000; - _Nr1 |= ((_Vs & 0xff00) + (_x43 >> 8)) & 0xff00 & 0xff00; - _Nr1 |= ((_Vs & 0xff) + (_y43 >> 16)) & 0xff; - _Nr1 |= alpha; - _t43 += _n43; - _u43 += _o43; - _v43 += _p43; - _w43 += _q43; - _x43 += _r43; - _y43 += _s43; - var _4f1 = _V33.charCodeAt(i); - if (_4f1 != 0x20) { - if (_4f1 < this.first || _4f1 > this.last) { - } else { - var _R33 = this._DH[_4f1]; - if (_R33 !== undefined) { - var _B4 = this._zH._C4[_R33]; - var _X33 = _F4[_B4.tp]; - if (_X33.complete) { - var _6M = _B4.XOffset - this._zH.xOrigin; - var _7M = _B4.YOffset - this._zH.yOrigin; - if (this.prop) _6M = 0; - _1a._pg1(_B4, _B4.x, _B4.y, _B4.w, _B4.h, _q5 + _6M * _i43, _r5 + _7M * _j43, _B4.CropWidth * _i43, _B4.CropHeight * _j43, _6h, _7h, _Nr1, __O2); - } - } - } - } - __O2 = _Nr1; - _6h = _7h; - _q5 += _i43 * this._K33(_4f1); - _q5 += _i43 * _Y33; - if (_V33[i] == " ") _q5 += _i43 * _Z33; - } - if (_m43 !== undefined) { - _UA(_VA, _m43); - } -}; -var _z43 = -1, - _A43 = 0, - _B43 = 1, - _C43 = 2, - _D43 = 3; -/*@constructor */ function _ZM2() { - this.Fonts = []; - this.length = 0; - this._5H = null; - this._ZG = 0; - this._YG = 0; - this._XG = 0; - _ZL2 = -1; - this._ZG = _ZL2; - this._E43 = new Object(); - this._E43._F43 = []; - this._E43._G43 = _z43; - this._E43._H43 = -1; - this._E43._I43 = -1; - this._E43._J43 = -1; - this._E43._K43 = -1; - this._E43._L43 = -1; - this._E43._M43 = -1; - this._E43._N43 = -1; - this._E43._O43 = -1; - this._E43._P43 = -1; - this._E43._Q43 = -1; - this._E43._R43 = -1; - var i; - for (i = 0; i < _D43; i++) { - this._E43._F43[i] = -1; - } - if (_e8) { - this._E43._F43[_A43] = asset_get_index("__yy_sdf_shader"); - this._E43._F43[_B43] = asset_get_index("__yy_sdf_effect_shader"); - this._E43._F43[_C43] = asset_get_index("__yy_sdf_blur_shader"); - if (this._E43._F43[_B43] != -1) { - var _S43 = this._E43._F43[_B43]; - this._E43._H43 = shader_get_uniform(_S43, "gm_SDF_DrawGlow"); - this._E43._I43 = shader_get_uniform(_S43, "gm_SDF_Glow_MinMax"); - this._E43._J43 = shader_get_uniform(_S43, "gm_SDF_Glow_Col"); - this._E43._K43 = shader_get_uniform(_S43, "gm_SDF_DrawOutline"); - this._E43._L43 = shader_get_uniform(_S43, "gm_SDF_Outline_Thresh"); - this._E43._M43 = shader_get_uniform(_S43, "gm_SDF_Outline_Col"); - this._E43._N43 = shader_get_uniform(_S43, "gm_SDF_Core_Thresh"); - this._E43._O43 = shader_get_uniform(_S43, "gm_SDF_Core_Col"); - } - if (this._E43._F43[_C43] != -1) { - var _S43 = this._E43._F43[_C43]; - this._E43._P43 = shader_get_uniform(_S43, "gm_SDF_Blur_MinMax"); - this._E43._Q43 = shader_get_uniform(_S43, "gm_SDF_Blur_Col"); - } - } -} -_ZM2.prototype._T43 = function (_U43, _V43, _W43) { - if (_e8) { - if (shader_current() != -1) return; - var _7V = _W43; - if (_7V == undefined || _7V == null) { - _7V = _U43._tH; - } - var _X43 = _A43; - if (_7V.enabled) { - if (_V43 && _7V._o33) { - _X43 = _C43; - } else { - _X43 = _B43; - } - } - var _Y43 = this._E43._F43[_X43]; - if (_Y43 == -1 || shader_is_compiled(_Y43) == false) return; - if (this._E43._G43 != _z43) return; - shader_set(_Y43); - if (_X43 == _B43) { - var _Z43 = 1.0 / (_U43.sdfSpread * 2.0); - var __43 = 0.5; - var _053 = _7V._c33; - var _153 = 1.0 - ((_7V._h33 + _053) * _Z43 + __43); - var _253 = 1.0 - ((_7V._g33 + _053) * _Z43 + __43); - _153 = _153 < 0.001 ? 0.001 : _153 > 0.9999 ? 0.9999 : _153; - _253 = _253 < 0.001 ? 0.001 : _253 > 0.9999 ? 0.9999 : _253; - shader_set_uniform_i(this._E43._H43, _7V._f33 ? 1 : 0); - shader_set_uniform_f(this._E43._I43, _153, _253); - var _353, _453, _553, _653; - _353 = (_7V._i33 & 0xff) / 255.0; - _453 = ((_7V._i33 >> 8) & 0xff) / 255.0; - _553 = ((_7V._i33 >> 16) & 0xff) / 255.0; - _653 = _7V._j33; - shader_set_uniform_f(this._E43._J43, _353, _453, _553, _653); - var _753 = 1.0 - ((_7V._l33 + _053) * _Z43 + __43); - _753 = _753 < 0.001 ? 0.001 : _753 > 0.9999 ? 0.9999 : _753; - shader_set_uniform_i(this._E43._K43, _7V._k33 ? 1 : 0); - shader_set_uniform_f(this._E43._L43, _753); - var _853, _953, _a53, _b53; - _853 = (_7V._m33 & 0xff) / 255.0; - _953 = ((_7V._m33 >> 8) & 0xff) / 255.0; - _a53 = ((_7V._m33 >> 16) & 0xff) / 255.0; - _b53 = _7V._n33; - shader_set_uniform_f(this._E43._M43, _853, _953, _a53, _b53); - var _c53 = 1.0 - (_053 * _Z43 + __43); - _c53 = _c53 < 0.001 ? 0.001 : _c53 > 0.9999 ? 0.9999 : _c53; - shader_set_uniform_f(this._E43._N43, _c53); - var _d53, _e53, _f53, _g53; - _d53 = (_7V._d33 & 0xff) / 255.0; - _e53 = ((_7V._d33 >> 8) & 0xff) / 255.0; - _f53 = ((_7V._d33 >> 16) & 0xff) / 255.0; - _g53 = _7V._e33; - shader_set_uniform_f(this._E43._O43, _d53, _e53, _f53, _g53); - } else if (_X43 == _C43) { - var _Z43 = 1.0 / (_U43.sdfSpread * 2.0); - var __43 = 0.5; - var _053 = _7V._c33; - var _h53 = _7V._p33 * 0.5; - var _i53 = 1.0 - ((_053 + _h53) * _Z43 + __43); - var _j53 = 1.0 - ((_053 - _h53) * _Z43 + __43); - _i53 = _i53 < 0.001 ? 0.001 : _i53 > 0.9999 ? 0.9999 : _i53; - shader_set_uniform_f(this._E43._P43, _i53, _j53); - var _k53, _l53, _m53, _n53; - _k53 = (_7V._q33 & 0xff) / 255.0; - _l53 = ((_7V._q33 >> 8) & 0xff) / 255.0; - _m53 = ((_7V._q33 >> 16) & 0xff) / 255.0; - _n53 = _7V._r33; - shader_set_uniform_f(this._E43._Q43, _k53, _l53, _m53, _n53); - } - var _o53 = 0; - this._E43._R43 = gpu_get_texfilter_ext(_o53); - gpu_set_texfilter_ext(_o53, true); - this._E43._G43 = _X43; - } -}; -_ZM2.prototype._p53 = function () { - if (_e8) { - if (this._E43._G43 != _z43) { - shader_reset(); - var _o53 = 0; - gpu_set_texfilter_ext(_o53, this._E43._R43); - this._E43._G43 = _z43; - } - } -}; -_ZM2.prototype._q53 = function (_U43, _W43) { - if (_U43 == undefined || _U43 == null) return false; - if (_e8) { - var _7V = _W43; - if (_7V == undefined || _7V == null) { - _7V = _U43._tH; - } - if (shader_current() == -1 && _U43._sH && _7V.enabled && _7V._o33) { - return true; - } - } - return false; -}; -_ZM2.prototype._di1 = function (_J3) { - return this.Fonts[_J3]; -}; -_ZM2.prototype._Wf = function () { - this.Fonts = []; - this.Fonts.length = 0; -}; -_ZM2.prototype._Gf = function (_bV2) { - var _cH = null; - if (_bV2 != null) { - _cH = new _lH(); - _cH._A33(_bV2); - } - this.Fonts[this.Fonts.length] = _cH; - return this.Fonts.length - 1; -}; -_ZM2.prototype._XN2 = function (_bV2) { - var _cH = null; - if (_bV2 != null) { - _cH = new _lH(); - _cH._A33(_bV2); - } - this.Fonts[-1] = _cH; -}; -_ZM2.prototype._rH = function (_U43) { - this.Fonts[this.Fonts.length] = _U43; - return this.Fonts.length - 1; -}; -_ZM2.prototype._4H = function () { - if (this._ZG >= 0 && this._ZG <= this.Fonts.length && this.Fonts[this._ZG] != null) { - this._5H = this.Fonts[this._ZG]; - } else { - this._5H = this.Fonts[-1]; - if (!this._5H) _yi("Error: Failed to set font. Built-in fonts disabled with no current font set."); - } -}; -_ZM2.prototype._E5 = function (_jg) { - if (_jg >= 0 && _jg <= this.Fonts.length && this.Fonts[_jg]) { - return this.Fonts[_jg]; - } - return null; -}; -function _ci1(_Tl, _5H, _r53) { - if (_r53 === undefined) _r53 = false; - if (_r53 == false && _v3) return _Tl; - if (_Tl == null) return 0; - var _s53 = _Tl; - var __R1 = ""; - var i = 0; - var _Qj = 0; - while (_Qj < _s53.length) { - var _ni = _s53[_Qj]; - if (_ni == "#") { - if (i > 0 && _s53[_Qj - 1] == "\\") { - __R1 = __R1.substring(0, __R1.length - 1) + "#"; - } else { - __R1 += String.fromCharCode(0x0d); - __R1 += String.fromCharCode(0x0a); - i++; - } - } else { - __R1 += _ni; - i++; - } - _Qj++; - } - return __R1; -} -_ZM2.prototype._RE = function (_V33, _t53, _5H) { - if (_V33 == null) return; - if (_t53 < 0) _t53 = 10000000; - var _u53 = " "; - var _pE = String.fromCharCode(0x0a); - var _v53 = String.fromCharCode(0x0d); - var _PE = []; - var _w53 = 0; - if (!_v3) _V33 = _ci1(_V33, _5H); - var _Yi = _V33.length; - var _fs = _V33; - var _x53 = _fs[0]; - var start = 0; - var end = 0; - while (start < _Yi) { - var _he1 = 0; - if (_t53 == 10000000) { - while (end < _Yi && _fs[end] != _pE && _fs[end] != _v53) { - end++; - if (end < _Yi) _x53 = _fs[end]; - else _x53 = String.fromCharCode(0x0); - } - var c; - if (end < _Yi) c = _fs[end]; - else c = String.fromCharCode(0x0); - if (_pE == _x53 && _v53 == _fs[end]) { - end++; - continue; - } - if (_v53 == _x53 && _pE == _fs[end]) { - end++; - continue; - } - _x53 = _fs[end]; - _PE[_w53++] = _fs.substring(start, end); - } else { - while (end < _Yi && _he1 < _t53) { - c = _fs[end]; - if (_fs[end] != _u53) break; - _he1 += this._5H._K33(c.charCodeAt(0)); - end++; - } - while (end < _Yi && _he1 < _t53) { - c = _fs[end]; - if (c == _pE) break; - _he1 += this._5H._K33(c.charCodeAt(0)); - end++; - } - if (_he1 > _t53) { - end--; - _he1 -= this._5H._K33(_fs.charCodeAt(end)); - } - if (_fs[end] == _pE) { - _PE[_w53++] = _fs.substring(start, end); - } else { - if (end == start) return _PE; - if (end != _Yi) { - if (_fs[end] != _u53 || (_fs[end] != _u53 && _fs[end + 1] != _u53)) { - var e = end; - while (end > start) { - if (_fs[--e] == _u53) break; - } - if (e != start) { - end = e; - } else { - while (_fs[end] != _u53) end++; - } - } - } - var _WB = end; - if (_WB > start) { - while (_fs[_WB - 1] == _u53 && _WB > 0) { - _WB--; - } - } - if (_WB != start) _PE[_w53++] = _fs.substring(start, _WB); - } - } - start = ++end; - } - return _PE; -}; -_ZM2.prototype._y53 = function (_V33, _z53, _A53, _fX2, _Nm, _N33, _B53, _C53) { - if (_V33 == null) return; - var _u53 = " "; - var _pE = String.fromCharCode(0x0a); - var _v53 = String.fromCharCode(0x0d); - var _q4 = new Object(); - _q4._D53 = 0.0; - _q4._E53 = 0.0; - _q4._PE = null; - var _PE = []; - if (!_v3) _V33 = _ci1(_V33, this._5H); - var _Yi = _V33.length; - var _fs = _V33; - var _F53 = []; - var start = 0; - var char = 0; - while (char != _Yi) { - if (_fs[char] == _pE || _fs[char] == _v53) { - _F53[_F53.length] = _fs.substring(start, char); - while (_fs[char] == _pE || _fs[char] == _v53) { - char++; - } - start = char; - } else { - char++; - } - } - if (char > start && start < _Yi) { - _F53[_F53.length] = _fs.substring(start, char); - } - var _3j = 0.0; - var _AH = 0.0; - var lineHeight = this._5H._x33; - var _G53 = 0.0; - var _H53 = this._5H._K33(32); - for (var _gh = 0; _gh < _F53.length; _gh++) { - var _Tl = _F53[_gh]; - var _SU2 = null; - if (_Nm) { - var lineWidth = 0.0; - var _I53 = 0; - while (_I53 < _Tl.length) { - if (_Tl[_I53] != _u53) break; - _I53++; - } - if (_I53 == _Tl.length) { - _AH += lineHeight; - _AH += _B53; - _AH += _C53; - } else { - var _J53 = _I53; - var _K53 = _I53; - var _L53 = _I53; - var _M53 = 0; - while (_I53 < _Tl.length) { - while (_I53 < _Tl.length && _Tl[_I53] != _u53) { - _I53++; - } - var _N53 = this._5H._L33(_Tl, _J53, _I53 - _J53, _N33); - if (lineWidth + _N53 > _z53) { - if (_M53 == 0) { - lineWidth = _N53; - _G53 = _H6(_G53, lineWidth); - _SU2 = new Object(); - _SU2._O53 = _Tl.substring(_L53, _I53); - _SU2.x = _3j; - _SU2.y = _AH; - _SU2.lineWidth = lineWidth; - _SU2._Z33 = 0.0; - _SU2._P53 = false; - _SU2._Q53 = 1; - _PE[_PE.length] = _SU2; - _I53++; - lineWidth = 0.0; - _M53 = 0; - _L53 = _I53; - } else { - _G53 = _H6(_G53, lineWidth); - _SU2 = new Object(); - _SU2._O53 = _Tl.substring(_L53, _K53); - _SU2.x = _3j; - _SU2.y = _AH; - _SU2.lineWidth = lineWidth; - _SU2._Z33 = 0.0; - _SU2._P53 = false; - _SU2._Q53 = _M53; - _PE[_PE.length] = _SU2; - _K53 = _I53; - lineWidth = _N53; - _M53 = 1; - _L53 = _J53; - } - _AH += lineHeight; - _AH += _B53; - } else { - _K53 = _I53; - if (_M53 > 0) { - lineWidth += _H53; - } - lineWidth += _N53; - _M53++; - } - var _R53 = _I53 + 1; - while (_I53 < _Tl.length && _Tl[_I53] == _u53) { - _I53++; - } - if (_I53 > _R53) { - var _S53 = _Tl.substring(0, _R53 - 1); - var _T53 = _Tl.substring(_I53, _Tl.length); - _Tl = _S53 + _T53; - _I53 = _R53; - } - _J53 = _I53; - } - if (_L53 < _Tl.length) { - lineWidth = this._5H._L33(_Tl, _L53, _Tl.length - _L53, _N33); - _G53 = _H6(_G53, lineWidth); - _SU2 = new Object(); - _SU2._O53 = _Tl.substring(_L53, _Tl.length); - _SU2.x = _3j; - _SU2.y = _AH; - _SU2.lineWidth = lineWidth; - _SU2._Z33 = 0.0; - _SU2._P53 = false; - _SU2._Q53 = _M53; - _PE[_PE.length] = _SU2; - _AH += lineHeight; - _AH += _B53; - } - } - } else { - var lineWidth = this._5H._L33(_Tl, 0, _Tl.length, _N33); - _G53 = _H6(_G53, lineWidth); - _SU2 = new Object(); - _SU2._O53 = _Tl; - _SU2.x = _3j; - _SU2.y = _AH; - _SU2.lineWidth = lineWidth; - _SU2._Z33 = 0.0; - _SU2._P53 = false; - _SU2._Q53 = 0; - _PE[_PE.length] = _SU2; - if (_Tl.length == 0) _SU2._P53 = true; - _AH += lineHeight; - _AH += _B53; - } - if (_SU2 != null) { - _SU2._P53 = _Nm ? true : _gh == _F53.length - 1; - if (_SU2._P53) { - _AH += _C53; - } - } - } - var _U53 = (_fX2 >> 8) & 0xff; - var _V53 = _fX2 & 0xff; - var _W53 = _AH - _B53 - _C53; - if (_Nm) { - var _X53 = 0.0; - if (_U53 == _Y53) _X53 = (_A53 - _W53) * 0.5; - else if (_U53 == _Z53) _X53 = _A53 - _W53; - if (_X53 != 0.0) { - var __53 = _PE.length; - for (var i = 0; i < __53; i++) { - var _rn2 = _PE[i]; - _rn2.y += _X53; - } - } - } - if (_V53 != _063) { - var _163 = _Nm ? _z53 : _G53; - var __53 = _PE.length; - for (var i = 0; i < __53; i++) { - var _rn2 = _PE[i]; - var lineWidth = _rn2.lineWidth; - if (_V53 == _263) { - if (!_rn2._P53) { - if (_rn2._Q53 > 1) { - var _363 = _163 - lineWidth; - _rn2._Z33 = _363 / (_rn2._Q53 - 1); - } - } - } else if (_V53 == _463) _rn2.x = _163 - lineWidth; - else if (_V53 == _563) _rn2.x = (_163 - lineWidth) * 0.5; - } - } - _q4._G53 = _G53; - _q4._W53 = _W53; - _q4._PE = _PE; - return _q4; -}; -_ZM2.prototype.__G = function (_9o, x, y, _663, _t53, _u5, _co, _do, _Ss, _Ts, _Us, _Vs) { - var _tR = _co; - var _uR = _do; - var _e_ = 0.0; - var _f_ = 0.0; - var _PE = []; - var i = 0; - this._4H(); - var _5H = this._5H; - if (_Ss === undefined) { - _Ss = _Oc | ((_Nc * 255.0) << 24); - _Ts = _Oc | ((_Nc * 255.0) << 24); - _Us = _Oc | ((_Nc * 255.0) << 24); - _Vs = _Oc | ((_Nc * 255.0) << 24); - } else if (_Ts === undefined) { - _Ts = _Ss; - _Us = _Ss; - _Vs = _Ss; - } - var _Tl = _9o; - _PE = this._RE(_Tl, _t53, _5H); - var _071 = _oM2(_u5); - var _57 = Math.sin(_071); - var _67 = Math.cos(_071); - if (_663 < 0) _663 = _5H ? _5H._7H("M") : 20; - var _763 = _57 * _tR * _663; - var _863 = _67 * _uR * _663; - if (this._YG == 1) { - y = y - (_PE.length * _863) / 2; - x = x - (_PE.length * _763) / 2; - } - if (this._YG == 2) { - y = y - _PE.length * _863; - x = x - _PE.length * _763; - } - if (!_5H) { - if (!_e8) { - _1a.fillStyle = _dL; - _1a.globalAlpha = _Nc; - for (i = 0; i <= _PE.length - 1; i++) { - var _963 = _PE[i]; - if (_963 != null) { - _1a.fillText(_963, x, y + 13); - y = y + _863; - x = x + _763; - } - } - } else { - if (this._ZG != -1) _yi("Error: Runtime canvas fonts are not supported in WebGL."); - } - } else { - var _a63 = false; - if (this._q53(_5H)) { - _a63 = true; - } - var _b63 = _tR * _5H._v33; - var _c63 = _uR * _5H._w33; - for (var __5 = _a63 ? 0 : 1; __5 < 2; __5++) { - var _d63 = __5 == 0; - if (_5H._sH) { - this._T43(_5H, _d63); - } - var _e63 = x; - var _f63 = y; - if (_d63) { - var shadowOffsetX = _b63 * _5H._tH.shadowOffsetX; - var shadowOffsetY = _c63 * _5H._tH.shadowOffsetY; - _e63 = _e63 + _67 * shadowOffsetX + _57 * shadowOffsetY; - _f63 = _f63 - _57 * shadowOffsetX + _67 * shadowOffsetY; - } - for (i = 0; i <= _PE.length - 1; i++) { - _e_ = 0; - _f_ = 0; - if (_5H.ascenderOffset != undefined) { - _f_ -= _5H.ascenderOffset * _uR; - } - var _963 = _PE[i]; - if (_963 != null) { - if (this._XG == 1) _e_ = -((_tR * _5H._8H(_963, true)) / 2); - if (this._XG == 2) _e_ = -(_tR * _5H._8H(_963, true)); - var _N6 = _e63 + _67 * _e_ + _57 * _f_; - var _P6 = _f63 - _57 * _e_ + _67 * _f_; - if (_5H._nH) { - if (_5H._s33) { - if (!_e8) { - _5H._k43(_N6, _P6, _963, _tR, _uR, _u5, _Ss, _Ts, _Us, _Vs); - } else { - _5H._l43(_N6, _P6, _963, _tR, _uR, _u5, _Ss, _Ts, _Us, _Vs); - } - } else { - if (_5H._Nh) { - _g63(_5H._qH, _963, _N6, _P6, 1, 1, _071, _Ss, _Ts, _Us, _Vs); - } - } - } else { - if (_e8) { - _5H._243(_N6, _P6, _963, _tR, _uR, _u5, _Ss, _Ts, _Us, _Vs); - } else { - _5H._e43(_N6, _P6, _963, _tR, _uR, _u5, _Ss, _Ts, _Us, _Vs); - } - } - } - _f63 = _f63 + _863; - _e63 = _e63 + _763; - } - if (_5H._sH) { - this._p53(); - } - } - } -}; -_ZM2.prototype._h63 = function (_i63, _q5, _r5, _N33, _j63, _k63, _343) { - if (_i63 == null) return; - var _tR = 1.0; - var _uR = 1.0; - var angle = 0.0; - var _PE = _i63; - var i = 0; - this._4H(); - var _5H = this._5H; - var _m4 = _Oc | ((_Nc * 255.0) << 24); - var _643 = null; - if (!_e8) { - _643 = _oB[_VA]; - angle = Math.atan2(_643._v6[1], _643._v6[0]) * (-180 / Math.PI); - _tR = Math.sqrt(_643._v6[0] * _643._v6[0] + _643._v6[1] * _643._v6[1]); - _uR = Math.sqrt(_643._v6[4] * _643._v6[4] + _643._v6[5] * _643._v6[5]); - } - if (!_5H) { - if (!_e8) { - _1a.fillStyle = _dL; - _1a.globalAlpha = _Nc; - for (i = 0; i <= _PE.length - 1; i++) { - var _963 = _PE[i]._O53; - var _e_ = _PE[i].x; - var _f_ = _PE[i].y; - var _xy2 = new _Tz(_q5 + _e_, _r5 + _f_ + 13, 0); - var _l63 = _643._0N(_xy2); - if (_963 != null) { - _1a.fillText(_963, _l63._pA, _l63._qA); - } - } - } else { - if (this._ZG != -1) _yi("Error: Runtime canvas fonts are not supported in WebGL."); - } - } else { - var _m63 = _r5; - _m63 += _5H._x33; - if (_5H.ascenderOffset != undefined) { - _m63 -= _5H.ascenderOffset; - } - if (_5H.ascender != undefined) { - _m63 -= _5H.ascender; - } - var _a63 = false; - if (this._q53(_5H)) { - _a63 = true; - } - for (var __5 = _a63 ? 0 : 1; __5 < 2; __5++) { - var _d63 = __5 == 0; - if (_5H._sH) { - this._T43(_5H, _d63); - } - var _e63 = _q5; - var _f63 = _m63; - if (_d63) { - _e63 += _5H._tH.shadowOffsetX; - _f63 += _5H._tH.shadowOffsetY; - } - for (i = 0; i <= _PE.length - 1; i++) { - var _963 = _PE[i]._O53; - var _e_ = _PE[i].x; - var _f_ = _PE[i].y; - var _Z33 = _PE[i]._Z33; - if (_963 != null) { - if (_5H._s33) { - _e_ -= _5H._zH.xOrigin; - _f_ -= _5H._zH.yOrigin; - } - var _N6 = _e63 + _e_; - var _P6 = _f63 + _f_; - var _l63 = null; - if (!_e8) { - var _xy2 = new _Tz(_N6, _P6, 0); - _l63 = _643._0N(_xy2); - } - if (_5H._nH) { - if (_5H._s33) { - if (!_e8) { - _5H._k43(_l63._pA, _l63._qA, _963, _tR, _uR, angle, _m4, _m4, _m4, _m4, _N33, _Z33); - } else { - _5H._l43(_N6, _P6, _963, _tR, _uR, angle, _m4, _m4, _m4, _m4, _N33, _Z33); - } - } else { - if (_5H._Nh) { - _g63(_5H._qH, _963, _N6, _P6, 1, 1, angle, _m4, _m4, _m4, _m4); - } - } - } else { - if (_e8) { - _5H._243(_N6, _P6, _963, _tR, _uR, angle, _m4, _m4, _m4, _m4, _N33, _Z33, _343); - } else { - _5H._e43(_l63._pA, _l63._qA, _963, _tR, _uR, angle, _m4, _m4, _m4, _m4, _N33, _Z33); - } - } - } - } - if (_5H._sH) { - this._p53(); - } - } - } -}; -_ZM2.prototype._9H = function (_9o, x, y, _663, _t53) { - _aH = _bH = 0; - var _PE = []; - var i = 0; - this._4H(); - var _5H = this._5H; - if (!_5H) return 1; - _PE = this._RE(_9o, _t53, _5H); - if (_663 < 0) { - _663 = _5H._7H("M"); - } - var _963, w; - if (_PE.length > 0) { - for (i = 0; i < _PE.length - 1; i++) { - _963 = _PE[i]; - if (_963 != null) { - w = _5H._8H(_963, true); - if (_aH < w) { - _aH = w; - } - } - _bH += _663; - } - _bH += _5H._7H("M"); - } - _963 = _PE[_PE.length - 1]; - w = _5H._8H(_963, true); - if (_aH < w) _aH = w; -}; -var _n63; -var _F4; -var _o63 = null; -var _Hj1 = 1024; -var _Ij1 = 768; -var _On1 = 1; -var _Pn1 = 1; -var _WK = 0; -var _XK = 0; -var _YK = 0; -var _ZK = 0; -var _6N = 0; -var _7N = 0; -var _4N = 0; -var _5N = 0; -var _Ey2 = []; -var _p63 = 0; -var _L9 = 0xffffff; -var _Cs; -var _Gs; -var _Aj1; -var _Cj1; -var _h43; -var _RK; -var _f43; -var _q63; -var _Ks; -var _r63; -var _s63; -var __K; -var _TK; -var _t63; -var _Ns; -var _u63; -var _v63; -var _w63; -var _g63; -var _x63 = true; -function _y63() { - return _Hj1; -} -function _z63() { - return _Ij1; -} -function _ng1(_A63) { - if (!_A63) return; - _A63._B63 = _A63.transform; - _A63._VK = _A63.setTransform; - _A63._C63 = _A63.save; - _A63._D63 = _A63.restore; - _A63._oL = _A63.fillRect; - _A63._nL = _A63.strokeRect; - _A63._wL = _A63.beginPath; - _A63._dM = _A63.arc; - _A63._AL = _A63.stroke; - _A63._zL = _A63.closePath; - _A63.lineWidth = _A63.lineWidth; - _A63._xL = _A63.moveTo; - _A63._yL = _A63.lineTo; - _A63._JL = _A63.fill; - _A63._pg1 = _A63.drawImage; - _A63._Oj1 = _A63.getImageData; - _A63._E63 = _A63.createImageData; - _A63._QZ2 = _A63.putImageData; - _A63._F63 = _A63.clip; - _A63._G63 = _A63.rect; -} -function _H63(_A63, _Nz) { - if (_A63.imageSmoothingEnabled == _Nz && _A63.msImageSmoothingEnabled == _Nz) return; - _A63.imageSmoothingEnabled = _Nz; - _A63.webkitImageSmoothingEnabled = _Nz; - _A63.mozImageSmoothingEnabled = _Nz; - _A63.msImageSmoothingEnabled = _Nz; - _A63.oImageSmoothingEnabled = _Nz; -} -function _gj1(_A63) { - if (!_e8) _H63(_A63, _x63); -} -function _I63(_nC) { - _nC = _nC > 0.5; - if (_x63 != _nC) { - _x63 = _nC; - _H63(_1a, _nC); - } -} -function _RM2(_rX1) { - _F4 = []; - _o63 = null; - _WK = 0; - _XK = 0; - _YK = 0; - _ZK = 0; - _6N = 0; - _7N = 0; - _4N = 0; - _5N = 0; - _Ey2 = []; - _Ey2[0] = 1; - _Ey2[1] = 0; - _Ey2[2] = 0; - _Ey2[3] = 0; - _Ey2[4] = 1; - _Ey2[5] = 0; - if (!_e8) { - if (_dF2) { - _Cs = _J63; - } else { - _Cs = _K63; - } - _Gs = _L63; - _Ns = _M63; - _Aj1 = _N63; - _Cj1 = _O63; - _t63 = _P63; - _h43 = _Q63; - _RK = _R63; - _f43 = _S63; - _q63 = _T63; - _Ks = _U63; - _TK = _V63; - __K = _W63; - _g63 = _X63; - _s63 = _Y63; - _u63 = _Z63; - _r63 = __63; - _v63 = function () {}; - _w63 = function () {}; - _x63 = !(_rE.Options && !_rE.Options.interpolatePixels); - if (_eF2) { - if (_dF2) { - _L9 = 0x1ffffff; - _Cs = _073; - } else { - _Cs = _173; - } - _Gs = _L63; - _Ns = _273; - } - } else { - _373(); - } - _Aj1(0, 0, _Gn1, _Hn1); - _Cj1(0, 0, _Gn1, _Hn1, 0); -} -var _473 = []; -var _573 = 0; -function _V63() { - _1a._C63(); - _473.push({ _ll: _573++, _673: _WK, _773: _XK, _873: _YK, _973: _ZK }); -} -function _W63() { - _1a._D63(); - var _f4 = _473.pop(); - _WK = _f4._673; - _XK = _f4._773; - _YK = _f4._873; - _ZK = _f4._973; - --_573; -} -function _zg1(_Vg1) { - _Vg1._p8 = []; - _Vg1._q8 = 0; - _Vg1._r8 = 4; - _Vg1._Ui1 = 0; - _Vg1._5t = null; - _Vg1._lg1 = null; - _Vg1.texture = _F4[_Vg1.tp]; -} -function _TN2(_a73) { - _o63 = _a73; - for (var i = 0; i < _a73.length; i++) { - var _B4 = _a73[i]; - _zg1(_B4); - } -} -/*@constructor */ function _b73() { - this._vs = null; - this._c73 = 0; -} -function _g43(_be, _d73, _q5, _r5, _kj, _lj, _Pc) { - var _e73 = null; - if (_d73._p8 != undefined) { - _e73 = _d73._p8[_Pc]; - } else { - _d73._p8 = []; - _d73._r8 = 4; - _d73._q8 = 0; - } - if (_e73 != null) { - _e73._c73 = _p63; - return _e73._vs; - } - var _f73 = -9999999999; - _e73 = null; - if (_d73._q8 < _d73._r8) { - _e73 = new _b73(); - _d73._q8++; - } else { - var _g73 = -1; - for (var i in _d73._p8) { - if (!_d73._p8.hasOwnProperty(i)) continue; - var _h73 = _d73._p8[i]; - if (_h73 != null) { - var _J6 = _p63 - _h73._c73; - if (_J6 > _f73) { - _g73 = i; - _e73 = _h73; - _f73 = _J6; - } - } - } - if (_g73 >= 0) delete _d73._p8[_g73]; - } - _d73._p8[_Pc] = _e73; - _e73._c73 = _p63; - _e73._vs = _i73(_be, _q5, _r5, _kj, _lj, _Pc); - return _e73._vs; -} -function _M9(_Vg1, _Pc) { - return _g43(_Vg1.texture, _Vg1, _Vg1.x, _Vg1.y, _Vg1.w, _Vg1.h, _Pc); -} -function _CW2(_J3) { - return _o63[_J3]; -} -function _Q63() { - _1a._VK(_Ey2[0], _Ey2[3], _Ey2[1], _Ey2[4], _Ey2[2], _Ey2[5]); -} -function _R63(_3d) { - _TK(); - var _UK = []; - _UK[0] = 1; - _UK[1] = 0; - _UK[2] = 0; - _UK[3] = 1; - _UK[4] = 0; - _UK[5] = 0; - _1a._VK(_UK[0], _UK[1], _UK[2], _UK[3], _UK[4], _UK[5]); - _1a.fillStyle = _fL(_3d | 0xff000000); - _1a._oL(_WK, _XK, _YK, _ZK); - __K(); -} -function _N63(_IY1, _JY1, _KY1, _LY1) { - _WK = _IY1; - _XK = _JY1; - _YK = _KY1; - _ZK = _LY1; - if (_v3) { - if (_WK === 0 && _XK === 0 && _YK == _1a.canvas.width && _ZK === _1a.canvas.height) { - } else { - _Ey2[0] = 1; - _Ey2[1] = 0; - _Ey2[2] = 0; - _Ey2[3] = 1; - _Ey2[4] = 0; - _Ey2[5] = 0; - _1a._VK(_Ey2[0], _Ey2[1], _Ey2[2], _Ey2[3], _Ey2[4], _Ey2[5]); - _1a.beginPath(); - _1a.moveTo(_WK, _XK); - _1a.lineTo(_WK + _YK, _XK); - _1a.lineTo(_WK + _YK, _XK + _ZK); - _1a.lineTo(_WK, _XK + _ZK); - if (!(_UN == _pF2 && _Co1 == 4.0)) { - _1a.clip(); - } - } - } -} -function _j73(_q5, _r5, _kj, _lj, _u5) { - var _Km2 = new _Tz(_q5 + _kj / 2.0, _r5 + _lj / 2.0, -16000.0); - var _Sm2 = new _Tz(_q5 + _kj / 2.0, _r5 + _lj / 2.0, 0.0); - var __m2 = new _Tz(Math.sin(-_u5 * (Math.PI / 180.0)), Math.cos(-_u5 * (Math.PI / 180.0)), 0.0); - _rL2._Wz(_Km2, _Sm2, __m2); - _Jj1._4A(_kj, -_lj * _1A, 1.0, 32000.0); -} -function _S63(_q5, _r5, _w4, _x4, _u5) { - var _UK = []; - _UK[0] = Math.cos(_u5); - _UK[3] = Math.sin(_u5); - _UK[1] = -_UK[3]; - _UK[4] = _UK[0]; - _UK[0] *= _w4; - _UK[3] *= _w4; - _UK[1] *= _x4; - _UK[4] *= _x4; - _UK[2] = _q5; - _UK[5] = _r5; - _1a._B63(_UK[0], _UK[3], _UK[1], _UK[4], _UK[2], _UK[5]); -} -function _T63(_Lw) { - _1a._B63(_Lw._v6[0], _Lw._v6[1], _Lw._v6[4], _Lw._v6[5], _Lw._v6[12], _Lw._v6[13]); -} -function _P63(_Hm, _Im, _k73, _l73) { - if (_WK === 0 && _XK === 0 && _YK == _1a.canvas.width && _ZK === _1a.canvas.height) { - } else { - _Ey2[0] = 1; - _Ey2[1] = 0; - _Ey2[2] = 0; - _Ey2[3] = 1; - _Ey2[4] = 0; - _Ey2[5] = 0; - _1a._VK(_Ey2[0], _Ey2[1], _Ey2[2], _Ey2[3], _Ey2[4], _Ey2[5]); - _1a.moveTo(_WK, _XK); - _1a.lineTo(_WK + _YK, _XK); - _1a.lineTo(_WK + _YK, _XK + _ZK); - _1a.lineTo(_WK, _XK + _ZK); - if (!(_UN == _pF2 && _Co1 == 4.0)) { - _1a.clip(); - } - } - _Ey2[0] = _Hm; - _Ey2[1] = 0; - _Ey2[2] = _k73; - _Ey2[3] = 0; - _Ey2[4] = _Im; - _Ey2[5] = _l73; - _1a._VK(_Ey2[0], _Ey2[3], _Ey2[1], _Ey2[4], _Ey2[2], _Ey2[5]); -} -function _O63(_m73, _n73, _o73, _p73, _u5) { - if (_WK === 0 && _XK === 0 && _YK == _1a.canvas.width && _ZK === _1a.canvas.height) { - } else { - _Ey2[0] = 1; - _Ey2[1] = 0; - _Ey2[2] = 0; - _Ey2[3] = 1; - _Ey2[4] = 0; - _Ey2[5] = 0; - _1a._VK(_Ey2[0], _Ey2[1], _Ey2[2], _Ey2[3], _Ey2[4], _Ey2[5]); - _1a.beginPath(); - _1a.moveTo(_WK, _XK); - _1a.lineTo(_WK + _YK, _XK); - _1a.lineTo(_WK + _YK, _XK + _ZK); - _1a.lineTo(_WK, _XK + _ZK); - if (!(_UN == _pF2 && _Co1 == 4.0)) { - _1a.clip(); - } - } - var w = _YK / _o73; - var h = _ZK / _p73; - _6N = _m73; - _7N = _n73; - _4N = _o73; - _5N = _p73; - _Ey2[0] = w; - _Ey2[1] = 0; - _Ey2[2] = -(_m73 * w) + _WK; - _Ey2[3] = 0; - _Ey2[4] = h; - _Ey2[5] = -(_n73 * h) + _XK; - _1a._VK(_Ey2[0], _Ey2[3], _Ey2[1], _Ey2[4], _Ey2[2], _Ey2[5]); -} -function _H8(_N3) { - var i = _F4.length; - var texture = new Image(); - _N3 = _Ec1(_N3); - texture.crossOrigin = _YN; - texture.src = _pH(null, null, _N3); - _F4[i] = texture; - return i; -} -function _q73(_m8, _n8) { - var c = document.createElement("canvas"); - c.width = _m8; - c.height = _n8; - var i = _F4.length; - var texture = new Image(_m8, _n8); - texture.src = _pH(null, null, c.toDataURL()); - _F4[i] = texture; - return i; -} -function _r73(_l_1) { - var i = _F4.length; - _F4[i] = _l_1; - return i; -} -function _s73(_be, _q5, _r5, _kj, _lj, _rX1) { - var context = _be.getContext("2d"); - context.globalCompositeOperation = "copy"; - context.drawImage(_rX1, _q5, _r5); -} -function _ys(_t73) { - var i = _F4.length; - _F4[i] = _t73; - return i; -} -function _Y63() { - _p63++; -} -function _Z63() {} -function _ws(_Vg1) { - var _lg1 = document.createElement(_8F); - var _ds = _lg1.getContext("2d"); - _ng1(_ds); - _lg1.width = _Vg1.w; - _lg1.height = _Vg1.h; - _ds._pg1(_Vg1.texture, _Vg1.x, _Vg1.y, _Vg1.w, _Vg1.h, 0, 0, _Vg1.w, _Vg1.h); - _lg1.complete = true; - return _lg1; -} -function _Xg1(_Vg1) { - var _UG = []; - var _cZ = _Vg1.ow * _Vg1.oh * 4; - var _u73; - for (var i = 0; i < _cZ; i++) _UG[i] = 0; - if (_Vg1.texture._N8) _u73 = _e8._E02(_Vg1); - else { - var _lg1 = document.createElement(_8F); - var _ds = _lg1.getContext("2d"); - _ng1(_ds); - _lg1.width = _Vg1.w; - _lg1.height = _Vg1.h; - _ds._pg1(_Vg1.texture, _Vg1.x, _Vg1.y, _Vg1.w, _Vg1.h, 0, 0, _Vg1.w, _Vg1.h); - _lg1.complete = true; - var data, _Pj1, _v73, _w73; - try { - data = _ds.getImageData(0, 0, _Vg1.w, _Vg1.h); - } catch (_bk) { - return _UG; - } - _u73 = data.data; - } - var _x73 = (_Vg1.XOffset + _Vg1.YOffset * _Vg1.ow) * 4; - var _37 = _Vg1.w * 4; - var x, y; - for (y = 0; y < _Vg1.h; y++) { - var bindex = _x73; - var _y73 = y * _37; - for (x = 0; x < _37; x++) { - _UG[bindex++] = _u73[_y73++]; - } - _x73 += _Vg1.ow * 4; - } - return _UG; -} -function _J63(_Vg1, _q5, _r5, _u9) { - if (!_Vg1) return; - if (!_Vg1.texture) return; - if (!_Vg1.texture.complete) return; - if (_Vg1._lg1 == null) _Vg1._lg1 = _ws(_Vg1); - _q5 += _Vg1.XOffset; - _r5 += _Vg1.YOffset; - _1a.globalAlpha = _u9; - _1a._pg1(_Vg1._lg1, ~~_q5, ~~_r5); -} -function _073(_Vg1, _q5, _r5, _u9) { - _J63(_Vg1, _q5, _r5, _u9); -} -function _K63(_Vg1, _q5, _r5, _u9) { - if (!_Vg1) return; - if (!_Vg1.texture) return; - if (!_Vg1.texture.complete) return; - _1a.globalAlpha = _u9; - _1a._pg1(_Vg1.texture, ~~_Vg1.x, ~~_Vg1.y, _Vg1.w, _Vg1.h, Math.floor(_q5) + _Vg1.XOffset, Math.floor(_r5) + _Vg1.YOffset, _Vg1.CropWidth, _Vg1.CropHeight); -} -function _173(_Vg1, _q5, _r5, _u9) { - _K63(_Vg1, _q5, _r5, _u9); -} -function _z73(_rX1) { - try { - _1a._pg1(_rX1, 0, 0, _rX1.width, _rX1.height, canvas.width, canvas.height, 0, 0); - } catch (e) { - return false; - } - var _Za = _rX1.getContext("2d"); - _Za.fillStyle = "white"; - _Za.fillRect(0, 0, 1, 1); - var _PZ2 = _Za.getImageData(0, 0, 1, 1); - return _PZ2.data[0] === 255; -} -function _L63(_Vg1, _q5, _r5, _A73, _B73, _C73, _D73, _3d, _u9) { - var _E4 = _Vg1.texture; - if (!_E4) return; - if (!_E4.complete) return; - if (_Vg1.w == 0 || _Vg1.h == 0) return; - var i = 0; - if (_C73) i = 1; - if (_D73) i |= 2; - if (i === 0) { - _1a.globalAlpha = _u9; - _1a._pg1(_E4, _Vg1.x, _Vg1.y, _Vg1.w, _Vg1.h, _q5 + _Vg1.XOffset, _r5 + _Vg1.YOffset, _Vg1.CropWidth * _A73, _Vg1.CropHeight * _B73); - return; - } - var w = _Vg1.ow; - var h = _Vg1.oh; - if (_D73) { - w = ((((_pL2._9j1 + (_Vg1.ow - 1)) / _Vg1.ow) & 0xffffffff) + 2) * _Vg1.ow; - _q5 = _6N + (((_q5 - _6N) % _Vg1.ow) - _Vg1.ow); - } - if (_C73) { - h = ((((_pL2._aj1 + (_Vg1.oh - 1)) / _Vg1.oh) & 0xffffffff) + 2) * _Vg1.oh; - _r5 = _7N + (((_r5 - _7N) % _Vg1.oh) - _Vg1.oh); - } - if (_Vg1._5t != null && (_Vg1._5t.width < w * _Vg1._E73 || _Vg1._5t.height < h * _Vg1._E73)) { - _Vg1._5t = null; - _Vg1._6t = 0; - } - if (_Vg1._Ui1 != i || !_Vg1._5t) { - _Vg1._Ui1 = i; - var buffer = document.createElement(_8F); - var _ds = buffer.getContext("2d"); - _ng1(_ds); - buffer.width = w; - buffer.height = h; - _1a.globalAlpha = 1; - var _F73 = 1; - while (_z73(buffer) === false && buffer.width >= 64 && buffer.height >= 64) { - debug("WARNING: Tiled image quality reduction"); - buffer.width /= 2; - buffer.height /= 2; - _F73 /= 2; - } - var _VZ = _Vg1.x; - var _WZ = _Vg1.y; - if (_3d != _L9) { - _E4 = _M9(_Vg1, _3d); - _VZ = 0; - _WZ = 0; - } - var _hu = w / _Vg1.ow; - var _iu = h / _Vg1.oh; - for (var y = 0; y < _iu; y++) { - for (var x = 0; x < _hu; x++) { - _ds._pg1(_E4, _VZ, _WZ, _Vg1.w, _Vg1.h, _Vg1.XOffset + x * _Vg1.ow * _F73, _Vg1.YOffset + y * _Vg1.oh * _F73, _Vg1.CropWidth * _F73, _Vg1.CropHeight * _F73); - } - } - _Vg1._E73 = _F73; - _Vg1._5t = buffer; - } - _1a.globalAlpha = _u9; - _1a._pg1(_Vg1._5t, _q5, _r5, _Vg1._5t.width / _Vg1._E73, _Vg1._5t.height / _Vg1._E73); -} -function _M63(_Vg1, _rg1, _sg1, _q5, _r5, _A73, _B73, _y4, _6q, _no, _qL, _rL, _u9) { - if (!_Vg1.texture) return; - if (!_Vg1.texture.complete) return; - if (abs(_A73) <= 0.0001 || abs(_B73) <= 0.0001 || _u9 <= 0) { - return; - } - _6q &= 0xffffff; - var _6M = -(_rg1 - _Vg1.XOffset); - var _7M = -(_sg1 - _Vg1.YOffset); - var _on2 = _1a.globalAlpha; - _1a.globalAlpha = _u9; - if (_6q != _L9) { - var _443 = _M9(_Vg1, _6q); - var _e4 = Math.abs(_y4); - if (_e4 < 0.0001 && _A73 == 1 && _B73 == 1 && _Vg1.w === _Vg1.CropWidth && _Vg1.h === _Vg1.CropHeight) { - _1a._pg1(_443, _q5 + _6M, _r5 + _7M); - } else { - if (_A73 < 0 || _B73 < 0 || _e4 > 0.0001) { - _f43(_q5, _r5, _A73, _B73, -_y4); - _1a._pg1(_443, 0, 0, _Vg1.w, _Vg1.h, _6M, _7M, _Vg1.CropWidth, _Vg1.CropHeight); - _h43(); - } else { - _1a._pg1(_443, 0, 0, _Vg1.w, _Vg1.h, _q5 + _6M * _A73, _r5 + _7M * _B73, _Vg1.CropWidth * _A73, _Vg1.CropHeight * _B73); - } - } - } else { - var _e4 = Math.abs(_y4); - if (_e4 < 0.0001 && _A73 == 1 && _B73 == 1 && _Vg1.w === _Vg1.CropWidth && _Vg1.h === _Vg1.CropHeight) { - if (_Vg1._lg1 == null) { - _Vg1._lg1 = _ws(_Vg1); - } - _1a._pg1(_Vg1._lg1, _q5 + _6M, _r5 + _7M); - } else { - if (_A73 < 0 || _B73 < 0 || _e4 > 0.001) { - _f43(_q5, _r5, _A73, _B73, -_y4); - _1a._pg1(_Vg1.texture, _Vg1.x, _Vg1.y, _Vg1.w, _Vg1.h, _6M, _7M, _Vg1.CropWidth, _Vg1.CropHeight); - _h43(); - } else { - _1a._pg1(_Vg1.texture, _Vg1.x, _Vg1.y, _Vg1.w, _Vg1.h, _q5 + _6M * _A73, _r5 + _7M * _B73, _Vg1.CropWidth * _A73, _Vg1.CropHeight * _B73); - } - } - } - _1a.globalAlpha = _on2; -} -function _273(_Vg1, _rg1, _sg1, _q5, _r5, _A73, _B73, _y4, _6q, _no, _qL, _rL, _u9) { - try { - _M63(_Vg1.texture, _rg1, _sg1, _q5, _r5, _A73, _B73, _y4, _6q, _no, _qL, _rL, _u9); - } catch (_bk) { - debug("error drawing image"); - } -} -function _i73(_be, _q5, _r5, _kj, _lj, _3d) { - var buffer = document.createElement(_8F); - var _ds = buffer.getContext("2d"); - _ng1(_ds); - buffer.width = _kj; - buffer.height = _lj; - _ds._pg1(_be, _q5, _r5, _kj, _lj, 0, 0, _kj, _lj); - if (~~_3d != 0xffffff) { - var data, _Pj1, _v73, _w73; - data = _ds._Oj1(0, 0, buffer.width, buffer.height); - _Pj1 = data.data; - var _G73 = _ds._E63(buffer.width, buffer.height); - _w73 = _G73.data; - var _e4 = ((_3d >> 16) & 0xff) / 255; - var _f4 = ((_3d >> 8) & 0xff) / 255; - var _g4 = (_3d & 0xff) / 255; - var _he1 = data.height * data.width * 4; - for (var i = _he1 - 4; i >= 0; i -= 4) { - _w73[i] = (_Pj1[i] * _e4) | 0; - _w73[i + 1] = (_Pj1[i + 1] * _f4) | 0; - _w73[i + 2] = (_Pj1[i + 2] * _g4) | 0; - _w73[i + 3] = _Pj1[i + 3]; - } - _G73.data = _w73; - _ds._QZ2(_G73, 0, 0); - } - return buffer; -} -function _H73(_Vg1, _W6, _X6, _o6, _p6, _Ju, _Ku, _Zk1, __k1, _u9) { - var _E4 = _Vg1.texture; - if (!_E4) return; - if (!_E4.complete) return; - _1a.globalAlpha = _u9; - _I73(_E4, _W6, _X6, _o6, _p6, _Ju, _Ku, _Vg1.x, _Vg1.y, _Vg1.x + _Vg1.w, _Vg1.y, _Vg1.x + _Vg1.w, _Vg1.y + _Vg1.h); - _I73(_E4, _Ju, _Ku, _Zk1, __k1, _W6, _X6, _Vg1.x + _Vg1.w, _Vg1.y + _Vg1.h, _Vg1.x, _Vg1.y + _Vg1.h, _Vg1.x, _Vg1.y); -} -function _I73(__a, _0b, _1b, _w6, _x6, _y6, _z6, _2b, _3b, _4b, _5b, _6b, _7b) { - _TK(); - _1a._wL(); - _1a._xL(_0b, _1b); - _1a._yL(_w6, _x6); - _1a._yL(_y6, _z6); - _1a._zL(); - _1a._F63(); - var _8b = _2b * (_7b - _5b) - _4b * _7b + _6b * _5b + (_4b - _6b) * _3b; - if (_8b == 0) return; - var _9b = -(_3b * (_y6 - _w6) - _5b * _y6 + _7b * _w6 + (_5b - _7b) * _0b) / _8b; - var _ab = (_5b * _z6 + _3b * (_x6 - _z6) - _7b * _x6 + (_7b - _5b) * _1b) / _8b; - var _bb = (_2b * (_y6 - _w6) - _4b * _y6 + _6b * _w6 + (_4b - _6b) * _0b) / _8b; - var _cb = -(_4b * _z6 + _2b * (_x6 - _z6) - _6b * _x6 + (_6b - _4b) * _1b) / _8b; - var _db = (_2b * (_7b * _w6 - _5b * _y6) + _3b * (_4b * _y6 - _6b * _w6) + (_6b * _5b - _4b * _7b) * _0b) / _8b; - var _eb = (_2b * (_7b * _x6 - _5b * _z6) + _3b * (_4b * _z6 - _6b * _x6) + (_6b * _5b - _4b * _7b) * _1b) / _8b; - _1a._B63(_9b, _ab, _bb, _cb, _db, _eb); - _1a._pg1(__a, 0, 0); - __K(); -} -function _U63(_Vg1, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _Ms, _u9) { - if (!_Vg1) return; - if (!_Vg1.texture) return; - if (!_Vg1.texture.complete) return; - _Ms &= 0xffffff; - _1a.globalAlpha = _u9; - if (_Is < _Vg1.XOffset) { - var _J73 = _Vg1.XOffset - _Is; - _q5 += _J73 * _co; - _m8 -= _J73; - _Is = 0; - } else { - _Is -= _Vg1.XOffset; - } - if (_Js < _Vg1.YOffset) { - var _J73 = _Vg1.YOffset - _Js; - _r5 += _J73 * _do; - _n8 -= _J73; - _Js = 0; - } else { - _Js -= _Vg1.YOffset; - } - if (_m8 > _Vg1.CropWidth - _Is) _m8 = _Vg1.CropWidth - _Is; - if (_n8 > _Vg1.CropHeight - _Js) _n8 = _Vg1.CropHeight - _Js; - if (_m8 <= 0 || _n8 <= 0) return; - _q5 = ~~_q5; - _r5 = ~~_r5; - if (_Ms != _L9) { - var _443 = _M9(_Vg1, _Ms); - if (_co < 0 || _do < 0) { - _f43(_q5, _r5, _co, _do, 0); - _1a._pg1(_443, _Is, _Js, _m8, _n8, 0, 0, _m8, _n8); - _h43(); - } else { - _1a._pg1(_443, _Is, _Js, _m8, _n8, _q5, _r5, _m8 * _co, _n8 * _do); - } - } else { - if (_co < 0 || _do < 0) { - _f43(_q5, _r5, _co, _do, 0); - _1a._pg1(_Vg1.texture, _Is + _Vg1.x, _Js + _Vg1.y, _m8, _n8, 0, 0, _m8, _n8); - _h43(); - } else { - _1a._pg1(_Vg1.texture, _Is + _Vg1.x, _Js + _Vg1.y, _m8, _n8, _q5, _r5, _m8 * _co, _n8 * _do); - } - } -} -function _Es(_Vg1, _q5, _r5, _kj, _lj, _Ms, _u9) { - if (!_Vg1) return; - if (!_Vg1.texture) return; - if (_Vg1.texture instanceof HTMLImageElement && !_Vg1.texture.complete) return; - _q5 = ~~_q5; - _r5 = ~~_r5; - var _VZ = _kj / _Vg1.ow; - var _WZ = _lj / _Vg1.oh; - _Ns(_Vg1, 0, 0, _q5, _r5, _VZ, _WZ, 0, _Ms, _Ms, _Ms, _Ms, _u9); -} -function _Ws(_Vg1, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _y4, _Ss, _Ts, _Us, _Vs, _u9) { - if (!_Vg1) return; - if (!_Vg1.texture) return; - if (!_Vg1.texture.complete) return; - _Ns(_Vg1, _Is, _Js, _q5, _r5, _co, _do, _y4, _Ss, _Ts, _Us, _Vs, _u9); -} -var _Ys = _K73; -function _K73(_L73, _M73) { - if (_e8) return false; - var buffer = document.createElement(_8F); - var _ds = buffer.getContext("2d"); - _ng1(_ds); - buffer.width = _L73.w; - buffer.height = _L73.h; - _ds.drawImage(_M73.texture, _M73.x, _M73.y, _M73.w, _M73.h, 0, 0, _L73.w, _L73.h); - var _N73, _O73, _P73, _Q73, _R73; - try { - _O73 = _ds.getImageData(0, 0, _L73.w, _L73.h); - _R73 = _L73.texture.getContext("2d"); - _ng1(_R73); - _P73 = _R73.getImageData(_L73.x, _L73.y, _L73.w, _L73.h); - } catch (_bk) { - return false; - } - _N73 = _O73.data; - _Q73 = _P73.data; - var _he1 = _P73.height * _P73.width * 4; - for (var i = _he1 - 4; i >= 0; i -= 4) { - var c = ~~((_N73[i] + _N73[i + 1] + _N73[i + 2]) / 3); - _Q73[i + 3] = c; - } - _P73.data = _Q73; - _R73.putImageData(_P73, 0, 0); - return true; -} -function _X63(_ko, _9o, _q5, _r5, _co, _do, _u5, _3d, _u9) { - _1a.globalAlpha = _u9; - _1a.fillStyle = _ns(_3d, 1.0); - _1a.font = _ko; - _1a.textBaseline = "top"; - _f43(_q5, _r5, _co, _do, -_u5); - _1a.fillText(_9o, 0, 0); - _h43(); -} -function _es(_S73, _kj, _lj) { - try { - var data, _Pj1, _v73, _w73; - data = _S73._Oj1(0, 0, _kj, _lj); - _Pj1 = _w73 = data.data; - var _T73 = (_lj - 1) * _kj * 4; - var _e4 = _Pj1[_T73 + 0]; - var _f4 = _Pj1[_T73 + 1]; - var _g4 = _Pj1[_T73 + 2]; - var _h4 = _Pj1[_T73 + 3]; - var _he1 = data.height * data.width * 4; - for (var i = _he1 - 4; i >= 0; i -= 4) { - _w73[i + 0] = _Pj1[i + 0]; - _w73[i + 1] = _Pj1[i + 1]; - _w73[i + 2] = _Pj1[i + 2]; - if (_w73[i + 0] == _e4 && _w73[i + 1] == _f4 && _w73[i + 2] == _g4) { - _w73[i + 3] = 0x0; - } else { - _w73[i + 3] = _Pj1[i + 3]; - } - } - _S73._QZ2(data, 0, 0); - } catch (_bk) { - return false; - } - return true; -} -function __63(_bo) {} -var _U73 = []; -function gif_open(width, height, background_colour) { - var _T01 = new _PU1(); - _T01._9V1(0); - _T01._eV1(yyGetInt32(width), yyGetInt32(height)); - _T01.start(); - for (var i = 0; i < _U73.length; i++) { - if (_U73[i] == null) { - _U73[i] = _T01; - return i; - } - } - var _q4 = _U73.length; - _U73[_U73.length] = _T01; - return _q4; -} -function gif_save_buffer(_V73) { - _V73 = yyGetInt32(_V73); - var _T01 = _U73[_V73]; - if (_T01 == null) return -1; - _T01._rV1(); - var _W73 = _T01._Bf1()._SU1(); - var _3k = buffer_create(_W73.length, _4k, 1); - if (_3k == null) return -1; - for (var i = 0; i < _W73.length; i++) buffer_write(_3k, _hO, _W73[i]); - _U73[_V73] = null; - return _3k; -} -function gif_save(_V73, filename) { - _V73 = yyGetInt32(_V73); - var _T01 = _U73[_V73]; - if (_T01 == null) return; - _T01._rV1(); - _T01.download(yyGetString(filename)); - _U73[_V73] = null; -} -function gif_add_surface(_V73, _X73, _Y73, _Z73, __73, _083) { - if (_083 === undefined) _083 = 2; - if (_Z73 === undefined) _Z73 = 0; - if (__73 === undefined) __73 = 0; - var _ms = _cs._E5(yyGetInt32(_X73)); - if (_ms != null) { - if (_ms._bk1._ck1._rd != _bs) { - debug("Surface " + yyGetInt32(_jg) + " can't be used as a gif source as it uses unsupported format " + _e8._n_1(_ms._bk1._ck1._rd)); - return -1; - } - var _T01 = _U73[yyGetInt32(_V73)]; - if (_T01 == null) return; - switch (yyGetInt32(_083)) { - default: - _T01._tV1(1); - break; - case 0: - _T01._tV1(0); - break; - case 1: - _T01._tV1(30); - break; - case 2: - _T01._tV1(10); - break; - } - _T01._7V1(yyGetInt32(_Y73) * 10); - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - var _Yc = _e8._Z_1(_lg1, _ms._3j1, yyGetInt32(_Z73), yyGetInt32(__73), _T01._CV1(), _T01._DV1(), false, false); - _T01._cV1(Uint8ClampedArray.from(_Yc.Image), true); - } -} -function _X2(_183) { - this._283 = _183; - this._383 = (_183 * Math.PI) / 180.0; - this._483 = Math.sin(this._383); - this._583 = Math.cos(this._383); -} -_X2.prototype = { - get _183() { - return this._283; - }, - get _683() { - return this._383; - }, - get _783() { - return [ - [this._583, -this._483], - [this._483, this._583], - ]; - }, -}; -function _16(_883, _983, angle) { - var _a83 = _883[0]; - var _b83 = _883[1]; - var _n9 = _983[0]; - var _o9 = _983[1]; - var _c83 = angle._783[0][0] * (_a83 - _n9) + angle._783[0][1] * (_b83 - _o9) + _n9; - var _d83 = angle._783[1][0] * (_a83 - _n9) + angle._783[1][1] * (_b83 - _o9) + _o9; - return [_c83, _d83]; -} -var _e83 = 0, - _IZ2 = 0; -function _yO(_f83) { - this._g83 = false; - this._IO = []; - this._h83 = _f83; - this._i83 = ""; - this._j83 = 0; - this._k83 = 0; -} -function _uO(_tO) { - var _l83 = new _yO(null); - _l83._i83 = _tO; - _l83._m83(); - var _q8 = 0; - for (var i in _l83._IO) { - if (!_l83._IO.hasOwnProperty(i)) continue; - _q8++; - break; - } - return _l83; -} -function _xO(_n83, _o83) { - var _Ef = _vl(_n83, _o83); - var _l83 = new _yO(_n83); - _l83._i83 = _Ef; - _l83._m83(); - var _q8 = 0; - for (var i in _l83._IO) { - if (!_l83._IO.hasOwnProperty(i)) continue; - _q8++; - break; - } - if (_q8 == 0) return null; - return _l83; -} -_yO.prototype._8G = function () { - while (this._i83.charCodeAt(this._j83) != 0x0a && this._i83.charCodeAt(this._j83) != 0x0d && this._j83 < this._iX2) { - this._j83++; - } - this._k83++; - this._j83++; - if (this._j83 >= this._iX2) return; - if (this._i83.charCodeAt(this._j83) == 0x0a && this._i83.charCodeAt(this._j83) == 0x0d) { - this._j83++; - } -}; -_yO.prototype._p83 = function () { - { - if (this._j83 >= this._iX2) return false; - var c = this._i83.charCodeAt(this._j83); - if (c == 0x20 || c == 0x09 || c == 0x0a || c == 0x0d || c == ord("#") || c == ord(";")) { - return true; - } else { - return false; - } - } -}; -_yO.prototype._9G = function () { - { - while (this._p83() && this._j83 < this._iX2) { - var c = this._i83.charCodeAt(this._j83); - if (c == ord("#") || c == ord(";")) { - this._8G(); - } else if (c == 0x0a) { - this._k83++; - } - this._j83++; - } - if (this._j83 >= this._iX2) return; - } -}; -_yO.prototype._q83 = function () { - { - this._9G(); - while (this._i83.charAt(this._j83) != "[" && this._j83 < this._iX2) { - this._j83++; - } - if (this._j83 >= this._iX2) return null; - this._j83++; - var _r83 = this._j83; - while (this._i83.charAt(this._j83) != "]" && this._j83 < this._iX2) { - this._j83++; - } - if (this._j83 >= this._iX2) return null; - var _Yi = this._j83 - _r83; - var _HO = []; - _HO.__m_pIniFileName__ = this._i83.substr(_r83, _Yi); - this._j83++; - return _HO; - } -}; -_yO.prototype._s83 = function (_t83) { - { - this._9G(); - if (this._j83 >= this._iX2 || this._i83.charAt(this._j83) == "[") return false; - var _r83 = this._j83; - var _u83 = -1; - while (this._i83.charAt(this._j83) != "=" && this._j83 < this._iX2) { - if (this._p83()) { - if (_u83 < 0) _u83 = this._j83; - } else { - _u83 = -1; - } - this._j83++; - } - if (this._j83 >= this._iX2) return false; - if (_u83 < 0) _u83 = this._j83; - var _Yi = _u83 - _r83; - var _FO = this._i83.substr(_r83, _Yi); - while (this._i83.charAt(this._j83) != "=" && this._j83 < this._iX2) { - this._j83++; - } - if (this._j83 >= this._iX2) return false; - this._j83++; - var _CE = this._k83; - this._9G(); - if (_CE != this._k83) return false; - var _v83 = ord("#"); - var _w83 = ord(";"); - var _x83 = false; - var _67 = this._i83.charCodeAt(this._j83); - switch (_67) { - case 34: - case 39: - _v83 = _67; - _w83 = _67; - _x83 = true; - this._j83++; - break; - case 91: - case 123: - _v83 = -1; - _w83 = -1; - break; - } - _r83 = this._j83; - var _y83 = -1; - var c = this._i83.charCodeAt(this._j83); - while (c != 0x0a && c != 0x0d && c != _v83 && c != _w83 && this._j83 < this._iX2) { - if (c == 0x20 || c == 0x09) { - if (_y83 < 0) _y83 = this._j83; - } else { - _y83 = -1; - } - if (c == ord("\\")) this._j83++; - this._j83++; - c = this._i83.charCodeAt(this._j83); - } - if (_y83 >= 0 && !_x83) { - _Yi = _y83 - _r83; - } else { - _Yi = this._j83 - _r83; - } - var _HV1 = this._i83.substr(_r83, _Yi); - _t83[_FO] = _HV1; - if (_x83) { - _67 = this._i83.charCodeAt(this._j83); - if (_67 == _v83 && _67 == _w83) { - while (this._i83.charCodeAt(this._j83) != 0x0a && this._i83.charCodeAt(this._j83) != 0x0d && this._j83 < this._iX2) { - this._j83++; - } - } - } - return true; - } -}; -_yO.prototype._m83 = function () { - { - if (this._i83 == null) return false; - this._iX2 = this._i83.length; - this._j83 = 0; - this._k83 = 0; - var _HO = this._q83(); - if (_HO == null) { - this._i83 = null; - return false; - } - this._IO[_HO.__m_pIniFileName__] = _HO; - while (this._j83 < this._iX2) { - var _4D = this._s83(_HO); - if (!_4D) { - if (this._j83 < this._iX2) { - if (this._i83.charAt(this._j83) == "[") { - _HO = this._q83(); - if (_HO == null) { - this._i83 = null; - return true; - } - this._IO[_HO.__m_pIniFileName__] = _HO; - } - } - } - } - this._i83 = null; - return true; - } -}; -_yO.prototype._GO = function (_z83, _A83) { - { - var _HO = this._IO[_z83]; - if (_HO != null && _HO != undefined) { - var _HV1 = _HO[_A83]; - if (_HV1 != undefined) return _HV1; - } - return null; - } -}; -_yO.prototype._B83 = function (_z83, _A83, _BO) { - { - var _FO = this._GO(_z83, _A83); - if (_FO != null) { - return this.parseInt(_FO, 10); - } else { - return _BO; - } - } -}; -_yO.prototype._DO = function (_z83, _A83, _BO) { - { - var _FO = this._GO(_z83, _A83); - if (_FO != null) { - return parseFloat(_FO); - } else { - return parseFloat(_BO); - } - } -}; -_yO.prototype._CO = function (_z83, _A83, _BO) { - { - var _FO = this._GO(_z83, _A83); - if (_FO != null) { - return _FO; - } else { - return _BO; - } - } -}; -_yO.prototype._EO = function (_z83, _A83, _C83) { - this._g83 = true; - var _HO = this._IO[_z83]; - if (_HO == null || _HO == undefined) { - _HO = []; - _HO.__m_pIniFileName__ = _z83; - this._IO[_HO.__m_pIniFileName__] = _HO; - } - _HO[_A83] = _C83; - return true; -}; -_yO.prototype._JO = function (_z83, _A83) { - var _HO = this._IO[_z83]; - if (_HO == null || _HO == undefined) return false; - var _FO = _HO[_A83]; - if (_FO == null || _FO == undefined) return false; - this._g83 = true; - _HO[_A83] = null; - return true; -}; -_yO.prototype._KO = function (_z83) { - var _HO = this._IO[_z83]; - if (_HO == null || _HO == undefined) return false; - this._g83 = true; - this._IO[_z83] = null; - return true; -}; -_yO.prototype._zO = function () { - var _Ef = ""; - var _pE = chr(0x0d) + chr(0x0a); - for (var _D83 in this._IO) { - if (!this._IO.hasOwnProperty(_D83)) continue; - _Ef = _Ef + "[" + _D83 + "]" + _pE; - var _HO = this._IO[_D83]; - for (var key in _HO) { - if (!_HO.hasOwnProperty(key)) continue; - if (key != "__m_pIniFileName__") { - var _HV1 = _HO[key]; - if (_HV1 != null) { - if (_HV1.indexOf('"') < 0) { - _Ef += key + '="' + _HV1 + '"' + _pE; - } else if (_HV1.indexOf("'") < 0) { - _Ef += key + "='" + _HV1 + "'" + _pE; - } else { - _Ef += key + "=" + _HV1 + _pE; - } - } - } - } - } - if (this._g83) { - _rl(this._h83, _Ef); - this._g83 = false; - } - return _Ef; -}; -function _Ec1(_n83) { - if (_n83.substring(0, 5) == "file:") return _n83; - if (_n83.substring(0, 5) == "data:") return _n83; - if (_n83.substring(0, 7) == "http://" || _n83.substring(0, 8) == "https://") return _n83; - if (_n83.substring(0, _I8.length) == _I8) return _pH(null, null, _n83); - return _pH(null, null, _I8 + _n83); -} -function _E83(_n83) { - if (_n83.substring(0, 5) == "file:") return false; - if (_n83.substring(0, 4) == "ftp:") return false; - if (_n83.substring(0, 7) == "gopher:") return false; - if (_n83.substring(0, 7) == "mailto:") return false; - if (_n83.substring(0, 5) == "news:") return false; - if (_n83.substring(0, 5) == "nntp:") return false; - if (_n83.substring(0, 7) == "telnet:") return false; - if (_n83.substring(0, 5) == "wais:") return false; - if (_n83.substring(0, 5) == "news:") return false; - if (_n83.substring(1, 1) == ":") return false; - return true; -} -function _F83(_or) { - try { - var _G83 = new XMLHttpRequest(); - _G83.open("HEAD", _or, false); - _G83.send(); - _IZ2 = _G83.status; - var _H83 = _G83.status != 404 && _G83.status != 0; - return _H83; - } catch (e) { - return false; - } -} -function _I83(_tw2, _Rw2) { - try { - var _pA = !window.XMLHttpRequest ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest(); - _pA.open(_Rw2 ? "PUT" : "GET", _tw2, false); - _pA.overrideMimeType("text/plain; charset=x-user-defined"); - _pA.send(_Rw2 ? _Rw2 : ""); - _IZ2 = _pA.status; - return _pA.responseText; - } catch (e) { - return null; - } -} -function _J83(_tw2, _Rw2) { - try { - var _pA = !window.XMLHttpRequest ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest(); - _pA.open(_Rw2 ? "PUT" : "GET", _tw2, false); - _pA.send(_Rw2 ? _Rw2 : ""); - _IZ2 = _pA.status; - return _pA.responseText; - } catch (e) { - return null; - } -} -function _K83(_tw2) { - try { - var _pA = !window.XMLHttpRequest ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest(); - _pA.open("DELETE", _tw2, false); - _pA.send(""); - _IZ2 = _pA.status; - return _pA.status; - } catch (e) { - return false; - } -} -function _rl(_nl, _vN) { - if (_L83) { - return false; - } else if (_gG) { - try { - window.localStorage[_hG(_nl)] = _vN; - return true; - } catch (_bk) { - return false; - } - } -} -function _vl(_n83, _o83) { - return _M83(_n83, _o83, _J83); -} -function _GZ2(_n83, _o83) { - return _M83(_n83, _o83, _I83); -} -function _M83(_n83, _o83, _N83) { - var _Ef = null; - if (_n83.substring(0, 5) == "file:") return null; - if (_o83) { - if (_n83.substring(0, 7) == "http://" || _n83.substring(0, 8) == "https://") return; - if (_L83) { - return null; - } else if (_gG) { - try { - _Ef = window.localStorage[_hG(_n83)]; - } catch (_bk) { - return null; - } - if (_Ef == undefined || _Ef == null) return null; - } - } else { - if (!_E83(_n83)) return null; - _n83 = _Ec1(_n83); - _Ef = _N83(_n83, false); - if (_Ef == null || _Ef == undefined) return null; - if (_IZ2 == 404) return null; - } - return _Ef; -} -function _fG(_n83, _o83) { - var _Ef = null; - if (_n83.substring(0, 5) == "file:") return null; - if (_o83) { - if (_L83) { - return false; - } else if (_gG) { - try { - var name = _hG(_n83); - if (window.localStorage[name] !== undefined) { - return true; - } - return false; - } catch (_bk) { - return false; - } - } - } else { - if (!_E83(_n83)) { - return false; - } - _n83 = _Ec1(_n83); - return _F83(_n83); - } -} -var _O83 = new _IF(0, 0, 0, 0); -var _iI = null; -var _kI = -1; -var _mI = -1; -var _0A2 = 0; -function _iQ(_k41, _l41, _jg, _P83, _Q83, _R83) { - this.__type = "[instance]"; - this._S83 = _k41; - this._T83 = _l41; - this._U83 = _k41; - this._V83 = _l41; - this._W83 = _k41; - this._X83 = _l41; - this._Y83 = 0; - this._Z83 = 0; - this.__83 = 0; - this._093 = 0; - this._193 = 0; - this._293 = 0; - this._393 = 270; - this.object_index = _P83; - this.id = _jg; - this.active = true; - this.in_collision_tree = true; - this.alarm = []; - for (var i = 0; i <= _ZA2 - 1; i++) { - this.alarm[i] = -1; - } - this._493 = true; - this._593 = true; - this._693 = false; - this._793 = 0; - this._IP = new _IF(0, 0, 0, 0); - this._893 = 0; - this._993 = 0; - this.image_number = 0; - this.sprite_width = 0; - this.sprite_height = 0; - this.sprite_xoffset = 0; - this.sprite_yoffset = 0; - this._a93 = 1.0; - this._b93 = 1.0; - this._c93 = 0; - this._d93 = 1.0; - this._e93 = 0xffffff; - this._f93 = 1; - this._g93 = -1; - this._h93 = 0; - this._i93 = 0; - this._j93 = 1; - this.path_index = -1; - this._k93 = 0; - this._l93 = 0; - this._m93 = 0; - this._n93 = 1; - this._o93 = 0; - this._p93 = 0; - this._ZF = 0; - this.__F = 0; - this._q93 = -1; - this._r93 = 0; - this._s93 = 1; - this._dr = true; - this._er = false; - this._t93 = -1; - this._u93 = false; - this.marked = false; - this._v93 = null; - this._1r = _vg1._wg1; - this._YP = true; - this._NA2 = false; - this._VF = null; - this._w93 = null; - this._s51 = null; - this._tM = null; - this._x93 = null; - this._5A2 = false; - this._y93 = false; - this._z93 = false; - this._A93 = null; - this._B93 = false; - this._C93 = true; - if (!_R83) { - this._2A2 = _0A2; - this._qQ(_P83, _Q83, true); - this._rQ(this._VF._sQ); - } else { - this._2A2 = 0; - this.object_index = 0; - this.sprite_index = -1; - this._D93 = null; - } - this._qT = -1; - this._mQ = false; -} -_iQ.prototype = { - get x() { - return this._S83; - }, - set x(_q5) { - _q5 = yyGetReal(_q5); - if (this._S83 === _q5) return; - this._S83 = _q5; - this._YP = true; - }, - get y() { - return this._T83; - }, - set y(_r5) { - _r5 = yyGetReal(_r5); - if (this._T83 === _r5) return; - this._T83 = _r5; - this._YP = true; - }, - get xstart() { - return this._W83; - }, - set xstart(_oZ) { - _oZ = yyGetReal(_oZ); - if (this._W83 === _oZ) return; - this._W83 = _oZ; - }, - get ystart() { - return this._X83; - }, - set ystart(_pZ) { - _pZ = yyGetReal(_pZ); - if (this._X83 === _pZ) return; - this._X83 = _pZ; - }, - get xprevious() { - return this._U83; - }, - set xprevious(_E93) { - _E93 = yyGetReal(_E93); - if (this._U83 === _E93) return; - this._U83 = _E93; - }, - get yprevious() { - return this._V83; - }, - set yprevious(_F93) { - _F93 = yyGetReal(_F93); - if (this._V83 === _F93) return; - this._V83 = _F93; - }, - get hspeed() { - return this._Y83; - }, - set hspeed(_B3) { - _B3 = yyGetReal(_B3); - if (this._Y83 == _B3) return; - this._Y83 = _B3; - this._G93(); - }, - get vspeed() { - return this._Z83; - }, - set vspeed(_B3) { - _B3 = yyGetReal(_B3); - if (this._Z83 == _B3) return; - this._Z83 = _B3; - this._G93(); - }, - get direction() { - return this.__83; - }, - set direction(_B3) { - _B3 = yyGetReal(_B3); - while (_B3 < 0.0) { - _B3 += 360.0; - } - while (_B3 > 360.0) { - _B3 -= 360.0; - } - this.__83 = _nM2(_B3, 360.0); - this._H93(); - }, - get speed() { - return this._093; - }, - set speed(_B3) { - _B3 = yyGetReal(_B3); - if (this._093 == _B3) return; - this._093 = _B3; - this._H93(); - }, - get friction() { - return this._193; - }, - set friction(_B3) { - _B3 = yyGetReal(_B3); - if (this._193 == _B3) return; - this._193 = _B3; - }, - get gravity() { - return this._293; - }, - set gravity(_B3) { - _B3 = yyGetReal(_B3); - if (this._293 == _B3) return; - this._293 = _B3; - }, - get gravity_direction() { - return this._393; - }, - set gravity_direction(_B3) { - _B3 = yyGetReal(_B3); - if (this._393 == _B3) return; - this._393 = _B3; - }, - get solid() { - return this._493; - }, - set solid(_B3) { - _B3 = yyGetBool(_B3); - if (this._493 == _B3) return; - this._493 = _B3; - }, - get persistent() { - return this._693; - }, - set persistent(_B3) { - _B3 = yyGetBool(_B3); - if (this._693 == _B3) return; - this._693 = _B3; - }, - get visible() { - return this._593; - }, - set visible(_B3) { - _B3 = yyGetBool(_B3); - if (this._593 == _B3) return; - this._593 = _B3; - }, - get depth() { - return this._793; - }, - set depth(_Al) { - _Al = yyGetReal(_Al); - if (this._793 != _Al) { - this._793 = _Al; - _t3._I93[_t3._I93.length] = this; - } - }, - get path_position() { - return this._k93; - }, - set path_position(_B3) { - _B3 = yyGetReal(_B3); - if (this._k93 == _B3) return; - this._k93 = _B3; - }, - get path_positionprevious() { - return this._l93; - }, - set path_positionprevious(_B3) { - _B3 = yyGetReal(_B3); - if (this._l93 == _B3) return; - this._l93 = _B3; - }, - get path_speed() { - return this._m93; - }, - set path_speed(_B3) { - _B3 = yyGetReal(_B3); - if (this._m93 == _B3) return; - this._m93 = _B3; - }, - get path_scale() { - return this._n93; - }, - set path_scale(_B3) { - _B3 = yyGetReal(_B3); - if (this._n93 == _B3) return; - this._n93 = _B3; - }, - get path_orientation() { - return this._o93; - }, - set path_orientation(_B3) { - _B3 = yyGetReal(_B3); - if (this._o93 == _B3) return; - this._o93 = _B3; - }, - get path_endaction() { - return this._p93; - }, - set path_endaction(_B3) { - _B3 = yyGetInt32(_B3); - if (this._p93 == _B3) return; - this._p93 = _B3; - }, - get timeline_index() { - return this._q93; - }, - set timeline_index(_B3) { - _B3 = yyGetInt32(_B3); - if (this._q93 == _B3) return; - this._q93 = _B3; - }, - get timeline_position() { - return this._r93; - }, - set timeline_position(_B3) { - _B3 = yyGetReal(_B3); - if (this._r93 == _B3) return; - this._r93 = _B3; - }, - get timeline_speed() { - return this._s93; - }, - set timeline_speed(_B3) { - _B3 = yyGetReal(_B3); - if (this._s93 == _B3) return; - this._s93 = _B3; - }, - get bbox_left() { - if (this._YP) this._ZP(); - return this._IP.left; - }, - get bbox_right() { - if (this._YP) this._ZP(); - return this._IP.right; - }, - get bbox_top() { - if (this._YP) this._ZP(); - return this._IP.top; - }, - get bbox_bottom() { - if (this._YP) this._ZP(); - return this._IP.bottom; - }, - get sprite_index() { - return this._893; - }, - set sprite_index(_jg) { - _jg = yyGetInt32(_jg); - this._893 = _jg; - this._YP = true; - this._D93 = null; - }, - get image_index() { - return this._993; - }, - set image_index(_FM) { - _FM = yyGetReal(_FM); - var _MU = _D5._E5(this.sprite_index); - if (_MU != null) { - if (_MU.sequence != null && _MU.sequence._RU != null && _MU.sequence._RU[0]._9P == _SU) { - var _2W = _MU.sequence._RU[0]; - var keyframeStore = _2W._UU; - var _3W = keyframeStore._4W; - if (_3W > 0) { - var _5W = _A3(_FM, _3W); - var _6W = _5W; - var _7W = _5W - _6W; - this._i93 = this._h93 = keyframeStore._8W[Math.floor(_6W)]._9W + _7W * _3W; - this._993 = _FM; - } else { - this._993 = _FM; - } - } else { - this._993 = _FM; - } - } else { - this._993 = _FM; - } - }, - get image_single() { - if (this.image_speed == 0) { - return this.image_index; - } else { - return -1; - } - }, - set image_single(_BX) { - _BX = yyGetInt32(_BX); - if (_BX < 0) { - this.image_speed = 1; - } else { - this.image_speed = 0; - this.image_index = _BX; - } - }, - get image_number() { - var _qA2 = _D5._E5(this.sprite_index); - if (!_qA2) return 0; - var _nM = this._29(); - if (_nM) { - return _nM._p3(_qA2); - } else if (_qA2._823 !== null && _qA2._823 !== undefined) { - return _qA2._823._Xv2; - } - return _qA2._C4.length; - }, - get sprite_width() { - var _qA2 = _D5._E5(this.sprite_index); - if (!_qA2) return 0; - return _qA2.width * this.image_xscale; - }, - get sprite_height() { - var _qA2 = _D5._E5(this.sprite_index); - if (!_qA2) return 0; - return _qA2.height * this.image_yscale; - }, - get sprite_xoffset() { - var _qA2 = _D5._E5(this.sprite_index); - if (!_qA2) return 0; - return _qA2.xOrigin * this.image_xscale; - }, - get sprite_yoffset() { - var _qA2 = _D5._E5(this.sprite_index); - if (!_qA2) return 0; - return _qA2.yOrigin * this.image_yscale; - }, - get image_xscale() { - return this._a93; - }, - set image_xscale(_nm) { - _nm = yyGetReal(_nm); - if (this._a93 === _nm) return; - this._a93 = _nm; - this._YP = true; - }, - get image_yscale() { - return this._b93; - }, - set image_yscale(_nm) { - _nm = yyGetReal(_nm); - if (this._b93 === _nm) return; - this._b93 = _nm; - this._YP = true; - }, - get image_angle() { - return this._c93; - }, - set image_angle(_te2) { - _te2 = yyGetReal(_te2); - if (this._c93 === _te2) return; - this._c93 = _te2; - this._YP = true; - }, - get image_blend() { - return _Qc(this._e93); - }, - set image_blend(_3d) { - this._e93 = yyGetInt32(_3d); - }, - get image_alpha() { - return this._d93; - }, - set image_alpha(_u9) { - this._d93 = yyGetReal(_u9); - }, - get image_speed() { - return this._f93; - }, - set image_speed(_tm) { - _tm = yyGetReal(_tm); - if (this._f93 === _tm) return; - this._f93 = _tm; - }, - get mask_index() { - return this._g93; - }, - set mask_index(_jg) { - this._g93 = yyGetInt32(_jg); - this._YP = true; - this._x93 = null; - }, - get timeline_running() { - if (this._dr) { - return 0; - } else { - return 1; - } - }, - set timeline_running(_J93) { - this._dr = !yyGetBool(_J93); - }, - get timeline_loop() { - if (this._er) { - return 1; - } else { - return 0; - } - }, - set timeline_loop(_O3) { - this._er = yyGetBool(_O3); - }, - get phy_rotation() { - return this._K93; - }, - set phy_rotation(_Z82) { - if (this._s51 != null) { - this._s51._Y82(yyGetReal(_Z82)); - this._Hc2(this._s51._H82); - } - }, - get phy_position_x() { - return this._L93; - }, - set phy_position_x(_Qk) { - if (this._s51 != null && _t3 != null) { - this._s51.__82(yyGetReal(_Qk) * _t3._v41._151); - this._Hc2(this._s51._H82); - } - }, - get phy_position_y() { - return this._M93; - }, - set phy_position_y(_Qk) { - if (this._s51 != null && _t3 != null) { - this._s51._092(yyGetReal(_Qk) * _t3._v41._151); - this._Hc2(this._s51._H82); - } - }, - get phy_angular_velocity() { - return this._N93; - }, - set phy_angular_velocity(_192) { - if (this._s51 != null) { - this._s51._tD1(yyGetReal(_192)); - this._Hc2(this._s51._H82); - } - }, - get phy_linear_velocity_x() { - return this._O93; - }, - set phy_linear_velocity_x(_392) { - if (this._s51 != null && _t3 != null) { - this._s51._292(yyGetReal(_392) * _t3._v41._151); - this._Hc2(this._s51._H82); - } - }, - get phy_linear_velocity_y() { - return this._P93; - }, - set phy_linear_velocity_y(_392) { - if (this._s51 != null && _t3 != null) { - this._s51._592(yyGetReal(_392) * _t3._v41._151); - this._Hc2(this._s51._H82); - } - }, - get phy_speed() { - if (this._s51 != null && _t3 != null) { - var _Q93 = _x3._y3(); - var _R93 = _t3._v41._151; - var _X8 = this._O93 / _R93 / _Q93; - var _Y8 = this._P93 / _R93 / _Q93; - return Math.sqrt(_X8 * _X8 + _Y8 * _Y8); - } else return undefined; - }, - get phy_speed_x() { - return this._S93; - }, - set phy_speed_x(_tm) { - if (this._s51 != null && _t3 != null) { - var _Q93 = _x3._y3(); - this._s51._292(yyGetReal(_tm) * _t3._v41._151 * _Q93); - this._Hc2(this._s51._H82); - } - }, - get phy_speed_y() { - return this._T93; - }, - set phy_speed_y(_tm) { - if (this._s51 != null && _t3 != null) { - var _Q93 = _x3._y3(); - this._s51._592(yyGetReal(_tm) * _t3._v41._151 * _Q93); - this._Hc2(this._s51._H82); - } - }, - get phy_angular_damping() { - return this._U93; - }, - set phy_angular_damping(_V41) { - if (this._s51 != null) { - this._s51._H82._X41(yyGetReal(_V41)); - this._Hc2(this._s51._H82); - } - }, - get phy_linear_damping() { - return this._V93; - }, - set phy_linear_damping(_V41) { - if (this._s51 != null) { - this._s51._H82._W41(yyGetReal(_V41)); - this._Hc2(this._s51._H82); - } - }, - get phy_bullet() { - return this._W93; - }, - set phy_bullet(_692) { - if (this._s51 != null) { - this._s51._YD1(yyGetBool(_692)); - this._Hc2(this._s51._H82); - } - }, - get phy_fixed_rotation() { - return this._X93; - }, - set phy_fixed_rotation(_792) { - if (this._s51 != null) { - this._s51._5E1(yyGetBool(_792)); - this._Hc2(this._s51._H82); - } - }, - get phy_active() { - return this._Y93; - }, - set phy_active(_892) { - if (this._s51 != null) { - this._s51._3E1(yyGetBool(_892)); - this._Hc2(this._s51._H82); - } - }, - get layer() { - return this._qT; - }, - set layer(_nU) { - _nU = yyGetInt32(_nU); - _3u._gU(_t3, this); - this._qT = _nU; - var _6P = _3u._MQ(_t3, _nU); - if (_6P != null) { - _3u._eU(_t3, _6P, this); - this._793 = _6P.depth; - } - }, - get in_sequence() { - return this._Z93(); - }, - get sequence_instance() { - return this.__93(); - }, - get drawn_by_sequence() { - return this._0a3(); - }, - set drawn_by_sequence(_1a3) { - this._2a3(_1a3); - }, -}; -_iQ.prototype._I3 = function (_FM) { - this._993 = _FM; -}; -_iQ.prototype._3a3 = function (_ZD1) { - this._YP = _ZD1; -}; -_iQ.prototype._4a3 = function () { - return this._YP; -}; -_iQ.prototype._5a3 = function (_ZD1) { - this._y93 = _ZD1; -}; -_iQ.prototype._Z93 = function () { - return this._y93; -}; -_iQ.prototype._6a3 = function (_ZD1) { - this._z93 = _ZD1; -}; -_iQ.prototype._7a3 = function () { - return this._z93; -}; -_iQ.prototype._8a3 = function (_9a3) { - this._A93 = _9a3; -}; -_iQ.prototype.__93 = function () { - return this._A93; -}; -_iQ.prototype._aa3 = function (_ZD1) { - this._B93 = _ZD1; -}; -_iQ.prototype._ba3 = function () { - return this._B93; -}; -_iQ.prototype._2a3 = function (_ZD1) { - this._C93 = _ZD1; -}; -_iQ.prototype._0a3 = function () { - return this._C93; -}; -_iQ.prototype._Hd = function (_ca3, _cU2) { - if (this.x == _ca3 && this.y == _cU2) return; - this.x = _ca3; - this.y = _cU2; - this._YP = true; -}; -_iQ.prototype._lQ = function (_Ht, _da3) { - if (this._VF != null) { - this._VF._gU(this); - this._VF = null; - } - for (var _Y4 in _Ht) { - var _gh = _Ht[_Y4]; - this[_Y4] = _gh; - } - this._IP = new _IF(); - this._IP._nj(_Ht._IP); - for (var i = 0; i <= _ZA2 - 1; i++) { - var _h4 = _Ht.alarm[i]; - this.alarm[i] = _h4; - } - if (_da3 && this._VF != null) { - this._VF._cU(this); - } - var _nM = this._29(); - if (_nM) { - this._D93 = _nM._63(); - } - this._qT = _Ht.layer; -}; -_iQ.prototype._qQ = function (_cQ, _da3, _ea3) { - this.object_index = _cQ; - if (this._VF != null) { - this._VF._gU(this); - this._VF = null; - this._w93 = null; - } - if (_cQ == -1) _cQ = 0; - this._w93 = this._VF = _i3._E5(_cQ); - if (this._VF != null) { - if (_da3) { - this._VF._cU(this); - } - this._3A2 = this._VF._3A2; - this.mask_index = this._VF._911; - if (!_v3) { - if (_ea3) { - this._793 = this._VF._711; - } else { - this.depth = this._VF._711; - } - } - this.solid = this._VF._411; - this.visible = this._VF._511; - this.persistent = this._VF._811; - this._YP = true; - } -}; -_iQ.prototype._rQ = function (_J3) { - var _qA2 = _D5._E5(_J3); - if (_qA2) { - this._IP.left = _qA2._IP.left; - this._IP.right = _qA2._IP.right; - this._IP.top = _qA2._IP.top; - this._IP.bottom = _qA2._IP.bottom; - } - this.sprite_index = _J3; - this._D93 = null; - if (this._VF !== null) { - this._29(); - } -}; -_iQ.prototype._tQ = function (_Jo) { - if (_Jo && this._s51) { - _Jo._v41._OF1(this._s51); - } - this._s51 = null; - if (this._VF._a11.physicsObject) { - this._fa3(); - this._YP = true; - } -}; -_iQ.prototype._fa3 = function () { - if (!this._VF._a11.physicsObject) { - return; - } - if (!sprite_exists(this.sprite_index)) { - return; - } - var _On = _D5._E5(this.sprite_index); - if (!_t3._v41) { - return; - } - var _H41 = physics_fixture_create(); - var _ga3 = this._VF._a11, - _ha3 = 0.0, - _X53 = 0.0; - switch (_ga3.physicsShape) { - case _ia3: - { - var _ja3 = 1.0; - if (Math.abs(this.image_xscale - this.image_yscale) < 0.0001) { - _ja3 = this.image_xscale; - } else { - debug("Image scale for physics object using circle collision should not vary across axes: " + this._VF._WF); - } - _ha3 = -_ga3.physicsShapeVertices[0] * _ja3; - _X53 = -_ga3.physicsShapeVertices[1] * _ja3; - var _T61 = _ga3.physicsShapeVertices[2] * _ja3; - physics_fixture_set_circle_shape(_H41, _T61); - } - break; - case _ka3: - case _la3: - { - physics_fixture_set_polygon_shape(_H41); - if (this.image_xscale * this.image_yscale < 0) { - for (var _t6 = _ga3.physicsShapeVertices.length - 2; _t6 >= 0; _t6 -= 2) { - physics_fixture_add_point(_H41, _ga3.physicsShapeVertices[_t6 + 0] * this.image_xscale, _ga3.physicsShapeVertices[_t6 + 1] * this.image_yscale); - } - } else { - for (var _t6 = 0; _t6 < _ga3.physicsShapeVertices.length; _t6 += 2) { - physics_fixture_add_point(_H41, _ga3.physicsShapeVertices[_t6 + 0] * this.image_xscale, _ga3.physicsShapeVertices[_t6 + 1] * this.image_yscale); - } - } - } - break; - } - physics_fixture_set_angular_damping(_H41, _ga3.physicsAngularDamping); - physics_fixture_set_linear_damping(_H41, _ga3.physicsLinearDamping); - physics_fixture_set_sensor(_H41, _ga3.physicsSensor); - physics_fixture_set_collision_group(_H41, _ga3.physicsGroup); - physics_fixture_set_density(_H41, _ga3.physicsDensity); - physics_fixture_set_restitution(_H41, _ga3.physicsRestitution); - if (_ga3.physicsFriction != undefined) { - physics_fixture_set_friction(_H41, _ga3.physicsFriction); - } - if (_ga3.physicsAwake != undefined) { - physics_fixture_set_awake(_H41, _ga3.physicsAwake); - } - if (_ga3.physicsKinematic != undefined) { - physics_fixture_set_kinematic(_H41, _ga3.physicsKinematic); - } - physics_fixture_bind(this, _H41, this.id, _ha3, _X53); -}; -_iQ.prototype._G93 = function () { - with (this) { - if (this.hspeed == 0) { - if (this.vspeed > 0) { - this.__83 = 270; - } else if (this.vspeed < 0) { - this.__83 = 90; - } else { - this.__83 = 0; - } - } else { - var _2M = _ma3((180 * Math.atan2(this.vspeed, this.hspeed)) / _L6); - if (_2M <= 0) { - this.__83 = -_2M; - } else { - this.__83 = 360.0 - _2M; - } - } - if (Math.abs(this.__83 - _Xk(this.__83)) < 0.0001) { - this.__83 = _Xk(this.__83); - } - this.__83 = _nM2(this.__83, 360.0); - this._093 = Math.sqrt(_kA(this.hspeed) + _kA(this.vspeed)); - if (Math.abs(this.speed - _Xk(this.speed)) < 0.0001) this._093 = _Xk(this._093); - } -}; -_iQ.prototype._H93 = function () { - this._Y83 = this.speed * _ma3(Math.cos(this.direction * 0.0174532925)); - this._Z83 = -this.speed * _ma3(Math.sin(this.direction * 0.0174532925)); - if (Math.abs(this._Y83 - _Xk(this._Y83)) < 0.0001) { - this._Y83 = _Xk(this._Y83); - } - if (Math.abs(this._Z83 - _Xk(this._Z83)) < 0.0001) { - this._Z83 = _Xk(this._Z83); - } -}; -function _ma3(_na3) { - return ~~(_na3 * 1000000) / 1000000.0; -} -_iQ.prototype._rm = function (_qm, _PD) { - this.hspeed += _PD * _ma3(Math.cos(_qm * 0.0174532925)); - this.vspeed -= _PD * _ma3(Math.sin(_qm * 0.0174532925)); - this._G93(); -}; -_iQ.prototype._oa3 = function () { - if (this.friction != 0.0) { - var _pa3; - if (this.speed > 0) { - _pa3 = this.speed - this.friction; - } else { - _pa3 = this.speed + this.friction; - } - if (this.speed > 0 && _pa3 < 0) { - this.speed = 0; - } else if (this.speed < 0 && _pa3 > 0) { - this.speed = 0; - } else if (this.speed != 0) { - this.speed = _pa3; - } - } - if (this.gravity != 0) { - this._rm(this.gravity_direction, this.gravity); - } -}; -_iQ.prototype._qa3 = function () { - var _qA2 = _D5._E5(this.sprite_index); - var _nM = this._29(); - if (_nM) { - return _nM._p3(_qA2); - } - return _D5._ra3(this.sprite_index); -}; -_iQ.prototype._N5 = function (_e3, _J3, _Ht, _2I, _sa3) { - if (_sa3 == undefined) { - _sa3 = _Ht._VF; - } - var _hI = _iI; - var _jI = _kI; - var _lI = _mI; - var result = false; - var _ta3 = false; - if (_e3 == _Tc2) { - var _ua3 = _i3._E5(_J3); - while (_ua3 != null && !_ta3) { - var _BG = _sa3; - while (_BG != null && !_ta3) { - if (_BG.Event[_e3]) { - if (_BG._IN2[_ua3._EQ]) { - _iI = _BG; - _kI = _e3; - _mI = _ua3._EQ; - result = _BG._N5(_e3, _ua3._EQ, _Ht, _2I); - _ta3 = true; - break; - } - } - _BG = _BG._9F; - } - _ua3 = _ua3._9F; - } - } else { - var _BG = _sa3; - var _va3 = _e3 | _J3; - while (_BG != null) { - if (_BG.Event[_va3]) { - _iI = _BG; - _kI = _e3; - _mI = _J3; - result = _BG._N5(_e3, _J3, _Ht, _2I); - break; - } - _BG = _BG._9F; - } - } - _iI = _hI; - _kI = _jI; - _mI = _lI; - return result; -}; -_iQ.prototype._rI = function (_e3, _J3, _2I) { - if (_iI != null) { - if (_iI._9F != null) { - this._N5(_e3, _J3, this, _2I, _iI._9F); - } - } -}; -_iQ.prototype._wa3 = function (_B3) { - _B3 = yyGetReal(_B3); - if (this.hspeed == _B3) return; - this.hspeed = _B3; - this._G93(); -}; -_iQ.prototype._xa3 = function (_B3) { - _B3 = yyGetReal(_B3); - if (this.vspeed == _B3) return; - this.vspeed = _B3; - this._G93(); -}; -_iQ.prototype._ya3 = function (_B3) { - _B3 = yyGetReal(_B3); - this.direction = _nM2(_B3, 360.0); - while (this.direction < 0.0) { - this.direction += 360.0; - } - this._H93(); -}; -_iQ.prototype._za3 = function (_B3) { - _B3 = yyGetReal(_B3); - if (this.speed == _B3) return; - this.speed = _B3; - this._H93(); -}; -_iQ.prototype._ZP = function () { - var _Aa3 = this._Ba3(); - var _Ca3 = this._Da3(); - if (_Aa3 !== null && _D5.Sprites[this.mask_index]._dg1 == 0) { - if (!this._IP) { - this._IP = new _IF(0, 0, 0, 0); - } - if (_Aa3._a6(this._IP, this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle)) { - this._1r = _vg1._Fa3; - } else { - this._IP.left = this.x; - this._IP.top = this.y; - this._IP.right = this.x; - this._IP.bottom = this.y; - this._1r = _vg1._wg1; - } - this._YP = false; - return; - } else if (_Ca3 !== null && _D5.Sprites[this.sprite_index]._dg1 == 0) { - if (!this._IP) { - this._IP = new _IF(0, 0, 0, 0); - } - if (_Ca3._a6(this._IP, this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle)) { - this._1r = _vg1._Fa3; - } else { - this._IP.left = this.x; - this._IP.top = this.y; - this._IP.right = this.x; - this._IP.bottom = this.y; - this._1r = _vg1._wg1; - } - this._YP = false; - return; - } - var _On, _J6; - var _Kj = this.mask_index >= 0 ? this.mask_index : this.sprite_index; - if (_Kj < 0 || _Kj > _D5.Sprites.length) { - if (!this._IP) { - this._IP = new _IF(0, 0, 0, 0); - } - this._IP.left = this.x; - this._IP.top = this.y; - this._IP.right = this.x; - this._IP.bottom = this.y; - this._1r = _vg1._wg1; - } else { - var _IP = this._IP; - _On = _D5.Sprites[_Kj]; - if (this.image_angle == 0) { - if (_On._bh1 != null && _On._bh1._Ga3()) { - _IP = _On._Ha3(this.image_xscale, this.image_yscale); - _IP.left += this.x; - _IP.right += this.x; - _IP.top += this.y; - _IP.bottom += this.y; - } else { - var _Ia3 = _On._IP; - var width = _Ia3.right + 1 - _Ia3.left; - var height = _Ia3.bottom + 1 - _Ia3.top; - if (_kZ) { - _IP.left = _Xk(this.x + this.image_xscale * (_Ia3.left - _On.xOrigin)); - _IP.right = _Xk(_IP.left + this.image_xscale * width); - } else { - _IP.left = this.x + this.image_xscale * (_Ia3.left - _On.xOrigin); - _IP.right = _IP.left + this.image_xscale * width; - } - if (_IP.left > _IP.right) { - _J6 = _IP.left; - _IP.left = _IP.right; - _IP.right = _J6; - } - if (_kZ) { - _IP.top = _Xk(this.y + this.image_yscale * (_Ia3.top - _On.yOrigin)); - _IP.bottom = _Xk(_IP.top + this.image_yscale * height); - } else { - _IP.top = this.y + this.image_yscale * (_Ia3.top - _On.yOrigin); - _IP.bottom = _IP.top + this.image_yscale * height; - } - if (_IP.top > _IP.bottom) { - _J6 = _IP.top; - _IP.top = _IP.bottom; - _IP.bottom = _J6; - } - if (_kZ) { - _IP.right -= 1; - _IP.bottom -= 1; - } - } - this._1r = _On._1r; - } else { - var _RZ, _SZ; - var _TZ, _UZ; - if (_On._bh1 != null && _On._bh1._Ga3()) { - _IP = _On._Ha3(this.image_xscale, this.image_yscale); - _RZ = _IP.left; - _SZ = _IP.right; - _TZ = _IP.top; - _UZ = _IP.bottom; - if (_kZ) { - _UZ += 1; - _SZ += 1; - } - } else { - var _Ia3 = _On._IP; - _RZ = this.image_xscale * (_Ia3.left - _On.xOrigin); - _SZ = this.image_xscale * (_Ia3.right - _On.xOrigin + 1); - _TZ = this.image_yscale * (_Ia3.top - _On.yOrigin); - _UZ = this.image_yscale * (_Ia3.bottom - _On.yOrigin + 1); - } - var _67, _57; - _67 = Math.cos((this.image_angle * _L6) / 180.0); - _57 = Math.sin((this.image_angle * _L6) / 180.0); - var _Ja3 = _67 * _SZ; - var _Ka3 = _67 * _RZ; - var _La3 = _57 * _UZ; - var _Ma3 = _57 * _TZ; - var _J6; - if (_Ja3 < _Ka3) { - _J6 = _Ka3; - _Ka3 = _Ja3; - _Ja3 = _J6; - } - if (_La3 < _Ma3) { - _J6 = _Ma3; - _Ma3 = _La3; - _La3 = _J6; - } - if (_kZ) { - _IP.left = Math.floor(this.x + _Ka3 + _Ma3 + 0.5); - _IP.right = Math.floor(this.x + _Ja3 + _La3 - 0.5); - } else { - _IP.left = this.x + _Ka3 + _Ma3; - _IP.right = this.x + _Ja3 + _La3; - } - var _Na3 = _67 * _UZ; - var _Oa3 = _67 * _TZ; - var _Pa3 = _57 * _SZ; - var _Qa3 = _57 * _RZ; - if (_Na3 < _Oa3) { - _J6 = _Oa3; - _Oa3 = _Na3; - _Na3 = _J6; - } - if (_Pa3 < _Qa3) { - _J6 = _Qa3; - _Qa3 = _Pa3; - _Pa3 = _J6; - } - if (_kZ) { - _IP.top = Math.floor(this.y + _Oa3 - _Pa3 + 0.5); - _IP.bottom = Math.floor(this.y + _Na3 - _Qa3 - 0.5); - } else { - _IP.top = this.y + _Oa3 - _Pa3; - _IP.bottom = this.y + _Na3 - _Qa3; - } - this._1r = _On._1r; - } - this._IP = _IP; - } - this._YP = false; -}; -_iQ.prototype._Ra3 = function () { - this._Ba3(); - if (this._YP) { - this._ZP(); - return; - } - var _Ca3 = this._Da3(); - if (_Ca3 !== null) { - var _MU = (_C5 = _D5._E5(this.sprite_index)); - if (_Ca3._p5(this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle, undefined, _MU)) { - this._ZP(); - return; - } - } -}; -_iQ.prototype._Nt = function (_q5, _r5, _gj) { - if (this.marked) return false; - this._Ra3(); - var _jZ = -0.00001; - if (_kZ) { - _jZ = 1.0; - } - var _IP = this._IP; - if (_q5 >= _IP.right + _jZ) return false; - if (_q5 < _IP.left) return false; - if (_r5 >= _IP.bottom + _jZ) return false; - if (_r5 < _IP.top) return false; - if (this._1r === _vg1._Sa3) { - if (!_Ta3(this, _q5, _r5)) { - return false; - } - } - var _XF; - if (this.mask_index < 0) { - _XF = _D5._E5(this.sprite_index); - } else { - _XF = _D5._E5(this.mask_index); - } - if (_XF === null || _XF._E6 === 0) return false; - if (!_gj || this._1r === _vg1._wg1) return true; - var _un = false; - var _Ca3 = this._Da3(); - if (_Ca3 !== null) { - _un = _Ca3._V6(this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle, _q5, _r5); - } else { - _un = _XF._Ua3(Math.floor(this.image_index), _IP, _Xk(this.x), _Xk(this.y), this.image_xscale, this.image_yscale, this.image_angle, _Xk(_q5), _Xk(_r5)); - } - return _un; -}; -_iQ.prototype._eu = function (_W6, _X6, _o6, _p6, _gj) { - if (this.marked) return false; - this._Ra3(); - var _IP = this._IP; - var _jZ = 0; - if (_kZ) { - _jZ = 1.0; - } - var _MU1 = _I6(_W6, _o6); - if (_MU1 >= _IP.right + _jZ) { - return _un; - } - var _Va3 = _H6(_W6, _o6); - if (_Va3 < _IP.left) { - return _un; - } - var _Wa3 = _I6(_X6, _p6); - if (_Wa3 >= _IP.bottom + _jZ) { - return _un; - } - var _7L = _H6(_X6, _p6); - if (_7L < _IP.top) { - return _un; - } - var _XF; - if (this.mask_index < 0) { - _XF = _D5._E5(this.sprite_index); - } else { - _XF = _D5._E5(this.mask_index); - } - if (_XF === null || _XF._E6 == 0) return false; - if (this._1r === _vg1._Sa3) { - if (!_Xa3(this, _W6, _X6, _o6, _p6)) return false; - } - if (!_gj || this._1r === _vg1._wg1) { - if (!_kZ) { - var _G6 = _H6(_MU1, _IP.left); - var _J6 = _H6(_Wa3, _IP.top); - var _e4 = _I6(_Va3, _IP.right); - var _g4 = _I6(_7L, _IP.bottom); - if (Math.floor(_G6 + 0.5) == Math.floor(_e4 + 0.5)) return false; - if (Math.floor(_J6 + 0.5) == Math.floor(_g4 + 0.5)) return false; - } - return true; - } - var _un = false; - var _Ca3 = this._Da3(); - if (_Ca3 !== null) { - _un = _Ca3._Z6(this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle, _W6, _X6, _o6, _p6); - } else { - _O83.left = _Xk(_I6(_W6, _o6)); - _O83.top = _Xk(_I6(_X6, _p6)); - _O83.right = _Xk(_H6(_W6, _o6)); - _O83.bottom = _Xk(_H6(_X6, _p6)); - _un = _XF._Ya3(Math.floor(this.image_index), _IP, _Xk(this.x), _Xk(this.y), this.image_xscale, this.image_yscale, this.image_angle, _O83); - } - return _un; -}; -function _Za3(_W6, _X6, _o6, _p6, _Zt, __t) { - var _17 = (_W6 + _o6) * 0.5; - var _27 = (_X6 + _p6) * 0.5; - var _37 = (_o6 - _W6) * 0.5; - var _47 = (_p6 - _X6) * 0.5; - var _h4 = (_Zt - _17) / _37; - var _g4 = (__t - _27) / _47; - return _h4 * _h4 + _g4 * _g4 <= 1 ? true : false; -} -_iQ.prototype._nu = function (_W6, _X6, _o6, _p6, _gj) { - if (this.marked) return false; - this._Ra3(); - if (this._YP) this._ZP(); - _W6 = _Xk(_W6); - _o6 = _Xk(_o6); - _X6 = _Xk(_X6); - _p6 = _Xk(_p6); - var __a3, _0b3, _1b3, _2b3; - if (_W6 < _o6) { - _1b3 = _W6; - __a3 = _o6; - } else { - _1b3 = _o6; - __a3 = _W6; - } - if (_X6 < _p6) { - _2b3 = _X6; - _0b3 = _p6; - } else { - _2b3 = _p6; - _0b3 = _X6; - } - var _IP = this._IP; - if (_1b3 >= _IP.right) return false; - if (__a3 < _IP.left) return false; - if (_2b3 >= _IP.bottom) return false; - if (_0b3 < _IP.top) return false; - if (_W6 == _o6 || _X6 == _p6) { - return this._eu(_W6, _X6, _o6, _p6, _gj); - } - var _hu = (_W6 + _o6) * 0.5; - var _iu = (_X6 + _p6) * 0.5; - if (!(_IP.left <= _hu && _IP.right >= _hu) && !(_IP.top <= _iu && _IP.bottom >= _iu)) { - var _Bu = _IP.right <= _hu ? _IP.right : _IP.left; - var _Cu = _IP.bottom <= _iu ? _IP.bottom : _IP.top; - if (!_Za3(_W6, _X6, _o6, _p6, _Bu, _Cu)) return false; - } - var _XF; - if (this.mask_index < 0) { - _XF = _D5._E5(this.sprite_index); - } else { - _XF = _D5._E5(this.mask_index); - } - if (_XF === null || _XF._E6 == 0) return false; - if (this._1r === _vg1._Sa3) { - if (!_3b3(this, _W6, _X6, _o6, _p6)) return false; - } - if (!_gj || this._1r === _vg1._wg1) return true; - _O83.left = _1b3; - _O83.top = _2b3; - _O83.right = __a3; - _O83.bottom = _0b3; - var _Ca3 = this._Da3(); - if (_Ca3 !== null) { - return _Ca3.__6(this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle, _O83); - } else { - return _XF._4b3(Math.floor(this.image_index), _IP, _Xk(this.x), _Xk(this.y), this.image_xscale, this.image_yscale, this.image_angle, _O83); - } -}; -_iQ.prototype._ru = function (_W6, _X6, _o6, _p6, _gj) { - if (this.marked) return false; - this._Ra3(); - var _5b3 = this._IP; - if (_I6(_W6, _o6) >= _5b3.right + 1) { - return false; - } - if (_H6(_W6, _o6) < _5b3.left) { - return false; - } - if (_I6(_X6, _p6) >= _5b3.bottom + 1) { - return false; - } - if (_H6(_X6, _p6) < _5b3.top) { - return false; - } - if (_o6 < _W6) { - var _ue = _o6; - _o6 = _W6; - _W6 = _ue; - _ue = _p6; - _p6 = _X6; - _X6 = _ue; - } - if (_W6 < _5b3.left) { - _X6 = _X6 + ((_5b3.left - _W6) * (_p6 - _X6)) / (_o6 - _W6); - _W6 = _5b3.left; - } - if (_o6 > _5b3.right + 1) { - _p6 = _p6 + ((_5b3.right + 1 - _o6) * (_p6 - _X6)) / (_o6 - _W6); - _o6 = _5b3.right + 1; - } - if (_X6 < _5b3.top && _p6 < _5b3.top) { - return false; - } - if (_X6 >= _5b3.bottom + 1 && _p6 >= _5b3.bottom + 1) { - return false; - } - var _XF; - if (this.mask_index < 0) { - _XF = _D5._E5(this.sprite_index); - } else { - _XF = _D5._E5(this.mask_index); - } - if (_XF == null || _XF == undefined || _XF._D4() == 0) return false; - if (this._1r === _vg1._Sa3) { - if (!_6b3(this, _W6, _X6, _o6, _p6)) { - return false; - } - } - if (!_gj || this._1r === _vg1._wg1) { - return true; - } - var _Ca3 = this._Da3(); - if (_Ca3 !== null) { - return _Ca3._Y6(this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle, _W6, _X6, _o6, _p6); - } else { - return _XF._7b3(this.image_index | 0, _5b3, _Xk(this.x), _Xk(this.y), this.image_xscale, this.image_yscale, this.image_angle, _Xk(_W6), _Xk(_X6), _Xk(_o6), _Xk(_p6)); - } -}; -_iQ.prototype._8b3 = function (_0n, _5P) { - this._Ra3(); - _0n._Ra3(); - if (_0n._IP.left >= this._IP.right + 1) return false; - if (_0n._IP.right + 1 <= this._IP.left) return false; - if (_0n._IP.top >= this._IP.bottom + 1) return false; - if (_0n._IP.bottom + 1 <= this._IP.top) return false; - var _9b3 = _D5._E5(this.sprite_index); - var __P = _0n.mask_index < 0 ? _D5._E5(_0n.sprite_index) : _D5._E5(_0n.mask_index); - if (__P === null) return false; - if (!_5P) return true; - var _ab3 = this._Da3(); - var _bb3 = _0n._Da3(); - if (_bb3 !== null) { - return _ab3._l6(this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle, _bb3, _0n._Ea3(), _0n.x, _0n.y, _0n.image_xscale, _0n.image_yscale, _0n.image_angle); - } else if (__P._1r == _vg1._Qg1) { - return _ab3._C6(this._Ea3(), this.x, this.y, this.image_xscale, this.image_yscale, this.image_angle, __P, _0n._IP, _0n._Ea3(), _0n.x, _0n.y, _0n.image_xscale, _0n.image_yscale, _0n.image_angle); - } else { - return true; - } -}; -_iQ.prototype._cb3 = function () { - if (_v3) { - var _vs = _D5._E5(this.sprite_index); - if (_vs != null) { - if (_vs.sequence === null) { - if (_vs.playbackspeedtype == _w3) { - this._I3(this.image_index + this.image_speed * _vs.playbackspeed); - } else { - var fps = _x3._y3(); - this._I3(this.image_index + (this.image_speed * _vs.playbackspeed) / fps); - } - } - return; - } - } - this.image_index += this.image_speed; -}; -function _db3(points) { - var _eb3 = []; - for (var i = 0; i < 2; ++i) { - var x = points[i + 1].x - points[i].x; - var y = points[i + 1].y - points[i].y; - var length = sqrt(x * x + y * y); - x = x / length; - y = y / length; - _eb3[i] = { x: -y, y: x }; - } - return _eb3; -} -function _fb3(_0v, _4t1) { - var _gb3 = _db3(_0v); - var _hb3 = _db3(_4t1); - for (var i = 0; i < 2; ++i) { - var _ib3 = _jb3(_0v, _gb3[i]); - var _kb3 = _jb3(_4t1, _gb3[i]); - var _lb3 = _ib3.max <= _kb3.min || _kb3.max <= _ib3.min; - if (_lb3) return false; - } - for (var i = 0; i < 2; ++i) { - var _ib3 = _jb3(_0v, _hb3[i]); - var _kb3 = _jb3(_4t1, _hb3[i]); - var _lb3 = _ib3.max <= _kb3.min || _kb3.max <= _ib3.min; - if (_lb3) return false; - } - return true; -} -function _jb3(points, _1v) { - var _423 = points[0].x * _1v.x + points[0].y * _1v.y; - var result = { min: _423, max: _423 }; - for (var i = 1; i < 4; ++i) { - _423 = points[i].x * _1v.x + _1v.y * points[i].y; - if (_423 < result.min) result.min = _423; - else if (_423 > result.max) result.max = _423; - } - return result; -} -function _mb3(_ku1) { - var _Kj = _ku1.mask_index >= 0 ? _ku1.mask_index : _ku1.sprite_index; - var _On = _D5.Sprites[_Kj]; - var _RZ, _SZ; - var _TZ, _UZ; - if (_On._bh1 != null && _On._bh1._Ga3()) { - var _IP = _On._Ha3(_ku1.image_xscale, _ku1.image_yscale); - _RZ = _IP.left; - _SZ = _IP.right + 1; - _TZ = _IP.top; - _UZ = _IP.bottom + 1; - } else { - var _Ia3 = _On._IP; - _RZ = _ku1.image_xscale * (_Ia3.left - _On.xOrigin); - _SZ = _ku1.image_xscale * (_Ia3.right - _On.xOrigin + 1); - _TZ = _ku1.image_yscale * (_Ia3.top - _On.yOrigin); - _UZ = _ku1.image_yscale * (_Ia3.bottom - _On.yOrigin + 1); - } - var _67, _57; - _67 = Math.cos((-_ku1.image_angle * _L6) / 180.0); - _57 = Math.sin((-_ku1.image_angle * _L6) / 180.0); - var _Ja3 = _67 * _SZ; - var _Ka3 = _67 * _RZ; - var _La3 = _57 * _UZ; - var _Ma3 = _57 * _TZ; - var _Na3 = _67 * _UZ; - var _Oa3 = _67 * _TZ; - var _Pa3 = _57 * _SZ; - var _Qa3 = _57 * _RZ; - var _eb3 = []; - var _Kj = _ku1.x - 0.5; - var _Iy2 = _ku1.y - 0.5; - _eb3[0] = { x: _Kj + _Ka3 - _Ma3, y: _Iy2 + _Oa3 + _Qa3 }; - _eb3[1] = { x: _Kj + _Ja3 - _Ma3, y: _Iy2 + _Oa3 + _Pa3 }; - _eb3[2] = { x: _Kj + _Ja3 - _La3, y: _Iy2 + _Na3 + _Pa3 }; - _eb3[3] = { x: _Kj + _Ka3 - _La3, y: _Iy2 + _Na3 + _Qa3 }; - return _eb3; -} -function _nb3(_ku1, _lu1) { - var _0v = _mb3(_ku1); - var _4t1 = _mb3(_lu1); - return _fb3(_0v, _4t1); -} -function _ob3(points) { - var x = points[1].x - points[0].x; - var y = points[1].y - points[0].y; - var length = sqrt(x * x + y * y); - x = x / length; - y = y / length; - _eb3 = { x: -y, y: x }; - return _eb3; -} -function _pb3(_0v, _4t1) { - var _gb3 = _db3(_0v); - for (var i = 0; i < 2; ++i) { - var _ib3 = _jb3(_0v, _gb3[i]); - var _kb3 = _4t1.x * _gb3[i].x + _4t1.y * _gb3[i].y; - var _lb3 = _ib3.max <= _kb3 || _kb3 <= _ib3.min; - if (_lb3) return false; - } - return true; -} -function _qb3(_0v, _rb3, _cA, _dA) { - var _VZ = Math.abs(_dA / _cA); - for (var i = 0; i < 4; ++i) _0v[i].x *= _VZ; - _rb3.x *= _VZ; - var _e4 = Math.abs(_dA); - var _gb3 = _db3(_0v); - for (var i = 0; i < 2; ++i) { - var _ib3 = _jb3(_0v, _gb3[i]); - var _sb3 = _rb3.x * _gb3[i].x + _rb3.y * _gb3[i].y; - var _kb3 = { min: _sb3 - _e4, max: _sb3 + _e4 }; - var _lb3 = _ib3.max <= _kb3.min || _kb3.max <= _ib3.min; - if (_lb3) return false; - } - return true; -} -function _tb3(_0v, _4t1) { - var _gb3 = _db3(_0v); - var _ub3 = _ob3(_4t1); - for (var i = 0; i < 2; ++i) { - var _ib3 = _jb3(_0v, _gb3[i]); - var _kb3 = _vb3(_4t1, _gb3[i]); - var _lb3 = _ib3.max <= _kb3.min || _kb3.max <= _ib3.min; - if (_lb3) return false; - } - { - var _ib3 = _jb3(_0v, _ub3); - var _kb3 = _vb3(_4t1, _ub3); - var _lb3 = _ib3.max <= _kb3.min || _kb3.max <= _ib3.min; - if (_lb3) return false; - } - return true; -} -function _vb3(points, _1v) { - var _423 = points[0].x * _1v.x + points[0].y * _1v.y; - var result = { min: _423, max: _423 }; - for (var i = 1; i < 2; ++i) { - _423 = points[i].x * _1v.x + _1v.y * points[i].y; - if (_423 < result.min) result.min = _423; - else if (_423 > result.max) result.max = _423; - } - return result; -} -function _wb3(_W6, _X6, _o6, _p6) { - _eb3 = []; - _eb3[0] = { - x: _W6, - y: _X6, - }; - _eb3[1] = { x: _o6, y: _p6 }; - return _eb3; -} -function _6b3(_ku1, _W6, _X6, _o6, _p6) { - var _0v = _mb3(_ku1); - var _4t1 = _wb3(_W6, _X6, _o6, _p6); - return _tb3(_0v, _4t1); -} -function _Ta3(_ku1, _W6, _X6) { - var _0v = _mb3(_ku1); - var _4t1 = { x: _W6, y: _X6 }; - return _pb3(_0v, _4t1); -} -function _3b3(_ku1, _W6, _X6, _o6, _p6) { - var _0v = _mb3(_ku1); - var _rb3 = { x: (_W6 + _o6) * 0.5, y: (_X6 + _p6) * 0.5 }; - var _cA = Math.abs(_W6 - _o6) * 0.5; - var _dA = Math.abs(_X6 - _p6) * 0.5; - return _qb3(_0v, _rb3, _cA, _dA); -} -function _Xa3(_ku1, _W6, _X6, _o6, _p6) { - var _0v = _mb3(_ku1); - var _4t1 = []; - _4t1[0] = { x: _W6, y: _X6 }; - _4t1[1] = { x: _o6, y: _X6 }; - _4t1[2] = { x: _W6, y: _p6 }; - _4t1[3] = { x: _o6, y: _p6 }; - return _fb3(_0v, _4t1); -} -_iQ.prototype._QZ = function (_Ht, _gj) { - if (this != _Ht && !this.marked && !_Ht.marked) { - if (this._xb3()) { - return this._8b3(_Ht, _gj); - } - if (_Ht._xb3()) { - return _Ht._8b3(this, _gj); - } - if (this._YP) this._ZP(); - if (_Ht._YP) _Ht._ZP(); - var _jZ = 0.0; - if (_kZ) { - _jZ = 1.0; - } - var _yb3 = _Ht._IP; - var _zb3 = this._IP; - if (_yb3.left >= _zb3.right + _jZ) return false; - if (_yb3.right + _jZ <= _zb3.left) return false; - if (_yb3.top >= _zb3.bottom + _jZ) return false; - if (_yb3.bottom + _jZ <= _zb3.top) return false; - if (this._1r === _vg1._Sa3 || _Ht._1r === _vg1._Sa3) { - if (!_nb3(this, _Ht)) { - return false; - } - } - var _Ab3 = null; - var _Bb3 = null; - if (this.mask_index < 0) { - _Ab3 = _D5._E5(this.sprite_index); - } else { - _Ab3 = _D5._E5(this.mask_index); - } - if (_Ab3 == null || _Ab3._E6 == 0) return false; - if (_Ht.mask_index < 0) { - _Bb3 = _D5._E5(_Ht.sprite_index); - } else { - _Bb3 = _D5._E5(_Ht.mask_index); - } - if (_Bb3 == null || _Bb3._E6 == 0) return false; - if (!_gj || (this._1r === _vg1._wg1 && _Ht._1r === _vg1._wg1)) { - if (!_kZ) { - var _G6 = _H6(_yb3.left, _zb3.left); - var _J6 = _H6(_yb3.top, _zb3.top); - var _e4 = _I6(_yb3.right, _zb3.right); - var _g4 = _I6(_yb3.bottom, _zb3.bottom); - if (Math.floor(_G6 + 0.5) == Math.floor(_e4 + 0.5)) return false; - if (Math.floor(_J6 + 0.5) == Math.floor(_g4 + 0.5)) return false; - } - return true; - } - if (_kZ) { - return _Ab3._Cb3(this.image_index | 0, this._IP, _Xk(this.x), _Xk(this.y), this.image_xscale, this.image_yscale, this.image_angle, _Bb3, _Ht.image_index | 0, _Ht._IP, _Xk(_Ht.x), _Xk(_Ht.y), _Ht.image_xscale, _Ht.image_yscale, _Ht.image_angle); - } else { - return _Ab3._Db3(this.image_index | 0, this._IP, _Xk(this.x), _Xk(this.y), this.image_xscale, this.image_yscale, this.image_angle, _Bb3, _Ht.image_index | 0, _Ht._IP, _Xk(_Ht.x), _Xk(_Ht.y), _Ht.image_xscale, _Ht.image_yscale, _Ht.image_angle); - } - } - return false; -}; -_iQ.prototype._tq = function (_t4, _tm, _nm, _Eb3, _741, _Fb3) { - this.path_index = -1; - if (_t4 < 0) return; - var _QY = _RY.Paths[_t4]; - if (!_QY) return; - if (_QY.length <= 0) return; - if (_nm < 0) return; - this.path_index = _t4; - this.path_speed = _tm; - if (this.path_speed >= 0) { - this.path_position = 0; - } else { - this.path_position = 1; - } - this.path_positionprevious = this.path_position; - this.path_scale = _nm; - this.path_orientation = _Eb3; - this.path_endaction = _Fb3; - if (_741) { - if (this.path_speed >= 0) { - this._Hd(_QY._Y31(0), _QY._Z31(0)); - } else { - this._Hd(_QY._Y31(1), _QY._Z31(1)); - } - } - this._ZF = this.x; - this.__F = this.y; -}; -_iQ.prototype._Dc2 = function () { - var _b41, _N6, _P6; - if (this.path_index < 0) return false; - var _QY = _RY.Paths[this.path_index]; - if (!_QY) return; - if (_QY.length <= 0) return; - var _Gb3 = false; - var _Hb3 = (this.path_orientation * Math.PI) / 180.0; - var _Kl = _QY._e41(this.path_position); - _N6 = _Kl.x; - _P6 = _Kl.y; - _b41 = _Kl.speed; - _Kl = null; - _b41 = _b41 / (100 * this.path_scale); - this.path_position = this.path_position + (this.path_speed * _b41) / _QY.length; - var _Ib3 = _QY._e41(0); - if (this.path_position >= 1 || this.path_position <= 0) { - _Gb3 = this.path_speed == 0 ? false : true; - switch (this.path_endaction) { - case 0: { - if (this.path_speed != 0) { - this.path_position = 1; - this.path_index = -1; - } - break; - } - case 1: { - if (this.path_position < 0) { - this.path_position++; - } else { - this.path_position--; - } - break; - } - case 2: { - var _Jb3 = _QY._e41(1); - _N6 = _Jb3.x - _Ib3.x; - _P6 = _Jb3.y - _Ib3.y; - var _Kb3 = this.path_scale * (_N6 * Math.cos(_Hb3) + _P6 * Math.sin(_Hb3)); - var _Lb3 = this.path_scale * (_P6 * Math.cos(_Hb3) - _N6 * Math.sin(_Hb3)); - if (this.path_position < 0) { - this._ZF = this._ZF - _Kb3; - this.__F = this.__F - _Lb3; - this.path_position++; - } else { - this._ZF = this._ZF + _Kb3; - this.__F = this.__F + _Lb3; - this.path_position--; - } - break; - } - case 3: { - if (this.path_position < 0) { - this.path_position = -this.path_position; - this.path_speed = Math.abs(this.path_speed); - } else { - this.path_position = 2 - this.path_position; - this.path_speed = -Math.abs(this.path_speed); - } - break; - } - default: { - this.path_position = 1; - this.path_index = -1; - } - } - } - _Kl = _QY._e41(this.path_position); - _N6 = _Kl.x - _Ib3.x; - _P6 = _Kl.y - _Ib3.y; - var _yY = this._ZF + this.path_scale * (_N6 * Math.cos(_Hb3) + _P6 * Math.sin(_Hb3)); - var _zY = this.__F + this.path_scale * (_P6 * Math.cos(_Hb3) - _N6 * Math.sin(_Hb3)); - this.hspeed = _yY - this.x; - this.vspeed = _zY - this.y; - this.speed = 0; - this._Hd(_yY, _zY); - return _Gb3; -}; -_iQ.prototype.get_timer = function (_J3) { - var _un = -1; - if (_J3 >= 0 && _J3 < _ZA2) { - _un = this.alarm[_J3]; - } - return _un; -}; -_iQ.prototype._qn = function (_J3, _B3) { - if (_J3 >= 0 && _J3 < _ZA2) { - this.alarm[_J3] = _B3; - } -}; -_iQ.prototype._XZ = function () { - if (this._YP) { - this._ZP(); - } - return this._IP; -}; -_iQ.prototype.wrap = function (_YZ, _tL) { - var w, h; - if (!sprite_exists(this.sprite_index)) { - w = h = 0; - } else { - var _XF = _D5._E5(this.sprite_index); - w = _XF.width * this.image_xscale; - h = _XF.height * this.image_yscale; - } - if (_YZ) { - if (this.hspeed < 0 && this.x < 0) { - this._Hd(this.x + _t3._aN() + w, this.y); - } - if (this.hspeed > 0 && this.x >= _t3._aN()) { - this._Hd(this.x - _t3._aN() - w, this.y); - } - } - if (_tL) { - if (this.vspeed < 0 && this.y < 0) { - this._Hd(this.x, this.y + _t3._bN() + h); - } - if (this.vspeed > 0 && this.y >= _t3._bN()) { - this._Hd(this.x, this.y - _t3._bN() - h); - } - } -}; -_iQ.prototype._5d2 = function (_u5, _Mb3) { - var _Wc2 = {}; - if (_Mb3.x != 0.0 || _Mb3.y != 0.0) { - var _xq1 = _u5; - var _Nb3 = Math.cos(_xq1); - var _Ob3 = Math.sin(_xq1); - _Wc2.x = _Mb3.x * _Nb3 - _Mb3.y * _Ob3; - _Wc2.y = _Mb3.y * _Nb3 + _Mb3.x * _Ob3; - } else { - _Wc2.x = _Mb3.x; - _Wc2.y = _Mb3.y; - } - return _Wc2; -}; -_iQ.prototype._Hc2 = function (_Pb3) { - var _Q93 = _t3._u3(); - if (_v3) _Q93 = _x3._y3(); - var _Gc2 = 1.0 / _t3._v41._151; - var _Qb3 = this._5d2(_Pb3.__r1(), this._s51._J82); - this.x = _Pb3._e41().x * _Gc2 + _Qb3.x; - this.y = _Pb3._e41().y * _Gc2 + _Qb3.y; - this.image_angle = (-_Pb3.__r1() * 180.0) / _L6; - this._YP = true; - this._K93 = (_Pb3.__r1() * 180.0) / Math.PI; - this._L93 = this.x - _Qb3.x; - this._M93 = this.y - _Qb3.y; - this._N93 = (_Pb3._uD1() * 180.0) / Math.PI; - this._O93 = _Pb3._sD1().x * _Gc2; - this._P93 = _Pb3._sD1().y * _Gc2; - this._S93 = this.phy_linear_velocity_x / _Q93; - this._T93 = this.phy_linear_velocity_y / _Q93; - this._W93 = _Pb3.__D1(); - this.phy_mass = _Pb3._BD1(); - this.phy_inertia = _Pb3._CD1(); - this.phy_com_x = _Pb3._pD1().x * _Gc2; - this.phy_com_y = _Pb3._pD1().y * _Gc2; - this.phy_dynamic = _Pb3._9P === _P72._Qa2._QC1; - this.phy_kinematic = _Pb3._9P === _P72._Qa2._YC1; - this.phy_sleeping = !_Pb3._2E1(); - this._X93 = _Pb3._6E1(); - this._Y93 = _Pb3._4E1(); - this._Rb3 = Math.sqrt(this.phy_speed_x * this.phy_speed_x + this.phy_speed_y * this.phy_speed_y); - this._U93 = _Pb3._PD1(); - this._V93 = _Pb3._OD1(); - if (this.phy_position_xprevious === undefined) { - this.phy_position_xprevious = _Pb3._e41().x * _Gc2; - } - if (this.phy_position_yprevious === undefined) { - this.phy_position_yprevious = _Pb3._e41().y * _Gc2; - } -}; -_iQ.prototype._Sb3 = function (_Qk) { - this._s51.__82(yyGetReal(_Qk) * _t3._v41._151); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._Tb3 = function (_Qk) { - this._s51._092(yyGetReal(_Qk) * _t3._v41._151); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._Ub3 = function (_392) { - this._s51._292(yyGetReal(_392) * _t3._v41._151); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._Vb3 = function (_392) { - this._s51._592(yyGetReal(_392) * _t3._v41._151); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._Wb3 = function (_tm) { - var _Q93 = _t3._u3(); - if (_v3) _Q93 = _x3._y3(); - this._s51._292(yyGetReal(_tm) * _t3._v41._151 * _Q93); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._Xb3 = function (_tm) { - var _Q93 = _t3._u3(); - if (_v3) _Q93 = _x3._y3(); - this._s51._592(yyGetReal(_tm) * _t3._v41._151 * _Q93); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._Yb3 = function (_V41) { - this._s51._H82._X41(yyGetReal(_V41)); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._Zb3 = function (_V41) { - this._s51._H82._W41(yyGetReal(_V41)); - this._Hc2(this._s51._H82); -}; -_iQ.prototype.__b3 = function (_692) { - this._s51._YD1(yyGetBool(_692)); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._0c3 = function (_792) { - this._s51._5E1(yyGetBool(_792)); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._1c3 = function (_892) { - this._s51._3E1(yyGetBool(_892)); - this._Hc2(this._s51._H82); -}; -_iQ.prototype._29 = function () { - if (sprite_exists(this.sprite_index)) { - var _On = _D5._E5(this.sprite_index); - if (_On._tM) { - if (!this._D93) { - this._D93 = new _P2(_On._tM); - } - } - } - return this._D93; -}; -_iQ.prototype._Ba3 = function () { - var _2c3 = null; - var _3c3 = false; - if (this.mask_index >= 0) { - _2c3 = _D5.Sprites[this.mask_index]; - _3c3 = _2c3._1r == _vg1._Fa3; - } - if (this._x93 !== null && (!_3c3 || this._x93._33 != _2c3._33)) { - this._x93 = null; - this._YP = true; - } - if (_3c3 && this._x93 === null) { - this._x93 = new _P2(_2c3._tM); - this._YP = true; - } - return this._x93; -}; -_iQ.prototype._Da3 = function () { - var skel = null; - if (this.mask_index >= 0) { - skel = this._Ba3(); - } else { - skel = this._29(); - if (skel !== null) { - var _MU = _D5.Sprites[this.sprite_index]; - if (_MU._1r !== _vg1._Fa3) { - skel = null; - } - } - } - return skel; -}; -_iQ.prototype._Ea3 = function () { - if (this.mask_index >= 0 && _D5.Sprites[this.mask_index]._1r === _vg1._Fa3) { - return 0.0; - } else { - return this.image_index; - } -}; -_iQ.prototype._xb3 = function () { - if (this.mask_index < 0) { - return this._29() && _D5.Sprites[this.sprite_index]._1r === _vg1._Fa3; - } else { - return _D5.Sprites[this.mask_index]._1r === _vg1._Fa3; - } -}; -_iQ.prototype._4c3 = function () { - return this._qT; -}; -_iQ.prototype._5c3 = function (_nU) { - this._qT = _nU; -}; -_iQ.prototype._dU = function () { - return this._mQ; -}; -_iQ.prototype._2T = function (_6c3) { - this._mQ = _6c3; -}; -function _SM2() { - this._7c3 = new _Ck(); - this._7c3._Dk = true; - this._PF = []; -} -_SM2.prototype._Wf = function () { - this._PF = []; - this._7c3._Wf(); -}; -_SM2.prototype._PZ = function () { - return this._7c3._Vk; -}; -_SM2.prototype._Gf = function (_1u) { - this._PF[_1u.id] = _1u; - this._7c3._Gf(_1u); -}; -_SM2.prototype._tM2 = function (_jg) { - return this._PF[_jg]; -}; -_SM2.prototype._E5 = function (_jg) { - var _1u = this._PF[_jg]; - if (_1u != undefined && _1u != null) return _1u; - var _BG = _i3._E5(_jg); - if (_BG != undefined && _BG != null) { - var _8c3 = false; - for (var i = 0; i < _BG._9c3._Vk.length; i++) { - _1u = _BG._9c3._Vk[i]; - if (!_1u.marked) { - _8c3 = true; - break; - } - } - if (!_8c3) { - _H4("Unable to find any instance for object index '" + _jg + "' name '" + _BG._WF + "'"); - } else { - if (_1u != undefined && _1u != null) return _1u; - } - } - return null; -}; -_SM2.prototype._ac3 = function (_jg) { - if (_jg >= 0) { - var _1u = this._PF[_jg]; - if (_1u != undefined && _1u != null) return _1u; - } - return null; -}; -_SM2.prototype._bc3 = function (_Ht) { - this._7c3.__S(_Ht); - var id = _Ht.id; - this._PF[id] = null; -}; -_SM2.prototype._cc3 = function () { - var _Vk = _t3._NO._Vk; - var room = _3u._4u(); - for (var index = 0; index < _Vk.length; index++) { - var _1u = _Vk[index]; - _1u.xprevious = _1u.x; - _1u.yprevious = _1u.y; - _1u.path_positionprevious = _1u.path_position; - _1u._cb3(); - } -}; -_SM2.prototype._dc3 = function () { - var _Vk = _t3._NO._Vk; - for (var index = 0; index < _Vk.length; index++) { - var _1u = _Vk[index]; - _1u._oa3(); - if (_1u._Dc2()) { - _1u._N5(_Ec2, 0, _1u, _1u); - } - if (_1u.hspeed !== 0 || _1u.vspeed !== 0) { - _1u.x += _1u.hspeed; - _1u.y += _1u.vspeed; - _1u._YP = true; - } - } -}; -function _ec3(_1u, _MU, _fc3, _gc3) { - var fps = _x3._y3(); - var _hc3 = _MU.sequence._9h1; - if (_MU.sequence._ah1 == _wR) _hc3 /= fps; - _1u._h93 = _1u._i93; - _1u._i93 = _fc3; - var _06 = { headPosition: _1u._i93, _OU: _1u._j93, _PU: false }; - var _ic3 = _QU(_MU.sequence, _06); - _1u._i93 = _06.headPosition; - _1u._j93 = _06._OU; - if (_MU.sequence._RU != null && _MU.sequence._RU[0]._9P == _SU) { - var _2W = _MU.sequence._RU[0]; - if (_2W != null) { - _1u._I3(_2W._wt2(_1u._i93)); - } - if (!_gc3) { - var layer = _3u._MQ(_t3, _1u.layer); - var _jc3 = -1; - for (var _kc3 = 0; _kc3 < layer._NQ._Vk.length; ++_kc3) { - var _MT = layer._NQ._Vk[_kc3]; - if (_MT !== null && _MT !== undefined && _MT._VR == _1u.id) { - _jc3 = _MT._ne; - break; - } - } - if (_jc3 !== -1) { - _XU(_MU.sequence, _jc3, fps, _hc3, _1u._j93, _1u._h93, _1u._i93); - } - } - } - if (_ic3) { - _1u._N5(_sC2, 0, _1u, _1u); - } -} -function _lc3(_1u, _MU, image_index) { - if (_MU.sequence != null) { - if (_MU.sequence._RU != null && _MU.sequence._RU[0]._9P == _SU) { - var _2W = _MU.sequence._RU[0]; - var _3W = _2W._UU._4W; - var _FO = _2W._UU._VU(_1u._i93, _MU.sequence._WU); - if (_FO != null) { - var _mc3 = _2W._UU._8W[_3W - 1]._9W + _2W._UU._8W[_3W - 1]._WU; - var _nc3 = _1u.image_number; - var _oc3 = image_index / _nc3; - var _pc3 = _oc3 - Math.floor(_oc3); - if (_pc3 < 0) { - _oc3 -= 1.0; - _pc3 += 1.0; - } - var _qc3 = Math.floor(_oc3) * _mc3; - var _6W = Math.floor(_pc3 * _3W); - var _rc3 = _pc3 * _3W - _6W; - _6W = Math.max(0, Math.min(_3W - 1, _6W)); - _qc3 += _2W._UU._8W[_6W]._9W + _rc3 * _2W._UU._8W[_6W]._WU; - return _qc3; - } - } - } - return image_index; -} -_SM2.prototype._sc3 = function () { - var _Vk = _t3._NO._Vk; - for (var index = 0; index < _Vk.length; index++) { - var _1u = _Vk[index]; - if (_1u.marked) continue; - if (!_1u.active) continue; - var _MU = _D5._E5(_1u.sprite_index); - var _tc3 = false; - if (_MU != null) { - if (_MU.sequence != null) { - var _uc3 = _1u._i93; - if (_MU.sequence._RU != null && _MU.sequence._RU[0]._9P == _SU) { - var _2W = _MU.sequence._RU[0]; - if (_2W != null) { - _uc3 = _2W._wt2(_1u._i93); - if (Math.abs(_1u.image_index - _uc3) > g_GMLMathEpsilon) { - var _3W = _2W._UU._4W; - if (_3W > 0) { - var _6W = ~~_1u.image_index; - var _7W = _1u.image_index - _6W; - var _vc3 = _1u.image_index; - if (_6W >= _3W) { - _vc3 = _2W._UU._8W[_3W - 1]._9W + (_1u.image_index - (_3W - 1)); - } else if (_6W < 0) { - _vc3 = _1u.image_index; - } else _vc3 = _2W._UU._8W[_6W]._9W + _7W * _2W._UU._8W[_6W]._WU; - _vc3 = _lc3(_1u, _MU, _1u.image_index); - _ec3(_1u, _MU, _vc3, true); - } - } - } - } - _tc3 = true; - var fps = _x3._y3(); - var length = _MU.sequence._WU; - var _hc3 = _MU.sequence._9h1; - if (_MU.sequence._ah1 == _wR) _hc3 /= fps; - _ec3(_1u, _MU, _1u._i93 + _1u._j93 * _1u.image_speed * _hc3, false); - } - } - if (!_tc3) { - var _3v = _1u._qa3(); - if (_1u.image_index >= _3v) { - _1u.image_index -= _3v; - var _VF = _1u._VF; - if (_VF._3A2[_sC2]) { - _1u._N5(_sC2, 0, _1u, _1u); - } - } else if (_1u.image_index < 0) { - _1u.image_index += _3v; - var _VF = _1u._VF; - if (_VF._3A2[_sC2]) { - _1u._N5(_sC2, 0, _1u, _1u); - } - } - } - } -}; -_SM2.prototype._N5 = function (_e3, _J3) { - var _7C1 = true; - if (_t3) { - var _va3 = _e3; - if (_va3 != _Tc2) _va3 |= _J3; - var _q8 = _0A2++; - var _Vk = _t3._NO._Vk; - for (var index = _Vk.length - 1; index >= 0; index--) { - var _1u = _Vk[index]; - if (_1u !== undefined && !_1u.marked && _1u._2A2 <= _q8) { - var _VF = _1u._VF; - if (_VF._3A2[_va3]) { - _7C1 = _1u._N5(_e3, _J3, _1u, _1u); - } - } - } - } - return _7C1; -}; -var yyInst = _Tp1; -function _Sp1(_f7, _Cq, _jg) { - if (_jg instanceof _Rt) { - _jg = yyGetInt32(_jg); - } else { - if (typeof _jg === "object" || typeof _jg === "function") return _jg; - } - if (_jg == -1) return _f7; - if (_jg == -2) return _Cq; - if (_jg == -3) return _f7; - var _1u = _Hn._E5(_jg); - if (!_1u) { - _1u = _i3._E5(_jg); - if (_1u) _1u = _1u._KA2._E5(0); - } - return _1u; -} -function _Tp1(_f7, _Cq, _jg) { - if (_jg instanceof _Rt) { - _jg = yyGetInt32(_jg); - } else { - if (typeof _jg === "object" || typeof _jg === "function") return _jg; - } - if (_jg == -1) return _f7; - if (_jg == -2) return _Cq; - if (_jg == -3) return _f7; - var _1u = _Hn._E5(_jg); - if (!_1u) { - _1u = _i3._E5(_jg); - if (!_1u) { - _yi("Unknown instance ID: " + _jg); - debug(_DE()); - return undefined; - } - _1u = _1u._KA2._E5(0); - } - return _1u; -} -function _aQ(_Ht) { - if (_Ht._wc3 === undefined || _Ht._wc3 === false) { - _Ht._wc3 = true; - _Ht._N5(_pQ, 0, _Ht, _Ht); - _Ht._N5(_bQ, 0, _Ht, _Ht); - _Ht.marked = true; - } -} -function _xc3(_CW, _q5, _r5, _Al, _yc3) { - var _0n = _t3._EW(_q5, _r5, _Al, _CW); - if (_0n != null) { - if (_yc3 != undefined) { - _0n._5a3(true); - _0n._aa3(true); - _0n._6a3(true); - _0n._8a3(_yc3); - } - _0n._N5(_2n, 0, _0n, _0n); - _0n._N5(_3n, 0, _0n, _0n); - return _0n; - } - return null; -} -function _zc3(_CW, _q5, _r5, _YV, _yc3) { - var layer = _3u._MQ(_t3, _YV); - if (layer != null) { - var _1u = _t3._FW(_q5, _r5, layer, _CW); - if (!_1u != null) { - if (_yc3 != undefined) { - _1u._5a3(true); - _1u._aa3(true); - _1u._6a3(true); - _1u._8a3(_yc3); - } - _1u._N5(_2n, 0, _1u, _1u); - _1u._N5(_3n, 0, _1u, _1u); - return _1u; - } - } - return null; -} -function _vW(_f7) { - if (_f7 instanceof _iQ) { - return _f7.depth; - } - return _Ta; -} -var _3R = 256; -var _Ac3 = 5; -var _Bc3 = 1024; -var _Ro1 = 1; -var _Xo1 = 2; -var _Cc3 = 4; -var _Cg = 1; -var _Ag = 2; -var _Bg = 0x80000000; -var _Dc3 = 128; -var _Fg = 0, - _xg = 0, - _vg = 0, - _wg = 0, - _Hg = -1, - _Ec3 = 0, - _Gg = -1, - _Fc3 = 0, - _Gc3 = 0, - _SQ = 0, - _Mp1 = typeof document.hasFocus == "function" ? document.hasFocus() : true, - _XQ = 0, - _YQ = 0, - _Hc3 = false, - _Ic3 = 0, - _Un1 = false, - _Vn1 = 0, - _Wn1 = 0; -var _QQ = []; -var _RQ = []; -var _TQ = []; -var _To1 = []; -var _Gp1 = []; -var _yg = []; -var _Jc3 = 0; -var _og = []; -var _Kc3 = { 8: String.fromCharCode(8), 9: 0, 13: 0, 16: 0, 17: 0, 18: 0, 19: 0, 20: 0, 27: 0, 22: 0, 32: " ", 34: 0, 35: 0, 36: 0, 37: 0, 38: 0, 39: 0, 40: 0, 45: 0, 46: 0, 47: 0, 48: "0", 49: "1", 50: "2", 51: "3", 52: "4", 53: "5", 54: "6", 55: "7", 56: "8", 57: "9", 58: "0", 59: ";", 61: "=", 65: "a", 66: "b", 67: "c", 68: "d", 69: "e", 70: "f", 71: "g", 72: "h", 73: "i", 74: "j", 75: "k", 76: "l", 77: "m", 78: "n", 79: "o", 80: "p", 81: "q", 82: "r", 83: "s", 84: "t", 85: "u", 86: "v", 87: "w", 88: "x", 89: "y", 90: "z", 91: 0, 92: 0, 93: 0, 96: "0", 97: "1", 98: "2", 99: "3", 100: "4", 101: "5", 102: "6", 103: "7", 104: "8", 105: "9", 106: "*", 107: "+", 109: "-", 110: ".", 111: "/", 112: 0, 113: 0, 114: 0, 115: 0, 116: 0, 117: 0, 118: 0, 119: 0, 120: 0, 121: 0, 122: 0, 123: 0, 144: 0, 145: 0, 173: "-", 186: ";", 187: "=", 188: ",", 189: "-", 190: ".", 191: "/", 192: "'", 219: "[", 220: "\\", 221: "]", 222: "#", 223: "`" }; -var _Lc3 = { 8: String.fromCharCode(8), 9: 0, 13: 0, 16: 0, 17: 0, 18: 0, 19: 0, 20: 0, 27: 0, 22: 0, 32: " ", 34: 0, 35: 0, 36: 0, 37: 0, 38: 0, 39: 0, 40: 0, 45: 0, 46: 0, 47: 0, 48: ")", 49: "!", 50: '"', 51: "£", 52: "$", 53: "%", 54: "^", 55: "&", 56: "*", 57: "(", 58: ")", 59: ":", 61: "+", 65: "A", 66: "B", 67: "C", 68: "D", 69: "E", 70: "F", 71: "G", 72: "H", 73: "I", 74: "J", 75: "K", 76: "L", 77: "M", 78: "N", 79: "O", 80: "P", 81: "Q", 82: "R", 83: "S", 84: "T", 85: "U", 86: "V", 87: "W", 88: "X", 89: "Y", 90: "Z", 91: 0, 92: 0, 93: 0, 96: "0", 97: "1", 98: "2", 99: "3", 100: "4", 101: "5", 102: "6", 103: "7", 104: "8", 105: "9", 106: "*", 107: "+", 109: "-", 110: ".", 111: "/", 112: 0, 113: 0, 114: 0, 115: 0, 116: 0, 117: 0, 118: 0, 119: 0, 120: 0, 121: 0, 122: 0, 123: 0, 144: 0, 145: 0, 173: "_", 186: ":", 187: "+", 188: "<", 189: "_", 190: ">", 191: "?", 192: "@", 219: "{", 220: "|", 221: "}", 222: "~", 223: "¬" }; -function _Mc3() { - _Mp1 = true; -} -function _Nc3() { - _Mp1 = false; - _Oc3(); -} -function _Pc3(which) { - if (!document.getElementById) return; - if (which.style.display == "block") { - which.style.display = "none"; - } else { - which.style.display = "block"; - } -} -function _Qc3(_Rc3, _Sc3) { - try { - if (_Rc3) { - if (_Rc3.JSON_game) { - if (_Rc3.JSON_game.Options) { - if (_Rc3.JSON_game.Options.gameGuid) { - if (_Rc3.JSON_game.Options.gameGuid == JSON_game.Options.gameGuid) { - _Rc3.focus(); - _Sc3.focus(); - return true; - } - } - } - } - } - } catch (err) {} - return false; -} -function _Tc3() { - var _rt = document.getElementById(_8F); - var _Uc3; - if (_UN == _mF2 || _UN == _lF2 || _UN == _nF2 || _UN == _Wa1) { - _Uc3 = _rt.parentNode.frames; - if (!_Uc3) { - _Qc3(this, _rt); - } else { - for (var _Vc3 = 0; _Vc3 < _Uc3.length; _Vc3++) { - var _Wc3 = _Uc3[_Vc3]; - if (_Qc3(_Wc3, _rt)) break; - } - } - } else { - if (!_rt._Xc3 || !_rt._Xc3.document || !_rt.parentNode.document.getElementsByTagName("IFRAME")) { - _Qc3(this, _rt); - } else { - _Uc3 = _rt.parentNode.document.getElementsByTagName("IFRAME"); - for (var _Vc3 in _Uc3) { - var _Wc3 = _Uc3[_Vc3].contentWindow; - if (_Qc3(_Wc3, _rt)) break; - } - } - } -} -var _Yc3; -var _Zc3; -var __c3; -var _0d3; -var _1d3; -var _2d3; -var _3d3; -var _4d3; -var _5d3; -var _6d3; -var _7d3; -function _8d3() { - var _ah = document.getElementById("gm4html5_div_id"); - if (_ah) { - _Zc3 = _ah.style.left; - __c3 = _ah.style.top; - _0d3 = _ah.style.margin; - var top = window.parent; - if (top != null) { - if (top.chrome != null && top.chrome.app != null && top.chrome.app.window != null) { - var _9d3 = top.chrome.app.window.current(); - if (_9d3 != null) { - var _vV1 = window.parent.document.getElementById("container"); - var _ad3 = window.parent.document.getElementById("game"); - if (_vV1 != null) { - _1d3 = _vV1.style.width; - _2d3 = _vV1.style.height; - _5d3 = _vV1.style.left; - _3d3 = _vV1.style.margin; - _4d3 = _vV1.style.position; - } - if (_ad3 != null) { - _6d3 = _ad3.style.width; - _7d3 = _ad3.style.height; - } - _9d3.fullscreen(); - var _bd3 = _9d3.getBounds(); - if (_vV1 != null) { - _vV1.style.width = "100%"; - _vV1.style.height = "100%"; - _vV1.style.left = "0"; - _vV1.style.margin = "auto"; - _vV1.style.position = "relative"; - } - if (_ad3 != null) { - _ad3.style.width = "100%"; - _ad3.style.height = "100%"; - canvas.style.width = "100%"; - canvas.style.height = "100%"; - } - } - } - } - _ah.style.margin = "0px"; - _ah.style.top = "0"; - _ah.style.left = "0"; - _ah.style._cd3 = "0px"; - _ah.style._dd3 = "0px"; - if (_ah.mozRequestFullScreen) { - document._ed3 = function (event) { - document._ed3 = _fd3; - }; - _ah.mozRequestFullScreen(); - } else if (_ah.webkitRequestFullScreen) { - _ah.onwebkitfullscreenchange = function (e) { - _ah.onwebkitfullscreenchange = _fd3; - }; - if (_UN == _nF2) { - _ah.webkitRequestFullScreen(); - } else { - _ah.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT); - } - } else if (document.documentElement.requestFullScreen) { - document.documentElement.requestFullScreen(); - } - _FL2 = true; - return; - } - if (canvas.mozRequestFullScreen) { - canvas.style.margin = "0px"; - canvas.style.top = ""; - canvas.style.left = ""; - canvas.style._cd3 = "0px"; - canvas.style._dd3 = "0px"; - canvas.mozRequestFullScreen(); - } else if (canvas.webkitRequestFullScreen) { - canvas.style.margin = "0px"; - canvas.style.top = ""; - canvas.style.left = ""; - canvas.style._cd3 = "0px"; - canvas.style._dd3 = "0px"; - canvas.onwebkitfullscreenchange = function (e) { - canvas.onwebkitfullscreenchange = _fd3; - }; - if (_UN == _nF2) { - canvas.webkitRequestFullScreen(); - } else { - canvas.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT); - } - } else if (document.documentElement.requestFullScreen) { - canvas.style.margin = "0px"; - canvas.style.top = ""; - canvas.style.left = ""; - canvas.style._cd3 = "0px"; - canvas.style._dd3 = "0px"; - document.documentElement.requestFullScreen(); - } - _FL2 = true; -} -function _fd3() { - if (_gn1) { - var _ah = document.getElementById("gm4html5_div_id"); - if (_ah) { - _ah.style.left = _Zc3; - _ah.style.top = __c3; - _ah.style.margin = _0d3; - } - var top = window.parent; - if (top != null) { - if (top.chrome != null && top.chrome.app != null && top.chrome.app.window != null) { - var _9d3 = top.chrome.app.window.current(); - if (_9d3 != null) _9d3.restore(); - } - } - _FL2 = true; - } -} -function _gd3() { - var top = window.parent; - if (top != null) { - if (top.chrome != null && top.chrome.app != null && top.chrome.app.window != null) { - var _9d3 = top.chrome.app.window.current(); - if (_9d3 != null) { - _9d3.restore(); - _FL2 = true; - var _vV1 = window.parent.document.getElementById("container"); - if (_vV1 != null) { - _vV1.style.width = _1d3; - _vV1.style.height = _2d3; - _vV1.style.left = _5d3; - _vV1.style.margin = _3d3; - _vV1.style.position = _4d3; - } - var _ad3 = window.parent.document.getElementById("game"); - if (_ad3 != null) { - _ad3.style.width = _6d3; - _ad3.style.height = _7d3; - canvas.style.width = _6d3; - canvas.style.height = _7d3; - } - } - } - } - if (document.webkitCancelFullScreen) { - document.webkitCancelFullScreen(); - } else if (document.mozCancelFullScreen) { - document.mozCancelFullScreen(); - _fd3(); - } else { - _FL2 = true; - } -} -function _mF() { - if (_CL2) return; - window.onkeyup = function () { - _hd3(arguments[0] || window.event); - }; - window.onkeydown = function () { - var _Fi = arguments[0] || window.event; - if (_yL2 && _Fi != null && _Fi.which == 121 && !_Fi.repeat && canvas.mozRequestFullScreen) { - if (!document.mozFullScreen) { - _id3(); - _8d3(); - } else { - _gd3(); - } - _Fi.preventDefault(); - return false; - } - if (_jd3(_Fi) == false) { - _Fi.preventDefault(); - return false; - } - }; - window.onmouseup = _Wi1; - _CL2 = true; -} -function _cF() { - if (_CL2 == false) return; - window.onkeydown = null; - window.onkeyup = null; - window.onmouseup = null; - _CL2 = false; -} -function _kd3(_ld3) { - if (_ld3 == 121) { - return true; - } - if (window.chrome && window.chrome.app) { - if (_ld3 == 183) return true; - } - return false; -} -function _jd3(_Fi) { - var _ld3; - if (_Fi == null) { - _ld3 = window.event.which; - if (_ld3 == 122) return true; - if (_ld3 != 121) window.event.preventDefault(); - else _FL2 = true; - window.event.preventDefault(); - } else { - _ld3 = _Fi.which; - if (_ld3 == 122) return true; - if (_ld3 == 120) { - } else if (!_kd3(_ld3)) { - _Fi.preventDefault(); - } else { - if (_yL2) { - if (!_gn1) { - _id3(); - _8d3(); - } else { - _gd3(); - } - } - } - _Fi.preventDefault(); - } - if (!_QQ[_ld3]) { - _RQ[_ld3] = 1; - } - _QQ[_ld3] = 1; - _SQ = _ld3; - if (_UN == _VN) { - _Gc3 = _Fi.char; - } else if (_Fi.key) { - if (_Fi.key.length == 1) { - _Gc3 = _Fi.key; - } else if (_ld3 == 8) { - _Gc3 = String.fromCharCode(8); - } else if (_ld3 == 13) { - _Gc3 = String.fromCharCode(13); - } else { - _Gc3 = ""; - } - } else { - if (_Fi.shiftKey) { - _Gc3 = _Lc3[_ld3]; - } else { - _Gc3 = _Kc3[_ld3]; - } - } - if (!_Gc3) _Gc3 = ""; - return false; -} -function _hd3(_Fi) { - var _ld3; - if (_Fi == null) { - _ld3 = window.event.which; - if (_ld3 == 122) return; - window.event.preventDefault(); - } else { - _ld3 = _Fi.which; - if (_ld3 == 122) return; - _Fi.preventDefault(); - } - _TQ[_ld3] = 1; - _QQ[_ld3] = 0; - return false; -} -function _md3(_N3, _nd3) { - var target, _M7; - var _od3 = canvas.style.display; - canvas.style.display = "none"; - target = document.elementFromPoint(_nd3.clientX, _nd3.clientY); - canvas.style.display = _od3; - target = "canvas"; - _M7 = document.createEvent("MouseEvents"); - _M7.initMouseEvent(_N3, true, true, document.defaultView, 1, _nd3.screenX, _nd3.screenY, _nd3.clientX, _nd3.clientY, false, false, false, false, _nd3.button, null); - _M7.target = target; - target.dispatchEvent(_M7); -} -function _vt(_nd3) { - _vg = _nd3.clientX; - _wg = _nd3.clientY; - _Vn1 = _nd3.movementX || _nd3.mozMovementX || _nd3.webkitMovementX || _nd3.msMovementX || 0; - _Wn1 = _nd3.movementY || _nd3.mozMovementY || _nd3.webkitMovementY || _nd3.msMovementY || 0; - _yg[_nd3.button].x = _vg; - _yg[_nd3.button].y = _wg; -} -function _Vi1(_nd3) { - if (!_Mp1) { - _Tc3(); - } - _Fg = _nd3.button; - if (_Fg == 2) _Fg = 1; - else if (_Fg == 1) _Fg = 2; - _Gg = _Fg; - _Hg = _Fg; - _xg |= 1 << _Fg; - _yg[_nd3.button]._zg = _Ag | _Bg | _Cg; - _yg[_nd3.button].x = _nd3.pageX; - _yg[_nd3.button].y = _nd3.pageY; - return _nd3; -} -function _Wi1(_nd3) { - _Fg = _nd3.button; - if (_Fg == 2) _Fg = 1; - else if (_Fg == 1) _Fg = 2; - _Fc3 = _Ec3; - _Ec3 = _Fg; - _xg &= ~(1 << _Fg); - _Hg = -1; - _yg[_nd3.button]._zg = 0; - return false; -} -function _pd3(_nd3) { - if (_nd3.detail) { - _Ic3 = -_nd3.detail; - } else { - _Ic3 = _nd3.wheelDelta; - } -} -function _qd3() { - if (_Hn != null) { - _Hn._N5(_lC2, 0); - } - return undefined; -} -function _QM2() { - this._rd3 = "a"; - this._sd3 = []; - this._td3 = this._ud3 = -1; - this._ZQ = []; - this._0R = []; - this.__Q = []; - this._vd3 = this._wd3 = 0; - this._Ge = []; - this._Fe = []; - this._Be = []; - this._xd3 = this._yd3 = false; - this._4R = []; - this._zd3 = this._WQ = this._Ad3 = this._Bd3 = this._1R = this._2R = this._p3 = 0; - for (var _G6 = 0; _G6 < _Bc3; _G6++) { - this._sd3[_G6] = ""; - } - for (var _G6 = 0; _G6 < _3R; _G6++) { - this._ZQ[_G6] = this._0R[_G6] = this.__Q[_G6] = false; - this._4R[_G6] = _G6; - } - for (var _G6 = 0; _G6 < _Ac3; _G6++) { - this._Ge[_G6] = this._Fe[_G6] = this._Be[_G6] = false; - } - this._Xf = _Cd3; - this._Dd3 = _Ed3; - this._Fd3 = _Fd3; - this._Gd3 = _Gd3; - this._Hd3 = _Hd3; - this._Id3 = _Id3; - this._Jd3 = _Jd3; - this._Kd3 = _Kd3; - this._Ld3 = _Ld3; - this._Md3 = _Md3; - this._Nd3 = _Nd3; - this._Od3 = _Od3; - this._Pd3 = _Pd3; - this._nq = _nq; - this._Qd3 = _Qd3; - this._Rd3 = _Rd3; - this._lq = _lq; - this._Sd3 = _Sd3; - this._mq = _mq; - this._Td3 = _Td3; - this._Ud3 = _Ud3; - this._Vd3 = _Wd3; - this._Xd3 = _Yd3; - this._Zd3 = __d3; - this._0e3 = _0e3; - for (var _G6 = 0; _G6 < _3R; _G6++) { - _QQ[_G6] = _TQ[_G6] = false; - } - if (!_L83) { - window.onbeforeunload = _qd3; - } - _Gp1 = new Array(_Dc3); - _yg = new Array(_Dc3); - for (var _1e3 = 0; _1e3 < _Dc3; _1e3++) { - _Gp1[_1e3] = new _2e3(); - _yg[_1e3] = new _2e3(); - } - browser_input_capture(true); -} -function _3e3() { - _Un1 = document.pointerLockElement === canvas || document.mozPointerLockElement === canvas || document.webkitPointerLockElement === canvas || document.msPointerLockElement === canvas; -} -function browser_input_capture(_Nz) { - _Nz = yyGetBool(_Nz); - if (_Hc3 == _Nz) return; - _Oc3(); - _Hc3 = _Nz; - if (_Nz) { - canvas.onmousemove = _vt; - canvas.onmousedown = _Vi1; - window.onmouseup = _Wi1; - canvas.onmousewheel = _pd3; - canvas.onselectstart = function () { - return false; - }; - canvas.addEventListener("DOMMouseScroll", _pd3, false); - var _G6 = document.getElementById("loading_screen"); - if (_G6) { - _G6.onmousemove = _vt; - _G6.onmousedown = _Vi1; - _G6.onmouseup = _Wi1; - _G6.onmousewheel = _pd3; - _G6.addEventListener("DOMMouseScroll", _pd3, false); - } - window.addEventListener("focus", _Mc3); - window.addEventListener("blur", _Nc3); - document.onpointerlockchange = _3e3; - document.onmozpointerlockchange = _3e3; - document.onwebkitpointerlockchange = _3e3; - document.onmspointerlockchange = _3e3; - _mF(); - } else { - canvas.onmousemove = null; - canvas.onmousedown = null; - window.onmouseup = null; - canvas.onmousewheel = null; - canvas.onselectstart = null; - canvas.removeEventListener("DOMMouseScroll", _pd3); - var _G6 = document.getElementById("loading_screen"); - if (_G6) { - _G6.onmousemove = null; - _G6.onmousedown = null; - _G6.onmouseup = null; - _G6.onmousewheel = null; - _G6.removeEventListener("DOMMouseScroll", _pd3); - } - document.body.onfocusin = null; - document.body.onfocusout = null; - document.onfocusin = null; - document.onfocusout = null; - window.onfocus = null; - window.onblur = null; - document.onpointerlockchange = null; - document.onmozpointerlockchange = null; - document.onwebkitpointerlockchange = null; - document.onmspointerlockchange = null; - _cF(); - } -} -function _2e3() { - this._zg = 0; - this.x = 0; - this.y = 0; -} -function _Oc3() { - _4e3(); - _5e3(); - g_pBuiltIn.keyboard_key = 0; - g_pBuiltIn.keyboard_key = ""; - _SQ = 0; - _Gc3 = ""; -} -_QM2.prototype._Wf = function () { - this._6e3(); - this._Ud3(); - g_pBuiltIn.keyboard_key = 0; - g_pBuiltIn.keyboard_lastkey = 0; - g_pBuiltIn.keyboard_key = ""; - _SQ = 0; - _Gc3 = ""; - g_pBuiltIn.keyboard_lastchar = ""; - g_pBuiltIn.keyboard_string = ""; -}; -/*@this {yyIOManager} */ function _Fd3() { - return this._rd3; -} -/*@this {yyIOManager} */ function _Gd3(_7e3) { - this._rd3 = _7e3; -} -/*@this {yyIOManager} */ function _Hd3() { - return this._ud3; -} -/*@this {yyIOManager} */ function _Id3() { - return this._td3; -} -/*@this {yyIOManager} */ function _Jd3(_el) { - if (_el < 0 || _el > 255) return false; - this._ud3 = _el; -} -/*@this {yyIOManager} */ function _Kd3(_el) { - if (_el < 0 || _el > 255) return false; - this._td3 = _el; -} -/*@this {yyIOManager} */ function _Ld3(_el) { - if (_el < 0 || _el > 255) return false; - return this._ZQ[_el]; -} -/*@this {yyIOManager} */ function _Md3(_el) { - if (_el < 0 || _el > 255) return false; - return this.__Q[_el]; -} -/*@this {yyIOManager} */ function _Nd3(_el) { - if (_el < 0 || _el > 255) return false; - return this._0R[_el]; -} -/*@this {yyIOManager} */ function _Od3(_el) { - if (_el < 0 || _el > 255) return; - this._ZQ[_el] = 0; - this.__Q[_el] = 0; - this._0R[_el] = 0; -} -_QM2.prototype._6e3 = function () { - this._ud3 = 0; - this._td3 = 0; - this._rd3 = 0; - for (var i = 0; i <= _3R; i++) { - this._ZQ[i] = 0; - this.__Q[i] = 0; - this._0R[i] = 0; - } -}; -function _4e3() { - for (var i = 0; i < _3R; i++) { - _RQ[i] = 0; - _TQ[i] = 0; - _QQ[i] = 0; - } -} -/*@this {yyIOManager} */ function _Pd3() { - return this._vd3; -} -/*@this {yyIOManager} */ function _nq() { - return this._wd3; -} -/*@this {yyIOManager} */ function _Qd3(_Et) { - if (_Et < 1 || _Et > 3) return; - this._vd3 = _Et; -} -/*@this {yyIOManager} */ function _Rd3(_Et) { - if (_Et < 1 || _Et > 3) return; - this._wd3 = _Et; -} -/*@this {yyIOManager} */ function _lq(_Et) { - _Et--; - if (_Et >= 0 && _Et < _Ac3) { - return this._Ge[_Et]; - } - return false; -} -/*@this {yyIOManager} */ function _Sd3(_Et) { - _Et--; - if (_Et >= 0 && _Et < _Ac3) { - return this._Be[_Et]; - } -} -/*@this {yyIOManager} */ function _mq(_Et) { - _Et--; - if (_Et >= 0 && _Et < _Ac3) { - return this._Fe[_Et]; - } - return false; -} -/*@this {yyIOManager} */ function _Td3(_Et) { - _Et--; - if (_Et >= 0 && _Et < _Ac3) { - this._Ge[_Et] = false; - this._Be[_Et] = false; - this._Fe[_Et] = false; - } -} -/*@this {yyIOManager} */ function _Ud3() { - this._vd3 = 0; - this._wd3 = 0; - for (var i = 0; i <= _Ac3; i++) { - this._Ge[i] = false; - this._Be[i] = false; - this._Fe[i] = false; - } - this._yd3 = false; - this._xd3 = false; - for (var _qg = 0; _qg < _og.length; _qg++) { - _og[_qg]._Wf(); - } -} -function _5e3() { - _Fc3 = -1; - _Ec3 = -1; - _Hg = -1; - _xg = 0; - _yg[0]._zg = 0; - _yg[0].x = 0; - _yg[0].y = 0; - _Fg = -1; -} -/*@this {yyIOManager} */ function _Cd3() { - for (var _qg = 0; _qg < _og.length; _qg++) { - var _rg = _og[_qg]; - if (_rg._Ge) { - _rg._Fe = 0; - _rg._Be = _rg._3g ^ _rg._Ge; - } else { - _rg._Fe = _rg._3g ^ _rg._Ge; - _rg._Be = 0; - } - _rg._3g = _rg._Ge; - } - for (var _1e3 = 0; _1e3 < _yg.length; _1e3++) { - _Gp1[_1e3]._zg = _yg[_1e3]._zg; - _Gp1[_1e3].x = _yg[_1e3].x; - _Gp1[_1e3].y = _yg[_1e3].y; - _yg[_1e3]._zg &= ~_Cg; - } - if (_SQ) { - if (_Gc3) { - if (_SQ == 13) { - } else if (_SQ == 8) { - g_pBuiltIn.keyboard_lastchar = _Gc3; - if (g_pBuiltIn.keyboard_string.length > 0) { - g_pBuiltIn.keyboard_string = g_pBuiltIn.keyboard_string.substring(0, g_pBuiltIn.keyboard_string.length - 1); - } - } else { - g_pBuiltIn.keyboard_lastchar = _Gc3; - g_pBuiltIn.keyboard_string += g_pBuiltIn.keyboard_lastchar; - if (g_pBuiltIn.keyboard_string.length > 1024) { - g_pBuiltIn.keyboard_string = g_pBuiltIn.keyboard_string.substring(1, g_pBuiltIn.keyboard_string.length - 1); - } - } - } - if (g_pBuiltIn.keyboard_key != 0) { - g_pBuiltIn.keyboard_lastkey = g_pBuiltIn.keyboard_key; - } - g_pBuiltIn.keyboard_key = _SQ; - _SQ = 0; - } else if (!_ug._ZQ[g_pBuiltIn.keyboard_key]) { - g_pBuiltIn.keyboard_lastkey = g_pBuiltIn.keyboard_key; - g_pBuiltIn.keyboard_key = 0; - } - this._1R = _vg; - this._2R = _wg; - this._WQ = _xg; - if ((this._WQ & 1) != 0) { - this._Ge[0] = 1; - if (((this._Ad3 ^ this._WQ) & 0x1) != 0) { - this._Be[0] = 1; - } - } else { - this._Ge[0] = 0; - if (((this._Ad3 ^ this._WQ) & 0x1) != 0) { - this._Fe[0] = 1; - } - } - if ((this._WQ & 2) != 0) { - this._Ge[1] = 1; - if (((this._Ad3 ^ this._WQ) & 0x2) != 0) { - this._Be[1] = 1; - } - } else { - this._Ge[1] = 0; - if (((this._Ad3 ^ this._WQ) & 0x2) != 0) { - this._Fe[1] = 1; - } - } - if ((this._WQ & 4) != 0) { - this._Ge[2] = 1; - if (((this._Ad3 ^ this._WQ) & 0x4) != 0) { - this._Be[2] = 1; - } - } else { - this._Ge[2] = 0; - if (((this._Ad3 ^ this._WQ) & 0x4) != 0) { - this._Fe[2] = 1; - } - } - if ((this._WQ & 8) != 0) { - this._Ge[3] = 1; - if (((this._Ad3 ^ this._WQ) & 0x8) != 0) { - this._Be[3] = 1; - } - } else { - this._Ge[3] = 0; - if (((this._Ad3 ^ this._WQ) & 0x8) != 0) { - this._Fe[3] = 1; - } - } - if ((this._WQ & 16) != 0) { - this._Ge[4] = 1; - if (((this._Ad3 ^ this._WQ) & 0x10) != 0) { - this._Be[4] = 1; - } - } else { - this._Ge[4] = 0; - if (((this._Ad3 ^ this._WQ) & 0x10) != 0) { - this._Fe[4] = 1; - } - } - this._Ad3 = this._WQ; - g_pBuiltIn.mouse_x = this._1R; - g_pBuiltIn.mouse_y = this._2R; - g_pBuiltIn.mouse_button = _Hg + 1; - g_pBuiltIn.mouse_lastbutton = _Gg + 1; - this._0e3(); -} -/*@this {yyIOManager} */ function _0e3() { - var _8e3 = 0; - var _ud = 0; - var w = _EK; - var h = _BK; - var _37 = window_get_width(); - var _0h1 = window_get_height(); - if (w < 0) w = _37; - if (h < 0) h = _0h1; - for (var _1e3 = 0; _1e3 < _Gp1.length; _1e3++) { - var _9e3 = _Gp1[_1e3]; - if ((_9e3._zg & _Bg) != 0) { - _ud = 1; - for (var _ae3 = 0; _ae3 < _To1.length; _ae3++) { - var _Oo1 = _To1[_ae3]; - if ((_Oo1._Qo1 & _Ro1) != 0) { - var x = (w * (_9e3.x - _bg.left)) / _37; - var y = (h * (_9e3.y - _bg.top)) / _0h1; - if (x >= _Oo1.x && x < _Oo1._y6 && y >= _Oo1.y && y < _Oo1._z6) { - _8e3 |= _ud; - } - } - _ud <<= 1; - } - _9e3._zg = 0; - } - } - _ud = 1; - var _be3 = _Jc3 ^ _8e3; - for (var _ae3 = 0; _ae3 < _To1.length; _ae3++) { - var _Oo1 = _To1[_ae3]; - if ((_Oo1._Qo1 & _Ro1) != 0) { - var _I53 = _8e3 & _ud; - var _qE = _be3 & _ud; - if (_Oo1.key != 0) { - this.__Q[_Oo1.key] |= _I53 && _qE; - this._ZQ[_Oo1.key] |= _I53 && !_qE; - this._0R[_Oo1.key] |= !_I53 && _qE; - } else { - this._Be[_Oo1.button - 1] |= _I53 && _qE; - this._Ge[_Oo1.button - 1] |= _I53 && !_qE; - this._Fe[_Oo1.button - 1] |= !_I53 && _qE; - } - } - _ud <<= 1; - } - _Jc3 = _8e3; -} -function _Vd3(_ce3) { - var _Fi = _YD2 | _ce3; - var _Vk = _t3._NO._Vk; - var _j01 = _Vk.length; - for (var _NF = 0; _NF < _j01; _NF++) { - var _1u = _Vk[_NF]; - var _BG = _1u._VF; - if (_BG._3A2[_Fi]) { - _1u._N5(_YD2, _ce3, _1u, _1u); - } - } -} -function _de3(_ee3) { - var _Fi = __D2 | _ee3; - var _Vk = _t3._NO._Vk; - var _j01 = _Vk.length; - for (var _NF = 0; _NF < _j01; _NF++) { - var _1u = _Vk[_NF]; - if (_1u.marked) { - continue; - } - var _BG = _1u._VF; - if (_BG._3A2[_Fi]) { - _1u._N5(__D2, _ee3, _1u, _1u); - } - } -} -function _Zd3(_fe3) { - var _Fi = _1E2 | _fe3; - var _Vk = _t3._NO._Vk; - var _j01 = _Vk.length; - for (var _NF = 0; _NF < _j01; _NF++) { - var _1u = _Vk[_NF]; - var _BG = _1u._VF; - if (_BG._3A2[_Fi]) { - _1u._N5(_1E2, _fe3, _1u, _1u); - } - } -} -/*@this {yyIOManager} */ function _Wd3() { - var _ge3 = 0; - for (var i = 2; i < _3R; i++) { - if (this._ZQ[i]) { - _ge3 = 1; - _Vd3(i); - } - } - _Vd3(_ge3); -} -/*@this {yyIOManager} */ function _Yd3() { - var _he3 = 0; - for (var i = 2; i < _3R; i++) { - if (this.__Q[i]) { - _he3 = 1; - _de3(i); - } - } - _de3(_he3); -} -/*@this {yyIOManager} */ function __d3() { - var _ie3 = 0; - for (var i = 2; i < _3R; i++) { - if (this._0R[i]) { - _ie3 = 1; - _Zd3(i); - } - } - _Zd3(_ie3); -} -/*@this {yyIOManager} */ function _Ed3() { - var _je3 = 0, - _ke3 = 0, - _le3 = 0; - this._p3++; - for (var i = 0; i < _3R; i++) { - this.__Q[i] = this._0R[i] = this._ZQ[i] = 0; - } - for (var i = 0; i < _3R; i++) { - var key = this._4R[i]; - this.__Q[key] |= _RQ[i]; - this._0R[key] |= _TQ[i]; - this._ZQ[key] |= _QQ[i]; - _je3 |= _RQ[i]; - _ke3 |= _QQ[i]; - _le3 |= _TQ[i]; - _RQ[i] = 0; - _TQ[i] = 0; - } - this.__Q[1] = _je3; - this._ZQ[1] = _ke3; - this._0R[1] = _le3; - this.__Q[0] = _je3 ^ 1; - this._ZQ[0] = _ke3 ^ 1; - this._0R[0] = _le3 ^ 1; - _XQ = _YQ = 0; - if (_Ic3 > 0) { - _XQ = 1; - } else if (_Ic3 < 0) { - _YQ = 1; - } - _Ic3 = 0; - for (var i = 0; i <= _Ac3; i++) { - this._Be[i] = false; - this._Fe[i] = false; - } - this._yd3 = false; - this._xd3 = false; - this._Xf(); - var _5g; - if (!_t3._6g) { - _5g = _7g; - } else { - _5g = _t3._8g; - } - var _9g; - for (var _Y4 = 0; _Y4 <= 7; ++_Y4) { - _9g = _5g[_Y4]; - if (_9g && _9g.visible) { - g_pBuiltIn.mouse_x = _9g._gg(_ug._1R, _ug._2R); - g_pBuiltIn.mouse_y = _9g._hg(_ug._1R, _ug._2R); - break; - } - } - for (var _Y4 = 7; _Y4 >= 0; _Y4--) { - _9g = _5g[_Y4]; - if (_9g && _9g.visible) { - _ag(canvas, _bg); - if (this._1R - _bg.left >= _9g._cg && this._1R - _bg.left < _9g._dg && this._2R - _bg.top >= _9g._eg && this._2R - _bg.top < _9g._fg) { - g_pBuiltIn.mouse_x = _9g._gg(_ug._1R, _ug._2R); - g_pBuiltIn.mouse_y = _9g._hg(_ug._1R, _ug._2R); - break; - } - } - } -} -function _me3() { - _ug._Vd3(); - _ug._Xd3(); - _ug._Zd3(); -} -function _ne3(index) { - this._Qo1 = 0; - this.index = index; - this.x = 0; - this.y = 0; - this._y6 = 0; - this._z6 = 0; - this.w = 0; - this.h = 0; - this._X4 = 0; - this._Y4 = 0; - this.key = 0; - this.button = 0; -} -function _Po1() { - for (var _G6 = 0; _G6 < _To1.length; ++_G6) { - if (_To1[_G6]._Qo1 == 0) { - return _To1[_G6]; - } - } - var i = _To1.length; - _To1[i] = new _ne3(i); - return _To1[i]; -} -function _Uo1(_oe3) { - _To1[_oe3]._Qo1 = 0; -} -function _pe3() { - for (var _G6 = 0; _G6 < _To1.length; ++_G6) { - _To1[_G6]._Qo1 = 0; - } -} -_QM2.prototype._qe3 = function () { - _qF(); - _TK(); - var _UK = []; - _UK[0] = 1; - _UK[1] = 0; - _UK[2] = 0; - _UK[3] = 1; - _UK[4] = 0; - _UK[5] = 0; - _h43(_UK); - var _0H = draw_get_alpha(); - var _re3 = draw_get_color(); - draw_set_color(0xffffff); - for (var _G6 = 0; _G6 < _Wo1.length; ++_G6) { - var _FO = _Wo1[_G6]; - draw_rectangle(_FO.x, _FO.y, _FO.x + _FO.w - 1, _FO.y + _FO.h - 1, true); - } - draw_set_color(_re3); - draw_set_alpha(_0H); - __K(); -}; -function _Ck() { - this._se3 = []; - this._Vk = []; - this._Dk = false; - this.length = 0; - this._q8 = 0; -} -_Ck.prototype._jM2 = function () { - if (this._se3.length == 0) { - return this._Vk.length; - } - return this._se3.pop(); -}; -_Ck.prototype._Gf = function (_8V2) { - var index; - if (this._Dk) { - index = this._Vk.length; - } else { - index = this._jM2(); - } - this._Vk[index] = _8V2; - this._q8++; - this.length = this._Vk.length; - return index; -}; -_Ck.prototype._E5 = function (_CW) { - if (_CW < 0 || _CW >= this._Vk.length) return null; - return this._Vk[_CW]; -}; -_Ck.prototype._vU = function (_aV2) { - for (var _G6 = 0; _G6 < this._Vk.length; _G6++) { - if (this._Vk[_G6] == _aV2) return _G6; - } -}; -_Ck.prototype.__S = function (_aV2) { - for (var _G6 = 0; _G6 < this._Vk.length; _G6++) { - if (this._Vk[_G6] == _aV2) { - if (this._Dk) { - this._Vk.splice(_G6, 1); - } else { - this._Vk[_G6] = null; - this._se3.push(_G6); - } - this._q8--; - this.length = this._Vk.length; - return true; - } - } - return false; -}; -_Ck.prototype._rj = function (_CW) { - if (_CW < 0 || _CW >= this._Vk.length) return false; - if (this._Dk) { - this._Vk.splice(_CW, 1); - } else { - this._Vk[_CW] = null; - this._se3.push(_CW); - } - this._q8--; - this.length = this._Vk.length; - return true; -}; -_Ck.prototype._Wf = function () { - var _Vk = this._Vk; - for (var i = 0; i < _Vk.length; i++) { - var _Y4 = _Vk[i]; - if (_Y4 != null && _Y4.Object !== undefined) - switch (_Y4._Yk) { - case _Mk: - ds_map_destroy(_Y4.Object); - break; - case _Ok: - ds_list_destroy(_Y4.Object); - break; - } - } - this._Vk = []; - this._se3 = []; - this._q8 = 0; - this.length = this._Vk.length; -}; -_Ck.prototype._Rk = function (_J3, _B3) { - if (_J3 < 0 || _J3 > this._Vk.length) return; - for (var i = 0; i < this._se3.length; i++) { - if (this._se3[i] >= _J3) { - this._se3[i]++; - } - } - this._Vk.splice(_J3, 0, _B3); - this._q8++; - this.length = this._Vk.length; -}; -_Ck.prototype.Set = function (_J3, _B3) { - if (_J3 < 0 || _J3 >= this._Vk.length) return; - this._Vk[_J3] = _B3; -}; -_Ck.prototype._Uk = function (_J3, _B3) { - if (_J3 < 0 || _J3 >= this._Vk.length) { - _H4("ds_list_replace :: Trying to access an out-of-bounds index [| " + _J3 + "]"); - return; - } - this._Vk[_J3] = _B3; -}; -_Ck.prototype._Pk = function (_J3, _B3) { - if (_J3 < 0) { - _H4("index is negative " + _J3); - return _B3; - } - if (_J3 >= this._Vk.length) { - var _G6 = this._Vk.length; - while (_J3 >= _G6) { - this._Gf(0); - ++_G6; - } - } - var _q4 = this._Vk[_J3]; - this._Vk[_J3] = _B3; - return _q4; -}; -_Ck.prototype._te3 = function (_ue3) { - if (_ue3) { - this._Vk.sort(function (_h4, _g4) { - return _h4 - _g4; - }); - } else { - this._Vk.sort(function (_h4, _g4) { - return _g4 - _h4; - }); - } - this._se3 = []; - for (var i = 0; i < this._Vk.length; i++) { - if (this._Vk[i] == null || this._Vk[i] == undefined) { - this._se3.push(i); - } - } -}; -_Ck.prototype._ve3 = function () { - this._Vk.sort(function () { - return 0.5 - Math.random(); - }); -}; -_Ck.prototype.__k = function () { - var _we3 = this._Vk.length, - _xe3, - _ye3; - while (0 !== _we3) { - _ye3 = Math.floor(Math.random() * _we3); - _we3 -= 1; - _xe3 = this._Vk[_we3]; - this._Vk[_we3] = this._Vk[_ye3]; - this._Vk[_ye3] = _xe3; - } -}; -_Ck.prototype._nj = function (_oj) { - this._Vk = _oj._Vk.slice(); - this._se3 = _oj._se3.slice(); - this._Dk = _oj._Dk; - this.length = _oj.length; - this._q8 = _oj._q8; -}; -var _ze3 = 0, - _Ae3 = 1, - _Be3 = 2, - _Ce3 = 3, - _De3 = 4, - _Ee3 = 5; -var _Fe3 = 0, - _Ge3 = 1, - _He3 = 2, - _Ie3 = 3, - _Je3 = 4, - _Ke3 = 5; -function _Le3() { - this._eh1 = true; - this._Me3 = []; - for (var i = 0; i < _Ke3; i++) { - this._Me3[i] = _ze3; - } - this.width = 0; - this.height = 0; - this._dP = -1; - this._Ne3 = 0; - this._Oe3 = 0.0; - this._Pe3 = 0.0; - this._B9 = []; - this.uvs = []; -} -_Le3.prototype._kK = function (_Qe3, _m8, _n8, _q3, _t4) { - this._Me3 = []; - for (var i = 0; i < _Ke3; i++) { - this._Me3[i] = _Qe3[i]; - } - this.width = _m8; - this.height = _n8; - this._dP = _q3; - this._Ne3 = _t4; - this._B9 = []; - this.uvs = []; - this._eh1 = false; -}; -_Le3.prototype._Re3 = function (_q5, _r5, _Rc, _Sc) { - var _Se3 = this._B9.length; - this._B9[_Se3] = _q5; - this._B9[_Se3 + 1] = _r5; - this.uvs[_Se3] = _Rc; - this.uvs[_Se3 + 1] = _Sc; -}; -/*@constructor */ function _ch1(_bV2) { - this.__type = "[NineSliceData]"; - this.__yyIsGMLObject = true; - this.pName = "nineslicedata"; - if (_bV2 != null && _bV2 != undefined) { - this.left = _bV2.nLeft; - this.top = _bV2.nTop; - this.right = _bV2.nRight; - this.bottom = _bV2.nBottom; - this.enabled = _bV2.nEnabled; - this._Me3 = []; - for (i = 0; i < _Ke3; i++) { - this._Me3[i] = _bV2.nTilemode[i]; - } - } else { - this.left = 0; - this.top = 0; - this.right = 0; - this.bottom = 0; - this.enabled = false; - this._Me3 = []; - for (i = 0; i < _Ke3; i++) { - this._Me3[i] = _ze3; - } - } - this._p8 = new _Le3(); - Object.defineProperties(this, { - gmlleft: { - enumerable: true, - get: function () { - return this.left; - }, - set: function (_B3) { - this.left = yyGetInt32(_B3); - this._p8._eh1 = true; - }, - }, - gmltop: { - enumerable: true, - get: function () { - return this.top; - }, - set: function (_B3) { - this.top = yyGetInt32(_B3); - this._p8._eh1 = true; - }, - }, - gmlright: { - enumerable: true, - get: function () { - return this.right; - }, - set: function (_B3) { - this.right = yyGetInt32(_B3); - this._p8._eh1 = true; - }, - }, - gmlbottom: { - enumerable: true, - get: function () { - return this.bottom; - }, - set: function (_B3) { - this.bottom = yyGetInt32(_B3); - this._p8._eh1 = true; - }, - }, - gmlenabled: { - enumerable: true, - get: function () { - return this.enabled; - }, - set: function (_B3) { - this.enabled = yyGetBool(_B3); - this._p8._eh1 = true; - }, - }, - gmltilemode: { - enumerable: true, - get: function () { - return this._Me3; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._Me3 = _B3; - } else { - throw new Error("value must be an array of tilemodes"); - } - }, - }, - }); -} -_ch1.prototype.toString = function () { - return yyGetString(this); -}; -_ch1.prototype._Te3 = function (_B3) { - this.left = _B3; - this._p8._eh1 = true; -}; -_ch1.prototype._Ue3 = function (_B3) { - this.top = _B3; - this._p8._eh1 = true; -}; -_ch1.prototype._Ve3 = function (_B3) { - this.right = _B3; - this._p8._eh1 = true; -}; -_ch1.prototype._We3 = function (_B3) { - this.bottom = _B3; - this._p8._eh1 = true; -}; -_ch1.prototype._1H1 = function (_Xe3) { - this.enabled = _Xe3; - this._p8._eh1 = true; -}; -_ch1.prototype._Ye3 = function (_Ze3, _Ar) { - this._Me3[_Ze3] = _Ar; - this._p8._eh1 = true; -}; -_ch1.prototype.__e3 = function () { - return this.left; -}; -_ch1.prototype._0f3 = function () { - return this.top; -}; -_ch1.prototype._1f3 = function () { - return this.right; -}; -_ch1.prototype._2f3 = function () { - return this.bottom; -}; -_ch1.prototype._Ga3 = function () { - return this.enabled; -}; -_ch1.prototype._3f3 = function (_Ze3) { - return this._Me3[_Ze3]; -}; -_ch1.prototype._4f3 = function (_m8, _n8, _t4, _q3) { - if (!_e8) return; - var _XF = _q3; - if (_XF == null) { - return; - } - this._p8._kK(this._Me3, _m8, _n8, _q3, _t4); - var i; - var _tw2 = []; - var _Rw2 = []; - var XOffset = 0.0; - var YOffset = 0.0; - var CropWidth = _XF.width; - var CropHeight = _XF.height; - var _5f3 = 0; - var _6f3 = 0; - var _Ic = _XF._C4[_t4]; - var _G8 = _Ic.texture; - if (!_G8.complete) return; - XOffset = _Ic.XOffset; - YOffset = _Ic.YOffset; - CropWidth = _Ic.CropWidth; - CropHeight = _Ic.CropHeight; - _5f3 = _Ic.x; - _6f3 = _Ic.y; - var _7f3 = CropWidth / _Ic.w; - var _8f3 = CropHeight / _Ic.h; - var _9f3 = this.left; - var _af3 = _XF.width - this.right - this.left; - var _bf3 = this.right; - var _cf3 = this.top; - var _df3 = _XF.height - this.bottom - this.top; - var _ef3 = this.bottom; - var _ff3 = _m8 < 0 ? 1 : 0; - var _gf3 = _n8 < 0 ? 1 : 0; - var _hf3 = _ff3 ^ _gf3 ? true : false; - var _if3 = 1.0; - var _jf3 = 1.0; - if (_ff3) { - _m8 = -_m8; - _if3 = -1.0; - } - if (_gf3) { - _n8 = -_n8; - _jf3 = -1.0; - } - var _kf3 = (_m8 - _9f3 - _bf3) / _af3; - var _lf3 = (_n8 - _cf3 - _ef3) / _df3; - if (_m8 < _9f3) { - _9f3 = _m8; - _bf3 = 0.0; - _kf3 = 0.0; - } else if (_m8 < _9f3 + _bf3) { - _bf3 = _m8 - _9f3; - _kf3 = 0.0; - } - if (_n8 < _cf3) { - _cf3 = _n8; - _ef3 = 0.0; - _lf3 = 0.0; - } else if (_n8 < _cf3 + _ef3) { - _ef3 = _n8 - _cf3; - _lf3 = 0.0; - } - var _pA = []; - var _qA = []; - _pA[0] = 0.0; - _pA[1] = _9f3; - _pA[2] = _pA[1] + _af3; - _pA[3] = _pA[2] + _bf3; - _qA[0] = 0.0; - _qA[1] = _cf3; - _qA[2] = _qA[1] + _df3; - _qA[3] = _qA[2] + _ef3; - for (i = 0; i < 4; i++) { - _tw2[i] = _pA[i]; - _Rw2[i] = _qA[i]; - } - var xorigin = _XF.xOrigin; - var yorigin = _XF.yOrigin; - this._p8._Oe3 = xorigin * (_m8 / _XF.width); - this._p8._Pe3 = yorigin * (_n8 / _XF.height); - this._p8._Oe3 *= _if3; - this._p8._Pe3 *= _jf3; - var _9u = _pA[3] - _pA[2]; - _pA[2] = _pA[1] + (_pA[2] - _pA[1]) * _kf3; - _pA[3] = _pA[2] + _9u; - _9u = _qA[3] - _qA[2]; - _qA[2] = _qA[1] + (_qA[2] - _qA[1]) * _lf3; - _qA[3] = _qA[2] + _9u; - var _mf3 = []; - _mf3[0] = _ze3; - _mf3[1] = this._Me3[_Ge3]; - _mf3[2] = _ze3; - _mf3[3] = this._Me3[_Fe3]; - _mf3[4] = this._Me3[_Je3]; - _mf3[5] = this._Me3[_He3]; - _mf3[6] = _ze3; - _mf3[7] = this._Me3[_Ie3]; - _mf3[8] = _ze3; - var x, y; - var _nf3 = []; - var _of3 = []; - var _pf3 = []; - var _qf3 = []; - for (y = 0; y < 3; y++) { - for (x = 0; x < 3; x++) { - var index = y * 3 + x; - if (_mf3[index] == _De3) continue; - _nf3[0] = _pA[x]; - _nf3[1] = _pA[x + 1]; - _of3[0] = _qA[y]; - _of3[1] = _qA[y + 1]; - _pf3[0] = _tw2[x]; - _pf3[1] = _tw2[x + 1]; - _qf3[0] = _Rw2[y]; - _qf3[1] = _Rw2[y + 1]; - if (_pf3[1] <= _pf3[0]) continue; - if (_qf3[1] <= _qf3[0]) continue; - if (XOffset > _pf3[1]) continue; - if (YOffset > _qf3[1]) continue; - if (_mf3[index] == _ze3) { - if (XOffset > _pf3[0]) { - var _rf3 = (XOffset - _pf3[0]) / (_pf3[1] - _pf3[0]); - _nf3[0] = _nf3[0] + (_nf3[1] - _nf3[0]) * _rf3; - if (_nf3[0] >= _nf3[1]) continue; - _pf3[0] = XOffset; - } - if (YOffset > _qf3[0]) { - var _9u = YOffset - _qf3[0]; - var _rf3 = (YOffset - _qf3[0]) / (_qf3[1] - _qf3[0]); - _of3[0] = _of3[0] + (_of3[1] - _of3[0]) * _rf3; - if (_of3[0] >= _of3[1]) continue; - _qf3[0] = YOffset; - } - _pf3[0] -= XOffset; - _pf3[1] -= XOffset; - _qf3[0] -= YOffset; - _qf3[1] -= YOffset; - if (_pf3[0] > CropWidth) continue; - if (_qf3[0] > CropHeight) continue; - if (_pf3[1] > CropWidth) { - var _rf3 = (CropWidth - _pf3[0]) / (_pf3[1] - _pf3[0]); - _nf3[1] = _nf3[0] + (_nf3[1] - _nf3[0]) * _rf3; - if (_nf3[0] >= _nf3[1]) continue; - _pf3[1] = CropWidth; - } - if (_qf3[1] > CropHeight) { - var _rf3 = (CropHeight - _qf3[0]) / (_qf3[1] - _qf3[0]); - _of3[1] = _of3[0] + (_of3[1] - _of3[0]) * _rf3; - if (_of3[0] >= _of3[1]) continue; - _qf3[1] = CropHeight; - } - for (i = 0; i < 2; i++) { - _pf3[i] += _5f3 * _7f3; - _qf3[i] += _6f3 * _8f3; - _pf3[i] /= _G8.width * _7f3; - _qf3[i] /= _G8.height * _8f3; - } - var _sf3 = []; - var _tf3 = []; - _sf3[0] = _sf3[2] = _nf3[0] * _if3; - _sf3[1] = _sf3[3] = _nf3[1] * _if3; - _tf3[0] = _tf3[1] = _of3[0] * _jf3; - _tf3[2] = _tf3[3] = _of3[1] * _jf3; - var _uf3 = [0, 1, 2, 2, 1, 3]; - var _vf3 = [0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1]; - if (_hf3) { - for (i = 5; i >= 0; i--) { - this._p8._Re3(_sf3[_uf3[i]], _tf3[_uf3[i]], _pf3[_vf3[i * 2]], _qf3[_vf3[i * 2 + 1]]); - } - } else { - for (i = 0; i < 6; i++) { - this._p8._Re3(_sf3[_uf3[i]], _tf3[_uf3[i]], _pf3[_vf3[i * 2]], _qf3[_vf3[i * 2 + 1]]); - } - } - } else { - var _wf3 = 1; - var _xf3 = 1; - if (_mf3[index] == _Ae3 || _mf3[index] == _Be3) _wf3 = Math.ceil((_nf3[1] - _nf3[0]) / (_pf3[1] - _pf3[0])); - if (_mf3[index] == _Ae3 || _mf3[index] == _Be3) _xf3 = Math.ceil((_of3[1] - _of3[0]) / (_qf3[1] - _qf3[0])); - var _yf3, _zf3; - if (_mf3[index] == _ze3) _yf3 = _nf3[1] - _nf3[0]; - else _yf3 = _pf3[1] - _pf3[0]; - if (_mf3[index] == _ze3) _zf3 = _of3[1] - _of3[0]; - else _zf3 = _qf3[1] - _qf3[0]; - var _Af3 = []; - var _Bf3 = []; - var _Cf3 = []; - var _Df3 = []; - _Af3[0] = 0.0; - _Af3[1] = _yf3; - _Bf3[0] = 0.0; - _Bf3[1] = _zf3; - _Cf3[0] = _pf3[0]; - _Cf3[1] = _pf3[1]; - _Df3[0] = _qf3[0]; - _Df3[1] = _qf3[1]; - if (XOffset > _Cf3[0]) { - var _rf3 = (XOffset - _Cf3[0]) / (_Cf3[1] - _Cf3[0]); - _Af3[0] = _Af3[0] + (_Af3[1] - _Af3[0]) * _rf3; - if (_Af3[0] >= _Af3[1]) continue; - _Cf3[0] = XOffset; - } - if (YOffset > _Df3[0]) { - var _rf3 = (YOffset - _Df3[0]) / (_Df3[1] - _Df3[0]); - _Bf3[0] = _Bf3[0] + (_Bf3[1] - _Bf3[0]) * _rf3; - if (_Bf3[0] >= _Bf3[1]) continue; - _Df3[0] = YOffset; - } - _Cf3[0] -= XOffset; - _Cf3[1] -= XOffset; - _Df3[0] -= YOffset; - _Df3[1] -= YOffset; - if (_Cf3[0] > CropWidth) continue; - if (_Df3[0] > CropHeight) continue; - if (_Cf3[1] > CropWidth) { - var _rf3 = (CropWidth - _Cf3[0]) / (_Cf3[1] - _Cf3[0]); - _Af3[1] = _Af3[0] + (_Af3[1] - _Af3[0]) * _rf3; - if (_Af3[0] >= _Af3[1]) continue; - _Cf3[1] = CropWidth; - } - if (_Df3[1] > CropHeight) { - var _rf3 = (CropHeight - _Df3[0]) / (_Df3[1] - _Df3[0]); - _Bf3[1] = _Bf3[0] + (_Bf3[1] - _Bf3[0]) * _rf3; - if (_Bf3[0] >= _Bf3[1]) continue; - _Df3[1] = CropHeight; - } - var _Ef3; - for (_Ef3 = 0; _Ef3 < _xf3; _Ef3++) { - var _AH = _of3[0] + _zf3 * _Ef3; - var _pm2 = []; - var _Ff3 = []; - if (_mf3[index] == _Be3 && _Ef3 & 1) { - _pm2[0] = _zf3 - _Bf3[1]; - _pm2[1] = _zf3 - _Bf3[0]; - _Ff3[0] = _Df3[1]; - _Ff3[1] = _Df3[0]; - } else { - _pm2[0] = _Bf3[0]; - _pm2[1] = _Bf3[1]; - _Ff3[0] = _Df3[0]; - _Ff3[1] = _Df3[1]; - } - _pm2[0] += _AH; - _pm2[1] += _AH; - if (_pm2[1] > _of3[1]) { - var _rf3 = (_of3[1] - _pm2[0]) / (_pm2[1] - _pm2[0]); - _Ff3[1] = _Ff3[0] + (_Ff3[1] - _Ff3[0]) * _rf3; - _pm2[1] = _of3[1]; - } - for (i = 0; i < 2; i++) { - _Ff3[i] += _6f3 * _8f3; - _Ff3[i] /= _G8.height * _8f3; - } - var _Gf3; - for (_Gf3 = 0; _Gf3 < _wf3; _Gf3++) { - var _3j = _nf3[0] + _yf3 * _Gf3; - var _om2 = []; - var _Hf3 = []; - if (_mf3[index] == _Be3 && _Gf3 & 1) { - _om2[0] = _yf3 - _Af3[1]; - _om2[1] = _yf3 - _Af3[0]; - _Hf3[0] = _Cf3[1]; - _Hf3[1] = _Cf3[0]; - } else { - _om2[0] = _Af3[0]; - _om2[1] = _Af3[1]; - _Hf3[0] = _Cf3[0]; - _Hf3[1] = _Cf3[1]; - } - _om2[0] += _3j; - _om2[1] += _3j; - if (_om2[1] > _nf3[1]) { - var _rf3 = (_nf3[1] - _om2[0]) / (_om2[1] - _om2[0]); - _Hf3[1] = _Hf3[0] + (_Hf3[1] - _Hf3[0]) * _rf3; - _om2[1] = _nf3[1]; - } - for (i = 0; i < 2; i++) { - _Hf3[i] += _5f3 * _7f3; - _Hf3[i] /= _G8.width * _7f3; - } - var _sf3 = []; - var _tf3 = []; - _sf3[0] = _sf3[2] = _om2[0] * _if3; - _sf3[1] = _sf3[3] = _om2[1] * _if3; - _tf3[0] = _tf3[1] = _pm2[0] * _jf3; - _tf3[2] = _tf3[3] = _pm2[1] * _jf3; - var _uf3 = [0, 1, 2, 2, 1, 3]; - var _vf3 = [0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1]; - if (_hf3) { - for (i = 5; i >= 0; i--) { - this._p8._Re3(_sf3[_uf3[i]], _tf3[_uf3[i]], _Hf3[_vf3[i * 2]], _Ff3[_vf3[i * 2 + 1]]); - } - } else { - for (i = 0; i < 6; i++) { - this._p8._Re3(_sf3[_uf3[i]], _tf3[_uf3[i]], _Hf3[_vf3[i * 2]], _Ff3[_vf3[i * 2 + 1]]); - } - } - } - } - } - } - } -}; -_ch1.prototype._If3 = function (_q5, _r5, _y4, _Pc, _u9, _q3, _Jf3) { - if (!_e8) return; - var _Ic = _q3._C4[this._p8._Ne3]; - var _G8 = _Ic.texture; - if (!_G8.complete) return; - if (_e8) if (!_G8._N8) _M8(_Ic); - var i; - _Pc &= 0xffffff; - var _h4 = (_u9 * 255.0) << 24; - var _3d = _h4 | _Pc; - var _Kf3 = _Kc / 3; - var _Lf3 = this._p8._B9.length / 2 / 3; - var _Mf3 = this._p8._B9; - var _Nf3 = this._p8.uvs; - var _Of3 = 0; - if (_y4 == 0.0) { - var _Pf3 = _q5; - var _Qf3 = _r5; - if (!_Jf3) { - _Pf3 -= this._p8._Oe3; - _Qf3 -= this._p8._Pe3; - } - while (_Lf3 > 0) { - var _Rf3 = _Lf3 < _Kf3 ? _Lf3 : _Kf3; - _Lf3 -= _Rf3; - var _Sf3 = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, _Rf3 * 3); - var _Ga = _Sf3._Ha() >> 2; - var bindex = _Ga * _Sf3._Ia; - _Sf3._Ia += _Rf3 * 3; - var _Ja = _Sf3._Ka; - var _La = _Sf3._Ma; - var _Na = _Sf3._Oa; - for (; _Rf3 > 0; _Rf3--) { - _Ja[bindex + 0] = _Mf3[_Of3] + _Pf3; - _Ja[bindex + 1] = _Mf3[_Of3 + 1] + _Qf3; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _Nf3[_Of3]; - _Na[bindex + 1] = _Nf3[_Of3 + 1]; - bindex += _Ga; - _Of3 += 2; - _Ja[bindex + 0] = _Mf3[_Of3] + _Pf3; - _Ja[bindex + 1] = _Mf3[_Of3 + 1] + _Qf3; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _Nf3[_Of3]; - _Na[bindex + 1] = _Nf3[_Of3 + 1]; - bindex += _Ga; - _Of3 += 2; - _Ja[bindex + 0] = _Mf3[_Of3] + _Pf3; - _Ja[bindex + 1] = _Mf3[_Of3 + 1] + _Qf3; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _Nf3[_Of3]; - _Na[bindex + 1] = _Nf3[_Of3 + 1]; - bindex += _Ga; - _Of3 += 2; - } - } - } else { - var _Tf3 = new _zz(); - var _Uf3 = new _zz(); - var _Vf3 = new _zz(); - _Tf3._uB(); - _Uf3._uB(); - if (_Jf3) { - _Tf3.__A(_y4); - } else { - _Tf3._WA(-this._p8._Oe3, -this._p8._Pe3, 0.0); - _Uf3.__A(_y4); - _Vf3.Multiply(_Tf3, _Uf3); - _Tf3 = new _zz(_Vf3); - } - _Uf3._uB(); - _Uf3._WA(_q5, _r5, 0.0); - _Vf3.Multiply(_Tf3, _Uf3); - _Tf3 = _Vf3; - while (_Lf3 > 0) { - var _Rf3 = _Lf3 < _Kf3 ? _Lf3 : _Kf3; - _Lf3 -= _Rf3; - var _Sf3 = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, _Rf3 * 3); - var _Ga = _Sf3._Ha() >> 2; - var bindex = _Ga * _Sf3._Ia; - _Sf3._Ia += _Rf3 * 3; - var _Ja = _Sf3._Ka; - var _La = _Sf3._Ma; - var _Na = _Sf3._Oa; - for (; _Rf3 > 0; _Rf3--) { - for (i = 0; i < 3; i++) { - var _Wf3 = _Mf3[_Of3]; - var _Xf3 = _Mf3[_Of3 + 1]; - _Ja[bindex + 0] = _Tf3._v6[_5B] * _Wf3 + _Tf3._v6[_6B] * _Xf3 + _Tf3._v6[_8B]; - _Ja[bindex + 1] = _Tf3._v6[_9B] * _Wf3 + _Tf3._v6[_0A] * _Xf3 + _Tf3._v6[_bB]; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _Nf3[_Of3]; - _Na[bindex + 1] = _Nf3[_Of3 + 1]; - bindex += _Ga; - _Of3 += 2; - } - } - } - } -}; -_ch1.prototype._Yf3 = function (_q5, _r5, _m8, _n8, _y4, _Pc, _u9, _t4, _q3, _Jf3) { - if (_e8) { - var _Zf3 = false; - for (var i = 0; i < _Ke3; i++) { - if (this._p8._Me3[i] != this._Me3[i]) { - _Zf3 = true; - break; - } - } - if (this._p8._eh1 || this._p8.width != _m8 || this._p8.height != _n8 || _Zf3 == true || this._p8._dP != _q3 || this._p8._Ne3 != _t4) { - this._4f3(_m8, _n8, _t4, _q3); - } - this._If3(_q5, _r5, _y4, _Pc, _u9, _q3, _Jf3); - return; - } - var i; - var _tw2 = []; - var _Rw2 = []; - var XOffset = 0.0; - var YOffset = 0.0; - var CropWidth = _q3.width; - var CropHeight = _q3.height; - var _5f3 = 0; - var _6f3 = 0; - var _Ic = _q3._C4[_t4]; - var _G8 = _Ic.texture; - if (!_G8.complete) return; - if (_e8) if (!_G8._N8) _M8({ texture: _G8 }); - XOffset = _Ic.XOffset; - YOffset = _Ic.YOffset; - CropWidth = _Ic.CropWidth; - CropHeight = _Ic.CropHeight; - _5f3 = _Ic.x; - _6f3 = _Ic.y; - var _9f3 = this.left; - var _af3 = _q3.width - this.right - this.left; - var _bf3 = this.right; - var _cf3 = this.top; - var _df3 = _q3.height - this.bottom - this.top; - var _ef3 = this.bottom; - var _ff3 = _m8 < 0 ? 1 : 0; - var _gf3 = _n8 < 0 ? 1 : 0; - var _hf3 = _ff3 ^ _gf3 ? true : false; - var _if3 = 1.0; - var _jf3 = 1.0; - if (_ff3) { - _m8 = -_m8; - if (_e8) { - _if3 = -1.0; - } - } - if (_gf3) { - _n8 = -_n8; - if (_e8) { - _jf3 = -1.0; - } - } - var _kf3 = (_m8 - _9f3 - _bf3) / _af3; - var _lf3 = (_n8 - _cf3 - _ef3) / _df3; - if (_m8 < _9f3) { - _9f3 = _m8; - _bf3 = 0.0; - _kf3 = 0.0; - } else if (_m8 < _9f3 + _bf3) { - _bf3 = _m8 - _9f3; - _kf3 = 0.0; - } - if (_n8 < _cf3) { - _cf3 = _n8; - _ef3 = 0.0; - _lf3 = 0.0; - } else if (_n8 < _cf3 + _ef3) { - _ef3 = _n8 - _cf3; - _lf3 = 0.0; - } - var _pA = []; - var _qA = []; - _pA[0] = 0.0; - _pA[1] = _9f3; - _pA[2] = _pA[1] + _af3; - _pA[3] = _pA[2] + _bf3; - _qA[0] = 0.0; - _qA[1] = _cf3; - _qA[2] = _qA[1] + _df3; - _qA[3] = _qA[2] + _ef3; - for (i = 0; i < 4; i++) { - _tw2[i] = _pA[i]; - _Rw2[i] = _qA[i]; - } - var xorigin = _q3.xOrigin; - var yorigin = _q3.yOrigin; - var _Oe3; - var _Pe3; - _Oe3 = xorigin * (_m8 / _q3.width); - _Pe3 = yorigin * (_n8 / _q3.height); - _Oe3 *= _if3; - _Pe3 *= _jf3; - var _9u = _pA[3] - _pA[2]; - _pA[2] = _pA[1] + (_pA[2] - _pA[1]) * _kf3; - _pA[3] = _pA[2] + _9u; - _9u = _qA[3] - _qA[2]; - _qA[2] = _qA[1] + (_qA[2] - _qA[1]) * _lf3; - _qA[3] = _qA[2] + _9u; - var _mf3 = []; - _mf3[0] = _ze3; - _mf3[1] = this._Me3[_Ge3]; - _mf3[2] = _ze3; - _mf3[3] = this._Me3[_Fe3]; - _mf3[4] = this._Me3[_Je3]; - _mf3[5] = this._Me3[_He3]; - _mf3[6] = _ze3; - _mf3[7] = this._Me3[_Ie3]; - _mf3[8] = _ze3; - var _Tf3 = undefined; - if (_y4 != 0.0 || (!_e8 && (_ff3 || _gf3))) { - _Tf3 = new _zz(); - var _Uf3 = new _zz(); - var _Vf3 = new _zz(); - _Tf3._uB(); - _Uf3._uB(); - _Tf3._WA(-_Oe3, -_Pe3, 0.0); - _Uf3.__A(_y4); - _Vf3.Multiply(_Tf3, _Uf3); - _Tf3 = new _zz(_Vf3); - _Uf3._uB(); - _Uf3._WA(_q5, _r5, 0.0); - _Vf3.Multiply(_Tf3, _Uf3); - if (_e8 || (!_ff3 && !_gf3)) _Tf3 = _Vf3; - else { - _Uf3._XA(_ff3 ? -1.0 : 1.0, _gf3 ? -1.0 : 1.0, 1.0); - _Tf3.Multiply(_Uf3, _Vf3); - } - } else { - _Tf3 = new _zz(); - _Tf3._WA(-_Oe3 + _q5, -_Pe3 + _r5, 0.0); - } - _Pc &= 0xffffff; - var _h4 = (_u9 * 255.0) << 24; - var _3d = _h4 | _Pc; - var _443 = undefined; - if (!_e8) { - _q63(_Tf3); - _1a.globalAlpha = _u9; - if (_Pc != _L9) { - _443 = _M9(_Ic, _Pc); - } - } - var x, y; - var _nf3 = []; - var _of3 = []; - var _pf3 = []; - var _qf3 = []; - for (y = 0; y < 3; y++) { - for (x = 0; x < 3; x++) { - var index = y * 3 + x; - if (_mf3[index] == _De3) continue; - _nf3[0] = _pA[x]; - _nf3[1] = _pA[x + 1]; - _of3[0] = _qA[y]; - _of3[1] = _qA[y + 1]; - _pf3[0] = _tw2[x]; - _pf3[1] = _tw2[x + 1]; - _qf3[0] = _Rw2[y]; - _qf3[1] = _Rw2[y + 1]; - if (_pf3[1] <= _pf3[0]) continue; - if (_qf3[1] <= _qf3[0]) continue; - if (XOffset > _pf3[1]) continue; - if (YOffset > _qf3[1]) continue; - if (_mf3[index] == _ze3) { - if (XOffset > _pf3[0]) { - var _rf3 = (XOffset - _pf3[0]) / (_pf3[1] - _pf3[0]); - _nf3[0] = _nf3[0] + (_nf3[1] - _nf3[0]) * _rf3; - if (_nf3[0] >= _nf3[1]) continue; - _pf3[0] = XOffset; - } - if (YOffset > _qf3[0]) { - var _9u = YOffset - _qf3[0]; - var _rf3 = (YOffset - _qf3[0]) / (_qf3[1] - _qf3[0]); - _of3[0] = _of3[0] + (_of3[1] - _of3[0]) * _rf3; - if (_of3[0] >= _of3[1]) continue; - _qf3[0] = YOffset; - } - _pf3[0] -= XOffset; - _pf3[1] -= XOffset; - _qf3[0] -= YOffset; - _qf3[1] -= YOffset; - if (_pf3[0] > CropWidth) continue; - if (_qf3[0] > CropHeight) continue; - if (_pf3[1] > CropWidth) { - var _rf3 = (CropWidth - _pf3[0]) / (_pf3[1] - _pf3[0]); - _nf3[1] = _nf3[0] + (_nf3[1] - _nf3[0]) * _rf3; - if (_nf3[0] >= _nf3[1]) continue; - _pf3[1] = CropWidth; - } - if (_qf3[1] > CropHeight) { - var _rf3 = (CropHeight - _qf3[0]) / (_qf3[1] - _qf3[0]); - _of3[1] = _of3[0] + (_of3[1] - _of3[0]) * _rf3; - if (_of3[0] >= _of3[1]) continue; - _qf3[1] = CropHeight; - } - for (i = 0; i < 2; i++) { - _pf3[i] += _5f3; - _qf3[i] += _6f3; - } - var _sf3 = []; - var _tf3 = []; - _sf3[0] = _sf3[2] = _nf3[0] * _if3; - _sf3[1] = _sf3[3] = _nf3[1] * _if3; - _tf3[0] = _tf3[1] = _of3[0] * _jf3; - _tf3[2] = _tf3[3] = _of3[1] * _jf3; - if (_e8) { - for (i = 0; i < 4; i++) { - _pf3[i] /= _G8.width; - _qf3[i] /= _G8.height; - } - for (i = 0; i < 4; i++) { - var _Wf3, _Xf3; - _Wf3 = _Tf3._v6[_5B] * _sf3[i] + _Tf3._v6[_6B] * _tf3[i] + _Tf3._v6[_8B]; - _Xf3 = _Tf3._v6[_9B] * _sf3[i] + _Tf3._v6[_0A] * _tf3[i] + _Tf3._v6[_bB]; - _sf3[i] = _Wf3; - _tf3[i] = _Xf3; - } - var _Sf3 = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, 6); - var _Ga = _Sf3._Ha() >> 2; - var bindex = _Ga * _Sf3._Ia; - _Sf3._Ia += 6; - var _Ja = _Sf3._Ka; - var _La = _Sf3._Ma; - var _Na = _Sf3._Oa; - var _uf3 = [0, 1, 2, 2, 1, 3]; - var _vf3 = [0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1]; - if (_hf3) { - for (i = 5; i >= 0; i--) { - _Ja[bindex + 0] = _sf3[_uf3[i]]; - _Ja[bindex + 1] = _tf3[_uf3[i]]; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _pf3[_vf3[i * 2]]; - _Na[bindex + 1] = _qf3[_vf3[i * 2 + 1]]; - bindex += _Ga; - } - } else { - for (i = 0; i < 6; i++) { - _Ja[bindex + 0] = _sf3[_uf3[i]]; - _Ja[bindex + 1] = _tf3[_uf3[i]]; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _pf3[_vf3[i * 2]]; - _Na[bindex + 1] = _qf3[_vf3[i * 2 + 1]]; - bindex += _Ga; - } - } - } else { - if (_443 != undefined) { - _1a._pg1(_443, _pf3[0] - _5f3, _qf3[0] - _6f3, _pf3[1] - _pf3[0], _qf3[1] - _qf3[0], _sf3[0], _tf3[0], _sf3[1] - _sf3[0], _tf3[2] - _tf3[0]); - } else { - _1a._pg1(_G8, _pf3[0], _qf3[0], _pf3[1] - _pf3[0], _qf3[1] - _qf3[0], _sf3[0], _tf3[0], _sf3[1] - _sf3[0], _tf3[2] - _tf3[0]); - } - } - } else { - var _wf3 = 1; - var _xf3 = 1; - if (_mf3[index] == _Ae3 || _mf3[index] == _Be3) _wf3 = Math.ceil((_nf3[1] - _nf3[0]) / (_pf3[1] - _pf3[0])); - if (_mf3[index] == _Ae3 || _mf3[index] == _Be3) _xf3 = Math.ceil((_of3[1] - _of3[0]) / (_qf3[1] - _qf3[0])); - var _yf3, _zf3; - if (_mf3[index] == _ze3) _yf3 = _nf3[1] - _nf3[0]; - else _yf3 = _pf3[1] - _pf3[0]; - if (_mf3[index] == _ze3) _zf3 = _of3[1] - _of3[0]; - else _zf3 = _qf3[1] - _qf3[0]; - var _Af3 = []; - var _Bf3 = []; - var _Cf3 = []; - var _Df3 = []; - _Af3[0] = 0.0; - _Af3[1] = _yf3; - _Bf3[0] = 0.0; - _Bf3[1] = _zf3; - _Cf3[0] = _pf3[0]; - _Cf3[1] = _pf3[1]; - _Df3[0] = _qf3[0]; - _Df3[1] = _qf3[1]; - if (XOffset > _Cf3[0]) { - var _rf3 = (XOffset - _Cf3[0]) / (_Cf3[1] - _Cf3[0]); - _Af3[0] = _Af3[0] + (_Af3[1] - _Af3[0]) * _rf3; - if (_Af3[0] >= _Af3[1]) continue; - _Cf3[0] = XOffset; - } - if (YOffset > _Df3[0]) { - var _rf3 = (YOffset - _Df3[0]) / (_Df3[1] - _Df3[0]); - _Bf3[0] = _Bf3[0] + (_Bf3[1] - _Bf3[0]) * _rf3; - if (_Bf3[0] >= _Bf3[1]) continue; - _Df3[0] = YOffset; - } - _Cf3[0] -= XOffset; - _Cf3[1] -= XOffset; - _Df3[0] -= YOffset; - _Df3[1] -= YOffset; - if (_Cf3[0] > CropWidth) continue; - if (_Df3[0] > CropHeight) continue; - if (_Cf3[1] > CropWidth) { - var _rf3 = (CropWidth - _Cf3[0]) / (_Cf3[1] - _Cf3[0]); - _Af3[1] = _Af3[0] + (_Af3[1] - _Af3[0]) * _rf3; - if (_Af3[0] >= _Af3[1]) continue; - _Cf3[1] = CropWidth; - } - if (_Df3[1] > CropHeight) { - var _rf3 = (CropHeight - _Df3[0]) / (_Df3[1] - _Df3[0]); - _Bf3[1] = _Bf3[0] + (_Bf3[1] - _Bf3[0]) * _rf3; - if (_Bf3[0] >= _Bf3[1]) continue; - _Df3[1] = CropHeight; - } - var _Ef3; - for (_Ef3 = 0; _Ef3 < _xf3; _Ef3++) { - var _AH = _of3[0] + _zf3 * _Ef3; - var _pm2 = []; - var _Ff3 = []; - var __f3 = false; - if (_mf3[index] == _Be3 && _Ef3 & 1) { - _pm2[0] = _zf3 - _Bf3[1]; - _pm2[1] = _zf3 - _Bf3[0]; - _Ff3[0] = _Df3[1]; - _Ff3[1] = _Df3[0]; - __f3 = true; - } else { - _pm2[0] = _Bf3[0]; - _pm2[1] = _Bf3[1]; - _Ff3[0] = _Df3[0]; - _Ff3[1] = _Df3[1]; - } - _pm2[0] += _AH; - _pm2[1] += _AH; - if (_pm2[1] > _of3[1]) { - var _rf3 = (_of3[1] - _pm2[0]) / (_pm2[1] - _pm2[0]); - _Ff3[1] = _Ff3[0] + (_Ff3[1] - _Ff3[0]) * _rf3; - _pm2[1] = _of3[1]; - } - for (i = 0; i < 2; i++) { - _Ff3[i] += _6f3; - if (_e8) { - _Ff3[i] /= _G8.height; - } - } - var _Gf3; - for (_Gf3 = 0; _Gf3 < _wf3; _Gf3++) { - var _3j = _nf3[0] + _yf3 * _Gf3; - var _om2 = []; - var _Hf3 = []; - var _0g3 = false; - if (_mf3[index] == _Be3 && _Gf3 & 1) { - _om2[0] = _yf3 - _Af3[1]; - _om2[1] = _yf3 - _Af3[0]; - _Hf3[0] = _Cf3[1]; - _Hf3[1] = _Cf3[0]; - _0g3 = true; - } else { - _om2[0] = _Af3[0]; - _om2[1] = _Af3[1]; - _Hf3[0] = _Cf3[0]; - _Hf3[1] = _Cf3[1]; - } - _om2[0] += _3j; - _om2[1] += _3j; - if (_om2[1] > _nf3[1]) { - var _rf3 = (_nf3[1] - _om2[0]) / (_om2[1] - _om2[0]); - _Hf3[1] = _Hf3[0] + (_Hf3[1] - _Hf3[0]) * _rf3; - _om2[1] = _nf3[1]; - } - for (i = 0; i < 2; i++) { - _Hf3[i] += _5f3; - if (_e8) { - _Hf3[i] /= _G8.width; - } - } - var _sf3 = []; - var _tf3 = []; - _sf3[0] = _sf3[2] = _om2[0] * _if3; - _sf3[1] = _sf3[3] = _om2[1] * _if3; - _tf3[0] = _tf3[1] = _pm2[0] * _jf3; - _tf3[2] = _tf3[3] = _pm2[1] * _jf3; - if (_e8) { - for (i = 0; i < 4; i++) { - var _Wf3, _Xf3; - _Wf3 = _Tf3._v6[_5B] * _sf3[i] + _Tf3._v6[_6B] * _tf3[i] + _Tf3._v6[_8B]; - _Xf3 = _Tf3._v6[_9B] * _sf3[i] + _Tf3._v6[_0A] * _tf3[i] + _Tf3._v6[_bB]; - _sf3[i] = _Wf3; - _tf3[i] = _Xf3; - } - var _Sf3 = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, 6); - var _Ga = _Sf3._Ha() >> 2; - var bindex = _Ga * _Sf3._Ia; - _Sf3._Ia += 6; - var _Ja = _Sf3._Ka; - var _La = _Sf3._Ma; - var _Na = _Sf3._Oa; - var _uf3 = [0, 1, 2, 2, 1, 3]; - var _vf3 = [0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1]; - if (_hf3) { - for (i = 5; i >= 0; i--) { - _Ja[bindex + 0] = _sf3[_uf3[i]]; - _Ja[bindex + 1] = _tf3[_uf3[i]]; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _Hf3[_vf3[i * 2]]; - _Na[bindex + 1] = _Ff3[_vf3[i * 2 + 1]]; - bindex += _Ga; - } - } else { - for (i = 0; i < 6; i++) { - _Ja[bindex + 0] = _sf3[_uf3[i]]; - _Ja[bindex + 1] = _tf3[_uf3[i]]; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _Hf3[_vf3[i * 2]]; - _Na[bindex + 1] = _Ff3[_vf3[i * 2 + 1]]; - bindex += _Ga; - } - } - } else { - if (_0g3 || __f3) { - _1a._B63(_0g3 ? -1.0 : 1.0, 0.0, 0.0, __f3 ? -1.0 : 1.0, _0g3 ? _sf3[1] : _sf3[0], __f3 ? _tf3[2] : _tf3[0]); - if (_443 != undefined) { - _1a._pg1(_443, _Hf3[0] - _5f3, _Ff3[0] - _6f3, _Hf3[1] - _Hf3[0], _Ff3[1] - _Ff3[0], 0.0, 0.0, _sf3[1] - _sf3[0], _tf3[2] - _tf3[0]); - } else { - _1a._pg1(_G8, _Hf3[0], _Ff3[0], _Hf3[1] - _Hf3[0], _Ff3[1] - _Ff3[0], 0.0, 0.0, _sf3[1] - _sf3[0], _tf3[2] - _tf3[0]); - } - _h43(); - _q63(_Tf3); - } else { - if (_443 != undefined) { - _1a._pg1(_443, _Hf3[0] - _5f3, _Ff3[0] - _6f3, _Hf3[1] - _Hf3[0], _Ff3[1] - _Ff3[0], _sf3[0], _tf3[0], _sf3[1] - _sf3[0], _tf3[2] - _tf3[0]); - } else { - _1a._pg1(_G8, _Hf3[0], _Ff3[0], _Hf3[1] - _Hf3[0], _Ff3[1] - _Ff3[0], _sf3[0], _tf3[0], _sf3[1] - _sf3[0], _tf3[2] - _tf3[0]); - } - } - } - } - } - } - } - } - if (!_e8) { - _h43(); - } -}; -_ch1.prototype._19 = function (_q5, _r5, _m8, _n8, _y4, _Pc, _u9, _t4, _q3, _Jf3) { - if (_Jf3 == undefined) _Jf3 = false; - var _XF = _q3; - if (_XF != null) { - if (_XF._E6 <= 0) return; - _t4 = ~~_t4 % _XF._E6; - if (_t4 < 0) _t4 = _t4 + _XF._E6; - _Pc = _Qc(_Pc); - var i; - var _1g3 = 0; - var _2g3 = false; - for (i = 0; i < _Ke3; i++) { - _1g3 |= this._Me3[i]; - } - if (_1g3 != _ze3) { - this._Yf3(_q5, _r5, _m8, _n8, _y4, _Pc, _u9, _t4, _XF, _Jf3); - return; - } - var _tw2 = []; - var _Rw2 = []; - var XOffset = 0.0; - var YOffset = 0.0; - var CropWidth = _XF.width; - var CropHeight = _XF.height; - var _5f3 = 0; - var _6f3 = 0; - var _Ic = _XF._C4[_t4]; - var _G8 = _Ic.texture; - if (!_G8.complete) return; - if (_e8) if (!_G8._N8) _M8(_Ic); - XOffset = _Ic.XOffset; - YOffset = _Ic.YOffset; - CropWidth = _Ic.CropWidth; - CropHeight = _Ic.CropHeight; - _5f3 = _Ic.x; - _6f3 = _Ic.y; - var _7f3 = CropWidth / _Ic.w; - var _8f3 = CropHeight / _Ic.h; - var _9f3 = this.left; - var _af3 = _XF.width - this.right - this.left; - var _bf3 = this.right; - var _cf3 = this.top; - var _df3 = _XF.height - this.bottom - this.top; - var _ef3 = this.bottom; - var _ff3 = _m8 < 0 ? 1 : 0; - var _gf3 = _n8 < 0 ? 1 : 0; - var _hf3 = _ff3 ^ _gf3 ? true : false; - var _if3 = 1.0; - var _jf3 = 1.0; - if (_ff3) { - _m8 = -_m8; - if (_e8) { - _if3 = -1.0; - } - } - if (_gf3) { - _n8 = -_n8; - if (_e8) { - _jf3 = -1.0; - } - } - var _kf3 = (_m8 - _9f3 - _bf3) / _af3; - var _lf3 = (_n8 - _cf3 - _ef3) / _df3; - if (_m8 < _9f3) { - _9f3 = _m8; - _bf3 = 0.0; - _kf3 = 0.0; - } else if (_m8 < _9f3 + _bf3) { - _bf3 = _m8 - _9f3; - _kf3 = 0.0; - } - if (_n8 < _cf3) { - _cf3 = _n8; - _ef3 = 0.0; - _lf3 = 0.0; - } else if (_n8 < _cf3 + _ef3) { - _ef3 = _n8 - _cf3; - _lf3 = 0.0; - } - var _pA = []; - var _qA = []; - _pA[0] = 0.0; - _pA[1] = _9f3; - _pA[2] = _pA[1] + _af3; - _pA[3] = _pA[2] + _bf3; - _qA[0] = 0.0; - _qA[1] = _cf3; - _qA[2] = _qA[1] + _df3; - _qA[3] = _qA[2] + _ef3; - var _Oe3; - var _Pe3; - var xorigin; - var yorigin; - if (_Jf3) { - xorigin = 0; - yorigin = 0; - } else { - xorigin = _XF.xOrigin; - yorigin = _XF.yOrigin; - } - _Oe3 = xorigin * (_m8 / _XF.width); - _Pe3 = yorigin * (_n8 / _XF.height); - _Oe3 *= _if3; - _Pe3 *= _jf3; - if (XOffset > 0) { - for (i = 0; i < 4; i++) { - if (_pA[i] < XOffset) { - _pA[i] = XOffset; - } - } - } - if (YOffset > 0) { - for (i = 0; i < 4; i++) { - if (_qA[i] < YOffset) { - _qA[i] = YOffset; - } - } - } - if (_XF.width > XOffset + CropWidth) { - var _3g3 = XOffset + CropWidth; - for (i = 0; i < 4; i++) { - if (_pA[i] > _3g3) { - _pA[i] = _3g3; - } - } - } - if (_XF.height > YOffset + CropHeight) { - var _3g3 = YOffset + CropHeight; - for (i = 0; i < 4; i++) { - if (_qA[i] > _3g3) { - _qA[i] = _3g3; - } - } - } - for (i = 0; i < 4; i++) { - _tw2[i] = _pA[i] - XOffset; - _Rw2[i] = _qA[i] - YOffset; - _tw2[i] += _5f3 * _7f3; - _Rw2[i] += _6f3 * _8f3; - } - var _9u = _pA[3] - _pA[2]; - _pA[2] = _pA[1] + (_pA[2] - _pA[1]) * _kf3; - _pA[3] = _pA[2] + _9u; - _9u = _qA[3] - _qA[2]; - _qA[2] = _qA[1] + (_qA[2] - _qA[1]) * _lf3; - _qA[3] = _qA[2] + _9u; - var _sf3 = []; - var _tf3 = []; - _sf3[0] = _sf3[4] = _sf3[8] = _sf3[12] = _pA[0] * _if3; - _sf3[1] = _sf3[5] = _sf3[9] = _sf3[13] = _pA[1] * _if3; - _sf3[2] = _sf3[6] = _sf3[10] = _sf3[14] = _pA[2] * _if3; - _sf3[3] = _sf3[7] = _sf3[11] = _sf3[15] = _pA[3] * _if3; - _tf3[0] = _tf3[1] = _tf3[2] = _tf3[3] = _qA[0] * _jf3; - _tf3[4] = _tf3[5] = _tf3[6] = _tf3[7] = _qA[1] * _jf3; - _tf3[8] = _tf3[9] = _tf3[10] = _tf3[11] = _qA[2] * _jf3; - _tf3[12] = _tf3[13] = _tf3[14] = _tf3[15] = _qA[3] * _jf3; - var _Tf3 = undefined; - if (_y4 != 0.0 || (!_e8 && (_ff3 || _gf3))) { - _Tf3 = new _zz(); - var _Uf3 = new _zz(); - var _Vf3 = new _zz(); - _Tf3._uB(); - _Uf3._uB(); - _Tf3._WA(-_Oe3, -_Pe3, 0.0); - _Uf3.__A(_y4); - _Vf3.Multiply(_Tf3, _Uf3); - _Tf3 = new _zz(_Vf3); - _Uf3._uB(); - _Uf3._WA(_q5, _r5, 0.0); - _Vf3.Multiply(_Tf3, _Uf3); - if (_e8 || (!_ff3 && !_gf3)) _Tf3 = _Vf3; - else { - _Uf3._XA(_ff3 ? -1.0 : 1.0, _gf3 ? -1.0 : 1.0, 1.0); - _Tf3.Multiply(_Uf3, _Vf3); - } - } else { - var _Pf3 = -_Oe3 + _q5; - var _Qf3 = -_Pe3 + _r5; - for (i = 0; i < 16; i++) { - var _Wf3, _Xf3; - _Wf3 = _sf3[i] + _Pf3; - _Xf3 = _tf3[i] + _Qf3; - _sf3[i] = _Wf3; - _tf3[i] = _Xf3; - } - } - if (_e8) { - for (i = 0; i < 4; i++) { - _tw2[i] /= _G8.width * _7f3; - _Rw2[i] /= _G8.height * _8f3; - } - if (_y4 != 0.0) { - for (i = 0; i < 16; i++) { - var _Wf3, _Xf3; - _Wf3 = _Tf3._v6[_5B] * _sf3[i] + _Tf3._v6[_6B] * _tf3[i] + _Tf3._v6[_8B]; - _Xf3 = _Tf3._v6[_9B] * _sf3[i] + _Tf3._v6[_0A] * _tf3[i] + _Tf3._v6[_bB]; - _sf3[i] = _Wf3; - _tf3[i] = _Xf3; - } - } - var _Sf3 = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, 54); - var _Ga = _Sf3._Ha() >> 2; - var bindex = _Ga * _Sf3._Ia; - _Sf3._Ia += 54; - var _Ja = _Sf3._Ka; - var _La = _Sf3._Ma; - var _Na = _Sf3._Oa; - var _h4 = (_u9 * 255.0) << 24; - var _3d = _h4 | (_Pc & 0xffffff); - var _uf3 = [0, 1, 4, 4, 1, 5, 1, 2, 5, 5, 2, 6, 2, 3, 6, 6, 3, 7, 4, 5, 8, 8, 5, 9, 5, 6, 9, 9, 6, 10, 6, 7, 10, 10, 7, 11, 8, 9, 12, 12, 9, 13, 9, 10, 13, 13, 10, 14, 10, 11, 14, 14, 11, 15]; - var _vf3 = [0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 1, 0, 2, 0, 1, 1, 1, 1, 2, 0, 2, 1, 2, 0, 3, 0, 2, 1, 2, 1, 3, 0, 3, 1, 0, 1, 1, 1, 0, 2, 0, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 2, 1, 3, 1, 2, 2, 2, 2, 3, 1, 3, 2, 0, 2, 1, 2, 0, 3, 0, 3, 1, 2, 1, 3, 1, 2, 2, 2, 1, 3, 1, 3, 2, 2, 2, 3, 2, 2, 3, 2, 2, 3, 2, 3, 3, 2, 3, 3]; - if (_hf3) { - for (i = 53; i >= 0; i--) { - _Ja[bindex + 0] = _sf3[_uf3[i]]; - _Ja[bindex + 1] = _tf3[_uf3[i]]; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _tw2[_vf3[i * 2]]; - _Na[bindex + 1] = _Rw2[_vf3[i * 2 + 1]]; - bindex += _Ga; - } - } else { - for (i = 0; i < 54; i++) { - _Ja[bindex + 0] = _sf3[_uf3[i]]; - _Ja[bindex + 1] = _tf3[_uf3[i]]; - _Ja[bindex + 2] = _Ta; - _La[bindex] = _3d; - _Na[bindex + 0] = _tw2[_vf3[i * 2]]; - _Na[bindex + 1] = _Rw2[_vf3[i * 2 + 1]]; - bindex += _Ga; - } - } - } else { - _1a.globalAlpha = _u9; - if (_Pc != _L9) { - var _443 = _M9(_Ic, _Pc); - if (_Tf3 != undefined) { - _q63(_Tf3); - } - var _4g3, _5g3; - for (_5g3 = 0; _5g3 < 3; _5g3++) { - for (_4g3 = 0; _4g3 < 3; _4g3++) { - _1a._pg1(_443, _tw2[_4g3] - _5f3, _Rw2[_5g3] - _6f3, _tw2[_4g3 + 1] - _tw2[_4g3], _Rw2[_5g3 + 1] - _Rw2[_5g3], _sf3[_4g3], _tf3[_5g3 * 4], _sf3[_4g3 + 1] - _sf3[_4g3], _tf3[_5g3 * 4 + 4] - _tf3[_5g3 * 4]); - } - } - if (_Tf3 != undefined) { - _h43(); - } - } else { - if (_Tf3 != undefined) { - _q63(_Tf3); - } - var _4g3, _5g3; - for (_5g3 = 0; _5g3 < 3; _5g3++) { - for (_4g3 = 0; _4g3 < 3; _4g3++) { - _1a._pg1(_G8, _tw2[_4g3], _Rw2[_5g3], _tw2[_4g3 + 1] - _tw2[_4g3], _Rw2[_5g3 + 1] - _Rw2[_5g3], _sf3[_4g3], _tf3[_5g3 * 4], _sf3[_4g3 + 1] - _sf3[_4g3], _tf3[_5g3 * 4 + 4] - _tf3[_5g3 * 4]); - } - } - if (_Tf3 != undefined) { - _h43(); - } - } - } - } -}; -var _ia3 = 0, - _ka3 = 1, - _la3 = 2; -function _6g3() { - this._7g3 = null; - this._8g3 = 0; - this._9g3 = null; -} -function _ag3() { - this._7g3 = null; - this._bg3 = false; - this._Cl = null; -} -function _cg3() { - this.physicsObject = false; -} -function _dg3(_eg3, _N3) { - this.__type = "[Object]"; - this._zg = 0; - this._EQ = _eg3; - this._WF = _N3; - this._911 = -1; - this._sQ = 0; - this._711 = 0; - this._411 = false; - this._511 = false; - this._811 = false; - this._CQ = 0; - this._9F = null; - this._fg3 = -1; - this._GN2 = false; - this._KA2 = new _Ck(); - this._9c3 = new _Ck(); - this._KA2._Dk = true; - this._9c3._Dk = true; - this._gg3 = []; - for (var _h4 = 0; _h4 < _ZA2; _h4++) { - this._gg3[_h4] = null; - } - this._hg3 = []; - this._ig3 = []; - this._jg3 = []; - this._IN2 = []; - this.Triggers = []; - this.Event = []; - this._3A2 = []; - this._a11 = new _cg3(); -} -_dg3.prototype._PZ = function () { - return this._KA2._Vk; -}; -_dg3.prototype._e51 = function () { - return this._9c3._Vk; -}; -function _RN2(_kg3, _lg3) { - var _BG = new _dg3(_kg3, _lg3.pName); - { - if (_lg3.spriteIndex != undefined) _BG._sQ = _lg3.spriteIndex; - if (_lg3.visible != undefined) _BG._511 = _lg3.visible; - if (_lg3.solid != undefined) _BG._411 = _lg3.solid; - if (_lg3.depth != undefined) _BG._711 = _lg3.depth; - if (_lg3.persistent != undefined) _BG._811 = _lg3.persistent; - if (_lg3.parent != undefined) _BG._CQ = _lg3.parent; - if (_lg3.spritemask != undefined) _BG._911 = _lg3.spritemask; - if (_lg3.PreCreateEvent) { - _BG.PreCreateEvent = _lg3.PreCreateEvent; - _BG.Event[_2n] = true; - } - if (_lg3.CreateEvent) { - _BG.CreateEvent = _lg3.CreateEvent; - _BG.Event[_3n] = true; - } - if (_lg3.DestroyEvent) { - _BG.DestroyEvent = _lg3.DestroyEvent; - _BG.Event[_pQ] = true; - } - if (_lg3.CleanUpEvent) { - _BG.CleanUpEvent = _lg3.CleanUpEvent; - _BG.Event[_bQ] = true; - } - if (_lg3.StepBeginEvent) { - _BG.StepBeginEvent = _lg3.StepBeginEvent; - _BG.Event[_jB2] = true; - } - if (_lg3.StepNormalEvent) { - _BG.StepNormalEvent = _lg3.StepNormalEvent; - _BG.Event[_lB2] = true; - } - if (_lg3.StepEndEvent) { - _BG.StepEndEvent = _lg3.StepEndEvent; - _BG.Event[_nB2] = true; - } - if (_lg3.DrawEvent) { - _BG.DrawEvent = _lg3.DrawEvent; - _BG.Event[_WD2] = true; - } - if (_lg3.DrawGUI) { - _BG.DrawGUI = _lg3.DrawGUI; - _BG.Event[_PF2] = true; - } - if (_lg3.DrawEventBegin) { - _BG.DrawEventBegin = _lg3.DrawEventBegin; - _BG.Event[_RF2] = true; - } - if (_lg3.DrawEventEnd) { - _BG.DrawEventEnd = _lg3.DrawEventEnd; - _BG.Event[_SF2] = true; - } - if (_lg3.DrawGUIBegin) { - _BG.DrawGUIBegin = _lg3.DrawGUIBegin; - _BG.Event[_TF2] = true; - } - if (_lg3.DrawGUIEnd) { - _BG.DrawGUIEnd = _lg3.DrawGUIEnd; - _BG.Event[_UF2] = true; - } - if (_lg3.DrawPre) { - _BG.DrawPre = _lg3.DrawPre; - _BG.Event[_VF2] = true; - } - if (_lg3.DrawPost) { - _BG.DrawPost = _lg3.DrawPost; - _BG.Event[_WF2] = true; - } - if (_lg3.DrawResize) { - _BG.DrawResize = _lg3.DrawResize; - _BG.Event[_QF2] = true; - } - if (_lg3.NoButtonPressed) { - _BG.NoButtonPressed = _lg3.NoButtonPressed; - _BG.Event[_FA2] = true; - } - if (_lg3.LeftButtonDown) { - _BG.LeftButtonDown = _lg3.LeftButtonDown; - _BG.Event[_wA2] = true; - } - if (_lg3.RightButtonDown) { - _BG.RightButtonDown = _lg3.RightButtonDown; - _BG.Event[_yA2] = true; - } - if (_lg3.MiddleButtonDown) { - _BG.MiddleButtonDown = _lg3.MiddleButtonDown; - _BG.Event[_xA2] = true; - } - if (_lg3.LeftButtonPressed) { - _BG.LeftButtonPressed = _lg3.LeftButtonPressed; - _BG.Event[_zA2] = true; - } - if (_lg3.RightButtonPressed) { - _BG.RightButtonPressed = _lg3.RightButtonPressed; - _BG.Event[_BA2] = true; - } - if (_lg3.MiddleButtonPressed) { - _BG.MiddleButtonPressed = _lg3.MiddleButtonPressed; - _BG.Event[_AA2] = true; - } - if (_lg3.LeftButtonReleased) { - _BG.LeftButtonReleased = _lg3.LeftButtonReleased; - _BG.Event[_CA2] = true; - } - if (_lg3.RightButtonReleased) { - _BG.RightButtonReleased = _lg3.RightButtonReleased; - _BG.Event[_EA2] = true; - } - if (_lg3.MiddleButtonReleased) { - _BG.MiddleButtonReleased = _lg3.MiddleButtonReleased; - _BG.Event[_DA2] = true; - } - if (_lg3.MouseWheelUp) { - _BG.MouseWheelUp = _lg3.MouseWheelUp; - _BG.Event[_IA2] = true; - } - if (_lg3.MouseWheelDown) { - _BG.MouseWheelDown = _lg3.MouseWheelDown; - _BG.Event[_JA2] = true; - } - if (_lg3.GlobalLeftButtonDown) { - _BG.GlobalLeftButtonDown = _lg3.GlobalLeftButtonDown; - _BG.Event[_OA2] = true; - } - if (_lg3.GlobalRightButtonDown) { - _BG.GlobalRightButtonDown = _lg3.GlobalRightButtonDown; - _BG.Event[_1C2] = true; - } - if (_lg3.GlobalMiddleButtonDown) { - _BG.GlobalMiddleButtonDown = _lg3.GlobalMiddleButtonDown; - _BG.Event[_3C2] = true; - } - if (_lg3.GlobalLeftButtonPressed) { - _BG.GlobalLeftButtonPressed = _lg3.GlobalLeftButtonPressed; - _BG.Event[_PA2] = true; - } - if (_lg3.GlobalRightButtonPressed) { - _BG.GlobalRightButtonPressed = _lg3.GlobalRightButtonPressed; - _BG.Event[_6C2] = true; - } - if (_lg3.GlobalMiddleButtonPressed) { - _BG.GlobalMiddleButtonPressed = _lg3.GlobalMiddleButtonPressed; - _BG.Event[_8C2] = true; - } - if (_lg3.GlobalLeftButtonReleased) { - _BG.GlobalLeftButtonReleased = _lg3.GlobalLeftButtonReleased; - _BG.Event[_QA2] = true; - } - if (_lg3.GlobalRightButtonReleased) { - _BG.GlobalRightButtonReleased = _lg3.GlobalRightButtonReleased; - _BG.Event[_bC2] = true; - } - if (_lg3.GlobalMiddleButtonReleased) { - _BG.GlobalMiddleButtonReleased = _lg3.GlobalMiddleButtonReleased; - _BG.Event[_dC2] = true; - } - if (_lg3.MouseEnter) { - _BG.MouseEnter = _lg3.MouseEnter; - _BG.Event[_GA2] = true; - } - if (_lg3.MouseLeave) { - _BG.MouseLeave = _lg3.MouseLeave; - _BG.Event[_HA2] = true; - } - if (_lg3.GestureTapEvent) { - _BG.GestureTapEvent = _lg3.GestureTapEvent; - _BG.Event[_6E2] = true; - } - if (_lg3.GestureDoubleTapEvent) { - _BG.GestureDoubleTapEvent = _lg3.GestureDoubleTapEvent; - _BG.Event[_8E2] = true; - } - if (_lg3.GestureDragStartEvent) { - _BG.GestureDragStartEvent = _lg3.GestureDragStartEvent; - _BG.Event[_aE2] = true; - } - if (_lg3.GestureDragMoveEvent) { - _BG.GestureDragMoveEvent = _lg3.GestureDragMoveEvent; - _BG.Event[_cE2] = true; - } - if (_lg3.GestureDragEndEvent) { - _BG.GestureDragEndEvent = _lg3.GestureDragEndEvent; - _BG.Event[_eE2] = true; - } - if (_lg3.GestureFlickEvent) { - _BG.GestureFlickEvent = _lg3.GestureFlickEvent; - _BG.Event[_gE2] = true; - } - if (_lg3.GestureGlobalTapEvent) { - _BG.GestureGlobalTapEvent = _lg3.GestureGlobalTapEvent; - _BG.Event[_wE2] = true; - } - if (_lg3.GestureGlobalDoubleTapEvent) { - _BG.GestureGlobalDoubleTapEvent = _lg3.GestureGlobalDoubleTapEvent; - _BG.Event[_yE2] = true; - } - if (_lg3.GestureGlobalDragStartEvent) { - _BG.GestureGlobalDragStartEvent = _lg3.GestureGlobalDragStartEvent; - _BG.Event[_AE2] = true; - } - if (_lg3.GestureGlobalDragMoveEvent) { - _BG.GestureGlobalDragMoveEvent = _lg3.GestureGlobalDragMoveEvent; - _BG.Event[_CE2] = true; - } - if (_lg3.GestureGlobalDragEndEvent) { - _BG.GestureGlobalDragEndEvent = _lg3.GestureGlobalDragEndEvent; - _BG.Event[_EE2] = true; - } - if (_lg3.GestureGlobalFlickEvent) { - _BG.GestureGlobalFlickEvent = _lg3.GestureGlobalFlickEvent; - _BG.Event[_GE2] = true; - } - if (_lg3.OutsideEvent) { - _BG.OutsideEvent = _lg3.OutsideEvent; - _BG.Event[_4A2] = true; - } - if (_lg3.BoundaryEvent) { - _BG.BoundaryEvent = _lg3.BoundaryEvent; - _BG.Event[_6A2] = true; - } - if (_lg3.StartGameEvent) { - _BG.StartGameEvent = _lg3.StartGameEvent; - _BG.Event[_jC2] = true; - } - if (_lg3.EndGameEvent) { - _BG.EndGameEvent = _lg3.EndGameEvent; - _BG.Event[_lC2] = true; - } - if (_lg3.StartRoomEvent) { - _BG.StartRoomEvent = _lg3.StartRoomEvent; - _BG.Event[_nC2] = true; - } - if (_lg3.EndRoomEvent) { - _BG.EndRoomEvent = _lg3.EndRoomEvent; - _BG.Event[_pC2] = true; - } - if (_lg3.NoLivesEvent) { - _BG.NoLivesEvent = _lg3.NoLivesEvent; - _BG.Event[_In] = true; - } - if (_lg3.AnimationEndEvent) { - _BG.AnimationEndEvent = _lg3.AnimationEndEvent; - _BG.Event[_sC2] = true; - } - if (_lg3.EndOfPathEvent) { - _BG.EndOfPathEvent = _lg3.EndOfPathEvent; - _BG.Event[_Ec2] = true; - } - if (_lg3.NoHealthEvent) { - _BG.NoHealthEvent = _lg3.NoHealthEvent; - _BG.Event[_Tn] = true; - } - if (_lg3.CloseButtonEvent) { - _BG.CloseButtonEvent = _lg3.CloseButtonEvent; - _BG.Event[_wC2] = true; - } - if (_lg3.OutsideView0Event) { - _BG.OutsideView0Event = _lg3.OutsideView0Event; - _BG.Event[_cA2] = true; - } - if (_lg3.OutsideView1Event) { - _BG.OutsideView1Event = _lg3.OutsideView1Event; - _BG.Event[_zC2] = true; - } - if (_lg3.OutsideView2Event) { - _BG.OutsideView2Event = _lg3.OutsideView2Event; - _BG.Event[_BC2] = true; - } - if (_lg3.OutsideView3Event) { - _BG.OutsideView3Event = _lg3.OutsideView3Event; - _BG.Event[_DC2] = true; - } - if (_lg3.OutsideView4Event) { - _BG.OutsideView4Event = _lg3.OutsideView4Event; - _BG.Event[_FC2] = true; - } - if (_lg3.OutsideView5Event) { - _BG.OutsideView5Event = _lg3.OutsideView5Event; - _BG.Event[_HC2] = true; - } - if (_lg3.OutsideView6Event) { - _BG.OutsideView6Event = _lg3.OutsideView6Event; - _BG.Event[_JC2] = true; - } - if (_lg3.OutsideView7Event) { - _BG.OutsideView7Event = _lg3.OutsideView7Event; - _BG.Event[_LC2] = true; - } - if (_lg3.BoundaryView0Event) { - _BG.BoundaryView0Event = _lg3.BoundaryView0Event; - _BG.Event[_dA2] = true; - } - if (_lg3.BoundaryView1Event) { - _BG.BoundaryView1Event = _lg3.BoundaryView1Event; - _BG.Event[_OC2] = true; - } - if (_lg3.BoundaryView2Event) { - _BG.BoundaryView2Event = _lg3.BoundaryView2Event; - _BG.Event[_QC2] = true; - } - if (_lg3.BoundaryView3Event) { - _BG.BoundaryView3Event = _lg3.BoundaryView3Event; - _BG.Event[_SC2] = true; - } - if (_lg3.BoundaryView4Event) { - _BG.BoundaryView4Event = _lg3.BoundaryView4Event; - _BG.Event[_UC2] = true; - } - if (_lg3.BoundaryView5Event) { - _BG.BoundaryView5Event = _lg3.BoundaryView5Event; - _BG.Event[_WC2] = true; - } - if (_lg3.BoundaryView6Event) { - _BG.BoundaryView6Event = _lg3.BoundaryView6Event; - _BG.Event[_YC2] = true; - } - if (_lg3.BoundaryView7Event) { - _BG.BoundaryView7Event = _lg3.BoundaryView7Event; - _BG.Event[__C2] = true; - } - if (_lg3.AnimationUpdateEvent) { - _BG.AnimationUpdateEvent = _lg3.AnimationUpdateEvent; - _BG.Event[_O5] = true; - } - if (_lg3.UserEvent0) { - _BG.UserEvent0 = _lg3.UserEvent0; - _BG.Event[_0D2] = true; - } - if (_lg3.UserEvent1) { - _BG.UserEvent1 = _lg3.UserEvent1; - _BG.Event[_2D2] = true; - } - if (_lg3.UserEvent2) { - _BG.UserEvent2 = _lg3.UserEvent2; - _BG.Event[_4D2] = true; - } - if (_lg3.UserEvent3) { - _BG.UserEvent3 = _lg3.UserEvent3; - _BG.Event[_6D2] = true; - } - if (_lg3.UserEvent4) { - _BG.UserEvent4 = _lg3.UserEvent4; - _BG.Event[_8D2] = true; - } - if (_lg3.UserEvent5) { - _BG.UserEvent5 = _lg3.UserEvent5; - _BG.Event[_aD2] = true; - } - if (_lg3.UserEvent6) { - _BG.UserEvent6 = _lg3.UserEvent6; - _BG.Event[_cD2] = true; - } - if (_lg3.UserEvent7) { - _BG.UserEvent7 = _lg3.UserEvent7; - _BG.Event[_eD2] = true; - } - if (_lg3.UserEvent8) { - _BG.UserEvent8 = _lg3.UserEvent8; - _BG.Event[_gD2] = true; - } - if (_lg3.UserEvent9) { - _BG.UserEvent9 = _lg3.UserEvent9; - _BG.Event[_iD2] = true; - } - if (_lg3.UserEvent10) { - _BG.UserEvent10 = _lg3.UserEvent10; - _BG.Event[_kD2] = true; - } - if (_lg3.UserEvent11) { - _BG.UserEvent11 = _lg3.UserEvent11; - _BG.Event[_mD2] = true; - } - if (_lg3.UserEvent12) { - _BG.UserEvent12 = _lg3.UserEvent12; - _BG.Event[_oD2] = true; - } - if (_lg3.UserEvent13) { - _BG.UserEvent13 = _lg3.UserEvent13; - _BG.Event[_qD2] = true; - } - if (_lg3.UserEvent14) { - _BG.UserEvent14 = _lg3.UserEvent14; - _BG.Event[_sD2] = true; - } - if (_lg3.UserEvent15) { - _BG.UserEvent15 = _lg3.UserEvent15; - _BG.Event[_uD2] = true; - } - if (_lg3.WebImageLoadedEvent) { - _BG.WebImageLoadedEvent = _lg3.WebImageLoadedEvent; - _BG.Event[_yD2] = true; - } - if (_lg3.WebSoundLoadedEvent) { - _BG.WebSoundLoadedEvent = _lg3.WebSoundLoadedEvent; - _BG.Event[_AD2] = true; - } - if (_lg3.WebAsyncEvent) { - _BG.WebAsyncEvent = _lg3.WebAsyncEvent; - _BG.Event[_CD2] = true; - } - if (_lg3.WebUserInteractionEvent) { - _BG.WebUserInteractionEvent = _lg3.WebUserInteractionEvent; - _BG.Event[_ED2] = true; - } - if (_lg3.WebIAPEvent) { - _BG.WebIAPEvent = _lg3.WebIAPEvent; - _BG.Event[_GD2] = true; - } - if (_lg3.SocialEvent) { - _BG.SocialEvent = _lg3.SocialEvent; - _BG.Event[_KD2] = true; - } - if (_lg3.PushNotificationEvent) { - _BG.PushNotificationEvent = _lg3.PushNotificationEvent; - _BG.Event[_MD2] = true; - } - if (_lg3.AsyncSaveLoadEvent) { - _BG.AsyncSaveLoadEvent = _lg3.AsyncSaveLoadEvent; - _BG.Event[_Ce1] = true; - } - if (_lg3.NetworkingEvent) { - _BG.NetworkingEvent = _lg3.NetworkingEvent; - _BG.Event[_ID2] = true; - } - if (_lg3.AudioPlaybackEvent) { - _BG.AudioPlaybackEvent = _lg3.AudioPlaybackEvent; - _BG.Event[_PD2] = true; - } - if (_lg3.AudioPlaybackEndedEvent) { - _BG.AudioPlaybackEndedEvent = _lg3.AudioPlaybackEndedEvent; - _BG.Event[_RD2] = true; - } - if (_lg3.AudioRecordingEvent) { - _BG.AudioRecordingEvent = _lg3.AudioRecordingEvent; - _BG.Event[_zf1] = true; - } - if (_lg3.AnimationEventEvent) { - _BG.AnimationEventEvent = _lg3.AnimationEventEvent; - _BG.Event[_k3] = true; - } - if (_lg3.SystemEvent) { - _BG.SystemEvent = _lg3.SystemEvent; - _BG.Event[_Tc1] = true; - } - if (_lg3.BroadcastMessageEvent) { - _BG.BroadcastMessageEvent = _lg3.BroadcastMessageEvent; - _BG.Event[_UD2] = true; - } - if (_lg3.ObjAlarm0) { - _BG._gg3[0] = _lg3.ObjAlarm0; - _BG.Event[_5B2] = true; - } - if (_lg3.ObjAlarm1) { - _BG._gg3[1] = _lg3.ObjAlarm1; - _BG.Event[_6B2] = true; - } - if (_lg3.ObjAlarm2) { - _BG._gg3[2] = _lg3.ObjAlarm2; - _BG.Event[_7B2] = true; - } - if (_lg3.ObjAlarm3) { - _BG._gg3[3] = _lg3.ObjAlarm3; - _BG.Event[_8B2] = true; - } - if (_lg3.ObjAlarm4) { - _BG._gg3[4] = _lg3.ObjAlarm4; - _BG.Event[_9B2] = true; - } - if (_lg3.ObjAlarm5) { - _BG._gg3[5] = _lg3.ObjAlarm5; - _BG.Event[_aB2] = true; - } - if (_lg3.ObjAlarm6) { - _BG._gg3[6] = _lg3.ObjAlarm6; - _BG.Event[_bB2] = true; - } - if (_lg3.ObjAlarm7) { - _BG._gg3[7] = _lg3.ObjAlarm7; - _BG.Event[_cB2] = true; - } - if (_lg3.ObjAlarm8) { - _BG._gg3[8] = _lg3.ObjAlarm8; - _BG.Event[_dB2] = true; - } - if (_lg3.ObjAlarm9) { - _BG._gg3[9] = _lg3.ObjAlarm9; - _BG.Event[_eB2] = true; - } - if (_lg3.ObjAlarm10) { - _BG._gg3[10] = _lg3.ObjAlarm10; - _BG.Event[_fB2] = true; - } - if (_lg3.ObjAlarm11) { - _BG._gg3[11] = _lg3.ObjAlarm11; - _BG.Event[_gB2] = true; - } - if (_lg3.KeyPressed_NOKEY) { - _BG._ig3[_eG2] = _lg3.KeyPressed_NOKEY; - _BG.Event[_eG2] = true; - } - if (_lg3.KeyPressed_ANYKEY) { - _BG._ig3[_gG2] = _lg3.KeyPressed_ANYKEY; - _BG.Event[_gG2] = true; - } - if (_lg3.KeyPressed_BACKSPACE) { - _BG._ig3[_hG2] = _lg3.KeyPressed_BACKSPACE; - _BG.Event[_hG2] = true; - } - if (_lg3.KeyPressed_TAB) { - _BG._ig3[_iG2] = _lg3.KeyPressed_TAB; - _BG.Event[_iG2] = true; - } - if (_lg3.KeyPressed_ENTER) { - _BG._ig3[_jG2] = _lg3.KeyPressed_ENTER; - _BG.Event[_jG2] = true; - } - if (_lg3.KeyPressed_SHIFT) { - _BG._ig3[_kG2] = _lg3.KeyPressed_SHIFT; - _BG.Event[_kG2] = true; - } - if (_lg3.KeyPressed_CTRL) { - _BG._ig3[_lG2] = _lg3.KeyPressed_CTRL; - _BG.Event[_lG2] = true; - } - if (_lg3.KeyPressed_ALT) { - _BG._ig3[_mG2] = _lg3.KeyPressed_ALT; - _BG.Event[_mG2] = true; - } - if (_lg3.KeyPressed_PAUSE) { - _BG._ig3[_nG2] = _lg3.KeyPressed_PAUSE; - _BG.Event[_nG2] = true; - } - if (_lg3.KeyPressed_ESCAPE) { - _BG._ig3[_oG2] = _lg3.KeyPressed_ESCAPE; - _BG.Event[_oG2] = true; - } - if (_lg3.KeyPressed_SPACE) { - _BG._ig3[_pG2] = _lg3.KeyPressed_SPACE; - _BG.Event[_pG2] = true; - } - if (_lg3.KeyPressed_PAGEUP) { - _BG._ig3[_qG2] = _lg3.KeyPressed_PAGEUP; - _BG.Event[_qG2] = true; - } - if (_lg3.KeyPressed_PAGEDOWN) { - _BG._ig3[_rG2] = _lg3.KeyPressed_PAGEDOWN; - _BG.Event[_rG2] = true; - } - if (_lg3.KeyPressed_END) { - _BG._ig3[_sG2] = _lg3.KeyPressed_END; - _BG.Event[_sG2] = true; - } - if (_lg3.KeyPressed_HOME) { - _BG._ig3[_tG2] = _lg3.KeyPressed_HOME; - _BG.Event[_tG2] = true; - } - if (_lg3.KeyPressed_LEFT) { - _BG._ig3[_uG2] = _lg3.KeyPressed_LEFT; - _BG.Event[_uG2] = true; - } - if (_lg3.KeyPressed_UP) { - _BG._ig3[_vG2] = _lg3.KeyPressed_UP; - _BG.Event[_vG2] = true; - } - if (_lg3.KeyPressed_RIGHT) { - _BG._ig3[_wG2] = _lg3.KeyPressed_RIGHT; - _BG.Event[_wG2] = true; - } - if (_lg3.KeyPressed_DOWN) { - _BG._ig3[_xG2] = _lg3.KeyPressed_DOWN; - _BG.Event[_xG2] = true; - } - if (_lg3.KeyPressed_INSERT) { - _BG._ig3[_yG2] = _lg3.KeyPressed_INSERT; - _BG.Event[_yG2] = true; - } - if (_lg3.KeyPressed_DELETE) { - _BG._ig3[_zG2] = _lg3.KeyPressed_DELETE; - _BG.Event[_zG2] = true; - } - if (_lg3.KeyPressed_0) { - _BG._ig3[_AG2] = _lg3.KeyPressed_0; - _BG.Event[_AG2] = true; - } - if (_lg3.KeyPressed_1) { - _BG._ig3[_BG2] = _lg3.KeyPressed_1; - _BG.Event[_BG2] = true; - } - if (_lg3.KeyPressed_2) { - _BG._ig3[_CG2] = _lg3.KeyPressed_2; - _BG.Event[_CG2] = true; - } - if (_lg3.KeyPressed_3) { - _BG._ig3[_DG2] = _lg3.KeyPressed_3; - _BG.Event[_DG2] = true; - } - if (_lg3.KeyPressed_4) { - _BG._ig3[_EG2] = _lg3.KeyPressed_4; - _BG.Event[_EG2] = true; - } - if (_lg3.KeyPressed_5) { - _BG._ig3[_FG2] = _lg3.KeyPressed_5; - _BG.Event[_FG2] = true; - } - if (_lg3.KeyPressed_6) { - _BG._ig3[_GG2] = _lg3.KeyPressed_6; - _BG.Event[_GG2] = true; - } - if (_lg3.KeyPressed_7) { - _BG._ig3[_HG2] = _lg3.KeyPressed_7; - _BG.Event[_HG2] = true; - } - if (_lg3.KeyPressed_8) { - _BG._ig3[_IG2] = _lg3.KeyPressed_8; - _BG.Event[_IG2] = true; - } - if (_lg3.KeyPressed_9) { - _BG._ig3[_JG2] = _lg3.KeyPressed_9; - _BG.Event[_JG2] = true; - } - if (_lg3.KeyPressed_A) { - _BG._ig3[_KG2] = _lg3.KeyPressed_A; - _BG.Event[_KG2] = true; - } - if (_lg3.KeyPressed_B) { - _BG._ig3[_LG2] = _lg3.KeyPressed_B; - _BG.Event[_LG2] = true; - } - if (_lg3.KeyPressed_C) { - _BG._ig3[_MG2] = _lg3.KeyPressed_C; - _BG.Event[_MG2] = true; - } - if (_lg3.KeyPressed_D) { - _BG._ig3[_NG2] = _lg3.KeyPressed_D; - _BG.Event[_NG2] = true; - } - if (_lg3.KeyPressed_E) { - _BG._ig3[_OG2] = _lg3.KeyPressed_E; - _BG.Event[_OG2] = true; - } - if (_lg3.KeyPressed_F) { - _BG._ig3[_PG2] = _lg3.KeyPressed_F; - _BG.Event[_PG2] = true; - } - if (_lg3.KeyPressed_G) { - _BG._ig3[_QG2] = _lg3.KeyPressed_G; - _BG.Event[_QG2] = true; - } - if (_lg3.KeyPressed_H) { - _BG._ig3[_RG2] = _lg3.KeyPressed_H; - _BG.Event[_RG2] = true; - } - if (_lg3.KeyPressed_I) { - _BG._ig3[_SG2] = _lg3.KeyPressed_I; - _BG.Event[_SG2] = true; - } - if (_lg3.KeyPressed_J) { - _BG._ig3[_TG2] = _lg3.KeyPressed_J; - _BG.Event[_TG2] = true; - } - if (_lg3.KeyPressed_K) { - _BG._ig3[_UG2] = _lg3.KeyPressed_K; - _BG.Event[_UG2] = true; - } - if (_lg3.KeyPressed_L) { - _BG._ig3[_VG2] = _lg3.KeyPressed_L; - _BG.Event[_VG2] = true; - } - if (_lg3.KeyPressed_M) { - _BG._ig3[_WG2] = _lg3.KeyPressed_M; - _BG.Event[_WG2] = true; - } - if (_lg3.KeyPressed_N) { - _BG._ig3[_XG2] = _lg3.KeyPressed_N; - _BG.Event[_XG2] = true; - } - if (_lg3.KeyPressed_O) { - _BG._ig3[_YG2] = _lg3.KeyPressed_O; - _BG.Event[_YG2] = true; - } - if (_lg3.KeyPressed_P) { - _BG._ig3[_ZG2] = _lg3.KeyPressed_P; - _BG.Event[_ZG2] = true; - } - if (_lg3.KeyPressed_Q) { - _BG._ig3[__G2] = _lg3.KeyPressed_Q; - _BG.Event[__G2] = true; - } - if (_lg3.KeyPressed_R) { - _BG._ig3[_0H2] = _lg3.KeyPressed_R; - _BG.Event[_0H2] = true; - } - if (_lg3.KeyPressed_S) { - _BG._ig3[_1H2] = _lg3.KeyPressed_S; - _BG.Event[_1H2] = true; - } - if (_lg3.KeyPressed_T) { - _BG._ig3[_2H2] = _lg3.KeyPressed_T; - _BG.Event[_2H2] = true; - } - if (_lg3.KeyPressed_U) { - _BG._ig3[_3H2] = _lg3.KeyPressed_U; - _BG.Event[_3H2] = true; - } - if (_lg3.KeyPressed_V) { - _BG._ig3[_4H2] = _lg3.KeyPressed_V; - _BG.Event[_4H2] = true; - } - if (_lg3.KeyPressed_W) { - _BG._ig3[_5H2] = _lg3.KeyPressed_W; - _BG.Event[_5H2] = true; - } - if (_lg3.KeyPressed_X) { - _BG._ig3[_6H2] = _lg3.KeyPressed_X; - _BG.Event[_6H2] = true; - } - if (_lg3.KeyPressed_Y) { - _BG._ig3[_7H2] = _lg3.KeyPressed_Y; - _BG.Event[_7H2] = true; - } - if (_lg3.KeyPressed_Z) { - _BG._ig3[_8H2] = _lg3.KeyPressed_Z; - _BG.Event[_8H2] = true; - } - if (_lg3.KeyPressed_F1) { - _BG._ig3[_9H2] = _lg3.KeyPressed_F1; - _BG.Event[_9H2] = true; - } - if (_lg3.KeyPressed_F2) { - _BG._ig3[_aH2] = _lg3.KeyPressed_F2; - _BG.Event[_aH2] = true; - } - if (_lg3.KeyPressed_F3) { - _BG._ig3[_bH2] = _lg3.KeyPressed_F3; - _BG.Event[_bH2] = true; - } - if (_lg3.KeyPressed_F4) { - _BG._ig3[_cH2] = _lg3.KeyPressed_F4; - _BG.Event[_cH2] = true; - } - if (_lg3.KeyPressed_F5) { - _BG._ig3[_dH2] = _lg3.KeyPressed_F5; - _BG.Event[_dH2] = true; - } - if (_lg3.KeyPressed_F6) { - _BG._ig3[_eH2] = _lg3.KeyPressed_F6; - _BG.Event[_eH2] = true; - } - if (_lg3.KeyPressed_F7) { - _BG._ig3[_fH2] = _lg3.KeyPressed_F7; - _BG.Event[_fH2] = true; - } - if (_lg3.KeyPressed_F8) { - _BG._ig3[_gH2] = _lg3.KeyPressed_F8; - _BG.Event[_gH2] = true; - } - if (_lg3.KeyPressed_F9) { - _BG._ig3[_hH2] = _lg3.KeyPressed_F9; - _BG.Event[_hH2] = true; - } - if (_lg3.KeyPressed_F10) { - _BG._ig3[_iH2] = _lg3.KeyPressed_F10; - _BG.Event[_iH2] = true; - } - if (_lg3.KeyPressed_F11) { - _BG._ig3[_jH2] = _lg3.KeyPressed_F11; - _BG.Event[_jH2] = true; - } - if (_lg3.KeyPressed_F12) { - _BG._ig3[_kH2] = _lg3.KeyPressed_F12; - _BG.Event[_kH2] = true; - } - if (_lg3.KeyPressed_NUM_LOCK) { - _BG._ig3[_yH2] = _lg3.KeyPressed_NUM_LOCK; - _BG.Event[_yH2] = true; - } - if (_lg3.KeyPressed_NUM_0) { - _BG._ig3[_zH2] = _lg3.KeyPressed_NUM_0; - _BG.Event[_zH2] = true; - } - if (_lg3.KeyPressed_NUM_1) { - _BG._ig3[_AH2] = _lg3.KeyPressed_NUM_1; - _BG.Event[_AH2] = true; - } - if (_lg3.KeyPressed_NUM_2) { - _BG._ig3[_BH2] = _lg3.KeyPressed_NUM_2; - _BG.Event[_BH2] = true; - } - if (_lg3.KeyPressed_NUM_3) { - _BG._ig3[_CH2] = _lg3.KeyPressed_NUM_3; - _BG.Event[_CH2] = true; - } - if (_lg3.KeyPressed_NUM_4) { - _BG._ig3[_DH2] = _lg3.KeyPressed_NUM_4; - _BG.Event[_DH2] = true; - } - if (_lg3.KeyPressed_NUM_5) { - _BG._ig3[_EH2] = _lg3.KeyPressed_NUM_5; - _BG.Event[_EH2] = true; - } - if (_lg3.KeyPressed_NUM_6) { - _BG._ig3[_FH2] = _lg3.KeyPressed_NUM_6; - _BG.Event[_FH2] = true; - } - if (_lg3.KeyPressed_NUM_7) { - _BG._ig3[_GH2] = _lg3.KeyPressed_NUM_7; - _BG.Event[_GH2] = true; - } - if (_lg3.KeyPressed_NUM_8) { - _BG._ig3[_HH2] = _lg3.KeyPressed_NUM_8; - _BG.Event[_HH2] = true; - } - if (_lg3.KeyPressed_NUM_9) { - _BG._ig3[_IH2] = _lg3.KeyPressed_NUM_9; - _BG.Event[_IH2] = true; - } - if (_lg3.KeyPressed_NUM_STAR) { - _BG._ig3[_JH2] = _lg3.KeyPressed_NUM_STAR; - _BG.Event[_JH2] = true; - } - if (_lg3.KeyPressed_NUM_PLUS) { - _BG._ig3[_KH2] = _lg3.KeyPressed_NUM_PLUS; - _BG.Event[_KH2] = true; - } - if (_lg3.KeyPressed_NUM_MINUS) { - _BG._ig3[_LH2] = _lg3.KeyPressed_NUM_MINUS; - _BG.Event[_LH2] = true; - } - if (_lg3.KeyPressed_NUM_DOT) { - _BG._ig3[_MH2] = _lg3.KeyPressed_NUM_DOT; - _BG.Event[_MH2] = true; - } - if (_lg3.KeyPressed_NUM_DIV) { - _BG._ig3[_NH2] = _lg3.KeyPressed_NUM_DIV; - _BG.Event[_NH2] = true; - } - if (_lg3.Key_NOKEY) { - _BG._hg3[_OH2] = _lg3.Key_NOKEY; - _BG.Event[_OH2] = true; - } - if (_lg3.Key_ANYKEY) { - _BG._hg3[_QH2] = _lg3.Key_ANYKEY; - _BG.Event[_QH2] = true; - } - if (_lg3.Key_BACKSPACE) { - _BG._hg3[_RH2] = _lg3.Key_BACKSPACE; - _BG.Event[_RH2] = true; - } - if (_lg3.Key_TAB) { - _BG._hg3[_SH2] = _lg3.Key_TAB; - _BG.Event[_SH2] = true; - } - if (_lg3.Key_ENTER) { - _BG._hg3[_TH2] = _lg3.Key_ENTER; - _BG.Event[_TH2] = true; - } - if (_lg3.Key_SHIFT) { - _BG._hg3[_UH2] = _lg3.Key_SHIFT; - _BG.Event[_UH2] = true; - } - if (_lg3.Key_CTRL) { - _BG._hg3[_VH2] = _lg3.Key_CTRL; - _BG.Event[_VH2] = true; - } - if (_lg3.Key_ALT) { - _BG._hg3[_WH2] = _lg3.Key_ALT; - _BG.Event[_WH2] = true; - } - if (_lg3.Key_PAUSE) { - _BG._hg3[_XH2] = _lg3.Key_PAUSE; - _BG.Event[_XH2] = true; - } - if (_lg3.Key_ESCAPE) { - _BG._hg3[_YH2] = _lg3.Key_ESCAPE; - _BG.Event[_YH2] = true; - } - if (_lg3.Key_SPACE) { - _BG._hg3[_ZH2] = _lg3.Key_SPACE; - _BG.Event[_ZH2] = true; - } - if (_lg3.Key_PAGEUP) { - _BG._hg3[__H2] = _lg3.Key_PAGEUP; - _BG.Event[__H2] = true; - } - if (_lg3.Key_PAGEDOWN) { - _BG._hg3[_0I2] = _lg3.Key_PAGEDOWN; - _BG.Event[_0I2] = true; - } - if (_lg3.Key_END) { - _BG._hg3[_1I2] = _lg3.Key_END; - _BG.Event[_1I2] = true; - } - if (_lg3.Key_HOME) { - _BG._hg3[_2I2] = _lg3.Key_HOME; - _BG.Event[_2I2] = true; - } - if (_lg3.Key_LEFT) { - _BG._hg3[_3I2] = _lg3.Key_LEFT; - _BG.Event[_3I2] = true; - } - if (_lg3.Key_UP) { - _BG._hg3[_4I2] = _lg3.Key_UP; - _BG.Event[_4I2] = true; - } - if (_lg3.Key_RIGHT) { - _BG._hg3[_5I2] = _lg3.Key_RIGHT; - _BG.Event[_5I2] = true; - } - if (_lg3.Key_DOWN) { - _BG._hg3[_6I2] = _lg3.Key_DOWN; - _BG.Event[_6I2] = true; - } - if (_lg3.Key_INSERT) { - _BG._hg3[_7I2] = _lg3.Key_INSERT; - _BG.Event[_7I2] = true; - } - if (_lg3.Key_DELETE) { - _BG._hg3[_8I2] = _lg3.Key_DELETE; - _BG.Event[_8I2] = true; - } - if (_lg3.Key_0) { - _BG._hg3[_9I2] = _lg3.Key_0; - _BG.Event[_9I2] = true; - } - if (_lg3.Key_1) { - _BG._hg3[_aI2] = _lg3.Key_1; - _BG.Event[_aI2] = true; - } - if (_lg3.Key_2) { - _BG._hg3[_bI2] = _lg3.Key_2; - _BG.Event[_bI2] = true; - } - if (_lg3.Key_3) { - _BG._hg3[_cI2] = _lg3.Key_3; - _BG.Event[_cI2] = true; - } - if (_lg3.Key_4) { - _BG._hg3[_dI2] = _lg3.Key_4; - _BG.Event[_dI2] = true; - } - if (_lg3.Key_5) { - _BG._hg3[_eI2] = _lg3.Key_5; - _BG.Event[_eI2] = true; - } - if (_lg3.Key_6) { - _BG._hg3[_fI2] = _lg3.Key_6; - _BG.Event[_fI2] = true; - } - if (_lg3.Key_7) { - _BG._hg3[_gI2] = _lg3.Key_7; - _BG.Event[_gI2] = true; - } - if (_lg3.Key_8) { - _BG._hg3[_hI2] = _lg3.Key_8; - _BG.Event[_hI2] = true; - } - if (_lg3.Key_9) { - _BG._hg3[_iI2] = _lg3.Key_9; - _BG.Event[_iI2] = true; - } - if (_lg3.Key_A) { - _BG._hg3[_jI2] = _lg3.Key_A; - _BG.Event[_jI2] = true; - } - if (_lg3.Key_B) { - _BG._hg3[_kI2] = _lg3.Key_B; - _BG.Event[_kI2] = true; - } - if (_lg3.Key_C) { - _BG._hg3[_lI2] = _lg3.Key_C; - _BG.Event[_lI2] = true; - } - if (_lg3.Key_D) { - _BG._hg3[_mI2] = _lg3.Key_D; - _BG.Event[_mI2] = true; - } - if (_lg3.Key_E) { - _BG._hg3[_nI2] = _lg3.Key_E; - _BG.Event[_nI2] = true; - } - if (_lg3.Key_F) { - _BG._hg3[_oI2] = _lg3.Key_F; - _BG.Event[_oI2] = true; - } - if (_lg3.Key_G) { - _BG._hg3[_pI2] = _lg3.Key_G; - _BG.Event[_pI2] = true; - } - if (_lg3.Key_H) { - _BG._hg3[_qI2] = _lg3.Key_H; - _BG.Event[_qI2] = true; - } - if (_lg3.Key_I) { - _BG._hg3[_rI2] = _lg3.Key_I; - _BG.Event[_rI2] = true; - } - if (_lg3.Key_J) { - _BG._hg3[_sI2] = _lg3.Key_J; - _BG.Event[_sI2] = true; - } - if (_lg3.Key_K) { - _BG._hg3[_tI2] = _lg3.Key_K; - _BG.Event[_tI2] = true; - } - if (_lg3.Key_L) { - _BG._hg3[_uI2] = _lg3.Key_L; - _BG.Event[_uI2] = true; - } - if (_lg3.Key_M) { - _BG._hg3[_vI2] = _lg3.Key_M; - _BG.Event[_vI2] = true; - } - if (_lg3.Key_N) { - _BG._hg3[_wI2] = _lg3.Key_N; - _BG.Event[_wI2] = true; - } - if (_lg3.Key_O) { - _BG._hg3[_xI2] = _lg3.Key_O; - _BG.Event[_xI2] = true; - } - if (_lg3.Key_P) { - _BG._hg3[_yI2] = _lg3.Key_P; - _BG.Event[_yI2] = true; - } - if (_lg3.Key_Q) { - _BG._hg3[_zI2] = _lg3.Key_Q; - _BG.Event[_zI2] = true; - } - if (_lg3.Key_R) { - _BG._hg3[_AI2] = _lg3.Key_R; - _BG.Event[_AI2] = true; - } - if (_lg3.Key_S) { - _BG._hg3[_BI2] = _lg3.Key_S; - _BG.Event[_BI2] = true; - } - if (_lg3.Key_T) { - _BG._hg3[_CI2] = _lg3.Key_T; - _BG.Event[_CI2] = true; - } - if (_lg3.Key_U) { - _BG._hg3[_DI2] = _lg3.Key_U; - _BG.Event[_DI2] = true; - } - if (_lg3.Key_V) { - _BG._hg3[_EI2] = _lg3.Key_V; - _BG.Event[_EI2] = true; - } - if (_lg3.Key_W) { - _BG._hg3[_FI2] = _lg3.Key_W; - _BG.Event[_FI2] = true; - } - if (_lg3.Key_X) { - _BG._hg3[_GI2] = _lg3.Key_X; - _BG.Event[_GI2] = true; - } - if (_lg3.Key_Y) { - _BG._hg3[_HI2] = _lg3.Key_Y; - _BG.Event[_HI2] = true; - } - if (_lg3.Key_Z) { - _BG._hg3[_II2] = _lg3.Key_Z; - _BG.Event[_II2] = true; - } - if (_lg3.Key_F1) { - _BG._hg3[_JI2] = _lg3.Key_F1; - _BG.Event[_JI2] = true; - } - if (_lg3.Key_F2) { - _BG._hg3[_KI2] = _lg3.Key_F2; - _BG.Event[_KI2] = true; - } - if (_lg3.Key_F3) { - _BG._hg3[_LI2] = _lg3.Key_F3; - _BG.Event[_LI2] = true; - } - if (_lg3.Key_F4) { - _BG._hg3[_MI2] = _lg3.Key_F4; - _BG.Event[_MI2] = true; - } - if (_lg3.Key_F5) { - _BG._hg3[_NI2] = _lg3.Key_F5; - _BG.Event[_NI2] = true; - } - if (_lg3.Key_F6) { - _BG._hg3[_OI2] = _lg3.Key_F6; - _BG.Event[_OI2] = true; - } - if (_lg3.Key_F7) { - _BG._hg3[_PI2] = _lg3.Key_F7; - _BG.Event[_PI2] = true; - } - if (_lg3.Key_F8) { - _BG._hg3[_QI2] = _lg3.Key_F8; - _BG.Event[_QI2] = true; - } - if (_lg3.Key_F9) { - _BG._hg3[_RI2] = _lg3.Key_F9; - _BG.Event[_RI2] = true; - } - if (_lg3.Key_F10) { - _BG._hg3[_SI2] = _lg3.Key_F10; - _BG.Event[_SI2] = true; - } - if (_lg3.Key_F11) { - _BG._hg3[_TI2] = _lg3.Key_F11; - _BG.Event[_TI2] = true; - } - if (_lg3.Key_F12) { - _BG._hg3[_UI2] = _lg3.Key_F12; - _BG.Event[_UI2] = true; - } - if (_lg3.Key_NUM_LOCK) { - _BG._hg3[_7J2] = _lg3.Key_NUM_LOCK; - _BG.Event[_7J2] = true; - } - if (_lg3.Key_NUM_0) { - _BG._hg3[_8J2] = _lg3.Key_NUM_0; - _BG.Event[_8J2] = true; - } - if (_lg3.Key_NUM_1) { - _BG._hg3[_9J2] = _lg3.Key_NUM_1; - _BG.Event[_9J2] = true; - } - if (_lg3.Key_NUM_2) { - _BG._hg3[_aJ2] = _lg3.Key_NUM_2; - _BG.Event[_aJ2] = true; - } - if (_lg3.Key_NUM_3) { - _BG._hg3[_bJ2] = _lg3.Key_NUM_3; - _BG.Event[_bJ2] = true; - } - if (_lg3.Key_NUM_4) { - _BG._hg3[_cJ2] = _lg3.Key_NUM_4; - _BG.Event[_cJ2] = true; - } - if (_lg3.Key_NUM_5) { - _BG._hg3[_dJ2] = _lg3.Key_NUM_5; - _BG.Event[_dJ2] = true; - } - if (_lg3.Key_NUM_6) { - _BG._hg3[_eJ2] = _lg3.Key_NUM_6; - _BG.Event[_eJ2] = true; - } - if (_lg3.Key_NUM_7) { - _BG._hg3[_fJ2] = _lg3.Key_NUM_7; - _BG.Event[_fJ2] = true; - } - if (_lg3.Key_NUM_8) { - _BG._hg3[_gJ2] = _lg3.Key_NUM_8; - _BG.Event[_gJ2] = true; - } - if (_lg3.Key_NUM_9) { - _BG._hg3[_hJ2] = _lg3.Key_NUM_9; - _BG.Event[_hJ2] = true; - } - if (_lg3.Key_NUM_STAR) { - _BG._hg3[_iJ2] = _lg3.Key_NUM_STAR; - _BG.Event[_iJ2] = true; - } - if (_lg3.Key_NUM_PLUS) { - _BG._hg3[_jJ2] = _lg3.Key_NUM_PLUS; - _BG.Event[_jJ2] = true; - } - if (_lg3.Key_NUM_MINUS) { - _BG._hg3[_kJ2] = _lg3.Key_NUM_MINUS; - _BG.Event[_kJ2] = true; - } - if (_lg3.Key_NUM_DOT) { - _BG._hg3[_lJ2] = _lg3.Key_NUM_DOT; - _BG.Event[_lJ2] = true; - } - if (_lg3.Key_NUM_DIV) { - _BG._hg3[_mJ2] = _lg3.Key_NUM_DIV; - _BG.Event[_mJ2] = true; - } - if (_lg3.KeyReleased_NOKEY) { - _BG._jg3[_nJ2] = _lg3.KeyReleased_NOKEY; - _BG.Event[_nJ2] = true; - } - if (_lg3.KeyReleased_ANYKEY) { - _BG._jg3[_pJ2] = _lg3.KeyReleased_ANYKEY; - _BG.Event[_pJ2] = true; - } - if (_lg3.KeyReleased_BACKSPACE) { - _BG._jg3[_qJ2] = _lg3.KeyReleased_BACKSPACE; - _BG.Event[_qJ2] = true; - } - if (_lg3.KeyReleased_TAB) { - _BG._jg3[_rJ2] = _lg3.KeyReleased_TAB; - _BG.Event[_rJ2] = true; - } - if (_lg3.KeyReleased_ENTER) { - _BG._jg3[_sJ2] = _lg3.KeyReleased_ENTER; - _BG.Event[_sJ2] = true; - } - if (_lg3.KeyReleased_SHIFT) { - _BG._jg3[_tJ2] = _lg3.KeyReleased_SHIFT; - _BG.Event[_tJ2] = true; - } - if (_lg3.KeyReleased_CTRL) { - _BG._jg3[_uJ2] = _lg3.KeyReleased_CTRL; - _BG.Event[_uJ2] = true; - } - if (_lg3.KeyReleased_ALT) { - _BG._jg3[_vJ2] = _lg3.KeyReleased_ALT; - _BG.Event[_vJ2] = true; - } - if (_lg3.KeyReleased_PAUSE) { - _BG._jg3[_wJ2] = _lg3.KeyReleased_PAUSE; - _BG.Event[_wJ2] = true; - } - if (_lg3.KeyReleased_ESCAPE) { - _BG._jg3[_xJ2] = _lg3.KeyReleased_ESCAPE; - _BG.Event[_xJ2] = true; - } - if (_lg3.KeyReleased_SPACE) { - _BG._jg3[_yJ2] = _lg3.KeyReleased_SPACE; - _BG.Event[_yJ2] = true; - } - if (_lg3.KeyReleased_PAGEUP) { - _BG._jg3[_zJ2] = _lg3.KeyReleased_PAGEUP; - _BG.Event[_zJ2] = true; - } - if (_lg3.KeyReleased_PAGEDOWN) { - _BG._jg3[_AJ2] = _lg3.KeyReleased_PAGEDOWN; - _BG.Event[_AJ2] = true; - } - if (_lg3.KeyReleased_END) { - _BG._jg3[_BJ2] = _lg3.KeyReleased_END; - _BG.Event[_BJ2] = true; - } - if (_lg3.KeyReleased_HOME) { - _BG._jg3[_CJ2] = _lg3.KeyReleased_HOME; - _BG.Event[_CJ2] = true; - } - if (_lg3.KeyReleased_LEFT) { - _BG._jg3[_DJ2] = _lg3.KeyReleased_LEFT; - _BG.Event[_DJ2] = true; - } - if (_lg3.KeyReleased_UP) { - _BG._jg3[_EJ2] = _lg3.KeyReleased_UP; - _BG.Event[_EJ2] = true; - } - if (_lg3.KeyReleased_RIGHT) { - _BG._jg3[_FJ2] = _lg3.KeyReleased_RIGHT; - _BG.Event[_FJ2] = true; - } - if (_lg3.KeyReleased_DOWN) { - _BG._jg3[_GJ2] = _lg3.KeyReleased_DOWN; - _BG.Event[_GJ2] = true; - } - if (_lg3.KeyReleased_INSERT) { - _BG._jg3[_HJ2] = _lg3.KeyReleased_INSERT; - _BG.Event[_HJ2] = true; - } - if (_lg3.KeyReleased_DELETE) { - _BG._jg3[_IJ2] = _lg3.KeyReleased_DELETE; - _BG.Event[_IJ2] = true; - } - if (_lg3.KeyReleased_0) { - _BG._jg3[_JJ2] = _lg3.KeyReleased_0; - _BG.Event[_JJ2] = true; - } - if (_lg3.KeyReleased_1) { - _BG._jg3[_KJ2] = _lg3.KeyReleased_1; - _BG.Event[_KJ2] = true; - } - if (_lg3.KeyReleased_2) { - _BG._jg3[_LJ2] = _lg3.KeyReleased_2; - _BG.Event[_LJ2] = true; - } - if (_lg3.KeyReleased_3) { - _BG._jg3[_MJ2] = _lg3.KeyReleased_3; - _BG.Event[_MJ2] = true; - } - if (_lg3.KeyReleased_4) { - _BG._jg3[_NJ2] = _lg3.KeyReleased_4; - _BG.Event[_NJ2] = true; - } - if (_lg3.KeyReleased_5) { - _BG._jg3[_OJ2] = _lg3.KeyReleased_5; - _BG.Event[_OJ2] = true; - } - if (_lg3.KeyReleased_6) { - _BG._jg3[_PJ2] = _lg3.KeyReleased_6; - _BG.Event[_PJ2] = true; - } - if (_lg3.KeyReleased_7) { - _BG._jg3[_QJ2] = _lg3.KeyReleased_7; - _BG.Event[_QJ2] = true; - } - if (_lg3.KeyReleased_8) { - _BG._jg3[_RJ2] = _lg3.KeyReleased_8; - _BG.Event[_RJ2] = true; - } - if (_lg3.KeyReleased_9) { - _BG._jg3[_SJ2] = _lg3.KeyReleased_9; - _BG.Event[_SJ2] = true; - } - if (_lg3.KeyReleased_A) { - _BG._jg3[_TJ2] = _lg3.KeyReleased_A; - _BG.Event[_TJ2] = true; - } - if (_lg3.KeyReleased_B) { - _BG._jg3[_UJ2] = _lg3.KeyReleased_B; - _BG.Event[_UJ2] = true; - } - if (_lg3.KeyReleased_C) { - _BG._jg3[_VJ2] = _lg3.KeyReleased_C; - _BG.Event[_VJ2] = true; - } - if (_lg3.KeyReleased_D) { - _BG._jg3[_WJ2] = _lg3.KeyReleased_D; - _BG.Event[_WJ2] = true; - } - if (_lg3.KeyReleased_E) { - _BG._jg3[_XJ2] = _lg3.KeyReleased_E; - _BG.Event[_XJ2] = true; - } - if (_lg3.KeyReleased_F) { - _BG._jg3[_YJ2] = _lg3.KeyReleased_F; - _BG.Event[_YJ2] = true; - } - if (_lg3.KeyReleased_G) { - _BG._jg3[_ZJ2] = _lg3.KeyReleased_G; - _BG.Event[_ZJ2] = true; - } - if (_lg3.KeyReleased_H) { - _BG._jg3[__J2] = _lg3.KeyReleased_H; - _BG.Event[__J2] = true; - } - if (_lg3.KeyReleased_I) { - _BG._jg3[_0K2] = _lg3.KeyReleased_I; - _BG.Event[_0K2] = true; - } - if (_lg3.KeyReleased_J) { - _BG._jg3[_1K2] = _lg3.KeyReleased_J; - _BG.Event[_1K2] = true; - } - if (_lg3.KeyReleased_K) { - _BG._jg3[_2K2] = _lg3.KeyReleased_K; - _BG.Event[_2K2] = true; - } - if (_lg3.KeyReleased_L) { - _BG._jg3[_3K2] = _lg3.KeyReleased_L; - _BG.Event[_3K2] = true; - } - if (_lg3.KeyReleased_M) { - _BG._jg3[_4K2] = _lg3.KeyReleased_M; - _BG.Event[_4K2] = true; - } - if (_lg3.KeyReleased_N) { - _BG._jg3[_5K2] = _lg3.KeyReleased_N; - _BG.Event[_5K2] = true; - } - if (_lg3.KeyReleased_O) { - _BG._jg3[_6K2] = _lg3.KeyReleased_O; - _BG.Event[_6K2] = true; - } - if (_lg3.KeyReleased_P) { - _BG._jg3[_7K2] = _lg3.KeyReleased_P; - _BG.Event[_7K2] = true; - } - if (_lg3.KeyReleased_Q) { - _BG._jg3[_8K2] = _lg3.KeyReleased_Q; - _BG.Event[_8K2] = true; - } - if (_lg3.KeyReleased_R) { - _BG._jg3[_9K2] = _lg3.KeyReleased_R; - _BG.Event[_9K2] = true; - } - if (_lg3.KeyReleased_S) { - _BG._jg3[_aK2] = _lg3.KeyReleased_S; - _BG.Event[_aK2] = true; - } - if (_lg3.KeyReleased_T) { - _BG._jg3[_bK2] = _lg3.KeyReleased_T; - _BG.Event[_bK2] = true; - } - if (_lg3.KeyReleased_U) { - _BG._jg3[_cK2] = _lg3.KeyReleased_U; - _BG.Event[_cK2] = true; - } - if (_lg3.KeyReleased_V) { - _BG._jg3[_dK2] = _lg3.KeyReleased_V; - _BG.Event[_dK2] = true; - } - if (_lg3.KeyReleased_W) { - _BG._jg3[_eK2] = _lg3.KeyReleased_W; - _BG.Event[_eK2] = true; - } - if (_lg3.KeyReleased_X) { - _BG._jg3[_fK2] = _lg3.KeyReleased_X; - _BG.Event[_fK2] = true; - } - if (_lg3.KeyReleased_Y) { - _BG._jg3[_gK2] = _lg3.KeyReleased_Y; - _BG.Event[_gK2] = true; - } - if (_lg3.KeyReleased_Z) { - _BG._jg3[_hK2] = _lg3.KeyReleased_Z; - _BG.Event[_hK2] = true; - } - if (_lg3.KeyReleased_F1) { - _BG._jg3[_iK2] = _lg3.KeyReleased_F1; - _BG.Event[_iK2] = true; - } - if (_lg3.KeyReleased_F2) { - _BG._jg3[_jK2] = _lg3.KeyReleased_F2; - _BG.Event[_jK2] = true; - } - if (_lg3.KeyReleased_F3) { - _BG._jg3[_kK2] = _lg3.KeyReleased_F3; - _BG.Event[_kK2] = true; - } - if (_lg3.KeyReleased_F4) { - _BG._jg3[_lK2] = _lg3.KeyReleased_F4; - _BG.Event[_lK2] = true; - } - if (_lg3.KeyReleased_F5) { - _BG._jg3[_mK2] = _lg3.KeyReleased_F5; - _BG.Event[_mK2] = true; - } - if (_lg3.KeyReleased_F6) { - _BG._jg3[_nK2] = _lg3.KeyReleased_F6; - _BG.Event[_nK2] = true; - } - if (_lg3.KeyReleased_F7) { - _BG._jg3[_oK2] = _lg3.KeyReleased_F7; - _BG.Event[_oK2] = true; - } - if (_lg3.KeyReleased_F8) { - _BG._jg3[_pK2] = _lg3.KeyReleased_F8; - _BG.Event[_pK2] = true; - } - if (_lg3.KeyReleased_F9) { - _BG._jg3[_qK2] = _lg3.KeyReleased_F9; - _BG.Event[_qK2] = true; - } - if (_lg3.KeyReleased_F10) { - _BG._jg3[_rK2] = _lg3.KeyReleased_F10; - _BG.Event[_rK2] = true; - } - if (_lg3.KeyReleased_F11) { - _BG._jg3[_sK2] = _lg3.KeyReleased_F11; - _BG.Event[_sK2] = true; - } - if (_lg3.KeyReleased_F12) { - _BG._jg3[_tK2] = _lg3.KeyReleased_F12; - _BG.Event[_tK2] = true; - } - if (_lg3.KeyReleased_NUM_LOCK) { - _BG._jg3[_HK2] = _lg3.KeyReleased_NUM_LOCK; - _BG.Event[_HK2] = true; - } - if (_lg3.KeyReleased_NUM_0) { - _BG._jg3[_IK2] = _lg3.KeyReleased_NUM_0; - _BG.Event[_IK2] = true; - } - if (_lg3.KeyReleased_NUM_1) { - _BG._jg3[_JK2] = _lg3.KeyReleased_NUM_1; - _BG.Event[_JK2] = true; - } - if (_lg3.KeyReleased_NUM_2) { - _BG._jg3[_KK2] = _lg3.KeyReleased_NUM_2; - _BG.Event[_KK2] = true; - } - if (_lg3.KeyReleased_NUM_3) { - _BG._jg3[_LK2] = _lg3.KeyReleased_NUM_3; - _BG.Event[_LK2] = true; - } - if (_lg3.KeyReleased_NUM_4) { - _BG._jg3[_MK2] = _lg3.KeyReleased_NUM_4; - _BG.Event[_MK2] = true; - } - if (_lg3.KeyReleased_NUM_5) { - _BG._jg3[_NK2] = _lg3.KeyReleased_NUM_5; - _BG.Event[_NK2] = true; - } - if (_lg3.KeyReleased_NUM_6) { - _BG._jg3[_OK2] = _lg3.KeyReleased_NUM_6; - _BG.Event[_OK2] = true; - } - if (_lg3.KeyReleased_NUM_7) { - _BG._jg3[_PK2] = _lg3.KeyReleased_NUM_7; - _BG.Event[_PK2] = true; - } - if (_lg3.KeyReleased_NUM_8) { - _BG._jg3[_QK2] = _lg3.KeyReleased_NUM_8; - _BG.Event[_QK2] = true; - } - if (_lg3.KeyReleased_NUM_9) { - _BG._jg3[_RK2] = _lg3.KeyReleased_NUM_9; - _BG.Event[_RK2] = true; - } - if (_lg3.KeyReleased_NUM_STAR) { - _BG._jg3[_SK2] = _lg3.KeyReleased_NUM_STAR; - _BG.Event[_SK2] = true; - } - if (_lg3.KeyReleased_NUM_PLUS) { - _BG._jg3[_TK2] = _lg3.KeyReleased_NUM_PLUS; - _BG.Event[_TK2] = true; - } - if (_lg3.KeyReleased_NUM_MINUS) { - _BG._jg3[_UK2] = _lg3.KeyReleased_NUM_MINUS; - _BG.Event[_UK2] = true; - } - if (_lg3.KeyReleased_NUM_DOT) { - _BG._jg3[_VK2] = _lg3.KeyReleased_NUM_DOT; - _BG.Event[_VK2] = true; - } - if (_lg3.KeyReleased_NUM_DIV) { - _BG._jg3[_WK2] = _lg3.KeyReleased_NUM_DIV; - _BG.Event[_WK2] = true; - } - var i = 0; - if (_lg3.TriggerEvents != undefined) { - while (i < _lg3.TriggerEvents.length) { - var key = parseInt(_lg3.TriggerEvents[i]) + 1; - var pFunc = _lg3.TriggerEvents[i + 1]; - var _mg3 = _qL2._E5(key); - _BG.Event[_3E2] = true; - _BG.Event[_3E2 | key] = true; - var _ng3 = new _6g3(); - _ng3._7g3 = pFunc; - _ng3._9g3 = _mg3; - _ng3._8g3 = key; - _BG.Triggers[_3E2 | key] = _ng3; - i += 2; - } - } - i = 0; - if (_lg3.CollisionEvents != undefined) { - while (i < _lg3.CollisionEvents.length) { - _BG.Event[_Tc2] = true; - var key = parseInt(_lg3.CollisionEvents[i]); - var _2Y = _lg3.CollisionEvents[i + 1]; - var _og3 = new _ag3(); - _og3._7g3 = _2Y; - _og3._pg3 = false; - _og3._Cl = this; - _BG._IN2[key] = _og3; - i += 2; - } - } - if (_lg3.physicsObject != undefined) { - _BG._a11.physicsObject = _lg3.physicsObject; - _BG._a11.physicsSensor = _lg3.physicsSensor; - _BG._a11.physicsShape = _lg3.physicsShape; - _BG._a11.physicsDensity = _lg3.physicsDensity; - _BG._a11.physicsRestitution = _lg3.physicsRestitution; - _BG._a11.physicsGroup = _lg3.physicsGroup; - _BG._a11.physicsLinearDamping = _lg3.physicsLinearDamping; - _BG._a11.physicsAngularDamping = _lg3.physicsAngularDamping; - _BG._a11.physicsFriction = _lg3.physicsFriction; - _BG._a11.physicsAwake = _lg3.physicsAwake; - _BG._a11.physicsKinematic = _lg3.physicsKinematic; - _BG._a11.physicsShapeVertices = _lg3.physicsShapeVertices; - } - } - return _BG; -} -_dg3.prototype._qg3 = function (_e3, _3I) { - if (this.Event[_e3]) return true; - return false; -}; -_dg3.prototype._N5 = function (_e3, index, _Ht, _2I, _rg3) { - if (!_rg3 && _e3 != _bQ && _881 != -1 && !((_Ht.persistent || _t3._sg3) && (_e3 == _3n || _e3 == _2n || _e3 == _pQ || _e3 == __A2 || _e3 == _aI || _e3 == _ID2 || _e3 == _CD2))) { - return; - } - var _tg3 = _sI; - var _ug3 = _tI; - var _vg3 = _UL2; - var _wg3 = _Ul; - _UL2 = this; - _sI = _e3; - _tI = index; - _Ul = false; - var _7C1 = true; - switch (_e3) { - case _2n: - if (this.PreCreateEvent) this.PreCreateEvent(_Ht, _2I); - else _7C1 = false; - break; - case _3n: - if (this.CreateEvent) this.CreateEvent(_Ht, _2I); - else _7C1 = false; - break; - case _pQ: - if (this.DestroyEvent) this.DestroyEvent(_Ht, _2I); - else _7C1 = false; - break; - case _bQ: - if (this.CleanUpEvent) this.CleanUpEvent(_Ht, _2I); - else _7C1 = false; - break; - case __A2: - _7C1 = false; - break; - case _MF2: - _7C1 = false; - break; - case _Tc2: - if (this._IN2[index]) this._IN2[index]._7g3(_Ht, _2I); - break; - case _YD2: - if (this._hg3[_e3 | index]) this._hg3[_e3 | index](_Ht, _2I); - else _7C1 = false; - break; - case _NF2: - _7C1 = false; - break; - case _aI: - _7C1 = false; - break; - case _WD2: - if (this.DrawEvent) this.DrawEvent(_Ht, _2I); - else _7C1 = false; - break; - case __D2: - if (this._ig3[_e3 | index]) this._ig3[_e3 | index](_Ht, _2I); - else _7C1 = false; - break; - case _1E2: - if (this._jg3[_e3 | index]) this._jg3[_e3 | index](_Ht, _2I); - else _7C1 = false; - break; - case _3E2: - if (this.Triggers[_e3 | index]) { - var _xg3 = this.Triggers[_e3 | index]; - var _ng3 = _xg3._9g3; - var result = _ng3.pFunc(_Ht, _2I); - if (result | _5I) { - _xg3._7g3(_Ht, _2I); - } - } - break; - case _PF2: - if (this.DrawGUI) this.DrawGUI(_Ht, _2I); - else _7C1 = false; - break; - case _RF2: - if (this.DrawEventBegin) this.DrawEventBegin(_Ht, _2I); - else _7C1 = false; - break; - case _SF2: - if (this.DrawEventEnd) this.DrawEventEnd(_Ht, _2I); - else _7C1 = false; - break; - case _TF2: - if (this.DrawGUIBegin) this.DrawGUIBegin(_Ht, _2I); - else _7C1 = false; - break; - case _UF2: - if (this.DrawGUIEnd) this.DrawGUIEnd(_Ht, _2I); - else _7C1 = false; - break; - case _VF2: - if (this.DrawPre) this.DrawPre(_Ht, _2I); - else _7C1 = false; - break; - case _WF2: - if (this.DrawPost) this.DrawPost(_Ht, _2I); - else _7C1 = false; - break; - case _QF2: - if (this.DrawResize) this.DrawResize(_Ht, _2I); - else _7C1 = false; - break; - case _jB2: - if (this.StepBeginEvent) this.StepBeginEvent(_Ht, _2I); - else _7C1 = false; - break; - case _lB2: - if (this.StepNormalEvent) this.StepNormalEvent(_Ht, _2I); - else _7C1 = false; - break; - case _nB2: - if (this.StepEndEvent) this.StepEndEvent(_Ht, _2I); - else _7C1 = false; - break; - case _4A2: - if (this.OutsideEvent) this.OutsideEvent(_Ht, _2I); - else _7C1 = false; - break; - case _6A2: - if (this.BoundaryEvent) this.BoundaryEvent(_Ht, _2I); - else _7C1 = false; - break; - case _jC2: - if (this.StartGameEvent) this.StartGameEvent(_Ht, _2I); - else _7C1 = false; - break; - case _lC2: - if (this.EndGameEvent) this.EndGameEvent(_Ht, _2I); - else _7C1 = false; - break; - case _nC2: - if (this.StartRoomEvent) this.StartRoomEvent(_Ht, _2I); - else _7C1 = false; - break; - case _pC2: - if (this.EndRoomEvent) this.EndRoomEvent(_Ht, _2I); - else _7C1 = false; - break; - case _In: - if (this.NoLivesEvent) this.NoLivesEvent(_Ht, _2I); - else _7C1 = false; - break; - case _sC2: - if (this.AnimationEndEvent) this.AnimationEndEvent(_Ht, _2I); - else _7C1 = false; - break; - case _Ec2: - if (this.EndOfPathEvent) this.EndOfPathEvent(_Ht, _2I); - else _7C1 = false; - break; - case _Tn: - if (this.NoHealthEvent) this.NoHealthEvent(_Ht, _2I); - else _7C1 = false; - break; - case _wC2: - if (this.CloseButtonEvent) this.CloseButtonEvent(_Ht, _2I); - else _7C1 = false; - break; - case _cA2: - if (this.OutsideView0Event) this.OutsideView0Event(_Ht, _2I); - else _7C1 = false; - break; - case _zC2: - if (this.OutsideView1Event) this.OutsideView1Event(_Ht, _2I); - else _7C1 = false; - break; - case _BC2: - if (this.OutsideView2Event) this.OutsideView2Event(_Ht, _2I); - else _7C1 = false; - break; - case _DC2: - if (this.OutsideView3Event) this.OutsideView3Event(_Ht, _2I); - else _7C1 = false; - break; - case _FC2: - if (this.OutsideView4Event) this.OutsideView4Event(_Ht, _2I); - else _7C1 = false; - break; - case _HC2: - if (this.OutsideView5Event) this.OutsideView5Event(_Ht, _2I); - else _7C1 = false; - break; - case _JC2: - if (this.OutsideView6Event) this.OutsideView6Event(_Ht, _2I); - else _7C1 = false; - break; - case _LC2: - if (this.OutsideView7Event) this.OutsideView7Event(_Ht, _2I); - else _7C1 = false; - break; - case _dA2: - if (this.BoundaryView0Event) this.BoundaryView0Event(_Ht, _2I); - else _7C1 = false; - break; - case _OC2: - if (this.BoundaryView1Event) this.BoundaryView1Event(_Ht, _2I); - else _7C1 = false; - break; - case _QC2: - if (this.BoundaryView2Event) this.BoundaryView2Event(_Ht, _2I); - else _7C1 = false; - break; - case _SC2: - if (this.BoundaryView3Event) this.BoundaryView3Event(_Ht, _2I); - else _7C1 = false; - break; - case _UC2: - if (this.BoundaryView4Event) this.BoundaryView4Event(_Ht, _2I); - else _7C1 = false; - break; - case _WC2: - if (this.BoundaryView5Event) this.BoundaryView5Event(_Ht, _2I); - else _7C1 = false; - break; - case _YC2: - if (this.BoundaryView6Event) this.BoundaryView6Event(_Ht, _2I); - else _7C1 = false; - break; - case __C2: - if (this.BoundaryView7Event) this.BoundaryView7Event(_Ht, _2I); - else _7C1 = false; - break; - case _O5: - if (this.AnimationUpdateEvent) this.AnimationUpdateEvent(_Ht, _2I); - else _7C1 = false; - break; - case _k3: - if (this.AnimationEventEvent) this.AnimationEventEvent(_Ht, _2I); - else _7C1 = false; - break; - case _yD2: - if (this.WebImageLoadedEvent) this.WebImageLoadedEvent(_Ht, _2I); - else _7C1 = false; - break; - case _AD2: - if (this.WebSoundLoadedEvent) this.WebSoundLoadedEvent(_Ht, _2I); - else _7C1 = false; - break; - case _CD2: - if (this.WebAsyncEvent) this.WebAsyncEvent(_Ht, _2I); - else _7C1 = false; - break; - case _ED2: - if (this.WebUserInteractionEvent) this.WebUserInteractionEvent(_Ht, _2I); - else _7C1 = false; - break; - case _GD2: - if (this.WebIAPEvent) this.WebIAPEvent(_Ht, _2I); - else _7C1 = false; - break; - case _KD2: - if (this.SocialEvent) this.SocialEvent(_Ht, _2I); - else _7C1 = false; - break; - case _MD2: - if (this.PushNotificationEvent) this.PushNotificationEvent(_Ht, _2I); - else _7C1 = false; - break; - case _Ce1: - if (this.AsyncSaveLoadEvent) this.AsyncSaveLoadEvent(_Ht, _2I); - else _7C1 = false; - break; - case _ID2: - if (this.NetworkingEvent) this.NetworkingEvent(_Ht, _2I); - else _7C1 = false; - break; - case _PD2: - if (this.AudioPlaybackEvent) this.AudioPlaybackEvent(_Ht, _2I); - else _7C1 = false; - break; - case _RD2: - if (this.AudioPlaybackEndedEvent) this.AudioPlaybackEndedEvent(_Ht, _2I); - else _7C1 = false; - break; - case _zf1: - if (this.AudioRecordingEvent) this.AudioRecordingEvent(_Ht, _2I); - else _7C1 = false; - break; - case _Tc1: - if (this.SystemEvent) this.SystemEvent(_Ht, _2I); - else _7C1 = false; - break; - case _UD2: - if (this.BroadcastMessageEvent) this.BroadcastMessageEvent(_Ht, _2I); - else _7C1 = false; - break; - case _0D2: - if (this.UserEvent0) this.UserEvent0(_Ht, _2I); - else _7C1 = false; - break; - case _2D2: - if (this.UserEvent1) this.UserEvent1(_Ht, _2I); - else _7C1 = false; - break; - case _4D2: - if (this.UserEvent2) this.UserEvent2(_Ht, _2I); - else _7C1 = false; - break; - case _6D2: - if (this.UserEvent3) this.UserEvent3(_Ht, _2I); - else _7C1 = false; - break; - case _8D2: - if (this.UserEvent4) this.UserEvent4(_Ht, _2I); - else _7C1 = false; - break; - case _aD2: - if (this.UserEvent5) this.UserEvent5(_Ht, _2I); - else _7C1 = false; - break; - case _cD2: - if (this.UserEvent6) this.UserEvent6(_Ht, _2I); - else _7C1 = false; - break; - case _eD2: - if (this.UserEvent7) this.UserEvent7(_Ht, _2I); - else _7C1 = false; - break; - case _gD2: - if (this.UserEvent8) this.UserEvent8(_Ht, _2I); - else _7C1 = false; - break; - case _iD2: - if (this.UserEvent9) this.UserEvent9(_Ht, _2I); - else _7C1 = false; - break; - case _kD2: - if (this.UserEvent10) this.UserEvent10(_Ht, _2I); - else _7C1 = false; - break; - case _mD2: - if (this.UserEvent11) this.UserEvent11(_Ht, _2I); - else _7C1 = false; - break; - case _oD2: - if (this.UserEvent12) this.UserEvent12(_Ht, _2I); - else _7C1 = false; - break; - case _qD2: - if (this.UserEvent13) this.UserEvent13(_Ht, _2I); - else _7C1 = false; - break; - case _sD2: - if (this.UserEvent14) this.UserEvent14(_Ht, _2I); - else _7C1 = false; - break; - case _uD2: - if (this.UserEvent15) this.UserEvent15(_Ht, _2I); - else _7C1 = false; - break; - case _FA2: - if (this.NoButtonPressed) this.NoButtonPressed(_Ht, _2I); - else _7C1 = false; - break; - case _wA2: - if (this.LeftButtonDown) this.LeftButtonDown(_Ht, _2I); - else _7C1 = false; - break; - case _yA2: - if (this.RightButtonDown) this.RightButtonDown(_Ht, _2I); - else _7C1 = false; - break; - case _xA2: - if (this.MiddleButtonDown) this.MiddleButtonDown(_Ht, _2I); - else _7C1 = false; - break; - case _zA2: - if (this.LeftButtonPressed) this.LeftButtonPressed(_Ht, _2I); - else _7C1 = false; - break; - case _BA2: - if (this.RightButtonPressed) this.RightButtonPressed(_Ht, _2I); - else _7C1 = false; - break; - case _AA2: - if (this.MiddleButtonPressed) this.MiddleButtonPressed(_Ht, _2I); - else _7C1 = false; - break; - case _CA2: - if (this.LeftButtonReleased) this.LeftButtonReleased(_Ht, _2I); - else _7C1 = false; - break; - case _EA2: - if (this.RightButtonReleased) this.RightButtonReleased(_Ht, _2I); - else _7C1 = false; - break; - case _DA2: - if (this.MiddleButtonReleased) this.MiddleButtonReleased(_Ht, _2I); - else _7C1 = false; - break; - case _IA2: - if (this.MouseWheelUp) this.MouseWheelUp(_Ht, _2I); - else _7C1 = false; - break; - case _JA2: - if (this.MouseWheelDown) this.MouseWheelDown(_Ht, _2I); - else _7C1 = false; - break; - case _OA2: - if (this.GlobalLeftButtonDown) this.GlobalLeftButtonDown(_Ht, _2I); - else _7C1 = false; - break; - case _1C2: - if (this.GlobalRightButtonDown) this.GlobalRightButtonDown(_Ht, _2I); - else _7C1 = false; - break; - case _3C2: - if (this.GlobalMiddleButtonDown) this.GlobalMiddleButtonDown(_Ht, _2I); - else _7C1 = false; - break; - case _PA2: - if (this.GlobalLeftButtonPressed) this.GlobalLeftButtonPressed(_Ht, _2I); - else _7C1 = false; - break; - case _6C2: - if (this.GlobalRightButtonPressed) this.GlobalRightButtonPressed(_Ht, _2I); - else _7C1 = false; - break; - case _8C2: - if (this.GlobalMiddleButtonPressed) this.GlobalMiddleButtonPressed(_Ht, _2I); - else _7C1 = false; - break; - case _QA2: - if (this.GlobalLeftButtonReleased) this.GlobalLeftButtonReleased(_Ht, _2I); - else _7C1 = false; - break; - case _bC2: - if (this.GlobalRightButtonReleased) this.GlobalRightButtonReleased(_Ht, _2I); - else _7C1 = false; - break; - case _dC2: - if (this.GlobalMiddleButtonReleased) this.GlobalMiddleButtonReleased(_Ht, _2I); - else _7C1 = false; - break; - case _GA2: - if (this.MouseEnter) this.MouseEnter(_Ht, _2I); - else _7C1 = false; - break; - case _HA2: - if (this.MouseLeave) this.MouseLeave(_Ht, _2I); - else _7C1 = false; - break; - case _6E2: - if (this.GestureTapEvent) this.GestureTapEvent(_Ht, _2I); - else _7C1 = false; - break; - case _8E2: - if (this.GestureDoubleTapEvent) this.GestureDoubleTapEvent(_Ht, _2I); - else _7C1 = false; - break; - case _aE2: - if (this.GestureDragStartEvent) this.GestureDragStartEvent(_Ht, _2I); - else _7C1 = false; - break; - case _cE2: - if (this.GestureDragMoveEvent) this.GestureDragMoveEvent(_Ht, _2I); - else _7C1 = false; - break; - case _eE2: - if (this.GestureDragEndEvent) this.GestureDragEndEvent(_Ht, _2I); - else _7C1 = false; - break; - case _gE2: - if (this.GestureFlickEvent) this.GestureFlickEvent(_Ht, _2I); - else _7C1 = false; - break; - case _wE2: - if (this.GestureGlobalTapEvent) this.GestureGlobalTapEvent(_Ht, _2I); - else _7C1 = false; - break; - case _yE2: - if (this.GestureGlobalDoubleTapEvent) this.GestureGlobalDoubleTapEvent(_Ht, _2I); - else _7C1 = false; - break; - case _AE2: - if (this.GestureGlobalDragStartEvent) this.GestureGlobalDragStartEvent(_Ht, _2I); - else _7C1 = false; - break; - case _CE2: - if (this.GestureGlobalDragMoveEvent) this.GestureGlobalDragMoveEvent(_Ht, _2I); - else _7C1 = false; - break; - case _EE2: - if (this.GestureGlobalDragEndEvent) this.GestureGlobalDragEndEvent(_Ht, _2I); - else _7C1 = false; - break; - case _GE2: - if (this.GestureGlobalFlickEvent) this.GestureGlobalFlickEvent(_Ht, _2I); - else _7C1 = false; - break; - case _5B2: - if (this._gg3[0] != null) this._gg3[0](_Ht, _2I); - else _7C1 = false; - break; - case _6B2: - if (this._gg3[1] != null) this._gg3[1](_Ht, _2I); - else _7C1 = false; - break; - case _7B2: - if (this._gg3[2] != null) this._gg3[2](_Ht, _2I); - else _7C1 = false; - break; - case _8B2: - if (this._gg3[3] != null) this._gg3[3](_Ht, _2I); - else _7C1 = false; - break; - case _9B2: - if (this._gg3[4] != null) this._gg3[4](_Ht, _2I); - else _7C1 = false; - break; - case _aB2: - if (this._gg3[5] != null) this._gg3[5](_Ht, _2I); - else _7C1 = false; - break; - case _bB2: - if (this._gg3[6] != null) this._gg3[6](_Ht, _2I); - else _7C1 = false; - break; - case _cB2: - if (this._gg3[7] != null) this._gg3[7](_Ht, _2I); - else _7C1 = false; - break; - case _dB2: - if (this._gg3[8] != null) this._gg3[8](_Ht, _2I); - else _7C1 = false; - break; - case _eB2: - if (this._gg3[9] != null) this._gg3[9](_Ht, _2I); - else _7C1 = false; - break; - case _fB2: - if (this._gg3[10] != null) this._gg3[10](_Ht, _2I); - else _7C1 = false; - break; - case _gB2: - if (this._gg3[11] != null) this._gg3[11](_Ht, _2I); - else _7C1 = false; - break; - default: - _7C1 = false; - } - _Ul = _wg3; - _sI = _tg3; - _tI = _ug3; - _UL2 = _vg3; - return _7C1; -}; -function _O03(_e3) { - switch (_e3) { - case _2n: - return _VE2; - case _3n: - return _1B2; - case _pQ: - return _2B2; - case _bQ: - return _3B2; - case __A2: - return _4B2; - case _MF2: - return _hB2; - case _Tc2: - return _oB2; - case _YD2: - return _XD2; - case _NF2: - return _pB2; - case _aI: - return _qI; - case _WD2: - return _VD2; - case __D2: - return _ZD2; - case _1E2: - return _0E2; - case _3E2: - return _2E2; - case _PF2: - return _VD2; - case _RF2: - return _VD2; - case _SF2: - return _VD2; - case _TF2: - return _VD2; - case _UF2: - return _VD2; - case _VF2: - return _VD2; - case _WF2: - return _VD2; - case _QF2: - return _VD2; - case _jB2: - return _hB2; - case _lB2: - return _hB2; - case _nB2: - return _hB2; - case _4A2: - return _qI; - case _6A2: - return _qI; - case _jC2: - return _qI; - case _lC2: - return _qI; - case _nC2: - return _qI; - case _pC2: - return _qI; - case _In: - return _qI; - case _sC2: - return _qI; - case _Ec2: - return _qI; - case _Tn: - return _qI; - case _wC2: - return _qI; - case _cA2: - return _qI; - case _zC2: - return _qI; - case _BC2: - return _qI; - case _DC2: - return _qI; - case _FC2: - return _qI; - case _HC2: - return _qI; - case _JC2: - return _qI; - case _LC2: - return _qI; - case _dA2: - return _qI; - case _OC2: - return _qI; - case _QC2: - return _qI; - case _SC2: - return _qI; - case _UC2: - return _qI; - case _WC2: - return _qI; - case _YC2: - return _qI; - case __C2: - return _qI; - case _O5: - return _qI; - case _k3: - return _qI; - case _yD2: - return _qI; - case _AD2: - return _qI; - case _CD2: - return _qI; - case _ED2: - return _qI; - case _GD2: - return _qI; - case _KD2: - return _qI; - case _MD2: - return _qI; - case _Ce1: - return _qI; - case _ID2: - return _qI; - case _PD2: - return _qI; - case _RD2: - return _qI; - case _zf1: - return _qI; - case _Tc1: - return _qI; - case _0D2: - return _qI; - case _2D2: - return _qI; - case _4D2: - return _qI; - case _6D2: - return _qI; - case _8D2: - return _qI; - case _aD2: - return _qI; - case _cD2: - return _qI; - case _eD2: - return _qI; - case _gD2: - return _qI; - case _iD2: - return _qI; - case _kD2: - return _qI; - case _mD2: - return _qI; - case _oD2: - return _qI; - case _qD2: - return _qI; - case _sD2: - return _qI; - case _uD2: - return _qI; - case _FA2: - return _pB2; - case _wA2: - return _pB2; - case _yA2: - return _pB2; - case _xA2: - return _pB2; - case _zA2: - return _pB2; - case _BA2: - return _pB2; - case _AA2: - return _pB2; - case _CA2: - return _pB2; - case _EA2: - return _pB2; - case _DA2: - return _pB2; - case _IA2: - return _pB2; - case _JA2: - return _pB2; - case _OA2: - return _pB2; - case _1C2: - return _pB2; - case _3C2: - return _pB2; - case _PA2: - return _pB2; - case _6C2: - return _pB2; - case _8C2: - return _pB2; - case _QA2: - return _pB2; - case _bC2: - return _pB2; - case _dC2: - return _pB2; - case _GA2: - return _pB2; - case _HA2: - return _pB2; - case _6E2: - return _4E2; - case _8E2: - return _4E2; - case _aE2: - return _4E2; - case _cE2: - return _4E2; - case _eE2: - return _4E2; - case _gE2: - return _4E2; - case _wE2: - return _4E2; - case _yE2: - return _4E2; - case _AE2: - return _4E2; - case _CE2: - return _4E2; - case _EE2: - return _4E2; - case _GE2: - return _4E2; - case _5B2: - return _4B2; - case _6B2: - return _4B2; - case _7B2: - return _4B2; - case _8B2: - return _4B2; - case _9B2: - return _4B2; - case _aB2: - return _4B2; - case _bB2: - return _4B2; - case _cB2: - return _4B2; - case _dB2: - return _4B2; - case _eB2: - return _4B2; - case _fB2: - return _4B2; - case _gB2: - return _4B2; - default: - return -1; - } -} -function _P03(_e3, _3I) { - if ((_e3 & 0xff00) == _YD2) { - return _3I; - } else if ((_e3 & 0xff00) == __D2) { - return _3I; - } else if ((_e3 & 0xff00) == _1E2) { - return _3I; - } else if ((_e3 & 0xff00) == _Tc2) { - return _3I; - } - switch (_e3) { - case _2n: - return 0; - case _3n: - return 0; - case _pQ: - return 0; - case _bQ: - return 0; - case __A2: - return 0; - case _MF2: - return 0; - case _Tc2: - return 0; - case _YD2: - return _3I; - case _NF2: - return 0; - case _aI: - return 0; - case _WD2: - return 0; - case __D2: - return _3I; - case _1E2: - return _3I; - case _3E2: - return 0; - case _PF2: - return _cG2; - case _RF2: - return _RF2 & 0xff; - case _SF2: - return _SF2 & 0xff; - case _TF2: - return _TF2 & 0xff; - case _UF2: - return _UF2 & 0xff; - case _VF2: - return _VF2 & 0xff; - case _WF2: - return _WF2 & 0xff; - case _QF2: - return _dG2 & 0xff; - case _jB2: - return _iB2; - case _lB2: - return _kB2; - case _nB2: - return _mB2; - case _4A2: - return _gC2; - case _6A2: - return _hC2; - case _jC2: - return _iC2; - case _lC2: - return _kC2; - case _nC2: - return _mC2; - case _pC2: - return _oC2; - case _In: - return _qC2; - case _sC2: - return _rC2; - case _Ec2: - return _tC2; - case _Tn: - return _uC2; - case _wC2: - return _vC2; - case _cA2: - return _xC2; - case _zC2: - return _yC2; - case _BC2: - return _AC2; - case _DC2: - return _CC2; - case _FC2: - return _EC2; - case _HC2: - return _GC2; - case _JC2: - return _IC2; - case _LC2: - return _KC2; - case _dA2: - return _MC2; - case _OC2: - return _NC2; - case _QC2: - return _PC2; - case _SC2: - return _RC2; - case _UC2: - return _TC2; - case _WC2: - return _VC2; - case _YC2: - return _XC2; - case __C2: - return _ZC2; - case _O5: - return _vD2; - case _k3: - return _wD2; - case _yD2: - return _xD2; - case _AD2: - return _zD2; - case _CD2: - return _ND2; - case _ED2: - return _DD2; - case _GD2: - return _FD2; - case _KD2: - return _JD2; - case _MD2: - return _LD2; - case _Ce1: - return _ND2; - case _ID2: - return _HD2; - case _PD2: - return _OD2; - case _RD2: - return _QD2; - case _zf1: - return _zf1; - case _Tc1: - return _SD2; - case _UD2: - return _TD2; - case _0D2: - return _XF2; - case _2D2: - return _YF2; - case _4D2: - return _ZF2; - case _6D2: - return __F2; - case _8D2: - return _0G2; - case _aD2: - return _1G2; - case _cD2: - return _2G2; - case _eD2: - return _3G2; - case _gD2: - return _4G2; - case _iD2: - return _5G2; - case _kD2: - return _6G2; - case _mD2: - return _7G2; - case _oD2: - return _8G2; - case _qD2: - return _9G2; - case _sD2: - return _aG2; - case _uD2: - return _bG2; - case _FA2: - return _tB2; - case _wA2: - return _qB2; - case _yA2: - return _rB2; - case _xA2: - return _sB2; - case _zA2: - return _uB2; - case _BA2: - return _vB2; - case _AA2: - return _wB2; - case _CA2: - return _xB2; - case _EA2: - return _yB2; - case _DA2: - return _zB2; - case _IA2: - return _eC2; - case _JA2: - return _fC2; - case _OA2: - return __B2; - case _1C2: - return _0C2; - case _3C2: - return _2C2; - case _PA2: - return _4C2; - case _6C2: - return _5C2; - case _8C2: - return _7C2; - case _QA2: - return _9C2; - case _bC2: - return _aC2; - case _dC2: - return _cC2; - case _GA2: - return _AB2; - case _HA2: - return _BB2; - case _6E2: - return _5E2; - case _8E2: - return _7E2; - case _aE2: - return _9E2; - case _cE2: - return _bE2; - case _eE2: - return _dE2; - case _gE2: - return _fE2; - case _wE2: - return _vE2; - case _yE2: - return _xE2; - case _AE2: - return _zE2; - case _CE2: - return _BE2; - case _EE2: - return _DE2; - case _GE2: - return _FE2; - case _5B2: - return 0; - case _6B2: - return 1; - case _7B2: - return 2; - case _8B2: - return 3; - case _9B2: - return 4; - case _aB2: - return 5; - case _bB2: - return 6; - case _cB2: - return 7; - case _dB2: - return 8; - case _eB2: - return 9; - case _fB2: - return 10; - case _gB2: - return 11; - default: - return 0; - } -} -_dg3.prototype._cU = function (_Lt) { - this._KA2._Gf(_Lt); - var _BG = this; - while (_BG != null) { - _BG._9c3._Gf(_Lt); - _BG = _BG._9F; - } -}; -_dg3.prototype._gU = function (_Lt) { - this._KA2.__S(_Lt); - var _yg3 = this; - while (_yg3 != null) { - _yg3._9c3.__S(_Lt); - _yg3 = _yg3._9F; - } -}; -_dg3.prototype._zg3 = function (_e3, _J3, _rg3) { - if (!this.Event[_e3 | _J3]) return; - var _Vk = this._9c3._Vk; - for (var i = 0; i < _Vk.length; i++) { - var _1u = _Vk[i]; - this._N5(_e3, _J3, _1u, _1u, _rg3); - } -}; -function _TM2() { - this._Ag3 = []; - this._ce2 = []; - this.length = 0; -} -_TM2.prototype._PZ = function () { - return this._ce2; -}; -_TM2.prototype._Gf = function (_f23) { - this.length++; - this._Ag3[_f23._WF] = _f23; - this._ce2[_f23._EQ] = _f23; -}; -_TM2.prototype._E5 = function (_kg3) { - return this._ce2[_kg3]; -}; -_TM2.prototype._vQ = function (_jg) { - if (!this._ce2[_jg]) return false; - else return true; -}; -_TM2.prototype._Bg3 = function (_kg3) { - var _BG = this._ce2[_kg3]; - if (!_BG) { - return ""; - } else { - return _BG._WF; - } -}; -_TM2.prototype._Cg3 = function (_N3) { - var _BG = this._Ag3[_N3]; - if (_BG != null) return _BG._EQ; - return -1; -}; -_TM2.prototype._j3 = function (_e3, _J3, _rg3) { - for (var _NF = 0; _NF < _i3._ce2.length; _NF++) { - var _BG = _i3._ce2[_NF]; - if (_BG.Event[_e3 | _J3]) { - _BG._zg3(_e3, _J3, _rg3); - } - } -}; -_TM2.prototype._SN2 = function () { - var _Vk = this._ce2; - for (var index = 0; index < _Vk.length; index++) { - var _BG = _Vk[index]; - _BG._9F = _i3._E5(_BG._CQ); - if (!_BG._9F) _BG._9F = null; - for (var e = 0; e < _BG.Event.length; e++) { - var _Fi = _BG.Event[e]; - if (_Fi) { - _BG._3A2[e] = true; - } - } - } - for (var index = 0; index < _Vk.length; index++) { - var _w93 = _Vk[index]; - var _BG = _w93._9F; - while (_BG != null) { - for (var e = 0; e < _BG.Event.length; e++) { - var _Fi = _BG.Event[e]; - if (_Fi) { - _w93._3A2[e] = true; - } - } - _BG = _BG._9F; - } - } -}; -function GetWithArray(_kg3) { - var _Dg3 = []; - if (typeof _kg3 === "object" && !(_kg3 instanceof _Rt) && !(_kg3 instanceof Array || _kg3 instanceof ArrayBuffer)) { - _Dg3[0] = _kg3; - } else if (_kg3 === _FQ) { - _Dg3 = _t3._PZ(); - } else if (typeof _kg3 === "undefined") { - } else { - _kg3 = yyGetInt32(_kg3); - var _BG = _i3._E5(_kg3); - if (_BG != null) { - _Dg3 = _BG._9c3._Vk; - } else { - var _1u = _Hn._E5(_kg3); - if (_1u != null) { - _Dg3[0] = _1u; - } - } - } - var _q4 = []; - for (var _t6 = 0; _t6 < _Dg3.length; ++_t6) { - var _NF = _Dg3[_t6]; - if (_NF instanceof _iQ) { - if (!_NF.marked && _NF.active) { - _q4.push(_NF); - } - } else { - _q4.push(_NF); - } - } - return _q4; -} -function _Dl() { - this._Vk = []; - this.length = 0; - this._q8 = 0; - this._Eg3 = -1; -} -_Dl.prototype._E5 = function (_J3) { - return this._Vk[_J3]; -}; -_Dl.prototype._Gf = function (_8V2) { - for (var i = 0; i < this._Vk.length; i++) { - if (_8V2.depth < this._Vk[i].depth) { - this._Vk.splice(i, 0, _8V2); - this._q8++; - this.length = this._Vk.length; - return i; - } - } - this._Vk[this._Vk.length] = _8V2; - this._q8++; - this.length = this._Vk.length; - return this.length - 1; -}; -_Dl.prototype._Fg3 = function (_8V2) { - if (this._Eg3 < 0) { - this._Eg3 = this._Vk.length; - } - this._Vk[this._Vk.length] = _8V2; - this._q8++; - this.length = this._Vk.length; - return this.length - 1; -}; -_Dl.prototype._te3 = function (_8V2) { - var i = this._Eg3; - if (i < 0) return; - var _Sg = []; - while (i < this._Vk.length) { - _Sg[_Sg.length] = this._Vk[i]; - i++; - } - this._Vk.splice(this._Eg3, this._Vk.length - this._Eg3); - for (i = 0; i < _Sg.length; i++) { - this._Gf(_Sg[i]); - } - this._Eg3 = -1; -}; -_Dl.prototype._Ll = function (_8V2) { - for (var i = 0; i < this._Vk.length; i++) { - if (_8V2 == this._Vk[i]) { - this._Vk.splice(i, 1); - this._q8--; - this.length = this._Vk.length; - return true; - } - } - return false; -}; -_Dl.prototype._Wf = function () { - this._Vk = []; - this.length = this._q8 = 0; -}; -_Dl.prototype._E5 = function (_J3) { - return this._Vk[_J3]; -}; -_Dl.prototype._vU = function (_8V2) { - for (var i = 0; i < this._Vk.length; i++) { - if (_8V2 == this._Vk[i]) { - return i; - } - } - return -1; -}; -_Dl.prototype._nj = function (_oj) { - this._Vk = _oj._Vk.slice(); - this.length = _oj.length; - this._q8 = _oj._q8; - this._Eg3 = _oj._Eg3; -}; -var _Gg3 = -1, - _Hg3 = 0, - _Ig3 = 1, - _Jg3 = 0, - _Kg3 = 1, - _Lg3 = 2, - _Qz2 = 3, - _Kz2 = 4, - _Mg3 = 5, - _Dz2 = 6, - _Ng3 = 7, - _Gz2 = 8, - _Mz2 = 9, - _Bz2 = 10, - _Og3 = 11, - _Pg3 = 12, - _Sz2 = 13, - _Qg3 = 14, - _Rg3 = 0, - _Sg3 = 1, - _Tg3 = 2, - _Ug3 = 3, - _Vg3 = 4, - _Wg3 = 5, - _Yp = 0, - _Xg3 = 1, - _Yg3 = 2, - _Zg3 = 0, - __g3 = 1, - _0h3 = 2, - _1h3 = 3; -var _2h3 = []; -function _3h3() { - this._kK = _4h3; - this._Wf = _4h3; - this._kK(); -} -function _4h3() { - this.__type = "[ParticleType]"; - this.id = -1; - this._4n = true; - this._MU = -1; - this._O11 = 0; - this._P11 = true; - this._Q11 = false; - this._R11 = false; - this.shape = _Jg3; - this.sizeMinX = 1.0; - this.sizeMaxX = 1.0; - this.sizeMinY = 1.0; - this.sizeMaxY = 1.0; - this._S11 = 0.0; - this._T11 = 0.0; - this._U11 = 0.0; - this._V11 = 0.0; - this._tR = 1.0; - this._uR = 1.0; - this._W11 = 100; - this._X11 = 100; - this.__11 = 0; - this._021 = 0; - this._Y11 = 0; - this._Z11 = 0; - this._121 = 0.0; - this._221 = 0.0; - this._321 = 0.0; - this._421 = 0.0; - this._521 = 0.0; - this._621 = 0.0; - this._721 = 0.0; - this._821 = 0.0; - this._b21 = 0.0; - this._c21 = 0.0; - this._d21 = 0.0; - this._e21 = 0.0; - this._f21 = 0.0; - this._921 = 0.0; - this._a21 = 270.0; - this._5h3 = _Rg3; - this._g21 = []; - this._g21[0] = _Pn; - this._g21[1] = _Pn; - this._g21[2] = _Pn; - this._h21 = 1.0; - this._i21 = 1.0; - this._j21 = 1.0; - this._k21 = false; -} -function _6h3() { - this._Wf = _7h3; - this._kK = _7h3; - this._kK(); -} -function _7h3() { - this.particles = []; - this._4n = true; - this._8h3 = false; - this.name = undefined; - this.enabled = true; - this.mode = _Gg3; - this._7l = 0; - this._J11 = false; - this.delayMin = 0; - this.delayMax = 0; - this._9h3 = 0; - this.delayUnit = 1; - this.intervalMin = 0; - this.intervalMax = 0; - this._ah3 = 0; - this.intervalUnit = 1; - this._N11 = 0; - this._RZ = 0.0; - this._SZ = 0.0; - this._TZ = 0.0; - this._UZ = 0.0; - this.shape = _Zg3; - this._K11 = _Yp; -} -function _bh3() { - this._ch3 = false; - this._N11 = 0; - this._dh3 = 0; - this._eh3 = 0; - this.x = 0; - this.y = 0; - this.speed = 0; - this._5_ = 0; - this._071 = 0; - this.color = 0xffffff; - this.alpha = 1.0; - this._fh3 = 0; - this._gh3 = 0; - this._O11 = 0; - this._hh3 = 0; - this.id = -1; -} -function _ih3() { - this._Wf = _jh3; - this._kK = _jh3; - this._kK(); -} -function _jh3() { - this._C11 = -1; - this._4n = false; - this.emitters = []; - this._F11 = true; - this.depth = 0.0; - this._D11 = 0.0; - this._E11 = 0.0; - this._kh3 = true; - this._lh3 = true; - this.color = _Pn; - this.alpha = 1.0; - this.angle = 0.0; - this.globalSpaceParticles = false; - this._783 = new _zz(); - this._mh3 = -1; - this._nh3 = false; -} -function _0K() { - this.name = ""; - this.originX = 0; - this.originY = 0; - this.drawOrder = 0; - this.globalSpaceParticles = false; - this.index = -1; - this.emitters = []; -} -_0K._k11 = []; -_0K._Gf1 = function () { - var _MH1 = new _0K(); - _MH1.index = _0K._D4(); - _0K._k11.push(_MH1); - return _MH1; -}; -_0K._1O2 = function (json) { - var _MH1 = _0K._Gf1(); - _MH1.name = json.pName; - _MH1.originX = json.originX; - _MH1.originY = json.originY; - _MH1.drawOrder = json.drawOrder; - _MH1.globalSpaceParticles = json.globalSpaceParticles; - for (var i = 0; i < json.emitters.length; ++i) { - _MH1.emitters.push(json.emitters[i]); - } - return _MH1; -}; -_0K._D4 = function () { - return _0K._k11.length; -}; -_0K._E5 = function (index) { - if (index < 0 || index >= _0K._D4()) { - return null; - } - return _0K._k11[index]; -}; -_0K._1K = function (name) { - for (var i = _0K._D4() - 1; i >= 0; --i) { - if (name == _0K._k11[i].name) { - return i; - } - } - return -1; -}; -_0K.prototype._oh3 = function () { - return this.index; -}; -_0K.prototype._vT = function (_nU, _T31, _ph3) { - if (_nU === undefined) _nU = -1; - if (_T31 === undefined) _T31 = true; - if (_ph3 === undefined) _ph3 = null; - var _Nq = _ph3 == null ? _Ro(_nU, _T31) : _qh3(_nU, _T31, _ph3); - if (_Nq == -1) { - return _Nq; - } - var _MH1 = _o11[_Nq]; - _MH1._C11 = this.index; - _MH1._F11 = this.drawOrder == 0; - _MH1.globalSpaceParticles = this.globalSpaceParticles; - for (var i = this.emitters.length - 1; i >= 0; --i) { - var _rh3 = this.emitters[i]; - var _sh3 = _G11[_rh3]; - var _th3 = _Vp(_Nq); - var _uh3 = _MH1.emitters[_th3]; - _uh3.name = _sh3.name; - _uh3.enabled = _sh3.enabled; - _uh3.mode = _sh3.mode; - _uh3._7l = _sh3._7l; - _uh3._J11 = _sh3._J11; - _uh3._K11 = _sh3._K11; - _uh3.shape = _sh3.shape; - _uh3._RZ = _sh3._RZ; - _uh3._TZ = _sh3._TZ; - _uh3._SZ = _sh3._SZ; - _uh3._UZ = _sh3._UZ; - _uh3._N11 = _sh3._N11; - _M31(_Nq, _th3, _sh3.delayMin, _sh3.delayMax, _sh3.delayUnit); - _Q31(_Nq, _th3, _sh3.intervalMin, _sh3.intervalMax, _sh3.intervalUnit); - if (!_uh3.enabled) continue; - if (_uh3.mode == _Hg3) { - _4q(_Nq, _th3, _sh3._N11, _sh3._7l); - } else if (_uh3._9h3 <= 0.0) { - _2q(_Nq, _th3, _sh3._N11, _sh3._7l); - } - } - return _Nq; -}; -function _Cm(_Sc) { - var _e4 = _TX(); - return _e4 * _Sc; -} -function _vh3(_wh3, _xh3, _yh3) { - var _qv = _xh3 - _wh3; - if (_qv <= 0) return _wh3; - var _N6 = 0.0; - var _un = 0.0; - switch (_yh3) { - case _Yp: - _un = _wh3 + _Cm(1) * _qv; - break; //Gaussian distribution, SD = 1, cutoff @ +/- 3 - case _Xg3: - { - do { - _N6 = (_Cm(1) - 0.5) * 6.0; - } while (exp(-(_N6 * _N6) * 0.5) <= _Cm(1)); - _un = _wh3 + (_N6 + 3.0) * (1.0 / 6.0) * _qv; - } - break; //Inverse Gaussian distribution, SD = 1, cutoff @ +/- 3 - case _Yg3: - { - do { - _N6 = (_Cm(1) - 0.5) * 6.0; - } while (!(exp(-(_N6 * _N6) * 0.5) > _Cm(1))); - if (_N6 < 0.0) _N6 += 6.0; - _un = _wh3 + _N6 * (1.0 / 6.0) * _qv; - } - break; - default: - _un = _wh3 + _Cm(1) * _qv; - } - return _un; -} -function _zh3(_lj, _Sc) { - var _5_; - if (_lj == 0) { - if (_Sc > 0) { - _5_ = 270; - } else if (_Sc < 0) { - _5_ = 90; - } else { - _5_ = 0; - } - } else { - var _2M = (180.0 * Math.atan2(_Sc, _lj)) / Math.PI; - if (_2M <= 0) { - _5_ = -_2M; - } else { - _5_ = 360.0 - _2M; - } - } - return _5_ - 360.0 * Math.floor(_5_ / 360.0); -} -function _Ah3(_qm, _Bh3) { - return _Bh3 * Math.cos((_qm * Math.PI) / 180.0); -} -function _Ch3(_qm, _Bh3) { - return -_Bh3 * Math.sin((_qm * Math.PI) / 180.0); -} -function _Dh3(_Eh3) { - var _Fh3 = _u11[_Eh3._N11]; - { - if (_Eh3._dh3 <= 0 || _Eh3._eh3 <= 0) { - switch (_Fh3._5h3) { - case _Rg3: - _Eh3.color = _Fh3._g21[0]; - break; - case _Sg3: - _Eh3.color = _Fh3._g21[0]; - break; - case _Tg3: - _Eh3.color = _Fh3._g21[0]; - break; - case _Ug3: - { - var _e4 = ~~_vh3(_Fh3._g21[0], _Fh3._g21[1], _Yp); - var _f4 = ~~_vh3(_Fh3._g21[2], _Fh3._g21[3], _Yp); - var _g4 = ~~_vh3(_Fh3._g21[4], _Fh3._g21[5], _Yp); - _Eh3.color = (_e4 << 16) + (_f4 << 8) + _g4; - } - break; - case _Vg3: - { - var h = ~~_vh3(_Fh3._g21[0], _Fh3._g21[1], _Yp); - var _ni = ~~_vh3(_Fh3._g21[2], _Fh3._g21[3], _Yp); - var _Y4 = ~~_vh3(_Fh3._g21[4], _Fh3._g21[5], _Yp); - _Eh3.color = 0xffffff; - } - break; - case _Wg3: - _Eh3.color = _Qc(_0I(_Fh3._g21[0], _Fh3._g21[1], _Cm(1))); - break; - } - } else { - switch (_Fh3._5h3) { - case _Sg3: - { - var _ue = _Eh3._dh3 / _Eh3._eh3; - if (_ue > 1) _ue = 1; - _Eh3.color = _0I(_Fh3._g21[0], _Fh3._g21[1], _ue); - } - break; - case _Tg3: - { - var _ue = (2.0 * _Eh3._dh3) / _Eh3._eh3; - if (_ue > 2) _ue = 2; - if (_ue < 1) { - _Eh3.color = _0I(_Fh3._g21[0], _Fh3._g21[1], _ue); - } else { - _Eh3.color = _0I(_Fh3._g21[1], _Fh3._g21[2], _ue - 1); - } - } - break; - } - } - } -} -function _R61(_m21, _q5, _r5, _y21) { - var _un = new _bh3(); - var _Gh3 = _u11[_y21]; - if (_Gh3 == null || _Gh3 == undefined) return null; - _un._ch3 = true; - _un._N11 = _y21; - _un.x = _q5; - _un.y = _r5; - _un.speed = _vh3(_Gh3._121, _Gh3._221, 0); - _un._5_ = _vh3(_Gh3._521, _Gh3._621, 0); - _un._071 = _vh3(_Gh3._b21, _Gh3._c21, 0); - _un._eh3 = _vh3(_Gh3._W11, _Gh3._X11, 0); - _un._dh3 = 0; - _un.color = 0xffffff; - _Dh3(_un); - _un.alpha = _Gh3._h21; - var random = Math.random(); - _un._fh3 = _Gh3.sizeMinX + (_Gh3.sizeMaxX - _Gh3.sizeMinX) * random; - _un._gh3 = _Gh3.sizeMinY + (_Gh3.sizeMaxY - _Gh3.sizeMinY) * random; - _un._k21 = _Gh3._k21; - if (_Gh3._R11) { - _un._O11 = _Cm(10000); - } else { - _un._O11 = _Gh3._O11; - } - if (_m21.globalSpaceParticles) { - _un._5_ += _oM2(Math.atan2(_m21._783._v6[_6B], _m21._783._v6[_5B])); - } - _un._hh3 = _Cm(100000); - return _un; -} -function _5p() { - var _k9 = _u11.length; - _u11[_k9] = new _3h3(); - return _k9; -} -function _D21(_t4) { - _t4 = yyGetInt32(_t4); - var _Hh3 = _u11[_t4]; - if (_Hh3 == null || _Hh3 == undefined) return false; - _u11[_t4] = null; - return true; -} -function _F21(_t4) { - _t4 = yyGetInt32(_t4); - var _Hh3 = _u11[_t4]; - if (_Hh3 == null || _Hh3 == undefined) return false; - _u11[_t4]._Wf(); - return true; -} -function _Ih3() { - _u11 = []; -} -function _E21(_t4) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return false; - return true; -} -function _7p(_t4, _Zo) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3.shape = yyGetInt32(_Zo); - _Hh3._MU = -1; -} -function _cp(_t4, _q3, _E7, _H21, _Jh3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._MU = yyGetInt32(_q3); - _Hh3._P11 = yyGetBool(_E7); - _Hh3._Q11 = yyGetBool(_H21); - _Hh3._R11 = yyGetBool(_Jh3); -} -function _J21(_t4, _cn) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._O11 = yyGetInt32(_cn); -} -function _8p(_t4, _Kh3, _Lh3, _Mh3, _Nh3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3.sizeMinX = yyGetReal(_Kh3); - _Hh3.sizeMaxX = yyGetReal(_Lh3); - _Hh3._S11 = yyGetReal(_Mh3); - _Hh3._U11 = yyGetReal(_Nh3); - _Hh3.sizeMinY = yyGetReal(_Kh3); - _Hh3.sizeMaxY = yyGetReal(_Lh3); - _Hh3._T11 = yyGetReal(_Mh3); - _Hh3._V11 = yyGetReal(_Nh3); -} -function _O21(_t4, _Kh3, _Lh3, _Mh3, _Nh3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3.sizeMinX = yyGetReal(_Kh3); - _Hh3.sizeMaxX = yyGetReal(_Lh3); - _Hh3._S11 = yyGetReal(_Mh3); - _Hh3._U11 = yyGetReal(_Nh3); -} -function _P21(_t4, _Kh3, _Lh3, _Mh3, _Nh3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3.sizeMinY = yyGetReal(_Kh3); - _Hh3.sizeMaxY = yyGetReal(_Lh3); - _Hh3._T11 = yyGetReal(_Mh3); - _Hh3._V11 = yyGetReal(_Nh3); -} -function _Q21(_t4, _co, _do) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._tR = yyGetReal(_co); - _Hh3._uR = yyGetReal(_do); -} -function _qp(_t4, _Oh3, _Ph3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._W11 = yyGetInt32(_Oh3); - _Hh3._X11 = yyGetInt32(_Ph3); -} -function _Mp(_t4, _Qh3, _Rh3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._021 = yyGetInt32(_Qh3); - _Hh3.__11 = yyGetInt32(_Rh3); -} -function _Np(_t4, _Sh3, _Th3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._Z11 = yyGetInt32(_Sh3); - _Hh3._Y11 = yyGetInt32(_Th3); -} -function _xp(_t4, _Uh3, _Vh3, _Wh3, _Xh3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._121 = yyGetReal(_Uh3); - _Hh3._221 = yyGetReal(_Vh3); - _Hh3._321 = yyGetReal(_Wh3); - _Hh3._421 = yyGetReal(_Xh3); -} -function _yp(_t4, _Yh3, _Zh3, __h3, _0i3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._521 = yyGetReal(_Yh3); - _Hh3._621 = yyGetReal(_Zh3); - _Hh3._721 = yyGetReal(__h3); - _Hh3._821 = yyGetReal(_0i3); -} -function _t31(_t4, _1i3, _2i3, _3i3, _4i3, _5i3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._b21 = yyGetReal(_1i3); - _Hh3._c21 = yyGetReal(_2i3); - _Hh3._d21 = yyGetReal(_3i3); - _Hh3._e21 = yyGetReal(_4i3); - _Hh3._f21 = yyGetBool(_5i3); -} -function _Cp(_t4, _6i3, _7i3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._921 = yyGetReal(_6i3); - _Hh3._a21 = yyGetReal(_7i3); -} -function _531(_t4, __21, _031, _131, _231, _331, _431) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._5h3 = _Ug3; - _Hh3._g21[0] = yyGetInt32(__21); - _Hh3._g21[1] = yyGetInt32(_031); - _Hh3._g21[2] = yyGetInt32(_131); - _Hh3._g21[3] = yyGetInt32(_231); - _Hh3._g21[4] = yyGetInt32(_331); - _Hh3._g21[5] = yyGetInt32(_431); -} -function _ip(_t4, _6q, _no) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._5h3 = _Wg3; - _Hh3._g21[0] = _Qc(yyGetInt32(_6q)); - _Hh3._g21[1] = _Qc(yyGetInt32(_no)); -} -function _c31(_t4, _631, _731, _831, _931, _a31, _b31) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._5h3 = _Vg3; - _Hh3._g21[0] = yyGetInt32(_631); - _Hh3._g21[1] = yyGetInt32(_731); - _Hh3._g21[2] = yyGetInt32(_831); - _Hh3._g21[3] = yyGetInt32(_931); - _Hh3._g21[4] = yyGetInt32(_a31); - _Hh3._g21[5] = yyGetInt32(_b31); -} -function _U21(_t4, _8i3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._5h3 = _Rg3; - _Hh3._g21[0] = _Qc(yyGetInt32(_8i3)); -} -function _9p(_t4, _8i3, _9i3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._5h3 = _Sg3; - _Hh3._g21[0] = _Qc(yyGetInt32(_8i3)); - _Hh3._g21[1] = _Qc(yyGetInt32(_9i3)); -} -function _X21(_t4, _8i3, _ai3, _9i3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._5h3 = _e8 === null ? _Rg3 : _Tg3; - _Hh3._g21[0] = _Qc(yyGetInt32(_8i3)); - _Hh3._g21[1] = _Qc(yyGetInt32(_ai3)); - _Hh3._g21[2] = _Qc(yyGetInt32(_9i3)); -} -function _e31(_t4, _bi3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _bi3 = yyGetReal(_bi3); - _Hh3._h21 = _bi3; - _Hh3._i21 = _bi3; - _Hh3._j21 = _bi3; -} -function _jp(_t4, _bi3, _ci3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _bi3 = yyGetReal(_bi3); - _ci3 = yyGetReal(_ci3); - _Hh3._h21 = _bi3; - _Hh3._i21 = (_bi3 + _ci3) / 2.0; - _Hh3._j21 = _ci3; -} -function _h31(_t4, _bi3, _di3, _ci3) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._h21 = yyGetReal(_bi3); - _Hh3._i21 = yyGetReal(_di3); - _Hh3._j21 = yyGetReal(_ci3); -} -function _S21(_t4, _R21) { - var _Hh3 = _u11[yyGetInt32(_t4)]; - if (_Hh3 == null || _Hh3 == undefined) return; - _Hh3._k21 = yyGetReal(_R21); -} -var _G11 = []; -var _ei3 = {}; -var _fi3 = _Qg3; -function _0O2(_mN2) { - var _k13 = _mN2.PSEmitters; - for (var i = 0; i < _k13.length; ++i) { - var _gi3 = _k13[i]; - var _hi3 = _k13[i]; - var _ii3 = _5p(); - var type = _u11[_ii3]; - type._MU = _gi3.spriteId; - type._O11 = _gi3.headPosition; - type._P11 = _gi3.spriteAnimate; - type._Q11 = _gi3.spriteStretch; - type._R11 = _gi3.spriteRandom; - type.shape = _gi3.texture; - type.sizeMinX = _gi3.sizeMinX; - type.sizeMaxX = _gi3.sizeMaxX; - type.sizeMinY = _gi3.sizeMinY; - type.sizeMaxY = _gi3.sizeMaxY; - type._S11 = _gi3.sizeIncreaseX; - type._T11 = _gi3.sizeIncreaseY; - type._U11 = _gi3.sizeWiggleX; - type._V11 = _gi3.sizeWiggleY; - type._tR = _gi3.scaleX; - type._uR = _gi3.scaleY; - type._W11 = _gi3.lifetimeMin; - type._X11 = _gi3.lifetimeMax; - type._Y11 = _gi3.spawnOnDeath; - type._Z11 = _gi3.spawnOnDeathCount; - type.__11 = _gi3.spawnOnUpdate; - type._021 = _gi3.spawnOnUpdateCount; - type._121 = _gi3.speedMin; - type._221 = _gi3.speedMax; - type._321 = _gi3.speedIncrease; - type._421 = _gi3.speedWiggle; - type._521 = _gi3.directionMin; - type._621 = _gi3.directionMax; - type._721 = _gi3.directionIncrease; - type._821 = _gi3.directionWiggle; - type._921 = _gi3.gravityForce; - type._a21 = _gi3.gravityDirection; - type._b21 = _gi3.orientationMin; - type._c21 = _gi3.orientationMax; - type._d21 = _gi3.orientationIncrease; - type._e21 = _gi3.orientationWiggle; - type._f21 = _gi3.orientationRelative; - type._5h3 = _Tg3; - type._g21[0] = _gi3.startColour; - type._g21[1] = _gi3.midColour; - type._g21[2] = _gi3.endColour; - type._h21 = ((_gi3.startColour >> 24) & 0xff) / 255.0; - type._i21 = ((_gi3.midColour >> 24) & 0xff) / 255.0; - type._j21 = ((_gi3.endColour >> 24) & 0xff) / 255.0; - type._k21 = _gi3.additiveBlend; - var emitter = new _6h3(); - emitter.name = _hi3.pName; - emitter.enabled = _hi3.enabled; - emitter.mode = _hi3.mode; - emitter._7l = _hi3.emitCount; - emitter.delayMin = _hi3.delayMin; - emitter.delayMax = _hi3.delayMax; - emitter.delayUnit = _hi3.delayUnit; - emitter.intervalMin = _hi3.intervalMin; - emitter.intervalMax = _hi3.intervalMax; - emitter.intervalUnit = _hi3.intervalUnit; - emitter._J11 = _hi3.emitRelative; - emitter._K11 = _hi3.distribution; - emitter.shape = _hi3.shape; - emitter._RZ = _hi3.regionX - _hi3.regionW * 0.5; - emitter._TZ = _hi3.regionY - _hi3.regionH * 0.5; - emitter._SZ = _hi3.regionX + _hi3.regionW * 0.5; - emitter._UZ = _hi3.regionY + _hi3.regionH * 0.5; - emitter._N11 = _ii3; - _G11[i] = emitter; - } - return true; -} -function _Vp(_q11) { - _q11 = yyGetInt32(_q11); - if (!_n21(_q11)) return -1; - var _ji3 = _o11[_q11]; - var _k9 = 0; - var emitter = null; - while (_k9 < _ji3.emitters.length) { - var e = _ji3.emitters[_k9]; - if (!e._4n && !e._8h3) { - emitter = e; - break; - } - ++_k9; - } - if (!emitter) { - emitter = new _6h3(); - _ji3.emitters.push(emitter); - } - emitter._4n = true; - _H31(_q11, _k9); - return _k9; -} -function __p(_q11, _t4) { - _q11 = yyGetInt32(_q11); - _t4 = yyGetInt32(_t4); - if (!_G31(_q11, _t4)) return false; - var emitter = _o11[_q11].emitters[_t4]; - emitter._4n = false; - emitter._8h3 = true; - return true; -} -function _E31(_q11) { - _q11 = yyGetInt32(_q11); - if (!_n21(_q11)) return false; - for (var i = _o11[_q11].emitters.length - 1; i >= 0; --i) { - __p(_q11, i); - } - return true; -} -function _F31(_q11, _t4, _Nz) { - _q11 = yyGetInt32(_q11); - _t4 = yyGetInt32(_t4); - if (!_n21(_q11)) return; - if (!_G31(_q11, _t4)) return; - _o11[_q11].emitters[_t4].enabled = yyGetBool(_Nz); -} -function _G31(_q11, _t4) { - _q11 = yyGetInt32(_q11); - _t4 = yyGetInt32(_t4); - if (!_n21(_q11)) return false; - var _ji3 = _o11[_q11]; - if (_t4 < 0 || _t4 >= _ji3.emitters.length) return false; - var _ki3 = _ji3.emitters[_t4]; - if (!_ki3._4n) return false; - return true; -} -function _H31(_q11, _t4) { - _q11 = yyGetInt32(_q11); - _t4 = yyGetInt32(_t4); - if (!_G31(_q11, _t4)) return false; - _o11[_q11].emitters[_t4]._kK(); -} -function _Xp(_q11, _t4, _Qp, _Rp, _Sp, _Tp, _Zo, _li3) { - _q11 = yyGetInt32(_q11); - _t4 = yyGetInt32(_t4); - if (!_G31(_q11, _t4)) return; - var _ki3 = _o11[_q11].emitters[_t4]; - _ki3._RZ = yyGetReal(_Qp); - _ki3._SZ = yyGetReal(_Rp); - _ki3._TZ = yyGetReal(_Sp); - _ki3._UZ = yyGetReal(_Tp); - _ki3.shape = yyGetInt32(_Zo); - _ki3._K11 = yyGetInt32(_li3); -} -function _mi3(_m21, _Bd1, _q5, _r5, _y21, _TH, _ni3, _3d) { - var particles = _Bd1.particles; - _ni3 = _ni3 === undefined ? false : _ni3; - _3d = _3d === undefined ? 0xffffff : _3d; - if (_ni3) { - _3d = _Qc(yyGetInt32(_3d)); - } - _TH = yyGetInt32(_TH); - _y21 = yyGetInt32(_y21); - for (var i = 0; i < _TH; i++) { - var index = particles.length; - particles[index] = _R61(_m21, yyGetReal(_q5), yyGetReal(_r5), _y21); - if (_ni3) { - particles[index].color = _3d; - } - } -} -function _oi3(_m21, _Bd1, _q5, _r5, _m8, _n8, _Zo, _yh3, _pi3, _TH) { - if (_Bd1._J11) { - _TH = _m8 * _n8 * _TH * 0.00003; - } - if (_TH < 0) { - var _e4 = _Cm(-_TH) | 0; - if (_e4 == 0) { - _TH = 1; - } else { - return; - } - } - var _qi3 = _TH - ~~_TH; - _TH = ~~_TH; - if (_qi3 > 0.0 && Math.random() <= _qi3) { - _TH += 1.0; - } - if (_TH == 0.0) return; - var _Wk = new _Tz(_q5, _r5, 0); - var right = new _Tz(_m8, 0, 0); - var _ke3 = new _Tz(0, _n8, 0); - if (_m21.globalSpaceParticles) { - _Wk._pA += _m21._D11; - _Wk._qA += _m21._E11; - _Wk = _m21._783._0N(_Wk); - right._pA = _m21._783._v6[_5B] * _m8; - right._qA = _m21._783._v6[_9B] * _m8; - right._rA = _m21._783._v6[_dB] * _m8; - _ke3._pA = _m21._783._v6[_6B] * _n8; - _ke3._qA = _m21._783._v6[_0A] * _n8; - _ke3._rA = _m21._783._v6[_eB] * _n8; - } - for (var i = 0; i < _TH; ++i) { - var _N6, _P6; - var _ri3 = false; - while (!_ri3) { - _N6 = _vh3(0.0, 1.0, _yh3); - _P6 = _vh3(0.0, 1.0, _yh3); - if (_yh3 == _Yg3 && _Zo != _1h3) { - if (_Cm() < 0.5) { - _N6 = _vh3(0.0, 1.0, 0); - } else { - _P6 = _vh3(0.0, 1.0, 0); - } - } - switch (_Zo) { - case __g3: - { - var _db = _N6 - 0.5; - var _eb = _P6 - 0.5; - if (_db * _db + _eb * _eb <= 0.25) { - _ri3 = true; - } - } - break; - case _0h3: - if (Math.abs(_N6 - 0.5) + Math.abs(_P6 - 0.5) <= 0.5) { - _ri3 = true; - } - break; - case _Zg3: - case _1h3: - default: - _ri3 = true; - break; - } - } - var _si3; - var _ti3; - if (_Zo == _1h3) { - _si3 = _Wk._pA + right._pA * _N6 + _ke3._pA * _N6; - _ti3 = _Wk._qA + right._qA * _N6 + _ke3._qA * _N6; - } else { - _si3 = _Wk._pA + right._pA * _N6 + _ke3._pA * _P6; - _ti3 = _Wk._qA + right._qA * _N6 + _ke3._qA * _P6; - } - _mi3(_m21, _Bd1, _si3, _ti3, _pi3, 1); - } -} -function _2q(_q11, _t4, _pi3, _TH) { - _q11 = yyGetInt32(_q11); - _t4 = yyGetInt32(_t4); - if (!_G31(_q11, _t4)) return; - var _MH1 = _o11[_q11]; - var emitter = _MH1.emitters[_t4]; - if (!emitter.enabled) return; - var _ui3 = emitter._SZ - emitter._RZ; - var _vi3 = emitter._UZ - emitter._TZ; - _pi3 = yyGetInt32(_pi3); - _TH = yyGetReal(_TH); - _oi3(_MH1, emitter, emitter._RZ, emitter._TZ, _ui3, _vi3, emitter.shape, emitter._K11, _pi3, _TH); -} -function _4q(_q11, _t4, _pi3, _TH) { - _q11 = yyGetInt32(_q11); - _t4 = yyGetInt32(_t4); - if (!_G31(_q11, _t4)) return; - var _ki3 = _o11[_q11].emitters[_t4]; - _ki3._N11 = yyGetInt32(_pi3); - _ki3._7l = yyGetReal(_TH); -} -function _wi3(_Bd1) { - if (_Bd1.delayMin == 0 && _Bd1.delayMax == 0) { - _Bd1._9h3 = 0; - return; - } - _Bd1._9h3 = _Bd1.delayUnit == 1 ? irandom_range(~~_Bd1.delayMin, ~~_Bd1.delayMax) : random_range(_Bd1.delayMin, _Bd1.delayMax); -} -function _M31(_q11, _t4, _J31, _K31, _L31) { - if (!_G31(_q11, _t4)) return; - var _ki3 = _o11[_q11].emitters[_t4]; - _ki3.delayMin = yyGetInt32(_J31); - _ki3.delayMax = yyGetReal(_K31); - _ki3.delayUnit = yyGetReal(_L31); - _wi3(_ki3); -} -function _xi3(_Bd1) { - if (_Bd1.intervalMin == 0 && _Bd1.intervalMax == 0) { - _Bd1._ah3 = 0; - return; - } - _Bd1._ah3 = _Bd1.intervalUnit == 1 ? irandom_range(~~_Bd1.intervalMin, ~~_Bd1.intervalMax) : random_range(_Bd1.intervalMin, _Bd1.intervalMax); -} -function _Q31(_q11, _t4, _N31, _O31, _P31) { - if (!_G31(_q11, _t4)) return; - var _ki3 = _o11[_q11].emitters[_t4]; - _ki3.intervalMin = yyGetInt32(_N31); - _ki3.intervalMax = yyGetReal(_O31); - _ki3.intervalUnit = yyGetReal(_P31); - _xi3(_ki3); -} -function _R31(_q11, _t4, _Nz) { - _q11 = yyGetInt32(_q11); - _t4 = yyGetInt32(_t4); - if (!_G31(_q11, _t4)) return; - _o11[_q11].emitters[_t4]._J11 = yyGetBool(_Nz); -} -function _z21(_q11, _q5, _r5, _y21, _TH) { - var _MH1 = _o11[_q11]; - var _th3 = -1; - for (var i = 0; i < _MH1.emitters.length; ++i) { - var emitter = _MH1.emitters[i]; - if (emitter.enabled && emitter._4n) { - _th3 = i; - break; - } - } - if (_th3 == -1) { - _th3 = _Vp(_q11); - } - _mi3(_MH1, _MH1.emitters[_th3], _q5, _r5, _y21, _TH); -} -function _A21(_q11, _q5, _r5, _y21, _3d, _TH) { - if (!_n21(_q11)) { - console.log("part_particles_create :: particle system does not exist!"); - return; - } - if (!_E21(_y21)) { - console.log("part_particles_create :: particle type does not exist!"); - return; - } - var _MH1 = _o11[_q11]; - var _th3 = -1; - for (var i = 0; i < _MH1.emitters.length; ++i) { - var emitter = _MH1.emitters[i]; - if (emitter.enabled && emitter._4n) { - _th3 = i; - break; - } - } - if (_th3 == -1) { - _th3 = _Vp(_q11); - } - _mi3(_MH1, _MH1.emitters[_th3], _q5, _r5, _y21, _TH, true, _3d); -} -function _B21(_q11, _q5, _r5, _l21) { - if (!_n21(_q11)) { - console.log("part_particles_burst :: particle system does not exist!"); - return; - } - var _Fb1 = _0K._E5(_l21); - if (_Fb1 == null) { - console.log("part_particles_burst :: particle system asset does not exist!"); - return; - } - var _MH1 = _o11[_q11]; - var _yi3 = _Fb1.emitters.length; - var _zi3 = []; - for (var i = 0; i < _MH1.emitters.length; ++i) { - if (_MH1.emitters[i].enabled) _zi3.push(i); - } - for (var i = _yi3 - _zi3.length; i > 0; --i) _zi3.push(_Vp(_q11)); - for (var i = 0; i < _yi3; ++i) { - var _rh3 = _Fb1.emitters[_yi3 - i - 1]; - var emitter = _G11[_rh3]; - if (!emitter.enabled) continue; - var _ui3 = emitter._SZ - emitter._RZ; - var _vi3 = emitter._UZ - emitter._TZ; - _oi3(_MH1, _MH1.emitters[_zi3[i]], _q5 + emitter._RZ, _r5 + emitter._TZ, _ui3, _vi3, emitter.shape, emitter._K11, emitter._N11, emitter._7l); - } -} -function _Xo(_q11) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return false; - for (var i = _ji3.emitters.length - 1; i >= 0; --i) { - var _ki3 = _ji3.emitters[i]; - _ki3.particles = []; - } - return true; -} -function _Ai3(_Bi3, _J3) { - _Bi3.splice(_J3, 1); -} -function _C21(_q11) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return 0; - var _q8 = 0; - for (var i = _ji3.emitters.length - 1; i >= 0; --i) { - var _ki3 = _ji3.emitters[i]; - _q8 += _ki3.particles.length; - } - return _q8; -} -function _Ci3(_nU) { - var _Di3 = null; - if (_nU == -1) { - _Di3 = new _lS(); - _3u._NT(_t3, 0, _Di3, true, true); - } else { - var room = _3u._4u(); - if (room != null) { - layer = _3u._MQ(room, _nU); - if (layer != null) { - _Di3 = new _lS(); - if (room == _t3) { - var _pb = _3u._HT(_t3, layer, _Di3, true); - if (_pb == -1) { - _3u._eT(_t3, _Di3._ne, true); - _Di3 = null; - } - } else { - _3u._NT(_t3, 0, _Di3, true, true); - } - } - } - } - return _Di3; -} -function _qh3(_nU, _T31, _Ei3) { - var index; - for (index = 0; index < _o11.length; ++index) { - if (_o11[index] == null) { - break; - } - } - _o11[index] = new _ih3(); - _o11[index].id = index; - _o11[index]._mh3 = -1; - _So(index, false); - _Ei3._mS = index; - _o11[index]._mh3 = _Ei3._ne; - _o11[index]._nh3 = !_T31; - if (_nU != -1) { - _o11[index].depth = _Ei3._8P.depth; - } - return index; -} -function _Ro(_nU, _T31) { - if (_nU == undefined) _nU = -1; - else _nU = yyGetInt32(_nU); - if (_T31 == undefined) _T31 = true; - else _T31 = yyGetBool(_T31); - var _Di3 = _Ci3(_nU); - if (_Di3 == null) return -1; - return _qh3(_nU, _T31, _Di3); -} -function _n21(_q11) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return false; - return true; -} -function _Vo(_q11) { - _q11 = yyGetInt32(_q11); - var _ji3 = _o11[_q11]; - if (_ji3 == null || _ji3 == undefined) return; - _So(_q11, false); - if (_v3) { - _3u._eT(_t3, _o11[_q11]._mh3, true); - } - _o11[_q11] = null; - return true; -} -function _Fi3() { - for (var i = 0; i < _o11.length; i++) { - _Vo(i); - } - _o11 = []; -} -function _So(_q11, _Gi3) { - _q11 = yyGetInt32(_q11); - var _ji3 = _o11[_q11]; - if (_ji3 == null || _ji3 == undefined) return; - _ji3.emitters = []; - _ji3._F11 = true; - _ji3.depth = 0.0; - _ji3._D11 = 0.0; - _ji3._E11 = 0.0; - _ji3._kh3 = true; - _ji3._lh3 = true; - _ji3.color = _Pn; - _ji3.alpha = 1.0; - _ji3.angle = 0.0; - _ji3.globalSpaceParticles = false; - _ji3._783 = new _zz(); - var _6P = null; - var _Hi3 = null; - var _5u = _3u._lT(_t3, _ji3._mh3); - if (_5u != null) { - _6P = _5u.layer; - _Hi3 = _5u._sd; - } - if (!_Gi3 || (_6P != null && _6P.depth == 0)) return; - _3u._eT(_t3, _ji3._mh3, true); - var _Di3 = new _lS(); - { - _3u._NT(_t3, 0, _Di3, true, true); - _ji3._mh3 = _Di3._ne; - _Di3._mS = _q11; - } -} -function _U31(_q11) { - if (!_n21(_q11)) return -1; - var _6P = null; - var _kT = _3u._lT(_t3, _o11[_q11]._mh3); - if (_kT == null) return -1; - _6P = _kT.layer; - if (_6P == null) { - return -1; - } - return _6P._ne; -} -function _V31(_q11, _nU) { - if (!_n21(_q11)) return; - if (_v3) { - _3u._eT(_t3, _o11[_q11]._mh3, true); - var _Di3 = new _lS(); - _Di3._mS = _q11; - var room = _3u._4u(); - if (room != null) { - var layer = _3u._MQ(room, _nU); - if (layer != null) { - if (room == _t3) { - _o11[_q11]._mh3 = _3u._HT(_t3, layer, _Di3, true); - _o11[_q11].depth = layer.depth; - if (_o11[_q11]._mh3 == -1) { - _3u._eT(_t3, _Di3._ne, true); - } - } - } - if (_o11[_q11]._mh3 == -1) { - _o11[_q11]._mh3 = _3u._NT(_t3, _o11[_q11].depth, _Di3, true, true); - } - } - } -} -function _W31(_q11, _Nz) { - if (!_n21(_q11)) return; - _o11[_q11].globalSpaceParticles = _Nz; -} -function _Ii3() { - for (var _Nq = 0; _Nq < _o11.length; _Nq++) { - if (!_o11.hasOwnProperty(_Nq)) continue; - var _ji3 = _o11[_Nq]; - if (_ji3) { - _ji3.particles = []; - } - } -} -function _p21(_q11, _o21) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return; - _ji3._F11 = _o21; -} -function _To(_q11, _Al) { - _q11 = yyGetInt32(_q11); - var _ji3 = _o11[_q11]; - if (_ji3 == null || _ji3 == undefined) return; - _ji3.id = _q11; - _ji3.depth = yyGetReal(_Al); - _hM2.push({ _Ji3: _ji3, type: 0 }); -} -function _q21(_q11, _Ms, _u9) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return; - _ji3.color = yyGetInt32(_Ms); - _ji3.alpha = yyGetReal(_u9); -} -function _r21(_q11, _q5, _r5) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return; - _ji3._D11 = yyGetReal(_q5); - _ji3._E11 = yyGetReal(_r5); -} -function _s21(_q11, _u5) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return; - _ji3.angle = yyGetReal(_u5); -} -function _u21(_q11, _t21) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return; - _ji3._kh3 = yyGetBool(_t21); -} -function _v21(_q11, _t21) { - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return; - _ji3._lh3 = yyGetBool(_t21); -} -function _Ki3(_q11, _Li3) { - var i = 0; - var _E6 = 0; - var _ji3 = _o11[_q11]; - var _ki3 = _ji3.emitters[_Li3]; - var _Mi3 = _ki3.particles; - while (i < _Mi3.length) { - var _xV = _Mi3[i]; - var _Gh3 = _u11[_xV._N11]; - _xV._dh3++; - if (_xV._dh3 >= _xV._eh3) { - _E6 = _Gh3._Z11; - if (_E6 < 0) { - if (_Cm(-_E6) == 0) _E6 = 1; - } - if (_E6 > 0) { - _mi3(_ji3, _ki3, _xV.x, _xV.y, _Gh3._Y11, _E6); - } - _Mi3.splice(i, 1); - } else { - _E6 = _Gh3._021; - if (_E6 < 0) { - if (_Cm(-_E6) == 0) _E6 = 1; - } - if (_E6 > 0) { - _mi3(_ji3, _ki3, _xV.x, _xV.y, _Gh3.__11, _E6); - } - i++; - } - } -} -function _Ni3(_q11, _Li3) { - var i = 0; - var __5 = 0; - var hspeed = 0.0; - var vspeed = 0.0; - var _vh = 0.0; - var __4 = 0.0; - var _Oi3 = 0.0; - var _dL1 = 0.0; - var _Pi3 = 0.0; - var _Qi3 = 0.0; - var _Ri3 = 0.0; - var _En2 = 0.0; - var _Si3 = 0.0; - var _ji3 = _o11[_q11]; - var _Mi3 = _ji3.emitters[_Li3].particles; - for (i = 0; i < _Mi3.length; i++) { - var _xV = _Mi3[i]; - var _Gh3 = _u11[_xV._N11]; - _xV.speed = _xV.speed + _Gh3._321; - if (_xV.speed < 0) _xV.speed = 0; - _xV._5_ = _xV._5_ + _Gh3._721; - _xV._071 = _xV._071 + _Gh3._d21; - _Qi3 = 0; - _Ri3 = 0; - if (_Gh3._921 != 0 || _ji3.acount > 0) { - hspeed = _Ah3(_xV._5_, _xV.speed); - vspeed = _Ch3(_xV._5_, _xV.speed); - if (_Gh3._921 != 0) { - _vh = _Ah3(_Gh3._a21, _Gh3._921); - __4 = _Ch3(_Gh3._a21, _Gh3._921); - hspeed = hspeed + _vh; - vspeed = vspeed + __4; - } - _xV._5_ = _zh3(hspeed, vspeed); - _xV.speed = Math.sqrt(hspeed * hspeed + vspeed * vspeed); - } - _En2 = ((_xV._dh3 + 3 * _xV._hh3) % 24) / 6.0; - if (_En2 > 2.0) { - _En2 = 4.0 - _En2; - } - _En2 = _En2 - 1.0; - _Si3 = ((_xV._dh3 + 4 * _xV._hh3) % 20) / 5.0; - if (_Si3 > 2.0) { - _Si3 = 4.0 - _Si3; - } - _Si3 = _Si3 - 1.0; - hspeed = _Ah3(_xV._5_ + _En2 * _Gh3._821, _xV.speed + _Si3 * _Gh3._421); - vspeed = _Ch3(_xV._5_ + _En2 * _Gh3._821, _xV.speed + _Si3 * _Gh3._421); - _xV.x = _xV.x + hspeed + _Qi3; - _xV.y = _xV.y + vspeed + _Ri3; - } -} -function _Ti3(_q11, _Li3) { - var _ji3 = _o11[_q11]; - var _Mi3 = _ji3.emitters[_Li3].particles; - for (var i = 0; i < _Mi3.length; i++) { - var _xV = _Mi3[i]; - var _Gh3 = _u11[_xV._N11]; - _xV._fh3 = _xV._fh3 + _Gh3._S11; - if (_xV._fh3 < 0) { - _xV._fh3 = 0; - } - _xV._gh3 = _xV._gh3 + _Gh3._T11; - if (_xV._gh3 < 0) { - _xV._gh3 = 0; - } - _Dh3(_xV); - var _Ui3; - if (_xV._eh3 > 0) { - _Ui3 = (2.0 * _xV._dh3) / _xV._eh3; - } else { - _Ui3 = 1; - } - if (_Ui3 < 1) { - _xV.alpha = _Gh3._h21 * (1.0 - _Ui3) + _Gh3._i21 * _Ui3; - } else { - _xV.alpha = _Gh3._i21 * (2.0 - _Ui3) + _Gh3._j21 * (_Ui3 - 1); - } - } -} -function _w21(_q11) { - _q11 = yyGetReal(_q11); - var _ji3 = _o11[_q11]; - if (_ji3 == null || _ji3 == undefined) return 0; - var _Vi3 = _ji3.emitters; - if (_Vi3) { - for (var i = 0; i < _Vi3.length; i++) { - var _ki3 = _Vi3[i]; - if (!_ki3.enabled) continue; - if (!_ki3._4n && !_ki3._8h3) continue; - _Ki3(_q11, i); - _Ni3(_q11, i); - _Ti3(_q11, i); - if (_ki3._9h3 > 0.0) { - _ki3._9h3 -= _ki3.delayUnit == 1 ? 1.0 : g_pBuiltIn.delta_time * 0.000001; - if (_ki3._9h3 <= 0.0) { - _2q(_q11, i, _ki3._N11, _ki3._7l); - } - continue; - } - if (_ki3.mode != _Ig3) { - _ki3._ah3 -= _ki3.intervalUnit == 1 ? 1.0 : g_pBuiltIn.delta_time * 0.000001; - if (_ki3._ah3 <= 0.0) { - _2q(_q11, i, _ki3._N11, _ki3._7l); - _xi3(_ki3); - } - } - if (_ki3.particles.length == 0) { - _ki3._8h3 = false; - } - } - } -} -function _Wi3() { - for (var i = 0; i < _o11.length; i++) { - var _ji3 = _o11[i]; - if (_ji3 != null) { - if (_ji3._kh3) { - _w21(i); - } - } - } -} -function _Xi3(_q11, _Lw) { - if (!_n21(_q11)) return; - _o11[_q11]._783 = new _zz(_Lw); -} -function _Yi3(_Zi3, _Eh3, _941, _a41, _Ms, _u9) { - _Ms = _Ms === undefined ? 0xffffff : _Ms; - _u9 = _u9 === undefined ? 1.0 : _u9; - var __i3 = _Zi3.color; - var _0j3 = _Zi3.alpha; - var _On = null; - var _E4 = null; - if (_Eh3._eh3 <= 0) return; - var _Gh3 = _u11[_Eh3._N11]; - _On = _D5._E5(_Gh3._MU); - if (_On == null) { - var shape = _Gh3.shape; - if (shape >= 0 && shape < _fL2.length) { - _E4 = _fL2[shape]; - if (_E4 == null) { - return; - } - } else { - return; - } - } - var _t6; - if (_E4 != null) { - } else { - if (_On._3v <= 0) return; - if (!_Gh3._P11) { - _t6 = _Eh3._O11; - } else if (_Gh3._Q11) { - _t6 = _Eh3._O11 + (_On._E6 * _Eh3._dh3) / _Eh3._eh3; - } else { - _t6 = _Eh3._O11 + _Eh3._dh3; - } - } - var _e4 = ((_Eh3._dh3 + 2 * _Eh3._hh3) % 16) / 4.0; - if (_e4 > 2.0) _e4 = 4.0 - _e4; - _e4 = _e4 - 1.0; - var _Io2 = _Eh3._071; - if (_Gh3._f21) _Io2 = _Io2 + _Eh3._5_; - _Io2 = _Io2 + _e4 * _Gh3._e21; - _e4 = ((_Eh3._dh3 + _Eh3._hh3) % 16) / 4.0; - if (_e4 > 2.0) _e4 = 4.0 - _e4; - _e4 = _e4 - 1.0; - var _VZ = _Eh3._fh3 + _e4 * _Gh3._U11; - var _WZ = _Eh3._gh3 + _e4 * _Gh3._V11; - var _1j3 = _1I(__i3, _1I(_Eh3.color, _Ms)); - var _2j3 = _0j3 * _Eh3.alpha * _u9; - if (_E4 != null) { - var _tR, _uR, _071; - var _i43 = _Gh3._tR * _VZ; - var _j43 = _Gh3._uR * _WZ; - var _1P = _Io2; - var _3j3 = ~~(_Eh3.x + _941); - var _4j3 = ~~(_Eh3.y + _a41); - if (_i43 == 1 && _j43 == 1 && _1P == 0 && _1j3 == 0xffffff) { - _Cs(_E4, _3j3, _4j3, _2j3); - } else { - _Ns(_E4, 0, 0, _3j3, _4j3, _i43, _j43, _1P * 0.017453293, _1j3, _1j3, _1j3, _1j3, _2j3); - } - } else { - _On._19(_t6, _Eh3.x + _941, _Eh3.y + _a41, _u11[_Eh3._N11]._tR * _VZ, _u11[_Eh3._N11]._uR * _WZ, _Io2, _1j3, _2j3); - } -} -function _x21(_q11, _Ms, _u9) { - _Ms = _Ms === undefined ? 0xffffff : _Ms; - _u9 = _u9 === undefined ? 1.0 : _u9; - var _ji3 = _o11[yyGetInt32(_q11)]; - if (_ji3 == null || _ji3 == undefined) return; - var src, _ba; - if (_e8 != null) { - src = _5j3; - _ba = _6j3; - } - var additiveBlend = false; - var _7j3 = function (_Nz) { - if (_Nz && !additiveBlend) { - _hM(1); - additiveBlend = true; - } else if (!_Nz && additiveBlend) { - if (_e8 != null) { - _jM(src, _ba); - } else { - _hM(0); - } - additiveBlend = false; - } - }; - var _e_, _f_, _8j3; - if (_ji3.globalSpaceParticles) { - _e_ = 0; - _f_ = 0; - _8j3 = _2B(_VA); - _UA(_VA, new _zz()); - } else { - _e_ = _ji3._D11; - _f_ = _ji3._E11; - } - for (var e = 0; e < _ji3.emitters.length; ++e) { - var _ki3 = _ji3.emitters[e]; - if (!_ki3.enabled) continue; - var _Mi3 = _ki3.particles; - if (_ji3._F11) { - for (var i = 0; i < _Mi3.length; i++) { - var _xV = _Mi3[i]; - _7j3(_xV._k21); - _Yi3(_ji3, _xV, _e_, _f_, _Ms, _u9); - } - } else { - for (var i = _Mi3.length - 1; i >= 0; i--) { - var _xV = _Mi3[i]; - _7j3(_xV._k21); - _Yi3(_ji3, _xV, _e_, _f_, _Ms, _u9); - } - } - } - if (_ji3.globalSpaceParticles) { - _UA(_VA, _8j3); - } - _7j3(false); -} -function _9j3(_ZX) { - for (var i = 0; i < _o11.length; i++) { - var _ji3 = _o11[i]; - if (_ji3 != null) { - if (_ji3._lh3) { - if (Math.abs(_ji3.depth - _ZX) < 0.01) _x21(i); - } - } - } -} -function _aj3() { - if (!_v3) return; - if (_2h3.length < _o11.length) { - var _bj3 = _2h3.length; - for (var i = _bj3; i < _o11.length; i++) { - _2h3[i] = null; - } - } - for (var i = 0; i < _o11.length; i++) { - var _cj3 = _o11[i]; - if (!_cj3 || _cj3._mh3 != -1) continue; - var _dj3 = null; - var _ej3 = _2h3[i]; - if (_ej3 != null) { - _dj3 = _3u._LQ(_t3, _ej3); - if (_dj3 == null) { - _dj3 = _3u._lU(_t3, _cj3.depth, _ej3); - } - } - var _Di3 = new _lS(); - _Di3._mS = i; - if (_dj3 != null) { - _cj3._mh3 = _3u._HT(_t3, _dj3, _Di3, true); - } - if (_cj3._mh3 == -1) { - _cj3._mh3 = _3u._NT(_t3, _cj3.depth, _Di3, true, true); - } - } - _2h3 = []; -} -function _fj3() { - if (!_v3) return; - _2h3 = new Array(_o11.length).fill(null); - for (var i = 0; i < _o11.length; ++i) { - var _cj3 = _o11[i]; - if (!_cj3) continue; - var _6P = null; - var _gj3 = null; - if (_cj3._mh3 != -1) { - var _hj3 = _3u._lT(_t3, _cj3._mh3); - if (_hj3 != null) { - _6P = _hj3.layer; - _gj3 = _hj3._sd; - } - } - if (_cj3._nh3) { - var _ij3 = _6P && !_6P._BR && _gj3; - if (_ij3) { - _gj3._mS = -1; - _cj3._mh3 = -1; - } - _Vo(i); - _2h3[i] = null; - continue; - } - _3u._eT(_t3, _cj3._mh3, true); - _cj3._mh3 = -1; - if (_6P && _6P._CR && !_6P._BR) { - _2h3[i] = _6P._CR; - } else { - _2h3[i] = null; - } - } -} -function _jj3(_q11) { - _q11 = yyGetInt32(_q11); - if (true == _n21(_q11)) { - var _ji3 = _o11[_q11]; - if (_ji3 != null) { - if (_ji3._lh3) { - _x21(_q11); - } - } - } -} -function _kj3() { - var _un = -1000000000; - for (var i = 0; i < _o11.length; i++) { - var _ji3 = _o11[i]; - if (_ji3 != null && _ji3.particles.length > 0) { - if (_ji3._lh3) { - if (_ji3.depth > _un) _un = _ji3.depth; - } - } - } - return _un; -} -function _lj3(_ZX) { - var _un = -1000000000; - for (var i = 0; i < _o11.length; i++) { - var _ji3 = _o11[i]; - if (_ji3 != null && _ji3.particles.length > 0) { - if (_ji3._lh3) { - if (_ji3.depth > _un && _ji3.depth < _ZX) _un = _ji3.depth; - } - } - } - return _un; -} -var _TY = 0, - _mj3 = 1; -var _nj3 = 0; -function _oj3(_q5, _r5, _tm) { - this.x = _q5; - this.y = _r5; - this.speed = _tm; - this._G6 = 0; -} -function _241() { - this.__type = "[Path]"; - this.name = ""; - this.id = _nj3++; - this.kind = 0; - this.closed = 1; - this.precision = 4; - this._Wf(); -} -_241.prototype._Wf = function () { - this.points = []; - this._pj3 = []; - this._q8 = 0; - this._qj3 = 0; - this.length = 0; -}; -_241.prototype._SY = function (_B3) { - if (_B3 < 0 || _B3 > 1) { - this.kind = 0; - } else { - this.kind = _B3; - } - this._rj3(); -}; -_241.prototype._UY = function (_B3) { - this.closed = _B3; - this._rj3(); -}; -_241.prototype._141 = function (_B3) { - if (_B3 < 0) _B3 = 0; - if (_B3 > 8) _B3 = 8; - this.precision = _B3; - this._rj3(); -}; -_241.prototype._sj3 = function () { - var i = 0; - this.length = 0; - if (this._qj3 <= 0) return; - this._pj3[0]._G6 = 0; - for (i = 1; i < this._qj3; i++) { - this._pj3[i]._G6 = this.length = this.length + sqrt(_kA(this._pj3[i].x - this._pj3[i - 1].x) + _kA(this._pj3[i].y - this._pj3[i - 1].y)); - } -}; -_241.prototype._tj3 = function (_k41, _l41, _uj3) { - this._qj3++; - var _vj3 = new _oj3(); - this._pj3[this._qj3 - 1] = _vj3; - _vj3.x = _k41; - _vj3.y = _l41; - _vj3.speed = _uj3; -}; -_241.prototype._wj3 = function () { - this._qj3 = 0; - if (this._q8 <= 0) return; - for (var i = 0; i < this._q8; i++) { - this._tj3(this.points[i].x, this.points[i].y, this.points[i].speed); - } - if (this.closed) { - this._tj3(this.points[0].x, this.points[0].y, this.points[0].speed); - } -}; -_241.prototype._xj3 = function (_Al, _W6, _X6, _GB, _o6, _p6, _HB, _Ju, _Ku, _yj3) { - if (_Al == 0) return; - var _17 = (_W6 + _o6 + _o6 + _Ju) / 4.0; - var _27 = (_X6 + _p6 + _p6 + _Ku) / 4.0; - var _3B = (_GB + _HB + _HB + _yj3) / 4.0; - if (_kA(_o6 - _W6) + _kA(_p6 - _X6) > 16.0) { - this._xj3(_Al - 1, _W6, _X6, _GB, (_o6 + _W6) / 2.0, (_p6 + _X6) / 2.0, (_HB + _GB) / 2.0, _17, _27, _3B); - } - this._tj3(_17, _27, _3B); - if (_kA(_o6 - _Ju) + _kA(_p6 - _Ku) > 16.0) { - this._xj3(_Al - 1, _17, _27, _3B, (_Ju + _o6) / 2.0, (_Ku + _p6) / 2.0, (_yj3 + _HB) / 2.0, _Ju, _Ku, _yj3); - } -}; -_241.prototype._zj3 = function () { - var i = 0; - var _t6 = 0; - this._qj3 = 0; - if (this._q8 <= 0) return; - if (!this.closed) { - this._tj3(this.points[0].x, this.points[0].y, this.points[0].speed); - } - if (this.closed) { - _t6 = this._q8 - 1; - } else { - _t6 = this._q8 - 3; - } - for (i = 0; i <= _t6; i++) { - var _jG1 = this.points[i % this._q8]; - var _kG1 = this.points[(i + 1) % this._q8]; - var _Aj3 = this.points[(i + 2) % this._q8]; - this._xj3(this.precision, (_jG1.x + _kG1.x) / 2.0, (_jG1.y + _kG1.y) / 2.0, (_jG1.speed + _kG1.speed) / 2.0, _kG1.x, _kG1.y, _kG1.speed, (_kG1.x + _Aj3.x) / 2.0, (_kG1.y + _Aj3.y) / 2.0, (_kG1.speed + _Aj3.speed) / 2.0); - } - if (!this.closed) { - this._tj3(this.points[this._q8 - 1].x, this.points[this._q8 - 1].y, this.points[this._q8 - 1].speed); - } else { - this._tj3(this._pj3[0].x, this._pj3[0].y, this._pj3[0].speed); - } -}; -_241.prototype._rj3 = function () { - if (this.kind == 1) { - this._zj3(); - } else { - this._wj3(); - } - this._sj3(); -}; -function __N2(_bV2) { - var _QY = new _241(); - if (_bV2 != undefined && _bV2 != null) { - if (_bV2.precision != undefined) { - _QY.precision = _bV2.precision; - } - if (_bV2.closed != undefined) { - _QY.closed = _bV2.closed; - } - if (_bV2.kind != undefined) { - _QY.kind = _bV2.kind; - } - if (_bV2.pName != undefined) { - _QY.name = _bV2.pName; - } - if (_bV2.points != undefined) { - _QY._q8 = _bV2.points.length; - } - for (var _gh = 0; _gh < _bV2.points.length; _gh++) { - var _CV2 = _bV2.points[_gh]; - var _Bj3 = new _oj3(_CV2.x, _CV2.y, _CV2.speed); - _QY.points[_QY.points.length] = _Bj3; - } - _QY._rj3(); - } - return _QY; -} -var _Cj3 = new _oj3(0, 0, 100); -_241.prototype._e41 = function (_t4) { - var _Wk = 0; - if (this._qj3 <= 0) { - _Cj3.x = 0; - _Cj3.y = 0; - _Cj3.speed = 0; - return _Cj3; - } - if (this._qj3 == 1 || this.length == 0 || _t4 <= 0) { - return this._pj3[0]; - } - if (_t4 >= 1) { - return this._pj3[this._qj3 - 1]; - } - var _G6 = this.length * _t4; - _Wk = 0; - while (_Wk < this._qj3 - 2 && _G6 >= this._pj3[_Wk + 1]._G6) { - _Wk++; - } - var _Kl = this._pj3[_Wk]; - _G6 = _G6 - _Kl._G6; - var w = this._pj3[_Wk + 1]._G6 - _Kl._G6; - if (w != 0) { - _Wk++; - _Cj3.x = _Kl.x + (_G6 * (this._pj3[_Wk].x - _Kl.x)) / w; - _Cj3.y = _Kl.y + (_G6 * (this._pj3[_Wk].y - _Kl.y)) / w; - _Cj3.speed = _Kl.speed + (_G6 * (this._pj3[_Wk].speed - _Kl.speed)) / w; - _Kl = _Cj3; - } - return _Kl; -}; -_241.prototype._Y31 = function (_t4) { - var _gh = this._e41(_t4); - return _gh.x; -}; -_241.prototype._Z31 = function (_t4) { - var _gh = this._e41(_t4); - return _gh.y; -}; -_241.prototype.__31 = function (_t4) { - var _gh = this._e41(_t4); - return _gh.speed; -}; -_241.prototype._lQ = function (_Dj3) { - this.points = null; - this._pj3 = null; - this.name = _Dj3.name; - this._q8 = _Dj3._q8; - this.kind = _Dj3.kind; - this.closed = _Dj3.closed; - this.precision = _Dj3.precision; - this._qj3 = _Dj3._qj3; - this.length = _Dj3.length; - this.points = []; - var _Ej3; - var _CV2; - var _Fj3 = _Dj3.points; - var _ba = this.points; - for (var _gh = 0; _gh < _Fj3.length; _gh++) { - _CV2 = _Fj3[_gh]; - _Ej3 = new _oj3(_CV2.x, _CV2.y, _CV2.speed); - _Ej3._G6 = _CV2._G6; - _ba[_ba.length] = _Ej3; - } - this._pj3 = []; - var _Gj3 = _Dj3._pj3; - var _ba = this._pj3; - for (var _gh = 0; _gh < _Gj3.length; _gh++) { - _CV2 = _Gj3[_gh]; - _Ej3 = new _oj3(_CV2.x, _CV2.y, _CV2.speed); - _Ej3._G6 = _CV2._G6; - _ba[_ba.length] = _Ej3; - } -}; -_241.prototype._f41 = function (_941, _a41) { - for (var i = 0; i <= this._q8 - 1; i++) { - this.points[i].x += _941; - this.points[i].y += _a41; - } - this._rj3(); -}; -_241.prototype._Hj3 = function () { - var _RZ = 100000000; - var _SZ = -100000000; - var _TZ = 100000000; - var _UZ = -100000000; - for (var i = 0; i <= this._q8 - 1; i++) { - if (this.points[i].x < _RZ) _RZ = this.points[i].x; - if (this.points[i].x > _SZ) _SZ = this.points[i].x; - if (this.points[i].y < _TZ) _TZ = this.points[i].y; - if (this.points[i].y > _UZ) _UZ = this.points[i].y; - } - return new _oj3((_RZ + _SZ) / 2.0, (_TZ + _UZ) / 2.0, 0); -}; -_241.prototype._LZ = function () { - if (this._q8 <= 1) return; - var _Ij3 = []; - for (var i = this._q8 - 1; i >= 0; i--) { - _Ij3[_Ij3.length] = this.points[i]; - } - this.points = _Ij3; - this._rj3(); -}; -_241.prototype._j41 = function () { - var _Jj3 = this._Hj3(); - this._f41(-_Jj3.x, -_Jj3.y); - for (var i = 0; i <= this._q8 - 1; i++) { - this.points[i].x = -this.points[i].x; - } - this._f41(_Jj3.x, _Jj3.y); - this._rj3(); -}; -_241.prototype._i41 = function () { - var _Jj3 = this._Hj3(); - this._f41(-_Jj3.x, -_Jj3.y); - for (var i = 0; i <= this._q8 - 1; i++) { - this.points[i].y = -this.points[i].y; - } - this._f41(_Jj3.x, _Jj3.y); - this._rj3(); -}; -_241.prototype._h41 = function (_u5) { - var _Jj3 = this._Hj3(); - this._f41(-_Jj3.x, -_Jj3.y); - for (var i = 0; i <= this._q8 - 1; i++) { - var _N6 = this.points[i].x; - var _P6 = this.points[i].y; - var _hW = (_u5 * Math.PI) / 180.0; - this.points[i].x = _N6 * Math.cos(_hW) + _P6 * Math.sin(_hW); - this.points[i].y = _P6 * Math.cos(_hW) - _N6 * Math.sin(_hW); - } - this._f41(_Jj3.x, _Jj3.y); - this._rj3(); -}; -_241.prototype._g41 = function (_co, _do) { - var _Jj3 = this._Hj3(); - this._f41(-_Jj3.x, -_Jj3.y); - for (var i = 0; i <= this._q8 - 1; i++) { - this.points[i].x = this.points[i].x * _co; - this.points[i].y = this.points[i].y * _do; - } - this._f41(_Jj3.x, _Jj3.y); - this._rj3(); -}; -_241.prototype._m41 = function (_t4, _k41, _l41, _uj3) { - if (_t4 < 0 || _t4 >= this._q8) return; - this.points[_t4].x = _k41; - this.points[_t4].y = _l41; - this.points[_t4].speed = _uj3; - this._rj3(); -}; -_241.prototype._p41 = function (_t4) { - if (_t4 < 0 || _t4 >= this._q8) return; - this.points.splice(_t4, 1); - this._q8--; - this._rj3(); -}; -_241.prototype._n41 = function (_Dj3) { - if (_Dj3._q8 == 0) return; - for (var i = 0; i <= _Dj3._q8 - 1; i++) { - this.points[this.points.length] = _Dj3.points[i]; - this._q8++; - } - this._rj3(); -}; -_241.prototype._o41 = function (_t4, _k41, _l41, _uj3) { - if (_t4 < 0 || _t4 > this._q8) return; - this._q8++; - var _CV2 = new _oj3(_k41, _l41, _uj3); - this.points.splice(_t4, 0, _CV2); - this._rj3(); -}; -_241.prototype._VY = function (_k41, _l41, _uj3) { - var _CV2 = new _oj3(_k41, _l41, _uj3); - if (!this.points) this.points = []; - this.points[this.points.length] = _CV2; - this._q8++; - this._rj3(); -}; -function __M2() { - this.Paths = []; - _nj3 = 0; -} -__M2.prototype._Gf = function (_Dj3) { - this.Paths[_Dj3.id] = _Dj3; -}; -__M2.prototype._Ll = function (_Dj3) { - this.Paths[_Dj3.id] = undefined; -}; -function _Kj3(_Al) { - this.depth = _Al; - this.visible = true; - this._Lj3 = new _Ck(); -} -_Kj3.prototype._Gf = function (_Mj3) { - this._Lj3._Gf(_Mj3); -}; -_Kj3.prototype._Ll = function (_Mj3) { - this._Lj3.__S(_Mj3); -}; -_Kj3.prototype._19 = function (_G63) { - if (!this.visible) { - return; - } - var _Vk = this._Lj3._Vk; - for (var index = 0; index < _Vk.length; index++) { - var _2l1 = _Vk[index]; - if (_2l1 != null) { - var _MS1 = _2l1.x + _2l1._tR * _2l1.w, - _Nj3 = _2l1.y + _2l1._uR * _2l1.h; - var _w6 = _2l1.x < _MS1 ? _2l1.x : _MS1, - _y6 = _2l1.x > _MS1 ? _2l1.x : _MS1, - _x6 = _2l1.y < _Nj3 ? _2l1.y : _Nj3, - _z6 = _2l1.y > _Nj3 ? _2l1.y : _Nj3; - if (_w6 <= _G63.right && _x6 <= _G63.bottom && _y6 >= _G63.left && _z6 >= _G63.top) { - _2l1._19(); - } - } - } -}; -_Kj3.prototype._PZ = function () { - return this._Lj3._Vk; -}; -function _Oj3() { - this._Pj3 = new _Dl(); - this._Qj3 = -1; -} -_Oj3.prototype._E5 = function (_Al) { - var _Cl1; - for (var index = 0; index < this._Pj3._q8; index++) { - _Cl1 = this._Pj3._E5(index); - if (_Cl1.depth == _Al) return _Cl1; - } - return null; -}; -_Oj3.prototype._Ll = function (_Al) { - var _Cl1 = this._E5(_Al); - if (_Cl1) { - this._Pj3._Ll(_Cl1); - } -}; -_Oj3.prototype._Gf = function (_Mj3) { - var _Cl1; - _Cl1 = this._E5(_Mj3.depth); - if (!_Cl1) { - _Cl1 = new _Kj3(_Mj3.depth); - this._Pj3._Gf(_Cl1); - } - _Cl1._Gf(_Mj3); -}; -_Oj3.prototype._7l1 = function (_Mj3) { - var _Cl1 = this._E5(_Mj3.depth); - if (_Cl1) { - _Cl1._Ll(_Mj3); - } -}; -_Oj3.prototype._Rj3 = function () { - this._Qj3 = this._Pj3.length - 1; - return this._Pj3._E5(this._Qj3); -}; -_Oj3.prototype._aE1 = function () { - this._Qj3--; - if (this._Qj3 < 0) return null; - return this._Pj3._E5(this._Qj3); -}; -_Oj3.prototype._xl1 = function (_Al, _c11) { - var _Cl1 = this._E5(_Al); - if (_Cl1) _Cl1.visible = _c11 >= 0.5; -}; -function _GZ() { - this._Ql = []; - this.offset = 0; - this._JZ = _GZ.prototype._Sj3; - this._HZ = _GZ.prototype._Tj3; -} -_GZ.prototype.Length = function () { - return this._Ql.length - this.offset; -}; -_GZ.prototype._IZ = function (_fe) { - return this._Ql.length - this.offset >= _fe; -}; -_GZ.prototype._Uj3 = function () { - return this._Ql.length == 0; -}; -_GZ.prototype._Tj3 = function (_aV2) { - this._Ql.push(_aV2); -}; -_GZ.prototype._Sj3 = function () { - if (this._Uj3()) return undefined; - var _jl = this._Ql[this.offset]; - if (++this.offset * 2 >= this._Ql.length) { - this._Ql = this._Ql.slice(this.offset); - this.offset = 0; - } - return _jl; -}; -_GZ.prototype._Vj3 = function () { - if (this._Ql.length > 0) { - return this._Ql[this.offset]; - } else { - return undefined; - } -}; -function _181() { - this.id = _GL2++; - this._WS(); -} -_181.prototype._WS = function () { - this.__type = "[Room]"; - this._Wj3 = ""; - this._Xj3 = ""; - this._K03 = 30; - this._2V = 1024; - this._4V = 768; - this._sg3 = false; - this._Yj3 = false; - this._F_2 = 0xc0c0c0; - this._s03 = true; - this._Zj3 = true; - this.__j3 = true; - this._0k3 = []; - for (var _J6 = 0; _J6 < _0L2; _J6++) { - this._0k3[_J6] = null; - } - this._6g = false; - this._1k3 = null; - this._NO = new _Ck(); - this._NO._Dk = true; - this._xQ = new _Ck(); - this._xQ._Dk = true; - this._I93 = []; - this._Jl1 = 0; - this._9l1 = []; - this._sl1 = new _Oj3(); - this._8g = []; - this._2k3 = []; - this._aX = []; - this._Q71 = null; - this._CR = "Room"; - this._v41 = null; - this._gT = new _Dl(); - this._Q23 = []; - this._P23 = 0; -}; -_181.prototype._3k3 = function () { - return this._6g; -}; -_181.prototype._aN = function () { - return this._2V; -}; -_181.prototype._bN = function () { - return this._4V; -}; -_181.prototype._u3 = function () { - return this._K03; -}; -_181.prototype._0d2 = function () { - return this._CR; -}; -_181.prototype._4k3 = function () { - return this._Xj3; -}; -_181.prototype._rx2 = function () { - return this._sg3; -}; -_181.prototype._PZ = function () { - return this._NO._Vk; -}; -_181.prototype._M03 = function (_B3) { - this._2V = _B3; - g_pBuiltIn.room_width = _B3; -}; -_181.prototype._N03 = function (_B3) { - this._4V = _B3; - g_pBuiltIn.room_height = _B3; -}; -_181.prototype._J03 = function (_B3) { - this._K03 = _B3; - g_pBuiltIn.room_speed = _B3; -}; -_181.prototype._5k3 = function (_N3) { - this._CR = _N3; -}; -_181.prototype._L03 = function (_pn1) { - this._Xj3 = _pn1; - g_pBuiltIn.room_caption = _pn1; -}; -_181.prototype._qx2 = function (_B3) { - this._sg3 = _B3; - g_pBuiltIn.room_persistent = _B3; -}; -_181.prototype._281 = function () { - this._Q71 = { pName: "room_empty_" + this.id, width: 640, height: 480, backgrounds: [{}, {}, {}, {}, {}, {}, {}, {}], views: [{}, {}, {}, {}, {}, {}, {}, {}], pInstances: [], tiles: [] }; - this._6k3(this._Q71); -}; -_181.prototype._7k3 = function (_bV2) { - if (_bV2 != null) { - this._Q71.width = _bV2.width; - this._Q71.height = _bV2.height; - this._Q71.colour = _bV2.colour; - this._Q71.showColour = _bV2.showColour; - this._Q71.enableViews = _bV2.enableViews; - this._Q71.viewClearScreen = _bV2.viewClearScreen; - this._Q71.pCaption = _bV2.pCaption; - this._Q71.speed = _bV2.speed; - this._Q71.persistent = _bV2.persistent; - this._Q71._8k3 = _bV2._8k3; - this._Q71.LayerCount = _bV2.LayerCount; - if (_bV2.pCode) { - this._Q71.pCode = _bV2.pCode; - } - if (_bV2.physicsWorld) { - this._Q71.physicsWorld = _bV2.physicsWorld; - this._Q71.physicsTop = _bV2.physicsTop; - this._Q71.physicsLeft = _bV2.physicsLeft; - this._Q71.physicsRight = _bV2.physicsRight; - this._Q71.physicsBottom = _bV2.physicsBottom; - this._Q71.physicsGravityX = _bV2.physicsGravityX; - this._Q71.physicsGravityY = _bV2.physicsGravityY; - this._Q71.physicsPixToMeters = _bV2.physicsPixToMeters; - } - for (var i = 0; i < _bV2.backgrounds.length; i++) { - var _9k3 = _bV2.backgrounds[i]; - if (_9k3 != null) { - this._Q71.backgrounds[i] = { - visible: _9k3.visible, - index: _9k3.index, - vspeed: _9k3.vspeed, - hspeed: _9k3.hspeed, - foreground: _9k3.foreground, - x: _9k3.x, - y: _9k3.y, - htiled: _9k3.htiled, - vtiled: _9k3.vtiled, - stretch: _9k3.stretch, - alpha: _9k3.alpha, - _vR: _9k3._vR, - }; - } - } - for (var i = 0; i < _bV2.views.length; i++) { - var _ak3 = _bV2.views[i]; - if (_ak3) { - this._Q71.views[i] = { visible: _ak3.visible, xview: _ak3.xview, yview: _ak3.yview, wview: _ak3.wview, hview: _ak3.hview, xport: _ak3.xport, yport: _ak3.yport, wport: _ak3.wport, hport: _ak3.hport, hborder: _ak3.hborder, vborder: _ak3.vborder, hspeed: _ak3.hspeed, vspeed: _ak3.vspeed, index: _ak3.index }; - } - } - this._Q71.pInstances = new Array(_bV2.pInstances.length); - for (var i = 0; i < _bV2.pInstances.length; i++) { - var _bk3 = _bV2.pInstances[i]; - if (_bk3) { - this._Q71.pInstances[i] = { x: _bk3.x, y: _bk3.y, index: _bk3.index, id: _bk3.id, rotation: _bk3.image_angle, scaleX: _bk3.scaleX, scaleY: _bk3.scaleY, imageSpeed: _bk3.imageSpeed, imageIndex: _bk3.imageIndex, colour: _bk3.image_blend, pCode: _bk3.pCode, pPreCreateCode: _bk3.pPreCreateCode }; - } - } - this._Q71.tiles = new Array(_bV2.tiles.length); - for (var i = 0; i < _bV2.tiles.length; i++) { - var _ck3 = _bV2.tiles[i]; - if (_ck3 != null) { - this._Q71.tiles[i] = { x: _ck3.x, y: _ck3.y, index: _ck3.index, xo: _ck3.xo, yo: _ck3.yo, w: _ck3.w, h: _ck3.h, depth: _ck3.depth, id: _ck3.id, scaleX: _ck3.scaleX, scaleY: _ck3.scaleY, colour: _ck3.colour }; - } - } - this._Q71.layers = new Array(_bV2.layers.length); - for (var i = 0; i < _bV2.layers.length; i++) { - var _dk3 = _bV2.layers[i]; - if (_dk3 != null) { - var _ek3 = { pName: _dk3.pName, id: _dk3.id, type: _dk3.type, depth: _dk3.depth, x: _dk3.x, y: _dk3.y, hspeed: _dk3.hspeed, vspeed: _dk3.vspeed, visible: _dk3.visible, effectEnabled: _dk3.effectEnabled, effectType: _dk3.effectType }; - _ek3.effectProperties = new Array(_dk3.effectProperties.length); - var _fk3; - for (_fk3 = 0; _fk3 < _dk3.effectProperties.length; _fk3++) { - _ek3._gk3[_fk3] = { type: _dk3.effectProperties[_fk3].type, name: _dk3.effectProperties[_fk3].name, value: _dk3.effectProperties[_fk3].value }; - } - switch (_dk3.type) { - case _6R: - _ek3.bvisible = _dk3.bvisible; - _ek3.bforeground = _dk3.bforeground; - _ek3.bindex = _dk3.bindex; - _ek3.bhtiled = _dk3.bhtiled; - _ek3.bvtiled = _dk3.bvtiled; - _ek3.bstretch = _dk3.bstretch; - _ek3.bblend = _dk3.bblend; - _ek3.playbackspeedtype = _dk3.playbackspeedtype; - _ek3.bimage_index = _dk3.bimage_index; - _ek3.bimage_speed = _dk3.bimage_speed; - break; - case _7R: - _ek3.icount = _dk3.icount; - _ek3.iinstIDs = _dk3.iinstIDs ? _dk3.iinstIDs.slice(0) : []; - break; - case _9R: - _ek3.tcount = _dk3.tcount; - _ek3.tMapWidth = _dk3.tMapWidth; - _ek3.tMapHeight = _dk3.tMapHeight; - _ek3.tIndex = _dk3.tIndex; - _ek3.ttiles = _dk3.ttiles ? _dk3.ttiles.slice(0) : []; - break; - case _8R: - var _hk3; - _ek3.acount = _dk3.acount; - _ek3.assets = new Array(_dk3.assets.length); - for (_hk3 = 0; _hk3 < _dk3.assets.length; _hk3++) { - _ek3.assets[_hk3] = { ax: _dk3.assets[_hk3].ax, ay: _dk3.assets[_hk3].ay, aindex: _dk3.assets[_hk3].aindex, aXO: _dk3.assets[_hk3].aXO, aYO: _dk3.assets[_hk3].aYO, aW: _dk3.assets[_hk3].aW, aH: _dk3.assets[_hk3].aH, aDepth: _dk3.assets[_hk3].aDepth, aId: _dk3.assets[_hk3].aId, aXScale: _dk3.assets[_hk3].aXScale, aYScale: _dk3.assets[_hk3].aYScale, aBlend: _dk3.assets[_hk3].aBlend }; - } - _ek3.scount = _dk3.scount; - _ek3.sprites = new Array(_dk3.sprites.length); - for (_hk3 = 0; _hk3 < _dk3.sprites.length; _hk3++) { - _ek3.sprites[_hk3] = { sName: _dk3.sprites[_hk3].sName, sIndex: _dk3.sprites[_hk3].sIndex, sX: _dk3.sprites[_hk3].sX, sY: _dk3.sprites[_hk3].sY, sXScale: _dk3.sprites[_hk3].sXScale, sYScale: _dk3.sprites[_hk3].sYScale, sBlend: _dk3.sprites[_hk3].sBlend, sPlaybackSpeedType: _dk3.sprites[_hk3].sPlaybackSpeedType, sImageSpeed: _dk3.sprites[_hk3].sImageSpeed, sImageIndex: _dk3.sprites[_hk3].sImageIndex, sRotation: _dk3.sprites[_hk3].sRotation }; - } - _ek3.ecount = _dk3.ecount; - _ek3.sequences = new Array(_dk3.sequences.length); - for (_hk3 = 0; _hk3 < _dk3.sequences.length; _hk3++) { - _ek3.sequences[_hk3] = { - sName: _dk3.sequences[_hk3].sName, - sIndex: _dk3.sequences[_hk3].sIndex, - sX: _dk3.sequences[_hk3].sX, - sY: _dk3.sequences[_hk3].sY, - sXScale: _dk3.sequences[_hk3].sXScale, - sYScale: _dk3.sequences[_hk3].sYScale, - sBlend: _dk3.sequences[_hk3].sBlend, - sPlaybackSpeedType: _dk3.sequences[_hk3].sPlaybackSpeedType, - sImageSpeed: _dk3.sequences[_hk3].sImageSpeed, - sHeadPosition: _dk3.sequences[_hk3].sHeadPosition, - sRotation: _dk3.sequences[_hk3].sRotation, - }; - } - _ek3.pcount = _dk3.pcount; - _ek3.particles = new Array(_dk3.particles.length); - for (_hk3 = 0; i < _dk3.particles.length; _hk3++) { - var _ik3 = _dk3.particles[_hk3]; - _ek3.particles[_hk3] = { sName: _ik3.sName, sIndex: _ik3.sIndex, sX: _ik3.sX, sY: _ik3.sY, sXScale: _ik3.sXScale, sYScale: _ik3.sYScale, sBlend: _ik3.sBlend, sRotation: _ik3.sRotation }; - } - break; - case _bR: - _ek3._KR = _dk3._KR; - break; - } - this._Q71.layers[i] = _ek3; - } - } - } -}; -_181.prototype._6k3 = function (_jk3) { - this._WS(); - this._Q71 = _jk3; - if (_jk3.pName != undefined) this._5k3(_jk3.pName); - if (_jk3.pCaption != undefined) this._L03(_jk3.pCaption); - if (_jk3.width != undefined) this._M03(_jk3.width); - if (_jk3.height != undefined) this._N03(_jk3.height); - if (_jk3.speed != undefined) this._J03(_jk3.speed); - if (_jk3.persistent != undefined) this._qx2(_jk3.persistent); - if (_jk3.colour != undefined) this._F_2 = _jk3.colour; - if (_jk3.showColour != undefined) this._s03 = _jk3.showColour; - if (_jk3.enableViews != undefined) this._6g = _jk3.enableViews; - if (_jk3.viewClearScreen != undefined) this._Zj3 = _jk3.viewClearScreen; - if (_jk3._8k3 != undefined) this.__j3 = _jk3._8k3; - this._M03(this._2V); - this._N03(this._4V); - this._J03(this._K03); - this._L03(this._Xj3); - this._qx2(this._sg3); - this._8g = []; - this._Jl1 = 0; - for (var index = 0; index < _jk3.tiles.length; index++) { - var _kk3 = _jk3.tiles[index]; - if (_kk3 != null) { - var _2l1 = _lk3(_kk3); - this._sl1._Gf(_2l1); - this._9l1[_2l1.id] = _2l1; - this._Jl1++; - } - } - if (_jk3.pCode != undefined) this._1k3 = _jk3.pCode; - for (var _Y4 = 0; _Y4 < _jk3.views.length; _Y4++) { - this._8g[_Y4] = _mk3(_jk3.views[_Y4]); - } - if (_jk3.LayerCount != undefined) { - if (_jk3.LayerCount > 0) { - _3u.__U(this, _jk3.layers); - } - } -}; -_181.prototype._nk3 = function () { - if (this._Q71.physicsWorld) { - if (_v3) { - this._v41 = new _y41(this._Q71.physicsPixToMeters, _x3._y3()); - } else { - this._v41 = new _y41(this._Q71.physicsPixToMeters, this._u3()); - } - this._v41._D41(this._Q71.physicsGravityX, this._Q71.physicsGravityY); - } -}; -_181.prototype._ok3 = function (_pk3) { - var i; - var _qk3 = 0; - var _rk3 = []; - for (i = this._NO.length - 1; i >= 0; i--) { - var _0n = this._NO._E5(0); - if (_pk3) { - _0n._N5(_bQ, 0, _0n, _0n); - } - this._sk3(_0n); - } - for (i = this._xQ.length - 1; i >= 0; i--) { - this._sk3(this._xQ._E5(0)); - } -}; -_181.prototype._581 = function () { - this._Q71.pInstances = []; -}; -_181.prototype._s52 = function (index) { - if (this._8g != undefined) { - var _Sz = this._8g[index]; - if (_Sz != undefined) return _Sz; - } - return undefined; -}; -_181.prototype._1n = function (_q5, _r5, _Zm) { - return this._cU(_q5, _r5, _jQ++, _Zm, false, 0); -}; -_181.prototype._FW = function (_q5, _r5, _YS, _Zm) { - return this._tk3(_q5, _r5, _YS, _jQ++, _Zm, true); -}; -_181.prototype._EW = function (_q5, _r5, _Al, _Zm) { - var _0n = this._cU(_q5, _r5, _jQ++, _Zm, true, _Al); - return _0n; -}; -_181.prototype._uk3 = function (_q5, _r5, _jg, _cQ, _vk3, _wk3, _xk3, _yk3, _Z82, _Pc) { - var _zk3 = new _iQ(_q5, _r5, _jg, _cQ, true); - this._NO._Gf(_zk3); - _Hn._Gf(_zk3); - if (_xk3 != undefined) _zk3.image_speed = _xk3; - if (_yk3 != undefined) _zk3.image_index = _yk3; - if (_vk3 != undefined) _zk3.image_xscale = _vk3; - if (_wk3 != undefined) _zk3.image_yscale = _wk3; - if (_Z82 != undefined) _zk3.image_angle = _Z82; - if (_Pc != undefined) { - _zk3.image_blend = _Pc & 0xffffff; - _zk3.image_alpha = ((_Pc >> 24) & 0xff) / 255.0; - } - if (_v3) { - _zk3._i93 = _zk3._h93 = _zk3.image_index; - var _kT = _3u._HU(this, _jg); - if (_kT == null) { - _3u._cU(this, _zk3); - } else { - _3u._ET(this, _kT.layer, _kT._sd); - } - } - _zk3._fa3(); - return _zk3; -}; -_181.prototype._cU = function (_q5, _r5, _jg, _cQ, _Ak3, _Al) { - var _zk3 = new _iQ(_q5, _r5, _jg, _cQ, true); - this._NO._Gf(_zk3); - _Hn._Gf(_zk3); - if (_Ak3) { - _zk3.depth = _Al; - } - if (_v3) { - var _kT = _3u._HU(this, _jg); - if (_kT == null) { - _3u._cU(this, _zk3); - } else { - _3u._ET(this, _kT.layer, _kT._sd); - } - } - _zk3._fa3(); - return _zk3; -}; -_181.prototype._tk3 = function (_q5, _r5, _YS, _jg, _cQ) { - var _zk3 = new _iQ(_q5, _r5, _jg, _cQ, true); - _zk3.depth = _YS.depth; - this._NO._Gf(_zk3); - _Hn._Gf(_zk3); - _zk3._fa3(); - if (_v3) _3u._eU(this, _YS, _zk3); - return _zk3; -}; -_181.prototype._nQ = function (_Ht) { - this._NO._Gf(_Ht); - _Hn._Gf(_Ht); - if (_v3) { - var _6P = _3u._MQ(this, _Ht._qT); - if (_6P != null) _3u._eU(this, _6P, _Ht); - } -}; -_181.prototype._Bk3 = function () { - var w = display_get_width(); - var h = display_get_height(); - for (var i = 0; i < _1L2; i++) { - g_pBuiltIn.view_visible[i] = false; - g_pBuiltIn.view_xview[i] = 0; - g_pBuiltIn.view_yview[i] = 0; - g_pBuiltIn.view_wview[i] = _t3._2V; - g_pBuiltIn.view_hview[i] = _t3._4V; - g_pBuiltIn.view_xport[i] = 0; - g_pBuiltIn.view_yport[i] = 0; - g_pBuiltIn.view_wport[i] = w; - g_pBuiltIn.view_hport[i] = h; - g_pBuiltIn.view_angle[i] = 0; - g_pBuiltIn.view_hborder[i] = 0; - g_pBuiltIn.view_vborder[i] = 0; - g_pBuiltIn.view_hspeed[i] = 0; - g_pBuiltIn.view_vspeed[i] = 0; - g_pBuiltIn.view_object[i] = -1; - g_pBuiltIn.view_surface_id[i] = -1; - g_pBuiltIn.view_camera[i] = -1; - } - var index = 0; - for (var i = 0; i < this._8g.length; i++) { - var _9g = this._8g[i]; - g_pBuiltIn.view_visible[index] = _9g.visible; - g_pBuiltIn.view_xview[index] = _9g._7j1; - g_pBuiltIn.view_yview[index] = _9g._8j1; - g_pBuiltIn.view_wview[index] = _9g._9j1; - g_pBuiltIn.view_hview[index] = _9g._aj1; - g_pBuiltIn.view_xport[index] = _9g._Ck3; - g_pBuiltIn.view_yport[index] = _9g._Dk3; - g_pBuiltIn.view_wport[index] = _9g._Ek3; - g_pBuiltIn.view_hport[index] = _9g._Fk3; - g_pBuiltIn.view_angle[index] = _9g.angle; - g_pBuiltIn.view_hborder[index] = _9g.hborder; - g_pBuiltIn.view_vborder[index] = _9g.vborder; - g_pBuiltIn.view_hspeed[index] = _9g.hspeed; - g_pBuiltIn.view_vspeed[index] = _9g.vspeed; - g_pBuiltIn.view_object[index] = _9g.__m; - g_pBuiltIn.view_surface_id[index] = _9g._pN; - g_pBuiltIn.view_camera[index] = _9g._V71; - index++; - } -}; -_181.prototype._Gk3 = function () { - var index = 0; - for (var i = 0; i < this._8g.length; i++) { - var _9g = this._8g[i]; - _9g.visible = g_pBuiltIn.view_visible[index]; - _9g._7j1 = g_pBuiltIn.view_xview[index]; - _9g._8j1 = g_pBuiltIn.view_yview[index]; - _9g._9j1 = g_pBuiltIn.view_wview[index]; - _9g._aj1 = g_pBuiltIn.view_hview[index]; - _9g._Ck3 = g_pBuiltIn.view_xport[index]; - _9g._Dk3 = g_pBuiltIn.view_yport[index]; - _9g._Ek3 = g_pBuiltIn.view_wport[index]; - _9g._Fk3 = g_pBuiltIn.view_hport[index]; - _9g.angle = g_pBuiltIn.view_angle[index]; - _9g.hborder = g_pBuiltIn.view_hborder[index]; - _9g.vborder = g_pBuiltIn.view_vborder[index]; - _9g.hspeed = g_pBuiltIn.view_hspeed[index]; - _9g.vspeed = g_pBuiltIn.view_vspeed[index]; - _9g.__m = g_pBuiltIn.view_object[index]; - _9g._pN = g_pBuiltIn.view_surface_id[index]; - _9g._V71 = g_pBuiltIn.view_camera[index]; - index++; - } -}; -_181.prototype._Hk3 = function () { - for (var i = 0; i < _8r.__r.length; i++) { - var _2s = _8r._E5(i); - _2s.hspeed = g_pBuiltIn._z_2[i]; - _2s.vspeed = g_pBuiltIn._A_2[i]; - _2s.x = g_pBuiltIn._r_2[i]; - _2s.y = g_pBuiltIn._s_2[i]; - _2s.x += _2s.hspeed; - _2s.y += _2s.vspeed; - g_pBuiltIn._r_2[i] = _2s.x; - g_pBuiltIn._s_2[i] = _2s.y; - } -}; -_181.prototype._Ik3 = function () { - var i; - var _G6, _J6, _Kj, _Iy2; - var _9g; - var _1u; - if (!this._6g) return; - this._Gk3(); - for (i = 0; i < this._8g.length; i++) { - _9g = this._8g[i]; - if (!_9g.visible) continue; - if (_v3 && _e8 == null) { - if (_9g._V71 != -1) { - var _Kx2 = _jj1._ux2(_9g._V71); - if (_Kx2 != null) { - _9g.__m = _Kx2._ix2; - } - } - } - if (_v3) { - if (_9g._V71 != -1) { - var _Kx2 = _jj1._ux2(_9g._V71); - if (_Kx2 != null) { - _Kx2._Xf(); - } - } - } else if (_9g.visible && _9g.__m >= 0) { - _1u = null; - if (_9g.__m < 100000) { - var _BG = _i3._E5(_9g.__m); - if (_BG != null) { - var _Vk = _BG._e51(); - for (var _NF = 0; _NF < _Vk.length; _NF++) { - _1u = _Vk[_NF]; - if (!_1u.marked) break; - _1u = null; - } - } - } else { - _1u = _Hn._E5(_9g.__m); - if (!_1u && _1u.marked) _1u = null; - } - if (_1u != null) { - _G6 = _9g._7j1; - _J6 = _9g._8j1; - _Kj = _1u.x; - _Iy2 = _1u.y; - if (2 * _9g.hborder >= _9g._9j1) { - _G6 = _Kj - _9g._9j1 / 2; - } else if (_Kj - _9g.hborder < _9g._7j1) { - _G6 = _Kj - _9g.hborder; - } else if (_Kj + _9g.hborder > _9g._7j1 + _9g._9j1) { - _G6 = _Kj + _9g.hborder - _9g._9j1; - } - if (2 * _9g.vborder >= _9g._aj1) { - _J6 = _Iy2 - _9g._aj1 / 2; - } else if (_Iy2 - _9g.vborder < _9g._8j1) { - _J6 = _Iy2 - _9g.vborder; - } else if (_Iy2 + _9g.vborder > _9g._8j1 + _9g._aj1) { - _J6 = _Iy2 + _9g.vborder - _9g._aj1; - } - if (_G6 < 0) _G6 = 0; - if (_G6 + _9g._9j1 > this._2V) _G6 = this._2V - _9g._9j1; - if (_J6 < 0) _J6 = 0; - if (_J6 + _9g._aj1 > this._4V) _J6 = this._4V - _9g._aj1; - if (_9g.hspeed >= 0) { - if (_G6 < _9g._7j1 && _9g._7j1 - _G6 > _9g.hspeed) _G6 = _9g._7j1 - _9g.hspeed; - if (_G6 > _9g._7j1 && _G6 - _9g._7j1 > _9g.hspeed) _G6 = _9g._7j1 + _9g.hspeed; - } - if (_9g.vspeed >= 0) { - if (_J6 < _9g._8j1 && _9g._8j1 - _J6 > _9g.vspeed) _J6 = _9g._8j1 - _9g.vspeed; - if (_J6 > _9g._8j1 && _J6 - _9g._8j1 > _9g.vspeed) _J6 = _9g._8j1 + _9g.vspeed; - } - _9g._7j1 = _G6; - _9g._8j1 = _J6; - } - } - } - this._Bk3(); - var left, right, top, bottom; - left = 999999; - right = -999999; - top = 999999; - bottom = -999999; - for (var i = 0; i < _t3._8g.length; i++) { - _9g = _t3._8g[i]; - if (_9g.visible) { - if (left > _9g._Ck3) left = _9g._Ck3; - if (right < _9g._Ck3 + _9g._Ek3) right = _9g._Ck3 + _9g._Ek3; - if (top > _9g._Dk3) top = _9g._Dk3; - if (bottom < _9g._Dk3 + _9g._Fk3) bottom = _9g._Dk3 + _9g._Fk3; - } - } - _On1 = _Yi1 / (right - left); - _Pn1 = _Zi1 / (bottom - top); -}; -_181.prototype._Jk3 = function (_G63, _YS, _aT) { - var _0n = _aT._PQ; - if (_0n != null) { - if (!_0n.marked && _0n.active && _0n.visible && (!_0n._ba3() || !_0n._0a3())) { - var _Pg = _i3._E5(_0n.object_index); - if (_Pg != null) { - if (_Pg._3A2[_WD2]) { - _d6 = _0n; - _0n._N5(_WD2, 0, _0n, _0n); - _d6 = null; - } else { - var _vs = _D5._E5(_0n.sprite_index); - if (_vs != null) { - _d6 = _0n; - if (_0n.image_xscale === 1 && _0n.image_yscale === 1 && _0n.image_angle === 0 && _Qc(_0n.image_blend) === 0xffffff && _0n.image_alpha === 1) { - _vs._Yk1(_0n.image_index, _0n.x, _0n.y, _0n.image_alpha * _Nc); - } else { - _vs._19(_0n.image_index, _0n.x, _0n.y, _0n.image_xscale, _0n.image_yscale, _0n.image_angle, _Qc(_0n.image_blend), _0n.image_alpha); - } - _d6 = null; - } - } - } - } - } -}; -_181.prototype._Kk3 = function (_G63, _YS, _aT) { - for (var i = 0; i < _aT._1S.length(); i++) { - var _Lk3 = _aT._0S; - for (var __5 = 0; __5 < _Lk3.length(); __5++) { - var _Dl1 = _Lk3[__5]; - } - } -}; -_181.prototype._Mk3 = function (_G63, _YS, _aT) { - var _7r = _aT._YR; - if (!_7r.visible) return; - if (_7r.foreground) return; - var _Nk3 = _7r._vR; - if (sprite_exists(_7r.index)) { - var _vs = _D5._E5(_7r.index); - if (!_vs) return; - var _Of3 = ~~_7r.image_index % _vs._C4.length; - if (_vs._C4[_Of3] != undefined) { - if (_7r.stretch) { - var _tR = _t3._aN() / _vs.width; - var _uR = _t3._bN() / _vs.height; - _Gs(_vs._C4[_Of3], _YS._lP, _YS._nP, _tR, _uR, _7r.vtiled, _7r.htiled, _Nk3, _7r.alpha); - } else _Gs(_vs._C4[_Of3], _YS._lP, _YS._nP, _7r._tR, _7r._uR, _7r.vtiled, _7r.htiled, _Nk3, _7r.alpha); - } - } else { - var _Ok3 = _Nc; - _Nc = _7r.alpha; - if (!_e8) _Nk3 = _Qc(_7r._vR); - draw_rectangle_color(_NM.left, _NM.top, _NM.right, _NM.bottom, _Nk3, _Nk3, _Nk3, _Nk3, false); - _Nc = _Ok3; - } -}; -_181.prototype._Pk3 = function (_G63, _YS, _aT) { - if (sprite_exists(_aT._3S)) { - var _vs = _D5._E5(_aT._3S); - if (!_vs) return; - if (_vs._tM !== undefined) { - if (_aT._9S == 1.0 && _aT._aS == 1.0 && _aT._bS == 0.0 && _aT._cS == 0xffffff) { - _vs._Yk1(_aT._8S, _aT._kP + _YS._lP, _aT._mP + _YS._nP, _aT._dS); - } else { - _vs._19(_aT._8S, _aT._kP + _YS._lP, _aT._mP + _YS._nP, _aT._9S, _aT._aS, _aT._bS, _aT._cS, _aT._dS); - } - } else { - if (_aT._9S == 1.0 && _aT._aS == 1.0 && _aT._bS == 0.0 && _aT._cS == 0xffffff) { - _vs._Yk1(_aT._8S, _aT._kP + _YS._lP, _aT._mP + _YS._nP, _aT._dS); - } else { - _vs._19(_aT._8S, _aT._kP + _YS._lP, _aT._mP + _YS._nP, _aT._9S, _aT._aS, _aT._bS, _aT._cS, _aT._dS); - } - } - } -}; -var _0z2 = -1; -function _5N2() { - _0z2 = _jj1._wx2(); -} -function _Kj1(_q5, _r5, _kj, _lj, _u5, _Kx2) { - if (_Kx2) { - _Kx2._Px2(_q5); - _Kx2._Qx2(_r5); - _Kx2._Rx2(_kj); - _Kx2._Sx2(_lj); - _Kx2._Xx2(_u5); - if (_Kx2._kx2) { - _Kx2._Zx2(_Kx2.__x2() + _Kx2._0y2() * 0.5, _Kx2._1y2() + _Kx2._2y2() * 0.5); - _Kx2._Nj1(); - } else { - _Kx2._Ly2(_Kx2.__x2() + _Kx2._0y2() * 0.5, _Kx2._1y2() + _Kx2._2y2() * 0.5); - _Kx2._Nj1(); - _6N = _q5; - _7N = _r5; - _4N = _kj; - _5N = _lj; - var _9N = _u5; - _MM(_6N, _7N, _4N, _5N, _9N); - } - } -} -function _Bj1(_q5, _r5, _kj, _lj, _u5) { - var _Qk3 = _jj1._ux2(_0z2); - if (_Qk3 == null) _Qk3 = _jj1._ay2(); - _Kj1(_q5, _r5, _kj, _lj, _u5, _Qk3); - _jj1._by2(_Qk3._qy2()); -} -function _Rk3(_G63, _us, _Sk3, _FM, _q5, _r5, _Al) { - if (_us != null) { - var _2s = _us; - var _Tk3 = null; - var _Uk3 = 1; - var _Vk3 = 1; - var _Wk3 = false; - var tilewidth = 0; - var tileheight = 0; - var _Xk3 = 0, - _Yk3 = 0; - var _Zk3 = 0, - __k3 = 0; - _FM = _FM % _2s.framelength; - if (_2s._5s === null || _2s._5s === undefined) { - } else { - var _Ic = _2s._5s; - var _G8 = _Ic.texture; - if (!_G8.complete) return; - if (_e8) if (!_G8._N8) _M8({ texture: _G8 }); - _Uk3 = _Ic.w / _Ic.ow; - _Vk3 = _Ic.h / _Ic.oh; - if (_Ic.XOffset != 0 || _Ic.YOffset != 0 || _Ic.CropWidth != _Ic.ow || _Ic.CropHeight != _Ic.oh) { - _Wk3 = false; - } else { - _Wk3 = true; - tilewidth = (_2s.tilewidth * _Uk3) / _G8.width; - tileheight = (_2s.tileheight * _Vk3) / _G8.height; - var tilehsep = (_2s.tilehsep * _Uk3) / _G8.width; - var tilevsep = (_2s.tilevsep * _Vk3) / _G8.height; - _Zk3 = tilehsep + _Ic.x / _G8.width; - __k3 = tilevsep + _Ic.y / _G8.height; - _Xk3 = tilewidth + tilehsep * 2; - _Yk3 = tileheight + tilevsep * 2; - } - } - var _Z73, __73, depth; - { - _Z73 = _q5; - __73 = _r5; - depth = _Al; - } - if (_G8 != null) { - var _sP = _3u._tP(); - if (_Wk3) { - var _0l3 = _2s.tilewidth; - var _1l3 = _2s.tileheight; - var tilecolumns = _2s.tilecolumns; - var _Sf3 = null; - var _2l3 = null; - var _Ga, bindex, _Ja, _La, _Na, _Pa, _hb, __4, _ib, _jb, _kb; - if (_e8) { - var _m4 = ~~((_Nc * 255.0) << 24) | (_Oc & 0xffffff); - var _VO = _Sk3; - _VO &= _sP; - var _vP = (_VO >> _wP) & _xP; - if (_vP === 0) return; - _vP = _2s.framedata[_vP * _2s.frames + _FM]; - if (_vP === 0) return; - _Sf3 = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, 6); - _Ga = _Sf3._Ha() >> 2; - bindex = _Ga * _Sf3._Ia; - _Sf3._Ia += 6; - _Ja = _Sf3._Ka; - _La = _Sf3._Ma; - _Na = _Sf3._Oa; - _Pa = bindex; - _hb = _Pa + _Ga; - __4 = _hb + _Ga; - _ib = __4 + _Ga; - _jb = _ib + _Ga; - _kb = _jb + _Ga; - var _3j = _Z73; - var _AH = __73; - var xo = (_vP % tilecolumns) * _Xk3 + _Zk3; - var yo = Math.floor(_vP / tilecolumns) * _Yk3 + __k3; - var _3l3 = _3j; - var _4l3 = _AH; - var _5l3 = _3j + _0l3; - var _6l3 = _AH; - var _7l3 = _3j; - var _8l3 = _AH + _1l3; - var _9l3 = _3j + _0l3; - var _al3 = _AH + _1l3; - var _bl3 = xo; - var _cl3 = yo; - var _dl3 = xo + tilewidth; - var _el3 = yo; - var _fl3 = xo; - var _gl3 = yo + tileheight; - var _hl3 = xo + tilewidth; - var _il3 = yo + tileheight; - if (_VO & _WO) { - if (_VO & _XO) { - var _jL; - _jL = _bl3; - _bl3 = _dl3; - _dl3 = _jL; - _jL = _fl3; - _fl3 = _hl3; - _hl3 = _jL; - } - if (_VO & _ZO) { - var _jL; - _jL = _cl3; - _cl3 = _gl3; - _gl3 = _jL; - _jL = _el3; - _el3 = _il3; - _il3 = _jL; - } - if (_VO & _oR) { - var _jL; - _jL = _bl3; - _bl3 = _fl3; - _fl3 = _hl3; - _hl3 = _dl3; - _dl3 = _jL; - _jL = _cl3; - _cl3 = _gl3; - _gl3 = _il3; - _il3 = _el3; - _el3 = _jL; - } - } - _Ja[_Pa + 0] = _3l3; - _Ja[_Pa + 1] = _4l3; - _Ja[_Pa + 2] = depth; - _Ja[_hb + 0] = _Ja[_jb + 0] = _5l3; - _Ja[_hb + 1] = _Ja[_jb + 1] = _6l3; - _Ja[_hb + 2] = _Ja[_jb + 2] = depth; - _Ja[__4 + 0] = _Ja[_ib + 0] = _7l3; - _Ja[__4 + 1] = _Ja[_ib + 1] = _8l3; - _Ja[__4 + 2] = _Ja[_ib + 2] = depth; - _Ja[_kb + 0] = _9l3; - _Ja[_kb + 1] = _al3; - _Ja[_kb + 2] = depth; - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = _m4; - _Na[_Pa + 0] = _bl3; - _Na[_Pa + 1] = _cl3; - _Na[_hb + 0] = _Na[_jb + 0] = _dl3; - _Na[_hb + 1] = _Na[_jb + 1] = _el3; - _Na[__4 + 0] = _Na[_ib + 0] = _fl3; - _Na[__4 + 1] = _Na[_ib + 1] = _gl3; - _Na[_kb + 0] = _hl3; - _Na[_kb + 1] = _il3; - } else { - var _VO = _Sk3; - var _vP = (_VO >> _wP) & _xP; - if (_vP === 0) return; - _vP = _2s.framedata[_vP * _2s.frames + _FM]; - if (_vP === 0) return; - var _3j = _Z73; - var _AH = __73; - var xo = (_vP % tilecolumns) * _Xk3 + _Zk3; - var yo = Math.floor(_vP / tilecolumns) * _Yk3 + __k3; - var _3l3 = _3j; - var _4l3 = _AH; - var _5l3 = _3j + _0l3; - var _6l3 = _AH; - var _7l3 = _3j; - var _8l3 = _AH + _1l3; - var _9l3 = _3j + _0l3; - var _al3 = _AH + _1l3; - var _bl3 = xo; - var _cl3 = yo; - var _dl3 = xo + tilewidth; - var _el3 = yo; - var _fl3 = xo; - var _gl3 = yo + tileheight; - var _hl3 = xo + tilewidth; - var _il3 = yo + tileheight; - var _0H = _1a.globalAlpha; - _1a.globalAlpha = _Nc; - var _jl3 = _G8; - var _kl3 = 0; - var _ll3 = 0; - var _m4 = _Oc & 0xffffff; - if (_m4 != 0xffffff) { - _jl3 = _M9(_Ic, _m4); - _kl3 = -_Ic.x; - _ll3 = -_Ic.y; - } - if (_VO & _WO) { - var _A73 = 1; - var _B73 = 1; - var _y4 = 0; - if (_VO & _XO) { - _A73 = -_A73; - } - if (_VO & _ZO) { - _B73 = -_B73; - } - if (_VO & _oR) { - _y4 = -1.5708; - } - _f43(Math.floor(_3l3) + _0l3 * 0.5, Math.floor(_4l3) + _1l3 * 0.5, _A73, _B73, -_y4); - _1a._pg1(_jl3, Math.floor(_bl3 * _G8.width) + _kl3, Math.floor(_cl3 * _G8.height) + _ll3, Math.floor(tilewidth * _G8.width), Math.floor(tileheight * _G8.height), -_0l3 * 0.5, -_0l3 * 0.5, _0l3, _1l3); - _h43(); - } else { - _1a._pg1(_jl3, Math.floor(_bl3 * _G8.width) + _kl3, Math.floor(_cl3 * _G8.height) + _ll3, Math.floor(tilewidth * _G8.width), Math.floor(tileheight * _G8.height), Math.floor(_3l3), Math.floor(_4l3), _0l3, _1l3); - } - _1a.globalAlpha = _0H; - } - } - } - } -} -function draw_tile(_f7, _us, _ml3, _FM, _q5, _r5) { - if (_6r(_us)) { - var _nl3 = _4s(_us); - var _ol3 = _6s(_us); - var _2s = _8r._0s(_us); - var _vP = (_ml3 >> _wP) & _xP; - if (_2s != null && _vP > _2s.tilecount) { - return; - } - var x = yyGetReal(_q5); - var y = yyGetReal(_r5); - var depth = _vW(_f7); - _Rk3(_NM, _2s, _ml3, _FM, x, y, depth); - } -} -_181.prototype._wW = function (_G63, _YS, _aT, _Nj, _Oj, _Al) { - if (_6r(_aT._cP)) { - var _nl3 = _4s(_aT._cP); - var _ol3 = _6s(_aT._cP); - var _2s = _8r._0s(_aT._cP); - var _Tk3 = null; - var _Uk3 = 1; - var _Vk3 = 1; - var _Wk3 = false; - var tilewidth = 0; - var tileheight = 0; - var _Xk3 = 0, - _Yk3 = 0; - var _Zk3 = 0, - __k3 = 0; - if (_2s._5s === null || _2s._5s === undefined) { - } else { - var _Ic = _2s._5s; - var _G8 = _Ic.texture; - if (!_G8.complete) return; - if (_e8) if (!_G8._N8) _M8({ texture: _G8 }); - _Uk3 = _Ic.w / _Ic.ow; - _Vk3 = _Ic.h / _Ic.oh; - if (_Ic.XOffset != 0 || _Ic.YOffset != 0 || _Ic.CropWidth != _Ic.ow || _Ic.CropHeight != _Ic.oh) { - _Wk3 = false; - } else { - _Wk3 = true; - tilewidth = (_2s.tilewidth * _Uk3) / _G8.width; - tileheight = (_2s.tileheight * _Vk3) / _G8.height; - var tilehsep = (_2s.tilehsep * _Uk3) / _G8.width; - var tilevsep = (_2s.tilevsep * _Vk3) / _G8.height; - _Zk3 = tilehsep + _Ic.x / _G8.width; - __k3 = tilevsep + _Ic.y / _G8.height; - _Xk3 = tilewidth + tilehsep * 2; - _Yk3 = tileheight + tilevsep * 2; - } - } - var _Z73, __73, depth; - if (_YS != null) { - _Z73 = _YS._lP + _aT._kP; - __73 = _YS._nP + _aT._mP; - depth = _YS.depth; - } else { - _Z73 = _Nj; - __73 = _Oj; - depth = _Al; - } - if (_G8 != null) { - var _sP = _3u._tP(); - _sP &= _aT._uP; - if (_Wk3) { - var _pl3 = 2048; - var _Mi = Math.floor((_G63.left - _Z73) / _2s.tilewidth); - var _Ni = Math.floor((_G63.right - _Z73 + _2s.tilewidth) / _2s.tilewidth); - var _Oi = Math.floor((_G63.top - __73) / _2s.tileheight); - var _Pi = Math.floor((_G63.bottom - __73 + _2s.tileheight) / _2s.tileheight); - _Mi = _H6(0, _Mi); - _Ni = _I6(_aT._oP, _Ni); - _Oi = _H6(0, _Oi); - _Pi = _I6(_aT._pP, _Pi); - var _0l3 = _2s.tilewidth; - var _1l3 = _2s.tileheight; - var tilecolumns = _2s.tilecolumns; - var _ql3 = (_Ni - _Mi) * (_Pi - _Oi); - var _rl3 = 0; - var _Sf3 = null; - var _2l3 = null; - var _Ga, bindex, _Ja, _La, _Na, _Pa, _hb, __4, _ib, _jb, _kb; - if (_e8) { - for (var y = _Oi; y < _Pi; y++) { - var index = y * _aT._oP + _Mi; - for (var x = _Mi; x < _Ni; x++, index++, _ql3--) { - var _VO = _aT._bP[index]; - _VO &= _sP; - var _vP = (_VO >> _wP) & _xP; - if (_vP === 0) continue; - _vP = _2s.framedata[_vP * _2s.frames + _aT._zP]; - if (_vP === 0) continue; - if (_rl3 === 0) { - _rl3 = _I6(_ql3, _pl3); - _Sf3 = _e8._Da(_9a._Ea, _G8._N8, _e8._Fa, _rl3 * 6); - _Ga = _Sf3._Ha() >> 2; - bindex = _Ga * _Sf3._Ia; - _Sf3._Ia += _rl3 * 6; - _Ja = _Sf3._Ka; - _La = _Sf3._Ma; - _Na = _Sf3._Oa; - _Pa = bindex; - _hb = _Pa + _Ga; - __4 = _hb + _Ga; - _ib = __4 + _Ga; - _jb = _ib + _Ga; - _kb = _jb + _Ga; - } - var _3j = x * _0l3 + _Z73; - var _AH = y * _1l3 + __73; - var xo = (_vP % tilecolumns) * _Xk3 + _Zk3; - var yo = Math.floor(_vP / tilecolumns) * _Yk3 + __k3; - var _3l3 = _3j; - var _4l3 = _AH; - var _5l3 = _3j + _0l3; - var _6l3 = _AH; - var _7l3 = _3j; - var _8l3 = _AH + _1l3; - var _9l3 = _3j + _0l3; - var _al3 = _AH + _1l3; - var _bl3 = xo; - var _cl3 = yo; - var _dl3 = xo + tilewidth; - var _el3 = yo; - var _fl3 = xo; - var _gl3 = yo + tileheight; - var _hl3 = xo + tilewidth; - var _il3 = yo + tileheight; - if (_VO & _WO) { - if (_VO & _XO) { - var _jL; - _jL = _bl3; - _bl3 = _dl3; - _dl3 = _jL; - _jL = _fl3; - _fl3 = _hl3; - _hl3 = _jL; - } - if (_VO & _ZO) { - var _jL; - _jL = _cl3; - _cl3 = _gl3; - _gl3 = _jL; - _jL = _el3; - _el3 = _il3; - _il3 = _jL; - } - if (_VO & _oR) { - var _jL; - _jL = _bl3; - _bl3 = _fl3; - _fl3 = _hl3; - _hl3 = _dl3; - _dl3 = _jL; - _jL = _cl3; - _cl3 = _gl3; - _gl3 = _il3; - _il3 = _el3; - _el3 = _jL; - } - } - _Ja[_Pa + 0] = _3l3; - _Ja[_Pa + 1] = _4l3; - _Ja[_Pa + 2] = depth; - _Ja[_hb + 0] = _Ja[_jb + 0] = _5l3; - _Ja[_hb + 1] = _Ja[_jb + 1] = _6l3; - _Ja[_hb + 2] = _Ja[_jb + 2] = depth; - _Ja[__4 + 0] = _Ja[_ib + 0] = _7l3; - _Ja[__4 + 1] = _Ja[_ib + 1] = _8l3; - _Ja[__4 + 2] = _Ja[_ib + 2] = depth; - _Ja[_kb + 0] = _9l3; - _Ja[_kb + 1] = _al3; - _Ja[_kb + 2] = depth; - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = 0xffffffff; - _Na[_Pa + 0] = _bl3; - _Na[_Pa + 1] = _cl3; - _Na[_hb + 0] = _Na[_jb + 0] = _dl3; - _Na[_hb + 1] = _Na[_jb + 1] = _el3; - _Na[__4 + 0] = _Na[_ib + 0] = _fl3; - _Na[__4 + 1] = _Na[_ib + 1] = _gl3; - _Na[_kb + 0] = _hl3; - _Na[_kb + 1] = _il3; - _Pa += _Ga * 6; - _hb += _Ga * 6; - __4 += _Ga * 6; - _ib += _Ga * 6; - _jb += _Ga * 6; - _kb += _Ga * 6; - _rl3--; - } - } - if (_rl3 > 0) _Sf3._Ia -= _rl3 * 6; - } else { - for (var y = _Oi; y < _Pi; y++) { - var index = y * _aT._oP + _Mi; - for (var x = _Mi; x < _Ni; x++, index++, _ql3--) { - var _VO = _aT._bP[index]; - var _vP = (_VO >> _wP) & _xP; - if (_vP === 0) continue; - _vP = _2s.framedata[_vP * _2s.frames + _aT._zP]; - if (_vP === 0) continue; - var _3j = x * _0l3 + _Z73; - var _AH = y * _1l3 + __73; - var xo = (_vP % tilecolumns) * _Xk3 + _Zk3; - var yo = Math.floor(_vP / tilecolumns) * _Yk3 + __k3; - var _3l3 = _3j; - var _4l3 = _AH; - var _5l3 = _3j + _0l3; - var _6l3 = _AH; - var _7l3 = _3j; - var _8l3 = _AH + _1l3; - var _9l3 = _3j + _0l3; - var _al3 = _AH + _1l3; - var _bl3 = xo; - var _cl3 = yo; - var _dl3 = xo + tilewidth; - var _el3 = yo; - var _fl3 = xo; - var _gl3 = yo + tileheight; - var _hl3 = xo + tilewidth; - var _il3 = yo + tileheight; - if (_VO & _WO) { - var _A73 = 1; - var _B73 = 1; - var _y4 = 0; - if (_VO & _XO) { - _A73 = -_A73; - } - if (_VO & _ZO) { - _B73 = -_B73; - } - if (_VO & _oR) { - _y4 = -1.5708; - } - _f43(Math.floor(_3l3) + _0l3 * 0.5, Math.floor(_4l3) + _1l3 * 0.5, _A73, _B73, -_y4); - _1a._pg1(_G8, Math.floor(_bl3 * _G8.width), Math.floor(_cl3 * _G8.height), Math.floor(tilewidth * _G8.width), Math.floor(tileheight * _G8.height), -_0l3 * 0.5, -_0l3 * 0.5, _0l3, _1l3); - _h43(); - } else { - _1a._pg1(_G8, Math.floor(_bl3 * _G8.width), Math.floor(_cl3 * _G8.height), Math.floor(tilewidth * _G8.width), Math.floor(tileheight * _G8.height), Math.floor(_3l3), Math.floor(_4l3), _0l3, _1l3); - } - } - } - } - } - } - } -}; -_181.prototype._sl3 = function (_G63, _YS, _aT) { - var _Nq = _aT._mS; - if (!_n21(_Nq)) return; - var _cj3 = _o11[_Nq]; - if (!_cj3._lh3) return; - var _tl3 = _2B(_VA); - var _ul3 = new _zz(); - _ul3.__A(_aT._bS + _cj3.angle); - var _vl3 = new _zz(); - _vl3._XA(_aT._9S, _aT._aS, 1.0); - var _wl3 = new _zz(); - _wl3.Multiply(_vl3, _ul3); - var _xl3 = new _zz(); - _xl3._WA(-_cj3._D11, -_cj3._E11, 0.0); - var _yl3 = new _zz(); - _yl3.Multiply(_xl3, _wl3); - _yl3._HO2(_cj3._D11 + _aT._kP, _cj3._E11 + _aT._mP, 0.0); - _UA(_VA, _yl3); - _Xi3(_Nq, _yl3); - _x21(_Nq, _aT._cS, _aT._dS); - _UA(_VA, _tl3); -}; -_181.prototype._zl3 = function (_G63, _YS, _aT) { - if (!_aT._AR) return false; - var _vs = _D5._E5(_aT._3G); - if (_vs != null) { - var _B4 = _vs._C4[0]; - if (_B4.texture instanceof HTMLImageElement && _B4.tp >= _F4.length) return; - if (_F4[_B4.tp] instanceof HTMLImageElement && !_F4[_B4.tp].complete) return; - _Ks(_B4, _aT._rS, _aT._sS, _aT._pS, _aT._qS, _aT._kP, _aT._mP, _aT._9S, _aT._aS, _aT._cS, _aT._dS); - } -}; -_181.prototype._Al3 = function (_G63, _YS, _Bl3) { - _zT._Cl3(_Bl3, true); - var _1u = _zT._8U(_Bl3._gS); - if (_1u != null && _1u._Dl3 != null) { - var _f81 = _zT._SW(_1u._fS); - if (_f81 != null) { - var _El3 = new _zz(); - var _Fl3 = _Bl3._kP != 0 || _Bl3._mP != 0 || _Bl3._V2 != 0 || _Bl3._iS != 1 || _Bl3._jS != 1; - if (_Fl3) { - _El3 = _2B(_VA); - var _Gl3 = new _zz(); - var _Hl3 = new _zz(); - var _Il3 = new _zz(); - var _Jl3 = new _zz(); - _Gl3._XA(_Bl3._iS, _Bl3._jS, 1); - _Hl3.__A(_Bl3._V2); - _Il3._WA(-_f81._Kl3 * _Bl3._iS, -_f81._Ll3 * _Bl3._jS, 0); - _Jl3._WA(_f81._Kl3 * _Bl3._iS, _f81._Ll3 * _Bl3._jS, 0); - var _nB = new _zz(); - _nB.Multiply(_Il3, _Hl3); - var _Ml3 = new _zz(); - _Ml3.Multiply(_nB, _Jl3); - _nB.Multiply(_Gl3, _Ml3); - _nB._v6[12] = _Bl3._kP; - _nB._v6[13] = _Bl3._mP; - var _Nl3 = new _zz(); - _Nl3.Multiply(_nB, _El3); - _UA(_VA, _Nl3); - _hN(); - } - _d91.push(_f81); - this._Ol3(_G63, _YS, _Bl3, _1u._Dl3, _1u._hS, _1u._2X, _1u._4X, _f81, false); - _d91.pop(); - if (_Fl3) { - _UA(_VA, _El3); - } - } - } -}; -_181.prototype._Ol3 = function (_G63, _YS, _Bl3, _Pl3, _Ql3, _Rl3, _Sl3, _Tl3, _Ul3, _Vl3) { - if (_Tl3 == null) { - return; - } - var _El3 = new _zz(); - var _Fl3 = !_Ul3 && (_Tl3._Kl3 != 0 || _Tl3._Ll3 != 0); - if (_Fl3) { - _El3 = _2B(_VA); - var _av2 = new _zz(); - _av2._FB(-_Tl3._Kl3, -_Tl3._Ll3, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0); - var _Nl3 = new _zz(); - _Nl3.Multiply(_av2, _El3); - _UA(_VA, _Nl3); - _hN(); - } - this._Wl3(_G63, _YS, _Bl3, _Pl3, _Ql3, _Rl3, _Sl3, _Tl3._RU, _Tl3); - if (_Fl3) { - _UA(_VA, _El3); - } -}; -_181.prototype._Wl3 = function (_G63, _YS, _Bl3, _Pl3, _Ql3, _Rl3, _Sl3, _Xl3, _Tl3) { - var _Yl3 = _Pl3; - var _Zl3 = new _zz(); - var __l3 = new _zz(); - for (var _jl2 = 0; _jl2 < _Xl3.length; ++_jl2) { - var _M3 = _Xl3[_jl2]; - if (_0m3(_M3._9P) || !_M3.enabled || !_M3.visible) { - if (!_0m3(_M3._9P) && _M3.enabled) { - if (_Yl3 != null) { - _Yl3 = _Yl3._HC1; - } - } - continue; - } - _d91.push(_M3); - switch (_M3._9P) { - default: - break; - case _291: - case _491: - if (_Yl3 != null) { - _Yl3 = _Yl3._HC1; - } - _d91.pop(); - continue; - } - if (_Yl3 != null) { - _Zl3 = _2B(_VA); - __l3.Multiply(_Yl3.value._783, _Zl3); - _UA(_VA, __l3); - } - if (_Yl3 != null) { - switch (_M3._9P) { - default: - break; - case _q81: - this._1m3(_G63, _YS, _Bl3, _Yl3, _M3, _Ql3, _Rl3, _Sl3, _Tl3); - break; - case _s81: - this._2m3(_G63, _YS, _Bl3, _Yl3, _M3, _Ql3, _Rl3, _Sl3, _Tl3); - break; - case _091: - if (_e8) { - this._3m3(_G63, _YS, _Bl3, _Yl3, _M3, _Ql3, _Rl3, _Sl3, _Tl3); - } - break; - case _r81: - this._4m3(_G63, _YS, _Bl3, _Yl3, _M3, _Ql3, _Rl3, _Sl3, _Tl3); - break; - case _C81: - this._5m3(_G63, _YS, _Bl3, _Yl3, _M3, _Ql3, _Rl3, _Sl3, _Tl3); - break; - case _Z81: - this._6m3(_G63, _YS, _Bl3, _Yl3, _M3, _Ql3, _Rl3, _Sl3, _Tl3); - break; - } - } - if (_Yl3 != null && _M3._RU.length > 0) { - this._Wl3(_G63, _YS, _Bl3, _Yl3._7m3, _Ql3, _Rl3, _Sl3, _M3._RU, _Tl3); - } - _UA(_VA, _Zl3); - if (_Yl3 != null) { - _Yl3 = _Yl3._HC1; - } - _d91.pop(); - } -}; -_181.prototype._1m3 = function (_G63, _YS, _Bl3, _4f2, _r3, _Ql3, _Rl3, _Sl3, _Tl3) { - var keyframeStore = _r3._UU; - var _8m3 = keyframeStore._9m3(_Ql3, _Tl3._WU); - if (_8m3 == -1) return; - var _TU = keyframeStore._8W[_8m3]; - var spriteIndex = _TU._Lr[0]._3S; - var _MU = _D5.Sprites[spriteIndex]; - var _y73 = 0; - if (_MU._D4() > 1) { - var _am3 = Math.max(_Ql3, _TU._9W); - _am3 = Math.min(_am3, _TU._9W + keyframeStore._bm3(_8m3, _Tl3._WU)); - var _cm3 = _am3 - _TU._9W; - var _dm3 = 1.0; - var _em3 = _MU.sequence; - if (_em3 != null) { - if (_em3._ah1 == _wR) _dm3 = _em3._9h1 / _Tl3._9h1; - else _dm3 = _em3._9h1 * (_x3._y3() / _Tl3._9h1); - } else if (_MU.playbackspeed != 0.0) { - if (_MU.playbackspeedtype == _wR) _dm3 = _MU.playbackspeed / _Tl3._9h1; - else _dm3 = _MU.playbackspeed; - } - _cm3 *= _dm3; - if (_4f2.value._fm3(_gm3)) { - var _hm3 = _4f2.value._im3; - if (_hm3 >= 0) _cm3 = _hm3 * _dm3; - } - if (_4f2.value._fm3(_jm3)) { - _y73 = _4f2.value.imageIndex; - if (_y73 < 0) _y73 = 0; - else if (_y73 >= _MU._D4()) _y73 = _MU._D4() - 1; - } else if (_em3 != null) { - var _km3 = 1.0; - if (_Rl3 > _Ql3) _km3 = -1.0; - var _06 = { headPosition: _cm3, _OU: _km3, _PU: false }; - _QU(_em3, _06); - _cm3 = _06.headPosition; - _km3 = _06._OU; - if (_em3._RU != null && _em3._RU[0]._9P == _SU) { - var _M3 = _em3._RU[0]; - var _lm3 = _M3._UU._VU(_cm3, _em3._WU); - if (_lm3 == null) _y73 = -1; - else _y73 = _lm3._Lr[0]._8S; - } - } else { - _y73 = _cm3; - if (_y73 < 0) { - _y73 = -_y73; - _y73 = _y73 % _MU._D4(); - if (_y73 > 0) _y73 = _MU._D4() - _y73; - } else if (_y73 >= _MU._D4()) { - _y73 = _y73 % _MU._D4(); - } - } - } - var _bY = _4f2.value._mm3; - var add = _4f2.value._nm3; - var _e4 = Math.min(255, (_bY[0] + add[0]) * (_Bl3._cS & 0xff)); - var _f4 = Math.min(255, (_bY[1] + add[1]) * ((_Bl3._cS >> 8) & 0xff)); - var _g4 = Math.min(255, (_bY[2] + add[2]) * ((_Bl3._cS >> 16) & 0xff)); - var _om3 = Math.max(0, _e4) | (Math.max(0, _f4) << 8) | (Math.max(0, _g4) << 16); - var _h4 = Math.min(1, (_bY[3] + add[3]) * _Bl3._dS); - var _tR = 1, - _uR = 1; - var _pm3 = _MU.xOrigin, - _qm3 = _MU.yOrigin; - var _rm3; - var _sm3 = false; - if (_e8 && _MU._bh1 != null && _MU._bh1.enabled == true) { - var _tm3 = Math.sqrt(_4f2.value._783._v6[0] * _4f2.value._783._v6[0] + _4f2.value._783._v6[1] * _4f2.value._783._v6[1]); - var _um3 = Math.sqrt(_4f2.value._783._v6[4] * _4f2.value._783._v6[4] + _4f2.value._783._v6[5] * _4f2.value._783._v6[5]); - if (_tm3 < 0.999 || _tm3 > 1.001 || _um3 < 0.999 || _um3 > 1.001) { - _sm3 = true; - _tR = _tm3; - _uR = _um3; - _pm3 *= _tm3; - _qm3 *= _um3; - _rm3 = _2B(_VA); - var _vm3 = new _zz(_rm3); - _vm3._v6[0] /= _tR; - _vm3._v6[1] /= _tR; - _vm3._v6[4] /= _uR; - _vm3._v6[5] /= _uR; - _UA(_VA, _vm3); - } - } - if (!_e8) { - var _643 = _oB[_VA]; - var _wm3 = Math.atan2(_643._v6[1], _643._v6[0]) * (-180 / Math.PI); - var _tm3 = Math.sqrt(Math.pow(_643._v6[0], 2) + Math.pow(_643._v6[1], 2)) * _tR; - var _um3 = Math.sqrt(Math.pow(_643._v6[4], 2) + Math.pow(_643._v6[5], 2)) * _uR; - var _xy2 = new _Tz(_pm3, _qm3, 0); - var _l63 = _643._0N(_xy2); - var _xm3 = _l63._pA; - var _ym3 = _l63._qA; - _UA(_VA, new _zz()); - _MU._19(_y73, _xm3, _ym3, _tm3, _um3, _wm3, _om3, Math.max(0, _h4)); - _UA(_VA, _643); - } else { - _MU._19(_y73, _YS._lP + _pm3, _YS._nP + _qm3, _tR, _uR, 0, _om3, Math.max(0, _h4)); - } - if (_sm3) { - _UA(_VA, _rm3); - } -}; -_181.prototype._2m3 = function (_G63, _YS, _Bl3, _4f2, _r3, _Ql3, _Rl3, _Sl3, _Tl3) { - var keyframeStore = _r3._UU; - var _zm3 = []; - var _Am3 = []; - var _Bm3 = 1, - offset = 0; - var _Cm3 = keyframeStore._9m3(_Ql3, _Tl3._WU); - if (_Cm3 == -1) return; - _zm3[0] = _Am3[0] = _Cm3; - for (var _ml = offset; _ml < _Bm3; _ml++) { - var _Dm3 = _zm3[_ml]; - var _Em3 = _Am3[_ml]; - for (var i = _Dm3; i <= _Em3; i++) { - var _FO = keyframeStore._8W[i]; - var _Fm3 = _FO._Lr[0]; - var _Gm3 = _Fm3._3G; - var _Hm3 = _zT._SW(_Gm3); - if (_Hm3 == null) continue; - _d91.push(_FO); - _d91.push(_Fm3); - _d91.push(_Hm3); - { - var _Yi; - if (_FO._Im3) { - if (i >= keyframeStore._4W - 1) _Yi = _Tl3._WU - _FO._9W; - else _Yi = keyframeStore._8W[i + 1]._9W - _FO._9W; - } else _Yi = _FO._WU; - if (_Ql3 >= _FO._9W && _Ql3 < _FO._9W + _Yi) - if (Math.floor(_Ql3) >= _FO._9W && Math.floor(_Ql3) < _FO._9W + _Yi) { - _hN(); - var _am3 = Math.max(_Ql3, _FO._9W); - var _Jm3 = Math.max(_Rl3, _FO._9W); - _am3 = Math.min(_am3, _FO._9W + (_Yi - 1)); - _Jm3 = Math.min(_Jm3, _FO._9W + (_Yi - 1)); - var _cm3 = _am3 - _FO._9W; - var _Km3 = _Jm3 - _FO._9W; - var _dm3 = 1.0; - if (_Tl3._9h1 != 0.0) { - if (_Tl3._ah1 == _wR) _dm3 = _Hm3._9h1 / _Tl3._9h1; - else _dm3 = _Hm3._9h1; - } - if (_4f2.value._fm3(_gm3)) { - _dm3 *= _4f2.value.imageSpeed; - } - _cm3 *= _dm3; - _Km3 *= _dm3; - var _km3 = 1.0; - if (_Rl3 > _Ql3) _km3 = -1.0; - var _06 = { headPosition: _cm3, _OU: _km3, _PU: false }; - _QU(_Hm3, _06); - _cm3 = _06.headPosition; - _km3 = _06._OU; - this._Ol3(_G63, _YS, _Bl3, _4f2._7m3, _cm3, _Km3, _km3, _Hm3, true); - } - } - _d91.pop(); - _d91.pop(); - _d91.pop(); - } - } -}; -function _Lm3() { - this._Mm3 = 0xcafebabe; - this._Nm3 = 0xcafebabe; - this._Om3 = 0xcafebabe; - this._Pm3 = 0xcafebabe; - this._Qm3 = 0xcafebabe; - this._Rm3 = 0xcafebabe; - this._Sm3 = 0xcafebabe; - this._Tm3 = 0xcafebabe; - this._Um3 = 0xcafebabe; -} -_Lm3.prototype._Vm3 = function () { - if (this._Mm3 != 0xcafebabe) _e8._la._Ba(_9a._ZZ1, this._Mm3); - if (this._Nm3 != 0xcafebabe) _e8._la._Ba(_9a._RZ1, this._Nm3); - if (this._Om3 != 0xcafebabe) _e8._la._Ba(_9a._TZ1, this._Om3); - if (this._Pm3 != 0xcafebabe) _e8._la._Ba(_9a._WZ1, this._Pm3); - if (this._Qm3 != 0xcafebabe) _e8._la._Ba(_9a._iC, this._Qm3); - if (this._Rm3 != 0xcafebabe) _e8._la._Ba(_9a._UB, this._Rm3); - if (this._Sm3 != 0xcafebabe) _e8._la._Ba(_9a._kC, this._Sm3); - if (this._Tm3 != 0xcafebabe) _e8._la._Ba(_9a._mC, this._Tm3); - if (this._Um3 != 0xcafebabe) _e8._la._Ba(_9a._ZC, this._Um3); -}; -_Lm3.prototype._FA = function () { - this._Mm3 = _e8._la._ma(_9a._ZZ1); - this._Nm3 = _e8._la._ma(_9a._RZ1); - this._Om3 = _e8._la._ma(_9a._TZ1); - this._Pm3 = _e8._la._ma(_9a._WZ1); - this._Qm3 = _e8._la._ma(_9a._iC); - this._Rm3 = _e8._la._ma(_9a._UB); - this._Sm3 = _e8._la._ma(_9a._kC); - this._Tm3 = _e8._la._ma(_9a._mC); - this._Um3 = _e8._la._ma(_9a._ZC); -}; -_Wm3 = []; -_Xm3 = null; -_Ym3 = 0; -_181.prototype._3m3 = function (_G63, _YS, _Bl3, _4f2, _r3, _Ql3, _Rl3, _Sl3, _Tl3) { - var _Zm3 = null; - var __m3 = null; - var _0n3 = null; - var _1n3 = null; - var _dg2 = _4f2._7m3 == null ? null : _4f2._7m3; - for (var i = 0; i < _r3._RU.length; i++) { - var _2n3 = _r3._RU[i]; - if (_2n3._9P == _291) { - _Zm3 = _2n3; - _0n3 = _dg2; - if (__m3 != null) break; - } else if (_2n3._9P == _491) { - __m3 = _2n3; - _1n3 = _dg2; - if (_Zm3 != null) break; - } - _dg2 = _dg2._HC1; - } - if (_Ym3 == 0) { - _e8._la._UC(); - _e8._la._Ba(_9a._RZ1, true); - } - _e8._la._Ba(_9a._kC, true); - _e8._la._Ba(_9a._mC, 0); - _e8._la._Ba(_9a._ZC, _9a._v12); - _e8._la._Ba(_9a._RZ1, true); - _e8._la._Ba(_9a._TZ1, _9a._t12); - _e8._la._Ba(_9a._iC, 0); - _e8._la._Ba(_9a._UB, false); - _e8._la._Ba(_9a._ZZ1, _Ym3); - _e8._la._Ba(_9a._WZ1, _9a._p12); - _Ym3++; - _d91.push(_Zm3); - this._Wl3(_G63, _YS, _Bl3, _0n3._7m3, _Ql3, _Rl3, _Sl3, _Zm3._RU, _Tl3); - _d91.pop(); - _Ym3--; - if (_Ym3 == 0) { - _e8._la._Ba(_9a._iC, _e8._la._d52(_9a._iC)); - _e8._la._Ba(_9a._UB, _e8._la._d52(_9a._UB)); - _e8._la._Ba(_9a._kC, _e8._la._d52(_9a._kC)); - _e8._la._Ba(_9a._mC, _e8._la._d52(_9a._mC)); - _e8._la._Ba(_9a._ZC, _e8._la._d52(_9a._ZC)); - } - _e8._la._Ba(_9a._ZZ1, _Ym3 + 1); - _e8._la._Ba(_9a._WZ1, _9a._j12); - _d91.push(__m3); - this._Wl3(_G63, _YS, _Bl3, _1n3._7m3, _Ql3, _Rl3, _Sl3, __m3._RU, _Tl3); - _d91.pop(); - _e8._la._Ba(_9a._WZ1, _9a._q12); - _e8._la._Ba(_9a._iC, 0); - _e8._la._Ba(_9a._UB, 0); - _e8._la._Ba(_9a._kC, true); - _e8._la._Ba(_9a._mC, 0); - _e8._la._Ba(_9a._ZC, _9a._v12); - _Ym3++; - _d91.push(_Zm3); - this._Wl3(_G63, _YS, _Bl3, _0n3._7m3, _Ql3, _Rl3, _Sl3, _Zm3._RU, _Tl3); - _d91.pop(); - _Ym3--; - if (_Ym3 == 0) { - _e8._la._VC(); - } -}; -_181.prototype._4m3 = function (_G63, _YS, _Bl3, _4f2, _r3, _Ql3, _Rl3, _Sl3, _Tl3) { - var keyframeStore = _r3._UU; - var _3n3 = keyframeStore._9m3(_Ql3, _Tl3._WU); - if (_3n3 == -1) return; - var _4n3 = keyframeStore._8W[_3n3]; - if (_4n3 != null) { - _d91.push(_4n3); - var _c91 = _zT._8U(_Bl3._gS); - if (_c91 != null) { - var _rm3 = _2B(_VA); - var _5n3 = new _zz(); - _5n3._uB(); - _UA(_VA, _5n3); - for (var _6n3 in _4n3._Lr) { - var _7n3 = _4n3._Lr[_6n3]; - _d91.push(_7n3); - var _8n3 = _c91._9n3[_an3(_d91)]; - if (_8n3 != null) { - { - var _1u = _Hn._ac3(_8n3._LV); - if (_1u != null && _1u._0a3()) { - if (!(_1u.marked || !_1u.active || !_1u.visible)) { - if (!_1u._3A2[_WD2]) { - var _qA2 = _D5._E5(_1u.sprite_index); - if (_qA2) { - if (_1u.image_xscale == 1.0 && _1u.image_yscale == 1.0 && _1u.image_angle == 0.0 && _1u.image_blend == 0xffffff) { - _qA2._Yk1(_1u.image_index, _1u.x, _1u.y, _1u.image_alpha * _Nc); - } else { - _qA2._19(_1u.image_index, _1u.x, _1u.y, _1u.image_xscale, _1u.image_yscale, _1u.image_angle, _Qc(_1u.image_blend), _1u.image_alpha * _Nc); - } - } - } else { - _d6 = _1u; - _1u._N5(_WD2, 0, _1u, _1u); - _d6 = null; - } - } - } - } - } - _d91.pop(); - } - _UA(_VA, _rm3); - } - _d91.pop(); - } -}; -_181.prototype._6m3 = function (_G63, _YS, _Bl3, _4f2, _r3, _Ql3, _Rl3, _Sl3, _Tl3) { - var _8W = _r3._UU; - var _bn3 = null; - var index = _8W._9m3(_Ql3, _Tl3._WU); - if (index != -1) { - var _cn3 = _8W._8W[index]; - if (_cn3 != null) { - _bn3 = _cn3._Lr[0]; - } - } - if (_Bl3._gS == -1) return; - var _Ht = _zT._8U(_Bl3._gS); - var _dn3 = _Ht._en3[_r3.id]; - if (_dn3 !== undefined && _dn3 !== _bn3) { - var _fn3 = _Ht._gn3[_r3.id]; - if (_fn3 !== undefined && _fn3 != -1) { - _Vo(_fn3); - } - _Ht._gn3[_r3.id] = -1; - } - var _Nq = -1; - var _hn3 = _Ht._gn3[_r3.id]; - if (_hn3 === undefined || _hn3 === -1) { - if (_bn3 && _bn3.particleSystemIndex != -1) { - _Nq = _0K._E5(_bn3.particleSystemIndex)._vT(); - _v21(_Nq, false); - _u21(_Nq, false); - _Ht._gn3[_r3.id] = _Nq; - } - } else { - _Nq = _hn3; - } - if (_Nq != -1) { - var _bY = _4f2.value._mm3; - var add = _4f2.value._nm3; - var _e4 = Math.min(255, (_bY[0] + add[0]) * (_Bl3._cS & 0xff)); - var _f4 = Math.min(255, (_bY[1] + add[1]) * ((_Bl3._cS >> 8) & 0xff)); - var _g4 = Math.min(255, (_bY[2] + add[2]) * ((_Bl3._cS >> 16) & 0xff)); - var _om3 = Math.max(0, _e4) | (Math.max(0, _f4) << 8) | (Math.max(0, _g4) << 16); - var _h4 = Math.min(1, (_bY[3] + add[3]) * _Bl3._dS); - _x21(_Nq, _om3, _h4); - } - _Ht._en3[_r3.id] = _bn3; -}; -_181.prototype._5m3 = function (_G63, _YS, _Bl3, _4f2, _r3, _Ql3, _Rl3, _Sl3, _Tl3) { - var keyframeStore = _r3._UU; - var _8m3 = keyframeStore._9m3(_Ql3, _Tl3._WU); - if (_8m3 == -1) return; - var _in3 = keyframeStore._8W[_8m3]; - var text = _in3._Lr[0].text; - if (text == null) return; - var wrap = _in3._Lr[0].wrap; - var alignment = _in3._Lr[0].alignment; - var _jn3 = _in3._Lr[0].fontIndex; - var _kn3 = draw_get_font(); - var _ln3 = draw_get_color(); - var _Ok3 = draw_get_alpha(); - var _bY = _4f2.value._mm3; - var add = _4f2.value._nm3; - var _e4 = Math.min(255, (_bY[0] + add[0]) * (_Bl3._cS & 0xff)); - var _f4 = Math.min(255, (_bY[1] + add[1]) * ((_Bl3._cS >> 8) & 0xff)); - var _g4 = Math.min(255, (_bY[2] + add[2]) * ((_Bl3._cS >> 16) & 0xff)); - var _om3 = Math.max(0, _e4) | (Math.max(0, _f4) << 8) | (Math.max(0, _g4) << 16); - var _h4 = Math.min(1, (_bY[3] + add[3]) * _Bl3._dS); - draw_set_font(_jn3); - draw_set_color(_om3); - draw_set_alpha(_h4); - var _mn3 = -1; - var _nn3 = -1; - if (_4f2.value._on3 & (1 << _pn3)) { - _mn3 = _4f2.value._qn3; - _nn3 = _4f2.value._rn3; - } - var _Y33 = 0.0; - if (_4f2.value._on3 & (1 << _sn3)) { - _Y33 = _4f2.value._tn3; - } - var _un3 = 0.0; - if (_4f2.value._on3 & (1 << _vn3)) { - _un3 = _4f2.value._wn3; - } - var _xn3 = 0.0; - if (_4f2.value._on3 & (1 << _yn3)) { - _xn3 = _4f2.value._zn3; - } - var _An3 = _4f2.value._Bn3; - _QE._4H(); - var _Cn3 = _QE._y53(text, _mn3, _nn3, alignment, wrap, _Y33, _un3, _xn3); - var _132 = wrap && (_Cn3._G53 > _mn3 + 2 || _Cn3._W53 > _nn3 + 2); - if (_132) { - if (_e8) { - if (_Wm3 == null || _Wm3.length == 0) { - if (_Xm3 == null) _Xm3 = new _Lm3(); - _Xm3._FA(); - _e8._la._Ba(_9a._RZ1, true); - } - var state = new _Lm3(); - state._Om3 = _9a._v12; - state._Pm3 = _9a._l12; - state._Qm3 = 0; - state._Rm3 = 0; - state._Mm3 = _Wm3.length + 1; - state._Vm3(); - _Wm3.push(state); - if (_Xm3._Sm3 == 0) { - _e8._la._Ba(_9a._kC, true); - _e8._la._Ba(_9a._mC, 0); - _e8._la._Ba(_9a._ZC, _9a._v12); - } - var _F9 = 4; - var _Ca = _e8._Da(_9a._Dc, null, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - _Ja[_Dn3 + 0] = 0.0; - _Ja[_Dn3 + 1] = 0.0; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = 0xffffffff; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = 0.0; - _Ja[_Dn3 + 1] = _nn3; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = 0xffffffff; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _mn3; - _Ja[_Dn3 + 1] = 0.0; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = 0xffffffff; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _mn3; - _Ja[_Dn3 + 1] = _nn3; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = 0xffffffff; - _e8._la._Ba(_9a._WZ1, _9a._p12); - _e8._la._Ba(_9a._TZ1, _Wm3.length < 2 ? _9a._u12 : _9a._t12); - _e8._la._Ba(_9a._iC, _Wm3.length < 2 ? _Xm3._Qm3 : 0); - _e8._la._Ba(_9a._UB, _Wm3.length < 2 ? _Xm3._Rm3 : 0); - if (_Xm3._Sm3 == 0) { - _e8._la._Ba(_9a._kC, _Xm3._Sm3); - _e8._la._Ba(_9a._mC, _Xm3._Tm3); - _e8._la._Ba(_9a._ZC, _Xm3._Um3); - } - } else { - _643 = _oB[_VA]; - _1a.save(); - var _En3 = new _Tz(0, 0, 0); - var _Fn3 = new _Tz(0, _nn3, 0); - var _Gn3 = new _Tz(_mn3, _nn3, 0); - var _Hn3 = new _Tz(_mn3, 0, 0); - var _In3 = _643._0N(_En3); - var _Jn3 = _643._0N(_Fn3); - var _Kn3 = _643._0N(_Gn3); - var _Ln3 = _643._0N(_Hn3); - _1a.beginPath(); - _1a.moveTo(_In3._pA, _In3._qA); - _1a.lineTo(_Jn3._pA, _Jn3._qA); - _1a.lineTo(_Kn3._pA, _Kn3._qA); - _1a.lineTo(_Ln3._pA, _Ln3._qA); - _1a.closePath(); - _1a.clip(); - } - } - _QE._h63(_Cn3._PE, 0.0, 0.0, _Y33, 0.0, _Cn3._G53, _An3); - if (_132) { - if (_e8) { - if (_Xm3._Sm3 == 0) { - _e8._la._Ba(_9a._kC, true); - _e8._la._Ba(_9a._mC, 0); - _e8._la._Ba(_9a._ZC, _9a._v12); - } - _e8._la._Ba(_9a._WZ1, _9a._k12); - _e8._la._Ba(_9a._TZ1, _9a._t12); - _e8._la._Ba(_9a._iC, 0); - _e8._la._Ba(_9a._UB, 0); - var _F9 = 4; - var _Ca = _e8._Da(_9a._Dc, null, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - _Ja[_Dn3 + 0] = 0.0; - _Ja[_Dn3 + 1] = 0.0; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = 0xffffffff; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = 0.0; - _Ja[_Dn3 + 1] = _nn3 + 1; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = 0xffffffff; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _mn3 + 1; - _Ja[_Dn3 + 1] = 0.0; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = 0xffffffff; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _mn3 + 1; - _Ja[_Dn3 + 1] = _nn3 + 1; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = 0xffffffff; - var restore = _Wm3.pop(); - restore._Vm3(); - if (_Wm3.length == 0) { - _Xm3._Vm3(); - } - } else { - _1a.restore(); - } - } - draw_set_font(_kn3); - draw_set_color(_ln3); - draw_set_alpha(_Ok3); -}; -_181.prototype._Mn3 = function (_G63) { - var _jI = _kI; - var _lI = _mI; - _kI = _WD2; - _mI = 0; - var _GT, _7P, i, _Vk; - _Vk = this._gT._Vk; - for (i = _Vk.length - 1; i >= 0; i--) { - _GT = _Vk[i]; - if (_GT === null || _GT._AR <= 0) { - continue; - } - if (_3u._TS()) { - _qx(_3u._US()); - } else { - _qx(_GT.depth); - } - if (_GT._HR) _Nn3(_GT, _T03, _WD2, 0); - _On3(_GT._FR); - _Pn3(_GT._ne, _GT._DR); - for (var __5 = 0; __5 < _GT._NQ.length; __5++) { - _7P = _GT._NQ._E5(__5); - if (_7P != null) { - if (_7P._9P === _dR) { - this._Mk3(_G63, _GT, _7P); - } else if (_7P._9P === _OQ) { - this._Jk3(_G63, _GT, _7P); - } else if (_7P._9P === _eR) { - this._Kk3(_G63, _GT, _7P); - } else if (_7P._9P === _fR) { - this._Pk3(_G63, _GT, _7P, 0, 0, 0); - } else if (_7P._9P === _aP) { - this._wW(_G63, _GT, _7P); - } else if (_7P._9P === _gR) { - this._sl3(_G63, _GT, _7P); - } else if (_7P._9P === _hR) { - this._zl3(_G63, _GT, _7P); - } else if (_7P._9P === _iR) { - this._Al3(_G63, _GT, _7P); - } - } - } - _Pn3(_GT._ne, _GT._ER); - _Qn3(_GT._FR); - if (_GT._HR) _Nn3(_GT, _U03, _WD2, 0); - } - _kI = _jI; - _mI = _lI; -}; -_181.prototype._Rn3 = function (_G63) { - _NM = _G63; - _hN(); - if (this._s03) { - _RK(_Qc(g_pBuiltIn.background_color)); - } else if (this._gT != null && this._gT.length > 0) { - _RK(_Qc(0xfff7ffff)); - } - this._Sn3(_G63, _RF2); - if (this._gT != null && this._gT.length > 0) { - this._Mn3(_G63); - } - this._Sn3(_G63, _SF2); -}; -_181.prototype._Tn3 = function () { - if (_km >= 0) { - var _XF = _D5._E5(_km); - if (_XF != null) { - _XF._19(__L2, _ug._1R - _bg.left, _ug._2R - _bg.top, 1.0, 1.0, 0, 0xffffff, 1.0); - } - __L2++; - if (__L2 > _XF._E6) __L2 -= _XF._E6; - } -}; -_181.prototype._wX = function (_jg) { - var index = this._Q23.indexOf(_jg); - if (index != -1) { - return; - } - this._Q23.push(_jg); - this._P23++; -}; -_181.prototype._yX = function (_jg) { - var index = this._Q23.indexOf(_jg); - if (index != -1) { - this._Q23.splice(index, 1); - this._P23--; - return; - } -}; -_181.prototype._R23 = function () { - this._Q23.length = 0; - this._P23 = 0; -}; -function _Nn3(_S23, _Un3, _Vn3, _Wn3) { - if (_S23 === null) return; - if (_Un3 === null) return; - var _Xn3 = _S23._PR(); - if (_Xn3 == null) return; - var _mX = _fX._133(_Xn3); - if (_mX == null) return; - var _1Y = "gml" + _Un3; - if (typeof g_var2obf !== "undefined" && g_var2obf[_Un3] != undefined) { - _1Y = g_var2obf[_Un3]; - } - if (_mX[_1Y] !== undefined) { - _mX[_1Y](_S23._ne); - } -} -function _Pn3(_Yn3, _BE) { - if (_BE != null) { - var _0n = _3u._FV(); - if (_0n === null) { - var _QV = new _iQ(0, 0, 0, 0, false, true); - _3u._EV(_QV); - _0n = _3u._FV(); - } - _0n._2T(true); - _0n._5c3(_Yn3); - _BE(_0n, _0n); - _0n._2T(false); - } -} -function _On3(_Zn3) { - if (_Zn3 != -1) { - shader_set(_Zn3); - } -} -function _Qn3(_Zn3) { - if (_Zn3 != -1) { - shader_reset(); - } -} -_181.prototype._Sn3 = function (_G63, _e3) { - var _qA2, _1u, i, _Vk, _zH; - _kI = _e3; - _NM = _G63; - _hN(); - if (this._gT.length > 0) { - var _GT, _7P; - _Vk = this._gT._Vk; - for (i = _Vk.length - 1; i >= 0; i--) { - _GT = _Vk[i]; - if (_GT == null || _GT._AR == false) { - continue; - } - _mI = _RF2; - if (_GT._HR) _Nn3(_GT, _T03, _RF2, 0); - _On3(_GT._FR); - _Pn3(_GT._ne, _GT._DR); - for (var __5 = 0; __5 < _GT._NQ.length; __5++) { - _7P = _GT._NQ._E5(__5); - if (_7P != null) { - if (_7P._9P === _OQ) { - _1u = _7P._PQ; - if (_1u != null) { - if (!(_1u.marked || !_1u.active || !_1u.visible)) { - if (_1u._3A2[_e3]) { - _1u._N5(_e3, 0, _1u, _1u); - } - } - } - } - } - } - _mI = _SF2; - _Pn3(_GT._ne, _GT._ER); - _Qn3(_GT._FR); - if (_GT._HR) _Nn3(_GT, _U03, _RF2, 0); - } - } else { - _Vk = this._NO._Vk; - _zH = _D5.Sprites; - for (i = _Vk.length - 1; i >= 0; i--) { - _1u = _Vk[i]; - if (_1u.marked || !_1u.visible) continue; - if (_1u._3A2[_e3]) { - _1u._N5(_e3, 0, _1u, _1u); - } - } - } -}; -_181.prototype.__n3 = function (_e4) { - _pL2 = _tL2; - _pL2._cg = 0; - _pL2._eg = 0; - _pL2._0o3 = _e4.right; - _pL2._1o3 = _e4.bottom; - _pL2._dg = _e4.right; - _pL2._fg = _e4.bottom; - _pL2._2o3 = 1.0; - _pL2._3o3 = 1.0; - _TK(); - { - _Aj1(0, 0, _e4.right, _e4.bottom); - _Cj1(0, 0, _e4.right, _e4.bottom, 0); - if (this.__j3 && _0q1) { - _RK(_Bn1); - } - this._Sn3(_e4, _VF2); - } - __K(); -}; -_181.prototype._4o3 = function () { - if (_0q1) { - if (_Ki1 < 0 || !surface_exists(_Ki1)) { - _Ki1 = surface_create(_Yi1, _Zi1, _bs); - g_pBuiltIn.application_surface = _Ki1; - debug("Application Surface created: w=" + _Yi1 + ", h=" + _Zi1); - } - if (_Li1) { - _Li1 = false; - surface_create(_Mi1, _Ni1, _bs, _Ki1); - _Yi1 = _Mi1; - _Zi1 = _Ni1; - debug("Application Surface resized: w=" + _Yi1 + ", h=" + _Zi1); - _5o3(); - } - surface_set_target(_Ki1); - } -}; -_181.prototype._6o3 = function (_e4) { - _TK(); - var _7o3 = new _IF(); - _7o3._nj(_NM); - if (_v3) { - _Bj1(0, 0, _e4.right, _e4.bottom, 0); - } - _On1 = 1; - _Pn1 = 1; - this._4o3(); - this._Ik3(); - var _5g; - if (!this._6g) { - _5g = _7g; - _Aj1(0, 0, _Yi1, _Zi1); - if (_v3) { - _dL2._V71 = _0z2; - _Bj1(0, 0, _t3._2V, _t3._4V, 0); - } else { - _Cj1(0, 0, _t3._2V, _t3._4V, 0); - } - } else { - _5g = this._8g; - if (this._Zj3) { - _Aj1(0, 0, _Yi1, _Zi1); - _Cj1(0, 0, _Yi1, _Zi1, 0); - _RK(_Bn1); - } - } - var _8o3 = _1q1.w / _Yi1; - var _9o3 = _1q1.h / _Zi1; - var _VZ = _On1; - var _WZ = _Pn1; - _sL2 = 0; - for (var i = 0; i < _5g.length; i++) { - _pL2 = _5g[i]; - if (_pL2.visible) { - var _ao3 = _bo3; - _TK(); - { - if (_pL2._pN != -1) { - _1j1(_pL2._pN); - } - _pL2._cg = _pL2._Ck3 * _VZ * _8o3 + _1q1.x; - _pL2._eg = _pL2._Dk3 * _WZ * _9o3 + _1q1.y; - _pL2._0o3 = _pL2._Ek3 * _VZ * _8o3; - _pL2._1o3 = _pL2._Fk3 * _WZ * _9o3; - _pL2._dg = _pL2._cg + _pL2._0o3; - _pL2._fg = _pL2._eg + _pL2._1o3; - _pL2._2o3 = _pL2._0o3 / _pL2._9j1; - _pL2._3o3 = _pL2._1o3 / _pL2._aj1; - if (_pL2._pN != -1) { - _Aj1(0, 0, surface_get_width(_pL2._pN), surface_get_height(_pL2._pN)); - } else { - _Aj1(_pL2._Ck3 * _VZ, _pL2._Dk3 * _WZ, _pL2._Ek3 * _VZ, _pL2._Fk3 * _WZ); - } - if (_v3) { - _jj1._by2(_pL2._V71); - var _Kx2 = _jj1._kj1(); - if (_Kx2 != null) { - _Kx2._Cd(); - _Kx2._Nj1(); - } - } else _Cj1(_pL2._7j1, _pL2._8j1, _pL2._9j1, _pL2._aj1, _pL2.angle); - if (!_v3) { - if (Math.abs(_pL2.angle) < 0.001) { - _e4.left = _pL2._7j1; - _e4.top = _pL2._8j1; - _e4.right = _pL2._7j1 + _pL2._9j1; - _e4.bottom = _pL2._8j1 + _pL2._aj1; - } else { - var _Uu = _pL2.angle * (_L6 / 180); - var _ni = Math.abs(Math.sin(_Uu)); - var c = Math.abs(Math.cos(_Uu)); - var _bk = c * _pL2._9j1 + _ni * _pL2._aj1; - var _OM = _ni * _pL2._9j1 + c * _pL2._aj1; - _e4.left = _pL2._7j1 + (_pL2._9j1 - _bk) / 2; - _e4.right = _pL2._7j1 + (_pL2._9j1 + _bk) / 2; - _e4.top = _pL2._8j1 + (_pL2._aj1 - _OM) / 2; - _e4.bottom = _pL2._8j1 + (_pL2._aj1 + _OM) / 2; - } - g_pBuiltIn.view_current = i; - this._Rn3(_e4); - } else { - g_pBuiltIn.view_current = i; - this._Rn3(_NM); - } - if (_pL2._pN != -1) { - surface_reset_target(); - } - _sL2++; - if (_v3) { - var _Kx2 = _jj1._kj1(); - if (_Kx2 != null) { - _Kx2._Ed(); - } - _jj1._by2(-1); - } - } - __K(); - } - } - _NM._nj(_7o3); - __K(); -}; -_181.prototype._co3 = function (_e4) { - if (_Up1 && _0q1) { - _TK({ _do3: true, _eo3: true }); - _e4.left = 0; - _e4.top = 0; - _e4.right = window_get_width(); - _e4.bottom = window_get_height(); - var rect = _1q1; - var _FH = _e8; - var _fo3 = _FH && gpu_get_alphatestenable(); - if (_FH) gpu_set_alphatestenable(false); - _Aj1(0, 0, _e4.right, _e4.bottom); - _Cj1(0, 0, _e4.right, _e4.bottom, 0); - draw_surface_stretched(_Ki1, rect.x, rect.y, rect.w, rect.h); - if (_FH) gpu_set_alphatestenable(_fo3); - __K({ _go3: true, _ho3: true }); - } -}; -_181.prototype._io3 = function (_e4) { - _e4.left = 0; - _e4.top = 0; - _e4.right = window_get_width(); - _e4.bottom = window_get_height(); - _pL2 = _tL2; - _pL2._cg = 0; - _pL2._eg = 0; - _pL2._0o3 = _e4.right; - _pL2._1o3 = _e4.bottom; - _pL2._dg = _e4.right; - _pL2._fg = _e4.bottom; - _pL2._2o3 = 1.0; - _pL2._3o3 = 1.0; - _TK(); - { - _Aj1(0, 0, _e4.right, _e4.bottom); - _Cj1(0, 0, _e4.right, _e4.bottom, 0); - this._Sn3(_e4, _WF2); - } - __K(); -}; -_181.prototype.DrawGUI = function (_e4) { - var _jo3 = _On1; - var _ko3 = _Pn1; - var _DK = _EK; - var _AK = _BK; - if (_DK < 0) _DK = window_get_width(); - if (_AK < 0) _AK = window_get_height(); - _TK({ _do3: true }); - { - _e4.left = 0; - _e4.top = 0; - _e4.right = window_get_width(); - _e4.bottom = window_get_height(); - _On1 = _e4.right / _DK; - _Pn1 = _e4.bottom / _AK; - _pL2 = _tL2; - _pL2._cg = 0; - _pL2._eg = 0; - _pL2._0o3 = _e4.right; - _pL2._1o3 = _e4.bottom; - _pL2._dg = _e4.right; - _pL2._fg = _e4.bottom; - _pL2._2o3 = _On1; - _pL2._3o3 = _Pn1; - _JK = true; - _Aj1(0, 0, _e4.right, _e4.bottom); - _KK(); - var _7o3 = new _IF(); - _7o3._nj(_NM); - _NM.left = 0; - _NM.top = 0; - _NM.right = _DK; - _NM.bottom = _AK; - this._Sn3(_e4, _TF2); - this._Sn3(_e4, _PF2); - this._Sn3(_e4, _UF2); - _JK = false; - _NM._nj(_7o3); - } - __K({ _go3: true }); - _On1 = _jo3; - _Pn1 = _ko3; -}; -_181.prototype._lo3 = function (_e4) { - if (_km >= 0) { - _TK(); - _Aj1(0, 0, _e4.right, _e4.bottom); - _Cj1(0, 0, _e4.right, _e4.bottom, 0); - this._Tn3(); - __K(); - } -}; -_181.prototype._19 = function () { - _TK(); - _WK = 0; - _XK = 0; - _YK = canvas.width; - _ZK = canvas.height; - var _e4 = new _IF(); - if (this._6g) { - _e4.left = 0; - _e4.top = 0; - _e4.right = window_get_width(); - _e4.bottom = window_get_height(); - } else { - _e4._nj(_NM); - } - this.__n3(_e4); - this._6o3(_e4); - if (_0q1) { - surface_reset_target(); - } - if (_Hi1.length != 0) { - _H4("Unbalanced surface stack. You MUST use surface_reset_target() for each set."); - return; - } - this._io3(_e4); - this._co3(_e4); - this.DrawGUI(_e4); - this._lo3(_e4); - __K(); -}; -function _KK() { - var _DK = _EK; - var _AK = _BK; - if (_DK < 0) _DK = _Gn1; - if (_AK < 0) _AK = _Hn1; - var _VZ = 1; - var _WZ = 1; - var _D_ = 0; - var _E_ = 0; - if (_GK) { - _VZ = _FK; - _WZ = _CK; - _D_ = _HK; - _E_ = _IK; - _t63(_VZ, _WZ, _D_, _E_); - } else { - _D_ = _1q1.x; - _E_ = _1q1.y; - if (_EK > 0) { - _VZ = _1q1.w / _DK; - } - if (_BK > 0) { - _WZ = _1q1.h / _AK; - } - _t63(_VZ, _WZ, _D_, _E_); - } - _hN(); -} -_181.prototype._mo3 = function () { - var _06 = []; - var _MO = _Hn._7c3._Vk; - for (var i = 0; i < _MO.length; i++) { - var _1u = _MO[i]; - if (_1u.marked) { - _06[_06.length] = _1u; - } - } - for (var i = 0; i < _06.length; i++) { - var _1u = _06[i]; - this._sk3(_1u); - } -}; -_181.prototype._sk3 = function (_1u) { - if (this._v41 && _1u._s51) { - this._v41._OF1(_1u._s51); - } - _3u._gU(this, _1u); - _Hn._bc3(_1u); - this._NO.__S(_1u); - this._xQ.__S(_1u); - _1u._VF._gU(_1u); -}; -_181.prototype._yQ = function (_Ht) { - if (_Ht.active) { - this._NO.__S(_Ht); - _Ht._VF._gU(_Ht); - this._xQ._Gf(_Ht); - _Ht.active = false; - } -}; -_181.prototype._zQ = function (_Ht) { - if (!_Ht.active) { - this._xQ.__S(_Ht); - this._NO._Gf(_Ht); - _Ht._VF._cU(_Ht); - _Ht.active = true; - } -}; -_181.prototype._5l1 = function (_Mj3) { - this._sl1._Gf(_Mj3); - this._9l1[_Mj3.id] = _Mj3; - this._Jl1++; -}; -_181.prototype._7l1 = function (_jg) { - var _2l1 = this._9l1[_jg]; - if (_2l1) { - this._sl1._7l1(_2l1); - this._9l1[_jg] = undefined; - this._Jl1--; - } -}; -_181.prototype._Al1 = function (_Al) { - var _Cl1 = this._sl1._E5(_Al); - if (_Cl1 != null && _Cl1 != undefined) { - var _Vk = _Cl1._PZ(); - for (var _Dl1 = 0; _Dl1 < _Vk.length; _Dl1++) { - var _2l1 = _Vk[_Dl1]; - if (_2l1) { - this._9l1[_2l1.id] = null; - this._Jl1--; - } - } - } - this._sl1._Ll(_Al); -}; -_181.prototype._no3 = function () { - this._Jl1 = 0; - this._9l1 = []; -}; -_181.prototype._oo3 = function () { - this._Q71.tiles = []; -}; -_181.prototype._po3 = function () { - if (this._I93.length == 0) return; - var _Sg = this._I93; - for (var i = 0; i < _Sg.length; i++) { - var _1u = _Sg[i]; - var room = _t3; - if (room != null) { - var _6P = _3u._MQ(room, _1u._qT); - if (_6P != null) { - if (floor(_6P.depth) != floor(_1u.depth)) { - if (_6P._BR && _6P._NQ.length == 1) { - _3u._oU(room, _6P, _1u.depth, true); - } else { - _3u._hU(room, _6P, _1u); - _3u._cU(room, _1u); - } - } - } - } - } - this._I93 = []; -}; -_181.prototype._qo3 = function () { - if (_v3) { - var _Yi = _hM2.length; - for (var i = 0; i < _Yi; i++) { - var _ro3 = _hM2[i]; - var _ji3 = _ro3._Ji3; - var type = _ro3.type; - var id = _ji3.id; - if (type == 0) { - _3u._eT(_t3, _ji3._mh3, true); - var _Di3 = new _lS(); - _Di3._mS = id; - _ji3._mh3 = _3u._NT(_t3, _ji3.depth, _Di3, true, true); - } - } - } - if (_hM2.length != 0) _hM2 = []; -}; -_181.prototype._CT = function (_jg) { - this._aX[this._aX.length] = _jg; -}; -_181.prototype._7U = function (_jg) { - for (var i = 0; i < this._aX.length; i++) { - if (this._aX[i] == _jg) { - this._aX.splice(i, 1); - return; - } - } -}; -function _UM2() { - this._781 = []; - this._b81 = []; -} -_UM2.prototype._ZN2 = function (_zZ1) { - this._b81 = _zZ1; -}; -_UM2.prototype._Gf = function (_M23) { - return (this._781[this._781.length] = _M23); -}; -_UM2.prototype._E5 = function (_so3) { - if (_so3 < 0 || _so3 >= this._781.length) return null; - return this._781[_so3]; -}; -_UM2.prototype._981 = function (_so3) { - return this._781[this._b81[_so3]]; -}; -_UM2.prototype._Ll = function (_so3) { - this._781[_so3] = null; -}; -_UM2.prototype._381 = function (_so3) { - var _to3 = _mT._E5(_so3); - var _uo3 = new _181(); - _uo3._281(); - _uo3._7k3(_to3._Q71); - this._Gf(_uo3); - return _uo3.id; -}; -_UM2.prototype._481 = function (_pk, _sj) { - var _vo3 = this._781[_pk]; - var _wo3 = this._781[_sj]; - if (!_vo3 || !_wo3) { - return; - } - _vo3._7k3(_wo3._Q71); -}; -_UM2.prototype._xo3 = function () { - _jj1._Lx2(); - _5N2(); - for (var _yo3 in this._781) { - if (!this._781.hasOwnProperty(_yo3)) continue; - var room = this._781[_yo3]; - for (var i = 0; i < 8; i++) { - var _zo3 = room._s52(i); - if (_zo3) { - _zo3._V71 = -1; - } - } - var _Ao3 = room._Q71; - if (_Ao3) { - for (var i = 0; i < 8; i++) { - var _Sz = _Ao3.views[i]; - if (_Sz) { - if (_Sz._V71 !== undefined) { - delete _Ao3.views[i]._V71; - } - } else { - var _g4 = 0; - } - } - } - } - _jj1._Gx2(); -}; -_Bo3 = -0.0001; -function _an3(_Co3) { - var hash = ""; - for (var i = 0; i < _Co3.length; i++) { - var _ue = _Co3[i]; - hash += _ue.__type + _ue._Do3.toString(); - } - return hash; -} -/*@constructor */ function _cV2() { - this._rV2 = -1; - this._0W2 = -1; - this._Do3 = _Eo3++; - this.__yyIsGMLObject = true; - this._1W2 = function () {}; - this._M_1 = function (_Fo3) { - if (this._0W2 < _vV2()) { - this._1W2(); - this._0W2 = _vV2(); - } - if (_Fo3 < this._rV2) return true; - else return false; - }; - this._iV2 = function () { - this._rV2 = _sV2(); - }; -} -_Go3 = 0; -_Ho3 = 1; -_Io3 = 2; -_Jo3 = 3; -_Ko3 = 0; -_Lo3 = 1; -_Mo3 = 0; -_No3 = 1; -_Oo3 = 2; -_Po3 = 0; -_Qo3 = 1; -_Ro3 = 2; -_So3 = 3; -_To3 = 0; -_q81 = 1; -_t81 = 2; -_w81 = 3; -_x81 = 4; -_u81 = 5; -_v81 = 6; -_s81 = 7; -_091 = 8; -_291 = 9; -_491 = 10; -_691 = 11; -_Uo3 = 12; -_SU = 13; -_r81 = 14; -_y81 = 15; -_z81 = 16; -_C81 = 17; -_Z81 = 18; -_Vo3 = 19; -function _0m3(type) { - return type == _w81 || type == _x81 || type == _u81 || type == _v81; -} -_Wo3 = 0; -_Xo3 = 1; -_Yo3 = 2; -_Zo3 = 3; -__o3 = 4; -_0p3 = 5; -_1p3 = 6; -_2p3 = 7; -_ZW = 8; -_3p3 = 9; -_4p3 = 10; -_5p3 = 11; -_6p3 = 12; -_7p3 = 13; -_XW = 14; -__W = 15; -_8p3 = 16; -_gm3 = 17; -_jm3 = 18; -_9p3 = 19; -_pn3 = 20; -_sn3 = 21; -_vn3 = 22; -_yn3 = 23; -_ap3 = 24; -_bp3 = 25; -_3X = 26; -_cp3 = 0; -_yV2 = 1; -_AV2 = 2; -_dp3 = 0; -_ep3 = 0; -_fp3 = 0; -_gp3 = 1; -_hp3 = 1; -_ip3 = 2; -_jp3 = 3; -_kp3 = 0; -_lp3 = 1; -_063 = 0; -_563 = 1; -_463 = 2; -_263 = 3; -_mp3 = 0; -_Y53 = 1; -_Z53 = 2; -_np3 = -0.0001; -_op3 = 0; -_pp3 = 0; -_qp3 = 0; -_rp3 = 1; -_Eo3 = 0; -_d91 = []; -function _sp3() { - return _qp3++; -} -function _vV2() { - return _rp3; -} -function _sV2() { - return _rp3++; -} -function _tp3(_783, x, y, _tR, _uR, rotation, _pm3, _qm3) { - var _up3 = new _zz(); - var _vp3 = new _zz(); - var _06 = new _zz(); - if (_pm3 != 0 || _qm3 != 0) { - _vp3._WA(-_pm3, -_qm3, 0); - } else _vp3._uB(); - _up3._XA(_tR, _uR, 1); - _06.Multiply(_vp3, _up3); - _vp3._nj(_06); - _up3.__A(rotation); - _06.Multiply(_vp3, _up3); - _vp3._nj(_06); - _up3._WA(x, y, 0); - _06.Multiply(_vp3, _up3); - _vp3._nj(_06); - _06._nj(_783); - _783.Multiply(_06, _vp3); -} -function _wp3(_xp3, _yp3, _zp3, _Ap3, _Bp3, _Cp3, _Dp3, _Ep3) { - if (_Bp3 == null) return false; - if (_Cp3 == null) return false; - var playbackspeed = _Cp3._9h1 * _Ap3; - var _km3 = _zp3; - if (playbackspeed < 0.0) { - playbackspeed = -playbackspeed; - _km3 = -_km3; - } - return _Bp3._UU._Fp3(_Cp3._Gp3, playbackspeed, _Cp3._WU, _yp3, _xp3, _km3, _Dp3, _Ep3, false); -} -function _Hp3(_bV2) { - if (_bV2 != null && _bV2 != undefined) { - var modelName = _bV2.modelName; - var _Ip3; - switch (modelName) { - case "GMRealTrack": - _Ip3 = new _U81(_bV2); - break; - case "GMGraphicTrack": - _Ip3 = new _Q81(_bV2); - break; - case "GMInstanceTrack": - _Ip3 = new _R81(_bV2); - break; - case "GMParticleTrack": - _Ip3 = new __81(_bV2); - break; - case "GMColourTrack": - _Ip3 = new _Jp3(_bV2); - break; - case "GMSpriteFramesTrack": - _Ip3 = new _891(_bV2); - break; - case "GMSequenceTrack": - _Ip3 = new _Y81(_bV2); - break; - case "GMAudioTrack": - _Ip3 = new _S81(_bV2); - break; - case "GMTextTrack": - _Ip3 = new _T81(_bV2); - break; - case "GMGroupTrack": - _Ip3 = new _791(_bV2); - break; - case "GMClipMaskTrack": - _Ip3 = new _191(_bV2); - break; - case "GMClipMask_Mask": - _Ip3 = new _391(_bV2); - break; - case "GMClipMask_Subject": - _Ip3 = new _591(_bV2); - break; - case "GMStringTrack": - _Ip3 = new _X81(_bV2); - break; - case "GMBoolTrack": - _Ip3 = new _W81(_bV2); - break; - } - _Ip3._UU = new _A81(_Ip3._9P, _bV2.keyframeStore); - return _Ip3; - } -} -/*@constructor */ function _U81(_bV2) { - _Kp3.call(this, _bV2); - this._9P = _w81; - if (_bV2 != null && _bV2 != undefined) { - this._Lp3 = _bV2.interpolation; - } - Object.defineProperties(this, { - gmlinterpolation: { - enumerable: true, - get: function () { - return this._Lp3; - }, - set: function (_B3) { - var _ue = yyGetInt32(_B3); - if (_ue >= 0 && _ue < _Oo3) { - this._Lp3 = _ue; - } else { - debug("Trying to set interpolation property of track to out-of-bounds value " + yyGetReal(_B3)); - } - }, - }, - }); - this._wt2 = function (_Mp3, _el, _Np3) { - if (!this.enabled) return null; - if (this._UU == null) return null; - if (this._UU._4W == 0) return null; - return this._Op3(_Mp3, _el, _Np3); - }; - this._uV2 = function (_Mp3, _Np3) { - _Np3 += 1; - if (_Mp3 > this._oV2.length) { - var _Pp3 = this._oV2.length; - this._oV2.length = _Mp3 + 1; - for (var i = _Pp3; i < this._oV2.length; i++) { - this._oV2[i] = -1; - } - } - this._oV2[_Mp3] = 0; - for (var i = 0; i < this._UU._4W; i++) { - var key = this._UU._8W[i]; - var value = key._Lr[_Mp3]; - if (value == null) { - value = key._Lr[0]; - if (value == null || (value._Qp3 == -1 && value._Rp3 == null)) continue; - } - if (value._Qp3 == -1 && value._Rp3 == null) { - var _CV2 = this._DV2(_Mp3); - _CV2._kP = key._9W; - _CV2._dV2 = value._Sp3; - if (!key._Im3 && key._WU > 1) { - var _CV2 = this._DV2(_Mp3); - _CV2._kP = key._9W + key._WU; - _CV2._dV2 = value._Sp3; - } else if (key._Im3 == true) { - if (i == this._UU._4W - 1) { - if (_Np3 - key._9W > 1) { - var _CV2 = this._DV2(_Mp3); - _CV2._kP = key._9W + (_Np3 - key._9W); - _CV2._dV2 = value._Sp3; - } - } else { - var _Tp3 = this._UU._8W[i + 1]; - if (_Tp3._9W > key._9W + 1) { - var _CV2 = this._DV2(_Mp3); - _CV2._kP = _Tp3._9W; - _CV2._dV2 = value._Sp3; - } - } - } - } else { - var _Up3 = key._WU; - if (key._Im3 == true) { - if (i == this._UU._4W - 1) { - if (_Np3 <= 0) continue; - else { - _Up3 = _Np3 - key._9W; - } - } else { - var _Tp3 = this._UU._8W[i + 1]; - if (_Tp3._9W > key._9W) { - _Up3 = _Tp3._9W - key._9W; - } - } - } - var _Cr = null; - if (value._Vp3) { - _Cr = value._Rp3; - } else { - _Cr = _Er._E5(value._Qp3); - } - if (_Cr == null) { - continue; - } - var _Wp3 = _Mp3; - if (_Wp3 >= _Cr._Jr) { - _Wp3 = _Cr._Jr - 1; - } - _Cr._Rr(this, _Wp3, _Mp3, key._9W, _Up3); - } - } - }; - this._Xp3 = function (_Mp3, _Yp3, _el, _Np3, _Zp3) { - var __p3 = null; - if (!this.enabled) return null; - if (this._UU == null) return null; - if (this._UU._4W == 0) return null; - var _j6 = this._oV2[_Mp3]; - if (_j6 == 0) { - return null; - } - var _0q3 = _el - _Yp3; - if (_0q3 <= 0) { - __p3 = 0; - return __p3; - } - var _Fj3 = this._pV2[_Mp3]; - var _1q3 = 0; - if (_j6 == 1) { - _1q3 = _Fj3[0]._dV2 * _0q3; - __p3 = _1q3; - return __p3; - } - var _2q3 = this._Lp3 == _No3; - var __u = _Fj3[0]; - var _J6 = _I6(__u._kP, _el) - _Yp3; - if (_J6 > 0) _1q3 = __u._dV2 * _J6; - for (var i = 1; i < _j6; ++i) { - if (__u._kP >= _el) break; - var _0v = _Fj3[i]; - if (_0v._kP > _Yp3) { - _J6 = _I6(_0v._kP, _el) - __u._kP; - if (_J6 > 0) { - var _Bm; - var offset = _Yp3 - __u._kP; - if (!_2q3) { - if (offset > 0) _J6 -= offset; - _Bm = __u._dV2 * _J6; - } else { - var _h4 = (_0v._dV2 - __u._dV2) / (_0v._kP - __u._kP); - var _Pa = __u._dV2; - if (offset > 0) { - _J6 -= offset; - _Pa += _h4 * offset; - } - _Bm = _Pa * _J6 + 0.5 * _h4 * _J6 * _J6; - } - _1q3 += _Bm; - } - } - __u = _0v; - } - var _v62 = _el - __u._kP; - if (_v62 > 0) { - var _Bm = __u._dV2 * _v62; - _1q3 += _Bm; - } - __p3 = _H6(_1q3, 0); - return __p3; - }; -} -/*@constructor */ function _Kp3(_bV2) { - _3q3.call(this, _bV2); - this._Lp3 = _Mo3; - this._oV2 = []; - this._pV2 = []; - this._4q3 = function (_Mp3, _el, _Np3) { - var _ba = this._5q3(); - if (_ba != null) { - return _ba._4q3(_Mp3, _el, _Np3); - } - return this._wt2(_Mp3, _el, _Np3); - }; - this._wt2 = function (_Mp3, _el, _Np3) { - throw new Error("Not Implemented"); - }; - this._DV2 = function (_Mp3) { - var __V2 = new _Yr(); - if (this._pV2[_Mp3] == undefined) { - this._pV2[_Mp3] = []; - } - this._pV2[_Mp3][this._oV2[_Mp3]] = __V2; - this._oV2[_Mp3] = this._oV2[_Mp3] + 1; - return __V2; - }; - this._Op3 = function (_Mp3, _el, _Np3) { - var __p3 = null; - var _eh1 = false; - var _vD1 = false; - if (_Mp3 >= this._oV2.length || this._oV2[_Mp3] == 0) { - _vD1 = true; - } else if (this._0W2 < _vV2()) { - if (this._UU._M_1(this._rV2)) { - _eh1 = true; - } - this._0W2 = _vV2(); - } - if (_eh1 || _vD1) { - var _6q3 = _H6(this._oV2.length, _Mp3 + 1); - for (var i = 0; i < _6q3; i++) { - if (i >= this._oV2.length || this._oV2[i] != -1) { - this._uV2(i, _Np3); - } - } - this._rV2 = _H6(this._rV2, this._UU._rV2); - } - var _j6 = this._oV2[_Mp3]; - if (_j6 == 0) { - return null; - } - var _Fj3 = this._pV2[_Mp3]; - if (_Fj3[0]._kP > _el) { - __p3 = _Fj3[0]._dV2; - return __p3; - } else if (_Fj3[_j6 - 1]._kP < _el) { - __p3 = _Fj3[_j6 - 1]._dV2; - return __p3; - } - var start, end, _Zi; - start = 0; - end = _j6; - _Zi = (start + end) >> 1; - while (_Zi != start) { - if (_Fj3[_Zi]._kP > _el) { - end = _Zi; - } else { - start = _Zi; - } - _Zi = (start + end) >> 1; - } - if (this._Lp3 == _Mo3 || _Zi == _j6 - 1) { - __p3 = _Fj3[_Zi]._dV2; - return __p3; - } else { - var _7q3 = _Fj3[_Zi]; - var _8q3 = _Fj3[_Zi + 1]; - var prop = 0.0; - if (_8q3._kP - _7q3._kP > 0.0) { - prop = (_el - _7q3._kP) / (_8q3._kP - _7q3._kP); - } - __p3 = _8q3._dV2 * prop + _7q3._dV2 * (1.0 - prop); - return __p3; - } - }; -} -/*@constructor */ function _Q81(_bV2) { - _3q3.call(this, _bV2); - this._9P = _q81; -} -/*@constructor */ function _R81(_bV2) { - _3q3.call(this, _bV2); - this._9P = _r81; -} -/*@constructor */ function __81(_bV2) { - _3q3.call(this, _bV2); - this._9P = _Z81; -} -/*@constructor */ function _Jp3(_bV2) { - _Kp3.call(this, _bV2); - this._9P = _x81; - if (_bV2 != null && _bV2 != undefined) { - this._Lp3 = _bV2.interpolation; - } - Object.defineProperties(this, { - gmlinterpolation: { - enumerable: true, - get: function () { - return this._Lp3; - }, - set: function (_B3) { - var _ue = yyGetInt32(_B3); - if (_ue >= 0 && _ue < _Oo3) { - this._Lp3 = _ue; - } else { - debug("Trying to set interpolation property of track to out-of-bounds value " + yyGetReal(_B3)); - } - }, - }, - }); - this._wt2 = function (_Mp3, _el, _Np3) { - if (!this.enabled) return null; - if (this._UU == null) return null; - if (this._UU._4W == 0) return null; - var __p3 = null; - var _e4, _f4, _g4, _h4; - _e4 = _f4 = _g4 = _h4 = 1.0; - if ((_h4 = this._Op3(0, _el, _Np3)) == null) return null; - if ((_e4 = this._Op3(1, _el, _Np3)) == null) return null; - if ((_f4 = this._Op3(2, _el, _Np3)) == null) return null; - if ((_g4 = this._Op3(3, _el, _Np3)) == null) return null; - _e4 *= 255.0; - _f4 *= 255.0; - _g4 *= 255.0; - _h4 *= 255.0; - var _9q3 = _I6(_e4, 255); - var _aq3 = _I6(_f4, 255); - var _bq3 = _I6(_g4, 255); - var _cq3 = _I6(_h4, 255); - __p3 = ((_cq3 << 24) & 0xff000000) | ((_bq3 << 16) & 0xff0000) | ((_aq3 << 8) & 0xff00) | (_9q3 & 0xff); - return __p3; - }; - this._uV2 = function (_Mp3, _Np3) { - _Np3 += 1; - if (_Mp3 > this._oV2.length) { - var _Pp3 = this._oV2.length; - this._oV2.length = _Mp3 + 1; - for (var i = _Pp3; i < this._oV2.length; i++) { - this._oV2[i] = -1; - } - } - this._oV2[_Mp3] = 0; - for (var i = 0; i < this._UU._4W; i++) { - var key = this._UU._8W[i]; - var value = key._Lr[_Mp3]; - if (value == null) { - value = key._Lr[0]; - if (value == null) continue; - } - if (value._Qp3 == -1 && value._Rp3 == null) { - var _CV2 = this._DV2(_Mp3); - _CV2._kP = key._9W; - _CV2._dV2 = this._dq3(value._F_2, _Mp3); - if (!key._Im3 && key._WU > 1) { - var _CV2 = this._DV2(_Mp3); - _CV2._kP = key._9W + (key._WU - 1); - _CV2._dV2 = this._dq3(value._F_2, _Mp3); - } else if (key._Im3 == true) { - if (i == this._UU._4W - 1) { - if (_Np3 - key._9W > 1) { - var _CV2 = this._DV2(_Mp3); - _CV2._kP = key._9W + (_Np3 - key._9W); - _CV2._dV2 = this._dq3(value._F_2, _Mp3); - } - } else { - var _Tp3 = this._UU._8W[i + 1]; - if (_Tp3._9W > key._9W + 1) { - var _CV2 = this._DV2(_Mp3); - _CV2._kP = _Tp3._9W - 1; - _CV2._dV2 = this._dq3(value._F_2, _Mp3); - } - } - } - } else { - var _Up3 = key._WU; - if (key._Im3 == true) { - if (i == this._UU._4W - 1) { - if (_Np3 <= 0) continue; - else { - _Up3 = _Np3 - key._9W; - } - } else { - var _Tp3 = this._UU._8W[i + 1]; - if (_Tp3._9W > key._9W) { - _Up3 = _Tp3._9W - key._9W; - } - } - } - var _Cr = null; - if (value._Vp3) { - _Cr = value._Rp3; - } else { - _Cr = _Er._E5(value._Qp3); - } - if (_Cr == null) { - continue; - } - var _Wp3 = _Mp3; - if (_Wp3 >= _Cr._Jr) { - _Wp3 = _Cr._Jr - 1; - } - _Cr._Rr(this, _Wp3, _Mp3, key._9W, _Up3, 1.0 / 255.0); - } - } - }; - this._dq3 = function (_3d, _eq3) { - var _fq3 = 0; - switch (_eq3) { - case 0: - _fq3 = _3d >> 24; - break; - case 1: - _fq3 = _3d; - break; - case 2: - _fq3 = _3d >> 8; - break; - case 3: - _fq3 = _3d >> 16; - break; - } - _fq3 &= 0xff; - var _gq3 = _fq3 / 255.0; - return _gq3; - }; - this._hq3 = function (left, right) { - var _e4 = _I6((left & 0xff) + (right & 0xff), 255); - var _f4 = _I6(((left >> 8) & 0xff) + ((right >> 8) & 0xff), 255); - var _g4 = _I6(((left >> 16) & 0xff) + ((right >> 16) & 0xff), 255); - var _h4 = _I6(((left >> 24) & 0xff) + ((right >> 24) & 0xff), 255); - return ((_h4 << 24) & 0xff000000) | ((_g4 << 16) & 0xff0000) | ((_f4 << 8) & 0xff00) | (_e4 & 0xff); - }; - this._iq3 = function (left, right) { - var _e4 = ((left & 0xff) * (right & 0xff)) / 255.0; - var _f4 = (((left >> 8) & 0xff) * ((right >> 8) & 0xff)) / 255.0; - var _g4 = (((left >> 16) & 0xff) * ((right >> 16) & 0xff)) / 255.0; - var _h4 = (((left >> 24) & 0xff) * ((right >> 24) & 0xff)) / 255.0; - return ((_h4 << 24) & 0xff000000) | ((_g4 << 16) & 0xff0000) | ((_f4 << 8) & 0xff00) | (_e4 & 0xff); - }; - this._iq3 = function (left, factor) { - factor = _H6(factor, 0.0); - factor = _I6(factor, 1.0); - var _e4 = (left & 0xff) * factor; - var _f4 = ((left >> 8) & 0xff) * factor; - var _g4 = ((left >> 16) & 0xff) * factor; - var _h4 = ((left >> 24) & 0xff) * factor; - return ((_h4 << 24) & 0xff000000) | ((_g4 << 16) & 0xff0000) | ((_f4 << 8) & 0xff00) | (_e4 & 0xff); - }; -} -/*@constructor */ function _891(_bV2) { - _3q3.call(this, _bV2); - this._9P = _SU; - this._wt2 = function (_jq3) { - var _kq3 = undefined; - var _lq3 = undefined; - var _mq3 = this._UU._nq3(_jq3); - _kq3 = _mq3._oq3; - _lq3 = _mq3.post; - var _pq3 = _kq3 !== undefined; - var _qq3 = _lq3 !== undefined; - if (!_pq3 && !_qq3) return -1.0; - if (!_pq3) { - return _lq3._8S; - } - if (!_qq3) { - var _rq3 = _kq3._Lr[0]._8S; - var _sq3 = _rq3 + 1.0; - var _tq3 = _kq3._9W; - var _uq3 = _tq3 + _kq3._WU; - if (_uq3 == _tq3) { - _uq3 += 1.0; - } - var _qc3 = _rq3 + ((_jq3 - _tq3) / (_uq3 - _tq3)) * (_sq3 - _rq3); - return _qc3; - } - var _rq3 = _kq3._Lr[0]._8S; - var _sq3 = _lq3._Lr[0]._8S; - var _tq3 = _kq3._9W; - var _uq3 = _lq3._9W; - var _qc3 = _rq3 + ((_jq3 - _tq3) / (_uq3 - _tq3)) * (_sq3 - _rq3); - return _qc3; - }; -} -/*@constructor */ function _Y81(_bV2) { - _3q3.call(this, _bV2); - this._9P = _s81; -} -/*@constructor */ function _S81(_bV2) { - _3q3.call(this, _bV2); - this._9P = _t81; -} -/*@constructor */ function _791(_bV2) { - _3q3.call(this, _bV2); - this._9P = _691; -} -/*@constructor */ function _T81(_bV2) { - _3q3.call(this, _bV2); - this._9P = _C81; -} -/*@constructor */ function _191(_bV2) { - _3q3.call(this, _bV2); - this._9P = _091; - Object.defineProperties(this, { - gmlmask: { - enumerable: true, - get: function () { - return this._vq3(); - }, - set: function (_B3) { - this._wq3(_B3); - }, - }, - gmlsubject: { - enumerable: true, - get: function () { - return this._xq3(); - }, - set: function (_B3) { - this._yq3(_B3); - }, - }, - }); -} -_191.prototype._zq3 = function (_Bp3, _Aq3) { - for (var i = 0; i < this._RU.length; i++) { - var _2n3 = this._RU[i]; - if (_2n3._9P == _Aq3) { - if (_Bp3 == null) this._RU.splice(i, 1); - else this._RU[i] = _Bp3; - return; - } - } - if (_Bp3 != _j_) { - this._RU[this._RU.length] = _Bp3; - } -}; -_191.prototype._wq3 = function (_Bp3) { - this._zq3(_Bp3, _291); -}; -_191.prototype._yq3 = function (_Bp3) { - this._zq3(_Bp3, _491); -}; -_191.prototype._vq3 = function () { - for (var i = 0; i < this._RU.length; i++) { - var _2n3 = this._RU[i]; - if (_2n3._9P == _291) { - return _2n3; - } - } - return null; -}; -_191.prototype._xq3 = function () { - for (var i = 0; i < this._RU.length; i++) { - var _2n3 = this._RU[i]; - if (_2n3._9P == _491) { - return _2n3; - } - } - return null; -}; -/*@constructor */ function _391(_bV2) { - _3q3.call(this, _bV2); - this._9P = _291; -} -/*@constructor */ function _591(_bV2) { - _3q3.call(this, _bV2); - this._9P = _491; -} -/*@constructor */ function _X81(_bV2) { - _3q3.call(this, _bV2); - this._9P = _v81; -} -/*@constructor */ function _W81(_bV2) { - _3q3.call(this, _bV2); - this._9P = _u81; -} -/*@constructor */ function _3q3(_bV2) { - _cV2.call(this); - this.__type = "[Track]"; - this.id = _sp3(); - this._Bq3 = ""; - this.pName = ""; - this.builtinName = 0; - this._Cq3 = 0; - this._Dq3 = false; - this._Eq3 = []; - this._Fq3 = 0; - this._RU = []; - this._Gq3 = 0; - this._Hq3 = []; - this._UU = new _A81(); - if (_bV2 != null && _bV2 != undefined) { - this._Bq3 = _bV2.modelName; - this.pName = _bV2.pName; - this.builtinName = _bV2.builtinName; - this._Dq3 = _bV2._Iq3 == 1 ? true : false; - this._Cq3 = _bV2.traits; - if (_bV2.tags !== undefined && _bV2.tags.length > 0) { - for (var _Jq3 = 0; _Jq3 < _bV2.tags.length; _Jq3++) { - this._Eq3[_bV2.tags[_Jq3].UniqueTagTypeId] = _bV2.tags[_Jq3]; - } - } - this._Fq3 = _bV2.tracks.length; - this._RU = []; - for (var _jl2 = 0; _jl2 < this._Fq3; ++_jl2) { - this._RU[_jl2] = _Hp3(_bV2.tracks[this._Fq3 - 1 - _jl2]); - } - this._Gq3 = _bV2.ownedResourceModels.length; - this._Hq3 = []; - for (var _Kq3 = 0; _Kq3 < this._Gq3; ++_Kq3) { - var _Lq3 = _bV2.ownedResourceModels[_Kq3]; - var _Mq3 = _Lq3.type; - var _Nq3 = _Lq3.resource; - if (_Mq3 == "GMAnimCurve") { - this._Hq3[_Kq3] = new _Wr(_Nq3); - } - } - } - Object.defineProperties(this, { - gmlname: { - enumerable: true, - get: function () { - return this.pName; - }, - set: function (_B3) { - this.pName = yyGetString(_B3); - this._Oq3(); - }, - }, - gmltype: { - enumerable: true, - get: function () { - return this._9P; - }, - }, - gmltraits: { - enumerable: true, - get: function () { - return this._Cq3; - }, - set: function (_B3) { - this._Cq3 = yyGetInt32(_B3); - }, - }, - gmltracks: { - enumerable: true, - get: function () { - return this._RU; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._RU = _B3; - } else { - throw new Error("value must be an array of tracks"); - } - }, - }, - gmlenabled: { - enumerable: true, - get: function () { - return this._Eq3 == null || this._Eq3[_Io3] == undefined; - }, - set: function (_B3) { - this._Eq3[_Io3] = yyGetBool(_B3) ? undefined : true; - }, - }, - gmlvisible: { - enumerable: true, - get: function () { - return this._Eq3 == null || this._Eq3[_Ho3] == undefined; - }, - set: function (_B3) { - this._Eq3[_Ho3] = yyGetBool(_B3) ? undefined : true; - }, - }, - enabled: { - get: function () { - return this._Eq3 == null || this._Eq3[_Io3] == undefined; - }, - set: function (_B3) { - this._Eq3[_Io3] = yyGetBool(_B3) ? undefined : true; - }, - }, - visible: { - get: function () { - return this._Eq3 == null || this._Eq3[_Ho3] == undefined; - }, - set: function (_B3) { - this._Eq3[_Ho3] = yyGetBool(_B3) ? undefined : true; - }, - }, - gmlembeddedAnimCurves: { - enumerable: true, - get: function () { - return this._Hq3; - }, - set: function (_B3) { - this._Hq3 = _B3; - }, - }, - gmllinkedTrack: { - enumerable: true, - get: function () { - return this._Eq3 == null ? -1 : this._Eq3[_Go3] != null ? this._Eq3[_Go3]._M3 : -1; - }, - set: function (_B3) { - if (_B3 == -1) _B3 = null; - if (this._Eq3[_Io3] == null) this._Eq3[_Go3] = {}; - this._Eq3[_Go3]._M3 = _B3; - }, - }, - gmlkeyframes: { - enumerable: true, - get: function () { - return this._UU._8W; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._UU._8W = _B3; - this._UU._4W = _B3.length; - } else { - throw new Error("value must be an array of keyframes"); - } - }, - }, - }); - this._5q3 = function () { - if (this.tags != null && this.tags[_Go3] != null) { - var _Pq3 = this.tags[_Go3]; - if (_Pq3 == null) return null; - if (_Pq3._M3 == null) { - var _M3 = _zT._SW(_Pq3._jl2); - if (_M3 != null) _Pq3._M3 = _M3; - } - return _Pq3._M3; - } - return null; - }; - this._Qq3 = function (_Rq3, _Ue1, _Sq3, _Tq3) { - _Sq3.xOrigin = 0.0; - _Sq3.yOrigin = 0.0; - _Tq3 &= ~(1 << _8p3); - _Sq3._on3 = 0; - _Sq3._Uq3(_Tq3); - _Sq3._Vq3(); - var _Wq3 = _Sq3._Xq3; - for (var _jl2 = 0; _jl2 < this._RU.length; ++_jl2) { - var _M3 = this._RU[_jl2]; - if (_0m3(_M3._9P) && _M3.enabled) { - var _Yq3 = _M3._Dq3; - if (_Yq3) { - if (_Wq3 & (1 << _M3.builtinName)) { - continue; - } - if ((_Sq3._on3 & (1 << _M3.builtinName)) == 0) { - _Wq3 |= 1 << _M3.builtinName; - } - } else { - _Wq3 &= ~(1 << _M3.builtinName); - } - switch (_M3.builtinName) { - case _ZW: - if (!_Yq3 || !(_Sq3._on3 & (1 << _ZW))) { - _Sq3.rotation = _M3._4q3(_dp3, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _ZW; - } - break; - case _XW: - if (!_Yq3 || !(_Sq3._on3 & (1 << _XW))) { - _Sq3.x = _M3._4q3(_dp3, _Rq3, _Ue1); - _Sq3.y = _M3._4q3(_hp3, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _XW; - } - break; - case __W: - if (!_Yq3 || !(_Sq3._on3 & (1 << __W))) { - _Sq3.scaleX = _M3._4q3(_dp3, _Rq3, _Ue1); - _Sq3.scaleY = _M3._4q3(_hp3, _Rq3, _Ue1); - _Sq3._on3 |= 1 << __W; - } - break; - case _4p3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _4p3))) { - var color = 0xffffffff; - var _Zq3 = _M3._4q3(0, _Rq3, _Ue1); - if (_Zq3 != null) color = _Zq3; - _Sq3._mm3[0] = (color & 0xff) / 255.0; - _Sq3._mm3[1] = ((color >> 8) & 0xff) / 255.0; - _Sq3._mm3[2] = ((color >> 16) & 0xff) / 255.0; - _Sq3._mm3[3] = ((color >> 24) & 0xff) / 255.0; - _Sq3._on3 |= 1 << _4p3; - } - break; - case _3p3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _3p3))) { - var color = 0xffffffff; - var _Zq3 = _M3._4q3(0, _Rq3, _Ue1); - if (_Zq3 != null) color = _Zq3; - _Sq3._nm3[0] = (color & 0xff) / 255.0; - _Sq3._nm3[1] = ((color >> 8) & 0xff) / 255.0; - _Sq3._nm3[2] = ((color >> 16) & 0xff) / 255.0; - _Sq3._nm3[3] = ((color >> 24) & 0xff) / 255.0; - _Sq3._on3 |= 1 << _3p3; - } - break; - case _8p3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _8p3))) { - _Sq3.xOrigin = _M3._4q3(_dp3, _Rq3, _Ue1); - _Sq3.yOrigin = _M3._4q3(_hp3, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _8p3; - } - break; - case _0p3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _0p3))) { - _Sq3.gain = _M3._4q3(0, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _0p3; - } - break; - case _1p3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _1p3))) { - _Sq3.pitch = _M3._4q3(0, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _1p3; - } - break; - case _2p3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _2p3))) { - _Sq3.__q3 = _M3._4q3(0, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _2p3; - } - break; - case _gm3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _gm3))) { - var _pb = _M3._4q3(0, _Rq3, _Ue1); - if (_pb != null) _Sq3.imageSpeed = _pb; - _Sq3._0r3(_gm3, true); - _Sq3._on3 |= 1 << _gm3; - if (_M3._9P == _w81) { - var _1r3 = -1; - var _2r3 = false; - if (this._9P == _q81 || this._9P == _r81) { - var keyframeStore = this._UU; - var _8m3 = keyframeStore._9m3(_Rq3, _Ue1); - if (_8m3 >= 0) { - var _TU = keyframeStore._8W[_8m3]; - _1r3 = _TU._9W; - _2r3 = true; - } - } - _Sq3._im3 = -1; - if (_2r3) { - var _pb = _M3._Xp3(0, _1r3, _Rq3, _Ue1); - if (_pb != null) _Sq3._im3 = _pb; - } - } - } - break; - case _jm3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _jm3))) { - var _pb = _M3._4q3(0, _Rq3, _Ue1); - if (_pb != null) _Sq3.imageIndex = _pb; - _Sq3._0r3(_jm3, true); - _Sq3._on3 |= 1 << _jm3; - } - break; - case _pn3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _pn3))) { - _Sq3._qn3 = _M3._4q3(_dp3, _Rq3, _Ue1); - _Sq3._rn3 = _M3._4q3(_hp3, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _pn3; - } - break; - case _sn3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _sn3))) { - _Sq3._tn3 = _M3._4q3(0, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _sn3; - } - break; - case _vn3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _vn3))) { - _Sq3._wn3 = _M3._4q3(0, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _vn3; - } - break; - case _yn3: - if (!_Yq3 || !(_Sq3._on3 & (1 << _yn3))) { - _Sq3._zn3 = _M3._4q3(0, _Rq3, _Ue1); - _Sq3._on3 |= 1 << _yn3; - } - break; - } - } - } - _Wq3 &= _Tq3; - _Sq3._Xq3 = _Wq3; - }; - this._Oq3 = function () { - if (this.pName == null) { - this.builtinName = _Wo3; - return; - } - if (this.pName == "position") this.builtinName = _XW; - else if (this.pName == "scale") this.builtinName = __W; - else if (this.pName == "gain") this.builtinName = _0p3; - else if (this.pName == "pitch") this.builtinName = _1p3; - else if (this.pName == "falloff") this.builtinName = _2p3; - else if (this.pName == "rotation") this.builtinName = _ZW; - else if (this.pName == "blend_add") this.builtinName = _3p3; - else if (this.pName == "blend_multiply") this.builtinName = _4p3; - else if (this.pName == "mask") this.builtinName = _6p3; - else if (this.pName == "subject") this.builtinName = _7p3; - else if (this.pName == "origin") this.builtinName = _8p3; - else if (this.pName == "image_speed") this.builtinName = _gm3; - else if (this.pName == "image_index") this.builtinName = _jm3; - else if (this.pName == "image_angle") this.builtinName = _ZW; - else if (this.pName == "rotation") this.builtinName = _ZW; - else if (this.pName == "image_blend") this.builtinName = _4p3; - else if (this.pName == "frameSize") this.builtinName = _pn3; - else if (this.pName == "characterSpacing") this.builtinName = _sn3; - else if (this.pName == "lineSpacing") this.builtinName = _vn3; - else if (this.pName == "paragraphSpacing") this.builtinName = _yn3; - else if (this.pName == "frame_size") this.builtinName = _pn3; - else if (this.pName == "character_spacing") this.builtinName = _sn3; - else if (this.pName == "line_spacing") this.builtinName = _vn3; - else if (this.pName == "paragraph_spacing") this.builtinName = _yn3; - else this.builtinName = _Wo3; - }; -} -/*@constructor */ function _3r3() { - _cV2.call(this); - this._4r3 = 0; - Object.defineProperties(this, { - gmlchannel: { - enumerable: true, - get: function () { - return this._4r3; - }, - set: function (_B3) { - this._4r3 = yyGetInt32(_B3); - }, - }, - }); - this._1W2 = function () { - var _4W2 = this._rV2; - for (var _hf1 in this._Lr) { - if (_hf1._M_1(_4W2)) { - this._rV2 = _H6(this._rV2, _hf1._rV2); - } - } - }; -} -/*@constructor */ function _O81(_bV2) { - _3r3.call(this); - this.__type = "[MessageEventTrackKey]"; - this._vh1 = null; - if (_bV2 != null && _bV2 != undefined) { - this._vh1 = _bV2.events; - } - Object.defineProperties(this, { - gmlevents: { - enumerable: true, - get: function () { - return this._vh1; - }, - set: function (_B3) { - this._vh1 = _B3; - }, - }, - }); -} -/*@constructor */ function _P81(_bV2) { - _3r3.call(this); - this.__type = "[CodeEventTrackKey]"; - if (_bV2 != null && _bV2 != undefined) { - this._5r3 = _bV2.event; - this._5r3._6r3 = this._5r3; - } else { - this._5r3 = null; - } - Object.defineProperties(this, { - gmlevent: { - enumerable: true, - get: function () { - return this._5r3; - }, - set: function (_B3) { - this._5r3 = _B3; - }, - }, - }); -} -/*@constructor */ function _7r3(_bV2) { - _3r3.call(this); - this.__type = "[AssetTrackKey]"; - this._3G = -1; - if (_bV2 != null && _bV2 != undefined) { - this._3G = _bV2.index; - } - Object.defineProperties(this, { - gmlindex: { - enumerable: true, - get: function () { - return this._3G; - }, - set: function (_B3) { - this._3G = _B3; - }, - }, - }); -} -/*@constructor */ function _E81(_bV2) { - _3r3.call(this); - this.__type = "[GraphicTrackKey]"; - this._3S = -1; - if (_bV2 != null && _bV2 != undefined) { - this._3S = _bV2.index; - } - Object.defineProperties(this, { - gmlspriteIndex: { - enumerable: true, - get: function () { - return this._3S; - }, - set: function (_B3) { - this._3S = yyGetInt32(_B3); - }, - }, - }); -} -/*@constructor */ function _8r3(_bV2) { - _3r3.call(this); - this.__type = "[ParticleTrackKey]"; - this.particleSystemIndex = -1; - if (_bV2 != null && _bV2 != undefined) { - this.particleSystemIndex = _bV2.index; - } - Object.defineProperties(this, { - gmlparticleSystemIndex: { - enumerable: true, - get: function () { - return this.particleSystemIndex; - }, - set: function (_B3) { - this.particleSystemIndex = yyGetInt32(_B3); - }, - }, - }); -} -/*@constructor */ function _F81(_bV2) { - _3r3.call(this); - this.__type = "[InstanceTrackKey]"; - this._9r3 = -1; - if (_bV2 != null && _bV2 != undefined) { - this._9r3 = _bV2.index; - } - Object.defineProperties(this, { - gmlobjectIndex: { - enumerable: true, - get: function () { - return this._9r3; - }, - set: function (_B3) { - this._9r3 = yyGetInt32(_B3); - }, - }, - }); -} -/*@constructor */ function _H81(_bV2) { - _3r3.call(this); - this.__type = "[AudioTrackKey]"; - this._ar3 = -1; - this._br3 = 0; - this._cr3 = 0; - if (_bV2 != null && _bV2 != undefined) { - this._ar3 = _bV2.soundIndex; - this._br3 = _bV2.emitters; - this._cr3 = _bV2.mode; - } - Object.defineProperties(this, { - gmlsoundIndex: { - enumerable: true, - get: function () { - return this._ar3; - }, - set: function (_B3) { - this._ar3 = _B3; - }, - }, - gmlemitters: { - enumerable: true, - get: function () { - return this._br3; - }, - set: function (_B3) { - this._br3 = _B3; - }, - }, - gmlmode: { - enumerable: true, - get: function () { - return this._cr3; - }, - set: function (_B3) { - this._cr3 = _B3; - }, - }, - }); -} -/*@constructor */ function _M81(_bV2) { - _3r3.call(this); - this.__type = "[RealTrackKey]"; - this._Sp3 = 0; - this._Vp3 = false; - this._Qp3 = -1; - this._Rp3 = null; - if (_bV2 != null && _bV2 != undefined) { - this._Sp3 = _bV2.realValue; - this._Vp3 = _bV2.hasEmbeddedCurve; - this._Qp3 = _bV2.curveIndex; - if (_bV2.pEmbeddedCurve != undefined) { - this._Rp3 = new _Wr(_bV2.pEmbeddedCurve); - } - } - this._1W2 = function () { - var _4W2 = this._rV2; - for (var _hf1 in this._Lr) { - var _Cr = _Er._Fr(_hf1._Qp3); - if (_Cr != null && _Cr._M_1(_4W2)) { - this._rV2 = _H6(this._rV2, _Cr._rV2); - } - } - }; - Object.defineProperties(this, { - gmlvalue: { - enumerable: true, - get: function () { - return this._Sp3; - }, - set: function (_B3) { - this._Sp3 = yyGetReal(_B3); - this._Qp3 = -1; - this._Vp3 = false; - this._Rp3 = null; - }, - }, - gmlhasEmbeddedCurve: { - enumerable: true, - get: function () { - return this._Vp3; - }, - set: function (_B3) { - this._Vp3 = yyGetBool(_B3); - }, - }, - gmlcurve: { - enumerable: true, - get: function () { - var _dr3 = undefined; - if (this._Vp3 == true && this._Rp3 != null) { - _dr3 = this._Rp3; - } else { - _dr3 = _Er._E5(this._Qp3); - } - if (_dr3 == undefined || _dr3 == null) return -1; - else return _dr3; - }, - set: function (_B3) { - if (typeof _B3 == "object") { - var _xb = _Er.AnimCurves.indexOf(_B3); - if (_xb == -1) { - this._Rp3 = _B3; - this._Vp3 = true; - this._Qp3 = -1; - } else { - this._Qp3 = _xb; - this._Vp3 = false; - this._Rp3 = null; - } - } else { - if (_Er._E5(this._Qp3) != null) { - this._Qp3 = _B3; - this._Vp3 = false; - this._Rp3 = null; - } else { - throw new Error("Invalid curve passed to curve property of keyframe channel"); - } - } - }, - }, - }); -} -/*@constructor */ function _N81(_bV2) { - _3r3.call(this); - this.__type = "[ColorTrackKey]"; - this._F_2 = 0; - this._Vp3 = false; - this._Qp3 = -1; - this._Rp3 = null; - if (_bV2 != null && _bV2 != undefined) { - this._F_2 = _bV2.color; - this._Vp3 = _bV2.hasEmbeddedCurve; - this._Qp3 = _bV2.curveIndex; - if (_bV2.pEmbeddedCurve != undefined) { - this._Rp3 = new _Wr(_bV2.pEmbeddedCurve); - } - } - Object.defineProperties(this, { - gmlcolor: { - enumerable: true, - get: function () { - var _m4 = []; - _m4[1] = (this._F_2 & 0xff) / 255.0; - _m4[2] = ((this._F_2 >> 8) & 0xff) / 255.0; - _m4[3] = ((this._F_2 >> 16) & 0xff) / 255.0; - _m4[0] = ((this._F_2 >> 24) & 0xff) / 255.0; - return _m4; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - var _m4; - _m4 = (yyGetReal(_B3[1]) * 255.0) & 0xff; - _m4 |= ((yyGetReal(_B3[2]) * 255.0) & 0xff) << 8; - _m4 |= ((yyGetReal(_B3[3]) * 255.0) & 0xff) << 16; - _m4 |= ((yyGetReal(_B3[0]) * 255.0) & 0xff) << 24; - this._F_2 = _m4; - } else { - this._F_2 = yyGetInt32(_B3); - } - this._Qp3 = -1; - this._Vp3 = false; - this._Rp3 = null; - }, - }, - gmlcolour: { - enumerable: true, - get: function () { - var _m4 = []; - _m4[1] = (this._F_2 & 0xff) / 255.0; - _m4[2] = ((this._F_2 >> 8) & 0xff) / 255.0; - _m4[3] = ((this._F_2 >> 16) & 0xff) / 255.0; - _m4[0] = ((this._F_2 >> 24) & 0xff) / 255.0; - return _m4; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - var _m4; - _m4 = (yyGetReal(_B3[1]) * 255.0) & 0xff; - _m4 |= ((yyGetReal(_B3[2]) * 255.0) & 0xff) << 8; - _m4 |= ((yyGetReal(_B3[3]) * 255.0) & 0xff) << 16; - _m4 |= ((yyGetReal(_B3[0]) * 255.0) & 0xff) << 24; - this._F_2 = _m4; - } else { - this._F_2 = yyGetInt32(_B3); - } - this._Qp3 = -1; - this._Vp3 = false; - this._Rp3 = null; - }, - }, - gmlcurve: { - enumerable: true, - get: function () { - var _dr3 = undefined; - if (this._Vp3 == true && this._Rp3 != null) { - _dr3 = this._Rp3; - } else { - _dr3 = _Er._E5(this._Qp3); - } - if (_dr3 == undefined || _dr3 == null) return -1; - else return _dr3; - }, - set: function (_B3) { - if (typeof _B3 == "object") { - var _xb = _Er.AnimCurves.indexOf(_B3); - if (_xb == -1) { - this._Rp3 = _B3; - this._Vp3 = true; - this._Qp3 = -1; - } else { - this._Qp3 = _xb; - this._Vp3 = false; - this._Rp3 = null; - } - } else { - if (_Er._E5(this._Qp3) != null) { - this._Qp3 = _B3; - this._Vp3 = false; - this._Rp3 = null; - } else { - throw new Error("Invalid curve passed to curve property of keyframe channel"); - } - } - }, - }, - }); -} -/*@constructor */ function _K81(_bV2) { - _3r3.call(this); - this.__type = "[BoolTrackKey]"; - this._dV2 = false; - if (_bV2 != null && _bV2 != undefined) { - this._dV2 = _bV2.value; - } - Object.defineProperties(this, { - gmlvalue: { - enumerable: true, - get: function () { - return this._dV2; - }, - set: function (_B3) { - this._dV2 = yyGetBool(_B3); - }, - }, - }); -} -/*@constructor */ function _L81(_bV2) { - _3r3.call(this); - this.__type = "[StringTrackKey]"; - this._dV2 = ""; - if (_bV2 != null && _bV2 != undefined) { - this._dV2 = _bV2.value; - } - Object.defineProperties(this, { - gmlvalue: { - enumerable: true, - get: function () { - return this._dV2; - }, - set: function (_B3) { - this._dV2 = yyGetString(_B3); - }, - }, - }); -} -/*@constructor */ function _I81(_bV2) { - _3r3.call(this); - this.__type = "[TextTrackKey]"; - this.text = ""; - this.wrap = false; - this.alignment = 0; - this.fontIndex = -1; - if (_bV2 != null && _bV2 != undefined) { - this.text = _bV2.text; - this.wrap = _bV2.wrap; - this.alignment = _bV2.alignment; - this.fontIndex = _bV2.fontIndex; - } - Object.defineProperties(this, { - gmltext: { - enumerable: true, - get: function () { - return this.text; - }, - set: function (_B3) { - this.text = yyGetString(_B3); - }, - }, - gmlwrap: { - enumerable: true, - get: function () { - return this.wrap; - }, - set: function (_B3) { - this.wrap = yyGetBool(_B3); - }, - }, - gmlalignmentV: { - enumerable: true, - get: function () { - return (this.alignment >> 8) & 0xff; - }, - set: function (_B3) { - this.alignment = (this.alignment & 0xff) | ((yyGetInt32(_B3) & 0xff) << 8); - }, - }, - gmlalignmentH: { - enumerable: true, - get: function () { - return this.alignment & 0xff; - }, - set: function (_B3) { - this.alignment = (this.alignment & ~0xff) | (yyGetInt32(_B3) & 0xff); - }, - }, - gmlfontIndex: { - enumerable: true, - get: function () { - return this.fontIndex; - }, - set: function (_B3) { - this.fontIndex = yyGetInt32(_B3); - }, - }, - }); -} -/*@constructor */ function _G81(_bV2) { - _3r3.call(this); - this._3G = -1; - if (_bV2 != null && _bV2 != undefined) { - this._3G = _bV2.index; - } - Object.defineProperties(this, { - gmlindex: { - enumerable: true, - get: function () { - return this._3G; - }, - set: function (_B3) { - this._3G = yyGetInt32(_B3); - }, - }, - }); - this.__type = "[SequenceTrackKey]"; -} -/*@constructor */ function _J81(_bV2) { - _3r3.call(this); - this.__type = "[SpriteFramesTrackKey]"; - this._8S = -1; - if (_bV2 != null && _bV2 != undefined) { - this._8S = _bV2.imageIndex; - } - Object.defineProperties(this, { - gmlimageIndex: { - enumerable: true, - get: function () { - return this._8S; - }, - set: function (_B3) { - this._8S = yyGetInt32(_B3); - }, - }, - }); -} -/*@constructor */ function _D81(_od, _bV2) { - _cV2.call(this); - this.__type = "[Keyframe]"; - this._9W = 0; - this._WU = 0; - this._Im3 = false; - this._er3 = false; - this._Lr = {}; - if (_bV2 != null && _bV2 != undefined) { - this._9W = _bV2.key; - this._WU = _bV2.length; - this._Im3 = _bV2.stretch; - this._er3 = _bV2.disabled; - this._Lr = {}; - for (var _6n3 in _bV2.channels) { - var data = _bV2.channels[_6n3]; - var _fr3 = null; - switch (_od) { - case _q81: - _fr3 = new _E81(data); - break; - case _r81: - _fr3 = new _F81(data); - break; - case _t81: - _fr3 = new _H81(data); - break; - case _C81: - _fr3 = new _I81(data); - break; - case _w81: - _fr3 = new _M81(data); - break; - case _x81: - _fr3 = new _N81(data); - break; - case _u81: - _fr3 = new _K81(data); - break; - case _v81: - _fr3 = new _L81(data); - break; - case _s81: - _fr3 = new _G81(data); - break; - case _SU: - _fr3 = new _J81(data); - break; - case _Z81: - _fr3 = new _8r3(data); - break; - } - if (_fr3 != null) { - _fr3.key = _6n3; - this._Lr[_6n3] = _fr3; - } else { - throw new Error("Invalid sequence track channel type"); - } - } - } - this._iV2(); - Object.defineProperties(this, { - gmlframe: { - enumerable: true, - get: function () { - return this._9W; - }, - set: function (_B3) { - this._9W = yyGetInt32(_B3); - }, - }, - gmllength: { - enumerable: true, - get: function () { - return this._WU; - }, - set: function (_B3) { - this._WU = yyGetInt32(_B3); - }, - }, - gmlstretch: { - enumerable: true, - get: function () { - return this._Im3; - }, - set: function (_B3) { - this._Im3 = yyGetBool(_B3); - }, - }, - gmldisabled: { - enumerable: true, - get: function () { - return this._er3; - }, - set: function (_B3) { - this._er3 = yyGetBool(_B3); - }, - }, - gmlchannels: { - enumerable: true, - get: function () { - var _gr3 = []; - for (var _6n3 in this._Lr) { - _gr3.push(this._Lr[_6n3]); - } - _gr3.sort(function (_h4, _g4) { - return Number(_h4.key) - Number(_g4.key); - }); - return _gr3; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._Lr = {}; - for (var _3W2 = 0; _3W2 < _B3.length; _3W2++) { - var key = _B3[_3W2]._4r3; - this._Lr[key] = _B3[_3W2]; - } - } else { - throw new Error("value must be an array of keyframes"); - } - }, - }, - }); -} -/*@constructor */ function _A81(_od, _bV2) { - _cV2.call(this); - this.__type = "[KeyframeStore]"; - this._4W = 0; - this._8W = []; - if (_bV2 != null && _bV2 != undefined) { - var _hr3 = _bV2.length; - for (var _8m3 = 0; _8m3 < _hr3; ++_8m3) { - this._ir3(new _D81(_od, _bV2[_8m3])); - } - } -} -_A81.prototype._1W2 = function () { - var _4W2 = this._rV2; - for (var i = 0; i < this._4W; i++) { - if (this._8W[i]._M_1(_4W2)) { - this._rV2 = _H6(this._rV2, this._8W[i]._rV2); - } - } -}; -_A81.prototype._ir3 = function (_jr3) { - var _9V = 0; - while (_9V < this._4W) { - if (this._8W[_9V].key > _jr3.key) { - break; - } - _9V++; - } - this._8W.splice(_9V, 0, _jr3); - this._4W++; - this._iV2(); -}; -_A81.prototype._nq3 = function (_el) { - var _bW2 = {}; - if (this._4W == 0) return; - var start = 0, - end = this._4W; - var index = (start + end) >> 1; - var length; - while (index != start) { - length = this._8W[index]._Im3 ? (index + 1 < this._4W ? this._8W[index + 1]._9W : Number.MAX_SAFE_INTEGER) : this._8W[index]._WU; - if (this._8W[index]._9W <= _el && this._8W[index]._9W + length > _el) { - _bW2._oq3 = this._8W[index]; - if (index < this._4W - 1) _bW2.post = this._8W[index + 1]; - return _bW2; - } - if (this._8W[index]._9W > _el) end = index; - else start = index; - index = (start + end) >> 1; - } - length = this._8W[index]._Im3 ? (index + 1 < this._4W ? this._8W[index + 1]._9W : Number.MAX_SAFE_INTEGER) : this._8W[index]._WU; - if (this._8W[index]._9W <= _el && this._8W[index]._9W + length > _el) { - _bW2._oq3 = this._8W[index]; - if (index < this._4W - 1) _bW2.post = this._8W[index + 1]; - } - return _bW2; -}; -_A81.prototype._9m3 = function (_el, _Np3) { - if (this._4W == 0) return -1; - var start = 0; - var end = this._4W; - var index = (start + end) >> 1; - var length; - while (index != start) { - length = this._8W[index]._Im3 ? (index + 1 < this._4W ? this._8W[index + 1]._9W : 0x7fffffff) : this._8W[index]._WU; - if (this._8W[index]._9W <= _el && this._8W[index]._9W + length > _el) return index; - if (this._8W[index]._9W > _el) end = index; - else start = index; - index = (start + end) >> 1; - } - length = this._8W[index]._Im3 ? (index + 1 < this._4W ? this._8W[index + 1]._9W : 0x7fffffff) : this._8W[index]._WU; - if (this._8W[index]._9W <= _el && this._8W[index]._9W + length > _el) return index; - if (index == this._4W - 1 && _el == _Np3) { - if (this._8W[index]._9W + length == _Np3) return index; - } - return -1; -}; -_A81.prototype._VU = function (_el, _Np3) { - var _kr3 = this._9m3(_el, _Np3); - if (_kr3 == -1) return null; - return this._8W[_kr3]; -}; -_A81.prototype._bm3 = function (_J3, _Np3) { - if (_J3 < 0) { - return 0.0; - } else if (_J3 > this._4W) { - return 0.0; - } - if (this._8W[_J3]._Im3) { - if (_J3 < this._4W - 1) { - var length = this._8W[_J3 + 1]._9W - this._8W[_J3]._9W - 1.0; - return length; - } else { - var length = _Np3 - this._8W[_J3]._9W - 1.0; - return length; - } - } else { - return this._8W[_J3]._WU; - } -}; -_A81.prototype._lr3 = function (_VB, _WB, _si1, _zp3, _mr3, _Ue1) { - if (_mr3 == undefined) _mr3 = false; - if (_Ue1 == undefined) _Ue1 = -1.0; - if (this._4W == 0) return false; - var _nr3 = false; - if (_VB > _WB) { - var _jL = _VB; - _VB = _WB; - _WB = _jL; - _nr3 = true; - } - var _or3 = false; - var _pr3 = false; - if (_zp3 > 0.0) { - _pr3 = true; - if (_mr3 && _WB == _Ue1) { - _or3 = true; - } - } else { - _or3 = true; - if (_mr3 && _VB == 0.0) { - _pr3 = true; - } - } - if ((_or3 && this._8W[0]._9W > _WB) || (!_or3 && this._8W[0]._9W >= _WB)) return false; - var _qr3 = this._8W[this._4W - 1]._9W + this._8W[this._4W - 1]._WU; - if (this._8W[this._4W - 1]._Im3 == false && (_qr3 < _VB || (!_pr3 && _qr3 == _VB))) return false; - var _Dm3 = 0; - var start, end, _Zi; - var _FO = null; - start = 0; - end = this._4W; - _Zi = (start + end) >> 1; - while (_Zi != start) { - if (this._8W[_Zi]._9W > _VB) { - end = _Zi; - } else { - start = _Zi; - } - _Zi = (start + end) >> 1; - } - _FO = this._8W[_Zi]; - var _rr3 = _FO._9W + _FO._WU; - if (_rr3 < _VB || (!_pr3 && _rr3 == _VB)) { - _Dm3 = _Zi + 1; - } else { - _Dm3 = _Zi; - } - var _Em3 = 0; - start = 0; - end = this._4W; - _Zi = (start + end) >> 1; - while (_Zi != start) { - if ((_or3 && this._8W[_Zi]._9W > _WB) || (!_or3 && this._8W[_Zi]._9W >= _WB)) { - end = _Zi; - } else { - start = _Zi; - } - _Zi = (start + end) >> 1; - } - _Em3 = _Zi; - if (_Em3 < _Dm3) { - return false; - } else { - if (_nr3) { - _si1.start = _Em3; - _si1.end = _Dm3; - } else { - _si1.start = _Dm3; - _si1.end = _Em3; - } - return true; - } -}; -_A81.prototype._Fp3 = function (_sr3, _tm, _Ue1, _yp3, _xp3, _zp3, _Dp3, _Ep3, _tr3, _ur3) { - if (_tr3 == undefined) _tr3 = false; - if (_ur3 == undefined) _ur3 = false; - var _vr3 = 0.99; - _Dp3[0] = _Ep3[0] = _Dp3[1] = _Ep3[1] = -1; - var out = { start: -1, end: -1 }; - var _wr3 = false; - if (_sr3 == _Po3) { - _wr3 = this._lr3(_yp3, _xp3, out, _zp3, _tr3, _Ue1); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } else if (_sr3 == _Qo3) { - if (_zp3 > 0.0) { - if (_ur3 || _xp3 < _yp3) { - if (!_tr3 || _yp3 != _Ue1) { - _wr3 = this._lr3(_yp3, _Ue1, out, _zp3, _tr3, _Ue1); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } - if (this._lr3(0, _xp3, out, _zp3, _tr3, _Ue1)) { - _wr3 = true; - _Dp3[1] = out.start; - _Ep3[1] = out.end; - } - } else { - _wr3 = this._lr3(_yp3, _xp3, out, _zp3, _tr3, _Ue1); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } - } else { - if (_ur3 || _xp3 > _yp3) { - if (!_tr3 || _yp3 != 0) { - _wr3 = this._lr3(_yp3, 0, out, _zp3, _tr3, _Ue1); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } - if (this._lr3(_Ue1, _xp3, out, _zp3, _tr3, _Ue1)) { - _wr3 = true; - _Dp3[1] = out.start; - _Ep3[1] = out.end; - } - } else { - _wr3 = this._lr3(_yp3, _xp3, out, _zp3, _tr3, _Ue1); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } - } - } else if (_sr3 == _Ro3) { - var _xr3 = 0.0; - if (_tm > 0.0) { - _xr3 = 1.0 / _tm; - } - if (_zp3 > 0.0) { - if (_ur3 || _xp3 < _yp3 || _xp3 - _yp3 < _xr3 * _vr3) { - if (!_tr3 || _yp3 > 0) { - _wr3 = this._lr3(_yp3, 0, out, _zp3 * -1.0, false); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } - if (this._lr3(0, _xp3, out, _zp3, _tr3, _Ue1)) { - _wr3 = true; - _Dp3[1] = out.start; - _Ep3[1] = out.end; - } - } else { - _wr3 = this._lr3(_yp3, _xp3, out, _zp3, false); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } - } else { - if (_ur3 || _xp3 > _yp3 || _yp3 - _xp3 < _xr3 * _vr3) { - if (!_tr3 || _yp3 < _Ue1) { - _wr3 = this._lr3(_yp3, _Ue1, out, _zp3 * -1.0, false); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } - if (this._lr3(_Ue1, _xp3, out, _zp3, _tr3, _Ue1)) { - _wr3 = true; - _Dp3[1] = out.start; - _Ep3[1] = out.end; - } - } else { - _wr3 = this._lr3(_yp3, _xp3, out, _zp3, false); - _Dp3[0] = out.start; - _Ep3[0] = out.end; - } - } - } - return _wr3; -}; -var typeToEventLut = ["event_create", "event_destroy", "event_clean_up", "event_step", "event_step_begin", "event_step_end", "event_async_system"]; -/*@constructor */ function _m81(_bV2) { - _cV2.call(this); - this.__type = "[Sequence]"; - this.pName = ""; - this._Gp3 = 0; - this._9h1 = 30.0; - this._ah1 = 0; - this._WU = 0; - this._yr3 = 1.0; - this._Kl3 = 0; - this._Ll3 = 0; - this._th1 = new _A81(); - this._th1._4W = 0; - this._th1._8W = []; - this._zr3 = new _A81(); - this._zr3._4W = 0; - this._zr3._8W = []; - this._Fq3 = 0; - this._Ar3 = 0; - this._RU = []; - this["event_create"] = null; - this["event_destroy"] = null; - this["event_clean_up"] = null; - this["event_step"] = null; - this["event_step_begin"] = null; - this["event_step_end"] = null; - this["event_async_system"] = null; - this["event_broadcast_message"] = null; - this._Tr = false; - if (_bV2 != null && _bV2 != undefined) { - this.pName = _bV2.pName; - this._Gp3 = _bV2.playback; - this._9h1 = _bV2.playbackSpeed; - this._ah1 = _bV2.playbackSpeedType; - this._WU = _bV2.length; - this._yr3 = _bV2.volume; - this._Kl3 = _bV2.xorigin; - this._Ll3 = _bV2.yorigin; - this._th1 = new _A81(); - this._th1._4W = 0; - this._th1._8W = []; - for (var _8m3 = 0; _8m3 < _bV2.keyframeStore.length; ++_8m3) { - var _Br3 = _bV2.keyframeStore[_8m3]; - var _cn3 = new _D81(); - _cn3._9W = _Br3.key; - if (_cn3._9W < this._WU && _cn3._9W > this._WU + _Bo3 * 2.0) _cn3._9W = this._WU; - _cn3._WU = 0; - _cn3._Im3 = _Br3.stretch; - _cn3._er3 = _Br3.disabled; - _cn3._Lr = {}; - for (var _6n3 in _Br3.channels) { - var _5f1 = _Br3.channels[_6n3]; - _cn3._Lr[_6n3] = new _O81(_5f1); - } - this._th1._ir3(_cn3); - } - this._zr3 = new _A81(); - this._zr3._4W = 0; - this._zr3._8W = []; - this._Fq3 = _bV2.tracks.length; - this._RU = []; - for (var _jl2 = 0; _jl2 < this._Fq3; ++_jl2) { - this._RU[_jl2] = _Hp3(_bV2.tracks[this._Fq3 - 1 - _jl2]); - } - this._Ar3 = _bV2.sequenceEvents.length; - for (var _1e3 = 0; _1e3 < this._Ar3; ++_1e3) { - var _Pg = _bV2.sequenceEvents[_1e3]; - var _Cr3 = typeToEventLut[_Pg.seqEventType]; - this[_Cr3] = _Pg.seqEventFunction; - _Pg.seqEventFunction._6r3 = _Pg.seqEventFunction; - } - this._zr3 = new _A81(); - this._zr3._4W = 0; - this._zr3._8W = []; - for (var _8m3 = 0; _8m3 < _bV2.momentsKeystore.length; ++_8m3) { - var _Br3 = _bV2.momentsKeystore[_8m3]; - var _cn3 = new _D81(); - _cn3._9W = _Br3.key; - if (_cn3._9W < this._WU && _cn3._9W > this._WU + _Bo3 * 2.0) _cn3._9W = this._WU; - _cn3._WU = 0; - _cn3._Im3 = _Br3.stretch; - _cn3._er3 = _Br3.disabled; - _cn3._Lr = {}; - for (var _6n3 in _Br3.channels) { - var _5f1 = _Br3.channels[_6n3]; - _cn3._Lr[_6n3] = new _P81(_5f1); - } - this._zr3._ir3(_cn3); - } - this._Tr = true; - } - Object.defineProperties(this, { - gmlname: { - enumerable: true, - get: function () { - return this.pName; - }, - set: function (_B3) { - this.pName = yyGetString(_B3); - }, - }, - gmlloopmode: { - enumerable: true, - get: function () { - return this._Gp3; - }, - set: function (_B3) { - var _ue = yyGetInt32(_B3); - if (_ue >= 0 && _ue < _So3) { - this._Gp3 = _ue; - } else { - debug("Trying to set loopmode property of sequence to out-of-bounds value " + yyGetReal(_B3)); - } - }, - }, - gmlplaybackSpeed: { - enumerable: true, - get: function () { - return this._9h1; - }, - set: function (_B3) { - this._9h1 = yyGetReal(_B3); - }, - }, - gmlplaybackSpeedType: { - enumerable: true, - get: function () { - return this._ah1; - }, - set: function (_B3) { - var _ue = yyGetInt32(_B3); - if (isFinite(_B3) && _ue >= 0 && _ue < _Dr3) { - this._ah1 = _ue; - } else { - debug("Trying to set playbackSpeedType property of sequence to out-of-bounds value " + yyGetReal(_B3)); - } - }, - }, - gmllength: { - enumerable: true, - get: function () { - return this._WU; - }, - set: function (_B3) { - _B3 = yyGetReal(_B3); - _B3 = _H6(_B3, 0.0); - this._WU = _B3; - }, - }, - gmlvolume: { - enumerable: true, - get: function () { - return this._yr3; - }, - set: function (_B3) { - _B3 = yyGetReal(_B3); - _B3 = _H6(_B3, 0.0); - this._yr3 = _B3; - }, - }, - gmlxorigin: { - enumerable: true, - get: function () { - return this._Kl3; - }, - set: function (_B3) { - this._Kl3 = yyGetReal(_B3); - }, - }, - gmlyorigin: { - enumerable: true, - get: function () { - return this._Ll3; - }, - set: function (_B3) { - this._Ll3 = yyGetReal(_B3); - }, - }, - gmltracks: { - enumerable: true, - get: function () { - return this._RU; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._RU = _B3; - } else { - throw new Error("value must be an array of tracks"); - } - }, - }, - gmlmessageEventKeyframes: { - enumerable: true, - get: function () { - return this._th1._8W; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._th1._8W = _B3; - this._th1._4W = _B3.length; - } else { - throw new Error("value must be an array of keyframes"); - } - }, - }, - gmlmomentKeyframes: { - enumerable: true, - get: function () { - return this._zr3._8W; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this._zr3._8W = _B3; - this._zr3._4W = _B3.length; - } else { - throw new Error("value must be an array of keyframes"); - } - }, - }, - gmlevent_create: { - enumerable: true, - get: function () { - return this["event_create"]; - }, - set: function (_B3) { - this["event_create"] = _B3; - }, - }, - gmlevent_destroy: { - enumerable: true, - get: function () { - return this["event_destroy"]; - }, - set: function (_B3) { - this["event_destroy"] = _B3; - }, - }, - gmlevent_clean_up: { - enumerable: true, - get: function () { - return this["event_clean_up"]; - }, - set: function (_B3) { - this["event_clean_up"] = _B3; - }, - }, - gmlevent_step: { - enumerable: true, - get: function () { - return this["event_step"]; - }, - set: function (_B3) { - this["event_step"] = _B3; - }, - }, - gmlevent_step_begin: { - enumerable: true, - get: function () { - return this["event_step_begin"]; - }, - set: function (_B3) { - this["event_step_begin"] = _B3; - }, - }, - gmlevent_step_end: { - enumerable: true, - get: function () { - return this["event_step_end"]; - }, - set: function (_B3) { - this["event_step_end"] = _B3; - }, - }, - gmlevent_async_system: { - enumerable: true, - get: function () { - return this["event_async_system"]; - }, - set: function (_B3) { - this["event_async_system"] = _B3; - }, - }, - gmlevent_broadcast_message: { - enumerable: true, - get: function () { - return this["event_broadcast_message"]; - }, - set: function (_B3) { - this["event_broadcast_message"] = _B3; - }, - }, - }); -} -_m81.prototype._991 = function () { - var ids = []; - this._Er3(this._RU, ids); - return ids; -}; -_m81.prototype._Er3 = function (_Xl3, _Fr3) { - for (var _jl2 = 0; _jl2 < _Xl3.length; ++_jl2) { - var _M3 = _Xl3[_jl2]; - if (_M3._9P == _r81) { - var _Gr3 = _M3; - if (_Gr3._UU != null) { - var _Hr3 = _Gr3._UU._4W; - for (var i = 0; i < _Hr3; i++) { - var _FO = _Gr3._UU._8W[i]; - for (var _6n3 in _FO._Lr) { - var _7n3 = _FO._Lr[_6n3]; - if (_7n3._9r3 != -1) { - if (_Fr3.indexOf(_7n3._9r3) == -1) { - _Fr3.push(_7n3._9r3); - } - } - } - } - } - } else if (_M3._9P == _091) { - var _Ir3 = _M3; - this._Er3(_Ir3._vq3(), _Fr3); - this._Er3(_Ir3._xq3(), _Fr3); - } else if (_M3._9P == _s81) { - var _Jr3 = _M3; - if (_Jr3._UU != null) { - var _Hr3 = _Jr3._UU._4W; - for (var i = 0; i < _Hr3; i++) { - var _FO = _Jr3._UU._8W[i]; - for (var _6n3 in _FO._Lr) { - var _7n3 = _FO._Lr[_6n3]; - if (_7n3._3G != -1) { - var _f81 = _zT._SW(_7n3._3G); - if (_f81 != null) { - this._Er3(_f81._RU, _Fr3); - } - } - } - } - } - } - this._Er3(_M3._RU, _Fr3); - } -}; -/*@constructor */ function _2N2() { - this.Sequences = []; - this._KA2 = []; -} -_2N2.prototype._Gf = function (_bV2) { - var _2s = null; - if (_bV2 != null) { - _2s = new _m81(_bV2); - } - this.Sequences[this.Sequences.length] = _2s; -}; -_2N2.prototype._h81 = function () { - var _2s = new _m81(); - var i; - for (i = 0; i < this.Sequences.length; i++) { - if (this.Sequences[i] == null) { - this.Sequences[i] = _2s; - return _2s; - } - } - this.Sequences[this.Sequences.length] = _2s; - return _2s; -}; -_2N2.prototype._j81 = function (_eW2) { - if (typeof _eW2 == "object") { - var i; - for (i = 0; i < this.Sequences.length; i++) { - if (this.Sequences[i] == _eW2) { - this.Sequences[i] = null; - return; - } - } - } else { - if (_eW2 >= 0 && _eW2 < this.Sequences.length) { - this.Sequences[_eW2] = null; - return; - } - } -}; -_2N2.prototype._SW = function (_t4) { - if (_t4 < 0 || _t4 >= this.Sequences.length) { - return undefined; - } - return this.Sequences[_t4]; -}; -_2N2.prototype._n81 = function (_eW2) { - if (typeof _eW2 == "object" && _eW2 instanceof _m81) { - var i; - for (i = 0; i < this.Sequences.length; i++) { - if (this.Sequences[i] == _eW2) { - return true; - } - } - } - return false; -}; -function _7K(_J3) { - var _Kr3 = _zT._E5(_J3); - if (_Kr3 !== undefined && _Kr3 !== null) return true; - return false; -} -function _8K(_J3) { - var _Kr3 = _zT._E5(_J3); - if (_Kr3 !== undefined && _Kr3 !== null) return _Kr3.pName; - return ""; -} -_2N2.prototype._8U = function (_t4) { - if (_t4 < 0 || _t4 >= this._KA2.length) { - return undefined; - } - return this._KA2[_t4]; -}; -_2N2.prototype._Lr3 = function (_t4) { - this._KA2[_t4] = null; -}; -_2N2.prototype._9U = function (_Ht) { - if (_Ht == null) return; - _Ht._Mr3(); - _Ht._Nr3(); - _Ht._Or3(); - this._Lr3(_Ht._gS); -}; -_2N2.prototype._Pr3 = function (_N3) { - for (var i = 0; i < this.Sequences.length; i++) { - if (this.Sequences[i].pName == _N3) { - return i; - } - } - return -1; -}; -_2N2.prototype._AT = function () { - var index; - for (index = 0; index < this._KA2.length; index++) { - if (this._KA2[index] == null) { - break; - } - } - this._KA2[index] = new _b91(index); - return this._KA2[index]; -}; -var _Qr3 = []; -var _Rr3 = []; -var _Sr3 = []; -function _Tr3(_Ur3, _Vr3) { - var _Wr3 = new Object(); - _Wr3._FO = _Ur3; - _Wr3._Xr3 = _Vr3; - _Qr3[_Qr3.length] = _Wr3; -} -function _Yr3(_Ur3, _9a3) { - var _Wr3 = new Object(); - _Wr3._FO = _Ur3; - _Wr3._c91 = _9a3; - _Rr3[_Rr3.length] = _Wr3; -} -function _Zr3(_Ur3, _AU) { - var _Wr3 = new Object(); - _Wr3._FO = _Ur3; - _Wr3.__r3 = _AU; - _Sr3[_Sr3.length] = _Wr3; -} -function _0s3() { - _Sr3 = []; -} -_2N2.prototype._Cl3 = function (_1s3, _2s3) { - if (_1s3 == null) return; - var instance = this._KA2[_1s3._gS]; - if (instance != null) { - if (_1s3._kS == 0 && (_2s3 || (instance._hK && instance._3s3) || instance._6X)) return; - var fps = _x3._y3(); - instance._4s3 = false; - if (instance._3s3 == false) { - var _f81 = _zT._SW(instance._fS); - if (_f81 != null) { - _d91.push(_f81); - instance._e91(_f81._RU, -1, -1, _1s3._8P._ne); - instance._5s3(_f81._RU); - _d91.pop(); - } - instance._3s3 = true; - } - var sequence = this.Sequences[instance._fS]; - if (sequence != null) { - _d91.push(sequence); - instance._2X = instance._hS; - if (!_2s3 && !instance._hK && !instance._6X) { - var _6s3 = sequence._9h1; - if (sequence._ah1 == _wR) { - _6s3 /= fps; - } - instance._hS += instance._4X * instance._BT * _6s3; - } - var _06 = { headPosition: instance._hS, _OU: instance._4X, _PU: instance._6X }; - instance._4s3 = _QU(sequence, _06); - instance._hS = _06.headPosition; - instance._4X = _06._OU; - var _7s3 = new _zz(); - var _Fl3 = sequence._Kl3 != 0 || sequence._Ll3 != 0 || _1s3._kP != 0 || _1s3._mP != 0 || _1s3._V2 != 0 || _1s3._iS != 1 || _1s3._jS != 1 || _1s3._8P._lP != 0 || _1s3._8P._nP != 0; - if (_Fl3) { - var _Gl3 = new _zz(); - var _Hl3 = new _zz(); - var _Il3 = new _zz(); - var _Jl3 = new _zz(); - _Gl3._XA(_1s3._iS, _1s3._jS, 1); - _Hl3.__A(_1s3._V2); - _Jl3._WA(-sequence._Kl3, -sequence._Ll3, 0); - _Il3._WA(_1s3._kP + _1s3._8P._lP, _1s3._mP + _1s3._8P._nP, 0); - var _8s3 = new _zz(); - var _9s3 = new _zz(); - _8s3.Multiply(_Jl3, _Gl3); - _9s3.Multiply(_8s3, _Hl3); - _8s3.Multiply(_9s3, _Il3); - var _El3 = new _zz(_7s3); - _7s3.Multiply(_8s3, _El3); - } - this._as3(_1s3, sequence, instance, instance._Dl3, instance, _7s3, null, sequence._RU, instance._hS, instance._2X, instance._4X, false); - if (!_2s3 && !instance._hK && !instance._6X) { - this._bs3(instance, sequence, _1s3._ne, fps); - this._cs3(instance, sequence, _1s3._ne, fps); - } - if (_06._PU) { - instance._ds3(false); - instance._es3(); - } - instance._6X = _06._PU; - _1s3._kS = 0; - _d91.pop(); - } - } -}; -_2N2.prototype._fs3 = function (_Jo) { - if (_Jo == null) { - return; - } - _Qr3 = []; - _Rr3 = []; - var fps = _x3._y3(); - for (var _9X = 0; _9X < _Jo._aX.length; ++_9X) { - var _bX = _Jo._aX[_9X]; - var _cX = _3u._6u(_Jo, _bX); - if (_cX == null) continue; - this._Cl3(_cX, false); - } - this._gs3(); - this._hs3(); -}; -_2N2.prototype._is3 = function (_Jo, _js3) { - if (_Jo == null) { - return; - } - var _Ct2; - switch (_js3) { - case _lB2: - _Ct2 = "event_step"; - break; - case _jB2: - _Ct2 = "event_step_begin"; - break; - case _nB2: - _Ct2 = "event_step_end"; - break; - case _Tc1: - _Ct2 = "event_async_system"; - break; - case _UD2: - _Ct2 = "event_broadcast_message"; - break; - default: - return; - } - for (var _9X = 0; _9X < _Jo._aX.length; ++_9X) { - var _bX = _Jo._aX[_9X]; - var _cX = _3u._6u(_Jo, _bX); - if (_cX == null) continue; - var instance = this._KA2[_cX._gS]; - if (instance != null) { - if (instance.paused || instance._PU) continue; - var sequence = this.Sequences[instance._fS]; - if (sequence != null) { - if (sequence[_Ct2] != null) { - sequence[_Ct2]._6r3.call(instance, instance); - } - } - } - } -}; -_2N2.prototype._DT = function (_ks3, _js3) { - if (_ks3 == null) { - return; - } - var _Ct2; - switch (_js3) { - case _lB2: - _Ct2 = "event_step"; - break; - case _jB2: - _Ct2 = "event_step_begin"; - break; - case _nB2: - _Ct2 = "event_step_end"; - break; - case _3n: - _Ct2 = "event_create"; - break; - case _pQ: - _Ct2 = "event_destroy"; - break; - case _bQ: - _Ct2 = "event_clean_up"; - break; - default: - return; - } - var sequence = this.Sequences[_ks3._fS]; - if (sequence != null) { - if (sequence[_Ct2] != null) { - sequence[_Ct2]._6r3.call(_ks3, _ks3); - } - } -}; -_2N2.prototype._bs3 = function (_9a3, _Cp3, _Vr3, _ls3) { - if (_9a3 == null) return; - if (_Cp3 == null) return; - if (_Cp3._th1._4W == 0) return; - var _zm3 = []; - var _Am3 = []; - var _hc3 = _Cp3._9h1; - if (_Cp3._ah1 == _wR) _hc3 /= _ls3; - if (_9a3._BT != 0.0) _hc3 *= _9a3._BT; - var _km3 = _9a3._4X; - if (_hc3 < 0.0) { - _km3 = -_km3; - _hc3 = -_hc3; - } - var _wr3 = _Cp3._th1._Fp3(_Cp3._Gp3, 1.0 / _hc3, _Cp3._WU, _9a3._2X, _9a3._hS, _km3, _zm3, _Am3, true, _9a3._4s3); - if (!_wr3) return; - var _Bm3 = 1, - offset = 0; - if (_zm3[1] != -1) _Bm3 = 2; - if (_zm3[0] == -1) offset = 1; - for (var _ml = offset; _ml < _Bm3; _ml++) { - var _Dm3 = _zm3[_ml]; - var _Em3 = _Am3[_ml]; - var _ms3 = 1; - if (_Dm3 > _Em3) _ms3 = -1; - var i = _Dm3; - do { - var _FO = _Cp3._th1._8W[i]; - _Tr3(_FO, _Vr3); - if (i == _Em3) break; - i += _ms3; - } while (true); - } -}; -_2N2.prototype._cs3 = function (_9a3, _Cp3, _Vr3, _ls3) { - if (_9a3 == null) return; - if (_Cp3 == null) return; - if (_Cp3._zr3._4W == 0) return; - var _zm3 = []; - var _Am3 = []; - var _hc3 = _Cp3._9h1; - if (_Cp3._ah1 == _wR) _hc3 /= _ls3; - if (_9a3._BT != 0.0) _hc3 *= _9a3._BT; - var _km3 = _9a3._4X; - if (_hc3 < 0.0) { - _km3 = -_km3; - _hc3 = -_hc3; - } - var _wr3 = _Cp3._zr3._Fp3(_Cp3._Gp3, 1.0 / _hc3, _Cp3._WU, _9a3._2X, _9a3._hS, _km3, _zm3, _Am3, true, _9a3._4s3); - if (!_wr3) return; - var _Bm3 = 1, - offset = 0; - if (_zm3[1] != -1) _Bm3 = 2; - if (_zm3[0] == -1) offset = 1; - for (var _ml = offset; _ml < _Bm3; _ml++) { - var _Dm3 = _zm3[_ml]; - var _Em3 = _Am3[_ml]; - var _ms3 = 1; - if (_Dm3 > _Em3) _ms3 = -1; - var i = _Dm3; - do { - var _FO = _Cp3._zr3._8W[i]; - _Yr3(_FO, _9a3); - if (i == _Em3) break; - i += _ms3; - } while (true); - } -}; -function _XU(_Cp3, _AU, _ls3, _ns3, _Sl3, _Rl3, _Ql3) { - if (_Cp3 == null) return; - if (_Cp3._th1._4W == 0) return; - var _zm3 = []; - var _Am3 = []; - var _hc3 = _Cp3._9h1; - if (_Cp3._ah1 == _wR) _hc3 /= _ls3; - if (_ns3 != 0.0) _hc3 *= _ns3; - var _km3 = _Sl3; - if (_hc3 < 0.0) { - _km3 = -_km3; - _hc3 = -_hc3; - } - var _wr3 = _Cp3._th1._Fp3(_Cp3._Gp3, 1.0 / _hc3, _Cp3._WU, _Rl3, _Ql3, _km3, _zm3, _Am3, true); - if (!_wr3) return; - var _Bm3 = 1, - offset = 0; - if (_zm3[1] != -1) _Bm3 = 2; - if (_zm3[0] == -1) offset = 1; - for (var _ml = offset; _ml < _Bm3; _ml++) { - var _Dm3 = _zm3[_ml]; - var _Em3 = _Am3[_ml]; - var _ms3 = 1; - if (_Dm3 > _Em3) _ms3 = -1; - var i = _Dm3; - do { - var _FO = _Cp3._th1._8W[i]; - _Zr3(_FO, _AU); - if (i == _Em3) break; - i += _ms3; - } while (true); - } -} -_2N2.prototype._gs3 = function () { - for (var i = 0; i < _Qr3.length; i++) { - var _FO = _Qr3[i]._FO; - var _os3 = _FO._Lr[0]; - for (var __5 = 0; __5 < _os3._vh1.length; __5++) { - var map = ds_map_create(); - g_pBuiltIn.event_data = map; - ds_map_add(map, "event_type", "sequence event"); - ds_map_add(map, "element_id", _Qr3[i]._Xr3); - ds_map_add(map, "message", _os3._vh1[__5]); - _zT._is3(_t3, _UD2); - _i3._j3(_UD2, 0); - ds_map_destroy(map); - g_pBuiltIn.event_data = -1; - } - } -}; -_2N2.prototype._hs3 = function () { - for (var i = 0; i < _Rr3.length; i++) { - var _FO = _Rr3[i]._FO; - var _ps3 = _FO._Lr[0]; - if (_ps3._5r3 != null) { - _ps3._5r3._6r3.call(_Rr3[i]._c91, _Rr3[i]._c91); - } - } -}; -function _qs3() { - for (var i = 0; i < _Sr3.length; i++) { - var _FO = _Sr3[i]._FO; - var _os3 = _FO._Lr[0]; - for (var __5 = 0; __5 < _os3._vh1.length; __5++) { - var map = ds_map_create(); - g_pBuiltIn.event_data = map; - ds_map_add(map, "event_type", "sprite event"); - ds_map_add(map, "element_id", _Sr3[i].__r3); - ds_map_add(map, "message", _os3._vh1[__5]); - _zT._is3(_t3, _UD2); - _i3._j3(_UD2, 0); - ds_map_destroy(map); - g_pBuiltIn.event_data = -1; - } - } -} -function _QU(_Tl3, _rs3) { - if (_Tl3 == null) { - return false; - } - var end = _Tl3._WU; - var _ic3 = false; - if (_Tl3._Gp3 == _Po3) { - if (_rs3.headPosition <= 0.0) { - _rs3.headPosition = 0.0; - if (_rs3._OU < 0.0) { - _ic3 = true; - _rs3._PU = true; - } - } else if (_rs3.headPosition >= end) { - _rs3.headPosition = end; - if (_rs3._OU > 0.0) { - _rs3._PU = true; - _ic3 = true; - } - } - } else if (_Tl3._Gp3 == _Qo3) { - if (_rs3.headPosition < 0.0 || _rs3.headPosition >= end) { - _ic3 = true; - } - if (end > 0) { - _rs3.headPosition = _A3(_rs3.headPosition, end); - } - } else if (_Tl3._Gp3 == _Ro3) { - if (_rs3.headPosition < 0.0 || _rs3.headPosition >= end) { - if (_rs3.headPosition < 0.0) { - _rs3.headPosition *= -1.0; - } - var _ss3 = _rs3.headPosition / end; - _rs3.headPosition = _A3(_rs3.headPosition, end); - if (_ss3 & 1) { - _rs3.headPosition = end - _rs3.headPosition; - _rs3._OU = -1.0; - } else { - _rs3._OU = 1.0; - } - _ic3 = true; - } - } - return _ic3; -} -_2N2.prototype._as3 = function (_aT, _Tl3, _58, _Pl3, _ts3, _Lw, _us3, _Xl3, _Ql3, _Rl3, _Sl3, _vs3) { - var __l3 = new _zz(); - var _ws3 = new _zz(); - var _xs3 = _Pl3; - var _Jl = _Pl3; - for (var _jl2 = 0; _jl2 < _Xl3.length; ++_jl2) { - var _ys3 = _Xl3[_jl2]; - _d91.push(_ys3); - if (!_0m3(_ys3._9P) && _ys3.enabled) { - var _qc3 = _zs3(_ts3, _xs3, _Jl); - _Jl = _qc3._Jl; - _xs3 = _qc3._kl; - _Jl._As3 = _ys3; - var _eh1 = _vs3 || _Jl.value._Bs3 != _Ql3; - if (_eh1) { - var _Cs3 = 0xffffffff; - if (_Jl._Ds3 != null) { - _Cs3 = ~(_Jl._Ds3.value._on3 & ~_Jl._Ds3.value._Xq3); - } - _ys3._Qq3(_Ql3, _Tl3._WU, _Jl.value, _Cs3); - _Jl.value._Bs3 = _Ql3; - } - switch (_ys3._9P) { - case _q81: - this._Es3(_Jl, _Jl.value, _58, _ys3, _xz2, _Sl3, _Rl3, _Ql3, _Tl3._WU); - break; - case _s81: - this._Fs3(_aT, _Tl3, _58, _Jl.value, _Jl._7m3, _Jl, _Lw, _us3, _ys3, _Ql3, _Rl3, _Sl3, false, _eh1); - break; - } - if (_eh1) { - _Jl.value._783._uB(); - _tp3(_Jl.value._783, _Jl.value.x, _Jl.value.y, _Jl.value.scaleX, _Jl.value.scaleY, _Jl.value.rotation, _Jl.value.xOrigin, _Jl.value.yOrigin); - if (_Jl._Ds3 != null) { - if ((_us3._Cq3 & _lp3) == 0) { - _ws3._WA(_Jl._Ds3.value.xOrigin, _Jl._Ds3.value.yOrigin, 0); - __l3.Multiply(_Jl.value._783, _ws3); - _Jl.value._783._nj(__l3); - } - var _Gs3 = _Jl._Ds3.value._on3 & ~_Jl.value._on3; - _Jl.value._on3 |= _Jl._Ds3.value._on3; - if (_Jl.value._on3 & (1 << _4p3)) { - if (_Gs3 & (1 << _4p3)) { - _Jl.value._mm3[0] = _Jl._Ds3.value._mm3[0]; - _Jl.value._mm3[1] = _Jl._Ds3.value._mm3[1]; - _Jl.value._mm3[2] = _Jl._Ds3.value._mm3[2]; - _Jl.value._mm3[3] = _Jl._Ds3.value._mm3[3]; - } else { - _Jl.value._mm3[0] *= _Jl._Ds3.value._mm3[0]; - _Jl.value._mm3[1] *= _Jl._Ds3.value._mm3[1]; - _Jl.value._mm3[2] *= _Jl._Ds3.value._mm3[2]; - _Jl.value._mm3[3] *= _Jl._Ds3.value._mm3[3]; - } - } - if (_Jl.value._on3 & (1 << _3p3)) { - if (_Gs3 & (1 << _3p3)) { - _Jl.value._nm3[0] = _Jl._Ds3.value._nm3[0]; - _Jl.value._nm3[1] = _Jl._Ds3.value._nm3[1]; - _Jl.value._nm3[2] = _Jl._Ds3.value._nm3[2]; - _Jl.value._nm3[3] = _Jl._Ds3.value._nm3[3]; - } else { - _Jl.value._nm3[0] += _Jl._Ds3.value._nm3[0]; - _Jl.value._nm3[1] += _Jl._Ds3.value._nm3[1]; - _Jl.value._nm3[2] += _Jl._Ds3.value._nm3[2]; - _Jl.value._nm3[3] += _Jl._Ds3.value._nm3[3]; - } - } - if (_Jl.value._on3 & (1 << _0p3)) { - if (_Gs3 & (1 << _0p3)) { - _Jl.value.gain = _Jl._Ds3.value.gain; - } else { - _Jl.value.gain *= _Jl._Ds3.value.gain; - } - } - if (_Jl.value._on3 & (1 << _1p3)) { - if (_Gs3 & (1 << _1p3)) { - _Jl.value.pitch = _Jl._Ds3.value.pitch; - } else { - _Jl.value.pitch *= _Jl._Ds3.value.pitch; - } - } - if (_Jl.value._on3 & (1 << _2p3)) { - if (_Gs3 & (1 << _2p3)) { - _Jl.value.__q3 = _Jl._Ds3.value.__q3; - } else { - _Jl.value.__q3 *= _Jl._Ds3.value.__q3; - } - } - if (_Jl.value._on3 & (1 << _gm3)) { - if (_Gs3 & (1 << _gm3)) { - _Jl.value.imageSpeed = _Jl._Ds3.value.imageSpeed; - } else { - _Jl.value.imageSpeed *= _Jl._Ds3.value.imageSpeed; - } - } - if (_Jl.value._on3 & (1 << _jm3)) { - if (_Gs3 & (1 << _jm3)) { - _Jl.value.imageIndex = _Jl._Ds3.value.imageIndex; - } else { - _Jl.value.imageIndex += _Jl._Ds3.value.imageIndex; - } - } - } - } - var _7s3 = new _zz(); - _7s3._nj(_Lw); - __l3.Multiply(_Jl.value._783, _Lw); - _Lw._nj(__l3); - switch (_ys3._9P) { - case _s81: - this._Fs3(_aT, _Tl3, _58, _Jl.value, _Jl._7m3, _Jl, _Lw, _us3, _ys3, _Ql3, _Rl3, _Sl3, true, _eh1); - break; - case _t81: - this._Hs3(_aT, _Tl3, _58, _Jl.value, _Lw, _ys3, _Ql3, _Rl3, _Sl3); - break; - case _r81: - this._Is3(_aT, _Tl3, _58, _Jl.value, _Lw, _ys3, _Ql3, _Rl3); - break; - case _Z81: - this._Js3(_aT, _Tl3, _58, _Jl.value, _Lw, _ys3, _Ql3, _Rl3); - break; - } - if (_ys3._RU.length > 0) { - this._as3(_aT, _Tl3, _58, _Jl._7m3, _Jl, _Lw, _ys3, _ys3._RU, _Ql3, _Rl3, _Sl3, _eh1); - } - _Lw._nj(_7s3); - } - _d91.pop(); - } -}; -_2N2.prototype._Es3 = function (_4f2, _Ks3, _58, _r3, _ls3, _zp3, _yp3, _Ql3, _Np3) { - _Ks3.spriteIndex = -1; - var keyframeStore = _r3._UU; - var _TU = keyframeStore._VU(_Ql3, _Np3); - if (_TU == null) return; - var spriteIndex = _TU._Lr[0]._3S; - _Ks3.spriteIndex = spriteIndex; - var _MU = _D5.Sprites[spriteIndex]; - if (!_Ks3._fm3(_ap3)) _Ks3.xOrigin += _MU.xOrigin; - if (!_Ks3._fm3(_bp3)) _Ks3.yOrigin += _MU.yOrigin; - _Ls3(_4f2, _r3, _58, _ls3, _Ql3, _yp3, _zp3, _MU.sequence, _MU, _TU, keyframeStore); -}; -function _Ls3(_4f2, _r3, _f7, _ls3, _Ql3, _Rl3, _Sl3, _Tl3, _q3, _Ms3, _Ns3) { - if (_Tl3 === null) { - return; - } - if (_4f2.value._fm3(_jm3)) return; - var _8m3 = _Ns3._9m3(_Ql3, _Tl3._WU); - if (_8m3 == -1) { - return; - } - var _y73 = 0; - var _MU = _q3; - if (_MU._D4() > 1) { - var _am3 = Math.max(_Ql3, _Ms3._9W); - _am3 = Math.min(_am3, _Ms3._9W + _Ns3._bm3(_8m3, _Tl3._WU)); - var _cm3 = _am3 - _Ms3._9W; - var _dm3 = 1.0; - var _em3 = _MU.sequence; - if (_em3 != null) { - if (_em3._ah1 == _wR) { - _dm3 = _em3._9h1 / _Tl3._9h1; - } else { - _dm3 = _em3._9h1 * (_x3._y3() / _Tl3._9h1); - } - } else if (_MU.playbackspeed != 0.0) { - if (_MU.playbackspeedtype == _wR) { - _dm3 = _MU.playbackspeed / _Tl3._9h1; - } else { - _dm3 = _MU.playbackspeed; - } - } - _cm3 *= _dm3; - if (_4f2.value._fm3(_gm3)) { - var _hm3 = _4f2.value._im3; - if (_hm3 >= 0) _cm3 = _hm3 * _dm3; - } - if (_em3 != null) { - var _km3 = 1.0; - if (_Rl3 > _Ql3) { - _km3 = -1.0; - } - var _06 = { headPosition: _cm3, _OU: _km3, _PU: false }; - _QU(_em3, _06); - _cm3 = _06.headPosition; - _km3 = _06._OU; - if (_em3._RU != null && _em3._RU[0]._9P == _SU) { - _XU(_Tl3, _f7.id, _ls3, _Tl3.playbackSpeed, _Sl3, _Rl3, _cm3); - } - } - } -} -_2N2.prototype._Fs3 = function (_aT, _Cp3, _Ht, _Ks3, _Os3, _ts3, _Lw, _Ps3, _Bp3, _xp3, _yp3, _zp3, _Qs3, _vs3) { - _Ks3._Rs3 = -1; - _Ks3._Kr3 = null; - var keyframeStore = _Bp3._UU; - var _zm3 = []; - var _Am3 = []; - var _wr3 = _wp3(_xp3, _yp3, _zp3, 1.0, _Bp3, _Cp3, _zm3, _Am3); - if (_wr3) { - var _Bm3 = 1, - offset = 0; - if (_zm3[1] != -1) _Bm3 = 2; - if (_zm3[0] == -1) offset = 1; - for (var _ml = offset; _ml < _Bm3; _ml++) { - var _Dm3 = _zm3[_ml]; - var _Em3 = _Am3[_ml]; - for (var i = _Dm3; i <= _Em3; i++) { - var _FO = keyframeStore._8W[i]; - var _Fm3 = _FO._Lr[0]; - var _Gm3 = _Fm3._3G; - var _Hm3 = _zT._SW(_Gm3); - if (_Hm3 == null) continue; - _d91.push(_FO); - _d91.push(_Fm3); - _d91.push(_Hm3); - { - var _Yi; - if (_FO._Im3) { - if (i >= keyframeStore._4W - 1) _Yi = _Cp3._WU - _FO._9W; - else _Yi = keyframeStore._8W[i + 1]._9W - _FO._9W; - } else _Yi = _FO._WU; - if (Math.floor(_xp3) >= _FO._9W && Math.floor(_xp3) < _FO._9W + _Yi) { - if (!_Qs3) { - if (!_Ks3._fm3(_ap3)) _Ks3.xOrigin += _Hm3._Kl3; - if (!_Ks3._fm3(_bp3)) _Ks3.yOrigin += _Hm3._Ll3; - _d91.pop(); - _d91.pop(); - _d91.pop(); - continue; - } - _Ks3._Rs3 = _Gm3; - _Ks3._Kr3 = _Hm3; - var _am3 = _H6(_xp3, _FO._9W); - var _Jm3 = _H6(_yp3, _FO._9W); - _am3 = _I6(_am3, _FO._9W + _Yi); - _Jm3 = _I6(_Jm3, _FO._9W + _Yi); - var _cm3 = _am3 - _FO._9W; - var _Km3 = _Jm3 - _FO._9W; - var _dm3 = 1.0; - if (_Cp3._9h1 != 0.0) { - if (_Cp3._ah1 == _wR) _dm3 = _Hm3._9h1 / _Cp3._9h1; - else _dm3 = _Hm3._9h1; - } - _cm3 *= _dm3; - _Km3 *= _dm3; - var _km3 = 1.0; - if (_yp3 > _xp3) _km3 = -1.0; - var _06 = { headPosition: _cm3, _OU: _km3, _PU: false }; - _QU(_Hm3, _06); - _cm3 = _06.headPosition; - _km3 = _06._OU; - this._as3(_aT, _Hm3, _Ht, _Os3, _ts3, _Lw, _Bp3, _Hm3._RU, _cm3, _Km3, _km3, _vs3); - } - } - _d91.pop(); - _d91.pop(); - _d91.pop(); - } - } - } -}; -_2N2.prototype._Hs3 = function (_Ss3, _Cp3, _Ht, _Ks3, _Lw, _Bp3, _xp3, _yp3, _zp3) { - _Ks3._rh3 = -1; - _Ks3.soundIndex = -1; - var keyframeStore = _Bp3._UU; - if (keyframeStore == null) return; - var _Ts3 = _Lw._v6[12]; - var _Us3 = _Lw._v6[13]; - var gain = _Ks3.gain * _Ht._yr3 * _Cp3._yr3; - var pitch = _Ks3.pitch; - var __q3 = _Ks3.__q3; - var _Vs3 = keyframeStore._9m3(_xp3, _Cp3._WU); - var _3W = keyframeStore._4W; - if (_Ht._6X || _Ht._hK) { - _Vs3 = -1; - } - for (var i = 0; i < _3W; i++) { - var _Ws3 = keyframeStore._8W[i]; - if (_Ws3 != null) { - _d91.push(_Ws3); - for (var _6n3 in _Ws3._Lr) { - var _Xs3 = _Ws3._Lr[_6n3]; - _d91.push(_Xs3); - var _Ys3 = _Ht._Zs3[_an3(_d91)]; - if (_Ys3 != null) { - if (i != _Vs3) { - if (_Ys3.__s3 != -1) { - audio_stop_sound(_Ys3.__s3); - _Ys3.__s3 = -1; - } - } else { - if (_Ys3.__s3 != -1) { - if (_Ys3._0t3 * _zp3 <= 0 || (_xp3 - _yp3) * _Ys3._0t3 <= 0) { - audio_stop_sound(_Ys3.__s3); - _Ys3.__s3 = -1; - } - } - if (_Ys3.__s3 == -1) { - _Ys3._0t3 = _zp3; - _Ys3.__s3 = audio_play_sound_on(_Ys3._1t3, _Xs3._ar3, _Xs3._cr3 == _Ko3 ? true : false, 1.0); - var _2t3; - if (_Ys3._0t3 > 0) { - _2t3 = _xp3 - _Ws3._9W; - } else { - _2t3 = _Ws3._9W + (_Ws3._WU - 1) - _xp3; - if (_2t3 < 0.0) _2t3 = 0.0; - } - if (_Cp3._9h1 * _Ht._3t3 > 0.0) { - _2t3 /= _Cp3._9h1 * _Ht._3t3; - } - audio_sound_set_track_position(_Ys3.__s3, _2t3); - } - if (_Ys3.__s3 != -1 && audio_emitter_exists(_Ys3._1t3) === true) { - audio_emitter_gain(_Ys3._1t3, gain); - audio_emitter_pitch(_Ys3._1t3, pitch); - audio_emitter_position(_Ys3._1t3, _Ts3, _Us3, 0.0); - } - _Ks3._rh3 = _Ys3._1t3; - _Ks3.soundIndex = _Ys3.__s3; - } - } - _d91.pop(); - } - _d91.pop(); - } - } -}; -_2N2.prototype._Is3 = function (_Ss3, _Cp3, _Ht, _Ks3, _Lw, _Bp3, _xp3, _yp3) { - _Ks3._LV = _Kt; - var keyframeStore = _Bp3._UU; - if (keyframeStore == null) return; - var _wm3 = Math.atan2(_Lw._v6[1], _Lw._v6[0]) * -(180 / Math.PI); - var _tm3 = Math.sqrt(_Lw._v6[0] * _Lw._v6[0] + _Lw._v6[1] * _Lw._v6[1]); - var _um3 = Math.sqrt(_Lw._v6[4] * _Lw._v6[4] + _Lw._v6[5] * _Lw._v6[5]); - var _xm3 = _Lw._v6[12]; - var _ym3 = _Lw._v6[13]; - var _4t3 = []; - _4t3[0] = _Lw._v6[0]; - _4t3[1] = _Lw._v6[1]; - var _5t3 = []; - _5t3[0] = _Lw._v6[4]; - _5t3[1] = _Lw._v6[5]; - var _6t3 = _4t3[0] * _5t3[1] - _4t3[1] * _5t3[0]; - if (_6t3 < 0.0) { - if (Math.abs(_wm3 - _Ks3.rotation) > 0.0001) { - _tm3 *= -1.0; - _wm3 -= 180.0; - } else { - _um3 *= -1.0; - } - } - var _Vs3 = keyframeStore._9m3(_xp3, _Cp3._WU); - var _3W = keyframeStore._4W; - for (var i = 0; i < _3W; i++) { - var _FO = keyframeStore._8W[i]; - if (_FO != null) { - _d91.push(_FO); - for (var _6n3 in _FO._Lr) { - var _7n3 = _FO._Lr[_6n3]; - _d91.push(_7n3); - var _8n3 = _Ht._9n3[_an3(_d91)]; - if (_8n3 != null) { - var _1u = _Hn._ac3(_8n3._LV); - if (_1u != null) { - _1u._5a3(true); - _1u._aa3(true); - _1u._8a3(_Ht); - if (i != _Vs3) { - if (_1u.visible == true) _1u.visible = false; - } else { - _Ks3._LV = _1u.id; - if (_1u.visible == false) _1u.visible = true; - if (_Ks3._on3 & (1 << _XW) || _Ss3._kS & (1 << _XW) || _Ss3._8P._lP != 0.0 || _Ss3._8P._nP != 0.0) { - _1u.x = _xm3; - _1u.y = _ym3; - } - if (_Ks3._on3 & (1 << _ZW) || _Ss3._kS & (1 << _ZW)) { - _1u.image_angle = _wm3; - } - if (_Ks3._on3 & (1 << __W) || _Ss3._kS & (1 << __W)) { - _1u.image_xscale = _tm3; - _1u.image_yscale = _um3; - } - if (_Ks3._on3 & (1 << _4p3) || (_Ss3._cS & 0x00ffffff) != 0xffffff || _Ss3._dS != 1.0) { - var _m4 = 0; - if ((_Ss3._cS & 0x00ffffff) != 0xffffff) { - var _e4 = (_Ss3._cS & 0xff) / 255.0; - var _f4 = ((_Ss3._cS >> 8) & 0xff) / 255.0; - var _g4 = ((_Ss3._cS >> 16) & 0xff) / 255.0; - _m4 = (_Ks3._mm3[0] * _e4 * 255.0) & 0xff; - _m4 |= ((_Ks3._mm3[1] * _f4 * 255.0) & 0xff) << 8; - _m4 |= ((_Ks3._mm3[2] * _g4 * 255.0) & 0xff) << 16; - } else { - _m4 = (_Ks3._mm3[0] * 255.0) & 0xff; - _m4 |= ((_Ks3._mm3[1] * 255.0) & 0xff) << 8; - _m4 |= ((_Ks3._mm3[2] * 255.0) & 0xff) << 16; - } - _1u.image_blend = _m4; - _1u.image_alpha = _Ks3._mm3[3] * _Ss3._dS; - } - if (_Ks3._on3 & (1 << _gm3)) { - _1u.image_speed = _Ks3.imageSpeed; - } - if (_Ks3._on3 & (1 << _jm3)) { - _1u.image_index = _Ks3.imageIndex; - } else if (_Ks3._on3 & (1 << _gm3)) { - var _MU = _D5._E5(_1u.sprite_index); - if (_MU != null) { - var _dm3 = 1.0; - var _em3 = _MU.sequence; - if (_em3 != null) { - if (_em3._ah1 == _wR) _dm3 = _em3._9h1 / _Cp3._9h1; - else _dm3 = _em3._9h1 * (_x3._y3() / _Cp3._9h1); - var _hm3 = _Ks3._im3; - if (_hm3 >= 0) { - _cm3 = _hm3 * _dm3; - var _km3 = 1.0; - if (_yp3 > _xp3) _km3 = -1.0; - var _06 = { headPosition: _cm3, _OU: _km3, _PU: false }; - _QU(_em3, _06); - _cm3 = _06.headPosition; - _km3 = _06._OU; - if (_em3._RU != null && _em3._RU[0]._9P == _SU) { - var _M3 = _em3._RU[0]; - var _lm3 = _M3._UU._VU(_cm3, _em3._WU); - var _y73; - if (_lm3 == null) _y73 = -1; - else _y73 = _lm3._Lr[0]._8S; - _1u.image_index = _y73; - } - } - } - } - } - } - } - } - _d91.pop(); - } - _d91.pop(); - } - } -}; -_2N2.prototype._Js3 = function (_Ss3, _Cp3, _Ht, _Ks3, _Lw, _Bp3, _xp3, _yp3) { - var _8W = _Bp3._UU; - var _bn3 = null; - var index = _8W._9m3(_xp3, _Cp3._WU); - if (index != -1) { - var _cn3 = _8W._8W[index]; - if (_cn3 != null) { - _bn3 = _cn3._Lr[0]; - } - } - if (_bn3) { - var _hn3 = _Ht._gn3[_Bp3.id]; - var _Nq = _hn3 !== undefined ? _hn3 : -1; - if (_Nq != -1) { - _Xi3(_Nq, _Lw); - if (_Ht._4s3) { - var _ji3 = _o11[_Nq]; - var _Vi3 = _ji3.emitters; - if (_Vi3) { - for (var i = 0; i < _Vi3.length; i++) { - var emitter = _Vi3[i]; - _wi3(emitter); - if (emitter._4n && emitter.enabled && emitter.mode == _Ig3 && emitter._9h3 <= 0.0) { - _2q(_Nq, i, emitter._N11, emitter._7l); - } - } - } - } - _w21(_Nq); - } - } -}; -/*@constructor */ function _b91(_jg) { - _cV2.call(this); - this.__type = "[SequenceInstance]"; - this.id = _jg; - this._Dl3 = null; - this._fS = -1; - this._hS = 0.0; - this._4X = 1.0; - this._BT = 1.0; - this._yr3 = 1.0; - this._hK = false; - this._6X = false; - this._3s3 = false; - this._4s3 = false; - this._2X = 0.0; - this._Zs3 = {}; - this._9n3 = {}; - this._gn3 = {}; - this._en3 = {}; - this._7t3 = -1; - Object.defineProperties(this, { - gmlsequence: { - enumerable: true, - get: function () { - return _zT._SW(this._fS); - }, - set: function (_B3) { - if (typeof _B3 == "object") { - this._fS = _zT.Sequences.indexOf(_B3); - } else { - this._fS = _B3; - } - }, - }, - gmlheadPosition: { - enumerable: true, - get: function () { - return this._hS; - }, - set: function (_B3) { - var _B3 = yyGetReal(_B3); - _B3 = _H6(_B3, 0.0); - var _0X = _zT._SW(this._fS); - if (_0X != null) { - var length = _0X._WU; - _B3 = _I6(_B3, length); - } - this._hS = _B3; - this._2X = _B3; - }, - }, - gmlheadDirection: { - enumerable: true, - get: function () { - return this._4X; - }, - set: function (_B3) { - _B3 = yyGetReal(_B3); - if (_B3 != 0) { - this._4X = Math.sign(_B3); - } - }, - }, - gmlspeedScale: { - enumerable: true, - get: function () { - return this._BT; - }, - set: function (_B3) { - _B3 = yyGetReal(_B3); - this._BT = _B3; - }, - }, - gmlvolume: { - enumerable: true, - get: function () { - return this._yr3; - }, - set: function (_B3) { - _B3 = yyGetReal(_B3); - _B3 = _H6(_B3, 0.0); - this._yr3 = _B3; - }, - }, - gmlpaused: { - enumerable: true, - get: function () { - return this._hK; - }, - }, - gmlfinished: { - enumerable: true, - get: function () { - return this._6X; - }, - }, - gmlactiveTracks: { - enumerable: true, - get: function () { - var _8t3 = []; - _9t3 = this._Dl3; - while (_9t3 != null) { - _8t3.push(_9t3); - _9t3 = _9t3._HC1; - } - return _8t3; - }, - }, - gmlelementID: { - enumerable: true, - get: function () { - if (_t3 != null) { - if (this._7t3 != -1) { - var _7P = _3u._6u(_t3, this._7t3); - if (_7P != null && _7P._9P == _iR && _7P._gS == this.id) { - return this._7t3; - } - } - for (var i = 0; i < _t3._gT.length; i++) { - var layer = _t3._gT._E5(i); - for (var __5 = 0; __5 < layer._NQ.length; __5++) { - var _7P = layer._NQ._E5(__5); - if (_7P == null) continue; - if (_7P._9P == _iR && _7P._gS == this.id) { - this._7t3 = _7P._ne; - return this._7t3; - } - } - } - } else { - return -1; - } - }, - }, - }); -} -_b91.prototype._lK = function () { - if (!this._hK) { - this._hK = true; - var _Ys3 = null; - for (var key in this._Zs3) { - _Ys3 = this._Zs3[key]; - if (audio_is_paused(_Ys3.__s3) == false) { - audio_pause_sound(_Ys3.__s3); - } - _ds3(false); - } - } -}; -_b91.prototype._5X = function () { - if (this._hK) { - this._hK = false; - var _Ys3 = null; - for (var key in this._Zs3) { - _Ys3 = this._Zs3[key]; - if (audio_is_paused(_Ys3.__s3) == true) { - audio_resume_sound(_Ys3.__s3); - } - } - } -}; -_b91.prototype._es3 = function () { - var _Ys3 = null; - for (var key in this._Zs3) { - _Ys3 = this._Zs3[key]; - audio_stop_sound(_Ys3.__s3); - } - this._Zs3 = {}; -}; -_b91.prototype._e91 = function (_Xl3, _at3, _ST, _nU) { - for (var _jl2 = 0; _jl2 < _Xl3.length; ++_jl2) { - var _M3 = _Xl3[_jl2]; - _d91.push(_M3); - if (_M3._9P == _r81) { - var _Gr3 = _M3; - if (_Gr3._UU != null) { - var _Hr3 = _Gr3._UU._4W; - for (var i = 0; i < _Hr3; i++) { - var _FO = _Gr3._UU._8W[i]; - _d91.push(_FO); - for (var _6n3 in _FO._Lr) { - var _7n3 = _FO._Lr[_6n3]; - if (_7n3._9r3 != -1) { - _d91.push(_7n3); - var _8n3 = this._9n3[_an3(_d91)]; - if (_at3 == _FQ || _at3 == _7n3._9r3) { - if (_8n3 != null) { - if (_8n3._bt3 == true) { - var _1u = _Hn._ac3(_8n3._LV); - if (_1u != null) { - _aQ(_1u); - } - } - delete this._9n3[_an3(_d91)]; - } - var _ct3 = new _dt3(); - _ct3._et3 = _7n3; - if (_ST < 10000) { - _ct3._ft3 = _ST; - _ct3._bt3 = true; - } else { - _ct3._LV = _ST; - _ct3._bt3 = false; - } - this._9n3[_an3(_d91)] = _ct3; - } else { - if (_8n3 == null) { - var _OZ = null; - if (_nU == -1) { - _OZ = _xc3(_7n3._9r3, 0, 0, 0, this); - } else { - _OZ = _zc3(_7n3._9r3, 0, 0, _nU, this); - } - if (_OZ != null) { - var _ct3 = new _dt3(); - _ct3._et3 = _7n3; - _ct3._LV = _OZ.id; - _ct3._bt3 = true; - this._9n3[_an3(_d91)] = _ct3; - } - } else if (_8n3._ft3 != -1 && _8n3._LV == -1) { - var _OZ = null; - if (_nU == -1) { - _OZ = _xc3(_8n3._ft3, 0, 0, 0, this); - } else { - _OZ = _zc3(_8n3._ft3, 0, 0, _nU, this); - } - if (_OZ != null) { - _8n3._LV = _OZ.id; - } - } - } - _d91.pop(); - } - } - _d91.pop(); - } - } - } else if (_M3._9P == _091) { - var _Ir3 = _M3; - this._e91(_Ir3._vq3(), _at3, _ST, _nU); - this._e91(_Ir3._xq3(), _at3, _ST, _nU); - } else if (_M3._9P == _s81) { - var _Jr3 = _M3; - if (_Jr3._UU != null) { - var _Hr3 = _Jr3._UU._4W; - for (var i = 0; i < _Hr3; i++) { - var _FO = _Jr3._UU._8W[i]; - _d91.push(_FO); - for (var _6n3 in _FO._Lr) { - var _7n3 = _FO._Lr[_6n3]; - _d91.push(_7n3); - if (_7n3._3G != -1) { - var _f81 = _zT._SW(_7n3._3G); - if (_f81 != null) { - _d91.push(_f81); - this._e91(_f81._RU, _at3, _ST, _nU); - _d91.pop(); - } - } - _d91.pop(); - } - _d91.pop(); - } - } - } - this._e91(_M3._RU, _at3, _ST, _nU); - _d91.pop(); - } -}; -_b91.prototype._gt3 = function () { - { - for (var key in this._9n3) { - var _8n3 = this._9n3[key]; - if (_8n3._bt3 == true && _8n3._LV >= 0) { - var _1u = _Hn._ac3(_8n3._LV); - if (_1u != null) { - _aQ(_1u); - _8n3._LV = -1; - } - } - } - } -}; -_b91.prototype._5s3 = function (_Xl3) { - for (var _jl2 = 0; _jl2 < _Xl3.length; ++_jl2) { - var _M3 = _Xl3[_jl2]; - _d91.push(_M3); - if (_M3._9P == _t81) { - var _ht3 = _M3; - if (_ht3._UU != null) { - var _Hr3 = _ht3._UU._4W; - for (var i = 0; i < _Hr3; i++) { - var _FO = _ht3._UU._8W[i]; - _d91.push(_FO); - for (var _6n3 in _FO._Lr) { - var _7n3 = _FO._Lr[_6n3]; - if (_7n3._ar3 != -1) { - _d91.push(_7n3); - var _Ys3 = this._Zs3[_an3(_d91)]; - if (_Ys3 == null) { - var emitter = audio_emitter_create(); - if (audio_emitter_exists(emitter) === true) { - var _it3 = new _jt3(); - _it3._1t3 = emitter; - this._Zs3[_an3(_d91)] = _it3; - } - } - _d91.pop(); - } - } - _d91.pop(); - } - } - } else if (_M3._9P == _091) { - var _Ir3 = _M3; - this._5s3(_Ir3._vq3()); - this._5s3(_Ir3._xq3()); - } else if (_M3._9P == _s81) { - var _Jr3 = _M3; - if (_Jr3._UU != null) { - var _Hr3 = _Jr3._UU._4W; - for (var i = 0; i < _Hr3; i++) { - var _FO = _Jr3._UU._8W[i]; - _d91.push(_FO); - for (var _6n3 in _FO._Lr) { - var _7n3 = _FO._Lr[_6n3]; - _d91.push(_7n3); - if (_7n3._3G != -1) { - var _f81 = _zT._SW(_7n3._3G); - if (_f81 != null) { - _d91.push(_f81); - this._5s3(_f81._RU); - _d91.pop(); - } - } - _d91.pop(); - } - _d91.pop(); - } - } - } - this._5s3(_M3._RU); - _d91.pop(); - } -}; -_b91.prototype._Mr3 = function () { - { - for (var key in this._9n3) { - var _8n3 = this._9n3[key]; - if (_8n3._LV >= 0) { - var _1u = _Hn._ac3(_8n3._LV); - if (_1u != null) { - _1u._5a3(false); - _1u._aa3(false); - _1u._8a3(null); - if (_8n3._bt3 == true) { - _aQ(_1u); - } - _8n3._LV = -1; - } - } - } - } -}; -_b91.prototype._Nr3 = function () { - { - for (var key in this._Zs3) { - var _333 = this._Zs3[key]; - if (audio_emitter_exists(_333._1t3) === true) { - audio_stop_sound(_333.__s3); - audio_emitter_free(_333._1t3); - _333._1t3 = -1; - _333.__s3 = -1; - } - } - } -}; -_b91.prototype._Or3 = function () { - for (var _ml in this._gn3) { - var _Nq = this._gn3[_ml]; - if (_Nq != -1) { - _Vo(_Nq); - } - } - this._gn3 = {}; - this._en3 = {}; -}; -_b91.prototype._ds3 = function (_kt3) { - { - for (var key in this._9n3) { - var _8n3 = this._9n3[key]; - if (_8n3._LV >= 0) { - var _1u = _Hn._ac3(_8n3._LV); - if (_1u != null) { - _1u._5a3(_kt3); - if (_kt3 == true) { - _1u._8a3(this); - } else { - _1u._8a3(null); - } - } - } - } - } -}; -/*@constructor */ function _jt3() { - this.__s3 = -1; - this._0t3 = 1; - this._1t3 = -1; -} -/*@constructor */ function _lt3() { - this._783 = new _zz(); - this._Bs3 = -1; - this._mt3 = 0; - this._Xq3 = 0; - this._on3 = 0; - this.x = 0; - this.y = 0; - this.rotation = 0; - this.scaleX = 1; - this.scaleY = 1; - this.xOrigin = 0; - this.yOrigin = 0; - this.gain = 1; - this.pitch = 1; - this.__q3 = 0; - this.imageIndex = 0; - this.imageSpeed = 1; - this._im3 = -1; - this._mm3 = []; - this._mm3[0] = 1; - this._mm3[1] = 1; - this._mm3[2] = 1; - this._mm3[3] = 1; - this._nm3 = []; - this._nm3[0] = 0; - this._nm3[1] = 0; - this._nm3[2] = 0; - this._nm3[3] = 0; - this.spriteIndex = -1; - this._LV = _Kt; - this.particleSystemIndex = -1; - this._rh3 = -1; - this.soundIndex = -1; - this._Kr3 = null; - this._Rs3 = -1; - this._qn3 = 0; - this._rn3 = 0; - this._tn3 = 0; - this._wn3 = 0; - this._zn3 = 0; - this._Bn3 = new _b33(); -} -_lt3.prototype._Uq3 = function (_Tq3) { - this._Xq3 &= _Tq3; -}; -_lt3.prototype._nt3 = function () { - this.x = 0; - this.y = 0; - this.rotation = 0; - this.scaleX = 1; - this.scaleY = 1; - this.xOrigin = 0; - this.yOrigin = 0; - this.gain = 1; - this.pitch = 1; - this.__q3 = 0; - this.imageIndex = 0; - this.imageSpeed = 1; - this._im3 = -1; - this._mm3[0] = 1; - this._mm3[1] = 1; - this._mm3[2] = 1; - this._mm3[3] = 1; - this._nm3[0] = 0; - this._nm3[1] = 0; - this._nm3[2] = 0; - this._nm3[3] = 0; - this._qn3 = 0; - this._rn3 = 0; - this._tn3 = 0; - this._wn3 = 0; - this._zn3 = 0; - this._Xq3 = 0; - this._on3 = 0; -}; -_lt3.prototype._Vq3 = function () { - this._mt3 = 0; -}; -_lt3.prototype._0r3 = function (_r3, _Vn) { - switch (_r3) { - case _ap3: - if (_Vn) this._mt3 |= 1 << 0; - else this._mt3 &= ~(1 << 0); - break; - case _bp3: - if (_Vn) this._mt3 |= 1 << 1; - else this._mt3 &= ~(1 << 1); - break; - case _gm3: - if (_Vn) this._mt3 |= 1 << 2; - else this._mt3 &= ~(1 << 2); - break; - case _jm3: - if (_Vn) this._mt3 |= 1 << 3; - else this._mt3 &= ~(1 << 3); - break; - } -}; -_lt3.prototype._fm3 = function (_r3) { - switch (_r3) { - case _ap3: - return (this._mt3 & (1 << 0)) != 0; - case _bp3: - return (this._mt3 & (1 << 1)) != 0; - case _gm3: - return (this._mt3 & (1 << 2)) != 0; - case _jm3: - return (this._mt3 & (1 << 3)) != 0; - } -}; -/*@constructor */ function _ot3(_7m1) { - _cV2.call(this); - this.__type = "[TrackEvalNode]"; - this._As3 = null; - this.value = new _lt3(); - this._Ds3 = _7m1 !== undefined ? _7m1 : null; - this._HC1 = null; - this._7m3 = null; - Object.defineProperties(this, { - gmlmatrix: { - enumerable: true, - get: function () { - var _pt3 = new _zz(); - _pt3._nj(this.value._783); - return _pt3._v6; - }, - set: function (_B3) { - if ((_B3 instanceof Array || _B3 instanceof Float32Array) && _B3.length == 16) { - this.value._783._uB(); - for (var i = 0; i < 16; ++i) { - this.value._783._v6[i] = yyGetReal(_B3[i]); - } - } else { - throw new Error("value must be an array of numbers and of length 16"); - } - }, - }, - gmlposx: { - enumerable: true, - get: function () { - return this.value.x; - }, - set: function (_B3) { - this.value.x = yyGetReal(_B3); - this.value._783._uB(); - _tp3(this.value._783, this.value.x, this.value.y, this.value.scaleX, this.value.scaleY, this.value.rotation, this.value.xOrigin, this.value.yOrigin); - }, - }, - gmlposy: { - enumerable: true, - get: function () { - return this.value.y; - }, - set: function (_B3) { - this.value.y = yyGetReal(_B3); - this.value._783._uB(); - _tp3(this.value._783, this.value.x, this.value.y, this.value.scaleX, this.value.scaleY, this.value.rotation, this.value.xOrigin, this.value.yOrigin); - }, - }, - gmlrotation: { - enumerable: true, - get: function () { - return this.value.rotation; - }, - set: function (_B3) { - this.value.rotation = yyGetReal(_B3); - this.value._783._uB(); - _tp3(this.value._783, this.value.x, this.value.y, this.value.scaleX, this.value.scaleY, this.value.rotation, this.value.xOrigin, this.value.yOrigin); - }, - }, - gmlscalex: { - enumerable: true, - get: function () { - return this.value.scaleX; - }, - set: function (_B3) { - this.value.scaleX = yyGetReal(_B3); - this.value._783._uB(); - _tp3(this.value._783, this.value.x, this.value.y, this.value.scaleX, this.value.scaleY, this.value.rotation, this.value.xOrigin, this.value.yOrigin); - }, - }, - gmlscaley: { - enumerable: true, - get: function () { - return this.value.scaleY; - }, - set: function (_B3) { - this.value.scaleY = yyGetReal(_B3); - this.value._783._uB(); - _tp3(this.value._783, this.value.x, this.value.y, this.value.scaleX, this.value.scaleY, this.value.rotation, this.value.xOrigin, this.value.yOrigin); - }, - }, - gmlxorigin: { - enumerable: true, - get: function () { - return this.value.xOrigin; - }, - set: function (_B3) { - this.value.xOrigin = yyGetReal(_B3); - this.value._0r3(_ap3, true); - this.value._783._uB(); - _tp3(this.value._783, this.value.x, this.value.y, this.value.scaleX, this.value.scaleY, this.value.rotation, this.value.xOrigin, this.value.yOrigin); - }, - }, - gmlyorigin: { - enumerable: true, - get: function () { - return this.value.yOrigin; - }, - set: function (_B3) { - this.value.yOrigin = yyGetReal(_B3); - this.value._0r3(_bp3, true); - this.value._783._uB(); - _tp3(this.value._783, this.value.x, this.value.y, this.value.scaleX, this.value.scaleY, this.value.rotation, this.value.xOrigin, this.value.yOrigin); - }, - }, - gmlgain: { - enumerable: true, - get: function () { - return this.value.gain; - }, - set: function (_B3) { - this.value.gain = yyGetReal(_B3); - }, - }, - gmlpitch: { - enumerable: true, - get: function () { - return this.value.pitch; - }, - set: function (_B3) { - this.value.pitch = yyGetReal(_B3); - }, - }, - gmlfalloff: { - enumerable: true, - get: function () { - return this.value.__q3; - }, - set: function (_B3) { - this.value.__q3 = yyGetInt32(_B3); - }, - }, - gmlimageindex: { - enumerable: true, - get: function () { - return this.value.imageIndex; - }, - set: function (_B3) { - this.value.imageIndex = yyGetInt32(_B3); - this.value._0r3(_jm3, true); - }, - }, - gmlimagespeed: { - enumerable: true, - get: function () { - return this.value.imageSpeed; - }, - set: function (_B3) { - this.value.imageSpeed = yyGetReal(_B3); - this.value._0r3(_gm3, true); - }, - }, - gmlcolormultiply: { - enumerable: true, - get: function () { - _qt3 = []; - _qt3[0] = yyGetReal(this.value._mm3[3]); - _qt3[1] = yyGetReal(this.value._mm3[0]); - _qt3[2] = yyGetReal(this.value._mm3[1]); - _qt3[3] = yyGetReal(this.value._mm3[2]); - return _qt3; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this.value._mm3[0] = yyGetReal(_B3[1]); - this.value._mm3[1] = yyGetReal(_B3[2]); - this.value._mm3[2] = yyGetReal(_B3[3]); - this.value._mm3[3] = yyGetReal(_B3[0]); - } else { - var _m4 = yyGetInt32(_B3); - this.value._mm3[0] = (_m4 & 0xff) / 255.0; - this.value._mm3[1] = ((_m4 >> 8) & 0xff) / 255.0; - this.value._mm3[2] = ((_m4 >> 16) & 0xff) / 255.0; - this.value._mm3[3] = ((_m4 >> 24) & 0xff) / 255.0; - } - }, - }, - gmlcolourmultiply: { - enumerable: true, - get: function () { - _qt3 = []; - _qt3[0] = yyGetReal(this.value._mm3[3]); - _qt3[1] = yyGetReal(this.value._mm3[0]); - _qt3[2] = yyGetReal(this.value._mm3[1]); - _qt3[3] = yyGetReal(this.value._mm3[2]); - return _qt3; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this.value._mm3[0] = yyGetReal(_B3[1]); - this.value._mm3[1] = yyGetReal(_B3[2]); - this.value._mm3[2] = yyGetReal(_B3[3]); - this.value._mm3[3] = yyGetReal(_B3[0]); - } else { - var _m4 = yyGetInt32(_B3); - this.value._mm3[0] = (_m4 & 0xff) / 255.0; - this.value._mm3[1] = ((_m4 >> 8) & 0xff) / 255.0; - this.value._mm3[2] = ((_m4 >> 16) & 0xff) / 255.0; - this.value._mm3[3] = ((_m4 >> 24) & 0xff) / 255.0; - } - }, - }, - gmlcoloradd: { - enumerable: true, - get: function () { - _qt3 = []; - _qt3[0] = yyGetReal(this.value._nm3[3]); - _qt3[1] = yyGetReal(this.value._nm3[0]); - _qt3[2] = yyGetReal(this.value._nm3[1]); - _qt3[3] = yyGetReal(this.value._nm3[2]); - return _qt3; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this.value._nm3[0] = yyGetReal(_B3[1]); - this.value._nm3[1] = yyGetReal(_B3[2]); - this.value._nm3[2] = yyGetReal(_B3[3]); - this.value._nm3[3] = yyGetReal(_B3[0]); - } else { - var _m4 = yyGetInt32(_B3); - this.value._nm3[0] = (_m4 & 0xff) / 255.0; - this.value._nm3[1] = ((_m4 >> 8) & 0xff) / 255.0; - this.value._nm3[2] = ((_m4 >> 16) & 0xff) / 255.0; - this.value._nm3[3] = ((_m4 >> 24) & 0xff) / 255.0; - } - }, - }, - gmlcolouradd: { - enumerable: true, - get: function () { - _qt3 = []; - _qt3[0] = yyGetReal(this.value._nm3[3]); - _qt3[1] = yyGetReal(this.value._nm3[0]); - _qt3[2] = yyGetReal(this.value._nm3[1]); - _qt3[3] = yyGetReal(this.value._nm3[2]); - return _qt3; - }, - set: function (_B3) { - if (_B3 instanceof Array) { - this.value._nm3[0] = yyGetReal(_B3[1]); - this.value._nm3[1] = yyGetReal(_B3[2]); - this.value._nm3[2] = yyGetReal(_B3[3]); - this.value._nm3[3] = yyGetReal(_B3[0]); - } else { - var _m4 = yyGetInt32(_B3); - this.value._nm3[0] = (_m4 & 0xff) / 255.0; - this.value._nm3[1] = ((_m4 >> 8) & 0xff) / 255.0; - this.value._nm3[2] = ((_m4 >> 16) & 0xff) / 255.0; - this.value._nm3[3] = ((_m4 >> 24) & 0xff) / 255.0; - } - }, - }, - gmlspriteIndex: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _q81) { - return this.value.spriteIndex; - } else { - return -1; - } - }, - }, - gmlinstanceID: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _r81) { - return this.value._LV; - } else { - return _Kt; - } - }, - }, - gmlemitterIndex: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _t81) { - return this.value._rh3; - } else { - return -1; - } - }, - }, - gmlsoundIndex: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _t81) { - return this.value.soundIndex; - } else { - return -1; - } - }, - }, - gmlsequence: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _s81) { - return this.value._Kr3; - } else { - return -1; - } - }, - }, - gmlsequenceID: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _s81) { - return this.value._Rs3; - } else { - return -1; - } - }, - }, - gmlframeSizeX: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _C81) { - return this.value._qn3; - } else { - return -1; - } - }, - set: function (_B3) { - if (this._As3 != null && this._As3._9P == _C81) { - this.value._qn3 = yyGetReal(_B3); - } - }, - }, - gmlframeSizeY: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _C81) { - return this.value._rn3; - } else { - return -1; - } - }, - set: function (_B3) { - if (this._As3 != null && this._As3._9P == _C81) { - this.value._rn3 = yyGetReal(_B3); - } - }, - }, - gmlcharacterSpacing: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _C81) { - return this.value._tn3; - } else { - return -1; - } - }, - set: function (_B3) { - if (this._As3 != null && this._As3._9P == _C81) { - this.value._tn3 = yyGetReal(_B3); - } - }, - }, - gmllineSpacing: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _C81) { - return this.value._wn3; - } else { - return -1; - } - }, - set: function (_B3) { - if (this._As3 != null && this._As3._9P == _C81) { - this.value._wn3 = yyGetReal(_B3); - } - }, - }, - gmlparagraphSpacing: { - enumerable: true, - get: function () { - if (this._As3 != null && this._As3._9P == _C81) { - return this.value._zn3; - } else { - return -1; - } - }, - set: function (_B3) { - if (this._As3 != null && this._As3._9P == _C81) { - this.value._zn3 = yyGetReal(_B3); - } - }, - }, - gmltrack: { - enumerable: true, - get: function () { - return this._As3; - }, - }, - gmlparent: { - enumerable: true, - get: function () { - return this._Ds3; - }, - }, - gmlactiveTracks: { - enumerable: true, - get: function () { - var _8t3 = []; - _9t3 = this._7m3; - while (_9t3 != null) { - _8t3.push(_9t3); - _9t3 = _9t3._HC1; - } - return _8t3; - }, - }, - }); -} -function _zs3(_ts3, _rt3, _st3) { - var _qc3 = {}; - if (_rt3 == null) { - var _Jl = new _ot3(); - if (_st3 == null) { - if (_ts3 instanceof _b91) { - _ts3._Dl3 = _Jl; - } else { - _ts3._7m3 = _Jl; - } - } else { - _st3._HC1 = _Jl; - } - if (_ts3 instanceof _b91) { - _Jl._Ds3 = null; - } else { - _Jl._Ds3 = _ts3; - } - _qc3._Jl = _Jl; - _qc3._kl = null; - } else { - _qc3._Jl = _rt3; - _qc3._kl = _rt3._HC1; - } - return _qc3; -} -/*@constructor */ function _dt3() { - this._et3 = null; - this._ft3 = -1; - this._LV = -1; - this._bt3 = false; -} -var _Jb1 = []; -function _tt3(_ut3) {} -function _vt3(_hm1) { - try { - var _wt3 = new Audio(); - if (_wt3.canPlayType("audio/mpeg") == "probably") _hm1(true); - _wt3.addEventListener( - "canplaythrough", - function (e) { - _hm1(true); - }, - false - ); - _wt3.addEventListener( - "error", - function (e) { - _hm1(false, this.error); - }, - false - ); - _wt3.src = "data:audio/mpeg;base64,/+MYxAAAAANIAAAAAExBTUUzLjk4LjIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"; - _wt3.load(); - } catch (e) { - _hm1(false, e); - } -} -/*@constructor */ function _xt3() { - this.__type = "[sound]"; - this.pName = ""; - this.kind = 0; - this.extension = ""; - this.origName = ""; - this.effects = 0; - this.volume = 1; - this.pan = 0; - this.preload = true; - this._yt3 = 1.0; - this.__s3 = 0; - this._5g1 = []; -} -_xt3.prototype._zt3 = function (_bV2) { - this.pName = _bV2.pName; - this.kind = _bV2.kind; - this.extension = _bV2.extension; - this.origName = _bV2.origName; - this.effects = _bV2.effects; - this.volume = _bV2.volume; - this.pan = _bV2.pan; - this.preload = _bV2.preload; - this._yt3 = this.volume; - this._ye1(this.pName); -}; -_xt3.prototype._ye1 = function (_hn) { - this.__s3 = 0; - this._5g1 = []; - var _At3 = _Jb1[this.pName]; - if (_At3) { - if (_2L2 > 1 && typeof _At3.cloneNode === "function") { - for (var i = 0; i < _2L2; i++) this._5g1[i] = _At3.cloneNode(true); - } else { - _2L2 = 1; - this._5g1[0] = _At3; - } - } -}; -var _Bt3 = false; -function _2g1(_or, _jg, _de1, _AN, _Fu2) { - _or = _Ec1(_or); - if (_le1 == false) { - return undefined; - } - var _Ct3 = false; - var pName = _or; - var _Fc1; - var index; - index = _or.indexOf(_de1); - if (index > 0) { - _or = _or.substr(0, index); - } - if (_Gc1) { - _de1 = "ogg"; - } else if (_Hc1) { - _de1 = "mp3"; - } else { - _de1 = "ogg"; - } - _Ct3 = true; - if (_Ct3) { - _or = _or + "." + _de1; - try { - var _kn = new Audio(); - _kn.URL = _or; - _kn._yt3 = 1.0; - _kn.autobuffer = true; - if (typeof _kn.loop == "boolean") _kn.loop = false; - _kn.preload = "auto"; - _kn._hN2 = false; - _kn._Dt3 = false; - var _Hk = document.createElement("source"); - _Hk.setAttribute("src", _or); - if (_de1 == "ogg") { - _Hk.setAttribute("type", "audio/ogg"); - _Hk.setAttribute("codecs", "vorbis"); - } else { - _Hk.setAttribute("type", "audio/mpeg"); - } - _kn.setAttribute("networkState", 0); - _kn.insertBefore(_Hk, null); - document.body.appendChild(_kn); - _Jb1[pName] = _kn; - _kn.addEventListener("canplaythrough", _AN, false); - _kn.addEventListener("error", _Fu2, false); - _kn.addEventListener("loadstart", _eN2, false); - _kn.addEventListener("suspend", _fN2, false); - _kn.addEventListener("stalled", _gN2, false); - _kn.addEventListener("stall", _gN2, false); - _kn.load(); - } catch (e) { - if (_UN == _nF2 && _Bt3 == false) { - var _Et3 = navigator; - _Bt3 = true; - var _Ft3 = _Et3.userAgent.indexOf("Windows"); - if (_Ft3 != -1) { - alert("Audio Error: Please ensure that quicktime is installed"); - } - } - } - } - return _jg; -} -/*@constructor */ function _YM2() { - this.Sounds = []; - this.length = 0; -} -_YM2.prototype._Ll = function (_J3) { - if (this.Sounds[_J3]) { - this._Iq(_J3); - this.Sounds[_J3] = undefined; - } -}; -/*@this {yySound} */ function _Gt3() { - this._Dt3 = false; -} -_YM2.prototype._Ht3 = function (_J3) { - try { - var _It3 = this.Sounds[_J3]; - if (!_It3) return null; - var _Jt3 = _It3._5g1[this.Sounds[_J3].__s3]; - this.Sounds[_J3].__s3++; - if (this.Sounds[_J3].__s3 >= _2L2) { - this.Sounds[_J3].__s3 = 0; - } - return _Jt3; - } catch (e) { - debug("Sound buffer unavailable for sound: " + _J3); - } - return null; -}; -_YM2.prototype._nn = function (_J3) { - var _It3 = this._Ht3(_J3); - if (_It3 != null) { - try { - if (_It3._Dt3) return; - var buffered = _It3.buffered; - var _Kt3 = _It3.buffered.length; - var i; - for (i = 0; i < _Kt3; i++) { - var start = _It3.buffered.start(i); - var end = _It3.buffered.end(i); - } - _It3.removeEventListener("ended", _Lt3, false); - _It3.removeEventListener("ended", _Gt3, false); - if (typeof _It3.loop == "boolean") { - _It3.loop = false; - } - try { - if (_It3.currentTime != 0) { - _It3.currentTime = 0; - } - } catch (_bk) { - if (_ae1) debug("Error setting current sound time: " + this.Sounds[_J3].pName); - } - _It3.volume = this.Sounds[_J3]._yt3 * _LL2; - _It3.addEventListener("ended", _Gt3, false); - _It3._Dt3 = true; - _It3.play(); - } catch (_bk) { - if (_ae1) debug("Error playing sound: " + this.Sounds[_J3].pName); - } - } -}; -_YM2.prototype._Iq = function (_od) { - { - var _Mt3 = this.Sounds[_od]; - if (!_Mt3) return; - _Mt3 = _Mt3._5g1; - for (var i = 0; i < _Mt3.length; i++) { - var _It3 = _Mt3[i]; - if (_It3 != null) { - try { - _It3.pause(); - _It3._Dt3 = false; - } catch (_bk) { - if (_ae1) debug("Error stopping sound: " + this.Sounds[_od].pName); - } - } - } - } -}; -_YM2.prototype._Qf1 = function () { - for (var _Nt3 = 0; _Nt3 < this.Sounds.length; _Nt3++) { - if (this.Sounds[_Nt3]) { - var _Mt3 = this.Sounds[_Nt3]._5g1; - for (var i = 0; i < _Mt3.length; i++) { - var _It3 = _Mt3[i]; - if (_It3 != null) { - try { - _It3.pause(); - _It3._Dt3 = false; - } catch (_bk) { - if (_ae1) debug("Error stopping sound: " + _It3.pName); - } - } - } - } - } -}; -_YM2.prototype._Vf1 = function (_Ot3) { - _LL2 = _Ot3; - for (var _Nt3 = 0; _Nt3 < this.Sounds.length; _Nt3++) { - if (this.Sounds[_Nt3]) { - var _Mt3 = this.Sounds[_Nt3]._5g1; - for (var i = 0; i < _Mt3.length; i++) { - var _It3 = _Mt3[i]; - if (_It3 != null) { - try { - _It3.volume = _It3._yt3 * _LL2; - } catch (_bk) { - if (_ae1) debug("Error setting volume: " + this.Sounds[_Nt3].pName); - } - } - } - } - } -}; -/*@this {yySound} */ function _Lt3() { - try { - this.currentTime = 0; - } catch (_bk) { - if (_ae1) debug("Error in Repeat_Sound_Callback: " + _bk.message); - } - this.play(); -} -_YM2.prototype._mn = function (_J3) { - var _It3 = this._Ht3(_J3); - if (_It3 != null) { - try { - if (typeof _It3.loop == "boolean") { - _It3.loop = true; - } else { - _It3.removeEventListener("ended", _Lt3, false); - _It3.removeEventListener("ended", _Gt3, false); - _It3.addEventListener("ended", _Lt3, false); - _It3.onended = null; - } - try { - if (_It3.currentTime != 0) { - _It3.currentTime = 0; - } - } catch (_bk) { - if (_ae1) { - debug("Error setting current sound time: " + this.Sounds[_J3].pName); - } - } - _It3.volume = this.Sounds[_J3]._yt3 * _LL2; - _It3._Dt3 = true; - _It3.play(); - } catch (_bk) { - if (_ae1) { - debug("Error looping sound: " + this.Sounds[_J3].pName); - } - } - } -}; -_YM2.prototype._Tf1 = function (_od, _Pt3) { - var _Mt3 = this.Sounds[_od]; - if (!_Mt3) return; - _Mt3 = _Mt3._5g1; - for (var i = 0; i < _Mt3.length; i++) { - var _It3 = _Mt3[i]; - if (_It3 != null) { - try { - this.Sounds[_od]._yt3 = _Pt3; - _It3.volume = _Pt3 * _LL2; - } catch (_bk) { - if (_ae1) debug("Error volume: " + this.Sounds[_od].pName); - } - } - } -}; -_YM2.prototype._Xf1 = function (_J3, _Pt3, _96) { - var _0d1 = this.Sounds[_J3]; - if (!_0d1) return; - var _Mt3 = _0d1._5g1; - for (var i = 0; i < _Mt3.length; i++) { - var _It3 = _Mt3[i]; - if (_It3 != null && _It3._Dt3) { - try { - var _Qt3 = 50; - var _Rt3 = _0d1._yt3; - var _St3 = _Pt3; - var _Tt3 = Math.abs(_Rt3 - _St3) / (_96 / _Qt3); - function _Ut3(_Vt3) { - setTimeout(function () { - var _Wt3; - if (_Rt3 < _St3 && _It3.volume < _St3) { - _Wt3 = _0d1._yt3 + _Tt3; - } else if (_Rt3 > _St3 && _It3.volume > _St3) { - _Wt3 = _0d1._yt3 - _Tt3; - } else { - return; - } - if (_Wt3 < 0) { - _Wt3 = 0; - } - if (_Wt3 > 1) { - _Wt3 = 1; - } - _0d1._yt3 = _Wt3; - _Vt3.volume = _Wt3 * _LL2; - _Ut3(_Vt3); - }, _Qt3); - } - _Ut3(_It3); - } catch (_bk) { - if (_ae1) debug("Error volume: " + _0d1.pName); - } - } - } -}; -_YM2.prototype._Kq = function (_od) { - var _Mt3 = this.Sounds[_od]; - if (!_Mt3) return; - _Mt3 = _Mt3._5g1; - var playing = false; - for (var i = 0; i < _Mt3.length; i++) { - var _It3 = _Mt3[i]; - if (_It3 != null) { - try { - if (_It3._Dt3) { - playing = true; - break; - } - } catch (_bk) { - if (_ae1) debug("Error checking play state: " + this.Sounds[_od].pName); - } - } - } - return playing; -}; -_YM2.prototype._E5 = function (_J3) { - if (_J3 < 0 || _J3 >= this.Sounds.length) return null; - return this.Sounds[_J3]; -}; -_YM2.prototype._Wf = function () { - this.Sounds = []; - this.Sounds.length = 0; -}; -_YM2.prototype._Gf = function (_bV2) { - var _2s = null; - if (_bV2 != null) { - _2s = new _xt3(); - _2s._zt3(_bV2); - } - this.Sounds[this.Sounds.length] = _2s; -}; -_YM2.prototype._Gf1 = function () { - var _3g1 = new _xt3(); - this.Sounds[this.Sounds.length] = _3g1; - return this.Sounds.length - 1; -}; -var _wR = 0, - _w3 = 1, - _Dr3 = 2; -var _Xt3 = 2147483647; -var _vg1 = { _wg1: 0, _Qg1: 1, _Sa3: 2, _Fa3: 3 }; -/*@constructor */ function _BP() { - this.x = 0; - this.y = 0; -} -/*@constructor */ function _YO() { - this._X4 = 0; - this._Y4 = 0; -} -/*@constructor */ function _IF() { - this.left = 0; - this.top = 0; - this.right = 0; - this.bottom = 0; -} -_IF.prototype._nj = function (__g1) { - this.left = __g1.left; - this.right = __g1.right; - this.top = __g1.top; - this.bottom = __g1.bottom; -}; -/*@constructor */ function _tg1() { - this.__type = "[sprite]"; - this.pName = "sprite"; - this.width = 16; - this.height = 16; - this._IP = new _IF(); - this.transparent = true; - this.smooth = true; - this.preload = true; - this._dg1 = 0; - this._1r = _vg1._wg1; - this.xOrigin = 0; - this.yOrigin = 0; - this._xs = false; - this._E6 = 0; - this._Cg1 = 8; - this._xg1 = false; - this._yg1 = false; - this._F6 = []; - this._Yt3 = []; - this._C4 = []; - this.Masks = []; - this.playbackspeedtype = _wR; - this.playbackspeed = 30; - this.sequence = null; - this._bh1 = null; - this._Zt3 = false; - this._Fg1 = false; -} -_tg1.prototype._CP = function () { - return this._1r === _vg1._Qg1; -}; -_tg1.prototype.__t3 = function () { - return this.xOrigin; -}; -_tg1.prototype._0u3 = function () { - return this.yOrigin; -}; -_tg1.prototype._f6 = function () { - return this._IP; -}; -_tg1.prototype._D4 = function () { - return this._E6; -}; -_tg1.prototype._aN = function () { - return this.width; -}; -_tg1.prototype._bN = function () { - return this.height; -}; -var _1u3 = function (x) { - return ~~x; -}; -/* - * @param {spine.Skeleton} _skeleton - * - * @returns {[width: Number, height: Number]?} - */ _tg1.prototype._2u3 = function (_l9) { - var _Li = new _IF(); - _l9._B5(); - if (this._3u3(_l9, _Li)) { - var width = _1u3(_Li.right - _Li.left + 0.5); - var height = _1u3(_Li.bottom - _Li.top + 0.5); - return [width, height]; - } - var skins = _l9.data.skins; - for (var i = 0; i < skins.length; ++i) { - _l9._W3(skins[i]); - _l9._B5(); - if (this._3u3(_l9, _Li)) { - var width = _1u3(_Li.right - _Li.left + 0.5); - var height = _1u3(_Li.bottom - _Li.top + 0.5); - return [width, height]; - } - } - return null; -}; -/* - * @param {spine.Skeleton} _skeleton - * @param {YYRECT} _bounds - * - * @returns {Boolean} - */ _tg1.prototype._3u3 = function (_l9, _T5) { - var _qc3 = false; - _T5.left = Number.MAX_SAFE_INTEGER; - _T5.top = Number.MAX_SAFE_INTEGER; - _T5.right = Number.MIN_SAFE_INTEGER; - _T5.bottom = Number.MIN_SAFE_INTEGER; - var drawOrder = _l9.drawOrder; - for (var i = 0; i < drawOrder.length; ++i) { - var slot = drawOrder[i]; - if (slot.attachment) { - if (slot.attachment instanceof spine._d9) { - var _V4 = slot.attachment; - var vertices = new Array(8); - _V4._J9(slot.bone, vertices, 0, 2); - for (var __5 = 0; __5 < 4; ++__5) { - var _4u3 = vertices[__5 * 2 + 0]; - var _5u3 = vertices[__5 * 2 + 1]; - _T5.left = _1u3(Math.min(_T5.left, _4u3)); - _T5.right = _1u3(Math.max(_T5.right, _4u3)); - _T5.top = _1u3(Math.min(_T5.top, _5u3)); - _T5.bottom = _1u3(Math.max(_T5.bottom, _5u3)); - _qc3 = true; - } - } else if (slot.attachment instanceof spine._f9) { - var _O9 = slot.attachment; - var vertices = new Array(_O9._P9); - _O9._J9(slot, 0, _O9._P9, vertices, 0, 2); - var _F9 = _O9._P9 >> 1; - for (var __5 = 0; __5 < _F9; ++__5) { - var _4u3 = vertices[__5 * 2 + 0]; - var _5u3 = vertices[__5 * 2 + 1]; - _T5.left = _1u3(Math.min(_T5.left, _4u3)); - _T5.right = _1u3(Math.max(_T5.right, _4u3)); - _T5.top = _1u3(Math.min(_T5.top, _5u3)); - _T5.bottom = _1u3(Math.max(_T5.bottom, _5u3)); - _qc3 = true; - } - } - } - } - return _qc3; -}; -_tg1.prototype._Ha3 = function (_co, _do) { - var _6u3 = new _IF(); - var _7u3 = Math.abs(_co); - var _8u3 = Math.abs(_do); - var _9u3 = new _IF(); - _9u3.left = this._IP.left; - _9u3.right = this._IP.right + 1; - _9u3.top = this._IP.top; - _9u3.bottom = this._IP.bottom + 1; - if (this._bh1 != null && this._bh1._Ga3()) { - if (_9u3.left == 0 && _9u3.top == 0 && _9u3.right == this.width && _9u3.bottom == this.height) { - _6u3.left = 0; - _6u3.top = 0; - _6u3.right = _9u3.right * _7u3; - _6u3.bottom = _9u3.bottom * _8u3; - } else { - var _au3 = this.width * _7u3; - var _bu3 = this.height * _8u3; - var _cu3 = this._bh1.__e3(); - var _du3 = this.width - this._bh1._1f3() - this._bh1.__e3(); - var _eu3 = _du3; - var _fu3 = this._bh1._1f3(); - var _gu3 = this._bh1._0f3(); - var _hu3 = this.height - this._bh1._2f3() - this._bh1._0f3(); - var _iu3 = _hu3; - var _ju3 = this._bh1._2f3(); - if (_au3 < _cu3) { - _cu3 = _au3; - _eu3 = 0.0; - _fu3 = 0.0; - } else if (_au3 < _cu3 + _fu3) { - _eu3 = 0.0; - _fu3 = _au3 - _cu3; - } else { - _eu3 = _au3 - (_cu3 + _fu3); - } - if (_bu3 < _gu3) { - _gu3 = _bu3; - _iu3 = 0.0; - _ju3 = 0.0; - } else if (_bu3 < _gu3 + _ju3) { - _iu3 = 0.0; - _ju3 = _bu3 - _gu3; - } else { - _iu3 = _bu3 - (_gu3 + _ju3); - } - if (_9u3.left <= this._bh1.__e3()) _6u3.left = _9u3.left; - else if (_9u3.left >= this.width - this._bh1._1f3()) _6u3.left = _cu3 + _eu3 + (_9u3.left - (this.width - this._bh1._1f3())); - else { - var ratio = (_9u3.left - this._bh1.__e3()) / _du3; - _6u3.left = _cu3 + _eu3 * ratio; - } - if (_9u3.right <= this._bh1.__e3()) _6u3.right = _9u3.right; - else if (_9u3.right >= this.width - this._bh1._1f3()) _6u3.right = _cu3 + _eu3 + (_9u3.right - (this.width - this._bh1._1f3())); - else { - var ratio = (_9u3.right - this._bh1.__e3()) / _du3; - _6u3.right = _cu3 + _eu3 * ratio; - } - if (_9u3.top <= this._bh1._0f3()) _6u3.top = _9u3.top; - else if (_9u3.top >= this.height - this._bh1._2f3()) _6u3.top = _gu3 + _iu3 + (_9u3.top - (this.height - this._bh1._2f3())); - else { - var ratio = (_9u3.top - this._bh1._0f3()) / _hu3; - _6u3.top = _gu3 + _iu3 * ratio; - } - if (_9u3.bottom <= this._bh1._0f3()) _6u3.bottom = _9u3.bottom; - else if (_9u3.bottom >= this.height - this._bh1._2f3()) _6u3.bottom = _gu3 + _iu3 + (_9u3.bottom - (this.height - this._bh1._2f3())); - else { - var ratio = (_9u3.bottom - this._bh1._0f3()) / _hu3; - _6u3.bottom = _gu3 + _iu3 * ratio; - } - _6u3.left = _I6(_6u3.left, _au3); - _6u3.right = _I6(_6u3.right, _au3); - _6u3.top = _I6(_6u3.top, _bu3); - _6u3.bottom = _I6(_6u3.bottom, _bu3); - } - _6u3.left -= this.xOrigin * _7u3; - _6u3.right -= this.xOrigin * _7u3; - _6u3.top -= this.yOrigin * _8u3; - _6u3.bottom -= this.yOrigin * _8u3; - } else { - _6u3.left = (_9u3.left - this.xOrigin) * _7u3; - _6u3.right = (_9u3.right - this.xOrigin) * _7u3; - _6u3.top = (_9u3.top - this.yOrigin) * _8u3; - _6u3.bottom = (_9u3.bottom - this.yOrigin) * _8u3; - } - if (_co < 0.0) { - _6u3.left = -_6u3.left; - _6u3.right = -_6u3.right; - } - if (_do < 0.0) { - _6u3.top = -_6u3.top; - _6u3.bottom = -_6u3.bottom; - } - if (_6u3.left > _6u3.right) { - var _iV = _6u3.left; - _6u3.left = _6u3.right; - _6u3.right = _iV; - } - if (_6u3.top > _6u3.bottom) { - var _iV = _6u3.top; - _6u3.top = _6u3.bottom; - _6u3.bottom = _iV; - } - _6u3.right -= 1; - _6u3.bottom -= 1; - return _6u3; -}; -_tg1.prototype._eg1 = function () { - var _ku3 = this.yOrigin * this.yOrigin; - var _lu3 = this.xOrigin * this.xOrigin; - var _mu3 = (this.width - this.xOrigin) * (this.width - this.xOrigin); - var _nu3 = (this.height - this.yOrigin) * (this.height - this.yOrigin); - var _ou3 = ~~ceil(sqrt(_lu3 + _ku3)); - var _pu3 = ~~ceil(sqrt(_mu3 + _ku3)); - var _qu3 = ~~ceil(sqrt(_lu3 + _nu3)); - var _ru3 = ~~ceil(sqrt(_mu3 + _nu3)); - this._Cg1 = _H6(_ou3, _H6(_pu3, _H6(_qu3, _ru3))); -}; -_tg1.prototype._su3 = function (_tu3, _u4, _v4) { - try { - if (_D5._uu3 !== undefined) { - var _vu3 = true; - var byteOffset = 0; - var _wu3 = _D5._uu3[_tu3]; - var _702 = new DataView(_wu3); - if (_702 !== undefined) { - var _xu3 = _702.getInt32(byteOffset, _vu3); - var _yu3 = 1 << 31; - if ((_xu3 & _yu3) != 0) { - _xu3 &= ~_yu3; - byteOffset += 4; - } - byteOffset += 4; - var _zu3 = null; - if (_xu3 > 0) { - _zu3 = new Uint8Array(_wu3, byteOffset, _xu3); - byteOffset += (_xu3 + 3) & ~3; - } - var _Au3 = _702.getUint32(byteOffset, _vu3); - byteOffset += 4; - this._sM = []; - for (var i = 0; i < _Au3; i++) { - var type = _702.getInt32(byteOffset, _vu3); - byteOffset += 4; - var id = _702.getInt32(byteOffset, _vu3); - byteOffset += 4; - var _Bu3 = null; - if (type === _Ju2) { - _Bu3 = new _Su2(type, id); - byteOffset = _Bu3._Tu2(_702, byteOffset, _vu3, this._sM); - } else if (type === _Ku2) { - _Bu3 = new _ku2(type, id); - byteOffset = _Bu3._mu2(_wu3, _702, byteOffset, _vu3, _zu3); - } else { - _Bu3 = { type: _Iu2, id: id }; - } - this._sM.push(_Bu3); - } - this._823 = new _Vv2(); - byteOffset = this._823._Zv2(_702, byteOffset, _vu3); - if (this._823._Yv2.__v2 > 0) { - byteOffset = this._Cu3(_702, byteOffset, _vu3); - if (!this._Zt3) { - this._1r = _vg1._Qg1; - } - } else { - this.width = this._823._56; - this.height = this._823._76; - if (!this._Zt3) { - this._1r = _vg1._wg1; - } - } - if (!this._Zt3) { - this._dg1 = 0; - this.preload = true; - } - if (!this._Zt3 && this._1r === _vg1._wg1) { - this._IP.left = this._823._46; - this._IP.right = this._823._56; - this._IP.top = this._823._66; - this._IP.bottom = this._823._76; - this.xOrigin = _u4; - this.yOrigin = _v4; - } - this._eg1(); - this._Du3(); - } - } - } catch (e) { - debug("Cannot build SWF data " + e.message); - } -}; -_tg1.prototype._Cu3 = function (_nu2, _ou2, _pu2) { - if (this._1r !== _vg1._Qg1) { - return; - } - this._F6 = []; - this.width = this._823._Yv2._0w2; - this.height = this._823._Yv2._1w2; - var __v2 = this._823._Yv2.__v2; - for (var i = 0; i < __v2; i++) { - var _Eu3 = _nu2.getInt32(_ou2, _pu2); - _ou2 += 4; - var _Fu3 = _ou2; - var _Gu3 = 0; - var _132 = []; - for (var __5 = 0; __5 < _Eu3; __5++) { - var _Hu3 = _nu2.getUint8(_ou2, _pu2); - _ou2 += 1; - var _Iu3 = (_Hu3 & 0x80) != 0 ? true : false; - var _Ju3 = (_Hu3 & 0x7f) + 1; - for (var _ml = 0; _ml < _Ju3; _ml++) { - _132[_Gu3++] = _Iu3; - } - } - var _Ku3 = new Uint8Array(_132.length); - for (var i = 0; i < _132.length; ++i) _Ku3[i] = _132[i]; - this._F6[i] = _Ku3; - _ou2 = _Fu3 + ((_Eu3 + 3) & ~3); - } - this._xg1 = true; - return _ou2; -}; -_tg1.prototype._Du3 = function () { - this._19 = function (_t4, _q5, _r5, _co, _do, _u5, _Pc, _u9) { - _v63(this._sM, this._823, _t4, this.xOrigin, this.yOrigin, _q5, _r5, _co, _do, _u5, _Pc, _u9, this._C4); - }; - this._Yk1 = function (_t4, _q5, _r5, _u9) { - _v63(this._sM, this._823, _t4, this.xOrigin, this.yOrigin, _q5, _r5, 1.0, 1.0, 0.0, 0xffffffff, _u9, this._C4); - }; -}; -_tg1.prototype._Lu3 = function (_83) { - if (_83) { - this._tM = new _88(); - this._tM._s8(this._Fg1 ? "" : this.pName + "/", this.pName, _83.json, _83._75, _83._z8, _83._A8, this); - } - this._19 = function (_t4, _q5, _r5, _co, _do, _u5, _Pc, _u9) { - this._tM._19(_t4, _q5, _r5, _co, _do, _u5, _Pc, _u9); - }; - this._Yk1 = function (_t4, _q5, _r5, _u9) { - this._tM._19(_t4, _q5, _r5, 1, 1, 0, 0xffffff, _u9); - }; - this._E6 = _Xt3; -}; -_tg1.prototype._Gg1 = function (_nl, _am1) { - var _Mu3 = function (_nl, _am1) { - var _Nu3 = "Could not load file contents!"; - var _Mb1 = new XMLHttpRequest(); - _Mb1.open("GET", _Ec1(_nl), true); - _Mb1.send(); - _Mb1.onload = function () { - if (_am1) { - _am1(_Mb1.status == 200 ? null : _Nu3, _Mb1.response || _Mb1.responseText); - } - }; - _Mb1.onerror = function () { - if (_am1) { - _am1(_Nu3); - } - }; - }; - var _Ou3 = function (_Pu3) { - var _6H = _Pu3.split("\n"); - var _X42 = []; - var current = undefined; - var _Qu3 = true; - var _Ru3 = new RegExp("^size*:\\s*(\\d+)\\s*,\\s*(\\d+)$"); - for (var i = 0; i < _6H.length; ++i) { - var _CE = _6H[i].trim(); - if (_Qu3) { - if (current != undefined) { - if (current.width === undefined || current.height === undefined) { - return undefined; - } - _X42.push(current); - } - current = { name: _CE }; - _Qu3 = false; - } else { - if (_CE == "") { - _Qu3 = true; - } else if (current != undefined) { - var _v6 = _CE.match(_Ru3); - if (_v6) { - current.width = parseInt(_v6[1]); - current.height = parseInt(_v6[2]); - } - } - } - } - if (current != undefined) { - if (current.width === undefined || current.height === undefined) { - return undefined; - } - _X42.push(current); - } - return _X42; - }; - var _MU = this; - var _Su3 = _nl.slice(0, -5) + ".atlas"; - var _Tu3 = 2; - var _Uu3 = false; - var _75; - var _X42; - var _Vu3 = function (err) { - if (_Uu3) { - return; - } - if (err) { - _Uu3 = true; - if (_am1) { - _am1(err); - } - return; - } - if (--_Tu3 == 0) { - var _nl2 = { json: json, _75: _75, _z8: _X42.length, _A8: _X42 }; - _MU._Lu3(_nl2); - var size = _MU._2u3(new _P2(_MU._tM)._Z2); - if (size instanceof Array) { - _MU.width = size[0]; - _MU.height = size[1]; - } - if (_am1) { - _am1(); - } - } - }; - _Mu3(_nl, function (_Na1, _Wu3) { - if (!_Na1) { - json = _Wu3; - } - _Vu3(_Na1); - }); - _Mu3(_Su3, function (_Na1, _Wu3) { - if (!_Na1) { - _75 = _Wu3; - _X42 = _Ou3(_75); - if (_X42 === undefined) { - _Vu3("Invalid atlas format!"); - return; - } - } - _Vu3(_Na1); - }); -}; -_tg1.prototype._Xu3 = function (_Yu3) { - this.sequence = new _m81(_Yu3); - this.xOrigin = this.sequence._Kl3; - this.yOrigin = this.sequence._Ll3; -}; -_tg1.prototype._Zu3 = function (__u3) { - this._bh1 = new _ch1(__u3); -}; -function _0v3(_1v3, _nG) { - if (_1v3.Masks[_nG] != null) { - var _v6 = []; - var src = 0; - var _ba = 0; - var _Bm; - while (src < _1v3.Masks[_nG].length) { - var _2v3 = _1v3.Masks[_nG][src++]; - if (_2v3 & 0x80) { - _2v3 = (_2v3 & 0x7f) + 1; - _Bm = _1v3.Masks[_nG][src++]; - for (var _Y4 = 0; _Y4 < _2v3; _Y4++) { - _v6[_ba++] = _Bm; - } - } else { - _2v3++; - for (var _Y4 = 0; _Y4 < _2v3; _Y4++) { - _v6[_ba++] = _1v3.Masks[_nG][src++]; - } - } - } - } - _1v3.Masks[_nG] = _v6; -} -function _UN2(_3v3) { - var _qA2 = new _tg1(); - if (_3v3.pName !== undefined) _qA2.pName = _3v3.pName; - if (_3v3.width !== undefined) _qA2.width = _3v3.width; - if (_3v3.height !== undefined) _qA2.height = _3v3.height; - if (_3v3.bboxLeft !== undefined) _qA2._IP.left = _3v3.bboxLeft; - if (_3v3.bboxRight !== undefined) _qA2._IP.right = _3v3.bboxRight; - if (_3v3.bboxTop !== undefined) _qA2._IP.top = _3v3.bboxTop; - if (_3v3.bboxBottom !== undefined) _qA2._IP.bottom = _3v3.bboxBottom; - if (_3v3.transparent !== undefined) _qA2.transparent = _3v3.transparent; - if (_3v3.smooth !== undefined) _qA2.smooth = _3v3.smooth; - if (_3v3.preload !== undefined) _qA2.preload = _3v3.preload; - if (_3v3.bboxMode !== undefined) _qA2._dg1 = _3v3.bboxMode; - if (_3v3.colCheck !== undefined) _qA2._1r = _3v3.colCheck; - if (_3v3.xOrigin !== undefined) _qA2.xOrigin = _3v3.xOrigin; - if (_3v3.yOrigin !== undefined) _qA2.yOrigin = _3v3.yOrigin; - if (_3v3.playbackspeedtype !== undefined) _qA2.playbackspeedtype = _3v3.playbackspeedtype; - if (_3v3.playbackspeed !== undefined) _qA2.playbackspeed = _3v3.playbackspeed; - _qA2.Masks = null; - if (_3v3.swf !== undefined) { - _qA2._Zt3 = true; - _qA2._su3(_3v3.swf, _qA2.xOrigin, _qA2.yOrigin); - } - if (_3v3.sequence !== undefined) { - _qA2._Xu3(_3v3.sequence); - } - if (_3v3.nineslice !== undefined) { - _qA2._Zu3(_3v3.nineslice); - } - if (_3v3.Masks !== undefined) _qA2.Masks = _3v3.Masks; - _qA2._C4 = []; - for (var i = _3v3.TPEntryIndex.length - 1; i >= 0; i--) { - _qA2._C4[i] = _3v3.TPEntryIndex[i]; - } - if (_qA2._E6 == 0) { - _qA2._E6 = _qA2._C4.length; - } - for (var i = 0; i < _qA2._C4.length; i++) { - _qA2._C4[i] = _CW2(_qA2._C4[i]); - if (_qA2._C4[i] != null) { - if (_qA2._C4[i].CropWidth == 0) _qA2._C4[i].CropWidth = 1; - if (_qA2._C4[i].CropHeight == 0) _qA2._C4[i].CropHeight = 1; - } - } - if (_3v3.skel !== undefined) { - var _nl2 = _D5._Kh2 ? _D5._Kh2[_3v3.skel] : undefined; - _qA2._Lu3(_nl2); - } - _qA2._eg1(); - if (_qA2.Masks) { - for (var i = 0; i < _3v3.Masks.length; i++) { - if (!_3v3._4v3) _0v3(_qA2, i); - _qA2._xg1 = true; - var size = _qA2.width * _qA2.height; - var _132 = new Uint8Array(size); - var _5v3 = (_qA2.width + 7) >> 3; - var _Wc2 = 0; - for (var y = 0; y < _qA2.height; ++y, _Wc2 += _5v3) { - var _v6 = 0x80; - var _6v3 = _Wc2; - for (var x = 0; x < _qA2.width; ++x, _v6 >>= 1) { - if (_v6 == 0) { - _v6 = 0x80; - ++_6v3; - } - _132[x + y * _qA2.width] = (_qA2.Masks[i][_6v3] & _v6) != 0; - } - } - _qA2._F6[i] = _132; - } - } - _3v3._4v3 = true; - return _qA2; -} -function _7v3(position, _T61) { - var _kN = _oB[_VA]; - var _8v3 = _kN._JO2(); - var _9v3 = _cN(); - return _9v3._9F2(_kN._0N(position), _T61 * _8v3); -} -_tg1.prototype._Yk1 = function (_av3, _q5, _r5, _u9) { - if (this._E6 <= 0) return; - var _Cg1 = this._Cg1; - if (_7v3(new _Tz(_q5, _r5, _Ta), _Cg1)) { - _av3 = ~~_av3 % this._E6; - if (_av3 < 0) _av3 = _av3 + this._E6; - if (!this._C4) return; - var _B4 = this._C4[_av3]; - if (!_B4) return; - if (this._bh1 != null && this._bh1.enabled == true) { - var _m4 = 0xffffffff; - this._bh1._19(_q5, _r5, this.width, this.height, 0, _m4, 1, _av3, this); - } else { - if (_B4.w == _B4.CropWidth && _B4.h == _B4.CropHeight) { - _Cs(_B4, _q5 - this.xOrigin, _r5 - this.yOrigin, _u9); - } else { - var _m4 = 0xffffffff; - _Ns(_B4, 0, 0, _q5 - this.xOrigin, _r5 - this.yOrigin, 1, 1, 0, _m4, _m4, _m4, _m4, 1); - } - } - } -}; -_tg1.prototype._19 = function (_t4, _q5, _r5, _co, _do, _u5, _Pc, _u9) { - if (this._E6 <= 0) return; - if (this.sequence != null) { - if (_t4 < 0) { - return; - } - } - if (!this._C4) return; - var _bv3 = abs(this._Cg1 * _co); - var _cv3 = abs(this._Cg1 * _do); - var _Cg1; - if (_bv3 > _cv3) { - _Cg1 = _bv3; - } else { - _Cg1 = _cv3; - } - if (_7v3(new _Tz(_q5, _r5, _Ta), _Cg1)) { - _t4 = ~~_t4 % this._E6; - if (_t4 < 0) _t4 += this._E6; - _u5 = _nM2(_u5, 360.0); - if (this._bh1 != null && this._bh1.enabled == true) { - this._bh1._19(_q5, _r5, this.width * _co, this.height * _do, _u5, _Pc, _u9, _t4, this); - } else { - _Ns(this._C4[_t4], this.xOrigin, this.yOrigin, _q5, _r5, _co, _do, (_u5 * Math.PI) / 180.0, _Pc, undefined, undefined, undefined, _u9); - } - } -}; -_tg1.prototype._HM = function (_f7, _q5, _r5, _Q7) { - if (this._tM === undefined || this._tM === null) return; - var _tR = _f7.image_xscale; - var _uR = _f7.image_yscale; - var x = _f7.x; - var y = _f7.y; - var _k9 = Math.floor(_f7.image_index); - if (this._E6 > 0) { - _k9 = ~~_k9 % this._E6; - } - if (_k9 < 0) _k9 += this._E6; - var angle = _f7.image_angle; - this._tM._59(_f7, undefined, undefined, _k9, x, y, _tR, _uR, angle, _q5, _r5, _Q7); -}; -_tg1.prototype._0l1 = function (_av3, _W6, _X6, _o6, _p6, _Ju, _Ku, _Zk1, __k1, _u9) { - if (this._E6 <= 0) return; - _av3 = ~~_av3 % this._E6; - if (_av3 < 0) _av3 = _av3 + this._E6; - if (!this._C4) return; - _H73(this._C4[_av3], _W6, _X6, _o6, _p6, _Ju, _Ku, _Zk1, __k1, _u9); -}; -function _PP(_X4, _Y4, _dv3, width) { - return _dv3[_X4 + _Y4 * width]; -} -_tg1.prototype._FP = function (_ev3, _fv3, _gv3, _hv3, _iv3) { - if (_hv3 - _fv3 == 0 && _iv3 - _gv3 == 0) { - if (_fv3 < _ev3[0].x || _fv3 >= _ev3[1].x) return false; - if (_iv3 < _ev3[0].y || _iv3 >= _ev3[2].y) return false; - return true; - } - if (abs(_hv3 - _fv3) >= abs(_iv3 - _gv3)) { - var _VZ = ~~_H6(_ev3[0].x, _fv3); - var prop = (_VZ - _fv3) / (_hv3 - _fv3); - var _WZ = _gv3 + prop * (_iv3 - _gv3); - var _bk = ~~_I6(_ev3[1].x, _hv3); - var _eb = (_gv3 - _iv3) / (_fv3 - _hv3); - for (var i = _VZ; i <= _bk; i++, _WZ += _eb) { - if (_VZ < _ev3[0].x || _VZ >= _ev3[1].x) continue; - if (_WZ < _ev3[0].y || _WZ >= _ev3[2].y) continue; - return true; - } - } else { - if (_iv3 < _gv3) { - var _ue = _iv3; - _iv3 = _gv3; - _gv3 = _ue; - _ue = _hv3; - _hv3 = _fv3; - _fv3 = _ue; - } - var _WZ = ~~_H6(_ev3[0].y, _gv3); - var prop = (_WZ - _gv3) / (_iv3 - _gv3); - var _VZ = _fv3 + prop * (_hv3 - _fv3); - var _OM = ~~_I6(_ev3[2].y, _iv3); - var _db = (_hv3 - _fv3) / (_iv3 - _gv3); - for (var i = _WZ; i <= _OM; i++, _VZ += _db) { - if (_VZ < _ev3[0].x || _VZ >= _ev3[1].x) continue; - if (_WZ < _ev3[0].y || _WZ >= _ev3[2].y) continue; - return true; - } - } - return false; -}; -_tg1.prototype._HP = function (_ev3, _fv3, _gv3, _hv3, _iv3) { - var _G6 = _H6(_fv3, _ev3[0].x); - _G6 = ~~(Math.floor(_G6) + 0.5); - var _e4 = ~~_I6(_hv3, _ev3[2].x); - var _J6 = _H6(_gv3, _ev3[0].y); - _J6 = ~~(Math.floor(_J6) + 0.5); - var _g4 = ~~_I6(_iv3, _ev3[2].y); - var _17 = (_fv3 + _hv3) / 2; - var _27 = (_gv3 + _iv3) / 2; - var _37 = (_hv3 - _fv3) / 2; - var _47 = (_iv3 - _gv3) / 2; - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - if (_kA((i - _17) / _37) + _kA((__5 - _27) / _47) > 1) continue; - return true; - } - } - return false; -}; -_tg1.prototype._DP = function (_jv3, _ev3, _kv3, _fv3, _gv3, _hv3, _iv3, _fP) { - var _G6 = _H6(_fv3, _ev3[0].x); - _G6 = ~~(Math.floor(_G6) + 0.5); - var _e4 = ~~_I6(_hv3, _ev3[2].x); - var _J6 = _H6(_gv3, _ev3[0].y); - _J6 = ~~(Math.floor(_J6) + 0.5); - var _g4 = ~~_I6(_iv3, _ev3[2].y); - var _lv3 = _kv3[0]._X4; - var _mv3 = _kv3[0]._Y4; - var _nv3 = (_kv3[1]._X4 - _kv3[0]._X4) / (_ev3[1].x - _ev3[0].x); - var _ov3 = (_kv3[3]._X4 - _kv3[0]._X4) / (_ev3[3].y - _ev3[0].y); - var _pv3 = (_kv3[1]._Y4 - _kv3[0]._Y4) / (_ev3[1].x - _ev3[0].x); - var _qv3 = (_kv3[3]._Y4 - _kv3[0]._Y4) / (_ev3[3].y - _ev3[0].y); - var _rv3 = _I6(_kv3[0]._X4, _I6(_kv3[1]._X4, _kv3[2]._X4)); - var _sv3 = _H6(_kv3[0]._X4, _H6(_kv3[1]._X4, _kv3[2]._X4)); - var _tv3 = _I6(_kv3[0]._Y4, _I6(_kv3[1]._Y4, _kv3[2]._Y4)); - var _uv3 = _H6(_kv3[0]._Y4, _H6(_kv3[1]._Y4, _kv3[2]._Y4)); - for (var i = _G6; i < _e4; i += 1.0) { - var _Z4 = (i - _ev3[0].x) * _nv3 + _lv3 + (_J6 - _ev3[0].y) * _ov3; - var __4 = (_J6 - _ev3[0].y) * _qv3 + _mv3 + (i - _ev3[0].x) * _pv3; - for (var __5 = _J6; __5 < _g4; __5 += 1.0, __4 += _qv3, _Z4 += _ov3) { - if (_jv3 != null) { - if (__4 < _tv3 || __4 >= _uv3) continue; - if (_Z4 < _rv3 || _Z4 >= _sv3) continue; - if (!_PP(~~_Z4, ~~__4, _jv3, _fP)) continue; - } - return true; - } - } - return false; -}; -_tg1.prototype._EP = function (_jv3, _ev3, _kv3, _fv3, _gv3, _hv3, _iv3, _fP) { - var _lv3 = _kv3[0]._X4; - var _mv3 = _kv3[0]._Y4; - var _nv3 = (_kv3[1]._X4 - _kv3[0]._X4) / (_ev3[1].x - _ev3[0].x); - var _ov3 = (_kv3[3]._X4 - _kv3[0]._X4) / (_ev3[3].y - _ev3[0].y); - var _pv3 = (_kv3[1]._Y4 - _kv3[0]._Y4) / (_ev3[1].x - _ev3[0].x); - var _qv3 = (_kv3[3]._Y4 - _kv3[0]._Y4) / (_ev3[3].y - _ev3[0].y); - var _rv3 = _I6(_kv3[0]._X4, _I6(_kv3[1]._X4, _kv3[2]._X4)); - var _sv3 = _H6(_kv3[0]._X4, _H6(_kv3[1]._X4, _kv3[2]._X4)); - var _tv3 = _I6(_kv3[0]._Y4, _I6(_kv3[1]._Y4, _kv3[2]._Y4)); - var _uv3 = _H6(_kv3[0]._Y4, _H6(_kv3[1]._Y4, _kv3[2]._Y4)); - if (_hv3 - _fv3 == 0 && _iv3 - _gv3 == 0) { - var _Z4 = (_hv3 - _ev3[0].x) * _nv3 + _lv3 + (_iv3 - _ev3[0].y) * _ov3; - var __4 = (_iv3 - _ev3[0].y) * _qv3 + _mv3 + (_hv3 - _ev3[0].x) * _pv3; - if (__4 < _tv3 || __4 >= _uv3) return false; - if (_Z4 < _rv3 || _Z4 >= _sv3) return false; - if (_PP(~~_Z4, ~~__4, _jv3, _fP)) return true; - return false; - } - if (abs(_hv3 - _fv3) >= abs(_iv3 - _gv3)) { - var _VZ = ~~_H6(_ev3[0].x, _fv3); - var prop = (_VZ - _fv3) / (_hv3 - _fv3); - var _WZ = _gv3 + prop * (_iv3 - _gv3); - var _bk = ~~_I6(_ev3[1].x, _hv3); - var _eb = (_gv3 - _iv3) / (_fv3 - _hv3); - for (var i = _VZ; i <= _bk; i++, _WZ += _eb) { - var _Z4 = (i - _ev3[0].x) * _nv3 + _lv3 + (_WZ - _ev3[0].y) * _ov3; - var __4 = (_WZ - _ev3[0].y) * _qv3 + _mv3 + (i - _ev3[0].x) * _pv3; - if (__4 < _tv3 || __4 >= _uv3) continue; - if (_Z4 < _rv3 || _Z4 >= _sv3) continue; - if (_PP(~~_Z4, ~~__4, _jv3, _fP)) return true; - } - } else { - if (_iv3 < _gv3) { - var _ue = _iv3; - _iv3 = _gv3; - _gv3 = _ue; - _ue = _hv3; - _hv3 = _fv3; - _fv3 = _ue; - } - var _WZ = ~~_H6(_ev3[0].y, _gv3); - var prop = (_WZ - _gv3) / (_iv3 - _gv3); - var _VZ = _fv3 + prop * (_hv3 - _fv3); - var _OM = ~~_I6(_ev3[2].y, _iv3); - var _db = (_hv3 - _fv3) / (_iv3 - _gv3); - for (var i = _WZ; i <= _OM; i++, _VZ += _db) { - var _Z4 = (_VZ - _ev3[0].x) * _nv3 + _lv3 + (i - _ev3[0].y) * _ov3; - var __4 = (i - _ev3[0].y) * _qv3 + _mv3 + (_VZ - _ev3[0].x) * _pv3; - if (__4 < _tv3 || __4 >= _uv3) continue; - if (_Z4 < _rv3 || _Z4 >= _sv3) continue; - if (_PP(~~_Z4, ~~__4, _jv3, _fP)) return true; - } - } - return false; -}; -_tg1.prototype._GP = function (_jv3, _ev3, _kv3, _fv3, _gv3, _hv3, _iv3, _fP) { - var _G6 = _H6(_fv3, _ev3[0].x); - _G6 = ~~(Math.floor(_G6) + 0.5); - var _e4 = ~~_I6(_hv3, _ev3[2].x); - var _J6 = _H6(_gv3, _ev3[0].y); - _J6 = ~~(Math.floor(_J6) + 0.5); - var _g4 = ~~_I6(_iv3, _ev3[2].y); - var _lv3 = _kv3[0]._X4; - var _mv3 = _kv3[0]._Y4; - var _nv3 = (_kv3[1]._X4 - _kv3[0]._X4) / (_ev3[1].x - _ev3[0].x); - var _ov3 = (_kv3[3]._X4 - _kv3[0]._X4) / (_ev3[3].y - _ev3[0].y); - var _pv3 = (_kv3[1]._Y4 - _kv3[0]._Y4) / (_ev3[1].x - _ev3[0].x); - var _qv3 = (_kv3[3]._Y4 - _kv3[0]._Y4) / (_ev3[3].y - _ev3[0].y); - var _rv3 = _I6(_kv3[0]._X4, _I6(_kv3[1]._X4, _kv3[2]._X4)); - var _sv3 = _H6(_kv3[0]._X4, _H6(_kv3[1]._X4, _kv3[2]._X4)); - var _tv3 = _I6(_kv3[0]._Y4, _I6(_kv3[1]._Y4, _kv3[2]._Y4)); - var _uv3 = _H6(_kv3[0]._Y4, _H6(_kv3[1]._Y4, _kv3[2]._Y4)); - var _17 = (_fv3 + _hv3) / 2; - var _27 = (_gv3 + _iv3) / 2; - var _37 = (_hv3 - _fv3) / 2; - var _47 = (_iv3 - _gv3) / 2; - for (var i = _G6; i <= _e4; i++) { - var _Z4 = (i - _ev3[0].x) * _nv3 + _lv3 + (_J6 - _ev3[0].y) * _ov3; - var __4 = (_J6 - _ev3[0].y) * _qv3 + _mv3 + (i - _ev3[0].x) * _pv3; - for (var __5 = _J6; __5 <= _g4; __5++, __4 += _qv3, _Z4 += _ov3) { - if (_kA((i - _17) / _37) + _kA((__5 - _27) / _47) > 1) continue; - if (__4 < _tv3 || __4 >= _uv3) continue; - if (_Z4 < _rv3 || _Z4 >= _sv3) continue; - if (_PP(~~_Z4, ~~__4, _jv3, _fP)) return true; - } - } - return false; -}; -_tg1.prototype._1Q = function (_vv3, _0Q, _W6, _X6, _wv3, _xv3, _yv3, _ev3, _kv3, _jv3, _fP) { - var _G6 = _H6(_0Q.left, _ev3[0].x); - _G6 = Math.floor(_G6) + 0.5; - var _e4 = _I6(_0Q.right, _ev3[2].x); - var _J6 = _H6(_0Q.top, _ev3[0].y); - _J6 = Math.floor(_J6) + 0.5; - var _g4 = _I6(_0Q.bottom, _ev3[2].y); - var _zv3 = this._IP.left; - var _Av3 = this._IP.right + 1.0; - var _Bv3 = this._IP.top; - var _Cv3 = this._IP.bottom + 1.0; - if (this._1r === _tg1._Qg1) { - if (_zv3 < 0) _zv3 = 0; - if (_Av3 > this.width) _Av3 = this.width; - if (_Bv3 < 0) _Bv3 = 0; - if (_Cv3 > this.height) _Cv3 = this.height; - } - var _Dv3 = false; - if (_yv3 > g_GMLMathEpsilon || _yv3 < -g_GMLMathEpsilon) _Dv3 = true; - var _lv3 = _kv3[0]._X4; - var _mv3 = _kv3[0]._Y4; - _wv3 = 1.0 / _wv3; - _xv3 = 1.0 / _xv3; - var _nv3 = (_kv3[1]._X4 - _kv3[0]._X4) / (_ev3[1].x - _ev3[0].x); - var _ov3 = (_kv3[3]._X4 - _kv3[0]._X4) / (_ev3[3].y - _ev3[0].y); - var _pv3 = (_kv3[1]._Y4 - _kv3[0]._Y4) / (_ev3[1].x - _ev3[0].x); - var _qv3 = (_kv3[3]._Y4 - _kv3[0]._Y4) / (_ev3[3].y - _ev3[0].y); - var _Ev3 = null; - var _Fv3 = null; - _Ev3 = this._F6[_vv3]; - _Fv3 = _jv3; - var _rv3 = _I6(_kv3[0]._X4, _I6(_kv3[1]._X4, _kv3[2]._X4)); - var _sv3 = _H6(_kv3[0]._X4, _H6(_kv3[1]._X4, _kv3[2]._X4)); - var _tv3 = _I6(_kv3[0]._Y4, _I6(_kv3[1]._Y4, _kv3[2]._Y4)); - var _uv3 = _H6(_kv3[0]._Y4, _H6(_kv3[1]._Y4, _kv3[2]._Y4)); - var _Gv3 = this._aN(); - if (!_Dv3) { - var _Hv3 = _wv3; - var _Iv3 = _nv3; - var _fy1 = (_G6 - _W6) * _wv3 + this.__t3(); - for (var i = _G6; i < _e4; i += 1.0, _fy1 += _Hv3) { - var _Z4 = (i - _ev3[0].x) * _nv3 + _lv3 + (_J6 - _ev3[0].y) * _ov3; - var __4 = (_J6 - _ev3[0].y) * _qv3 + _mv3 + (i - _ev3[0].x) * _pv3; - if (_fy1 < _zv3 || _fy1 >= _Av3) continue; - var _Jv3 = ~~_fy1; - for (var __5 = _J6; __5 < _g4; __5 += 1.0, __4 += _qv3, _Z4 += _ov3) { - if (_Ev3 != null) { - var _hb = (__5 - _X6) * _xv3 + this._0u3(); - if (_hb < _Bv3 || _hb >= _Cv3) continue; - if (!_PP(_Jv3, ~~_hb, _Ev3, _Gv3)) continue; - } - if (_Fv3 != null) { - if (__4 < _tv3 || __4 >= _uv3) continue; - if (_Z4 < _rv3 || _Z4 >= _sv3) continue; - if (!_PP(~~_Z4, ~~__4, _Fv3, _fP)) continue; - } - return true; - } - } - } else { - var _Kv3, _Lv3, _fy1, _hb; - if (_Dv3) { - _Kv3 = Math.sin((-_yv3 * _L6) / 180.0); - _Lv3 = Math.cos((-_yv3 * _L6) / 180.0); - } - for (var i = _G6; i < _e4; i += 1.0) { - var _Z4 = (i - _ev3[0].x) * _nv3 + _lv3 + (_J6 - _ev3[0].y) * _ov3; - var __4 = (_J6 - _ev3[0].y) * _qv3 + _mv3 + (i - _ev3[0].x) * _pv3; - for (var __5 = _J6; __5 < _g4; __5 += 1.0, __4 += _qv3, _Z4 += _ov3) { - _fy1 = (_Lv3 * (i - _W6) + _Kv3 * (__5 - _X6)) * _wv3 + this.__t3(); - if (_fy1 < _zv3 || _fy1 >= _Av3) continue; - _hb = (_Lv3 * (__5 - _X6) - _Kv3 * (i - _W6)) * _xv3 + this._0u3(); - if (_hb < _Bv3 || _hb >= _Cv3) continue; - if (_Ev3 != null) { - if (!_PP(~~_fy1, ~~_hb, _Ev3, _Gv3)) continue; - } - if (_Fv3 != null) { - if (__4 < _tv3 || __4 >= _uv3) continue; - if (_Z4 < _rv3 || _Z4 >= _sv3) continue; - if (!_PP(~~_Z4, ~~__4, _Fv3, _fP)) continue; - } - return true; - } - } - } - return false; -}; -_tg1.prototype._Ua3 = function (_Mv3, _Nv3, _W6, _X6, _s5, _t5, _u5, _q5, _r5) { - var _N6, _P6; - if (!this._xg1) return true; - if (this._E6 <= 0) return false; - _Mv3 = _Mv3 % this._F6.length; - if (_Mv3 < 0) _Mv3 = _Mv3 + this._F6.length; - _W6 -= 0.5; - _X6 -= 0.5; - if (Math.abs(_u5) < 0.0001) { - _N6 = Math.floor((_q5 - _W6) / _s5 + this.xOrigin); - _P6 = Math.floor((_r5 - _X6) / _t5 + this.yOrigin); - } else { - var _57 = Math.sin((-_u5 * Math.PI) / 180.0); - var _67 = Math.cos((-_u5 * Math.PI) / 180.0); - _N6 = Math.floor((_67 * (_q5 - _W6) + _57 * (_r5 - _X6)) / _s5 + this.xOrigin); - _P6 = Math.floor((_67 * (_r5 - _X6) - _57 * (_q5 - _W6)) / _t5 + this.yOrigin); - } - if (_N6 < 0 || _N6 >= this.width) return false; - if (_P6 < 0 || _P6 >= this.height) return false; - return this._F6[_Mv3][_N6 + _P6 * this.width]; -}; -_tg1.prototype._Ya3 = function (_Mv3, _Nv3, _W6, _X6, _s5, _t5, _u5, _07) { - if (!this._xg1) return true; - if (this._E6 <= 0) return false; - _Mv3 = _Mv3 % this._F6.length; - if (_Mv3 < 0) { - _Mv3 = _Mv3 + this._F6.length; - } - var _G6 = _H6(_Nv3.left, _07.left); - var _e4 = _I6(_Nv3.right, _07.right); - var _J6 = _H6(_Nv3.top, _07.top); - var _g4 = _I6(_Nv3.bottom, _07.bottom); - _W6 -= 0.5; - _X6 -= 0.5; - if (_s5 == 1 && _t5 == 1 && Math.abs(_u5) < 0.0001) { - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - var _N6 = ~~(i - _W6 + this.xOrigin); - var _P6 = ~~(__5 - _X6 + this.yOrigin); - if (_N6 < 0 || _N6 >= this.width) continue; - if (_P6 < 0 || _P6 >= this.height) continue; - if (this._F6[_Mv3][_N6 + _P6 * this.width] == true) return true; - } - } - } else { - var _57 = Math.sin((-_u5 * _L6) / 180.0); - var _67 = Math.cos((-_u5 * _L6) / 180.0); - var _Ov3 = 1.0 / _s5; - var _Pv3 = 1.0 / _t5; - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - var _N6 = Math.floor((_67 * (i - _W6) + _57 * (__5 - _X6)) * _Ov3 + this.xOrigin); - var _P6 = Math.floor((_67 * (__5 - _X6) - _57 * (i - _W6)) * _Pv3 + this.yOrigin); - if (_N6 < 0 || _N6 >= this.width) continue; - if (_P6 < 0 || _P6 >= this.height) continue; - if (this._F6[_Mv3][_N6 + _P6 * this.width]) return true; - } - } - } - return false; -}; -_tg1.prototype._4b3 = function (_Mv3, _Nv3, _W6, _X6, _s5, _t5, _u5, _07) { - var i, __5; - if (!this._xg1) return true; - if (this._E6 <= 0) return false; - _Mv3 = _Mv3 % this._F6.length; - if (_Mv3 < 0) _Mv3 = _Mv3 + this._F6.length; - var _G6 = _H6(_Nv3.left, _07.left); - var _e4 = _I6(_Nv3.right, _07.right); - var _J6 = _H6(_Nv3.top, _07.top); - var _g4 = _I6(_Nv3.bottom, _07.bottom); - var _17 = (_07.right + _07.left) / 2; - var _27 = (_07.bottom + _07.top) / 2; - var _37 = 1.0 / ((_07.right - _07.left) / 2); - var _47 = 1.0 / ((_07.bottom - _07.top) / 2); - var _Qv3 = this._F6[_Mv3]; - var _06; - if (_s5 == 1 && _t5 == 1 && Math.abs(_u5) < 0.0001) { - for (i = _G6; i <= _e4; i++) { - _06 = (i - _17) * _37; - var _Rv3 = _06 * _06; - var _N6 = i - _W6 + this.xOrigin; - if (_N6 < 0 || _N6 >= this.width) continue; - for (__5 = _J6; __5 <= _g4; __5++) { - _06 = (__5 - _27) * _47; - if (_Rv3 + _06 * _06 > 1) continue; - var _P6 = __5 - _X6 + this.yOrigin; - if (_P6 < 0 || _P6 >= this.height) continue; - if (_Qv3[_N6 + _P6 * this.width]) return true; - } - } - } else { - var _57 = Math.sin((-_u5 * Math.PI) / 180.0); - var _67 = Math.cos((-_u5 * Math.PI) / 180.0); - var _Ov3 = 1.0 / _s5; - var _Pv3 = 1.0 / _t5; - for (i = _G6; i <= _e4; i++) { - var _Sv3 = i - _W6; - var _Tv3 = _67 * _Sv3; - var _Uv3 = _57 * _Sv3; - var _06 = (i - _17) * _37; - var _Vv3 = _06 * _06; - for (__5 = _J6; __5 <= _g4; __5++) { - var _Wv3 = (__5 - _27) * _47; - if (_Vv3 + _Wv3 * _Wv3 > 1) continue; - var _Xv3 = __5 - _X6; - var _N6 = ~~((_Tv3 + _57 * _Xv3) * _Ov3 + this.xOrigin); - if (_N6 < 0 || _N6 >= this.width) continue; - var _P6 = ~~((_67 * _Xv3 - _Uv3) * _Pv3 + this.yOrigin); - if (_P6 < 0 || _P6 >= this.height) continue; - if (_Qv3[_N6 + _P6 * this.width]) return true; - } - } - } - return false; -}; -_tg1.prototype._Db3 = function (_Mv3, _Nv3, _W6, _X6, _Yv3, _Zv3, __v3, _s4, _0w3, _D6, _o6, _p6, _q6, _r6, _s6) { - if (_s4 == null) return false; - if (this._E6 <= 0) return false; - if (_s4._E6 <= 0) return false; - if (this._F6.length > 0) _Mv3 = _Mv3 % this._F6.length; - if (_Mv3 < 0) { - _Mv3 = _Mv3 + this._F6.length; - } - if (_s4._F6.length > 0) _0w3 = _0w3 % _s4._F6.length; - if (_0w3 < 0) { - _0w3 = _0w3 + _s4._F6.length; - } - _Yv3 = 1.0 / _Yv3; - _Zv3 = 1.0 / _Zv3; - _q6 = 1.0 / _q6; - _r6 = 1.0 / _r6; - var _G6 = _H6(_Nv3.left, _D6.left); - _G6 = Math.floor(_G6) + 0.5; - var _e4 = _I6(_Nv3.right, _D6.right); - var _J6 = _H6(_Nv3.top, _D6.top); - _J6 = Math.floor(_J6) + 0.5; - var _g4 = _I6(_Nv3.bottom, _D6.bottom); - var _zv3 = this._IP.left; - var _Av3 = this._IP.right + 1.0; - var _Bv3 = this._IP.top; - var _Cv3 = this._IP.bottom + 1.0; - if (this._1r === _tg1._Qg1) { - if (_zv3 < 0) _zv3 = 0; - if (_Av3 > this.width) _Av3 = this.width; - if (_Bv3 < 0) _Bv3 = 0; - if (_Cv3 > this.height) _Cv3 = this.height; - } - var _lv3 = _s4._IP.left; - var _1w3 = _s4._IP.right + 1.0; - var _mv3 = _s4._IP.top; - var _2w3 = _s4._IP.bottom + 1.0; - var _On = _s4; - if (_On._1r === _tg1._Qg1) { - if (_lv3 < 0) _lv3 = 0; - if (_1w3 > _On.width) _1w3 = _On.width; - if (_mv3 < 0) _mv3 = 0; - if (_2w3 > _On.height) _2w3 = _On.height; - } - var _Dv3 = false; - var _3w3 = false; - if (__v3 > g_GMLMathEpsilon || __v3 < -g_GMLMathEpsilon) _Dv3 = true; - if (_s6 > g_GMLMathEpsilon || _s6 < -g_GMLMathEpsilon) _3w3 = true; - if (!_Dv3 && !_3w3) { - var _Hv3 = _Yv3; - var _Iv3 = _q6; - var _fy1 = (_G6 - _W6) * _Yv3 + this.xOrigin; - var _Z4 = (_G6 - _o6) * _q6 + _On.xOrigin; - for (var i = _G6; i < _e4; i += 1.0, _fy1 += _Hv3, _Z4 += _Iv3) { - if (_fy1 < _zv3 || _fy1 >= _Av3) continue; - if (_Z4 < _lv3 || _Z4 >= _1w3) continue; - var _Jv3 = ~~_fy1; - var _4w3 = ~~_Z4; - for (var __5 = _J6; __5 < _g4; __5 += 1.0) { - if (this._1r === _vg1._Qg1) { - var _hb = (__5 - _X6) * _Zv3 + this.yOrigin; - if (_hb < _Bv3 || _hb >= _Cv3) continue; - if (this._xg1) { - if (!this._F6[_Mv3][_Jv3 + ~~_hb * this.width]) continue; - } - } - if (_On._1r === _vg1._Qg1) { - var __4 = (__5 - _p6) * _r6 + _On.yOrigin; - if (__4 < _mv3 || __4 >= _2w3) continue; - if (_On._xg1) { - if (!_On._F6[_0w3][_4w3 + ~~__4 * _On.width]) continue; - } - } - return true; - } - } - } else { - var _Kv3, _Lv3, _K6, _M6, _fy1, _Z4, _hb, __4; - if (_Dv3) { - _Kv3 = Math.sin((-__v3 * _L6) / 180.0); - _Lv3 = Math.cos((-__v3 * _L6) / 180.0); - } - if (_3w3) { - _K6 = Math.sin((-_s6 * _L6) / 180.0); - _M6 = Math.cos((-_s6 * _L6) / 180.0); - } - for (var i = _G6; i < _e4; i += 1.0) { - if (!_Dv3) { - _fy1 = (i - _W6) * _Yv3 + this.xOrigin; - if (_fy1 < _zv3 || _fy1 >= _Av3) continue; - } - if (!_3w3) { - _Z4 = (i - _o6) * _q6 + _On.xOrigin; - if (_Z4 < _lv3 || _Z4 >= _1w3) continue; - } - for (var __5 = _J6; __5 < _g4; __5 += 1.0) { - if (_Dv3) { - _fy1 = (_Lv3 * (i - _W6) + _Kv3 * (__5 - _X6)) * _Yv3 + this.xOrigin; - if (_fy1 < _zv3 || _fy1 >= _Av3) continue; - _hb = (_Lv3 * (__5 - _X6) - _Kv3 * (i - _W6)) * _Zv3 + this.yOrigin; - } else { - _hb = (__5 - _X6) * _Zv3 + this.yOrigin; - } - if (_hb < _Bv3 || _hb >= _Cv3) continue; - if (this._1r === _vg1._Qg1) { - if (this._xg1) { - if (!this._F6[_Mv3][~~_fy1 + ~~_hb * this.width]) continue; - } - } - if (_3w3) { - _Z4 = (_M6 * (i - _o6) + _K6 * (__5 - _p6)) * _q6 + _On.xOrigin; - if (_Z4 < _lv3 || _Z4 >= _1w3) continue; - __4 = (_M6 * (__5 - _p6) - _K6 * (i - _o6)) * _r6 + _On.yOrigin; - } else { - __4 = (__5 - _p6) * _r6 + _On.yOrigin; - } - if (__4 < _mv3 || __4 >= _2w3) continue; - if (_On._1r === _vg1._Qg1) { - if (_On._xg1) { - if (!_On._F6[_0w3][~~_Z4 + ~~__4 * _On.width]) continue; - } - } - return true; - } - } - } - return false; -}; -_tg1.prototype._Cb3 = function (_Mv3, _Nv3, _W6, _X6, _Yv3, _Zv3, __v3, _s4, _0w3, _D6, _o6, _p6, _q6, _r6, _s6) { - if (_s4 == null) return false; - if (this._E6 <= 0) return false; - if (_s4._E6 <= 0) return false; - if (this._F6.length > 0) _Mv3 = _Mv3 % this._F6.length; - if (_Mv3 < 0) { - _Mv3 = _Mv3 + this._F6.length; - } - if (_s4._F6.length > 0) _0w3 = _0w3 % _s4._F6.length; - if (_0w3 < 0) { - _0w3 = _0w3 + _s4._F6.length; - } - _Yv3 = 1.0 / _Yv3; - _Zv3 = 1.0 / _Zv3; - _q6 = 1.0 / _q6; - _r6 = 1.0 / _r6; - var _G6 = _H6(_Nv3.left, _D6.left); - var _e4 = _I6(_Nv3.right, _D6.right); - var _J6 = _H6(_Nv3.top, _D6.top); - var _g4 = _I6(_Nv3.bottom, _D6.bottom); - if (_Yv3 == 1 && _q6 == 1 && _Zv3 == 1 && _r6 == 1 && __v3 == 0 && _s6 == 0) { - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - var _N6 = i - _W6 + this.xOrigin; - var _P6 = __5 - _X6 + this.yOrigin; - if (_N6 < 0 || _N6 >= this.width) continue; - if (_P6 < 0 || _P6 >= this.height) continue; - if (this._xg1) { - if (!this._F6[_Mv3][_N6 + _P6 * this.width]) continue; - } - _N6 = i - _o6 + _s4.xOrigin; - _P6 = __5 - _p6 + _s4.yOrigin; - if (_N6 < 0 || _N6 >= _s4.width) continue; - if (_P6 < 0 || _P6 >= _s4.height) continue; - if (_s4._xg1) { - if (!_s4._F6[_0w3][_N6 + _P6 * _s4.width]) continue; - } - return true; - } - } - } else if (__v3 == 0 && _s6 == 0) { - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - var _N6 = Math.floor((i - _W6) * _Yv3 + this.xOrigin); - var _P6 = Math.floor((__5 - _X6) * _Zv3 + this.yOrigin); - if (_N6 < 0 || _N6 >= this.width) continue; - if (_P6 < 0 || _P6 >= this.height) continue; - if (this._xg1) { - if (!this._F6[_Mv3][_N6 + _P6 * this.width]) continue; - } - _N6 = Math.floor((i - _o6) * _q6 + _s4.xOrigin); - _P6 = Math.floor((__5 - _p6) * _r6 + _s4.yOrigin); - if (_N6 < 0 || _N6 >= _s4.width) continue; - if (_P6 < 0 || _P6 >= _s4.height) continue; - if (_s4._xg1) { - if (!_s4._F6[_0w3][_N6 + _P6 * _s4.width]) continue; - } - return true; - } - } - } else { - var _Kv3 = Math.sin((-__v3 * _L6) / 180); - var _Lv3 = Math.cos((-__v3 * _L6) / 180); - var _K6 = Math.sin((-_s6 * _L6) / 180); - var _M6 = Math.cos((-_s6 * _L6) / 180); - for (var i = _G6; i <= _e4; i++) { - for (var __5 = _J6; __5 <= _g4; __5++) { - var _N6 = Math.floor((_Lv3 * (i - _W6) + _Kv3 * (__5 - _X6)) * _Yv3 + this.xOrigin); - var _P6 = Math.floor((_Lv3 * (__5 - _X6) - _Kv3 * (i - _W6)) * _Zv3 + this.yOrigin); - if (_N6 < 0 || _N6 >= this.width) continue; - if (_P6 < 0 || _P6 >= this.height) continue; - if (this._xg1) { - if (!this._F6[_Mv3][_N6 + _P6 * this.width]) continue; - } - _N6 = Math.floor((_M6 * (i - _o6) + _K6 * (__5 - _p6)) * _q6 + _s4.xOrigin); - _P6 = Math.floor((_M6 * (__5 - _p6) - _K6 * (i - _o6)) * _r6 + _s4.yOrigin); - if (_N6 < 0 || _N6 >= _s4.width) continue; - if (_P6 < 0 || _P6 >= _s4.height) continue; - if (_s4._xg1) { - if (!_s4._F6[_0w3][_N6 + _P6 * _s4.width]) continue; - } - return true; - } - } - } - return false; -}; -_tg1.prototype._7b3 = function (_Mv3, _Nv3, _W6, _X6, _s5, _t5, _u5, _5w3, _6w3, _7w3, _8w3) { - if (!this._xg1) { - return true; - } - if (this._E6 <= 0) { - return false; - } - _Mv3 = _Mv3 % this._F6.length; - if (_Mv3 < 0) { - _Mv3 = _Mv3 + this._F6.length; - } - if (_5w3 == _7w3 || _6w3 == _8w3) { - var _Dn2 = new _IF(); - _Dn2.left = _5w3; - _Dn2.top = _I6(_6w3, _8w3); - _Dn2.right = _7w3; - _Dn2.bottom = _H6(_6w3, _8w3); - return this._Ya3(_Mv3, _Nv3, _W6, _X6, _s5, _t5, _u5, _Dn2); - } - var _57 = Math.sin((-_u5 * Math.PI) / 180.0); - var _67 = Math.cos((-_u5 * Math.PI) / 180.0); - _W6 -= 0.5; - _X6 -= 0.5; - if (Math.abs(_7w3 - _5w3) >= Math.abs(_8w3 - _6w3)) { - if (_7w3 < _5w3) { - var _ue = _7w3; - _7w3 = _5w3; - _5w3 = _ue; - _ue = _8w3; - _8w3 = _6w3; - _6w3 = _ue; - } - var _2M = (_8w3 - _6w3) / (_7w3 - _5w3); - for (var i = _H6(_Nv3.left, _5w3); i <= _I6(_Nv3.right, _7w3); i++) { - var _N6 = Math.floor((_67 * (i - _W6) + _57 * (_6w3 + (i - _5w3) * _2M - _X6)) / _s5 + this.xOrigin); - var _P6 = Math.floor((_67 * (_6w3 + (i - _5w3) * _2M - _X6) - _57 * (i - _W6)) / _t5 + this.yOrigin); - if (_N6 < 0 || _N6 >= this.width) continue; - if (_P6 < 0 || _P6 >= this.height) continue; - if (this._F6[_Mv3][_N6 + _P6 * this.width]) return true; - } - } else { - if (_8w3 < _6w3) { - var _ue = _8w3; - _8w3 = _6w3; - _6w3 = _ue; - _ue = _7w3; - _7w3 = _5w3; - _5w3 = _ue; - } - var _2M = (_7w3 - _5w3) / (_8w3 - _6w3); - for (var i = _H6(_Nv3.top, _6w3); i <= _I6(_Nv3.bottom, _8w3); i++) { - var _N6 = Math.floor((_67 * (_5w3 + (i - _6w3) * _2M - _W6) + _57 * (i - _X6)) / _s5 + this.xOrigin); - var _P6 = Math.floor((_67 * (i - _X6) - _57 * (_5w3 + (i - _6w3) * _2M - _W6)) / _t5 + this.yOrigin); - if (_N6 < 0 || _N6 >= this.width) continue; - if (_P6 < 0 || _P6 >= this.height) continue; - if (this._F6[_Mv3][_N6 + _P6 * this.width]) return true; - } - } - return false; -}; -_tg1.prototype._7h1 = function (_t4) { - if (this._E6 <= 0) { - return null; - } - _t4 = _t4 % this._E6; - if (_t4 < 0) { - _t4 = _t4 + this._E6; - } - if (this._C4) { - return this._C4[_t4]; - } - return null; -}; -/*@constructor */ function _VM2() { - this.Sprites = []; -} -_VM2.prototype._ug1 = function (_1v3) { - var _t6 = this.Sprites.length; - this.Sprites[_t6] = _1v3; - return _t6; -}; -_VM2.prototype._ra3 = function (_9w3) { - var _MU = this.Sprites[_9w3]; - if (!_MU) return null; - if (_MU._823 !== null && _MU._823 !== undefined) { - return _MU._823._Xv2; - } - return _MU._C4.length; -}; -_VM2.prototype._E5 = function (_9w3) { - if (Number.isNaN(_9w3)) return null; - if (_9w3 < 0 || _9w3 >= this.Sprites.length) return null; - return this.Sprites[_9w3]; -}; -_VM2.prototype._r23 = function (_N3) { - for (var i = 0; i < this.Sprites.length; i++) { - if (this.Sprites[i].pName == _N3) { - return i; - } - } - return -1; -}; -_VM2.prototype._Ll = function (_jg) { - var _qA2 = this.Sprites[_jg]; - if (_qA2 != undefined) { - var _aw3 = true; - for (var i = 0; i < _qA2._C4.length; i++) { - var _B4 = _qA2._C4[i]; - if (!_B4 || !_B4.texture) continue; - var _E4 = _B4.texture; - if (!_E4 || !_E4._N8) continue; - if (_aw3) { - _e8._tZ1(); - _aw3 = false; - } - _e8._la._v02(_E4._N8); - _e8._w02(_E4._N8._ck1); - _E4._N8 = null; - } - this.Sprites[_jg] = undefined; - } -}; -_VM2.prototype._uN2 = function (_502) { - try { - var _bw3 = { data: new Uint8Array(_502), offset: 0 }; - function _cw3(_dw3) { - var _mi1 = ";"; - var _Tl = ""; - while (_bw3.offset < _dw3.data.byteLength) { - if (_dw3.data[_bw3.offset] === _mi1.charCodeAt(0)) { - _bw3.offset++; - break; - } - _Tl = _Tl + String.fromCharCode(_dw3.data[_bw3.offset]); - _bw3.offset++; - } - return _Tl; - } - var type = _cw3(_bw3); - if (type == "rswf") { - var version = _cw3(_bw3), - _ew3 = version.split(".", 3); - _Ru2._6r1 = parseInt(_ew3[0]); - _Ru2._7r1 = parseInt(_ew3[1]); - _Ru2.version = parseInt(_ew3[2]); - var _fw3 = parseInt(_cw3(_bw3)), - _gw3 = parseInt(_cw3(_bw3)); - this._uu3 = []; - var _vd = _fw3; - for (var i = 0; i < _gw3; i++) { - var _hw3 = parseInt(_cw3(_bw3)); - this._uu3[i] = _502.slice(_vd, _vd + _hw3); - _vd += _hw3; - } - } - } catch (e) { - debug("Cannot parse SWF data " + e.message); - } -}; -_VM2.prototype._sN2 = function (_iw3) { - function _jw3(_h4, _g4) { - var _Oi3 = (_h4 >> 16) & 0xffff, - _0B2 = _h4 & 0xffff; - var _6_ = (_g4 >> 16) & 0xffff, - _MU1 = _g4 & 0xffff; - var _0i1 = (_Oi3 * _MU1 + _0B2 * _6_) & 0xffff; - return ((_0i1 << 16) >>> 0) + _0B2 * _MU1; - } - function _kw3(_502) { - var _cY = Math.pow(2, 32); - var decode = 6 * 7; - var _lw3 = ""; - for (var __5 = 0; __5 < _502.length; __5++) { - _lw3 += String.fromCharCode((_502.charCodeAt(__5) - (decode & 0xff)) & 0xff); - decode = _jw3(decode, (decode + 1) % _cY) % _cY; - } - return _lw3; - } - this._Kh2 = []; - try { - var _mw3 = _iw3.split(";", 4); - if (_mw3[0] == "skel") { - var version = _mw3[1]; - var _vd = parseInt(_mw3[2]); - var _nw3 = parseInt(_mw3[3]); - var _ow3 = 4 + _nw3; - _mw3 = _iw3.split(";", _ow3); - for (var i = 0; i < _nw3; i++) { - var _pw3 = parseInt(_mw3[4 + i]); - var _qw3 = _iw3.substr(_vd, _pw3); - var _rw3 = _qw3.split(";", 2); - var _k9 = 0; - var _sw3 = parseInt(_rw3[_k9++]); - var _z8 = parseInt(_rw3[_k9++]); - var _A8 = []; - _rw3 = _qw3.split(";", _z8 * 2 + 3); - for (var _J6 = 0; _J6 < _z8; _J6++) { - var _tw3 = new Object(); - _tw3.width = parseInt(_rw3[_k9++]); - _tw3.height = parseInt(_rw3[_k9++]); - _A8[_J6] = _tw3; - } - var _uw3 = _rw3[_k9].substr(0, _sw3); - var _vw3 = _rw3[_k9].substr(_sw3, _rw3[_k9].length - _sw3); - this._Kh2.push({ json: _kw3(_EI(_uw3)), _75: _kw3(_EI(_vw3)), _z8: _z8, _A8: _A8 }); - _vd += _pw3; - } - } - } catch (e) { - debug("Cannot parse Spine data " + e.message); - } -}; -/*@constructor */ function _4O2() { - this.__type = "[TextureGroupInfo]"; - this.pName = "unknowntexturegroup"; - this._X42 = []; - this.sprites = []; - this._5O2 = []; - this._6O2 = []; - this._7O2 = []; -} -/*@constructor */ function _WM2() { - this.TextureGroupInfo = []; -} -_WM2.prototype._8O2 = function (_ww3) { - var _t6 = this.TextureGroupInfo.length; - this.TextureGroupInfo[_t6] = _ww3; - return _t6; -}; -_WM2.prototype._1K = function (_f83) { - for (var i = 0; i < this.TextureGroupInfo.length; i++) { - if (this.TextureGroupInfo[i].pName == _f83) { - return this.TextureGroupInfo[i]; - } - } - return null; -}; -_WM2.prototype._xw3 = function (_yw3) { - for (var i = 0; i < this.TextureGroupInfo.length; i++) { - var _3O2 = this.TextureGroupInfo[i]; - for (var __5 = 0; __5 < _3O2._X42.length; __5++) { - if (_3O2._X42[__5] == _yw3) { - return _3O2; - } - } - } - return null; -}; -_WM2.prototype._zw3 = function (_Aw3) { - for (var i = 0; i < this.TextureGroupInfo.length; i++) { - var _3O2 = this.TextureGroupInfo[i]; - for (var __5 = 0; __5 < _3O2._X42.length; __5++) { - if (_F4[_3O2._X42[__5]]) { - var _G8 = _F4[_3O2._X42[__5]]; - if (_G8._N8) { - if (_G8._N8 === _Aw3) { - return _3O2; - } - } - } - } - } - return null; -}; -function _Bw3(_Cw3) { - if (_F4[_Cw3]) { - if (_F4[_Cw3]._N8) { - return _F4[_Cw3]._N8; - } - } - return null; -} -function texture_is_ready(_Dw3) { - if (_e8 == null) return -1; - if (typeof _Dw3 === "string") { - var _3O2 = _bL2._1K(yyGetString(_Dw3)); - if (_3O2 == null) { - return 0; - } - for (var i = 0; i < _3O2._X42.length; i++) { - var _Ew3 = _Bw3(_3O2._X42[i]); - if (_Ew3 != null) { - if (!_902(_Ew3, _9a._a02)) { - return 0; - } - } else { - return 0; - } - } - return 1; - } else { - var _Ew3 = _Bw3(yyGetInt32(_Dw3)); - if (_Ew3 != null) { - return _902(_Ew3, _9a._a02); - } - } - return 0; -} -function texture_prefetch(_Dw3) { - if (_e8 == null) return -1; - if (typeof _Dw3 === "string") { - var _3O2 = _bL2._1K(yyGetString(_Dw3)); - if (_3O2 == null) { - return -1; - } - for (var i = 0; i < _3O2._X42.length; i++) { - var _Ew3 = _Bw3(_3O2._X42[i]); - if (_Ew3 != null) { - _O8(_Ew3); - } - } - } else { - var _Ew3 = _Bw3(yyGetInt32(_Dw3)); - if (_Ew3 != null) { - _O8(_Ew3); - } - } -} -function texture_flush(_Dw3) { - if (_e8 == null) return -1; - if (typeof _Dw3 === "string") { - var _3O2 = _bL2._1K(yyGetString(_Dw3)); - if (_3O2 == null) { - return -1; - } - for (var i = 0; i < _3O2._X42.length; i++) { - var _Ew3 = _Bw3(_3O2._X42[i]); - if (_Ew3 != null) { - _ht(_Ew3); - } - } - } else { - var _Ew3 = _Bw3(yyGetInt32(_Dw3)); - if (_Ew3 != null) { - _ht(_Ew3); - } - } -} -function texturegroup_get_textures(_Fw3) { - var _3O2 = _bL2._1K(yyGetString(_Fw3)); - if (_3O2 == null) { - return -1; - } - var _q4 = new Array(); - for (var i = 0; i < _3O2._X42.length; i++) { - _q4.push(_3O2._X42[i]); - } - return _q4; -} -function texturegroup_get_sprites(_Fw3) { - var _3O2 = _bL2._1K(yyGetString(_Fw3)); - if (_3O2 == null) { - return -1; - } - var _q4 = new Array(); - for (var i = 0; i < _3O2.sprites.length; i++) { - _q4.push(_3O2.sprites[i]); - } - return _q4; -} -function texturegroup_get_fonts(_Fw3) { - var _3O2 = _bL2._1K(yyGetString(_Fw3)); - if (_3O2 == null) { - return -1; - } - var _q4 = new Array(); - for (var i = 0; i < _3O2._6O2.length; i++) { - _q4.push(_3O2._6O2[i]); - } - return _q4; -} -function texturegroup_get_tilesets(_Fw3) { - var _3O2 = _bL2._1K(yyGetString(_Fw3)); - if (_3O2 == null) { - return -1; - } - var _q4 = new Array(); - for (var i = 0; i < _3O2._7O2.length; i++) { - _q4.push(_3O2._7O2[i]); - } - return _q4; -} -function texturegroup_load(_Fw3, _Eg1) {} -function texturegroup_unload(_Fw3) {} -function texturegroup_get_status(_Fw3) { - return 3; -} -function texturegroup_set_mode(_Gw3, _Hw3, _Iw3) {} -var _Jw3 = 0; -function texture_debug_messages(_Nz) { - if (_e8 == null) return -1; - if (yyGetBool(_Nz)) _Jw3 = 1; - else _Jw3 = 0; -} -function _Kw3(_Aw3) { - if (_Jw3 > 0) { - var _Jb = -1; - for (var i = 0; i < _F4.length; i++) { - if (_F4[i]) { - if (_F4[i]._N8) { - if (_F4[i]._N8 === _Aw3) { - _Jb = 0; - break; - } - } - } - } - var _3O2 = _bL2._zw3(_Aw3); - if (_3O2 != null) { - show_debug_message("Texture unpacked - Group: " + _3O2.pName + ", Texture ID: " + String(_Jb) + ", Width: " + _Aw3._C_1 + ", Height " + _Aw3._D_1); - } else if (_Jw3 > 1) { - show_debug_message("Texture unpacked - Group: None, Texture ID: " + String(_Jb) + ", Width: " + _Aw3._C_1 + ", Height " + _Aw3._D_1); - } - } -} -function _Lw3(_Aw3) { - if (_Jw3 > 0) { - var _Jb = -1; - for (var i = 0; i < _F4.length; i++) { - if (_F4[i]) { - if (_F4[i]._N8) { - if (_F4[i]._N8 === _Aw3) { - _Jb = 0; - break; - } - } - } - } - var _3O2 = _bL2._zw3(_Aw3); - if (_3O2 != null) { - show_debug_message("Texture flushed - Group: " + _3O2.pName + ", Texture ID: " + String(_Jb) + ", Width: " + _Aw3._C_1 + ", Height " + _Aw3._D_1); - } else if (_Jw3 > 1) { - show_debug_message("Texture flushed - Group: None, Texture ID: " + String(_Jb) + ", Width: " + _Aw3._C_1 + ", Height " + _Aw3._D_1); - } - } -} -/*@constructor */ function _3l1() { - this.__type = "[Tile]"; - this.x = 0; - this.y = 0; - this.index = 0; - this.xo = 0; - this.yo = 0; - this.w = 0; - this.h = 0; - this.depth = 0.0; - this.id = _OL2++; - this._tR = 1.0; - this._uR = 1.0; - this._vR = 0xffffff; - this.alpha = 1.0; - this.visible = true; - this._Mw3 = false; -} -_3l1.prototype._4l1 = function () { - var _vs = _8r._0s(this.index); - if (_vs != null) { - var _B4 = _vs._5s; - if (_B4.tp >= _F4.length) return; - if (!_F4[_B4.tp].complete) return; - if (this.xo < 0) { - this.w += this.xo; - this.xo = 0; - } - if (this.yo < 0) { - this.h += this.yo; - this.yo = 0; - } - if (_B4 != null) { - if (this.xo + this.w >= _B4.w) { - this.w = _B4.w - this.xo; - } - if (this.yo + this.h >= _B4.h) { - this.h = _B4.h - this.yo; - } - } - } -}; -function _lk3(_Nw3) { - var _2l1 = new _3l1(); - if (_Nw3.x != undefined) _2l1.x = _Nw3.x; - if (_Nw3.y != undefined) _2l1.y = _Nw3.y; - if (_Nw3.index != undefined) _2l1.index = _Nw3.index; - if (_Nw3.xo != undefined) _2l1.xo = _Nw3.xo; - if (_Nw3.yo != undefined) _2l1.yo = _Nw3.yo; - if (_Nw3.w != undefined) _2l1.w = _Nw3.w; - if (_Nw3.h != undefined) _2l1.h = _Nw3.h; - if (_Nw3.depth != undefined) _2l1.depth = _Nw3.depth; - if (_Nw3.id != undefined) _2l1.id = _Nw3.id; - if (_Nw3.scaleX != undefined) _2l1._tR = _Nw3.scaleX; - if (_Nw3.scaleY != undefined) _2l1._uR = _Nw3.scaleY; - if (_Nw3.colour != undefined) { - _2l1._vR = _Nw3.colour & 0xffffff; - _2l1.alpha = ((_Nw3.colour >> 24) & 0xff) / 255.0; - } - _2l1._4l1(); - if (_OL2 < _Nw3.id) _OL2 = _Nw3.id + 1; - return _2l1; -} -_3l1.prototype._19 = function () { - if (!this.visible) return false; - var _vs = _8r._0s(this.index); - if (_vs != null) { - var _B4 = _vs._5s; - if (_B4.texture instanceof HTMLImageElement && _B4.tp >= _F4.length) return; - if (_F4[_B4.tp] instanceof HTMLImageElement && !_F4[_B4.tp].complete) return; - var _v33 = _B4.w / _B4.ow; - var _w33 = _B4.h / _B4.oh; - if (!_e8) { - _1a.globalAlpha = this.alpha; - if (this._vR != 0xffffff) { - var _443 = _M9(_B4, this._vR); - if (this._tR <= 0 || this._uR <= 0) { - _f43(this.x, this.y, this._tR, this._uR, 0.0); - _1a._pg1(_443, this.xo * _v33, this.yo * _w33, this.w * _v33, this.h * _w33, 0, 0, this.w, this.h); - _h43(); - } else { - _1a._pg1(_443, this.xo * _v33, this.yo * _w33, this.w * _v33, this.h * _w33, this.x, this.y, this.w * this._tR, this.h * this._uR); - } - } else { - var _E4 = -1; - if (_B4.texture instanceof HTMLImageElement) _E4 = _F4[_B4.tp]; - else _E4 = _B4.texture; - if (this._tR <= 0 || this._uR <= 0) { - _f43(this.x, this.y, this._tR, this._uR, 0.0); - _1a._pg1(_E4, _B4.x + this.xo * _v33, _B4.y + this.yo * _v33, this.w * _v33, this.h * _w33, 0, 0, this.w, this.h); - _h43(); - } else { - _1a._pg1(_E4, _B4.x + this.xo * _v33, _B4.y + this.yo * _v33, this.w * _v33, this.h * _w33, this.x, this.y, this.w * this._tR, this.h * this._uR); - } - } - } else { - var _m4 = this._vR | ((this.alpha * 255) << 24); - _1a._pg1(_B4, _B4.x + this.xo * _v33, _B4.y + this.yo * _v33, this.w * _v33, this.h * _v33, this.x, this.y, this.w * this._tR, this.h * this._uR, _m4); - } - } -}; -var _Ow3 = 0, - _Pw3 = 1, - _Qw3 = 2; -var _Rw3 = 0, - _Sw3 = 1; -var _Tw3 = 0, - _em1 = 1; -var _Uw3 = 0, - _Vw3 = 1, - _Ww3 = 2, - _Xw3 = 3; -var _Yw3 = 0, - __l1 = 1, - _Wl1 = 2, - _Xl1 = 3; -function _Zw3(__w3) { - return __w3 / 1e6; -} -function _0x3(_1x3) { - return _1x3 * 1e6; -} -class _2x3 { - constructor(_jg) { - this.type = _Yw3; - this._AD = 0; - this._hq1 = []; - if (_jg === undefined) { - this.id = _2x3._3x3++; - } else { - if (_jg < _2x3._3x3) { - throw new Error("Failed to assign the correct ID to a built-in time source."); - } - this.id = _jg; - _2x3._3x3 = _jg + 1; - } - } - _vm1(_sj) { - if (_sj == this) { - this._hq1 = []; - } else { - this._4x3(_sj); - } - } - _um1() { - return this; - } - _tm1(_5x3) { - if (_5x3) { - for (let i = 0; i < this._hq1.length; ++i) { - const _vo2 = this._hq1[i]; - if (_vo2 != null) { - _vo2._tm1(true); - } - } - } - } - _WA2(_6x3) { - this._AD += _6x3; - } - _VA2() { - for (let i = 0; i < this._hq1.length; ++i) { - const _vo2 = this._hq1[i]; - if (_vo2 != null) { - _vo2._WA2(this._AD); - } - } - this._AD = 0; - } - _XA2() { - const _hq1 = this._hq1.slice(); - for (let i = 0; i < _hq1.length; ++i) { - const _7x3 = _hq1[i]; - if (_7x3 != null) { - const _xb = this._hq1.indexOf(_7x3); - if (_xb != -1) { - const _vo2 = this._hq1[_xb]; - if (!_vo2._6m1()) { - _vo2._8x3(); - } - if (_vo2._6m1()) { - this._4x3(_vo2); - } - } - } - } - } - _lm1(_8m1, _9m1, _am1, _bm1, _cm1, _dm1) { - const _vo2 = new _9x3(this, _8m1, _9m1, _am1, _bm1, _cm1, _dm1); - if (_vo2 != null) { - this._hq1.push(_vo2); - return _vo2; - } - return null; - } - _3n1(_8m1, _9m1, _am1, _wC) { - const _vo2 = new _ax3(this, _8m1, _9m1, _am1, _wC); - if (_vo2 != null) { - this._hq1.push(_vo2); - return _vo2; - } - return null; - } - _4x3(_Vm1) { - const _vo2 = this._hq1.indexOf(_Vm1); - if (_vo2 != -1) { - this._hq1.splice(_vo2, 1); - } - } - _Um1() { - return this._hq1; - } - _rm1() { - return this._hq1.length; - } - _mm1() { - return this.id; - } - _5m1(_jg) { - if (this.id == _jg) { - return this; - } - for (let i = 0; i < this._hq1.length; ++i) { - const _vo2 = this._hq1[i]; - if (_vo2 != null) { - const _4m1 = _vo2._5m1(_jg); - if (_4m1 != null) { - return _4m1; - } - } - } - return null; - } - _wm1() { - for (let i = 0; i < this._hq1.length; ++i) { - const _vo2 = this._hq1[i]; - if (_vo2 != null) { - const _4m1 = _vo2._wm1(); - if (_4m1 != null) { - return _4m1; - } - } - } - return null; - } - _Vl1() { - return this.type; - } -} -_2x3._3x3 = 0; -class _bx3 extends _2x3 { - constructor(_jg) { - super(_jg); - this.type = __l1; - this.state = _Vw3; - } - _lK() { - if (this.state == _Vw3) { - this.state = _Ww3; - } - for (let i = 0; i < this._hq1.length; ++i) { - const _vo2 = this._hq1[i]; - if (_vo2 != null) { - _vo2._lK(); - } - } - } - _G41() { - if (this.state == _Ww3) { - this.state = _Vw3; - } - for (let i = 0; i < this._hq1.length; ++i) { - const _vo2 = this._hq1[i]; - if (_vo2 != null) { - _vo2._G41(); - } - } - } - _ym1() { - this._cx3(_Vw3); - } - _Qm1() { - return this.state; - } - _cx3(_Xb1) { - this.state = _Xb1; - for (let i = 0; i < this._hq1.length; ++i) { - const _vo2 = this._hq1[i]; - if (_vo2 != null) { - _vo2._cx3(this.state); - } - } - } -} -class _9x3 extends _bx3 { - constructor(_7m1, _8m1, _9m1, _am1, _bm1, _cm1, _dm1) { - super(); - this.type = _Wl1; - this._dx3 = false; - this._ex3 = false; - this.parent = _7m1; - this._fm1 = 1; - this._gm1 = _Rw3; - this._hm1 = null; - this._Ik = null; - this._fx3 = 0; - this._gx3 = 0; - this._hx3 = 0; - this._jm1 = _em1; - this._J6 = 0; - this.state = _Uw3; - this._Em1(_8m1, _9m1, _am1, _bm1, _cm1, _dm1); - } - _vm1(_sj) { - this._4x3(_sj); - } - _um1() { - return this.parent; - } - _WA2(_6x3) { - this._AD = _6x3; - if (this.state == _Vw3) { - this._ix3(); - } - this._VA2(); - } - _8x3() { - if (this.state == _Vw3) { - if (this._jx3() || this._kx3()) { - this._lx3(); - } - } - this._XA2(); - } - _ym1() { - if (this._mx3()) { - this._nx3(); - } - this._cx3(_Vw3); - } - _Iq() { - if (this.state != _Uw3 && !this._mx3()) { - this.state = _Xw3; - this._J6 = 0; - } - for (let i = 0; i < this._hq1.length; ++i) { - const _vo2 = this._hq1[i]; - if (_vo2 != null) { - _vo2._Iq(); - } - } - } - _nx3() { - this.state = _Uw3; - this._J6 = 0; - this._hx3 = this._fx3; - } - _kK() { - this._cx3(_Uw3); - this._J6 = 0; - this._hx3 = this._fx3; - this._gx3 = 0; - } - _Em1(_8m1, _9m1, _am1, _bm1, _cm1, _dm1) { - this._ox3(_8m1, _9m1, _am1, _bm1, _cm1, _dm1); - this._fm1 = this._px3(_8m1, _9m1); - this._gm1 = _9m1; - this._hm1 = typeof _am1 === "number" ? _Pp1(_am1) : _am1; - this._Ik = [global, global, ..._bm1]; - this._fx3 = _cm1; - this._jm1 = _dm1; - this._kK(); - } - _Gm1() { - if (this._gm1 == _Rw3) { - return _Zw3(this._fm1); - } - return this._fm1; - } - _Mm1() { - return this._gm1; - } - _Im1() { - return this._gx3; - } - _Km1() { - return this._hx3; - } - _Om1() { - const _qx3 = _H6(this._fm1 - this._J6, 0); - if (this._gm1 == _Rw3) { - return _Zw3(_qx3); - } - return _qx3; - } - _Sm1() { - return this.parent; - } - _sm1() { - return this._dx3; - } - _wm1() { - if (this._dx3) { - return this; - } - const _vo2 = super._wm1(); - if (_vo2 != null) { - return _vo2; - } - return null; - } - _tm1(_5x3) { - this._ex3 = true; - super._tm1(_5x3); - } - _6m1() { - return this._ex3; - } - _ix3() { - if (this._gm1 == _Rw3) { - this._J6 += this._AD; - } else if (this._gm1 == _Sw3) { - ++this._J6; - } - } - _rx3() { - if (this._J6 < this._fm1) { - this._J6 -= this._fm1; - } else { - this._J6 %= this._fm1; - } - } - _sx3() { - ++this._gx3; - if (this._hx3 > 0) { - --this._hx3; - } - } - _mx3() { - return this._hx3 == 0; - } - _jx3() { - return this._J6 >= this._fm1; - } - _kx3() { - if (this._jm1 == _Tw3 && this._gm1 == _Rw3) { - const _tx3 = this._fm1 - this._J6; - if (_tx3 > this._AD) { - return false; - } - const _ux3 = this._J6 + this._AD - this._fm1; - if (_tx3 < _ux3) { - return true; - } - } - return false; - } - _lx3() { - this._sx3(); - if (this._mx3()) { - this._J6 = this._fm1; - this.state = _Xw3; - } else { - this._rx3(); - } - this._vx3(); - } - _vx3() { - if (this._hm1 != null) { - this._dx3 = true; - this._hm1(...this._Ik); - this._dx3 = false; - } - } - _px3(_8m1, _9m1) { - if (_9m1 == _Rw3) { - const _fm1 = _H6(_8m1, 1e-6); - return Math.floor(_0x3(_fm1)); - } else { - const _fm1 = _H6(_8m1, 1.0); - return Math.floor(_fm1); - } - } - _ox3(_8m1, _9m1, _am1, _bm1, _cm1, _dm1) { - this._wx3(_9m1); - this._xx3(_8m1, _9m1); - this._yx3(_am1); - this._zx3(_bm1); - this._Ax3(_cm1); - this._Bx3(_dm1); - } - _xx3(_8m1, _9m1) { - switch (_9m1) { - case _Rw3: { - if (_8m1 < 1e-6) { - console.warn("Warning: Second-based time source period was too low and will be clipped (min: 1e-6).\n"); - } - break; - } - case _Sw3: { - const frac = _8m1 % 1; - if (_8m1 < 1.0) { - console.warn("Warning: Frame-based time source period was too low and will be clipped (min: 1).\n"); - } else if (frac != 0.0) { - console.warn("Warning: Non-integral period for a frame-based time source will be converted to an integer.\n"); - } - break; - } - default: { - _H4("Error: Illegal time source unit type: " + _9m1); - break; - } - } - } - _wx3(_9m1) { - switch (_9m1) { - default: - _H4("Error: Illegal time source unit type: " + _9m1); - case _Rw3: - case _Sw3: - break; - } - } - _yx3(_am1) { - if (typeof _am1 != "function" && (typeof _am1 != "number" || _Pp1(_am1) === null)) { - _H4("Error: Time source callback must be a method or function"); - } - } - _zx3(_bm1) { - if (!Array.isArray(_bm1)) { - _H4("Error: Time source callback arguments must be an array"); - } - } - _Ax3(_cm1) { - if (_cm1 < -1) { - _H4("Error: Illegal time source repetition value: " + _cm1); - } - } - _Bx3(_dm1) { - switch (_dm1) { - default: - _H4("Error: Illegal time source expiry type: " + _dm1); - case _Tw3: - case _em1: - break; - } - } -} -class _ax3 extends _9x3 { - constructor(_7m1, _8m1, _9m1, _am1, _wC) { - super(_7m1, _8m1, _9m1, _am1, [], _wC == true ? -1 : 1, _em1); - this.type = _Xl1; - this.state = _Vw3; - } - _lx3() { - this._sx3(); - if (this._mx3()) { - this._J6 = this._fm1; - this._ex3 = true; - } else { - this._rx3(); - } - this._vx3(); - } -} -var _2m1 = new _2x3(_Ow3); -var _3m1 = new _bx3(_Pw3); -var _2n1 = new _2x3(_Qw3); -/*@constructor */ function _Cx3(_bV2) { - this.__type = "[Timeline]"; - if (_bV2 != null && _bV2 != undefined) { - this.pName = _bV2.pName; - this.Events = _bV2.Events; - } else { - this.pName = ""; - this.Events = []; - } -} -_Cx3.prototype._SA2 = function (_Dx3) { - if (this.Events.length == 0) { - return 0; - } - if (_Dx3 > this.Events[this.Events.length - 1].Time) { - return this.Events.length; - } - for (var i = 0; i < this.Events.length; i++) { - if (this.Events[i].Time >= _Dx3) { - return i; - } - } - return this.Events.length; -}; -_Cx3.prototype._TA2 = function (_Dx3) { - if (this.Events.length == 0) { - return 0; - } - if (_Dx3 < this.Events[0].Time) { - return -1; - } - for (var i = this.Events.length - 1; i >= 0; i--) { - if (this.Events[i].Time <= _Dx3) { - return i; - } - } - return -1; -}; -_Cx3.prototype._an1 = function () { - return this.Events[this.Events.length - 1].Time; -}; -/*@constructor */ function _0N2() { - this.Timelines = []; -} -_0N2.prototype._Gf = function (_bV2) { - var _2s = null; - if (_bV2 != null) { - _2s = new _Cx3(_bV2); - } - this.Timelines[this.Timelines.length] = _2s; -}; -_0N2.prototype._E5 = function (_t4) { - if (_t4 < 0 || _t4 >= this.Timelines.length) { - return undefined; - } - return this.Timelines[_t4]; -}; -_0N2.prototype._1K = function (_N3) { - for (var i = 0; i < this.Timelines.length; i++) { - if (this.Timelines[i].pName == _N3) { - return i; - } - } - return -1; -}; -_0N2.prototype._Wf = function (_t4) { - if (_t4 >= 0 || _t4 < this.Timelines.length) { - this.Timelines[_t4].Events._Wf(); - } -}; -_0N2.prototype._6n1 = function () { - var index = this.Timelines.length; - var _eI = new _Cx3(null); - _eI.pName = "__newtimeline" + index; - this.Timelines[index] = _eI; - return index; -}; -_0N2.prototype._Ll = function (_t4) { - if (_t4 >= 0 || _t4 < this.Timelines.length) { - this.Timelines[_t4] = null; - } -}; -_0N2.prototype._9n1 = function (_t4, _Dx3, _8n1) { - if (_t4 >= 0 || _t4 < this.Timelines.length) { - var _eI = this.Timelines[_t4]; - var _1e3 = _eI._TA2(_Dx3) + 1; - var _Pg = []; - _Pg.Time = _Dx3; - _Pg.Event = _8n1; - _eI.Events.splice(_1e3, 0, _Pg); - } -}; -_0N2.prototype._bn1 = function (_t4, _Dx3) { - if (_t4 >= 0 || _t4 < this.Timelines.length) { - var _eI = this.Timelines[_t4]; - for (var i = 0; i < _eI.Events.length; i++) { - if (_eI.Events[i].Time == _Dx3) { - _eI.Events.splice(i, 1); - break; - } - } - } -}; -/*@constructor */ function _Ex3() { - this.pName = ""; - this.moment = 0; - this._Fx3 = ""; - this.pFunc = null; -} -/*@constructor */ function _QN2(_Gx3) { - if (!_Gx3) { - this._Vk = []; - } else { - this._Vk = _Gx3; - } -} -_QN2.prototype._1K = function (_sM2) { - for (var i = 1; i < this._Vk.length; i++) { - if (this._Vk[i].pFunc == _sM2) { - return i; - } - } - return -1; -}; -_QN2.prototype._E5 = function (_J3) { - return this._Vk[_J3]; -}; -_QN2.prototype._AW2 = function (_Hx3) { - for (var i = 1; i < this._Vk.length; i++) { - var _mg3 = this._Vk[i]; - if (_mg3.moment == _Hx3) { - _Hn._N5(_3E2, i); - } - } -}; -var _OJ = 0, - _PJ = 1, - _RJ = 2, - _QJ = 3, - _TJ = 4, - _UJ = 5, - _XJ = 6, - _VJ = 7, - _WJ = 8, - _SJ = 9, - _YJ = 10, - _ZJ = 11, - __J = 12; -_2K = 13; -var _Ix3 = 0x01000000; -var _Jx3 = 0x02000000; -var _Kx3 = 0x04000000; -var _Pt = 0x00000001 | _Kx3; -var _Lx3 = 0x00000002 | _Kx3; -var _n11 = 0x00000004 | _Kx3; -var _r11 = 0x00000008 | _Kx3; -var _t11 = 0x00000010 | _Kx3; -var _a91 = _OJ | _Ix3; -var _Mx3 = _PJ | _Ix3; -var _Nx3 = _RJ | _Ix3; -var _Ox3 = _QJ | _Ix3; -var _Tt = _TJ | _Ix3; -var _Px3 = _UJ | _Ix3; -var _Qx3 = _XJ | _Ix3; -var _Rx3 = _VJ | _Ix3; -var _Sx3 = _WJ | _Ix3; -var _Tx3 = _SJ | _Ix3; -var _Ux3 = _YJ | _Ix3; -var _Vx3 = _ZJ | _Ix3; -var _Wx3 = __J | _Ix3; -var _j11 = _2K | _Ix3; -var _Xx3 = 0x00000001 | _Jx3; -var _Yx3 = 0x00000002 | _Jx3; -var _Zx3 = 0x00000004 | _Jx3; -var __x3 = 0x00000008 | _Jx3; -var _0y3 = 0x00000010 | _Jx3; -var _1y3 = 0x00000020 | _Jx3; -function _Rt(_od, _Vn) { - this.type = _od; - this.value = _Vn; -} -function _Ot(_h4, _g4) { - return new _Rt(_h4, _g4); -} -function YYASSET_REF(_h4) { - var index = _h4 & 0x00ffffff; - var type = ((_h4 >> 24) & 0xff) | _Ix3; - switch (type) { - case _a91: - case _j11: - return _Ot(type, index); - default: - return index; - } -} -function _2y3(_YZ1) { - var _3y3 = "unknown"; - switch (_YZ1) { - case _Pt: - _3y3 = "instance"; - break; - case _Xx3: - _3y3 = "ds_list"; - break; - case _Yx3: - _3y3 = "ds_map"; - break; - case _Zx3: - _3y3 = "ds_grid"; - break; - case __x3: - _3y3 = "ds_queue"; - break; - case _0y3: - _3y3 = "ds_stack"; - break; - case _1y3: - _3y3 = "ds_priority"; - break; - case _a91: - _3y3 = "object"; - break; - case _Mx3: - _3y3 = "sprite"; - break; - case _Nx3: - _3y3 = "sound"; - break; - case _Ox3: - _3y3 = "room"; - break; - case _Tt: - _3y3 = "background"; - break; - case _Px3: - _3y3 = "path"; - break; - case _Qx3: - _3y3 = "script"; - break; - case _Rx3: - _3y3 = "font"; - break; - case _Sx3: - _3y3 = "timeline"; - break; - case _Tx3: - _3y3 = "tiles"; - break; - case _Ux3: - _3y3 = "shader"; - break; - case _Vx3: - _3y3 = "sequence"; - break; - case _Wx3: - _3y3 = "animcurve"; - break; - case _j11: - _3y3 = "particle system resource"; - break; - case _Lx3: - _3y3 = "dbgref"; - break; - case _n11: - _3y3 = "particle system instance"; - break; - case _r11: - _3y3 = "particle emitter"; - break; - case _t11: - _3y3 = "particle type"; - break; - default: - break; - } - return _3y3; -} -function yyGetReal(_Sc) { - if (_Sc instanceof _Rt) return _Sc.value; - else if (typeof _Sc === "number") return _Sc; - else if (typeof _Sc === "boolean") return _Sc ? 1 : 0; - else if (typeof _Sc === "string") { - _Sc = _Sc.trim(); - var match = _Sc.match(_8Y); - if (match != null) { - return Number(match); - } - } else if (typeof _Sc === "object") { - if (_Sc instanceof Long) { - return _Sc._aY(); - } else if (!(_Sc instanceof Array) && !(_Sc instanceof ArrayBuffer)) { - if (_Sc.id !== undefined) { - return _Sc.id; - } - return Number(_Sc); - } - } else if (typeof _Sc === "function") { - var _4y3 = method_get_index(_Sc); - if (_4y3 !== undefined) { - return _4y3; - } - } - _H4("unable to convert " + string(_Sc) + " to a number"); - return 0; -} -function yyGetInt64(_Sc) { - if (_Sc instanceof _Rt) return _Sc.value; - else if (typeof _Sc === "number") return Long._4Y(_Sc, false); - else if (typeof _Sc === "boolean") return Long._4Y(_Sc ? 1 : 0, false); - else if (typeof _Sc === "string") { - var match = _Sc.match(_8Y); - if (match != null) { - return Long._4Y(Number(match), false); - } - } else if (typeof _Sc === "object") { - if (_Sc instanceof Long) { - return _Sc; - } else if (!(_Sc instanceof Array) && !(_Sc instanceof ArrayBuffer)) { - if (_Sc.id !== undefined) { - return Long._4Y(_Sc.id, false); - } - return Long._4Y(Number(_Sc), false); - } - } else if (typeof _Sc === "function") { - var _4y3 = method_get_index(_Sc); - if (_4y3 !== undefined) { - return _4y3; - } - } - _H4("unable to convert " + string(_Sc) + " to a number"); - return 0; -} -function yyGetInt32(_Sc) { - if (_Sc instanceof _Rt) return _Sc.value; - else if (typeof _Sc === "number") return ~~_Sc; - else if (typeof _Sc === "boolean") return _Sc ? 1 : 0; - else if (typeof _Sc === "string") { - var match = _Sc.match(_8Y); - if (match != null) { - return ~~Number(match); - } - } else if (typeof _Sc === "object") { - if (_Sc instanceof Long) { - return _Sc._p62(); - } else if (!(_Sc instanceof Array) && !(_Sc instanceof ArrayBuffer)) { - if (_Sc.id !== undefined) { - return _Sc.id; - } - return ~~Number(_Sc); - } - } else if (typeof _Sc === "function") { - var _4y3 = method_get_index(_Sc); - if (_4y3 !== undefined) { - return _4y3; - } - } - _H4("unable to convert " + string(_Sc) + " to a number"); - return 0; -} -function yyGetBool(_Sc) { - if (_Sc instanceof _Rt) return _Sc.value > 0; - else if (typeof _Sc === "boolean") return _Sc; - else if (_Sc === undefined) return false; - else if (typeof _Sc === "number") return _Sc > 0.5; - else if (typeof _Sc === "string") { - if (_Sc === "true") { - return true; - } else if (_Sc === "false") { - return false; - } else { - var match = _Sc.match(_8Y); - if (match != null) { - return Number(match) > 0.5; - } - } - } else if (typeof _Sc === "object") { - if (_Sc instanceof Long) { - return _Sc._aY() > 0.5; - } else if (_Sc instanceof _iQ) { - return true; - } else if (_Sc.__yyIsGMLObject) return true; - else if (!(_Sc instanceof Array) && !(_Sc instanceof ArrayBuffer)) { - return Number(_Sc) > 0.5; - } else if (_Sc instanceof ArrayBuffer) { - return _Sc != g_pBuiltIn.pointer_null; - } - } else if (typeof _Sc === "function") { - return true; - } - _H4("unable to convert " + string(_Sc) + " to a boolean"); - return false; -} -function _i11(_Vn, _YZ1, _5y3, _hl, _6y3) { - var _q4 = -1; - if (_Vn instanceof _Rt) { - var type = _Vn.type; - if (type != _YZ1) { - if (!_6y3) _H4("incorrect type (" + _2y3(type) + ") expecting a " + _2y3(_YZ1)); - } else _q4 = _Vn.value; - } else { - _q4 = yyGetInt32(_Vn); - } - if (!_6y3) { - if (_q4 < 0 || _q4 >= _5y3 || (_hl && !_hl[_q4])) { - _H4("invalid reference to (" + _2y3(_YZ1) + ")"); - } - } - return _q4; -} -var _7y3 = 0; -var _8y3 = 1; -var _9y3 = 1; -var _ay3 = 0; -var _by3 = new Map(); -function _cy3(_Sc) { - return _by3.has(_Sc); -} -function _dy3(_Sc) { - _by3.set(_Sc, _Sc); -} -function _ey3(_Sc) { - _by3.delete(_Sc); -} -function yyGetString(_Sc) { - if (_Sc instanceof _Rt) return "ref " + _Sc.value; - else if (typeof _Sc === "string") { - var _q4 = ""; - if (_ay3 > 0) _q4 += '"'; - _q4 += _Sc; - if (_ay3 > 0) _q4 += '"'; - return _q4; - } else if (_Sc === null) { - return "null"; - } else if (_Sc === undefined) { - return "undefined"; - } else if (_Sc === g_pBuiltIn.pointer_null) { - return "null"; - } else if (typeof _Sc === "number") { - if (isFinite(_Sc)) { - if (~~_Sc != _Sc) { - return _Sc.toFixed(2); - } else { - return _Sc.toString(); - } - } else { - if (Number.isNaN(_Sc)) return "NaN"; - else if (_Sc < 0) return "-inf"; - else return "inf"; - } - } else if (typeof _Sc === "boolean") { - return _Sc ? "1" : "0"; - } else if (typeof _Sc === "object") { - if (_Sc instanceof Long) { - return _Sc.toString(10); - } else if (_Sc instanceof Array) { - var _fy3 = ""; - ++_ay3; - if (!_cy3(_Sc)) { - _dy3(_Sc); - _fy3 = "[ "; - for (var _t6 = 0; _t6 < _Sc.length; ++_t6) { - if (_t6 != 0) { - _fy3 += ","; - } - _fy3 += yyGetString(_Sc[_t6]); - } - _fy3 += " ]"; - _ey3(_Sc); - } else { - _fy3 = '"Warning: Recursive array found"'; - } - --_ay3; - return _fy3; - } else { - var _fy3 = ""; - if (_Sc["gmltoString"] != undefined) { - _fy3 = _Sc.gmltoString(_Sc, _Sc); - } else if (typeof g_var2obf !== "undefined" && g_var2obf["toString"] != undefined && _Sc[g_var2obf["toString"]] != undefined) { - _fy3 = _Sc[g_var2obf["toString"]](_Sc, _Sc); - } else { - ++_ay3; - if (!_cy3(_Sc)) { - _dy3(_Sc); - var _fy3 = "{ "; - var _kh = _gy3(_Sc, false); - for (var _t6 = 0; _t6 < _kh.length; _t6 += 2) { - if (_t6 != 0) { - _fy3 += ", "; - } - _fy3 += _kh[_t6]; - _fy3 += " : "; - _fy3 += yyGetString(_Sc[_kh[_t6 + 1]]); - } - _fy3 += " }"; - _ey3(_Sc); - } else { - _fy3 = '"Warning: Recursive struct found"'; - } - --_ay3; - } - return _fy3; - } - } else if (typeof _Sc === "function") { - var _4y3 = method_get_index(_Sc); - if (_4y3 !== undefined) { - return _4y3.toString(); - } - } - return _Sc.toString(); -} -var _hy3 = 0; -var _iy3 = 1; -var _jy3 = 2; -var _ky3 = 6; -var _ly3 = 7; -var _my3 = 5; -var _ny3 = 3; -var _oy3 = 4; -var _py3 = 8; -var _qy3 = 9; -var _ry3 = 10; -var _sy3 = 11; -var _ty3 = 12; -var _uy3 = 13; -var _vy3 = 14; -var _wy3 = 15; -var _xy3 = 0; -/*@constructor */ function _yy3(_f83) { - this.__type = "[Array]"; - this._CR = _f83; - this._zy3 = []; -} -function array_get_2D(_BX, _Ay3, _By3) { - _Ay3 = yyGetInt32(_Ay3); - _By3 = yyGetInt32(_By3); - if (!(_BX instanceof Array)) _H4("array_get_2D() : argument 0 must be an array"); - if (typeof _Ay3 != "number") _H4("array_get_2D() : index 1 must be a number"); - if (typeof _By3 != "number") _H4("array_get_2D() : index 2 must be a number"); - if (_Ay3 < 0 || _Ay3 >= _BX.length) _H4("array_get_2D() : index 1 out of range"); - if (!(_BX[_Ay3] instanceof Array)) _H4("array_get_2D() : second dimension is not an array"); - if (_By3 < 0 || _By3 >= _BX[_Ay3].length) _H4("array_get_2D() : index 2 out of range"); - return _BX[_Ay3][_By3]; -} -function array_set_2D(_BX, _Ay3, _By3, _Sc) { - if (!(_BX instanceof Array)) _H4("array_set_2D() : argument 0 must be an array"); - if (typeof _Ay3 != "number") _H4("array_set_2D() : index 1 must be a number"); - if (typeof _By3 != "number") _H4("array_set_2D() : index 2 must be a number"); - if (!(_BX[_Ay3] instanceof Array)) _BX[_Ay3] = []; - _BX[_Ay3][_By3] = _Sc; -} -function array_set_2D_pre(_BX, _Ay3, _By3, _Sc) { - _Ay3 = yyGetInt32(_Ay3); - _By3 = yyGetInt32(_By3); - if (!(_BX instanceof Array)) _H4("array_set_2D_pre() : argument 0 must be an array"); - if (!(_BX[_Ay3] instanceof Array)) _BX[_Ay3] = []; - _BX[_Ay3][_By3] = _Sc; - return _Sc; -} -function array_set_2D_post(_BX, _Ay3, _By3, _Sc) { - _Ay3 = yyGetInt32(_Ay3); - _By3 = yyGetInt32(_By3); - if (!(_BX instanceof Array)) _H4("array_set_2D_post() : argument 0 must be an array"); - if (!(_BX[_Ay3] instanceof Array)) _BX[_Ay3] = []; - var _q4 = _BX[_Ay3][_By3]; - _BX[_Ay3][_By3] = _Sc; - return _q4; -} -function array_get(_BX, _Ay3) { - _Ay3 = yyGetInt32(_Ay3); - if (!(_BX instanceof Array)) _H4("array_get() : argument 0 must be an array"); - if (_Ay3 < 0 || _Ay3 >= _BX.length) _H4("array_get() : index out of range"); - return _BX[_Ay3]; -} -function array_set(_BX, _Ay3, _Sc) { - _Ay3 = yyGetInt32(_Ay3); - if (!(_BX instanceof Array)) { - _BX = []; - } - _BX[_Ay3] = _Sc; -} -function array_set_pre(_BX, _Ay3, _Sc) { - if (!(_BX instanceof Array)) { - _BX = []; - } - _BX[_Ay3] = _Sc; - return _Sc; -} -function array_set_post(_BX, _Ay3, _Sc) { - if (!(_BX instanceof Array)) { - _BX = []; - } - var _q4 = _BX[_Ay3]; - _BX[_Ay3] = _Sc; - return _q4; -} -function __yy_is_nullish(_Sc) { - return _Sc == undefined || _Sc == null; -} -function __yy_gml_array_create(_BX) { - _BX._Cy3 = _xy3; - return _BX; -} -function _BH() { - this.__type = "Object"; - this.__yyIsGMLObject = true; -} -_BH.prototype.toString = function () { - return yyGetString(this); -}; -function __yy_gml_object_create(_Qp1, _BX) { - var _e4 = new _BH(); - var _Ik = []; - _Ik[0] = _e4; - _Ik[1] = _Qp1; - for (var _t6 = 2; _t6 < arguments.length; ++_t6) { - _Ik[_t6] = arguments[_t6]; - } - if (typeof _BX === "number") { - _BX = JSON_game.Scripts[_BX - 100000]; - } - var _2Y = _BX._6r3 ? _BX._6r3 : _BX; - if (!_2Y.__yyg__is_constructor) { - _H4("target function for 'new' must be a constructor"); - } - _2Y.apply(_e4, _Ik); - return _e4; -} -function is_method(_BX) { - return _BX instanceof Function && typeof _BX._BW !== "undefined"; -} -function is_callable(_Sc) { - switch (typeof _Sc) { - case "function": - return true; - case "number": - _Sc = JSON_game.Scripts[_Sc - 100000]; - break; - case "object": - if (_Sc instanceof Long) _Sc = JSON_game.Scripts[_Sc._aY() - 100000]; - break; - default: - return false; - } - return _Sc != undefined; -} -function is_handle(_Sc) { - return _Sc != undefined && _Sc instanceof _Rt; -} -function __yyg_call_method(_yk) { - switch (typeof _yk) { - case "number": - _yk = JSON_game.Scripts[_yk - 100000]; - break; - case "function": - break; - case "object": - if (_yk instanceof Long) _yk = JSON_game.Scripts[_yk._aY() - 100000]; - else _H4("unable to call function " + string(_yk) + " typeof=" + typeof _yk); - break; - default: - _H4("unable to call function " + string(_yk) + " typeof=" + typeof _yk); - break; - } - return _yk; -} -function __yy_method(_f7, _yk) { - _yk = _yk._6r3 ? _yk._6r3 : _yk; - var _q4 = _yk; - if (_f7 == undefined || _f7 == null) { - _q4 = _yk.bind(_f7); - } else { - var _h4 = { _2Y: _yk, _0n: _f7 }; - var _Dy3 = function () { - var _Rp1 = Array.prototype.slice.call(arguments); - _Rp1[0] = this._0n; - return this._2Y.apply(null, _Rp1); - }; - _q4 = _Dy3.bind(_h4); - } - _q4._6r3 = _yk; - _q4._Bk = _f7; - _q4._BW = true; - _yk._BW = true; - return _q4; -} -function method(_f7, _yk) { - if (typeof _yk === "number") { - _yk = JSON_game.Scripts[_yk - 100000]; - } - if (typeof _f7 == "number" || _f7 instanceof _Rt) { - _f7 = yyInst(null, null, _f7); - } - if (!(_yk instanceof Function)) _H4("method : argument needs to be a function"); - if (_yk._BW) { - _yk = _yk._6r3 ? _yk._6r3 : _yk; - var _q4 = _yk; - if (_f7 == undefined || _f7 == null) { - _q4 = _yk.bind(_f7); - } else { - var _h4 = { _2Y: _yk, _0n: _f7 }; - var _Dy3 = function () { - var _Rp1 = Array.prototype.slice.call(arguments); - _Rp1[0] = this._0n; - return this._2Y.apply(null, _Rp1); - }; - _q4 = _Dy3.bind(_h4); - } - _q4._Bk = _f7; - _q4._6r3 = _yk._6r3 === undefined ? _yk : _yk._6r3; - _q4._BW = true; - return _q4; - } else { - var _q4 = undefined; - if (_yk._6r3) _yk = _yk._6r3; - if (_yk.__yy_bothSelfAndOther) { - _q4 = _yk.bind(_f7); - } else { - var _h4 = { _2Y: _yk }; - var _Dy3; - if (_yk.__yy_onlySelfNoOther) { - _Dy3 = function () { - var _Rp1 = Array.prototype.slice.call(arguments); - _Rp1.splice(1, 1); - return this._2Y.apply(null, _Rp1); - }; - } else { - _Dy3 = function () { - var _Rp1 = Array.prototype.slice.call(arguments); - return this._2Y.apply(null, _Rp1.slice(2)); - }; - } - _q4 = _Dy3.bind(_h4); - _q4._Bk = _f7; - _q4._6r3 = _yk._6r3 === undefined ? _yk : _yk._6r3; - } - return _q4; - } -} -function _Ey3() { - return this; -} -var _Op1 = []; -function _Np1() { - if (_Op1._7C1 === undefined) { - var _f4 = _Ey3(); - var _q8 = 0; - for (var _ED in _f4) { - if (_f4.hasOwnProperty(_ED) && typeof _f4[_ED] === "function") { - _Op1[_q8] = _f4[_ED]; - _f4[_ED]._Fy3 = _q8; - ++_q8; - } - } - _Op1._7C1 = true; - } -} -function _I23(name) { - var _Gy3 = JSON_game.ScriptNames.indexOf("gml_Script_" + name); - if (_Gy3 != -1) { - return _Gy3 + 100000; - } - _Np1(); - _Gy3 = JSON_game.ScriptNames.indexOf("gml_GlobalScript_" + name); - if (_Gy3 != -1) { - return _Gy3 + 100000; - } - return null; -} -function method_get_self(_KH) { - if (typeof _KH === "function" && _KH._Bk !== undefined) { - for (var i = 0; i < _i3._ce2.length; ++i) { - var _9l = _i3._ce2[i]; - var _Hy3 = _9l._KA2._q8; - for (var _0G = 0; _0G < _Hy3; ++_0G) { - if (_9l._KA2._Vk[_0G] == _KH._Bk) return _9l._KA2._Vk[_0G].id; - } - } - return _KH._Bk; - } - return undefined; -} -function method_get_index(_KH) { - if (typeof _KH === "function") { - if (_KH._6r3 !== undefined) { - if (_KH._6r3._Fy3 !== undefined) { - return _KH._6r3._Fy3; - } - var _Gy3 = JSON_game.Scripts.indexOf(_KH._6r3); - if (_Gy3 != -1) { - return _Gy3 + 100000; - } - } else { - var _Gy3 = JSON_game.Scripts.indexOf(_KH); - if (_Gy3 != -1) { - return _Gy3 + 100000; - } - } - _Np1(); - var _Iy3 = _Op1.indexOf(_KH); - if (_Iy3 != -1) { - return _Iy3 + 100000; - } - } - return undefined; -} -function _Jy3(_BX) { - return _BX instanceof Int8Array || _BX instanceof Uint8Array || _BX instanceof Uint8ClampedArray || _BX instanceof Int16Array || _BX instanceof Uint16Array || _BX instanceof Int32Array || _BX instanceof Uint32Array || _BX instanceof Float32Array || _BX instanceof Float64Array || _BX instanceof BigInt64Array || _BX instanceof BigUint64Array; -} -function __yy_gml_array_check(_BX, _2L) { - if ((Array.isArray(_BX) && _BX._Cy3 != _xy3) || _Jy3(_BX)) { - _BX = _BX.slice(); - } else if (!(_BX instanceof Array)) { - _BX = []; - } - _BX._Cy3 = _xy3; - return _BX; -} -function __yy_gml_array_set_owner(_BX) { - _xy3 = _BX; -} -function __yy_gml_array_check_index(_BX, _2L) { - if (!(_2L instanceof Array) && !(_2L instanceof Float32Array)) { - _H4("trying to index variable which is not an array"); - } - _BX = yyGetInt32(_BX); - if (_BX < 0 || _BX >= _2L.length) _H4("index out of range"); - return _BX; -} -function __yy_gml_array_check_index_set(_BX) { - _BX = yyGetInt32(_BX); - if (_BX < 0) _H4("index out of range"); - return _BX; -} -function __yy_gml_array_check_index_chain(_BX, _2L) { - if (!(_2L instanceof Array)) { - _2L = []; - _2L._Cy3 = _xy3; - } - _BX = yyGetInt32(_BX); - if (_BX < 0) _H4("index out of range"); - var index = _BX; - if (!(_2L[index] instanceof Array)) { - _2L[index] = []; - _2L[index]._Cy3 = _xy3; - } else if (_2L[index]._Cy3 != _xy3) { - _2L[index] = _2L[index].slice(); - _2L[index]._Cy3 = _xy3; - } - return index; -} -function __yy_gml_errCheck(_BX) { - if (_BX === undefined) { - _H4("undefined value in expression"); - } else if (_BX instanceof ArrayBuffer) { - _H4("pointer value in expression"); - } - return _BX; -} -function _zk(_Ky3, _Ly3) { - switch (typeof _Ky3) { - case "function": - return _Ky3; - case "number": - return JSON_game.Scripts[_Ky3 - 100000]; - default: - _H4("argument" + _Ly3 + " is not a method or script"); - } -} -function _wi1(_t51, _My3, _Ny3) { - var _E91 = Math.min(Math.max(_My3, -_t51), _t51 - 1); - if (_E91 < 0) _E91 = _t51 + _E91; - var _yi1 = 0, - _xi1 = 0; - if (_Ny3 < 0) { - _yi1 = -1; - _xi1 = Math.min(_E91 + 1, Math.abs(_Ny3)); - } else { - _yi1 = 1; - _xi1 = Math.min(_E91 + _Ny3, _t51) - _E91; - } - return [_E91, _xi1, _yi1]; -} -function array_equals(_BX, _2L) { - if (!Array.isArray(_BX) || !Array.isArray(_2L)) { - _Oy3("array_equals : both arguments must be arrays"); - return false; - } - if (_BX.length !== _2L.length) return false; - for (var x = 0; x < _BX.length; x++) { - if (Array.isArray(_BX[x]) || Array.isArray(_2L[x])) { - if (!array_equals(_BX[x], _2L[x])) return false; - } else if (typeof _BX[x] == "number" && typeof _2L[x] == "number") { - if (!yyfequal(_BX[x], _2L[x])) return false; - } else { - if (_BX[x] !== _2L[x]) return false; - } - } - return true; -} -function array_create(_ad, _B3) { - if (_ad === undefined) { - _ad = 0; - } else { - _ad = yyGetInt32(_ad); - } - var _Y4 = 0; - if (arguments.length == 2) _Y4 = _B3; - var _q4 = []; - _q4._Cy3 = _xy3; - for (var i = 0; i < _ad; ++i) { - _q4[i] = _Y4; - } - return _q4; -} -function array_copy(_pk, _Py3, _oj, _Qy3, _Ue1) { - if (!Array.isArray(_pk)) _H4("array_copy : argument0 is not an array"); - if (!Array.isArray(_oj)) _H4("array_copy : argument2 is not an array"); - _Py3 = yyGetInt32(_Py3); - _Qy3 = isFinite(_Qy3) ? yyGetInt32(_Qy3) : yyGetReal(_Qy3); - _Ue1 = isFinite(_Ue1) ? yyGetInt32(_Ue1) : yyGetReal(_Ue1); - [_Qy3, _Ue1, _yi1] = _wi1(_oj.length, _Qy3, _Ue1); - if (_Ue1 == 0) return; - _Py3 = Math.max(_Py3, -_pk.length); - if (_Py3 < 0) _Py3 = _pk.length + _Py3; - if (_pk.length < _Py3) { - for (var index = _pk.length; index < _Py3 + min(_oj.length - _Qy3, _Ue1); ++index) { - if (_pk[index] == null) { - _pk[index] = 0; - } - } - } - _Qy3 = _Qy3 + (_Ue1 - 1) * _yi1; - _Py3 += _Ue1; - _yi1 = -_yi1; - while (_Ue1 > 0) { - _pk[--_Py3] = _oj[_Qy3]; - _Qy3 += _yi1; - _Ue1 -= 1; - } -} -function array_resize(_hl, _Ry3) { - if (Array.isArray(_hl)) { - _Ry3 = yyGetInt32(_Ry3); - var _9i2 = _hl.length; - _hl.length = _Ry3; - if (_Ry3 > _9i2) { - for (var _t6 = _9i2; _t6 < _Ry3; ++_t6) { - _hl[_t6] = 0; - } - } - } else { - _H4("array_resize : argument0 is not an array"); - } -} -function array_push(_hl) { - if (Array.isArray(_hl)) { - for (var _t6 = 1; _t6 < arguments.length; ++_t6) { - _hl.push(arguments[_t6]); - } - } else { - _H4("array_push : argument0 is not an array"); - } -} -function array_pop(_hl) { - if (Array.isArray(_hl)) { - return _hl.pop(); - } else { - _H4("array_pop : argument0 is not an array"); - } -} -function array_shift(_hl) { - if (Array.isArray(_hl)) { - return _hl.shift(); - } else { - _H4("array_shift : argument0 is not an array"); - } -} -function array_insert(_hl, _J3) { - if (Array.isArray(_hl)) { - _J3 = yyGetInt32(_J3); - _Ue1 = _hl.length; - for (_t6 = _J3 - 1; _t6 >= _Ue1; --_t6) { - _hl[_t6] = 0; - } - _XE = Array.prototype.slice.call(arguments, 2); - Array.prototype.splice.apply(_hl, [_J3, 0].concat(_XE)); - } else { - _H4("array_insert : argument0 is not an array"); - } -} -function array_delete(_hl, _J3, _1q) { - if (Array.isArray(_hl)) { - _J3 = yyGetReal(_J3); - _1q = yyGetReal(_1q); - if (_1q < 0) { - _J3 += _1q + 1; - _1q = -_1q; - } - _hl.splice(_J3, _1q); - } else { - _H4("array_delete : argument0 is not an array"); - } -} -function array_sort(_hl, _Sy3) { - if (Array.isArray(_hl)) { - switch (typeof _Sy3) { - case "function": - _hl.sort(function (_h4, _g4) { - return _Sy3(_Sy3._Bk, _Sy3._Bk, _h4, _g4); - }); - break; - case "number": - var _2Y = JSON_game.Scripts[_Sy3 - 100000]; - var _Pg; - if ("boundObject" in _2Y) { - _Pg = _2Y._Bk; - } else { - _Pg = {}; - } - _hl.sort(function (_h4, _g4) { - return _2Y(_Pg, _Pg, _h4, _g4); - }); - break; - default: - if (yyGetBool(_Sy3)) - _hl.sort(function (_h4, _g4) { - return yyCompareVal(_h4, _g4); - }); - else - _hl.sort(function (_h4, _g4) { - return yyCompareVal(_g4, _h4); - }); - break; - } - } else { - _H4("array_sort : argument0 is not an array"); - } -} -const _Ty3 = (_hl, _E91, _Ue1) => { - _E91 = _E91 !== undefined ? _E91 : 0; - _Ue1 = _Ue1 !== undefined ? _Ue1 : _hl.length - _E91; - for (let i = _Ue1 - 1; i > 0; --i) { - const __5 = _E91 + Math.floor(Math.random() * (i + 1)); - const _jL = _hl[_E91 + i]; - _hl[_E91 + i] = _hl[__5]; - _hl[__5] = _jL; - } -}; -function array_shuffle(_hl, _E91, _Ue1) { - _E91 = arguments.length > 1 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 2 ? yyGetReal(_Ue1) : _hl.length; - var _q4 = undefined; - if (Array.isArray(_hl)) { - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - if (_yi1 < 0) _E91 -= _xi1 - 1; - _q4 = _hl.slice(_E91, _E91 + _xi1); - _Ty3(_q4); - } else { - _H4("array_shuffle : argument0 is not an array"); - } - return _q4; -} -function array_shuffle_ext(_hl, _E91, _Ue1) { - _E91 = arguments.length > 1 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 2 ? yyGetReal(_Ue1) : _hl.length; - var _q4 = undefined; - if (Array.isArray(_hl)) { - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - if (_yi1 < 0) _E91 -= _xi1 - 1; - _q4 = _hl; - if (_xi1 == 0) return _q4; - _Ty3(_q4, _E91, _xi1); - } else { - _H4("array_shuffle_ext : argument0 is not an array"); - } - return _xi1; -} -function array_first(_hl) { - if (!Array.isArray(_hl)) _H4("array_first : argument0 is not an array"); - var _Ue1 = _hl.length; - return _Ue1 == 0 ? undefined : _hl[0]; -} -function array_last(_hl) { - if (!Array.isArray(_hl)) _H4("array_last : argument0 is not an array"); - var _Ue1 = _hl.length; - return _Ue1 == 0 ? undefined : _hl[_Ue1 - 1]; -} -function array_create_ext(_ad, _yk) { - _ad = _ad === undefined ? 0 : yyGetReal(_ad); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - var _q4 = []; - _q4._Cy3 = _xy3; - for (var i = _ad - 1; i >= 0; --i) { - _q4[i] = _yk(_Ak, _Ak, i); - } - return _q4; -} -function array_find_index(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_find_index : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - while (_xi1 > 0) { - if (yyGetBool(_yk(_Ak, _Ak, _hl[_E91], _E91))) { - return _E91; - } - _E91 += _yi1; - _xi1--; - } - return -1; -} -function array_get_index(_hl, _Vn, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_get_index : argument0 is not an array"); - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - while (_xi1 > 0) { - if (yyCompareVal(_hl[_E91], _Vn, g_GMLMathEpsilon, false) == 0) { - return _E91; - } - _E91 += _yi1; - _xi1--; - } - return -1; -} -function array_contains(_hl, _Vn, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_contains : argument0 is not an array"); - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - while (_xi1 > 0) { - if (yyCompareVal(_hl[_E91], _Vn, g_GMLMathEpsilon, false) == 0) { - return true; - } - _E91 += _yi1; - _xi1--; - } - return false; -} -function array_contains_ext(_hl, _XE, _Uy3, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_contains_ext : argument0 is not an array"); - if (!Array.isArray(_XE)) _H4("array_contains_ext : argument1 is not an array"); - var _Vy3 = _XE.length; - if (_Vy3 == 0) return true; - _Uy3 = _E91 = arguments.length > 2 ? yyGetBool(_Uy3) : false; - _E91 = arguments.length > 3 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 4 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _Wy3 = 0; - while (_xi1 > 0) { - var _Xy3 = false; - var current = _hl[_E91]; - for (var i = 0; i < _Vy3; ++i) { - if (yyCompareVal(current, _XE[i], g_GMLMathEpsilon, false) == 0) { - _Xy3 = true; - _Wy3 += 1; - break; - } - } - if (_Xy3 && !_Uy3) { - return true; - } - _E91 += _yi1; - _xi1--; - } - if (_Wy3 == _Vy3) { - return true; - } - return false; -} -function array_any(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_any : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - while (_xi1 > 0) { - if (yyGetBool(_yk(_Ak, _Ak, _hl[_E91], _E91))) { - return true; - } - _E91 += _yi1; - _xi1--; - } - return false; -} -function array_all(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_all : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - while (_xi1 > 0) { - if (!yyGetBool(_yk(_Ak, _Ak, _hl[_E91], _E91))) { - return false; - } - _E91 += _yi1; - _xi1--; - } - return true; -} -function array_foreach(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_foreach : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - while (_xi1 > 0) { - _yk(_Ak, _Ak, _hl[_E91], _E91); - _E91 += _yi1; - _xi1--; - } -} -function array_reduce(_hl, _yk, _Yy3, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_reduce : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 3 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 4 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - if (_Yy3 === undefined) { - _Yy3 = _hl[_E91]; - _E91 += _yi1; - _xi1--; - } - while (_xi1 > 0) { - _Yy3 = _yk(_Ak, _Ak, _Yy3, _hl[_E91], _E91); - _E91 += _yi1; - _xi1--; - } - return _Yy3; -} -function array_filter(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_filter : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _Zy3 = [], - _8g2 = 0; - _Zy3._Cy3 = _xy3; - while (_xi1 > 0) { - if (yyGetBool(_yk(_Ak, _Ak, _hl[_E91], _E91))) { - _Zy3[_8g2] = _hl[_E91]; - _8g2++; - } - _E91 += _yi1; - _xi1--; - } - return _Zy3; -} -function array_filter_ext(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_filter_ext : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _Zy3 = 0, - _8g2 = _E91; - while (_xi1 > 0) { - if (yyGetBool(_yk(_Ak, _Ak, _hl[_E91], _E91))) { - _hl[_8g2] = _hl[_E91]; - _8g2 += _yi1; - _Zy3++; - } - _E91 += _yi1; - _xi1--; - } - return _Zy3; -} -function array_map(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_map : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _Zy3 = [], - _8g2 = 0; - _Zy3._Cy3 = _xy3; - while (_xi1 > 0) { - _Zy3[_8g2] = _yk(_Ak, _Ak, _hl[_E91], _E91); - _8g2++; - _E91 += _yi1; - _xi1--; - } - return _Zy3; -} -function array_map_ext(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_map_ext : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _Zy3 = 0; - while (_xi1 > 0) { - _hl[_E91] = _yk(_Ak, _Ak, _hl[_E91], _E91); - _Zy3++; - _E91 += _yi1; - _xi1--; - } - return _Zy3; -} -function array_copy_while(_hl, _yk, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_copy_while : argument0 is not an array"); - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - _E91 = arguments.length > 2 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 3 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _Zy3 = [], - _8g2 = 0; - _Zy3._Cy3 = _xy3; - while (_xi1 > 0) { - if (yyGetBool(_yk(_Ak, _Ak, _hl[_E91], _E91))) { - _Zy3[_8g2] = _hl[_E91]; - _8g2++; - } else return _Zy3; - _E91 += _yi1; - _xi1--; - } - return _Zy3; -} -function array_unique(_hl, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_unique : argument0 is not an array"); - _E91 = arguments.length > 1 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 2 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var __y3 = new Set(); - while (_xi1 > 0) { - __y3.add(_hl[_E91]); - _E91 += _yi1; - _xi1--; - } - _Zy3 = Array.from(__y3); - _Zy3._Cy3 = _xy3; - return _Zy3; -} -function array_unique_ext(_hl, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_unique_ext : argument0 is not an array"); - _E91 = arguments.length > 1 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 2 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _8g2 = _E91, - __y3 = new Set(); - while (_xi1 > 0) { - var _ZS = _hl[_E91]; - if (!__y3.has(_ZS)) { - _hl[_8g2] = _ZS; - _8g2 += _yi1; - _Zy3++; - } - __y3.add(_ZS); - _E91 += _yi1; - _xi1--; - } - return __y3.size; -} -function array_reverse(_hl, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_reverse : argument0 is not an array"); - _E91 = arguments.length > 1 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 2 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _Zy3 = [], - _8g2 = _xi1 - 1; - _Zy3._Cy3 = _xy3; - while (_xi1 > 0) { - _Zy3[_8g2] = _hl[_E91]; - _8g2--; - _E91 += _yi1; - _xi1--; - } - return _Zy3; -} -function array_reverse_ext(_hl, _E91, _Ue1) { - if (!Array.isArray(_hl)) _H4("array_reverse_ext : argument0 is not an array"); - _E91 = arguments.length > 1 ? yyGetReal(_E91) : 0; - _Ue1 = arguments.length > 2 ? yyGetReal(_Ue1) : _hl.length; - _vi1 = _wi1(_hl.length, _E91, _Ue1); - _E91 = _vi1[0]; - var _xi1 = _vi1[1]; - var _yi1 = _vi1[2]; - var _Zy3 = _xi1, - _He2 = _E91, - _Ie2 = _E91 + (_xi1 - 1) * _yi1; - _xi1 = Math.floor(_xi1 * 0.5); - while (_xi1 > 0) { - var _zi1 = _hl[_He2]; - _hl[_He2] = _hl[_Ie2]; - _hl[_Ie2] = _zi1; - _He2 += _yi1; - _Ie2 -= _yi1; - _xi1--; - } - return _Zy3; -} -function array_concat(_hl) { - if (!Array.isArray(_hl)) _H4("array_concat : argument0 is not an array"); - var _Zy3 = _hl; - for (var _8g2 = 1; _8g2 < arguments.length; _8g2++) { - if (!Array.isArray(arguments[_8g2])) _H4("array_concat : argument" + _8g2 + " is not an array"); - _Zy3 = _Zy3.concat(arguments[_8g2]); - } - _Zy3._Cy3 = _xy3; - return _Zy3; -} -function array_union(_hl) { - if (!Array.isArray(_hl)) _H4("array_union : argument0 is not an array"); - var _Zy3 = _hl; - for (var _8g2 = 1; _8g2 < arguments.length; _8g2++) { - if (!Array.isArray(arguments[_8g2])) _H4("array_union : argument" + _8g2 + " is not an array"); - _Zy3 = _Zy3.concat(arguments[_8g2]); - } - var __y3 = new Set(_Zy3); - _Zy3 = Array.from(__y3); - _Zy3._Cy3 = _xy3; - return _Zy3; -} -function array_intersection(_hl) { - var _97 = new Map(); - for (var _8g2 = 0; _8g2 < arguments.length; _8g2++) { - _hl = arguments[_8g2]; - if (!Array.isArray(arguments[_8g2])) _H4("array_intersection : argument" + _8g2 + " is not an array"); - _hl = Array.from(new Set(_hl)); - _hl.forEach((_7P) => { - if (_97.has(_7P)) _97.set(_7P, _97.get(_7P) + 1); - else _97.set(_7P, 1); - }); - } - var _Zy3 = [], - _8g2 = 0; - _Zy3._Cy3 = _xy3; - _97.forEach((_B3, _el) => { - if (_B3 == arguments.length) _Zy3[_8g2++] = _el; - }); - return _Zy3; -} -function _8k(_h02) { - var _7k = ""; - var size = buffer_tell(_h02); - for (var i = 0; i < size; ++i) { - var y = buffer_peek(_h02, i, _hO); - _7k += _6M2[y >> 4] + _6M2[y & 0xf]; - } - return _7k; -} -function _6k(_h02, _B3) { - if (typeof _B3 == "boolean") { - buffer_write(_h02, _5k, _uy3); - var i = 0; - if (_B3) i = 1; - buffer_write(_h02, _SW2, i); - } else if (typeof _B3 == "number") { - buffer_write(_h02, _5k, _hy3); - buffer_write(_h02, _SW2, _B3); - } else if (typeof _B3 == "string") { - buffer_write(_h02, _5k, _iy3); - var _0z3 = _AI(_B3); - buffer_write(_h02, _5k, _0z3.length); - buffer_write(_h02, _WW2, _B3); - } else if (_B3 instanceof Array) { - buffer_write(_h02, _5k, _jy3); - var _Yi = _B3.length; - buffer_write(_h02, _5k, _Yi); - for (var i = 0; i < _Yi; i++) { - _6k(_h02, _B3[i]); - } - } else { - buffer_write(_h02, _5k, _my3); - } -} -function _1z3(_KX) { - return (_KX >= "0" && _KX <= "9") || (_KX >= "A" && _KX <= "F") || (_KX >= "a" && _KX <= "f"); -} -function _2z3(_KX) { - var _g4 = (_KX & 0x40) >> 6; - return (_KX & 0x0f) + _g4 * 9; -} -function _ck(_9o) { - var _Yi = _9o.length; - if (_Yi === 0) return -1; - var _3z3 = 0; - for (var i = 0; i < _Yi; i += 2) { - if (_1z3(_9o[i]) && _1z3(_9o[i + 1])) { - _3z3 += 2; - } else { - break; - } - } - var _3k = -1; - if (_3z3 > 0) { - var _3k = buffer_create(_3z3 / 2, _4k, 1); - var index = 0; - for (var i = 0; i < _3z3; i += 2) { - var _h4 = _2z3(_9o.charCodeAt(i)) * 16 + _2z3(_9o.charCodeAt(i + 1)); - buffer_poke(_3k, index++, _hO, _h4); - } - return _3k; - } - return -1; -} -function _fk(_h02, _4z3) { - var _J6 = buffer_read(_h02, _ek); - if (_J6 === _uy3) { - var _g4 = buffer_read(_h02, _SW2); - var _5z3 = false; - if (_g4 != 0) _5z3 = true; - return _5z3; - } else if (_J6 === _hy3) { - var _g4 = buffer_read(_h02, _SW2); - return _g4; - } else if (_J6 === _ly3) { - var _Y4 = buffer_read(_h02, _ek); - return _Y4; - } else if (_J6 === _ry3 || _J6 === _ny3) { - var _Y4 = buffer_read(_h02, _ek); - var __4 = buffer_read(_h02, _ek); - return (__4 << 32) | _Y4; - } else if (_J6 === _iy3) { - var _G6 = buffer_read(_h02, _ek); - _ni = ""; - for (var i = 0; i < _G6; i++) { - _ni += String.fromCharCode(buffer_read(_h02, _hO)); - } - return _BI(_ni); - } else if (_J6 === _jy3) { - var _k6 = []; - if (_4z3 == 3) { - var _6z3 = buffer_read(_h02, _ek); - if (_6z3 === 1) { - var _Yi = buffer_read(_h02, _ek); - for (var i = 0; i < _Yi; i++) { - _k6[i] = _fk(_h02, _4z3); - } - } else { - for (var _NF = 0; _NF < _6z3; _NF++) { - var _Yi = buffer_read(_h02, _ek); - for (var i = 0; i < _Yi; i++) { - var _g4 = _fk(_h02, _4z3); - array_set_2D(_k6, _NF, i, _g4); - } - } - } - } else { - var _Yi = buffer_read(_h02, _ek); - for (var i = 0; i < _Yi; i++) { - _k6[i] = _fk(_h02, _4z3); - } - } - return _k6; - } else { - return undefined; - } -} -function _7z3(_N3) { - return '"' + _N3.substr(5, _N3.length - 7) + '"'; -} -function _8z3(_N3) { - return _N3.substr(5, _N3.length - 7); -} -function variable_global_exists(_xn) { - var _q4 = false; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = g_global_names[g_var2obf[_xn]]; - } else { - _q4 = g_global_names[_xn]; - } - if (_q4 == undefined) { - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = global.hasOwnProperty(g_var2obf[_xn]); - } else { - _q4 = global.hasOwnProperty("gml" + _xn); - } - } else { - _q4 = true; - } - return _q4; -} -function variable_global_get(_xn) { - _xn = yyGetString(_xn); - var _q4 = false; - var _ED; - var _AW; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = g_global_names[g_var2obf[_xn]]; - } else { - _AW = g_global_names[_xn]; - } - if (_AW == undefined) { - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = global[g_var2obf[_xn]]; - } else { - _q4 = global["gml" + _xn]; - } - } else if (_AW[0]) { - if (_AW[4] != null) { - if (typeof g_var2obf !== "undefined" && g_var2obf[_AW[4]] != undefined) { - _ED = g_pBuiltIn[g_var2obf[_AW[4]]]; - } else { - _ED = g_pBuiltIn[_AW[4]]; - } - if (typeof _ED == "function") { - _q4 = _ED.call(g_pBuiltIn); - } - } else { - _q4 = g_pBuiltIn[_xn]; - } - } - return _q4; -} -function variable_global_set(_xn, _B3) { - _xn = yyGetString(_xn); - var _q4 = false; - var _ED; - var _AW = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = g_global_names[g_var2obf[_xn]]; - } else { - _AW = g_global_names[_xn]; - } - if (_AW == undefined) { - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - global[g_var2obf[_xn]] = _B3; - } else { - global["gml" + _xn] = _B3; - } - } else if (_AW[0]) { - if (_AW[3] != null) { - if (typeof g_var2obf !== "undefined" && g_var2obf[_AW[3]] != undefined) { - _ED = g_pBuiltIn[g_var2obf[_AW[3]]]; - } else { - _ED = g_pBuiltIn[_AW[3]]; - } - if (typeof _ED == "function") { - _ED.call(g_pBuiltIn, _B3); - } - } else { - g_pBuiltIn[_xn] = _B3; - } - } -} -function variable_instance_get(_jg, _xn) { - var _BG; - if (typeof _jg == "object" && _jg.__yyIsGMLObject) { - _BG = [_jg]; - } else { - _jg = yyGetInt32(_jg); - if (_jg == _JF2) { - _BG = [global]; - global.marked = false; - global.active = true; - _9z3 = true; - } else { - _BG = GetWithArray(_jg); - } - } - _xn = yyGetString(_xn); - var _q4 = undefined; - if (_BG != null && _BG.length > 0) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (_1u.__yyIsGMLObject || (!_1u.marked && _1u.active)) { - var _AW = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = g_instance_names[g_var2obf[_xn]]; - } else { - _AW = g_instance_names[_xn]; - } - if (_AW == undefined) { - var _az3; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _az3 = g_var2obf[_xn]; - if (_1u[_az3] == undefined) { - _az3 = "gml" + _xn; - } - } else { - _az3 = "gml" + _xn; - } - _q4 = _1u[_az3]; - break; - } else if (_AW[0]) { - if (_AW[4] != null) { - var _ED = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_AW[4]] != undefined) { - _ED = _1u[g_var2obf[_AW[4]]]; - } else { - _ED = _1u[_AW[4]]; - } - if (typeof _ED == "function") { - _q4 = _ED.call(_1u); - break; - } - } else { - _q4 = _1u[_xn]; - break; - } - } - } - } - } - return _q4; -} -function variable_instance_set(_jg, _xn, _B3) { - var _BG; - if (typeof _jg == "object" && _jg.__yyIsGMLObject) { - _BG = [_jg]; - } else { - _jg = yyGetInt32(_jg); - if (_jg == _JF2) { - _BG = [global]; - global.marked = false; - global.active = true; - _9z3 = true; - } else { - _BG = GetWithArray(_jg); - } - } - _xn = yyGetString(_xn); - var _q4 = false; - if (_BG != null && _BG.length > 0) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (_1u.__yyIsGMLObject || (!_1u.marked && _1u.active)) { - var _AW = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = g_instance_names[g_var2obf[_xn]]; - } else { - _AW = g_instance_names[_xn]; - } - if (_AW == undefined) { - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _1u[g_var2obf[_xn]] = _B3; - } else { - _1u["gml" + _xn] = _B3; - } - } else if (_AW[1]) { - if (_AW[3] != null) { - var _ED = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_AW[3]] != undefined) { - _ED = _1u[g_var2obf[_AW[3]]]; - } else { - _ED = _1u[_AW[3]]; - } - if (typeof _ED == "function") { - _ED.call(_1u, _B3); - } - } else { - _1u[_xn] = _B3; - } - } - return; - } - } - } -} -function _bz3(_jg, _xn, _B3) { - var _BG; - var _q4; - if (typeof _jg == "object" && _jg.__yyIsGMLObject) { - _BG = [_jg]; - } else { - _jg = yyGetInt32(_jg); - if (_jg == _JF2) { - _BG = [global]; - global.marked = false; - global.active = true; - _9z3 = true; - } else { - _BG = GetWithArray(_jg); - } - } - _xn = yyGetString(_xn); - var _q4 = false; - if (_BG != null && _BG.length > 0) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (_1u.__yyIsGMLObject || (!_1u.marked && _1u.active)) { - var _AW = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = g_instance_names[g_var2obf[_xn]]; - } else { - _AW = g_instance_names[_xn]; - } - if (_AW == undefined) { - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = _1u[g_var2obf[_xn]]; - _1u[g_var2obf[_xn]] = _B3; - } else { - _q4 = _1u["gml" + _xn]; - _1u["gml" + _xn] = _B3; - } - } else if (_AW[1]) { - if (_AW[3] != null) { - var _ED = undefined; - var _f4 = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_AW[3]] != undefined) { - _ED = _1u[g_var2obf[_AW[3]]]; - } else { - _ED = _1u[_AW[3]]; - } - if (typeof g_var2obf !== "undefined" && g_var2obf[_AW[4]] != undefined) { - _f4 = _1u[g_var2obf[_AW[4]]]; - } else { - _f4 = _1u[_AW[4]]; - } - if (_f4 != null) { - if (typeof _f4 == "function") { - _q4 = _f4.call(_1u); - } - } - if (typeof _ED == "function") { - _ED.call(_1u, _B3); - } - } else { - _q4 = _1u[_xn]; - _1u[_xn] = _B3; - } - } - return _q4; - } - } - } - return _q4; -} -function variable_instance_exists(_jg, _xn) { - var _BG; - if (typeof _jg == "object" && _jg.__yyIsGMLObject) { - _BG = [_jg]; - } else { - _jg = yyGetInt32(_jg); - if (_jg == _JF2) { - _BG = [global]; - global.marked = false; - global.active = true; - _9z3 = true; - } else { - _BG = GetWithArray(_jg); - } - } - _xn = yyGetString(_xn); - var _q4 = false; - if (_BG != null && _BG.length > 0) { - for (var _0n = 0; !_q4 && _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (_1u.__yyIsGMLObject || (!_1u.marked && _1u.active)) { - var _AW = undefined; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _AW = g_instance_names[g_var2obf[_xn]]; - } else { - _AW = g_instance_names[_xn]; - } - if (_AW == undefined) { - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _q4 = g_var2obf[_xn] in _1u; - } else { - _q4 = "gml" + _xn in _1u; - } - } else { - if (_1u.__yyIsGMLObject) _q4 = _xn in _1u || "gml" + _xn in _1u; - else _q4 = true; - } - break; - } - } - } - return _q4; -} -function variable_instance_names_count(_jg) { - var _q4 = 0; - var _BG = null; - var _9z3 = false; - if (typeof _jg == "object" && _jg.__yyIsGMLObject) { - _BG = [_jg]; - } else { - _jg = yyGetInt32(_jg); - if (_jg == _JF2) { - _BG = [global]; - global.marked = false; - global.active = true; - _9z3 = true; - } else { - _BG = GetWithArray(_jg); - } - } - if (_BG != null && _BG.length > 0) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (_1u.__yyIsGMLObject || (!_1u.marked && _1u.active)) { - var _kh = _gy3(_1u, _9z3); - return _kh.length / 2; - } - } - } - return _q4; -} -function _gy3(_NG, _9z3) { - var _q4 = []; - for (var _t6 in _NG) { - if (_NG.hasOwnProperty(_t6)) { - if (_t6.startsWith("gml")) { - _q4.push(_t6.substring(3)); - _q4.push(_t6); - } - } - } - var _4l = Object.getOwnPropertyNames(_NG); - for (var i = 0; i < _4l.length; i++) { - var prop = _4l[i]; - var _cz3 = prop; - if (typeof _KG != "undefined" && _KG.hasOwnProperty(prop)) { - _cz3 = _KG[prop]; - } - var _dz3 = _9z3 ? g_global_names[_cz3] != undefined : g_instance_names[_cz3] != undefined; - if (_NG.__yyIsGMLObject) { - if (_cz3 == "__type") continue; - if (!_dz3 && _cz3 == prop) continue; - } else { - if (_dz3) continue; - if (_cz3.startsWith("__")) { - _dz3 = _9z3 ? g_global_names[_cz3.substring(2)] != undefined : g_instance_names[_cz3.substring(2)] != undefined; - if (_dz3) continue; - } - if (!_dz3 && _cz3 == prop) continue; - } - if (!_cz3.startsWith("gml")) { - _q4.push(_cz3); - _q4.push(prop); - } - } - return _q4; -} -function variable_instance_get_names(_jg) { - var _q4 = []; - var _BG = null; - var _9z3 = false; - if (typeof _jg == "object" && _jg.__yyIsGMLObject) { - _BG = [_jg]; - } else { - _jg = yyGetInt32(_jg); - if (_jg == _JF2) { - _BG = [global]; - global.marked = false; - global.active = true; - _9z3 = true; - } else { - _BG = GetWithArray(_jg); - } - } - if (_BG != null) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (_1u.__yyIsGMLObject || (!_1u.marked && _1u.active)) { - var _kh = _gy3(_1u, _9z3); - for (var _t6 = 0; _t6 < _kh.length; _t6 += 2) { - if (_kh[_t6] != "constructor") _q4.push(_kh[_t6]); - } - return _q4; - } - } - } - return _q4; -} -function __yy_gml_copy_prototype(_pk, _sj) { - Object.setPrototypeOf(_pk, _sj); -} -function variable_struct_exists(_jg, _N3) { - return variable_instance_exists(_jg, _N3); -} -function variable_struct_set(_jg, _N3, _B3) { - return variable_instance_set(_jg, _N3, _B3); -} -function variable_struct_set_pre(_jg, _N3, _B3) { - variable_instance_set(_jg, _N3, _B3); - return _B3; -} -function variable_struct_set_post(_jg, _N3, _B3) { - return _bz3(_jg, _N3, _B3); -} -function variable_struct_get(_jg, _N3) { - return variable_instance_get(_jg, _N3); -} -function variable_struct_get_names(_jg) { - return variable_instance_get_names(_jg); -} -function variable_struct_names_count(_jg) { - return variable_instance_names_count(_jg); -} -function variable_struct_remove(_jg, _xn) { - var _BG; - if (typeof _jg == "object" && _jg.__yyIsGMLObject) { - _BG = [_jg]; - } else { - _jg = yyGetInt32(_jg); - if (_jg == _JF2) { - _BG = [global]; - global.marked = false; - global.active = true; - _9z3 = true; - } else { - _BG = GetWithArray(_jg); - } - } - _xn = yyGetString(_xn); - if (_BG != null && _BG.length > 0) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (_1u.__yyIsGMLObject || (!_1u.marked && _1u.active)) { - var _az3; - if (typeof g_var2obf !== "undefined" && g_var2obf[_xn] != undefined) { - _az3 = g_var2obf[_xn]; - } else { - _az3 = "gml" + _xn; - } - if (Object.prototype.hasOwnProperty.call(_1u, _az3)) { - delete _1u[_az3]; - } else if (Object.prototype.hasOwnProperty.call(_1u, "gml" + _xn)) { - delete _1u["gml" + _xn]; - } else if (Object.prototype.hasOwnProperty.call(_1u, _xn)) { - delete _1u[_xn]; - } - } - } - } -} -function struct_exists(_jg, _N3) { - return variable_instance_exists(_jg, _N3); -} -function struct_set(_jg, _N3, _B3) { - return variable_instance_set(_jg, _N3, _B3); -} -function struct_get(_jg, _N3) { - return variable_instance_get(_jg, _N3); -} -function struct_get_names(_jg) { - return variable_instance_get_names(_jg); -} -function struct_names_count(_jg) { - return variable_instance_names_count(_jg); -} -function struct_remove(_jg, _xn) { - return variable_struct_remove(_jg, _xn); -} -function struct_foreach(_jg, _yk) { - _yk = _zk(_yk, 1); - _Ak = "boundObject" in _yk ? _yk._Bk : {}; - var _BG = null; - var _9z3 = false; - if (typeof _jg == "object" && _jg.__yyIsGMLObject) { - _BG = [_jg]; - } else { - _jg = yyGetInt32(_jg); - if (_jg == _JF2) { - _BG = [global]; - global.marked = false; - global.active = true; - _9z3 = true; - } else { - _BG = GetWithArray(_jg); - } - } - if (_BG != null) { - for (var _0n = 0; _0n < _BG.length; _0n++) { - var _1u = _BG[_0n]; - if (_1u.__yyIsGMLObject || (!_1u.marked && _1u.active)) { - var _kh = _gy3(_1u, _9z3); - for (var _t6 = 0; _t6 < _kh.length; _t6 += 2) { - _yk(_Ak, _Ak, _kh[_t6], _jg[_kh[_t6 + 1]]); - } - } - } - } -} -function struct_get_from_hash(_jg, _ez3) { - return variable_instance_get(_jg, _ez3); -} -function struct_set_from_hash(_jg, _ez3, _B3) { - return variable_instance_set(_jg, _ez3, _B3); -} -function variable_get_hash(_N3) { - return _N3; -} -_fz3 = new Map(); -function _gz3(_B3, _Al) { - if (_fz3.has(_B3)) { - return _fz3.get(_B3); - } - if (typeof _B3 === "object") { - if (_B3 instanceof Long) { - return _B3; - } - if (_Al <= 0) { - return _B3; - } - if (_B3 instanceof Array) { - var _Qx1 = new Array(_B3.length); - _fz3.set(_B3, _Qx1); - for (var _t6 = 0; _t6 < _B3.length; ++_t6) { - _Qx1[_t6] = _gz3(_B3[_t6], _Al - 1); - } - return _Qx1; - } - var _Qx1 = new _BH(); - _fz3.set(_B3, _Qx1); - for (var name in _B3) { - if (!_B3.hasOwnProperty(name)) { - continue; - } - var _Y4 = _gz3(_B3[name], _Al - 1); - if (typeof _Y4 == "function" && _Y4._BW && _Y4._Bk && _Y4._Bk == _B3) { - _Y4 = method(_Qx1, _Y4); - } - Object.defineProperty(_Qx1, name, { value: _Y4, configurable: true, writable: true, enumerable: true }); - } - return _Qx1; - } - return _B3; -} -function variable_clone(_B3, _Al) { - _Al = arguments.length > 1 ? Math.max(0, yyGetReal(_Al)) : 128; - var _Qx1 = _gz3(_B3, _Al); - _fz3.clear(); - return _Qx1; -} -function vertex_format_begin() { - _Ib("vertex_format_begin"); -} -function vertex_format_end() { - _Ib("vertex_format_end"); -} -function vertex_format_delete(_hz3) { - _Ib("vertex_format_delete"); -} -function vertex_format_add_position() { - _Ib("vertex_format_add_position"); -} -function vertex_format_add_position_3d() { - _Ib("vertex_format_add_position_3d"); -} -function vertex_format_add_colour() { - _Ib("vertex_format_add_colour"); -} -function vertex_format_add_color() { - _Ib("vertex_format_add_color"); -} -function vertex_format_add_normal() { - _Ib("vertex_format_add_normal"); -} -function vertex_format_add_texcoord() { - _Ib("vertex_format_add_texcoord"); -} -function vertex_format_add_textcoord() { - _Ib("vertex_format_add_textcoord"); -} -function vertex_format_add_custom(type, _td) { - _Ib("vertex_format_add_custom"); -} -var _iz3 = null; -function _jz3() { - vertex_format_begin = _kz3; - vertex_format_end = _lz3; - vertex_format_delete = _mz3; - vertex_format_add_position = _nz3; - vertex_format_add_position_3d = _oz3; - vertex_format_add_colour = _pz3; - vertex_format_add_color = _pz3; - vertex_format_add_normal = _qz3; - vertex_format_add_texcoord = _rz3; - vertex_format_add_textcoord = _rz3; - vertex_format_add_custom = _sz3; -} -function _kz3() { - if (_iz3 != null) { - debug("ERROR vertex_format_begin: Vertex format is already under construction"); - } else { - _iz3 = new _mY1(); - } -} -function _nz3() { - if (_iz3 == null) { - debug("ERROR vertex_format_add_position: No vertex format is under construction"); - } else { - _iz3._U52(); - } -} -function _oz3() { - if (_iz3 == null) { - debug("ERROR vertex_format_add_position_3d: No vertex format is under construction"); - } else { - _iz3._xY1(); - } -} -function _pz3() { - if (_iz3 == null) { - debug("ERROR vertex_format_add_colour: No vertex format is under construction"); - } else { - _iz3._yY1(); - } -} -function _qz3() { - if (_iz3 == null) { - debug("ERROR vertex_format_add_normal: No vertex format is under construction"); - } else { - _iz3._AY1(); - } -} -function _rz3() { - if (_iz3 == null) { - debug("ERROR vertex_format_add_textcoord: No vertex format is under construction"); - } else { - _iz3._zY1(); - } -} -function _sz3(_od, _nd) { - if (_iz3 == null) { - debug("ERROR vertex_format_add_normal: No vertex format is under construction"); - } else { - _iz3._V52(yyGetInt32(_od), yyGetInt32(_nd)); - } -} -function _lz3() { - if (_iz3 == null) { - debug("ERROR vertex_format_end: No vertex format under construction"); - return -1; - } - var _R32 = _e8._DY1(_iz3); - _iz3 = null; - return _R32; -} -function _mz3(_tz3) { - debug("WARNING vertex_format_delete not implemented on HTML5 (System shares vertex formats but doesn't reference count)"); -} -var _uz3 = false; -function video_get_format() { - var video_format_rgba = 0; - var video_format_yuv = 1; - return video_format_rgba; -} -function video_open(path) { - _uz3 = false; - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 == null) { - _vz3._wz3 = document.createElement("video"); - } else { - _vz3._wz3.pause(); - } - const _xz3 = _vz3._wz3; - var _yz3 = _Ec1(path); - var playing = false; - var _zz3 = false; - _xz3.muted = false; - _xz3.src = _yz3; - _xz3.addEventListener("ended", function () { - var map = ds_map_create(); - ds_map_add(map, "type", "video_end"); - g_pBuiltIn.async_load = map; - _i3._j3(_KD2, 0); - ds_map_destroy(map); - }); - function _Az3() { - var _Pc1 = "mousedown"; - var _Qc1 = "mouseup"; - if ("ontouchstart" in window) { - _Pc1 = "touchstart"; - _Qc1 = "touchend"; - } - if (window.PointerEvent || window.navigator.pointerEnabled || window.navigator.msPointerEnabled) { - _Pc1 = "pointerdown"; - _Qc1 = "pointerup"; - } - var _Bz3 = function () { - var _vz3 = document.querySelector("canvas"); - const _xz3 = _vz3._wz3; - if (_xz3 != null) _xz3.muted = false; - }; - document.body.addEventListener(_Pc1, _Bz3, { once: true }); - document.body.addEventListener(_Qc1, _Bz3, { once: true }); - } - if (_xz3.requestVideoFrameCallback === undefined) { - console.log("requestVideoFrameCallback not supported by browser, video playback likely to be poor"); - _xz3.addEventListener( - "playing", - function () { - playing = true; - console.log("Video playing event called"); - _Cz3(); - var map = ds_map_create(); - ds_map_add(map, "type", "video_start"); - g_pBuiltIn.async_load = map; - _i3._j3(_KD2, 0); - ds_map_destroy(map); - }, - true - ); - _xz3.addEventListener( - "timeupdate", - function () { - _zz3 = true; - _Cz3(); - }, - true - ); - _xz3.load(); - var _Dz3 = _xz3.play(); - if (_Dz3 !== undefined) { - _Dz3 - .then((_PG) => {}) - .catch((error) => { - debug("video_open failed. User must interact with the page before video with audio can be played. Attempting to play the video muted"); - _xz3.muted = true; - _xz3.play(); - _Az3(); - }); - } - function _Cz3() { - if (playing && _zz3) { - if (_vz3._Ez3 == null) { - _vz3._Ez3 = document.createElement("canvas"); - _vz3._Ez3.style.cssText = "position:fixed; top:1px; left:1px; width:1px; height:1px"; - _vz3._Ez3.width = _xz3.videoWidth; - _vz3._Ez3.height = _xz3.videoHeight; - document.body.appendChild(_vz3._Ez3); - _vz3._Fz3 = _vz3._Ez3.getContext("2d", { alpha: false, _Gz3: true, antialias: true, _Hz3: "low-power", preserveDrawingBuffer: true }); - } else { - _vz3._Ez3.width = _xz3.videoWidth; - _vz3._Ez3.height = _xz3.videoHeight; - } - _vz3._Fz3.drawImage(_vz3._wz3, 0, 0); - } - } - } else { - _xz3.addEventListener( - "playing", - function () { - playing = true; - console.log("Video playing event called"); - var map = ds_map_create(); - ds_map_add(map, "type", "video_start"); - g_pBuiltIn.async_load = map; - _i3._j3(_KD2, 0); - ds_map_destroy(map); - }, - true - ); - const _Iz3 = (now, _Jz3) => { - if (_vz3._Ez3 == null) { - _vz3._Ez3 = document.createElement("canvas"); - _vz3._Ez3.style.cssText = "position:fixed; top:1px; left:1px; width:1px; height:1px"; - _vz3._Ez3.width = _xz3.videoWidth; - _vz3._Ez3.height = _xz3.videoHeight; - document.body.appendChild(_vz3._Ez3); - _vz3._Fz3 = _vz3._Ez3.getContext("2d", { alpha: false, _Gz3: true, antialias: true, _Hz3: "low-power", preserveDrawingBuffer: true }); - } else { - _vz3._Ez3.width = _xz3.videoWidth; - _vz3._Ez3.height = _xz3.videoHeight; - } - if (_vz3._wz3 != null && _vz3._Fz3 != null) _vz3._Fz3.drawImage(_vz3._wz3, 0, 0); - if (_vz3._wz3 != null) { - if (_vz3._wz3.src != null) _vz3._wz3.requestVideoFrameCallback(_Iz3); - else console.log("stopping video player callback check"); - } - }; - _xz3.requestVideoFrameCallback(_Iz3); - _xz3.load(); - var _Dz3 = _xz3.play(); - if (_Dz3 !== undefined) { - _Dz3 - .then((_PG) => {}) - .catch((error) => { - debug("video_open failed. User must interact with the page before video with audio can be played. Attempting to play the video muted"); - _xz3.muted = true; - _xz3.play(); - _Az3(); - }); - } - } -} -function video_close() { - _uz3 = true; - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - _vz3._wz3.pause(); - console.log("Pausing video player"); - _vz3._wz3.removeAttribute("src"); - _vz3._wz3.load(); - } -} -function _Kz3() { - if (_uz3) return -1; - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - if (_vz3._wz3.paused) return -1; - if (!_vz3._wz3.ended) return 0; - } - return -1; -} -var _Lz3 = -4; -var _Mz3 = -4; -var _Nz3 = -4; -var _Oz3 = -4; -function _Pz3(_Qz3, width, height) { - var _vz3 = document.querySelector("canvas"); - if (_vz3._Fz3 != null) { - var _vv3 = _vz3._Fz3.getImageData(0, 0, width, height); - var _iZ2 = new Uint8Array(_vv3.data.buffer); - var _nX2 = new Uint8Array(_Qz3._eO); - var _aZ2 = _iZ2.byteLength; - if (_nX2.byteLength >= _aZ2) { - var i; - for (i = 0; i < _aZ2; i++) { - _nX2[i] = _iZ2[i]; - } - _Qz3._tX2(_aZ2); - } else return 0; - return 1; - } else console.log("Not rendering video as context is null"); - return 0; -} -function _Rz3() { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) return _vz3._wz3.videoWidth; - return 0; -} -function _Sz3() { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) return _vz3._wz3.videoHeight; - return 0; -} -function video_draw() { - if (_Kz3() != 0) { - if (surface_exists(_Lz3)) surface_free(_Lz3, true); - _Lz3 = -1; - if (_Mz3 >= 0) { - buffer_delete(_Mz3); - } - _Mz3 = -1; - _Nz3 = -1; - _Oz3 = -1; - var _q4 = []; - _q4[0] = _Kz3(); - _q4[1] = -1; - _q4[2] = -1; - return _q4; - } else { - if (!surface_exists(_Lz3)) { - _Nz3 = 1; - _Oz3 = 1; - _Lz3 = surface_create(1, 1, _bs); - if (_Mz3 >= 0) { - buffer_delete(_Mz3); - } - _Mz3 = buffer_create(1 * 1 * 4, _b01, 1); - } - if (_Rz3() != 0 && _Sz3() != 0) { - if (_Nz3 != _Rz3() || _Oz3 != _Sz3()) { - _Nz3 = _Rz3(); - _Oz3 = _Sz3(); - if (surface_exists(_Lz3)) { - surface_free(_Lz3, true); - } - if (_Mz3 >= 0) { - buffer_delete(_Mz3); - } - _Lz3 = surface_create(_Nz3, _Oz3, _bs); - _Mz3 = buffer_create(_Nz3 * _Oz3 * 4, _b01, 1); - } - } - var _Ca = _bO._E5(_Mz3); - if (!_Pz3(_Ca, _Nz3, _Oz3)) { - var _q4 = []; - _q4[0] = -1; - _q4[1] = -1; - _q4[2] = -1; - return _q4; - } - buffer_set_surface(_Mz3, _Lz3, 0); - var _q4 = []; - _q4[0] = _Kz3(); - _q4[1] = _Lz3; - _q4[2] = -1; - return _q4; - } -} -function video_set_volume(_Tz3) { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - _vz3._wz3.volume = _Tz3; - } -} -function video_pause() { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - _vz3._wz3.pause(); - } -} -function video_resume() { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - _vz3._wz3.play(); - } -} -function video_enable_loop(loop) { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) _vz3._wz3.loop = loop; -} -function video_seek_to(_Wk) { - var _Uz3 = _Wk / 1000.0; - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - _vz3._wz3.currentTime = _Uz3; - } -} -function video_get_duration() { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - if (!isNaN(_vz3._wz3.duration)) return _vz3._wz3.duration * 1000; - } - return 0; -} -function video_get_position() { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - return _vz3._wz3.currentTime * 1000; - } - return 0; -} -function video_get_status() { - if (_uz3) return 0; - var _vz3 = document.querySelector("canvas"); - var video_status_closed = 0; - var video_status_preparing = 1; - var video_status_playing = 2; - var video_status_paused = 3; - if (_vz3._wz3 != null) { - if (_vz3._wz3.ended) return video_status_closed; - if (_vz3._wz3.paused) return video_status_paused; - if (_vz3._wz3.readyState < _vz3._wz3._Vz3) return video_status_preparing; - return video_status_playing; - } - return video_status_closed; -} -function video_is_looping() { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - return _vz3._wz3.loop; - } - return 0; -} -function video_get_volume() { - var _vz3 = document.querySelector("canvas"); - if (_vz3._wz3 != null) { - return _vz3._wz3.volume; - } - return 0; -} -/*@constructor */ function _gM2() { - this.__type = "[View]"; - this.visible = false; - this._7j1 = 0; - this._8j1 = 0; - this._9j1 = 640; - this._aj1 = 480; - this._Ck3 = 0; - this._Dk3 = 0; - this._Ek3 = 640; - this._Fk3 = 480; - this.angle = 0; - this._cg = 0; - this._eg = 0; - this._dg = 0; - this._fg = 0; - this._0o3 = 640; - this._1o3 = 480; - this._2o3 = 1; - this._3o3 = 1; - this.hborder = 32; - this.vborder = 32; - this.hspeed = -1; - this.vspeed = -1; - this.__m = -1; - this._pN = -1; - this._V71 = -1; - this._ix2 = -1; -} -_gM2.prototype._nj = function (_oj) { - this.visible = _oj.visible; - this._7j1 = _oj._7j1; - this._8j1 = _oj._8j1; - this._9j1 = _oj._9j1; - this._aj1 = _oj._aj1; - this._Ck3 = _oj._Ck3; - this._Dk3 = _oj._Dk3; - this._Ek3 = _oj._Ek3; - this._Fk3 = _oj._Fk3; - this.angle = _oj.angle; - this._cg = _oj._cg; - this._eg = _oj._eg; - this._dg = _oj._dg; - this._fg = _oj._fg; - this._0o3 = _oj._0o3; - this._1o3 = _oj._1o3; - this._2o3 = _oj._2o3; - this._3o3 = _oj._3o3; - this.hborder = _oj.hborder; - this.vborder = _oj.vborder; - this.hspeed = _oj.hspeed; - this.vspeed = _oj.vspeed; - this.__m = _oj.__m; - this._pN = _oj._pN; - this._V71 = _oj._V71; -}; -_gM2.prototype._Wz3 = function (_q5, _r5, _Xz3) { - var _Ia3 = _bg; - _q5 = (_q5 - _Ia3.left - this._cg) / (_Ia3.scaleX || 1); - _r5 = (_r5 - _Ia3.top - this._eg) / (_Ia3.scaleY || 1); - if (_v3) { - var _Ty2 = _jj1._ux2(this._V71); - if (_Ty2 == null) return 0; - var _Yz3 = _q5 / this._0o3; - var _Zz3 = _r5 / this._1o3; - _Yz3 = _Yz3 * 2.0 - 1.0; - _Zz3 = _Zz3 * 2.0 - 1.0; - var __z3 = _Ty2._oy2(); - var out; - if (_Xz3) { - out = _Yz3 * __z3._v6[_5B] + _Zz3 * __z3._v6[_6B] + __z3._v6[_8B]; - } else { - out = _Yz3 * __z3._v6[_9B] + _Zz3 * __z3._v6[_0A] + __z3._v6[_bB]; - } - return Math.floor(out); - } else { - if (_Xz3) { - _q5 /= this._2o3; - return _q5 + this._7j1; - } else { - _r5 /= this._3o3; - return _r5 + this._8j1; - } - } -}; -_gM2.prototype._gg = function (_q5, _r5) { - return this._Wz3(_q5, _r5, true); -}; -_gM2.prototype._hg = function (_q5, _r5) { - return this._Wz3(_q5, _r5, false); -}; -function _mk3(_0A3) { - var _Sz = new _gM2(); - if (_0A3.visible != undefined) _Sz.visible = _0A3.visible; - if (_0A3.xview != undefined) _Sz._7j1 = _0A3.xview; - if (_0A3.yview != undefined) _Sz._8j1 = _0A3.yview; - if (_0A3.wview != undefined) _Sz._9j1 = _0A3.wview; - if (_0A3.hview != undefined) _Sz._aj1 = _0A3.hview; - if (_0A3.xport != undefined) _Sz._Ck3 = _0A3.xport; - if (_0A3.yport != undefined) _Sz._Dk3 = _0A3.yport; - if (_0A3.wport != undefined) _Sz._Ek3 = _0A3.wport; - if (_0A3.hport != undefined) _Sz._Fk3 = _0A3.hport; - if (_0A3.angle != undefined) _Sz._Fk3 = _0A3.angle; - if (_0A3.hborder != undefined) _Sz.hborder = _0A3.hborder; - if (_0A3.vborder != undefined) _Sz.vborder = _0A3.vborder; - if (_0A3.hspeed != undefined) _Sz.hspeed = _0A3.hspeed; - if (_0A3.vspeed != undefined) _Sz.vspeed = _0A3.vspeed; - if (_0A3.index != undefined) _Sz.__m = _0A3.index; - if (_v3) { - if (_0A3._V71 !== undefined && _0A3._V71 >= 0) { - _Sz._V71 = _jj1._sx2(_0A3._V71); - } else { - var _Kx2 = _jj1._Mx2(_Sz); - _Kx2._nx2(true); - _Sz._V71 = _Kx2._qy2(); - } - } - return _Sz; -} -/*@constructor */ function _1A3() { - this.__yyIsGMLObject = true; - this.__type = "[weakref]"; - this._2A3 = null; - this._3A3 = function () { - if (this._2A3 == null) { - return undefined; - } else if (this._2A3.deref() == undefined) { - return false; - } - return true; - }; - this._4A3 = function (_5A3) { - if (typeof WeakRef === "undefined") { - this._2A3 = null; - } else { - this._2A3 = new WeakRef(_5A3); - } - }; - Object.defineProperties(this, { - gmlref: { - enumerable: true, - get: function () { - return this._2A3 == null ? undefined : this._2A3.deref() == undefined ? undefined : this._2A3.deref(); - }, - }, - }); -} -function weak_ref_create(_5A3) { - if (_5A3 != undefined) { - if (typeof _5A3 == "object" || typeof _5A3 == "function") { - var _6A3 = new _1A3(); - _6A3._4A3(_5A3); - return _6A3; - } else { - _H4("invalid argument passed to weak_ref_create"); - } - } else { - _H4("incorrect number of arguments to weak_ref_create"); - } - return undefined; -} -function weak_ref_alive(_7A3) { - if (_7A3 != undefined) { - if (typeof _7A3 == "object" && _7A3.__type != undefined && _7A3.__type == "[weakref]") { - return _7A3._3A3(); - } - return undefined; - } else { - _H4("incorrect number of arguments to weak_ref_alive"); - } -} -function weak_ref_any_alive(_hl, _J3, _Ue1) { - if (_hl == undefined) { - _H4("incorrect number of arguments to weak_ref_any_alive"); - } else if (Array.isArray(_hl) == false) { - _H4("first argument to weak_ref_any_alive is not an array"); - } else { - var index = 0; - var length = _hl.length; - if (_J3 != undefined) { - index = _J3; - } - if (_Ue1 != undefined) { - length = _Ue1; - } - if (index < 0) { - length += index; - index = 0; - } - if (index >= _hl.length) { - return; - } - if (index + length >= _hl.length) { - length = _hl.length - index; - } - if (length <= 0) { - return; - } - if (length > 0) { - var _pb = false; - var end = index + length; - for (var i = index; i < end; i++) { - var _gl = _hl[i]; - if (typeof _gl == "object" && _gl.__type != undefined && _gl.__type == "[weakref]") { - var _8A3 = _gl._3A3(); - if (_8A3 == undefined) { - return undefined; - } else if (_gl._3A3() == true) { - _pb = true; - } - } else { - return undefined; - } - } - return _pb; - } - } - return undefined; -} -var _e8 = null; -var _8Y1 = false; -var _9A3 = null; -var _aA3 = null; -var _Oz = true; -var _Az = false, - _Pz = false, - _5j3 = _9a._aa, - _6j3 = _9a._ca, - _jC = 0, - _lC = 0.0, - _bA3 = [], - _Lz = { _iv: true, _jv: true, _kv: true, alpha: true }; -var _Ta = 0.0, - _Cz = true, - _Ez = true, - _Gz = true, - _cA3 = _9a._C12; -var _oA = null, - _vA = null, - _sA = null, - _xA = null, - _CA = null, - _tA = [], - _yA = []; -var _uA = 0; -var _zA = 1; -var _543 = false, - _JM = false, - _LM = 1.0; -var _m_2 = []; -var _oB = null, - _dA3 = null, - _eA3 = 0; -var _pB = 0, - _sB = 1, - _VA = 2, - _fA3 = 16; -var _Kc = 16384; -var _gA3 = 36, - _hA3 = [], - _iA3 = []; -var _jA3 = 0.5; -var _1Y1 = null; -var _2Y1 = null; -var _3Y1 = null; -var _4Y1 = null; -var _5Y1 = null; -var _6Y1 = null; -var _7Y1 = null; -var _hY1 = null; -var _dY1 = false; -var _fY1 = false; -var _eY1 = false; -var _gY1 = false; -var _bY1 = false; -var _9Y1 = false; -var _aY1 = false; -var _cY1 = false; -var _iY1 = false; -var _jY1 = false; -function _373() { - _kx(); - _jz3(); - _TZ2(); - _fc(); - _ZL(_gA3); - _Qc = _kA3; - _Cj1 = _lA3; - _Aj1 = _mA3; - _h43 = _nA3; - _t63 = _oA3; - _RK = _pA3; - _f43 = _qA3; - _q63 = _rA3; - _TK = _sA3; - __K = _tA3; - _g63 = _uA3; - _s63 = _vA3; - _u63 = _wA3; - _r63 = _xA3; - _s73 = _yA3; - _Cs = _zA3; - _Gs = _AA3; - _Ns = _BA3; - _H73 = _CA3; - _v63 = _DA3; - _w63 = _EA3; - _Ks = _FA3; - draw_rectangle = _GA3; - draw_roundrect_color_ext = _HA3; - draw_rectangle_color = _IA3; - draw_roundrect_colour_ext = _HA3; - draw_rectangle_colour = _IA3; - _7q = _JA3; - draw_point = _KA3; - draw_getpixel = _LA3; - draw_getpixel_ext = _MA3; - draw_triangle = _NA3; - draw_triangle_color = _OA3; - draw_ellipse_color = _PA3; - draw_circle_color = _QA3; - draw_point_color = _RA3; - draw_triangle_colour = _OA3; - draw_ellipse_colour = _PA3; - draw_circle_colour = _QA3; - draw_point_colour = _RA3; - draw_line = _SA3; - draw_line_width = _TA3; - draw_line_width_color = _UA3; - draw_line_width_colour = _UA3; - draw_clear_alpha = _VA3; - draw_set_color = _WA3; - draw_set_colour = _WA3; - draw_set_alpha = _XA3; - _jM = _YA3; - _do1 = _ZA3; - draw_surface = __A3; - draw_path = _0B3; - mp_grid_draw = _1B3; - _e8._pg1 = _2B3; - surface_create = _3B3; - surface_free = _4B3; - surface_getpixel = _5B3; - surface_getpixel_ext = _6B3; - surface_copy = _7B3; - surface_copy_part = _8B3; - _7s = _9B3; - _js = _aB3; - _jg1 = _bB3; - sprite_create_from_surface = _cB3; - sprite_add_from_surface = _dB3; - _Ys = _eB3; - _f91 = _fB3; - _g91 = _gB3; - _h91 = _hB3; - _i91 = _iB3; - _j91 = _jB3; - _k91 = _kB3; - _l91 = _lB3; - _m91 = _mB3; - _n91 = _nB3; - _o91 = _oB3; - _p91 = _pB3; - _q91 = _qB3; - _r91 = _rB3; - _s91 = _sB3; - _t91 = _tB3; - shaders_are_supported = _uB3; - _u91 = _vB3; - _sS2 = _wB3; - _8A = _xB3; - _tS2 = _yB3; - _I63 = _zB3; - _uS2 = _AB3; - _7A = _BB3; - texture_get_width = _CB3; - texture_get_height = _DB3; - texture_get_uvs = _EB3; - _3U2 = _FB3; - _4U2 = _GB3; - _5U2 = _HB3; - _6U2 = _IB3; - buffer_get_surface = _JB3; - buffer_set_surface = _KB3; - _LB3(); -} -function _MB3(_rX1) { - var options = { _tY1: _rE.Swfs !== undefined ? true : false, _uY1: _rE.Options.WebGLPreserveDrawingBuffer ? true : false, _VX1: _DL2 }; - _e8 = new _qX1(_rX1, options); - if (!_e8._JX1) { - _e8 = null; - return false; - } - if (!_NB3()) return false; - if (!_OB3()) return false; - if (!_PB3()) return false; - _dA3 = []; - for (var i = 0; i < _fA3; i++) { - _dA3[i] = new _zz(); - } - _eA3 = -1; - _1A = 1; - _Jj1 = new _zz(); - _rL2 = new _zz(); - var _QB3 = _e8._PZ1(); - for (var i = 0; i < _QB3; i++) { - _bA3[i] = false; - } - return true; -} -function _ZL(_TH) { - var _t6 = _TH; - if (_t6 < 4) _t6 = 4; - if (_t6 > 64) _t6 = 64; - _t6 = 4 * ((_t6 / 4) | 0); - _gA3 = _t6; - _hA3[0] = 1; - _iA3[0] = 0; - for (var i = 1; i < _t6; i++) { - _hA3[i] = Math.cos((i * 2 * Math.PI) / _t6); - _iA3[i] = Math.sin((i * 2 * Math.PI) / _t6); - } - _hA3[_t6] = 1; - _iA3[_t6] = 0; -} -function _0M() { - return _gA3; -} -function _LB3() { - _tv(0, 0xff000000, 0, 0); - _3U2(0); - _6U2(0); - _RB3(); -} -function _NB3() { - return _SB3(); -} -function _OB3() { - var _TB3 = document.createElement(_8F); - _TB3.__c = _TB3.width = 16; - _TB3._0d = _TB3.height = 16; - _TB3.complete = true; - _TB3._Si1 = false; - _TB3.name = ""; - _TB3._1a = _TB3.getContext("2d"); - _TB3._1a.save(); - _TB3._1a.setTransform(1, 0, 0, 1, 0, 0); - _TB3._1a.globalAlpha = 1; - _TB3._1a.fillStyle = "#ffffff"; - _TB3._1a.fillRect(0, 0, 16, 16); - _TB3._1a.restore(); - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = 15; - _B4.h = 15; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = 15; - _B4.CropHeight = 15; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = -1; - _B4.texture = _TB3; - _B4._p8 = []; - _B4._r8 = 1; - _B4._q8 = 0; - _M8(_B4); - _e8._y02(_B4.texture._N8); - return true; -} -function _PB3() { - _oA = new Float32Array(_9a._F02 * 4); - _vA = new Float32Array(_9a._F02 * 4); - _sA = new Float32Array(_9a._F02 * 4); - _xA = new Float32Array(4); - _xA[0] = 1; - _xA[1] = 1; - _xA[2] = 1; - _xA[3] = 1; - var _nA; - for (var i = 0; i < _9a._F02; i++) { - _sA[i] = 0; - _nA = i * 4; - _oA[_nA + 0] = 0; - _oA[_nA + 1] = 0; - _oA[_nA + 2] = 0; - _oA[_nA + 3] = 0; - _vA[_nA + 0] = 0; - _vA[_nA + 1] = 0; - _vA[_nA + 2] = 0; - _vA[_nA + 3] = 0; - _yA[i] = false; - } - return true; -} -function _RB3() { - var _UB3 = sprite_get_texture; - sprite_get_texture = function (_5h1, _VB3) { - var texture = _UB3(_5h1, _VB3); - if (texture && !texture._Hc._N8) { - _M8(texture._Ic); - } - return texture; - }; - var _WB3 = _7t; - _7t = function (_t4) { - var texture = _WB3(_t4); - if (texture && !texture._Hc._N8) { - _M8(texture._Ic); - } - return texture; - }; - _vA3(); -} -function _vA3() { - _e8._qZ1(); - _e8._Qz(_Rz()); - _e8._LZ1(_jC, _lC); - _e8._DA(_CA); - _e8._BA(_xA); - _e8._Mz(_Lz._iv, _Lz._jv, _Lz._kv, _Lz.alpha); - for (var i = 0; i < _9a._F02; i++) { - _e8._wA(i, _vA.subarray(i * 4, (i + 1) * 4), _oA.subarray(i * 4, (i + 1) * 4), _sA.subarray(i * 4, (i + 1) * 4)); - } -} -function _wA3() { - _e8._rZ1(); -} -function _sA3(_XB3) { - if (_XB3) { - _9A3 = {}; - if (_XB3._do3) { - _9A3._Az = _Az; - _9A3._Pz = _Pz; - _9A3._CA = new Float32Array(_CA); - if (_v3) { - _9A3._Gz = gpu_get_cullmode(); - _9A3._Cz = gpu_get_ztestenable(); - _9A3._Ez = gpu_get_zwriteenable(); - } - _Az = false; - _Pz = false; - _tv(0, 0xff000000, 0, 0); - _e8._Bz(false); - _e8._Fz(false); - _e8._Dz(false); - _e8._Qz(_Rz()); - } - if (_XB3._eo3) { - _9A3._YB3 = _e8._la._ma(_9a._na); - _9A3._ZB3 = _e8._la._ma(_9a._oa); - _e8._uZ1(_9a._da, _9a._3C); - } - } -} -function _tA3(__B3) { - if (_9A3 && __B3) { - if (__B3._go3) { - _Az = _9A3._Az; - _Pz = _9A3._Pz; - _CA = new Float32Array(_9A3._CA); - _e8._DA(_CA); - if (_Az || _v3) { - if (_v3) { - _e8._Fz(_9A3._Gz); - _e8._Bz(_9A3._Cz); - _e8._Dz(_9A3._Ez); - } else { - _e8._Bz(_Cz); - _e8._Dz(_Ez); - _e8._Fz(_Gz); - } - } - _e8._Qz(_Rz()); - } - if (__B3._ho3) { - _e8._uZ1(_9A3._YB3, _9A3._ZB3); - } - _9A3 = null; - } -} -function _Rz() { - var _QY1 = undefined; - if (_Pz) { - _QY1 = _e8._LX1; - } else { - _QY1 = _e8._KX1; - } - return _QY1; -} -function _oA3(_Hm, _Im, _k73, _l73) { - var _0C3 = _Gn1; - var _1C3 = _Hn1; - _rL2._uB(); - var w = _Gn1 / _Hm; - var h = _Hn1 / _Im; - _rL2._WA((_0C3 * -0.5 + _k73) / _Hm, (_1C3 * -0.5 + _l73) / _Im, 16000); - _Jj1._4A(w, -h * _1A, 1.0, 32000.0); - _UA(_pB, _rL2); - _UA(_sB, _Jj1); -} -function _lA3(_m73, _n73, _o73, _p73, _u5) { - if (!_Az) { - _j73(_m73, _n73, _o73, _p73, _u5); - } else { - var angle = -_u5 * (Math.PI / 180.0); - var _Km2 = new _Tz(_m73 + _o73 / 2.0, _n73 + _p73 / 2.0, -_o73); - var _Sm2 = new _Tz(_m73 + _o73 / 2.0, _n73 + _p73 / 2.0, 0.0); - var __m2 = new _Tz(Math.sin(angle), Math.cos(angle), 0.0); - _rL2._Wz(_Km2, _Sm2, __m2); - if (false == _Oz) { - _Jj1._4A(_o73, -_p73 * _1A, 1.0, 32000.0); - } else { - _Jj1._5A(1.0, _p73 / _o73, 1.0, 32000.0); - } - _Jj1._v6[_0A] *= _1A; - } - _UA(_pB, _rL2); - _UA(_sB, _Jj1); - _UA(_VA, _oB[_VA]); - _6N = _m73; - _7N = _n73; - _4N = _o73; - _5N = _p73; -} -function _mA3(_IY1, _JY1, _KY1, _LY1) { - _WK = _IY1; - _XK = _JY1; - _YK = _KY1; - _ZK = _LY1; - var _P6 = _JY1; - if (_1A == 1) { - _P6 = window_get_height() - (_LY1 + _JY1); - } - _e8._HY1(_IY1, _P6, _KY1, _LY1); - _e8._Dj1(); -} -function _pA3(_3d) { - _e8._Dj1(); - _e8._N_1(true, true, true, _Qc(_3d) | 0xff000000); -} -function _VA3(_3d, _u9) { - _e8._Dj1(); - _u9 = yyGetReal(_u9); - if (_u9 > 1) _u9 = 1; - if (_u9 < 0) _u9 = 0; - var _m4 = ((_u9 * 255.0) << 24) | _Qc(yyGetInt32(_3d)); - _e8._N_1(true, true, false, _m4); -} -function _kA3(_3d) { - return _3d & 0x00ffffff; -} -function _XA3(_u9) { - if (_u9 < 0) { - _u9 = 0; - } - if (_u9 > 1) { - _u9 = 1; - } - _Nc = _u9; -} -function _nA3(_fm) { - if (arguments.length > 0) { - var _UK = arguments[0]; - } else { - } -} -function _qA3(_q5, _r5, _w4, _x4, _u5) {} -function _rA3(_Lw) {} -function _uA3(_ko, _9o, _q5, _r5, _co, _do, _u5, _3d, _u9) { - if (!_aA3) { - var _37 = 1024; - var _47 = 1024; - var _S4 = _q73(_37, _47); - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = _37; - _B4.h = _47; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _S4; - _B4.texture = _F4[_B4.tp]; - _aA3 = _B4; - } - var c = document.createElement("canvas"); - var _Za = c.getContext("2d"); - _ko = "20px arial"; - _Za.font = _ko; - _Za.textBaseline = "top"; - _Za.textAlign = "left"; - var _2C3 = _Za.measureText(_9o); - var width = _2C3.width; - var height = 20; - c.width = width; - c.height = height; - _Za.globalAlpha = 0.0; - _Za.globalCompositeOperation = "copy"; - _Za.fillStyle = "black"; - _Za.fillRect(0, 0, c.width, c.height); - _Za.globalAlpha = 1.0; - _Za.globalCompositeOperation = "source-over"; - _Za.fillStyle = "white"; - _Za.fillText(_9o, 0, 0); -} -function _jB(_Lw) { - if (_eA3 >= _fA3) { - return false; - } - _eA3++; - if (_eA3 == 0) { - _dA3[_eA3] = new _zz(_Lw); - } else { - _dA3[_eA3].Multiply(_dA3[_eA3 - 1], _Lw); - } - return true; -} -function _kB(_Lw) { - if (_eA3 < 0) { - return false; - } - _UA(_VA, _dA3[_eA3]); - _eA3--; - return true; -} -function _hB() { - _eA3 = -1; -} -function _iB() { - if (_eA3 < 0) { - return true; - } - return false; -} -function _lB() { - if (_eA3 < 0) { - return false; - } - _UA(_VA, _dA3[_eA3]); - return true; -} -function _mB() { - if (_eA3 < 0) { - return false; - } - _eA3--; - return true; -} -function _zA3(_Vg1, _q5, _r5, _u9) { - var _Ca, _I53, _3C3, _Ja, _La, _Na, _m4; - if (!_Vg1.texture._N8) { - if (_Vg1.w == 0 || _Vg1.h == 0) return; - _M8(_Vg1); - } - _Ca = _e8._Da(_9a._Ea, _Vg1.texture._N8, _e8._Fa, 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 6; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Na = _Ca._Oa; - _q5 = _q5 + _Vg1.XOffset; - _r5 = _r5 + _Vg1.YOffset; - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = _q5; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = _r5; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = _q5 + _Vg1.CropWidth; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = _r5 + _Vg1.CropHeight; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = _Vg1.x / _Vg1.texture.width; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = _Vg1.y / _Vg1.texture.height; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_Vg1.x + _Vg1.w) / _Vg1.texture.width; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_Vg1.y + _Vg1.h) / _Vg1.texture.height; - _m4 = ((_u9 * 255.0) << 24) | 0xffffff; - var _oo = _m4, - _po = _m4, - _qo = _m4, - _ro = _m4; - if (_543) { - _oo &= 0xfffefffe; - _po &= 0xfffefffe; - _qo &= 0xfffefffe; - _ro &= 0xfffefffe; - _po |= 0x00010000; - _qo |= 0x00000001; - _ro |= 0x00010001; - } - _La[_Pa] = _La[_kb] = _oo; - _La[_hb] = _po; - _La[__4] = _La[_ib] = _qo; - _La[_jb] = _ro; -} -function _2B3(_Vg1, _k73, _l73, _4C3, _5C3, _q5, _r5, _kj, _lj, _6q, _no, _qL, _rL) { - var _Ca, _I53, _3C3, _Ja, _La, _Na, _m4; - if (!_Vg1.texture._N8) { - if (_Vg1.w == 0 || _Vg1.h == 0) return; - _M8(_Vg1); - } - if (_6q == undefined) { - _6q = _no = _qL = _rL = 0xffffffff; - } - if (_no == undefined) { - _no = _qL = _rL = _6q; - } - _Ca = _e8._Da(_9a._Ea, _Vg1.texture._N8, _e8._Fa, 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 6; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Na = _Ca._Oa; - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = _q5; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = _r5; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = _q5 + _kj; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = _r5 + _lj; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = _k73 / _Vg1.texture.width; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = _l73 / _Vg1.texture.height; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_k73 + _4C3) / _Vg1.texture.width; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_l73 + _5C3) / _Vg1.texture.height; - if (_543) { - _6q &= 0xfffefffe; - _no &= 0xfffefffe; - _qL &= 0xfffefffe; - _rL &= 0xfffefffe; - _no |= 0x00010000; - _qL |= 0x00000001; - _rL |= 0x00010001; - } - _La[_Pa] = _La[_kb] = _6q; - _La[_hb] = _no; - _La[__4] = _La[_ib] = _qL; - _La[_jb] = _rL; -} -function _AA3(_Vg1, _q5, _r5, _A73, _B73, vtiled, htiled, _3d, _u9) { - var _Ca, _I53, _3C3, _Ja, _La, _Na, w, h; - if (!_Vg1.texture._N8) { - if (_Vg1.w == 0 || _Vg1.h == 0) return; - _M8(_Vg1); - } - var _6C3 = abs(_A73); - var _7C3 = abs(_B73); - var ow = _Vg1.ow * _6C3; - var oh = _Vg1.oh * _7C3; - var _hv3 = _NM.left; - var _iv3 = _NM.top; - var _8C3 = _NM.right - _NM.left; - var _9C3 = _NM.bottom - _NM.top; - w = ow; - h = oh; - if (htiled) { - w = ((_8C3 + (ow - 1)) / ow + 2) * ow; - _q5 = _hv3 + _nM2(_q5 - _hv3, ow) - ow; - } - if (vtiled) { - h = ((_9C3 + (oh - 1)) / oh + 2) * oh; - _r5 = _iv3 + _nM2(_r5 - _iv3, oh) - oh; - } - if (ow <= 0 || oh <= 0) return; - var colour = _Qc(_3d) | ~~((_u9 * 255.0) << 24); - var _oo = colour, - _po = colour, - _qo = colour, - _ro = colour; - if (_543) { - _oo &= 0xfffefffe; - _po &= 0xfffefffe; - _qo &= 0xfffefffe; - _ro &= 0xfffefffe; - _po |= 0x00010000; - _qo |= 0x00000001; - _ro |= 0x00010001; - } - var _aC3 = 1.0 / _Vg1.texture.width; - var _bC3 = 1.0 / _Vg1.texture.height; - var _X4 = _Vg1.x * _aC3; - var _Z4 = (_Vg1.x + _Vg1.w) * _aC3; - var _Y4 = _Vg1.y * _bC3; - var __4 = (_Vg1.y + _Vg1.h) * _bC3; - var _cC3 = _A73 * _Vg1.CropWidth; - var _dC3 = _B73 * _Vg1.CropHeight; - var _D_ = w / ow; - var _E_ = h / oh; - var _P6 = _r5 + _Vg1.YOffset * _7C3; - for (var _iu = 0; _iu < _E_; _iu++, _P6 += _Vg1.oh * _7C3) { - var _N6 = _q5 + _Vg1.XOffset * _6C3; - var _WL = _P6 + _dC3; - for (var _hu = 0; _hu < _D_; _hu++, _N6 += _Vg1.ow * _6C3) { - _Ca = _e8._Da(_9a._Ea, _Vg1.texture._N8, _e8._Fa, 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 6; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Na = _Ca._Oa; - var _UL = _N6 + _cC3; - _La[index] = _ro; - _Ja[index + 0] = _N6; - _Ja[index + 1] = _P6; - _Ja[index + 2] = _Ta; - _Na[index + 0] = _X4; - _Na[index + 1] = _Y4; - index += _Ga; - _La[index] = _oo; - _Ja[index + 0] = _UL; - _Ja[index + 1] = _P6; - _Ja[index + 2] = _Ta; - _Na[index + 0] = _Z4; - _Na[index + 1] = _Y4; - index += _Ga; - _La[index] = _po; - _Ja[index + 0] = _UL; - _Ja[index + 1] = _WL; - _Ja[index + 2] = _Ta; - _Na[index + 0] = _Z4; - _Na[index + 1] = __4; - index += _Ga; - _La[index] = _po; - _Ja[index + 0] = _UL; - _Ja[index + 1] = _WL; - _Ja[index + 2] = _Ta; - _Na[index + 0] = _Z4; - _Na[index + 1] = __4; - index += _Ga; - _La[index] = _qo; - _Ja[index + 0] = _N6; - _Ja[index + 1] = _WL; - _Ja[index + 2] = _Ta; - _Na[index + 0] = _X4; - _Na[index + 1] = __4; - index += _Ga; - _La[index] = _oo; - _Ja[index + 0] = _N6; - _Ja[index + 1] = _P6; - _Ja[index + 2] = _Ta; - _Na[index + 0] = _X4; - _Na[index + 1] = _Y4; - } - } -} -function _DA3(_eC3, _823, _k9, _pm3, _qm3, x, y, _tR, _uR, angle, color, alpha, _fC3) { - var _gC3 = _Lz; - var _hC3 = _Az; - _k9 = ~~_k9 % _823._Xv2; - if (_k9 < 0) { - _k9 = _k9 + _823._Xv2; - } - var _iC3 = color | (((alpha * 255) & 0xff) << 24); - var _jC3 = []; - _jC3[0] = _iC3 & 0xff; - _jC3[1] = (_iC3 >> 8) & 0xff; - _jC3[2] = (_iC3 >> 16) & 0xff; - _jC3[3] = (_iC3 >> 24) & 0xff; - var _kC3 = new _zz(); - _kC3._WA(x, y, 0.0); - var _Hl3 = new _zz(); - _Hl3.__A(angle); - var _lC3 = new _zz(); - _lC3._WA(-_pm3 / _Uv2, -_qm3 / _Uv2, 0.0); - var _Gl3 = new _zz(); - _Gl3._XA(_Uv2 * _tR, _Uv2 * _uR, 1.0); - var _mC3 = new _zz(); - _mC3.Multiply(_lC3, _Gl3); - var _nC3 = new _zz(); - _nC3.Multiply(_mC3, _Hl3); - var _oC3 = new _zz(); - _oC3.Multiply(_nC3, _kC3); - var translate = new _zz(); - translate._WA(0.5, 0.5, 0.0); - var scale = new _zz(); - scale._XA(1.0 / 32768.0, 1.0 / 32768.0, 1.0); - var _pC3 = new _zz(); - _pC3.Multiply(scale, translate); - var _3w2 = _823._2w2[_k9]; - var _qC3 = [], - _rC3 = 0, - _sC3 = 0, - _tC3 = true; - for (var i = 0; i < _3w2._4w2; i++) { - var _VF = _3w2._5w2[i]; - for (var __5 = 0; __5 < _rC3; ) { - var _uC3 = _qC3[__5]; - if (_uC3._6w2 < _VF.depth) { - _e8._SZ1(_9a._y12); - _e8._UZ1(_9a._q12); - _e8._Mz(false, false, false, false); - _e8._Dz(false); - _sC3 += _w63(_eC3, _uC3, _oC3, _pC3, _iC3, _jC3, false, _fC3); - _e8._XZ1(_rC3 - 1); - _e8._SZ1(_9a._t12); - _e8._UZ1(_9a._j12); - _e8._Mz(_gC3._iv, _gC3._jv, _gC3._kv, _gC3.alpha); - _e8._Dz(_hC3); - _tC3 = true; - _rC3--; - for (var _ml = __5; _ml < _rC3; _ml++) { - _qC3[_ml] = _qC3[_ml + 1]; - } - } else { - __5++; - } - } - if (_VF._6w2 > 0) { - _qC3[_rC3++] = _VF; - _e8._QZ1(true); - _e8._SZ1(_9a._y12); - _e8._UZ1(_9a._p12); - _e8._Mz(false, false, false, false); - _e8._Dz(false); - _tC3 = false; - } - if (_rC3 == 0) { - _e8._QZ1(false); - _tC3 = true; - } - _sC3 += _w63(_eC3, _VF, _oC3, _pC3, _iC3, _jC3, _tC3 ? _JM : false, _fC3); - if (_VF._6w2 > 0) { - _e8._XZ1(_rC3); - _e8._SZ1(_9a._t12); - _e8._UZ1(_9a._j12); - _e8._Mz(_gC3._iv, _gC3._jv, _gC3._kv, _gC3.alpha); - _e8._Dz(_hC3); - _tC3 = true; - } - } - if (_rC3 > 0) { - _e8._SZ1(_9a._y12); - _e8._UZ1(_9a._q12); - _e8._Mz(false, false, false, false); - _e8._Dz(false); - for (var __5 = 0; __5 < _rC3; __5++) { - var _uC3 = _qC3[__5]; - _sC3 += _w63(_eC3, _uC3, _oC3, _pC3, _iC3, _jC3, false, _fC3); - } - } - _e8._QZ1(false); - _e8._Mz(_gC3._iv, _gC3._jv, _gC3._kv, _gC3.alpha); - _e8._Dz(_hC3); -} -function _EA3(_sM, _vC3, _wC3, _xC3, _yC3, _zC3, _AC3, _fC3) { - var _BC3 = []; - (_BC3[0] = _zC3[0]), (_BC3[1] = _zC3[1]), (_BC3[2] = _zC3[2]), (_BC3[3] = 0); - var _CC3 = new _zz(); - _CC3.Multiply(_vC3._av2, _wC3); - var _DC3 = 1.0; - if (_AC3) { - _DC3 = _EC3(_vC3, _CC3) * _LM; - } - var _7w2 = [], - _8w2 = [], - _FC3 = []; - for (var i = 0; i < 4; i++) { - _7w2[i] = _vC3._9w2[i]; - _8w2[i] = _vC3._aw2[i]; - _FC3[i] = _vC3._bw2[i]; - } - var _GC3 = 0; - if (_vC3._EQ !== 0) { - var _Pl = _sM[_vC3.index]; - if (_Pl.type === _Ju2) { - var _Bu3 = _Pl; - for (var __5 = 0; __5 < _Bu3._Wu2.length; __5++) { - var _Fe1 = _Bu3._Wu2[__5]; - for (var _ml = 0; _ml < _Fe1._Zu2; _ml++) { - var _yv2 = _Fe1._2v2[_ml]; - if (_yv2._Av2 >= 0 && _yv2._Dv2 > 0) { - var _HC3 = _Fe1._0v2[_yv2._Av2]; - if (_HC3 !== null && _HC3 !== undefined) { - var _7v2 = _HC3.type; - if (_7v2 === _Mu2) { - _GC3 += _IC3(_vC3, _HC3, _yv2, _CC3, _zC3, _BC3, _7w2, _8w2, _FC3, _AC3); - } else if (_7v2 == _Nu2 || _7v2 == _Ou2) { - _GC3 += _JC3(_sM, _vC3, _7v2, _HC3, _yv2, _xC3, _CC3, _zC3, _BC3, _yC3, _7w2, _8w2, _FC3, _AC3, _fC3); - } - } - } - if (_yv2._Bv2 >= 0 && _yv2._Fv2 > 0) { - var _m4 = _Fe1._1v2[_yv2._Bv2]._m4; - var _wv2 = []; - _wv2[0] = ((_m4 & 0xff) * _zC3[0]) >> 8; - _wv2[1] = (((_m4 >> 8) & 0xff) * _zC3[1]) >> 8; - _wv2[2] = (((_m4 >> 16) & 0xff) * _zC3[2]) >> 8; - _wv2[3] = (((_m4 >> 24) & 0xff) * _zC3[3]) >> 8; - for (var _J6 = 0; _J6 < 4; _J6++) { - _wv2[_J6] = ((_wv2[_J6] * _7w2[_J6]) >> 8) + _8w2[_J6]; - _wv2[_J6] = Math.max(0, Math.min(_wv2[_J6], 255)); - } - var _KC3 = _wv2[0] | (_wv2[1] << 8) | (_wv2[2] << 16) | (_wv2[3] << 24); - var _LC3 = []; - _LC3[0] = ((_m4 & 0xff) * _BC3[0]) >> 8; - _LC3[1] = (((_m4 >> 8) & 0xff) * _BC3[1]) >> 8; - _LC3[2] = (((_m4 >> 16) & 0xff) * _BC3[2]) >> 8; - _LC3[3] = (((_m4 >> 24) & 0xff) * _BC3[3]) >> 8; - for (var _J6 = 0; _J6 < 4; _J6++) { - _LC3[_J6] = ((_LC3[_J6] * _7w2[_J6]) >> 8) + _FC3[_J6]; - _LC3[_J6] = _H6(0, _I6(_LC3[_J6], 255)); - } - var _MC3 = _LC3[0] | (_LC3[1] << 8) | (_LC3[2] << 16) | (_LC3[3] << 24); - if (_AC3 && _yv2._Iv2 > 0) { - var _F9 = _yv2._Iv2 * 6; - var _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - var _Na = _Ca._Oa; - _GC3 += _yv2._Iv2 * 2; - for (var _J6 = 0; _J6 < _yv2._Iv2; _J6++) { - var _0B1 = _yv2._Rv2[_J6 * 2 + 0], - _1B1 = _yv2._Rv2[_J6 * 2 + 1]; - var _NC3 = _yv2._Nv2[_0B1 * 2 + 0], - _OC3 = _yv2._Nv2[_0B1 * 2 + 1]; - var _PC3 = _yv2._Sv2[_0B1 * 2 + 0], - _QC3 = _yv2._Sv2[_0B1 * 2 + 1]; - var _RC3 = _yv2._Nv2[_1B1 * 2 + 0], - _SC3 = _yv2._Nv2[_1B1 * 2 + 1]; - var _TC3 = _yv2._Sv2[_1B1 * 2 + 0], - _UC3 = _yv2._Sv2[_1B1 * 2 + 1]; - var _w6 = _NC3 * _CC3._v6[_5B] + _OC3 * _CC3._v6[_6B] + _CC3._v6[_8B], - _x6 = _NC3 * _CC3._v6[_9B] + _OC3 * _CC3._v6[_0A] + _CC3._v6[_bB], - _y6 = _RC3 * _CC3._v6[_5B] + _SC3 * _CC3._v6[_6B] + _CC3._v6[_8B], - _z6 = _RC3 * _CC3._v6[_9B] + _SC3 * _CC3._v6[_0A] + _CC3._v6[_bB]; - _PC3 *= _DC3; - _QC3 *= _DC3; - _TC3 *= _DC3; - _UC3 *= _DC3; - var _fb = _PC3 * _CC3._v6[_5B] + _QC3 * _CC3._v6[_6B] + _w6, - _gb = _PC3 * _CC3._v6[_9B] + _QC3 * _CC3._v6[_0A] + _x6, - _8s2 = _TC3 * _CC3._v6[_5B] + _UC3 * _CC3._v6[_6B] + _y6, - _9s2 = _TC3 * _CC3._v6[_9B] + _UC3 * _CC3._v6[_0A] + _z6; - _Ja[_Dn3 + 0] = _w6; - _Ja[_Dn3 + 1] = _x6; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _y6; - _Ja[_Dn3 + 1] = _z6; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _fb; - _Ja[_Dn3 + 1] = _gb; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _fb; - _Ja[_Dn3 + 1] = _gb; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _y6; - _Ja[_Dn3 + 1] = _z6; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _8s2; - _Ja[_Dn3 + 1] = _9s2; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - } - } - var _F9 = _yv2._Fv2 * 3; - var _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Na = _Ca._Oa; - _GC3 += _yv2._Fv2; - var _VC3 = 0; - for (var _J6 = _yv2._Fv2 * 3; _J6 > 0; --_J6) { - var index = _yv2._Ov2[_VC3++]; - var _WC3 = _yv2._Nv2[index * 2]; - var _XC3 = _yv2._Nv2[index * 2 + 1]; - var x = _WC3 * _CC3._v6[_5B] + _XC3 * _CC3._v6[_6B] + _CC3._v6[_8B]; - var y = _WC3 * _CC3._v6[_9B] + _XC3 * _CC3._v6[_0A] + _CC3._v6[_bB]; - _Ja[_Dn3 + 0] = x; - _Ja[_Dn3 + 1] = y; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - } - } - } - } - } - } - return _GC3; -} -function _JC3(_sM, _vC3, _YC3, _ZC3, __C3, _xC3, _0D3, _zC3, _1D3, _yC3, _2D3, _3D3, _4D3, _AC3, _fC3) { - var _Ja, - _La, - _Na, - _B4 = null, - _DC3 = 1.0, - _5D3 = new _zz(); - if (_AC3) { - _DC3 = _EC3(_vC3, _0D3) * _LM; - } - if (_YC3 === _Nu2) { - var _6D3 = _ZC3; - if (_6D3._lu2 > -1) { - _B4 = _fC3[_6D3._lu2]; - var _7D3 = new _zz(); - var _8D3 = new _zz(); - var _9D3 = new _zz(); - var _aD3 = new _zz(); - _8D3._WA(_B4.x / _B4.texture.width, _B4.y / _B4.texture.height, 0); - _7D3._XA(_B4.w / _B4.texture.width, _B4.h / _B4.texture.height, 1.0); - _9D3.Multiply(_7D3, _8D3); - _aD3.Multiply(_xC3, _9D3); - _5D3.Multiply(_6D3._av2, _aD3); - } else { - _B4 = _6D3._Ic; - _5D3.Multiply(_6D3._av2, _xC3); - } - } else if (_YC3 === _Ou2) { - var _6D3 = _ZC3; - if (_6D3._fv2 !== -1) { - var _bD3 = _sM[_6D3._fv2]; - if (_bD3._lu2 > -1) { - _B4 = _fC3[_bD3._lu2]; - var _v33 = _B4.w / _B4.ow; - var _w33 = _B4.h / _B4.oh; - var _8D3 = new _zz(); - var _7D3 = new _zz(); - var _9D3 = new _zz(); - _8D3._WA(_B4.x / _v33, _B4.y / _w33, 0); - _7D3._XA((1.0 / _B4.texture.width) * _v33, (1.0 / _B4.texture.height) * _w33, 1.0); - _9D3.Multiply(_8D3, _7D3); - _5D3.Multiply(_6D3._av2, _9D3); - if (_6D3._dv2 === _gu2 || _6D3._dv2 === _iu2) { - _e8._NZ1(0, true); - } else { - _e8._NZ1(0, false); - } - } else { - var _E4 = _bD3._E4; - _B4 = { texture: _E4 }; - if (_E4 !== null) { - var _7D3 = new _zz(); - _7D3._XA(1.0 / _E4.width, 1.0 / _E4.height, 1.0); - _5D3.Multiply(_6D3._av2, _7D3); - if (_6D3._dv2 === _gu2 || _6D3._dv2 === _iu2) { - _e8._NZ1(0, true); - } else { - _e8._NZ1(0, false); - } - } - } - } - } - var _GC3 = 0; - if (_B4 !== null) { - if (!_B4.texture._N8) { - if (_B4.w == 0 || _B4.h == 0) return; - _M8(_B4); - } - _GC3 += __C3._Dv2; - if (_AC3 && __C3._Gv2 > 0) { - _GC3 += __C3._Gv2 * 2; - var _wv2 = []; - for (var _J6 = 0; _J6 < 4; _J6++) { - _wv2[_J6] = ((_zC3[_J6] * _2D3[_J6]) >> 8) + _3D3[_J6]; - _wv2[_J6] = Math.max(0, Math.min(_wv2[_J6], 255)); - } - var _KC3 = _wv2[0] | (_wv2[1] << 8) | (_wv2[2] << 16) | (_wv2[3] << 24); - var _LC3 = []; - for (var _J6 = 0; _J6 < 4; _J6++) { - _LC3[_J6] = ((_1D3[_J6] * _2D3[_J6]) >> 8) + _4D3[_J6]; - _LC3[_J6] = Math.max(0, Math.min(_LC3[_J6], 255)); - } - var _MC3 = _LC3[0] | (_LC3[1] << 8) | (_LC3[2] << 16) | (_LC3[3] << 24); - var _F9 = __C3._Gv2 * 6; - var _Ca = _e8._Da(_9a._Ea, _B4.texture._N8, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - var _Na = _Ca._Oa; - var _cD3 = 0; - for (_J6 = __C3._Gv2; _J6 > 0; _J6--) { - var _0B1 = __C3._Pv2[_cD3++], - _1B1 = __C3._Pv2[_cD3++]; - var _dD3 = _0B1 * 2, - _eD3 = _0B1 * 2; - var _NC3 = __C3._Kv2[_dD3]; - _dD3++; - var _OC3 = __C3._Kv2[_dD3]; - var _PC3 = __C3._Qv2[_eD3]; - _eD3++; - var _QC3 = __C3._Qv2[_eD3]; - _dD3 = _1B1 * 2; - _eD3 = _1B1 * 2; - var _RC3 = __C3._Kv2[_dD3]; - _dD3++; - var _SC3 = __C3._Kv2[_dD3]; - var _TC3 = __C3._Qv2[_eD3]; - _eD3++; - var _UC3 = __C3._Qv2[_eD3]; - var _w6 = _NC3 * _0D3._v6[_5B] + _OC3 * _0D3._v6[_6B] + _0D3._v6[_8B], - _x6 = _NC3 * _0D3._v6[_9B] + _OC3 * _0D3._v6[_0A] + _0D3._v6[_bB], - _y6 = _RC3 * _0D3._v6[_5B] + _SC3 * _0D3._v6[_6B] + _0D3._v6[_8B], - _z6 = _RC3 * _0D3._v6[_9B] + _SC3 * _0D3._v6[_0A] + _0D3._v6[_bB]; - _PC3 *= _DC3; - _QC3 *= _DC3; - _TC3 *= _DC3; - _UC3 *= _DC3; - var _fb = _PC3 * _0D3._v6[_5B] + _QC3 * _0D3._v6[_6B] + _w6, - _gb = _PC3 * _0D3._v6[_9B] + _QC3 * _0D3._v6[_0A] + _x6, - _8s2 = _TC3 * _0D3._v6[_5B] + _UC3 * _0D3._v6[_6B] + _y6, - _9s2 = _TC3 * _0D3._v6[_9B] + _UC3 * _0D3._v6[_0A] + _z6; - _PC3 += _NC3; - _QC3 += _OC3; - _TC3 += _RC3; - _UC3 += _SC3; - _Ja[_Dn3 + 0] = _w6; - _Ja[_Dn3 + 1] = _x6; - _Ja[_Dn3 + 2] = _Ta; - _Na[_Dn3 + 0] = _NC3 * _5D3._v6[_5B] + _OC3 * _5D3._v6[_6B] + _5D3._v6[_8B]; - _Na[_Dn3 + 1] = _NC3 * _5D3._v6[_9B] + _OC3 * _5D3._v6[_0A] + _5D3._v6[_bB]; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _y6; - _Ja[_Dn3 + 1] = _z6; - _Ja[_Dn3 + 2] = _Ta; - _Na[_Dn3 + 0] = _RC3 * _5D3._v6[_5B] + _SC3 * _5D3._v6[_6B] + _5D3._v6[_8B]; - _Na[_Dn3 + 1] = _RC3 * _5D3._v6[_9B] + _SC3 * _5D3._v6[_0A] + _5D3._v6[_bB]; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _fb; - _Ja[_Dn3 + 1] = _gb; - _Ja[_Dn3 + 2] = _Ta; - _Na[_Dn3 + 0] = _PC3 * _5D3._v6[_5B] + _QC3 * _5D3._v6[_6B] + _5D3._v6[_8B]; - _Na[_Dn3 + 1] = _PC3 * _5D3._v6[_9B] + _QC3 * _5D3._v6[_0A] + _5D3._v6[_bB]; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _fb; - _Ja[_Dn3 + 1] = _gb; - _Ja[_Dn3 + 2] = _Ta; - _Na[_Dn3 + 0] = _PC3 * _5D3._v6[_5B] + _QC3 * _5D3._v6[_6B] + _5D3._v6[_8B]; - _Na[_Dn3 + 1] = _PC3 * _5D3._v6[_9B] + _QC3 * _5D3._v6[_0A] + _5D3._v6[_bB]; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _y6; - _Ja[_Dn3 + 1] = _z6; - _Ja[_Dn3 + 2] = _Ta; - _Na[_Dn3 + 0] = _RC3 * _5D3._v6[_5B] + _SC3 * _5D3._v6[_6B] + _5D3._v6[_8B]; - _Na[_Dn3 + 1] = _RC3 * _5D3._v6[_9B] + _SC3 * _5D3._v6[_0A] + _5D3._v6[_bB]; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _8s2; - _Ja[_Dn3 + 1] = _9s2; - _Ja[_Dn3 + 2] = _Ta; - _Na[_Dn3 + 0] = _TC3 * _5D3._v6[_5B] + _UC3 * _5D3._v6[_6B] + _5D3._v6[_8B]; - _Na[_Dn3 + 1] = _TC3 * _5D3._v6[_9B] + _UC3 * _5D3._v6[_0A] + _5D3._v6[_bB]; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - } - } - var _F9 = __C3._Dv2 * 3; - var _Ca = _e8._Da(_9a._Ea, _B4.texture._N8, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - (_Ja = _Ca._Ka), (_La = _Ca._Ma), (_Na = _Ca._Oa); - var _VC3 = 0; - for (var _J6 = __C3._Dv2 * 3; _J6 > 0; --_J6) { - var index = __C3._Mv2[_VC3++]; - var _WC3 = __C3._Kv2[index * 2]; - var _XC3 = __C3._Kv2[index * 2 + 1]; - var x = _WC3 * _0D3._v6[_5B] + _XC3 * _0D3._v6[_6B] + _0D3._v6[_8B]; - var y = _WC3 * _0D3._v6[_9B] + _XC3 * _0D3._v6[_0A] + _0D3._v6[_bB]; - _Ja[_Dn3 + 0] = x; - _Ja[_Dn3 + 1] = y; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _yC3; - _Na[_Dn3 + 0] = _WC3 * _5D3._v6[_5B] + _XC3 * _5D3._v6[_6B] + _5D3._v6[_8B]; - _Na[_Dn3 + 1] = _WC3 * _5D3._v6[_9B] + _XC3 * _5D3._v6[_0A] + _5D3._v6[_bB]; - _Dn3 += _Ga; - } - } - return _GC3; -} -function _IC3(_vC3, _ZC3, __C3, _0D3, _zC3, _1D3, _2D3, _3D3, _4D3, _AC3) { - var _DC3 = 1.0; - if (_AC3) { - _DC3 = _EC3(_vC3, _0D3) * _LM; - } - var _fD3 = false; - var _6D3 = _ZC3, - _m4 = _6D3._m4, - _GC3 = 0, - _J6 = 0; - var _wv2 = []; - var _e4 = _m4 & 0xff, - _f4 = (_m4 >> 8) & 0xff, - _g4 = (_m4 >> 16) & 0xff, - _h4 = (_m4 >> 24) & 0xff; - _wv2[0] = (_e4 * _zC3[0]) >> 8; - _wv2[1] = (_f4 * _zC3[1]) >> 8; - _wv2[2] = (_g4 * _zC3[2]) >> 8; - _wv2[3] = (_h4 * _zC3[3]) >> 8; - for (_J6 = 0; _J6 < 4; _J6++) { - _wv2[_J6] = ((_wv2[_J6] * _2D3[_J6]) >> 8) + _3D3[_J6]; - _wv2[_J6] = _H6(0, _I6(_wv2[_J6], 255)); - } - var _KC3 = _wv2[0] | (_wv2[1] << 8) | (_wv2[2] << 16) | (_wv2[3] << 24); - var _LC3 = []; - _LC3[0] = ((_m4 & 0xff) * _1D3[0]) >> 8; - _LC3[1] = (((_m4 >> 8) & 0xff) * _1D3[1]) >> 8; - _LC3[2] = (((_m4 >> 16) & 0xff) * _1D3[2]) >> 8; - _LC3[3] = (((_m4 >> 24) & 0xff) * _1D3[3]) >> 8; - for (_J6 = 0; _J6 < 4; _J6++) { - _LC3[_J6] = ((_LC3[_J6] * _2D3[_J6]) >> 8) + _4D3[_J6]; - _LC3[_J6] = _H6(0, _I6(_LC3[_J6], 255)); - } - var _MC3 = _LC3[0] | (_LC3[1] << 8) | (_LC3[2] << 16) | (_LC3[3] << 24); - if (_fD3) { - } else if (_AC3 && __C3._Gv2 > 0) { - _GC3 += __C3._Gv2 * 2; - var _F9 = __C3._Gv2 * 6; - var _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - var _cD3 = 0; - for (_J6 = __C3._Gv2; _J6 > 0; _J6--) { - var _0B1 = __C3._Pv2[_cD3++], - _1B1 = __C3._Pv2[_cD3++]; - var _dD3 = _0B1 * 2, - _eD3 = _0B1 * 2; - var _NC3 = __C3._Kv2[_dD3]; - _dD3++; - var _OC3 = __C3._Kv2[_dD3]; - var _PC3 = __C3._Qv2[_eD3]; - _eD3++; - var _QC3 = __C3._Qv2[_eD3]; - _dD3 = _1B1 * 2; - _eD3 = _1B1 * 2; - var _RC3 = __C3._Kv2[_dD3]; - _dD3++; - var _SC3 = __C3._Kv2[_dD3]; - var _TC3 = __C3._Qv2[_eD3]; - _eD3++; - var _UC3 = __C3._Qv2[_eD3]; - var _w6 = _NC3 * _0D3._v6[_5B] + _OC3 * _0D3._v6[_6B] + _0D3._v6[_8B], - _x6 = _NC3 * _0D3._v6[_9B] + _OC3 * _0D3._v6[_0A] + _0D3._v6[_bB], - _y6 = _RC3 * _0D3._v6[_5B] + _SC3 * _0D3._v6[_6B] + _0D3._v6[_8B], - _z6 = _RC3 * _0D3._v6[_9B] + _SC3 * _0D3._v6[_0A] + _0D3._v6[_bB]; - _PC3 *= _DC3; - _QC3 *= _DC3; - _TC3 *= _DC3; - _UC3 *= _DC3; - var _fb = _PC3 * _0D3._v6[_5B] + _QC3 * _0D3._v6[_6B] + _w6, - _gb = _PC3 * _0D3._v6[_9B] + _QC3 * _0D3._v6[_0A] + _x6, - _8s2 = _TC3 * _0D3._v6[_5B] + _UC3 * _0D3._v6[_6B] + _y6, - _9s2 = _TC3 * _0D3._v6[_9B] + _UC3 * _0D3._v6[_0A] + _z6; - _Ja[_Dn3 + 0] = _w6; - _Ja[_Dn3 + 1] = _x6; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _y6; - _Ja[_Dn3 + 1] = _z6; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _fb; - _Ja[_Dn3 + 1] = _gb; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _fb; - _Ja[_Dn3 + 1] = _gb; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _y6; - _Ja[_Dn3 + 1] = _z6; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - _Ja[_Dn3 + 0] = _8s2; - _Ja[_Dn3 + 1] = _9s2; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _MC3; - _Dn3 += _Ga; - } - } - var _F9 = __C3._Dv2 * 3; - var _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, _F9); - var _Ga = _Ca._Ha() >> 2; - var _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _F9; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _GC3 += __C3._Dv2; - var _VC3 = 0; - for (var _J6 = __C3._Dv2 * 3; _J6 > 0; --_J6) { - var index = __C3._Mv2[_VC3++]; - var _WC3 = __C3._Kv2[index * 2]; - var _XC3 = __C3._Kv2[index * 2 + 1]; - var x = _WC3 * _0D3._v6[_5B] + _XC3 * _0D3._v6[_6B] + _0D3._v6[_8B]; - var y = _WC3 * _0D3._v6[_9B] + _XC3 * _0D3._v6[_0A] + _0D3._v6[_bB]; - _Ja[_Dn3 + 0] = x; - _Ja[_Dn3 + 1] = y; - _Ja[_Dn3 + 2] = _Ta; - _La[_Dn3] = _KC3; - _Dn3 += _Ga; - } - return _GC3; -} -function _EC3(_vC3, _0D3) { - if (_JM) { - if (_vC3._DC3 !== undefined) { - return _vC3._DC3; - } - var _m43 = _2B(_VA); - var _yx2 = _2B(_pB); - var _zx2 = _2B(_sB); - var _gD3 = new _zz(); - _gD3.Multiply(_m43, _yx2); - var _hD3 = new _zz(); - _hD3.Multiply(_gD3, _zx2); - var _iD3 = new _zz(); - _iD3.Multiply(_0D3, _hD3); - var _jD3 = _e8._MX1, - _kD3 = _e8._NX1; - var _lD3 = []; - _lD3[0] = 0.0; - _lD3[1] = 0.0; - _lD3[2] = 1.0; - _lD3[3] = 0.0; - _lD3[4] = 0.0; - _lD3[5] = 1.0; - var _mD3 = []; - for (var i = 0; i < 3; i++) { - var _Ww2 = _lD3[i * 2] * _iD3._v6[_MB] + _lD3[i * 2 + 1] * _iD3._v6[_NB] + _Ta * _iD3._v6[_OB] + _iD3._v6[_PB]; - var index = i * 2 + 0; - _mD3[index] = _lD3[i * 2] * _iD3._v6[_5B] + _lD3[i * 2 + 1] * _iD3._v6[_6B] + _Ta * _iD3._v6[_7B] + _iD3._v6[_8B]; - _mD3[index] = _mD3[index] / _Ww2; - _mD3[index] = _mD3[index] * _jD3; - index++; - _mD3[index] = _lD3[i * 2] * _iD3._v6[_9B] + _lD3[i * 2 + 1] * _iD3._v6[_0A] + _Ta * _iD3._v6[_aB] + _iD3._v6[_bB]; - _mD3[index] = _mD3[index] / _Ww2; - _mD3[index] = _mD3[index] * _kD3; - } - var _nD3 = []; - _nD3[0] = _mD3[2] - _mD3[0]; - _nD3[1] = _mD3[3] - _mD3[1]; - _nD3[2] = _mD3[4] - _mD3[0]; - _nD3[3] = _mD3[5] - _mD3[1]; - var _oD3 = 0.0, - _DC3 = 1.0, - index = 0; - for (var i = 0; i < 2; i++) { - var length = _nD3[index] * _nD3[index]; - index++; - length += _nD3[index] * _nD3[index]; - index++; - if (length > 0.0) { - length = Math.sqrt(length); - } - _oD3 = Math.max(length, _oD3); - } - _oD3 *= 0.5; - if (_oD3 > 0.0) { - _DC3 = 1.0 / _oD3; - } - _vC3._DC3 = _DC3; - return _DC3; - } - return 1.0; -} -function _BA3(_Vg1, _rg1, _sg1, _q5, _r5, _A73, _B73, _y4, _3d, _no, _qL, _rL, _u9) { - var _Ca, _I53, _3C3, _Ja, _La, _Na; - if (_Vg1 === undefined) { - debug("Attempting to draw texture that is not loaded"); - return; - } - if (!_Vg1.texture._N8) { - if (_Vg1.w == 0 || _Vg1.h == 0) return; - _M8(_Vg1); - } - _Ca = _e8._Da(_9a._Ea, _Vg1.texture._N8, _e8._Fa, 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 6; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Na = _Ca._Oa; - var _w6 = -_A73 * (_rg1 - _Vg1.XOffset); - var _x6 = -_B73 * (_sg1 - _Vg1.YOffset); - var _y6 = _w6 + _A73 * _Vg1.CropWidth; - var _z6 = _x6 + _B73 * _Vg1.CropHeight; - if (Math.abs(_y4) < 0.001) { - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = _q5 + _w6; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = _r5 + _x6; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = _q5 + _y6; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = _r5 + _z6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - } else { - var _57 = Math.sin(_y4); - var _67 = Math.cos(_y4); - var _Qe2 = _w6 * _67; - var _Re2 = _y6 * _67; - var _Se2 = _x6 * _67; - var _Te2 = _z6 * _67; - var _Ue2 = _w6 * _57; - var _Ve2 = _y6 * _57; - var _We2 = _x6 * _57; - var _Xe2 = _z6 * _57; - _Ja[_Pa + 0] = _Ja[_kb + 0] = _q5 + _Qe2 + _We2; - _Ja[_Pa + 1] = _Ja[_kb + 1] = _r5 - _Ue2 + _Se2; - _Ja[__4 + 0] = _Ja[_ib + 0] = _q5 + _Re2 + _Xe2; - _Ja[__4 + 1] = _Ja[_ib + 1] = _r5 - _Ve2 + _Te2; - _Ja[_hb + 1] = _r5 - _Ve2 + _Se2; - _Ja[_hb + 0] = _q5 + _Re2 + _We2; - _Ja[_jb + 0] = _q5 + _Qe2 + _Xe2; - _Ja[_jb + 1] = _r5 - _Ue2 + _Te2; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - } - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = _Vg1.x / _Vg1.texture.width; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = _Vg1.y / _Vg1.texture.height; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_Vg1.x + _Vg1.w) / _Vg1.texture.width; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_Vg1.y + _Vg1.h) / _Vg1.texture.height; - var _h4 = ~~(_u9 * 255.0); - _h4 = _h4 - ((_h4 - 255) & ((255 - _h4) >> 31)); - _h4 = _h4 - (_h4 & (_h4 >> 31)); - _h4 = _h4 << 24; - _3d = _h4 | (_3d & 0xffffff); - if (_no == undefined) { - _no = _3d; - _qL = _3d; - _rL = _3d; - } else { - _no = (_no & 0xffffff) | _h4; - _qL = (_qL & 0xffffff) | _h4; - _rL = (_rL & 0xffffff) | _h4; - } - if (_543) { - _3d &= 0xfffefffe; - _no &= 0xfffefffe; - _qL &= 0xfffefffe; - _rL &= 0xfffefffe; - _no |= 0x00010000; - _qL |= 0x00000001; - _rL |= 0x00010001; - } - _La[_Pa] = _La[_kb] = _3d; - _La[_hb] = _no; - _La[__4] = _La[_ib] = _qL; - _La[_jb] = _rL; -} -function _CA3(_Vg1, _W6, _X6, _o6, _p6, _Ju, _Ku, _Zk1, __k1, _u9) { - var _m4 = ~~((_u9 * 255.0) << 24) | 0xffffff; - var _po = _m4; - var _qo = _m4; - var _ro = _m4; - var _Ca, _I53, _3C3, _Ja, _La, _Na; - if (!_Vg1.texture._N8) { - if (_Vg1.w == 0 || _Vg1.h == 0) return; - _M8(_Vg1); - } - _Ca = _e8._Da(_9a._Ea, _Vg1.texture._N8, _e8._Fa, 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 6; - var _Pa = index, - _hb = _Pa + _Ga, - __4 = _hb + _Ga, - _ib = __4 + _Ga, - _jb = _ib + _Ga, - _kb = _jb + _Ga; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Na = _Ca._Oa; - _Ja[_Pa + 0] = _Ja[_kb + 0] = _W6; - _Ja[_Pa + 1] = _Ja[_kb + 1] = _X6; - _Ja[_hb + 0] = _o6; - _Ja[_hb + 1] = _p6; - _Ja[__4 + 0] = _Ja[_ib + 0] = _Ju; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ku; - _Ja[_jb + 0] = _Zk1; - _Ja[_jb + 1] = __k1; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = _Vg1.x / _Vg1.texture.width; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = _Vg1.y / _Vg1.texture.height; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_Vg1.x + _Vg1.w) / _Vg1.texture.width; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_Vg1.y + _Vg1.h) / _Vg1.texture.height; - if (_543) { - _m4 &= 0xfffefffe; - _po &= 0xfffefffe; - _qo &= 0xfffefffe; - _ro &= 0xfffefffe; - _po |= 0x00010000; - _qo |= 0x00000001; - _ro |= 0x00010001; - } - _La[_Pa] = _La[_kb] = _m4; - _La[_hb] = _po; - _La[__4] = _La[_ib] = _qo; - _La[_jb] = _ro; -} -function _pD3(_Vg1, _rg1, _sg1, _m8, _n8, _q5, _r5, _A73, _B73, _y4, _3d, _no, _qL, _rL, _u9) { - var _Ca, _I53, _3C3, _Ja, _La, _Na; - if (!_Vg1.texture._N8) { - if (_Vg1.w == 0 || _Vg1.h == 0) return; - _M8(_Vg1); - } - _Ca = _e8._Da(_9a._Ea, _Vg1.texture._N8, _e8._Fa, 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 6; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Na = _Ca._Oa; - var _w6 = -_A73 * (_rg1 - _Vg1.XOffset); - var _x6 = -_B73 * (_sg1 - _Vg1.YOffset); - var _y6 = _w6 + _A73 * _m8; - var _z6 = _x6 + _B73 * _n8; - if (Math.abs(_y4) < 0.001) { - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = _q5 + _w6; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = _r5 + _x6; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = _q5 + _y6; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = _r5 + _z6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - } else { - var _57 = Math.sin(_y4); - var _67 = Math.cos(_y4); - var _Qe2 = _w6 * _67; - var _Re2 = _y6 * _67; - var _Se2 = _x6 * _67; - var _Te2 = _z6 * _67; - var _Ue2 = _w6 * _57; - var _Ve2 = _y6 * _57; - var _We2 = _x6 * _57; - var _Xe2 = _z6 * _57; - _Ja[_Pa + 0] = _Ja[_kb + 0] = _q5 + _Qe2 + _We2; - _Ja[_Pa + 1] = _Ja[_kb + 1] = _r5 - _Ue2 + _Se2; - _Ja[__4 + 0] = _Ja[_ib + 0] = _q5 + _Re2 + _Xe2; - _Ja[__4 + 1] = _Ja[_ib + 1] = _r5 - _Ve2 + _Te2; - _Ja[_hb + 1] = _r5 - _Ve2 + _Se2; - _Ja[_hb + 0] = _q5 + _Re2 + _We2; - _Ja[_jb + 0] = _q5 + _Qe2 + _Xe2; - _Ja[_jb + 1] = _r5 - _Ue2 + _Te2; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - } - _Na[_Pa + 0] = _Na[_jb + 0] = _Na[_kb + 0] = _Vg1.x / _Vg1.texture.width; - _Na[_Pa + 1] = _Na[_hb + 1] = _Na[_kb + 1] = _Vg1.y / _Vg1.texture.height; - _Na[_hb + 0] = _Na[__4 + 0] = _Na[_ib + 0] = (_Vg1.x + _m8) / _Vg1.texture.width; - _Na[__4 + 1] = _Na[_ib + 1] = _Na[_jb + 1] = (_Vg1.y + _n8) / _Vg1.texture.height; - var _h4 = (_u9 * 255.0) << 24; - _3d = _h4 | (_3d & 0xffffff); - if (_no == undefined) { - _no = _3d; - _qL = _3d; - _rL = _3d; - } else { - _no = _no | _h4; - _qL = _qL | _h4; - _rL = _rL | _h4; - } - if (_543) { - _3d &= 0xfffefffe; - _no &= 0xfffefffe; - _qL &= 0xfffefffe; - _rL &= 0xfffefffe; - _no |= 0x00010000; - _qL |= 0x00000001; - _rL |= 0x00010001; - } - _La[_Pa] = _La[_kb] = _3d; - _La[_hb] = _no; - _La[__4] = _La[_ib] = _qL; - _La[_jb] = _rL; -} -function _yA3(_be, _q5, _r5, _kj, _lj, _rX1, _7f1) { - _e8._c_1(_be, _q5, _r5, _kj, _lj, _rX1, _7f1); -} -function _FA3(_Vg1, _Is, _Js, _m8, _n8, _q5, _r5, _co, _do, _Ms, _u9) { - if (!_Vg1) return; - if (!_Vg1.texture) return; - _Ms &= 0xffffff; - _Ms |= (_u9 * 255) << 24; - if (_Is < _Vg1.XOffset) { - var _J73 = _Vg1.XOffset - _Is; - _q5 += _J73 * _co; - _m8 -= _J73; - _Is = 0; - } else { - _Is -= _Vg1.XOffset; - } - if (_Js < _Vg1.YOffset) { - var _J73 = _Vg1.YOffset - _Js; - _r5 += _J73 * _do; - _n8 -= _J73; - _Js = 0; - } else { - _Js -= _Vg1.YOffset; - } - if (_m8 > _Vg1.CropWidth - _Is) _m8 = _Vg1.CropWidth - _Is; - if (_n8 > _Vg1.CropHeight - _Js) _n8 = _Vg1.CropHeight - _Js; - if (_m8 <= 0 || _n8 <= 0) return; - _2B3(_Vg1, _Is + _Vg1.x, _Js + _Vg1.y, _m8, _n8, _q5, _r5, _m8 * _co, _n8 * _do, _Ms); -} -function _GA3(_W6, _X6, _o6, _p6, _fo) { - var _Ca, _I53, _3C3, _Ja, _La, _Na; - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _fo = yyGetBool(_fo); - var _Eh = _9a._Ea; - var _q8 = 6; - if (_fo) { - _Eh = _9a._Bc; - _q8 = 8; - } - _Ca = _e8._Da(_Eh, null, _e8._Fa, _q8); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _q8; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - var _qD3 = _kb + _Ga; - var _rD3 = _qD3 + _Ga; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - var _m4 = ~~((_Nc * 255.0) << 24) | (_Oc & 0xffffff); - if (!_fo) { - if (_jA3 != 0.0) { - _o6 += _jA3; - _p6 += _jA3; - } - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = _W6; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = _X6; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = _o6; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = _p6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = _m4; - } else { - if (_jA3 != 0.0) { - _W6 += _jA3; - _X6 += _jA3; - _o6 += _jA3; - _p6 += _jA3; - } - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = _La[_qD3] = _La[_rD3] = _m4; - _Ja[_kb + 0] = _Ja[_rD3 + 0] = _Ja[_qD3 + 0] = _Ja[_Pa + 0] = _W6; - _Ja[_rD3 + 1] = _Ja[__4 + 1] = _Ja[_hb + 1] = _Ja[_Pa + 1] = _X6; - _Ja[_jb + 0] = _Ja[_ib + 0] = _Ja[__4 + 0] = _Ja[_hb + 0] = _o6; - _Ja[_ib + 1] = _Ja[_jb + 1] = _Ja[_kb + 1] = _Ja[_qD3 + 1] = _p6; - _Ja[_rD3 + 1] = _X6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ja[_qD3 + 2] = _Ja[_rD3 + 2] = _Ta; - } -} -function _HA3(_W6, _X6, _o6, _p6, _gL, _hL, _6q, _no, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _gL = yyGetReal(_gL); - _hL = yyGetReal(_hL); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _fo = yyGetBool(_fo); - if (_jA3 != 0.0) { - _W6 += _jA3; - _X6 += _jA3; - _o6 += _jA3; - _p6 += _jA3; - } - var i, w, h; - w = _gL; - h = _hL; - if (w > Math.abs(_o6 - _W6)) { - w = Math.abs(_o6 - _W6); - } - if (h > Math.abs(_p6 - _X6)) { - h = Math.abs(_p6 - _X6); - } - var _6h = (_Qc(_6q) & 0xffffff) | ((_Nc * 255.0) << 24); - var _7h = (_Qc(_no) & 0xffffff) | ((_Nc * 255.0) << 24); - var _sD3 = _gA3 / 4; - var _Eh = _9a._Ec; - var _q8 = (_sD3 + 1) * 4 + 2; - if (_fo) { - _Eh = _9a._Cc; - } - var _aM = (_W6 + _o6) * 0.5; - var _bM = (_X6 + _p6) * 0.5; - var _cA = Math.abs(_o6 - _W6) * 0.5 - w * 0.5; - var _dA = Math.abs(_p6 - _X6) * 0.5 - h * 0.5; - var _Ca = _e8._Da(_Eh, null, _e8._Fa, _q8); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - var __h1 = index; - _Ca._Ia += _q8; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - _Ja[index] = _aM; - _Ja[index + 1] = _bM; - _Ja[index + 2] = _Ta; - _La[index] = _6h; - index += _Ga; - for (i = 0; i <= _sD3; i++) { - _Ja[index] = _aM + _cA + (w * _hA3[i]) / 2; - _Ja[index + 1] = _bM + _dA + (h * _iA3[i]) / 2; - _Ja[index + 2] = _Ta; - _La[index] = _7h; - index += _Ga; - } - for (i = _sD3; i <= _sD3 * 2; i++) { - _Ja[index] = _aM - _cA + (w * _hA3[i]) / 2; - _Ja[index + 1] = _bM + _dA + (h * _iA3[i]) / 2; - _Ja[index + 2] = _Ta; - _La[index] = _7h; - index += _Ga; - } - for (i = _sD3 * 2; i <= _sD3 * 3; i++) { - _Ja[index] = _aM - _cA + (w * _hA3[i]) / 2; - _Ja[index + 1] = _bM - _dA + (h * _iA3[i]) / 2; - _Ja[index + 2] = _Ta; - _La[index] = _7h; - index += _Ga; - } - for (i = _sD3 * 3; i <= _sD3 * 4; i++) { - _Ja[index] = _aM + _cA + (w * _hA3[i]) / 2; - _Ja[index + 1] = _bM - _dA + (h * _iA3[i]) / 2; - _Ja[index + 2] = _Ta; - _La[index] = _7h; - index += _Ga; - } - _Ja[index] = _Ja[__h1 + _Ga]; - _Ja[index + 1] = _Ja[__h1 + _Ga + 1]; - _Ja[index + 2] = _Ta; - _La[index] = _7h; - if (_fo) { - _Ja[__h1] = _Ja[__h1 + _Ga]; - _Ja[__h1 + 1] = _Ja[__h1 + _Ga + 1]; - _Ja[__h1 + 2] = _Ta; - _La[__h1] = _La[__h1 + _Ga]; - } -} -function _IA3(_W6, _X6, _o6, _p6, _6q, _no, _qL, _rL, _fo) { - var _Ca, _I53, _3C3, _Ja, _La, _Na; - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _qL = yyGetInt32(_qL); - _rL = yyGetInt32(_rL); - _fo = yyGetBool(_fo); - var _h4 = (_Nc * 255.0) << 24; - _6q = _Qc(_6q) | _h4; - _no = _Qc(_no) | _h4; - _qL = _Qc(_qL) | _h4; - _rL = _Qc(_rL) | _h4; - var _Eh = _9a._Ea; - var _q8 = 6; - if (_fo) { - _Eh = _9a._Bc; - _q8 = 8; - } - _Ca = _e8._Da(_Eh, null, _e8._Fa, _q8); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _q8; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - var _qD3 = _kb + _Ga; - var _rD3 = _qD3 + _Ga; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - _Na = _Ca._Oa; - var _m4 = ~~((_Nc * 255.0) << 24) | (_Oc & 0xffffff); - if (!_fo) { - _Ja[_Pa + 0] = _Ja[_jb + 0] = _Ja[_kb + 0] = _W6; - _Ja[_Pa + 1] = _Ja[_hb + 1] = _Ja[_kb + 1] = _X6; - _Ja[_hb + 0] = _Ja[__4 + 0] = _Ja[_ib + 0] = _o6 + 1.0; - _Ja[__4 + 1] = _Ja[_ib + 1] = _Ja[_jb + 1] = _p6 + 1.0; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _La[_Pa] = _La[_kb] = _6q; - _La[__4] = _La[_ib] = _qL; - _La[_hb] = _no; - _La[_jb] = _rL; - } else { - if (_jA3 != 0.0) { - _W6 += _jA3; - _X6 += _jA3; - _o6 += _jA3; - _p6 += _jA3; - } - _La[_Pa] = _La[_rD3] = _6q; - _La[_hb] = _La[__4] = _no; - _La[_ib] = _La[_jb] = _qL; - _La[_kb] = _La[_qD3] = _rL; - _Ja[_kb + 0] = _Ja[_rD3 + 0] = _Ja[_qD3 + 0] = _Ja[_Pa + 0] = _W6; - _Ja[_rD3 + 1] = _Ja[__4 + 1] = _Ja[_hb + 1] = _Ja[_Pa + 1] = _X6; - _Ja[_jb + 0] = _Ja[_ib + 0] = _Ja[__4 + 0] = _Ja[_hb + 0] = _o6; - _Ja[_ib + 1] = _Ja[_jb + 1] = _Ja[_kb + 1] = _Ja[_qD3 + 1] = _p6; - _Ja[_rD3 + 1] = _X6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ja[_qD3 + 2] = _Ja[_rD3 + 2] = _Ta; - } -} -function _RA3(_q5, _r5, _3d) { - _q5 = yyGetReal(_q5); - _r5 = yyGetReal(_r5); - _3d = yyGetInt32(_3d); - if (_jA3 != 0.0) { - _q5 += _jA3; - _r5 += _jA3; - } - var _Ca, _Ja, _La; - _Ca = _e8._Da(_9a._Ac, null, _e8._Fa, 1); - var _Ga = _Ca._Ha() >> 2; - var _Pa = _Ga * _Ca._Ia; - _Ca._Ia++; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - var _m4 = ~~((_Nc * 255.0) << 24) | _Qc(_3d); - _Ja[_Pa + 0] = ~~_q5 + 0.5; - _Ja[_Pa + 1] = ~~_r5 + 0.5; - _Ja[_Pa + 2] = _Ta; - _La[_Pa] = _m4; -} -function _NA3(_W6, _X6, _o6, _p6, _Ju, _Ku, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _Ju = yyGetReal(_Ju); - _Ku = yyGetReal(_Ku); - _fo = yyGetBool(_fo); - if (_jA3 != 0.0) { - _W6 += _jA3; - _X6 += _jA3; - _o6 += _jA3; - _p6 += _jA3; - _Ju += _jA3; - _Ku += _jA3; - } - var _Ca, _Ja, _La, _Na; - if (_fo) { - _Ca = _e8._Da(_9a._Cc, null, _e8._Fa, 4); - } else { - _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, 3); - } - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 3; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - _Ja[_Pa + 0] = _W6; - _Ja[_Pa + 1] = _X6; - _Ja[_Pa + 2] = _Ta; - _Ja[_hb + 0] = _o6; - _Ja[_hb + 1] = _p6; - _Ja[_hb + 2] = _Ta; - _Ja[__4 + 0] = _Ju; - _Ja[__4 + 1] = _Ku; - _Ja[__4 + 2] = _Ta; - if (_fo) { - _Ja[_ib + 0] = _W6; - _Ja[_ib + 1] = _X6; - _Ja[_ib + 2] = _Ta; - _Ca._Ia++; - } - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = ((_Nc * 255.0) << 24) | _Oc; -} -function _JA3(_W6, _X6, _o6, _p6, _6q, _no, _tL, _fo) { - if (_tL) { - _IA3(_W6, _X6, _o6, _p6, _6q, _6q, _no, _no, _fo); - } else { - _IA3(_W6, _X6, _o6, _p6, _6q, _no, _no, _6q, _fo); - } -} -function _KA3(_q5, _r5) { - _RA3(_q5, _r5, _2H); -} -function _LA3(_q5, _r5) { - var _q4 = _MA3(_q5, _r5); - if (Array.isArray(_q4)) { - _q4.splice(3); - return _q4; - } else { - return _q4 & 0x00ffffff; - } -} -function _MA3(_q5, _r5) { - var _Eh = _bs; - if (__i1 != null && __i1 != -1) { - var _ms = _cs._E5(__i1); - if (_ms != null) { - _Eh = _ms._bk1._ck1._rd; - } - } - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - if (_1A < 0) { - _r5 = _e8._PX1 - _r5; - } - return _e8._j02(_q5, _r5, _Eh); -} -function _OA3(_W6, _X6, _o6, _p6, _Ju, _Ku, _Ss, _Ts, _Us, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _Ju = yyGetReal(_Ju); - _Ku = yyGetReal(_Ku); - _Ss = yyGetInt32(_Ss); - _Ts = yyGetInt32(_Ts); - _Us = yyGetInt32(_Us); - _fo = yyGetBool(_fo); - if (_jA3 != 0.0) { - _W6 += _jA3; - _X6 += _jA3; - _o6 += _jA3; - _p6 += _jA3; - _Ju += _jA3; - _Ku += _jA3; - } - var _Ca, _Ja, _La, _Na; - var _h4 = (_Nc * 255.0) << 24; - _Ss = _h4 | _Qc(_Ss); - _Ts = _h4 | _Qc(_Ts); - _Us = _h4 | _Qc(_Us); - if (_fo) { - _Ca = _e8._Da(_9a._Cc, null, _e8._Fa, 4); - } else { - _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, 3); - } - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 3; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - _Ja[_Pa + 0] = _W6; - _Ja[_Pa + 1] = _X6; - _Ja[_Pa + 2] = _Ta; - _Ja[_hb + 0] = _o6; - _Ja[_hb + 1] = _p6; - _Ja[_hb + 2] = _Ta; - _Ja[__4 + 0] = _Ju; - _Ja[__4 + 1] = _Ku; - _Ja[__4 + 2] = _Ta; - if (_fo) { - _Ja[_ib + 0] = _W6; - _Ja[_ib + 1] = _X6; - _Ja[_ib + 2] = _Ta; - _Ca._Ia++; - } - _La[_Pa] = _Ss; - _La[_hb] = _Ts; - _La[__4] = _Us; - _La[_ib] = _Ss; -} -function _PA3(_W6, _X6, _o6, _p6, _6q, _no, _fo) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - _fo = yyGetBool(_fo); - if (_jA3 != 0.0) { - _W6 += _jA3; - _X6 += _jA3; - _o6 += _jA3; - _p6 += _jA3; - } - var _aM = (_W6 + _o6) / 2; - var _bM = (_X6 + _p6) / 2; - var _cA = Math.abs((_W6 - _o6) / 2); - var _dA = Math.abs((_X6 - _p6) / 2); - var _h4 = (_Nc * 255.0) << 24; - _6q = _h4 | _Qc(_6q); - _no = _h4 | _Qc(_no); - var _Sf3, _Ca, _Ja, _La; - var _Y4; - if (_fo) { - var _tD3 = _gA3 + 1; - _Ca = _e8._Da(_9a._Cc, null, _e8._Fa, _tD3); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _tD3; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - for (var i = 0; i <= _gA3; i++) { - _Ja[index] = _aM + _cA * _hA3[i]; - _Ja[index + 1] = _bM + _dA * _iA3[i]; - _Ja[index + 2] = _Ta; - _La[index] = _no; - index += _Ga; - } - } else { - var _uD3 = _gA3 * 3; - _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, _uD3); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += _uD3; - _Ja = _Ca._Ka; - _La = _Ca._Ma; - for (var i = 0; i < _gA3; i++) { - _Ja[index] = _aM; - _Ja[index + 1] = _bM; - _Ja[index + 2] = _Ta; - _La[index] = _6q; - index += _Ga; - _Ja[index] = _aM + _cA * _hA3[i]; - _Ja[index + 1] = _bM + _dA * _iA3[i]; - _Ja[index + 2] = _Ta; - _La[index] = _no; - index += _Ga; - _Ja[index] = _aM + _cA * _hA3[i + 1]; - _Ja[index + 1] = _bM + _dA * _iA3[i + 1]; - _Ja[index + 2] = _Ta; - _La[index] = _no; - index += _Ga; - } - } -} -function _QA3(_q5, _r5, _Jj, _6q, _no, _fo) { - _PA3(_q5 - _Jj, _r5 - _Jj, _q5 + _Jj, _r5 + _Jj, _6q, _no, _fo); -} -function _SA3(_W6, _X6, _o6, _p6) { - _UA3(_W6, _X6, _o6, _p6, 1.0, _2H, _2H); -} -function _TA3(_W6, _X6, _o6, _p6, _kj) { - _UA3(_W6, _X6, _o6, _p6, _kj, _2H, _2H); -} -function _UA3(_W6, _X6, _o6, _p6, _kj, _6q, _no) { - _W6 = yyGetReal(_W6); - _X6 = yyGetReal(_X6); - _o6 = yyGetReal(_o6); - _p6 = yyGetReal(_p6); - _kj = yyGetReal(_kj); - _6q = yyGetInt32(_6q); - _no = yyGetInt32(_no); - if (_jA3 != 0.0) { - _W6 += _jA3; - _X6 += _jA3; - _o6 += _jA3; - _p6 += _jA3; - } - var _h4 = (_Nc * 255.0) << 24; - _6q = _h4 | _Qc(_6q); - _no = _h4 | _Qc(_no); - var _N6 = _o6 - _W6; - var _P6 = _p6 - _X6; - var _G6 = _N6 * _N6 + _P6 * _P6; - if (_G6 < 0.0001) return; - _G6 = Math.sqrt(_G6); - if (_G6 < 0.0001) return; - _N6 = (0.5 * _kj * _N6) / _G6; - _P6 = (0.5 * _kj * _P6) / _G6; - var _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, 6); - var _Ga = _Ca._Ha() >> 2; - var index = _Ga * _Ca._Ia; - _Ca._Ia += 6; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - _Ja[_Pa + 0] = _W6 - _P6; - _Ja[_Pa + 1] = _X6 + _N6; - _Ja[_hb + 0] = _o6 - _P6; - _Ja[_hb + 1] = _p6 + _N6; - _Ja[__4 + 0] = _o6 + _P6; - _Ja[__4 + 1] = _p6 - _N6; - _Ja[_ib + 0] = _o6 + _P6; - _Ja[_ib + 1] = _p6 - _N6; - _Ja[_jb + 0] = _W6 + _P6; - _Ja[_jb + 1] = _X6 - _N6; - _Ja[_kb + 0] = _W6 - _P6; - _Ja[_kb + 1] = _X6 + _N6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _La[_Pa] = _La[_jb] = _La[_kb] = _6q; - _La[_hb] = _La[__4] = _La[_ib] = _no; -} -function _vD3(_Vg1, _kj, _lj, _7f1) { - var _s02 = _e8._n02(_kj, _lj, _7f1); - _Vg1._bk1 = _s02; - _Vg1._3j1 = _s02._3j1; - _Vg1.texture._N8 = _s02._ck1; -} -function _3B3(_kj, _lj, _7f1, _Ri1) { - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - if (_kj <= 0 || _lj <= 0) { - _H4("create_surface : Trying to create a surface with size equal to or less than zero."); - } - if (_Ri1 != undefined) { - _Ri1 = yyGetInt32(_Ri1); - } - var _B4 = new _hs(); - _B4.texture = document.createElement("surf"); - _B4.__c = _kj; - _B4._0d = _lj; - _B4.texture.width = _kj; - _B4.texture.height = _lj; - _B4.texture.__c = _kj; - _B4.texture._0d = _lj; - if (_Ri1 != undefined) { - var _ms = _cs._E5(_Ri1); - if (_ms && _ms._bk1) { - _e8._u02(_ms._bk1); - } - } - _vD3(_B4, _kj, _lj, _7f1); - _B4.x = 0; - _B4.y = 0; - _B4.w = _kj; - _B4.h = _lj; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - if (_Ri1 != undefined) { - _cs.Set(_Ri1, _B4); - _B4.tp = _Ri1; - } else { - _B4.tp = _cs._Gf(_B4); - } - _B4._Ti1 = _B4; - _B4.texture.complete = true; - _B4._p8 = []; - _B4._q8 = 0; - _B4._r8 = 4; - _B4._Ui1 = 0; - _B4._5t = null; - _B4._lg1 = _B4.texture; - return _B4.tp; -} -function _4B3(_jg) { - _jg = yyGetInt32(_jg); - if (_jg < 0) { - return; - } - var _ms = _cs._E5(_jg); - if (_ms && _ms._bk1) { - if (_Oi1(_jg)) { - _yi("Error: Surface in use via surface_set_target(). It can not be freed until it has been removed from the surface stack."); - return; - } - _e8._tZ1(); - _e8._u02(_ms._bk1); - _ms.texture._N8 = undefined; - _cs._rj(_jg); - } else if (!_ms) { - return 0; - } -} -function _5B3(_jg, _q5, _r5) { - var _q4 = _6B3(_jg, _q5, _r5); - if (Array.isArray(_q4)) { - _q4.splice(3); - return _q4; - } else { - return _q4 & 0x00ffffff; - } -} -function _6B3(_jg, _q5, _r5) { - var _q4 = 0; - var _ms = _cs._E5(yyGetInt32(_jg)); - if (_ms != null) { - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - _q4 = _e8._k02(_ms._3j1, _q5, _r5, _ms._bk1._ck1._rd); - } - return new Long(_q4); -} -function __A3(_jg, _q5, _r5) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (!_ms) return; - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - var colour = ((_Nc * 255.0) << 24) | 0x00ffffff; - _1a._pg1(_ms, 0, 0, _ms.__c, _ms._0d, _q5, _r5, _ms.__c, _ms._0d, colour); -} -function _wD3(_G8, _w6, _x6, _y6, _z6, _fb, _gb, _8s2, _9s2, _fy1, _xD3, _Z4, _yD3, _6h, _7h, _Nr1, __O2) { - var z = _Ta; - var _Vc = _yc(_cc); - var _zD3 = _e8._Da(_Vc, _G8, _e8._Fa, 6); - var _Ga = _zD3._Ha() >> 2; - var index = _Ga * _zD3._Ia; - _zD3._Ia += 6; - var _Ja = _zD3._Ka; - var _La = _zD3._Ma; - var _Na = _zD3._Oa; - var _Pa = index; - var _hb = _Pa + _Ga; - var __4 = _hb + _Ga; - var _ib = __4 + _Ga; - var _jb = _ib + _Ga; - var _kb = _jb + _Ga; - _Ja[_Pa + 0] = _Ja[_kb + 0] = _w6; - _Ja[_Pa + 1] = _Ja[_kb + 1] = _x6; - _Ja[_hb + 0] = _y6; - _Ja[_hb + 1] = _z6; - _Ja[__4 + 0] = _Ja[_ib + 0] = _fb; - _Ja[__4 + 1] = _Ja[_ib + 1] = _gb; - _Ja[_jb + 0] = _8s2; - _Ja[_jb + 1] = _9s2; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = z; - _La[_Pa] = _La[_kb] = _6h; - _La[_hb] = _7h; - _La[__4] = _La[_ib] = _Nr1; - _La[_jb] = __O2; - _Na[_Pa + 0] = _Na[_kb + 0] = _fy1; - _Na[_Pa + 1] = _Na[_kb + 1] = _xD3; - _Na[_hb + 0] = _Z4; - _Na[_hb + 1] = _xD3; - _Na[__4 + 0] = _Na[_ib + 0] = _Z4; - _Na[__4 + 1] = _Na[_ib + 1] = _yD3; - _Na[_jb + 0] = _fy1; - _Na[_jb + 1] = _yD3; - return true; -} -function _7B3(_Zj1, _AD3, _BD3, _sj) { - _Zj1 = yyGetInt32(_Zj1); - _AD3 = yyGetInt32(_AD3); - _BD3 = yyGetInt32(_BD3); - _sj = yyGetInt32(_sj); - _e8._Dj1(); - _e8._la._UC(); - _hj1(_Zj1); - _wx(0, 0, surface_get_width(_Zj1), surface_get_height(_Zj1), 0); - var _lj = surface_get_height(_sj); - var _kj = surface_get_width(_sj); - var _q5 = 0; - var _r5 = 0; - var _CD3 = _BD3; - var _DD3 = _BD3 + _lj; - var _x6 = _r5; - var _z6 = _r5 + _lj; - var _X4 = 1 / _kj; - var _Y4 = 1 / _lj; - _wD3(surface_get_texture(_sj)._Hc._N8, _AD3, _CD3, _AD3 + _kj, _CD3, _AD3 + _kj, _DD3, _AD3, _DD3, _X4 * _q5, _Y4 * _x6, _X4 * (_q5 + _kj), _Y4 * _z6, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff); - _e8._Dj1(); - _Ej1(); - _e8._la._VC(); -} -function _8B3(_Zj1, _AD3, _BD3, _sj, _w4, _x4, __j1, _0k1) { - _Zj1 = yyGetInt32(_Zj1); - _AD3 = yyGetInt32(_AD3); - _BD3 = yyGetInt32(_BD3); - _sj = yyGetInt32(_sj); - _w4 = yyGetInt32(_w4); - _x4 = yyGetInt32(_x4); - __j1 = yyGetInt32(__j1); - _0k1 = yyGetInt32(_0k1); - _e8._tZ1(); - _e8._la._UC(); - _hj1(_Zj1); - _wx(0, 0, surface_get_width(_Zj1), surface_get_height(_Zj1), 0); - var _lj = _0k1; - var _kj = __j1; - var _q5 = _w4; - var _r5 = _x4; - var _CD3 = _BD3; - var _DD3 = _BD3 + _lj; - var _x6 = _r5; - var _z6 = _r5 + _lj; - var _X4 = 1 / surface_get_width(_sj); - var _Y4 = 1 / surface_get_height(_sj); - _wD3(surface_get_texture(_sj)._Hc._N8, _AD3, _CD3, _AD3 + _kj, _CD3, _AD3 + _kj, _DD3, _AD3, _DD3, _X4 * _q5, _Y4 * _x6, _X4 * (_q5 + _kj), _Y4 * _z6, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff); - _e8._tZ1(); - _Ej1(); - _e8._la._VC(); - _e8._tZ1(); -} -function _bB3(_t4, _q5, _r5, _kj, _lj, _8s, _9s) { - _LE("sprite_add_from_screen() (WebGL)"); - return -1; -} -function _aB3(_jg, _q5, _r5, _kj, _lj, _8s, _9s) { - var _ms = _cs._E5(_jg); - if (_ms != null) { - if (_ms._bk1._ck1._rd != _bs) { - debug("Surface " + yyGetInt32(_jg) + " can't be used as a background source as it uses unsupported format " + _e8._n_1(_ms._bk1._ck1._rd)); - return -1; - } - _q5 = ~~_q5; - _r5 = ~~_r5; - _kj = ~~_kj; - _lj = ~~_lj; - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - var _Yc = _e8._Z_1(_lg1, _ms._3j1, _q5, _r5, _kj, _lj, _8s, _9s); - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = _Yc._C_1; - _B4.h = _Yc._D_1; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _kj; - _B4.oh = _lj; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture._N8 = _Yc; - _B4.texture.__c = _lg1.width; - _B4.texture._0d = _lg1.height; - _B4.texture.complete = true; - var _fs = new _gs(); - _fs._5s = _B4; - return _8r._is(_fs); - } - debug("Surface " + _jg + " does not exist"); - return -1; -} -function _9B3(_q5, _r5, _kj, _lj, _8s, _9s) { - _q5 = ~~_q5; - _r5 = ~~_r5; - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - var _Yc = _e8._T_1(_lg1, _q5, _r5, _kj, _lj, _8s, _9s, _1A > 0); - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = _Yc._C_1; - _B4.h = _Yc._D_1; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _kj; - _B4.oh = _lj; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture._N8 = _Yc; - _B4.texture.width = _kj; - _B4.texture.height = _lj; - _B4.texture.__c = _kj; - _B4.texture._0d = _lj; - _B4.texture.complete = true; - var _fs = new _gs(); - _fs._5s = _B4; - return _8r._is(_fs); -} -function _cB3(_jg, _q5, _r5, _kj, _lj, _8s, _9s, _rg1, _sg1) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (_ms != null) { - if (_ms._bk1._ck1._rd != _bs) { - debug("Surface " + yyGetInt32(_jg) + " can't be used as a sprite source as it uses unsupported format " + _e8._n_1(_ms._bk1._ck1._rd)); - return -1; - } - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - _8s = yyGetBool(_8s); - _9s = yyGetBool(_9s); - _rg1 = yyGetInt32(_rg1); - _sg1 = yyGetInt32(_sg1); - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - var _Yc = _e8._Z_1(_lg1, _ms._3j1, _q5, _r5, _kj, _lj, _8s, _9s); - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = _Yc._C_1; - _B4.h = _Yc._D_1; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _kj; - _B4.oh = _lj; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture._N8 = _Yc; - _B4.texture.__c = _lg1.width; - _B4.texture._0d = _lg1.height; - _B4.texture.complete = true; - var _og1 = new _tg1(); - _og1.pName = "surface.copy"; - _og1.width = _kj; - _og1.height = _lj; - _og1._IP = new _IF(); - _og1._IP.right = _og1.width; - _og1._IP.bottom = _og1.height; - _og1.transparent = true; - _og1.smooth = true; - _og1.preload = true; - _og1._dg1 = 0; - _og1._1r = _vg1._wg1; - _og1.xOrigin = _rg1; - _og1.yOrigin = _sg1; - _og1._xs = true; - _og1._E6 = 1; - _og1._Cg1 = 0; - _og1._xg1 = false; - _og1._yg1 = false; - _og1._F6 = []; - _og1._C4 = []; - _og1.Masks = []; - _og1._eg1(); - _og1._C4[0] = _B4; - var _xW = _D5._ug1(_og1); - return _xW; - } - debug("Surface " + yyGetInt32(_jg) + " does not exist"); - return -1; -} -function _dB3(_t4, _jg, _q5, _r5, _kj, _lj, _8s, _9s) { - var _ms = _cs._E5(yyGetInt32(_jg)); - if (_ms != null) { - if (_ms._bk1._ck1._rd != _bs) { - debug("Surface " + yyGetInt32(_jg) + " can't be used as a sprite source as it uses unsupported format " + _e8._n_1(_ms._bk1._ck1._rd)); - return -1; - } - _t4 = yyGetInt32(_t4); - _q5 = yyGetInt32(_q5); - _r5 = yyGetInt32(_r5); - _kj = yyGetInt32(_kj); - _lj = yyGetInt32(_lj); - _8s = yyGetBool(_8s); - _9s = yyGetBool(_9s); - var _lg1 = document.createElement(_8F); - var _mg1 = _lg1.getContext("2d"); - _ng1(_mg1); - var _Yc = _e8._Z_1(_lg1, _ms._3j1, _q5, _r5, _kj, _lj, _8s, _9s); - var _B4 = new _hs(); - _B4.x = 0; - _B4.y = 0; - _B4.w = _kj; - _B4.h = _lj; - _B4.XOffset = 0; - _B4.YOffset = 0; - _B4.CropWidth = _B4.w; - _B4.CropHeight = _B4.h; - _B4.ow = _B4.w; - _B4.oh = _B4.h; - _B4.tp = _ys(_lg1); - _B4.texture = _F4[_B4.tp]; - _B4.texture._N8 = _Yc; - _B4.texture.__c = _lg1.width; - _B4.texture._0d = _lg1.height; - _B4.texture.complete = true; - var _XF = _D5._E5(_t4); - _XF._C4[_XF._C4.length] = _B4; - _XF._E6++; - return _t4; - } - debug("Surface " + yyGetInt32(_jg) + " does not exist"); - return -1; -} -function _eB3(_L73, _M73) { - var _N73, _Q73; - _N73 = _e8._E02(_M73); - _Q73 = _e8._E02(_L73); - var _he1 = _L73.h * _L73.w * 4; - for (var i = _he1 - 4; i >= 0; i -= 4) { - var c = ~~((_N73[i] + _N73[i + 1] + _N73[i + 2]) / 3); - _Q73[i + 3] = c; - } - var _PZ2 = new Image(); - _e8._w02(_L73.texture._N8._ck1); - _L73.texture._N8 = _e8._402(_PZ2, _Q73, _L73.w, _L73.h); - return true; -} -function _1B3(_jg) { - var _iZ = _sk._E5(yyGetInt32(_jg)); - if (_iZ) { - var _Ca, _Ga, index, _I53, _3C3, _Ja, _La, _Na, _W6, _X6, _o6, _p6; - var _iv = ~~((_Nc * 255.0) << 24) | 0x0000ff; - var _jv = ~~((_Nc * 255.0) << 24) | 0x00ff00; - var _q8 = 6 * (_iZ._uk * _iZ._tk); - _Ca = _e8._Da(_9a._Ea, null, _e8._Fa, _q8); - _Ga = _Ca._Ha() >> 2; - index = _Ga * _Ca._Ia; - _3C3 = _Ca._Ia; - _Ca._Ia += _q8; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - for (var y = 0; y < _iZ._uk; y++) { - for (var x = 0; x < _iZ._tk; x++, index += _Ga * 6) { - var _m4 = _jv; - var _Pa = index, - _hb = _Pa + _Ga, - __4 = _hb + _Ga, - _ib = __4 + _Ga, - _jb = _ib + _Ga, - _kb = _jb + _Ga; - if (_iZ._xk[_iZ._uk * x + y] < 0) _m4 = _iv; - _W6 = ~~(_iZ._8Z + x * _iZ._aZ); - _X6 = ~~(_iZ._9Z + y * _iZ._bZ); - _o6 = _W6 + _iZ._aZ; - _p6 = _X6 + _iZ._bZ; - _Ja[_kb + 0] = _Ja[_jb + 0] = _Ja[_Pa + 0] = _W6; - _Ja[_kb + 1] = _Ja[_hb + 1] = _Ja[_Pa + 1] = _X6; - _Ja[_ib + 0] = _Ja[__4 + 0] = _Ja[_hb + 0] = _o6; - _Ja[_jb + 1] = _Ja[_ib + 1] = _Ja[__4 + 1] = _p6; - _Ja[_Pa + 2] = _Ja[_hb + 2] = _Ja[__4 + 2] = _Ja[_ib + 2] = _Ja[_jb + 2] = _Ja[_kb + 2] = _Ta; - _La[_Pa] = _La[_hb] = _La[__4] = _La[_ib] = _La[_jb] = _La[_kb] = _m4; - } - } - return; - } - _H4("Error: invalid mp_grid ID (mp_grid_draw)"); -} -function _0B3(_jg, _941, _a41, _741) { - var _QY = _RY.Paths[yyGetInt32(_jg)]; - if (!_QY) return; - _941 = yyGetInt32(_941); - _a41 = yyGetInt32(_a41); - _741 = yyGetBool(_741); - var _Ca, _Dn3, _Ja, _La, _Na, _Ga; - var _m4 = ~~((_Nc * 255.0) << 24) | (_Oc & 0xffffff); - var _N6, _P6, _b41; - var _c41 = 0; - var _d41 = _QY._e41(0); - if (!_741) { - _941 = _941 - _d41.x; - _a41 = _a41 - _d41.y; - } else { - _941 = 0; - _a41 = 0; - } - _c41 = _Xk(_QY.length / 4.0); - if (_c41 == 0) return; - var _q8 = _c41 * 2; - _Ca = _e8._Da(_9a._Bc, null, _e8._Fa, _q8); - _Ga = _Ca._Ha() >> 2; - _Dn3 = _Ga * _Ca._Ia; - _Ca._Ia += _q8; - var _Ja = _Ca._Ka; - var _La = _Ca._Ma; - for (var i = 0; i < _c41; i++) { - _d41 = _QY._e41(i / _c41); - var _W6 = ~~(_941 + _d41.x); - var _X6 = ~~(_a41 + _d41.y); - _La[_Dn3 + 0] = _m4; - _Ja[_Dn3 + 0] = _W6; - _Ja[_Dn3 + 1] = _X6; - _Ja[_Dn3 + 2] = _Ta; - _Dn3 += _Ga; - _d41 = _QY._e41((i + 1) / _c41); - var _o6 = ~~(_941 + _d41.x); - var _p6 = ~~(_a41 + _d41.y); - _La[_Dn3 + 0] = _m4; - _Ja[_Dn3 + 0] = _o6; - _Ja[_Dn3 + 1] = _p6; - _Ja[_Dn3 + 2] = _Ta; - _Dn3 += _Ga; - } -} -function _xA3(_bo) { - _e8._b_1(_bo); -} -function _YA3(_oj, _pk) { - _5j3 = _oj; - _6j3 = _pk; - _e8._uZ1(_5j3, _6j3); -} -function _ZA3(_ED3) { - if (_ED3) { - _hM(0); - } else { - _jM(_QC, _SC); - } -} -function _fB3(_o8) { - if (_o8) { - return 1.0 / _o8._Hc.width; - } - return 1.0; -} -function _gB3(_o8) { - if (_o8) { - return 1.0 / _o8._Hc.height; - } - return 1; -} -function _hB3(_w91, _be) { - _e8._d_1(yyGetInt32(_w91), _be._Hc._N8); -} -function _iB3(_x91) { - _x91 = yyGetInt32(_x91); - if (_m_2[_x91] && _m_2[_x91]._dZ1) { - return 1; - } - return 0; -} -function _jB3(_x91) { - _x91 = yyGetInt32(_x91); - var _QY1 = _x91 == -1 ? _Rz() : _m_2[_x91]._dZ1; - if (_QY1) { - _e8._Qz(_QY1); - } -} -function _vB3(_x91) { - _x91 = yyGetInt32(_x91); - var _QY1 = _x91 == -1 ? _Rz() : _m_2[_x91]._dZ1; - if (_QY1) { - return _QY1.name; - } - return ""; -} -function _kB3(_x91, _y91) { - _x91 = yyGetInt32(_x91); - var _QY1 = _x91 == -1 ? _Rz() : _m_2[_x91]._dZ1; - if (_QY1) { - return _e8._0_1(_m_2[_x91]._dZ1, yyGetString(_y91)); - } - return undefined; -} -function _lB3(_D91, _4_1) { - _D91 = yyGetInt32(_D91); - if (_D91 != -1) { - _e8._3_1(_D91, _4_1); - } -} -function _mB3(_D91, _4_1) { - _D91 = yyGetInt32(_D91); - if (_D91 != -1) { - _e8._5_1(_D91, _4_1); - } -} -function _nB3(_D91, _4_1) { - _D91 = yyGetInt32(_D91); - if (_D91 != -1) { - var _1B = _2B(_VA); - _e8._6_1(_D91, new Float32Array(_1B._v6)); - } -} -function _oB3(_x91, _be) { - _x91 = yyGetInt32(_x91); - if (_m_2[_x91]) { - var _QY1 = _m_2[_x91]; - if (_QY1) { - for (var i = 0; i < _QY1._eZ1.length; i++) { - if (_QY1._eZ1[i] == _be) { - return Number(i); - } - } - } - } - return 0; -} -function _pB3(_C91) { - _543 = yyGetBool(_C91); -} -function _qB3(_D91, _hl) { - if (_hl instanceof Array) { - _e8._9_1(yyGetInt32(_D91), _hl); - } else { - alert("ERROR: shader_set_uniform_i_array() Data is not an array"); - } -} -function _rB3(_D91, _hl) { - if (_hl instanceof Array) { - _e8._a_1(yyGetInt32(_D91), _hl); - } else { - alert("ERROR: shader_set_uniform_f_array() Data is not an array"); - } -} -function _sB3(_D91, _sl, _E91, _fe) { - var _Ca = _bO._E5(yyGetInt32(_sl)); - if (!_Ca) { - alert("ERROR: shader_set_uniform_f_buffer() Data is not a buffer"); - return; - } - _E91 = yyGetInt32(_E91); - if (_E91 < 0) { - alert("ERROR: shader_set_uniform_f_buffer() Invalid offset " + _E91); - return; - } - _fe = yyGetInt32(_fe); - if (_fe <= 0 || _E91 + _fe * 4 > _Ca._iX2) { - alert("ERROR: shader_set_uniform_f_buffer() Invalid count " + _fe + ". Trying to read outside of the buffer."); - return; - } - var _hl = new Array(_fe); - for (var i = 0; i < _fe; ++i) { - _hl[i] = _Ca._EY2(_Le2, _E91); - _E91 += 4; - } - _e8._a_1(yyGetInt32(_D91), _hl); -} -function _tB3(_D91, _hl) { - if (_hl instanceof Array) { - var _A91 = new Float32Array(_hl); - _e8._6_1(yyGetInt32(_D91), _A91); - } else { - alert("ERROR: shader_set_uniform_matrix_array() Data is not an array"); - } -} -function _wB3(_iM) {} -function _xB3(_FD3) { - var _oC = _e8._PZ1(); - for (var _EC = 0; _EC < _oC; _EC++) { - _tS2(_EC, _FD3); - } -} -function _yB3(_w91, _FD3) { - _bA3[_w91] = _FD3 ? true : false; - _e8._NZ1(_w91, _bA3[_w91]); -} -function _zB3(_nC) { - var _oC = _e8._PZ1(); - for (var _EC = 0; _EC < _oC; _EC++) { - _uS2(_EC, _nC); - } -} -function _AB3(_w91, _nC) { - _e8._OZ1(_w91, _nC ? _9a._sC : _9a._uC); -} -function _BB3() { - return _bA3[0]; -} -function _CB3(_o8) { - if (typeof _o8 == "object") { - return 1.0; - } else if (yyGetInt32(_o8) != -1 && _F4[yyGetInt32(_o8)]) { - return 1.0; - } - return 0; -} -function _DB3(_o8) { - if (typeof _o8 == "object") { - return 1.0; - } else if (yyGetInt32(_o8) != -1 && _F4[yyGetInt32(_o8)]) { - return 1.0; - } - return 0; -} -function _EB3(_o8) { - if (_o8 == -1 || _o8 === undefined) return [0, 0, 1, 1]; - var _B4 = _o8._Ic; - var texture = _B4.texture; - if (_B4 === undefined || texture === undefined) return [0, 0, 1, 1]; - var _9t = 1.0 / texture.width; - var _at = 1.0 / texture.height; - var _bt = []; - _bt.push(_B4.x * _9t, _B4.y * _at, (_B4.x + _B4.CropWidth) * _9t, (_B4.y + _B4.CropHeight) * _at); - return _bt; -} -function _uB3() { - return 1; -} -function _FB3(_Nz) { - _jC = _Nz > 0.5 ? true : false; - _e8._LZ1(_jC, _lC); -} -function _GB3(_Vn) { - _lC = _Vn / 255.0; - _e8._LZ1(_jC, _lC); -} -function _HB3() { - return _jC ? 1.0 : 0.0; -} -function _IB3() { - return _lC; -} -function _UA(_od, _Lw) { - _oB[_od] = new _zz(_Lw); - _hN(); - _dN |= _od == _pB || _od == _sB; - if (_e8 == null) return; - switch (_od) { - case _sB: - _e8._2A(_oB[_od]); - break; - case _pB: - _e8._Xz(_oB[_od]); - break; - case _VA: - _e8._i_1(_oB[_od]); - break; - } - _e8._Dj1(); -} -function _2B(_od) { - switch (_od) { - case _sB: - case _pB: - case _VA: - return _oB[_od]; - break; - } -} -function _SB3() { - if (_rE.Shaders) { - for (var i = 0; i < _rE.Shaders.length; i++) { - var _cZ1 = _rE.Shaders[i]; - _m_2[i] = _e8._8Z1(_cZ1.Vertex, _cZ1.Fragment, _cZ1.Attributes); - if (_m_2[i]._dZ1 == null) { - debug("Shader " + _cZ1.name + " can't be compiled. Please check the shader for errors"); - } - } - } - return true; -} -function _WA3(_Pc) { - _2H = _Pc; - _Oc = _Qc(_Pc); -} -function _M8(_Vg1) { - if (!_Vg1.texture._N8) { - var _Yc = _e8._k_1(_Vg1.texture); - _Vg1.texture._N8 = _Yc; - _Vg1.texture.__c = _Vg1.texture.width; - _Vg1.texture._0d = _Vg1.texture.height; - } -} -function _O8(_o8, _A_1) { - if (_o8._ck1) return; - if (_A_1 === _9a._E_1 || (_A_1 === _9a._F_1 && _o8.Image._m_1 !== undefined && _o8.Image._m_1 !== 0)) { - _o8._zg |= _G_1._l42 | _G_1._H_1; - } - _e8._y_1(_o8, _A_1); - _Kw3(_o8); -} -function _ht(_o8, _A_1) { - if (_o8._ck1) { - _e8._w02(_o8._ck1); - _o8._ck1 = undefined; - _o8._zg &= ~_G_1._J_1; - _Lw3(_o8); - } -} -function _lM() { - _e8._tZ1(); - var _GD3 = _F4.length; - var i; - for (i = 0; i < _GD3; i++) { - if (_F4[i]) { - if (_F4[i]._N8) { - _ht(_F4[i]._N8); - } - } - } -} -function _902(_o8, _A_1) { - if (_o8._ck1 != undefined) { - var _HD3 = true; - if (_A_1 !== _9a._a02 && ((_A_1 == _9a._E_1 && (_o8._zg & _G_1._J_1) == 0 && (_o8._zg & _G_1._l42) != 0) || (_A_1 == _9a._T12 && (_o8._zg & _G_1._J_1) != 0) || (_A_1 == _9a._F_1 && ((_o8._zg & _G_1._H_1 && (_o8._zg & _G_1._J_1) == 0) || ((_o8._zg & _G_1._H_1) == 0 && (_o8._zg & _G_1._J_1) != 0))))) { - _HD3 = false; - } - return _HD3; - } else { - return false; - } -} -function _JB3(_sl, _NZ2, _Ar, _E91, _ID3) { - var _Ca = _bO._E5(yyGetInt32(_sl)); - var _ms = _cs._E5(yyGetInt32(_NZ2)); - if (!_Ca || !_ms) return false; - if (_E91 === undefined) _E91 = 0; - var _ZU1 = _e8._l02(_ms._3j1, 0, 0, _ms.__c, _ms._0d, _ms._bk1._ck1._rd); - if (_Ca._qW2 == _4k && _E91 + _ZU1.length > _Ca._iX2) { - _Ca._pX2(_E91 + _ZU1.length); - } - for (var i = 0; i < _ZU1.length; i++) { - _Ca._RY2(_hO, i, _ZU1[i]); - } - _ZU1 = null; -} -function _KB3(_sl, _NZ2, _Ar, _E91, _ID3) { - var _Ca = _bO._E5(yyGetInt32(_sl)); - var _ms = _cs._E5(yyGetInt32(_NZ2)); - if (!_Ca || !_ms) return false; - var data = new Uint8Array(_Ca._eO); - _yA3(_ms.texture._N8, 0, 0, _ms.__c, _ms._0d, data, _ms._bk1._ck1._rd); - data = null; -} -var _JD3 = 0; -var _KD3 = 100; -var canvas = null; -var _LD3, _MD3, _ND3, _OD3, _PD3, _QD3, _RD3, _SD3; -var _L83 = false; -var _1a = null; -var g_CurrentGraphics; -var _TD3 = null; -var _bo3 = null; -var _UD3 = 0; -var _VD3 = false; -var _WD3 = 0; -var _XD3 = 0; -var _xz2 = 60; -if (!Date.now) - Date.now = function () { - return new Date().getTime(); - }; -var _YD3 = Date.now(); -var _ZD3 = _YD3; -var __D3 = _YD3; -var _YN = "anonymous"; -var _Ki1 = -1; -var _Yi1 = -1; -var _Zi1 = -1; -var _Up1 = true; -var _Vp1 = true; -var _0q1 = true; -var _Wp1 = -1; -var _Xp1 = -1; -var _Mi1 = -1; -var _Ni1 = -1; -var _Li1 = false; -var __p1 = true; -var _1q1 = { x: 0, y: 0, w: 0, h: 0 }; -var _JK = false; -var _0E3 = false; -var _1E3 = 1; -var _2E3 = 1; -var _3E3 = 1; -var _4E3 = 0; -var _5E3 = 0; -var _6E3 = 0; -if (window.chrome && window.chrome.app) { - _L83 = true; - try { - if (window && window["localStorage"]) { - _L83 = false; - } - } catch (e) {} -} -if (Number.isNaN === undefined) { - Number.isNaN = function (_NF) { - return typeof _NF === "number" && isNaN(_NF); - }; -} -window._7E3 = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame; -if (!window._7E3) { - window.addEventListener( - "message", - function (e) { - if (e.source == window && e.data == "yyRequestAnimationFrame") { - e._8E3(); - _9E3(); - } - }, - true - ); -} -window.requestAnimFrame = (function () { - return ( - window._7E3 || - function (_hm1) { - window.setTimeout(_hm1, 1000 / 60); - } - ); -})(); -var _aE3 = undefined; -function _bE3(_IM) { - return _rE.FeatureFlags !== undefined && _rE.FeatureFlags[_IM] !== undefined; -} -function exception_unhandled_handler(_2Y) { - var _q4 = _aE3; - if (_2Y instanceof Function || _2Y == undefined) { - _aE3 = _2Y; - } else if (typeof _2Y == "number") { - var _BE = _Pp1(_2Y); - if (_BE != null) { - _aE3 = _BE; - } else { - _H4("exception_unhandled_handler : argument should be a function"); - } - } else { - _H4("exception_unhandled_handler : argument should be a function"); - } - return _q4; -} -function _cE3(event) { - if (_aE3 == undefined || !(_aE3 instanceof Function)) { - var string = "Unhandled Exception - " + event.message + " in file " + event.filename + " at line " + event.lineno; - _mE(string); - game_end(-1); - } else { - var _q4 = _aE3(undefined, undefined, event.error); - game_end(_q4); - } - debugger; - return false; -} -function _dE3(error) { - var string = "Unhandled Rejection - " + error.message; - console.error(string); - if (error && error._Dz3) { - error._Dz3.catch(function (err) { - var _eE3 = true; - try { - var _fE3 = err.stack.indexOf("https://"); - if (_fE3 < 0) _fE3 = err.stack.indexOf("http://"); - if (_fE3 >= 0) { - var _gE3 = new RegExp("\\r\\n|\\r|\\n", "g"); - var _hE3 = err.stack.slice(_fE3).split(_gE3); - if (_hE3.length > 0) { - var _or = _hE3[0]; - _fE3 = _or.lastIndexOf("/"); - if (_fE3 > 0) { - var _iE3 = new URL(_or.slice(0, _fE3 + 1)); - if (_iE3._jE3 != window.location._jE3 || _iE3.pathname.indexOf(_rE.Options.GameDir) < 0) { - _eE3 = false; - } - } - } - } - } catch (e) { - console.error(e.message); - } - if (_eE3) { - game_end(-2); - debugger; - } - }); - } - return false; -} -window.addEventListener("error", _cE3); -window.addEventListener("unhandledrejection", _dE3); -var GMS_API = { debug_msg: show_debug_message, ds_list_size: ds_list_size, ds_list_find_value: ds_list_find_value, json_encode: json_encode, json_decode: json_decode, extension_get_option_value: extension_get_option_value, send_async_event_social: _kE3, get_facebook_app_id: _lE3, get_app_version_string: _mE3 }; -function _lE3() { - return _rE.Options.Facebook; -} -function _mE3() { - var appVersion = _rE.Options.MajorVersion + "." + _rE.Options.MinorVersion + "." + _rE.Options.BuildVersion + " r" + _rE.Options.RevisionVersion; - return appVersion; -} -function _kE3(_nE3) { - var _oE3 = JSON.stringify(_nE3); - var _pE3 = json_decode(_oE3); - g_pBuiltIn.async_load = _pE3; - _i3._j3(_KD2, 0); - ds_map_destroy(_pE3); -} -var _oE = null; -function _qE3() { - if (_oE) { - _oE.document.getElementById("debug_console").value = ""; - } -} -function _rE3() { - if (_oE) { - if (_Wz2) { - _Wz2 = false; - } else { - _Wz2 = true; - } - } -} -function CreateDebugConsole() { - try { - _oE = window.open("", "gamemakerstudio_debugconsole_window", "width=990,height=600,titlebar=yes,scrollbars,resizable"); - if (_oE) { - if (!_oE.document.getElementById("debug_console")) { - { - _oE.document.write("" + "
" + "GameMaker - DEBUG console" + "
" + "" + '' + "" + '' + "" + '' + "
Debug OutputInstancesInstanceData
" + '" + "
" + '
' + '' + "" + ""); - } - var _sE3 = _oE.document.getElementById("clear_console_button"); - _sE3.onclick = function () { - _qE3(); - }; - _sE3 = _oE.document.getElementById("gm_pause_button"); - _sE3.onclick = function () { - _rE3(); - }; - } - } - _6o1 = 0x71562; - } catch (e) { - debug(e.message); - } -} -function _tE3() { - var c = document.getElementById(_8F); - var _Pg = c.parentNode; - var load = document.createElement("canvas"); - _ag(canvas, _bg); - load.style.position = "absolute"; - load.style.left = _bg.left + "px"; - load.style.top = _bg.top + "px"; - load.width = c.width; - load.height = c.height; - load.setAttribute("id", "loading_screen"); - _Pg.insertBefore(load, c.nextSibling); - _TD3 = load.getContext("2d"); - _ng1(_TD3); -} -function _uE3(_9o) { - var _ni = ""; - var _G6 = _9o.length; - for (var i = 0; i < _G6; i++) { - _ni = _ni + String.fromCharCode(_9o.charCodeAt(i) ^ 0x1a); - } - return _ni; -} -function _vE3() { - var c = document.getElementById(_8F); - var _G6 = document.getElementById("loading_screen"); - var _Pg = c.parentNode; - if (_G6 != null) { - _Pg.removeChild(_G6); - } - _TD3 = null; - _VD3 = false; -} -function _ag(_rX1, _G63) { - var rect = _rX1.getBoundingClientRect(); - _G63.left = rect.left; - _G63.top = rect.top; - _G63.right = _G63.left + _Gn1; - _G63.bottom = _G63.top + _Hn1; - _G63.scaleX = _rX1.clientWidth / _rX1.width || 1; - _G63.scaleY = _rX1.clientHeight / _rX1.height || 1; -} -function _wE3(_or) { - _lL2 = []; - _vI = []; - _wI = []; - _uI = 0; - var _XB = _or.search; - var _Dh = _or.protocol + "//" + _or.host + _or.pathname; - _vI[0] = _Dh; - _wI[0] = null; - if (_XB[0] == "?") _XB = _XB.substring(1, _XB.length); - var index = 0; - var start = 0; - var _x11 = ""; - var _ue = null; - while (index < _XB.length) { - var c = _XB[index]; - if (c == "&") { - if (_x11 != "") { - if (start != index) _ue = _XB.substring(start, index); - _vI[_vI.length] = _x11; - _wI[_wI.length] = _ue; - _lL2[_x11] = _ue; - _uI++; - _x11 = ""; - _ue = null; - } - start = index + 1; - } else if (c == "=") { - _x11 = _XB.substring(start, index); - _ue = null; - start = index + 1; - } - index++; - } - if (_x11 != "") { - if (start != index) _ue = _XB.substring(start, index); - _vI[_vI.length] = _x11; - _wI[_wI.length] = _ue; - _lL2[_x11] = _ue; - _uI++; - _x11 = _ue = ""; - } -} -function _id3() { - _LD3 = canvas.style.position; - _MD3 = canvas.style.left; - _ND3 = canvas.style.top; - _OD3 = canvas.style.cssText; - _PD3 = canvas.parentNode; - _QD3 = canvas.nextSibling; - _RD3 = false; - _SD3 = canvas.margin; - if (_PD3 == document.body || canvas.mozRequestFullScreen || canvas.webkitRequestFullScreen) { - _RD3 = true; - } -} -window["GameMaker_Init"] = GameMaker_Init; -var _KG = undefined; -function GameMaker_Init() { - debug("------- GameMaker_Init -------------"); - if (!document.getElementById || !document.createElement) return; - canvas = document.getElementById(_8F); - _1a = null; - if (!canvas) return; - _wE3(window.location); - _rE = JSON_game; - if (typeof g_var2obf !== "undefined") { - _KG = Object.getOwnPropertyNames(g_var2obf).reduce((_xE3, prop) => { - _xE3[g_var2obf[prop]] = prop; - return _xE3; - }, {}); - } - if (_rE.Options.outputDebugToDiv) { - var _yE3 = document.createElement("div"); - _yE3.id = "yyDebugDiv"; - _yE3.style.display = "none"; - document.body.appendChild(_yE3); - } - _eM2(); - if ((_rE.Options && _rE.Options.debugMode) || (_rE.Options && _rE.Options.debugMode == undefined)) { - _nE = true; - } - if (_rE.Options != undefined && _rE.Options.AssetCompilerMajorVersion != undefined && _rE.Options.AssetCompilerMajorVersion > 1) { - _v3 = true; - if (_rE.Options.GameSpeed != undefined) { - _x3._cK(_rE.Options.GameSpeed); - } - } - _Xz2(); - _AL2 = false; - _oB = []; - _oB[_sB] = new _zz(); - _oB[_pB] = new _zz(); - _oB[_VA] = new _zz(); - if (_rE.Options.WebGL && _rE.Options.WebGL != 0) { - _DL2 = _rE.Options.interpolatePixels; - var _zE3 = undefined; - _zE3 = _MB3(canvas); - if (_zE3) { - _1a = _e8; - } else { - if (_rE.Options.WebGL == 1) { - _AL2 = true; - } - _1a = canvas.getContext("2d"); - } - } else { - _1a = canvas.getContext("2d"); - } - g_CurrentGraphics = _1a; - _kZ = _rE.Options.CollisionCompatibility; - _ML2 = canvas.width; - _NL2 = canvas.height; - if (_rE.Options.UseNewAudio == true || _v3) { - _in = _jn; - } - document.body.style._AE3 = "hidden"; - _bo3 = _1a; - _EL = canvas.width; - _GL = canvas.height; - _Gn1 = _EL; - _Hn1 = _GL; - _Yi1 = _Gn1; - _Zi1 = _Hn1; - __p1 = _rE.Options.scale != 0; - _1E3 = window.devicePixelRatio || 1; - _2E3 = _1a.webkitBackingStorePixelRatio || _1a.mozBackingStorePixelRatio || _1a.msBackingStorePixelRatio || _1a.oBackingStorePixelRatio || _1a.backingStorePixelRatio || 1; - _3E3 = _1E3 / _2E3; - _bg = new _IF(); - _ag(canvas, _bg); - _In1 = _bg.top; - _Jn1 = _bg.left; - _Kn1 = _bg.right; - _Ln1 = _bg.bottom; - if (_rE.Options.Facebook && !_rE.Options.UseFBExtension) { - console.log("using internal runtime facebook"); - _BE3(_rE.Options.Facebook); - } else if (_rE.Options && _rE.Options.debugMode) { - CreateDebugConsole(); - } - _id3(); - _ng1(_1a); - document.body.oncontextmenu = function () { - return false; - }; - _Ig(); - _IM2 = document.getElementById("GM4HTML5_loadingscreen"); - if (_e8 && _nE) { - debug("WebGL Enabled!"); - debug("Max Texture Size=" + _e8._GY1()); - } - _OM2(); - _rp1(); - if (_AL2) { - _UD3 = -2; - } else { - if (_nE) g_pBuiltIn.debug_mode = _rE.Options.debugMode; - _wL2 = ""; - _uL2 = ""; - _vL2 = function () {}; - { - _yN2(_rE); - _UD3 = 0; - } - } - window.focus(); - canvas.addEventListener("click", function (e) { - window.focus(); - }); - __D3 = Date.now(); - window.requestAnimFrame(_9E3); -} -function _9E3() { - if (_UD3 != 3) window.requestAnimFrame(_9E3); - if (_VD3) { - _ag(canvas, _bg); - var load = document.getElementById("loading_screen"); - load.style.position = "absolute"; - load.style.left = _bg.left + "px"; - load.style.top = _bg.top + "px"; - } - var _7C1 = false; - while (!_7C1) { - _7C1 = true; - switch (_UD3) { - case -2: { - if (_VD3) _vE3(); - _CE3(_1a, _Gn1, _Hn1); - break; - } - case -1: - if (_GM2 == _HM2) { - _yN2(_rE); - _UD3 = 0; - if (!_VD3) { - _tE3(); - _VD3 = true; - } - _CN2(); - _wL2(_TD3, _Gn1, _Hn1, _FM2, _8e1, _IM2); - } - break; - case 0: - if (!_VD3) { - _tE3(); - _VD3 = true; - } - if (_8e1 >= _FM2) { - _8e1 = _FM2; - _UD3 = 1; - _7C1 = false; - } - _CN2(); - if (_rE.Options.loadingBarCallback) { - if (_GM2 == _HM2) { - _uL2 = eval(_rE.Options.loadingBarCallback); - _uL2(_TD3, _Gn1, _Hn1, _FM2, _8e1, _IM2); - } - } else _wL2(_TD3, _Gn1, _Hn1, _FM2, _8e1, _IM2); - break; - case 1: - if (_GM2 == _HM2) { - _vE3(); - _NN2(_rE); - _UD3 = 2; - _7C1 = false; - } - break; - case 2: - _vL2(); - debug("Entering main loop..."); - _DE3(); - _UD3 = 3; - g_pBuiltIn._n_2 = new Date().getTime(); - _7C1 = false; - break; - case 3: - _EE3(); - break; - } - } -} -function _FE3(_A63, x, y, colour, text) { - _A63.fillStyle = colour; - _A63.lineStyle = colour; - _A63.font = "14px Verdana"; - _A63.textAlign = "center"; - _A63.fillText(text, x, y); - _A63.textAlign = "left"; -} -function _CE3(_A63, _m8, _n8) { - _A63.fillStyle = _ns(0x151515, 1.0); - _A63.fillRect(0, 0, _m8, _n8); - _FE3(_A63, _m8 / 2, _n8 / 2, _ns(0x8d8f90, 1.0), "WebGL is required to run this application."); -} -function _zN2(_1a, _m8, _n8, _GE3, _rt3, _HE3) { - _1a.globalAlpha = 1; - if (_HE3) { - try { - _1a.save(); - _1a.fillStyle = _ns(0, 1); - _1a.globalCompositeOperation = "copy"; - _1a.fillRect(0, 0, _m8, _n8); - _1a.restore(); - _1a.drawImage(_IM2, 0, 0, _m8, _n8); - } catch (e) { - show_message(e.message); - } - } else { - var _IE3 = (_m8 / 100) * 50; - var _JE3 = 2; - var x = (_m8 - _IE3) / 2; - var y = 10 + (_n8 - _JE3) / 2; - _1a.fillStyle = _ns(0x151515, 1.0); - _1a.fillRect(0, 0, _m8, _n8); - if (_rt3 != 0) { - var w = (_IE3 / _GE3) * _rt3; - _1a.fillStyle = _ns(0x404040, 1.0); - _1a.fillRect(x, y, _IE3, _JE3); - _1a.fillStyle = _ns(0x8d8f90, 1.0); - _1a.fillRect(x, y, w, _JE3); - } - _FE3(_1a, _m8 / 2, _n8 / 2, _ns(0x8d8f90, 1.0), "Loading"); - } -} -function _KE3(_M23) { - _8r._Wf(); - var _fP2 = _M23._Q71.backgrounds; - for (var i = 0; i < _fP2.length; i++) { - _8r._Gf(_fP2[i]); - var _2s = _8r._E5(i); - var _LE3 = _8r._0s(i); - g_pBuiltIn._o_2[i] = _2s.visible; - g_pBuiltIn._p_2[i] = _2s.foreground; - g_pBuiltIn._q_2[i] = _2s.index; - g_pBuiltIn._r_2[i] = _2s.x; - g_pBuiltIn._s_2[i] = _2s.y; - if (_LE3 !== null && _LE3 !== undefined && _LE3._5s !== null && _LE3._5s !== undefined) { - g_pBuiltIn._t_2[i] = _LE3._5s.w; - g_pBuiltIn._u_2[i] = _LE3._5s.h; - } else { - g_pBuiltIn._t_2[i] = 0; - g_pBuiltIn._u_2[i] = 0; - } - g_pBuiltIn._v_2[i] = _2s._aP2; - g_pBuiltIn._w_2[i] = _2s._bP2; - g_pBuiltIn._x_2[i] = _2s._tR; - g_pBuiltIn._y_2[i] = _2s._uR; - g_pBuiltIn._A_2[i] = _2s._dP2; - g_pBuiltIn._z_2[i] = _2s._cP2; - g_pBuiltIn._B_2[i] = _2s._vR; - g_pBuiltIn._C_2[i] = _2s.alpha; - } - g_pBuiltIn.background_color = _M23._F_2; -} -function _ME3(_9l) { - var _NE3 = []; - var stack = [_9l]; - var _3h = 0; - while (stack.length) { - var value = stack.pop(); - if (typeof value === "boolean") { - _3h += 4; - } else if (typeof value === "string") { - _3h += value.length * 2; - } else if (typeof value === "number") { - _3h += 8; - } else if (typeof value === "object" && _NE3.indexOf(value) === -1) { - _NE3.push(value); - for (var i in value) { - stack.push(value[i]); - } - } - } - return _3h; -} -function _3y2(_TH, _OE3) { - if (_t3) { - _t3._mo3(); - var _PE3 = _t3._rx2(); - for (var i = 0; i < 8; i++) { - var _9g = _t3._s52(i); - if (_9g) { - var _QE3 = _9g._V71; - if (_QE3 != -1) { - var _Kx2 = _jj1._ux2(_QE3); - if (_Kx2) { - if (_PE3) { - _Kx2._qx2(true); - } else { - _Kx2._qx2(false); - } - } - } - } - } - if (_v3) { - if (_jj1 != null) { - _jj1._4y2(); - } - } - } - var _RE3 = _t3; - _881 = -1; - effect_clear(); - _fX._Z23(_W03, _t3); - _Hn._N5(_pC2, 0); - _fj3(); - _pe3(); - var persistent = []; - var _SE3 = []; - if (_RE3 != null) { - for (var i = _RE3._NO.length - 1; i >= 0; i--) { - var _1u = _RE3._NO._E5(i); - if (_1u.persistent) { - persistent[persistent.length] = _1u; - _1u._TE3 = true; - var layer = _3u._MQ(_RE3, _1u.layer); - if (layer != null) { - if (layer._BR) { - _SE3[_SE3.length] = null; - } else { - _SE3[_SE3.length] = layer._CR; - } - } else { - _SE3[_SE3.length] = null; - } - } - } - for (var i = persistent.length - 1; i >= 0; i--) { - _RE3._NO.__S(persistent[i]); - } - if (_RE3._sg3 === false) { - _RE3._ok3(true); - _3u._YU(_RE3); - } else { - for (var i = _RE3._NO.length - 1; i >= 0; i--) { - var _1u = _RE3._NO._E5(i); - _1u._VF._gU(_1u); - } - _3u._ZU(_RE3); - } - } - _ie._Wf(); - if (_t3 && !_t3._sg3) { - var _UE3 = _t3._Q71; - _t3._WS(); - _t3._Q71 = _UE3; - } - _t3 = _mT._E5(_TH); - var _VE3 = _t3._sg3; - if (_VE3 === true && (_t3._Yj3 === false || _OE3 === true)) { - _VE3 = false; - } - if (_VE3 === false) { - _t3._6k3(_t3._Q71); - _t3._Bk3(); - } else { - _t3._M03(_t3._2V); - _t3._N03(_t3._4V); - _t3._J03(_t3._K03); - _t3._L03(_t3._Xj3); - _t3._qx2(_t3._sg3); - _t3._Bk3(); - for (i = _t3._NO.length - 1; i >= 0; i--) { - var _1u = _t3._NO._E5(i); - _1u._VF._cU(_1u); - } - } - g_pBuiltIn.room = _t3.id; - _5o3(); - var _VZ = _1q1.w / (_NM.right - _NM.left); - var _WZ = _1q1.h / (_NM.bottom - _NM.top); - var _5g = _t3._6g ? _t3._8g : _7g; - for (var i = 0; i < _5g.length; i++) { - var _9g = _5g[i]; - _9g._cg = _9g._Ck3 * _VZ + _1q1.x; - _9g._eg = _9g._Dk3 * _WZ + _1q1.y; - _9g._0o3 = _9g._Ek3 * _VZ; - _9g._1o3 = _9g._Fk3 * _WZ; - _9g._dg = _9g._cg + _9g._0o3; - _9g._fg = _9g._eg + _9g._1o3; - } - _KE3(_t3); - _fX._WS(); - if (_3u != null) _3u._FT(_t3); - _aj3(); - if (_VE3 === false) { - _t3._nk3(); - _t3._ok3(false); - var _WE3 = _t3._Q71.pInstances; - for (var _G6 = 0; _G6 < _t3._Q71.pInstances.length; _G6++) { - var _4D = false; - var _XE3 = _t3._Q71.pInstances[_G6]; - if (_XE3.index >= 0) { - for (var _X4 = persistent.length - 1; _X4 >= 0; _X4--) { - if (_XE3.id == persistent[_X4].id) { - _4D = true; - _3u._jU(_t3, persistent[_X4].id); - break; - } - } - if (!_4D) { - var _OZ = _t3._uk3(_XE3.x, _XE3.y, _XE3.id, _XE3.index, _XE3.scaleX, _XE3.scaleY, _XE3.imageSpeed, _XE3.imageIndex, _XE3.rotation, _XE3.colour); - _OZ._TE3 = false; - } - } - } - var _WE3 = _t3._Q71.pInstances; - for (var _G6 = 0; _G6 < _t3._Q71.pInstances.length; _G6++) { - var _XE3 = _t3._Q71.pInstances[_G6]; - var _OZ = _Hn._E5(_XE3.id); - if (_OZ && _OZ._TE3 == false) { - _OZ._TE3 = true; - if (!_BL2 && !_v3) { - if (_XE3.pCode) _XE3.pCode(_OZ, _OZ); - _OZ._N5(_2n, 0, _OZ, _OZ); - if (_XE3.pPreCreateCode) _XE3.pPreCreateCode(_OZ, _OZ); - _OZ._N5(_3n, 0, _OZ, _OZ); - } else { - _OZ._N5(_2n, 0, _OZ, _OZ); - if (_XE3.pPreCreateCode) _XE3.pPreCreateCode(_OZ, _OZ); - _OZ._N5(_3n, 0, _OZ, _OZ); - if (_XE3.pCode) _XE3.pCode(_OZ, _OZ); - } - } - } - } else { - for (var _X4 = persistent.length - 1; _X4 >= 0; _X4--) { - _3u._iU(_t3, persistent[_X4]); - } - } - for (var _X4 = 0; _X4 < persistent.length; _X4++) { - _t3._NO._Gf(persistent[_X4]); - persistent[_X4]._tQ(); - if (_v3) { - var _YE3 = -1; - if (_SE3[_X4] != null) { - var _yU = _3u._LQ(_t3, _SE3[_X4]); - if (_yU == null) { - _yU = _3u._lU(_t3, persistent[_X4].depth, _SE3[_X4]); - } - if (_yU != null) { - _YE3 = _yU._ne; - } - } - persistent[_X4]._2T(false); - persistent[_X4].layer = _YE3; - _3u._cU(_t3, persistent[_X4]); - var _ZE3 = _3u._MQ(_t3, persistent[_X4].layer); - if (_ZE3 != null) { - persistent[_X4].depth = _ZE3.depth; - } - } - } - if (_v3) { - if (_jj1 != null) { - _jj1._3y2(); - } - } - if (_OE3) { - _Hn._N5(_jC2, 0); - } - if (_VE3 == false && _t3._1k3 != null) { - var __E3 = new _iQ(0, 0, 0, 0, false, true); - _t3._1k3(__E3, __E3); - __E3 = null; - } - _Hn._N5(_nC2, 0); - _fX._Z23(_V03, _t3); - _t3._Yj3 = true; -} -function _0F3(_1F3) { - _3y2(_1F3, false); -} -function _DE3() { - g_pBuiltIn.score = 0; - g_pBuiltIn.lives = -1; - _HL2 = 0; - _IL2 = -1; - _JL2 = 0; - _KL2 = 0; - _3y2(_mT._981(0).id, true); - __D3 = Date.now(); - _WD3 = __D3; - g_pBuiltIn.fps = _xz2; - g_pBuiltIn.fps_real = _xz2; - if (_in == _jn) { - _Ha1(); - } -} -function _2F3(_uX2) { - _u11 = []; - _o11 = []; - _7z2 = 0; - _t3._NO._Wf(); - _t3._xQ._Wf(); - var _Vk = _i3._ce2; - for (var i = 0; i < _Vk.length; i++) { - var _BG = _Vk[i]; - _BG._KA2._Wf(); - _BG._9c3._Wf(); - } - _Hn._Wf(); - if (_uX2) { - audio_stop_all(); - } else { - _Ta1(); - } -} -function _3F3() { - _ug._qe3(); -} -function _4F3() { - if (_t3._I93.length > 0) _t3._po3(); - if (_hM2.length > 0) _t3._qo3(); -} -function _5F3() { - if (_t3._v41) { - if (_v3) { - _t3._v41._Xf(_x3._y3()); - } else _t3._v41._Xf(_t3._K03); - } else { - _Hn._dc3(); - } -} -function _6F3() { - if (_t3._v41 == null || _t3._v41 == undefined) { - _fA2(); - } -} -function _7F3() { - g_pBuiltIn.delta_time = (_ZD3 - g_pBuiltIn._n_2) * 1000; - g_pBuiltIn._n_2 = _ZD3; - _0s3(); - _ug._Dd3(); - _Yz2(); - _ie._Xf(); - _Hn._cc3(); - _Hn._sc3(); - _4F3(); - if (_881 != -1) return; - _3u._JU(); - _zT._is3(_t3, _jB2); - _Hn._N5(_jB2, 0); - _4F3(); - if (_881 != -1) return; - if (_EL2) { - _EL2 = false; - _Hn._N5(_QF2, 0); - } - _Ff._AW2(); - _4F3(); - if (_881 != -1) return; - _RA2(); - _4F3(); - if (_881 != -1) return; - _UA2(); - _4F3(); - if (_881 != -1) return; - _YA2(); - _4F3(); - if (_881 != -1) return; - _me3(); - _4F3(); - if (_881 != -1) return; - _rA2(); - _4F3(); - if (_881 != -1) return; - _fX._X23(_t3); - _zT._fs3(_t3); - _zT._is3(_t3, _lB2); - _Hn._N5(_lB2, 0); - _4F3(); - if (_881 != -1) return; - _qs3(); - _5F3(); - _Zz2(); - _4F3(); - if (_881 != -1) return; - _co1(); - _4F3(); - if (_881 != -1) return; - _6F3(); - _4F3(); - if (_881 != -1) return; - _zT._is3(_t3, _nB2); - _Hn._N5(_nB2, 0); - _4F3(); - if (_881 != -1) return; - _Wi3(); - if (_t3 != null) { - _t3._mo3(); - if (_mM) { - _t3._19(); - _4F3(); - } - } - _t3._Hk3(); - _3F3(); - _va1(); -} -function _5o3() { - var left, right, top, bottom; - left = 0; - right = -999999; - top = 0; - bottom = -999999; - if (_t3._6g) { - for (var i = 0; i < _t3._8g.length; i++) { - var _9g = _t3._8g[i]; - if (_9g.visible) { - if (right < _9g._Ck3 + _9g._Ek3) right = _9g._Ck3 + _9g._Ek3; - if (bottom < _9g._Dk3 + _9g._Fk3) bottom = _9g._Dk3 + _9g._Fk3; - } - } - } else { - left = 0; - right = _t3._2V; - top = 0; - bottom = _t3._4V; - _dL2._Ek3 = _dL2._9j1 = right; - _dL2._Fk3 = _dL2._aj1 = bottom; - } - if (_Vp1) { - if (!_0q1) { - _Yi1 = _Wp1; - _Zi1 = _Xp1; - } - } else { - _Yi1 = _Gn1; - _Zi1 = _Hn1; - if (surface_exists(_Ki1)) { - surface_free(_Ki1); - _Ki1 = -1; - } - } - _0q1 = _Vp1; - _Hj1 = _Gn1; - _Ij1 = _Hn1; - _On1 = _Yi1 / (right - left); - _Pn1 = _Zi1 / (bottom - top); - var _e4 = new _IF(); - _e4.left = left; - _e4.top = top; - _e4.right = right; - _e4.bottom = bottom; - _NM = _e4; - _6N = _e4.left; - _7N = _e4.top; - _4N = _e4.right - _e4.left; - _5N = _e4.bottom - _e4.top; - _Yp1(); -} -function _8F3() { - var w = 640; - if (typeof _oE.window.innerWidth == "number") { - w = _oE.window.innerWidth; - } else if (_oE.document.documentElement && _oE.document.documentElement.clientWidth) { - w = _oE.document.documentElement.clientWidth; - } else if (_oE.document.body && document.body.clientWidth) { - w = _oE.document.body.clientWidth; - } - return w; -} -function _9F3() { - var h = 480; - if (typeof _oE.window.innerHeight == "number") { - h = _oE.window.innerHeight; - } else if (_oE.document.documentElement && _oE.document.documentElement.clientHeight) { - h = _oE.document.documentElement.clientHeight; - } else if (_oE.document.body && document.body.clientHeight) { - h = _oE.document.body.clientHeight; - } - return h; -} -function _PK() { - var w = 640; - if (typeof window.innerWidth == "number") { - w = window.innerWidth; - } else if (document.documentElement && document.documentElement.clientWidth) { - w = document.documentElement.clientWidth; - } else if (document.body && document.body.clientWidth) { - w = document.body.clientWidth; - } - return w; -} -function _QK() { - var h = 480; - if (typeof window.innerHeight == "number") { - h = window.innerHeight; - } else if (document.documentElement && document.documentElement.clientHeight) { - h = document.documentElement.clientHeight; - } else if (document.body && document.body.clientHeight) { - h = document.body.clientHeight; - } - return h; -} -function _aF3(string) { - string = string.replace(String.fromCharCode(0x0a) + String.fromCharCode(0x0d) + String.fromCharCode(0x0a), "\n"); - var _bF3 = ""; - for (var _t6 = 0; _t6 < string.length; _t6++) { - var c = string.charCodeAt(_t6); - if (c < 128) { - _bF3 += String.fromCharCode(c); - } else if (c > 127 && c < 2048) { - _bF3 += String.fromCharCode((c >> 6) | 192); - _bF3 += String.fromCharCode((c & 63) | 128); - } else if (c > 2047 && c < 32768) { - _bF3 += String.fromCharCode((c >> 12) | 224); - _bF3 += String.fromCharCode(((c >> 6) & 63) | 128); - _bF3 += String.fromCharCode((c & 63) | 128); - } else { - _bF3 += String.fromCharCode(((c >> 18) & 7) | 240); - _bF3 += String.fromCharCode(((c >> 12) & 63) | 128); - _bF3 += String.fromCharCode(((c >> 6) & 63) | 128); - _bF3 += String.fromCharCode((c & 63) | 128); - } - } - return _bF3; -} -function _uZ2(_cF3) { - return _dF3(_cF3) || _eF3(_cF3); -} -function _dF3(_cF3) { - var _fF3 = _cF3.charCodeAt(0); - if (_fF3 > 47 && _fF3 < 58) { - return true; - } - return false; -} -function _eF3(_cF3) { - var _fF3 = _cF3.charCodeAt(0); - if ((_fF3 > 64 && _fF3 < 91) || (_fF3 > 96 && _fF3 < 123)) { - return true; - } - return false; -} -function _gF3(_h02) { - var _ni = ""; - for (var i = 0; i < _h02.length; i++) { - var _g4 = _h02[i] & 0xff; - _ni = _ni + _6M2[_g4 >> 4] + _6M2[_g4 & 0xf]; - } - return _ni; -} -function _hF3(_B3) { - var _ni = ""; - for (var i = 0; i < 8; i++) { - _ni = _ni + _6M2[(_B3 >> 28) & 0xf]; - _B3 = _B3 << 4; - } - return _ni; -} -function _iF3() { - var _jF3 = new Fingerprint().get(); - return _jF3; -} -function _kF3(_Tl) { - var _C01 = new Uint8Array(_Tl.length); - for (var i = 0, _lF3 = _Tl.length; i < _lF3; i++) { - _C01[i] = _Tl.charAt(i); - } - return _C01; -} -function _mF3(_AX2) { - return String.fromCharCode.apply(null, new Uint8Array(_AX2)); -} -function _nF3(_AX2) { - return String.fromCharCode.apply(null, new Uint16Array(_AX2)); -} -function _oF3(_Tl) { - var _AX2 = new ArrayBuffer(_Tl.length * 2); - var _C01 = new Uint16Array(_AX2); - for (var i = 0, _lF3 = _Tl.length; i < _lF3; i++) { - _C01[i] = _Tl.charCodeAt(i); - } - return _AX2; -} -function _pF3() { - _ag(canvas, _bg); - _In1 = _bg.top; - _Jn1 = _bg.left; - _Kn1 = _bg.right; - _Ln1 = _bg.bottom; - _gj1(_1a); - if (_ML2 != canvas.width || _NL2 != canvas.height) { - _EL2 = true; - } - _ML2 = canvas.width; - _NL2 = canvas.height; - var w = _PK(); - var h = _QK(); - if (_gn1 && !_FL2) { - if (_Mn1 != w || _Nn1 != h) { - _FL2 = true; - _gn1 = false; - } - } - if (_FL2) { - _FL2 = false; - if (_gn1) { - w = _EL; - h = _GL; - _gn1 = false; - canvas.style.position = _LD3; - canvas.style.left = _MD3; - canvas.style.top = _ND3; - canvas.style.margin = _SD3; - canvas.style.cssText = _OD3; - if (!_RD3) { - if (canvas.parentNode != _PD3) { - _PD3.insertBefore(canvas, _QD3); - } - } - } else { - _gn1 = true; - window_set_position(0, 0); - if (!_RD3) { - if (canvas.parentNode == _PD3) { - _PD3.removeChild(canvas); - document.body.insertBefore(canvas, null); - } - } - } - canvas.width = w; - canvas.height = h; - _Gn1 = canvas.width; - _Hn1 = canvas.height; - _Jn1 = canvas.offsetLeft; - _Kn1 = _Jn1 + _Gn1; - _In1 = canvas.offsetTop; - _Ln1 = _Jn1 + _Hn1; - _Mn1 = _Gn1; - _Nn1 = _Hn1; - _Hj1 = w; - _Ij1 = h; - _On1 = 1; - _Pn1 = 1; - _5o3(); - } -} -var _qF3 = 0; -var _rF3 = 0; -function _EE3() { - if (_e8) { - _e8._Dj1(); - } - var _Q93; - if (_v3) { - _x3._Xf(); - _Q93 = _x3._y3(); - } else { - _Q93 = _t3._u3(); - if (_Q93 <= 0) { - _Q93 = 1; - _t3._J03(1); - } - } - const _sF3 = _ZD3; - _ZD3 = Date.now(); - const _tF3 = (_ZD3 - _sF3) * 1000; - _2m1._WA2(_tF3); - _2n1._WA2(_tF3); - if (_ZD3 >= _WD3 + 1000) { - if (_ZD3 - __D3 < 2000) { - _xz2 = _XD3; - g_pBuiltIn.fps = _xz2; - } - _XD3 = 0; - _WD3 = _ZD3; - } - _XD3++; - var _uF3 = __D3 + 1000 / _Q93; - var now = Date.now(); - var _XU1 = __D3 + 1000 / _Q93 - now; - if (_XU1 < 0) _XU1 = 0; - __D3 = now + _XU1; - if (_XU1 > 4) { - setTimeout(function () { - if (window._7E3) { - window._7E3(_9E3); - } else { - } - }, _XU1); - } else { - if (window._7E3) { - window._7E3(_9E3); - } else { - window.postMessage("yyRequestAnimationFrame", "*"); - } - } - if (!_Wz2) { - _pF3(); - var _vF3 = 10; - var _7C1 = false; - while (!_7C1) { - _7C1 = true; - if (_t3 === null) { - _dL2._dg = _dL2._0o3 = _dL2._Ek3 = _dL2._9j1 = _Gn1; - _dL2._fg = _dL2._1o3 = _dL2._Fk3 = _dL2._aj1 = _Hn1; - } else { - _5o3(); - } - _s63(); - _7F3(); - _u63(); - switch (_881) { - case -1: - break; - case _c81: - case _HF2: - _2F3(false); - return; - case _d81: - _2F3(true); - _mT._xo3(); - _DE3(); - break; - case _GF2: - _NN2(); - break; - default: - _0F3(_881); - _7C1 = false; - break; - } - _vF3--; - if (_vF3 <= 0) break; - } - _Vn1 = 0; - _Wn1 = 0; - } - if (_rE.Options && _rE.Options.debugMode) { - UpdateDebugWindow(); - } -} diff --git a/static/misc/retrobowlcollege/html5game/RetroBowl_texture_0.png b/static/misc/retrobowlcollege/html5game/RetroBowl_texture_0.png deleted file mode 100644 index 22ee61ad4782a5ce2d6442f422d2b803a21a26b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1455 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 z 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

H^;3ZdQ%+ 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

`u)r}Rj@5jebzY-yE^|Aa{xfbEAX6;GnqDyREN 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

CKmO9Je3r?*>=D6_qdj|Gtz6(sJ8`{v%J zt>5;&-+z)sf#~8M|G%H;$u+-U&+p58!jO(Nujw*^^H*>!EN;hR1iHND0F1SrG%LS5 z&S-AU+22t#XqC#Rj4XfK%1lKX6$wCDup~7L8L^%*nW~@-#}txB=o`KlNo+)ymta3* z+V13G?f}z;%?|&OA;-wWW`F}B7zXJ3u-CY#Qmm>9PEA?&T6m&C2FCM$!TG#+6>|2sBLmTH6WQ{Y$Y|8C-()lIZ`7uD1+o zqXGX#gS)i2L!nqHZpEc&@!~GU-5o-KQYeK|+}(@2LveS4L!r16AV3JY>HEJQ&bjxT z83;@!vyoFbCpkEJSkf3$1-TibC*bI01b zzCUo;7XiSdD91?4+FiAd9CivyzVE^>Y&&M99l%Dz@2!v{KFq@`{{8V)N-LyzAXRYV zOaIN1h}MhfIVwyl(t z#HuMOTda}uu*SPL*<}6lX}gTPC@k1gQszY4O?BsL_I_2H7;lG9?pI7M)|`71$Ido2 z3!vAlDGoxyQqLkGXfyi_^%rRMzHy12bL+lHiHkvex~P=!s1}WCIgCpGFDmVF$ZLG} z52df9`7aBVl(CCm#w)UX?e&S9VX}W=xfoFt->CaQqk+h;f}>B$#Xk*#N~do9i#*?T zYt&47q#I^dBXlKdj=mRqX1bi8J4r5QUU2mDjK_}gl4bG`JLfd2rN{nTUkh3Rn#Y08 zLQ!SbcLLyVx)b$k=?+9hM0ho+Rq83x%j`lPr7=iL1gB6Na5ITjKuJipcn?X#uayA7 zHQZsFkl8WG)!Wo`-q%J5=_**~24r%`wnQ1}j5gQ$W-{q&>)hX9|JI3z+V(@jf!&+) zPvg$Mbk2JU3XX_*cHE>Foijo`I=Ha`=GhLl^D(783T|9Ec#sfj2<9Iz%RPcEC2T6J z!MaU~lYAhHN8PS_u2pyaJ}|+xbDJ~Kx&M)(xI2qe#dsOZoG}M70i|e#wgh#GF$H4VD@c!nV~^x<5-3o@e2J!r_AzlabF~rv^PeIL()<%P;(?~h8)Z5 z^(=BxjDC?}p{x=Ui+OLc;+z2%5o>K|LCisVFUl4qF>6he9szVI)ve^=;j!rU1oJBd zsuQ9voOmPR2jXhSe*dmnuC1ZW<9oh--x6+3Pk@IcY|UT&-XG9=_pnJNAhu)H=U4=W5JErnlI%p_s7o_`~f@H08uDOds$)|4g6MOyL;* zVp~w@Sqxc}FW1mbO#vb)axL`fWv^wvSg`;$O~bhf36P$D+ljTfe}s%j_*^N9hq~N~ z$(!5hR@iO`i?|mlJyJs{C;}}exjw=kr7ZBs3$1m+EmK}PDnhw*4xh;ZZB8>%{c&UJ zLL(BDJ$6xD?C4M6zH#_pN_sv086C$YQpJ4C0@)-^Db)R8b{s)B2IUs>MUe;{;^-ko zd8rWPp)KmP-@VSgpYeXw#@>9w8$pc{mS#eSw!jK$xK~F{Xya+?K8I_*!^D)0oMUc^ zJ{Yxgb|ZOtisl_42U6-v1QODWj|{W14SXsOd{Gt8bHl*_e48b(wIRlDun28cbq9QP z1Hk{b0HL%j+$_cS(#R9T!}cs)Qq-8lJb#;FKzIcg;&1A>@Cr?Z**SGnw-ywbk#J;& z>|eaceK=9UM$UYePE0}dK#BT!gX~hcp7&Z*LaFno4|4L?C1RR#pTBH?|3+v3*JN53 ze82kF^*)nzS$-ksiue{PlWldH_m6jq$g53s) ztC{?Ol_nLGmPU1VOZ1{*mV71^KnNBOfzrxU@|sFCSjm5Yz^pg8+`d=HA-3_am)>qqrWvGS*JE&&LZt;2i&=CA@_zxOha z3lL6A*B*R{hMFMK>o-u3et2?XbJkXRRduluf7wwU8~+c!F(rP$e|P2=6Z(8Q+4+p< zpXlfUV~Ny+86>zckzF35xUM5ZpKO~i)<>TPKlpDra@t(EzhUe(DSh4Sjoe*Y^k_o& z+JX=Vpv%6f;=cPTJ}x^`+Jj5_b-YR(l_|uDppM8o)jrHG&BD5AZvCLTpP2L-G6fPPa_z z0fr$aM8yPOkKZ=NB~ysmf8<-vQ6j%D369}Tx*z+7OseuD9I2!*!yz3tZ22l0nOdwE zQ{2dmCj2;OO(6#l=w{rD^aU?*OEu9vT+vIJ!c_F2Cqjs!rNs7VNP3oZ3RfsXQjFki&1JV02-BW0HqsE?D>hiG zim$W#zFoh#hPqlCw-OJNfsyKVRJJ4gks!{q!UNAwVv^|GH`b(P9n8zUgvGKR_mYSj z((zMB0~N&PT|tA;(-|*SX(qIF103h&vUYmg5L;Y`SpC}L|1IfJD=jDf;T&47?XXN> zQ1bE3{tjXWJY~AoTxkM7TyV{J7h@Gpf@42yz^1bxP?+ESD3EXmYcACZCQX zZG;7_I-4@*TNkgY(rW&J%K3Wihn8EwHtn&)YM%5$R!`nztuBH&lX0#>EWRBVYu3s( z&>BSlSjE*))j6+%wXMj8FeBa^omwLsmslMmsNc=HDEtV8B&;elJbV2*Eu0)1hiLNb z33uw>&8D-TGA0uwdMUDnp#1rk#6(O)JP zRT|4>m^sq)w8Q|U2?qd$S}_iY(Hs`>w<`%DK@n06 zN=1gNv0&WOdxASjZy_T`i479D7J~4FLpkox!=@&G)59~wqfY!RMx>u!E_e6X=UW(%Bg^L0G~LjnI0kJ=dQAk;Uf2y)B8nRFnY6x=dR8Notj>V*fW&M zbPCk{OcQ{y@7dROF#nq18Yb%UX>{iy=(ZBx=V%IEU62Tcg3h*dt^ zeI-PdXBnnHUt07T-B^QinCmNwXn|nKbqC9K!0DPMP_|5UE3KCy5#x6SwZ1jVSqW8d zLSekegpnNPE4E-uIm{M(K@Hg=)?>@L3+b1FJ#KC16t^fXX|aZ}IDc@2{CZbpohpCD zzZ<(}%0OM&2BfO0Q*RgYo&9jHjim_&w`5i@(uO)OB_**d{_T-bU>7XsX$JQAB&n>o zRqZ$qc}EZN=afyYqNpH0>JStD!1!-O`~CmGr~k+H3PhU3YJc%aKI2ZJS`ZyUXguEZ z*dIjR=WQpE6?EVL`0F##mR5e@a1db_jBna*1hm6%$e&* zB)ISU?a)x9n4EX&_L#_*oc981kI8S?QpTw(P!~S`D7d&vF@wE+1}%mgyG?oI1pQr$ zjXT|k8^c(hHZNcy>_5Qiwz+$&@j45jlJkQe?HM z*))8ZRN}EWi!p#)8Be}vu{)bErnV2YD7w?(t!5_z6nc|~J!2PtR}R;C(iqF8J8Bw# ztayoC{@QSa)otpuQ0+F6C;FHpQtCrO>3<3klo^sH%u!7?6Y`Fe9{6UE|@ z{&9~|uhve3@9uRcMs$Z;0!C)oOKnSWhdCOm5K_T6nH+^(6p8K#sPLo*gDuRb8TR@l zck;=yO70fl*IqR zSbLPanGx4Tsikv53^JSfF)`EB2!Sl?w`QeDOD42U@|nE==a-5&;%yn0G3bgfGL=%M&yv3X@9k0}Y%|Wqzs4d;9r`w|V$2*Agfjq^S z>>2M&fw-tR9jM?jZVezULCoC9hRQG2K7+H~j70CRu z_+TD(yd~!+aZCUH!)RDPBL_Jp>b9B7GiL6?c)aJ(QRRJR&jT%@Idk7S-DrtdhwquW zLuq{TBLAN18IPSLMwL_#+OlSh-cHXQO#3UjGc!f*S82E*CFbWJAU7HoU4Ymbdzl_9rW2MW-hz zs)@?4IA)H4$K~5G!o9DRNB?{tH7xb0v0bG2*^6XUDvt!v>_}4e&MWBLSIP^YIOoC7 z6b&{($Y3Nqw!Axcp7KkVx$#z({;m4fa*YZDYf#U#_{ckaOLC=sXg$zYWj==yp>HRg zz|kzJ$*x947(OzqpK-&&+omRXE0@$QrPA(_fk%fy$bX&iwQAGN%6+HhJv;Vrg&Y&c z;DC=&7NYCBPHi*>W(3KpW*yVNIBh}Vdxf>_UKs2KTT#7DP(%4y^y~%*XsKJhYFT*l z(veV6#@PiWe2(_{7$po=PJ_*qA*JPUJEJ7l*Wrq!*SvbJVvPNy`ky)-$~eh?ZO#7% ztHHa!jFO!22AM!`=9hF!nwBQhwudvC!ha+D4sL@EW$6O?P6A-Jpq{cIIolazcV|== z)6)1x*X1n8fy#>@FQ5IasCcaw>Tz#JYj?B_bATN+;Y>A2uY%#7nH_N-Is@D1UqMF$VUZdLa4hELK(qWPO?KHoP@q zi&5%MEUuKhmbvY6z@WZ|IL+w^dM*}&<@T1io}+5MMqX(ti$j-rP*4^(?ssIVx~ShN z7h1vln(a|c&w}yAD98+ssD>X2W8C-Lg@52i|LBwG-{ewc+^XS*%iwv_1BQ~3;LhfQ ziZsol+dafs+|*yV{qE!@-d*&31P3EqFArOgUq4NWy90XPOp8V~xIEz^#`o^fp<$N$ z>$4WHUMSf2bgd`Xnk8r84Oa*wPAaD?X4z6d)A#Vid845TFUx@shokL;f^d*olYMhzH+@he~wPe|@aS76D=9MBzmsREmpu=Mk@olXQjJ@eSsr zpBFZCg-$I=h?rP^LktXqckM0;5eCLsdFfhGOE&HCg5Z9#H34)?FO0rZ>^z+TN0J1^!~VFl$X+rXEP=O^Z^q5O}l zj3Gx+@fLc4_XpNkZd;#FkVWdW7*=eX-1Mh-?lSNIU*l9^X7r6Q`7{a0Zm$j+ob-)P z8IhgRCyYtd4D8>2<_AP1>&8=zVv+lpZ!rwiw<)Frla$MqumJ^w-L})oS{Y!Ta^xiL z*ja?6JYts>bc&d^=N!nf0hl)LM2|8sJX4h8)+!%H2)0|LM{78+*zyfHWgm+QH27m- z1^n~@WvcYD}%!qt7&lr$9I*_Ck|IMXe}*u4?w^>1cA5V~#=CK6H9B{v9u@ys&UIZC}Us^@iNQ zjQXVcduD;JYG|(y7X*Gbiw+Ms%A^G5qCc}VnRMuVOxG{=g4-Rys~=?y2gFgRhbOgp zn6nlm73V614?0wrluQa)keTg(@_nS|kt`s&Jl?LvvxA!~@2~)zOrxb9J1@!n4Pun^ zEh~3PW~&U*3AYkfr_$`v1#A&n0sN;UgJG z*uM7ZGnrLrXWA;*Qd4&%qmq{6x^z-9b^N!N`b`&8t>eqaBpLbA)?Z6@V!y~ea6hPF z8-57oq|W!*%{=NnW>q=AWi4$(3yBo;Ur)x@R7|uIWu*B2B^yKjg&?<~vP`j-|ElV< z%ZgpjaA*e-z?~4NjrqFZX(s0RIix5_QC+KYk(`dMRD*RJDj^dP3&LQFqKC$Gp7Q5z z1$D~km63B`lcwbNVnjTt|X-J8*EjKMaecIJk6A!Up-`ohiyX=O0;z8B}xi(-Z zS&)iv?>x`mu==v}Atf?_n;2v1!dm_ipM3wSKfsO*PbPYLkxHX8kNkVI$waEo0MPsQ zt*p?^Chk2=-7gviJ48uSf~**tqlWYY5RUKXntskIggRvJR&f5KTS~;NLkWjFT{FA7 zcpM1&4wVvGy8yCw$v%1srAZ}B3H@ArKVvuRM1NDHr+3t^JohHsJx4wUeI>++cj;(P zr8NDiu3Y&Vl@Ag~3Y>XiDUyp?bBwQinmP`4~+Zk8Gc_FJ#&9XtDS@n!(IOU>Kwuye z5eK(~pc-NgP+5tCkPn<$h=aOnhg{0FL(s}J2aVM3%3~KaF_S(UVs;~IMk(6?;8=)G z5X%}E8jS=wVK^=CeXh{NCg+gx?Yps%{)`Y(o_(2O?147eHeMbV51=$SSGz7y$on;u z5tX~yTRzNX9TfDL>iL?h?RKl@eHE?8T)A!Soj{GP+h&m7MEmHa=;_g~g;3HFB4K4b zbnQe=;4*7ZFm6uzl~$dkbzf*|WERY(ULc&Ds!7wvCYta(!QQ}c?Y#WcvNwA>b5*m; zf$1;c3%>EiBCt0ubtU?D(sV)9sqyN}W-;ua(!#`^-zGY+(eaQu-`iAu#au|lymrB( zUTXXpzR>3GfcfY11Fy}*IQccH{ZQz+ z%4?|y&sF!VVtttjm6x$ z5=%kB!zU15)m&bWE`!BiKEosJ%S=@W1K6nH-=`*e4+-#p{Lt*BtTn!M0u=0wiFaU# zp8n-P@Y+PL!QZfMb?dqkisjY{cVRCb;1njO+`PXtLYD8r~c&_gycCcf44=p zPfnA;yPxHcgk$<}@>PrA_Ly8oO0P|&YMlfna16|PqDFJ{`lcw(~1K&oyp%s#4(z>wp01a`tC*0-TYw--52~W7b^7lP6HW)sV{yDDj z<~xpxXg*=H>qlVASAeg=A_G#mj?d8tNFmy3p-2pR@6F#{B5|z3C1zIzv17y5lj215 z*8<(Yk+u^7v8{BCjNx3&c%7bcU>f}SZfSaD-tZlK#fLJV0F$5i0W)y~ENtjb@RfYh zt5u0ne@g#6QN54SfTNoi?(|;>)9J$+52SvU$QL!z|9bx&;cLbeMlC|JZ1Z_eMq@Ta zE)DBZ30WnA*xhp@Nk}X0;y+p-b5)q{hIi^z2SdwB{Ws3`uOwufbUj;c5X1BKlj`Q_ zu9NDH*298tfD#k6O2?oZS-OLalN$8xLb^v`0LVD>_E!=d%pEdM6P_L$+;Gj=c^SV8 z@!f)rk~ziNbT|*s`I$A{P29r}N**GPU?;)hsYk{c&36g~v}gByDhIQ5JCL)xXsY4U zrCa?+m*!RMOQY0h%1lAmz1F=C52vd+d<<~Y=A#F>eo8pP!P|e{(GW&DtNm$XW zi1YAx_2lp)Y}^adS=f|IT^<-k26jy&TfMODaGpcO8!^eT;=&xY$Qjgc7xzYT}C_rLoiF&Va+z2T}oH$`#m>?d&g%Z$Ti<^wJp(9_v z_7gOm0>8K< z*+R?q8qta)wnKCC^RneFxuJd+u5Q1FploD$n|kI5zg{iAQ}|Ve%`bFD25Risr=B_a z?GIE`LiXPm){*po22IF}P#aoz(X+G`iMQHd1=M``jbC%cP&UJ&=)* zUsHL;4*zsz67>9sd8&2$m2R%TV5AHWdTqnICAmWCRsCKu6b>P7oWobBT0{+=dqtl0 zz#8e@q(t<*I*xXf_F4MuF8XAjSCLOYzZ_X>3yn{Z^0$|GdRJMR&y*;;wIQ~Of5lD` zJyvi^el)}bT!rMq(k9Mb7a*&n3g>s3cFX)MW`U&Bq%N)TIZWZMAoK*}+IcpTpLKPi zm91NfVO@#SBt_vdMO4VIDEGS5^XwCJSlv!?6P|^7t1Ug43x*zFh~N{tg?ZDYvNpQ# z3jNBF=4E-`pPuyA=-p57G6x=%Pq}I zLiV-L$wo@%ngbC5U*pKgQ41-V4=A0ooh?Okc%P~-svnfuSXg_nMw2qrZqRL@vv@-a zLd&TLKT^gHmad0us*pd0NcHwTHjKBrqSk83E)%q&Ovg)8x1#0YP*{SPZH1K$G~mp% zH2eAFQ|B5@W_eJ4;>oA~o9q{28eHNW#XOYl`wB@s5^enbbqjx|;c4XvFqkvV^}|G7 z7U_ZqIFqWDr06AE`X#x~3(DV$PVbPzba2rVx20AT%8>n7_AW9yf2jIbA{|hj1EW0t*a)b zL|C4P%XPEDS)$C$#-i$5R2@8K0bNJdTfD2smhQ~WXCxUsi?=FB&`;#heZHszu9q4v zFPpK`C6;)&IbJAQ0OZ7vsI&k4wgOnrSy_xNvFUmhZDw2kG6EV6O9SkigQ$rZ)+s;9 zy_x%Ym1v@7*{RJx!I}HD!1iG@9SGE(y5sLKwvDR;bl5w}qtRD~xdG=DcZ|!DP&?1~ zl9J){`wJ%=wUndF!}Lxzv@5r=*z-PY%+vM4UQ%|ADYH5%a4Z_L*Jx1nb2^YD6DNQ} zYj-cAhRN`Fi4m1WA6b^&1;U8gmH7&HfI0fs44jfQU+LGSh^f|@3P{x6 zm!n2B_^fu#PbG@s{c9^!<~Dh& zSJf~R2!`2%~_I!o&N>pUcS#-&1vfc%dv&uWA z<2aq=PB(qGY~nR5w{WhsNoKZU`Y)ts-}ia_7t-hJGF`jhx%f7B56}7X8ANfl9~S5% zKSvRW@fTj(c66qnep7XMZ?t4xazGc|bv-C7FL~j4V0Xqc$<$EVE-AWnZpPVu_{ydA z=JNv7>PTWN8QuaRSkHxj@n?WNE3Wr=iNu>8)m*8hA=Kn9vz5Fc!V8nT8 zLX6dnO0qS`VO)6Y?Xz>#f!RQ%8O))&^IACsEEJmP+O-S*)%`T2M8GA&1CdrLlp=>T zq>GV@|0EcUBLxU=@T46fys(DnTa3|q&4Tt7#7u&2agISQCN^`;R*MKpoBi^)yAAuY z)m$pRr}f+LFSmM{9S1`t(g3=L5rtOpl<5EDL%(%|D9&yXBA8|!4-DH1#>e6HTnzmB zx=NyF+&78f&rE~}WjcN;efDe|%bdE6Bt)f~TBkMznFiYgJSVIVo8nsCeB<}Ev8;6T zy;iu85HcM%`riMgV=|}f(d8Z#3e$6GKVm-b1W&O|2RfgL^W=3Qgx^JI9U-)r=N*z* z-1hLg;ZB4%;(j>YlX*Wc;@To_UViy_KO~fcx{ZJzrOk?OAFpQfIe@ewxRUXAtE+(` z*G-J}Td+fxmD=YDgUS!35)#?|Ui@cde;^x9-}_WRh>LzQFhvo_@!X-!F#sVy%UH_j z3zN8`6&~;_j!Al1mEU2UcL-(8p6zh)@?8AueC&pY5-g4ocBV4BzZSX-%B`E_nG)XR zR}+VMsnOE@?M$uCKPcjpx_4TwPrsFfvc=MxugMzei}`*H3kzXBMrsO3Q&!zZBEoEM z@6fQaI+XwP3r+UktcUDj??Uro%eAo9?ggXS1OB2BfuQJ#b=C z-KwHiIDk@GCvd_dRxVOAC95Syp#^(0cui2kM>nkdXP&P)5Ut-cU5HEBH!t6?s@{3n z^zK|-5i&wf$(s7jPfP81*X^0!#KfAEliafJ=^gQhNNun}MaD&S&2`s7#S^F+c-3y> z(o$6VgOo!r;Z=|?(iocb=(jP@zNj9)8MbsA{ozlIn^?twyx3TuJ|YBzQfqr$(Qt!J zmW@1F{A>TT`_=OWc&?&ELPXlx>2pW7Kg;y<&Aa_upSrw`fhP|vGazj){Uy_CVp)N@ zJ_jLbu#7rADQ9s@%eS{iLK<%$ZzgjU5YONLjIMqaUYawVX$r*-GL!M;ir<8p(1zSc z;c^;(6&4<<<_d~8hqHFc#Rph_h6}oW9VUBgo*f~RKjMCCxPGpYZt6FR)sGOm%GD{Y zE?zg;m!x}=IB*f2h}?qlsH@slOYHiE9O~RRAugmH=Al24ztC0lz! z4^zBD4kpZYvl6-XpP{+dPL^4D>O3B;LsymD1cnViRVO zw(3mhJm;RY0ATh6S|S17x@~*trau{V@zY-gQG!Pm^2@WodAZT`y-u;CPL1HmTKQwF zHX4d?6o7}QWwVWekdr@wkdNPHvYzRvs?Y{;Pbh+?qaXaRY7b(B{^*w&dAA$OcYjkV zDPHL;f%rF0(M;lQ*-F9t)J6n-o(5`jhxpp3_S{coufveV&H2yN4GW_{O}F&@!FIwV z;|F#$iQ>=yaD)i4uEAV!?-PvHt7nDyUJ-6^T?0X%(L)u2-e$EQw>E3KWrK*HiaoBN zng+?w2!2tF)nmtsIZ`|D(&=W;DJ6C7n`>-{=Khq|BpQ5e_072&@*MyXUP=}=XGVg0#pBh^3@R^k(%a58qD42$Lf=oiEp(U9vGVA^<0rx=z#LsET8%_(Z)k)RCTZd^YtfiXiCoUga91$nHTW%!Tn?b=_ zd~^9=+~`=v=L4CtJ2efQr1RVr#Ro&;A-%gNKq|wWhR18Fw#(m=ap`Fafx($mhCaXU zgF74t(&29Rat)H=kIm1mJ!@!@A*OMTpiW0sb9cWgKj|sB|0(p;eTDurSwFSM!4!@~ zu7R0yRrKWD=D&t5KICxM*b}zc`3$~LOlwHp5`JxUcO3u328Yyi|Hc~p<3e#+c%mv6>8{yQ|{nc?c)%TOaZq!s5Hx#68mmFxd9vw#Jy&W@>vG*)0SS1U}pPpWG`!v-9{bUkE8^P3n+r5(rV`zpUtL zm?KaZ2R{{AO^Jb3XoGJw5q~F?E;go(3<}!cS_#ejqGp1vth-gS^`%d_z6P=nXh*WiY3;khfZvm254?yAr^VWdPr znN12_#ptuMnYtwGrg_ZK$GExE=L9t6Et=iW=?DK)^Xzg;<};1jdKjPL0WxC>6%vK7 z)--kZG$LlB&I*>XaZ71Nfj7>uPoZ2iIG!wl**-(Oj*ISc<$;gTYm?B~0M&`d+$KEV zOab59J-vpV-%wTT6!hV(Te2$9oejti8q&~5>ou<`^djf#rl|dwk?paY4&?Q(0I1`` ziojO(68S{YMaK6%SZIrQJ6&7hQI~8(z$*A`^$y`PflSWk0lDvZE_e`+uevY^trI|p zn+84{Iq^SFu6o~A^@uZuy7)>=+$~QI3=f`T?9l6r2T4pntsLPU%+4B< z8D_geSfEgs%f&$3y+?&>$cDCO$3~M=^YC*d?J$`v&9xvum(|9HXGr7tyx~Vqk{2=> zI5O?ZuN#*z84fv96J+vke_@KF%z)Z=g})Mi4toxHZ113;JuC^GqHYg> zA`P;!d_WZOVe$N_h^>dSs6XxC**0Fz#uIGr&zngbO$H%1>lk=eA|8UvC2| zPDQZx;eY5^oFjL{1#VA0(Rg4F%5u14SarksCE4{9?~57vv&_hzppvS{R@nE z7*EwYzF@dvO2Yo?5vE-Ax#zz4={Peq`MYS&Zs69F2()q+_YU$RR-L;&G%Fc=z{5R* zVS(AL(8Q~(SFTvs@jiH*)>LA7a+~eL%Eu~Cw<-E4>*x;`-ML_elOVUnt02csYEo@S zTnwZ!NO>d!fmmI7uJ{Ew-;>Kmv&J%qP%P+~(x=*RsMxG0w?^`osCsDwHMKjoJ0Iyd zkU-qXk#wZ+elkkJleCk7hUK2mMUAHHdEr zh{?}5=X)Hv!l|UQ^-DxFt)_aZ+o5Cy4(dFv=ClN-A*3dip4aXy48@=R43L{7WAE*% z6>6WBoI4_0A0R6#%_jlu+k6rXJSkf~@*fe+dYw50!Qy6e853xw8vPwIkB|n4L5q!` zRLc^Rywb8Yj#3P}%C33V4~=DcE>|{Vv+Oeo6{P5qq9l=mH1Gcs>I-R5d z+e^kBGzm%9ew@H(EUtIi)6W}6iIVZACT5vq&u0%LPOX7&-*9&3I#!!eHP9dCW%;aL zmQd+>K-+J{5H(9y9|bk!E`b6fo5HXYVq->!h_C-ru}T1Zx+R3|_ITAQUVO<1J~^b{ zjYwPO{Vw2M_4ihFeOSmNOV-Up5+Qcppj^g??E)OQaLA=UWFt4077$clh!_N_9sdEp z=y}Kltot8iiy@=~n1wCBKZHD2RHJt{2_}zk?0<9Bg$Rtd`#X&L9jC3Zmm1KKGn>s- zBiyin0;$2VBxK$0a{{Yp!z+{>YoMxw-#GBJoi~!Bkz~xdTW;YNa3jHmOc(w1pf)E) z*MQwIm3K;nz~Cm&9wNz%xOm_8l%{!K1&`qA`h<%qz@clqg>^qT6X_@C54*6TBjmLC zwm3hke}mHa_>TR@%8!7gH`CeTQ^Q&_iZ2E6_mphey;8;=cwve)!S43 zur)c=bHdeJa=@ZNfyD+XrsEfITTh%*H zYhk~5qMiSOG4%V3^UKNGI$nOxoVMKZM&VCIuX$S0T)*`VwKk@9dh{34@OhOP@$_av^1n2@y zjKJmd-Hx`@S`c!?HUD?*x4h1ybJ}lFI{&yDK~hZuP2S+$CsxA|edbOhLE_!R2*>?2 z@$Q1!yQ^@#aWCK1;;89(n7N-0C^o1q@qwGBC$|Fs?B1^seD+j#jQK_)6vfSIo+rm% za$@PBDr8Hw6dw`kO$xos6PuhW1XXN<1M`Qk^skFM@#fzY8dkD62Gz~1xVqqJDKoPR zG|p|OQ=iGHPl?>S(mM2ahesj!5?V1@*h>T$p8yEM-JJ3&tf0}|e0<{A&4+rVZgQ2M&mo+XHH&f87 z&K8YBxbBcDwyNU@*=jF8wHwHU7ea;ncNH`F3v9hxRA_987*K80e z?zBbUC3QuU$XfG-&F~bAnwElZ*OdKLP`qWiRJnd0ZG_W$XX4v6AHLA97;G%y}u6 z_0E6R$lPUi$S8=%LcK)m=F-4+$SxDe_*{g9Wx&IHqTXdOc&Yy}B9#7) zr|E5l)+5!VYqixUo7L%s&;F~{c8gUuaxgXu%9i?V!68N}%1$S*QoHmoSwbHs3(r*N zbE5yJPXw}ioB{isJH6eq+VaB&%Pnbt`UaieHHK%fy8n*ZJFM$cNeUw6K$w@1X`@(t z7D4{!3NTWH7>in+8f8llM|x(t&<#w{T9#JY)mN*|e*b6|A*hyxZ2|fizN`fG29FEk z;1jBD3feh!NWXSQ!%#tq$x7Y^%obGhA%LZ4cj0y`sqGSKE^Vq*(8F!{N*e1gxxSfr z0uhD9c|Wk(yy=cpp+W47(*23+7slM%k^iLt(3i~a8&$w&(@Ag9u0)49{y$Z=^|}WF z!zBhsPB$N>RksyeJ=D*SI zEjF#UX82J=3FF7x!ui{(^#k9|l%_S`?8gS2)vlv2$u!@s1nIZ$RHURtZNdhQkW*>a z{n9}#0x3GaC|n%(7xi5=ZO_L_R`aa3)#6icr!&w3GHGo4;6CG?osi4k$kg>EMrz*3dbFhXMcYuK~WGpr7jezDZ$GWM`gMqqSn!m?`)srPQF zQr!>*TCkf1%vZ2YhhCU4>@@#9FVdvn658~{aO4b3qPhs>_l`BXliX^ese^{yXZ;J+ z-Y4hZ?u1>(JWiYHt&Vs%&bo4(Q^iXcg`1E2Z4QLM#ky7?HJa5P1y}rMp@#BR?(C4X zNibKJJxPnngG%C-@7ee8!1aWuV9+nTk5$%ZjroazAVvZF1|B+7JF~I183PKw5aA=G zA?AwMSUqZ+`k{Daz;6Rwz@>P+a?{YRy7+i?Fvj88c}Y)ADuSM@++Ebtfjj7d5;454 z=L?l6&FQ36Go6eJhOS&cfyKIy40Q2z508$Dwb^+zF4GYHCcQ-pZCWx_ajTsut}Do2 zTpv;Y3<&?Z+t}YGoeoJ}!lc-V4)#ONSr_Yjo&~nSB!&q{$b;*Z^`vWeRwLasBg44p zifpG@-=H6Ju%RwgSU>I)Xk>_@-cptk@@OFBe#ne`W9Qe-3d6L@rP_??aY;ISFKmaW zy2POCHv7|={X3E1G)dPVL~&-nv4*)UAe$(s>uvE}P<(g4PqCJDQso+X+ky8XWXg{C z-(%~1;S7RKtD{eC;T-zhQGfiy0TX8_oqI{VuJ4K``qz%voAQTXMh;HzsI~6U#L=Yl za8G((O1++m)fL$LoYw(BV?)6785e<4vf@C8JT||KdM;M7yuTC?ys={ykr`NfL@KfF z#xQQrC|$nL!J{m{-yd3GX7K3H&Rcw`?c@Mq-#vfs_T+~y*{9VSJ!c=jDeQX zYO@r4wxl15B=+$ptmlbD$!i`DIY-Myky9qjhW=Fi2FIY@hEu-`=1B8JE+{!z=U%btLvrS_<;$NC!oi(Xp` z^($8!q=qb8gz*7Ep`YaT^G7Gvwt3}FWee2CYYEz@c;5f3y9YQ375Uz;U##~u?6tmo z72n8Z;Iv=aN9kgh z{yfs$C!y%$IoeL&0VUiJmwzA2S9cz^fO3?c(mgqEKlsdK7e4)X7r7(*hoUoI^kyRs&*D@nE-#69k}B_p>bDAqrcsPUhaf zK;Xh7IA4JZx!eYZ{n326MY6H3P@qnPa>%jT#IXT^vAAmkxi&R-csrthS?(Ixa5Q$* z{vy70Zh>eoUOO&P{u1g{18PNIE=YB$ho(ikz3h7gAz2UF7IoRrU3C8`^0b#E! zG*@m}NAx(q{_wPzvWKJ8n8d*u=$*KZzXEzpa%#LqN^Rh({ z_u%~DTv+Il=0~^Cjp3tJ2h5FW%Jl|Xo$c;6E=<{TQSWSL`_{1q?`*S!cGNxXJV-bt zh|N_NYCZ9k^FoHCpz(JqFY**xj&1M2N~2Wd!ZBhVuZN(TUIv|q9KJZlPP$(wZVO>)kt={1>#csmG1w*~?vnz@&{Fp6 z9Djw*h`rQqFPhVK@*PqiJs7{&=rjt7+MhJ{U8g>}4S8?q-RPLCi7~^FJ}xh2s>S)@ zke$2|iy^1=%wqgb93TIt$?TDu?9EqM^){T&hAM!lLT9_JWg?wR<>lNO@Q22nDeuXH zGQbPtPnE^@SFFnKXP=Xbv--ZGFFc_F2x+AHNzo|hYhtj%_s%s!Gck~t#`r#tRvmcW z&N3WAsf{>&Sv`-$rH>|R!qx=CZ%hFBSU=b^-mLg;e@jFMJKPepVb~2e4GwUaiaCkY zb;V!q3pSZwlO>r7sMdb4yp6NQzwxGmKUsW3(PCa6i7BaI$>)DW5QK?*^^o}WI!35? zPpsb0zm_ZcfeFrQgZ8hL#hO2n(0zvHw8Q#X;G0motp(cE@!M)Wx15{yt6$HFrAJ_k z*fRbBJC6lT0fuxC&oTB7@aHF#v=)eq0L)ia^P;`9%?}bO74$h8be7|T=y~V83jl$Z$-d#7IzzZNFBG`#_?^I-2{An*5RGD=tLq3or z_z8(qe(|eYLIFjZZcpYCMuEy`5`BHR%HhVJztiJj&k$F5N=b>&&l^Pomgt8RY`>s= z-?K++2rA?7E=#)n=I+*;szpFdcp;Wk1+2}!u+Sy2`?F`DLtuvKEWX@p=Q7M0@(@3< zCrP$9l8O($SOEf-Q>pT+a!cGF8#SU$cLj{#nJT^u8;>5_z2|V}mg`4U;4p7&ph(8g z>;A6abVhdi#EMk}cMP*{wXSBlZr-zze|xiY=XDHU-Io{^-GEQMn@Hlo`(+)DOePA- zg}_Jtq%AU`*pKZ1xx}5ntMbn$R@b<1@n`VUq`>lpHX;e_b05jxCzHm5is|TfuDW3Q zTc6kP9fc07=0nn?8=kfvN9Q@epu^Gis9^O>%Cj0e!$f0*$5q;Y0*KKqeD}I0w+Zi2 zec>a#-!q{5&qo1c$axDv8uM>H)F4_kSd`A!%pEC_^E`n4!$r;p(gv{p^a#CcWbvSIvUnkWWDCvZH=T z`awI8gSJ8F6b)nvCjugVi5d<$5~u)+(qyK*;|H9}2=nhY$#cw74N6&ARRu$UKeO%v z7$XiYP9O6hRx@oUX;x~iUm}uQbQNXmzUdU)CJx(y17~W~`_lhqF1U4r)AyHkxg`0n zb`-TCQ*U4!C%`ySh5z#CF`sIu`xD>qPoqK~aQ^!a!@b?&b$?bH_pSE}3>BKMoAxm2 zTY0I7FAi4jSxRR&gO)*f92I5@-8POEe0+UehhEU^E*8YL>cZVO5ba%n50N7&y4ly` zw0}?Kok3lJ3sXY;oq8_b=Q9TZRHX0H!@FmH#{D!675zxZhxgA4G22?b^wUIiXVHbO zmEBS#NK%)k?0DzDITT#~Zh-CHqU^!#`_%a^)VMXFOYs_1>?b|sCeailZiY@ zB+0b%%IH^C4R$4mBG3jq0H&Fk10CO*B^kOqErzz6=LaI~y{T#cod?~ZqeA}3xQsh; zOJyJM?>zZ5>-j`9<=FlZx9M{Wd=Va_%vTpa5YF*caHvlF`OPgE_`@hv+|PgVVQmqH zuKwtRMkRP|wLSwFxZZEDx(rYgGsj`cZ-@xQB5ZbEp}jj19XS{g3M!JSB&`J9_=cES zS>*;Ih?;|T1ooz>tY$BW@uH)NL1ee@IK^ux4AtIT&-?{TE^6#F=6T&Eu=&M@NtCVt#0H|Z*=9kf9U`#hW;{E2=Wt&uz=VK_^#T&y2y$L`r1NXdu|6D4fd!=cg z4yO-jj>;ijzp^vN4Y>IM(%3%(QRai!{-|2{bu-f%{i0cpT*>4}53CYE2<>0jmC>X% z|3l6UVi~v9FY>;nAao$<%V$N3{;G?1AzsjU>E3#>C~pci+M7BZ=1Ssr*U-FuJ+G@2Xc6XD zcwoS-q}PZl_7Tbvq_Mcg;M$sE36|1xrd7$R+XbleHrnGw6a78R=EL&ZwMOh{^-~0L8R_YDUKvZhiTL=PSOYInCPLgKhJ#yFUMggc zh@kwWk(kdmfKkeZ9_}nidSn{|A#-P~+Z>>iqUarHZd|Dq0k!4(gY5#TVB1M{`N1D%7@|IDP zxY^qcAEZn^yua)7#w8wnuIsV8Pxdr;H*evQ-3XzZFM)f#g+gO(;k?shMadg?rpb=8 zBiNR~9XKj9bN5T&{|4_%!}{)9RB4kIuz-j(*E`hYTx!*u?)6{pXQE@mo?}$4VP=sS>sa8Zt--*TMl8%Xs@k&J$HJErtp#66K9u~0coF&wUTXqujDPOBL3cI&@_9gtKMq#Qa&N%K^2NbLN2?SF1xeLi&AaS zUkt#f=TEJB_izO2layVXRdwuyJ+XO(k?p^~&HJGi7SUwSUnALi6$zz*aGP9b*T#BJ z26TpRxiV|7Iyn0rFCHMBrd+7HZJ>)?=lPup3V{uKmh}Vjrd&OburlY7{3p~U8}fH< z?rHYFoztEV#eBFpC31E`vEAMEI&DY z?|g~Bl;61YnJDy3meF_Z_4LjyD1W6Xd_CW#^=xqz5d{6DCIly4M{Wd1X65_EUBmcu zJxh8Vp`4zzLnyuY@aT}SBH{YS6AY{_e#;-9#j$lVXWBomhUzepzos}lRlw~Vk&9Fo z|BCs@Ogtcdv1oIK=nZb%IRW9BEDXHkIvvsuyL( zvdPl6ay<3kWo!AroUfZM%|^tj-us2T$C8zrSLUtm8Yt?{q6nAqR#<$INC#_ z;=Fjl;4oK-|7^eoI`@eB9j)1T(ZCI-iBkQ!2eR1w;(IC=_R)!C10CDT!7!A3&4kj0 z*kE7ivA^;ONx7<%`$Nx)wB}abr?thJ10?qIIuqui5sOP3gQmv!?5NQ_bI?-~UGK2u z#8HKYXSrR0FXHF>oBE+Eil zEJW&?dDbjMhg(}Vca~N2;1$hV!#?1o7A`+#$*bwvR<8M}>u8jiFe_h0FCML<;*?X@LAv#LT#u|8QS&ivAMC;U~{#xlTpH zr^nNK-{u|{{^V5w&uyr7;=t+g-|}E$BO4PVoGaH@0_5%^r^H3?_Pc#UH!i#*@vFZ* zQBtN%#67e7oZ~@N*Q@7Eg`NIWC|e7VW})wi%475Ujbc0ZLqqCK+Z(!mzx~~F z{&%+FIJ-iqy<`2<9hF)hYW_7Ip-RadivAx1)rF95a>(@uK#)Uh<2zbf{|r=kdN*!a z)t!1aE;D|l9i1CH*3p@~-iFk^y`Ok+`Ax9rrK&7_`D>4^EU6=KZF~pf+%S#ulMXt# zTdoSU5otYy$At4|-&Tq*h)>#rE(U9^C}d*_szxyjNm&4GZ}T}a^R4U&eawxH?! z#AK}|;e+$ndy|SwxIk&DfBmzK0jnhU^Uq*Z4qEGBRvNmqcira9sF3Fo*4!n+`)FoK zymR4dy;PUVW|^q@a}NS>=DiQ4nL6*X`R8+mnEG*Y-X)XuU7|?jJ}`?WdI*|aJ6x33 zDEVcFdkyZ!0Y_2er6oF}RT)4&i{@=efy=t|DAa(vydX56v*oW6L-7h`D9g*HzQ83N zYugP$<&2siWkwtt7Xh!TbX!lC(R!uS$z^)CBL|RYj#K-hP%#u9zyRVNrNXgy#%CwYvEQ+9Nv%dINp>xQdfitYQbTO~KghXBkoS!j#s5Rj{MS>NmEl(nC|aynqC&_IN@25b7^dBOBMmZXNu4xFg{JGXXTg#%VH{`)##oDb zx7aFZq<+ez{UQ-w{oLPaf!$H?+9J*r0hAj9rp0HXH<2gwt9bCb$cOmA+!NZ2^hIzI zrmLhY%YVrAA)7EDYlClzBPi;zs4v6_7HDzB<) zmRs_AvT7_Ya~B0=(|O~K#$w;ZHgUB3^Qz29R&OIf0fLS5$U3rq4mx}A zF46i?P~@qGE9pB3Xf)*7EEQ4)F#?&r*-Xx9ZfDT;Z7tYF7aa11DdB7*1S!> z7pI0yLoO?^e37xkIc?3-g@bSVL+)F}49oCz%HtgYLZ%XMiPp6%vnJ5M;rPN;PB7v( zTl6&OVQIn1Ed=ACc|#hE^r1YUgX}=TCf6l&%H>18DB@3?C5ZL3^BDW+_!sN{&*Nn0 zBqC71KtHy_SIxnC{;mLWbCY%D8tfZn^r5_GH%YU~g$Cv%pkK7KI(omSbA(P5hecJe z@LknsRRs50wgo|U_f%BnZQcBFUxsKJ;+5@tWOJe@0p79!`3i<770-*6j^J-c$fb$_ z)S?X?64 zByDsFL^>86eW-InZI-Uf`Mgj67QxS(zp*uW^3pAzMjz%vj>p6KV1a`0`|xpPg5Zs} zXg7|Q41=`E|M?wXFsF$B72kM3d31-1)^43!A3nEENs=90Y<;3H7q1=BrQ zY|3yAe4;&jn$m+mEBZK$ zltk&&F9^4Ih)OOur$wU@3o}^qM}*6NMtJDa4BHRCvEb-*F+5FwR=L&TA2cDcY1R1^ zIu~LrDc+0DEd&|KjgG6}tB%Qdb~!FCmDe8!iX3y0t55K=#;-s_H3x{~6f6x_X_KR6 zKUbsJ>rxLWP`v9K&#bp-FE6{el2LB{uY8Nqzq2P%GH~F&1R*W;ON}vf5bTTAcU)rhxHl_4&8|-r&?Jfe-$jhJ z-8cASKLgVP`>NGhFOQxpQ!m&1I$TTSuePQoM)U6sb|gTjb_$QoYsxOd0534@UJyrt z6U*w*Z)cFj6nd5uY#2A_xIgWgq{Vkf&({Xy2n>Y>xPFsI)xd^)7CWr*{DxgXZ2Av> z&Oet zP?VdjjLb-5NAo*xLI0_#rL|i`Nx5H@f2Y6S-AK{H#b|Wip; zOlwb1Z-#FZ#dVz|V4aaBbUP`LyijHeYrZev_<5^vrI}+QfEONC0pCkrw%7(N>E)EFyj;alo>cLz+31P|O)SI$oop++t zr5GS=`VfGV2LFPftDFZPzps4enF}%`$~byD9i|#t%kc#?*K0c1N*$m*fZFg(s)4059oxL%?(qKX+@ zCa(~{MS!^x4=qiA92r`Z{o6lVoel@KZmc@&UMcvu`85YnwFRlQJBQT=MS)7sUP^Ya zyzqCwz|}ebspFJP6d9$pFm-Bz)-H0Ve{$^K!^N^AiGZYqPLIbNSnqoFzm7Tb;jRj& zXm^D?v~r=HR6N|#&6_k(eJSX0;JoW{lr*EnMckP0?jo9@llMCWORoi4E{W$;u2r{-I?!xD|K&lB%a>{?UPMTL)w-?g|PsiqX7tnag`#?Gp=s8 zhjmw`j)LeNv6C}lbbi?R0G@AiW1aR5%a#<^zW_5#1)MUL-n`Xu5M5?uj&_2;Z(T8qN z6^!>$h74dlS7@!PlSGrq9m0De^(+Jzhb_INQ8v`ql#n!3J*Yxajgg`f#{l`hT5rKqBf6{eDHa0{|L{?xtMPNj;)pXH zYPL6c{xf+}*jk;~+2CH_8*9eN4afxE}L1zz9g3UCx` zDJp3u|M`FuVTH4m%O~}j10+pcWDjbsF(Fu-=Mh-qZ!Z)+*6;fNc{22a#h_N@kX z&33fDc>Omh=FLxbktW>xaTZ1cVeq@ELUF^Wvz8Dm1+>{_;!50%I1MWT%Q3m`;L#rk z_Z2U;_7uK9dlvu^i{pJ4!a1hI;rF~=49V)pXFnfNVwe4vKwDiH|C=h=wqR+NF463m#}s5+yAS0FY0F3MpJ z1gWw-DcieWu;~2$1jT}120t=<9aiPitJ$-84OpA7OFQuc(b$l;8wD0#9xn+cZ=_Vu z5Bnf3=#S@)roH9`E<<`xj{<6bj%;=I_P->vsWeQqV^v@AF)vLM&UYr}q)g)4)woK3 z(3SSWsSM>{){I~#Vb;Pa`6bUOD9Hf&@)5kF8G2YUyp#5$I#n&|A|vpKr?VWd=;#&x z_h!~KtC^apL~$IQSl;_q=SbRW=@td)Dp5RKGkUyV&7_P#8OA~-bP`JJcTybt16hCY zWqYcc4}x&tPiJ7wB;tdH^53eVcQKz30;|+gCWX@HgpCKyOaTeQY=ls6Z77(`tr3_2f{JUS znPd=>Z>s#6`JVaSp0?WfYuDaew7`q3^{fdNbB0oL@ks(mOV$8Z$yNVW{)d)pDzZGR zUNmu`bl`l`#kd92U>Zf*&&(m+G6(toXMH4!)S-gwzG!+TpI=HKFJ!OJlO^u4)3v%U zhp2?EP+5ljTL9|ceMdIwF-3Bp^22kqShe1em-f{L^edf}YQgo5czz)6ew+R6WmC>C z$TGBAyv8$>W{X_-DQe_w(rq6&E8u;fd$7IYE8h(_9yabE$Bdtz4o$wJiuJFY|9Mg# zJmjB6hbfUUh-o~{-)-`$>y0mW}5abiE{dT^S}UNxe650&AF4~G-ly1xp73^3N>J}oysuf9R(y9wa3)tE3UK6-ts>! zEm~FSvfv^hr-MfPB%R^z=J#EC3$q0=jM#zwFtvz1FdyAmBgUFyNTdmwvOkhx5Tgn# z^0{>1f4aH7+00nj_|--CGj@Ze zQ`0~*G%j=WK&5O}gT?ZptTrZMAc>b1oM_>>W2Ym>WLH%Qc=>pW{_%r6?>CvUTAJb2 zN9T#Ii`NwTR}v!R!4Y+()x>bCH?K-)LPD^M3t7?flhD*%fwW76xp)9d7i$>+a{{Fx z3EIO`KUKZw<^o%F?yh5qbXTy$n|*s{`_y|?d&+T%Vl|H1d0 z!?Ekc3X&C2Axf;nE@Z;ms=jhIM2E7(=UJ8x7;^lw)x5!!* zjWE~Qiest0lqRRuyRf>8C|yggp8@+zh~|$!G3jq*3&Gw_OA+I)aI$9xG^V16*RbF3 zOnXlZ_<)sQuQ{UrRBh<+)SKhk4)?dMu7P-`hP)cGFGeyGWyFl)*PFm6axa&gNovL; zNKRM68ehCi=se2Nzg~vSEN>)UzOhWPuaM8lmdi2;#VC-(NEF$Yrs*{j z1M<{G1Ex?PD7Jk_dYBd>k4^xGXL_A)*9va*vJ}*XRw$#Kd;>6?Hx<mUY9PzF{`l7v3mjtY#p&jV|AVK`#w^)+cX|RxCQu952j@;vlza+%?=vYNO?LdKx zT^wS?p4j7y8z`Qq-+8qmbWm8&@RNy9hE-0cu*%>-M8nVo?OjUYA^3YrOoUp|fymvP zoG70It%F(CS4U|nUtWBd#g#LTEtYXMRjV*SokDM_B* zWfV&iG}nYP_969NQ49s?vP7YU5DvslTjQEx26{j9`XU&Imn$1m_uMZ1HF?T7ap7Jr z2p~oJNx(iDFP>~XW!q+fiBoWso)?R>OYt=7$Rd_dj1McF|0_{|#UPVf;1VB}5dWPg zA-ycUWy%s*b$*L`6f<@P4VxZ-m4ZTClOe*c#xU2eu1hqqx8x&1n~^R1Z`c8-D{Qcq z$OdNRwo|)cc+Zi63HT3DFHybBJ26a200wl#IYjcmv-5aoKrCuAIC6-}brbatH^Tb5 zb}t^5Jg2Tm>}M%!Jo9pH@Yk& zR}S3=+S-JVj(CLbvm5ip_Es*AM-}(dm(|?|^EX9oA39V&PkijQBsVdV!XVW13X|7z` zvciXp>K8p)>bz+2;z#5mt~&+foO~`Xq4NZlt760gumyZa`q2M;S=xLt$gZbz9f%esn z37o?3KNzEALvKS$zI$DQ^0W5tJ0=QFgFl$`y3@_BN`U18C4zzx!gvFpF=@)-y7n2cGI1ZsT4UpTY(8+t*ILOQP0b=Qk_KiCY2!8_{`~@vATf z?uWab5W0RZ!ogzh2V~L})#zw_{2X<6kSQsj9c|#GKDE~^MfY9v8(D_|s;9MGj^pUr zO@*ul*PmMO%@$0TADv6kAYZ*P>bQrX#vO#P;-H-y!uYK|_~ck<9x56naR(JGZ$7&V zBCpLLsf}a_emIM?fPR@X{*XXqa=sUIR@(QQJ9pn)ZZkL2H5?GRx_^L{~KA<>e$L@08dg#rfEvRXF< z26WQ?!6A^s)ozqjQTZoiBg@?lXU(zKkg^Z+qd!fJ>{#YCt@?CBqdle8cNq{TT$r}?TZzsHu zXYi#^J8r#4NW}Zj>~?vwqPF(e;vQxKl_m0+PRZh7=yb8Q1TXNCznB>#vWz4tlc83# zC4nYKFN zl1&MM%cGUlViargYleg-{0#O%PL}ai-Y1En0&m>Rp9ldH-$Uzw?jWk|OQCF*v-qK9 z_FoEuJJo46TdwMoNnOF$6jfv6sS{QV&wz$)Z99C?bfINVAPT#I-B_#=S4)GJt_&%CW_0QdO0`-d zEWKp4W0#6?;IV8-e`M5ekx2Q=x=p!>)r(?W) z>gzR7w-*C9RM73c%6bpG{k!0Em?a-Oz!Tp)FEgR8oMaT2y&X)>pS0)m8^lvM*N)PGIMneFsX3aNMr++^H3}#E3c72? zEUM7g7z&+TY!r#qn15IgI<-C9->Ilh6wi96F)gvW*BdfiPhBE(HAW=~!8DnA?L-sp z!PU@%Ji!Q}TioBof;iM{f0mH&u-BfINarOv1WtaBFNj_+u{cdLX8(;g70@u(>vrN{ zb8Rz)U$ZAf2XwBN4MKXMYO%OBI>3;JQ&;y#_L_bn3e;0C7rUeCB^?w_{4;yPCyvXNuZGXJU zuuYI#4yLvZfGqn~r%E@|Zp*}%P0PpP;dIl-grDwd4!p}RAp^N*+K8XWA4;gWwcG_& zlSRhjyNyUE>`V|89KRcFJ;49TLt{8y$W5lOHLKTLSf?KD+2Nl}KfKGw%tHNk>H(0Z zJox~T+UEtoSO2s>C(-!8QsSe+5F}D0%XUSjk`y=6iIi~f4@UiLNHa+F;yDAr?umaZ z9<%(X&f5={FDg$nmillu;6B-WTn`iG-2QzM(S3D&s4bE)+(k`|Rn2F8dq<{OL@f8CxeJNW|y%OK1d2EFnEd1570b@Iid6muAT{$v!j$ z4XbfDuZ6`hGJP8@?r6nL%Q;FNvzpuh|C{BOlkRo1{jJ-?=EUh5u_}aFu&|;@4kAu6 z$C6R11f#>ITU3D~#n=YVQkBbyD=Yh=TAh72`^pwKHmg4K23aEC0gbOV08YCou29@UlCx_ zpM4U?W&|*YQk@ND=1=;vkq!)XI`FGfCogFah0mZC9BZ0&=W{uKnc=T-HUUAaIuqZlT6)oYOWJ^gnPw3a|MKTmxN?jZJtv^Hk*YGLRAuP}6qjcOEB>)SE^1;&%K}0s zS2`QL*1*iIwLlW)m`~Vm|L7`}^69sA5YPp5KjY&1n4o(sP+V68yiOLQE-&zVrY5%4 zocZHqV=1&Xk*dM#S^@vYv#3=pp>vEivu-6JRvS7P>R|(5*a;Fpi#Ht*9sdwY9ENhb zM4y`m0#j5$Ue7N_>dyuiI3Ykwmc(!=Y<^=!(*S^8;Eq_p(~2q9Jcq_y4AvPOqsM(t zea6T%{^-bI_4dKh?L-p`ILc2SeKBTQ&==)Z&ExHfCb6^_%ktQWPpOOcr|IjDY39`+ z_-8xBO(1n}FM$#@fEsc12?;4!4YTKxj5bZG8<@78l$M#(SnGK16Zq7n-@5%ARn4AO zff9*+?SZL9JUCtn=vwmW7U>9@+k7XiR2^F~J9$24X}#F#j1_b_W0@lR54La|Kf5Xf zmh3uYYw__cZtEg9c!LH6^`~+xB)*pQ5!8q#RINT7l**Q=qfOrL&(V~}?zw;bP!s=m zTh<qSALmvU(=5URWlPnjT4*?^?pOC_8E8*ZGNtp+R}zC)T&c zSF((SF;RR{N)z%&&3bfogg^6Nlce}y0-F3J#!UA?V;C0c0OEH&Tzjg$$^_hsAYDOa z;)6~vmy^6yx2HBls)ID6R!`Go96FNTzF#Ny0&sDV zU~7E1v)}8m;y>Akx3L~IdCZq3U~nY((d6+{lqice(FRdYc#+0C!~B)RV1F>(!^J>i z*5F?6GU8pD#MhrKEGM@0KSxAME_N2w3A*ky6X;ZhPkjhe!TZ8OY>p~LMLH7r`z96O zcrd7iVZhL`yNI%$tDzvw&AuSYXi0r-zV# z-hl*8gOfp;OkK`mvK{HAJ`+yO|@oB`O z>HsOP5bTj!#h^}AM8db3oO!oUtjuT~lcj8O6A)Pj1-&*N*u>zF6EC3Xj2@{x?I0cpW zY^Drik}>_mZ)O8!l^lX>7{(Dv7$mOyQqQ_!KQ|nb!BH$! zVl3VwZj$E(=;-NfHZGXRHx*b6{kmLiv1DmYt{T)1hLbzIwup(6joM1VCYCSx+sPbH zOo~wyh1pF}>f5*_M_mKVc{(@YN3~Xl-)+!g(Rl)@s*e*k{)zgfs%f^oTDjaC&vA$C z4}m_Col4%nv~udhn0=?epdT(D7c*D_)@Yr!QWf)+G~#z5TR&M%c=L^LqQ*|a(g0sn zT2t7DpFS#7PBNk*B6HR}prwkaD8=I9#r!t^>sSzK9-yI|s%(3Cm_4cA74+Jn>h%n7 z8PJmIn7j3om>J84alMfM5_F-7+>4dm{ysf5%o9x)$EPkrYbyB=uVmY#|9A-QZiUex z@5v#(1^Exp?^c3?sfC}gPb57=#vG4%YFlaF%-NVtvJ{xXul~W@CLOFi38JaBT=dOe zl2A$L$0ZuJl~jr0%4>2v_b=wUr+^LyhO0j?eWa0nA9?A|m^VrfuIo>~w8XD&CA_w6_u6YS}H71T4FQagbMi~{OCt{<=*v9^`L7Ryzt7fwmUxo{bCi_WZ)!xgUjXO(*;wDUGgnO)mzzf+Lzu@2Om9C250~&ZTC`W*2YTvNZLKld{KH z1)R_O{@zJUWQ&3MSpF23YK5qcq$E6rqyh^iB|>0QU@r#XoDFq??rU<(e^rBDB?2Yx z{SgdWIN4QUdo{<(a_CJAzjSHn(U*GOz?SEkW)YXei%ZwQ--&Y}CUF`%5ei-hfGQc> z&ej@P+qlBw&)^gc*2J%_@CXeJEG7;nb!PYkfK;LL(JE7hK7?bJ4=qAY>e)4B0Pa8q z9a)GHClCD}9Gz?~s+2z-rD&g09}ThvH{(0-fliz!YIAHnxp<$FfZ2x>DIOdn!q|56 zZqLkoYv{Vd0f++Iy$~Z@(6+b#XSv^^CO^CAJpgvIMVJLB@ja`z^XuIN5D86hMyxbp z;j?*!gbV&s62d~)SdIA@C;c`A;LXzTFnY(0fUNX*c>yk}YEOo_8~;;(?(mU{wqlM7 zb7ytJ^XiGD^CCWct1oiGb4Y&Z)A{$CeA-cTqxBZ2i@Rjn9H=WV(g`|w=RaC$(seu7 z@36aPYSbz4(j7(5-@g=ze_Sv=K^ry|d_ivH2IOqt1W^aC>3BLT7ncokGiwo)QtojX z#{CD|>c*|}v_|I+I<|y(097MN&%X)rB6TXEVa^G&E`J8d{r{@hQ<4vUgPul5X1y6| zd&A}MSrM(s#sU==Y=VBm_i&eZGb1WPklD~-=6UpIUkbQm#0zocWVaFNdf3j>qo-lF_f+?yt8lhIbWN4F%OfX;SysO=D%eJbyog(P!J-;%?Ssj!>J@e5+@(Q$P3E~j|y;gJGkz2^Pf&1WCMO` z>AI#;dc`C}1SAMQEcse1LyT^vOYjg&iXJMpz$U{$X-&fPAPFoCmmx)GYVxC?2Ee4$ zWI~zcZgh1(8R(ZyWC_&{eV^V(ayQUKzkc@%gYw@;vfD2J-SpJo?=%(BWkPDIq;X%5 z5QpK9n%##^e!cz1WKM^25h$Ak&%Hit_#Y$%<-L+4r)EshoM8?7l^ja@5|7 zmv(iv17FMhnCA?b`3$J}_swotv`4Jo#(>;a0cGK4h4olktO-h97%3CZ7Uv0HEVfZIeEMv5E>DttMH zh*_!yU%+`Wco%@fD6CfR`oy~>dmqV7X>V1blh(r2JihQWtvlSdJ>0HBn% zHq(%Lo{JSl3XTp#(zoa!GIVs5EM=}rZZmPLD8$T=s%r69Vop*Bn8Sy_0{qP|^(rYqCfe|}WX0ZVttU(gLH6uH0dDW9KQdMP+ zPcE0P7hPC|?#G*Wqy!41rx^PDPGO)&yYNJm_Mdf$W>$LPNC+=^@Ij?8umXh%} zyGUmrvH|bWN;QcqIs|jL0W@rXxK|O4^O|GlKUVYP5N zgW@tYk_ApjfI!@Y!=CjVerW52nNgfM?W*V( zL$bH)6;pdsa=X-6SIUf%o}k`eX&Y0{A^p=B3a*B2b5mUf<3?t#4yDbDB3Ce*S|5uC zLMdqiUlwHXN5VQ6aYLediPat`Z&UNRdV3IVS)LDsGSsC24dCgj_K}*q>{I>TZuf zJ~7Q7M9}3=I3O>p83arCLpFG{B^ zau8u>B9W8f)iD+f?ouk=gj3ng;A)@@MeWZFf2W0dZ?tF?}Y+_Tj45vWF zCQ`7YWjj*Midkb4dixRG%x)B2UqP}MdFVlfWsTO0e@km>sP_X(`tGeizb(!R7T*|( znln3R293A{Wj(VpTV1>|&vDhq*(!Xn{qOm?wfeP!4|4)r+AFdEN$)F9BeBn&1DL#z zQ22E4RF`FkZ=LldNAPWjsM~{z)VmIR{M5p`Sd^6&YC(JTBgE^I=^#obZSWvDe7`A zdhz@IZy_w{JBKgM*&Qr7r85Y((qYTXTYd8SvTthrz42jC&wKl`eqt(eqg&c21>5tF zLB|kPjDcvE`63QPX8^ebJx^vCQQY$}nL-QsBlN!FZ7}uIH_9V;$32iQKJ*RJ91QJ> zOD}Z1XikC;eXxZ0Z*UD!LdmYibct;_u@7g28rB`VXRm#QQ0g0fwH zKvbC2cZ-~Am|*oTWKHSZme6)hkV=l(cl%3ezJKcl&H7r*bS|#`hO9gP#m9oGy_iVM za_2^?m608Gp~2xXN26K?zu`qnHs)>_YR0 z3->eBItTWKQY(aE{&$<9t_w_@4oIhvk12`7h7r%8M#NX3b=h~{5b(cQN(|NZ8dj9q zWlUrr=wlgm-ry;-p@;7Ne#)xD_PR)HS+uuGEflRT@fpNS*?YIhVykz4c-Yr<-a}>g zwNgmA`=AXpfMR6apBz6aXlMth@F*$cXwXXx0AXIzD)A;(gC6e>C!! z-+!Sa-CPVueF4h-JN6V4zLh~WJ+P<;Iy)!v%E8an~kg{}S#VcUhedUx5-LoC4Y=c-ypS zh~q-FH(W4%%lU*UB-($xj%;1&L9)8s?{w_#qc)WN(~#|;f+arm)s}M`)13?7txqIv zh;GNz9pSB7{mPvhtQRPQLyoCtvL)iWpun$TKsTs8F)PV&Ktx?oY&}F9m(~@3`8jO! zSF-7z)jhI0#1avz;(;oM!t%HZs3X2GkAU@Fm+V*Z?428W(>|KPPml=q&4G)#HcM;J zwFi=WdcbzGH#u<+jty(rpAn=EFoU`D))(oCLIPnhucUQ3-0ZUOkr38r>58OtGtzAI z??7^)QgjiQ-?&yzZa7G*6{b6HD;^&7h^c&7ZO##afRaln9;{9F zh#7K@L0Vi@zZl|bM+WtRgadn)5@dIMQEM4kkeaIh%t>OW(PL!;i+or+9cIRctz zvW}78>BROb7fA*%d$^90PJc3TLY8wHI=nF%eVBAB=yb9NCWeUS8RvX?IeT%HSDi=D z8=-%Hn|(|PJ=^!ENeqfh*25)=Dv?B(&`W4F9)T}zUW^+JbCF4(r{_P8jw7M_8SCo@ z!{1B;Bu#eSw7V!@dhKZKF0{yTJS;z_ScLMZ%(~W?Uv_lP9(rLuSn*tZ9JVkkpHtgu zdhhx%7qD8GuJhNQF-S`G|2_utd87Bq_wvHkd;EXL%w9;Qx@HHzZhFhm&5S$ZAhK@S zj1w5kjPk^B#4VOv^II8&l^xD_##Jyf6-N~QAFkd4DsHgr8XerVw0H+AP@u)7xJz+| zqQxm*ytq4qyF+oOxEI$!io3hJ-|&9-zTbcUmDP03BqW(U$$8G%XPw43z3Pu zPORCz%Z*iqVQ)G1)jj%zChl*QQ0rbNPfP^Exp%`wSOV^}+aM+a39Mp8J@GXq^lQ(o zEP(~0yS-S>ugzy+kSyoa7s8v-&vQ(pJXxosFuHEjLz>yMB#+!g=A0^Iqrylk`@vWo~E$+3usxV1_hwQ z6cX(Z4l!9B(gKkL9%$<0U@oeWlz;xDFX-!YLG+G|8kZ3q8GM8zd&AARz&eDnJ<=8F z7_#!RW)1)#8~$(PI;0s}{edT!%sUzc)3Jix<%u1QN&>p3%aZh?h!_m}EOGR70}Fco zqumq1X#DlatnkgpWq*5+1|b&+9vG`bno2E1P{n-rBP*w2_i-|7648rTgh2c>~BIJDm55<0dP}Wh&xk1GE|d6|f(s)z_k|NVy)?I5JA3hJ~3z z+c^b5Huo<~al(GFor@SNLzlL<>VCYpT{jh*N ztN5YyYwQMt@xP1Qt<#2p-|Jn!M9Rmc#{k)W2J*($UqGT=?!ki zl~279#X=PE2nYeR$g~hz-M2~F%8w5|k{X=}q@*raWmq^+1>TFGf^2gllaZ8wsSx*Wg!oP^3=L$w)Bp5Qnqmn)qw%sGDyj(hgI{vojok7@BRJpzfJ3VJ}qu64C zGTj+%L9ayPpG}Rdo~$D+x{K&2Kuu#SI!@22m&^PcGF+IgI4I}in&m}uxgs)!ox2IS zIK}O<9 z7%3|<%}%q|-LB3C`ZDiR{Uoz2@E(R!_zl>Gt&?}m-F23)rz^`h4ij86dXJ1#6XHa> zJm0kJv|CQbke^Nv_E|5cFP$gnd|YikJz{F!V$HC)9KYxE5ZiJiEV=s<$L%G+c1!va z3lX?F?%Mv-kr}X-(j~dhbJaNrv*Yx^ouS{F*uR#T`1Aa!<)S1ct zK@`b%sISsJSXpNeQpVyYDN!r?TdG+THG*i;_&StEtDs<)_r_yBWY1m|2&8x@;rAPv z*nC%1mb=quTN28WB|Xd^KlLx`ao-AIlDxicAR5v%Ekq#7c^%Q$)eCiHqN1%|an)dD z_|46{O5LVuerrC+S5+ON(GeERM2@!(HE#rIdU_G%%qI~2&C|GGS0WWKNoup)sv zY+)O`276Ycg$Bp>35ueelrH=G7!mn{q7{%?zln=r!|yg> z$`;U~1!1EMj5#b#oG9cx6BZUDilKbpjtc=0(86RUQUgay-Cuhj(ro{tbmpS~mnx1v zDvW$X;rpDUrj5ZJ!!$vAtRsjGE7aXm^-)Cu{V@KK0@;sD<&;kh_x!fV?0#1kIsR?K z?f8hsgyO;2r~rDHJqT_YX7#=U=Jkj7FPS?bfds~%-HF{cy^3xHxZR1{Zcci?6TSch zZjkpI>(okVbAtc8pj|?68$mN+#vMWb-<+x=A_CoJEAFL(0bgSiajVggOSGKTNRj>& z6`ayAhGfB9fCzK4 z`=1z-aj69c#ISc8#1gcyQ@7SzpJJ=Ffn~RyYzoU1{(|P!KI_Z#{TWyKo%h-*9EjKM ztoqTW-^bIza>;+R?i0c8aYup0^!EW83q>_G#4jYBvw`1atgHp;Vn@C>DaA?rjS_|7 zCVl4m?Lh69QvCIh)fHAnR%Gc99Cmqem%Qis8~2;$6~}HsH6D%Gbd+R_;-c}S?V-}3 zCsb(UU_zR)2YC8O`gV_xd#&o10v+b}vwn5sNUWCDjM8yetof?Y1!&o{zHM!7HT&`7 z@70VRmXPf;pB!>$4U|6&V9@qBzszXcV^GVb?Mgv)oRh)NjPn@N~UUWxpe*cO(IM9|0&`VOE!sAj_+Jc?kd=Z{AVihLDfQV#B+i zxUGmND^FII4RmyXnwpx%rltbw>Nps*>d;d;tcX1kW5mS(1VZbl7)~u>K~; zaJcjfZW9Q|@O#e7T^-;T5G;b=JEbA`I6bGeWf3@-EM+sRg(#Obn|^Bz1m9|36YhKF z`?(#QrwM$!7kiua4E6`_;AiN4FgFrB=70Qz$*b*nm=5}~cCanW=mldc=(MZRs$s1x zpB(b?_*boP1^SfK{6V1CcA}E!^hS;7@R4hSa}t&xp6!2^N2Kx9cnT+*j{pA@nA0h1 zihKI~W^6SP{Cl`_0JuHGk8>*rYM3>tEO3u#Cw`MEL z-&%Z|`7UD&zab7Jg~=tev4vy&HAD%S{Y+Tmdy{$*Wk^?iRXD=NA4n0ULRJrJpuMs3 z{CmL{&krYtqiJ8n9z53q@K1XfJ?#`OzBT^*kT0Kkd~dnpaT8!Y6nr|F`HZKo=fUpu z_VV&l|8TY{xNn1i)0%|Ca&~p@dD-ox2k7#!S8@V}$pv~%$&EV|WO{OExNZ~bd5mTX zfGb+BQw}bG?xQm4+;11^ZNTUAGHF~mX!xJIKNh63+!27ZzdW6Yq-Z%hve#M888kWv65l^O zoUH|c*IzFO{CpY|W1A_6*C#Cgw!l zaaUxT{S1Me#Q)h%=NUhnLSs6;!6%zd136q~pZ^_FeCTMMomlpRK3lSHjz7#3a?=u2 zUv7|q)U@&c$E!hf3G|qI+qw30ph}0k+-+T;z4GmwZARvovr&-e=~E=*lEEV}3Xv23 z^Rf&a6ygm)y8pYl31Cb=mxk(ppl-S>JBkK)JO8`9$g(vY$N&)WXQEQ>*tOIyI4oZM zXAgkrQ|UR*s|@ZVff4t`vL>Vde#mOUG0JsdsqNM!d;5%K-I+MbjlYq95@yR5+LmE` z>Fi9whaHrUF;eu_mNUmc9+(w`P=(?mf@L`kovf_NZ2XRW5zuT`eUK7(p}oE0Y#ba- z{4X=@&#L;5Na(p2<^B+XXM!^q5}-RsA7-gm{b-Gcs%rd6TSfcxFTEr22%@cK=!yFd zPX^Sc`KazY^K+)dgp|v}QN7*WRwAVE3=B&6G{iF_lf(qm443dpYkT1qXpFLR$MOtE z@aH1j!wX%#7lD(Ok+CmY;(dr|hAW~x?-@K`O+3~WPV!yE5f7V5e{!>Vn`eL4L@1B{W4mrjFfK3UzVJXlBHy3;++h7jAHhfME21MZ^_$1noXw(pUXRiBhx_SesDBH5z{}%_h7Hw=#!e!rC*!U8u7Zow+XCof{84z9tR6xfaBR_oq~p zBuDT^rv1P%G5YE2M^Qyl4Q3Yf{_&sKLZWVNJZk0Id$WCcQn6!WW2+Xtnh9sQ;3s6X zcMP=VdcfN`H5t6iRxe5A3sjwfn{j~=N`K^+{Cx^&k^kZ*|2H*tw||r6hxxatAY;G8 z%HF=F!im*%v>SycZS~%LXEfdAb}cBVg&H_s2k;W3DdIV!V7W-d>x_6I0#j0Xg_Cl= zOy|qf%FEsH4VvC9EJZYO%)n;W4xl{5CK>Z*XnGx(m4vxSdez&`-TEhDzHT!*_MS{+i?BNja<9s=^y%czWhwpBnfxSF_KW2pb zQxgw$fP#MvM)5rwHtbhCGhg_xAYmAx0x~uXLC%Xip0BLmQncycnxX7DB9nJBVp=qp zbn@35T-fFqJCE=I`7m}3h7$&saL9c%@y^k>p}Q81J7S;l=dSqN@=oAi)juLiT*8T4 zYes{|n`@3Hah-)~(`Ga;`J^t}F@c3`&myL#;$HMt_#p4h@SW1@v6cr z;`;iUyi5Wx&&TaA&pIZL@&%Lcki3BjLcg8>d%9F}qh#sTl?V+*U3see^Jn$63ky84 zh#2c*Sa|xI(E|nOkx4&q%`K|p!^I8Sl_YoHHO(UVNp@{A_Hdt7zJe@>nB^CR++8I* zyWkTireKy#la+$GizwkJ93_<>J&vN%i0&O&{ja$&^o2C~k_Ow1q=_JqS}Z$6QGpp% zSk$7|o7@PaU&=ABFkF}U$1~cif2mKV>2>KQaerZTE^t4UbNf2h;Z@T^LGdubU^fN> z8f$_}V6^3Q8C7%{^$zEb|E|2*W+Gv`_4&U{Iu^zu>(t|rQ`^!19pV;rVgl|bI#F6i zqu3l=K(EX6HQ+5`f0j^m=b2r27k25K0tX`Tn!ej!p#Ta3%|ssVr(CWB@T+#ygA{c% zeNbYl*Bb7E3^P4Ua!edpix2icd8kaYXH}QOD4T$TW#~dit+d9g9N%!)TM5aV@+h_P zk@|iRSRrJiF}>5TLStCx@^U(uX2u^kBMMi zxwpAqZ2O)7LmnYXRsA~ZYGu{#))qi_)|G$%`~eo1gQH_(ow>PrC!uNDnj5BJU*xCx z{NKM3cGB!44=$FMbsyL9+X>EpX}hcin3SjYPw44mS7p6llN0G5D=V@n z!RUZR-uDy!XKn&I2h%*Z@<<_~f^kf=-Wr;Cac0;`(l~>bVpKJF)lHcG`B|}Fjd~CZ zCkP4+(5lZ}3Jq9QsxW`aIiTQ?vB3$eQW|?N?PpdLN4+e;czX-y!mbO$i^7N(!4XV7 zf7SJzHQ`G_c6GVzoUeH~DH^~0ZG!q5e~F&PgK4xsHxg~#;XOI&@4cMpv0<$igBCsR zziZq+^nkp9woAzJ*3I9?HV%k-2H$3`7qvfQdVy@a7&-L^&pJLPK9fd&6PZOehn0F4 zg>%lxD4ZgwZdQ&Zh+Vc)#gQW!74Lvd!8}nnHxB|y;bOy-H*8C5!y+^QyMcU)cMN8c#550;t}@f;W=q z2C3okcv68~jk%hq6xIL-C4K7Sn-_qy2dggNns3Y)ut1fUqB69j#ps2%;&IK;$6?7B zxIne&K0tZ9tT$TsCrpg0TT8|Mb;m`Qt*(YMtevFWc#mw~#ww?kmoxR~LTFB@++V?h zP_v+L4N+k?hRpnZ8dLs|6JEyzW2+oe7ThaW#+&^--&96-cr>s;ZdOFf6#0Pf-BOu4 zf2c(U@8m>z9l!qwL8bf6Qwg}Y7LsPQ&NK39o_r(00^E6Yk^JiA6F?iklHiv+FU)|U%)SZK5|ob=~JbVq3?Tm!PbxZ zEk-+jdaPBdf{wCG^%nkgeP+@uf-AoiMmYT3N& ztniC{T)nB8{1#RQ>*;U>fGF_+0Q$o{fQ112E0qP|CMq2~#ZGRCMnkeCp{F`ujVbrK zzegD%_~_>CO5jeejwh{_n2K5;>M=QwKyfUpk*sYTxPIwk3igXa2P8J5drCe{Q6*!= z>CW(Ww8r#Z;?9Z--pa#;rr6eBk-L()E#w(*U`kz)pMLu z<2DJ)_4S90yy@Ax!zy=$U-7st%{hOZwgC57-MH5_@CrPb58XEoUG&)=*}op0!?R)F zBDLHdeume=`&RR*F-cp;G7qVCGVQCA;IkGc~A?{oRDfBxH$OytDhH~alYsSjy&h>g8)~e z1zCS!#82EgbjOQ*UB$m%0dP5|M}2aPbWktbx!i{1#+uMU`{%avn4L$Dt&h+zo-VH! z42%w5;toEqwyoZm0eeo**{v`C?>X&UpG7-8wrHWGn?bR>&g;O+^pTbh3iTYU&eYjz zJZk$1oab(h8hZ3tIdrjH#}>)oickUd+Vu-N{$({9hX7BbcR$lIN+m)j4LkAre^yYT z`7m|P70Pwv zZl@fv0RAVL?2>;~7*im{p*@*bv(kMaW8E8Gk8Iuk6E@?KwI|e=p4t8yUA;94_l*w5 zx%)3q&ewuZGW^zn1)H|6+x6-CuYVaikU$#e>-O6#8wI0+9`6R zbRHgSUC9h*{`!Z(2;3HlKDJe1FaL+ylmzR=rR`h<5QKL*Bp}^01LCnE9+26SLxERJj7tfl;@h@!?&>vFK^25Enj)Y?TViWs^{b~-+@)YA#c;6{)9YKVDCjd6hzw6C#Ck8i;8{t3SLJ}AP&i&dz4wj|p4lc? zy%1E$)Mw(57lKKP$4%>Eq{IAUETqxZ^aE*=+3J}?Ts7ji`B_Do5DS>~`+1n!g>; zT8mL}A8X9S4GHdYxJDpHfv>apy_UPSa1Bz?fB)f-;=FD?iZpphUg9yUCZtYPG5S#AM*_9TfG}_e zr%TDeaX%=(BOKcJ<}zoRhSkeC9XZT2?W0Hhu$29E@h-TF7pvtvi(+Oit%9rP>|K8r z`FrNL7pC60hStNuAxyH)kArWnG?6K)7SRqpP0#(7P!8R@Ii!MxSZ?TSlKxTeAviFJ z_@_hAiIf$AnenG#4rnGMamlLk(#PEO7Zq~kqrS5*^})8MiCg?|R&e=nCYF=l*_e7f z$HVqr|MBl?43>FAsk~J7jpg&sA+sRM3@lyoD>b8Go@LpL$+6?;9Z@0^*Yexg9ZkiR z+^sJdcd|Ewlka1IuWmj-vkf)2zNkJ8*k=Hf5pRp>kbN)2;5;oI!l#-s871Ia zejm5f)aJI?NUf-Mt{v|T;iZWYa2*{5CbRP6wR7#nB1YHIA&3q+G}R>WdzNw!V0@Oq zt}Y_FrZG5KfeyRmp?_jWMQitDeu_JroKB0%=|!=o)i@gf%}`lAgpz!XEV*N`1M(GF z8)Vf#Vhc8$PONPDcRZTB*OU}*v5swC z65e1ipS5aSagfN2Fu%TfUq(B^KJELmwaZS#S?S1;{eta=mTcQ;88?SrzdgwNdgLzd ziZpdv2qhpY8V_C4IEl|qVED_fKEOn#-AxHS9>uiOZbr3GW9V66d_f>r6gAd?6OTv@ zRy6F(F1KU&As!J(wz;FGI^$j3gea5YLB_I&=VZMQdR<05K3DgaFP(>JYynOfIZl$$ zNDKxC-djm@XsF6+L)`sz5G|>0#RplPU~g04Zu5=0p8>N-GqJY)2)he_?1vJuh-71@ zq%0~MRp_=70q8lx3cmEq^D9>%QP1VKn#d;JbwDW!2VBJ*LS}pUpu%>&!Cal!nuJ@a6gM@+?wGd7M^nHy{#TUS8uK zQ6naN(lp4v-g?jHiG>vv&YZXp0hr$VAU0AJdCCvsK1>R!A%^GIiA=gr@Edd!WQM6#x#wsaBDaq1 zziznXZe@M^+}YaHsIvhp3@n|lptVcOY+KezoDvu?*L#}@7a(pfwofAvDNoQ(C|4;DbAcz_O7JQ zq3|inP{E#7uy;MUAh{dR8Zo=-bfNu{DVgHTR5aicswm4rQuLU{W^fR&tX$S zrj|fyJ*BGLJrAb>d1EG@qKHf}ll?}u$o-$lKW%y4JMdAI5RX1xdh6|Y+-H#%8YotN zWjKv0(3Nozl4m5&-9r%*0BI8UIExklx157ZyqWTH9`(h^o%m-x=CL9ArYweY4wYqrEut| zMCq=O9xvXCygU0_+>58n0C7N5Gt2f;FCO%<)lg6U`ogCyV!}dnu$KbY$tiABLUrQe zCgRh683ChfkE7D0EE3`KAZVx2q1Nr7#15itFUR z;GCxgK8tKNRs$c4?_+l!?`BiCzVLwEnt2PdU(j94r5s*uKVZ^LcMNS3cba5^bTZub zWf~+sOom6lHsJ(hhW)@tfR(MEZZs9Qlg-<9HW%{C+CIBfkekWc=`+$qa53b^X=IM> zW8W!NmUi$6{`T-kbiXT~)h^4g{tNPJ43PGJJcEn7r-n&47Gus`dbS5Hi!K*e4Nu!V zwhtrDtGxj;8vx4$V}Ydj$B!>P`H>o;ofEaGr`Ms*r}rfl!cj)U={4YO(x2ErQomKc zEOs&PRNg5}emqlz9MDh1LjFS7v5{5YXP~ zkEF0uR$mtv-*2Dn@ZWra?pRq_X#mNn%He~Si_xyLKJdx?-vB$9lGh82>bcI$Aa;$ z=fY19J@Ld(tYHZ_)a|I>v3c7qGS)@Vm&E6KJl^(O-G*y^jkrPiQLkz$&s)A&zb(U} z79$+h->=wm;9#GUt0tYm?PaH@ex*A@eB$p@k)hp$%g*2Dxp@2ugVODfg_dYSk;q~v zk!$O~UtV@$v6m1>4~QK{u5ALJ8G5nm5Is-M|7YVmQahsO@%ewYkd!{oDgzLOyc_Hc zugkVBBh>5HvvNY*lv@ceV*uE#n)hZ1!l#q*u-3Os1`Rtiw29u)eVk3*Y$O)A=5Rgk zhO{bXygY3?hF$aBIA084J5amRJ$3G)rJYJoB^w1}vcRW@5My}mu>4~OozLNCG!IPyh%Tow$N2r!Uxcz-r63$ zvphK#(?B6l{%U9-@|Nx|1tRW8QNt~QNfyjE1#%K2yC$LrTOb6)`(NX2j+7i__wWlG zrDAl+f?|$kYv@cSy!(COVn>D4{(naUXDzAIhcGKq(yg?{ma5>2d_0kTgNu+z!r>tN zFt0Am<=*7@+?=Mj*I`xPI*=bG{A2CV6Z)15;0i>`HD``A+V2<)#C#|R1Y9F*R)JJw zts_(tm;d?J5Q=;W@XYYq@24unRid@k)B@w_)eV5ObGcR9-H6S4+ru&aZChg_A-!6u zps}&>T4N60p2IwQ@jZ|^b_zGc3hKJujFs0;=TIub!{k~8x!>;XQa+kc7@@x0Hk7NT)Sy+Su)uEx|YLjurZu_ZrlI`}-Z1K~YKZo96n zXyji3Q#^;WC?uiupFfbI_+#;tM4UVh&1hF!Oy^i_YmZqH5!l(^>HGLng!PKO2;TO0 zd3->pHJv*#q;m6Aw$c-AS>#DAuPnEQ}`VzoIBzBD;q94l(A z-e<1W_QmAG0`PJ!5D6|Y8%KG#^L*A9#XjGtY`>GlebBAGpd_6csr`P?qh!vqHDh}= z9+J4%5NVrgMA$bf&B4j3P!~$w3b%m)?E^4eZLAJSa~^H?KNq>OgiP%leN`7RBO^!F zh8AyZ6vs8wStu=!9^4yl`!5Vj(wJ^MT%G$#`a%+|QPtT?QV$f=O!K&nL!}=0cU)Oj z_^Y3%O06>>)!YLllM#t>sOq}Can8ifqBhFCKb=o+0@A@EYn071vl)>3O-kfe7xNvY z4Y*wPd2*2$grTL*>qea_0TOqk8={2^%V7fm^If~t@)09ixcSnaaCow|N@>w|-J+*k z&8#8%seMNyugW8{#&PS8S=-&{Xg0~yb-+l440^-hDwijifppFrwd2E!wdqO*MWTTo z1zM2PC~Lqsi-dulkcaHoF`KR7hSj+C5CA?`EoQu)KG7baWW#cKrkhO7K~D zTx>L4t#Ke-Lw~-6z$zs(+{b*B%mJxRVTaKcmJ|v9$w95X$|aM;<*u{teW+*)PRzLd z^nCXabaoaaMzDJzbm3pbbsoohx;5117dzSxtBl1((8|M8x!JRGnz-^z;`Myg>axKI z)xQcl$+GCd%dvxKIwjS_JRd7yLTd=!4ua$O?Y!nfNU&vDnSY#H8>q z>DVM(;H2e(B;o~hx@Zqw1GE8CEixYtH?--WO7xzJO?v}_z@9D|;V(Vch#+~mn{s$z z9Vd4-n%!?w7Jd%9m);ej^9wsb-hDs4HL}D>kZ+$>*j{&cEs)6rkRZh)o zV5|C@`<|TaZMks7V)(#-$zcWOdR8dyk0Ix*R^85rYX6=RPsobU7z5fuZ?lRV|#^|Toeq-i9;vW4vZ+Q4$SghMRewUe_-(6lF284^#Rv#+K zfi%S!J0^cxx$^2T?{}dz+Es^Qnte9>G1|~8ZGegIokZyIcm30e@}Ca7u^y6~Jke)=)So}D zT0B*!wB5B9f4jcZ2e!}bSys)L0;ftxyB*K}W|7N%N(q2l|H^7hWecv{(E}mYhUc}K zntb{+o^e)DLb2U3+*2x;aMWN8olT|V5~bT+2kN_&k#I2YXQ*_+L+Hotxs+4KXjjjM zC3U~G+;p(}h>4oTQdpwg-pJkMx%Extfd{)J|F;u*>tRotJH>u!9)Tp>8D-3lr{lt1 z0upfgXi)2P6F#G>rv?QtoNJpzzkPxd&wot^oa_7k3!wq~QH4=!RZ#RU38Ky71|)LnUMxoyKIbE6<&s&oMUe|43XWop$sw&d zQvdMef7Et}Pr0?W$6}GCtEx4;(USTby%CXIy6k;CJUl_4e!DTxwz$>+#^oGQRaLe8F1S88|&0ITj&dnohyvY^XE#m3zHY}%22@O}1SMQQ2fqM>K_jOQxx z$}OTC@0qAPjo*TGGX@A7(su^LKS2A`QF}{b)PU1Qs7LwcIZDs2cD?md)?O;tcyq$j z`PL9$X1(C4A%Tf}*p;=-y`k zV|x;K>>bz+L&*FY4kP^{u()x7XhtqO4AqoElENKB{zM4zaFUKbL7HLu`)=Lz!_sEp z(%A7o)0Ew)2I%imv3Njg%{#l)Cmj>9g(7T9%_v&-u;vZd8qD2%luVHtopr-VA;w-^ zB6o?hNxBq2s=vCC7>`kIxxwe3l=I~HwC|TrXLmS^L2pSz=`--H-55}eOU&rh(*fX~ z%|h&4k?e8)^ni=N^L8y4UjWEIsMH1U+J&8ojO-WgDl%9oqY6Bpk4JzRgv$uZ@dYOA zNKxVYTK9v%zfZ?Qz(7}vwdaG@pe%a4pif*gn|j&5DXH{?h&9j{N8P6F3>xevy5;`_nIQOw3IWBU{gOla{FNnV zi$&SrAgdmU-r2J2y#6IZQWL#4mzep-A^g8^>%WCn8&xkjnPNY)z(-n~--qVqt1ee6 zC}QQZtLxt9_J&Jz&Ds@O5QW|Mnn;p=;AAu$(bCe=F(>ANHD z(lQ(CEPxoJaVI0}<>uu%bHlzu@*Dtnxrt_JWK%W=VqJJ6fy|_^sw#TWGgtiA#%ZIK zI;&I~YXD^EbjH_pAtxdxCS7;|2>sm>U=ROTIqm`A{f~juyPrtpm8Rgm+lu0 z9RpBm;p`{?*!|o9vY0LvvM6!x#TYe%k)0e{S%CoPLr!k4p~g1%kAJlP{{3^Q`?%e$ zi2m){H`_i^XP3Ih^FjLPuUo9dPXHYUfJ8ywubIx*(kpjpc6Bu_!2Y|myf|(?!3=FP zV+%Ee@J(O2N=Qg3B6(L~uPVtP!L#I{YcJg(cIbbsgP$G)HnrfMQ^g7=TQxz;uq1Vp?Kru0~B;h9fdIZ?th5h zV!V~?hvf)hb13#OTUquIWkHcjARA)wUtE$ir&?*u2u#ojur$HAW+Mm}%24`xllKKl z{EiRqS&M{L+~7s}8voFs*Rf*fH#ZVGV*9MU4y)4YMbW-kG-$8odn)0}2oriGSa7g#wJGM#Oz7qYf*@!;+!Iup_mPlFx1uH2sVlmGXxMk1onm+-Lh91j}euOjNQqtZ8`|fge=e z3o3nPX=OkEs_0@SKpwey&io*yKi84;z;W_7!xa`{5T#0v!tC{ep%=`ipJvXZrMty>p9lo9NBoQc#*bpUh7`Q z!u*Mhe*gA)10vFo8w|@#p=Fc{{bCRGg@*yRT~k%(V3JE`4dI=m!eMzMoMah}UT@}7 z3ebJ%=26jWF#;SRFf$O!RQT7OOm&`*ds5Rs2uC(pw-|L~VhK@|yTud2Enfeq;#*da zuM;)mKJ)wCb>&8#e%m=Q$Gt>4r?%AcqWt;M?D#zixYZ~Dto!a1ZuFdz0#z{R(8JlK zA7bDRUy3vK`#c8b04P6&|33no|9B^@av91al0MLaVtfS3&}FucAS*!6>2-9Cg8yf9 z!3OuRqg{1wciNMKZ z4aaXiSDtdcUdv1;CSyB*RAif*(f}r6&vwUw&ZOqs)(|QxMffSl{+wV94WE3%mdTGm zjTkmOtWH6s$3Q6T7kouoN7D3#g|Rx%PaxmwK{__J`mFCVXeqt&;zMzSWB(Y|J^0MD z+TUqusT+<|-zX4gooy`@imhjpU6BBO(s*Lp z9#>Q4M?tLjU=W)u{f~bYB_&-po)@V?SM5NSj6tuBe&8t?Z+@w z4z0IZ2n0B)Smu15=dqa$2|!{HKxeQ4?s?Nz^Q-o|hlfXDVWDkzG7tj+gw>rSm@cc# zDL2tninhUynV54jvv`fL+Ih$_e??b~8WwQK+)2wqfFa5;-g} z6*4RAI}Yp)tMC?P&zZ}nU^7kdO5w0Z6njUNSjTlA&q)4ralAP_|1eZO`>M{bNd-Z81ksNf_g=KUN3ER=`)WI$4Y?&j2I1GraQsY{NK6Kp zpcXqmfOD9?x|4Y(?)Lt*=&9k!r0Y$T*bC3viqomu;-&RPR^JT!kD_SmU_p)@J(}P^ zyKgFJ5&wK8hnkkDZC$-sOo7li?j3&gSO%fV@i)vFAI)DslF zOV0T)ovvPf+OkMTlO@O$f0tifpiS4YaRY177dHu#F@yo>6M4(phM(%&vr>9AAmg+F zFLMHSLdZRXfgK949^9v*j4+fFf)<=1=udwl-BtPIfRkl zD)%d%%Lff-*_2hgi2!K@i5$L9J5A58w9s(;1o;m`bF9OVbQCO1kWMN779|g>lWq** zKW)9hlkOn^=84fw-9c&x$O4^J}_#kJ~h z9BFA2ZsUSxKL}OL%9qF1zcb{fRs^SyWURE6FbIgOoB(juc_D%w(#UbB8|)~ZAZhn} zyo!PBw?zrX(!D-C?+Htk@k}ZT8oF>Sn&T#LWA_zh(6MzsHFppCD?u~&W)GJE+UhcJ z;g`AM<;zQ>Lu|DG<)x${2-C4(G`dyi*A*4Y*Q`jKH+eVYrQ(n=<&-G6d! zg!Rh7$xq;=e&q{@iSi8$S@ftrS$rTFc41RwA+E3riqIDNLJX~UQbIHZ>USY;+(^Lz zLSYBluI<`PgQZXi*;f|2gZ=Tbf4)umRY}z=LP<^?+5P#k{oQU=TX*g2TkS7!2Wl06 ztNPxDiBhb6d*eA6_mP18N8ACgMz;;``#y-*qv0Y@-d1ka7eO3UQqe}lx#SSL^#Gv9 zx#i`fZ=s(eUj7v+hkYCgQvH6oC9_)R`RZT+a?JsNR|x8Og^^P<*V3JrJLxN0U_lvy zD}jNCY;0`$U4a1H1XOAfB9S^o6~Kv9xhB9C7aIU<0I@qJ4L~ru=ke}>+3VTe{pmoj zFR|_NgXKz_hk}QzaT3TIC?3Y=%8!G^*K=o<6L@l%**Tal>rz$MQ9XUSK3X{2FR56M zQQx3eJ`k_0CE7!C_f+r0r;+tRtwY9 zf#8?hzKkb!!44|qey&9uJnrs&Zb{jQw%xoUwm+Y&K%$fw9+PHKgQ0wXE8}$Tt3If< zu^Gp_uue6>Fy#6Wlt`HM{^Rq@cRUb`<{*9JBHi}0(r$-A=L!X0(>Gz%h4{rDk2>3j zmZDe{#}N*1BpX#lT}@w*S_3>WR(_RbXo}CW$0i&TE=d~~3(=-|#LOub#qp6-MK{Ai z_b(CeK5Z|FXyhF&A4aS!neLCE{`&FBhQsq=3VPEvs_lCtHe`yA z1VOFgU(GwK`Q2BBU7)8(&4}VouohsM>>ihaIA+JC@3Dz%94PS~|pIObfAj8aY02M`Unliv~tB?6)PC218S!za-IZMm~76( zmx(wkRsC6;`2_@x2jUmv0f8>vIhRJY-;P?0*ahZH>nhT&>7?0-J|_;>uAQ{orm~sw zfA-u{WVpL9+)g%e_U}*ElKQYnYX10A>lX3yvLQq&F`NmxvxoSW!>o9@w~c>J<%Bm9 z>(U^zfEE3s#~N<~M}W#iJ|q?@crhZ;A^B#QUJ{90^}@ZfpZz~p@89Fl=QfSjM z>0X0wN3POs|0$s*+71-SrrTlt0}uF`|CZfAJQlFHSI7E0K4th`JCfBns=d==%Yk|# zHN9U<$IQPbCLgu9%mF^;WoIT<9p>4)sjK5vFZx+m6;$vXtL}AWp|L;<8%B|pnuNF$ zBQQIaI|q3%&Y#=>r^}ebVE1%2pH9)c%lrT>BI>{RFM_@jf1b9~?8Ccazxl<>+L672 zHCv85R=dp2#5Pf-^AQs?k=EutRf*5iJ;A9@a6;H7W}36@NUbuo0m}rS>da|~KM{Wo zh?vGy9muHsxE?UWrcz>xEMgr%PPkfoFzIy*6qscn6Zw;cEcXHcj(uK5imb z*EJRmtFNzb&i}@!wvkSl3A6f&aw)=HY$fXHMt#WAaJUA#MChIB03gq7OmB)OG1)h_ZH^n~|^#DsG`Twx>)=^RZVb|}_NOvnO-Q6H9 zT_PdfAl(ez9nvjGN+aFf-BOZ+bVv+&Zhp_R&UxRp&hjq?W(Jv=?|sGIpItH+cS4mI zQS_@D3duYBT~cg)*Y)zyWo-CO>;*d2W_AJ?(4v7Io!j)C0rC5&i$|E-?zqC&x)G(y$E^koA0yYZbT*cEWy*>e*Q_|i zK?s-kMADGz{73>ur(b?amvM zn4;+Iq_3mBXkZWY_q`bG>&*QBJwGsap&M*dN|M}`A@2cke_CU%iVr5J{0HG54qq6q z1fi{r#M>6vdu2gfwJRWstksp(syU1UEqZdrw*OT&J%!19B8Z;Dn=%sx^;0_%sl z3K@?aABb~daGs?cA&WJ{bt21eaj?SLQg5iIBCrC5K+tv7hq_wW7zJO!Rl3EjY+?BB zIAo~P^6O!1p9RgEE|qpi9nyLWGkdlrw{UEgas+Jp_StX=NnsNitD1jl$36t>kg%Zu z=@C%(=VYB(`%7P;tvc82VrTF6hA+Zp1TvBW=fUwm;34$mHpv)BZOZr;WO(g45}L|ODXX`b_;1?3S}6&swB4xfsi!UDdvK3^7=*v3E*Mq&(?0ZR^yd@ z-1vcYS`(S;vH-tbPfNPT?8~3!xlVh(m)YPj%B>VblDwA-g{Y-dT2IrNf?o2mHIX0U z%*#K+$(%5hh5vlu8mJKGX7?Qp_zD-)q*%`#_L?_(@Hg=CS^z2_BR+L1~j|A~V z1=ke}E&+te;}hgp-ufwCBd_FM;ataVc$%=-@vY(i(cb;H=-+(U6X4>$lCc`|@n_xZ zDC2sg=k`AHAkOj-l@lmX<{tjP7ZU_1!~cFN6mnqp0A9-ylevs@T9~!{4_-NuN*+Av zJPBGoACL-r-a#GWe|aSH>67}*i~11w8w&&Q9bK##mup%iy=>6&U2p~*$STwR`AF%9 zIC7ve0{~k6%nz@$BoVPiPk{mpzsB84u5Oo_~39Ab)3v@jpC{~IOQ{2pu6yyT*s z>kMDuZTwKJ`w4KMObK5pO60f*={xoyq_Z0bL06bU!Fqb6x_YR=CGQo}1HP0MPFd9F zVt}5Wo)Bz}HB1UyTS-C^V3CmDoi^`aaNXxsaxjtpfqyuz#{~Tm+Js_A%|M%K%ggU( z;{CX(j&S0KoPeZSZ<6M4R1y*rMQ??`)>c7o9qlZk*sDz2Vi$f)0nSp58^c*kh0O>Jw$}QP{UAezwn(JEL0p!@Z6k zI9QoHE-E!k66-bC$?rkPKn=mmBYyt(SAm=Bht)=Ocq)4Ckp1JX)xR@sKGRMc($fzf zy`OkihuhiRaQbHo6DBRDb7F$`$v_eG6bd~5aM8UZ@-s&H>4^vQJ4jeQ^4wE#ZeXGt zMb_Z{+!3m&FT};6RsDg*sVSRXen3aUiGzg_S(;+TeMDt3%Z@QU=7?3+OF1KRti2L5 z!lPtWN{+7kCDKz1uS1K{E~)jrWS(A_RPguXD@76BXq5DU5KMz*m^W7$`_zJiI}L=< z0O7PfL0Lo8B1VthxxnJ)>cPx|U}WvA1%Ir8GWKkDi#g(Pv*p)U=5aO~i%PAOJZeL|C3t~e#T=CsOh+};cMqu9rJ;|}T`7w8m>x=MP*qGm5;-Xqz zIilUVpSqRle*O)IrwB-QAsZ(#!(Xo}^d#{#0AxYzvaO??Skr0Iod?!e(N`ZKB=P6<=ZR&T%CTWtZz&-&iX;^UlUUPhaJr6c=hpQ)n~KKQ zzdPWEvM~>$;DeR_uH7w0m$pua&O;`8X#BocRJSwRMT4W4!C;Ai<@px1?#XSOuUNfz z{bNpV3Au`_E5$w-l75?X(#bic(Vt1M9GiB+arQ9kcebq2er26`a%oHt=!)vG-y#>% zvw1;{Hx=BWJ!e{eVplT(kFU>hEbKLcnVZ)Bm|$lUEuMQue7SZiPWpe9K3)u$*?jz{ z>dKahwkE}cm`;MY3-=uv%3^6an{VRdi)9hThXnzRKtOk_1L-$M-(ty3gw06A)YGnj zxa`T0qQj;s+?rJUnmL_(u8}Qt3-mh5^+ZIU-7XQ@E)7l5&B5nvk+y?^=<_N6=Q(~+ z%r7z4kaY(h#wo)f2;n4Guv-`>5-5W1Dvlejj2mF*mD`lkM^gZ-LK}fj99Vfg3644# zeZhtAA!em`avCsN<}wp@fKyTeOW1a_`b%45H+|KSpndD#_sq_Y#im%1QjRALOWUve zcr%^BYylVjRX;$hcyM&YboUI{4F3ISC@h20YBfYI_#`i<~4xRJ{G-lk>tOohHawAGKR(m$TTrKX_~EJw4Anx`HG1Ssm%Tj1|$GZQd*`2n;J2`{gfqboB` zYXeJtb$4tjc9ba{B7usW?ebOwE95(wbN-oAJ(G4H`|}aj?nipr@m1=WkB9f@`O`-2 ziDp>8{dpr~y>L-aThXVtJ6eum;4hEYkLDBZA-2n23m%CEH}Bw+g&bK>y?*0~;B-u7o@MN3rJQ}eFO826Gx^DTS|)97iFMC9Z_fi?H&hidYchm0we{aD;GcyGL9&n zp&izVa{lrm6ab?jf3ILh`>qdY92)T|!$!hH6%ddvo>OevkgCm}7TlRD(cl^n!0?Q^r&}UY$ES%m6 ziacO^leS%6>t%a0*0eWgnsbq5jc^x#8^h4e<_7*!7#F6LTJ;Vkzn(C_`AIL#TlMLMSx!#tu5#?69QYWB0+<|aHB)s zzLhs2{ms>C4UCWoYV_bsZ4vK2f7K=wb92oxr@|euDV7c21bxBIv{4UyPch&ps^r2- zI-{3ZE12k5#{00MpQ$PNcgU?(&OWwAN7)@W-y3rBh(6$AbQP8oQt*c zJU|&0Qp0=v*FV3W_pjag-{7m z)^VuNPd<4YJb?Na|*ye=L+U3x2<2K6 zM=JoeB@ZnZJ)+S-!_`b|+A;XtIb;*kae;=1cWUX5bfIPqOwKg~Z?!E^JV!Palr59Q z$Zv+N8?_(GXXS=6iG7M5i@eQ_gvgUIB0d zIR0aohcEVgb{Jvt?indThn{R+7wUnkSdpc6_=)z5C^s!4xl63%h-0$v_|)>G4SCVu ze2@pA0MrQ(pH$%zoByfPT=={ug@*rkb?K1`X|L5oLioU&6RBJ3FfH|SE3c?U1u*MP z9!$hs?057@&#h|g9_0t1L_6gTL1O=Da*e`A1VvBMzyog|DlhLl(lLVTsr}wG{Ao$V z&UNQLPC_iSDL`xCIA^T`s`MNX(a%!AwO-Ospm8B_$!3njmKh`bdckpG0BQkK3$HQ9(};BCbi5kcN}4jBK0i7rzr*!~f`Z0BXcb#!XqsONiZ{=_OG*U7f;;Xu>emAjoCWQrh5Spu=ECjc&P@QbDgnE%9Q z*|(0&)%K|D?*o#ocZqWSbHk$6vp)(lFl1mwuQI0oWV=lE01HggC0;cw#SqZK%!qtA zR#gDEal4@c%j}uI70KuuWOswhuL(7r$As^-xJp~0h?|pdY>p67JB5AA&t_)H!SGQu z$cz*eQJro6fq`@{pySr@jbaYz^+vdiTTzfS2`nQhtrz_gkJ?u9XdgWy8V^Vu-a{@n zD=ei!(S%u6=3J(toh~X#AeN(M9Hqx(K#t@r&=k*Lr6`auO)Wr<#_3f@mcsgu8$|Ox zLQ*;{pPHpy&W3R|gBwuC*ZoDKFOp%%(Ju=~prERd6Gp=RuXsZ$I|vdM$J&8X`hW__(D}+B;&V&j*ON$YaVf1TAUQBy;!RA7AUPQ&_-a*6Uy3?zokZC zEOymtNtv4uS3nOU#$q$HW%eMJRi=RI(`pCWb7(O5t=#;JhEnh}!cKB9p zg|O~C5ds*jNvFP!`sb3nwOBr8d-@%aG)y1;pfDemPrXkv%<3!$udBBvUbZYqk<#%6P za+*iz3Z_tR_wI5k-fUK>q0i4gjR4w4{=+Ef>s)FYA4RLMm?Y~xNCzt+rIPKufbq}5 zLyM0#*Q`MltVEa%mKIE_;&&A9z(CYt*<67O!0A$anZnR=;!{u{dm&8T4*O}Tlv?bw zYv!Eqz$yMljWr+tWuoPckgOd(P^Ky<840mLFHYLIHSp@MW*oTi79mSBe>-1I;;UI4 zXTTl)_G6Y@%@m`h&)AOF0OPlK2M7`u{qh-8E_wS*|71KMSDBrj@EKqgyYm_NJGlk5 z(%-H5^Lr|ll&wL&)mr?ZX5q|XB7zvtW$aFRf0{)-T&?%xl$w&= zg~VL6CuYSDHtkr@b{GMo{^&ur=?q8L8qqre{#h7HL3k`KlRR_WY01Twh)irnj%6Mr z{^G0PaDy@XHOoOSy1urpf9h6JU;v6Y-UaZhadHj$r{-rW0n(3E`cb6eA(=N44#AF) zk<>$4D88zQtPsM70+0j+(FjgeW|d?r%`fi7LMjrOE>^gZ{F1g+o;u&PW~W@l$s&cc zRuXOppbC7=qpu2^a^#PBggEbTYcsfM!DTV))cpU!Zq$9{$rHai(L|5oZrWAV*xY@aV#f}XE=DyWJ&a)i1<&w zK_efCspRqZzSD2x-D$=Z8h*#(#;-*iFrzO`9>Xq%Wt4|cOh8jh0I7+G9THKH{4NWF zp^W^MPhI&_u0$Q!3aHjIx|YL9fsn-`j0BIcv9N6T_mC;h+t3klecS2&G>b5~W%tBz ztho}}Y8;Yuz@GHwu!z@?uEvr-C;fEVFpx}f7~5F|^!W;G z7M14Lg?&xv*00B16$hMaCk82(KGz;$bkGcU-*lx@m~9gGVO=f#L&Xn>#yvGTgF~ca z{C?q|qF+XSL%9m&EN-1r6PB$XP}Tok`C5@oOoSJ5@Tpu4$P}htXpZD_{fM^k@oDwb zDrg~$TpKGLHfJ4PXkltZJSNWispAK#sW2^VLFsJqyhUQ7tklU5F0 zo+ju()Utl)seiboE0Qwp%UXsD ztkOAKDwID6mr()LMV5&apaKbVZUek8_$G=geTPuaQ01?_!{EW>-{71f*Ln+ix)Iq6 z0Lx%8VZ=*UoLr^MXhHs)<}F|gF1sCDq+ENS0b$GKUYzOVjfoeo_AC@{7OocO^5SNx zHZxBQiAgg7x@wZHZDUadp0fQb#}+gCr`A3!DQYT)Tuqj1KjM>xk@j#!2Zv&#uZ-T8 zM?F_j7l{j*<|y1ZZ}pCfT{9xb4yP{>5k8S7L(G3k^4j{z2$|Ibj3ef2KbNEKvjI=_ zhKg8#3b7P?V)+a{pGjwSj`U5lQKyW63aM+;&-Q;>q{-}ZNTg`tjK3uJeyU? zNDU6Veg~cq29s$89J7SnR=St z;3W91U80~$2<=NDaEF_mIfGZLb4M>=IEEV8PHqaAyCn?}bu$&~u;>rIYCxPtKa<~Z zjWE^fkOM_1kB=Ah4~>{7)MW9^{v^f@bz7PV_DHX+MTl`Tz$!^*b2kvok>B7SyO*1{ zOvHCn=rAnl7~Vx{(_a2Ed1uw-awjqwgV1jLO^nIDEt36@QV&A z0lH-3s*Ikjq904Hz#BaD3V4T)b{r{$NeD6hg(g1_%Z}<%trbG)JsC7gxv+U`55Y>i zuJ0*z6AJRqBfCMJ!0z$P+SBjxVn_tydb48rik&^Ty8;eY0 z_OK{^8seTA@3(QPBph6t;qQxZuxX=mrfW$U+EsjNKOgmPA7ixRI`q}$vV5Lv!OvQ4 z`fh4Tw;dUx#wd$NA1CMB0ZfeWL4nupwXu0rp;fT)7ECy(^)~TaDKGxOTs3iz;yicF;0*zY{=T1E>5Sy*iC@{(pl=aBQ zyM8LcGN8?9;L+*V^WZdDa}i?cHyh*bf|*wOQ5}y<{L<;ks(W_-tbWoH;a^ zm5D@I9IC2gwRXXF^wB5H*DFDqV`>$$`_MNq;Sm{~k*znxU@|7fvztdT9c_zMZgSan_AV$3?q-10-lsFMS?2wR(;4zp^yV^>2Rs4>DPg*8@kX4^9wLuW`Ij(KjI%d*GKum#9! zQikO=MPxMRrDGef$eyI71$n?#pYPT+5G+n9#(Y@>C+Fyq?geqxJ^SF(Ve|}ME*$qV z5ZusS^Q+y|{(q~*|6QAc&r%@8wT30Bu6O$)SOw5;lT?cW9q8y9R>VghU{@j1VCmna zd||O%2a z9;3}HTdcZCwrH?*Kzmi_?oFo8p+g%-u7e))M{?Y*d~McO~YR#AVuGt zJke}UM4DOX6a16`b*qe+N(SdZgV;xFHPd5EzjL^3=TU|##6v6Y!@nQ^HggXA5CM2|ZS9ztb^{m! zYW@5KRFIcIX(!GgT^4Bb8bv@IFT8!<{@EIa&l8wEo?ni!o$;VR0i+35)OPNm@5%3m zWnuSNzQ$=;6JjcBz(nUl+FXfI)Bz$@svYS6R#5(iXcHj*S^KKSal zcKlnEX7ciM>+yANW##Y6kRKK{tR2FXVkErRrPSut2>2IT>+h_e3S!QLbkZc3$&pyX zoXO|;_Fsb+7Z6~v@kshxbt9AteYXxpI)^MSGLo(AYWfnvxJ9I z99ToTE1wjAoGlq}(o&@w;)<)Xb?3*H~N%IzZs~Fk4r1p!+YT2O9-=T~= zJ37f&ji?>F*C4GPa5bwb!-0xn+_F%dat@t=B_wJL8FOn;b)i*!$W}^fJM1twXkMP^ zfV<$sXFNo%5Bv*zcJZ_4kX5&!#m-g%;WKoVplqDrHbwqInN78!%CgeAFzvczh zeQ3{lj_2P`X>*g9oyEm^j5=dCO&7uA`2^;qQ}KW?y4HYw3Ug2vXqEPz$_ectNNsJ| z>fbKQ%vf%}vk2DbKU>=?)yuD&gw!;ReH4Tb{hS@XpYu=b{i`>rz3I*g(gxo>60UD1 zQ?=gw#~2LhsRx11+AsJ+>{!u@jefur)OAY?Wq!G-WS9=7gYagwMZQ8 zP3n`a;auQ_PBc{tBs_Jdw*LJ|)Yu&dyQnP(y+9F3QyyF{xw8~|%F+#_1D}{1a7LVw zJsTWJZTY6ya8k+dMf`~x%jdvvpkMIvhHBQ`xOC?WmQlQ2LOo@AHgIlrIlj$&>NL4k z*JvNdPZOInC*2KtD5qFx4t_K`iqHbUm5&{}G-AgMyC(qkOToVRW|K+zGFXM@lt%2% z%{7VqMsOe4s4gWzpgo%k|EDg4@G^KIdvg^)TB5$|;la!${-2G-W0!a?9KD=zb*Mm2 zVT z30=c&X0ESjyzh0BoH#FdP0o;Z269<1EN0-y%{>HDX zD4lGn8Abp~aT(w^uxis+8+N?|IQ^x7VB^i1rPxD;Wym#f?BpM{(oHBk0`}ump3%EV zT)J%}vAaOaEFRm%j0Hvv^wJYZz9ZmO7RcG_VFzB81B6-0r@ z0%&-kmlCn07~vvgu6KWZaNwH>b+9PTgywF+G4wv5X<5$!w~(9FC6A+V*|B`vCoC+u zgfMR7YzGKTWyf1xZOpUHCqO>le7X z`H1-`;(N)E0J-nj>1iiTL<|2r4bw&fZPYmMbzY5rpxY7iscrV35nk(}IqPUW{2tA5 zB1|o{TM*6K`)$?U(RTzuA1(pSB8)1%R0>fXBAB~fj-uG*dY@|YS#!L!ifNvG10uH< zdl7)mk>`fhPa_{A=c)Hrc|Rc^GW$?Z4@SpJs9*~ouK|8?IJH}V5rEPC`yM@?h?wdm zu1)XCuqmU7fUM|raKrg!8yL~nT-9|6!i6gI4KrC~)~mTvY2~BU^Ji4RPA6+GvLj#{ zPR&%6ZlPlX-Gcf~DxXmey<~ArR9^&vF$2F6f;nq1H9;B*9yjxcLXlKv)#eLqDrS@5 zqPbu5LK6!vyZAi9qCfwR0D49uVSAweI*8bt^SrcVT=+q?_$A#S)ljyrH+IOL>3SDBlQjb3*lB}BDzygj?)hP<%zk&eMbSgu$T#gG1vZ_)(EoER zSEF|c*v7;s6;s10XB7zmM0~o!<{8Xbq-;cqkd3**UNys~W>%^x#pa@|Vby~IW2)V* zroZPae#-NfETew8wlW2>=yX*NnU&QI>+Z${qRN#y9#8O)~iw^x&FV@HE6u>)%DEhXz) z;*?IiwC;q4)~XwI|Fu8a%V{XK)FeL2lzr4;ha&n+kSsbCPdwB0d|4F5Ax3 z3k}6N3|(*2ej_*EL6=ni-_3xB*Q6yk>MN!J&dWXpGA{8R*c`+OHWXP4Pd88HHdCX=cw<5X=w*S*@H{SdY=Vw3YA9nVs z;F|!9XCNTWmoc%K>xL7@LFlJ4K1dG2qCN_tiNbQ8gduvr)AbEk0&r7neTB2Jv1LY7 z}ZhH)#qwS5}`p47q6bz)<3hS`nCpiBr*}p-W#@z5ip^HspvbMe^er6F}F0boyUbU0jg+-Ur3(F8CwD z2`)p{;vBxI+x{?MBmQ0-aNLv5WpL;%#SjWTppub)nNt5-Pgu`AqhtzxPd6IME%9jv z)iDs9>33z$1xd*7lUteExx^ND1kt&7unQXfo>vSw#fQyi^VV&(a}k zxSBX*zN3d%eC^o3mlE85$pcKEq9Bup$=1KNpk|P8k<4%L$I*c1R1!@=&&F`>Rpen= z>091i&hFONFyFbC{B!ivObpsu3`{iacqI9al`?_xh`Pfi*kv1ui{>2sM?;7!w2Tyh z7t}a?rqL{y=b2-<0z2;@`Q$1cS}^JnGz>P?S6e%1Al~u&PijSGTHfdR-{oAhs?pcs zu<%2wt9^+;jzHH8kXbXr!U4Qz@teu0HQ!`ffNu#Fkh0RFgL(Ef{I zN=FY^Ec%IlCb4MzG|mo4MF65+aoye=jNTGnDvx=TEk&Nm>f5G-wD!w(z)gOe@<8mE*9Ppr!u+AF+Xe`LaOm(d>#20hsxzn$fV07{I$^%8PK(B~F`K>v_aIMABs z(KRRr4b&%qq%?=E2Ds`ZRe2^%=HYs3Eb83rGKMJ;h;yiZmM74bm8#Wz{|QPryVw)~syZ#liZ2@JIP7e_aA(gpLxH1IXx)ov9fM}YZ8nNDj^fv5`vuA%oA%e;hTU9bS+%VQ_RqVYPF zZoSqbYmLVp)+Zu7#+%~D)mfUtUxSAYFN2M7ALj?|RrQ!CXzqqh{@g~OU8BswApuZl zAd2+anX7KK=fsEY5tz7T7z_dj$XJIfQJL*K&p$Bz%JBA{KdqMskt$^T#^U`ace3~# z>j_ycR4qrjo`r5q-WNp{4mAt#rhVLu8xx}O3`}^xPgZd)l<_=yPO^mWA*dOtJGlLz zhQD5G_%5staUbqFp|l|IiA*}{vDR>ctjPtod|t1aVTBUr?UAZ06A@Y@M3cUe`G zD4TvKX6HNB>SN<5OHq4OB+a=lV$sLq+;n# zLotoJi!svE?B+RhnHJx?Lc?;>+6$_Q*ia9*dRzAEaK-M+FK0~c-YSZIpdZELvDF$q zpE{1}G--GJ4R@0{257luV7QV-0?FNr7++TY+KU{b*edeF7hr0 zZSG&c+eOQ8_}thXf4n;=j0ZP;skcDK5PNhq{QBw_e!c!TJF$P0@bG9l6L>{0RCnGV zMpVkyTAe2b(B*+~0F(ml&Rak|kUN#eq8DbztM@DKYElRj;KG+bKtE~ed+nv%{Rzel zlY#(@COv&W=$<3f0Qi-fd$~J;u!j{@^x|M^E9v9&kiXAuzs5fW0WiP0zI;LXu>G`f z;slqw@>sUEHGFUr7Ku<#1mu`a5qO;43sc`6%cTmq8^)_HkU$y?1z_RGWb253FkC}= z(}GcZh%8k=xqus9bx6@$RUFOahL`+bl4thDn;Zk@E3sqRB`cq39JZynA-WTX*U+ff zaJZ=#Rg3HX*$X$LTodIxzd^q0EqzAtj>Bhz#t*F#G5PqFdhzrWB?!@!U+~^Ue9V_$ zJaE4;QA~pOo*bSSG=9oJyf3|gwH)F>eMmY=80h$oy3= zuzqSVsU`pkz>=WA`ar=B`zX!-hpkb(vFklCR$Xk5(bzr&^ge<@k&~FFfF{J5e?3Pz zZ7!^B!q~ZFlU!s$V|}i^sg3R}Z1H2#N>Jp$hrBv2GK3AC`3I-Duo-1%1%1t()BI;2CxDpB!-b;VV2D?+zx=aG6FM z7<&WA@vOs|Hi;V#>rthvj2omDT8~(G;e*W7pymkgIB_-S+pgc{UBltQVqWC5Pnr*b z^D?$mv&8gp!yQj;iR1YhlZW)>oFCA160aKD4MQ{XLk-3-Gozjqs_0A^&MKY7%!b<2 zoBDR2uCZw4na;HTa7@ikY}{iV$@8a6i_{v9tN*a3Io+Z79MUm>Xz#0sfH|S+ zd24BKW+-_YzN~HE^~}^ymXf6V^uc9yoex@J>D7g!zDKoG!?CsJPH@@x+(~uw6Zum< zvM6dh{6<4fafI;$argYE6)-coFS?Eh{dyqPs?)*K@_X zZuI|MOud|UQJ=KjeWl%Z`R}&JMs5F$^q5EZHa^&*W2C=%B{;$F_r*_+ngSA%|68FY9ro)zx?>obR5?ty`5sJw-EJs9Rbs$w~p@sXACkFVZm~CVbw@hLJfF zqo$0lL4UlxXZh9AYl%DW`IH1jPay`P{x7$FQiv#Vq_EV6XYh&=!c>oR4_T-%I4m+a zL;_hnIP;eI3VdceeB&B=|!tS0wBCWmqriMN8+dQ{{Cq9o-k*pSF%u_?yq(;l{T z?P+#4=ih2Fvb}6^0F+WzQwm3RH@a!eKywq-@ZDpyUS0JZswGFfK5B|A0gZJ6VR=1D z2t8pB`vq;JWsrK$TN-*JMU;E`ea2zoMxYPUmzwrWzdg*8I@^o& zpYKzr;2e*%g-ce&I-#u37ZV;A+J?F>otCLj@dH-|{6YADUefocTj?It#Zt zHa#VOn5w4|5VVB#@gp8yBM#}j+l-5p!haX^hVeYEw>%iWkPE@zV4;_q-GK5_EHewU zvqzXy@{!iaV;o|RHRrp6r^>Ut3c_E|(byT!+VBJ zxl-4@ z?)}2*d&VZi7ku*g^IU3Ybd?l{lc%A;hTj55qLHiC_fZ1G-!fpjGi?*msB22+SZ(0n z)2Ii%rb^cxz_rm|6EkD zbyo4d3)3;5dbv~)i$4JjypP2vEzfNxQ>Y6!`W2W?$fk?e7qGRE`?ClU;C)k#xjL|5 zQypKb3DafmQ}q(J?9xJ>Ss8TrG>HNk!0W0OeT?Mmpa331$Ykmo*@tyQOe*90X$Qe% z%9PE~=Ur&gV@?f3OHW+BN9~K|&qk^Mqvq&j(DQ@;_*KT|dMGMQm=DLOC5}sX`4(4X z3yfuBb`r&`Wx-?>GM4fiid#w104zTO>6?ttsOK4Srhh*7B*Vvzul>YU$yBm1#F!`K z;w2YwNVr`%uU@}wK>CdRajwN5!tzWs<(}6f8Z5+`=!7=$?ZrbMZ$Kk|MiXCJ%Q4R* z!-P;)O=3>YisZ}sx;S^ALGsFvIfbIxilj}oJ+3?`n*V)?|LFbo5k%A9#wKdL%|ljH zn<|mNEN&YLe+?N`Cnq7M#BeG9Ubd{)*|=Y9 zn%&$KJ8O)MjU6%{oHExJyNFZ)227$yk9X&Qb0_;>lPbOA?YhU3FbH%$s@++4$UXrm z2}F;{_EU3 zVA38hs}$jkS{L(dPnbt7ZcaZ?_*77Rd0(PPzPoZV@wja%yW+h>QIw?6xtl;vVm$Ga zjk4+p@4ba8w_9q!qtl0LR3%IGDUd4LwK^NN`9|AUmX_YLwK~itx0WY|m!6knU-D;C zF@ykZ2-v`RHA-L%It6)F8;EREMcXeT9Dfj}FhI$bMVQ?q6l^H{BiPg3WW|-%sH$gT zXs=!L8S5}SVcF11EV(_X;8XmB{)3t=n#Gaq_azkeaWi>?l?xoBJ}LfyUd4nOIHg}1 zl`QZsu3@WTZ$CJTIp*1_JQTv`kFH3AWG5Y^ z<=(r{Yg%5mEu}Gv6M5AmIoZQJ<}rznnYiQ9*f`YJ_s$V^HtlLa(!%auBEstrCFJh$ zj}*r+=Jbs>teiKWAMzpGeCk;iHqaxFpZ2~bPNQ~Q z#CIqq5o(dzqEr|eot$XdrX(tKUWIN`+KoSKdX*49#%l%fMM~t{c3mk~I4A5powd(l zZbzKKwKPlmOzJO&XWx2MeeF9cEL~1~SkPYzXQn0HaM=$EH?osy$YFYy`d8{yyJ|Nb z|0(`=b#Kzy)mx2>+7?ye{>%ztvd1lJ@wc5js0Qc$xi>qZMpKoW*gp31 zH*2vi%e4DX4~M`_3a|If-19y6JR@hL@v-j+IDy)Ij^cUiW(69xyT;LSzH8h^guQS! z5@Gf-++(9pc|wS^iF|7Lb-fW=Kzn0*uSj)INpnN^8?#9DCZnHVF<#dc>vSk6$f92E z-Q`|-f-QpSW@ zGUip~PvdONQIdR{=92uN<0+Bfd*_=n=&W-ZQ8@CrN76Y(VkI=jq zXi)Hy?NU_^&q;`NrZAx2sW;du&a&SI@R-*XZm(J5bt}g%i)Uwkw{4Frc~3eMXKcVk z`85<5X+xt7Pa%yp=Q`7PAfP4HQ`k?xJ-!67j@T{rgjvRVY0gaafp*rxf6T$0!upW> zIr6ya^aCx61;JpZR%vXki;V;3+rErk8HtC=gKCAuU4<&C$bsc1556Wpqa@4Q)@9`+ z*Kct%$mnr>TZSSMes)pl4y~DH+NjV(`O=KbLEqfmhX0BQ+HH@jM@*ehUBw*PrspDL zk4R@B7xA0^`4(A_?dP}?ghJ_>FBl(5Q*~2YtJgPXzjS@Q8&HIAk^ZAsvt?%OODpE1 z=k(&JrzXq7m}^E?f7_?jS|1mf7nDC(-#lWZ3k!Wm$B9@FCyWs(Au`)CYgueD1!WQl z*xeQ?ADg7m*;o6;V3Dn}`X2FGT-l_hlK!_S&$K9yiKc*d2$>~ba33o|j#NP*K=A6&PW?VH;ZfOQE-v{r)h!b-CI@CgjVl_VUi?P2nJ_$XeeSCj$yivq?0l$O z!S+$+*coqy1f=zO@jh^nrUHLj!d{>sQyudgz7nvRB95`7eti&1Tw&7G`V~xL(}J6y z!2jo?k?;Ho6tyoGl{T;RwZ-W2@?pKH*1ajTpHit3A?$h4?W#V!dE8xb@kkXua`O@8 z^ARNlo_wvL!{`@sIH;sGgM6P+%R=l#n2_eR;*=I zW#Em$AODw0J;%05)E`F`Zn03|;FIQO|G#G0=~X+;xlu9Y-bkSAk2DpRhIgA=XS=*E z^aDxqK;$e-EP8X)N6x>M(Yh$0lamu5>@};S)#Gd6K6E3HWCBH9a0~P7;&$ zNO|q}fzSEHh11~R;J*G#cOV=dN~q3}qO$TOfT6WFnBqu-d(AbX*@RAdM$kGleI!vWig>tY|}g=e;HRm9;GQBk9^b~53p@l#(GsWJ&e9MX1k#jZ&kDq z8iHiEkgen@zV3z`9V`pRu2rD8aL85$DJsR8V{jdcPHFKQR%m9E$CUDDv`Xs?uLLju z6s72{#i7`@NOWp@L4F8D-0f~3Zo;$qsX^Y3BQI4;w^%5f;@w~D5!{24yI zNI``#4BqrY#B-?fm3LL31&xXuPW2FO9+raDR4u(*X?HR6=r)td8$)SQp9ZI3d=UZs z1^Wcqok4W(Ycdg!gWTMOPNO>4qRL<^_6|*3`z>e1TPX=(6o=5oGE%2| zOQ#$ftz=jI*QomHRNi%yZRZTy>@equ#`+zH{>^p4s9RX(l94wuE*HNKMEzYeMA^28 zOp~}uq0_)!#uJf7A5~*l3#*4~V~OT8$B@?~YQW7Rh7- zpXHLwG6z(16119Zv5GQJn0HZccWbV2_VLx2$6|kC1V0ujviyRjX{NYROuaCf@?HoG;bbcNnS(?>E7O1#v5)&|blJ2kv`Cyi zUtg9TnL*U$*JIb3b*gMlbSb(`V5))aNT@D@fS5+?mksr%HG2#`>vfHV)5mLb5SH$T zlds#=v1O|30-t_ypX6V?l5PPpv2Nx1(ST+@;7iweisRqN+=dg@Y5JH7>m$_0{ZANN zr^2TV0iO((o}W7l6zQIkbO_!Q{0UQIc+zw5KNEI0VN~W23)bT}2f+`Ax0JMQFCg6u zC;5C$#)PNBzWSB8!lQNz-g+JJ=A33mC?<%7Xw~|D&7QX$Js;Z`vGU?#(l3Xc`g+kr zk!)$L-*0tY&bUVeLOZsI&AK{_?u3Z66Gki8=`yil$*S6~fd!bhnyXC|sh+8jI3vX9 zunQEZXA{q|)6%xme^!2E_ApNlctDi`$df`s_&)F6#_i z&I0p@S)GpOX~W(|FbD;%@>q!u8;_W{sH^LZOPL9ng#>RIot95+!h&aJW@gz4+H=qW zIuQdi!xR%SxO16SdV+8|4n*sLk#b&l1>!MJZ~R^lOn{k$B6>$;o?X^a?+4v33pe-Z zzwU9@%Z=8cvizwaA$Y`jdm(0<&i;cp2y2nR6QhMRPRdRL<5X@%+4iIfwY4wYP}=vx zcaLnzQZSDsZ;5%4dMA4xT$2qadB)WJ?px-6)a{0+9?~!52j2<*PwOb>l_TIOI!`R!|d8=o8Rd@Tw(b49*fA;_|P3F?ws+o!_X~zf* ze3-r~ht{OuFFuBJahli|3KqA7iLfJhTvE=RW#I6G<{YcF{4_dqyg0SP9Vfp?h0I5HF^f{qjio6(!# zD@?hTd9O^P!4JFQShv;_mv3saux&421$UD%Pf#Zm6e!gEUy!fTX>YWelaIl8w^=`a zy?0EPI{)y>NjXMx67asYikeBP$8~qa_>|}8ed&}Mmmkyv7mq1iezy{n!>&8&*q9K- zMxj9mGJ$&{3PWE37JPapqXsH%Y`^Q`2rAHm?^Dj$cap6jEaS~H6$Skh$sAg#;3Tr@ z_l)K?Zr*U2QLM=VsBbUu`Y=c*LE3sGN$vASlcSuJaL(huVZvF)5UGDxbbBDiG@Jxc z&{SYuER>QgCREFi%uAAS)$if#Uh$3rz^#`pZ-qn9pCP&YPX-BrJg;c;4sxnnDoI%z zMlx$zh%{xUA>lV8KMbb2Q^nIz!@Kr+M&s(c z>wh|yjB1F*yBlM8VUE2o)Y5Q~A!oXd?sDlp);&@Gf=f22H;GP=9FlZTNM9;;CT+x5 zD29BZq|mscFFztxEy0eJn8oFB-SHg6!ARM>hiqP ziF!U=@TG9@4s%upVlODWEg7jsDmUdr^XXYe87c=5cSq{LLU6Cf3*J~mSAXAQdeDbd z1No+VBlxQGI0n=z<)`_IqLb@jQD_4Kn}K3N3%gR3$YA|c4for=^^@m>XWj{-^Cvh| z^KLRy_u(gxG(?<=%W;PrQ`GS76++1EL|rSJr?3gkm-5uh z22bS)v!C;%Tmcj0x^lBdqjzRyD(t?PdU&J*Goo<1E?-USmT>wV#|x2>k(rp7syFWd z=iSZy{hL^}H_&O*v6AQ8w?Uwf#5H)2i;{{;{$RO$`hfTB9TXHw65RM}U@F8D;&+Wy z*X$P|Bohxo3rc1}J00S!|B32t_pZYWYBQMVkIP7bD?{P!4#~SsjGPy9c_LB!5z`*p zm0MO&K#C4*h3-_xFl=$s-&r8>GlG`%6?w&g?1(d@+aR_A@+j#=prk<-5o8g~w9 zkte>jvQ$g^kj1x2`ezOM!@!q?4shTN&qV@<&M>{cCzM}?ZD(3r$oiNk$x#JrGu`HE z?e#>piq#4V)3o!Lxjb>RB+BL8gW)mOL;W>7=NRC zb#FD6+=F8ecIu!SL-|u6Hqo22k{eQt~8gd3M!ICSEGw9uP^*CP_egwlLS*u^7cNSn#Ui^}CaaqYD>!*||s z&CA#tHg+n%(0?=#>F7qsRi%{AX;o*QrFU4XVapyhFEo6)kntKX(Y4)47D+M-v5_pO zkw0W+&Pp3tC)e}OZDxGFpK7Z&9(Sbi~dA1huR=nJEQ29{pzjZyv5ls{Vol z1R{m{8d#i23Z24!nVM&*e?>I-N%}>kny}ELEB+FQVobzCW26ErJ`~F!*qCq=d$niu z2K^DYVbuLpDbphP&g&y^>R!>{ z{N=8_2$E{3=IO)B>qBz#sB@88#fJuRpK*ZLXHR4=^zPh`WP>7xJ}h7NMqxd^lJ3`W z(kWuZYzTXHD$s?_xSwkZ@q6|u)ev!Xi!7YfR*?pU69%EZKOb{|bas7K?9=~<1b1Ap z%+0R!eK;qhb*G_WH65bBcD`hG3jdwP=TS3p$%}H^1DlEsE}x|TOXhtY^*M<0nQ_#U z_~7yl+lNc>?6v#R@v3~z=oz$!r&J?V9B&WPmbszSqg=_0H_%8l0gLv#lQdeVf*Af``?hbfq;t@+pbF1rnwH8`WKx$XNiWF!sP4Ytg(29m^dLlw zi&{a&?&PQ*MwKzo6brgfNs+xUU*hwx9xF(yHS#W)z?wc*?r3h(fQE$54SB_>b~|(a zu2eOexrY!56x^RHCr^rHw>`oo*LT`){>2rzS$k9TQ*so2I=7rU%Sap;lrK_0>!y(( z{ywWq%g+=D2!Gd;*;w(|{HAN!zgfVsHt>%t+PI`?x+W4a8`x?M3h{&a*gYTE1(knM z%|7JX8P2}M9QQeE7Saw@41L$%9CH7jxrim&VTGD-!2A~m^V>N!-Onx3T~qIH=^uX* zv40vPz z|9~C?ItN=>cv<2XM?=gF5SPlRPburz*RZ@~&~Sk~4F7lSmG^t%tM!{#*L6)(M&oGwAE4l@e=EM2R`z0#DD3Gqb+m>Q<{w3D__`yT-KLGRz+GL_ z!!v$FeMQR2q+alGz&d}v*m(b%ar)%w4(AtQviinY^pmqPGBUD^ z*7WfWyfJdfiCThRzC82i+>(5L3ZWYypH=Un7Nk37$F8;1@;f(!PmfLSwv_~@vAEx! zS%2&86uvc|v2!SlgY0gT7<})2+-_`wt9)d)us9M4P@o`tZ;0!vp9iET56xB2$(I5; zH;YRl`nTeh$4_r_z{g5=Jai6Tz_YCI(~Xg+QoVG%toeI_?)6zvS3UWGB`4)TZvwLv z*baYgLNZXFX`zr>d^H>}XyacuVT)7|c5AP3k1F-Whc9{TV|r{YBHpr;e9|yCo?*;Y z9NL$@bm;&jSUX6T#+8?gk(%Ksl3M{aS-f5SFgc*W-MXKB*JX>_VI#9SQcq<{r||E3 zei=zwh(0_)P6K0%zXfACLD;kCukX0<_9cS5Dl*7NJ~rb1g$Aa`6b_xME=CH))uUI( zkvc`Sf#PbI5>(Ct>SgCn8PRdyIy^_Xh(xuwa50_pQ^~iVEEV(egzwXQ9BjnXE)xgH zGf<`2fTLQ84DK|m#?Pd}f{Z6hv7+#)jEKo76ZMsuK>gX9;PT=xE$O(kKdd8}6Nh1! zkwoA1d`_%lWZl{I{yzSdnb^U`pkz2HA~W+Um4-k^iRbHs>bz61J0&h3|DfBu(5|Q6 zU-kPtUYq+o%niByWwD2B?C>(s3n1t89}#w4IsXHo-gCJz-r>LZ;pbyg{p$mi-r+b&47hegW2S0Nh5c4apOLe8R>G zxAwKtzI4=x1pPyhKkuN+tKSiF6<4gP4RW^=7gQs!NH!eQd>+tf`DZW=>eBzijj3b_M!2g`=P?Bvd{;=UhT!q-$zbRF{md@7gEzU6; zeqJUAuO-{$`OCbrFl941=rZXf-NZNukB#=n5VHzi)MoWKh8hCT9M!G5y#&C@z~b$Uz8Gs{FfgQ zQ>|owE!>C#LYLg8Q$8TK5x!}1=N=4w?XDv+^ke|ZE@g{v+1H-7L=BD9gN6R;*YhcQ zGCTpR0J1cO`hb8!_0%_`%I8vap*!9v@x0sJ701Gxj2iG(2Xi|y_$P?HZ89!Vl0uJNMF^&Mf*p;>xv7@nLaRS|r~+IAs?=o)`_#FTN%&opyry z%e;z`G1(fnSrvmpzh63hP)c2EjS!wizZEz|v z&N9^Ey(n9i22OBxcAsVFyz+~9;qp8F*la$_d>Q;41*5|HW?JOUTOnF|)u;55cFqX? zCkyT-xvxOe1H&@%KhVE9ZY5wG@`%PMdob+cbtgb@23&M7F$sr6IobosCnXW2nw!ay zVOCtIHBb+OTs`(isB->z`u$5q_T1@uMRggpzxAZg#mbdxgnmCCG=8J<`_aCUW-Le|7+>^&%gFEO$GBRTY^pnhwW5Ek zjfaxMMi#R;y{uL66?}N~E%)980GX9md~CmgL$5(Q#OPVx?s3 zWWw@4WSAKfs`{&cV6?4%<7+H;boxHp3;P|U^X>Lf%! ztXnYwXHjE}7(twJPpupPC(9r4)P*OYJ;N8*L906g}Fnis=W zQpkcb=hUakJp4uNF?Y2-&!295AuCUlS$(ZJKj*^RUO9uno}5FC)JuwEXmCLb2`4v+ zU`G`>?Hc~x6Crzn1&Y`{E(4O^?LFBz><yJEU?0M5$@&yM%8zJu*G_*60xXo(CC~AaUPl_*HcfH;nm-}Rd_dzM%y;OBUp2})? zmH>(zVs_e+$pL9;1S=ksc`2whf?0^WXgnFDecvcg+~-=gbNNzKaS&OPZ3Rp`GvNfy zAn-~bHR3_QWQo&0evE~?fIDEn|J&Grwva1Z|0|(e6;@Q&<9-GN2C9w!&1Jr0uM67$ z&F+WhC$v*x7uoQ)7JgxF%@(t1x)p34Hq~2bJStMoI2m#-PPeFilS~Tflw3S}!lA7+ z^XyV_wtqUeJ@>DOQ{w0tb=i@SrXn}n54i?(x}rN1z7jhtwqnOeP@97s?QtZK1Dj7D zQnnNy9*BtlhSy8!GtwP}NQ3;FI^dS$KT3Dk^x5q$FtNQ;x2@+aa8CqT91FQtyp|8{ zOw@4z$`#--x7UnM{to^`=7#IrWe2Au@oY3u(2~<-K(+H zE-2&}q0wWrj-{ZhgtKIuk6Qe5F5^+@d&hwhOQ}dHDtdS)-Ar{dEV)u1DT^#-GdK!a%vb)gLtw=R@tjjXFb*R|68&mEyn4*wF-^G)zRgfXK|#93MEYBLMQYW{KyueNwi)i!ndYUgKXpX_EI@3Fw3^Kd3uDN9HRLjN0yXR(Q%<#!EnX3`B5=D;%O2Fq=j(IYVg=l^ z#Et(^PfLyq4rIRiBX_(n&t?B{=`kK}639pXk2+0Y$0l$?HRd;|6Ke-8KPGK`8ft!R z-S>6nM;3EAA1J*f?P*!=xXP69kq%${Kq5*oAN}ncRJ@p<)YO9d9m+| zv2-9c=U1=*f$_5&aP+S2$en8*G4A4l^C|7xzk%lJUcQYdfuCAI0~+srm>(I(KY5Z9 zW}>mWi>&>BjTx!J8=x`E@Vn{qlGt39uN0b2!f5RpHw#5X(woDqH+nQ>IW$tzg>O$- zh$vG~vd(NiCc&=WsRRY3(m**0-#%mcgk#@-d^`~Goy*_8x9v1G z0PFaQjc_6qN7%J~pcG48OR<=hB)MZ?GT8l0&SeW22quZsI;NT9x+Thhss{kU1)53? ztljRBv3s`BABkC|>CZLc{ndU{CZQdD_^?qK1=fi++Cspasg(KDw#ziH_9wn1>z8ap z5L^Ua4EldMb{1j-Ys}{p!Q3s~9CxA|x0N@jb-tY+Nn|D?&gqNMk>$Pm8}7z_-d{4u zdufQw=0@o{_j_=~lx~N_Tv{h^h60>GLan`nAL>K^;(5G%NagE|R_ZgMzD)@6=PxMKAfbOL1v2<+m{da9g1;sF~GJ%jgS}JN*0wZN2v>~@v zhYF#p0Ts$&ON>8XYxv(M4+h~QOoe-n8q*J|n!Q6TN=yYAS($_{KW-mzFOI%7R(B{)Rm+ zn<@t;xUY1k%#()S%<1Xyg4}*8RP@!Xbw3R=aCl?qrj}o2Pib5E8Ns4)F>&b=_KXSh z0N=ZjW5n%N>)dlvwW9AWEE-x5Q{sJao(L+(zEW++ZSFsNhR1iQAB;H1-*=aYt?A#- z;z4`1u??9LM&b?iHMaBjT1{$cn8DEtVEJ1W>@p{S%f_9sJOdVa`aNPzcfgSa&FgmD z`UCsG)P{Eb56}Mlb8*(QIwvgzj*3o&mgj(?AH0#hk{yy}0s0FVw8nsIsD;QHRXHeD|W< zT_2YOMJ^4BH42m3UrrCUP{R}j6|99?`4`gTV(I^~3K3K&!k8ZW^LfvIGZ`+{X?jY|XVHbO6Ux;f8%w>|t<^E{s*EO@E1UzQ#V{% z#7%o`Qr{qGq(J2lCT~#Za*`oW9Zo4rCFu;5jNkkZLy_a^j>D^m{u5g%^Vc)m$^Bi@ zl1witIiUam?3JSTfyh>qkQ)On#5U1ue_z3swhwI&JEuDlWooZzZ(M5fKU`)=7+&;f zpWkGC1Q6FW^sn8}0GhA44|U%4B$t!)O?6WG>mX&;EKbml%ugBzRJT-gJ0~;>2l7GZ zPmhSno07BfRG-lJh)lpOWDgLm7G-6!5K!*rGqXJ5;h$_6g%KROi)z`X0P)TMc(cNe zDBU5Ee63vv9P%mmbB^`Rx)0K2!j!g;#$-FBb$?C7e_}=l>y;zMFs-O1&jJz~5a}a- z$3RH;;_x`5X8yN~JARyNog3p$&VB9)C}P9LigCT`OI+rM6^@NVo(BNQ5R5oYBnmZ! zOH3_iAx_qVi9sOT)EpO@}*ev>L|eHXZ4-)$!)QR z8KG_glft7bqF4Avc704$_VTX$Q~Q0JZAl}Hd(3J2x39;-X2uc!`?x1cB>;!e2s3;} z4>pBD(;U3dRb*E$NcDz}De~g2=HHJrt^uL`K}!qfEQUz^IUKR%-K|0YV}|~Mb4=Op z3f!#MwxEG!9Jh8b0mu9*&(U4G4e0palfJ~Aj#^9E%60J4wU&n1k|Vm+0%Am$*vq|7 z&umPv7o}-PJBDKiKrTK>y;D5J++w7r!BX?3+hvVQgzLSpH&R+jJtooMpqp!R{o{ag zsc9lmZ%_t3SEi%vh;8}&VxL~E~FXrOpc*Zf(+E1R^enc<);LW>{y!V71C?T3{O zX`2rj8gEC^wS%To;{yDOJ?~xDXE~bn>k0Pk?d1E8k_6=FR1Y_bCta|}0h>19S*-=Yt+=N{TD(nE^MG#Y;ul~G3o{Lo~-pskWr6;)NmY!4(f zt+jfrSsS&-DIDxm&92oEr+JfihB;sAs9}*c)W>{8#0`lqE7MTYAGrPU#z9EuNJc!3 z5>XFdwIg8vS+oh4WLoKakBgPg0s-rSvmzF(>a|s%>C*ZG7b-QPCFT!#^qoyz)r4n; z`{Gr!A?Nm1(_j?U>+0T`9v6j<$t|eH{D&^-J(-=5qODejHLiEA{xcE4kBZvnQY^e)&{ROIsPx z#ZX2yWgjFry0ZoP!m(O(r8(!p$Veip*yC(J8YGOzsQ$$7%(DbT6w%pUd++uQ%*@k+D=ol`&;jGO8|9qfON- zjd_yztiG*mCNID>Q&TGnpS=mk4URs)p*AOnW~t#x4$avSVZkN{`K0rCqF!E*tvnpc zclJGH7av$t8)z~FL$iJJdvGVc6LlwGOltZYl6Zfvf$SSaRTn!lxL8Zx2SSUEYvPum zo(wOCYOeF<9Mi}atb7dK{gQ*!=E<;7K0uy>G~>l@b%TT0x9Y6x$`9g8sd#st{^FJFaH0R=dHo1>Jf*_%dDC+LE3@_i zZi1ar!diniz3}~2g{BA7XJTS3sxuGdX9ZLa&20TS%O-X@thLL^`EVfXnnyin z-RBn8@w2|6+q2WtShTi;xakJxu5sBO=);mMm!Q`gRh#i5u%}%_RPBDXm{cW)nSeSPD%PN3J@59qB3a~ z$;e6s-HjZ-!#--+5vWXW(n^Q<#Mc+ZN^P_c8hGbdMDoqF-5GwP9jgK`%@ZO>)m;am z&OR$Nek80bP*c^eVZ6mAD7!0XBL1fe94@LTgIEFw;xxh;2w;;Ea$beGOQK{s;aj3Y z0n&O2t;YrXm^7+zF~zb0j67f_yZ- zcCG3fLn{F?uDuaZWS=jfC(Nh==e*pI{LPG+tA_!8UtMyi!i zf0xyOdws^p>fZyC>Y*e>zNI5{dYKrUA(-Gi zH8O=2FNWE{Du`@`s};nbV_i8Bodb#O?c_W0+@`rQHf9^b_#ICZWfHHUj3K2>U;{i_ z-_6i&nG`8T!m0?)baWS5YwcnsRYqf*4N|s$)+q_=PD3aeK*=h;N3%0=%T)QIr>d@s z1;md9V7_IP6+>v{k4)D=vFz2F(2-K)kUVizvFUmXTg%OWiSox+MxO~7c`K?6ka0Tp zh)AXii+|pasA&1CP+vPD-8J2po7bV1lX2O8tWe*_UXE#JEZv#1?u-$W#dbrOHE(Y# z2^tfQtiI5qwg-&8k9_tiHKlaL1hC7P7%EA;+?oSWYl6z`3LW)mg+?EcvzmX#rDY1K z>JajYwbumCH-3|$5X-OOnrb**X{>QRRs&p{1Kr(FWCaCQnoY?9Zv{=Ua>Wk|^1k8X z**+mo!lP*9l-qi~Go_fNA@5O2G0V#83@2#iblW}+)hr3H35_&{6L1q%&|8#+>}cra z&f3>l5zMgAq<<^giwz?nH-alG`uj0vI#tg9l!==?u!#0Iff99u(6^N0hL#UQ_QNK1 z8p*OO=*4+I(VtNX&5UUK9?i2xt9-67SVReCTr_6aWt5F!mW0Ba^LAPpGLhpOG?;^68w5Q`yeMgyu%m$n7SR2nyoez)?+xV zwGif;P~yFtINs%Mgiz^kXpL-FZa*=E)1~q)E~C}E5-a4-H)~GYEaW%@AECrL50;`* zjT{EXs`gJNj=7#r7-lt?awKa^YU|sw8VjW#&VAqB3$HZV-=#@QRJFffskf_PRte5G zW@XnUSDtFIeU#>EW0X%|74|fzDt5k|en+_6lHuD0-dM_75?B8s>frT3dZ(j(_oRXF zTg=7G2?iU*3}>`#JH6~q0p!oTmPPXcyTxTiVm&m`Q&QrpWM}iU!1OpSqoxB{jTNJH z*2HgZ=ZGahi+^tZu*fONF4{WNEn~LmeSrX3x&Cd0!q$ind>QrZ4O6RABD{qLE8mn^ zxlqxFO|2Z#Q*>SUkJT&s?J*q&phpQ^C`5aB9`gK(N^sM~Wabp1R-9`HL*uO#>t(Ns zBqwW!(?lJLBnN5ZIb;!&Md#_5HOHA1$Lr**Dbwnhu~LL;x(^mP6B3k5%A`DhB2`$^ z*EiP3h7C<&PO+oZB~oE=SXfK3awU+dGaa5<^{`1J|1v+Yu_nix;bdVE?p65lLxw4d z-Y8kB-xv+y{EfXG-H^<5?^HmjFMh%Yv0_%<&gYNG zr?C-3yc1cYnyBeYAC@!zzOI**(xzh%xu_V;yvhD}LMYaWFDj6S9b9@``~+A07SVhw zP;YsEmGz8IgQfernG_r5U)J1yX4!o0n}-S02PHZU-Q%kotV8U;YByL~ZOSfVM!T^T z?P_OGRATqIkL(#w!+$LjH))c5XQI6Md3qJak}q28AKZ%cl^qT0y@{YOYAJR2tMo=g z>ezZm5b(O_nK#0NE6HwGt058NeH^&(&Tb993s&VX^#AE;Ijf#Qck$%#g|K~VpoSuM zs%G|zD9?qZRSc#++V$hG5Cq zv^`U<``%_zQv}C!?Un06u3B49qcaX9D80mehD5%6&ZFPI21-5L%ny4!zj_sCjfq~_ zcS=;P`!u2(v4MH=)pd%yFsNV-S#0c|4oIe^lP?@o#~fAbaohn5lci|(h8Aapcg56C*Z}^aKBe^) z6G9Wp!YJUhcC0z)#o>gz<0ivLTllqJ)qAIl3ip*F_}=S&FruDkj%%EU@{_-}WaGQ5 z>`#-TB*6uX3y43;X>Bj8G@d*&9(qjQ69pSt?RryW_IZ6kd41tkB;0#h*}A=q6R7%w z){uK~#@NCCF%hF@&TrP2>%kXrnLoZux!3nD=BRX;$_9EVj5L7X&R5o-Qe%h!_ywa5 zTUYn zZky*8ewgmrevLh!2q8M+V$yY|Ui-)vmYWsrjK{g1m4_jD-!#__2xX(d1JeM&>a%~P zsnm@z#vM6LesOFIRnO^uZs-8j4z`Qbi853TZagQnSK|-Y^Zb+9t|EdsvFD2ZJXnYW4XA)N?elgWCnJ_~2j-UFbkZB()}LxLamnBsZti0aL=v zOnuY0=M&wWjuTEG&N@o7+V>e)tEcO;v&GG{9sDhN6!W4$J4F1NNYl8ulesTb6O8=R zDdC4K*>OofyB+4Q%=FLeQ-V^;62%#celn!;w0Q}%vaD>(vh7ns9|DV_Z4fI5DN^)C zfuEzL*eydJuX{dn%#8JH8&neR;er@}cV%)c=zUWtF}i2XGUg6Zax#X=QmI7)5B=|b zeXcV!mltFiGA?l+%LZjA$NJ=LglC+&m$iS$6#uZ2h_kZDr6BIBA(9$^mMsO^q%yH^ z_0=njsH!ff;~$(_^)(XZ1n0<6)X*ahIZr!h6*;AMids+2PsVvaTl_dRFfzduUf?ob z)53OcygE69X=bSZ_KhiPtnPH`qb!P~p36Mkr$aHil|1&W{K6lw(%8ZWeF_CNp_09v3UIYcmXdUJ9hM)tuVB>=q_RA`ghWM$fMz8Q>*4aEjjnfL74MY zg3kxCnb61SY?6z=kqkRTN1+eBukx3HX>XtTtE1QXHQ@C(jg8e0ys#^O=o4*=P;3&9E&|FC{V^KDu>k3-$#4L9{AW7RyLnq*g+igwJl~t-^B1%}$Zw$Vkcgl~N zursj;s`G4fzdFD@rI*cYb7AHQElQ)&=&v6QXI=>|| z(mg7(E{-G1^J@hP&%;u-e$CHagkP7K6(jXkZ0L9g`eAD-(HjRXNQyLW zdEj&b#r>{)>e0)=pQO0$u}_^JRU;A}#~Cq2!*__G5Ts8**s<^ynxAs6Wkokh3>Lr} zldVlJI8eaAbyioD4%hGZRZl%c@gqR0lo61HJtSaXfsHj@%hpv=WtnsrQmCZTF4%(M zN@EDW9Ns0W4aIQ?r^f&*z0q?EbDv+qm_dRziMMv8r!fFdKFg2znXFHo)vR4d;=}EK z^>!qRRqiFP?OI)U8F4h^HT1cR#E?cQ4LzA($NmCymp3htyPzYOR#J0%9kj=3>|UFe z=h6v-`2wihID!+biyC&HdG;C&xl}HN7=B~JvNA6Gcxo{Xh7p@|PseA*JsSszm&C*@ z8ydAMH08D|FZtQ>}jH38axnAh3W&RHIht%Rg1UA{x1FH$q{8M~@&xUfi%VqHzsXNvw3`*~-x&WfB$ zyK;t?0nmHS19J0c#$EYxXv#fz2Es=p?_thSht9e!>MFFJdionJpVwI}Ygl4KE^BlJ zq_LM#2x|0Ke|uf(=xuzLk<04}Ir7Lj0C6}7!3VhHk`b0J_Dc=b50&I_&T#1tY-oef zp1qU@0Fcj7KQ_zl|W`}A-k4za8Jw))vn z(ZF9+B*mX>q&M;`N6))UxIZz&Z0mheHaxrl*t$g-?JyU^oH_LA0G%$TJ@ns|hC7Fn z-Oo5V;e`98=z(NeORziC&>w5b?df^fZ<9U~_YRs|sR<@)G=l$uD(xF)9c8xgCSJR_ zrfb~g1<5>+Pz>cE$x1+u~F_D&$ToVOqLBeRax?ik%-27rPIdDs%0gDJf$nG_X@%D|F zfNyZTA6JgFZ?+#ddMB5F+31oJXc=64Ab%6+l!qbj)2yNo)94OWpvUaL zJX>Z^GRqFs%Ulh7DisMpnp_=+HP7n3nMH;Si7hs~eT3;VE=eElgg^kuH?N$KlSQIa z<2~qMTM7e=sw$NGb53;iKb^QXrEi{ z8=b_Kp_fypm9udQ5E?vo9eJlZ!(@#^pA4A%4o27th5XZA$klw((OzeKnbH^?E@5%( zp3=0jIG$PI1Z;^jGc)~0%;^~!l9UPk$S53mL$y};Gbm2Z zjR|Amk=@Ag-7BZYCT1qi{)Mh*7&g^{j)pWR;fO&em_w&@6&6WlV~mW2s{9US(Qo=+ z)N3t%TJ{SWS`|T6?tp(ysh<1A6djt>!A4ME2rp2lqeey99krTrUSf)eMo<5pm*P(` zwi_nTVEh<)xCon(Y!Uz`3On4_PY?@T(pM=aSXtldNNMEBThNJLyM81Twln|Md3}_HblH#Kf@>%&V@YL+&}jP zr-;4rbgeHROSAIln=bEs6$}nY>v7i)OytM6$O@uDD1N%txX}#_x||?{dzwyCWnuE-`RJ-1NEVGG$*{0$rfcIL9v_OS zs<154!2=+Uml2_;qJ`~GDs&D`Cj$;h;1Gb;P$cP$S7mc|*M&x3jz)gFc&HP9SVtq? zwYF_0oRhpLB;oJYJWjTIU3TGjd~=CLmcIgX=#0l1W4xSqthgOM5-ipmp>K4)NvdoX z;@E61g7TAEUb-=-m(2KOC3o^#@5}g;bd$(Vi}~WlcA>c zKAk`&;Te3IcOhPCK^to1GB!m65`bYWt8FdOGheS-5oOwu$K#aCa-!$daT5y}%63dD zhH(=|nMso{0`BlsIoi0~meR<@S@oq(SE^#GqwZ0z)q6g>6HFA8P-@fcccvdI6T0oJ zDT~}7q{ z)|l1YzER~-h-XG^@fEeCoETfM-V7)ldwA@mdOXag;^Op)N;ZL!4WDh_hKydy_5M@1 zk0DhOo*M+dK(6iG1go%21lIlihLua|>SJiXGI+;2+j9BJIfFfPd)!iBrUD=g;0iSO zWk`aX5;s&!b}7$+C`GJr<=X zljRUFtuD3~VNmFMJUBa2nV!fmKPqFR|BtJ)fN48^*FA#)69!|r4|jJT zW5Dp??hJP=K48FbFAl>8Lx#(6E5)I>dvSN`{q29w%{libq#I z6)9stn##)O{v_#S*PX;cIHP3BA8pzMvis9<`L;oz$wRND?3w@daO;>ON)Y8Kh{URW z?y`KR`^-j=?3@1RBw6i*voGDhPx;X9`oix`o}+4!In))EE#Q5 zS+f*wBkQDTdI64``v$7)KTdyxl*|Wbz#mCQm>_E z#_YoSMjTjRR8zAg+bSvgv7hb!P~z^rYp`)ch& zA#{RVJW*d4hK9_wtL!+n416&o30T)Navr&au}Cd?C&Ut~s}NjJZUdlEQacPE!Nz7c$!%P`wp4 zNIVglDJ?s4Z0+0Lm=D**x2yC|iTj5Bco~}P#lH*VUylfc=!-!%ggt7mPmuOC%R9bk zygMc2o)cksWspUd={G=k)O7uft?A;O;e9Co>7}D@MvmXDWv0uW(A~^MmHRo@v~qW- z{r$~g`2rDH#%7y(f=~0pT!tLBD``RqmAtUm`^7e%OZT^jMD7g!Ew`|{P_B>e{(XwVF0CNmcOWxzprpg zW_8eS_U0B5=Nx=|h#6#1*S4q&qOhiHBg z!DO*jT=gO2;gm5p=!DD`V`##li?qsac-zPv$>{3(AiqoReu_(oH#N_&(}8uy{q-?i zSiCh>TSQt-l6ontoMm6Hr>WR}?E$82@^ywvI?}7H>6&s~H>wDfpw6O{A73Ci{z1O$ z^(G%Ju~j(#SfP*gktaxs#b@9j9odQrZFeKq+uG2OC zUIaKWK_NZjxt3CNf{^$Uk*xA)KyNx*jqyhdEwZw;FWO{SygxBiT4>4K@-y%~U$*qR z83#rR4{sPsyZDd1g1GruH(G|}n|vRs$d{c{D<2O0m#;(R1^KeJ!i&*&_x6nG#-XSL zMk6uB)|x;id{3vDlYAUgccscDS7Lor;ISWXl49;!?B64ki6P} zJgVuBZpM1a5tn`iIAcj-swB+!_Wop>u;t)g2uhel^!|=E!vNpGv}bM--%oIM&(!>w zJF2AC=e|~i!Q`{!R-&iPZVs`R9?-wzQkLCDi_hipJKLz2JHJ)%Ww1Z~il=xgjSU4Q zxS7V`@#jGHYF1>H=RTDDiIwyUNy3KnX0WeyZDrg-k07^~xmg#=F(4*tsI+Oi|KcRl z5lb=BHV#5OUjKYlya`vOGTust>;*`lRm~UHbD`NceTy^=i{=c2p zm#=*%So5ObvJCVEtfZs`xLV6>e(C^7AWF6@Hv-j1&GC}GcH@iJ;Q_Zq_*`hn=%-mA zG@WLZ&n#So!=!^Obs{B08WOvG|KTqaTM<|wy@IM)h)5?6A^(eKaS{%15^=a>pZ{es zVcE`X4E@iG`%}17he>fRzjNz=9o#&b0zJBNskxE#&YkImXr)ckrpD7_&1j}d>yZvO zocrb@+AhlDJaNl@t+{2dxshwA1tp}uBL^JEebVn8buTzqKP>W6=Yyz}X*(1s3sx6vhr*U@2`=h5E(o z!kxHpHn3$v&Qc>u=frBNqtN$%Zk%*EJ>Ow0Ae7rIoexd>nP+JF<+=)2%9lP{qK{ha zXS~BzpY$dNUgHmM(`M$14i&m+3g(%O?m(O>;N1k*oU&i z3J=`nrBnh{?fF`CneG){C5#rZ{I1lE7)>HL^bL@Z=wz&U*ocuN~3tz^I51Ac}Wibv?#uym1@cS5^QN^}@U11huJv&K-hxh%;^$a}0HZ zmj%3WYRC-fo(%6ZG2gS)7%_hV?1`>oG)Pm{NEY&pPA!(dc4;&;(uJF?j&@2XN57^K zlbE>JrIw6i)5(NE6`~U}GCSSvc$PYTK*poB-^0&NBXakFqcTG}eq^)IY@MgL;w~Ed zw}K99J-%xHVWu{pQTE+^olkAr>oc*ATW6rmq9POj8`%A9tpl(8z4wmpLZ_ST{BYZc`wT&FSR91;z) zw$A#=nfwd;XUW4>BOBB_U5&4N<7AA(fQ$?f&85&0WMONrJQ|W}`uOgiu$dVd8MB1! zI_CZ-$ck%s2)a&^_nU{!x4Xk|wH@m|`%CXQ4@wxi-_jDs)4K4(UapMS&S~-O4*GI$ zu9?}x!;_3xFCIa4Swq-JFB7x35D|ISCpFTuG*U8o@X64TpEjG_axJz2%t=2iK3*kz z`HpA1hm-G$&j}K+2wlRmhYtswcpCx$4A->~f;&IIo!qd-dx-e<4Aw(>&WevXv$wFI z-y@TdUPkIbvem%0PE$e3-($ZqVVZb3jp&)N6NX~@<$hi*{h^^D485GC!HUN)0T2jD zQ3GH|7Qo){@bgYAPJT9P4pf%}ro+yhBr_EsJq^5lgsR-5du_qNc^q!Wad~h222)IG zS^jeaTm$t<;>K<*y|bOD}L81>4y@TJKn+j4~1*imYh)9=rS`_5{yZ zfirvhWwiz8yVdhM?HN4~HSw=>n5{ffR1goGWJ5fh2XjrxrM7HEvmTU1M)qoy;7P0` z{TCE@1!!A{$Ra6M$)GpIcH5^$Pd~n+{Jxvt(XA(zaqOrwm00nES}Y~-wfP<^rK>V7 zdmB(3w{0Z)?%(U(K0pxP`HcclNRQwVSu!_L_3;72x_0`1Loi)mi5mX=DU>2GL@0H6~hZVY-zv z??kpu9&dIL?c8TADn%ji#UzS4*+~VQ4D;lvMjwLpjroI&Jhvn_>JUQ3srgI3|25>Ub zU0Vuh!PZdeZ^Gv{ymm=fV<*-HN(u7>;we>Z#$^-lKQ@Y~s6yW=x zs5Zk6?^tEnpJ7=Gg3UPX?TPU@>I^{IZwasMDYi?``Od+yeqr=i7v~oN2<*{=oXv1w zYIgtLebD9;g)0aYlw!ZPwq_>CS0Q`0C$D+B^Q1ybupYX7>;pdhBa&>sb%y7QSSuD3 z;#9PiWa7f8;CIVs%m_U6UDG2@$w4i43=Kl<^<}Pj$z{{JR=6%ycH{Q-(<+F z#$UdryO|B>46QpspXune^k#Z?j~QI#Rr-vRtcZ(vgPUkRL&nQ{=2>XjsFUGn2&vc! zP3c~t=bt}B15x9dpHBlu{9dx_`k*PlIe<*GPlQbaDH`;eWSUc9afr7NByE2{u}Fcr(#9 z`#lE8m0W_pM31G-TW+XNyjyA`TR3-lm1|GJ&ICYO=iYHoi9<2yFnf$ppq}J2`um7X zt=ci$`0O9Xp#DqmLXRyjm@buA{10=`jUe}6Lh)LCh~aBjs`PlidENI)yZ3k)0dg6>y`uv6;iE=gmW*ys*Pi}n}j1uT(XR04N1#L*7S z4cGhbXwGM+gyrNJ1C4a4HsvF`%!5f>lJCV2e4U;@7)#*(bn;pC3HIEaowG7QIi%2#CBpO=C(e_=1# zIB-&IO!JP-rkz*`{^6IfMs2FO_3mg6Zuf<>`5$x>{pW!D-wi*{E7*k zE(in=FOnX=@NPAF{G1jsVu(4b`*gyRHIDM{2|}!@24GD78j}52^Z%0$x(>W%Esb|E zLkp$3mQh%In1PxCuP0<%z5t0l)pj7Z0DOk-)Q|5u`9Hf1t_|*JO|cd;pHwmmPXRP2 zye$C!9fj6l?DPo zN3?^FqeT#z!7ya$R8qmdiynriG;2B3*d@E3b;2rv<_e#2@Q-)g7{D4)P-%(XTy%P{ zjKafTq=K88KH@YkXc-6H7T^;Z$g99KR{MjE(n4cs zB!9(EE8SU#!?M*g{+NxivAFm6v7CHjQY;peq~e1fpXoOW5;+wHOLRtgSb4fXs2Te* z1>5Xs$8=XOJ18yGf@cIVWn}thU4P|RUXh#MS3HWG+-Q!u^;x)-9UYoesr?MN#^h@| zVk%p@uDNlg_<39=5A|@QT5!b=S%#$@En#rZ!UYH&vT0i*zXZ}Q9X^}|%G@k!AyOP4 zZs08&iZkaa{3}1U=LH%Sn4J}vA!mJP^$tFv#o5av%~Q;uX%l+}(Lb;?t@`q1xiD4a zpA6Ob+?-;yb+?ND4XYSon|9P56@+JY16aS_-W2^IFL)Mu$G90}_OC0tV%G4iMa*uA zEX#tag?9u>*!?&UE7u=QmSpW#yO+>jQ9Hz(Ls5;OCYwQ&$<9}!bV+D6k$_NFo1{!? zW;$iE+!=V^@T0#?rkf;=eYxV|`Hqsm6C$zYp_gk%3O`73BD|Zc@>5V#g-7 zuU@O2K#xgQsd_qm3?d?^1EH7ByHj{oBPGohjm8?v=7ayT>YRR&=SoTDIzP*p*^Z;_F?do;C#yV^n9pHS?f(&>qB zYKzl%7%1LZ$re~g6ZY<&w;_GWeK~Kxhri}jq zTUhA!vdodPwS6s*UuUw-tw6eO>8yur7bcS}pkQf>!}>;+4kG;n;>IIIjm`fhiBPSH zssxk?<8$K%Tp42u;c9#pkXo`UQli|N!VvzIKiS=qW_A>ePFq_k#=3leA>1^2;1kP$ z#wb(hX1sq`k!DzmzAt7RgbJ|NPbfRh@>EBEyl%1EZXchc|EThU(P^?-7sL_0$B)bfJ!=~{?o|ye z(|P~3r^$OMO}}jq*CYDse6mBV9`n$0W#>KH7}$oUf+Vv?z^`@a^iR(@(Vs^@tY3pn zFD|P@U!o)B1>B4(Z;NyEcVn%2WT6W?n&jq-&fJF;?&rE7FH}i1FnJwq@ts+&dE~|H zKSx>dj|kK`Vl)z$Gc~GxJ$OFTY@y=pTNfB|Aqiz>u!&ZG>AE9R&iQL9_Rl8O^R)MC znQO;2M$fCK?SU= zx!8)CTf(LeFDK+HZTDFk*ZtQv&=4wQ?gX%|2ewSS?v(7e95Cai5ZR6}V-b!jm|n42Z4X>)1aSd%pkWtq0HtOht#jr*H2E?0g`0|1P;iSVmMn z`>_MLY@ep+2c3d;;O`_m(8t4TUT{V-Y_KQcPm7Ze)YCX8k&4Qm&V94_zC7_diuTi-ItiI zo(;|z4D$TKrnLB~mvV&(6g$yGLRn45=cZQFg-l*07>&3pWF5av(S{@v&sHoE7FlM4Zu8 zOU8AZM}Zr45i5uOjAhV5#ge2Hx!X*w$5IffCUe(o{LbRCdp6T8NcyG8cFBsH<48yqhoB>`Wa^{6cf2=Pg& zjhd4C*pOJbviA+WAcM3?t!w3&P3^+}Y!^D38@W*bmS$;lb4oH7k+zlRhJFgF3YVQO z*B%&;$0o)|{>0T;)tN6)1g(*N&8-w34Te_5JFkZeY~ZM2V7%E7;KSM2$gFn28^pin z09_D5`iiyNO>kHhqs?n{vgb}Q+Mg~fn>J#EclP(co)-=4`}g9t{3~P38?5*>RKEMt zLOPaHkgKPn^`1~n=$lUe`1rVlq$Emd>ADbGb45+#-`7!q_clLDS*fPQF&--+ue3)! zIW;%Y;bfvDv+XNRm3C%v&Rnmpkw5P}CRuL4aSe-MTWHRs4asjG-PxA1FmB!S#(OPg z7h{`rOLj(a<%)~wH{wB(vb9pIbeD;I2cPKiAZ&Lgk zc16?nR?9uu^Q?X4_F1Uu`A}Q;!3wv6#{p#wi;c-lXz#-Xpby;kTDm?}=2)E9pwBj4 zBVAP+)~4A_k?Kv(BX4Y6Tpt(yCaV2}W96)0^Y&G$gp6%^cW}4J`N1=9VO;?(*B@9< zr|vAuWt+T?2!f}RtzzfCJqK?9uu+%BJs~^tqcCl5VN^6x2khCf9>ecs2l3}~Pvxm+ zw=CUp>747{N#pdM$?T=vXDC0NIiEZd7EA?2$WQA-*Qy?ULYdQ@SuBX#{cvfZd`j?7PH+M5+-E&5MIT9=@^GG|Xx58*kLv4HY@jStVxolR@UXm0w<#0I z@$+a!gKi#~TG4f}US4CSvoN9Ut=?S>oQwU=nSt1N0@mlR`dwDR) zMSeK+SjqJ|f8kWmYB9_I>EyJySsgiIX(t3(LZ@%sLbL?p9dgDf;m`4B=29D($JYdx z-{Au~j;+_u6U8ZT7GqFk_AHJS8 z*{(1!aQNLY3?wyp&MZ)h-Fy>aDPlvrj!`xHZ%L2BQc+;sKW+Gm-dU=6W=4(o1;@w{ z$S{s;yCeNH_ddS~f*A|tJ2`boY! zOO5ivSF6&btUhaK?zWsm%9?SHpUjT~GB6oMX3&WYUkoAcxJA&>k+$FI=N#TU`RFKN zoCG0qRZS2%H;)NNHP_+q9b!ABD zd^BLvt}d>dfAvybPfqRqytHUAg9&=!(8X)vz!01!aH2McL|4vh%b2*FH!Er$58ufI z^X#?d1P%`3PhW66e%xRcj<*#Ihew#@qLHs<)&Z=WoLqeJv)SioiE>Jt3?kdXW|N{@ z#+`P+6B2#-01Urhka>d=P7iFN|1wrUWez#k;0gDQ4=Bd~C-&x>bVcQrK41vrB7fGm zP5LLQOOj(KZ`(#7^(`+xpsBA)08?gsmhPDZSAj6dhvynL!&4h;&LX6)S#*ljr>G{3 z2t5nGP_pHDsXbI$ZB*-c&0^|8+{Po+-3Q$K+>9ln?^ zKKUUwD*d2{zlE*I6%}j~toF5T92XZGv?|N2 zJUaBpW6DcGNs(KSyE|_L({8~+MGHN87mYl?8{IFmnNu<2@^?xij~g0VEGHMAl9r6m z`xj=yd}Q|a1tcWelM_EG7^8;G$1geZ)v-r5IwX(=t9R{eJL}2lin%ooHvxN?;x4YU zVy-&F&s|Q^mY;ElvpjtyR*qJ1BZ}KsB$^Hu-geJLkE@&PMXiVvd!6Zqi9Y0hVNqd- z0n$pqQJ|n91FuxBL>*b`>u?0^!-CARq@ySLTpC7%!yii?`JvAneK=)`4K+NTsr*;C zjJSy+ys1)JcwqKj6sa{Q#M{tZ*!Xncz?M8mB(24nlsa|a78Du%6+ViLOw+bhipyz} zC5MyS_ow`BQWBz#_~QB+=V3WrJ(9ULS9crt(TjJd!>G}CqNs0eC&c9K;JdhI4Y)1D6kHTJ7s$;y2j9z?(l-L1m3=VvO{Esa1)o^8j+w;TLzp^snZ1(AffdUfB3zN5>BCcE0eeOP@DKLgsy5Bxox;Sft*bzrr52 z-1=jXy*;SmaZb1jaSju??ZL_P-eV*T4UK0X|LaVPwU^@37vrD#H(-SI7I}uJ;MOp= z2Ze0-pq?e>P`qb{pnWKk?Qhcc*5y_jfl3Pm3)I){XoM!If#njl}#u_ORDmp1NjT?-$cDnv z%_i!>+&xWLTWc6>-sfiJo??SO_Ta0m7B?{ygwCawmsV#U_R3x{3T(kZKInRj3hywF z&=WsH(PFEV|{ zyk~6wh1beV@Yr|PeiN|tA1^_vV~?rS(xv4ad93X*Vq(rWr?bj*>XNitHeXdVpOF3& zYHG^UqJ6M9-9QxbbpnH?ioZfb%e%)9FuHFsh-PTQWbqTr>{b6L0t)hn-Y>j7Qb4|$ zhgbSzY)DrFTg-;(9AEdG>|L=mqaZ%un`B}t#gr%U(Jp6OUw0kNtrAqMQaAPW&7{v> z9N64UYM2%hnr(4roeR%b*gP*Yn2$Eo+kAyuUv^-6n}`2z+?;Pl)Vx5P)}M5y|cYR)O%f31n47oXg2Mp+~oKYG2ju0>3ccWLaWFT&S&zy9?&~G-i zjyJL@TjSJ}^*ZT~?oc@;H}}c5520uEIm#8c06aO-{d0lXEBZC0Z>0JuuEm;&u}WWh^uz8$_&=pDd1$m!Uc(GmoQ0%zP)D_+qUwz z`Q|jX2%bRMk-{S(m}28TDHQvq>((KrXaq@ z$Pd!$YMfupiRO*vRDO)`!6Y)y5APvB1Ms3Fy*$r=`)0jMn_^C&HhFM`LPC^1>X}Pu z)?{A4pt;nM(fj`Q!V;ugLV(393NST4YZ?~gmZEcv@89aPkcw9%krcWD=4?LXbcoyNg!jKyYVh0U8*a5}5D+tk73<^RZgT;ykMdb~M|LpBsj zxR76dvf$!M0L4XtjCI>ER(9SL>L;K=YPpaCZ0LQGn~_fjRq%-axeo)s(Zc}XuLCee z<~V422aJIKRROg5#8AcejekT1NH<@Q4}B2{|EXr#{MJhP@ZZHOJPkO>7f9YE zKzl9v%$C@%=Adq%#cG%Mqqn#d=)<06BZUiMQ;fw8!?YseP@O^>C}ufxTm|X=W^88< zphrLGMfd}ln7|L`_hJwH@rU`C&-yzbfsoY)Rnv#R_0axRlRK<~Q>XA=*}@DfJL|%# zx-9UBgYG~WaujI2v8_9_2%k7zcSo*e6Ps>r`q`c8>{Owzsyr z%JDZAUy9ynm##?ad`yLVD%F|+! zlE24}9baA^s4f(Zicxer=|?&Rl|=+vFYuj$NHwOcl<5Bqyg~}qj7QbN4GB%6cNFJN zq{Qd`0Wnh;9WqX*%Q|Gmji9Y=5-A^!u8EP7pZKO7WVhT29r`&>cbckXDbN3A*Wqbp z)NzBv=V+s17%`AzhallnBQl)ye+K7sTnoD5)=t>ual%J1B;^0W!81KLRv`T$* zr%EL~eWJFGZyYuk_`6YIGoqHS(JBPlSp@$eZ^VPI(jc&OSD=C(A}+?ONSF9^rIVV6 zm-lShvn}fsYK;~f%^}3uxpPC42;(+)6=Z>Zgkek!m;ZB_EiZmHaf>S{u|}h_*xA?X zs!BtqW$kpYY>L@8bR|O)u0IC!+dJ%)r=#msa+1Ot&TwJpB>T~Wk7^o@`lNzGbmclT zz`9$QqyUpw%-xLwEb&PWo32I(^1oP@=M;#O2H;(viF=Codj?!SFJ?ccBIoB|%>Wni zgrUW_jKb~(I5+^8a+%pBxaRf-;mL-$yKbnlUwOMkR_=Qp&<<@P(C<86g>;Z7^Vp#9nSFpcUomO(yyi;d)BCnsh8SPHKwV07N@yE%f8>`FIP z87OL?9nlJS!tfM#{^r?!gv=)7M=W_rnP#(kkgZV=s!IrbVte1Adw9j1MWh>tM)yR+ zQ0mO&%%b0yr2ff&W4CGZ?J_{=5E;*jg+|hD1(mTP&PdF}e8G#4uX^pavdvb^$Mfhk zjm8JSzf;V%@aX6)2nG4N$Hr7bvG70#CBYB(T5W+vr4NsYdspH_+g-hR$QF?8&`4cd z4fH#h^ZfB~{Oi^_Ik+#~$$2~x&Fq#mm|IO@PO7>>7W__dhRQZ0wLW^CsYm^dq>9Sm zDH|%P;$={$GscT-toQr4pP4vaU^-V6LOqigJTYdl>3QH^EK=|=iIp%^i7uo2i$OEE z@_m{^0VOuPL?Xp?L@bPZ)Qzyel&ALcWQM;z{YZ+HbTGB$a4MxbuQ<88n>(|)D3*Kr zGCpEo8{DfyPyrvRizFl_qPPB4rZ=T1R8n)ks-iGxVXaIexuJ99WyNo4Z>R)_){(-x zH(jE7UJ&|rd4xg0$eJ1Y?T*397Q3SW1-Q)gmlM-|l0X>d0i;f$Y!UWg>`eqWa>2Vk z7LsGj=pC#30MgUIRacapVd^{&Pa`cY9a~sd@U*4A&6BPFLZij-N8IPlhMBcy?IE1C z@)j>LJv4Q|ZLN{1Sv9ZNB$FPi?xZ_co`{Rg;=sp>8x7iQ-x#B)kS3u)s=zNh;$T+W z2tHk>dUd4gjh{7eb_CO|eo`PuT#Ij~#EMDjC5~LTA-oLT=1PD?MgeB7RHYy#p#iXi zpY<+8MuMTMlZ3!sp`|=SQFO4;`!G#J)a_d_+I6-4&ilti>VhbNVJJ^}9@`B^2Nbh0 z6pNUYedYoBf(KEQvvvC_RXin3(4U0pc(j*WJm*ntZs2wE0~fRK`eu9gkngSVsh5B; zg+st0y;knx*;|U+jujsY{~Jmqv8TNJmh0T*jrvM=gz<^^Y=E@~g z$p@dSkmIb?%0?5$UATybekG_GY$eTDcby}`r5O9!bP!9(=_GUFI{2zs-&PDLiu|-a zS<4GS=(W`keR$sQzyXz2(wOUHsx0aG8I$Jre(f;}DVB5U7doN&w;Zi=Ai}LIm&iv| z$;$mU+FZvQ=*0Nq^5+%l!yD(~b@AA^IouewwfC-`Oa(8vJn$p(+2Lsgd-GfVzp z9PP@b02hm5llERl$f8e>5)4vj=>#l=z!OBYdPQQ>M@^4k48j1sjHzfi=iB=PC$X?9 z(!*<7>#UYOBELO5;ko&^tqJg6AQ9-!aWi3rIep;+8BQRv z$e+$hna3ZUldh?5k9D;%dA5EuNRQHvH-ut}a*TGL>sVk9T&;a_x|mVB&4zTlG>$G* zwkSP00BFzuM@0Z=-CKSQ0G*5QN@SJ0ipk{ynbC+mCj#;D&#ne<(y-+{F`D8}mwwrl9 z^HMKWr4ab9W+HJJCeY|@RG`4OpL-Dj91=h|QTjCop0K0*IY<9MO1nIdjRHC2Sqx12 zc2bQDN&l{*SO4mW)<5eU(U=0I?(O$-+Wm{q?N#u3Faf0TC7@yyDK2HRt1gt#n@Xvf zF{HFaAV#tz6~413dv|?^EJaDKoM2-|wKO5EW-DBtwZv2BIWajAYC%{d1du(7%YTQ} zS7gg|RH=Wck!KM+HsyHDAvDy9f}WZNJ-NBcDl?eud&)J*Uarg0U{0xN5BTA8+*kQOeR8 z(HODBv&i4>H^=NZFP=xL_xXxfeXA!W)y&hSiv#cP-gST8LmR>qod>0NMy(G4;!VpGXfKe zKAe{zVwv%cWD%2wERfUSIG0pC7|&SS3VjN@X^&}{{)7xr@x!TTrePc8BZKGvhj}oAzvnZd zluLb3{+1IdL5;boFn)9CdNYS$Vs3G3h-cfSv>oItU51&9Mf!M^taKl}ARkv>$9O(Q zY*dZwvA@v#!p@=2_uoWs#T?`tu?v0aA(~NK*c1Y;*EFpf=){6J195y7y+uh%qo15hNOLUr zSmc!C+@JYrbeilKfq{--DP82`QyldwcG?bcdRn72JU_rT-Q6)dViLL917=9ioaAWZunXF*SUNT1yphP zC$Bj17?aejD{ZxS<%W)AR3vPhcK>FmSgfzD)yFDE4|hn#<3OmRv%C91jOU|_{#u0E zC_Dg5Jm_o1c3#S2$B1OC%A(0ws~fA4|CuWf38TX-h-jmiTBH`?48CTia&{x4y>up@ zAvfl!$AV4$ae1|?^oF`{tO0}_a1y{)*lBOF@R>SL^)aWbr6Xa<7g=o==iU^rEQ$6I(7vFg)xWp9W8qZ-i=e<+ob(3PHXn29I zp?!bEr!WgVh%S<&%P4T%l3uRz;8sf$c@&In zSUh>9=?%x9YfNLBT0iEsVa7M9HRcI_eO(d)QIxmL} zTZ><}F9Rx}BF_oIzg>CSY9I}EWx?JOs#wISr>^nzVjE8Y0E0X zT+X-b9ient%_&*Jt@t6eQh_#os>W;=Xba&YQS0G-Gc7Q=` z=)&W6huyu;l&aOZ4$2}2y0s5#i0CNhl#;^DtJb6FQ@d3JGHvTF#VN{b73nXL5<^2~qM9{d@9zHqyvi&Km6RS=glcgbd=`bJJH^V2* zc?~o-{ZAVE|LO$oOIM3nT`A`i_fL_;Ub|aDDu;`o-ULXn5SHZ}i*}Fx)&WF=Gv1}| zo7^SNinmCTH~*{Ut8MgC`Bhq@hkd}zDb1}OxM%Kope{elx`toNPoiR`MgaeozSct9b^_}sOTof*^Yh2+qvoYNx zeqkJzZ0kEWJU*D0u=)9}{vKTMR)mRe21#0Wn#pBE;c97PQLkXJ!}~<`i2ygk!FpNR z1RlNu5uK+#Y1MFn;awWQt*S6chj*=%(_@O3mS5F{8L!9IhO=Y%6Kkc84=bbyQ>|8Bb+g1pZNcM918ICWZ4d49&) zIA`0%7W-)-d%(*tvwxg%;5h+e0jHJ$U0|5f^>p8LK!3KV&&?W^f4_3T9e4J8b8=NY zHZb}JO2-MS2!SXYPcaE0snEcBwiK>3L|{_<6A9-)=mq45b#1 z86jtw`VbJQ9&hkKW!I|<;#GDqTd29e?TkH=QsI49+9y?9QCvegl9n-j8n3t92m5<< zdg$n%g}2Y=(s>K7$`c(XXup)iE$(R6kQW4jzS&=kDITp7nzbH^v^u}c+6Py8nWn$K z!a9vVyyx&gWv*XFyfCs=sNRWP9vD8pmG?hcFE%{{dw98 z+u8F+Nin9&QVF7eBMfV-yc86(=34i?Ta z?8yvRbgDCzeRr~k%mG4;31lS87oLs&nJy7qQDLTt4uPe^ zNDvT|c6PFgDh{pIUXagp@5IaW8S#qRbYl~B$J5HGBJHheJkKuHS$<;KpLSfeS}3s- z+7M|LTIk=F$Do+)jkm{gf`-DNyGsW|BOGFhwDt@=Jnot?fA_shX~Bnc?1~yz_6o3R zb51kEAthH7=%gm;IpHI$^}>qe<%Gl2B6w`Qx$qcdxkZwa@12Ti*LRcuS^l8{)*(yQQwo(=?a~alNVR(=W4<(}bc-c5npuqBZ$l}D!2St|CM>Caf|Dufq!3Cy0D%kybMM25&R037+$B$GPrC!%j>F`ostx(oAa2#}A=!iLB{*LdkIbZz0_*_Pvk5)xRLInf|^p@&o2*iGozoglDE38X5iRvti4D z7fmpQWvZ-6q9{w0m|X_+C}Ys3kfQFnGseOoHDisFOiMz3iP|d~VrL_f zCks?>5q+!f`Km<+om3Cs-cA*-PyxNrQ9GIC0s4Vfh0{WCLS$~9j+A;4Yykc4tnRC& zVT_f?W^1`K6~1vBA66g3`ppJ@NLYv5!LX^=zq<2M4)Tx7nr-b-$=Z&15NlrYU{<_2 zo6e|r8?-d?y>~ylfXv&i_De=}6`3a`i{}F%8r~_(<$-G~Ge&qLke(x#!Tx|D&lu_d z{q*g*&H*#mxx%vRr@tKJ^J2-<_1aP~dd&fZ@?JnM=?SEio1uzjRI2J<(A{P5tnFPL zy#LT#q^Aw6wAV)3aL|HjMic@>*`6K-%U;W|47y_f=#d1la&4-0aM}OVD&h`a6@nk* z;NPOcj3@6lW_5^Uyp9QIqrwPnDc`UhGoNKsk2({@?t76?NH4b+B@QwtSxcq{I$wdyjD75&{`Hodr%{##L_U3Hb7q6&@|e|Mbp&;? zCigODm&|L@WI2$Y$4lnAwCp~rG=}JfAVa|-043XLdQZwtBg^Ml@IJHVcUx<_qt-Fy zK5v=Nl7o8M74s$DU}S2zLFFGffzCB=r^i08CSe%kf}~AH zuVqPBU5>;YXH0eZG$gWo;*(0try1@;61rI(F}2b8c3lL8-!_#fI;QSZK!D=Aj?ps= zq+p-rS|0T3pwi8L8r1@PRT}tu0gfye6t~F@zfk@8Gdn&Kk1&!sYU&@z%|-Ep1)qB@ z$3vB<#aeGN;nrAkHro4^nB_h{E2DZ4Lkc_{A3 z?i+bTy290p$FT|1GS@zOlDys}eSPYstCt}$dVVB~b&@TN<+OJ8oPbT)$=@wAG9L#c zR*{p$=%?L}U!|clyQ^J2`olQ0_IwGuJf%g|UN9u3utakvMR`}8z;6^O-J#tMX8x2K z@!G|F*E@*35x-B1OK z7h}3{K2>4#v=b5#X3o~l?%>a^D;Snb(jW9@X)KjtG;fzUy_9;MZ1z)pLXpPTQ+EUU zG(({wUPUu|8D`-I`*j1)m5*{Wr+Moe!6KJ?jNUVDtF;Sb$y`#ss}pHBcI??EezxCa z5Vs=YH>dfv^?VyHLML7#glLOyOAcbUYuBspg11n$QO=D1@ufLA8r=6g=lL&R%~eMf zS^tW76&llh)Im3xH1KtxG$PODMNmi25UFG9xrM`GO>jw*K#6)pS`#XpvVx1Vc~bjh zM&+ue>%*K8;$`gPx!J=;_vmRA76LivF4<^p#{Y4q-=anYvFIvtwv*p-^6XLpI!a z!w3nrWsaN4J)-pc_UkvC!c=%u)1&_nQC}I>R@?DOTLw-Q7ZPcMI;&;_eOw z3KVzu;u@s5yL)lFIp@3Iy+5H~!YclG9d;O^lL50)5E^=4XzIL76MMhT#K{qM&3WiNWp?Gw1W#NAD?NaGkCbP37$yX!KnFXY7Mzwx zo^U+!9{Wu27iemEP8+K*6Jpaxm{P1)e$5~)JTd-o zKb@It`TBg*x%Ef}esfF9#sOw##qYW-AtA!1vNMMb1-|SUxp=zl0aNNYnBgJ7FfuE7uTP0}v+&$`Bn;@da`S*|j^j>3*#3Y5JOI>dOxo^8l<8RY9 zeS<&lE-${4Bt7N_zF~Fnc-)M>JlviS$2fW8{(0kmS%5rt$HvPrSct-wXnF z-raNZc}MpYSZ45U=Qd~Ky4q4BNzlM0321on2K5JYRZE=fqH|ikye)v0v81fWC4c5!csm-|ge}guzL+iy0iA%lwF(^1H zjuCEerlKSAvVg{#m9ag4jY>i)0(^V@q`hhjbf|C$g@dxY>Jo0!G*bA;vPYPI zY`ZWbe+@^`FklEq|Ky-{vVo?k^Zg3jx>$a?t5epOXR}2P2E~UOAX-Sj=!Edd0C-Xm zxvH%6ZE(zCW~#rShQ9gxuSy3I>sDNAY?H`&ks4Osn4q|Pt^1B|5~`;;L+~eHBV7R| zsqQhxQ5C;oqH-6@+Ar8uO5*aR5>thU@e@A$RZW;= z1$S>8)P17qaWpthF`jW>?E^y1UK^Z=I(DA&hc&3%%pG?8h*640cDc%*@uPo&qyAdl z$H?O}xf3eY4yIUfqKM=DOZrqH8i(8tfUfhY{flzIS!n~=-Yshj^W;psoh-H^l2i#- zsU!jQ;Q)y_{(E~9K7~1ycEGubMP6d?Z@c3aZTvXET=Pa64eTe~Atd%q9uZ=c)${|a zxN;#yC{A(>=lnV?3+@K^rm*5~XrEibjKOBwz)XZ&MFE$e8F(J+TH7Hlb-v73)#7 zd#GeJvtK&pDJ-`Q-bNMQmIpA=Cv9Avu>w+Jrx5z;vUli0ET)HTY_9DC0wzZJTB?{BBA3U0Mtf46pR zv$c&}tQoWytIE73V$BzyY%>)C391pQXd51gn5WsI0qs(GZpiO^XFJ0P9|3oVAMLMg z6gAJcT7lgsV4b(8auK7uLy>He|E^h`E7VCFP3rT>tqw;XEUM|TR0?m1t{Q(ceL!kr zz)`ant10ahrY7vB>Ug_RSmp=>w-h^d@dsrPl&ill1a&YIsv?9lYwh2k4x1pr+NL0# zA*i=uaH!p7ZFM=;z&%#vtCf|F+w-s`GfV_)C5jp-3jS8%XH6!wO=4gYyL;XWC<6cO z2`qlU>kACZgGEfIhVI<3`VB`{c_u+yKPmIOEL1fa<&9poP=6vxPd3p|HYti$c93AC zWERpE5w|#o0%?hqo5YbNiHc=`Y;lANhjBu=$c8?NYS+#8>hb%dgo$4P-Q;;L+#eG- zSgKM~G5s&zVpt6S2z7qnkWa5~s651ain4td7U`GSeDjzxYVDn4Au}Bh<2pLVU3Mdi zUmRaR_di?jCPd4XWbZ%PPsO|JrkQ>F0JofWbthyG45&T)Xwme?Z-=_XjH zj_mCQPp`LbTcLuzD7zS;d$W*!{w6XkC9MHRTYGA6&Txj33%*GF(*C40bB$uC7s8g; zbp=yMS%~MxDq1VnR*8kvk5oAFal1!;Eq+0_eqN<-wKIpxM3JJvT$|G^J149Ifv-NTztG@bT6R_ zSNo6lkxiA98k;!HK0`wE**N_o9kRKn=QqY4|8joZDg;VU<`xw-MH*9x^5RmFU|^#l zSVu`(M@k`u!n7JNqbYsGze-^FHZaF0$SmLipxk??E2&C_H6*B(I{xRztwNc4Ffn35 z89*ND6{1cvIIbczv~88&yMNtaV*K@`dKKJ#TD|-5K7RNKp4a<^>Q*C}_l-=FVg(nX zt-y4#JQ6fGclZ$!kY)CXQ%S11tw5h9orPi?JIn;@pKl~BHbj%VlPq=6>1c1rv;N{C zN~;NU}V& zjZK_sIyJ78g%5YIP-c-|y=ZgA_sRT6ig@l0>y55F*nXTdzk4~1p~Gd+DHFuZCipLx ze8){-I>i#HwcQup>I&{WVF{N4uG@;2+D<1bdGR+Kteqtjjw>Y#TM@TVgetxJ#85B4zB*%<)HUOp`v?_$s8IZ8I6n{AJWWp z$?at#8QepAxJ4aNLw`#<^t<4U7x{-Z#sHD&4iY3EqgM?hxr6$FRFW<705+r-A=yGv zHMLK0nTQtwIHk-nY@BZR=^2N`yJq@XQ@5y>t+D4oZjiTM$mux$>4GFOyrB85h1=GX z4tVE|zwIMVNYMR?Y8V_>ZwDgpQu-t*L9ykY%$%AbOC?)DjqL+1g@yFPU(zWMhg!?x zOQxxpTZosSa+_xFu^ToT!twbr%?{otDuG1j1XNUh2y5$iQsngIb6k?FRolblOREbI zGx^qL!Bg@m;wcgCyBqg#dmNI%Bs6mz7_@!E*m4etr-*nxdgAzXOU<9vFZjAc7;u$) zX!Ep}jqFA0cfOsjrWFhJ|A%pZ2R9Q1FMMkyvNQK^ZlVE9=?|Aimi}Wti1mHdsgUnz z9}!Gu@!*ro<$x_Cy*{$fev2yA{_L5cn{l`wsQ_mcesqI5ha2f?CPM)D_U9=R?O30z z#$bRMMZasLEyxi{4orY|BhLGcNTv76_TSa3JR z>}}$o)>+F(qjYSOD1O?~a~#8C!BIMjTrT;+BDTL&7f6SV_f9yVeG)-K8=q&aufZr9$MP4^`zkaj~JI})ft=JnjU5xwh2KfouZKizm zq}{;8KKE?AoMx$g?XqdMHC|m=(=@6`y{xG{c9)?(a-53MS|CruMN};D=lbcShWk5n z-tXLh;+@N%$v(i&HE6lA@8g8466~nP#TvM)J8VKD%1AB3SVp5eTreiBrPj+ImwM3K zS>i3C!Sz#k6k7D#k@?ElxIN%&xQ)rKu8~>22a_hi2LC={bU_uxhbzLET^4D6A)v8- z$F^FIX}p$!%B)Ht;*xJVN%KI%vf_LHG0{ z3reHw)$(gv0Ul!$&4li}q_Q38(lC|NKi4$z>l}Ev1Zs-)AV>Oj)Ss2Y`?Xg zO|&~BKd^fkX8)+Sj`vCXd8a?_J#W#JIr(O?QuIlo?wNW~y<-VYeD7f1qH;wm@V%x# zABbc9zaXUPrN5lD<^O^br!%k}D^3%%Wg#>CSjD2D`P}I}1VTs2{BG*=P{W_rDjI9# zsWH>S{hiyn@{;jZ~R=jrw__M&m`d6Nw4mdiMP)=SBT%cju+0iV}K%pd*W{fB4%O+*1 zFw!7URmeeSl~c-NW0b`foU;pw(wgD~z9uOm%J%hF3x)i_VO7V!M zm`i4NVP640DHtfCIEQ@_`12@Wd|1+T*7@SFr;bXuj28AKL8(-hmH-Rx)67M$W6Rv? z{8ZYz@XeE8RAIsdfvg2X-^Pish9(-UpCL<~><>-;$$tZ%?K%WpIt+e%7na{=kJQ9Z zpX)9pb?fiFtlhqU#4@L)dHLAaU}5ulVxP=aL-7f&Rz)OBkDhBdyk1#PZPNW)0M~9x zA&)SrWP+=QF`RRJR+)6MgH^48Bd<$#aE!#Jn>@*WdAX7lkLmJB zfmEzE52+KU*trNw^&x2rcpX%`?j6XFU0!RBuh1erkKLY-Luc-?SCU^@OksKJy0X1; z?KdLn=H9<&;>E%p{mLVk7K>X@Pkwn%Gi>*lD}CECJu-rsJF`o?5{Jyr+XG*wNPO~C z8za$)dFtGUnH~MMpwW!`FJQNlt|gV{mN)vQr?KAr*Ez!>c5Va@;z7-@S5ugv65>i5 zy940IE1l8PMf}r3`a4z&cpOKC{MTwp!@JVrCu^Ipe0;$L_*Z-mdw8nuBL}GFuJ8-h z!0~SP_1Bl0z<3FbxMLUK4oOnM zLJK~NG(EC)D2akDx2!GrIwB(Ep4CuoqFNN!u0Cq zP%IA;+y!V>eWmwtR1jyG&Cu69&iQBjr%kMeYhHg+q0|AnmSlz92Ep4K8w4J=I-7o? zvGzVuC)6z0#P5jtv}Zy=j3li|b1y}cBM6OjMJ6lT2I#1zi`($V=!#N;u&gbX%( z`(mZoHv;Do7;6-bQS4RjDn!_@p#$rv#@p+MYAY|-;F+AUj?12K@v@1EWR%sGOVjZM z(uq`uBaFwp`0m`i1&Twfs5S35Z5T4dr~0@#lfzz8f#sFOKYR8`5sP9fz=-CA=!J;v z8ezAz%YYB8kGrp)&aPfrMlW-Se0S;OQt3N_KJ=5#!9splj+mRT$6_VP-rVJq$>X%SLRQ!qE&lKjg=;zH3q~M~SAVI1 z`Tds;T^EPM`SX%y-3_6)H%zcKJoL$sOBDzzc36$2h);zn$i_h7u4eIj{vdbikp->c zo(0-~PtYjJeFlXW=k^acuCwH4pLm)e9n2j)3r-st5}KeTlkxJpHKPtX1t8Rt!O7PJHRPtdHhDKzGW*OB8%w9FT{ny; zHdn5#o~O*_N_RL)qZDVToPvQgU_-X#1$mQ&==r;Mh_nhtt11ta$gE z&xi02f#>gQiU|-x;(sojfvd!>EnHtLY%?yn#Oz0P(>@y`44ubb!HgfmmE8-STJ6#!xa+sS4@5pl`GF2EtKcf(kkZuCcG{zb&AcEQm8qe!%^ zx3JYc+U$huRYO%N`+A|^z;LgVf4m<_o2Prf;pAt^^EzMpbfZ<to zpRk`?2?2V~7-{mQ%XJnwu&2ItYhfR`*-QgA97@ z(i3x)D@kUojQlZXja!xhbhJlKdeIapIi$ox1p;ayqL8+3Nh~4k_5zb+i}pcnw|>z% zw-9b}o3F!8IWH3CN(XtiWQM!J@V@ITZfsD0pS_?meJ(Y2HOYZv zx(x?xjQmruCiigYj0=n~rbl*6P|&bVQ3tg+C+=QZI>v3O(L16~hk%WZW1*80Ep!ig z%XskIzPJW%&e5aU7f2p-w!*gS$k|e3@TrG=pJjuZHg1X4!Dqs*iLyiTuL2(UfsL65 z3m5}w9`_`z(J}$9qzxdB2_^j@0yMMVD4$UxLwT3&@oT`CAz_7dlCO@<)j)-1tg8`} zp`qN@=U;tJ`JEG_1_3176i;pl@dcD4*wpJkf59dVNOt$Gvyc}*OuH}-73QSD%jd3l z9&$hq#NeJ@osVsDfGPnbo?c>}^WXqy;E$N37^0f_$t>gCR}Mv~*GA5#C9Ke=g8tXP zg!@Xl#DKZkvA@WgZ!#*=4Qo%!u^NON};Hiab1 zb$5h#Fq0UF+*%N>5!NY|uI{{BOEtGH_Rv@?$4COWhsguqXxGjNkle$cHqtR}lEVXg zOFa?1OvVAAQGLk18L1pJC4d_PL;q{pPV*2f*pxY=Oe1JaQT$4AhZp)yp3vMy;8m9fA{YC zEg+84A!Z6bcM|TlLYks)jRPTW%~Ea7Hc@x$RZHjCn8Hs)9vu^;JohdxkAkUg;pkn(Ukw)luc&uL?w8XRxX=LaQ*hQgzX?JW>{)YUNzjD#Y$7m}^O zl94@);xrDy*aH@)La(FI@^y}EW4G!?aXF~nNJ)|uDYi;<7j#E(kL{gI=AIqHn85|V z*&jB%QLi=AcIRw-URqdLTT|O4)9e9<1RHnwoJxmlAwvahxp7lmuce!v`R`M#floyQ z5UxU%wKrKt=E@wDBV;wbF%O1qiSm26K6DvHxUh`0DZnc=5TDb$$;3s1IbFP`kUh=J z%iZ7EqbrEqbqk%UD=A7w_a{{(uwb6FqQg~qB%w^AGuAi2|4CD3D@;cFIqten<%0&J z6sJj_DqU`7&ohxBZ8Tl}m#b7%F?&==kqy5wMI?5;W?Lx*5(5ol1dMEbgn`Enh=pe4 zh<^_C8#9=hB9by79=2yyY6Pf;Y>ke1)lR}|&mICrEmd4;JwFf{HVTDAmo@gE&Hnt* z?xQ91?W2blN;A+Is4ICl@oF&vKW=q6g~xlfjDdnmU%WPp86sYIa~TZwaDFRYt!o=N z`2dPk;JTTf8q}P=Yjd{~9^n@kFS>^Z|3cyFv%Te*CpWmDhN|!G`PSt02Cah=gLw9w zB-zu{Gy1MW>SItJtm;2mqCJM2fEbH%YRDX!`U8G^2`wGkwrVGc5A}fSWZ3GQr2?ki zTr(fANMDn=k02>0O3yTQ^hN@rNQ2`z5R#!0pcD%jC#n$vP7+m?FjXb>-Zh&e)&J%dH^mdJ z!nF2oxWRszxXI&#L?OQTaHljaR07PJ17a5+c$QTyCr#``%Qn(3_=rOXL6dN*c1cq! zn&MKvO4D@!Q8Gad(XgWVFwb9Rx=R*@4s44!%m3I|#R_^mjaoN@VG zBv=IfdN?5_NEq5i%Lc~6U5<0A?G(u=Q4P!+`cfoK$1)L|?kHp)pasdsSY8=CC&TTw z(#U+5sZe_5O*ezT4%_mi_J^^-?n1A*f1pNI+eRQ~eKAO#CR%<}dzl0B7W_My}~=&jt#H{-j@qG4sw z`yZrX3=wc$KlrvPQ13NwXhC87P4%B$TVk?qS{=%Y!vY%xZnA z9Sl<}o}|w&!<++?pMPh9X1h3Wf{yyk1RmkAa^-O9UkfPq>qExR&Harqm-X}NBEP`|V4{vH zQU?Wuil$1WUGtwu6wp91E9UQxELFU|^?yXH?~Cf7rTiKyDM8;$At8_%LTY=ZTTzDz z(w(`L(Lw)JA8bvKa0bIpiGUzB6J22UI(7}deY!&+@3|nzRGCy)p7>(2b;tWHUH%9O z4i=hItDtkFaS<23WBmJX+=zU>kUh78U&%jmDbIz8%|g-Ytq*7S80)IJ4|b68)d_Rr zierlE3$ZZZtR13)%UOl_Vm(45@~GrmsgO(i`5t1f(`joiamFMcE3g!5Rf79Y&Qt{>}1VN){&COOIkGpbN6wiJhWXa=wnGAUHg zJe6h-_f-?LNioXG8X4J^{w{e*v=CQ{RR)mG`Ng4SdS)i9B!%I#)6a-i4*53yKf4|U z6)3~u%(cxG=sjoyrQU14q$&=`H{_-HR$?5ync7#xl-ycY(`oSG-wV$uEF!1~)D_V@ zSRXflOTvjitcXiEBP z>_!S%kFEZ8mngf2ArR>nx2T*a@z=HS#lcNdsMFar#^^m+#vAPLUB9O+x38MclqzD2 z5#(Pnb{EPHQW9GcSk#yhSDv>?N}?LDBwO-?O2^+FlsI2=djkZ#AodJO$i&^w2yBd6 zJ$!JtyJkqF8ya&4V08SQ@My~Px*>TI#R_i-@-O&4tICqR*cD-S9)Fb87VFWJ?C$Bd z?ZL--<8d$xqH-CcFlMz6ebdY*<$AE#fOc6#rdUI!oYs3B5~;T|9IO`lgf783GpPhn?{ zW%10O*KM=4HcwK4mkzI^(8EOPNLYdAR?g&u$Wm~9HHUP?s+^xCNymDaMA|0{!t^<@ zlAo${wmI2MuIpPgK8u)F1G-6Fi|YdpPVK?=08=mesR8l4>@FNC8uWi@?wyy0w41(r zwAMRB%?^=l{A|I6w)1f1>UB`kd9u9`R{v6}EI2Lss+nlJ)+ zMdn{FV_Qj5)m)gOxKf--)am01aE-xj!Zqk1GAT^n|SJcrw^h5D^e`OY+Y}C5>sB zfy*yP?z3L?>>`%wR6ziMWM zr@OTtvd?8{Ph%Pu&p?ifN#o|Hb|pN!fL~Pug)NrW#MQ<8j;3-y&!!ps-sH7As|n{{ zfG>K**MmtxJGzV-#(mNgdqF_Y0)OA?}%<_yH0>8<_>C~#)tftcIy*Bf$ zFe+_fP!ysNwZEw|R7^ZSr*Ig-+m(Be!O-5Y-~UV%(oVI|hm$#6jhYvQsg2P!N~5-0w^pzw|`r;h6gJK4Z}55eKe=0om4C=9>lPWA=eC$)NK@X zb06AQ-uR^Y^J4NjRY|(0LR+W0RySz)ntuAx0F}1z#CB?_cWzQONhrI@0Ln6vqWO)- zT2(V?vr=zLYr7EdzG0EA+fUD7HwiP)Uu?nn3&Lnra)FeU?z5ZHu5=j}YimYf>Q^B1 zl-i8{sDO)h;bd5HsFDI2EaD>@h3lB-QO=A{5#g%~jnA1ANaIXp@l{P_Si~-__R}{R zSmXhyf~%S#g`CR!TKU8&AJqAuvF@8Oi9m#V2#X<@Za?o1tYQPU3_-YjMx~0$(^K*6 z=Ejh{gIiAi^xDe9LY*r1u@k`H9V6Hl{k)x{G$8hIR&E>$DhNtWQcM$gF1G$&%MRAA zFTU%{!o;h9Zh8id61j20@-=MyVfX#pAUJvFSIo6BLN*_GX!lZWu23PQh;LN{DkEYf z*3*l=EijE0N|Q4HF6GQ`iLVp2tb9#qmhiE0RMNg|TAC&L+ko)>1Wa8KSbISXs)nfW zwYjbCCJO34GGg({PuKl6$4T zNh$k3%WE2m1JHR1=0Mcuf(99)#}XweP>V?cKM_=5c0#)TympV4qx7aeJ3U^dAM-gU zBwF3;eE+};>x=bwb8~|V=nd=NAKngeZV)?cXIGWfy4joKlV;Z6 z3S4s|wh9aL+TZVoWc}YZ)%cSd%spX#Z1X%_#|QKd48Re$*cY{wW|ImugAOJD9*(Oa zo9BOyZ=exy)%Qv*vCIi!p_hpVE?jvKG)R@r!*Rj`A|WhnxOVv$-XU<_ZB1FAFNj<&nb-ZDb!O5cPr~uqVqz8LJ1ih zG?@1MnSXGHmhs#6HibpSk%f8(w43j=l2sEMRo~H!^0ta)@+~F6L@QZ^oS_m(^%3LD zGb^)_uBIqTqXm2JdyUt6Qa=%c?nurxTsgL3-vCyO&t!XJ-1 zHu^6{*$~LQW0VfTS9?zWacwPKu^pQq0SMd~ODc{n^;aD zJ9AC~7X2^*j5YD=>2#zYzRO(?hVpYoImApi>0seeiFoouhn9`u&DXK~+u3cvLJfzk z5${-EGJ*F)_rok8$AVEP_9Xr%9pKr)pwntG+*?1LkMD^>B3TXv?DVTL)y3ByLie-- zfi?@=wHBB7jRyRNHPK$&q2Tl0FA8*7al;n_tY~BbCrE96iHH{~;|evohkuSZc`i<9 ziEa|7aF-gIFag*uZCyVk0=i$OcLi_$eGn_t|_`0m8;?hhe$ z2c<6yKl+zQ9MQh?-61yDR`h(&^dgFvuv~oRKEoy`zFMAJ^Iw;a zikkX(nuH|)M2F;R|J1bs{b z+Z<|>-POF#_79z3V1E2Daa^uT%Z&N+oq*kb-TP}b4$JM{wHk)Kx|;cSO$CvbbytG$ zVMyJK4~C53+6{l5l|BjwDkP|+e2-nuK55_}IM%woZ{RQPAuVm>1W6IcUP)71Xm`^& zBb~<-_?POKgy=s}`-+qyf?;vZRg@jPEH}L|KHIs)^0GqpgeLieV2*?FS9k!xRQlMLwD%I(CpM z@zCLp|Eh-%D?Rum^{HlDY~+-N=n5Ovivby$j7K;f7S4q2i)htvk(%cD<`wPLRBR~i zcT<*{&nY$F@{buS=2_6z&;5^w+l!u!TGNkbsQ1&Zz#@K|g`aK9iec>+thOf$*)g7g zs()pPjV<~zpwAIc`-@eA64XcC>PAuviJG637IZ%MtM7y~8NKn^>OQ;g(jog4+X8I% zT_Tc#LN=TO(8i121VPik^YPB=>Sqol@I1n`V4B9X_0G)T|0v!ou@z|p{O|6Rs@hiW z{3rDiXo`vqJv6>Cw#46oXnvbnTmhCzwUIS(^x0l?g9(!T%|cii=6SfXn`%b8M<*-B zpR?YGxlRv>=JlIb`sst)lY~y};DP6Afi#@;;iKJUm#asLfKjqoTjuP0Sww}$!!%K_ z^nES6L#44nQ+HX_HHWU9kKTWV%#6gvo_&!Q?{CuWUuX=!SKN``J#XVCks zbLU^-?%1VMU94rG;BGfzPopurMh+Q)_F0Rf@tr?8j^w><=uTC zUIZ$pAMOYdnz&m#n)qgM7j`($PQJLn`_pP+)3B`Oj%Yz>`AEM^qy~aQst=zzhSxA- zr$`zA%g%SrjSHLINle7^myT}LoHyh&9kcCuRUpfCOorwD1MG^cfG&v0!da==zLu7F zUdhoMlcA%2Bk=Fyivwq=<@tp)M3_llJ($Mu6#u_lzpF3O&3_e^|HT9!tJjBjV(%wS z1cWE;>%Yr@PV5`hRkOn@U?0-Swg`fy^j&xwvw-66sLHPulqV<|k;^^Zkl(qI@$K0q z1)j8TwsfW;;)c?4);Pcx;sY_mAiA^rVK>jiKpdFKV%>mTn+S$=Dr{>)UuQki zYY0R4w}V&*zi{w`>M^tVoFJVmiH%WzcdkU9A%^nauZIq?FD)*LPK&FKGH}mrTLv6h zT4m&AnR-}eJ^JNnvWwN}{?gPwIxnYSWFenE0W3jry8t_b`!vb(-xQYrr3L^2i z%k_qGZ)@3DMTI$nR~O?nns2YnRBqnF1IN%`Jm*?Uk}riGai{<#-|)ZSB2AM-Uyqaf z^U$i~m+CS$G&kV&fMqo3keCTVsBr%I=sKI%t~zx3oZ-%CXu$a!LhwpGVP<24xxoeW5MMh5M;C`j~b3{lGWbfYfFfmru zULia)!mJO6NGQ%r-e|DR;XACa*CQlo+5by_Z1w^>j>^upm$jWun0-#$@wlYFF=}J**#Moz>6H9; zbzunwAY#wIdqjLAM%9d5^Vh@=l;dw%`mkt?t$c3GQ%?T-avSceG#lQx6xpj1yz0BZ zW~ES);&;Dte5Ov-wd0|knymF+RqlRRH#%hbxYc+ayFB00K)h!Y&Mm1L7W>kKF4Yq; zOkF><480#M`JI@M;Sfn6L=i6D)%j7*Cj`iM$r~ZWc(Wb99wS74@cIv_C>fN~$@^z+ zbTQ-2Bg=CGgd;$<^k+#oWNLx6p6cfbYfA#n(ZiJ;xi?2WRninb(&L(bUX%tsL+8un zA_q4YxFLLMdUJK^IZxa2P~&V}Sd=@(U>{WLVD(D>E%*pV5>gW@4D3l$k>)pK=dWaLO;@{UjJ^AMClg|C4FQ%Kppv%g5G> z-#O3bL~NH~z(>t{uqWx#KwP!Q6t$53W+3gh2Ke@0q{7+q&o7@*;1=u4bWFYYL;GpA z-TCD9QO5lWDUd$5D}TwCf`WkRB>@4sk~tDm;z2ggNaanssu|V}VEc5=q<+RYNA}oO zB0LFqoryP8|L>eoRXP3ysZZIAU$Pkk=)2iccRBmL?Wt99kD=~Bj0d%N^ZZcwAm;GjDgw>?%WON~@-FIcfq#HHHF%liUvK}qz5Ozam@3Z%S~N$J|D&peQNqut3gK!G4*ahkMg7YhX@ z$-#zX;i+!y{ zbzysvV5QNEhMx19x+_P+Tp?}^06EQ-!x%2GkBWgVRjLXBr;^KZ(wjY)+giV-WvK)^ zqmiW!mB4~KQ@>t92zHu(^X|@qqrjEvsQGg*YrYjVmXMmRDUTk2SqVVU=2(oXP4pHt zD^=%nz*xc30i7e^YDRN}(#Lmc(dJ_a0OOtdbn5x*LOz=-Xv=*x;nx>4@7Y8kKj=g^ z_#mKm>M7M8vYAdopjz!7d8fkZwR}@R)q8&m&_j95tDk*Y&OH;870h+`OR=OX4bQq7 z_V%^HB&6C{;g(SGWBVVITxRxe<1;3RX<_l1>qWPC>`hMQuCu&GYE!#B$8Le5#G5&5 zE3nJ}I70?OGkH}}IPxgNn$So=%Ndf$KnBsT)(8-r(PWuZWd3(4rm`ldI% zJ5>)0^lov24f!0K&m?}&AhgaGRFOpvO_*;AyI3RrJMBg!)W)Sn{z9bZ#BKWrC(I@$ zCRwNiGJKu^DI8WTt_NqV!zwxZ)6wC)|8|n`8Ea#!AZ;N1S81B<4Z*#lEN{dMv$Jc+ zyuoynlWJMnCZ`L;UR%(lQki1)>oMTNLxW2n4iynn$zEyJ&s&*Rc@jEWorajliecvh z&AWF`N5D-m;^qTc(kP(u6($^$Z1})=%eBMBrxW6q*u@NEGpD^!h3h-E;q@$}n_Zg~ z2PvR_2R3UDu&p3AA7&ZAPo3N_IhfF01xG zD{`{PVF98nM0+#}Oa9m!vE0vp>>}X%bK1SgNbtBlsB0TD1`3Ie5I(mXszFbqNh-k^ zNa}E+;i1TXa_UnV!QUI@Pyt=$J+Q>dP^3;dAI+QnYiy}6DT=)=BP=Pk;tRMz^SATO z$m&Yne1H9*%x0L~SP<8sk_0hE4WA#JJ9VdOa*zAb$mEyQ)ddQXdo8~0p-Pol9cCKI zvI=pDfp{fri()mvoxP!nDzuDKvS`TQt|7H!=Qu>-Y#VSBx<>r=B;*6DVus4v2dbY{kD=FBw z-H;v`1D;#wlheh&etE@0DPpF|%+D^>XZ*T)=GNTge73}fVd$4)^j;kQl^4dVo%4rBI~%Kx#}TB{~Ym@sc}qGKP0NSX4!ilxe2-o& zvq)j2%E#e>9Jn;NoC%s(mOesv5XCjuuP4V$6p&zegae3X6o-%0R>qGr2c)^(Fc zGcY_wZJe5ywp0^FLog)nQPL){_NbigwEB3AGtkh*zk!=2l-iN z>=h!W;Fjy9ksB$Dpo>x%g>F|9LZxbR^_0Vf*h9=XP$y{EfA~2nyZ$xY*_I zU$EOeJ5S}7yb!BRY5=Dl`r>!<5;rTMT3h&(a#0PS%d#H(z9?~>$bp1ZA@8@s9oDpN zx7I^@>m4#4=U$2 zrISW&nZk>FJDqq2Uf+|CuWoVZq+Y+)6;p%X#p$^TI+7HQGR^A~wW?rI^-{|Q*)49x zE-N8ttL;9oPQ6SQWDdJlGAiIGnKo1>k!VD!?OCh3(J5C}J@bv`nMu{BidMHARGsGk z+}X5HOUU>;pXW3u>!$y1D^LsL5yijC*EX;C?Mr%E5ZP`FRP_*=_#D|?W$CkCKSR~7 z&sI~nv_ld99|)DOCUWpD%TRpM&Ms!Dzt}B8W3O<^heN+B%d4Y5ybu)kq$l*~l&7Q9 zP<+=V+NbO?^Pvk!VOTB_uC-u)sf7N)uq;u+&B}8;!UX%F^t4>DJnIw7Ex4zaz<6p) z?W+rmd^aHs63T80BVO(oT&xVHsId2(-_WU*5#m_vl*XmK%`}~CTOA?eI`k!-bDx08 zs%{jiJj_b1vrj#5evY@RE50ML?Aqdq5^3oXdu@9~xIVlg9>^be!U|+g-TeHnAMpJV z^c1@Tj&?!|WQN@0?VrpEJwVOfo?6U|N5GbhM|JQ1;yN*KRx>hg@j`4$GqtjahH6<@ z{Uh^tQ-++@RG60{sPUtA^yDYEB8!PTMhXvdA_ zh>1~Tb#wet07~ceJ|U?g6_^|kH{9JPATwGKxWMShN2R?wbm)2dB;9Nl9 zty|VRzI1}$db`{ldD;A6qnO;=gDX|Z-Cero;5}oW%I_K3jTez(&)frUz9W>XuYc^@1c@bU78t?rsD0nxPPAzK+FD!X7+NM9K*QqoMaXhw?L$^q1| zUU__MqNIZ9dvBzZIp>$=**QG9c81o#!7(v8l^{>^4fiG}sQ>t9CDG%$vL6{a0S(LT z$r0eS5RIp=hDFz5jFOJ#+8e`z2u*p5#Nw?EUP$)^CMzfsZ7hG}SPrFfcK>q1CW3 z@vV(`fb<@5PDL1#A|`}!_ekZpcyAK2-q$lRZEUCsOZY;FvZ6YUGK7HviM0Y&K7~GW z@@%66S6Xw->IS$fmX}+%bNgmXHcB>|g9C4!neILm_MDk~kv@;y(>&iO?37v0$Yoz)S;z z72xsxDduPkqQ0#z;f^w$@)iLZS$i&vR09Ii(VfbThENKVR7;1ZxU~aHZJWc+jkRoL zYK9EW@8txlZ&#nl{C0huy3VyYqj5GGDe`MMTso7=a3Y#whEDp~i)irnoB>AH+u@qn zZtXK~b8la!wvout$vE}>mLH#_{fEmd<*SQY=t$Zd|M!E-tFVd~B|h}+-w-uT z%3K{23(-j_VdY`_BN4B&z2gxM6;V)VV{p{rx5NutvDS5lUJlNwjB~$-G3S5`ulK7_ zl7JUPql97aj^=!A>S(j#{sfngWd>%v#e1znbM9e{-b8T8YhF&fE02oZF1~p!1=PrU zguG6kRGpH?f86@?w0O>vp>khnzTy||H2TB`xl6BfTVfX)wuN|gUk)wJ)`@7Byr-)T z8fEhY=GTk85j7)5h`p>#V<0t%mbeYT7MPHKz7gBe4mv`AIHnUD*m{Y2AKUqyNsqkY z@cV^|H7<_Ad-nxwF1Fos@1NGOSNe?%-IqerhZ;FV`1H_uAh&Dkqy-%uSp8uwG*j(} z-PJGVYx%blwlCanW1b-`B1RZ+DO@+}KTWYq3@uf%M?MKK5WCzf3jvd|sEtVKXakb` z!^a_O@7W#*Xzv2rNYpb#Ze{c>pSWQXD}}nLEC^Lr1r1yEyKOwY&wdqET-@w+zu_|m zT>kvLDX;rev{cCoDO#tXkk4C-T7mxw%|%~;(D^i`c#+Q6EPXjH@ri0Sit5^!4WNGM23 z%rp*+PTCsEX{C>L$oXqQ6GFT1zU{s;mWk3t6H$;ri?G}ZG8I-)YxsNDh0dNk=4Q({ zaIb=^3+C?E4t(D-MUTKdL-yatcQSj;f!YeV#=$@0T<;kAwXcNfHR-wOmKrNt7>Hoq zoLC^iHe!YrqOg!Mdr(wU-BJcc)KbkTj(~A&XFssKp)8!deYHaKax>)q#Dg@PO@MR9OcrQN{efng-4iigAj{W zan4-2bhZ?xv@tvddcCrm*Z{REaZOa(U3nSnBWvcdKV$ zO#$O_THChUbH5N1@J@5#jOucVRvP)ps+R&?eS1LCA`hjt-1{{%#0d2lSci6tsHpx@ zUs>*pcE$?drL8g!pnlMS)X($R(4Z2<51sWb@COzMRQ`5rqz>^Q8R5mHwI9I6erbd; z)takNgBs8?Z|%LPdeoaRt~15R38<|pNPpsmNvPQy8^x)F-BP+5MGDuID3pPQV`|qm zw#LrbCp~@E3+YXNT2_SQyxL_U_4uNOl_!gQeFMy!wxv*m>4%FJet4$@xmHj+dS|AV za7$~Y6ZE;}042|X6% zmjT)34^{hn8j9>f%qM;OHCoPI)6bI8GVJc6JjgPah@99f%1OL>;)%}_|N9cZkGt)t zh4h1rvTs(7yPIaJG!wcue_4s_7LH`xZr@+u#6&hVGp+6^fb>uoYF!QuVnwu?EJYrA zQUG^HtM9w1dTI}_x8OLxx><26yO{vS9&_!$ilOj1{%~=^s7?%|C0K7%&qAE9 z?F<)G*9(;AC!jq40m}0apgh;D{--<#0Ok1>b$51&@0*zR7R6h)Xn*ZmJYyJnB?4Ia zB%*aEVK{NBcWqW ziAd_kI!Z|NtZ%t`FV2Y7?t-u=C_g#aO-AtX33|G9B)11?63E3yqf@PYZkJL?{O>9h zkGh+q4Tboct!H^X9X7_wl>=(@+agVhJUAEzRP}QUTU()>x?XF=3zV!1ii_Kl#`jm- zyqEyD8TB&G9x=M;Od@$e!dnaJ*=kcVv6s_fbm>uYDW)&_djCkK@eX<53!Gsi2Bjdr z6;}HO+29U)vQ64yhL+j%w3IoAWUG&ii$!3Mxac*Fn}edh@Cbb+cp6!I+7lDva&j+uF57Rq5Ak+ zQ?L#891rH_%sE`x&sEe=->sVddDTbCB<3CwfHn-%LQ zyN%(;IBanSHxbkruaWj2xChTFHtJ9lMb9lS&vd@Uqtu)p2mvm{3O0k?i?;4~Da!H8 zw~NA+_Tt2uJKo;6QrYn;q|UmVX!PC>^$_VQ4cg3E(90A?Di{uRmYzDC=(xI?xVLz5l~-lt3qoB1KJ-3ULq} zU4AnP{7VX0`lCzi1RX_%un*u>#O|?qQJlUrcM=pRr%r!=yj@$q9`{dZ9%ruKPfX>% z+#j>2YZvAkl3n)X%$&G>wMKIV*G(I=Rb__M;TZ`9Wsjf0AMWZZM35A|Yzt-O_f9<@ zrMyhk2gdMi1O`uUz4G4Y3s1)#?>;->52E@tuq^XvYs3#7$s&3itT$9;BBwSh(JoM{ zqBPF^DX(9OFq)y_4?BLk-XBb<-uc&Vi@5q&q_H1n6k(2y&o7v^-8U1jzU)wQd9s_4 z;3RrirFzqd-WN8!4r3=evy#{sZmeM&{rFh;elyzrQcBlhe^1LjFv|3K$oqM_HrFd` zD;n~Hy~o5Hd{`^|JO!3ATSNTFB7D6qFG+=d6Oq_k7{x7A)|4NR>of{+O^_>2ry5sZ zS>r^(YXt@FFdxWa7M{`7P3>?C7m3?0M;0M_yVIF!r+w{^Do&I2va_)S#J-8u_Ud zqNvxh@`=nX93oxl<*ZW+r8qyc8k;!Ue^ds0?_T-%JJHq7V+6e)tC9IXe7xUm$X>N5 zc)x8EI|#eKJo?3A{~)&I6KT*md=zxTnqW+Dq@URLtIK(9X8Si@;KRPUw*i{d=IZD{ zwr+v%A@}*TDKC&)8t!5C36o}FVlq?RVXGyPWzFkmLL+)PfhR9tcn~}~+U^)T;4dQ) z>$F==jFOGbk}&-1QuD*!-EDQsV0BA6J}A z*m;N@zV7L(_uH0CM^UnoLol=CJ0rj4>mO)t`5IdKMe45#lvqh@8T4ri59_Rwn=zE3 z)hEZX@(LyNm>=N*t8Dv*lK~lihf+p#BO=mYIJ79(uAvZm@s-PRf&I@J)b2w?-|5pi zVIr``9YQo%XC--61+@W=a578A7tJ2i=&=8)1?*DmaV**t&W#y#F8_`DpPGOEN5Vgr zS-3iziQcRAx<02J6pc#$#tB9K{xJIZYw^hLDd?iC^-qA&8=jDvI z&g#U?tF;hzgBC>S5{)Wo2>lpKrj$mM5eq|+5Z=LcS=p=&8tl)50LN-M`MCkN!fM*W z$DHv%_vV^<0kl&BxT@WlsT72z;qZ}0-LUug3F<7+EoeH#iaA5INDzHSo-kL@KuaBL zVY*mPbE;R9$=MRh&eN0~yA5i!m%ms8li$t}$!>KJj!m-_v2jSB{;2?%1$b*)LQer3g{1O{0XRdee^IY=nIsbz#gWM; zE1pGO00Oyiq_(u1slrv_u}8`sAp9}h{H$ayKF#qd+1Z#iUmra|u-i;IUhn_%6ULn? z8d6z$6m_&D2ZSXB`$7$|%^ww*Ztm&z@|Ay%6-|I3Q^YExC`{@kKsR+l7xJ_o6 zqSfn&T>lACW&+jr^8Q5h%t>j#4KR)F(CTyk<7hjvs|T&l#ICBp;d{Zt+WZ;yi&eHd zIHCL>^XD&Tnm^pumv5?jodfz8G8?oH9Eg8&ma@Y3)%JI{EO&H>+1(BK*B0^|E&8$^ zbTZZa_SJQ}>28{s<3-Y0hO9VQOv-F~p|baRi$a?FwV&!tmc{wP7OkeeK|wfcM0wgC zcYyzrhbOw;Wb!GX)?P+gd7H%JdLZMbT8+!TNdMdh6;EfD$)0pqX24!mqi({%csfJN z?|WF;fA|bjg}FRO|Kl_KPu2)Ioy~-=+|Vd{bF?$(6$++DKCTYgsZsujVTo+?1%E$d z5|=Qj`Frq8i9s(emn%^b>!rQA^hBr;i2SC%s#mMkgmw`yaPCzShUxeqG=G=i;V^Y| zSl$jQm{XMd2WUjNZcBHlCgrV!#ArM>HAY&UeWm-D>!XxvHYeUJa} za`}4Cgz#8@hhp{orY@#Ccp?SeH>(J6im(vDi#W6dC>YTQfbf6VOv0>@-Ki}xMlZO% z9b+=~{Q%0|(G}CBq5MZ7k73w)p#JSob0?>mWJU8lL6NEK<|6_BeH_`u{KEtM0-dI? zAKB+?yiLwPS8};IcsOtikRJy3Y@yd5{0+~3FSR_J@Q39>pg7yMyoen|^1D4>xCxbM z)R@&7(_L&B#}zYOd|}%^W6Iz)g-b%0%oB`AhKxre%0xzSxRXYKqal}6I4GF$JoAeS zlIkF?c^j1a*+lx~)%BC_rOmMkGj)IL$E9G@7=o3{`-12;0yg4kW#p+-x8Y>vioO#$ zbOwqbpTOOWP>YDzH!6AxM<&#r9Op!q+Zn_V?}G$CGNN_Gbk&%ChL#@sf*L1qd}*X; z+BEz!FC64`MLtGN7yZi&pk_JpzKC9yaNq3~a8uwRCM(fq!jCm|zCdtw+GGIv;?Q`A?)7EO#Yem(wx zI1*~mDLhcsJS2Sm02Y3o;sU&Z$Q$P@Hjy&L8ZsF`)T+6eFM@eQrB0(pNlzJ~u^;y5 zQ56nRj@Z$2Jxp;RL@jtLadywjpHluZN97s}j7ZoTOg9jIl^E4thE7+2etPc4`Oe`1ymoR1D~V(Encl;?i@!;tEYaY0#T{fj*4+1 zJhdc5ol>;g+dXZDvYeSa$=I%~0msPgtRhOHnNkgYOs5de(GrSn&}#ohunB>IWh?LF zsvbROrr<0xh>wXeFVtZ}0~FmZPC18kBkX@uBXh|1Iia(_EH;&hR^))rlwGD#zS_m@4TnH7BY^ zN#e#+o|&3QL|vLNW3>4Tol*Pf(y4LtsgFeXNOZQ>zgz^mDZ;1~Y;2^CmMJqy-MEhaRo0G=x5A5iDE;;WHe}y_c8uFEuRRZtH1BVYUXfM{gLQ>7aEBR!H zD14jSz8AeT!|Jo5)96N>W3bQgO@#1NoeBECdkhLD)zV0CS~vv-tLyf76`|>on!G)} zR`!l<*1ses=rL|5QMcaT@3=czv65LIFTk_r_sX3fC=Qok@_O8TZI$Kc%a@WIp^cfG zVH>JU10_pg?jco+@ahh-qkQcU?l6lE9+e+EmB5lRP{G&ta+YmfvwM=tHT&uLlZ!`m zeE$LNz>P3>I#TZ|ebM5BdPQvt&ioQiT^i9GH;QC% zcJ^sd4KJ}T6JMXTpeA3|hYACe{P@QJ?HKeipdLph-wc|54O)JNSj*|dE?SBIp2*;X zU2PrdZ@pk|NFT0t&u{6|Wh{ETJs5{$@<-_Td)j0KTX>SwsHD>OTeg(;!HG1g21zb5 znDW#nmeWm36ACaN8P)F-=@_+5?e#5^XoP$@O&k}@h#FtN>SQ!Qb8MN4li_iy?a$KW zY%;oDWVBtYWNW}-uG9zJUZ)^xSLtalA}#9BglvF#g>|#@v}>1Tf|%P&AASo#!BCrBANefb#%`3r-D!MXw7_&!xzd3oHgKLvyzE1DX+# z|D2m5Ae11|sTccyzN&XiKG>^njB=E}UaUcMfU#L7YK{+9w2#-bceJtRD$^idT_7T0 z4}*_)$adyt&4AIAuGecW_yHI$M=h;CSDo3f@-2I8R@S%3IKKAkT1|f0^RTjH)}>Lc zy_0KKK!r5nuJkSRHirI)ckn3-Xij0VpTV`$^;yp8)fTD$GgF3pKaF&xd2662ETH|H zk7>1O{*9fcr55B;c4Ma-zlM7^9do3)(c%8zv(umvxWnoGZ%aW2C*5}LtUSPpeC^w# z6x+l|zYC;R92!$y274d&!1BN^F)yCzXY$g-QNZANH0h;6m@&xXSR9 zr@(h-?yF?jf3Bc^pSvFd$b_B#!w|eP=~tyDp~Q>DNPzno6&gMmNI8!&Zxj55{^Nr# z<0lhZ_%x`~x5_k(ZzF==MtoPBpJ}Jy)tF~o-v%usXX0J17k!LG+(M~jRd1|=p2|k- zL#DxlceTW;&3;_ZcNZq78G*btmxEUJdP@Ak8OsdcxZ{1K z%SvmrYu4gNj}HEwG!L6$`iJzFNcE^x=};EVa(O;-;?EY2LRsX-%TW)qb>EQ5RA5`g z2pSsZKZKeZ7?HE;*E)t4W0VhV2Hm_GwEq<~>T*d_FQpUke54aR#r502fisuzx>C`RIadkF9$*|0PsZFLP?|8@Mmf4^P4vq-`yL^3ABg-c}K zXftSXBW^}%982(@CNJrI)SQm0P;-Q6kuzCfs8 z86kvrb~LtA3c&u@?>9jBLaok+t;F{LGc$n%=~Jd+yP+-M^<4EY7#dYcQ7S`3@aI2A zv(T-s#`_p54n&1`!x|LiSy=^!WE|4hVC*yDDAZiq%i>5QMZlbPbrBS1TRONQL=DNP zQ%{xO_5eeaX@*9}cRZ4u!SUuH{yeliPeKVChEed!P~giB29_Xj*ZMn;>C$QI6rHU2 zz5Spcb=~j2Hcx!J12K< zK{5w~&E;@;3g7~dlC@PZ?)=(4WW{)MhYN(9c9*Q*NyP-JT_CW9Wr{gw*SoG0G2t6K zHH(UTD84zcd4#z~ljuFaNW1)2H`k;>@w14IYDr-m+_${*SWEKC4m+D(4o8=LPoFjZ((>S6R zZD^WJ_5%Zk!O}{)s4pV=*$Tq(HFm$bkbA}X|-vz-%pD#Tp)ETt{&eDO5ZZSA97cNXA27z-%$pO)w_QhwuH<8w4~lua`e zjn!i<$%LmAMR!yq2O|?2sPNrybjLQX;!usl@NG3De%0Ms_a_RP)O*{Ig_PJaQW3@* zdmrWg6||gDNHx4|o+sLpP*2IXzfj+njpbW4qqKpK%43qfz$_?&&7~%%HQ1 zo!f~w#kah+i*7RNHDiDR^FY+it7Km^lWmzH$ocWJYquy zxq9c#mAN87em49FqN`WI`*Q0h?Kt2|j$)xEi4*?kRm%?8fMr^`Z%`D>q_U*B$~Snd zQIsf~1qPAO{Nqa*>icSZ^Jcbjdf3dMos{30 zFf>=mc^Q=9x|qr6-Lt1-i&kezLYoAr{>(wqnn@LMdpUhtNi%R~`Kg==67``H+9~;t zi};nbEV>ZB9GAKW5-o}mi%MwCBsx{|DrqJ;YtdM9Ny({U{mj(3IdM@O-)TWZo}b1&`1DxcIZ>vm7eHm*;kFN zjc-qJSsL9@A2 z&p*siEeGOKmn)HUXr742cZ{p*eS(TFZtVw^nD^M-tEZj|ElF<6kc=(?d|{Y9;pozD z1+3S?Exz$fBiLRm%k%$A{x7WGL<-+~-e-=2F8gk}3Lo#g0VjYMn9HEgYji;uCy|S< zuYV+Ya{n5hz5m=33*`YZ;^m>osGAJmDHAyp95Q=KLxhMKAO2A`6d>mg?m#8WCFw9r zQU9(C7q{ieDl|aw5X=wcMZd7T**4nz>v?kvFT<+r^7cYMs*-mwW?v!j@`vN?MYRvG zPE`bd149OvSzgaJn$vr_+M3KqX_xCyWpGM^QHSwh<}*f~@mA*aO6(1ZSKYHuPIOT| z(-g8L%Ud&KD41wam-L8|7t0Y0Kp8^hsnz+^S0Ui_7i+^_&_#gsWxIHk0Y~vWmu?=~hbCniFt=GUMpR;f$!P0z znu4X7vLg_~09wD#XiJ&J1$+QfRG)rTSRLzkMY`#l+W98vP=`}|97~bn#www~+bJY} zV=#VRPW0ZVQ*ErPj|zGc3mP7vqI=x0e`VF@b1LG&D=w{tZ<`!hyXcLdCg#I1mg5xV z`7E4Fkvplbr2)kG{HTR*-~e<-w1pM53DZW+hlVK3}<- zDHND3ny8xue(UKyjNJEz`G1-frc|#dqx^dtR6;{AK;~o_)Ia)m=M?FAxwp`BkEL3X zE$kChtc|9YLvDR4POj_}t+=;GA;(XGrlEN-9KE-%j_k13lgZncTKt#LYC*t>z#uBP zUwt&vCicM=)i*nV4nQbHS`O3T1Nz@M1%aScJY}+$9pt_u z-(RftpNx+t2jHfoW%BjUY@XwAfl-`-()a4?%uP(7G{1Q7&_vJ~3lF2VozXC|CB^VR zCJ2r@Fv1yYEemz#kHR+=V-W;Mhh- z*g7W6;r>?oxkSulf>)R;7N-M{fH zXL&uA5^k75*eg5)X3O6Nf+3PmJ?oCr&GBt)k=$PE0?#~&ODNdedt+0NSX1Q=K6-jT z4D3b8Q8#y=-)(q{u)0NHMfispNLVU+@xAsK0_4$N9qPhKP65uz#eXRCMTxL$PY;Kx z#^1j%-XMEj?haoOL>WbcHZodsTWa=UG4`X-67mdQ(__jT^9A8lra+Im^$7U zJ{2-IXm9Ah8sYGCTqML6)a^U<^xw?nck@kCVjtiGr+zDunL4T1Sd(gNi(ob8s;&E| zl1VzAls&F7;~l_pg$~e)&~)qIUhrYxQ`+gleU%7Bgc(gfISPX5fY_h+?vC;vot=Yg z)XT^_RA_tiErA*XwIzod4p$nvDulB?J%=8t-BIPxYBYLQ)z$Zy|It6hfpwHr zh;P2DoD?207aR{h9lE&N{riXr*F7~wedWz4uOHgrHV-=lH9a>!Avn?$N*|M^5W(k9 z0j^AS$E@R)|L+d{01*m;Wze_q414(oV-2J=Y)c?)zDDGbd4Jtn_Ve0-+Z=oO$*}9CunG#3cC8EhbLRlVi zlL*(WSLKmlnOVxZB!jD)nGgXqL!Boj?j34<9o7mRNjgi@L2j6vX^4`5CN@s>2jSC! z?@u`?@lS$(tcr~UH9P5-*-HQ+TN8W>!uNl4q!wz#Fyl;1BR@kW)9+hw!!U1oXlesa zFLlwSvV&8_PM|Iqo^S8ij~HS*9gONV@WFZN>IFU{CQ_s}+Ro@qR5mpFGf^?=Esdcf zHQQD_B6V8$;E8Q}?uuoTVTIN-%z7Jia7Oc{Bz%&+3HqPI6}vo@!Xz1q?E&rwc{rAAZi&(%;ZIO)G*^x`xLQ3< ze0HIy%l3#1*G2xfJte_A1|9V+eYYOc%Rgq#CZ5(7nG(Zrf0^F#;ldJ$#5PE}4a^FC zIOMM>L$u=n5}yg{hS!Z51Wd}_XiblfIwDuQjqVo+ckdhOyp%2LD~Tc`lig`Y4g5n+ zvVCSyP)nH@d86{h`(^0~C`hjNZoFLt&f5*0gk$ZX8*Q?_@XOKTP!L>WMu&g<#TX6k z)K;jloHg8%hH-qdDW`gGbe@hK&MxL4(&MwF?|5QMk zJDoai!GII$bEtv!cY?|Bcr*bEYjEau`4OaPZw@N>AOSgYih)}GVHsrF|s zBxRcNN-Fj%PI|UGeF+h=QhPFIo`Xveqv$xdw0cFO@5!_<5YMpKMV9CNcXyQ`hY`Lq z^aqHu(QNUaH31p%(B*w8VT0cdLWyU(8?8J)K@kH9buN?3%PtLqAB24cJm4-o4lHkJ zkFdRkop3Zi;WTp0QM=jh5`5U>XuZEI+3-sk|2uii%a%g#cJ@zNj%5z_q=Mqr-@M>xFJ!5nfZGroVx$pLl*j3R|_y8Kg z&}$AKCn=0Z4}rwy#vX%*4`1b%ZkDmhWGia7Jvi!d@A5UPx%6{hzE+YYac3RZTw8*1 z;FgfjSvs9d8r#CgZwYRA?+;($yx%&L?SaTUBYN@BjUWE(xwl0=t_1i!oG?{*?_ZPLZ~Y{! zu({d?Tc6m)&k_Dj9ka?(K^|+88awDe`kTa>CU5C6GmEz>FgJ7*_&8*sCs!PK_A(vx z1V>t1+wE`m&3ablQw&xYB$F_@ZRd1j_I!Z8@9#sY90xuNuNaN;&cDHrbbI)S0{%6B zTNd`5E#vDWvgmZw<}f`pKEuxIAUz<%{4$#}hD>jj#J^S&GO^-Z6Fibk??Bye-lLHP zJUq7>&Nle$dE{j&?Qr*n5g_o&OJdc}yw&$4fBPifm^8B2w1+O!AV9KWK^Vj>-c(tF z!$mN`{AhsCQZu)?IkkLx&yIPMEN_ohWvQh36w9&^&wz8Zae-u! zPS>JqF-C)G^1vIQ=Wu?sw-eO+^HBE_FE15HlKAR)z<6x6IjV>5rb|((81d<<(}LFF z(XLhld#rV4sisXFyN*aEszs|55vCyG`I&(d&7Jf7iwbu2^6W&USW3todR@|rMlDI#6_pFbJPO94hF4rt%cz0)UN z^iFvpYo&o=InO5w01_xxxgDcKk;k_-j^<{oyariTsYU@&e_$&8%mlu%hc(-v?W=mw zvRxwZ4DPGluYxJmZYo)8Jm@&D~g-uwO?g?9g$eQ$XL0cnvMjgsOz5*bEm@ZZfMHk>T?Pdx#Ry$-nd)5>?P zEN{T*7xpH8Yn;niA`qYRraASU*(6n3p+pPun62sWj{zTKtKB&o1pr)_gVONeuQ_F* zmSDVq$AR7DI>PZE@&F}L8hj7YKYZq_Xh3OP8=PIk{oz&~Ps?C3##x|yA?Esd`Mw6) z&)(!s;dOeu&y-*i1`*;L|8!6Gc+#wxmCcM94+m_G!@~mCo$&Jm$u|rgKbCweuTGml zT6IY1@D5$=;2%|0Q5(Y-#{u>L;h}+)#ZUmnCvhzTY&yEBkG6~Hq$bml`Bxr19ZNSMS{mrMCJ zv~Yh!I{^q`g6=Ck)CpfMCty)llY|yyY5b_#_d=A)1#(zzPo53B@S|#FybGy7QGhj4n&ViDA?J(g45@#DHhnTsA`FLe1ywkHOWMA zXcE``FoH2w#fYzh4!Sx!)lmi~XFud=J5)wVz*|i__*&VkQ06Be>V4@-t6shINQ~7WtLr0jS2m+Wu3)DCS z1$n>rZo!b%1jzYedTNC{jny&Q=$AYW-&apsYgzA;CGK1VzWJV+*~ezOv7?u>jvZx# zsSn3?Uc0H2aVll}LV~J-`nywQK2jUo1DUKCcY;3P3|7kNKqLOPet)f_f>Vg;>B+uO z5QmbtGF$#>=c8EAtL(Z5B;emhLt?C$sI*yiVz0;NDb>R5;mLZ;(;L^lJ0N_P%mC@^ z&)U?KKe6R2zje-Af_rb+1@;=hPhiefC)7bK{$IK-7Xr((l=xBWp#H&WRgnG`kOaXy z1DN9W=h$nNB}hDzWqaR=1ZZT(@F}!lyc3)`8~D%2LYF#~Y4@g`ALJV9-#F!W*;4?< z|K;e2F2mj@@YKzQi4%iM`b~V=wxlktB2py6iq7Rw6)Q98ZsYKCj2gY z3udwstE39*GBAM1Cm5$}Aok;~GIO&P1G`z?NKkMpCxcxjD$H5TC#A|e(zx?orhwnS zKf5^L$U0gnTotR2QGH zGlQ)J)|#CzI&0fRwCl}W2jQm$c~0qceLj0?1;&FFnTw9bG01Fhc*&0yspzDkSg17j zbo0L;lGsA3KS&D~G4uN<;EULWeWcwsKMYI;TO{e0@DlrsqW2c~KkyP1g|j=Je(itD zyS&e;f(}`F*(KifkVaqzOQMoSAQh5^K5(Rlu$gp{US3RXo4z+GeIFDoae*L`G|sAF z806;Wsp;8;f-Jgi4-U>`3KA5IZwQU!o>FT4bEq29Wg5(1nQ`dxV$vop-9O8U_nS7S zvRVAExjEdUnJWxW_F@tpoU{V7+>=@0B1#P|L8cHfs&&3G-uKe^CO z^OTnLKx-4WAwmO>Tz-8QqFg*R7d#`>_Cg`3*tr7NT5(g0v z_U@1?rx05ahEkGe%=nQ8ogc68vyp<*9Eq>TdQ3#LrR80&7^maHF1iDwm`SZXbW9Bd z?tNOIa$YHma@UWEE;bn)O-3 zzC^H_(nz`vW=->I`YQz79fUg9X+w4TREdt4Jxi4V2c$PZ3rq_DFx$akHOnMuO_K#8 zgT|Reo;etd=+z%L_REDl5*_lgb+q2*wd0IbTIZ%MWj=*vA}w%VA+yN>eYErjuW>Xw zb2eg{17DF%Y&Xbh`yEi53~j}H4JRFSgG6&rCu(#Z;aQc%!FkV5IV~q9i0|vyuW*V} zTp$+hdI8mzw;G-?tJ-Ws}AZh77>%I+vQi&MAK)>GOf()~d;&Jop#r$YVJBZ$szNHgg(AkrN%MUv& zEZK>z!>cbF3%tr%rtNuwzt3&~+8K{WQ1Q#Jt0T$B_?_8l+xNDM*=dhk=Z(VLy$9gu z2mq_}4%z>|zthj9JT1}+eX6nD%m2(C?;;Nkk|GPjJG;tQC;1;f2 zV?rAmovo7sgQHuI_?8PY*{q)@;a13FZ)BFJ79Lv2F4A2#WntQSDtPR~#qQDzs;u-t z3Jum&yZ3sZ?CU$UU!+4g`^};A>gN;~q9HiB3c??^LO#xk**KxV`3J^{$A}I8i0}gJ z2K4lEl4uY$!C!D940`2+lP#QBXT}cXQ>vN?auUD?HEHl4;Su2j9s)!S&_1X{kpiS4 zmqrJ1dK_wuf0%&vf+yme4AZ-OO6H$pV`Zc-l`Nkqps>hPvugDPS2``p$^H8tH(~Ij zWCdJzh1tjjCyIyY9uK|94prY@>4U(#FO|UOqaN z{IWciM%&M9o>7ubNkc$VKEgaQ~GD*F)xRC=KDU0=5}& zFUL8*u8#T1>WP8XNPnl1r_<&))^970l<%_@qLTDPgFX;P2OaRVgMY~QiGbCfD{v|+ zKe4ousEHY1{FSERMtrS`b8L(g_fzC5`x+f#fz-7j)BA-Q53$r9;pQ)#XD+H5PUD(1 zFmxBKw?;%?@~}GE1?2Q48jQu&M7+6i%#$nB+400r1UhYiKz=gP!=4bB_|R*u{071} zvODs}batJhG=&G|rcN zswtNJlM_O597`n2^uurD&aC6(RBXuxZSl(m)83@EqW`Llk3JWsQ1Hp}=5L?1^$nGA z9T9YUAopMrszDwmFUcwE|GfO_x^D~u(e=IG9<8iFCPergch2UK$3|fCd)B^L8?3wU z!JR~yD=Cw2&#aks`^%Mn?kEvIB7etZ3w)M%5xKwGGavO) ze*CbH?fJId+Glockx>jX4_`AmpGREGR{2V-ku#*Wj(naLAb-YZupjsg>mA-jU`Q~q z=dS)W)?s61)PPbRNG!b`rY>uWJT<(>oTbjni&dY>TFr&*8@thY;iTcc_@^WVQ_N?U|m30H>x$%K0SpT;;=+Y&9UC zax5i|T7px*ys9JJtwV`5^I&kqR8UB8rOmtn>&vp{As9YqFmMyJRU0=$&0je7_fW{W z*g#7_RNv(MNg}YNtuSR;rOse`@3JcjHUE>$QPUaW*{5w+ir6o#nL2Ha`M3F>4tE)5 z3=4KTSvH0xMGJf#!!wNucKa^^Dc{-rE=g%ubvGV^oNDrZ2&z<^WS@*n5XD=i!KR4A zz-6Hz#0`Xaz?i>x^ICcJH1Mi0pBnl(=Jg|(HsN7Xix-i|=H&TVbyk41wP!qrE)%Qu z1AcV+mRrm4{!%p-xvA{>Q{Z>$*L(R~&`am9+MhVIvkiIwnEQTP-1WGa**kMM zpyKIhJZho$*|0gcZ4-C@1HcyHD`dHO+7SGP&{dM_&A~m>_=p&);zi|OAH#_mMGg)( zE1ODQpl6Ss>5IxvA zL==M@NFPgrzlBi8$fbDuEWO8z$c`S}r_S)UnP5R@GD7U!NYR9i$VCERzk{R$AI{&S zCac&*d7>uIr9Aju_(>~cVoDhKNm&756Kh+n&RAk~<+l>J@@VRBdBR>+JPRGZHDo_V z7vO>qs?TzpeYG>r|Fx8E{z4vlEhKaL5?w3xW;WZn@Vpi_6Hn1L6wb*{-T2qcnt!Ss zL{x|yPCM}|gJH-^1ns0a^9ExpaPJW{KPJ>RsVDJvU{QNRl)ZHes3eCbsEwUSI;98t zrud1npYRDs)BhClxDE==8c7$U6YrOEmoRI^>4t>RT3aMeC&#r8`)D@_co5A5<-(4S zf7P9wU;c>nGuiRz3ZyblfCjR~-4u4;wsTu(6LdK%)J=E1GYLCbwB_g1Cy`s`L2BI& z(Y*bc=OFZ<^ENvoss|~Nfi*_<)EZCOB~@i@C)seZ&;u12-ERq8*6=gWr`CJr$5qD2 zUi*TJ4C_dkRetNhkQ=*x;p$%-w}d(<#jc@Q!CCjlpA(hvi4K)b!em2w=5t6uXQwNt=sO9HW{myaLQS~<3a8&+8K2)&xl4v@6e!5q&TA&X+ZWORZ zjjHB~I0KKRBF-aw6-xztn_En+6m52r@EY@nTx!$*zfZkx-1v)XQNxF$^CqpNAOYP| zVJ3R#e25c?vS=#r-rOG)*va_P9WGrb65KkS54F+Q8AfM_A16sOOZMBIhkrkg z6KpPa|AY_B2;r_Cdxi%;37TP+Bx3~jWqJ$*@+P8$*_IF^jF?4RFb+)_+xZnpW0U+4;KSpLb76t$qF;P{F;j?SiUnE-y`=`zbDF2r#3@r`5#7{I7rbKY)xS zX2$>BJ8wtYJMH~Wc62z_pUg;BelRoA9~`1h;v4Wa5kV=U(wrHByx~uggf+f~?`|E= z3aM~;nFr5n#DTbO{vr5X@%LE7xQ23M>+s9b=1HVUF)lG?J7h?4M(loxj)29P)RfGM zt0A@6yJ8Q8I#7sEVpaA3G`=`R0*c1z*&s#v=iX?4O3T?H3~(AA*140v1b^+26igl3 z^GsE+KKb(vAn(Y1U*OlUTKcQOMgpi!G&DypZ|5*$ z8_FwUFB0gX3lmR0J+6i-jQWe|9Y}R$8IvuaGn6Z1!mRJefyw^1%UH`Umoi;${cE~i z7OhcRtbgzSVd^czqI#qCVM0V2B$aNZyE~<&ySuv^1O%j|VJPYDW7((VHG&2(<&gKCyK{FJrKV-*q25rGb zOJoKLwoWbJ_ZOAjt+C8Bx;vbn<*OMa4DXmWnQV#%C$2-DL(CvnCG%J3MVO&z#I0K$ zPQ($$&qx6f&~|Ij70PK|Hsy7%sQVq~YxZRy_EBvQ`PR$hcRAs20Y(OE;cZgkaX;mr zHirYA3(o31k9oY%(RXm@-f*zd~| z()EGqiUCo`3r6@D&uR3FkYHy^lCn^!bjx7mMgk6mouvU^g>pRWVfqY}Unuw8LY@{siM`JXSqTa?KI5Lh zU2HTLWF`MlY%p{95&gWk6=d?7)Y!FkdVJxV`-=l<{a+UG7wb!I9u(c}yG%Kds7F>_ zV1M<=D%VK;EN&I~frX8dZ1q3mS(Jxo5+RYHR`4xfQX)B!jySwShkc%+0!daF!a+*0 zpZ9e4a{GzM3La>=4*X^jT^>!tl8&pXc8;``QPS(cq2euzOuT^Qdh}bU(K3`5{6eO- zB*dyhNVMLRYy4qJ1}R)ZdWUd5h_yZ>g>x2(rv_GZX-Mf;D2{*$$cM%=(Kw&BE4|r7 z@}S-#*Vw`Lqu&3r66Lp_TuJ`v$#2DVozCIhh`!=&1o-_7ec^f~3I0))kNee-IpQ&P z%Rh={ClRk#iW7YwRgT31%EsORK$+;pdLl_??nDg z5c^YJ8VIG0@Q61n|6X!TkueezR#*Yppjb%DsA>o~VfB4+*;BFQvF3iqtRa^E_&hin zNE^R*YMoWmzWU6<6R8k)W>-@`V-J4s*OtR>h+>sa?M}NBM9bE(=*|)~y0?8Je{^F8 zH5$FFeWTER9X{`H>lO8!6RUb%EA;{QtyU9?`iph0@rUVDjwN4#ueNYlmHK3ZEl<3#hnEb%4H*9H9eH6cL$2`uqP|Hp7P3ug_A4!f; zsjAz%NOQ}y^d>?NVl;ke?wzw_8wKkoe?0#>`62F-Bt>n-e;KQ?qlg;%d#hTtUJp~E zi>Uz3F-lgTbrG#Ob-7iK>&vZ176TtE@$iq16B3&_ckfZ9W*a5}Xi0t*k^wsQwHZ{;H9Ofdsj0wQ z4QPksVdpl>!Hyo~UQDA?e;M2Gv0~Gjuq&ygvJaDB?sGN7fNGLuv(^aBO^?O#~{n${+i<_lT;xXw8D_rt6LAh zIX$+>Q&<6llvSCY-rqn<7U{%Npz6d6Wc6)MYpD8X^8KcA^eUG{G;Vx#=4aBs`0~gY zcd=;uQy*$~46-_$Gg9@Z1VMY?sqEEg56gL8#hBMZvy5(wab^9 z{x7r6kkF6CJ!=d3EP-dOdDQca|EfbeG;KGOCsA9*@o~f*&N$285vFT$;mqc{V%5)C z7iMMnUEafnOht!HzYwKCq_}b95gM471cQ#rD)u;C=O^pKZrr5197qo$iUlHzQ(s{f z*Xab)OdxaBi{O(bkmX)@V7yEcX0LECTboo+`*H2=2e_djI%3hvm>hP_99vJ*Q;&aR?lyH(V5PVeeE4saU8Y z!^A+uXBt(LAgeUqjn|Jxo-0Zug1%Yx(YDG;tmliNDNhfq-PzU&Iorp^_n7{z4%_Ny zFWesKBbTgC8MVRJDNl}?zZ%^!8jdJ8F&YCckUM!#&CXivm$&uEvXr(k3f`nm@U;P z6ZjwFT%LNU7_v9+&yO9P(XK#AqDCEz_Z1%;#3_f=1x!N|bT5Cws z&UU#B-T6T(GLRq`{)U5}r;3z*E8p!)kj(`F+Z}EX5WdVdJOC*AfQl#Xk7Rn#28~jpt8JjS2c;XMN;qpEHrrtv{$w zf6r5LH-=alJucr~CZOffns~5jeRA9K&E@8enErh!^sue{C5ZRW>r=n+-d(wB(D|RB znw9#@trw%nw~tHpOG->67Hy29{VF{p=6h5->L>!gB@MupDJ!>*{f91U42&l$&1ky+ zw%s3fR~9A~$b%wl18!}NJa@dDI)l(Iqq!cv95)|wkCSL|40%7LF$Nq*vAS-+7F;ep zv%mbZgWnYU^xM#TO}uw!fJ;e!54G4V6qkM|1Ef$_Q=2mRB}66YR8@w4N2t!3T68@) z3+#Wu|8o3zM)mRPJl*(#(x2zneYpA9$Ky3KNcCI50QPi3Qwola{mp6cieZSqG;Cj)XbH@~!n)z%d6b*?{K zk~;xgz{7a)`Tz!58+|Yt2X!vGoKgh8{Ea2SBD%T{co#M@xTEj6Zz(>&Ea*Dk++36W z7Oj{|{oYrxk)JYumb7G+l(UrTx=CU52wLZlYFxD=kE zg{lEgO33pEeXQ1%!Gig6F>PXf4afaulw`pdDjDXdRkG|8L3WMAHv6Y;LN8; zBPX_?U$%%k5$arqbT-%!QntW&PI}|N?DmZtN1Zp@qOu{h3@r}Tw;P1-G`fopNmMy*AdC#!X|lbF4Nx;RWZ@BbQYSum~K>+<(u=g=S%^JJ$^)EFqr4LY`N zzqlAIyJAzrioZ_i?l8?)EO%*U8mRU!vGUFq%#-rW8`Sv;^DrR!bNQt>xk+P4Oms)U zFzKSS9j*eK%IIN}r3R|@LV0^9qxj8q!)e`WLvAs;frQV4dfY!3Xw_4*lA5$VbcT`s zwZ)>InpMXXtyaz^xhFB&`Mlku>rhdccXQLf^_X1^Z!SHdOt0WKWR@4RcOW3EPUV=# z!Af-@*pu;8{8W{!Xdn_#>s(!G-EPUFe>(u|?ycdi3+e1lZIL3}2K}%OA50J5vMO<9 z?+YoVhG~&ode_TPpNx)be>11lD#pS>8^uSxK=H~x#`$t{GEjJJ)Rc=U#9t*R1h8CS>NKI!!z$u*dFB}J1MQ~TvBf2R1+B! zFVn1MPLdvN4zimi2^l;R&5y2VCr!KIb~KLao*V2g^4zG0XjVeoxV5WY4Orrf$*OIY zmMdTFZg&fH^g?qDT-obPuEQtrxlvsmm)eh_=MMs5?#-dYmfJetnYSrdPMUlTY)%vi z`)7Je^lvLI>Sul-KN>XOc>njOlCiHo6nVlin#D@=M281f-}2bBj0L>nr^5@|WA*`V z7@?C2$|-e)C@dvt0RTm(8T#6D(oXR|prgkQqWynJMB51h1ihMND0y6IxvU(yZ=4(d z4S$KWql!l8m{zpjI44|WgdKA|Y6-&s9rQ=7nD|^AO%%CAv(jeWooocyZ5%;SdGh2c zwMRtaWqyAzqqd7(__;Uex(KYiy*K05YB(QZZ_u0LAiEqMQv#Tbss*Dp%V9^bu*+&_ zQ_zO;OCMGOhsQBz90Z70?1?-(Ra-C~<%9zgwW$z$PYiM*BJd79(xOLo8TL?P7H0A!LfkplESiaBX!KM)Y8<&ftA{L64SquMAN8Yyk-pEdEH zwoF2pi5KeKSBCV&z5qEdF@Gjm**J-ThB%0N7y`6cT?KOAAQ({fsmNM?v*D6rB9KZ(;2!=U5bFT1NnwiyhY}(|F*P{Bi{W~y zs@7&864rzL=ykH=9rU6dP49Mfd$ohoaijvqSY5FTwny4z z4f2l+hbFk3Jh}cc!&mY+=goVhVNQgAlk!##hi!^=%)Z&764%cT!o+Q#~R-U z3tc=Z(6}Mp7&NA?)plUuMJUo~E5NZSNr+$-K_?48p*{=eQiMc~>_knnaWufUF2r&1 zhiiPE+Q2XRI+u~D-wX3#YfhvS;vYT?2tA8eQgwZ7tJM*QSo>U8o>C-@yFUH>^iUsl zDEx@nfhDDTj+wOXg%#-URN&!|rZc+P#&EIbmUOW1*<}jFe6U28mnv3care98T9-!{ zg_)|k%`DALAg{ZT%gPLYNi|W%YB-yG^xgiAHjtt#6#s^7P>NS6CM%jM3yiO_J>!=FF6{b!isj!uOl|nAZim4->j;Mix^jD&`!XlMi5WJuB28ZL~q9D+# zTqxf2jb7la`%OIZxg23bNOeu1Q*e2~2jUHV9FuC9g}TzeqE-T&x3f!oB%q$*PjmaC zJ3o(2L0&J32QHBq>&@TR#6io!iPXa?9PIoNRiAz`;IF^VFErYZ6TEB@C)C+Gin9I~ zmcwJIvpt3vdE7H{@qP!0ej%rvX54vX#?JLVa6xfTA=`C`5ZfX8eWvt-L z1$c+cY7Y!QaGMHM4BY)esGynI_^`RBt}b+OVCofjMJdPe`gp9u`ImHy)El;4K%cj( zuR^jl3w9N)(B0#Fy)wLUB;Ji{b=vcXbp63SMDRXc4^d!W0te^hZzvc~DU>ecGv?RX znxL`f#_gbBTt+9}vo@7*50N@Z3U75`ee zNs(ud>iFIUsDh(};WFlLL*KJ}j-Cw{gj2J7

O`bZ7BH6=Oh)v*$5l z+1np@d#rl`skEVLpj4~BF1K&`Fm)^kuU&ws0E8d{or#pj;R>r5x?G=>SiE0144C8m zGT&)aKd#a8&RKAJ+7=m8n>AKBvgqETr)E7W>nW4@3ZKRR%Qyg zv2^jbmzUPA^_i6#IWWyD(Sa`IB_{{$MQCvU4);hGz-ZfAMQ^B8NFbg8QSM1Jx$gq$>P>Ue@_+V2l-*{ekYvMTA zuQxmYPylrkVVo?Nx8Jsm!Nj` zv>S7q?-I$Yc=%hY?PcF%cJVJHKaa&1U;ha-Qc<^TijcKWH9^G6x<0y^yYeaK69~Mv zkIeE+ywN_W?npn;uGZ0W?-OL<)s%tw#@b+-%cYvgP9i~V3w@k1C=5{I@7v~S>^IW& zZY#b1J5rCl^5$tHU6{97)Bk_Lh1<=le4_6Ebvjs`A=v>KJY^VjRhnb14~j=~=Mu!^ z5e3X|Z)ugvG{@}slTF&nTW_6h8m1Gg$7HC9oYR}f7h-6%HaR~tUuPbuxtmGO66v6y zGDdz`I_0cKIwEHJu3h#&3kUY32cU^@q#Xs_T+wd(mOccNbZ3kgMD(=>bgUpBc9cys z{8z@nNML&TT-c~OJ#|eIEfo()QdtZ#=+c=1qe(d$wO?u<+}imWQc(e~9yflJyDks! zp|6_wvs|CG8GsG3Tf30^CCd9zu41=LDUONudK63&5mkFc3WYb%B7pxCVqo{xwHN#1 z#`wb)Jf1FKmYjTu9xaun0ce>WawKJylUNCG;1X7p`0(;;ThYLf*ou+1984iHEO;;> z7_dQtQohHSU08@%*`a!WgBu;mG9y8u5a(pgu2C%TbkcL9OSEt{f;ITV`%F*av?y0f`TG=?b{^-|Su<4EA9J|y7|NB&G zEf zW%pc_EcgTkc)+`N7b#D7ql9hdXId`@!Ozs>PwlOViY0gZ-gy=a^Ve4%Qqhs&0Q3qI z!BUnhv^#jy?ZnWIK$i&F8?|V#iR=?|=2cgBKk&SPi>kmrf8=ws`#DZ~Xf#xy+-^XJ zhq`s^JB<;p!xUpm1Tf?pmK<`^Iwk6Lwo8t^rb%PZd6DDKw+nWJZvWv(1c}ymI0A*} z(F@>x?zthYv0b#~l8Erf6n^sX9uRxa@AnUVCuLTO+VuP_c8(LrlBzlQJoxZ50R;XS}g2mlUG&q0vXt#*>`C|no zCl7C*A@3<|_84a~oAk6Ht-;TXFU39w<)T{{3+qx-2ivll&UJy$PF?2IcVVpWk1Ebv z*1R`w+uCnih!?wpz8|*h%?yt=5+1}1e4(}eLPx*U>PmRFBsijD#=Nk0N9Fc;;8He5 zLoq2_R)teoa2N{|gj2f`x&bpS14pgg7{!*@cDdO62w??`SYV#-3VX#MA4~SP1Ay!Y z^Zd&e|659GvyX50DnddBvesFCi<6VJ66Y-_@Eu6LM< zRP&x%LgPtkxOgL}M~>J3G04o{aMph{xh;XO(f!X{)rvB;ptgTFD3>&yVu9`}_3( zEg*ZvNRgMLH`lmmQ(RR}&7X~?8qFw?o0}@P(PZe5nVXtw(z8cwr)f+y5aazZXLEa0 z5AY(=)8VF$#0)>rfq@j%*3>cMAOC`B{{ikJdf~?nT9s<)jP6Qq^&xgzt^4Bxv zkG7;6ck5y_Wxocit80Z`by&(UG>RucW;isptZ(!#A-H>}ns(8w&Z0zlx+_w7d8BuJwyjilWmZ$8j zdWL%0+sU2%NdxtI2^pb~RFAd9UW+->+dn&4zl^kMOgA0ptyXAv;@;c2d{ej*(_A*U zMWRVl@~Suf zn1#N-U~B)(gKs-1GxUf2=t>W`4gY5}U9OV<@Z4tGoAIf^g{X+)Zt&%MbK?!~<-@r` z_Fp=k0h{$n|uhs%DDA*x^0!{Y_}^#X0dE;@!FJkZJI2S)t|w-Gt*hVr!55j4>jSJe-M%~7w_m4Jop~*?oIgLmo{}B2gqdq!e>{$5|- z*md=f-AKUYhkEHG5SaZ~uF>;t{E*@!1{+sXq@(_V`&zR;(Z}VOejIq@zuPuQG|ZCe z3RKI){lx-@=bA43MOTJ%JL2q}SBA5(eV&N1wg3l!sWoSc z*9ru}_p>>fLgQEoqLb-hO(~7s0kiI^!&7UY2?4K~m7yC9{X~n<$w^EBLBY05&DMpN zNlx^k$plK(y=r&q8gLNr>uuxfA0Qwaqvsw2DQZ^S+nZ1_JkY~)&_y7p3)sJ@F=_Mr zJ0%x{It7sNDoe{OU=&h{ZrLQ-Y3?jWbG8{`0`^_AjhCO?+(S;~F%1`zEF)~V!c4Pl z^q70!=6^!1*Qp}-R;g9?@onoyQ@UCCz_fZ1Q0QITb2PZ)z%NhQnYo6W;OBi-PHtk^ zv^Q+%RPf~fUXIk*sA@{Zhd;jEN3?E0T#Q*SIo&lpQ_P{I_uKs{uH&cG9!P->Ykc1r zNhAP|UoM5Gvk=@JK`hSeqSCtwvrH%*^zO+a?2F0|rF!fIX#|TIe$XdPoOuT;mL#gp zkamsuQJ*Z(mk?r}T1)$2dQLRm-(-ZDW+(|Op;kataNn`U_XxyYg^!sA@OU2rU*L?N zYQf6TQ}4!|dEWZt2cq)m9U8R{G^$jo8P-p~k@lg``$ck6>*EgYu9u-}5>ow5Rx)`& z4~pH{Ip5%KNJe1ge&y!Kir>A|3GQDs*6$zKCcf0mJTZ z{o*aoWa6q)S79TE7p{H}2=7u+y*FHhi_~p@$)|1Az{{H--;;~lCr)JUG788}db{jC zkqpzPC=PJ`n4q1Kia1Hg+q+N4nkGfVMR}tmIHfRhCb@uKxJBU{3?rrJHBmvACMdI` zm0|sp{Mpuq4lwZ;qAy`X&vm4h{MOBos+MHW>%rcfxKsIvRqsCwCz6o8qycj2Rj4qT z0+*y$Q}_RvC=v5KPr~X-9c{-$w&pSlJ~P~nwPaH}6@r5cfs>OG*O;`%TkT_6zkGRI z;+PpfP)swVen$7Wb7i2qkcx~41SDnY-}S|@Hv{v0Gmd$#{`K*$jUbCWd9T)YCv5m_ zIFfu2p71G7C?NIbXxo32Amkr%wl}ugRzC*C>gnyfmz&uWO8&I1ncI@z?#Pa|k4n(I zbfYbY?K+BS;1);O%cjJUD#SXGYx25^l9MbywMSoZcldXVFOZC`;j=^xT9g`EM|Q@~ zX4DQ_DpU%J#OW~&4AOegyRS10Kd*u91r;ilWwnGV;{rIn>_GG1oZ8M)ML|mKPqF+- z4wJ-6Ja%?_<}~zh#r6>O)Wh?)(H)2bLhw{%qLifxA+vEChkd|e8sP||aWB*8vgr)d zE`&aV_g(pgCu^_t2s?*UHF}N9-osgF8*WkK~me~4{v$N`|HtAalRWWRM z-Z=Td`aMg)(tYT9pdsXxhgcjC_s?o}mS~bXV^tAj;wse|sxzT!kaBCml{0Z2yb|{X z5nuO6mpU7&v&7oO586{Pzug~i2sI$UrYV><`mfFp&Dt+CaZJ*#+||e+6Fh?lWlXvU zSPD`dVdE%D!lcEjNp~(N#%jfSTpzD`)4Jx2=PIlk{M_B%ZwnX8xQM$(TS#&v$BQ^H zxi**{8y+iED8;u~6o!d7aP7D4IfM>Yp!)-^5YF|g!dBP$*QF%8yqd1$&L!Rsuv)u7 ztLuFa2%{p><;eGMF_>fgMdD{RrEUN}@@73}-!-&dr{49s(1}YkuW4qiKdZj7Y$bBFA@9pQ zWB>H;5`2Zu6bzfA3ESZYU>I?kN>`z5AE*&4V;&D2yYe6J;1Dzhv=aDLn8!42PQj#D zsUPR^fsMcUA!&O0Q~?4X9W9L~4zmB5rG3q^=Z*@0Ml60Ukt`#T$#7qf$iMJ88EzXv zrj_XeJ^v`usQGrgg*X6R-2SW~8jh6A8nj!QH)@~1UN&9Q_e{yw`-RrxV8%#V9azJ2 zY&GpFM965w9zV~06*HYb;si_eXJ>->EF#)Xer~sAZQTdn-9z29%f4W#1>G|eg1UBO z5%&gudbQrX%tXLvCgzUK`7!H9Bc}dHJ`QKRM^Ggi!q>JEI-NAfibRou7lgD3d>^`q>Rx2 zXwx8;Q&Gf76m^FjI^1MtJZ#?;l+;E-b{RZOre9Z<-o3G{#|UY@foa}U_ubFi1wOXV zdt=rP{7!$k+rkQN8^CERhhPwj3~V$dId>1q=fR8Bk~PwHoWKq6h-b+Qv-c`6@kmW% zTEZ3knTbV4_{0DN{=0x=AE7}Bs?on!LW5=~{cMRe@aeO1zl@q|{~`_mJ%oUsDI4m# z#4k81G?}riF1rICP$Q@+3jgY3OC21>OwX?Mi5X*M%SHkv^PporF*gTfX~i=cN=-ky z_phuXY+;8E;ALXIefKu-t_vi?2%j(E^;N#q)miY=C;FvK#y zIYCjNqF`sM1BHgdx-Kv<#)tl#5FulcL3;~Qa)br@5RD(mUaum~Oo#-wTtYC8AD6f| z29$UWCAFb%HS`&?SBxK>C?wg_O(7V9OVuzjO;U|<+I^NkY=IAWXzrJP_GdhZ#Csm^ za5R+Y4_xX??dhGnc331x$=;{pSzEKZn3?^s28oOi_S~cg94L|RzUZG)W{&UNAiF+F zQoQ?KI5M?N2`6&%$enkwIf5BJ9Y_cwyYw z+e}ggVnAhOX{4-~)XXJy79gD)mze8UB@1p>cPKKDcpMZYKGz2zj|x?i_bVP!>1^n1 z0o6E1IxcRxMumr$*XBjr=hQKUWJIQYc)4Vhh_KZrr~pSXLyt*fB1C~FTRM#fh{s-R zZ=OGvpY?nqBP>@WNSGakb@FW8e#&Ps==9|5^mekgV^MBbD`ea(01FO@snD~M2`lj! z?;5_msRR@1JGaMg zB?a|dPwe1vA0*POVn%QhT4B>fXWyPky%&2gEx*SQlz=P#o=tItpt7tXgdq&FgCP5D z+8z28Iz&{{)w@Nnc?0OB9cTUgo)eXUI85oKwY8{QrJmKzM=U{QHNifqXm=({~ux1cA7 zAA*imUc!_l`>(J(>VmuzCn+N;s`9mSZDL}F6F^XPR#M9{UYWm8^ZfpCkdm;&VQhT? z?+8rrt;=U1c_DiG5NXCTbawW0!zh{6EbXM?g!{=8UVA|N%IyijZU6+C$8R6_f|ezj zfV}~=)D+=X9cvO zEIr)dC6n(}&U`sjF1R4dKil^^j+dG|=>fVh^(9@5!hUtD6V#En+R`i_l3Xb0XX|=b zra|Fv&M4)7S@zt?sboLmNxSaXl|jJ|C_U$kpF3_(_H%{96=|$KC`@pGK&4+ln<6Od z_7(A|(tZeK{9&J^Ac|cugiTQnuqVTPXeV}0xXvydHVtU|crj0{i@>;{diDsopEMK> zN};AtL=Y^y<>#ibv9aI4uT2qy)v?a)BTb2;+i7%Imv0#w)4KAr=~BxX zB5e!5aIi=ZmUf`6Qr74 zx8D)Gv~YI<@Yg9l3s&#I&+l&dvs#VyBZg8}!Odo~6~7i7xo))Px>7Bf(<6prGdwZs zdoZ$V9tf&fQyYT__1_n*OmC^@&ws3vo`3n_MTyM9;431aI&?BIVr$ajm{8*@H!c2^4)^~emuAM<=J2|wOe6T}U5pJ)oK zUkqBBc{Ay05^G6E_#18QoZXYWZa_DdG(IFJ*el^Rp87_-{>yH@tm?_UF>1USOH}EG z#x@_fFK^6>8dtv5O^y$9uQGjnl1WuwTUwY(#lWhJDJjTK;mEsd&N8aHwmK}qAAU>b zNdoJ(g7F2NfFKw3C!J}3;PbccSeiFYjW2H)a&2bX-(ZcqIy?u32Bd(P*YrAU2d4!f zzo*yj=i|*06Vmu87^&Rl>n|RM&z=KjeU(zbUbokgka-E~b*GD}F1QN{=n2M?`)_PN zxPX2VbCp%|wHz(!VclF$$3#U~GOpE;CS;kbIv)(p6me?w9 zGxs%)+t(m;aoe|gF2YMd6BwJAytmO9Tn5;WLCqxb^S%V}aVENG@m|9E@%G1hz-&if zC~c*-P|lh<->P)ikV89xG2n<7yh!lhl>;YwpiPz7hE9Qt{x*bWnlC3%@Lw-*!_Kt& z4cB4wU#lA614hXT{@;;;Ov1;W^jGpHQO|YfbqFr=rlq^h|6!EsV@Wk>G2<|EbFdl# z)Tgt5#=U=Xp)y+^CVLz-hnb)N)AsUzc?9412Ax%&b^Q`&;Mn#1H@_x z34RTXJ>D_9>C%J%iqS{k+Hbys}r>RU!df7=`D|QsmqsMK2818%L^=)5N2WH zF;MGDZOss>+0JukovEd((zPNRD@yr@(j`p6OOV_A%;ZgwIWCvJG zpTYW>rRf1}d1^}?P9tq(Id7W9x%Qy-{adD^XRn>9zx(zdc{Wl~&rOhS(}`tgIf-}} zUMr`>siX6O@k}zui8M>I6kVV$SjT>IEvTkj{xzKZ$%GnybJn>#2`l)%oUVPI2Mz}C ztF7TOgaagZthG%TW84vwm%~qVVs{Nmf>|4w3Ty>{-&iRsC8|t1W2R(z>kQ*B zZU7M#v=N+P*Bnz=;W0?%;XU~MTe!y%l|idLqf;wdKbxF&12F0#AV>zPg1f0*)=sG` zJ34OOLih%>Z^sK4{qEdf*hkn22p$&6BTN`pvbO%|Li1y#8aw(;w5Qbf!QX8LJ$iI< zMG<1fAfmda2r+GIEJJVSO;9JHsFF3y`QKUAy4PZAniSoh=QY5n2^q3={g6l#UNec^ z-;a2*$n$$@ijBotG}d7SV7qW(Cd3q=w3*|0MHRK-r4T#yglbStMmIu7Ew^*{1fl}o z{78<}_Hqk^aCbQ>(DN64KXk_-7wx;d!&7c0E**}VB@}Z7LWzw6La_^vq>?QJ1k5}< z2HKn;r$a=TWI}(Yi-ybaVy~{M3%*t*LQ3vm`V-X3wd|{jB*YQ=;QF5fPu80=0W8?Q zpJmVIZJMQDvoXQEV631y3p~xgWy_`3nQ^R%jCkxyE@ccr-e^<>h1^W?0G!gSOFPN8 ze$xs~SaLK%MHP1J8{e(H{%;bd5B{C)Y$B7Zt3qVyDK$DjD@sf==uE*0X61j3gRcdB zNI4*+e7`4^h}*1I=sF%B4o<$CnIx-N`mE*hx~|n!lZdd7IS7SvVw(x5|H@!JKPY0Q zXv;OYEy&wKc25a_9%I#)e%d^$~j|Wn@KZ zyv0d5)gfAg)5XJ)4pnQGPhiw3;^Gy5Ur>>~JBIJq#Udt~h#n>^PV)-4fOX5}cgjSs zl552>FD=Eu&i+6&olh>*z3YZ#6bQ7L7pEjANolq(+=|?Pq*xF8IFR5q=IOTxh!ePA zMlD?}QU<+rKKep~eHpD2lrCk1uQBGm!gr6&>_i~M8zj*4&|vY^8-lJa@gZfQDC(u* z5)5y*wVrf755A$`mtt@CqhqkbAh|R?l~Ax7-skM?N0qK#+4Vb?ms2!jYW}o-sHYnx zr$WcUug8gvJ&d(mj{742JLMyDhwJO}8c*;a*M$V%{gXF#Re$ad5U3Yq`-F!Z2{A86 zY|;YtYoOYv8xy53hwfG6C%Y|<_GMNnH2*YZN_T{Ux0$R7#=Zqyk_ZIlFiQ$MkpHMJ z5d0GS2a?tU_sBEgvx3q8r}!U@JFQG<3JF>E@FCjeY7*xU$N;~W6Dkg_Gy&16et*0Y zKs`;`>T%-1z}mb38hu;br@y<4W4){;MHm1=bpRm8j34T<_$pJdia2J zMJtET0;xTfc5_?xH8zOx9aY6{Fa7s7hAbr$4DD`7DbZ*d8F3-qO!Cd&Li}7?XuiiX z!?EEY;b^LT+!$~8rr;u$+a(64l@n_bJW`Sahr7o1$v;1jr{iC5$@$(>PCv`^EKH;vieK?il)04ji=AB&q*RGji za49rR+by}93ViJn@iSKKP88_w3_+?{@nHye>He=?fiow%3j~_o`OI4V`tY!~sRpXO zE}4#dpVYB@&=ht*dOZ0F+kk&KOt?!FN%U}2_Ey}r_Snnf(5E2*Y+gplFYOad16DWV_t_*(68vB3U4v0xD9cKbsv;8Emc6{dkwr`sI zALaW4koNZhjb9aQ1G;vaE{nOK3KnkujV_iCvZ_`5Acux|-*~xb31@d_+2faa&c({n zla6}r_@&_uOe{3n`Yt>GU#x85pjOhX{DGIo%`Pi|$ug4N*l{TE{>L#jhn?5$EXG82 zBTSKfuiL?45cq1aoy>1SUTfGwN>)hIlnYg4t|qaMl4Xqd5=zs610=8&yAHXCT1bU~ zflN`dHOBTI(@C)c8`|BfNXcL>P3LVy@dRXA&VT3m;bK$s37p2ak^maUCq4ZO7m6^) zC)l~ko5CFhSG@7x$vxw+^RIC?kDB(h2ZQHz6;QofMtkG)x4SLwa{{ay9*I9vSGGTC zeQSA4CB;(FaOyN>2RFU<;1@cXbH8~WtC&Kw_zN7`Q|p@Ca?>yV_*{W6+W>>fdN#HH zcT^QvdwB_~QlfUvz_B{n(OQ&=B)yT`i)3X9E1f1x2|B)IdInyb40_UEarce5F?c~) za<6Bo8UZnOv{3;-itp46nyD^v^#9wkpYYn#dXVEay1pi&Yk$H8;0wS|{a?t_g`W_+bV=J2DWKV1_P>iX67q}2gm0q7O~Vel!uUY^66VLY z`uAA;(b9rg1lO^=3ZH_IWe-rud}{d8Y{q1YSf_(g#e+N^*KahvA%JP9r?(f}E`XhO zk=b-<&&(W|l!h_VS~=t_Eb_EhO4M=vVN$rI7U$`8GK$P>)|@c~{Ff7s53!Z?;fMi} z0_pi~1V8&m{LK=4gFDeuGsz-cpUnV z=Lh^H%KpB66+9Z69Krh!|Lzgy?C^EpU-+$6>8~UJT?o1NnubLh6^Rr3Uy2)P)NKDV ztH?Iq{CnX0FMYv{ijHA?*rH z3%TEW9^03`-@k?VtO0y5LXldm+Sd8b73l5erT>3EYK7tgf<-_tD9lm+-A`Qy>Zvb; zl$*EiXO$ZR-L*mLJF^C-2><1v4UAqIw6XQ?sB{fbZvk5MNI$0cwCtdjnd1V!> zwSIac8jdH09!#6(hXl~`wH#sb0ApVH*NB!2@uSNA+jvgp><4Eb^y2F>mZ`#OMm z6hIH?aw4Rk{82da9{76lAj5x7NJId>@TV{327O!@5+bZSxP;i!@ak%J!3p3IUb4Wn zq)@UO*y5k{HNnMZOKMR3yK+U)Y(1No;KcJ1l!IT-nL-P@QTwD+wxZ8bWj+Ej|&h=G|eyP)%SyYG} zl6A`V*m8ZjkdU)!Ocs#5(Ss;ak3CrtWBT--R2b{uKZVznPUC0j6$UN8-!5PMu7J!i z@5Od~|COiAMTKub^jcg|M-=Mw4BHqL_IirZ#h1j?Hj_HQE0)J z5MJZfG~+JwZ%b0~m+rP8!65i0QeZBMP)OnC;t>f|R-}riYOryGUJGK!p^DQRbk<}y z8^WKi3;)S>A`$1MbUmgZ+;1cyPH;D)>MLke_vs3X&&}SSE;Y{Q+@{}j#kuPEa0J^0 zb)K0$W;OqrRCe_c>BD%uam_7Z2TjgS&kdgiQpk){CQlIF@3pQDL~`Sl?0jy)99-mI zjb5ST%pQ4PRlj~ZKl7lMyFBu}a_fZ4$Uw=1Ihx>`){V_Mf8O)H zg|of+B%*|_tM^z!e8c*ut4dQld)3~Cka{07O_YBHc_`=4rJyZxGGTy5v@lf)l@okC z_^=)$msGDohV#`j;;{wR$EB#2Ny1+}V!$#Op_p^=mxOTUQqgK>;L_GD^?k#qZ7q^E zJY+Y8h{E=N0U<+Mvr-mOe|dP!Ut9zx z-%3)kW4@~1jx9EJ?#5`#Uc2D0sd3AUiA^3PSq@a0*Vc}{DznFVx_GbJm57YC`JN;< zJ%vkOkz{Au2ig(1W``OU$>-fNd{a0&99S~Zw74_({@9YrE*tmhR||SHIC^{qmkR5c zl*T^|WP?KrvY+;&UTRdE<x$IOeWJ$6 zCb7Ynb9T!CCQH;hCh4t{_QiHBWz_I52iD+sz0LvWXCE~yi#v>%Witbn^dDN!ZK8@I zUI&3{Uni(sIcgPEN^6`NSDY%sHH-W@`bY-1sl9%=Br|76sYM$$meYD#*E)Rx*j(I3 zHSd%$%HYOpX{M6O=Fej_2GJODLo2Sk4cD`Rt0!#*1J6s>FQw7f9Dax6m;@XKH0_uo zA)Gv$67zMyCNppN(%fU?OVqT&$=Vz)jqQURauU{#Ntpu5^|U60&Lh)H0sT?c2o`N-2gFkpM@mIonr z{a1=dS%U@1ykFf-YROBTCkaMW`+!W#_Peh*adfg?Wxsf8tkazbfvhY4j?$^cTDYLc zg;!9*%bFm;ZN%!#y-ilEU-J$Au{Y2pnp1(f{26YJ1QjTA2K0ETv|F;QT-dh0f=5 zDNB){GbsGs_3bMu_%+V^IeXdNvG``y*A{5Q@GhL+9Rxo-%FG?jExSvyYg<4nlk5Kj zKHlv9FXgv?Pd1}O?{4EN<|><^B^@08HPurfd&W9w@IwzP{CVZs^UD8oD(vxe@T9%O zU>Wp!;ZNTC_Ya-WOZ7>6iv)05FX;6}xY^UGIzb!g9UTK8sf*zQV*_;lp)EuBb?26) zCgJtv+}{WXa3ZO#5?;_U`L7YRyg~cA;rxUMzHfC7wmfM!x4c=Mxhy_uCj}Zg_vGMP z_&2&XRsUTw`v?GO|8u7S5V*T#vikZ$e$l=28Mu0_{7}q^uO$Dzj2Q zU;h|hFc(1gn?nTGu;NisqtO*y0%qm<`2YX6jw8LoLht8$|39|gIwsC8>f6QL-Jvi@ zad$5icPT!_-QBIYLveR2?i6mSWG#Bajx}+-DNePS=FfP|R1Ol$Uv7SaGX|{$UUrWj6W)Itc@B@S5?9LEwif3k^Td0AR< zDzsfeIEOw=!JunbWT0>Z!m-}E9fGRSlTMQchIw9XJBfAqA{nAId2&q}q=2MQ>J;Eq z!3K&!4t61-5edcCg2^CYiat_W^2W_`W)|PHpbinB(SoAzqIdOHLNdL}EcP-ovI=z= zO^H6UY@B%DTzDhH+pxf`D$@hG+k8mq;&wmb1rE{^Q2ucnl61cdf=b?j&AF9LnwKnq zndA+N>M~+mJO}h1_p8QD_|Eb9M7zL#OHt|f<;(=V_gzP^Y*EnSF+jPUUR)giTWExU zu&{NH4uy3`jHfVbCO+{XKy5R&3v#Xh$4i=VW&6eg;ys^QTNK7&(me#6NA2`M= z&~is>k{7_W+#BGo`XsGRR>6v?T!)#?r>cN*@!;g`2TTXI+OPj=J=G_Lh;eaE0JR?? zA+gV#Nn0-+z?)Ix>aFkV2Qd6zC)`zo5`wv(lcb(}IuFmHXNb{p(WP}~=Lc_pO7)c( zR3=XBN71V*LVmjj_=VUNMmh{U>~I6~5~^BcRng3B=BR*1+m4K)$bi+=!w)B6Lb^q7 zc+)L}3hTxj84>n76TXxh2q0aOs;Dxg0%O)U9-k$Gmfi9oA~y_R?;U54_#e9?wr#GX zEYC=zMT);C3$tO8LDPr#$+D$M(o5`fDiU1YI~}m!UW^t5@H+7kGa1RiV^>b4AqPQi zJ-Y#CH$Dsj&-!-1K)Sw+zq5rY?w(hf(e60ERAFi1S7pUB%gX{y4Dd*0bUQgt7F}Yk z6@M;9g?6T}f8^FA(I;Q6qD}S=&<>X_5Dm^$P;`2mBpVOI`1cqO-s-u3Ls<{J5c=+_ zdzUXFQ>$83Ld;Jl*amLOqrsI{26ds`uS)Tz?~c>#Bg<+fR+9<1#z(>^g9$ei^S`R@ z6^;rW=yUattsy=Pi1{abc3<;dw3FvhlJ5^Ke|#GS`zPIQavuN2^Yza~gWotV_C{Dh zZ*sMyXFG&6SR_Q)KOs0QEr)II=X$knpuV@ zWy;BF3(9cz^@m|^o)E9y=APL2teQa#WWS&{ker@==4FvfWrp&$-n}67wi~EU%`X;= zQHOWLKODEZS}^uUjl!IlBu=nYc!E>zz%Gx5WsD&9=8KeMMRnzo$i` z(FX4%NwdVC=V-1EeHwo6ecm3mHBQ^IsT#{fJqJ)2azosOs;o{9XWY?)Dz&P^ALMSH zihm^B0JAwA@=0DF2Bj?WE^malD+TDdoGo1BI7{7r$A4sW7!IcX_1o=sTDO^s| zrJx!Hbr%Lht?QR+wzqV7Hq#irjsx0<;n2$LZ?NxA$WZB3M!h*z`>C35@3xu~?Kx-PDtnanwwaQ)=Qw|dFHUlDqTO!)j-eMAxPhDfKdmlJHDlvtz3J(r47+<` z?)wZw<=VMo7X4kbTaum(yW{i!`d<$z>>KWv-NzA(+(+9oVd4AbB;^Jxi#ktr6q{^z&V zB9Svw0YBhm{FmB`1paiEr8QBe&&2tQw#_ceI~xFZ;VC?GG5-(T>wPD?cTDE}?Nsdc z?nPxCY#Vnm>i}U94)}ZenBViR;CDm0{-)swzyL^l`y2z$$p3p>;M-O@DZmL^&TBjS zB35&^+5>*&Ub&ta-d?X3c|RM4h_;^kzdKdqM>;6od}pH0>eN|tfbSqZf3z2EdPY?w z2X%KF*w%N|KuR?4Gn=aEeB5O02qqj}4@ z`AR2_qpzM8p?#say|t*lm0D<#Mj+fK3fhEF!8Qx!HmF_oT^Sx^GtaJVB5uLK@l{kp zI1i)?bXg#Tf0`K^nKzw(UU;px8(>JOm8j2;?W2}(0TZ~~*Qj!PTgWq&Xu~e>v+QbG zVPE?cWVj^(fQ4bM8sL8h@K&|QB{RAJy8=Lh;DBY5nee9F$>ov($C}qF>x(E`Kt7@4 z>zimDVclXJz%n92nah9?9B^~{9Q8SrKR3W;64?Zxjj6wvuSm*E8e+0$HKNJ6oUQT~ zTaIRCWzm2cG#Jy8@Zo{lMI6GxSv&{-lC)fSn(>p z|3WI0>r^f3t&1_J4XPa*f)On%-&56u|Fp;fnAEDj9w1~HZ($%rN*C|M2);SNr7tGX zV*wbVv`L;pZek(Nyy@wt93j4urAKEA3k!bVJ7yUS%F5|Cq1=ipShZv)eog9rs9bVv zpH9Jp*zk)-;dU~{&e}~>IPveYW$GnOx_euwlar&i_B1HcisD*$IT)#rQpxXEo0yxf z0*?>*ue7$ELL5rCT3P}wH~iU)=oh4v54v09cwb#cc~%}`0^bJezt| zjX#YkR2C(%eP7~V`qZjE%q^Yo0ff^V;&G6*(zqu&c#ue7e_<1H}v>9qb? zG8jrUIu>o@;n`8NKmGk;(QEy6W$Cq6qdRJ1* zG2-K(*gI3t-O>kMqzI0g{l|y%SApv=6tI9nkzUT|bSCXm<@G?6X+;=A-Cy=t*Db8J z?q|$Q+4v-URAHAZY}W58^$sPWR{1dx#=&NsQDiLYI)9R?jR*q%1oM+pd%WX0b{%89 zSbAP<7ekyKT+%2-pK&lEV08&DJ2X27MIHV&K&Pu3YdA*soUvmhz$P$LA0iz3g$?do z@C#(_3=P4UUK4+&-(T*rrlGrd2_6KtJ_ktcy13UIGq}c(5gs@A+@Tj%Jh>vxN=^=d zV$3bT&pV+J0lAoP>`F4VEC)=c?}_VPD=a6=tC07Xbb6wbsH-Ra*6X<>XM#q24@Z)M zADJLjEk6gsA`s4vHH{e1yY}@o5%)h8IwDrCS?8*&%yK~J@7PFP9Eu}f257^{?#w4ds`q*&4 z@O*G`Se^(0ikZuRv8r_Y@|pp~o7Xx#ZkBa9_xXqvs{vK7CVN^CaE+A+!V zEhf;+M4h{875}fSlq;|+Tp?XQ?K*VWl!y6Mr}^~>{7k}xOaxX!4f?|A)McO$QZ3h| zBL~wr-z@1>YF-N(d#mGUW3@DR*Y^5h_VR^#_9mchhU#5D{C(DkcBwY$;bE}Hd|MH7gljw2ymOhjUx+D|Zuk$&6p1Qb*w64a z9e<*Q7j}=cu?F&0YpyMRaEiBnm7jar4(?HZ^n;Pfi>fJlyE-|yNa!o=^j?8ojhT)6 zq>i$G3|-T$uWx;U7AplK&$L}@9xi5T+Rct#s{K7$+~PPd2GP&$;kS<6xi-|Z1>(mB-Rfj4!UrAgc0$bh`ThTj zJp{U2XLP}=6cd{|ky@nPDr|%b&n+if_NC@`@g8mqX{dH zJMHtlymQwKPseIN%m2@!_+Khket@q-U4|pN{7UHi9fb7!)t%9|a@ThP{8jCwEu{%& zOH$5?9fkW*k@5d>{oTg@-|KGxTz^aSc1hs+f6~uixDxGAfPWWj@Qh9f=)F$fxA$40 ze;gWpPgL=H!35^`U-p3`=Wg9koy7O8#a8;@UF)*ya*A&rR3B+%e_32C^-h=^G#%`s zTJ5@8mEu|r<7&o?ex&P>sJ%ibH4Tb9A(L>om+;V!g|*rc6+Sg=4t& zV5m5`xrhGzS?Cmn;+&jRWcTq%Hsk!gw1l=lWz>gfG;pYT;bq|F@$K*|er6sYz7jRR zi4;5u<#Le99HtoT(i2IaI=t<|DS$glc%e4AQ<3(o#SKnQQk`73DmqA6K0p?$2({sJT;ALX@hqk5(Gj*t0OmCoU(uDb{K%B-29r6v}w$)#Qh0y zyCweK&jie=JX{gRS#G1$e$PpiNmF|VXOSP|sOjjG+p^E%iK3Ycj}aWo<+ZAdBIzXZ zBg}Y#-prPVU?2CilB#*slogg-tkcDg?g-mtf#7P%jCU7~858Y`tsoK6!3Pp_U_2yE zu@=zNd`_Z8o88$sfCtH$*n56g8nkT>XwTj*hu|m?3f%2rPd$hTlU>ypHl?&3(4EQS zODD^IM+Go;AUR1s#<8MEWAQT8ky96{ClRxKy2}T{_Rv8pp^tkh-%;SZ0@(VUf^4Ks zEo|Z!4f*=aru!!%Mu-lOH9l$s5ffe4S7i@0M|ed#<@`OCk9@n51f{}|M@yAL$KJTH zF$C7hl7sWB>(1wM@~!hGNTiHv?u*Xcp1B6@>4Ni?#=b$eKy@}l|i}+f&BVv)gw_{9$%|E3h zQ~12Ym#=OaXQ%Ixzj*fJ6ohU(ZL`!BInVEsinT6VqHWS0n~$|Orr$6d*)zh~1J3(8 z4f>@~yhYR8<Lu(q-d>S=lu4Q88-VD_kQ5Il#{AD-K5%zxIXG?SE#k{9Rh1s`EW@rqd`t|J-bWtwKHef2r zz)plw7QG7gH2&@yJKW^Amwsk({zMej0Uxhyf$aSYE_J`s&Ay;IkhJdjWMh-wNGjcc z-wawwEzvxzvV$LJ0HNL0Zq9|llSN0WqFT(KP}51*D5_O=3&n&4DQGYM;~C21A+0zP ztTf51R186_^kyyD&zxdm2g@cgTgnk|S%n*wLp(PU@jz-rSW4d-B_$&BB`WW*IeDtkA;tmm6uJKG_|tZWbjP5@hKh0u}q;w1Gnv$q$_;UYgbM!k3h`HT*xWe z06}S8sf@4m`ur9Ww;FDniFKX$Pc zYrrHyuj2mgW{(uQC_X0!z-Sq2V)14w;pGtKLU^AxJ_l;7{PP;-|LbG9QfGgzW((%K zvmC?c@vAUfQ9W$Uh5%RvO>C?D{Vy@5)jzuVj+5O@2ODYjix`RRnX3LySy~z+=eF=b zz{q4PrwZCmb3G1v4ZwwvBVdZVH5U6jwV&2qe0yCzd|C92GhcT5b#%tn$ofY@St}`T z)n(bE;$hL^eOt!2*HZ%|n zH2MD*6!pK0GgH%k$eN|eZOx*dAKmTOmhP;7f+|**g#2ig(~LDd7lzoe;iRj{ZHVvq zN>ZMzrDttlW>MV(Bdk#;QBVEo^hoogSakb33H4mBf^O~9<#ad$DjKMDzP|!ZpNJ1? zJh824Fd>?=p0+|k+F7qSw05NhyZHOBlCV;RfC}Ap|YR!g1+Uo^c3Mh@CxqYI~mru;emGlt2e0X^fF#^EM(G#IZR~r{z&R(!U z2scEiwZVV172#KL@jk!z7971w&dyQ;ZfqX0xs6S<0Uc^t6yzLHZDZ(A4J8amO9`-D z0#VXU)%pcVDl*Uk<~07P*~%DFr}fO@T0c6U0dSbyoI7k{2C28NIRKS=Tg0ad?dpT@ zV8|(To?_CZS-bP-XDK=A6ehq@O_lena14hc9ajyDL5mTfBJbDgJJ97S1IkpV`ozVx1p#a(`mTQqh(pVpZ`WcgCAt$ERhhz?_@ zP}n)rKjXmriLx0sIMkA6(j964siGBqzLi1t$?3WsX}esrRKCDm56A=i9{;u@J==9% z_a*3E97Y#fXlUh%oE>xZ`VkT?#Z0to=;#elF85>^=_mtI0Kb@j#%MfbHq&D}cdDW6 zXZG(!0~NK|Ov6Z;7#t(rGQE#f&xQwO-`2M!32c#h!i`Nb5Xy|dW?7tqS?WK_RRg)s zTQ@pr=`^Bv_l5>j^l<17^`s8J@JzdqOoNa|$>e3puHf-gt>K`XENW`)Y7b<;?FY!RPnItqXD*Ml{{d)_F`A zEfdoc!-Z`2zZVb`_P-mLQdGa6d<(y}_^YcUJh~^|^u+#m_s98Zs$~uwy#l#qPDu@O z{kH)Ae;OfwW;mJ!z1FVfx3fI5e)}2FoEx5WSiN^?)uz@uPw5|n|HhASP%fsWwtS(= z8iik-^M&_afs~f*#C963OxqbHH{PK*+0mnN=geuJLv}B89KcQxCfQo)Xa!e_$cBnV z-h426eEPtQ%P-x0zD;aE_ls^eH^QU8?>b2Q*CG%65r{RwaWb0O?0;|6EB3T!q9~0a zCXlu}DC2Pa!Vjs#lM$kbd;T;iwW|!V_jK<9y~Zj`S{*$wO5+pNb^ZB4(g>bAivYl zz=15z)@I_*JE4wtZ6&SbFad5i4Ec90|0q9GqvnJTj*o5j&Oi&$5VD>#iY0d%bz2@UbvbMp2rNku?eN+uTF(~=^ z6VGPI)F~IHP8FpptFw?vGm#f&_$9uqrgQulf*OuGSq<9y7qYb)azY~Efk9IVE8cD{ zX8d9PD;fh{3~(|o8j~9Qfbis_rUeg> zn$muiaOna7$VoPkTp8Eo6wAfdgbY@N*6XvMks!5kr(m%`;Hk$;06&Xk44kcqflDSDK}9S(YV%kP}9OCr+vGu5e3k} zpvXFxOl^iN=UgOc$l!p9(MAZIoR2O!goTGLF0cTZa+V&a7Axd1gMI{E?{mS-~g9d7L4NwfovT^f_n?@g$*V$_ zYx>NSz2vf@q}imU=^dZ)NIiIn*ZVRfu?LR~nG}|14)L52jQ^RNGr2>YpEI1qhU-#M z(J1Ta$RMwRfd|#69$&GoEoGBdF|{Un|U@BRV*0;=>lVG-p=$ zmMU~uN0b`D$fz70C!9ad^c2IeNsw+66yXjz#6MBy?lMxKlC7Wqdq9 zV7zdQ?@)DJ>0k^U?N-4o1UGWjWO54sv3fc*hcw^p`YSz+?Lh2JIM8byuhH-9aMkA{ zqKh&~wVWExl;8cRg@OjcT}?=s@r#}vEz9(hGgVjBAv)RrQTD<8+rdH9pG9(uiTIWq zL<4?~#}0kO%-DT?j--vTN8Peye4nC#s#500N}4E?!U95x8!mjv%wd<}dizlm+@Q6*BFuf1)KiPS5x%TPXjVA=3d?YiH2ZDj*Z|Q{F z=McrACcoEy%Vp15x_^Ev1ZS&cyWpO8&cK^gORtOG?%Wi@k;j|uj}HHMBwI<0>pfA= zeLvBIAJ0sMdsU%Z1`_fEF$@WvDuEp{X)gp&S-`R+%#d$9($HhGI|-4ulVNB|OW@E- z$w{S|Nl66x{D8mTrhZlS?>U;@+Gi5PXqSt3lW;T~gYnJ}dC7`@{$Vg+W5{lC2S0W3xQE?%;hBj025CN-Y*r-7xiK>zAh z6D)V@)K_`))2mZ6T5FEu7n8+itGA8;=cUpAw@nKeqKd%Gw^rZ(WHF|sfzX-{2d&0+ z*VA1`lB1hF;@dnLPxsV?bn6t1)Pqg5i11CcIOnDH);(l?_GAG3U&*zo<-f+&d8uQq zgM&v}e;sN8N78?-+XS~-ZC!VPM!*W?n+iPPOGq(!f?~a*M2DZQ5JkQnx=2WK1HgpQqQ){y*l0f6mJ&7-|FZ_5|Nk z_eKjv`5gL=Hb(?idq4gNG(gq6kT*TQAJ|(Zt zG0N}w@JpK}2~fcRY1me{S*mX0j!5^%oX> z1WN6aN@!sb2i8D8(J(uad{EZroihshItWqv5?Ee}nrw-LOoOz41LH|es+MRO*(&v_ zjP9X}92W3WvPzFtyg*#_>VnSshr!Gn0$n53qDhxBraHFsaS!GDmACvbr(Q?MmfO}{tI(k?orZ7VKp0J}Q3=SaAzVBnqZ1LzIA{+`jou>J zd>F2yN_;LWx4!JnjE|DP-=sqVj0C+hfMfX%(`2Q zq&)cI|H8;kEJj^BwRqY*cc#wXUTPujfKZzG%9#!p4%(@aVWA{nd3kjTjifYA_PfQW zlutDrhIeafh1s!2Ebf}TkGlf>-rNtAw!T8_O1Ke41;>KaFv?n`MYft%f&gDqlXjIA zK3@Ua#SB-YT?C_wWT@QIiD3iXE7EP0!3=eBRKp7{bU#mU+-pj%Z9S^&)8u)9?IKb) zTkPe-r7jFUW*tdV#z(Tf#|}oZ1r##hJN8lyjhB7TlkK|RS8DLnrP{x{Dn3)UlY*7N z;M+yZhofGRuRm3M3ri^#`SJTLoZBk&c^)C-g5t5Rvz|NDs zeG^4I)vdb6Os&F%v0(5M|HFw)3K}nlTfOhSpppOV=a`B=uL`PCmwtuYDhw*jowX|dAnZGZQY0miVKSOAuaR44+`h;9%)pao6x^$1`79vD= zLfjKE%a|$(N1_+AZY6AXbEvYaMMNn%5e{1o4@|Uvl9i6>@NSu%x zO+!WtUT_D>Fb`|R#14pxAD~FXNjjZ*Z9Te&`J$NTB)=-}ySs80Qrx&S-9v7{q0>|#oXpzb(Xx;?uR3(e; zv_EE&r1}g5Igk)#APrF4ivNUz#zkUe{qt4-orErB!m=D(RrLhE){z^&W73`X=kY&z zXBqKr@U78qs-t*6LI#A5wcwLy?MGnt)7FeQ-`5WOT3WmSv(c3Q%KUH9D8T7meVx>& zrqL+*+wiZaw1QUrc5QCJRYBTs^B*C<@!<4yeVJ*SXW343xGjZ;%;NNM zQhNEbY7d27TgY)7KoUk|(R{gcMv{h}ZCUatSZf-~3i{AO3HTKIL@|{3NF7eXX{yVY zr%A`SHLmnDV~o-#0ZO0CLbI#t-&~)&^BfJ%`J!p3zbyN!&1dV3D;1z-fv?$QF%8nA zQESAeDf6vH5k9NEfZgbMoYexL{I!`{kQ&>+s#(GCO3zH=_{?o6lTY% z_5n{j+s&0Dw{^>S(@J3O?|AFKUVKcZg0G%`Tegfbvzm`__2=SfJ9UdRO51lx&b&*J zWhM$+$tVEaf6=}HLBgiGK4N7HpWfVfjcd!a5P$JjP3!0<68vl@y9k*%S~l%}MsNzg zkj>o-t9`1LS%}`Y)$rg^@L%Qf%&)|OzotQp(GjoD3dYvwl{TZrg`;`u`j$Q2Dt1D` zKk}MR7b5T#t#Y@4DRBCG7u#z52@kKxV-<4UKGgKp1h}rnsZSw{}k2BeN2yukdEnI&1(WO>LxmR zoV!N30?`wH6aE(o{QsMe-fxy&HR`k$6pHFg8hcVrz|&H0gLZJ$!vJ%TW#+aG)l7e} zKG3o*c9FJ84Zk<%N6CsG9dD-}(~<-HBI%-z1z=IcUE%+h9CXbd>EwNf7xR*LJWNU@P^QSOJfVwe#-YuB31|L zFIc-*5qWpnwgg5L*S{2(+_xL>lQTv$FZ%Q@zK=J?9;rJ2w3Rp%|0BbXM@5E=h4P4u z;16gFrTXPD5|5&wv|Yq2DH3_@qM$jEC_tk;vhlV~+#J-S(@ZG`si>MU^c4h{#rW~6 z@&Pd~FNDCb6^yJr)UrVA$=}$mf6-g3(K}0VC2u(Os1NO@S@<^g=-g(*(qFy=)us&v z+3?7i6#kR{3f!pjKuNMqiDSTK!wo&6sy?8CvTY@bc>+M{*|9=y6rptmWEfufAtHQ3 zml~!>Ax4hy8z8(3?3m9>9rn0D$5;(-d_QJ#m{3QyWX$Z^%oToS*)NV!zXov{gsi3J z^pmXJ&>^IsO0+jYye~p*1L$&2&*K*s(@27F#IgM5h{z^8-zIJYW1eFM3mePY2vsXm zjkGGYug#jI z8Rl}_o&M~>)+D9u?VEexH#OZ>1c*9wJ9w_HuFRkmJOy)uD%5;P#1C0AQJ3V=JTHt{ zJg>EC$K5+pPj)RvYLu@>f}x-Mfv7*~{uG!h%QyJ;_!sJp1kH65<^Dn``n zXqk@ezSr3fn%3G^dzHxh)o$2)X7%5D$Q|Y$tDWSZQZu>XSA9W#WfE3)X(F!3XH&b0 z8oKID$Xlq}IRZ($OOo+}MFXz6*eIfG`X2UD7lN61x!(|c1pFPMDTRH$75>A})ZOF) z2ZShvl6PJ1VZUuns9epABfmW(o|$||*>GKd=kRSq-@18-LF^HYGsKa#=<>xUOn(Z<#Y#agLWo2!>3YYzv*33s6d=K#)6<5=E{xk3`@57V2- zAsE5PEW!0}B;3mp8hN{tbSe$1!^f!%JJ%o_?RW1tqobP6A{P zA~^F^pKEm_aTUwdts5WVj-UDJKX6Wt^if69nY-<|$i*w>?*8deTX-^Atv41yofqcH z1YJs|Nqv;*RHrgzNoL$Xq?Rh7i9OO_|HTQEvq=!b9lny#5#7EY&*_r{Sy+8{kE<$F zR2SqI1w5sr$Q!MU4U@xXA-8L_b9$#%mjtRlpB(KL41<^6x z$2EO7COAPsM!eY}^WlS1tZY42Tj5m>-0)`T=Av?>m9ig9U~9D7*9EnDZ>oYD$5O{i_jV5 z&^Rx(7U0%r$|LcoSQ+E>QEJuf(OuWapsiE*{QX-NtT~0C)!9CS9j7xT*e!Z5T5s*J zMJM>b7`a;#fE^r{ILxcNPpEl6OCB2jRch4zHqgGb-=NisRsG*?t6WxgHt)i}g8T_$@gV0sOeZRbpcVC}8_wM{8)lz)0A4pfN4IX*g zY;N9+J0*XHFKWrtTP$%$KYsHNe(H)5kz)}7zWQn_KG<;r7`vnS_=r~_-`z|gp!CEG zaD2X1EEkBjFk%ssPye>%JY?h(P-hYTUa~azX&FUldEX?nR4X`5^u#xQt-~H3_lGM0 z7<$$c)(pXpv{X=vw?6Ljux*_G=y0mgu}wnWo|Q9EvG~A_X@3*)s z!v>O4JoYns6ENAF;zuq}%y-i1ldlwkxEEv!+Lt~pA3fUU$8>DX{1Ub8jf{|2dX5&! z*tp?Aggx=n5eYxVZ>b3`^st?Ymtpw9dsD1J68HLRpxB+2^>2brihn~0++C1-HM-SW zT|q~BeRokSuvxO5d75ejzpMS9I;Hov=KTbeb)H1g5tu|xYXX-O#*K5qpQ-rmbF$eKV2uTT1HypgI_&f#9Db&JOVz| zwwMK^EkmK-F00#jG6$J zpMevbscEI_ZGo2XCt`PYn9A#00+cTsh@{9+^zWC1MBeM`+=iwH3zl9dkb7qcB^odM z&8b-34Kb8*KDq5nj*?}N9;I`_XxREW4NxGs_eFm4e|R6x8VC5Mc9LwhAnDML3{PLg@6=!(a_2|iQC#w9fx^2+kmAK4+UOI4M@u`>LGcFpraKvVCCkj2?`BLQGdu$2HO|W)GtjH8jKe75HfIX zIu*oAoC?qWP_MMgpgZtEr`Jt8zT$zD9Jv(>zQUQ9d@7$;PnB;_ELE*)!KmPZvzkYt zqbmaO;=pL8BT8Vg$LU!_SQBX~(EfU4e$vDrJ{&o`rTNHMH4%4ow{->Y^z;es<{pUS zkM?9c*imKWLly(}t81=|G)%`?2cRcJ)H zH~k?d!uu=?H@4<~$}lH(ezslVHw7)HD*2kg4hz+3bao{(IVofrhN<7|-Y@V7t?Tj?fh>QJxy2bwTbR$|+U`Z^@@*w$?V4w`VsHf6)+_CzALm+D#VoD(%JXta@Xl1_Anw+_&a@qn6}Ai zte273v6vPxpMKZ5i?UO<{dnrq2uxU&>awS9@UZ^=a_A_h^lgi6r(0In(^ zMv#bzB~3BoR2aH{Z@T}tnPz6`eO|X!`&S@`OmOrtZ!V>Y`xh}g&IsH@s~IW#0}5Gf zVys+aEZa0M(FZglc1ajCNgSB4q|aF(rM$d90=a%uqCyeB+}|qT$IV_)SBFWIOUkmis@4G(v@A%%OYq$PB%W&1zjAXW%-`g2p z4kwe0>^X&$(pv0ZDCQ;64M1B>L{GDZ5OY1<+H9` z62HL9Lcs z(W1m0!8wUoGlFb2%!VA;4>g?7cJuGMH~s>rHnnYWS???PgS~Oyy{k=^ZQ~bCJol~h z-48wI@8><~y>WLg``QbfE+y(q#82l+b5%-~8q+~(Nsl|v%7BRbG5?7n@NNJhcj>G2 z)x}%g&Qs|4d;cXm=-ssWIq&%X_GoaYo8cB`$>QQC_m3`&Oz5Gdj!#2=8T?;FkVkKy z%<=PnsyShmubv<8)4l{;iREcxR$cp_d}w|(8o)Fim*5oRL}Drasm?}noCUZf;Evi3N~nZUs{mKuK)3P9Gc6>*u!^PM?CgCJgnN`tiYe;ToY~#(H7+9p+VLU-c}RPzHyR>z8f7VEy=~#UrP}4hacX)K=k^#z)SUNVw=Mw|MW(dO591P zB@u6wR2=*$4a?Q^KcC_ws28)KQOWFocw_#Y|0ue4MUqG{r+KRA2q&^)UY=kPeN>&s zh^$vT+h$&2Pl`}BNI+*Z;ES|K$c`n8z9_?mlM_!jAAV{$T>=vm%8PPeebA%LN@PX9 z+hgQ}hb?dH1dcxYvMGRIN4!j0tT}kvh-(#5&WF`9U83iAj&fgWbw%G<7dHO8;&jjI zKFRt+w|%>)V1xfhlD_!A{LSWgS|n#*rf;VgJrW)x4x0EUdzWH3@pw-%Dyv|hwJKuB zrL*oAWfqSh=THOeMg>IE0T{UUn<6aIsx8Tk7$Cmlw+~Ou7`JS;ROQ3LmI7z6Te7Y} zbMUlYwKJj5>Z@sLN(WX&ECGRa2!UrpD{p=)`Hs)m_JKX8kay3g>w})3zz+@&*THz^ zAPb!GwR^JOx-XP;=hC`J|E_&!&jm>3uCbOWMLh8yF(vwgPo;5gr#|;f1 zzfF-FQ@U>N6GHME6WtKJSYuPL3k~Fvic##z@ZoVc`4(~gS^uQRQMK%PRe=&InI&EB z0emU~<+r~A?rr#Y?4BjE<6S&ov~1_b(TQSx0N-4coGo)dL{F>RnLM{e^ZW#f?W@#xw?j7w^t}ooIUZMJUAtT1HL0aZG z2e%SxG%b4Q=O*czeB97{f| zD#mU(0|)$z&I<1VkQ~9^l^W%`x<)`$ziDTNB;J1eNfa47xoQ%3-79+by4t{XhiZ0K zW7Y43?yTpPfU!j|eQ(eEEi7d+-;je2M%nA6TY1k_lV$vhs2r$N7iVFMD36N@8PqmvD#Nu5E-_8iPu5V5qJM8ThdtT1Wg3WFpVA}p&B`~C^ z|6t48KRD|yIl*UT{u#?iP^lSyH4N_u1m75w^<*1ddIqOMafLlR@N)?t8qQZHmS+`S zb^tyO+a2?DisR30HL(~*81PNogjwGJijzlNbgv5-WK7y7p|>O*8juQJBP>hg>9ozW4p=3Y#OV<#CC(G zvCYP|ZQE+>q_H_M8(WQyIrDqZ`_g?q9@jN5M43B^I&~SaS4nn7< zuPHA*Uv1?T@Y7|#n*4|`SJV+rkZ_GT`clDAd9E^f{FgJwuzsoF@39dtZB8jdVKj5q zdDgR=UfdMw#!_*}Qo%mu>r)a{Nk8kVnUvx{7=dXcC3J#juwpS&!z`#QK zV;MB21mR^DX9cR1h1Evu$OO>{&#D0zgaAS=O9Zj}J0iXY(;NI~5YkQV-d?RKa+ioAyUdH3^)OaVraY9 zjWK@dP|Nf>Dl|xth!a$JFSb8jv~0AjgX1#);Ens%RsQ_5%a-T8CF8wyL-)dd3VRl!%JVrKqdW2pXwJw0}lwx=;caQr7!M=_mu0F-no zW;WGJBuDTPCuuJL-#fyO3|?8Pa!oRx%Qc48UyYeCsBcD3Ww*hHN~BoOla45eP}G{J z#O%MJl&OUx3)AIO8jwf6r#;-`w>7H{e#{kgSS#)O7=#fq&L7^S{r>x`r*rP?rrWm` zDg}>VL#H)HRQRHz2gKz&b)UT!R9N>}<9-iBSc8FcEVS{V3#<}_jd9Xhf2+Twv-z8g zYwUJ$tTP^BiTl}`?@$$Z<_wAEm5E!3S8#_XwjF@ZZyzM!Du^wX$xcuyZAYK z{lbD2ee&`hjD>b;ZyI-{N!oHGo^Y7fJo01ZM)u73|E}Dv@6RnlTMtKD-5(N1r$ z;;lCY`NKk4?*QGME`QEsli#4g|BeAoUkIP)2gAS%}Dx@rNJT5)H6Rw;`WC&vjsgp2s z8pMr`uxRzZ3)T7)bLN63dqdAiOCs5geEjvhioH0?C#8y1zpp3PFtN)0Y`MMvfMK@T zgEm0vvKzXmngH_g@EdwZBZ3BBLu*Iu-j@f;Y1kp^$urLdMj(kEOrOLfD zwf-#h)T4pD*Og4|jgHPEEdDahy98R9>F0Jn+DAj=qC^b+855+- zlOsR<>o`-?^S=J{uj|OpuIB)rS?7;<*K9wlJmW}m@3UCE7QoP)kEi}5 zql}dT_pE}{^&LjpbSnV%oc|a3%5o=u&Fb)JOZ=RKTG90Lvj;O1V?4g$zkQT!NNHL% zhN;0jT%38;^Uba}Yjl$0=QS5vH~H&K;;rC$TMAmvNxL+&<=t9R4|v^qHUSGxqQ7;1 zbQ#W(W+Mi6&HaugvHv<|Y?7u9X6c5XR)R2`PUnD)9LDE)L_5>Q2<^rrj4sN>G{}fB z8nJRJst(s|wgl_f-%YV(aHUHEccayP@VE+gXpnWXwZ$CxlVvUM^ENNs2ZcG_3e0-Kh0Cze-5DYPc4)!2!TF@q4r`vQ>Bgh4o6w8~$u~0H z4>K|!*I`0qEFUXbPZ54^TBIKPxPBjl624c}kW6Dj%jLX_&f6lk7wm{qM$ zMAFvF=Jmk_)B^1BcgTPsJ2|XdXu)^XalY1IRS!quNXV9Jue_VP<2?T`^zLd z_?{)tq$Byz>ylp{Al#BK zO$YHUwl^Y5M z(WA|hEu@)u)0qf9jY z%#=W$u>gA*;2fD%D*!lmj2+OZ5a!OI&03h@Vp?IrOHkpKX;&F)M02KzIf4%n69D>t zeAtv`MCz28)j7XGY9icU3rY947>>NDly)b zKC3!;l>0bao@|teJ71!QXpl$F!ujh5&()}r+hpw-*e~U(JBo@h(KE%Eo zzMWwF?aT7BbL;6LN7lfExo9|9OCnSD_aonB(1F=6* zKFQw~7udjR-=|PRt6pK23b2TwFT@FC&4l$n=}QbzWEQe-CjHbIzdwne>ZC zb=`FVxgoQJW#Xp}!1E<-7F+RK$;DZQ zMF-(rl2M}74yP6fWQ*6Cwfrw0_`loxkJIZThhlG`B}^IhSG%|xq38^rkC_jOKtFOl zgZtf2R#%!jR^;bBKlEjA>)ufv5SnmWUu*jrr>vfd7_uUs60O=~iZaU;#22N55<#Y8#j4QO!lICB^BXoQy0usR zx9YV#!pF*cbYrITxN-tZ{-Uv>Y&<_9ARZGW zvtB1wMbs1u{7oV``#>el(G~31 z)QnWAjvT&=TQWyqG6!uy1{)2XlAA2tKD?%-Bx}&6STsAxX=5T|=G_#YDxFWy9=kWk zhN^Xeo)g+{EaW*o;QC;x)nQCMVti(6U-jnims(9%Izjc&&OWbDG{d;wpXdn$*37`S4N zj7d{5f}g+B&Rkw|jsjDbh>VnzoC~8H;vJAMw%Q9?B=#=j9Pbag!iF9XBHPpGkN|j4)w)P%JXy2=u z>x~xl40c;h*ySs=+NXI3EI4S0&_jYT(KME<);n~}ogv`Nw0dHhdP>SPP|~SJqhDQU z+K^96NJ3mxS!Us!Dnrj+Gh52zO9wvH-x{#K>?Bw}O;nNrK9qp2CX+zd(^+NGW~%38 zUs<)QZc^sW>8oh6O%m@9oN!fWr72OIcsH*?m#@#S_kiGCOSQ#=fD!cDmrlQ6&sz#X z@Xxq}yJck@20h9+do7L97{&?t=-7CW*$Nw1z+Q)R1sf4)xn3uU!)c;v=_{_3Q`0nQ zndSOMom^*QeNJ;uDQdt45a<+ zP($9yRQ5lYKZW8h1|~I9K|;QwLg z`@=U`5>0GNVs&9f3S^+0AsR4mW6wjH#(jG=>TTEFH(~uD`qxDt(#Lrm*#V9|e;><7 z<8mW7HE4k`t>YpQ*FfhA(gZ7^y(!#EjrSvEk6QI}I_Xhi=DtevP*zP|=^SJ`&WvCl zxj#=-NYC1{w2hE={0ANoG|&>X{|Abv z1~j=(7$SZDo$u>cbuq1R4`syrfk$4 zwk4}RfilUMYEoVSt^ulBiYg z;APMe@=EN$zBK8&pP-UbHE;S0rdM+(%tKWr78rHj93y4Y|AEpwCcKAlzoGF7$`R$$kzpq;xEJM zkz73BAQ{fE$Uc7VlI*efD6+rf+j$Q~Y%Z@cEx+JDzjbHjP=p11kVt%$u=Ht`@CZ6} zQkI+@`fy^MBvp=_Dreg0BDJ&6X>sMr3cP0x2i)pozZ};sI;T~rNB%Hn{fwEDhlxZq zZJE480K@r%r!2${rt!d5^hQ2|csX3fM$-0ki9!tg_aeT<9iZfiA4R_W1p;-L@<>0_ zh9ww?HMR9iabVlB$vzzJ0zuCUcUIZcDN zn144(vPj3g>srL`xR~2!413_EGJml2OnvHR-rn(Ag+wxMn7^bV)O+uDI0c6 z44fW6=UOE|r@Dd2Z65-spr819+*EDz87(pFh`5C%#Ma-@`=>u?RIHF-nexlcQ!Y+T z*)PQ~%8l`XhmNV1KWpy{r)2%+^^=E?7qBnMM`91zzJi$CN#f~zF^_LBSItsk?emtM@yRnOJ3w`&_V{NgdjFSQg-+!VS;r#)ry5L zY1YXTcuPx_ztg^|F>pnD;()Gaa8u4Luz&o3w3d@eg`nz8C~Y zjA2tzNw8-C;!VZy`%YsPBdEbe5>T+phkAKeaZusZiJ!5@fUEWS~wC4 zJ8*&)&Y5Y4B~Q|6$DA{tWs~-f4o7KS9^_+`M@xB|j3d45yF;TH$#>^3Rw>Kqq$}8Q z3dO5!MXQ5cziX8iFY7;!Dn2D(8TcPS31 z@%q(Ea#wShg)<_jv65spF(#?gbgNrC{IW^S`sXd?cP^B?HMC>AWkOBEo~U$FVV^DX zAfV?ppsdK!Jd4flBXeF@8)!}D>2Oi9R8Nqg}&aMB!Bpc znK7qW4N!7X*`}BS0kIYFVsg}Vw!{dS5^VISj@r?R00T2u49O*_3B_Ok)KKPcd0D&i zJZ)2&p9$DV;))Q^6G#*qj48)HmQc66rY_$4nY`-7lh#7m-AHoH{(V^Uuxl6V+EP)G zKM9tlTD@Iq+wYg4n3B5N#gchm`nl9vLlsV8S0TKG0tQBZo;~Y#z=$&l^Z(}&TcOsmed$xp6 ziQ1acsm9>S@T=a|zJYEw9?1@R>jwx^V}QN@CtXvDz4%0u6iT6^{C_ z1f9g#lR6E{f-3As-A-5;Y|UzybcPa3ZElt>HOWL8yOnQae&DyG=R6D`2w~F)62QE+XyF6!)+N1nmcm#D)QEH%&sn)?>Q%FH z@QR8q*69YwMagMQ)4(YYy7=fcMx_$&ap?OXDkw{rIpa%7WoYZ|^al9+^#SGRc>NM` z0|*GWt`}_Ds8oN`VERd4`%|-8O|y2Kiy8W?x5$kh}a2#IP*rlq9( z0DPkdCy678;L_tEN8_R-M|wa~6NaYM^7ZlN#p!fuib;wme-60Zu5#=>(eBNXqMV{e zyQ65o^5jY_*C$YCj3of97x|{t&H3lsA!NU6rz3Q)0hfI=kwaAQpVgbT%MnNed!WaDtKjY1^gNi{zwL|M-zCRJvpB%&TS#gHb%`Z5AfrBT55%a2h^Q z(3=;h1EyOryf7}ejD;c|py#~ZP8HMq9HE3!g|I~d4WCNpF+%U}WmXXngTeL} zzh)HeN-vu_iT8+}{!zahD7PD+QnT)YZdj8IA>|n1n|6=3eJMKWhKzO^1x1AuVt<<4m`d=Y?IUryv@);PXkI zJebK9sdM_JSLE5^P#ni?q7+F=kTb#~;Ap-;Ix`);Rum&3OhQ~(&`+-CzDYkvyH?pD z^F&LAaVK%n_yg>|&6+)8csF|gdr=C2mappta$1O0?%J9m)h-Yy>YF!2>iU(-GBS#- zWP#fe0ll$5LrS5=K_rcygfx4PCGjYcgiZm&x>@)F(x$l+r9M`7C7hunZN{Q8oNq)7 zvY0yd#iK=e@j)NH^YuE?{LZ(Jzqs@IBS1kW-Q6E39;i2_^q5zoaYO4(T4XV0fypON zdzW{FIL^^Qx(jmW2^&N7G37+U5pZRjrR_{5jKqym@fum)uk)el*8enn8)G8+1e7}B zhm3w*oY^9(@80nYe}sgZ4Xqtly0JHE6Is4cuL=iAIJUeZzJ{h;Q{NYPjew z7OvVTS+!ENhm(L_)C!8amHXpBdvx?^7^<}!eKi|Q)L$0mroX~j zIMb;RZc`!hnp~)xTyQseJ2zRkEdg8~Y0jsec!n*1FYOUF_Y6OFkkf}dA}MbM>DiE1 zxlx8QGzdnJPY*I~W3s}h`}-GKM8}y^g+S}ovgS*asF-)@m{;o<+E({_w#$~Nl; zwhPKANGY4Dm4sDZuyL;lc>aSJB82^k2xtO=3kzx08ZtPwC<8Dw)O)+PJxO!VL{&Ja zBAuY1{GnvTMbxB{#jpAvebj$WOinRv^FhbCu~#HbnSCbt!pg2?WaL;(NAbN_jR8~5 z)3VDUGk6YBWM&}>7Y^~=W9!N7&PPNz5igN9$Hb2M?I6Y$o*mk3z1PO=3P7-hFu{t6 zdFAt+3r_~O_f`Z`BvJS~d4Z9kKlz;9Qblzw#lp|o-!93{d^~z`Y?&y5M1ujjBN_9>qXbTE7@TEsm8tOok^licks{ZhBD4+ z1oN$Fm-$W^IijyFQLf9oms@V>J#Nb)z-6kE@xRW_p+oI1xdJ`IeJ7Mk*?PMzus8;5 z+4{DLUrVom7$di%rwmA%{jLHHGAVK3sm8a%JfS`zaIE&z!DA2p$bFqI#(?82UdCh3 zE$!Mp`u#n=&|}c!)#fr8O`7bCMn%#b?xx49plgh|WmC|WPKHim?Z-Wb_g&8i+A;{2 zmpi4bOKWGlUMzW;T`ke$kjyK(*tnpI-8{{jkSR%2vMhdy{#yso%`QcK-DJc)R(;v1 zdXqNedpu1-Q;p+9z?bo6bf*J+oDxPUxBWH;^GN;Ys50L6zX#I;s`B_Wd@U2Z8By{v z*1wajIoFvu75W`W)<}YibE$I{G_`c8O6aZy;({3*-v)t70&b}l5tJv%ihOu=@W+|5 zwADon*bR)vnedT}s*~nepXz%)wdICgw5_xRS!(}oCUQ3;$8fUnBnZ7=?`euQjHJG! zUR>mcXehdM?)&X&qemQnE~aWnIGIvYe?DFMc_s!^vvQICu6p-+{B{09T?rWd?A)Pi zbq{|l_mvu(sKwS{DxfRiO}0v*%-W!n`H6f2yZb0%ZXOqfw<9znb*2uG1`@jZb;U24 zFlIIf*{lezPg&FpQ=}OdC!2fPBrnQ_q%{Ay3+|Wx0x~L@kf!L&Ir(e1Zrj=Q2gcuh z+g{^F;OUwrQJM}u@vZaHD|yTF3f=c?w(OfxOV6Vc@6+ZM%=Y`GpHQC0%l95|tK<8V zoC;?E$=r$k_w`p;i`S2+bcp%TI!x_7eS7pn(g+wB97o%Z^I`DAJ3SvG5{f$#mRgmN z9&v?G>{5bDREFSPk6R*J+#c}n@N&S(eeTNPX~Q5|Sm>FIENs+Z$kQ3{lLNu9P;*T3*)G;OA((UoE1Zxr;g*U+UPUs6bDvEv)=R9S?{DA6$&`IG6LE8 zVm+5m<2b~rbQSqI?Bbv^50i*p!>OQ(M4EZf=v0IH4xbz-bgh~sE_T{KBzLJr6TEpZ zCd&mxE2s7|0}G>Iq3d~w=w5WQLpf0ILR`bi2rwXHv1mg@)ij;ol-1O9aCpu+gopkX zJ(xOJ!x{V~Rn9yz>m#y?!$jg^6y{S|EO)K$6GsjL8ROz{F@FC$ngyNN7&eD$sie6M z15KDUuR=2`6&ZR)VK+gK?VK(kn*yiH{U+v|{XVEbz4JLQ?8+mykW-9kZH82tfA|7x zgPtsGO5e+c2XCH6qNc#-cE$=Gp` zawvaG{FvQ^8pDJ~hI#qYX~>o|`q)6TTi)fslhuO(s{dj(M;vAkXAJi;27clRhMeEz zsWC$jW-_83*wwn;_YH3$OLfOURxhqPB}+Mdy8>;_vOu+|bY^-z^*#Fj1aGCtrnJk+ zHEEHc4iv7Vm49SSDf&+~=lEOcB2&ZQN}Ld&z^$Fb)SMY=4n)B^Gl_8Lh^Eqrv(cm1 zkq}gk0A~IdLU?UuwG-h3((i{$s&R(G zWGOXC<@r_$>#+Dm853I!#Cf)fHsPW)I0DaTXpi9$oCG+J&Jn_ye4UzlJ-ws9&mLBb zlH{{9R(rgpfvAP#kS7kJX#9e+0C4May=|Ur)NJlp3+5_;21!B{E542dTBPpEr)LB% zpGv0B_n?D$!!As`-F)XpDfHx&M^V2|AZ>^ItvyrTV1`&`nE>vDD$uD0KW1b z{%nzmM)wfG_sUDA{Bry27I1nVl+%xy`1VZDGf2?=qVP}9HF$#qN2kXxwYVlp&Qh&X zfm*rPSj)s2O&ODw5n&$xyD5^4zcYJ4=7hm-y?%R56T81d%jf32k3F1vZaakbJ|hZ$ znyDRb16ptH36zp@`4m=vVy3}rw@QRqpH7@NuP-l?*_eT{`@1 za-yL!3Wh#iA%(@3$!GEeczS+u(*rDkZ6`mDsjf$61J0iDzq~0YtB?6*s^|2k6+b83 zy9b)xx?weC5=f?~(gn@zd&0GJmN^fZnSPyS_ws*?iG@pKnD<=6a~k6f*f?EmW?8&2 zpXK12Rmn4J3#ZWlw}xHt80448blU2Nr{eXiI#y+h3$W`!h-{W7mU8)Wn zq*w8!n}fSl1VV1-==-;SM)&8)%{4=PZ-k|IKn`AA5nSOEn(=$)s%GY)1k?sbav93p zOAgKPt29WPODVrwxxa4CsrsH<*7blmIcv0 z*6oDL4Tl7}JOOJ5ek66BdZWd{S~*jaUG?OS08V(XkjMP}Uq^$)+3ac0M!7~~h}jRY z$}wE9N@PVH@y7rb7^Xf)rg*6{*U z;OFs8g>(ca%UnOa>JN02bke6SpE!5wXla_iJgC5JQ?ckcT_M?`fC&chTrR6$a-(5->0TI!Zpj!*1rr^k$%7sqbj&3Otg#?*X za)@&P25189*beN(=2hz}+dNgVbY(>isuj9HgD_c|Uu)+rnx#i66RC^n*=2O;QWTX( z&FJxN$zNIuhj zGf8OeIY6s@5kG9L4C(&Q33!PD^}-j1RqO-g?Lkt;Rr?1kUGKiIJC8P{`L_pe|s4UD2ib%a=&yY^q_ra%L0YqpC zu;i{+5If6xt>;`Qr|`Z2Xyb=n*qVtb$JU7nc*}T3@Pw$n<3kj!Yop_+w-9 z01}J`5A|D&M2e2;FB*IDC&Fn>&TxE*2Z^ASlT;ukHOgyP0O+do*c>)IZ}uOpvw_8J zTh4$}biusx`G?b|01|ri!Y>0yZ1U*h2|m~4u13lLao+ovFd0(Hqv$#DM;ye}>0Wc? zEGgU10wahb@j!r7xe!rJ9K9!_`0r-7RUc|KX$pV>d9i{=5($NH_E;jV*vxPKRA$m_8TtZoP~{8{9>FG z2O$QIc_n99f5j^p8u(C44k?5;)9>IoCG#g+l)u|AqT) zq^d7(q88haxkvV`{e|KB=%#A${~j>u;(Kd<``@Eta55~9Mzls4cw`Y7Pj)PZWMWNW z^qv&a8H9H@d$VRp&=P)R6=VsY5nt(m6-rSogGRJjD=?nFp;`da5Un}x^fCTJG2WkG zP(;ngJ%`l{TjD$f)xB&)2XV^se972h##X}?R zF(@bd0NcqFhNa@(uZ&gSFL&R?@)esdx-XRl-x?w0znIXipFJOVq8-8ithUF8T$wDt zNuhU`lZhyXJ4Q0flPUkYb~$swN`Yt!e@ZgTm0yc|`vGcct`r6u)T!g(FRii+*%SyI z20*Ra6VkTq8LYbg%2ChK>Jll@GKXjac7_=oN6b5~zCx?XiYE{ovFs4A#3x+ zVV2|05=~6B$zK-W#=Ia(^n^|Hj21_q+k+ape#g({2%YzV?|g+(e1ucKrHFnZxXNLG zXaXMMrl`F22%18{ze$8=(F0jYy<~F?u#90zBNL6hy#ucu$gbKS1yPO-G-;c)l5Vt8 z9NWiF*Z2;a8Je|%Ji8*cxPIv%C_^cy%Fx^!aQeoJe`6x6qNR)!q@q%=(U!tAfeX;9 zm#Te|LOw6CBra##daSn%3ki`>%;kxpmjwvA;KpMO7k&;Z%Cdmb*mUY}vufD;ds5Yig&ND~84UM_vejHnF-epn&y37ddGulI) zuU&v{ySSOISW2V^zZ&}N!JGQGy()A3xw^n$Yd5TBMv&ku;^F~= zTlWbGd3qBQFt#F@Bi+I^zJP#K*UeH1ZHV%Wd23;Tdsalqpw*)(r+fqmqFWzTI?_wPjuM z@r3wU=8*ZGp(P_*GBd03uUo0!-x%xflKnX(5_~YWKg^=Te||x^ee3E(XU$cbWrN*# zx|a;|yM44ffCQc>)8xNf6CYzc+h9p7j-9d>J;Nn+$X8j`sY2s8_M9S2?S*Z|J20fgE1m7~D4NqH^|l4<{6utGPZi znLHg{CuMgWY1wt0C@Q+>893OYZC$T)Ii+s!n_uY=D67nv#KR>-%zmbpkWxD3)Iy$D zo#)97HePS))I}XQ=7=v&M1q5}8Ief!#!p>-euGs~VJucQi3qNYm$jl+3mH?%?T-a) zBo7A{7gn&hTu{oA-g^eI=?+Nry4Wy!vww*>xyJ6f5A*9!>-nG`(!p0oPsgBEMt)%I z-k5DETXw>$E%@w~EPc4THyN5*@E83Y7}nOnh8E zHES33aXbj6C^u0B_}huIe0xl!*>C}vGK(^+3Na*voUajRic3l1^8H8E)9>c}$lnIu zTu&z=7Ew5RJKA~^U|imqcD8GUxE`4Gp?=X6zt;tO->p2kL5yQX;6R6uK7RM*+VcxJ zDDSsDGP?JNop=4|`#rTg!-lT7yKmoA*OIQjVLu=V<+q-_ccVsq5XZU-gj9QJ?)&z5Z@6!lk#bAPu zgTl^nwj@``XUA#7j#*gg^`v|X4Bgt2}U)ue>!jM!_kL&W4qqk-W_!iE5tHU24P z(%9KoG)wp2e|E=8Vv?7#iRZW{&*+-5UjU!v$2E9t?o+bD%<+LGDadU8I_-j<4$iS& z0;-x#pZ)|}JEnu5TM8YF7~ql?D&KpxfV+M zT5`Dfz3EZ^^p~a()v(yE_-N%scu$WwMZ+Z)ho%$>7+(r_bKe#4w81UW&swK1?f6fF zyGpx+bgy60)g3*Zp1==dtOAZ$H5)l7Mhm9mDg%TahkO0cj zb6o1>?Bpb3BD%+K_KfnZp8bk#F>BFe!L9uc6A-VZhbv*CDXxr*D-lcmMiMNI^+SUY zvW>5-{61>xHD-ndx~;#+7cSVinENk;p}k;*#?S@#IDYzBe!l;#9=`YvE-n2&Zlo7 zCJ3r_ z3L%eT*8M%vf#Y|=?|M}YE$Rh&7>CsxR>tWt9o!<^+B>1dq(hJMz?Wm&;yLufnXmp> z5-oww$btTq4B>^s^&0sa3_Co`XJ^*_{)~!By66zT_g*W$Y`L=o#UG2 zIu8p%FJ{I4#FQc4^z(U9|CzqAMAP>S^bzgK5kDJG1F1IX@K+dvWc&Ota_IppKbt6f z!S}zNVY1D`Js%bNyRE*jeph{d&lv7|KFha<{0)DeW3}ruNspG%^mtlBO(9!W=A=1D z=w##?sL~-SisvBkdEEi_2gE0oK!e%vTNgMK(m2AKL?)p`O_-sAcibcQ zGM2R&Oauq~J>o~rfz#|3Cb3zy1gIiFe%12YZa}wF2Z-6wNX3HeMP>% zAx>~qEmo1~Ac0+WQKn`iH-p0b;oRD9F}s_v*BY;c9IdpVsV}Io*3ho;&)^lgd$w1~ z#L)`l^U%nd2IJ2)NbPFbl=LqpSi>mU9+nAG(`nBKUKq;OS@QVvI<4jac?A0|h2=WJ zu~YZbshSfQDc6{r{bw%rOi^}Gl4IqLmkFGB?;MhEc@t)RmcnFL0Ht4pcsG>?=ihYa}5^Jey zpLL$a>~M+Zg>`M=!h}DraAgQG3CQ~xdF05PmpMb8SmY*1J#$tFGk%rSEN{{nrpS^1 z&XjkgBy@|JVii;opP@c zK?trz$t1DYQt8s$(bSkT9>!|*@};v;cIhth_chNL&!PbrFSo?itPwn6d}{1S?Br)2 z^cvgvF9-EH&;_j@Ntu!*>Saq7j(cd!4pSdpfQ`l=v#KF0j~vHl$&#h~Rjb((yp&J6 zKJo+PIb-?b*mR0H2mNo9pe|>2dg*IJ8|UEnS62=#hQuY8n^jJ#AsAJhJ^F^hg+W5M z4Ohl1i5%t_vna_%g_2DJ)9T4amTVL7KV42@7fG|Sj10hltIlwwW3-|J3BF{h{L ze^m4;^s#1=Pq0UkMjA%2rfU3+^*Q{v6`3pyiZOD?Ns3UhEP)d1U3pj(XQa%hT zHEWRALSJ;eORF$7Lz=c2fmXpmwN~z+YuI>z2AB6=EPyX+-O*q4p8bK|87G~|KB@Fj zL(ZISYctq8Vx6i|jtI?eI3ZtI7gR1#XwlZjBz6jN-)a*OoqG12vmU+mUUiLESXn;88*8Wnuiqj4*8IB zP?XREU4iI;LiFGU>$pL7Ayh1EJZVd>efA6s>%l?<-S>rMJD zk{8h8HqJef1j{a==RXTb{tG7ZqRskULjoQ;>y`F8kG$RbBEl}y@$U?FVbyO^07Jn^ z(rS|F)DNmi)}BJ9tm*II9WBzsrcMuZ%7^fxuaN2flY?X|#H%rG$sB^8Q*7E(z$^d9 zSkNL>&fD|9%E5n$M)VJ0u08t(l5)I?v0j>Q24$T7*J!W(`99Oil6G?=|sy4tjax5&W2WSL_ESZ@?3*55OR8amduFR3l^ zqhS_rc|AS}7((2OV4zS|{{5=1_w$7Q=EBjH4fdgL`W8&nA8$>hfU0%`sBbVc34@rL z7rKYhqL*>vlnI8;O{2%vH`3Vd3SZ9kcz-sBz0WtGc-qWU7LGI@1 zzi$Ac8)H@Pt1X~>^F1Z_WEuH99dFF65!X>OG6XOr8Y|B?^^`72iKXVh(jvCZs-a)Y zD%2Bhs_C8^R|pq^UEv&QL#t4bUbOHPl^(xgALY}{GipY(m~dag!{Hc0V)%^+cE$iT z`_|_SV}vc;em2k!VVOgJrW%*pWWVR@N*Rn~_rEOr8zyk8$kzPP3)W2Yui0QU|5q-1O9AkBtrxP6@$=CF) zoVyYjx2C(lojlPuz>)3U(El?xcQ4duennB3pmr3w^ny}`vVnRRWu^g5jq6HzqnS6e z26TH{#mHZE{yUD9TUj`-X)NvtlR4A-&^~u}uEeF3E>ZeP+AL>!kmUHXEzJ2gsyu}q zG$GY?w>@I%n&>^Rw>@>)ma-Hz(WdlA`0Sw*%jDCD6;%YYt7l|qtw8U~8YM{Z8gB81 z=cGR8e4dCg$3AJ)V;{vbQz69l8Sq?BQruvymgTYrlkCWgo4>(@dED155%OQM&FEW%6qZk#sAXU@bEDSf)j~U7YO+aq4v`Ri6i(rfC4nRs4HKP{mT0IOP_}Tu^0RRcz;tnPE4@##RX&Hk|VzV&hXSi+Dt!+7f z9F}#1?NYxoF|HdKc1_t#8y$rYeTceIwP1rS2M=tSxKQsQWY1Fg7%JjN4v$085Q!!^x6UCBH z`yr7iZZlE3YNcGUsPUz?u|v<)wrjlq2APVAhH>4@&=gNO5n|p@#v~;E!p5xyc?i`t zG=!dgdJVhul2=l6+)D_`=5vGAT_*g3Pxxh@e%}f5d#1Qv^sp<(JGZWBAsi#+y!Scy z*;0LZg0Uubm6uKQ;GAZO!R4l1-mg__ZQA31_USchP?%^$!%3Ig%6DPMzW#aOinyDE zD(xVuBpAPMdS2?Pd$1$PVX?lNCLZ=Ls?Ki?0U>YAZps=C?t-uGJ9603qHJfl>C zza@qbP`#sL_2(XfKq+nFy(swUQGim>)32uAr+eRihwwCRN-sau{s~0(SHuYq%-~D5 zlwb+{b#)g{vpazY2{H1-LI@~rODKga`<00;s(|qOEm|RgI1U#vzsN0WvqNK5z+v$64N~drSo-7)I~VYA*DaIP9WkxgZ{;Y^Fsl$a z*^h0A=y*5Re;{GNs_7DxKqhl2in@<+7$4?!S?z|AQNu$fSzJrds*d7A1>BLM^4^ls zD@}yA@s5*@#GUH-S5%&I=gA*r zl4K94<~T5MGibA0emqo!H`Tq?pRH}6 z>RWxhzxP02(ar2;TtoL9sKztWV{fM9dLGEzhDQ%@c_hh@7J$L`90$8)|J?kU@*qwI z4?p8B!acodF58Y}@^kVb8QmhD7F({*%29pthcjh&wwF$?KszayrQTZ)Ct@+w|8*s9 zzl+rU-&&uXAh~gW5VH8{&vQkl`aKYBSjCD_VsE7>x_-z4J@vgrN1|Ah3dARhti7Rf zMX8!JwjejN84HyC(MLN#mU;>4C7ljDFFAeTOgEJ>#c7Ypm5D<|uwb|`hio3;Q^;ts$QZW22H4NQX@931Re%hi+3Rb%_kNTF`N~hqRb&a z5?rSpv|<|5ZgWB+-hY@`G&&@aseiBV#hDc(kk?|e1Kes>#}kG^m&EG;e6Y_Yv?Ad1 z*U_q`dvb~biAi%7(-x0$iSdP3Rs(?$CtW#}s*8tBO-%zssDzE=fRs*F^Dj@L7lR^S zdZqrjCd=OF9@p-*y`0>CQUWhg*~>u|E5j7*a)XRrR;BCSku}4|4U{Bz=tU7!i`>Xg zd3}=)H-GiSWuIPQ{wbhLeW0SROu-FIZH*XN5u-9C`V5t5`p;NKlV=!=$t{K#*-tGEtm~=|JzP_=|(9-#bRHt#7;SbGP-fCS^{j5kTB&IkOni85=nodxWRAcBt zpr4DYb9_Fk3~VP7{N}@`&8&)QBI4X~CJW(5RnFog**S{kjQ|E zMW5znK3h_EaYD0883Qz`=iioZOU{~)5e^Szr0Dq#8L|zig+-;L|8Soj3e?5d+W5cJ zF@(I`(oET;{}j7(zkcr9XJ6e(2w*eC!A$*b-6>vjS-6?K*SThDJP39>{?1ll`&*aD z2$Z2iqv|8IeN;j3lf>eMqv)e*Wye_Q_xj4RBZ%4O4lP={!|1^j6}gpHrG~0H%lQd^ zl_ymOdA8|L=im}o7E1hn!8)t z$%7h4TS!!N?=8jOSZhzE^8Iy1~7lV3%yTtyMk{-SizP(%YX-@D=UKG>F4$cQt`_^u|w~aivi5)uuqWE z6PlulEeKR#*z;>;g`{lAh-q;pXZ_<@n^ez6zxVn^FLM|bU#7No^6L&6cK2Z3$s8suxRVl)t}M*0AJd zQ57ly{kfcc99j20M{fCW(z3nN)Sxt7g(ItuA!zGuGuhnfC;HoAI;OL&X#1+qs!KLI zR19s@$Lti$bV%>TO=<{)@})TF(N?@;2=$BS5NTlNBIUxrSnp*tmR_gj!OWhpVi!$^ z)kH#5YF0W~9(WKYC@AHhc#_YB*(%;MyWciv64~FI)uu)Hf6+nG&g+jszj05@rNkbQ zk0rxZz5K4;OFKC+N=WT?;15>(er-CCvHM~~CDOW#aX@ou&3{Fa`*j50$X`}e`X-G& z#UX)*{>M1Uhpz^L44tMlJtQ{aMsyf|PhRZ+dyv?dB99AIjf%pY5vlFQr43AHgy-n_komWaPS$(?|S!jr?c#+9DtMX8V8*A>Q!Gz+WQ%fC(Q3- z#1L0X$wc}hC;odYps~Yzmcxab<^-Q%FXkjVtYMUGto=s~`p~)Y!R(98W88fV+%*50 zvo>kii1|HHB`2xaPTP4{n?JeCflfpilvjx85t^(JdNa7C@XPVAuO@RA#}d)xAV;86 z1t;mGWruEillMEDK@K1V8U)cbzg+#c z=_vZR$nP?CxiL^~DstGJDLQW7Ufd8SnYheUc%cixj z-gD(><6s4xeNvQ-RE9l%VSEZ#;t31luf{RA@Gu!5B5rqt7Z-f)SjL6HFCcN7Qd2RT z8C!zG_4v=X77WK!LlE5^zfRAFd4Z@_KMRP*=ws~>Burg&{QUpuRMH_KcZ0=ymk}Y# z4^&7YW7K1QVNgZ{NOb8yQXn=1L!AcIUrY3=yEs^2YBphx22&SLMtJLWSeyUXxg-9kRUQ+1YQ{huV;`Pu zM@09;{*n#L3roiW!%n zUb)Nro`~8Do@vxSIpqP_w29&nWzfR}zlV|T&X(}z#L6h4K~X)Gg~$D?J9Nb1z{pBX617cr!N3_7nYe44d`{S~krBl1R1O zm227G)6Dk-X-qb$ce;g2&1$vN6(-yUI1V}7-yY7&fl5PV6W2H0V+X z8Y4i^iQI*J-GteGMp|26S4-{@Ln2ERsv^-wW3h8cB1N@{YMsfz6-65Q>G&;;Fj`8| z@J@>dn7!99#UYn)rA%(C@5o9|bleYpS#s|DeK!?T4czH;!hxX{-$q?u|9Tt$A&Sxq>R6n1 z3c-Foil72^&>c0|Sn0Auy5ct`n^|LrRsr8_nz{q(7#ieHvWs_HFQ6nRhKbhb`&2~+ zW&%{Qo_(qz3uuEh`?l24oM4B8D=#EGuX-4GVR_ROxEeaX=(FFb?oR z7dpfEMv8uawm#Szjd{8G4*r&tTeNjp5~Pxpl_D=E@HB3)K+5Jbq2gpK^uM*agY46x zZn5h;pckUFdI(Cshfwx@Hm-YfHWpV&>8=w`87G*Sz&{(r*(@TZ>yci0yOiZDB1&f1 zLkza_fd>WonO$)OIWME0%i2J-0uuaFq>e{vRE$zt7}#;d)W9omN(jo%qwYQxSu~>) z9(#fguc3);`n_GeWZaw`2SXg!>B-W4cqK9dHqT(V;xv^*3p<4 zV0mAa&iL{H@V(;^Wnp!viI%?Yc#_Yc^ce#vVC*8{UNb<-FU#(liACCW@cT@_X=>S_ zuZslOc2~gr{h=d{-T%*3-`)o( z^B2}->vmA&*lnwIeF(eeTrh|%Z8bi( z$|%_~^ofcO!)%qt21jrc@Xv1x3TUFOXnBL$NnY*-=JW zD-78pzZ|6O`X^|5F8X@m2-ze+nmZ<#7?z$p5w_#O6Dm}0S!HOmM(04Pa!BkHObl3; z#?rkM!B<3SIbj@@%gLpX$AR64ntHer{m%!)Q9XBT+{L2~ptCrD=`}$%!6IM?hsRd@ z0(3>|A23F&XA_bL6u;R_rz={?{<;bG^j=|eXk{T}7XoN5f2F$}^W<165F-%)8-C$f zMIbzkqFKY`D0Y5&9@g3ep420T@eKo9Z?lmnlbk_L6SGAbW zlkY54h>?X)x3Z&xK`kA6(zVqE1m;%Sw-~am{2&NtPf?;*tVjzDwKkyR!3VeI7Ml(5 zuz^H$WT|uKMy+P7nu(PvXv)gyxpMK2fF5mzro>wuF!=p0(xkrr{s&lL*lX|aY*wY5 z)VW`b2o^z3#DScq>(ouM9ZO1oO7WNacZ$B?^&daa<1hC3DS|@#{G5|qH$o8A11|en z5)#$8M0rQWNv?O>S3aIC0KnX7!{VK3L~&UfldZpDZykntv7`1{w6wdGzT4d&v&=2L z42fFtQ)CrG?trN6;qcZi@vz2IX0 zP5%_kw?}c>pcm2C0m^qy;WxhYvcToe9U}1?2K=2<`$?TH*5a!4zd=r)wtG)}Xi)y! zh^BpnL9}f)W@&G%;F-`(PxT77jP@yEL4iD?FM6DWDPl}!=vTL4!9SL?Z;lwbEDtum z;lAG6QZn*3M(?#c)axtm4EO8+ia8M=Dz)D8@VRi!cb)Zz4k*62@Mh{azNQ? z#jHJddxJvlEU=?voM-mg#Xs>R*;x8xK0~3B*0?n>^De;oR8dPPqt~%gEO*R-mX-y7 zw(%$cR@fDW-!_~8f&7sdy76Mg{JF>OmKea>G<$xw1T7kwB{M1Rax4B#6S;l#1f73K zZg71#^{Mpic5XlOd4dUjMD@yW0J?+cDmAm1=VS)RASC1&mbAs<>RoQue|hnuZ$wcF zLa&$+&f*G>joAlTZ`k$Dz@{pnW!&CTBn8(L&B=FxanAvYUTJoRIs&@`wUAhOX8eW` zgj-u84Nm3P3FC^aVvNR(>rWz<7%JzVa4u=cNW{=|&rL8*v|Ebr8Z{8rdTA4A1LWRx zGHktjEc$0ptUvfNW>RH4M0|**1C&UT8K?;90crFFCBHJ6D(bcH3}z5``Pxgj67DgX zX^n&npq#mRiPmDZs^wrc%`Lua=r9u|K%>ty?XgG%W~)AjbA?L8(`He9W##p*uZJZ@ za4f|uFq+P0Sj1B*WASW3Y|)Zl8BS5+T^TkE5a&!;uwLnQdd>b4Y+)&JqKU&qh$iEvTPD^S73Qfsl2j#HPgTm$?DGQg-w^<=L(^%!0dWjmGvCONAHXLk5jCDn*X* zEb25ymt-b#S1(txYKO10-=xs1Bco@shwm4RrRkl=NW ztj#?zDWAED@+#9rxAA(`S)KlDvs5}axosSILR%i1-Qrg*WilYqZ4GWtR9= z(^WS7PtQ{v18OOdYt%tDX{jJf`ru9t?0D=A%kNx>KowN>vgKb~Eau{NNMN!5u2EDvw_8JU|;6~5htG%@p8pW(wOAAVMqiBP`1f$YDYS6-D)UgQ@xhO%!lwoORPX3KR8;EEQx*B3 zjL95DcC&R%)jBZA_I>T7`d_mC|0U;)7o(bw|2`U0v7(mf!c;VsCx$M4zMsxf97umw zc<>uAk?GeAjD4Z=OWKqNKkT6NoM3`%kQGWp>HXehx|vXc0~X+-vw$jhi(=e;o1GgZus3Z>mEW;dpC~1wWY7n)^PL zilt^nF&rv~ge3X)1f^_100+qB45K)l_$xI=$do*v31e{5hjr-?w2%`tsQQ*pIE@*t zsZrh|ZKK}rFwl+J-{0ZR?plxu%TsORxOeOoMXcuUpe}3fI+#8=C0U(jACglxZ_qJ=h9pV<<5l!Ou$TcJtwqN zu7%U|Zz}*L>%(U+)<20K@1Oj&o^fc0cxq_Ao**k#;6zFlS#dEnC@^^Id@}!fjMD9U zLHa&$Q}U_0N%$!BGee5(qw$5)_=a0VOsP(k}ce9TD{L8dsKo`VTG|pqHoSHW|ujA z7;TsGi-xeBx$0B{AA*N%Fs?JjU$oVVat_E{JEOmpUjKUN3-cH(5%$cPdOJ7cJntJR zya=S-6U0}{IQ(8b*uYC+a@~3RDgt1g$4S(f&mH#X)<>Z6cCH>pJ}Apo_OcK40@cyvS;P z#xxX9 z0#mx$@|kUOMUQxcuQq#OElUQpDuygNCFSrr6x1KnFqm*Fh)+ z1xDL5h7lmco%_MrpGTFVUTCO;VX+y*=~IQDU3w-`jiW$Hv?WTXqFjUP@;14w<$hPM zIKBWb2Yj!tDRzejB>Xr|eN0*pNQlp5VK3|)spdw_`3O8GHnx?ywNb&92pLmFeTf0C8dkhhbru5PZG zo7Muy19Z`8LCuz@f-ULtMFA9=n#@+*yG`~aKlti9-x$vOUVLVr zMA|8rlVhd~E9Crp2L7xF)t=!0$z%a~W}9xH5%|lS5IQ8g2(WF)XSI3q(f^#B0N(qH zmzYu+DfIg_FRm01VmACGUhYUbl+z7CX@*RxtcbU6M8WxsNL*~tG1wyO zB^VTi7~)S6%C9dzzP(I`rIEP)u){sKKRzOe13GN1RY>9^80!5MCEdeY;;RhpY4}?e-?7^{MNf|yUj^M%AR<|iFO-XC>(%> z+*hwnNI^&$eekT%vpDuBFt95gN_xCI1m4Ez{KmHbS-%9114{=rBKb|?iXg9GIHTDe zq=Nd9WKOYsC>Sb{A?VNiVQcAVc*nj~4r{0+`uwB7iuJepc~W$r$gpgV5ia>|h>`d! zYYjZH^Y()|*2f=XK|Qk^8nb-_>tXMj6N<#{JHdY%AFAw5oZw`4JX?^jbe0mjrq%u= z9Og&7P4|oa#q33gdk$RWLK$=>ci64;?sTm;KjbYtx-G7?(_nMJJk*>@;<_{dO!h(! z7@`zJNT=;%7?#gAL8=h?5{Uonnr7k}hXDsG5(&cTfV<2YCyxKd4$11<0;&pzkvi;1 z^9BWpC_{Nn(*3%JC?9cy?;OSSn;^i#_3_CF@R4Y46X_5uy-%4#-!7=j>D&wO7So!v!cV4D|Y5Ge2z@5%|gPzW6r)x6XeJzu$FGv)lc@KcxW+3qOLX7SE z;_8#DFuc6TjLv~l4fTIsZ*WJ`uqw8iefL~`V`(coJx8c$bI*MF)cM)i=f9t?q%>6f zLeu?veP26SrRwACCR(9^(A&2bjIWv@%N({_6YdMVdI_cfDwF zOz_p&`P9z+qtD%eW*|uT<;IO{^Zebo!Ib>n*u#wc9W<5`O9YVfQm&FnfDS%bTyQfP z{tK{YUHo1ko2>aJRuS^(4-p1mJe+|^0>DUsZ@!s$dh-HT_@UBr064iaxb>Tg{jFlL zgOm=DFe5OZ6)2#7Xc;1Nntx>@dSjQrqf`Y%quGF_?XKw=_UG;BSEMZuu*sPyQa%%U z9joUhL{%AjtRDjRZtiMc&k^%mHz4GJXQkZ=%a8ppL*_G8^;|tCr@Jt;W9Zt6BP_zY zTDC(y)mKwjt$JQSe_lRItHa{>x@Ri}9(WbWye7%K7P<>atlPPRZBBz~qx?50sjgr( zL(H{|cBF#f0ngP*_LMQaq!8A4#R;fXtoO7Rp>s%pY(Y7PUwQWh#Pj9POu zDPh6*h+={P;u_+rJ5XZ*_8l1`69yE#q(Z6^^X?7TvJ-;lt>Q7uf3od(13-h!+gHj%!xe$%l)Q`GatyZ~kjR#O%W2gw6L@gsHh>`1JMLM*BOr6VQ{ zlF-A3XW$gy`bI%uXbh`kLV^_$ac(T0kN#tDwr;IzE6EZS6NcTb^NfqHU3+bdq3VJo zpQ%NfQ|aJ(VDab0I&U5Nc)A$883X}>sPqbJLi=3*6`!Q6R4ENG_B;+7tz_B9nKtYF zY`s)CSW#+V!!K%Da@Gp~^a68(re(TLV}cQ8*R`q2G3Iy5HG7Gh;k>XSJ6^u*YfX zR_xlzU|_v|I^iUi#hSJ96b8V%y4_06KG3nves#+B76}7kv>8*P%40Wvo82Kf4?$qe zhK?>JsW~Qmt?$NuSs^cseN#7tW?PrHJb9>z0Lq?0cCwzUJCFeQU%J&eCDwlhc~(5{ z-6rw5DBN9fyq`7^P2z6NKTtDR3;35`9v|4i1}mSj#9hk$BX8Gd@^6~$;pvoOjHXtIy)d8AXuR3iCp<_P z<@KDfw?Fx9H)I<&k~WBnCueRtL>rs}kvFSd0i`;YN&z3(uKr(~93yCg3zSt&p;l2hMO#V-sL|3yy0=7?1W z_}-r%lIv<)x)^*ZbNAB41;fmR71Dl>Dt~xgzH0t?*4IvU0gjp&jlq;`Z zzT9bj~FLNZSpiTKS zIy?h8EV!9bx~@u1SD(K)v7yK^8=p%(ObAVsIXJa;Ym>z$Z`g~r0HL23TYhrTb#s`L z50hsF-W{oT%Z(6h3cyq+}!SdQoe{&K4&09v3%p~)gwfcySKuY-d> znQHX3Ah&Y)sL8Z;_KZZJZdLg`ULh^?BG60tmzekctE`-yGE>ty?Iwt1@qu}_$!dlf zr4y|}D#?NxKupA%2v>5d0zxtD_b1F?eszkF*!cL`1j1%7K$Ix2Y^6oA-~-+NUxh#0 zBY;AKY>O9Eii_tHJ%;c+QMNU3{4e&-PnI7fm>X)&resdZCx72wzLQKTp0agLNQSoP zNb2*$&kRcYl87(7K?$T^{Maci?AlOLi8 zEm~$_qHTuB>|hGb^3R~8x?u`f!)obg<57xiqhvkDWazU^z0b*q0Ri;)9c1`t^DDG< zi~s!^U|)EV0)2HYE$-goYKD194Q3*5mCKNQ`Vg-PA&VqX@iSY!z2#< zN^v>X?-;OXO0PiT8@jx)$s5HD=Lbh}FAhTnBewMNaM!Qp>O@0T!pMC%ileQ)?H}GL z5V$WJd}{X25^|?!wvR8tYi_~vd-9Ks4-SMyy z=zl|cA)WQS)O?@^a>#T=x--sC)Nk{`3FGv}5>xg)u`lJZ9*ItGr@%?1(aB>T@qQNQ&)!F||-@Kw%H zE%%`^oqV*>m2c=jsYZ**Q(*JN#6SO)DxoFWIGO50Y5w~eXLjKrmn`?-$3y$C$$#EH z90p7BTtV#4j*M~QQ75XFCtO+6p(+&RI8#B}z8#mRgQriU5VYQ36^v@!9=CTH46gLT zZRx&!+b>Uy0WiNFauo?04ZRKTNDvdfF$zWH`MC#-LN1BKA&!iXJ?z1;W$b6ejiL-- zrJpC2G-coPaKFeZ$h(M^zb~tfPuA1EXmQ;GH`+yHfKXj`IdFUIv@00#gm$q>r`7*39g=hc z=+NtEUH{da38;5FOP%5TQAo8}tS~jJT-C4WfKZqkHVSf^SwHMDJ@oAdV~}@-9hFWR zYg^7YjPA;5$P~BHQZotRbE=R2X=+O=w{Fj6v!Z6a8L?Hr4l{$0ib1$9%ptqf!8=pM zr8@zyW}BXv>yAEd_cJhEteP%yD)>{WPQ^Q?ww`uVy%PIR+Mw)t8Or&N_kJ|OKjdmt z_0x8%rxdCYS$n_Ng!1a#PXDUm`sHp@?535Q&xlT?nGfH6us|MIc*o;bT& z2RvYp`$TFVWc%Gr+rJ-^+CC162j_&mE|5N@`mQJKDU$Uy4C68u?X~is+JNnFmUm7b6N zNa0NGpD$c|E((U)$bsD*KrQ9)fe3QsI@c{{|Vgh`?(k2p%)87Q+l zGdyB^=atfg^*aQn5cX)Dga`CwBMrW)_%KzwTqYdaXM+Mczp-FoN*d)L5}N)$%A&E} z{=YZ!$wn$Ih#KC5`$9^RB<z)x|wm5rFn757Z%|YuJtx>oOEg$|=vK>;zTiA>vk6yO4LbWnp%W}`y#$S|o{aGS+ ztouAx|2xS&P$o4_ugRLsny84qmt6)>bojyaOVa;NrAIXPB4fAVelOe{5 zZaF^!^Y{rgiZCOklL%kD3$&O_n$L@F-f#7gZnuPnd#d`^pKGEd)fDS zLU6r4*=3#C^4Rvp6OuSYn=)t!9$~N-Qn>k4mT0S?J-R<*#ce-BT&TjJ$dX9|=mS-b zs%jAE0%HvYwV1Ys;^3sdh_RPxe3cD-hG1P{Y^nB7L0=&FJS08QZ<%lLFO6eivC&-y zjJ_{I&-R<$r%m!hWsZoh!sYJJrGPmcUdPo#zL-5mn*B!9$_r;w^6T9sq;LzO6rq%a zEAcg%x^V+?UD_H0(4f0&II>i^c@3rT;C07NL>_i$Mc#L3U!RI0@DG6hX3gWo`E<1} z*~Jl-`Xs>gYx+9pp;xz8H$$8A>=9ARs>z>|PcqOlno?=70mo{#3HeDund{wV{~kSE zKZ8_gGg(5Rw6%A1SnwU@S=yYnO^s~b&52iiE=4F6asJC(V^QSGrzytFfdQ&*h7x?! zGG0Y0&axAaCO!?Yd*83|Q=Z39r;}VhFU(jvaFViE-ZISbRd}fx$THR_ zBeG+aP-V8se~V~FtYWy$IbGRAUv9>V59ZVOj7${$RGhNcqHYk~D_ccO&1i-PPkY z!#r%`GwrUDS0}5*ldD5^F65KonOXnYfKBW^y4YN(-eYy6&^RxEZ83@DG{eyA`^VAm zYPw2Smt|m0J@j%=7;XI6=~cRpZ5_4sLY083Tpioh3@UHdq{y$4kyWO6%TqGv>mzZ% zM-X_vQ@HtNQtu#|8Q3RK<;BLGU5YpQ5r|6a$u8 z@0m_)7h?5>s=0<6`WZt4)l6WKqSmu>xtDIjBTJo448}Fq&7*h%r5Xk^Dyt>6G0DHhHiOH5aLa$GQ>|8~&shPt1KyG@s_^aakTcFGK%jR7`QBGh{ zUb)A*IEb-u66eSvv$$h%UmiXGZW?)Cm_hvE!S&zKY`SrGnSyQ4*m7hjirs--UKaJ& z6JSgd=`m(yRXMUMJU8L~<1FMV|8;^p{^!wqU`}rC_DkJMk4U~}EDCzKv1eJk2fL&;PSbQ|Ob%#u7F!WIBV}d%!Nn&e)jUsAthnPZmPI^5fF#xbn<|#3 z&?kCb*rt&+-we{D?%}ri(bRY9Y_}PC?h2dY{rKR?%nbC!5%atxWyN|HqZd6t>3{hk!orw0ncUHV*uVOCTJ;s5sy)*1iSAl3Y2u%} zK$;#l+&xV8-XJe+M?ry^x;^~LO}iWYM5GD7;7Mm;zhK2tM-oWkD8SH#(WOYa)-4gO zLKCh9X0omxo2;0AYhMixS?g@}J)cziFiLm%b{5p5yHeOWC3sK-eC7K8Ind<6mc*;E z86%%o*s?-53S& zFhPlY5C$X0xlrTecT7@cTW7h3CXP7jACj~WQs}8@Y=1uFgWRHpFyS~j@=jk}A zTFh6Ln?wXtsi`icFd=Inr>*1?O+MF8t|UMW#(5Vv2Y(li7&I7bHeZY1Z9M~1)Wo6HN=Xrd9E0- z6#MV+d*Jc#AYl>Dn(T`xQ?R>-)0@Zo%bFjOvTBq(DsR*_DBUnZ-la|{$xvwycZk!> z7G1}kY`!M9;H=^+z0of&;Zn(}dog~B$<|{LBj-UYfIvCKuKN%%E8$Ng(3H>Y*l&=I z&%iB6$_V1spTX=s9|f*1uvo+GIc`AP8c$X6U9(V{k%BRO9z3|Z~py_KvJ}TBXluS z5{H3hhpEk-m;TCgnVh`jMCa#XDm>Xe{oKoKnvH~qX$Iatflm3c-~ua6-%*yl7$%hY#$4I#iQoLWL+pQGv>GkA z-9@9BQ0M#hn(PF@R%Ik2RIxB!Q)#)t3oXD+7G@$O;kK$`BY>#(l7fr)&1B4e^E#^B z{^+6bLXiAk4gA`;YkRy_d_)B0Nt24Tt&w8KqrkDts4=RRO((9)*Yn#dt9SOOPA_TGxL_k9oC06X*RQWV7%*@V!BX2u+Zw{M zKXNNh#Nhr&g{$hgiNQEfI=I7`D3|ObYAj=fCxpgOAz+mwmEuUJtzu;o^zWg~&R+iZ zcDr5FB~#EQdFKdmA{9Ne#zVtr-WUj2;VPrEho{L_sciDKwpxTWEW5(IYj zr%@s)cRbC-%Kn+knxQ#am72k^1b4(M{&{w%_~8SnGR5Ql5{zE#mY%PlNV;_;9SCIz zZzk14W}j7b!&~+G!i?&}yNh}#hY|gD>+(}!B=_6F`afHcMG~oAm>p7{;TB<#BXou>#*-N$kbkHoT zr{B4)lI181`a?C`g^E?S{sph_-iLkEg1e|)JuGKR9EYV?#yUqyf6GKZuI zhl&VIo2ABXC)%Dzx#ihs3l;w|4i$OQ(L%++!nRFe_7xxGHh6?)<9Um|-}(N-wUn8T zyGV11->~w>kIbShCWS%Jb-gcFhR*U+glTwbzXr!}d}Z`gp_|oTsyVEKIDXdsI8;I{ zBBjPasv*YBp9Qsgk-4*YR!p_HiGc!Lu3y+*qKQ=r_5V&IQ6Sgv+JdJ6Tm7JsrdQ@C z<%8?@_{B7~jO9gfHEmV}J?$JV14}oNsV%>_8{LP$>txhMGb1EIgS2HtmHl>I652fd zzkbm{{7$(2tYVXU?sy1%c`xUZ%8-zFevs*AsPQt=}{_a`$c z8N2Pv$xy2s%6dz&!c*ODz3tpJ$R8i zvVYApY)Qo6<>Ng)J3l(pNe(=FzqYZ58MIW&XRSPR#VfR8H8>>nY!SEJV!ZgG>EcdB z{bJba&uH+_N}0HVi?c&FSvawhWfgvx0#|C`;cxtWPR64utx2b5)*Y_1V!=zKTuDT# zo~B}}Xx&skL%i?h{h3H;8B`P{gQguSBLI~);24O}6nG()24Gkyrdk5lzsvLPbiqkt zsp;%nS*<_3*I5M z#7DZ7y{#^vmL=xkKh%nTo^M_BK8ddiO4i5WKzC?59xF|%LW$|hM0ZtSppb5Q&R~on zJ+_{&Z88^JX(W5}>5gMCG&3sDJfJ`DV_1eSNb+ldA^M#b`X%Ng>HL8kf<6*Fw4_%S zGzX`ZV**#^;XM=+{Z;uvKL(oH3_l@vo;4bqT}DQAuCh;|Y&V~k-+=bSF4B`V!|>RA z;2N>ry&+K|;T67B?ZnVRpilAS9nBe`=4<+JyTxz~@6kziEWvj)+;7;-Mh)+62PJ|h zjF~KpL~Y}RFwhQ;kp2Cdg%kJ_Z&|`o0@jE|Vb}=+TyIwM`Q}7rQ-;^9?LNU1+wU56 z3(#%NB2Kg!&bt&C_(%y%^QYMVUGcBObL@TK2$#KGi=(-rpNbH)9JAr@dw8UL8D!Uu zwat--qR}c=JH2s-#{;H(Wo%x|nY9+-F8IevvNNdpVBR2qp@?)9%XSJqv#Wr*52Pia z_NYAnH1|_ZbvQ{-3ZK>hn^+e`y8#Y~LW=`63-*tx-ra%&&spOsc6_zT!5fzt%d&mU zyr3vHnSJ|n0TKHm3BNB;z9W)W6D!Wj#|U_|Qb)(x9t>L-JNfAr<|0Lvk|ZRlH5!`0 zQo&E)Bf>`EuNXb()_+y2Vq+HxShzm*Vc`=hp}MVqs^78uKNUJznCYDDdyUWPIsOpRM~4 zC1&8f$}F_2)@ZXn+{4K01}V;A^OofOcPE;_WEWp)6cUyAthSG~*g*hbV6CA|b z*pySg+vc=H9$^UUJL>|v=@;*Bs;7R}|2=|cKes(Wd&-c0z1~|)&{fow`xF0xy8H2z z7aG*nWBK5x#aFdK&Prq;7Bm_RMnS_!`f8uI$FtxCrzul2SO4(R!hjbfm-qww27%I=1d6sE8A{eX6MvSnt+8cOW4}lPpU6sac;^!_ zSx1JKmig#EbEOKX8eMZbrdq2eK@p0`QU?xB9w7YZ@lDK1QA*QFgaVTS6F5G0ST5WIdh3sgSao$1iA!Zkt0cFnrFIU@D`i@Q@KAe&Z&>z20cz zq3(^=V*YLjd!KWJ(Y}9b_n_);r*3FQu44#`qM5`QA=hFGz@-|*`t@S2 z!FS5zcRGOTGf-6Rn;6a@cP7hHHB5|X92tGq=hd{VlH#TF!Bm-6LYlQZ*Xmso%Vl{z z|HEPy%c2yvPx3I(^c!B%ce*3$gE>#?m>}fHepUaY1-#C4=StsZXoz-_GKEs5xU0%# zL1r|*FXG>r-Ddw$;aUX;EAZyo3i^9<-_BH2k&(k1IL$RCO}O1)T^gt(9g>LA<2O?>-73P*Mxh=#|51ZJH63p*#BMf`%P z$8~9Ow@%#b6P(kmH3GssxEU92y&_E*?SJ){#f<}$F`rbg2Nm690VM3Pw=os6l#A$t z6~wXoCN2qI7ClGDh|elVB+1%7ILb=qQGa9YD%AHbo|y1&|M-S5^94o7tL<-5o&WPP ze4i&Ibm8F^C3ei(N%UR2WT!JXGO*M}y;tp}l~BI$HHku4`EaDTayFz#QOuBhYurfhRlPTlhog{%~ zYg%wXP5(v{Z~}N|*;rA#b*os<_v@}C3nkw0>(A}W(&o(nevt44-8Gp)R3EOkM?Jro zRPvl#(|s{>6IbG|Sy;~)I>T-TpP;-vPZ+F~eCrjF9dJrp5m3Y5D70X|a*@xGM`HHq z^YJ4XR8q{5mxqPimE`(eETEJIZ3d`mMsGT_(s&AZiztUb_!H>x(U2Ux63V^|qnaoj*tt^s z?tr;5f;S?B+OxnSs-Frc${}oJZ4BWpaiM3RekyK86^Wa^md9z}jRiKX|F^KX32VeRq>wc z9mc)0?O#Dt>)i?$%=_ps#{r`|#L*rsN*##Ra~I{t!}l3Q^{Ai4>5X=D8G5QfJ@3jh zv#F{?;^6?(Mfp4pz&?)ejs9nAMjdJE0K>q!1SZkQ5yz5IESj25Ltk+yl7c+z&qaOq zL@5KyEQb6b&XQqpXC26I(w-#PxY3@BFDZ-Pp_`QdSc$uo)UJpCEaDTA?l)L`v25e3rIV z20b^;nEdxEwGu)U;TB)(di6AkCJ*oZ#n~ONQ7A)0qgo*a8+{t$RvJ`Fo72YwHVNPH zv2CgEkD2hfmg27RY$vA=?8MenVke>agJYTd!5S!A0vUS0Bkn~_)Jf8d21_&hD|@j2 zQIS4~;^%5@1GNU>q|SKjj{j#qp^BxZUHKlDxJgL6OcM7N3%D21;#@$V22z2M#znmjD#8s z4X0rvXsP$zip;L@tezivM7 zeR72=*1q_PM#@#NWQ46Aj*rbeHhDkF@uDZt;9!t2cq#-X%=uS0Sgl9+TcKM&{7d#= zDLhmjh^snnM_FJ}nagFcN=^D&mcdDsfRSh4Ny=mhOBOcFTw3vd@@WSg4t9Hsg~X|o z17T*Y+T{LtK)bq%=c_e7XU-o_+uW@L*|riW&D7M!)7YUflBOQeQfQ}H&nnxIAQe>M zUcY=Ih>pMEL5rp~jU0ZY-R2O&A_B9U!h?Tb-#H5O2cm65uZhJWuDi@>VY+H^SynrbxvOt~?CAh9AnmTW?Ae-JN2g3!-4pC7jl#KD&_FN2@Iy?;6p=a|Y681~k z*-I|m^z#lB16~zON{2G1f(70AeMCpP;gTq$=Y$_elyCGB8qh^*WCJbZ+-$MUo3P5` z^t2Z(F<%##iEqAVdp1aC;2q=Zf@H>poX+h;=zlp?UYeD%!7SFYepxZ8ZgYoel% z4Z1PWFx^mC-RO?0I7@3qEJ%WHSCwN=i2ZrdrDSi4RxLnM|Ft>qB3Ab{vLEA^Fl4EE zF^`&#-z!eBNmk|o_xc%!UZzv&@R5#Z1OL+>Hw4y_q1_z~Jz~~bRLOrkSZW<(hod4y z(XAAe8KcSQ4c>`^^ipp@Z+oF z7!LSR1!7Trr#+YB!+4(HC72~E%;{{ap&u?8aMym~oo|6@QBGS;NlI5q#x?jow&qu$ z+oLQ__Pw_*QcGCga5)~S?~m$-GrcA{qJJ4PRw`9|(ETXG{>*oj|Hh91i{ey42*Ybs zy0(bVr`+9B4jy)}bkQoIDhA=kAWBwJ^L-BoK5~>m)%xQRuj$VRIx6&%iDL4d;YlAU z)lPd!&B4=vjmZ}~)rUn9kGv<^@Cz~Do4+OSS+k6alT0{j+ZGn~%4u;5_Kq%Arx^p=F-Qui<+$>uqVk4e8zVQy3fgXQDfeSG3>4iyz+Y+C|Ql?rYy4i!k2%Q zX(-jUdi4or=r{JuggfP>fB^cL*8La2d;T5u)s$jZ(>vN;E9=co(=jK- zun+13E_$q6MYk>@F9Nu*^N#&Cxnyo&sp5JD)GUOGj~z|DB&bz^NMJvV?dNCO90V(c z`V^VPF^88W2`Pglm{yBm5$_zRMJTVQS*q&>S4#GIg(RbC=Ct{e*a(Aym4wI(l`Z9x zQ7RQUU^1g{0A zIZI(n&pcBJleXc?DIib^v2ENs4}iG_Q=ccx0N<$RaH!rXM-r{ z_F2>Wa4_K=>W%N5h1{nFd@Zo?YPn31yU%|AUMNq z^aZ|yD(BK?OEhKsw{aby+Z}NB14@kKyOcT#Do&34dg{eT7E^87G4ftb?*QFHhXC*s z`L>!vizhC~o007A@JN_1tgZe~)-*tu;C0BWGZrh(LsB(Oy9*!y*eVaamwuC_) z=38Hit98bq=c|^em(16%=9h(WZT>HT@IO1YVK5}N33#FQMD|6FQFR-#B@vqe}gu{~;_Fk-+f(|7pLr z;L7qhkgJT*?kLR zKvmB0V;}Wi#%-wmFm92ap6<^7SxyK8V|0kWfnC)wgPkcntWL7G(iCQ(% zs)+|E4ht}ZOY9lIIxF-LUVrR-wHP%fM?@4WkN>K&cZ)}tf9%eZTS`F5kmo-h|NZ&) zNnEm&S|-e*MP3+>mIMvj>?+(0C3RJmn?yFlDq)GzIu=se=8FFWNgoWoIZ?Vjn8?8yJXX963T$D$YXt*d@8H;q706QK^OiXr`SMt6` zowxv+6__RhbJK8PL_kjfkJBqkQ8&>E4ARe&w$d_dcRpayJGJn?KEQCUm&wz-qf^gu zCVOus=|L`TQeX7mMpuiJAFM2Oy@;5)CBtY{39aM@$%#blt?|oAD$6r^5vl|^Ad*3| zku9_`s9uRrRJQFvgeZ6J6SmZFPqFhq!~hbL77B^Kj4U~*+OoTMA3)-dBERolhtn)5 zvI?$$u*yEcPYuJU5&;?jqunNchKLNx%6s^Tl3O&*(0t)tZElfKei3cF=|U!2Qn>YP zr;qQ%Y^D%>M^gD$H#;07OE(R;65voX7AlvrNgQkpsse0+^#r{0xt&B}+t1WApV$t8 zl1D5jRD638a&^0J{Uo5}in_JcrrV1_2>+KD>yWo0dWw^)>iuQ?>mx-TuVj6yXJ0Z9 z`{>|t|J;R>#c+|J?q|kAwloxIT>X^4Kv-b3bUvF!vi`)*HhTCkrNJsBHy8PZc}kF@ z4Ad@gz8e^(t6>q`6~mjhuN+zslMKRDo$6yHV&J87KW5&Yi4+1_?&5>phQ%5usNY$> zzX5S6c1J2wQ*oW0q4rb}`c`puDYytnFK2r`rox?;|)j0QF@r5;oKN6LqvfgoPZuyk%UxB9zufm8m3f zkfX;LKg5DjmUrK*f4 zXE{A6gv^o_U`S%EU`4NfLvxr<$8|wz)#q9i(?+zkNOC-!i_KFo(`FNbp8->s!(o2W z!`RnXN1VDkyFqxT^*OStO0o4xyr*hugXB>8og3;M*c_Epm8YYqCnpmk532mA*XGPc zMS6uo^K!xKWv&d-DMJTzAJ(I7m0b<}n?ocqaO@qSl}>b zdxw#dwD3EPCUc%AM-3kfscsJWDX2vE!#u8WwZR8`jM&FLv8KJQREfxV=`X7AEpAYL zbZ$SKhm0K0$)F8GC2Q)~W7%`RclYVIe%14#02(Df!@>w4t%w4G!4iDtIKnxvpi(EX z?~pSEVKHbWKi$@i{>&`*oYBn$7oq0A&GC$|%Z@sCVt-eW>w)0qXBXX%DBLQ^rVoFY zcN<^}mS3ubSJ+xR4^8gLmLI$)g^K~cGI+JtuvC{guB&^jagj?f4*F!R2&g&|ytyc%f(c_P)FWJ4jt`1UQ5!U8Y`1mL=oLc|Z-$J&u zvxhW}D&5+XtD#N-JvtHPNwdZFVda6Bh5ezq` z#kxXTOZsiroB(Lu94Ob{;jn7g2sl$YIN8Yr%yli`b{7;2Qs!s`+|_zC$*G#SHi$x- zB0Jt&xz~3g-Ksle_w+r~7bYCt0NBWpp^N|!Tz+;Q_fSfa;zO>{V-wf_L{McmZoa!q z$jsU5*K-EteZfu=$krfJ3hdwH1=O$So1IQr>Xp8SoO+6d`TTE${r^b}q)3A=E2p8X zyaV|61_na)ynNfGJ{$k@&kMwYS(Ck~cH&t$##EEH?T}r_?u9{@wew{EU!K~Fvxz_d zt(Z>)|FdE&petrl`U5%>I}ATxhk<_Qh6{Z|WO_ zxYW7H|EiJvL0{F=DActP2@WM9j1ToZG4!QdhYWs5nNIJ`n5!suB~{&r{8Xg00*JXQOYhOIy6pWExH~B%u>k|%|9D4g4CZ!O5V9Klbz7=N z#PPz3v6596rAV6=Mfb&EZ3>UP=Pp2KyNjXLBMN_fq_6mLBfzZ z&COFnM-jhw|2$pQwn8>aLzK7(#Q=by?_W79YCqK0T96=>3zMSk-93?zlF5Ibl`sF4 zC?cJMiU5~2Yi(p?q-^_(r8R;EEiXpK@G~o6;-5RjiHV6%s)$Gl9Q-U?w~d$YQPN!e z3OqNXcZgB@>~>`El!eNs&%p)69L!PiBRE98k-6FWLD|{*Uq@%9x}!m%510=URf{iV z?7?1nh_fM6Bc7#0U9S{^02McYDUAFFDas+y9?stI8@U(Z$KS^1{*QtW;?Lqu+l8QE z#k@8mqQ*=E-v^h*eyqm%Q#;MGzDFF2AZ;^o!wG!2G8m8q8s)LjPdA8S35xS^_b){g z&XVa*0&1Nwk2J2b!%^^}PP%4uQSR^o3}+ICVSM;-syK0V3L3=FuIoXmHD-8OjLP+G zdk^nm`q3~f^VFl)T!gyC@|0gfLs6j;U1PhNikN*+ znqr9(uc9I6@GZa7zbF(emxFoL9Yr&%tX%9Dy9=Wjs!ImGMODsXy3jqE%@?W>$IAGq z$o6*rrR{BXB{>vhoSP`idc%RDHhP}c*@!H~2Q7@p#aZi#n8`J7ySU33n%RIJo>s(> zaUR{KiJB8j6HV-7-}jh`m%=sw`|3PbaYgRIq?lyaDt*Vjh0flECAeItfizn;NPRO5 zOc;!cyo@fg&&_$FW+vAkgO<}I7I_vZ^!DjG&`MFBR3~eg z|3r6mt}LH^n!&$gXp^fuZoax$u`{j0w|yw41TpAU4BUEm4bv5T)>h>H9PkWwIV^dh zX50g}w0<^c*O9-IpUN>GFS2*c2RWXb`R72RSNs3Un5Ohkt|qxvZYi5@6t^ zDxx60vgd6^SCKOuxQlLXrZM0eFHIApRkj(XJYe#6)kOwzs_rh*$0cB^3$YL+X3c&` zsMli8wRd(Y-%C#42@q2q4@B+15_Y^d)N$o)`G&q`0?^e zZF{KfD5mW2{waTRTV?17_eeM8>nioeI7{?^lNc2zKhjpBVY2J=Bw8xtum&HpYIwzG zE}C~)f^V*p*AEFLg3%(Muj`iFTJ@dkvmo2pj!Q3v=KATfH zbG2=TKQY1Q;ZiGW6vE7<=3YNg+ z;$$6H%@X#M%n5*s;pU_3sz?MT0I!wsjwYSq76MHYdcRLD1qFD^uv?$IZJ#oMDxv?O3I(2ctU4$&Hf6RIcKSO9#GE` z7>YoCRM7Jq;O_-YPL_i?`t9a*j%_QLg+J?6uS=}d{I^mRv!;{E9nj@TwS5+pAStRs zaUof3Sfasxp|)`P&x=RWP^hPYBoCT%KQ9i&Cqx@H2$iZWmsrvDRt&Ai#E$wrEbOmR z%_`Kc(|C{AeQmURR%`FHU+Knmh89oFd@KxS$d(>X$2|B=##TA>ixo7)i%1Uy9KEZx zJvkA{t?P2Gf9wexIiCAo#^#&l7uM-HN{IpMpm4!U8StWDjHm9uMN!WFJDUp~DI&H9 z5L{ic?IJf`xeo>pSW~iegrixHPq`ZOeYB(mbRra z-c^YI492F9#=ta*PNQpEkLrR^4eK8gG$ZEzO2mSU0eC$@NR=X^kziQb7eIxVAY8q7 z*t;-5#0a57d9}5SfMS-Lmwkz2)S*eCFIUv&?msutJx~(3jHHe(wEW z?2$Qgs{$X7@V*`1Px12$X3W~ePaeuw@E{>0P1*2fea>D?$7RY;nV6iI0(n?@iUgT( zVXCW-m47O4AxXC*2tr?{*qDrNX^Jd?yK#0J#Xdx-nim6I@s`tCv#W(e26$`nC$C3y^=X!0IHg8MqDBXaan&huxKIWw1 z0rM3-Gy=6mU-`dK`K8fwo!jhYVz;~v)0XtW>lJ~lAw4u~yCfD%jLoOeCa7D5pz&P- zku7xF2|0oX`}4pD(w%{8(nc|ksj{cso2-@`g|gIgTp1#>uP|l2c`pgqNwB8qM&qn= z+9l`E61p70=p5_)IHu}ZJaJ7CIjIJ?47~&JMp&W{l-4iiXLUFU!#(0oq+xQBC<@X- z_1^pFc$^IWvxn42Cz~PCe;Yz0g#}?$8xW-M9~WIi)gOo6o6A`>E1HYVo(cUfWdQj5 zeR@-gv#dl!ytV!}oS58u#v^9kg|dqbhI*tDMK)$$#2+~ocnP`W9-J*SKQSDC|q0z;ZjJ!*#u9sp)ppZM(qV zRXn_is=F(HY7r98ZB3q`ZK#4I=n6Vn5k(%E_^WE%1HwhTnF{)P}8&Vk?& z*ljjy1n9X=j+1s=RaBg7$ZF#aFE8!55bYNUzlcSCTz=~n>21rOS3S<)IQE}3MEBn% z&s`ELIP8$4|JoM-dn5I*gahWy6*1%t-cky5-!$F*2wNsbprfphJ- z{#vdW{%;CK42*GbU&D~dh=ql<_{&WYN`q5SkeDA9Fe*d1r*|&+ADkIW0#cyPQw4v|98SHHN#FS>D$H=>aYIWqv3=dUXeNVNNc{ zzv;67k`f+E-wE*=mCs@)iZC0}loMB^!(+n3!b?=Nb5UN%id$ORj%JTPi2&65lr!H*oL};c%Sr=F~BB0VTrV*a`kkx89y%||jvL-jbIPVWXn z*Yo?{zOlpYy~^G~&dqm&thdR`_rFyToebovAQg|0_|_kPFV2I6$isqDPlc+dR5BQC zb=JvKv|(L9KUeFy9K|LsUMgoCT|oWDSVNFsCm~p6dladLhkv@RG6kTe4uG@-Odw_7 z4k=QDA=dfu;+v}wtW7iR8M4m-ieg`;1(AY}X2|V}u0Pug)^(6lB9U{^g}&z$G9_E3 zB=NmaZPq+=bZvj7C%>IleldncO?f$&EOuOU0qamh!IIse)rQZOA!hP2i_Cl;P8ERF z9Z&p=?`Fv@bM|&O4=PcwyzgEY96A^!55a=QwcFK8YlpcMhSFG;X~Cvu^7$5DJ2v0u zN)3QFso5g!l&rLa;`!-1!-wQoz1=n@#eTx>ufP1IiYLfdq`Vjrlc__T< z=_qJ95=`4TeEO#psugS_#8{sk3)TLeV>44Nh5!jD-gm+q`b)Mwd`chI9j-XQWH65_ z_gxz4-Upv%$d=!3vJ+kF4eJD{0Aw{T;=fw7?_HTwpnJXHXBTnEQP1>?Q-UqHB#W@c zCiLfx9SK+u99vfC4NS4y&;j?guD10{Z3%DqtqJ!4*)~y}!G?2oIx8^TM_=neW^J2q zYxlc#fj;sTB|V_*e(Ks3wb-(q_}Jc@26Cld&FZ$H_*g#tb}Fie5+}g(G*nc0HxnPL zj(ufPXWD%`@i*l9epb)eEEfV*e?rz<8n>Y1z`f2#OBK?co#i?@6t9ksKKYOPIEmiJ zN?_ju>Vh(7qy_>#Le~IX)sSZQdS8=n_qk*TofYXRE`2_fZBRD3YM^G%{p9M7&#e3X zlYUd5z0LD$gAh=wbeC5yIOM;BnAFc@_j9Y%rlp~8{X#&sQd1%5nKz94C#W4XZsj=> zf!s6*QR|n!FTJ?r=Sxbx+w%PebKl#@-&qNzOYr5`Vcv6J#N^HW6UTq!Qa~qidcWHg=<|CCBuF*63|gJnDm9h* zZ_+pS-N7azH+dSRq4zU|HdR2%v!k`=SJ3~p6T6?h`S%1}-gk5Vp1h$4SD{~oX=qR| zv^R&=UH_o$XVZBH-xk<4aGs=RLJ@Tu=bc%%YY2LL?>Z<3B z6LPX5_V}nixW^~7Gf}$j$5uLUN*wgMVtP9{*p~?2ej{)6-!tF29a|~_ALwapwj@R? z1=v$kGH1<(qavop>e39^@z0paMGVIvj6yX~Ei8v+C~pDyx&0vXotKs`D(%U9{2ODB z@))ByXRUC*$&L}lsR&Co=`-WY>}expxS;ay3B^bQarqzZG0K&RfJU4fKbR(cnNzRA>?d8cXZf!&f17hddYrSbjNM6MgcocP9>gV|vfYI%HOLf}bqs zj0_1rm)Kx9YWPN22tsBk+(7EkcDdT97}~iVZub}c#{rgG4w*e5V)zxj6ub+(XgC*& zTQ%(2EtT$-2js0+=mtCVU2_O_>YW+G6uX~T_Wg+a)>`=;ZVnHjmv#}eMT70{gB@In z;C>0+mSMz;(*C$y8gO_mbZBgl-fB=i5`@fN_|7|fEHS%b{UY-6k2kk}c<(QpX!q?e zPEL`oa8Fk1Nj!i!Oo_vS4;k#@Lx}b)nze6s;kL$@o?x3d2gX1r*hhn=BtoPgGraNrYH#Aeo z8P^>+6ui3i&(!o71SatF*+j#lu%qjkg#U=zW6{_C>gw-uuWygZ=JkXgSFX&NYrWb? zDgH8tFaEj!FaB^MC;oV5dRr&vVr#miG};lWzFPVkmrdPG^jgI+KFi{8q(shXw+ijjZ=7!JeOqfF3x4Kuwa zPweCmZ;{?PFqqLHg1Ip;200reo2gqW+(Oco!Wudbxin!+2DkOe28GWCl zE`{XUt3A@#qg6{I7qa)>7{1=@F4)LAknm3%Rm8x4#OUKS_6fiiA9%OOg`ZNO3ytYl(e+1^}uknBdXYSr9e)@pNfa z1$(D6i{S~+6N9$+hsJR~erjwk(d2(bp(b0%HWkq$Y&PuV<4}jQ$0y$HYh?0ezWB?EsK&ShAsI!fG+o8 zw+xF*6Ff}K)<$nk3m+UA9+IgOd7`Ghu=Fqhi-fBokoaW}V0-uaBohw!n$>t;$QniF z?=(sE@KH3FmdnVJg#JYC`o;hGi9`Hx3SYTrCZCPC&3_$Ekjr>zM<3kGe2-^*7u2`) zj^}&XTl|78HAMLa{+5&aEz2sylC16yn)DNrTxL9YthuUr-O}l7W!jTCnL04E4Gd20 z){YTDjXvU-XMu3u_8@<^y8WXQ`!v7r9OV7VIk5XqF&NOADn=z1_bDpvKp_?M^D-g2 zsJlJ6ugYznTo86aEa!NU+4T6~-9Kad1vxG%lHq_SK(t_*IMHddBh`s>@=^X*`Gfvv zE5mZ#4`ucrjGY_KrM#lNM3e1FC`5y@s!Iancg0^3e7E0G1|Lh2r!Xn1QfavQ_W90# z{!2U$88yWV1e>-&-a;n|cl;@-2c9|VO~qsLoIDm^5hxqx3EJ$jC@3vtG5E})NcrLT zy*if`ekuFv6Xzjm4m|R5U2VkHv;3Po{WGF|=J!&_d63!|j7;sn`Z;K?fbHjVYobW# z9g<+9p$f|$b0M&T1+BKKf*h%wg+`SwgGGy-K*Xyu7u3~15u7SHPYITs+kt9?|3Z`= zA5vY9k9)5Up^CO@SGz1}?xEKbks{v-B+1*$Is@LOL}lTj($Igw?8d^Wi}3^(>Znsk zq!j9SXh_hMIrUW;9OlrFSPkcD%P%!w`Mf>En%>V^if8<`crORuxj_COv@vTqH#Pq`zpr)&B;bIlDDZUbwq?Jv_ z#3N|ER%>h1`%K}-t`$P^cl(I|qAsa){2=-teLKSm-8O z0YqB?PL%2bEUE$O$4V?`%+v+^Cu_IX(*Y*tKMXHseY7xq4K5%@noWn~)IalqJD$c3 zpSn%!=Tm-Y-Rhkgi}Jo~36q)J{S*$6EAPlDo&ci$wIQx;3j<86a&ZJ1$CZw^v7lTZTYF+i(GWOH!5w?I9(wZR;^cwdmq?crCRQv z2<9CX>b@RYB+Cuubh&$4*o(1D6x6?2U8QQiy%rR7#}i9@o-ql;DgqS*HwvH4Z9pHm z4QaB#vmsb}QlylgkQHD1sK80#IC`_!Ttl#mfPVU2u@CcTUmDM<#I{l^pOVIoI!?uRJ4|9R*IZ~Kkej;oU1Q26hcbI%6wb+0(+j=l@(K;N-< zt=4*CoxknP{c2xrOSb&1B)ZZX+$eG%DFN)PVCJV?Jt3}!xLMktr7rq7?uz`6i3>tF znUS?`zc0CxF^_{=J6}#QG#prWX@bQbrS(S30o={}0K(Cuz418iuD={|h28^J)k_OY z@=xz>G48ts;e#Q*;KA6zp2zB~>$_FWQt|{5`ryWo6G{KNKafH_$IzQh$ERxStr6R+ zfd}s;P?c@W^Og`_aO1pmY3TmL+2h}Aq5j6_uetN2r=Ec&snx*bnL8@g()S}x4)OE1 zn}8Ef5JWgfa@D2=*g<-7_kl_Z+9_{)oG;iV z0P2=@kpA^_MtXil?=qd-HFl>DeYo=-aC!ck$3Q4tCD{df@_X)MCxcp)LLdS`XY^g4 z!INiDobk}@C1{{FL`sb?F-Mzv3Wj2nw^Z07pnsfjD@V;hp`~tD!NDEoiZG4&r6GKa%1!YJE02bS=24nk zCMDv}ICH|Ic(PeS8j5Tm?k@$O3zX}S}RkzQ1Fr;(>yzh+9##)cxskXxrwyqh&`FM7+{xUR+;^~CUzxQ z=o7|sx|}(lx;lZUNS_H;1kE>lvKE89i3x<-+6*$`G5KBCjbjcbY6#9%Fwpc9$+OXT zQ6oHufi)ph*nIn(GbrPzzmf@~uf-)|gryGnMo$EJV%oDPAa>;E0zeV4z}G~C-fy88 zSW*R+Ksgb(ZQiq{B=@IXez^^+Kg<`FLt6A-i^>^DqY-^&S z0qP$Mz;XF6Uhy&)g<~fD7hLC2 z4EG=5+af;h?kI_uuG`m@-CqRvmNRY-f4^e{(u(ELS)}ZlwwC1hC*q`1SbZfzx&Qi6 zBs6beR7~r*So3%&kpPV`$U0lLJTX`?E++CN4)_VjI`hb#Yj%#FMJAgVyOT!oxUH2L zFydXkBpJ&2(#{`P`pA=?+|b@WH*9IOPAXOmu))?8Pb&+3@$BRC!Mgf*9{Kr-mTlbr z2_ls#X~{L9DYO8w2!EhdSYsZ6;2l+)G71MowGc_YSkls2=Wm6Zn6NUJu@3hf&8m!9 zTHPtg(n@{tJwFInDm5FQ;0$Tloe$=c7%w=gGuZl>2ASiQVuvJQcbbmS1EqkDmRug* zbQ*HqaV|D0h;Kp9p^)s{a<~@haO@~S4~=J<7vEG*mQE& zFuLV|&6b&Hu(&idD(2(1#209H6VrV;x15xeEE_`5))M~~On)x1kXTjQ-U%$TbrGVs zJd6^@6UB4w{f8G56ANYj@|3Hf9bPanvD-YJv?0f;rM8O^i04~vxjX5oNJvO_%465$ zdPCKXUo;;47=}{lmHbuaJ*v6n7k87pz8Crtw@=~RNV{ASZQOA!yb-@Azm6q8TEz>Q zz9ONGDotr7Ep9TmI%yz-CGPPCpDyST`l)`ci^Cz6(==NweqG`CGBq4XZENDoe50H< zA)oZHLX^Xv7i&*uR{+TH_f)ZMO{&&TN@6B0REB0mE8DjIK~wO8>N(ZDjH}yzz&6qG z3G*tJ=~~d`%dWD=U@D~Fy!0W!g+zo%5tsC%4zB9k%PHY0kd1`Q1;w-N1kuJ+@rtHf zS$RdITh;a;hf18?y-E$*P(EZ1V=T=Bo$@2zBVod7)2#}iYE!Hy%k98b%$I5e*q=x0 z$Q&Ef|E{Xan?yH_+rd6r9Y^f8ykdhHi&%nRq`w1=?} z*&S5nSmOh}x30AsA)aW6?_SQLl%cImVG}$@TVUar41s-UTC)pqJw|MFT(Dl`Y%YPZ zEM{dDAPnzN6LNup-D}d^2B=zEMZTE8sC29J=5(dJ7U$K(uBL16kQJV{C034F0=C9#m>f zb{8v$h)_m^&1|DV;eYpA0H&iu44xkCkK=u|1X5waT57n|dl*?j~(8uFLqKVVHOsFnsUkwR1SJD3WU# zzp>HTsWY@gEnpz1-Uw?;e(AIdYZ@|R#0YHnqd-@(<*?`~;&WWz(FAM&A0TdjRY3kn zPNM)S51Z8Wj@*lm0`ldw-#-i+?jK?s3v>V!o>4u*E1T5NtHW^-4eLTpmPZfs9GAdnCjW`75BKX|g4ijx^VU6C zP&z#Qv%VU??MpTl`Taaiwk-!n-@YeH63;X>NebP)mY#TiA~ewt=FBoR4R&$hTLQ^G z-7ka6KlBYezy8WU_2dJd)dCsc-W5yHL4yO&Uv;D3@&7~jq`dx*4QK7hd%R>W|GxJ! z=)wPfumN~htY2LY-1d8QJ@o|pd$R{~3Oh5EJPYE>c>L~evTBb!6tK_e2~Fr9a@S1m zAJQqrG_AGebN^@9k-tXpLN&RY4R((0dGj?cjNfL;bpF@_BP#Iw&87RVg!glX7jzkZ zoAJ`JAH@=^QNb~PW`79)JO+R{Lw0?kbpc4B2;39YC+X_@&n1B!^4f4_`v=MKeD_;1 zulMpFmHv=}a*U2JIU%#k)^xTa5n(1$VT~w`=BI$<>R|C(8K+ce`1GvgFoRIDEpS-Y zhwHNH@nhJ?k_=jHZcuD&&~K$rH(J^RA0-jhGZq{v!hra4pxAdu4$@;P!-Gg)(a=ivK_RK?Q zca1t->Mrj;dli;_Zr);YBCy-GytLBt8K{n;(O<)FJkqs)L^awcr3B_H|BchmfWRVt z#^+X#k7vl5MKjUF(afF7v~~E}u4j2fmOReJKd^0S@Z*3LUy=XXD?$@yIVuTNgs_!~ z0D~oe1N2notXiMs9W+RO?u_& z7=#vdrMKq4;O*ltf$%EnB#N*}Orr~jfgm%)jq&S=4k{8=@a#QxajyE_67I$wXI{X- zCxSGIOiDfb>6e;f23pgejt_sU|`_i+`eHFRQu#5l|M-qm(O;QPW(`YH_mJDKd*3!k8M|VvuttHP0_a76nku zAeC&DdVq6-5&F!sX21UA4$FwYb>k1?vZfPI#mJfA2hHTg@(+L~E1V$K3BGU6Y=t|U zQ>{m^GZkbz^;iX{W!!dT;y$c2vK|=Py=CTnSxWoY!OafHClxp+;UcSHEOHiyR^MU> zYR!&gUum+IxFHnh5KTJ~eAz^qWwUGjy{m}XtJw2sw`PYt^L><$R!{`-Il(1w18Rv)Z;uGi} z6J89rvur*E<@r5X@2nI=e51AuFWuj#qkoO4DY1~xzCk)TDf8jCf=lnlNJ{qHP2{4x ze8vU2N+v=Y?@k33?XZ#8+42$4&1158J?T&j@SK%n#txXIETi%8U}v*#-1CQ-EM(rUTn&j82t{J?XoM5o+< zPO{;8J5rly0C{c7&s5d=nlWm7e!#jf5!FO!FvyO$`RiJi6v*bU5y*;=dLRBF;+N|B z3x;Y=eEoaolHY!W=Z&(7qLLyCL&Tqth(w&{Rnto&I%1_VGBUpuFqSG+(0KH;pPDEK znW{mgapS_Z!-3@{DHPM!_yTdH_rJdX$VyTSIO2|k(1v`+Zksy)6Vb>?C3TI$b@t_y z-S^iAe!4*O${)GLtl47FK7JqlIgQ^HBf?=06;pC15C+WRis22_)a7w#h>{l;SCUZe zY8Ag&W(^O^=zg|5EFgsH0U1yuINx2WjP~{XI z3S4c~;?`PNmYwBmcWnGtFm__ZyfP+bRyk$X;dYY1ob{Jcx~#HKC56{_|3;RBB;LKT zfT3c(oNHq<^@{95Q+>Z+zI#yvU;hy&C8y{>rEr*W(Qkjy6-155@|COnpE``y)EHQ^ zIjZ1FR}c95HtsE;(FlTsmcKq7d8XGC;_9Gx&;)g1rDtQejGFcTTCPg-+ptLFd zQR_#+(xwvoavHi>yjGU-A7pZJ^nQIN2%r9}^j=lh+ZT1XV=lUd#pEdZTuP4Nb2(W) zMTqbV3ATQ#CLi5becRBtEiP$_ZF}~^vVRHw0^nD_(=A$KKEx@#EII7Iq_{iV|6S_6 z^G=0a@f9-vG>N!Qnk{voIAV1iUkE$IKmRwjV|Gwv@S~i~JLa`7`SW8Pv8YDvd(&6{ z!z@wz)ev`(E=aUP4c6s3xSOHeKe@+4z;xucBgN+hy@Zc^u!KFVGXC@5U~sOST-QgG z8jrVvv`m7x4ku*5z~2s@j=3;y#+o52RTXZBJTwg-tRf(y+ns*S?fB-dfPI|d*J{a% zI!XIvnMrGQ58L}?lDKCH0YlyU%a)_Jr~ z6-PMung+u2xf1s!o6g(_0guZ-Xqwlk(df@Ehqzjy7}uaZn*qO<-m2eu4Tg1%&z1Mr z!lV?%;Gf|3-W|7CvOMkFmE_6Xs}SF1gX603W!;JiKVw%;4Wh|f9>6E^<>bub_`@9U z_ctJQPc(2hz<9gEXx^c=O|MQPM`s8(uhXZqcjtex^^Vbzbz!%5Y}>YNqhs4PJGMKv zZFQ24&5G@gJGO0o^}OetALkqAPt_PzwfC+XwZ>j+-S?c=tk+u>3}-g{NICn;taWU} zr}kyaUGoL%sJk?s6#$vlTQ_cAt7i4jQaz6Xn^_AyyW|^x6nvScF-CoklNqne=V~J& zToGpOZ96;1uU@anv^i-C;Nt)L^%W_3jtGhZ<<&VC%g9CKE(V`Ji+Ps$Gjef*f%Ypw zDEtJUb8o&+Wu?Geg!spqvQzU-ZN&=VuetweC`Jjt?*gMZA76$2cd&Y$-`xXm-ae|e zwuX$h{XdC;t-PB*eqZT!|9!&9;A8RZ>qUI|_zC#9ay)Z?hOAS-fBWAnTttB(|ODl9bZ!;?n??LPvJ^3|+4>byA?5yt9VSr|? z6xo~^E9Ym8I>cw~T%EV8V;cA$h-&@gGr=2{E|Xg6N)2{vzU4;@ZWgEf%>4Mm@4~Lt z2p~`HH6$P#Oj_JIeKYPgtRVls7@_ljef-X(OR#Wn%`L=9PtjiKpR2jB{-f$x!U$=F zRiqOVg79g$dS1qIRe^Gsi0nHC`El?O;9|%OS&(7RA~JJMetoZd0p2M8a~Eu)QS9dm z(}N$8!itT({lU%d;K#>E4g(gfiUbCI83_caJdI7geFs4BnMUB#KKOj=^su?i&e{g^ zRbd-vMV5>^3XI?e5Qu#DjGM&lSDdw|X^m4ZU8`(vZ;xTHc=G~AG8R^%@?+FbKX8*o z%6IpQpI*HjBa7eYFcuLEJGaPr%O~qqPCXKT86z$x5uFYc12ZYv#^MQEo<>WXgMx%c z7b&p77&CUMVT&18Gbl*?=S2cO3EU1VBLW3|KTHA(Y@SxGIn+%gR*p!u1S{pu)ogjk zXRiPW3EAE~9M2|{BevMEcrXoI>I9yJg4OLm#jSR4aL~XYw_boY+u(^rwt10=?$S7n z@dO%7NQ=Ha_#i}r4H`NL3Cu|uTCz=}`KwL${sa~l<5R=s-yct)X~rlh?x>JrSZzD9c5p-C}!j-?n0K+b#gx<^5HwYt$Tkz>^M*I2yovV2ESuR znd=iN?@Iqikhs+In>?~}D4a3|cLM&!kMHyjLQJMaz|hj!6vr*)aPy}jAJSz#AeTvapQM3#}M-E|PD-9yfB_U5=j9t{SnU zNk25c^cJf5WT*vFtw4rCMl?e~6FQ6@k2%Du5JXpmNgGt%;ZEU5QPfYOo-+`XU-xWj&1Y zBl~iesZe_)sdJI$9Ncar+rg*hT`&K|blA>Qe%ucV?;g)?DXOVq7_Ej9B(ju{6uENI zM?DYW@E+{vhP&btZ-|p&6OGCilWdQ!uuT=I33hN7wl4h z-_zi0F_r+q93v6~6F1M^YxO3A4bmuo$wFX*N4SXEubI9syV`c|eQDAsVihR72iJ0R znoMbpJ~N!iQ`y2WQ8+LcIan!}Z8Xfc&YE~UEwHzJU5I^(V`kfkcanZxA4j~|9)uCI zgZaSB_&-`;ZNB2Zf#)%t*-D`Tp&?chH1v~D{ zS~IA^qSwi|mCR7FSC3%`sBn^Vq!)*nnZOS-GDR{xQi8jE6^w~Pw(RnhNo*WBDqwMe zmCJ;cw6u{Ih@TxC1aeb$IcC<{(`N%7jaKU|c{2>$n35r`+uu|jKY)$AN8!Mk?kkUO z!-OR(4%JPq?bnPtSax@Yg2=^Jujl+&@OKG9q+t+i>I&vx$_?-HUvn;bE~Oghz~hb{bf z;}rm`?S5P4`kGVHZBycJ1>a`gAz0PEdm2;yhI1fp>nb8aymxFiYjkpuIvRr}#LB6W1~4*cGvu+NkHj?rflRw3 zpXn3MQqg|_v@f*^>W+?$n3pRF?z^=X?kXtYHRPS!PWZ&H)Gh(j7x!rQVgB;K=R&FR zn|biN?!%(>lPd zfQy1hi&~#jTmI%-(TI*S9M7^~29HoWaB&d#RZqKm>1xu+o2e+AOBX-Nml6M~Of8Tn zujKzopx@s9jazg5Zx~A5((z1k;D3-Z@dAEkgY44UjA*2ssKNjBPxsj}SMIBGH;*&; zgVd3#RIS42#^0ZU!T*~Hr0(e(#h6EIs$JX!&f7{r2laZUDf?|^%m4bD8-vuF?Wr6m z7ssc9i8T3Tdj~pOP&5qpoTd-=LFApAcN0{R8$`Lour%xBQCwJMbZA)^|wRlx3O zVd#7T9uFIe{!M!~PH2n~4Jxn*G&n3OCSWx9X{v}+FNmw8cMGCPm@&pAB~2wt#uR1^ z)I&hmXOO54xJ>v_q)i$ZDW45J+Wu3mn51w$OKE7k$1;Ta?)wd@8L_3NRJK4IA9u0tEp(K}&-;xEhJc zazCb%h#&EbI5_y2akSSEDv+I{CiEiUq!;a>ne(*haK{M52g#l)Wj+lBI^B!ah?bN@ zl}(fpzcOwb;ypY{_{+&YCy&mGK9S7ABb zl-%^yUs{_JV8pquqKW2>K`8A7VwPY=8)A+98Vn3qVjLSdvp?pNBi8yZz0>~)MyT4t z2>g*Qvh)irxxi<~Rf5)TD^4rL-D&ycLma`;>e;v515M){4m=vRioRf+I(E=9o6phoAePPm?80eD~Om>NO!i` zO2104gujHN0Bm(^NzLfilHl}1Ea%%oCT5Zp3TB3 znU+xi>#q=ZD4>^!Axk)8w_g-tQRGe%mjMHq=qs6iOAkj*4z7>Ih;}Du-YNuWynXUU%^#9FA)?~a__w{hDv z_HxTLrxK@2kyOF>5F&m@A{r>68A}cW;;z_nM^a>-i2u$jpi8E!U}ObtEAil%e^yyY z7lVX|=&6z4AG__}j%8A%%2KLk5k&aD!$y$5bQ5iPzfww&k%m*L*646RE3bB*lSJ={ zt{}<|vz3`fx$(X8yOPYPwtV+_E)Cw8uYv#-%R3+-ZD!xvNZvsQ^JvEbohkQ1iyHoy z|CBtF1#EE-*H=CxfmRX)j5`Bvdnm1_pp?tLt;4Aasm9#3Moqb_Kz%xYDg1KK^1k%F zzWm(J&Yg>GB zZ_0Y1;+I+0RslN|Oco_MaH|T3m0GrToxiy&Qd}+1cRU|vDW>c7JlcO7`)~ZjsXn`; zHR_8!;|7d2Hv@VDaEbroFezb4y}M(A@5##{8XzOr(W?*J@Njv;X~b3x4(794QT-j? zgVFqfr&9H~QWBnzlyEx3b*%d*B0|C9(jzjDA%5xeK$wfO86TN&5VexS+wrgRn__50 z-jZ$K)l?Xt4#8z?bMkf&%INSyE#`&3948Xz=zoW&tgoyvmte(Ksl2N@H$N{nnCEE& zr5;UjK5I3jIa*EyVF#!cs_X?2zzcAQ196{4zke*TTru6MAtN9Aw4R%FJr4ff@nTr> z(T;D$rllSI?%vDAfBx?sCAn!oG@g8#^v?!@#vUT6{{ut+KNE2ZaElF+^}j4icCmr+ zHGUG4S&XMGsjs8O#~BZ@<<5uxiy(_ya<@iGGXVz9W18S-Kp;BTYbQTQ(H6V<=*~+X zo7x0H`=}bDr!sDgat)9O+Jf=DC^#B5)!&d`vUTV&MLda%d^2pdaXvx3>J6@*`%UeW zcY+g8u@VLngV4?i-X-yZO#GqQN??vNXD#+43^^6xG=SVwKMb!YfWl#1`8fD4rD(&z+4=pMb@Sk#_NIpU27|aqr6a?&SkbZpD6pMRI)| zXhGsbk&FroB+mOY*!?IL)x@2u(^3iZ2lM%*5+s6-_6rjW%#EQc0CN)59;6WjbpDON zjQ<^4gPsIX4^Ad8$7Cml_ofCG!3O3lhbG*sbUbbVmXrR5qku<1ut1xJz*0fP(jUFQ zMebv58>5yULm-d~EiV=@InRlH95^f^%4al0F4ukdk6pXRT4)3LsquLX1lRa)2@A0o zbUoHd8$Q}`6)_fm(Z|0NA?^r1}bAm~ps9v~J1m5kKb zPc57b!Z`&1P0{j*yjaCDwr7cQYM!#~85R~2E%;(zW3`*P`tG8+Uw$tH5i|jnK#WG4I3lsiM-Ksw+iQmkKy6HW#6uBP6GaZ{ z#>Jb782gck&yYJgsJRBY7?fw!#P+_i4G|FlC*=hGZMyoJQ2$6j_mi~LQ`C#d{>^Ij z)nEJNXZr!GbPqx@cI<=|BjzeH16Gl^=xViUqNE!-(9;sbfkr4e&<*~~c9%r#`p~M! z^Rb|5=x0M80zy9brT821#9b4kc1HHXgI%(wjNlkFTK|=Gvkkbr=9ZGrFv;4U2B4qb*So&Xb&ecCC|I+EUm{RA;r;E6f*an z$O~xHR5@f%88Vvtvd%U8;+B^QvHzy6@9FM3W3kheX+nxJ<`BUXm;qx$Fz?97iSk%B(nH!!_Na}cO0A_u(qzRT zgn!~~XcP}r-PLsW&7a*0%6k$agbKa|!>dzC#Ry_`w{)Xjj}hz8jHmPoRo00k2wUek}4 zXHqIxF0DC(0gEgSv(XjR3LPwYz$2eJJ=p~}rwkSAxj_P&WhdFiYGdq6q$Oj41PWu>tIOJ~Bz;un_ zZ6)#ZJN;SDBat`|CusQEH*i`I+t7=2!W&w#^IK+cNu4iX(9YCY@sHkhs;hbTr0ySm z!O?cT+Rj9Hu=2j%8ZQE!1_~0Hfo8W4cEW@rJ^!T?_D{=AZCfkf3O;C484-y}+G=Bb zT_D!u&9B7qNOC&DManX>3CRqVK4skIrskFHtk~0SG9=A=kHe$WA`j};Yk-~dep*L~ z)rfU@r6kDBGFU#%OqUl(Zr+{RtcdlJ*J(2&Kgg&sCtH7H$a7UosBO-s^or(D98NZy zSRQ0MsGEjySx8ijh*_i+URKY;#WjeV;!s(ZIa zU_E(c@Kia+(J;?-2iS-1ECptJ07I!U8O|>ge1N^{LLwsSn0>e7r6}XIlZ7#?>X)TQq=YKRj!w<*zUVMyCft_pDl=!qU`p1vYkmw9Idk%!UKrHUdVJtV8Axwr0*SF9%=3Q{OR(_qftd8N5# zEvzZ5A2Up#%JQqU13rX~(*vTY`5C(_Z~`=XWguIX{hZz}KA=}>J5{iSI8_5@+L{vB==QzgS-MdTkN?I~7pd zNjFixB(sjz#ry0Q*ZNE6rYbRmA^S!g3yjcR~8!qvLY9?O0_AErbN^P9{^HEy0;!w9f>`9G()-40Y@0E^jl%p1}RO z;TsSzM$g8obAV2zkF5P)kAo;~}^nj3{{vQ=E z;Qr0hU|ZolowX%4bY_FVa=;H3&bSOCFVI02Abm$R3Z3;P; zbJC&isO9`Z6zhYQ*qMQ2kN#+PWrn-fNBY%_je&k}IDXYdj_|@ zDT`gu?t5my%W}&@!8266{u8x5!xw*?9`QlpDXII0T8+Ry$wc?_{eV9yo>M^D>-`a+ z5v2w~(|XR>7gOR$zYoLR73X;ax@AV(EQAz)zj0#2+9oefqQNq<=syv1O zhi~?+1mce-nYU3+CcB)NQF532`HZy^!XxJs65R$7k5a(EoIqzWVQCmg3>ITyM^W6d zhtOo!{mjl=Ox^x#!=I0*+tE{NgXw?a{v1(27b?6l-A}M!kPb1TMUHunG<7aH9<;I! zcP7xj1Pl0MHokoG(Oz*c%&52=2ZPJ8MhOm_!nV2sNx?h`KQiI3LvXj| zwnn#kF|mG;w5`7C9?XJ06Hz7P>I`N{4GndTGJQH0Ha;=7w6bd6{{A8$EEFx-7!3*X z)Gmb31)mJo-*OrWUiD69T&ZtgW)ys^sfb)9TS zhP+R$6}d`fHENFSQZf$3g@#Tb5JUQ6ed_6J468ZY-SHaPihpK(<;f?$T#%E8E+9$1 zTOV7_^Lxf$OO4*0HP$j(4e?r`CAIg-kKc~P3SQSek3TNUgFir~#*&5C4vhbp->^Pp z=3gUepS^{C$6MV5-&3hVMYg9hl-4mTn+&*JfpB}JX$61XKO`x=jI|lUE@b@CGhmp{ zu4K)!i05*+hnYR|*}b?5L12$$hHZy|&CW@HCCu({7%v zyKXKq7BP4RDRH(Q-GWe?R*I+FrzdTMm&FXmEVz}*i$9DT^@D)lBsyS|rP?g*0l1cM zNvMf}am`YA8o$4PpxPLm*S z0E}g^+E6AqE8c`{06=O*w9(om=x z)y+8*eyB9JsTS65s`8fLC8AdI^cbD8efj_$)2~*=6BQGl#%XB6N#Zb2*k7a)?2le= zrEh$lIhIeF^65_(@qUkCaNgL_kd;P{HQ(VuNn0Fiu1?k32LPmx;*N<#XchnSOdT3_ zI%@uYqxlKCfN6Gbea$1>_2y7%i_|A2iXy^|5D`iYu|kGQ_YDJ635+8vZLI7{nVc0y zUksBn+#2_yO4!k`#)7D2+a=fjiL^AE1n{Uyu;#59atE&-@S(16xLar1k=+s7AyeC# zOqK}L3qFXPfbQF#F)Lu+G0G0j#SQ`6&CrO}o51j&TP10@oxquT6e&TVO{wVR8_S)x z3Ahz|zO@M!;clG@z#wr@2UC^j(G5pM zHBC;tb-JehjrNxm9tBZM4Wb!VdJ8JT@z-EM$XFJNAGic_#1VVp2f+)bbpU^KWtkeZQ z??FDZ$#Mx^q6p}~AkS4LAuMQ7k#q|Q6%xFZtUhDVe&tM4p#<8X z*_4<=YrTyjWrit{ebuMjEE0V9q!}0qa56-+hr>^pdrdO09c)_b8`}pC_g!X0vk__- zEU43b9%(gYD!iu>XaP5AULW_AsoXSLRXI#9#asIesqs>7cU^-cPADJATS?yha&|d`{`Bp}cSU7osmsvojP6Y&*>5CZO zW_9n!UoSk|_!Q5h96%Kp~*aZ7KDW5)>#%teU*#N>V)oD?*`{@RAAy>`o3 z@dR`A$7zdGxiSrF{tQe0RHO5kK8=M+EZeDm(!5)|UoSwKZnWc%!U4Pmh9v35J&9Q% z)_v)Otxp^1$i~1fv3?TT2T`cz0M2s^*M?rL%y7omxn(dcL0uB@v<-4%DGb z)>AqaRJarlVF5`By|O0f9T56uqsox3EI_net34u^AP{UakcGcO5=oYk*A&$g@%B2O zhrF=3q{u-)1|)UB0z(Q)fPgMVp-DfgtlRI6GL$n`(DwISNBJfTe9O8{P!KiYF}u+h z7m}Hi-qTuOo7v>{o$KD`;W|E%tD7oS#H2Ai=hG+do*<%07rHxs2XqZ^lbt$mm%F7= z;d7X88<>VX?$N_*)#a$eO&;tjfAvKhte#ynd>nwJ0@h=`9J_>T4#aYG+Nk8a(W}8Qj`&wTw8TR-yLXyj<4V4{x{+XBuxv01V zvd=N&jam)G!S?s>bhDj=B@hSN#c9-*m~)k@Yu25xQ$L#Hd{&-0e(?F;K)~8Dhu1-lI!+N3@`flH zPF4+g4kHl16?Y4a>hPY;@*bh#ct8KULXcOprh_c^E@Y)(>MQ@`d!!g_*%#;%K;WhR z`v?8KL!FgxAjW*v`9GTzPs_jSu9p0Lxih#{t>rz!z<^J7l*@o<_nUf~p9#MrTzfCA zJok6Gi1^uUt9dkO)beJsU;}^41_BdMvx2o}Q7#S1J-!tM_?-Vn{`qU^Q9EpwuXSts zXRtwab|wAK9_zIC;ZWte6~7w7{1qn~CUO}c_ssefP`JilSALN&|J&{(^H`%&IYq_p z3Zv$J(jv09?MJTH$vtA@XLgHlW|eTfw;^vMP2O>|9<;otp~fwY!WDm;eUBipdLSWF zd6ke@a^&07qU{tY@q?-f_&HfbqQyKd`DH($Wp529#J_|8;X%JnT-9>^H{S~w!u3Ch zP$k6zaZ2(YeZA+cfX!0@ZfBlqPQX44Q6eHjf(&fW$f?8R`t#}~o?}i_i9uUUPLc=% zyoR^ucd95|r#)5tF$%@pq~)}Bo+wn6ec{s253Nw}gYjeMt>gcDfPGhidg5_?n$2JE z6F!c1URMYD@q!qAY|JiAzX<1l$d9tb5qHN+zEjj>kYV9_;6`d$Ge5`FFT%e7%mBKC znkRD(02S2U{a>>$wV6p&C?#C@=LLOi&e?1s+fQgZ$9r25m|K)Emw_qXLDd;wH=qv=@rW zQ{fs>-6kqAD1o$^Z&*Y(ShD292WDL5p+=L0a~2vg`QR4kbs80Bl*Q!biW8UQkUx)YfnIi%(dDI6d^2^R|$KU}N$F z_i70VnUbE-$(JXx)7YrsAj{0mWO-0#ohp2HZIM3Sh!&WI0rb@~dlLzP(cDZ%GPMvU zsG5%wERigh0~-*^I+GqXPnr(eLB#Ffw}J>5a5Oay%48Gq6>sV78BLuiKWbOd+<$Li-!9s(k;}3y3Ej3<{Ncj~d+r?o-sp;$7?O zq$Cc*DB5&sg9&I|O z{90%Y%}HlG4UAheR}%Bl_>pTVlI2>jr!YCX4N#kQ-EPb-N%({myOvAIbz+b8d-#lJ~-2?G|EgO9V- z8Kcjn^bH{K|D*~b*}0{G0RPfaI=6;k|*fwQSl1&+IAWP~ACx%uCG7^3Wz%w!pNvj5&Ve`H4&kkuKi8b0T% zvy6`D+|GQO%7P`D@o9QA2cD9hW=5fhA04>=MWgubdo%@+pkC#tzqY@dq$xN0mw0rr zq{^s#9{5bYeoY$Vp}%Ifn-rZ|F}G0wL&W)JaWHf{r#?85ng1hj3IaJN+w1=wcBStx z^k;ggd@SQkZGA)W8E?BLh8NK6KxJW~I?~FCbHr-l;4M>->fUR_?AyELda^*F1{fEJ z5QL_FCur?fd-9rPT|C#u_@pKatYHJ`TV&0ZHx|K#$#Kp`;-{crBt{>Af}lg1*P`^Q z6}#Uy86X&(@F_sqp<@1Lu8Y`HLa6CmIatP`&GD+S5r+Huzzs?~NOml>qo2FlItFZ+E5e zWb!%cqvs~)HB&rn2GU+@+<8d3C`N7Bc3+{SD;~o-PDH%I^qK{zP=5A@z7MeS+LR>@ zF2B3M?!$HN#>d6L@s#Z^D!srv@YYNIsTt-^&d=vx4f@qZ{;{h;Z~`uc^j852`IJk{?>`71cwQ)8&1^?uHfWGX<7~ww zrkOyesxcTI6|}+_4wRlkN&(n6*aL_I;1ckTko1l&*-C)uI+}8M&=i4^_MOo4jFfS~ zH|ZB>S23Ycp%|a%T3x28sW+d_u(3K49J5A-%a?!s4N&Jj=gIG-Abk;@B@BM)T7Qqdb0m!L)%~L4^@eQnq$5p}h}QqM z1c_mQ7H)iOo$FeG|CfPy7C9M&Kyp+|lqaC@XlJ!_(FW)(u4jaoT-5GzCK_gWnc03f z`|)mClSYCIz8Jv@=?LE2-Z}N!!Uz5Z68H{)D|mfJ>${N)3~yi=b}#5m2q27ardnO0 zb8Z10)Ky;Fql1hVdH{jkG5f`t92)9nSRoQ+JxxAn7iIM~gqL`7IFn(7hx&~r`9@*3 z>{sju<$!y^6i0wxm&wzwtEcpoU^~n_k_^g z#R|FL@oqV}Lbg*+-oS2G{na-_1at1dcL}rWTZx>2!&9TjPD{7<4Gj?8g8qyI z_)R6xb>|g7f__w@?_(M58pHmtJCJ+yDS<`nIZH3sBEUAeF0UstXS%_&7+XW*^&3wG~B@FxFQsj36-ryE_ATk_ZHjvs$=|JY`AE7<`quz^z-1F!w9UR=V52nGly8*V3P+g-V_2-xv+fo{ssz1Rc zBR%$1eyf_5X^%7$3T%(gxub7ACbZ1qqma` zhkiS`o_009Rz$kokR(eIfe|e+tXQ_*Hpy*4bqP0 z>|Z_G)q)(T9M&=-b|d@|e0$zDbsH@8BUrBP<&}+PGfss#WXbKf4l^~hgz&SeP-jVV zpf;VY=g#J`K=<Kdb0#a;ACj*9g%fZ`S3Up-sx9x{u8{k4+E?Lt?R(m zJJ-l-T6`#55y1c9ivUxR-dFGyE%f!El|=!A?J ze5_x~C!gfy=5B}(7}2twtP~Vmn{#~Ea5FlyOmN&Mi2rTp?ZA8N=sRQaT+L`tyCL4H z#;tR4(u>goopYfztrGDsH#lFp^#OFg=eumxrRi~A0n3;DyJ0B+bLMc~)^<^lS|3^N z?dYjJm(e88p*`z+_33!y%WtE=>HXdzu=jGd?en#*KsX`foefzq#?qbZdM@qv}wWyE?9aqXF>g7e7})8?BAEV9W>;|R$`1m$ww zX{?QbP-_?FO#mg}<4`E@_1Wv!&(l9>;Mrh}fG+#W4QJh7F>vy9^?$QfY=mFHK}juJ zAx|p&q~GT32j)E<$C>8}mZDU3^`<16(cozEcUQ;<@_RF|Zzh4FDCR9f^Ja`z6s zz6afr(!IXL2IvX?I)1>Tj(=toG%&Gs$?iDZ=|GmRs(kU&nmv5m&#|G!sAO zD?|+qwBW1*VQmZwlnbST^LY@c!M(#=pe(bMBl|mqBQmiB><$AW5yg*S)MrAzVQ=V- zV?}3MoKN0O_8@X!F$A76lykt7V2-M&tT71g#P)~0ViO9u8vX&W%HdmAs&ttLN)t$M zhg=QthQZ#i+C#73ZweZ@)5<{}j+R{wk^#KND+!-8{NHc;u?XebIYxUQS$K&98~#DG zkl{h5)pP?jP}yJwP6LjN(h$VpFa5r6HOG(bLO5_2;{$ti z?OZSl7Lo_fO}vWl{4$7Qb$WveoL=HzKD{cPX=ebmp8E=~-uX!dGrZw64G*H86xzx1 zdaMflo;=s4f>B_}U8+SQAFraC`@Y3aE3-}M9{Kx5{NsX9@<@(rJDY(VEwn~xb8xey zr#GLgtoJ3OyG8wYtKjvg=Dyaxz|Het zCIRsTE)iE5GujToDD#&fwwB}0^zxsBAMets6AbF-iL;A2vaCW}Q@Ra6EfWI5LsN63 zM6K}bpSB*TY8|t!Iv2O9AzvT;e1lIuBcCS*?!HGvc|k2w{Kd6CB{Lpjd9!JgpAAD3 zF5rS$2V++%_8Ud>9J~S6#L>klix^Ws@;ZDtLFyS}iu|(YKUml;5jVKJHm6sNJA{6j zCLOk*?Xa^61Uas}#^WQ^Te&6bZIpp!mS0b}?KAW$&^)IM?zBKc*&jjxpQT_#R6};-SWWM(KoUXx| zWT?gZy+)+5xH~M@gmBVvR^_VWkf*5{)AIO8hcR7S+wg}5h97bAI7A6K z`H&f_Y3GP?AoH4A^4FHYy_{T)Mis)-V`BX9T8k@mlzFsIiA>8@;k>=7lkRGMTb!FC z@y6&=gF9FdLTyCLYiHoR(YHL3x#WhYUy_~=MBoh;&*Rq&vF}1cPR708>?6Nz>3CsN zF;opOdJi99D~VZYN%MTvwjsHphP>|nH-sHByVkhHw%evW1pS_?S&I--3;3j=5sZI- ztKWy1ZWj-rG~OKjaK{yr#Pq7&ZXw>a+7%oag5)K@GDK&4IrLN^grt<$ch;L->ek|b zipG5qkDC9wrQfLLJxgS&fnMFijZ=1IN0@Vh0g<^BANhe3nPdkW0SZh7q_QV=fX{0Q zo30wo%(I7v9z;0(67v%$?0pMT=)`*vCwSU$$#n@5g2{*4M_&$24HbO^?J|&KPu)+o zE1L+$>*)E%^}$esiMuR|80xrY%3$168oFM%31)m6f)%S0CPO=E;n+$w$eLznGtr`Y z_%5+A`2=$;+N^2Yb(#AEGvXz_kjwg^5_$EZr5R&GeqvcR@sMq>A)d%&dRlo)y*3Rm z{@$2#zBUKXL65keUnm85+3Q68<%UJW_W=C(P=GqUaaIf8)ACcdP`kHxYW)xAt|uq> zFc?wNpd`!WS1E!HI{YzL6#sqA``+bHx0X{I54Xcw|FybsAPeH zb8ru-OQSWS-vM!dDSPPO>1u>GkmTDALc7)$gelk0#apF#v~o(28h9b^@Iwc7c|0r< zWqcKB?OL7*a53Okf@ z+-(ovnpAcqYf<&DSowuErqahPdIpK^dhx+1PeYbr&zeVc)AhD4x@5;9)B1y~1-;jZ zT;A);U(;4qTSukY*Fbl|MPxcTw~ODC83GAg#8Xk}-y^IAUvGrwpGeu?WbJX+$y?~_ z=c|Vc;2r+2+4@^CkmGaiakWwnmd9c-=k?(;oC_a~(J+*HCf& z4b)f$y@JbjaJIsqvP*U(%%~Viw&UKt;)v_pXzOmO2N-?HLtR)H3#DHn z?FHU_9=Ab!lsva5d%hU?yf8ZV!F;%ZdHAyILLOq=38m`&I_3{CX`W;Z0%?MMWjN^q z-|5~)AS{(=- z*M{X)U7;!7`V$dZ#4FCi0mShgUTi7wU!dYaSD^+WWy~Sz5qoC!A93zOB61-O#0wEc z+^{KRB2#)E>Ky&HYm{Yn1Xt`{&Lg_eY8E%5Y7GqNlN_uZh$y8_K8&*h?)grs@I(7Q zO;0(--N-T%qi~SGSnFf1KaPa~3*5cqfv@WkINt9(#9mJ6K-_0kD$Im1L)+0=KLi6v zC(%@ltH_UEhJ{7_(tMJ$+P#C&FMl9@v4Da!HXT~pUj33;gdq8jQ7?5|0$cw4a@j(^Tnqvr-*q;Tx%IBqNrj%y?&eC&Ns zLK_B#C3SsM9-hhcZqcw*BHxdm7VQ7)Ncq_9c>hh%6W!2X-LYk0{(UP>z+-m*>y>X( zG5GlZW9zM>;tIYkVcac9a0^awcXx;2?(XjH?(Xgm!96%M?i!qi;BH_4-ZyXF%v$qj z->zGC-R@d-YVWhpK6r{o{J?86{@u7Dt5`iBqe(v$m1a{Tdy?T7l4dtzI*l&W)xHDG9;ygV{feXVoqLNO3 zi5A036u&bZKyKf7Jt2ngi5}(6)J z0;MHMu&(lA8`=r6Snrv`pCI$w&Ma<;*9cr9B8XKG9?rYiVHPV; zwr0zb$14vjvWa~<;^O^1eeWDp(mm$1g-aCh4>KDLuE>y^C?A+Kg}Y>ptgeob***h$ z1*{;A{63krPBfewz82{`US5>H``>SWGLPBkY=7D1gONZ!IHSpYdZcDC2CSf% ziUkJ+ya5zF#v@-se!Kbw1w5^3u0CqKzAIcCxPmQ_DlxR2Z@OLR5i8zp;vTZB5e8r6 z1Ap6WOp)|s-!%>4Ih0!#fX)HCdKp6=I!|f1H+ELOoR&6YJt!Rg#nJJ2zDrj9Av8UY zS6P-{#&sKhEPISph@s~&q~pYW1)HBno8B23Trm2z55voPfXs}L2Rljw&sJ+Ik%75W z#u46N0Pq5pCNdgx+J5;K6v)+4>sQ^8LjLaWvQUG$E}_q+A*)N|Tn^Yhqkup(uW}jv z9X`uTAt5GW7Kf~N2)xSW9wO8OOG@q3`{Zr5QKEKzTDHT;#*-og@Oi2gSRT$YOxPx* z(-u0sce)@{LfC(T~$QCDLjC1c_L=!fAkr4^6LXnmW^XcUY-Hik-lo)(Pm>WV_Wtb z7}s{k1OQqtx4}qChEvCI;U*ib;< zAt8-!m0;Ut=!14^^$@S+hC428{usvGzM}zr(Era$dn#^T(RTNxtTUP*0Z@Cxs4@E# z%%a#wp+n)&k6t^#y}n{)Cm`^V4=$^a5d1>kmWGw51PCGl4nJrKfN8!iWK%jDE<-N_ z0H{I}PU6CR4bAnC+qAIYVci zFZC1#W}}&=3Ht-CnL)<|ij5O?$-%povTH&bb99!!n+wkhb1NKtp#-e+T_bYZSBCHo zy*nPI0TMW@Nninme)5&}hEmKJl9WmvgWWv~%-2YQ9TB1ybk%7D`?8*0NcED!-Y+fJ z?_VG9V!Yhc-f>8uSABQ;k01|r&tS&S$ujqM2845iGv0RxX$Yy-xm|2F&muRKn-Fra zIJawkSFt)sOdVE3PwXBu@MGO)b4I#95ZhNoIx^oQ3F09?dK0ITVyMV_#>XD~ipd<8 zokBQwbB^BnYoy%SL!8q9-3_Y{$hUV49d(uYuxovxLbSl<&wBiKy=%jbgRN8mMh0en z?y8rw^8Qk=q5C}as>C9nyS@vd&%cheeSCY1y=QoDR3wbm5Qeil+0}CTkD`-@-h6`leFlD!ZUkqUJ;4Msf3)*tM>K zQ13$zH!O_WS_AA;rmNuw$_BY>}p_*1Gl+@YbNgAbJOt~mK+qP*WB#Em1 zO75pIHnC;w3Rrf&27@RrnA!*bIvLvSQf5k{s3bj)O9BSS;&x#GlB`H7XGrxYB(YE) zy*Io#>uoujl!_CP%oT4vH^+V>qfd>^Jb($t9l(bTg(~=&SZvDOPikglBl0;6CvTWn z3e+H{Lr;OT*etG8`!|q+E?2oSqD;27aM_Z=;z7JdzywhHWZiT~FWN|F+%7 zQFdypY358Z<=)_MwG-E^NSb-!{yIB)-40>P5m5JvcBLI1QUUk5;TsK7evC!EyLlsq zNB`7KC^t)yrC4h+!8Y)G#``tBewV4*Rn>;2uwE=-eWdmo!~JAhnc@$oHsNV_chypkXITn{3DNnX#ij6)+rfhs&J1f&D zG4c#fe9(zMIqI2Xq0`S6g!@OK0%tO*^0ay<%^EtB-+HzlHEw-1H83JqY9id!d$EB~ zW1E5dO(3_ znd=ab82|CWuPNM+Yoc2>XCU4%k}m!_Gd&=DLpyVNZhN9{&))Tv{a zD;(aaFJ11}@-ja&)(Js(AdQ6DnR3Jv9HMC9D!0dLJp>c~cAey!T(t-7z+KFkn|{$t z&)d^PM%O&n323=i_C^Wje@GdkV#f=PCM9xiTqxROH<)?ibJod_yeIc$mxy%YtWpW7 zH_4FV`!IDR3aToLZFYGtoV0CV`8Vat)$u(VA~s*cnzQ&hHg&q|5`MOs{bpaUyDH*G zh*Gdx%CJtDSqlRW+CG`BH*aQdEfKL9rN+Ibu@(F#SX|WRecqZGn`kpLsHQgytm+Ko z7g74zWe~PEdvw7pZ@0)VnQr6X*?ytU*tMyQQao!5OVO%>NQdA3fDj4Fo4$_9pW5D?+T-N zvs-%ScheG_s6fxk3ZE*FVniY7bfJ_rT`_kZ-o`)zB0B zUM+-$T1V+X?t%<0y0C~)u^Cz1_soC8@p*fc`=fV`9Z-ugO!y&)(w@xFC&`VbP?w7g zBicf~Kfpsm46~^>M%PUFkf{_#IuFWm96G56kvT^pww+oKerYR(=BC&7Z&p9mqgkc_ z{jcp?^VOV;Mh}L(5~vv9iFhurZz^b~RY~@a#=z71YKK1eL9KS$f%CfsWZz?c8E6@u z-AGme;!`$#&;r{Q0nP4@-0Jy$$ww#o5^zD;GDhUA=;r2rfYdK*Rg1FK19fS-GN>8cNPlEGGC7PTe_OSK*7^H~42c_#V}~&qts- z1D^a*W2%V06CiS~Dqf8!)bqHL`CO;KQ`W&NJSxr+1a%~d2jDx8O<0n|lv#3rcWzRhM2l_ zhX?Vl=nwshKFy=EsBcT9vu-}G9bbdoD$$etB`7vzzi(BAnV2(AW)DDpZke)VyidDf&T>pV2~;L3o1<;d8*loA5~siiOmlG?EP!L zX=ZX)pq>ld@BkI&syWa{@?#RtrC;amx1S~B-;adrL4%jLy^#j~h0hDY9S#7apUI(_ zprC1w$7kjJ=C0Ndalm}`Q-1enFC`t;+-K1#OsuCGGI^)zcRx>nQafm1#1Rw(7(t|4 z@Sd}d&K(+ZP{tbd5wXlh*pp$5ziT>!CL>jjTH<+T zxJ$IhVHZvq%3&eJ->(_URz_JL-(*->ese=I{bH(=QfZmbj(5JMeCPF*7@xNOC8_;H z%~o3O6$v?dc$+{PP#R@>uXUhrFDfq~=z+(LERu8T`&Pna z=w2Jq*M@^k6W5l*Z~pM=UAGW|kHv*^naTmmtG1WWnQX+Bty7qf7tcIzeJeJ#m$!u_Be?}>?B#b?Rdo+QtW6N%sPpk1&3d7;?wvvN(PS{YfaZLG)1jgnM-`) z`NqtALIH3`9X3A|#@v*3+*=|}UV#t6WiQk%Y~2uX^gf{iBmxylSM1bMpJbB)SLUcM zxJ3j{=AR|_qr&I$Ad4!CTNQ>4Yd!R z#pD}_>#C>YQb=?lJ2>Ws6^@@j+&FPQm>eit!+%1DyFs^h2p3bytEhbwIRksDDTlY` zZ!8-r*T9;G2!yTyrCd%*Y^<>t^@u7QbrV9mJy-=w26nGi>E2?z2Uww%@J#4rn z+0)8lWy8?R{^DiRp5hV=yYmfg*QwJOZho(>CKUq{>W&Y&^5F^u!k}+=(Q49SUi&8O z_~s+#kMR$52RiMZRJn#%oKPtXJ_+tWUJdDIipZAZc7D1$WB9DO+|{i;;I$|U&febv zuG3hlUM7vBzMwANduD6|OkBqJo$USmf=yO&9sMXz{}e+~(c@LnrzXoz-v%$mz$iIF z3i)dy9?LHx%4jV02$32}A;uC?N#Tss40e)2XnPML*X!7|fk)B|67XBWMnQD5aalq| zfo0fcHbGAM%eYGIdzdq}ss2QwpjMl6Y^o-zZ`kuzvgL_2N6KauSf_cd2LlTPlNJ+J zb=#zqfXzDt6j4yV+;=855G_3xU>G z#8+6@i}1w{R8@<+HAhS%u?80X8DB7pQGOa7_Xr-!~yqw zS3KVQ1~2a!Re3LXRR6rl!p^WA75FEi6_pl|#S{ho831!dHEUk3*a&kPmd*#ad`Gr| z7RTw9rmxftoNH-5`Nj={f1a0XPkCfzkVH+TGKr*X#sjY>teETv29K~-5afNy;!}Vp z>(1$E^ZrEcC?*+SxNnb3(nt!62Kvyw;Z|k1xjCf2$M!lmm2?=mg)GPEz>*b*9|zr~0qq#(WR0(&w_fBt91$u9sX- zuN6&Do;Q5IjNx@$w5r(Vk>Wm8lhe{5+?0z{tAY{iKPCRs{g|YTPd8Srb^g3Sd|y3L z!?V2DOe*m>be{$EMD})xltX-wu^-DwCr|MBy^yzQr@(%njD2{ym^{*|vBWjvjbj>507XLI61dFK{21FgKoU z>YW^W8lv0%#$;f}7be(Ha?v`!fVVP?=QLw@T27Q7u#aBC3xjhGG;%fy)1{QwW%azj zv9R>y;9qB3ca2UeB2}4ysuGLU<$&!|q|GucY{*D!`w`|G))Yh};So!k?+HHD8dZi~ znnFW2Guli?H#KCNy(x9_*aSkQ8H!-12Uqx9 zG5Ovf--MO4NiG29(O}KaLeKuBh7Dc_`R&Yi+Mu2JjXFX2Ey8M{znD2ua8dbMwO?{B`jX^P$Rbbm1=mPPQ9#{C9;OEV zd<{pRDu<#KHiyZXqmiwQ#J#I=KE9D5i6-FtMrBFgiKWYMw*3@#!ou?G#|UYQ{!eBk zmXuRdKXF`c!UFN&wIcpQ5@+f%JbeuR?{$ORn)0oeqyR{*=$4#3ss)TNi{Rh5?T6<%3>gL- zZcOa=k-@%i_Yz@tUH!bx$Ec66oY`aMUDqeR*X_+^fE}fqM34!__X@@ zMY^fdH%1cF`T@!&+x#bUoC@;0qxjVINqcs=RQn5P(}?=73tOK5>%!*XC6l=^Jf^&D z6&zaH0_vv6h+J;m4TM&^ARQHnpn*qfduiW^YgE=qS!NX3AGur-b7LvylsN$%8i?^p z@cp;2z}|l}gi(-}nNj4M#E;5EA@P|LSh2#A(<90o1>#v>ER{rQhga_M&o4=$2>gFE zN1m!{KNH~p^?!XLKRt&PbbJ$d7Z8B3+xt4|gA5G#cmEn7aBK8D)gRu%D56L_V%!=- z*S|#u9HznA$w1h{-Hs3@4(A_#8T5Am`yeufs^mCyVPb)jXSGamDk>iWb;~pnEqoCc z84$yekc;%0bAWy7LyI^GvPS-@M|XHlg7CN+ziHo0Mk0=dZvGI*p5+E=|JAP%=%QtA zAVkGe0DA^>V$O2&eHM>t0N#9$k|%z(pa8o=2kUL>j|S|hr2ch=|4CM?4Zx|;E^cR% zzu7{h6TE|aNYhG3Fk_P!S3DU%!3;&~$d5STO0BTC=3`orzU@NM5W>8GS%4MFOt4zt zd%N7MtQP6DQm*2hU)ozQKPt32hq+jT4gIm<)=|;|QhW}#f)E6OU{8Ta)imM*WrH%7 zzjoI@NqFmSVl_3|_9^Eku{K>H4ffGT-LOkW@jO2~3zwO3qbB$PHmP zQ%)SogqSBA9*=y>;QPDRckGNgHW1o!B!u0b>vXkBmMDo&Quuafa>45li6L1}Nt9re z&Hi~O`L9G(_Yk?^3)Ds8tH5g;wfuRa*TBeAlHu9=c8%=5R7Flv9@Gw1ktJK*>y+^; zP?3?2*?)?@G9~2{+u$(XXLrN~g|PU?cN*V|1{wilQxOVgZ>oxn{&70q4m95Bln^EBA;rsASbM(2 zy~80J(3TkV_|E57CJqyO7prT*WIJoT5;yFV*L6ku_EO5b`<>eoA)D>R$u&)C@ z3Ny9j+)cyxq~?Bn$A=3%*&id?yL{RaWk@l1H_Ot496psmGKfnd#u-9mXtNHJ;gNs% zOMZO8@=_8}$p%Ei{GQdv^v41q$CAjx)p%e>pk$l7>W6(I_~rJ>$~Z7bj@eNDSXZH0 zxzxF@$H{E6!sX+id?U*L9Id!T=i>MmZ-F<3?b7d}GGDY-UxeS4?5&N0O|5LJQ96Cr zS$@UPt}mW{ZVWOb{nTX&PJI6c@h7#&e*O*Ned&Q*29j=zSVEG-;;+&+t~hV3mU*FP zh$7vr$<}H(%%bb}U%ynb35c>hv(*Bk^j=Y#ZwOXVh$u`d3ip$F3X3XXtYy%;)r~B? zpx9w@~m743lh6=)sE^8TYN^V1ao7ZTtYce95WcNpF1 zUuXu?*zj*T@u}af&suR3I6lbKhqbKdL8wo~B4XJR<@g8>1&hKWZhz8|d*eXcwI*)f zKOzpRrr8j5#rj2}`Yjb9aibjze(AxTPz#tH!PuKo48wk6dKSQVOomsSr%CcOtg`ip z`b+0-<8pH^;JK`O`7FPonq-6VX8>IFFIDR^B$WNm{D$@M8N?>E=ei z*1igYQ=qyci?*zWe|ecJ3+zMif*KyHDVoHXGD?2<0rl!`>C zi<5|uus-qMM#YEJ7Gb=WEfaUB=p(0##H+1kEk-U|##PL8JG#{;B=AtCIjT*S`T#s+ zlyG;{w|NxJS+|0O%dVLurwbSou`C;B`Td!TZxC?G--~sBY1-pMW7^Kx!1@h8%-adL zuN|cB5RKV`iKKRZhc*=9C8uyV!dXhS!>yyC+ayDv?pVmD+$7^6KJsq4&2)uCE1qTt z#nh((OFzr?^!e-|5FOAU?d2Exn1~yC>yH(jdduYwiDr77-E%VT)&Yck41b*~;uksA zcI{8L!$tO=`ml`W$&1yj`eKoyNicB*L^WrWJX#j;O2OK6(jyZZHT_3SCLdv=@=vmJ zEcAz-S)f^>3X!DO7o1l3{D(~a4HD3;tE72`MfBRa9ck6o^AZ%NK?&Ud#Ay#uoZj*R zh2@jwzkq`Vlz@LdGVh&tv^OWSH6sNMky$tb?MH5b#~^vvI0%Ig^P4V8mc5y&`>yTW zy(6Q))t~=fzb0f(DaT}Of{Ompm5u<1`?PIL8NWi)+hAD-3eO)`xB|sA8&S}=59Vy< z#nQ|e+(m`|Svx_IBXSJbtI-fwIYBow(cRKLGe^Bweh$3g{{^yPckhzoZQOTXmD%OD zeq+kP5FpoX^)47tu)wN>cPy*EmktIlpm4dPedMwR+aRHi%8#oVtp_&4RQ$SD#mkl{ zWNF+CHbH)#h0*N~CjQ%JnuZ`W5NGt}%3ybL;mI)|)b*x`<#QuN_- zojtKRp(n~}&9t%8s@fqW=s00A8EY^*-M~Q73&0`Z2F=luGnn-csPE$I!rQe@Cw@BG;NZ+&^C z9x*l4Gd*wg3j7PpDq^x(y`XcX7~SaM5CO&BuBylSqVdZ5 zyVCkQ&h}wc_zvt2nyllYNhDqk^Bak$!lc5d>o(8)m?U6HJ5z{7773I!-5~wfUsy+i zl&mqLp*iUI1|#lZNm+pe|CPT_0-L3%9ag{h>bo&=J9r2COqgMIvPW*9ADjOyh$HUa zXMU)syk<|u8^wjv;>=-jRSs6ef%%Q0etHVEK|d<~207%*DDfByh1EjH6I=TiA}HM% zm8ZcaY7{Ak)f@=F;o_(F3fYNT)oHyXEM()zC-_R3_17>3OpM+OJrnhzo^=SzRkF$P zuI+{f+ri#(*q9dBQfq;2CVcpLes#T1%X>AAA_#7(~wIIhUa z?fs%TKDO|jvHN{@@1p2EV|umB#buyr9X+jvrk*3xQ2vPJ*0YGUB=ox1b~a@~TMf`eAGDXwwz- z0iFDOOYZ)-V-^*$;1uhVp7GZ>Qwc^djtRz=z|NFsmrR{`9qo)0+`HmyL{X)|^)z&~%S@_qNkQO9QxYwFayk_GQ%&t1q|KK$%g;EeOV~V?3!Pyyty)4p+$fA>Eovgx%4UX$|P34Hg{CPZDqrXC1sB3 zg4U}ytkgODWE+CQFr@fi6$zaq4Bnyl-=$Wb<9QyxCM5I4LF~kN^jdB4beNMYG+yO& zr2E>H+Zc#dCo492kPy5Apm(@%Pq3=zf-^h^;`fVIn7m#OwP0So$IBOEk<23hxVoxA zlTvHg{5R@mqz5NKn00_T^?f>HkTkdv z10FU%s*OCLCPjS4<+4td|1nQ6jCH}pF>;nG|7UR0=A>}1{Uh~LCgF#1>s0R6=9aUA z>CzcWb)!B$Pi+uhTLjXq_^V7&1+Gvcs5Gko zkU4FTJ1cL^Xo@*UX{a>kKZ9L9X0zAPe>HFVLmP6gJjGH6qQzUaj<)la7rEML5^I}N zxi69L3=wUEL3?da$xWR4V{H@>)*3kRfQ4Qs4hGvhZ|`?nCi1jOwvM`U>VyXd6TGKi zl3oFneO%w_(H_7FFODMlMVJa_ZV9$M1+9~Dk%`>Jy{T8=n7{)wf72QywN)1 zWp*Hga{YmQq&9tI`i9T{Yc&k8zPE1#ZgKebz3;E3(|v~;LrZlSI}ZU;V*7>V~5lk5#X`G#(L2u%NhRcsynLaf*c(Be7-1y$Yz zVguN?I-YfqLOMP+amn{pE+Q7ys&E(kFi?Obh9se||KSR0E{22#ie@)NQ?`B3O?X*^ z4Ntd1jdu}tF@hA_wg9DqPwr34|Pri3xa3DIBxu^dw2%w#lJk2g(K$N+J@vcCJR> z*dSr=Nr>|E!R7KMeEZj#!QapwGq^)C-QJF5(SMDT!1n}a(SL(xLHtHJbHq(x;Wv#X zlw$hmw>#FV>#9b971MSQ&sf3Lxchw$)$J4XBVdXPYpC%Nqe~!(e|x4Ek7$GnjM!~k z2ni%fB7=C3IEt|wGb`i-7#aw=$lBz#>GjE~dFlbXaQ8d{Lw-mRY0_sj;i)ZYCcn<= zc)9eA-`tnTy;27Fa)|QKC_NbNjHqf_cO1Tj<0_VEYUvL(XH!RS_^XL4JL;lJDl1_X zq!}ma1_*wsDL)JEitgRH%O4nEsjoA85K*ESXRL7DLkh~bbVQqQC~2F)fL&;(rQtei zJ8wbEVP30ZuinkGVQqe^ePt-SnqdjzVkHQbB}jks6^34V%%GIX@W2W=Y3%0Zn)W*cU0YRHUhp zveQKuT^sH2$DF|OOs5MuQ;dt0V0^!SKlZvx_#zj4{zqJ--v9}**sQcf@bXzO_H<51 z_s%`>jIdlCRcwXB93oK?Wyi}EFIuHank17fMNXaelUxP6?**g2S07 zK7hlQa7u&knZdPWz&+HeflqAjTl_6{z^6q|iT26m)vIvy5xRy!06*j#N?`(uh%@K# zfkz{74o=PBz{P-T1OtHD}9jHAF2L#{wzZu^D#6PuB#|Dq9~XG-2VWIRZgKW*~zbFF@C zZYP9%af+?aHK^!QAlV7)&n1~4n@Eu=NfA{f{9tt3(7j3={`dQ1-TQTkD|V9XMKq@bVy&l!-@`7z*l)RY!uSW@)hKpOtUl zKYp8P)zhbBDYTea2HSGTmZ_JWvC+I>g_iHZaY|9D_~k~+^4T{Q*Y0&NWQpaL+m(>a zxu%KKiIizukaCXY@j6&Au?}3EL$pbNx^v0!C6RnfVCC)(EVm)YfX_~!xgJNW0O%eb zX2skeE}T|}*8|D_GNVV~RG9{g{pkCjqAQ^sEK=snlAvK~9fQ7=T5sR|T|L{cNKHi; zuBJ0YIQgF96G@6ker(I-QdBb_yX0P#%CQGxqQ4@xpJPb$8BaS}5(~Zq~!u@pm`glD&pnlgjDmNRatPZ|-&LGN$=b zZh^xjt~gT3z~D*ej>|ozpN)h7OMD1QqegM_GU1x?5`3upVediG76;Ke1!L^+F({hy z#kTmpBwfxn`r&o&@@WVJt;mXCqix`+o z5f0Vg8~O9>+XQYrw%_&1WWOh{rA(gy@mG6Pr!;XXx(ISwG_q`LHU19Y%O+s5gVi?kI+3@MV2xWy7J9u?=k25s-A^iJ1!oooCrY8kW*; z-_x~@%WN(5E}wHH0z_;=Vl|o>zvUf#W2yx9kuzg7tfi~S8+s9=2upe)4dKlc@iTNY zp2>_6WSsb8CW5BXYodRc^|$+fWUMy}-WV>k?~81E&)rAmM1=I!N;9Q@S%o|}%fH2Y z20@kMJNF1Bzn}(ri(`N*HF#YnLx4!^GFPx?BcGSgAF)|ndGHXVK*1h~reOb$83*178H3NKZTl9toeBQ;C6_k4 zAhhgz`$4tA+#Q3OA2_JfwewZh1393?(EI5Hc~M1!fX&dDtKg)*=qNgnuLM0{kWv2R zhc1#Rl6dcz96cF$Rq{NCSjryeDQ7m|H2+un6;pUL!jn!oU|ATS$68o_)aTm}rb`V+g7ATRG;=^GY4D$Txg5b7>N#O}uQy7M->A0kr3`>KpRr?7BtZ^$oe+n|7q7oOOGfG_pn-GD)%38)E}zN^K1xBB>uEZy4XY$B30nf(rw zdSJ1X%3k#kCc6kz-HIKyGx`j#da9`k+k)TVyU6eP#lP|dM2|OC_h}Jk{?cmG1(|SM z`=KhK1y);)B-b^=qDgtm9x-Aj!$MWKVyNAkF@E$}f1z{?9olmi>{W}X z?G1PTr~EIkQEGKRipoMNo~U%aKPP4suEb+ko)W&^j73lHk3k-l#VWOYz6D*5AxO{7 zkUPpy*JuH7La*YZ0vHsJ&2eYSD$ToA%jcN%;==e!0hKEMW3R)+yc7{R#*CCU;Zjkx zYz=a9VL2nut~Xhh4~Jw>U|6Uu zTE|#?vGJ!FWOA~Ea(l#5)x^)X<4m~Il42Rhv$02{pt}qhV_13_0=57AxZ;V`muUo4 z{i3J4rTTSpM##+7bb!V{)Rru(tAR@(-NN>(#C}vC3@7@bQCExX_o06#zCl?3hh4DiAcGH1I8slLu=ZAV7spE+kTLj$MxBt4DhzD&udDO& zJoh&5JgHwTN!k2a4%cV3IAN`!x*>=(d^f^VpqN*02c8QmXY6^m-+rBIBZivxLGAyT z8d&Lh1bn#P3T61C(WnXWKcnM4ULC~;Z6(3?_KIFWu+G&?MLD~X0d{<(QAjh$!o|b?HmiRVJ&8CI=FCvKL1#XOuHjK6f&czIJ z65ob@>M>FuBMptRRWj(&kJHvvMai}?JCJs1K{$}b*ClHmyDcJHiDy(b-2){{L0MX1 zok*Exi8`i{@VdJ+MdXThaDC@X`yerYL8_!JWZ@^h8>Gp_x zC7uoYMA@{9rTm{sPl=E*q&4dL#6kQVEN_RP2%Mo6dFy>XYHZy=W#u={0R$zZw>j>Z z|7%cM&$2RtCK0R_Z4MOS!m%yOSV^1h(ZjbkElwSY%Wr0=VRQpbm0LR)FsIh2>+wc2 zMhm+01R0wV?XfHXjusHtKz*le4jvwR=%@&y!P(Zw7cRK8*(16yxwpwfdC>_^*e*h0 zo$ANabLvpN7*Rn1TQRa8wNu}5O`z*U?8KAPrxnt+LQLbUDT{vdagOte`2VV00@;&* zQ268Bi5+FXYKj0<9cNq?7myjFv)8ySkc3C;QY0Q*^GBj8=l{Pxf;d9@{PIDnvEKr& zm#{ls)qyQUtneBdYyK_%u5np7pFi~(nDPw* zmKeJrIM57mREyRzqa8UXQi8WtSsz>ueUgorU0yhgPcBf15d$1~Bk)ES&{ikq%oJbp z8|ma}>P|=|l6M5!sM&Y9q=~KyiYqWe?^%cjMI&%DTDB^Ad}FH7p|ePr(`+>wG&_zR z4pHRhbKE$QzmmrZ`~3CkB?2hiJmxV~Y=XGbCAo0e%B414Q~Hp>oFq)aJl;FPT5 ziydlkJc#=mNJ%)+)Z>sMxAiqBw5D|ul>`SFK^>5ZlA}BQbqbl^2d_SAGelIz`g_Ag z3!m@3^|w4n?{jSIO-su!-R~`i@ADd-ujqCewr>*hX;+b9RrH4$nrvyM`eLji0cAeU za1%qLi*a@eqX;d$N8d4!Zsr5}>vNaB`D-Aj;~?Io=el^f-Vd*mS#FU$Poemav1Yoc za;cW4bz&{;hzZPb=|m7=f#^5x$5Dk6Hmc6nYx6$FFD8GUxLp_e(Igz~803`;y$iud zJR+Nw8!X|))1!^jaQ&X~)vs3vtp&B@D6a1ME(AYU?0e$k>`2zeCk})egqHR=eg1(@ zUd3is{NZa^BvX>j%3}6`@rS(?dI`p*Gs3GP=1e2|&giq(B|J(ZfwwV9t`?OcH$!9J z*rxe!uJXgnY|S!hJq~v-_iClA%*p;?Ds-YN*G_T2m2jpC@4Lux$XB>R9uK|34O|E( zKM$t!ZFf*Bqw>fs{Q8hgi z-_p1i5-#$m>R0{J1m~-g4W3!c(9*?^i1>Ts*YD*z$3YFbBYG}toi?e1pZc$N{2)&e zRq??GKlJc#=tgH&^@f)& z2(Zg7aEZ^yTnJuo`E^}91=G!xZP-AhHo>Y@rxe!q-0!5>OOv-Xfp!J3wfC6bcB?tI z>1;-YoUNC;1HR{ORDlM~q^O*o#sZ+^& zU~WmpdAChtk9mJ;Yo&-; zGZR5EQIb>ztFO~;>gu&Q20j8i!sh@Ales$Lk1(#~@RlNV$25hN`J;1V4oSjsu(UYv z(?)(hh$5p+%2}AlINx!(qBLJtIIyEtLE>7&%2ZV?f!orsaXD`eX61QmpH`gv%b(qk=Au`ipw-z&1J2O_F(AW(}Kd~dvn(#%p z_YIQhk$*@ho?PY1?JAr;?VTc3|=bYmsxhRI+n?e^F$rRTgP{5Pj9;RE-7_=)uUy?gPlpj9b1 zxN&0#ul7mmdCULNSn$?=)iiY@zJH3`T9i@S}46GkPIvgHD)`$kaw7CyXWh zzU8c!yy*~qvyszGka<1N01>A@r-Oc$kE$(u-t+e_12-2UM;dO#BNwVf|XDJV1ud9{teUMt?qfd1rINWh&m#oy8tX@ar;kFB?W zZKI32MZ?rU8)k+kO~cI4CJi$)GjrlFGjqet%#03m>M%1i!}Iswdv%|lo@7~;=bRbI zqw&(-dx3!r!UpyFwVXeGoGLqZq={uROP4n^?lJu);DKPx!RE>{R*&iFCBh%y>6?fJ z6%Is%+${Qc_meGkPadwS<8$(yhBt}SI;~@*=S|#wQ z)2i-n^i$I5)8+0`;E$s*)X(^Sn}xb^sx?ilJfSM&#U{fqX-e`cu&WLr6|`oiv8%j+ z&PS!3gLpLWFf+j$c={Sli0>;@p5j1>RH>wY5qJ3VYOH`GDPj`e{zK44-ZjNzsW7mF zFwKrCkWw=o!h-4vgBlhWY4BIvSNXeuY1bq9$J}L4!7r^_Fh$T}Dy;*4h-lfaTS){- zs8=xMUkBOyl!yA%wx0B(%s`mE!i|!mt<|BYJX;;5+4A|}#B+Hzd;bii=^iuwT^+3`V z!P#>wUMubYZ94u>H{y6>dXAQn!#U>UFe$HVr2z-p&E0KBDQNm;VxC<#o7m8}_7`2^ z(CxYqS-+Emb>zkdUrd&%g9CO&x}kk*Xh?!-IXy03y}H(`MUa9))3K-tiqSQhz*~)= zh@Ksz;C1(-f(|<^bps}ePr@4@x!-Lws%u~i{=d_TBRBAdQ^kS-BBq zGT)aXx(cxn6Dp~T5YDVZdJB9(#zPNb`HxddO+3G_62o+DmwSQc9oBym% zcYW3CF^NIrV|l61**q6dsPZ`a&UL|4dTyyJZYLVjtts-s#yQx>XhK->171+k9s_P+jn`AUr$RP?pq z6>PIqJf}(zrb52AuHgm&D|OAHC}sYl{u5tF0oSeQ1g9xu=zlXOVKrD3s}FJEWJPIJ z+Pt+)Td86R;Dq;^Z_sXvoCAf?&-Hyk$9;8RGiJT0+9;6=74p(FX+RB^CmP z#s>OBJl&q;p93CE33hXG0HT=_a^R0uili0W*vX@RUQVqk;Bhm1jtPghG6!$cQup7V z1E&M`WH0YB`|hG%t>qw7(dUw1z1oS!G6k-2&^gCJ!`hYqnhPdE68A0k@0TWt6|~0s z9^-%2PwK~vU5ALc-}wG}jjq0_61O%8cA# zYx?;O7NlWMDQ1@-ti|>LoG=h(DvsQNMa~5_V7j#R_{>SxsX{aGzd^CGm-iozBRKgG z`mP9N5GM==XG0(|LQ%(4th}pMN>B>O$UL^n8V}0S=2O@RTAds^s!YlgZ2agyIeC&h z?k8Vft{_zdZGY2^`>!Cj8d&7KTMuS-E&OlYRA-0aW7huxWYZ6A^Z&SB8G?2|Y0aR( zuM4h?Q^rN|`6R*3ggwZfp}lXW)__Tc6+bt1Lm{|(-ohuX^HpXHsaz|h;+^Ik+LrUM zbaly4MMyC-lK$8K2wY_(TK8nq-w~w9oV{=+6;~o)4PI+WQV9ZMmL^R6-oIaM$Yg&8 zf^A*L6#-RRuX5d=fKbar#?O^-Qp7DaALt|HGXU-7)tLU)c>i?PmRp$X7kPzQi17f! zWxFy4gyCT<+ct&$hfEdQ9^L(R3Z$sU-l<^xO2}@c{x3pPwFEy11rvFb&OsrQVB*Xn{)q{&2@oKmBu#^o9N-EzFvaFCKCot( zT9KYom!4dmpjV&xxk6vbRawdXl--iIxjx+gsHJ!TL&Z+NYEq>A8>Gyp@>>lHOt4nL zWK-$8=lh#7*mRU)PujjJ_bs5^WS5KKNua$rUW%rSUAlboKrmu`zKkuzK;Dw$7=B}c zM-QSK`Ak)XP9{;LD1cnw8h|sjL;m?-opE?dD_K2m#xVFbLzH8i^j9sSyPv$bXB6q{ z0Y(cZ-cJ+zM2{EeSVM#4Vv{_{A_z>fD*(x=!<9^8vU*evE8G^K3ulQch{hGP2MdnwCm z*T6}Ch@2Y0!l!6PeFi~s!zM_|GwA;b6!__Gzx<{5BML$NgTY@j5>eYRU@uJo%a&7r zDG*0H?e1%FsG0w1pY~)P=!!cI#HEE<$kqcJ5Mag2l@gstms?&ML26N2$m)G2;LP4_ z8h1`WX_C2Q3O(K&$el_u_$V+Ph}L_3YFA9tB36VhzNL=~moAOe!ztdTU7%V;=J)=J z#=`Cqe|tEcOB>MSm?a5KEoNYz{Bio2NZN|`b>hyUuhwB~uj)(Pdb8IFlImeggOlF&`#r7|<*&-|X$J2>2 zX@yc!QJ5$0i^Lg-Sw!A}%8hK1$@tYA0Y9uWXfu;P*hY8gJgfZULz1kR1!hEN>z{__ zEa2vy?ubbY4c+6US!4!OndSJ=9AIs7V?`GGDnNfq;f^;T=R(9RZYZy{1BS%>#nvf$ z#1ADlBpXaIYO)TDS^KsKHu@f;i9|Z?$W6vgKGl&gXJmbj)&-|S7kCCb(7;@6Gs|Og zcr=-t{sJ7lBa)qAUN;tIjxY?2HC2n7qlpH3<1cq0McnQ_$wdQDP~TfW()f?x)MBAa zO-4{8>N;AYD#|A^iBWmiRmUFHD=m?Y#dQth+jD1;n1&WUFH2VLt`6VUE9EO06K7c0 zW;!z4B>klpsjPuCMaRZFv~;E@v+~E6)3aC7U-ggZ#*@j*E9Nk!nZI6&HYsaw8}VXW znItNci_v{Evb0S2qU5CQ`}RG8{Le5-idrP#*(x?}yzpooER|r1LVjRnNisJ61qn8v zw6XYqfp)%Nbqmzq0L2^Gbv(S>ReWfUWscxGj^GrSHUi`K*!|e`Hu(n6@M_3-2qtj_ zNPa;^gS_~PYzMu!BG%jq@J{;1*sv$Mr3Kfy-&~LB>u#q6bEvGMPiw1I%l9JS*ao43 zMI-^c;ICfdtli?{3}~_oYhLj`d^swwHxcYV95gN zhd1tbV)^qz}euMPukgzA9a6yps4hvgCEN`VqB#lWaU=JgF7+)w_^H$kb{+t zmct0&J#fm|5K73WBJHnn&tqJ%{|rV_7WEk${!tsSbu}_mX!GC2)6?B`6MokQac5ub zDzX%liv15gTW@DAxtl|A3j}`(L$sAR8ptLLXPwg3O#Sm;}c9oK2yaLNSx&3&6AL)3Qu{k<4Ht{0k{C zyrW0|1Q~(5&4Gt`8!gD>;^*-{2-xONcPU;&pDb(!JR?^A`=wveD?tF%oW%)Vt!kic zbCi!B;$bo}IoOHRTbN6LY@WTXQVEx-V?~a59z1upG7c&Bm1Igo5c0432R`|j*KWmV zPQ^vVK+c!b#qH?elR+2Hn+KP7_xigBR}J{Rt+x67S&+(?c&ftA&6hYjJq#O{ z7;23Sw^|(%qnpBX4ytGWv>?hoor-bK-M@~ZiKIEX=xM-9i=3;34vIA@9XE3jU(;sK z5we_|CjqGxT8z?ku84%F$0j4c%5{rdpgrGuIri%L1~&-gMi7|l_)Ftm%l}$!P5|jc zRKA{78tO^!8ub%b98+I43F3+|*&F|-24LVTVVCOmL#B&u&+pylT{;SQtT1R3{n5Zf z&D=Id8O2mTW}C*ePefRgKe?B)3iWj1ts?)v68_6m*~6<$0krRnj($n{0kg$P#x1H; z3V5o~Ce+)163*(@4gL@azII5~5ocYStq71W%=XatkasSvfBuIn;kj%R>*@)wF!iuUXsDOQXXz(JpTQ5AJAb+yMA_7tt;rdVM zfnYGkB(vAX(E*!Tq9>hxa#_zi)4__!LsY|xyobN~({5R+7<6ys>Q>Yn9TIDU3Tn9~ z2lWGbvS)i8j>muO&GWNmqVNHc_TII0@MefA1E%bzV&(-|gsKd-(^S}0a>M>ui-!48 zF~G>o!%gpMkh!;9Izi+R1B?H0hBbFaELztCZfH~F1cD)0C@>1$hzz%uP?D-wV>8Cc zF=4l1C1@iM(2>8AvkX^l(uzgxT^OCUzVgy`=yT{lwG+61VjN!4S@FGx_DpJPY_CP8 z;`)roI?iA7ra$ih(>``K<8LcUk6|A98Cx%(k?i=-Zb&weKsr^Ttk9)#SD-_{Y@i9v zlbd9)57rIcoz+&^){i*!+~*kz{pCQ-A5wb>(A|Ezu(mV$2nnftu2W#Sw7?gX*o^bs zZKHN14QNbd04zWUep;MVUL{zYXA~@D$|@L8k34LZ|4WuVmO!wKqDeS}k!z_;M^)W% z%&~EIaM^duDlO9$makqoCjoBLhU6*HsX6H20PFB@*MMyeG|xjhpLp0fIHQ!iNvHPn zC;>fBQcp#`=eOx{11dnxP484p*Gmrf1K8Mq=)ww^#U(V{ZWfLMK6}v2qPxumH9N(- zAVZY$Ga}y6z2%ChsmmAIop44)y5zD2B0^sj9SnpW~ikYs?Tkz2&lY^JHbOlvXAQ z@6b=>Q-HjwxihM$ZejE?Va(s8){$*ZaNS@w88Nxd!YEJ09WMW1Q0%2UmuCdKS`l+Y zgjpc5o#WxXjOqd*c_xj37vgpJr^I`E2UDViD?7m*WoBiTPmtuM3YQUZgx_0mAlO7! z_N>2=^-Pa@XpU8`zP)~g&ffD{tGDH8utW*IR40b4CIuY`+-FG4Bq ze)b&N%E9>ko~YRO1^EHm7f8!GtlSpb(qj=OVgjdgzR!zBw6n{&Ca0sER>c;EhM#ms zRT&~;M=mqatPmVfTw1vxr94Ro-Nu)4&J;J|u(jl)`r|iUGF{59U;a+J07k*Upfk~Y zJ+pJN)chCl(}t;yG(=u5KZ}U&h8_-c+>N_$?D4;m*XR_+uk_cRs^6O_Fj(o*Y&r|g z>ADZ&oCE`Y(`hGS<->?i&$KhN*EtPk!?YjRKE5PM8cbqpA}**#E|}7xv)lR+^7q39 z@pE!j>{V!wXqDwd=b~e~UG>#=&c(4TaB^cGtX5h;opnPlWLmao@C*{pH2*nb&+rS6 zZ`MzK#5|(;9NYL*)t8-zq~M(ixP~&(Wou2C-b4cmSc~eTfOj^2-tznfRi9aD-@?>!Jx6d#xrp&T0diOYToc&lI<`sLqU-%ifW;1O83iiQkj;by*7c>T+ zQ;K-Sfc4eo3#D7dbEnGc_%cg-F-HSXwSKSO*W7jo+8Eo@d3xEp$CI`h?3SIc}(J<4ua_PJNIX+J9L-08kc?S#Fn0*$HQ z5)y{wWkU;+i(ThXU^f=xf7-o5xe&FB4pf&{Jv(2awBc2e1h9#bklcA;2X6>T}uMS@;?Zp1DFNU7E_Ldzp)}9L|#6$H1H{}C283S+iL;dyR6Mu&$IwyDPC*SgacWoQ4 z5HHEwiKs^ILe`~`;;Av+xjguWrMw3DImglGl_Ry6!KAUrg$*&W1$)lhF8{W+XsAL3 z-O6JLQ)dl35F+*doI6Bo4EcB8>4#W-s&1NSS>~5-=`IjO^;ampcSat|pH9;oLK(8F zef-m<9?izl4<5;4_?@cOvb9@io(){ex~@Z{p@H-}Cj6rGNP== zfN>F(!22z3hW%%YvD^6xegH{D&Z|?#weD9aczMDWoo3F)4-y_ig0l_6C zkffPoS3%zFJuijBS}8eu=kTDTbAni8colFie7n<;=RhoGQ4 zn-9DNk668De&-_8?ujV*G0Y5Oda@#Mniv2!4xjUZ!R5f+ANn1+VOwnx9zSJ3UuLNM&C$lUaQ^W&Nn3tJi?EcslZqo&}VQdRva$YwtjHS zdu4~Et;@@TA=^ZRcjzb^_v47$6Nj<)2Kn<61p2-fw|_F=Jt5H1zky+QP*vj{A}4q? z6T)v?rfyoMe$eKGv%O8TvU(G!;rqb_t&z8a`hM)p5$CNcR!jOLAgBT-(+Atvv8yp+ZtT#gdNJb^8y{DtEw)O!M~<1j}&my8;rb_mqosy_4J3&225k zr@o%!xcbqdL^TgE{zGed|~uL-aGAgB9-7&%g5Uz6c{sKB$^?gDA~&)=u-IiLI|AA)S}|LRo}74!-@ zYLwXZnm0_e)SGaUG@Va>T0A@D{eP*zjMF(Scpqe${NzrXAL}FrccGxs+;;j!#+=9$ z1bKS@d;~%Xc2eWn4u_tfS&S_xs}&c+ry|_%9GN{-_nXm+jI1vMr^ehLq;Lh!wfFmO z@&2BZ3RireCb9ki9rx<@Y)gBaMnWNFQ(x9v!4%aFsJptxv6IiVt&i8s&6$s@U+Be~ zKyg3N=M8FQI}mJP)dwEiez~-5D7aBFOSll@q@=W6wk`IMA zDwV8Bh$-9ia%Nl4W2|A}u$}?cu<+!vF4ZJXmYxyEI@#9&NYyGj(_---91tN;HejsWDA zW9X$Q`8S$xu|^#XJoewE?V)rb;4opwUG0eoR5-b`u5j4^hUEb?CivNg(1$r1cY1G%*S6)(UdGPH*S7apU)&K#)Ao_e z_fR+ct@PLDzRPJ*#P7{KqE^|jFc3X+8S_%8^o?)oV!?J6_7#x4Mt#~k_JJ@2;xO~g zJHqpUV!8Ru8CdS!B8EAVqt_nh#Bdn?{6TO}#7F`e#bj4?M6rvC!Pnc6YxQaQsUBUywLvm1ALE~>=ta~t@{0r8nw z*PMmU?0)9}e&zT+6a+xSZxd|7$RHe;!d@>8^IP+aPlzK3*J;vZN?vVTzMvLoFy!#K z#RKrVy~wB2&ToQBuCsHVn03=UV{)EHbI4M{9L(JXt*o&A{lhL@KsCapFh7AB{ROp( zS4{H=BOa@3=<}hs?O|cLcsOb*etdomRv{gjmXsxZiHeb9;$jOp{o=e`K#TfiIwyGD zjfE?|L|r@Al84PwfRiw1e@!DYltg-lH(MmOgxjq$-)|Z3?*@P$Ym>SI(b4niY$qObEeC=c;1ds=Xl5U~Qto(F zGH^;}&Zrkb+SBUV`#qmy)7KNzA78TH{&BkB)F~-rFu7er#q#;qW!26PYx+rj`Ef>k zc330u!P!~jLu9wv7CWnDcW{g5lVvr?oT3IQ1rbzMVoQ`Lnny&Gm(w#&#E-?=&)31= zh}G;a6i({kwKkq|Jrlip>~_;^wb8h@vrUuDo7JRH^ClVe)Y4kgid7*w7%&O X{Q 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%0APi9C_0RrkaBjkW&2SLYsH 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� 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�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 qq}6xXk|$=sENo7x@861~9ul z`}n+v?xg2mQft3HMn8})!ypch?DcuE2iCmyl_L$9pB_w{y&bKMwygL4-)%08IwVDw zIqHUSi2rx{>x_j_Gsaz9O?$rj-l5>0O=B@F;<$gc_ROb!tkFs2?De3c;}i%hggBdj zQ`55%j(??qxwFY_kE0qh2PKmX0qkypY_3dF;uGEhkuTk|mKO4OD&*3#%JK3%4pm}V zZ}+c3TafPa-9A`C<<6eQ6}9^ZYFsDnthZwlRjklU!muM|@WDutvdGpIVO1WP0gRsKFqJc$^Va0f94P zBUtSb^Vpt-l0pxf$s=5YEN92mdhK>GH04@>7{+H@y}JFoy<_qhRQT3c8VAi{FGh$M zPSXj zIi=4-s?;p}b`VeLL1i=KEaYM@OEOuO0Q8Y6IaUt}PJoo@7f_uNzy>RUiFtx@_@ml2 zADLZM_|R+;cop3z?EDs=CWJycP23#fDU)mKZjUMgVv7ghX%gtADE0L1oySib&Lt9Q z>@t{Z?Ck{))J*|U9L>g7QRRju)2SQ&cE{D3-{as4LMtKv3#`A?=2O$gc6fe@sU&Wd zAlIb;R6$p}5F(@3PX!~`KQvC<59)Mn^ky#vWcE=7FtYV1f;7FG0{TDfzwErp>>PUP z!VH=N6K5gKtv%BD2MQPpQFvD#eSIzX@>(`wu9Ojy6DHqZZUefgmikricxXQ?-}H`v z<2+FakbWJT$G4U1>j_KgSOjl+)hrgOPl0v+agoEgyUKz4uw?Z*W_o(&_*PJD2}G*+=pcl3$FimUS)i669N@ruX^uKUeYE&l?&oX94_PYo2c}tyz!wOcsc0 z2o3Bcp$a$(3fH*-<_8zE>_O0uTuyi6J!NospyLNr@qdhJm?Dt667;E^ zPfB&TO#!oj10#MZ93~YfF!LQvDa9;Qa7cZJ)y8ptg}Ss53|1RJpX<~O!daMlI35D& z;xnfoPG@oA3^&7^^?aH9Pg~wf^g=Fko-xK0z|2=`lo4=zpA_?S2~8?#3+oWkHA*EV zO)=<2jQ*m)nD3`fvInkB!?Q+yiNYm_O#@+T7N!)^ZXKLUEi37x*w~t)3{G%Uz{W*$ z$K{HBVCenZ%=^lZBr5T$IAh|!8Dgogs1N4mWne!0#%_xlJtvd)xO-$mmzIfjYYGPX zw8UXf8&n+uKrKq?xHdvZbhnz61x#d7*lutQx$3quvJD{5NXPd3Y3q#~?|MZ1;(h9$ zuQUuvE?XA?qTYL)`Z{y90=C+)kW9>QSO+zI^NaRcS=qx+OhP__cIGkHKy*T{W}@cv z6|j7?qgc=g!Q^eqI{dT5r-?w=@Vuk4?sJ-`72H5tn`i3g2c!Kj+(9%0OTR$>qjCHH zdFktPTsnPo+w~NYP;BFthbD08OLINqI-IhX0*=}-73JnmZDQ9ddTJz736N

ps0c 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